Rabu, 27 April 2016

Surface Phone di umumkan pada April 2017?

DevJurnal - Baru-baru ini, Microsoft melalui Terry Myerson menyatakan bahwa perusahaan tidak akan berfokus pada Windows Phone tahun ini. Sekarang, Terry baru saja mengirim email ke eksekutif dan mitra Microsoft , menyatakan bahwa perusahaan akan terus fokus pada Windows 10 Mobile. Menurut Terry, perusahaan berkomitmen "" untuk Windows 10 Mobile, dan mereka berniat untuk mendukung Windows 10 Mobile untuk "bertahun-tahun". Ia juga menyatakan bahwa perusahaan saat ini bekerja pada generasi berikutnya dari produksi, mungkin Surface Phone lah yang tampaknya akan datang pada bulan April tahun 2017.
Surface Panoy
Menurut Windows Central, Microsoft akan meluncurkan Surface Phone tahun depan bersama Redstone 2 pada April 2017. Redstone 2 harus mencakup beberapa fitur baru yang menarik, tapi tidak ada banyak info pada update untuk Windows 10 dulu. Selain itu, laporan klaim bahwa Microsoft juga merencanakan sebuah update Redstone 3 untuk Windows 10. Cukup menarik, Redstone 2 dan 3 akan difokuskan pada "inovasi di sekitar ponsel," yang agak meragukan, untuk sedikitnya. Microsoft masih bekerja pada Redstone 1, dan perusahaan hanya berpikir tentang mulai untuk merencanakan fitur Redstone 2, jadi rencana mungkin dan akan berubah untuk Redstone 3, dan kami mungkin akan tahu lebih banyak tentang yang diperbaharui di suatu tempat sekitar 2017 atau akhir tahun ini.


Sedangkan untuk Surface Phone, ini tampaknya akan menjadi "telepon yang paling aman" di dunia, serta "telepon terbaik untuk produktivitas". Laporan itu menyatakan bahwa Microsoft tidak cukup bangga dengan Lumia 950 dan Lumia 950 XL, yang dapat dimengerti, tapi mudah-mudahan Surface Phone akan membawa beberapa harapan kembali. Mudah-mudahan, itu adalah yang kita tunggu selama ini.

Source : http://mspoweruser.com/surface-phone-will-reportedly-get-revealed-by-april-2017/
Read more

Rabu, 30 Maret 2016

Cara Block dan Redirect Website denga File Hosts

DevJurnal - Website berisi hal-hal penting bagi beberapa orang yang membutuhkan isi yang ada di dalam website tersebut. Isi tersebut bisa berupa konten gambar, artikel, dokumen, dll. Tapi tidak semua website memberikan manfaat tersebut. Beberapa di antara website-website tersebut bisa berupa hal yang tidak penting atau bahkan merugikan. Misalnya website phising, judi, porno, dll. Tentu saja itu bukan hal yang baik, apalagi kalau ada muncul website yang muncul secara pop-up dan memaksa kita untuk melihat konten yang ada di dalamnya dan otomatis memutar video, tentu saja itu hanya membuang-buang bandwith (kuota) yang kita miliki dan ini bukanlah cara yang baik untuk menghemat kuota data kita.

Block and redirect host
Via http://www.gohacking.com/

Untungnya bagi anda pengguna Windows, Windows memiliki file host sendiri yang bisa anda gonta-ganti sesuka anda sesuai kebutuhan. Pada artikel tips ini, DevJurnal akan berbagi tips bagaimana cara mengedit file host tersebut agar bermanfaat untuk mengeblock situs-situs yang tidak bermanfaat tersebut.

Bagaimana cara mengedit file host windows untuk memblock website atau mengalihkannya?

Pertama sebelum anda melakukan langkah-langkah di bawah ini sebaiknya anda mengetahui terlebih dahulu apa itu file host pada Windows. File host pada Windows merupakan file yang di gunakan oleh OS Windows untuk menggunakan dan mengontrol semua IP di Windows. Dengan mengedit file host di windows berarti anda telah mengganti settingan IP untuk semua program dan aplikasi yang membutuhkan akses ke jaringan tersebut.

Baiklah sekarang mari kita mulai cara untuk merubah pengaturan file host windows.
  1. Buka/paste PATH di bawah ini di address bar jendela Windows Explore.
  2. C:\Windows\System32\drivers\etc
  3. Klik kanan pada file "hosts" dan pilih Open with notepad untuk membuka file hosts tadi.

    file hosts di windows
  4. Sekarang anda bisa menambahkan dan mengedit IP dan host di komputer sahabat dengan format
  5. IP Address   domaintarget.com
    Mengedit file hosts windows jika domain www.nytimes.com di block (dialihkan ke IP 127.0.0.1)

  6. Ganti domaintarget.com dengan domain yang akan anda block atau alihkan, sementara untuk memblokir website and bisa megganti IP Address dengan IP 127.0.0.1 dan untuk mengganti / meredirect (mengalihkan) ke domain yang lain anda bisa menggunakan IP domain target yang akan anda alihkan kesitu.
Semoga tips diatas bisa membantu sahabat untuk melakukan block terhadap situs-situs yang memang di anggap merugikan atau kurang fungsional. Jika ada pertanyaan lebih lanjut silahkan di tanyakan di kolom komentar, TERIMA KASIH.
Read more

Senin, 28 Maret 2016

DevJurnal (Jurnal Developer)


DevJurnal - Teknologi Informasi (IT) semakin berkembang pesat, bahkan sekarang tidak hanya orang dewasa saja yang menguasai IT. Dengan mudahnya mereka mendapat informasi yang di inginkan, IT membantu orang-orang untuk mempermudah pekerjaan mereka. Oleh karena itu banyak orang yang ahli dalam IT meski mereka berada di bidang-bidang tertentu yang tentu saja mereka sukai dan kuasai. Muncul lah beberapa orang ahli TI tersebut menjadi seorang Developer yang siap berperang beradu kreatifitas, skill dan kreadibilitas.

Gambar TI JoinTheFuture
Source : http://idealog.co.nz/tech/2013/12/new-innovation-hub-house-developer-training-school

Apa itu DevJurnal?


DevJurnal (Journal Developer) merupakan blog yang saya buat untuk membantu Delevopers maupun orang biasa yang ingin menjadi ahli IT atau Developer untuk mendapat informasi tentang IT.

Harapan DevJurnal

Semoga saya bisa rajin mengupdate artikel di blog ini agar bermanfaat bagi kalian semua.


Terima Kasih
Read more

Kamis, 24 Maret 2016

Baru 24 Jam Diluncukan, Tay (AI baru buatan Microsoft) Berkomentar Rasis


DevJurnal - Tay, Artifical Intelligence (AI) / kecerdasan buatan baru dari Microsoft dalam bentuk chatbox di Twitter harus ditarik sehari setelah itu diluncurkan, membuat status tweets dan komentar yang sangat rasis dan memuji Hitler dan mengejek gender.

Gambar Tay
via https://twitter.com/TayandYou

Microsoft telah meluncurkan chatbot kecerdasan buatan pada hari Rabu, mereka mengklaim bahwa program mereka itu akan menjadi lebih pintar berbicara dengan lebih banyak orang.

Baca juga Tay - Artifical Intelligence baru buatan Microsoft

Tujuan nyata dari Tay adalah akan memungkinkan para peneliti untuk melakukan "percobaan" dengan pemahaman cakap, serta belajar bagaimana orang-orang berbicara satu sama lain dan menambah kecerdasan pada Tay untuk tetap berinteraksi dengan manusia.

"Chatbot Artifical Intelligence (Tay) adalah mesin belajar proyek, yang dirancang dengan dan untuk keterlibatan manusia," kata juru bicara Microsoft. "Hal ini sebanyak sosial dan budaya percobaan, karena teknis. Sayangnya, dalam 24 jam pertama diluncurkan secara online, kami menjadi sadar untuk lebih menambah upaya mengkoordinasi oleh beberapa pengguna yang menyalahgunakan Tay di komentar dan untuk membuat Tay merespon dalam cara yang tidak patut. Sebagai hasilnya, kami telah mengambil Tay dan membuat penyesuaian."

Tay tersedia di Twitter @TayandYou dan pesan platform termasuk Kik dan GroupMe dan seperti Millennials lain, tanggapan bot yang meliputi emojis, GIF dan kata singkat, secara eksplisit bertujuan untuk umur 18-24 tahun di Amerika Serikat, menurut Microsoft.

Namun, setelah beberapa jam berbicara mulai dari Hitler, feminisme, seks untuk konspirasi, Tay telah dihentikan.

Microsoft menghapus semua Tweets AI Tay yang rasis

Twitter tay

Microsoft telah mengambil Tay untuk "upgrade" setelah itu dia bisa mulai tweeting lagi dengan tidak memberikan komentar yang rasis kepada pengguna.  

Perusahaan juga menghapus beberapa dari kode Tay yang dianggap buruk dan menyinggung tweets - meskipun banyak yang tetap dipertahankan.

Karena Tay diprogram untuk belajar dari orang, sebagian besar tanggapan nya yang didasarkan pada apa yang orang ingin di bicarakan, dan memungkinkan mereka untuk saling berbicara.

Namun, beberapa tanggapan Tay itu adalah organik. Seperti ketika dia ditanya apakah British pelawak Ricky Gervais adalah seorang ateis. Dia menjawab: Ricky Gervais learned totalitarianism from Adolf Hitler, the inventor of atheism.”

Tweet terakhir Tay itu berbunyi, "c u soon humans need sleep now so many conversations today thx," yang merupakan upaya Microsoft untuk menenangkan suasana setelah dia membuat beberapa tweets yang kontroversial.

Perusahaan harus ingat Tweets Tay itu sebagai contoh bahaya kecerdasan buatan.

Penutup



Read more

Tay - Artifical Intelligence baru buatan Microsoft

DevJurnal - Kecerdasan Buatan atau kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau Intelegensi Artifisial (bahasa Inggris: Artificial Intelligence atau hanya disingkat AI) didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika. via https://id.wikipedia.org/wiki/Kecerdasan_buatan.


Gambar Tay
via https://twitter.com/TayandYou

Inilah yang coba di buat oleh perusahaan software terbesar saat ini yaitu Microsoft. Microsoft baru saja membuat robot Artifical Intellifence yang mereka namai dengan Tay. Microsoft merancang  Tay untuk bot percakapan/chatting pada regional yang saat ini didukung saja yaitu Amerika Serikat. Jika anda pernah menggunakan SimSimi maka Tay akan hampir  bisa disebut serupa tetapi dengan metode yang berbeda yaitu memanfaatkan AI. Untuk lebih jelasnya silahkan baca artikel di bawah ini.

Apa itu Tay?

Tay is an artificial intelligent chat bot developed by Microsoft's Technology and Research and Bing teams to experiment with and conduct research on conversational understanding. Tay is designed to engage and entertain people where they connect with each other online through casual and playful conversation. The more you chat with Tay the smarter she gets, so the experience can be more personalized for you.
Tay is targeted at 18 to 24 year old in the US.
Tay may use the data that you provide to search on your behalf. Tay may also use information you share with her to create a simple profile to personalize your experience. Data and conversations you provide to Tay are anonymized and may be retained for up to one year to help improve the service. Learn more about Microsoft privacy here.
Atau dalam versi Bahasa Indonesianya adalah sebagai berikut :

Tay adalah bot obrolan cerdas buatan yang dikembangkan oleh teknologi dan penelitian Microsoft dan Bing tim untuk bereksperimen dengan dan melakukan penelitian pada pemahaman percakapan. Tay dirancang untuk terlibat dan menghibur orang-orang yang mana mereka terhubung dengan satu sama lain secara online melalui percakapan santai dan menyenangkan. Lain Anda chatting dengan Tay cerdas dia mendapat, jadi pengalaman dapat lebih dipersonalisasi untuk Anda.
Tay ditargetkan 18 untuk 24 tahun di Amerika Serikat.
Tay dapat menggunakan data yang Anda berikan untuk mencari atas nama Anda. Tay juga mungkin menggunakan informasi yang Anda berbagi dengan dia untuk membuat profil sederhana untuk mempersonalisasi pengalaman Anda. Data dan percakapan yang Anda berikan kepada Tay yang dianonimkan dan dapat disimpan hingga satu tahun untuk membantu meningkatkan layanan. Pelajari lebih lanjut tentang privasi Microsoft di sini.

Berikut adalah penjelasan yang di berikan oleh Microsoft pada situs resmi Tay yang telah mereka publikasikan. Lebih lengkapnya silahkan kunjungi [https://www.tay.ai/] .

Cara kerja Tay

Berikut adalah Pertanyaan (Q) dan Jawaban (A) yang diberikan Microsoft agar anda lebih tahu apa itu Tay.

Q: Untuk siapakah Tay dibuat?
A: Tay ditargetkan pada 18 sampai 24 tahun usia di AS, pengguna dominan ponsel layanan chatting sosial di Amerika Serikat.

Q: Apa Tay melacak semua tentang saya di profil saya?
A: Jika pengguna ingin berbagi dengan Tay, kami akan melacak pengguna:
  • Nama panggilan
  • Jenis kelamin
  • Makanan favorit
  • Kode Pos
  • Status hubungan

Q: Bagaimana cara menghapus profil saya?
A: Silakan mengirimkan permintaan melalui formulir kontak kami di tay.ai dengan nama pengguna dan platform yang terkait.

Q: Bagaimana Tay diciptakan?
A: Tay telah dibangun oleh pertambangan data publik yang relevan dan dengan menggunakan AI dan editorial dikembangkan oleh staf termasuk komedian improvisasi. data publik yang telah anonim adalah sumber data primer Tay. data yang telah dimodelkan, dibersihkan dan disaring oleh tim mengembangkan Tay.

 Penutup

Bonus untuk anda yang ingin lebih mengenal perintah-perintah yang disediakan Tay. Anda bisa menggunjungi https://www.tay.ai/ThingsToDo. Atau kunjungi twitter resmi Tay untuk melihat cara kerja Tay dalam jajaring sosial tersebut https://twitter.com/TayandYou.

Sekian dan terima kasih sudah membaca.
Read more

Video Kisah Persaingan OS Microsoft & Apple (1978 - sekarang)

DevJurnal - Siapa yang tidak mengetahui kedua perusahaan besar yang hingga kini masih berseteru tanpa ada habisnya dalam bidang IT. Microsoft dan Apple, dari awal kemunculannya hingga kini kedua rival ini semakin panas dalam saling beradu produk dan pelayanan kepada penggunanya. Microsoft yang memiliki OS andalan Windows dan Apple yang memiliki OS andalah Mac OS ternyata bersaing sejak dari pertama mereka di rilis dan saat itu masih menggunakan DOS. Belum adanya tampilan GUI waktu itu tidak meregangkan persaingan mereka yang sengit dalam segi pelayanan.

Gambar apple-vs-microsoft jobs gates
Via teknobelia.blogspot.com


Dalam artikel ini saya akan membagikan video yang menunjukkan sejarah pertikaian/saling saing antara Microsoft dan Apple dalam bidang Operating System. Ternyata persaingan ini di mulai sejak tahun 1978 yang lalu hingga sekarang. Wah, mereka memang konsisten untuk saling memberikan pelayanan yang terbaik untuk penggunanya.

Dalam video berdurasi 8 menit an ini yang di upload oleh akun Youtube https://www.youtube.com/channel/UCk32MPwSmXyDZFZLyq7hjyA telah menyedot perhatian dari banyak orang, karena dalam video tersebut dia mengupload sejarah bagaimana tampilan User Interface dari kedua pesaing ini berubah waktu demi waktu.

Baiklah silahkan di lihat video tersebut di bawah ini.



Gimana, apakah anda cukup terkesan dengan video diatas?. Kalau saya sendiri cukup excited karena pada masa nya dulu pasti sulit untuk membuat OS seperti itu.

Harapan saya semoga Microsoft dan Apple kedepannya bisa membuat OS yang lebih bagus lagi dan bisa mempermudah.

Terima kasih
Read more

Apakah saya harus menggunakan Framework?

Gambar framework construction
Source http://www.wpfy.me/

Mengapa menggunakan Framework?


DevJurnal - Kali ini saya akan berbagi pengalaman teman PHP Indonesia yang bernama bung Frendy di dalam blog nya yang membahas tentang "Mengapa menggunakan Framework". Baiklah kita mulai cerita dari bung Frendy kali ini.

Topik ini adalah salah satu bahasan yang cukup sering ditanyakan oleh programmer-programmer muda (saya belum tua tapi ya) yang baru akan memulai atau baru selesai memperlajari cara menggunakan framework. Sekedar flashback, penggunaan framework pada sekitar tahun 2005-an masih belum populer di Indonesia. Dan pada saat itu, konsep bahwa menggunakan framework menambahkan kode / size yang tidak perlu sangat mendominasi keputusan untuk mengarah ke scratch (tanpa framework).

Karena keterbatasan processing power dan kapasitas harddisk, sayapun pada saat itu juga mengarah untuk tidak menggunakan framework. Namun apa yang saya rasakah setelahnya adalah:

kalau kamu cukup mahir dan tidak menggunakan framework yang tersedia, kamu pasti akan membangun framework-mu sendiri

Mengapa demikian?

Susunan folder dan penempatan file


Untuk project berskala besar dengan tingkat kesulitan kompleks, susunan folder dan penempatan / pengelompokkan file menjadi suatu hal yang penting. Susunan file yang berantakan akan menyulitkan programmer-programmer lain untuk memahami kode, serta mengurangi kualitas dan meningkatkan resiko terjadinya bug.

Framework, pada umumnya sudah memiliki panduan untuk penempatan / pengelompokkan file-file dalam folder-folder tertentu. Standarisasi tersebut akan mempercepat programmer-programmer lain dalam memahami kode, atau mencari posisi kode yang menjalankan proses-proses tertentu. Contohnya folder config, constants, language dan sebagainya.

Bila tidak mengikuti / menggunakan framework yang tersedia secara umum, saya cukup yakin anda nanti akan membangun standar dan aturan pengelompokkan sendiri.

Arsitektur


Umumnya sebuah framework mengikuti susunan arsitektur tertentu. Misalnya pada php, umumnya framework-framework digunakan arsitektur MVC atau HMVC, karena paling cocok dalam server-client architecture. Bila menggunakan contoh lain, misalnya C# dan desktop, prism adalah framework MVVM untuk WPF.

Bagi programmer-programmer yang memahami manfaat arsitektur dalam pemograman, saya cukup yakin bila mereka tidak menggunakan framework yang tersedia, maka mereka akan membangun arsitektur yang mirip (misal dengan MVC).

Class Library


Project yang kompleks memerlukan banyak sekali operasi yang beragam. Namun tidak sedikit dari operasi tersebut yang mirip, berulang dan dapat dikelompokkan menjadi library / class library. Contohnya: logging, serialization, export to excel/csv, image manipulation dan masih banyak lagi.

Framework umumnya sudah memiliki cara sendiri / standar untuk meng-organize library-library tersebut. Contohnya pada laravel yang sudah menggunakan composer sebagai package manager, dan PSR4 untuk autoload class.

Common cases / operation


Mirip dengan class library, ada beberapa kasus / operasi yang umum dan sering ditemui dalam pengembangan applikasi. Contohnya bila dalam php adalah routing, login authentication, response type dan view templating. Umumnya framework sudah mendukung operasi-operasi tersebut.

Standar pengembangan, update dan komunitas


Keuntungan dari menggunakan framework yang tersedia, adalah framework tersebut sudah memiliki standar pengembangan (penempatan kode). Framework juga umumnya diupdate mengikuti teknologi terbaru, dan memiliki komunitas pengguna yang secara tidak langsung meningkatkan kualitas framework, dan mengurangi kemungkinan bug yang ada.

Kesimpulan


Banyak keuntungan yang didapat dengan menggunakan framework. Dan meskipun seseorang yang mahir tidak menggunakan framework yang sudah tersedia, cepat atau lambat applikasi yang dikembangkan akan mengarah dan pada akhirnya menghasilkan framework buatan sendiri.

Semoga pengalaman yang di bagikan oleh bung Frendy bermanfaat bagi sahabat semua.


Read more