Jumat, 11 Mei 2012

Cara Menutup Port di Ubuntu

Hi...
Hari ini mau tulis tutorial tentang menutup port, ya terhitung ecek - ecek sih. Tapi gpp lah sekalian nambah tulisan.
Untuk menutup port, kita cari tahu PID nya berapa, caranya :

sudo netstat -lpn | grep :8707

Nanti akan muncul output yang seperti dibawah ini :


tcp6       0      0 : : :8707                 : : :*                    LISTEN      6547/java

Abis itu bisa langsung kill PID nya :

kill 6547

Setelah itu selesai dah

Sekian tutorial dari saya, cukup mudah bukan :)

Jumat, 04 Mei 2012

Kampus Ku Horor ep-1

Baru pulang dari kantor terus bingung mau ngapain,sambil liat liat facebook,twitter,blog, tiba - tiba kepikiran pengen nulis. Sebelumnya liat - liat foto kampus yang di facebook, jadi keingetan sama kejadian horor sewaktu di kampus. Ada banyak sih yang gw alamin waktu masih di kampus, karena gw sendiri paling sering di kampus, ya secara gw admin gitu :nyengir .

Jadi ceritanya gini, waktu masih jadi admin lab kampus, so pasti gw kan sering nongkron di lab. Malam itu gw sama temen - temen yang lain itu di lab. Ga lama beberapa itu pamitan mau pulang. Kira - kira itu masih jam 8an lah. Tapi gw ama beberapa yang lain masih asyik main di lab, ya mumpung inet gratis :hammer . Ga terasa tuh uda jam 11 malem. Ya uda gw bilang ama temen gw buat balik, disitu ada tris ama aji.


ardi : "Woii...balik yuk, uda malem nih"
tris  : "Ohh....buset uda jam segini aja yak.."
ardi : "Beres - beres dah Ji !! (dengan nada bos gitu :cool )"
adji : "Iyee.. (mungkin setengah gondok :mad )"


Kamis, 03 Mei 2012

Nasib programmer

Pengen curcol nih tentang kerjaan sebagai programer. Bekerja sebagai programer bisa dibilang enak ya enak, tp mau dibilang susah ya susah.
Dan paling :emosi tuh kalo kerjaannya diuber - uber, mending dipake aplikasinya, kadang - kadang jg kagak :fuck. Pernah jg gw disuruh ngerjain aplikasi ampe diuber - uber, waktu itu bos gw ngomong gini

bos : "Di, seminggu lagi demo di pancoran, aplikasinya uda siap ?"
ardi : "Belom bos.... (anjriiit, lo kata gampang ngerjainnya :fuck )"
bos : "Ya pokoknya mesti jadi lah yak,soalnya mau dipasang tuh"
ardi : "Iyee... (setengah gondok... :mad)"

Uda dah tuh, dengan menyusun semangat 45 :army ane kerjain tuh. Dan akhirnya kelar jg lah, ya setidaknya bisa didemoinlah. Setelah demo selesai, hari berganti minggu, minggu berganti bulan (sorry rada lebay..... :nyengir ).
Gw penasaran kok ga ditanya,padahal sebelum demo gw uda diuber2 kan. Terus gw tanya gini

ardi : "bos, itu project kemarin gmn ? kok adem ayem aja :senyum "
bos : "Gak jadi, di. Nilainya ga sesuai"
ardi : "Maksudnya ga sesuai apaan?.. (mulai gondok nih.... :mad)"
bos : "Iya ga jadi, ga sesuai MDR"
ardi : "!@#!#@!#!... :fuck"

Ya itulah sebagian kecil pengalaman gw kerja sebagai programer, udah yak gw mau pulang nih jg masih dikantor :nyengir

Jumat, 27 April 2012

Collapse dan Expands vim

Hi, hari ini mau tulis tentang fitur Vim yang bisa menggunakan collapse dan expands. Untuk fitur ini disebut folding.
Contohnya seperti gambar dibawah ini.


Tanpa basa-basi langsung aja. Step - stepnya :
1. Enabling fold : untuk enable folding ketik :set foldenable dan untuk disable folding ketik :set unfoldenable

2. Fold method : ada beberapa yang bisa difolding syntax, indent, manual. Caranya, :set foldmethod=OPTION contohnya :set foldmethod=syntax

3. Setelah method folding dijalankan, vim sudah bermode folding. Berikut command - commandnya :
    - za : expands atau collapse (folding
    - zc : collapse (close folding)
    - zo : expands (open folding)
    - zr dan zm : expands all atau collapse all

Selesai dah, gitu aja command folding.
Kalau kurang jelas bisa lihat di dokument ini.

Sabtu, 14 April 2012

Aku Cakep

Kata orang gw cakep.. Apa bener ya.... Setau gw biasa2 aja... Tapi biarlah orang yang menilai kalo gw cakep....

Ini lo wajah gw....

Spoiler :

Jumat, 13 April 2012

Standar Input Output : gets()

Hallo, tiba - tiba pengen nulis tentang standar input output yang di C.
Kalau ada kalian yang menggunakan "gets", pasti akan terasa aneh pada saat nge run programnya. Semisal ada code seperti ini

#include<stdio.h>
#include<string.h>

void main() {

   char nama[30];
   char alamat[30];
   int umur;

   printf("input nama : ");
   gets(nama);

   printf("input alamat : ");
   scanf("%s", alamat);

   printf("input umur: ");
   scanf("%d", umur);
}

pas di run 
input nama : ardi 
input alamat : input umur :

Untuk itu kita tambahin fflush(stdin)

#include<stdio.h>
#include<string.h>

void main() {

   char nama[30];
   char alamat[30];
   int umur;

   printf("input nama : ");
   gets(nama);
   fflush(stdin);

   printf("input alamat : ");
   scanf("%s", alamat);

   printf("input umur: ");
   scanf("%d", umur);
}


pas di run 

input nama : ardi
input alamat : jakarta timur
input umur : 19

Nah outputnya ga serusak yang sebelumnya, btw fungsi fflush(stdin

Sekian dari saya :)



Selasa, 03 April 2012

Hibernate Error – Initial SessionFactory creation

Sebagai bahan catatan aja, gw pengen nulis masalah tentang error yang di hibernate. Kemarin waktu ngejalanin hibernate muncul error yang rada alay sih, mungkin karena ada yg terlewat jg.
Errornya :

Hibernate Error – Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory


Ternyata solusinya gampang, cuma kurang satu library aja yakni library commons-logging-1.1, itu bisa langsung di add aja di buil pathnya.
kalau kalian ga punya bisa langsung download di sini

Sekian dulu tulisan saya :)