Reviews
Koditi has no reviews yet.
Tell people what you think
Photos
Posts
Koditi shared a memory.
October 26

Hantar data melalui bunyi.

Ada 2 medium utama yang banyak digunakan sekarang untuk memindahkan data daripada satu peranti ke peranti yang lain.

Radio - Contohny...a wifi, bluetooth ataupun GSM/3G.
Wayar copper/fiber

Ada beberapa percubaan untuk menggunakan bunyi (audio) sebagai medium alternatif untuk penghantaran data. Antara kelebihan bunyi adalah ia tidak berbahaya seperti gelombang radio. Ia boleh dihantar pada frekuensi rendah dan tidak dapat didengar oleh manusia.

Satu lagi kelebihan ialah ia tidak memerlukan sebarang peranti khas. Speaker dan mikrofon ada di mana-mana !

Kekurangan utama bunyi berbanding radio ialah ia memerlukan medium seperti udara, maka ia tidak boleh digunakan dalam keadaan vakum.

Company seperti Chirp contohnya menggunakan bunyi kicauan burung untuk menghantar data. Ada beberapa mobile apps yang boleh digunakan untuk menghantar messages melalui speaker dan mikrofon pada telefon.

Bagi yang minat utk bereksperimentasi, boleh cuba explore idea-idea berkaitan ini.

See More
Image may contain: 1 person
Kamal Mustafa

Konsep komunikasi dalam rangkaian ssb adalah berasaskan Gossip Protocol, di mana komputer akan 'bergosip' dengan komputer lain untuk menyebarkan mesej yang kita... masukkan di komputer kita. Dengan cara ini, tiada sebarang pelayan berpusat seperti facebook diperlukan untuk memviralkan sesuatu mesej.

Malahan, jika komputer tersebut berada dalam rangkaian yang sama, sambungan ke Internet tidak diperlukan sama sekali.

See More
Posts
Koditi shared Kamal Mustafa's post.
June 12
No automatic alt text available.
Kamal Mustafa

502 Bad M̶o̶o̶d̶ Gateway.

Koditi
May 30

Contoh FB Messenger bot menggunakan Python.

https://github.com/k4ml/fbmebot

Koditi
May 24

Antara perkongsian menarik dalam MOSCMY 2017 minggu lepas adalah daripada Sam Suresh tentang Joomla dan Wordpress.

Yoast SEO adalah plugins Wordpress bagi membantu website untuk optimize tahap SEO mereka.

https://wordpress.org/plugins/wordpress-seo/

WordPress out of the box is already technically quite a good platform for SEO. This was true when Joost wrote his original WordPress SEO article in 20 …
wordpress.org
Koditi
May 21

Sejarah perkembangan container seperti Docker yang popular sekarang. Ianya bermula sejak tahun 70-an lagi dengan pengenalan Unix chroot system call, seterusnya FreeBSD Jail dan Open Solaris Zone sekitar tahun 2000 dan 2004. (#devops). #docker

🚛 🚛 🚛 🚛 🚛 🚛 🚛 🚛 🚛

Container-based technology has experienced a recent revival, and is becoming adopted at an explosive rate. For those that are new to the conversation, containers offer a way to virtualize an operating system. This virt...ualization isolates processes, providing limited visibility and resource utilization to each, such that the processes appear to be running on separate machines. In short, allowing more applications to run on a single machine. Here is a brief timeline of key moments in
container history.

See More
Moments in Container History December 2, 2016 Chloe Jackson Share this Article Facebook Twitter Email LinkedIn Google+ Download PDFLearn more
content.pivotal.io
Koditi
May 21

Pening dengan segala nama dan versi JavaScript ? Secara mudahnya begini:-

1995 - Brendan Eich membangunkan sebuah bahasa scripting untuk Netscape dalam masa 10 hari. Bahasa itu semasa dibangunkan dipanggil Mocha, manakala dalam release pertama Netscape beta dipanggil LiveScript. Bagaimanapun nama itu ditukar kepada JavaScript.

Julai, 1996 - Microsoft memperkenalkan VBScript dan JScript. JScript adalah hasil "reverse engineer" JavaScript di dalam Netscape. Ini permulaan kepada... zaman sadis kehidupan developer pada masa itu kerana JScript dan JavaScript saling tidak compatible, juga permulaan kepada era "browser war".

November, 1996 - Netscape menghantar JavaScript kepada ECMA International utk menjadikannya sebagai standard dalam industri.

Jun, 1997 - Versi pertama ECMAScript (ECMA-262) dikeluarkan.

Disember, 1999 - Versi ketiga (ECMAScript 3) dikeluarkan.

Disember, 2009 - Versi kelima (ECMAScript 5 / ES5) dikeluarkan. Inilah versi yang digunakan secara meluas dalam browser moden pada hari ini.

Jun, 2015 - Versi keenam (ECMAScript 6 / ES6) dikeluarkan. Sokongan browser bagaimanapun masih belum menyeluruh lagi sehingga sekarang. Juga pada masa yang sama, TC39, badan yang bertanggung-jawab terhadap spesifikasi ECMAScript memutuskan untuk mula menggunakan versi mengikut tahun.

Jun, 2016 - ES2016 hanya mempunyai 2 tambahan features kecil berkaitan array dan exponentiation operator (**).

Jadi ES6 hari ini lebih dikenali sebagai ES2015. Versi seterusnya ES2017 (ES8) akan mempunyai 2 fungsi major iaitu async function dan Shared memory and atomics.

See More
Koditi
May 20

Elm adalah bahasa pengaturcaraan functional untuk membina frontend UI untuk browser. Secara mudah, code Elm akan dikompil kepada html, javascript dan css. Ini berbeza dengan kaedah biasa di mana developer akan menulis HTML/CSS dan javascript secara berasingan.

Kaedah yang digunakan Elm ini mungkin sama dengan GWT (Google Web Toolkit) suatu masa dulu. Selain itu Elm juga mengamalkan paradigma FRP - Functional Reactive Programming (rujuk post sebelum ini).

http://elm-lang.org/...
http://futurice.com/blog/elm-in-the-real-world

See More
elm-lang.org
Koditi
May 14

3 projek open source untuk mencuba COBOL.

- GNUCobol
- OpenCobolIDE
- COBOL bridge for Node.js

... See More
Often dismissed as a relic of earlier era of computing, the language is still being updated with and there are still plenty of opportunities to apply for jobs that require COBOL experience.
opensource.com
Koditi
May 14

CSS Tips: Hashtag attribute selector. Ini satu kaedah menarik untuk apply CSS kepada sesuatu elemen. Diperkenalkan oleh Sallahudin Saifullah dalam PR beliau untuk laman koditi.my.

https://github.com/koditi/koditi.my/pull/5…

Image may contain: text
Koditi
May 12

Sejak sekian lama, ramai developer memilih sama ada OSX atau Linux sebagai development platform. Manakala bagi yang menggunakan Windows, mereka kemungkinan besar akan run Linux melalui virtual machine.

Ini kerana tools utk development yang lebih baik pada platform Linux atau OSX. Ia juga membantu menyeragamkan platform untuk development dengan persekitaran untuk production, yang kebanyakkan masanya adalah Linux.

Sejak tahun lepas, Microsoft memperkenalkan Windows Subsystem fo...r Linux (WSL) yang membolehkan OS Ubuntu dijalankan secara terus daripada Windows. Ianya berita baik untuk developer yang menggunakan Windows kerana Ubuntu boleh dijalankan tanpa menggunakan virtual machine lagi.

Kini Microsoft cuba meluaskan lagi sokongan Linux untuk distro lain seperti Fedora dan OpenSUSE dengan menyediakannya di Windows Store.

https://blogs.msdn.microsoft.com/…/new-distros-coming-to-b…/

See More
We’re REALLY excited about this announcement and think many of you will be too 😉 On May 11th 2017, during Microsoft’s Build conference keynote, Terry Myerson (EVP for Windows & Devices Group) made several announcements about the Windows Subsystem for Linux: We continue our partnership with our frien...
blogs.msdn.microsoft.com
Koditi
May 11
AWS (Amazon Web Services) adalah antara perkhidmatan tunjang dalam infrastruktur Internet hari ini. Banyak laman-laman web utama seperti Dropbox, Instagram, Netflix, Reddit dan sebagainya, menggunakan infrastruktur daripada AWS. AWS bermula dengan menyediakan perkhidmatan virtual server yang dipangg...
koditi.my
Koditi
May 11

PHP Tips: Elakkan code running jika di'include' oleh file lain. Hanya run jika execute direct sebagai script seperti "php index.php".

Ini sesuai untuk meletakkan tests code sekali dengan code yang hendak di "test".

Image may contain: text
Koditi
May 9

Pening dengan segala nama dan versi JavaScript ? Secara mudahnya begini:-

1995 - Brendan Eich membangunkan sebuah bahasa scripting untuk Netscape dalam masa 10 hari. Bahasa itu semasa dibangunkan dipanggil Mocha, manakala dalam release pertama Netscape beta dipanggil LiveScript. Bagaimanapun nama itu ditukar kepada JavaScript.

Julai, 1996 - Microsoft memperkenalkan VBScript dan JScript. JScript adalah hasil "reverse engineer" JavaScript di dalam Netscape. Ini permulaan kepada... zaman sadis kehidupan developer pada masa itu kerana JScript dan JavaScript saling tidak compatible, juga permulaan kepada era "browser war".

November, 1996 - Netscape menghantar JavaScript kepada ECMA International utk menjadikannya sebagai standard dalam industri.

Jun, 1997 - Versi pertama ECMAScript (ECMA-262) dikeluarkan.

Disember, 1999 - Versi ketiga (ECMAScript 3) dikeluarkan.

Disember, 2009 - Versi kelima (ECMAScript 5 / ES5) dikeluarkan. Inilah versi yang digunakan secara meluas dalam browser moden pada hari ini.

Jun, 2015 - Versi keenam (ECMAScript 6 / ES6) dikeluarkan. Sokongan browser bagaimanapun masih belum menyeluruh lagi sehingga sekarang. Juga pada masa yang sama, TC39, badan yang bertanggung-jawab terhadap spesifikasi ECMAScript memutuskan untuk mula menggunakan versi mengikut tahun.

Jadi ES6 hari ini lebih dikenali sebagai ES2015, dan versi seterusnya ES2016 dijangkan akan dikeluarkan penghujung tahun ini.

Selepas ini kita akan lihat bagaimana hendak menggunakan ES2015 dalam projek anda sekarang.

See More
Koditi
May 9

Tips PHP: Boleh buat POST request menggunakan function file_get_contents().

http://stackoverflow.com/…/how-to-post-data-in-php-using-fi…

I'm using PHP's function file_get_contents() to fetch contents of a URL and then I process headers through the variable $http_response_header. Now the problem is that some of the URLs need some da...
stackoverflow.com
Koditi updated their cover photo.
May 9
No automatic alt text available.