December 6, 2016

Aplikasi keamanan baru Google

Google membuat lebih mudah bagi teman-teman dekat dan keluarga Anda untuk melacak Anda dengan yang baru Kontak Terpercaya aplikasi untuk Android .

Idenya sederhana: menetapkan beberapa kontak Anda sebagai "dunia" dan mereka akan dapat meminta lokasi Anda dan melihat status aktivitas Anda saat ini. Jika Anda tidak menanggapi permintaan lokasi dalam waktu lima menit, maka akan secara otomatis bersama dengan kontak tersebut. Ini pada dasarnya versi Google dari jam Weasley dalam Harry Potter.

November 26, 2016

Test New Syntax Highlighter - Pretiffy


package main 

import "fmt"

func f(from string) {
    for i := 0; i < 3; i++ {
        fmt.Println(from, ":", i)
    }
}


Tatacara penggunaan prettify

November 25, 2016

Review internet indihome setelah memakai hampir 1 tahunan

Seperti yang saya alami saat ini kualitas jaringan dari indihome yang saya gunakan juga mulai sering adanya gangguan. Rekor terbaik dari jaringan indihome yang saya dapat tanpa gangguan adalah sekitar 10 bulan sejak pemasangan. Diatas itu berbagai gangguan langsung mendatangi, mulai dari jaringan yang mati-putus sampai mati hampir 10 hari tanpa ada perbaikan sama sekali. Sebenernya sih gampang aja ya, kalau mau urusan kita beres itu hal yang paling tepat adalah kita punya orang dalam, terutama kenalan teknisi. Tapi biasanya hal seperti ini tentunya juga membutuhkan pelicin lah, untuk memudahkan segala urusan (ya menurut saya sih).

November 24, 2016

home and auto insurance

If you currently own a car and a home, you probably already know if you have to have some form of home insurance and car insurance. However, if you are a first time home owner or the car buyer, you may still be confused with what is available and what you might need.First, you should know that the insurance laws may be different from country to country so you'll want to keep that in mind when you are shopping around for a quote. Secondly, you will want to take the time to look back various types of offers from several companies to ensure you get the best coverage according to your abilities.To ensure that you get the best price for your home insurance and car insurance you will meungkin can use several methods. Maybe you have to use some online sites tentangn insurance to provide information from various providers. Additionally, you should be able to take the time and actually get information from providers share. By calling the provider, you will be able to talk to people who might be able to provide some information about the discount.

Insurance FACTS that you may not know

Formal insurance coverage has arguably already exists for per individuals and businesses since the late 1800s. For the layman, though, not all of them are homeowners, auto, property and commercial policies that might be seen. At a more practical level, it is important to meet with an experienced independent agent to review your needs, explain the options and plan and store network for customized coverage with a competitive quotation, while you were there in your hour of need the claim.This article serves to present another view on insurance - fun facts that will tickle your interest and ease the seriousness of life while possibly offering opportunities you never thought existed.Guess what?

While today most people realize that a good driver would have insured value better, which leads to premium rates that are cheaper, some certain professionals, such as teachers, accountants, engineers and nurses are well placed in the category of 'high probability' for encourage them to be careful and to avoid accidents.

October 27, 2016

Free Programming Ebooks - Ten Steps to Linux Survival

Linux systems are everywhere today, even in companies once considered "pure Windows." If you’re a sysadmin, network administrator, or developer in a small Windows shop, you may have to jump in and fix a system problem when your site goes down. What if you have no Linux knowledge? This short guide provides tips to help you survive.
Linux systems may appear in your shop as virtual machines or in the cloud, including web servers, databases, mobile device managers, version control, and monitoring systems. When one of them falters, this primer leads you through some diagnostic and recovery tasks so you can quickly get your site back up.

Free Programming Ebooks - Swift Pocket Reference

Get quick answers for developing and debugging applications with Swift, Apple’s multi-paradigm programming language. Updated to cover the latest features in Swift 2.0, this pocket reference is the perfect on-the-job tool for learning Swift’s modern language features, including type safety, generics, type inference, closures, tuples, automatic memory management, and support for Unicode.

Free Programming Ebooks - RxJava for Android App Development

RxJava is hot property among experienced Android developers these days, but this powerful library for handling asynchronous data in Android apps can be difficult to learn. In this O’Reilly report, mobile software engineer Matt Dupree introduces you to RxJava basics and then uses a real-world scenario to demonstrate how this library makes quick work of tasks that can often become messy and inflexible.
Short for Reactive Extensions for the JVM, RxJava uses functional programming to make asynchronous data handling in Android apps cleaner and more flexible. As you’ll discover, the FRP paradigm can be hard for people used to imperative programming, but the payoff is enormous. RxJava lets you represent any operation as an asynchronous data stream that can be created on any thread and consumed by multiple objects.
Although you might have some trouble following the code at first, you’ll still see why RxJava provides many advantages over traditional ways of handling asynchronous data in Android applications. It’s the development prescription you’ve been looking for.
K. Matt Dupree is a philosophical hacker and mobile software engineer who’s particularly interested in Android development. He blogs at philosophicalhacker.com, and recently founded Droid Journal, a journal that seeks to publish peer-reviewed articles on Android development.

Free Programming Ebooks - C++ Today

Now that software development is shifting primarily toward mobile and cloud computing, the venerable C++ programming language is returning to the dominant position it held during the object-oriented boom of the 1990s. In this O’Reilly report, you’ll learn why C++ is once again the preferred choice across several diverse industries, after taking a backseat to Java during the 2000s.
C++ is a complicated beast that's not easy to learn. But when you need a powerful, highly portable systems programming language or an application programming language with uncompromising performance, it’s hard to beat. With the 2011 and 2014 updates, C++ feels like a completely new language, rather than the old C++ with new features bolted on.
Authors Jon Kalb and Gašper Ažman demonstrate how modern C++ (C++11 and C++14) provides the power, performance, libraries, and tools necessary for massive server farms as well as low-footprint mobile apps.
  • Delve into the modern C++ features that are generating new interest in the language
  • Learn why C++ is the only high-level language available on Apple, Android, and Microsoft mobile devices
  • Explore the C++ cloud computing appeal, including performance, high portability, and low-level hardware control
  • See what the future holds for C++ with proposed changes in the 2017 update
Jon Kalb conducts onsite training on C++ best practices and advanced topics. Over the past two decades, he’s written C++ for companies including Amazon, Apple, Dow Chemical, Intuit, Lotus, Microsoft, Netscape, Sun, and Yahoo! An Approved Outside Training Vendor for Scott Meyers’ training materials, Jon is currently working on Amazon’s search engine at A9.com.
Gašper Ažman is an undercover mathematician masquerading as a software engineer. On his quest to express ideas precisely, concisely, and with simplicity, he studies emerging programming languages for new tricks to apply in his C++. He’s currently taking a hiatus from teaching to work on the Amazon search engine at A9.com.

Free Programming Ebooks - 2016 European Software Development Salary Survey

Of the more than 5,000 participants in O’Reilly Media’s 2016 Software Development Salary Survey, 1,353 software engineers, developers, and other programming professionals live and work in Europe. This report includes complete survey results from those respondents, including participants in organizations both large and small, and from a wide variety of industries. You’ll learn about the current state of software development—and the careers that propel it—across Europe today.
This report presents European survey results, including:
  • The top programming languages that respondents currently use professionally
  • Where, by country, European programmers make the highest salaries
  • Salary ranges by industry and by specific programming language
  • The difference in earnings between programmers who work on very small teams vs. those who work on larger teams
  • The most common programming languages that European respondents no longer use in their work
  • The most common languages that respondents intend to learn within the next couple of years
Find out where you stand in the European programming world. We encourage you to plug your own data points into our survey model to see how you compare to other programming professionals in your industry.
Andy Oram is an editor at O’Reilly Media specializing in programming topics. John King is a data analyst at O’Reilly.

Download Here

Free Programming Ebooks - Real-World Maintainable Software

The software development industry is increasingly realizing that success depends on a project’s long-term viability. To help with that effort, the Software Improvement Group (SIG) has identified ten guidelines for delivering code that’s easy to maintain and adapt over time.
While a full examination of these guidelines is available in Building Maintainable Software (O’Reilly), this report focuses on their application in the real world. Author and agile consultant Abraham Marin-Perez briefly explores each guideline and uses a running example to demonstrate how they can work together in a production environment. You’ll also get case studies of ten European organizations that have significantly benefitted from these guidelines.
The Ten Guidelines for Maintainable Software aren’t just a theoretical exercise. In fact, SIG created them after years of analyzing what made some software projects successful and maintainable, while many others ultimately fell short. By applying these guidelines, you’ll benefit from the wisdom of developers who preceded you.
Abraham Marin-Perez is an independent Java programmer, author, public speaker, and agile consultant. He helps organizations tackle varying challenges, both technical and non-technical, so they can achieve their objectives. He also helps run the London Java Community, and contributes as a Java Editor at InfoQ.

Free Programming Ebooks - Practical C++ Metaprogramming

To say that C++ programmers embrace metaprogramming is a real stretch. Outright rejection is probably more accurate. And yet, C++ template metaprogramming is ideal for performing automatic compile-time optimization. With this example-driven ebook, you’ll learn how improved metaprogramming techniques in C++11 and C++14 can help you avoid a lot of mistakes and tedious work by making the compiler work for you.
Authors Edouard Alligand and Joel Falcou show you how the process works and what it takes to build and apply a basic metaprogramming toolbox. Then comes the real payoff: you’ll learn about a set of existing metaprogramming techniques you can use to perform fast and precise metaprogramming tasks without error—including the Boost.MPL, Boost.Hana, and Brigand libraries.
  • Understand basic metaprogramming concepts: programs whose input and output are programs themselves
  • Learn how metaprogramming principles can help make your code more compact, generic, elegant, and less error-prone
  • Explore how features in C++11 and C++14 make the design of metaprograms easier
  • Improve performance, reduce maintenance, and test less often
Edouard Alligand is Chairman and CTO of Quasardb, an advanced, distributed, hyper-scalable database. With more than 15 years of software engineering experience, he combines an excellent knowledge of low-level programming with a love for template metaprogramming.
Joel Falcou is CTO of NumScale, an Associate Professor at the University Paris-Sud, and Researcher at the Laboratoire de Recherche d’Informatique in Orsay, France. He is a member of the C++ Standards Committee, and is the author of Boost.SIMD and NT2.

Free Programming Ebooks - Picking a Python Version: A Manifesto

This report guides you through the implicit decision tree of choosing what Python version, implementation, and distribution is best suited for you. It weighs and discusses the merits of each of these choices, and briefly discusses the reasons each option exists

Download Here

Free Programming Ebooks - Python in Education

You’ve probably heard about the computing revolution in schools, and perhaps you’ve even heard of Raspberry Pi. The Python programming language is at the center of these fundamental changes in computing education. Whether you’re a programmer, teacher, student, or parent, this report arms you with the facts and information you need to understand where Python sits within this context.
Author Nicholas Tollervey takes you through the features that make Python appropriate for education, and explains how an active Python community supports educational outreach. You’ll also learn how Raspberry Pi is inspiring a new generation of programmers—with Python’s help.
  • Programmers: Learn how you and your colleagues may continue your professional development by supporting the next generation of programmers.
  • Teachers: Find out how to learn about Python, get involved with and find support from the wider Python community, and become acquainted with the story of Python (an interesting subject in itself when teaching computing).
  • Students: Discover where to learn Python and how to get in touch with the wider community.
  • Parents: Get the information you need to support your child, dismiss fears and uncertainties you may have, and find answers to some of your questions about learning to program with Python.
Nicholas H. Tollervey is a classically trained musician, philosophy graduate, teacher, writer, and software developer. He’s just like this biography: concise, honest, and full of useful information.

Free Programming Ebooks - Functional Programming in Python

Python is not a functional programming language, but it is a multi-paradigm language that makes functional programming easy to perform, and easy to mix with other programming styles. In this paper, David Mertz, a director of Python Software Foundation, examines the functional aspects of the language and points out which options work well and which ones you should generally decline.
Mertz describes ways to avoid Python’s imperative-style flow control, the nuances of callable functions, how to work lazily with iterators, and the use of higher-order functions. He also lists several third-party Python libraries useful for functional programming.
Topics include:
  • Using encapsulation and other means to describe "what" a data collection consists of, rather than "how" to construct a data collection
  • Creating callables with named functions, lambdas, closures, methods of classes, and multiple dispatch
  • Using Python’s iterator protocol to accomplish the same effect as a lazy data structure
  • Creating higher-order functions that take functions as arguments and/or produce a function as a result
David Mertz is a director of the Python Software Foundation, and chair of its Trademarks and Outreach & Education Committees. He wrote the columns Charming Python and XML Matters for IBM developerWorks and the Addison-Wesley book Text Processing in Python. David has spoken at multiple OSCON and PyCon events.

Free Programming Ebooks - How to Make Mistakes in Python

Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O’Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.
For example, you could install every third-party package that looks interesting and end up with a tangled mess where nothing works right. Or you could write a test that manages to break the build. Mike’s done both and so much more. By avoiding these missteps, you’ll be free to make truly significant mistakes—the ones that advance the art of programming.
  • Setup: the ills of an incautiously prepared environment
  • Silly things: trivial mistakes that waste a disproportionate amount of energy
  • Style: poor stylistic decisions that impede readability
  • Structure: assembling code in ways that make change more difficult
  • Surprises: those shocking mysteries that only time can turn from OMG to LOL
Code examples are in Python 2, but still relevant for Python 3.
Mike Pirnat is the Advisory Engineer at American Greetings, where he’s wrangled Python since 2000. He’s been deeply involved in PCI and security efforts, developer education, and all manner of web development. He is also delighted to co-chair AG’s annual Hack Day event.

download here

Free Programming Ebooks - Hadoop with Python

Hadoop is mostly written in Java, but that doesn't exclude the use of other programming languages with this distributed storage and processing framework, particularly Python. With this concise book, you'll learn how to use Python with the Hadoop Distributed File System (HDFS), MapReduce, the Apache Pig platform and Pig Latin script, and the Apache Spark cluster-computing framework.
Authors Zachary Radtka and Donald Miner from the data science firm Miner & Kasch take you through the basic concepts behind Hadoop, MapReduce, Pig, and Spark. Then, through multiple examples and use cases, you'll learn how to work with these technologies by applying various Python tools.
  • Use the Python library Snakebite to access HDFS programmatically from within Python applications
  • Write MapReduce jobs in Python with mrjob, the Python MapReduce library
  • Extend Pig Latin with user-defined functions (UDFs) in Python
  • Use the Spark Python API (PySpark) to write Spark programs with Python
  • Learn how to use the Luigi Python workflow scheduler to manage MapReduce jobs and Pig scripts
Zachary Radtka, a platform engineer at Miner & Kasch, has extensive experience creating custom analytics that run on petabyte-scale data sets.
Donald Miner, founder of Miner & Kasch, specializes in Hadoop enterprise architecture and applying machine learning to real-world business problems.

Download Here

Free Programming Ebooks - 20 Python Libraries You Aren't Using (But Should)

The Python ecosystem is vast and far-reaching in both scope and depth. Starting out in this crazy, open-source forest is daunting, and even with years of experience, it still requires continual effort to keep up-to-date with the best libraries and techniques. This report helps you explore some of the lesser known Python libraries and tools, including third-party modules and several extremely useful tools in the standard library that deserve more attention.
What makes this collection different from other lists online? Author Caleb Hattingh diligently spent time finding and testing hidden gems that fit several criteria: easy to install and use, cross-platform, applicable to more than one domain, and not yet popular but likely to become so soon. You will likely discover at least a couple of cool libraries that will assist you in your everyday Python activities, no matter your specialization.
This report examines:
  • Little-known standard library modules: collectionscontextlibconcurrent.futureslogging, and sched
  • Flit for simplifying the process of submitting a Python package to the Python Package Index (PyPI)
  • Colorama and begins for making your command-line applications friendlier for users
  • Pyqtgraph and pywebview for creating graphical user interfaces (GUIs)
  • Watchdogpsutil, and ptpython for working closely with the operating system
  • Hug for exposing APIs for other users' programs to consume
  • Arrow and parsedatetime for working with dates and times
  • Third-party general-purpose libraries: BoltonsCython, and the awesome-python curated list
Caleb Hattingh has been using Python professionally for 15 years in a variety of applications, including chemical engineering simulations, hotel-management software, and web services for GPS tracking. Caleb volunteers as a mentor at CoderDojo, Software Carpentry, and Django Girls, and has created codermoji.com to provide a different framework for learning to code. Caleb has also recorded an extensive video course on Cython (titled Learning Cython) for O’Reilly Media.

Free Programming Ebooks - A Whirlwind Tour of Python

To tap into the power of Python's open data science stack—including NumPy, Pandas, Matplotlib, Scikit-learn, and other tools—you first need to understand the syntax, semantics, and patterns of the Python language. This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.
Author Jake VanderPlas, an interdisciplinary research director at the University of Washington, explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.
You’ll explore:
  • Python syntax basics and running Python code
  • Basic semantics of Python variables, objects, and operators
  • Built-in simple types and data structures
  • Control flow statements for executing code blocks conditionally
  • Methods for creating and using reusable functions
  • Iterators, list comprehensions, and generators
  • String manipulation and regular expressions
  • Python’s standard library and third-party modules
  • Python’s core data science tools
  • Recommended resources to help you learn more
Jake VanderPlas is a long-time user and developer of the Python scientific stack. He currently works as an interdisciplinary research director at the University of Washington, conducts his own astronomy research, and spends time advising and consulting with local scientists from a wide range of fields.

Sidang Jesica Kumala Wongso, Putusan hakim

Hari ini tanggal 27 Oktober adalah sidang putusan yang akan dilakukan oleh Hakim, setelah hampir beberapa bulan sidang kasus kematian Almh. Wayan Mirna Salihin. Apa yang nanti kita harapkan setelah putusan sidang ini.

Film baru dari Marvel Doctor Strange

Marvel kembali menampilkan sebuah film superhero, yaitu Doctor Strange. Doctor Strange sendiri merupakan karakter dalam komik Marvel yang belum pernah muncul di satu film layar lebarpun. Padahal karakter tersebut sudah dimunculkan dalam Komik Strange Tales pada tahun 1960 silam. Sementara itu film Doctor Strage bercerita tentang Stephen Strange, seorang dokter yang ambisius dan mengalami kecelakaan serius yang sontak mengubah hidupnya. Ia kemudia pergi ke tempat suci di Himalaya dan bertemu sosok suci 'The Ancient One' yang membuatmnya punya kemampuan mistis luar biasa..

Anda sangat penasaran dengan ceritanya, ya silahkan dilihat di bioskop terdekat di kota anda..




October 19, 2016

Jadwal Liga Champions

Jadwal dan Hasil Liga Champion Matchday Ke-3

Rabu, 19 Oktober 2016
Grup E
CSKA Moskow 1 vs 1 Monaco : 01.45 WIB
Leverkusen 0 vs 0 Tottenham : 01.45 WIIB

Grup F
Sporting CP 1 vs 2 Dortmund : 01.45 WIB
Real Madrid 5 vs 1 Legia : 01.45 WIB

Grup G
Leicester City 1 vs 0 Copenhagen : 01.45 WIB
Club Brugge 1 vs 2 Porto : 01.45 WIB

Grup H
Lyon vs 0 vs 1 Juventus : 01.45 WIB
Dinamo Zagreb 0 vs 1 Sevilla : 01.45 WIB

Kamis, 20 Oktober 2016
Grup A
Arsenal vs Ludogorets : 01.45 WIB
PSG vs Basel : 01.45 WIB

Grup B
Napoli vs Besiktas : 01.45 WIB
Dynamo Kyiv vs Benfica : 01.45 WIB

Grup C
Bercelona vs Manchester City : 01.45 WIB
Celtic vs Monchengladbach : 01.45 WIB

Grup D
Rostov vs Atletico Madrid : 01.45 WIB
Bayern Munchen vs PSV : 01.45 WIB

Gempa 6,5 SR Mengguncang Subang Jawa Barat Pada Pagi Ini

Gempa bumi yang berkekuatan 6,5 skala Richter mengguncang daerah Kabupaten Subang, Jawa Barat, pada pagi ini, Rabu, 19 Oktober 2016. Seperti yang dikutip dari situs resmi Badan Meteorologi, Klimatologi, dan Geofisika pagi ini, gempa tersebut terjadi pada pukul 07.25 WIB.

Menurut website resmi BMKG tersebut, lokasi gempa bumi itu tepat berada pada 5,29 Lintang Selatan dan 108 Bujur Timur. Titik gempa berlokasi di 120 kilometer pada sebelah timur laut Subang. Adapun kedalaman gempa tersebut berada pada 654 kilometer di bawah permukaan air laut.

Menurut Kepala Pusat Data, Informasi, dan Humas Badan Nasional Penanggulangan Bencana Sutopo Purwo Nugroho, tidak ada korban luka ataupun meninggal akibat gempa tersebut. "Sampai saat ini, tidak ada korban," katanya saat dihubungi melalui pesan pendek.

Menurut data dari BNPB, gempa tersebut tidak akan berpotensi menimbulkan tsunami. Namun gempa tersebut terasa di beberapa wilayah Jawa Barat. Beberapa daerah yang juga turut merasakan getaran akibat gempa tersebut itu adalah di Cikarang, Indramayu, Cirebon, Cianjur, dan lain sebagainya.

Free Programming Ebooks - Java: The Legend, Past, Present, and Future

Object-Oriented vs. Functional Programming



Publisher: O'Reilly Released: September 2015 The road from Java's first public alpha of 1.0 to today has been long—and full of technical advances, innovative solutions, and interesting complications. Along the way, Java has flourished and is now one of the world's most important and widely-used programming environments. Benjamin Evans, the Java editor for InfoQ and author of Java in a Nutshell, 6th edition, takes us on a journey through time: - How Java has benefitted from early design decisions, including "Write Once, Run Anywhere" and an insistence on backward compatibility- The impact of open source- The enormous success and continued importance of the Java Virtual Machine and platform- The rise of Enterprise Java- The evolution of the Java developer community and ecosystem- Java's continuing influence on new programming languages- Java's greatest triumphs and most heroic failures- The future of Java, including Java 9, Project Panama, Project Valhalla, and the Internet of Things

Download here

Free Programming Ebooks - Object-Oriented vs. Functional Programming

Object-Oriented vs. Functional Programming


The schism between the functional and object-oriented programmers is really a false binary. Yes, the first group argues that FP is superior for a multicore world, while the second insists that OOP is better at matching technical solutions to business problems. However, as this O’Reilly report explains, this is not an either-or proposition.
Technologist Richard Warburton, author of Java 8 Lambas, discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages such as C#, C++, and Swift.
By following examples written in Java, you will:
  • Learn how lambdas (aka anonymous functions) make OOP languages better suited for dealing with parallelism and concurrency
  • Understand how SOLID—OOP’s five basic principles of programming—map to functional languages and paradigms
  • Explore some of the most common OOP design patterns—and how they exist in the functional world
Richard Warburton is an empirical technologist and solver of deep-dive technical problems. Recently he has been working on data analytics for high performance computing. As a leader in the London Java Community, he organizes the Adopt-a-JSR programs for Java 8 and the Openjdk Hackdays. Richard is also the author of the Java 8 Lambdas (O’Reilly).

Download Here

October 14, 2016

Free Programming Ebooks - Modern Java EE Design Patterns

Building Scalable Architecture for Sustainable Enterprise DevelopmentUntuk mendapatkan Buku tersebut dapat di klik disini, kalau sudah punya account bisa langsung login dan download, jika belum punya account masukkan Nama, Alamat dan Email pada kotak yang bertuliskan Get Immediate Access Now.

October 13, 2016

Free Programming Ebooks - Microservices for Java Developers

Untuk mendapatkan Buku tersebut dapat di klik disini, kalau sudah punya account bisa langsung login dan download, jika belum punya account masukkan Nama, Alamat dan Email pada kotak yang bertuliskan Get Immediate Access Now.

October 12, 2016

Yom Kippur

Yom Kippur (יום כיפור yom kippūr) atau Hari Pendamaian (hari grafirat) adalah hari yang dianggap paling suci dalam agama Yahudi.[1] Perayaan ini jatuh pada tanggal 10 Tisyri dalam kalender Yahudi.[1] Walaupun disebut perayaan, sebenarnya dilakukan puasa selama 25 jam, dihitung dari terbenamnya matahari.[2] Pengecualian diberikan kepada mereka yang sakit dan anak-anak.[3] Dasar penyelenggaraan perayaan ini berasal dari Pentateukh.[4] Hari raya ini adalah satu-satunya dalam hari raya Yahudi yang tidak ditunda apabila berbenturan dengan hari Sabat.[4]

Paket "Triple Play" Telkom IndiHome diselidiki oleh KPPU

KPPU atau Komisi Pengawas Persaingan Usaha telah menyatakan akan meningkatkan status kasus Telkom Indihome, dari status penyidikan menjadi penyelidikan. Sikap ini telah diambil oleh KPPU setelah melalui beberapa proses penyelidikan dalam kasus Telkom IndiHome yang diduga mewajibkan seluruh pelanggannya yang akan mendaftar menggunakan ‎paket IndiHome Triple Play yang terdiri dari tiga produk, yaitu TV kabel , telepon rumah dan internet, ujar Ketua KPPU M. Syarkawi Rauf saat dihubungi KompasTekno, Rabu (12/10/2016). Syarkawi menambahkan, penyelidikan KPPU menemukan indikasi bahwa ada dua masalah yang mesti digali lebih dalam. Pertama adalah dugaan praktik product tying, yang berarti praktik menjual satu produk atau layanan sebagai tambahan wajib untuk pembelian suatu produk atau jasa yang berbeda. Kedua adalah soal penyalahgunaan posisi dominan Telkom yang menguasai pasar jasa fixed line (PSTN). Praktek tying, menurut Syarkawi, diduga dilakukan Telkom melalui program IndiHome Triple Play yang mewajibkan calon pelanggan untuk memakai tiga layanan sekaligus, yaitu telepon, TV kabel serta internet. Sedangkan penyalahgunaan dominasi diduga terjadi dalam hal mempersulit proses berhenti berlangganan. Dalam hal ini, pelanggan Telkom yang sudah memakai IndiHome Triple Play, diduga memperoleh hambatan saat ingin berhenti berlangganan. Hambatan tersebut karena terdapat klausul perjanjian yang membuat pelanggan dimaksud tidak dapat memilih salah satu dari tiga layanan yang tersedia (telepon, IPTV, atau internet). Ketika pelanggan berhenti berlanganan salah satu layanan, diduga Telkom justru akan memutus seluruh layanan. Ada juga dugaan lain bahwa program IndiHome Triple Play dilakukan dengan cara melanggar prinsip persaingan sehat dan berdampak penurunan pangsa pasar pelaku usaha saingan. Syarkawi mengatakan, KPPU saat ini telah mendapatkan alat bukti yang cukup untuk menaikkan status kasus IndiHome menjadi perkara. Artinya, kasus tersebut akan menjadi perkara baru dan maju ke persidangan. "Melalui proses pemeriksaan ini diharapkan dapat melahirkan keadilan tidak saja bagi konsumen, namun juga bagi para pelaku usaha di industri terkait," tegas Syarkawi. Sebelumnya, sejumlah pelanggan mengeluh mengenai layanan IndiHome Tripple Play. Keluhan tersebut terkait Telkom yang bakal mencabut telepon rumah, jika seorang pengguna berhenti berlanganan IndiHome. Sementara, Telkom beralasan bahwa pemutusan itu terkait dengan perbedaan teknologi yang digunakan untuk mengantarkan layanan. Perusahaan pun berjanji akan memperbaiki paket tersebut.

October 11, 2016

Ahok minta maaf

Pengamat politik memperkirakan isu suku agama dan ras yang biasanya disingkat SARA mungkin akan tetap dipergunkaan sebagai kampanye hitam untuk mengurangi popularitas Sang Petahana Gubernur Ahok. Permintaan maaf yang dilakukan oleh Ahok ini muncul setelah beberapa pihak melaporkan dirinya ke kepolisian terkait dengan ucapannya saat bertemu langsung dengan masyarakat di Kepulauan Seribu akhir September lalu.

Belanda VS Perancis

Belanda akan menghadapi lawan yang tangguh di pertandingan ketiga Grup A Kualifikasi Piala Dunia 2018 Zona Eropa. Menjamu Tim Ayam Jantan Prancis di Amsterdam ArenA, Selasa (11/10/2016) dini hari WIB yang disiarkan langsung Global TV, kedua tim bakal berupaya merebut posisi puncak klasemen sementara. Belanda yang gagal tampil di Piala Eropa 2016, saat ini berstatus pemuncak klasemen di Grup A dengan poin empat. Meski Prancis punya torehan yang sama, Tim Oranye -julukan Belanda, masih unggul produktifitas gol.

February 17, 2016

error pada json-path jayway

Selama ini untuk mengetest API itu saya hanya menggunakan check status OK aja, tidak pernah lebih, padahal yang diperlukan sebenernya adalah yg ditest harusnya isi/content nya. Dan kemarin setelah mencoba mengecek isi contentnya dengan perintah jsonPath, ternyata mendapatkan error yang seperti ini .

java.lang.NoClassDefFoundError: com/jayway/jsonpath/InvalidPathException

seperti yang tertulis di errornya bahwa tidak ada class yang ditemukan, berarti kemungkinan library tersebut tidak ada, setelah cari2 di internet 'karena pakai maven jadi tinggal cari repositornya" dan mencoba-coba repository yang benar maka akhirnya ketemu dengan perintah ini ..


<dependency>    
<groupId>com.jayway.jsonpath</groupId>    
<artifactId>json-path-assert</artifactId>    
<version>0.8.1</version>    
<scope>test</scope>
</dependency>
dan akhirnya problem solved... :)