Welcome!

I am Andri Johandri Programmer Python Entusiast

View Work Hire Me!

About Me

Device
Networking
Application
Siapa Saya

Andri Johandri

Programmer Aplikasi

25 Tahun menjadi seorang programmer Komputer, bermula dari Programmer Tasm, QBasic, DBase III Plus,Cliper dan FoxPro di tahun 90an.

Kini di era millenial lebih memfokuskan diri pada Pemrograman Python, Pengembangan Teknologi Artificial Intellegence, IoT , Robotika dan Bigdata .

Services

Python Application

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Development

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Branding

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Marketing

Nulla metus metus ullamcorper vel tincidunt sed euismod nibh Quisque volutpat

Our Blog

VirtualBox 3.1.6 Android-x86 BBM Vertical

Banyak para pengguna PC Komputer yang menginstall BBM via VirtualBox gagal , ada yang blank , ada yang langsung close sehingga aplikasi sama sekali tidak bisa jalan . Ada yang bisa jalan tapi gambar nya tidur ( Horizontal ) . Nah sekarang semuanya sudah bisa diatasi bahkan anda memiliki bisa memiliki gadgate smartphone tanpa harus aplikasi untuk auto rotate yang paling penting and amengikuti aturan yang saya buat hasil ngoprek selama 1 hari . Ini tulisan juga bisa digunakan untuk pengguna OS Microsoft Windows khususnya OS kesayangan gue LINUX  yang top markotop.

Untuk membuat smartphone via Virtual Box menggunakan Android-x86 menu yang perlu dipersiapkan adalah :
  1. Download VirtualBox ver 3.1.6 jangan yang lain , jangan yang tinggi atau pun yang versi dibawahnya  kalau mau tempatnya ini link nya.
  2. Selanjutnya download Android-x86 versi 4.0.1 yang eeepc tempatnya disini.
Kalau sudah diinstall VirtualBox Versi 3.1.6 nya dan Android-x86 , untuk dapat Internet lakukan NAT dengan  Driver Pc-NET Fast III. Nah kalau sudah pasti dijamin gambarnya pasti horizontal , jadi kalau diintall BBM pasti bakalan tidur gambarnya . Nah untuk mendapatkan hasil saat Android-x86 hidup dengan mode vertical seperti gambar , anda harus memasukkan perintah sebagai berikut :

VBoxManage setextradata "NamVMAndroidAnda" "CustomVideoMode1" "400x640x16"

Ok perintah diatas adalah memasukkan kedalam kernel Android Yang akan jalan dengan ukuran Screen 400x640 dengan 16juta bit warna. Setelah proses ini dijalankan adalah , proses mengganti Grub yang ada di Android pada saat jalan pertama kali , pada saat boot Grub , pilih mode debug , selanjutnya anda edit file grub menu.lst yang berada di bawah folder /mnt , cara nya pada saat anda sudah masuk pada mode Debug Android

mount -o remount,rw /mnt
cd /mnt/grub
vi menu.lst

edit menu grub pertama dan tambahkan didepan nya adalah vga=864

kalau sudah simpan setelah di edit dengan menggunakan aplikasi vi. Sudah tahu khan caranya , biar cepet saya kasih tahu caranya adalah . setelah anad ketik vi menu.lst dan terbuka filanya untuk memasukkan atau mengedit tekan Shift+i , selanjutnya anda tambahkan vga=864 di baris boot kernel , tekan ESC selanjutnya untuk kelauar dan menyimpan ketik :x tekan enter.

Ok Sekarang jalankan Android di VirtualBox anda , bila ada masalah dan minta pilihan VGA resolusi maka anda ketik 360. OK Selamat Ber BBM dan menggunakan aplikasi Android secara penuh . Ingat ikuti ketentuan diatas kalau butuh aplikasi bbm disini bisa download gak ada iklan langsung terbuka kok .

Purwodadi Hacker Team Bikin Ulah

Baru aja ditelpon sama kawan kalau webnya diserang hacker ! Pertanyaan akau cuma sederhana sama teman tersebut . Hosting dimana ? Jawab nya di "...." ! Wow itu hosting memang sering kena Hacker ha ha ha , ya sudah aku bilang kirim username di WHCMS nya hosting , biar aku ganti sistem DNS nya dan coba berapa saktinya purwodadi hacker team . Kalao jago aku bisa belajar wkwkwkwk.

Dapat username WHCMS aku langsung ke TKP , ganti DNS nya dan buka Cpanelnya , dan ternyata tepat dugaanku mereka menyerang pake Aplikasi Perl dengan memanfaatkan CGI-BIn ( Maenan Lama ) biasanya penyerang menyerang secara acak dan berada didalam hosting yang sama , artinya penyerang memiliki akun didalam server hosting tersebut , kemudian mencari celah dan memasukkan file Config dengan menggunakan script Perl , untuk mendapatkan konfigurasi. Hm , boleh juga tapi aku lacak dulu dong lognya hehehe .... hahaha ketangkap juga IP nya 202..... itu sih Indonesia nama teamnya juga Purwodadi Hacker Team wkwkwkwk .

Good job, tapi sayangnya yang menyerang ini hanya bisa masuk kalau dia punya akun di hosting ini , coba deh aku buat puyeng sekarang kalau memang mau ngehajar domain teman aku yang satu ini , dns aku rubah , dan hosting yang lama tetap di pake hanya untuk mail server aja , sayang mereka sudah bayar dan bikin mail server disana , tapi untuk web ya ditempat aku yang jelas sudah terjamin keamanannya karena ga pernah pake Cpanel, aku tetap percaya dengan kekasih hatiku Webmin sejak dulu .

Ini tampilan nya mereka yang merubah domain teman aku hahaha, hanya masukin index.html dan merubah index.php menjadi index.php1 memasukkan file perl config untuk mencari isinya , wkwkwk .... disitu tetap aku masih masukin takut orang Purwodadinya kangen gitu .

Ini contoh script yang dipake buat nyerang :

if ($FORM{pass} eq ""){
print '
<body class="newStyle1">
<p>&nbsp;</p>
<form method="post">
<textarea name="pass" style="width: 543px; height: 400px"></textarea>
<br /><br />
<input name="tar" type="text" style="width: 212px" /><br /><br />
<input name="Submit1" type="submit" value="Hajar ..!" style="width: 99px" />
<br />
</form>';
}else{
@lines =<$FORM{pass}>;
$y = @lines;
open (MYFILE, ">tar.tmp");
print MYFILE "tar -czf ".$FORM{tar}.".tar ";
for ($ka=0;$ka<$y;$ka++){
while(@lines[$ka]  =~ m/(.*?):x:/g){
&lil($1);
print MYFILE $1.".txt ";
for($kd=1;$kd<18;$kd++){
print MYFILE $1.$kd.".txt ";
}
}

Udah dulu berita hacker-hackerannya semoga bermanfaat buat yang mau neghosting agar hati-hati milih hosting cari yang aman jangan cuma murah aja tapi cari yang aman, terus kalau mau install perhatiin chmod tipa file ok .

BBM Android di PC Komputer

BlackBerry Messenger (BBM) untuk Android yang telah di release ternyata berdampak baik bagi anda yang tidak memiliki gadget Android , seperti saya ini yang hanya memiliki laptop dan memanfaatkannya untuk sekedar komunikasi menggunakan whatsapp ataupun BBM yang saat ini telah ada untuk Android.

Jadi bagi anda yang hanya memiliki PC atau Laptop dan tidak memiliki Gadget Android tidak perlu berkecil hati , karena anda saat ini dapat ber BBM ria dengan menggunakan Laptop maupun PC Komputer anda dengan menggunakan layanan Virtual Machine Virtual Box , ataupun layanan Virtual Machine lainnya seperti KVM ataupun VMWare. Namun BBM yang anda install di Android pada VirtualBox ini ada kekurangan terutama tampilannya , karena tampilan BBM yang selalu Vertical sedangkan android x86 yang di Install pada Virtual Box selalu tampil Horizontal maka tampilan BBM nya menjadi Horizontal seperti gambar yang ada di tulisan ini. Saat ini saya sedang modifikasi agar tampilan BBM seperti biasa , karena Display auto rotate yang ada pada Android x86 sama sekali tidak berpengaruh ketika aplikasi BBM tersebut berjalan.


Nah bagi newbie yang ingin banget punya BBM nya di Laptop atau PC Komputernya cara yang mudah menginstall BBM di Android x86 Virtualbox adalah sebagai berikut :

  1. Install Terlebih dahulu Aplikasi VirtualBox di Komputer anda , kalau saya saat ini menggunakan Ubuntu 64 bit versi 10.04 jadi menginstall Virtualboxnya menggunakan yang ada pada Ubuntu yaitu Virtualbox-ose
  2. Setelah Virtual Box di install download ISO Android-x86 versi 4.0.R1 untuk Asus eeepc , jagan yang lain karena beberapa iso yang lain tidak menyediakan kernel ethernet nya sehingga akan sulit mendapatkan koneksi Internet bila telah berjalan.
  3. Untuk menginstall Android-x86 ver 4.0.R1 tentukan koneksi jaringan dari VirtualBox dengan menggunakan pilhan NAT dan ethernetnya adalah PCNet-FAST III.
  4. Setelah anda install dan setelah berjalan Android-x86 di VirtualBox anda , anda buka browser android dan cari serta download BBM_1.0.0.70.apk ingat hati-hati ketika mencari file ini banyak jebakan diinternet , ukurannya adalah 29 Mb.
  5. Ok , kalau sudah anda download silahkan anda install aplikasi tersebut dengan mengikuti petunjuk yang banyak berseliweran di Internet , nah kalau masih antri juga pakai cara yang telah saya buat di blog ini.
Ok selamat ber BBM dengan PC dan Komputer Anda ....

Tidak Perlu Antri Dapat PIN BBM Android

Lagi-lagi dunia heboh dengan telah dirilisnya dengan resmi BBM (BlackBerry Messenger) untuk Android , bayangkan saja hampir 8 juta lebih yang mendownload aplikasi BBM Android dan malah sampai ada berita yang menyatakan "sehubungan dengan tingginya permintaan untuk menggunakan BBM, Anda akan diminta memasukkan alamat email. Jika Anda sebelumnya pernah mendaftar ke bbm.com, maka segera setelah memasukkan alamat email Anda pun bisa langsung mengikuti langkah selanjutnya. Namun jika belum pernah mendaftar dan baru akan mendaftar maka Anda terpaksa harus menunggu antrian, disebutkan bahwa yang sudah mendaftarkan alamat email untuk memperoleh pemberitahuan mengenai "BBM for All" (istilah BBM untuk Android dan iPhone) mencapai enam juta pendaftar".

Wow fantastik , saya langsung menuju TKP download apk nya karena saya hanya punya Tablet Android yang koneksinya hanya bisa lewat wifi , setelah download dan  install dan pada saat memasukkan email sesuai yang diminta oleh aplikasi BBM pada saat di install  ternyata selalu gagal berkali-kali saya coba back dan mengganti email masih tidak berhasil , dan akhirnya adalah terpaksa ngoprek dan akhirnya berhasil. setelah saya masukkan email orang lain semuanya langsung bisa diinstall bahkan membuat ID untuk mendapatkan pin BB.

Jadi ternyata saya tidak harus antri seperti berita yang ada, atau harus menunggu antrian karena baru daftar di BBM.com terbukti tidak perlu antri seperti berita yang saya baca. Walau kenyataannya banyak yang gagal untuk install BBM di Android , karena email yang dimasukkan pertama tidak diterima . Bagaimana cara yang cepat untuk dapat ber BBM ria di android ?

Cara tercepat tanya kepada teman anda yang sukses mengintall BBM tanyakan nama email saat pertama kali diminta , kalau sudah anda minta , anda tinggal memasukkan nama email teman anda yang berhasil mengintall tersebut. Bagi teman yang memberikan alamat email yang berhasil masuk dan menginstall BBM tidak usah khawatir karena alamat email anda tidak dipakai untuk registrasi selanjutnya. Alamat email itu hanya diminta untuk masuk pada tahap pertama installasi saja. selanjutnya pada tahap kedua setelah anda sukses pada tahap pertama anda tinggal membuat sendiri akun BB anda dengan meregistrasi terlebih dahulu dengan email anda sendiri. Dan selamat ber BBM ria di Android ....

Streaming Youtube Lahan Bisnis atau Akal-akalan Developer

Sore ini sepulang dari pertemuan dengan seorang kawan di satu wilayah di Jakarta , saya mendengar sebuah domain yang kelihatannya cukup menarik untuk dilihat karena menurut kabar web tv yang baru ini dibangun dengan menggunakan satu teknologi streaming yang menurut kawan saya sangat bagus. jadi setelah pertemuan saya langsung meluncur ke TKP melihat ke website TV tersebut, bayangan saya adalah mungkin penerapan teknologi DASH Streaming ataupun mungkin penggunaan Codec yang baru yaitu codec H265, dan ternyata ? Semuanya cuma pemikiran saya saja, ternyata Teknologi Streaming yang dibangun tersebut menggunakan Video Streaming di Youtube.

Dalam pikiran saya ada pertanyaan apakah ini teknologi streaming yang mereka ketahui? bahwa streaming Video itu adalah Youtube , padahal Youtube hanyalah salah satu layanan yang menerapkan teknologi streaming "HTTP Progresive Download" untuk basis Desktop komputer dengan flash player, kemudian teknik HTML 5 yang sama konsepnya dengan "HTTP Progresive Download" namun playernya sudah tidak lagi menggunakan sistem embeding , melainkan browsernya sudah berlaku dan berfungsi sebagai player, dan untuk youtube Mobile dengan teknologi streaming dengan protokol RTSP , yang saat ini telah menggunakan teknologi streaming rtsp youtube yang pada awalnya menggunakan aplikasi Darwin Server.


Sedangkan teknologi streaming yang saat ini ada cukup banyak dan berkembang, seperti teknologi streaming HTTP/S Segmentasi milik Apple yang hanya mampu diputar langsung dengan gadget milik mereka.  Nah bicara "HTTP Progresive Download" Streaming yang digunakan oleh Youtube yang sebenarnya merupakan penerapan teknologi Flash Video saat ini sangat berkembang karena bagi mereka yang ingin membangun layanan streaming ondemand tidak perlu repot membangun infrastuktur yang ada terutama dari sisi aplikasi server streamingnya , karena dengan menggunakan layanan Apache ataupun HTTP Nginx streaming ini sudah berjalan , namun jelasnya streaming ini mengandalkan kemampuan bandwidth yang dimiliki oleh server dan yang paling membahayakan adalah mudahnya penyerangan terhadap teknologi streaming ini yang mengakibatkan "Flooding" bandwidth.

Mungkin saya bukan orang yang pintar bicara Core Bisnis tapi bila saya melihat Streaming Youtube yang dijadikan teknologi streaming pada website tersebut dan dijadikan lahan bisnis, pertanyaan besar adalah bagaimana sekelas media besar masih mampu memberikan support kepada layanan web ini! Yang jelas-jelas teknologi streaming yang digunakan menggunakan Youtube !

Youtube dengan kebesarannya telah mampu merubah paradigma teknologi streaming khususnya di Indonesia sehingga terjadi banyak kesalahan didalam memahami teknoogi streaming video dan audio yang sebenarnya, cukup dengan teknologi Flash lewat "HTTP Progresive Download" Streaming  maka akan keluar kalimat dengan mudahnya " Iniloh Streaming ... " 

Semoga cerita sore ini bisa memberikan tambahan pekerjaan besar bagi para mereka yang mengaku dirinya "Developer Streaming" untuk memberikan pemahaman yang jelas dan benar dengan teknologi streaming itu sebenarnya.

"Linux itu Hanya OS Apa Bedanya Dengan Windows !"

Sebuah pengalaman di pertengahan bulan puasa yang lalu yaitu pada saat memperkenalkan Teknologi Streaming yang saya miliki disebuah stasiun televisi di jakarta , mungkin pada intinya menolak dengan apa yang saya tawarkan, namun ada yang menarik ketika sang manajer mengatakan "Linux itu Hanya OS apa bedanya dengan Windows!".

Mungkin bagi yang mendengar kalimat tersebut akan memiliki interpretasi yang berbeda , bisa jadi ada yang mencibir tentang OS Linux yang murahan atau bisa saja dianggap bawah Linux sama saja dengan Windows. Dengan interpretasi yang berbeda dengan kalimat itu tentu saja saya berpikir apakah benar Linux OS hanya sebatas Operasi Sistem saja yang bekerja seperti Halnya operasi sistem Microsoft Windows yang berbayar.

Awal Sebenarnya  hanya presentasi teknologi streaming yang dibicarakan tapi berhubung salah seorang teman ingin meyakinkan sang manager bahwa streaming  yang dibangun saya ini memiliki keamanan serta mampu mengatur pendistribusian dengan baik karena berbasis OS Linux , maka kalimat tersebut terlontar dari mulut sang Manager.


Saya pun tak ingin berbanyak kata setelah sang Manager itu mengucapkan kalimat tersebut, karena toh bila diteruskan akan menjadi sebuah pepesan kosong toh yang intinya mereka menolak namun tetap dengan sebuah gengsi. Hal ini dapat saya simpulkan ketika saya presentasikan teknologi DASH Streaming , sang menager berkilat bahwa stasiunnya telah menggunakan DASH Streaming kira-kira lima tahun yang lalu dan itu sama saja hasilnya  .... wow , saya kaget mendengarnya yang saya tahu sebagai developer bahwa DASH Streaming mulai dikembangkan pada pertengahan tahun 2012. Menakjubkan sekali jawaban sang manager ini.

Kembali lagi dengan judul diatas . Saya hanya menyayangkan sekali kalimat tersebut terlontar dari seorang Manager IT sebuah staisun televisi besar di Indonesia.  Secara prinsipal  memang benar apa yang diungkapkannya bahwa LINUX adalah Operasi Sistem seperti halnya dengan Microsoft windows ataupun operasi sistem yang lainnya  tapi tahukah dia berapa banyak hardware yang berkembang dari OS yang satu ini . Berapa banyak router-router  yang dibangun dengan Kernel dan pondasi OS Linux. Dan tahukah dia bahwa Kernel Linux mampu didevelop sesuai kebutuhan yang kita inginkan khususnya didalam pengaturan kebutuhan hardware  dan optimasi hardware yang ada. 

Mungkin kalimat itu terlontar bisa jadi karena sang Manager sudah pusing karena sedang puasa , atau memang terpaksa menghadapi kami yang cuma "Praktisi" saja yang "Gak Ada Pengalaman" , karena saat itu saya secara pribadi tidak memperkenalkan  tentang latar pendidikan dan bidang keahlian IT Networking yang saya miliki karena toh saya hanya akan mempresentasikan teknologi streaming yang dikembangkan tidak lebih bukan memperkenalkan pribadi siapa saya. Atau intinya yaitu menolak sistem yang kami tawarkan. padahal toh dengan mudah seorang menager IT dengan bijak bisa mengatakan " Saat ini kami sedang mengembangkan teknologi streaming oleh team IT kami, jadi mungkin dikesempatan lain kami akan mencobanya !"

Dari banyak pengalaman menarik baik perkenalan dengan Owner Perusahaan besar dan kecil ataupun para manager IT pada saat presentasi aplikasi yang saya miliki , satu hal yang selalu saya ingat " Diatas Langit Ada Langit " terutama dengan keahlian maupun skill yang dimiliki . Karena hari ini saya memang memiliki keahlian dibidang yang satu ini namun ada yang lebih tingi keahliannya dibanding saya . Dan itu yang akan membuat saya akan terus belajar dan menggali pengetahuan dibidang tersebut . Maka hanya kerendahan hati yang mampu menaklukan semuanya walaupun keahlian yang kita miliki sudah diatas rata-rata yang lain.

Contact Us

Phone :

+6285743848604

Address :

Perumahan Green Citayam City Blok AA 10 No 1,
Bogor

Email :

me@andrijohandri.id