Sijunjung Xcoder: Trik dan Info
Showing posts with label Trik dan Info. Show all posts
Showing posts with label Trik dan Info. Show all posts

Masuk Dunia Software Development


Setelah dua tahun lebih off dari dunia blogger dan stop menulis artikel rasanya saya berpikir memang harus dimulai lagi dari nol. Selamat berjumpa kembali dengan penulis yang hingga saat ini masih sehat jasmani dan rohani. Apa kabar sebaliknya anda di sana?

Baiklah.. sekarang saya mau berbagi pengalaman sebagai developer aplikasi, sebab penulis sekarang sedang mengerjakan beberapa aplikasi android yang dalam waktu dekat ini Insya Alloh akan segera publish di GOOGLE PLAYSTORE. Aamiin..

Banyak orang yang ingin memasuki dunia software development, dan bertanya ke saya: saya perlu belajar bahasa/teknologi yang mana saat ini? Ada yang sudah kerja di IT lalu ingin masuk software development (ada yang di departemen IT, ada yang jaga warnet, dsb). Ada juga anak SMU yang nanya bahasa dan teknologi apa yang perlu dipelajari duluan, dsb. Di sini saya akan berusaha membahas pendekatan pembelajaran yang mungkin, dan sekilas teknologi yang ada saat ini dan kelemahan/kelebihannya dari sudut pandang pemula.

Hal pertama yang perlu Anda pikirkan adalah: apa motivasi Anda? ada yang karena ingin uang lebih karena membuat aplikasi bisa menghasilkan uang banyak, atau Anda ingin sekedar berkontribusi untuk opensource (yang dasar motivasinya juga banyak). Motivasi ini biasanya akan menentukan jalan apa yang bisa dipilih untuk menjadi developer.

Saya dan teman-teman saya dari tempat kuliah (informatika ITB) memiliki kelebihan karena dipandang “pintar”, dan pasti bisa belajar teknologi apapun (dan biasanya memang begitu karena sudah diajari dasar berbagai macam hal ketika kuliah). Dari tempat kami pertama bekerja, ada yang mendalami dan menjadi ahli di bidang yang spesifik (misalnya telekomunikasi, atau enterprise development), ada juga yang bosan dan berpindah bidang. Jadi bagi kami tidak ada kewajiban untuk memilih apakah perlu belajar Java dulu atau PHP dulu, lalu mencari kerja yang sesuai. Untuk kebanyakan orang lain, tentunya pendekatan tersebut biasanya tidak berlaku, tapi ada beberapa pendekatan lain yang mungkin.

Inti dari pendekatan untuk masuk dunia sofware development adalah membuat sofware. Tentunya sulit mencari kerja tanpa pengalaman. Jadi bagaimana mencari pengalaman tanpa bekerja di sebuah software house atau menerima proyek sebagai freelancer?

Pendekatan pertama yang saya lihat adalah melalui dunia opensource. Salah satu orang terkenal adalah Con Kolivas, seorang ahli anastesi, yang tidak punya background computer science, tapi sangat tertarik pada linux dan menjadi developer kernel Linux. Tentunya kecerdasan dan dedikasi orang tersebut luar biasa, tapi tidak perlu kontribusi ke proyek yang sangat high profile untuk bisa masuk melalui dunia opensource. Cara yang paling sederhana adalah dengan membuat plugin untuk berbagai proyek open source, seperti misalnya wordpress, joomla, dan berbagai software lain. Membuat plugin tidak melibatkan proyek utama, jadi mudah dilakukan. Jika sudah cukup confident, Anda juga bisa mengirimkan patch/pull request untuk proyek utama.

Pendekatan berikutnya adalah membuat app sendiri untuk dipublish melalui dunia app store. Ketika masih demam app store, banyak orang nekat terjun membeli buku atau mengambil kursus untuk memprogram iOS atau Android. Sebagian dari mereka sangat berhasil dan menjadi jutawan (dalam USD), dan sebagian gagal. Tapi pendekatan ini bisa berhasil karena: kita bisa membuat aplikasi yang kita mau, tidak dibatasi waktu, dan ada targetnya (menjual app).

Jika Anda ingin membuat aplikasi web, maka pendekatan di atas bisa diganti dengan membuat web app sendiri. Terserah Anda jenis web yang ingin Anda buat seperti apa. Anda juga bisa mencari teman yang bisnis online dan mencoba membantu membuatkan web app untuk teman tersebut.

Pendekatan lainnya, yang menurut saya agak berisiko adalah dengan nekat belajar teknologi tertentu saja, dan berusaha mencari pekerjaan yang berhubungan dengan teknologi tersebut. Anda bisa meyakinkan orang bahwa Anda mengenal teknologi tertentu dan mengambil proyek freelance sesuai teknologi tersebut, atau berusaha mengambil sertifikasi khusus teknologi tertentu (misalnya Java atau .NET) dan berusaha langsung mencari kerja dengan menggunakan sertifikasi itu.

Anda bisa melihat di posisi Anda saat ini apa yang bisa Anda gali untuk memulai. Mungkin Anda masih SMU jadi tahu apa kebutuhan anak-anak SMU dan bisa membuat app yang sesuai. Mungkin Anda bekerja di perusahaan tertentu dan bisa melihat app apa yang bisa dikembangkan untuk perusahaan jenis itu.

Memilih teknologi yang dipelajari adalah hal yang sulit: teknologi berkembang sangat cepat meski dasarnya masih sama. Saya ambil contoh teknologi Java. Teknologi ini ada sejak pertengahan 1990an, dan masih ada dan dipakai sampai sekarang. Tapi teknologi Java (meliputi bahasa, API, runtime environment) sudah berubah banyak. Berbagai fitur bahasa Java ditambahkan setiap kali versi major baru dirillis. Berbagai framework dan tools muncul dan dan mati bergantian. Untuk mengcompile saja ada beberapa pendekatan (manual, ant, maven, gradle), ada berbagai framework sisi server yang selalu silih berganti (struts, spring, grails, dan puluhan lain yang tidak saya ingat), belum lagi berbagai library yang perlu dikuasai, misalnya library apa untuk membuat PDF, library apa untuk memproses gambar, dan berbagai library lain. Belajar bahasa Java saja tidak cukup untuk membuat kebanyakan aplikasi real world, kita tetap perlu belajar framework, library, dan tools yang spesifik untuk aplikasi tersebut.

Penjelasan di atas hanya untuk memberi gambaran bahwa belajar bahasa saja tidak cukup, itu hanya awalnya saja. Hal yang penting ketika mempelajari sebuah bahasa adalah benar-benar memahami fitur-fiturnya, supaya tidak bingung ketika fitur itu dipakai di framework atau library tertentu.

Sekarang saya akan bahas beberapa teknologi dasar yang menurut saya perlu diketahui, lalu berikutnya berbagai teknologi yang bisa Anda pilih, sesuai dengan keadaan Anda.

Teknologi dasar pertama adalah SQL. Ini bisa dipelajari terpisah dari bahasa manapun. Semua aplikasi butuh penyimpanan, dan meskipun teknologi NoSQL mulai banyak dipakai, tapi SQL masih digunakan di mana-mana. Aplikasi server memakai berbagai DBMS (Misalnya SQL Server, MySql, Posgres), aplikasi mobile memakai SQLite, bahkan aplikasi browser bisa memakai WebSQL (saat ini disupport oleh Chrome, Safari, Opera).

Teknologi berikutnya adalah HTML/CSS dan JavaScript. HTML dan CSS dasar diperlukan karena banyak sekali user interface dibuat berdasarkan HTML/CSS. Aplikasi web tentunya memakai teknologi itu, tapi banyak app di desktop dan app store juga memakai HTML/CSS untuk user interfacenya. Mengenal javascript juga akan sangat berguna untuk membuat web yang interaktif, dan bahkan sekarang JavaScript juga bisa dipakai memprogram sisi server dengan NodeJS. Salah satu hal praktis yang bisa dibuat dengan HTML/CSS/JS adalah dengan membuat extension untuk browser (contoh extension browser yang terkenal adalah AdBlock).

Jangan lupa pelajari berbagai tools yang ada, terutama command line yang bisa dipanggil program lain. Ini akan sangat berguna untuk mengurangi pekerjaan memprogram. Anda bisa menulis beberapa ribu baris untuk meresize berbagai format gambar, tapi Anda bisa lebih gampang memanggil program imagemagick dari dalam program Anda untuk melakukannya dengan satu baris saja.

Setelah itu Anda bisa memilih salah satu teknologi utama yang ingin Anda kuasai. Misalnya Anda bisa mendalami teknologi .NET (bisa melalui berbagai bahasa .NET misalnya C# atau Visual Basic .NET). Teknologi .NET saat ini cukup banyak dipakai di berbagai perusahaan besar. Teknologi ini sangat Microsoft centric, walau sekarang mulai dibuka sourcenya agar disupport di platform lain. Dari pengamatan saya, untuk teknologi Web tidak banyak perusahaan menengah atau kecil yang memakai .NET. Jika Anda memprogram aplikasi desktop untuk Windows, maka .NET merupakan pilihan yang bagus. Teknologi .NET bisa juga dipakai untuk memprogram mobile, terutama Windows Phone. Ada juga tools tambahan yang memungkinkan kita membuat program .NET yang jalan di Android ataupun iOS, tapi saya lebih menyarankan Anda memakai Java untuk Android dan Objective C atau Swift untuk iOS.

Alternatif teknologi .NET adalah Java. Java bisa dipakai untuk memprogram aplikasi desktop, mobile (Android), dan Web (Java 2 EE dengan berbagai teknologi dan framework yang ada). Cukup banyak juga enterprise yang memakai Java, apalagi karena Java ini bisa dideploy di berbagai OS, termasuk Linux (yang biaya lisensinya gratis). Dari pengamatan saya: bebereapa perusahaan besar memakai lebih dari satu teknologi (misalnya Java dan .NET sekaligus), karena mereka tidak ingin ditekan oleh vendor tertentu (kalau vendor berusaha menjual harga mahal, maka bisa bilang: saya switch aja deh ke teknologi yang satu lagi).

Anda bahkan bisa menjadikan HTML/JS/CSS menjadi teknologi utama Anda karena sekarang semua jenis aplikasi bisa diprogram dengan HTML/JS. Anda bisa membuat mobile app dengan Phonegap/Cordova, bisa membuat web app dengan menggunakan nodejs di sisi server.

Di sisi open source, ada berbagai alternatif. Yang saya maksud dengan open source di sini adalah open source yang tidak didukung perusahaan besar (Java dan .NET sekarang sudah open source juga). Teknologi PHP masih dipakai diberbagai perusahaan besar (misalnya facebook), tapi sekarang sebagian besar sudah diprogram menggunakan framework tertentu (Larave, CodeIgniter, Nette, dan ratusan framework lain), tidak seperti dulu di mana orang memprogram langsung PHP prosedural tanpa framework.

Meski di luar negeri sudah sangat populer, sepanjang pengetahuan saya penggunaan teknologi Python, Ruby dan lain-lain masih kurang di Indonesia. Mungkin karena tidak ada vendor tertentu yang berusaha menjual produk ke perusahaan (tidak seperti Java atau .NET) sehingga ini masih kurang populer. Jika Anda mau mengambil berbagai pekerjaan freelance dari luar negeri.

Jika Anda spesifik ingin membuat aplikasi iOS, maka sebaiknya Anda belajar Objective C atau Swift. Bahasa Swift lebih sederhana, tapi masih sangat berkembang (terutama sepanjang tahun lalu). Bahasa Swift ini cukup sederhana, tapi sangat Apple centric, dan ilmunya tidak berlaku untuk platform lain.

Selagi belajar teknologi tersebut, Anda sebaiknya belajar berbagai macam hal yang berhubungan dengan development, misalnya versioning (sekarang yang populer menggunakan Git), testing (tergantung teknologi apa yang Anda pakai), deployment (misalnya dengan docker), tools untuk setup development (misalnya dengan Vagrant), IDE (tergantung bahasa yang ingin dipakai). Teknologi-teknologi ini adalah pelengkap yang penting dipelajari, dan lebih mudah dipelajari sambil praktik.

Pertanyaan berikutnya adalah bagaimana cara belajarnya? Anda bisa membeli buku lalu membacanya (silakan dibandingkan sendiri, karena buku yang dianggap bagus oleh satu orang dianggap jelek oleh orang lain), Anda juga bisa mengambil kursus online baik di Coursera, EDX, Udemy, maupun yang lain. Jika Anda suka pendekatan video, banyak sekali tutorial gratis di youtube.

Setelah yakin dengan kemampuan Anda, Anda juga bisa mengambil berbagai sertifikasi. Saya sendiri tidak pernah mengambil sertifikasi pemrograman, jadi kurang tahu bagaimana pandangan perusahaan terhadap berbagai sertifikasi yang ada.

Keahlian yang paling dibutuhkan dalam memprogram adalah mencari jawaban atas error yang ditemui. Keahlian Anda mencari dengan Google akan sangat berguna. Situs stack overflow juga akan sangat membantu dalam menjawab berbagai pertanyaan Anda. Satu hal yang penting adalah: pahami berbagai istilah yang ada, ini akan sangat memudahkan ketika Anda mencari sesuatu menggunakan search engine.

Selamat memasuki dunia development software.

I miss u All..
_mynameis_

Perbedaan Wireless Access Point dan Wireless Router

Perbedaan Wireless Access Point dan Wireless Router

Trik Maestro - Wireless Access Point Vs Wireless Router, dimana letak perbedaannya? Banyak orang yang ternyata melakukan kesalahan dalam memilih antara keduanya untuk membangun jaringan wireless di rumah atau di kantoran kecil. Mereka ternyata salah dengan membeli Wireless access point untuk men-share sambungan internet broadband dirumah ketimbang harus membeli wireless router. Karena pada prinsipnya anda tidak bisa menghubungkan wireless access point ke sebuah modem murni. Kenapa?

NAT
Perbedaan utama antara Wireless Access Point Vs Wireless Router terletak pada fungsi firewall (NAT) disamping fitur security. Pada umumnya wireless access point tidak mempunyai fitur NAT atau fitur firewall, akan tetapi wireless roter mempunyai fitur NAT firewall dan security lainnya.

Apa itu NAT?
Dalam memahami Wireless Access Point Vs Wireless Router setidaknya kita sedikit memahami bagaimana cara NAT bekerja. Network Address Translation (NAT) adalah suatu fitur yang harus ada pada semua jenis routers. NAT merupakan suatu metoda utama untuk menterjemahkan IP address yang ada dibelakang router / firewall kepada suatu IP address terdaftar untuk bisa mengakses Internet.

Diagram
NAT berfungsi sebagai penghubung antara sebuah client computer yang berada pada jaringan yang tidak-tedaftar (jaringan private / internal) dan jaringan Internet. Gambar berikut menunjukkan diagram konseptual bagaimana komputer dengan IP address tidak terdaftar yang ada dibelakang firewall mengakses internet lewat sebuah firewall. Interface luar yang menghadap langsung dengan internet harus menggunakan IP public yang terdaftar di ISP anda.

IP Public Vs private
IP address yang tidak terregister di Internal network kita umumnya menggunakan IP address private yang tidak bisa di route ke Internet. Sementara IP address yang terdaftar biasa digunakan agar bisa terjalin komunikasi dengan Internet. Jadi jika anda merancang jaringan internal anda (jaringan di belakang firewall) anda harus menggunakan IP address private ketimbang IP address public terdaftar.
Sementara untuk interface firewall yang menghadap ke internet langsung anda harus menggunakan IP address terdaftar.

Semua komputer yang berbagi koneksi internet yang sama di belakang firewall akan menggunakan satu IP address tunggal yang terdaftar untuk berkomunikasi dengan komputer lain di Internet. Begitu juga komputer lain yang ingin menghubungi komputer anda dibelakang firewall juga akan menggunakan satu IP address terdaftar yang ada di interface firewall anda yang menghadap internet. Lebih detail sialhkan baca di NAT dan SPI.

Daftar IP private
Table dibawah ini menunjukkan range IP address private yang bisa anda gunakan untuk jaringan internal anda (jaringan dibelakang firewall / router)

Class Type Start Address End Address
Class A 10.0.0.0 10.255.255.254
Class B 172.16.0.0 172.31.255.254
Class C 192.168.0.0 192.168.255.254


Hampir semua IP address bawaan dari pabrik dari wireless router menggunakan ip address private class C seperti yang ditunjukkan dalam table default IP address wireless router.

Router Address Username PasswordTP-link http://192.168.1.1 admin admin
D-Link http://192.168.0.1 admin (leave blank)
Linksys http://192.168.1.1 admin admin
NETGEAR http://192.168.0.1 admin password
TRENDnet http://192.168.10.1 admin admin

Wireless router mempunyai fitur firewall (NAT) yang berfungsi untuk menterjemahkan banyak komputer dibelakang router kepada satu IP address tunggal yang terdaftar agar bisa melakukan komunikasi dengan internet. Sementara untuk wireless access point tidak mempunyai fitur fungsi NAT, sehingga mereka tidak bisa berbagi IP address terdaftar dari ISP dengan beberapa komputer dibelakang access points (dimana access point ini dihubungkan langsung dengan modem).
Sebelum anda memutuskan untuk membeli, periksa terlebih dahului dengan seksama apakah modem yang sekarang ini adalah modem murni yang tidak mempunyai fitur firewall atau sebuah modem dengan fungsi router / firewall. Jika anda mensetup wireless access point langsung kepada sebuah modem dengan harapan anda bisa berbagi koneksi Internet dengan beberapa komputer, maka anda akan hanya mendapati satu komputer saja yang bisa koneksi ke Internet.

Kesimpulan praktis
Untuk pelanggan Speedy Telkom, hampir semua modem yang diberikan oleh Telkom sudah termasuk fitur router. Jika modem ini belum ada wifi nya, maka untuk menambahkan jaringan wifi tambahkan sebuah wireless access point dan pastikan modem tersebut mempunyai port Ethernet. Contoh TP-link TL-WA901ND wireless N300 access point, atau D-link DAP-1360.
Untuk pelanggan Cable internet seperti Biznet atau FirstMedia, biasanya mereka memberikan Cable modem, dan jika anda ingin menambahkan wifi maka tambahkan sebuah wireless router. Banyak varian baru dari wireless router yang ada dipasaran dari yang berbasis wireless N seperti Asus RT-AC68U sampai terbaru generasi kelima wireless AC seperti Netgear R6300 atau Linksys EA6500.

Cara Mudah Memberi Proteksi Password Pada Program di Windows

Trik Maestro - Cara mudah memberi proteksi password pada aplikasi atau program di windows ini berguna apabila kita menggunakan komputer yang banyak dipakai oranglain selain kita, baik itu dilingkungan sekolah, warnet, bahkan bisa digunakan untuk melindungi program agar tidak sembarangan dibuka oleh anak kecil. ada banyak cara untuk melindungi file dan folder dengan proteksi password, baik itu menggunakan sistem windows itu sendiri ataupun dengan trik enkripsi file dan folder tertentu. cara yang kita gunakan ini cukup mudah, hanya menggunakan program kecil (2 pilihan program) bisa dengan mudah melindungi aplikasi untuk tidak mudah untuk dijalankan, karena harus memasukkan sandi (password) dahulu untuk menjalankanya.
Protect Exe 0.8 adalah sebuah program freeware (gratis) yang dapat digunakan untuk mengunci atau memberi password pada program eksekusi .exe di windows XP/Vista/Win 2000/Win 2003 Server/Win 98/Win Me/Win 95/Win NT 4.0. program ini tidak membuat perubahan di registry windows, ataupun menyimpan file tertentu, program ini akan membuat enkripsi twofish 256 bit pada file .exe yang akan kita kunci dengan password/sandi.

Protect Exe 0.8 ini juga tidak berjalan di sistem background, juga tidak dapat dibatalkan dengan task manager, juga tidak ada pengaruhnya jika mengubah akun sistem, juga tetap ada password walaupun file nya disalin dan dijalankan di komputer lain. Protect Exe 0.8 akan membuat sebuah file .exe cadangan jika kita lupa password file .exe nya.
Empathy adalah utilitas khusus yang memungkinkan kita untuk melindungi file eksekusi .exe dengan sandi atau password. Empathy dapat memodifikasi file EXE sehingga akan membutuhkan password untuk menjalankannya. Hanya orang yang mengetahui passwordnya akan diizinkan untuk menjalankan program yang dilindungi ini. File yang dilindungi tetap terproteksi walaupin kita menyalinnya ke lokasi lain atau bahkan ke komputer lain, tidak peduli sistem operasi yang mereka gunakan.

File yang dilindungi dapat dijalankan di bawah Windows NT 3.51, Windows NT 4, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 95, Windows 98 dan Windows Me. Empathy tidak mendukung file EXE 64-bit, tetapi dapat digunakan untuk melindungi file EXE 32-bit yang berjalan pada sistem operasi 64-bit.

Versi standar hanya memungkinkan kita untuk memasukkan satu kata untuk sandi/passwordnya, agar bisa menggunakan lebih dari satu kata, ikuti cara registrasinya dengan menekan tombol “Shift kiri” diikuti dengan meng-klik tombol “help” dan masukkan kode registrasi berikut :
Name: Registered User
Serial number: A1CA013839CDB4
Gimana menurut kalian? cukup mudah bukan untuk melindungi program tertentu dengan sandi agar tidak sembarangan digunakan oleh orang lain, kalau ada program gratisan lainnya silahkan tinggalkan komentarnya yah.

Cara dan Trik Cepat Lewatkan Daftar Tunggu BBM Android dan Iphone


Trik Maestro - Baru baru ini bbm.com merilis aplikasi BBM Messenger untuk pengguna android dan iphone, 10 juta pengguna lebih sudah mendownload aplikasi gratis ini dari appstore/google play namun untuk segera menikmati/memakai/menggunakan fasilitas chat blackberry ini anda harus menunggu email jawaban, atau masuk waiting list email dari blackberry (menunggu konfirmasi dari blackberry ke email yang anda daftarkan), kecuali email yang sudah pre regitered sebelumnya di bbm.com. Ingin tau cara mempercepat menggunakan bbm tanpa harus menunggu lama email balasan dari blackberry,
berikut cara – caranya ;

1. Force stop (matikan dengan paksa) aplikasi BBM lewat app setting pada saat melakukan pendaftaran email pada awal startup atau dengan menekan tombol home 2x atau bisa juga dengan menggunakan tombol back 2x. Cara ini berhasil hanya untuk beberapa tipe android tertentu saja.

2. Cara lain, ini yang paling Joss, yaitu dengan meminjam alamat email teman, keluarga, yang sudah berhasil terdaftar dan memiliki PIN BBM android atau pun Iphone. Tenang hal ini tidak akan merugikan teman atau keluarga yang anda pinjam alamat emailnya, ini hanya trik untuk melewatkan tahapan verifikasi BBM saja setelah tahapan ini di lewatkan nanti anda juga akan mendaftar dengan alamat email anda sendiri untuk mendapatkan blackberry ID dan PIN BBM android atau iphone anda.

Yang membutuhkan link untuk BBM Android silahkan klik disini! (google play)

Semoga membantu!


Cara Memperbaiki Flasdisk Yang Tidak Bisa Di Format (New)


Trik Maestro - Flashdisk tidak terbaca oleh komputer? Bisa karena beberapa faktor. Bisa karena memang flasdisk sudah matot/mati total atau memang ada kerusakan ringan pada flashdisk tersebut. Namun meskipun demikian, kalau flashdisk sudah tidak terbaca sama sekali, untuk memperbaikinya lumayan rumit. Nah, untuk kali ini saya akan share tips dan trik sederhana saja seputar flashdisk. Yaitu bagaimana cara memperbaiki flashdisk yang terbaca tapi tidak bisa diformat. Artinya, pada saat flashsdisk dicolokan ke komputer maka muncul drive flasdsisk tersebut. Namun ketika diklik makan sistem ameminta untuk menformat flasdisk tersebut. Akan tetapi, ketika kita klik format, sistem memberitahukan bahwa flashdisk tidak bisa diformat atau format tiak bisa dlakukan secara komplet. Al hasil setiap kita klik pada drive flasdisk tersebut kejadian tersebut terus berulang.

Lebih baik kita coba aja dulu tips sederhana cara memperbaiki flasdisk tidak bisa diformat berikut ini:

Cara I
Cara Memperbaiki Flasdisk Pertama Solusi pertama kita coba gunakan sebuah tool bawaan windows. Kebetulan saya menggunakan windows 7. Dalam windows 7 ada sebuah tool yang berfungsi untuk melakukan partisi atau bagi ruang pada hardisk. Namanya adalah Tool Computer Management. Oke, kita akan menggunakan tool ini untuk memeprbaiki flasdisk rusak dengan kasus seperti saya sebutkan di atas. Silakan anda buka control panel - masuk ke Administratif Tool - pilih atau klik computer management. Oke, kalau flasdisk anda sudah tercolok maka akan langsung terbac di sini. Silakan anda klik kanan pada drive flasdisk yang akan diperbaiki. Kemudian silakan anda klik Shrink Volume (kalau flasdisk anda belum memiliki partisi, funsi ini untuk membuat ruang atau partisi pada flasdik maupun hardisk), kemudian klik next sampai proses pembuatan partisi selesai. Setelah selesai, kemudian klik kanan lagi pada drive flasdisk anda kemudian klik Format. Ikuti langkah demi langkah sampai selesai. 
Nah, dengan cara ini saja harusnya flasdisk anda sudah kembali bisa digunakan untuk menyimpan data-data penting anda. Tapi kalau belum juga bisa, kita coba cara kedua. 

Cara II
Cara Memperbaiki Flasdisk Kedua Kalau pada cara pertama kita hanya mengandalkan tool bawaan windows, untuk yang kedua ini kita menggunakan bantuan software. Apa sofware untuk memperbaiki flasdisk rusak yang kita gunakan? Namanya adalah URescue. Oke, sebelum beraksi silakan download URescue.

Cara menggunakannya sangat mudah. 
  1. Silakan anda ekstrak file hasil download 
  2. Jangan lupa colokan flasdisk yang akan diperbaiki 
  3. Jalankan prgram URescue.Exe
  4. Tunggu beberpa saat, software akan membaca flasdisk anda 
  5. Kalau sudah keluar tampilan, silakan klik update
  6. Tunggu sampai selesai 
  7. Setelah proses selesai, cabut flasdisk anda 
  8. Kemudian colokan kembali Lihat apakah flasdisk anda sudah terbaca dan bisa diisi data. 
Kalau masih belum juga, mending beli baru aja deh. Pusing, saya aja yang nulis artikel ini pusing, apalagi anda yang memperbaiki flasdisk rusak sambil membaca artikel ini. 

Demikian cara memperbaiki flasdisk tidak bisa format, semoga bermanfaat.

Cara Membedakan FD Kingstone Asli Dengan Yang Palsu

Trik Maestro -Tips Cara Membedakan Flashdisk Kingston Asli Atau Palsu - Sekarang lagi banyak Flashdisk dijual dengan harga yang murah dan berkapasitas besar, tentu anda sebagai pembeli yang cerdik jangan mau dengan harga yang murah, tapi berkapasitas penyimpanan yang besar, anda harus berfikir dahulu, ini Flashdisk asli atau palsu, utamakan awet atau tidak nanti jika digunakan, jangan sampai anda sudah meyimpan banyak file penting dalam Flashdisk anda, dan tiba-tiba Flashdisk anda rusak, malah sangat membahayakan anda.

Jangan tergiur dengan harga yang murah, maka dari itu, saya berinisiatif untuk membuat postingan ini yaitu tentang Cara Membedakan Flashdisk Kingston Asli Atau Palsu.
Silahkan lihat pada gambar, jika kurang jelas bisa anda klik gambarnya dibawah ini.


Cara lain untuk membedakannya sebagai berikut:


  1. Lihat pada gambar diatas, lihat pada belakang flashdisk. Flashdisk yang asli lipatannya mengarah kekiri, sedangkan yang palsu mengarah ke kekanan.
  2. Nama asli drive Kingston ini adalah "Kingston" bukan "Removable Drive"
  3. Nama asli device Kingston adalah "Kingston data traveller 2.0" selain yang ini berarti palsu
  4. Lihat pada bagian kepalanya, apabila ada tulisan berarti asli dan apabila tidak berarti flashdisk itu palsu.
Demikian Semoga Bermanfaat!

Tips Memilih VGA Untuk Game dan Design


Trik Maestro, VGA atau Video Graphic Acceleratoradalah suatu perangkat yang membantu PC menghasilkan gambar yang bagus dan tajam, ada yang bilang VGA adalah mini PC yang khusus mengatur tampilan komputer, karena di dalam VGA ada proccessor, memory, board dan lain-lain. Perangkat ini biasanya digunakan untuk bermain game, sebuah perangkat PC desktop dengan spek tinggi tetapi tidak dilengkapi VGA yang mumpuni maka PC itu tidak akan mampu menjalankan game-game dengan graphic yang memukau dan memanjakan mata, oke bagaimana memilih VGA yang sesuai kebutuhan tanpa membuat kantong anda menjadi bolong:
  1. Slot Motherboard sudah PCI Express(PCI-ex) tetapi tipe memory masih DDR2, sedangkan di pasaran VGA jenis memory DDR2 sudah tidak ada, rata-rata sudah mengusung DDR3 atau DDR5, jangan takut! selama slot-nya PCI-ex VGA pasti akan berjalan normal, semakin tinggi tipe DDR-nya maka VGA tersebut memiliki kemampuan yang mantap dan menarik.
  2. Perhatikan jenis dan seri chipset VGA, kebanyakan orang berpikir jenis chipset Nvidia dan AMD(dulu ATI radeon) adalah merk, banyak customer datang ke toko bilang “ada VGA merk nvidia geforce?” atau “ada VGA merk ATI radeon?” nvidia dan AMD bukanlah merk tapi chipset kalau untuk merk banyak sekali jenisnya. nvidia dan AMD memiliki kelebihan dan kekurangan masing-masing tergantung kebutuhan dan permintaan anda. Untuk kualitas gambar dengan shader pixel yang bagus maka pilihan anda akan jatuh pada AMD cek juga seri chipsetnya misalnya seri 5570 atau 6570, logikanya semakin tinggi serinya kemampuan VGA pun semakin tinggi.  Untuk kecepatan graphic tanpa lag-ing maka gunakan VGA dengan chipset nvidia, chipset ini juga cocok untuk rendering, jangan lupa cek seri chipset nvidia misalnya gt210 ataugt220 semakin tinggi serinya maka kemampuanya akan semakin baik.
  3. Jangan terbuai/tertipu dengan VGA ber memory tinggi 1 GB atau 2 GB, stop! jangan terbuai janji manisnya, VGA dengan memory tinggi belum tentu memiliki performa untuk menghasilkan graphic yang indah, lihat spek VGA berapa seri proccessornya dan berapa bit-nya bukan bytetapi bit jangan tertukar, untuk main game masa kini gunakan VGA dengan 128-bit ke atas atau64-bit dengan tipe memory DDR3 atau DDR5.
  4. Pastikan garansi VGA, garansi hanya untuk berjaga-jaga jikalau VGA yang anda beli mati dalam waktu 3 bulan, sehingga anda tidak perlu merogoh kocek lagi untuk membeli yang baru cukup mengklaim garansi saja, yaaa tunggu saja 2-3 minggu untuk dapatkan VGA anda kembali.
  5. Game apa yang hendak akan anda mainkan, jangan sampai anda membeli VGA GTX 550 Ti ddr5 1 gb 256-bit hanya untuk bermain zuma, pilihlah VGA yang sesuai dengan kebutuhan anda, kalau untuk bermain game anak-anak cukup dengan gt 210 ddr3 1gb 64-bit. belilah sesuai kebutuhan.

Cara Login ke WiFi yang Tidak Tahu Username & Password

Trik Maestro, Peralatan yang harus disiapkan terlebih dahulu:
  1. Seperangkat laptop
  2. Software netcut 3.0 ( jangan dipake buat cut jaringan orang ,serius nih!)
  3. Software WinpCap
Triknya sebagai berikut:
  1. Cari tempat aman lalu nyalakan laptopnya, Selanjutnya install netcut dan winpcap (gratis).
  2. Koneksikan laptop ke jaringan hotspotnya
  3. Jika sudah terhubung dan dalam keadaan belum login (karena anad tidak tahu atau ga punya user/passnya), lalu jalankan netcut.
  4. Pada netcut, Pilih menu Choice NetCard untuk mengetahui LAN Card yang anda gunakan.
  5. Kembali ke menu utama, pilih network orang lain (jangan pilih network kamu sendiri ataupun network server).
  6. Pindah dan copy IP address dan MAC address dengan klik print table dan copy ke notepad.
  7. Paste di notepad,dan edit nilai MAC address yang sudah didapet, CONTOH: [00:26:5E:60:81:1C]. Hilangin tanda [:] sehingga nilai tampe jadi tersebut jadi 00265E60811C.
  8. Sebelum mulai, disable dulu wireless LAN kamu. Buka properties wireless LAN dan ubah nilai Local Administration MAC Network, default kosong. Isikan dengan nilai tadi, misalnya 00265E60811C
  9. Set IP wireless LAN dengan IP yang sama yaitu 192.168.182.18 dan isi juga DNS server address.
  10. Jika langkah-langkah di atas sudah benar, sekarang anda bisa connect tanpa menu login.Tapi sebelumnya aktifkan kembali WIFI Lan yang tadi anda di disable di point no 8.
Cara untuk mengetahui DNS server address bisa dicek sebelum kita merubah MAC dan IP. Jadi waktu pertama kali kita terhubung ke hotspot, dengan cara mengetik perintah dari 
CMD C:\>ipconfig/all

Sekian semoga dopergunakan dengan bijak!
Notification
Ini adalah popup notifikasi.
Done