Laman

31 Jul 2010

Emang Perlu Pake Alamat?

Nih kjadian sbenernya udah lama sih.. Nih kisah nyata gan. Ane dpet langsung dari mulut si Darma.Bgini critanya:

Pada suatu hari, temen ane si Kasman dteng k kontrakan dg wajah murung. Dsana cuma ada si darma aja, lalu terjadilah perbincangan.

K=Kasman
D=Darma

D: dari mana kas?
K: dari kantor pos nih dar.
D: ngapain?
K: tadi ane mw ngirim surat, tpi dibalikin sma ptugas dsana.
D: kok malah dibalikin?
K: kata ptugas pos ny, surat yg mw dkirim hrus tertera alamat tujuanny. Pdahal nih kan buat ortu ane dar.
D: lah, lagian ente kok mw ngirim surat ga dtulis alamat nya? mana bisa sampe la surat ente.
K:loh, emang nya prlu pke alamat ya dar?
D: GUBRAAAAK..(ente kirain tuh ptugas pos dukun apa? smpe bisa tw alamat tujuan ente)

28 Jul 2010

Nih kebiasaan baik ane...

Gan, dsini ane mw mmbocorkan tntang kbiasaan baik ane slama ini gan. Ane g brmaksud sombong gan dg ini smua, tpi mngkin bisa agan tiru kbiasaan baik ane..

1. Ngaskus(Buka kaskus)
Nih link nya kaskus, kbiasaan ini bisa mmperluas wawasan ane gan. Smenjak ane ngaskus, ane jdi tmbah bnyak tahu tentang dunia. Smua kalangan kyaknya kumpul dsini. Dan informasi apapun, disini lbih update dripda media manapun. Kkurangan ny dsini bnyak yg ngomong kasar, gmbar2 dewasa, dll.

2. Facebook
Nih link nya facebook, kbiasaan ini bisa mmpererat hubungan tali silaturahmi ane sma tmen2 gan. Selain itu bisa lbih mmpermudah komunikasi utk banyak temen. Kita jga bsa nemuin tmen2 jadul kita gan. Kekurangannya, disini bnyak user yg kerjanya cuma ngatain orang doang gan.

3. Belajar
Sebenernya ni bukan porsi yg bsar utk khidupan shari2, hehe.. Tpi lumayanlah gan, yg pnting ngabsen tiap hari nih kgiatan. Ane sring blajar disini dan disini gan. Klo ane mau cari jurnal2 bagus n gratisan, ane biasa ny kesini gan. Kekurangannya, kadang kgiatan ini buat keram otak gan.

4. Makan tepat waktu
Nih slah satu yg terbaik gan, cz klo ga tepat, ane kdang g bisa ngapa2in gan, hehe. Kekurangannya, kdang klo dilakukan brlebihan bisa buat kantong tipis gan.

5. Shalat gan
Biarpun ga alim2 amat, tpi shalat ane lancar gan. Kekurangan, semakin ane sring shalat, maka setan yg godain ane makin sakti gan(itu mnurut pak ustadz gan), cz ane nya tambah sakti gan..

Nah, sebagai pengimbang ny, ane jga mw ksih tw kbiasaan buruk ane gan(biar netral gan)

1. Hampir slalu tdur d atas jam2 malem.
Awal ny emang ane sngaja gan. Cz dnger2 orang2 hebat cma tdur 4 jam gan shari, mw ane terapin deh. Eh, smpe skrg, ga bisa brenti gan. Kdang adzan subuh ane tdur n jam 7.30 hrus kuliah gan. Biasany klo ane bgadang, ane coding(sok rajin) dkit2 n ngnet bnyak2.. Ane tw sih klo kbiasaan ini bahaya buat ksehatan ane, tpi ane g mw brenti gan. Dlu prnah yg ekstrim, subuh2 ane bru tdur, trus jam 9 bngun, ane ikut donor darah deh, pdahal staau ane, donor darah tu, minimal tdur 8 jam atau scukupnya gan.

2. Suka pnasaran dg gambar xxx
Jujur aja gan, kdang ane pnasaran jga dg gmbar yg brbau terlarang, ga itu gmbar IGO, DP, ga tw knapa pnasaran aja gtuh. Pngin dkurangi dkit demi dkit gan. Mkanya klo udah tmat ane mw lngsung kimpoi aja lah, biar ga pusing lagi kpala ane..hikz..

3. Kdang shalat subuh ksiangan.
Yah, itu jelas krena ane bgadang gan..

4. Mnurut ane sih, ane orangnya ga tegas gan
Eh, ini sih bukan kbiasaan, ni sifat..

5. Hangat2 taik ayam gan
Sory gan, klo bhasanya agak kasar. Tpi emang gtulah ane gan. Kdang ane ambisi bnget nglakuin ssuatu gan, tpi stelah bbrapa wktu, kdang ane melempem sndiri gan..

Itulah gan kbiasaan buruk dan buruk ane. Klo yg baik2 ane mw tingkatin, n yg buruk2 mw ane kurangin sih.Mungkin klo agan2 ada tmbahan, blehla dkasih tw d komenny aja. Ane akan trima dg lapang dada. Cz itulah diri ane gan.

Sakaratul Majelis

Suatu hari saat sdang liqo(sjenis kgiatan kumpul utk mngasah akhlak) dg tmen2 kontrakan ane..

Tiba2 si Kasman yg tugas ny jdi moderator mw tutup acara krena udah slsai..

Kasman: "itulah dia teman2 materi yg kta dengarkan dari akhi *******, smoga smua yg disampaikan bermanfaat bagi khidupan kita sehari2,..  Baiklah sblum kita menutup acara kita pda malam hari ini, marilah kita semua mmbacakan doa SAKARATUL MAJELIS"

Smua orang disana bngung dan mmbisu dg mksud Kasman, stelah itu akhi ****** mmperbaiki,
Akhi *********: doa penutup majelis mksudnya...
Kasman: (sdikit cengengesan n mlirik teman2 yg lainnya)hehehe...

Stelah akhi *********, smua trtawa terpingkal2..

27 Jul 2010

Algoritma Penyelesaian Matriks

Dulu prnah iseng2 buat aplikasi penyelesaian matriks nih gan. Itung2 buat ngasah ilmu METODE NUMERIK(hehe, rada serem denger ny). Nah, daripada tuh aplikasi nganggur di kompi ane. Apa salahnya klo ane share ke temen2. Rencananya mw di share smua ny bserta source code ny c, tpi kyaknya lebih efektif klo algoritma ny dlu aja deh. Biar dipelajari satu2. Salah satu algoritma di aplikasi ini, yaitu algoritma INTEGRAL jga udah prnah ane bahas sbelum nya algoritma nya. Yaudah langsung aja nih algoritma nya. ------>


///
        /// Untuk mendapatkan matriks transpost dari suatu matriks
        ///

        ///

        ///

        ///

        ///
        public double[,] getTranspost(double[,] data)
        {
            double[,] hasil = new double[data.GetLength(1), data.GetLength(0)];
            for (int i = 0; i < data.GetLength(0); i++)
            {
                for (int j = 0; j < data.GetLength(1); j++)
                    hasil[j, i] = data[i, j];
            }
            return hasil;
        }
        ///
        /// Digunakan untuk mencari nilai determinan
        /// Mnggunakan metode eliminasi Gauss
        ///

        ///

        public void segitigaAtas(double[,] A)
        {
            determinan = 1;
            int jumlah = A.GetLength(0);
           
/// Merubah matriks menjadi matriks segitiga atas
            for (int x = 0; x < jumlah - 1; x++)
            {
                for (int y = (x + 1); y < jumlah; y++)
                {
                    double tampung = A[x, y] / A[x, x];
                    for (int z = x; z < jumlah; z++)
                        A[z, y] = A[z, y] - (tampung * A[z, x]);
                }
            }

            /// Menghitung nilai determinan
            for (int i = 0; i < jumlah; i++)
            {
                determinan *= A[i, i];
            }
        }

        ///
        /// Create sebuah matriks identitas dengan ordo n*n
        ///

        ///

        private void Identitas(int n)
        {
            identitas = new double[n, n];
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    if (i == j)
                        identitas[i, j] = 1;
                    else
                        identitas[i, j] = 0;
                }
            }
        }

        ///
        /// Digunakan untuk menghitung invers matriks ordo n*n
        /// Menggunakan metode Eliminasi
        ///

        ///

        public void toIdentitas(double[,] A)
        {
            int jumlah = A.GetLength(0);
            identitas = new double[jumlah, jumlah];
            Identitas(jumlah);
            for (int x = 0; x < jumlah; x++)
            {
                for (int y = 0; y < jumlah; y++)
                {
                    if (x != y)
                    {
                        double tampung = A[x, y] / A[x, x];
                        for (int z = 0; z < jumlah; z++)
                        {
                            A[z, y] -= (tampung * A[z, x]);
                            identitas[z, y] -= (tampung * identitas[z, x]);
                        }
                    }
                }
            }

            for (int x = 0; x < jumlah; x++)
            {
                double bagi = A[x, x];
                for (int y = 0; y < jumlah; y++)
                {
                    identitas[y, x] /= bagi;
                }
            }
        }
       
///
        /// Menghitung operasi penjumlahan/pengurangan pada matriks
        ///

        ///
Matriks A
        ///
Matriks B
        ///
Operasi +/-
        public void plusMinus(double[,] A, double[,] B, string operasi)
        {
            hasil = new double[A.GetLength(0), A.GetLength(1)];
            for (int i = 0; i < A.GetLength(0); i++)
            {
                for (int j = 0; j < A.GetLength(1); j++)
                {
                    if (operasi == "+")
                        hasil[i, j] = A[i, j] + B[i, j];
                    else
                        hasil[i, j] = A[i, j] - B[i, j];
                }
            }
        }
       
///
        /// Manghitung operasi perkalian pada Matriks
        ///

        ///
Matriks A
        ///
Matriks B
        public void kali(double[,] A, double[,] B)
        {
            hasil = new double[A.GetLength(0), B.GetLength(1)];
            for (int x = 0; x < A.GetLength(0); x++)
            {
                for (int y = 0; y < B.GetLength(1); y++)
                {
                    for (int z = 0; z < A.GetLength(1); z++)
                        hasil[x, y] += (A[x, z] * B[z, y]);
                }
            }
        }

        ///
        /// Menghitung operasi perkalian kronecker product
        ///

        ///

        ///

        public void kronecker(double[,] A, double[,] B)
        {
            int baris = A.GetLength(0) * B.GetLength(0);
            int kolom = A.GetLength(1) * B.GetLength(1);
            hasil = new double[baris, kolom];
            for (int a = 0; a < B.GetLength(0); a++)
            {
                for (int b = 0; b < B.GetLength(1); b++)
                {
                    for (int c = 0; c < A.GetLength(0); c++)
                    {
                        for (int d = 0; d < A.GetLength(1); d++)
                            hasil[c + a * A.GetLength(0), d + b * A.GetLength(1)] = A[c, d] * B[a, b];
                    }
                }
            }
        }

Sekian gan dari ane, klo ada yg kurang jelas silahkan lngsung tanya aja di komentar ny gan, klo emang udah ngerti ALhamdulillah gan. Dan kalo ada kesalahan/ ada yg bisa mmberi algoritma yg lebih mudah dan efektif, mari di share gan. Ane juga manusia yg ga lepas dari salah gan...

26 Jul 2010

Musik Lokal Sekarang Ga Membangkitkan Semangat,

Huh, kdang ane bngung sndiri dgerin musik jaman skrg. Kok yg di nyanyiin ga jauh2 msalah cinta. Ptah hati lah, cmburu lah, slingkuh lah, dll. Ane bner2 rindu dgn lagu2 nya bang Iwan Fals yg dulu. Lagu2 yg bner2 mmbangkitkan smangat bangsa Indonesia ini. Lagu2 yg bner2 berani mnyuarakan aspirasi rakyat. Ane pngin bnyak musisi yg bisa nerusin bang Iwan, smpe skrg sih, yg msih nerusin bru Slank doang kyaknya. Yang lainnya? yah, cinta semua, gliran mw bulan Ramadhan, ya lagu religi smua. Pling sgelintir lagu yg nyanyiin d luar tema cinta. Yah, gimana bsa berkobar smangatnya bangsa ini, anak2 pun skrg pda nyanyiin lagu cinta. Sedih bnget deh.. Nih gan, salah satu lirik lagunya bang Iwan yg bisa ngobarin smangat bangsa ini pada jaman Pak Harto dlu gan judulnya Bongkar gan:


Kalau cinta sudah di buang

Jangan harap keadilan akan datang

Kesedihan hanya tontonan

Bagi mereka yang di perbudak jabatan


(*) O, o, ya o ... Ya o ... Ya bongkar


O, o, ya o ... Ya o ... Ya bongkar


Sabar, sabar, sabar dan tunggu

Itu jawaban yang kami terima

Ternyata kita harus ke jalan

Robohkan setan yang berdiri mengangkang

Kembali ke : (*)


Reff I :

Penindasan serta kesewenang-wenangan

Banyak lagi teramat banyak untuk disebutkan

Hoi hentikan

Hentikan jangan di teruskan

Kami muak dengan ketidakpastian dan keserakahan

O, o, ya o ... Ya o ... Ya bongkar

O, o, ya o ... Ya o ... Ya bongkar

Reff II :

Di jalan kami sandarkan cita-cita

Sebab dirumah tak ada lagi yang bisa dipercaya

Orang tua pandanglah kami sebagai manusia

Kami bertanya tolong kau jawab dengan cinta

Kembali ke: (*), Reff I, Reff I

Tuh lagu jdi lagi terbaik spanjang masa d Indonesia versi majalah ny RollingStone gan..
Kren kan gan, yg pasti ga mendayu2 gan..

25 Jul 2010

Hasil Penelitian di Indonesia ICT Award 2010

Kmarin(24/07/2010) dteng k Indonesia ICT Award 2010. Yah, wlaupun kcewa krena aplikasi yg ane buat ga lo2s seleksi dlam ajang itu, tpi gpapa lah. Wuih, wktu bru smpe lngsung deh dsuguhin stand2 ny para programmer yg lo2s di ajang tersebut. Yah, mlihat stand2 ny programmer yg udah lama berkecimpung d dunia ny sih ngrasa wajar2 aja klo  aplikasi mreka emang kren. Tpi wktu lgi jalan d stand ny anak2 tingkat SMA, bner2 deh ane salut sama tuh anak2. Ada anak SMA yg buat aplikasi absensi pke metode Face Recognition. Waduh, klo yg buat ny mahasiswa sih, ane ga kan terkejut tuh, tpi msalah ny yg buat anak SMA, sadis..

Trus jalan lgi, pkok ny bnyak aplikasi keren lainnya. Lanjut deh jalan k stand ny anak kuliahan, dsana bnyak jga tuh yg keren, d antara ny ada yg buat kamus daerah, sejenis sstem informasi pariwisata indonesia, aplikasi penjurian silat, aplikasi yg menghitung jumlah objek dlam suatu gambar, satu lagi ane lupa tuh. Trus msih bnyak lagi aplikasi2 kren lainnya yg bkal ga abis2 klo ane critain satu2. Jd stelah ane meneliti dsana ane mengambil kesimpulan bahwa anak2 Indonesia itu adalah anak2 yang pintar. Trus apa c yang mmbuat bngsa kita terbelakang? Yah, klo mnurut ane sih, krena malas.. Slain itu juga pendidikan kta jga msih kcau balau. Ada yg gedungny mw roboh lah, guru2 ny ga di gaji dg layak, korupsi sana sini, sstem penerimaan siswa yg kotor, dll. Fasilitas yg kita miliki pun sangat terbatas. Klo mw riset ini itu, sngat trbatas, beda sma dluar, dmana klo kita riset, kita g prlu pusing mkirin dana, kita tinggal mikir n muter otak gmana caranya biar riset kita brjalan dg lancar n mnghasilkan ssuatu yg brmanfaat. Makanya orang2 pnter d negara ini pda ngcir keluar negeri, wlaupun ada jga yg loyal pda bangsa kita tercinta ini..