Langsung ke konten utama

Postingan

Tweak Windows 8.1

Ini sekedar tips dari saya yang tidak begitu familiar dengan start screen nya windows 8. Di Windows 8.1 ada fitur untuk mengganti default tampilan saat kita klik ikon windows menjadi ke list applikasi. Secara default ketika kita klik ikon windows atau menekan tombol windows di keyboard kita akan dibawa ke Start Screen. Nah bagi yang familiar dengan classic start menu, kita bisa mengganti tampilan saat klik ikon windows menjadi list applikasi yang biasanya dapat kita temukan dengan klik tombol panah ke bawah di start screen. berikut caranya: 1. Klik kanan pada taskbar dan pilih properties 2. Pilih tab Navigation  3. Check show the Apps view automatically when I go to Start 4. Uncheck Search everywhere instead of just my apps when I search from the Apps view, ini agar kita hanya melakukan search apps saja tidak melakukan search everywhere. 5. Check show desktop backgroup on Start untuk mengganti background start menu menjadi wallpaper. Selesai. Semoga bermanfaat ...

Kenapa takut pakai 64bit OS

Beberapa tahun yang lalu saya selalu berpendapat bahwa 64bit OS = BERAT, LEMOT, dll. Tapi sekarang pendapat itu terpatahkan. Kalau kita mempunyai hardware yang mampu menjalankan 64bit OS, kenapa tidak menggunakan 64bit OS. secara performance 64bit OS jauh lebih baik dari 32bit karena 64bit mempunyai lebar data yang lebih besar (pendapat saya saja hahaha,...) sehingga dapat memproses lebih banyak data, dan untuk kompabilitas hampir semua aplikasi 32bit dapat berjalan di 64bit OS. Jadi Kenapa masih takut menggunakan 64bit OS. Berikut adalah beberapa benchmark yang saya ambil dari http://www.phoronix.com/

Mengaktifkan Emmet plugins di PHP file - ATOM Text Editor

Beberapa hari yang lalu saya melakukan reinstall Atom Text Editor beserta packages nya. Ada satu packages yang bermasalah yaitu Emmet. Mengingat package ini sangat membantu saya coba berbagai macam cara agar package ini kembali berfungsi normal. Setelah beberapa lama, saya beranggapan bahwa emmet hanya berjalan pada tipe-tipe file tertentu (tidak termasuk PHP file) padahal pada project yang saya kerjakan template html ditulis dalam file php. Saya sangat kecewa dengan hal ini, karena beberapa waktu yang lalu emmet masih bisa berjalan baik pada file php. Akhirnya saya menemukan cara agar emmet dapat dipakai pada file php. Caranya adalaaaah...... Edit file snippets.json Lokasinya ada di /home/<username>/.atom/packages/emmet/node_modules/emmet Untuk windows mungkin bisa dicari pada C:\Documents and Settings\<username>\.atom\packages\emmet\node_modules\emmet (mungkin ya, belum pasti karena saya menggunakan OS Linux :D ) tambahkan kode berikut: "php":{   ...

json_encode dan json_decode di php 5.2 ke bawah

Suatu ketika saya diharuskan membuat sebuah api service menggunakan PHP. Sayangnya versi PHP yang terpasang di server ternyata versi 5.1. Sedangkan saya sudah mengerjakan di PHP 5.5 (Jauh banget brooo....) Salah satu masalah yang saya hadapi adalah fungsi json_encode dan json_decode. Mau upgrade PHP di server takut ada masalah di applikasi yang berjalan di server dan belum tentu saya diijinkan oleh pihak ICT Perusahaan tersebut. Setelah muter "dengkul" akhirnya ketemu solusinya. Pertama: Download services_JSON php pear package di http://pear.php.net/package/Services_JSON Kedua: buat php function untuk handle json_encode dan json_decode. Dalam hal ini saya buat 2 file yaitu: 1. t.json.class.php 2. t.json.class.function.php berikut directory structure yang saya buat: +[JSON]              - JSON.php (ambil file JSON.php dari services_JSON)   - t.json.class.php   - t.json.class.function.php *) terjemahin sendiri maksudnya (haha...

Chocolatey, Windows command line package manager

Kalau Anda familiar dengan apt-get di Debian / Ubuntu atau yum di redhat dan turunannya, maka di Windows Anda bisa menggunakan Chocolatey. Chocolatey adalah command line package manager sama seperti yum atau apt di linux. Cara penggunaannya juga cukup mudah. Sebagai contoh, untuk mengunduh dan install Atom Text Editor, gunakan perintah: choco install Atom Pastikan Anda menggunakan command prompt sebagai Administrator. Untuk installasi chocolatey sendiri cukup mudah. Installasi via command prompt: @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin ketik atau copy-paste command di atas pada command prompt administrator. Setelah selesai Anda dapat siap menggunakan chocolatey List packages yang tersedia bisa dilihat di: http://chocolatey.org/packages Selamat mencoba Regards, Prastowo aGung Widodo

Atom Text Editor, beautiful and powerfull text editor

Saat pertama kali mencoba Atom , saya langsung jatuh cinta dengan text editor yang satu ini. cieee.... Ya, saya adalah tipikal orang yang ogah-ogahan kalau menggunakan editor yang meskipun powerfull namun ugly interfaces. Seperti halnya saat saya menggunakan Netbeans di laptop saya. ketika Netbeans berjalan di OS Windows atau OS X tidak menjadi masalah namun ketika saya menjalankannya di Linux, Oh men.... saya benar-benar merasa tidak betah menggunakannya. salah satunya karena font rendering aplikasi java di linux memang benar-benar BU(R/S)UK. Akhirnya setelah sekian lama berkelana saya menemukan Atom. Text editor yang membuat saya jatuh cinta pada pandangan pertama :D. interfaces Atom benar-benar cantik, dengan banyak package yang tersedia membuat text editor ini semakin powerfull. Sebelum menggunakan Atom saya lebih dulu menggunakan Brackets salah satu text editor dari Adobe. Brackets juga lumayan bagus namun yang saya tidak suka Brackets tidak menggunakan tabs untuk menampilkan...

Membuat Unique ID dengan javascript

Terkadang kita membutuhkan sebuah Unique ID dalam pembuatan element untuk dynamic content. Misal kita akan membuat banyak element dalam satu halaman, untuk menghindari konflik attribute kita akan membutuhkan variable yang unique. Kalau dalam PHP saya biasanya memanfaatkan fungsi microtime untuk membuat variable yang unique. Bagaimana jika menggunakan javascript? Yap.. sama kita juga bisa menggunakan fungsi-fungsi date time. berikut contohnya function generateID() {   var ID = new Date().getTime();   return ID;  } fungsi diatas akan menghasilkan unique variable yang dapat kita gunakan untuk berbagai keperluan, misalnya untuk memberikan attribute pada element agar tidak konflik dengan element lain. atau untuk mengisi value input yang akan digunakan sebagai primary key pada database. contoh: <a href="javascript:void(0);" onclick="isiInputText">Isi input text</a> <input type="text" value="" id="InputText" name=...