Momod Inside : Kiat Menghadapi Anggota Milis yg Nakal



Jadi moderator gak selamanya menyenangkan. Apalagi klo ada anggota milis yg nyebelin. Selalu momod yg dijadikan kambing hitam alias sumber masalah. “Tuh kan salah moderator, kenapa momod cuman teriak-teriak kayak hansip, kenapa momod main close aja thread aku, salah momod gak diclose dari awal”, iki piye maksudmu? Njaluke yo’opo c?

Kayak kejadian beberapa hari ini yg aq alamin. Ada satu thread mengenai info lowongan pekerjaan yg diposting oleh sang owner milis. Maksudnya kan baik kasih info lowongan kerja, siapa tau ada anggota ato temennya ato sodaranya gto lagi butuh kerja, malah nyolot kasih tanggapannya. Emang c maksudnya baik kasih solusi, tapi caranya dan nadanya itu yg kurang baik. Udah gto tiap orang nanggepin malah jawabannya seolah menghakimi. Nyebelin banget tuh orang. Udah dua kali pula momodnya dihina, yg IQnya jongkoklah, yg katanya untung momod bukan kader PKS (hah? apa coba hubungannya antara partai sama thread lowongan kerja? Hmmm cari-cari kesempatan agaknya mau deket2 pemilu).

Nah aq mau bagi kiat nih nanggepin orang macam gto. Nih dia :
  1. Kalo milis kita non moderated, gak usah ditanggepin postingan dia yg kurang baik, biarin aja, go to hell sebodoh tueing gto loh, anggep aja dia gak ada :D ), toh anggota2 lain pasti juga sebel bacanya.
  2. Klo milis kita moderated yah gak usah dipost aja, buang aja tuh posting gak mutu. Ngejunk aja kan jadinya dan bikin anggota milis yg lain jadi sakit hati.
  3. Pokoknya awasin terus aja deh tuh anggota nakal, tapi klo momod sibuk mending dimoderatorin aja postingan dia.
  4. Yang terpenting jangan lupa bikin aturan milis ya.

Akhirnya aman juga sekarang, milis jadi tentram dan damai tanpa pengacau. Semoga gak ada trouble maker baru lagi di milis kita.
[Read More...]


Tips Memilih Kampus Swasta yang Ok



Sebel banget deh kalau misalnya kita pengen banget masuk kampus negeri ternyata gak lolos SNMPTN. Padahal udah belajar getol banget, ikutan les sana-sini, berdoa siang malem, tapi ternyata kita gak ketrima di kampus negeri inceran kita. Jangan berkecil hati dulu teman. Aku punya beberapa tips untuk temen-temen gimana caranya milih kampus swasta yang ok dan yang pasti gak kalah sama kampus negeri.

Teman, untuk memilih kampus seperti memilih baju di mall dimana kita harus melihat sisi lain selain keindahan atau kemewahannya, seperti apakah enak di pakai dan yang paling penting adalah sesuai dengan kebutuhan dan kemampuan keuangan kita. So, beberapa kriteria pertimbangan kita dalam memilih kampus antara lain :
  1. Kenali bakat dan kemampuan kemudian cari kampus yang sekiranya sesuai dengan kemauan kita. Belajar akan lebih mudah jika kita menyukai apa yang akan kita pelajari. Jadi ini penting banget buat temen-temen sebelum memilih kampus yang sesuai. Misalkan kita suka bidang ilmu komputer, berarti temen-temen bisa mencoba ke STMIK (Sekolah Tinggi Managemen Informatika dan Komputer) atau misal temen-temen ingin menjadi guru bisa kuliah di STKIP (Sekolah Tinggi Keguruan dan Ilmu Pendidikan).
  2. Setelah dapet jenis kampus yang sesuai bakat dan kemampuan, saatnya membandingkan kurikulum yang diajarkan dari beberapa kampus yang sejenis tersebut. Apakah sudah relevan dengan apa yang temen-temen harapkan untuk menunjang karier temen-temen di masa mendatang. Sebagai contoh saat memutuskan ingin kuliah, saya yang berprofesi sebagai programmer sengaja mencari kampus yang kurikulumnya sesuai dengan pekerjaan saya.
  3. Selanjutnya adalah akreditasi. Hmmm percuma dunkz klo kampusnya bagus, kurikulum bagus tapi belum terakreditasi. Well, akreditasi semacam suatu pengakuan dan penilaian atas suatu kampus. Dan buat temen-temen yang pengen jadi PNS, saya sarankan untuk mencari kampus yang berakreditasi B.
  4. Fasilitas kampus juga bisa jadi pertimbangan buat kita memilih kampus. Hmm gak mau kan kita kuliah kayak membeli kucing dalam karung. Udah bayar mahal, eh ternyata fasilitasnya gak sesuai. Karena fasilitas juga penting buat kita untuk belajar dan mempraktekan apa yang udah diajarkan di kampus.
  5. The last but no least adalah biaya. Ini emang hal yang sering banget jadi pertimbangan buat orang-orang seperti saya yang kuliah tanpa ingin membebani orang tua. Banyak sekali kampus yang memang menetapkan standart biaya di atas rata-rata namun tidak sesuai dengan fasilitas yang diberikan kepada mahasiswa. Saran saya carilah kampus yang murah meriah tapi kualitas bagus.

Well teman, dari semua kriteria itu saya mendapatkan kampus yang cocok menurut saya yaitu STMIK PPKIA Pradnya Paramita Malang (STMIK P3M). Dan alhamdulillah saya mendapatkan beasiswa penuh. Jadi tambahan poin dari 5 kriteria di atas yang bisa teman-teman jadikan pertimbangan lagi adalah "banyak menawarkan beasiswa" hehehe... Dan yang pasti, kuliah di kampus negeri ataupun kampus swasta tidak akan mempengaruhi kesuksesan kita. Karena kesusksesan seseorang itu kembali lagi kepada takdir dan rejeki dari Allah serta diri kita sendiri. Sebagus apapun kampus kita tetapi diri kita sendiri tidak memiliki mentalitas seorang yang sukses, maka kita tidak akan meraih kesuksesan tersebut. Dan jangan salah loh, alumni kampus swasta juga banyak yang lebih sukses dari alumni kampus negeri. So, keep spirit...

That's all tips dari saya. Semoga bermanfaat.


NB : Untuk lebih jelas tentang kampus saya silahkan kunjungi Official Website STMIK P3M di www.stimata.ac.id atau mengetahui berita terbaru tentang kampus kami di blog.stimata.ac.id


Sumber Gambar :
[Read More...]


LEFT OUTER JOIN dua tabel dengan lebih dari satu kondisi



Hui panjang bener yak judulnya hehehe… Habis kagak nemu judul yg lebih singkat gitu. Biar aq ato temen-temen yg lain mudah buat carinya.

Ow iya, ini tulisan aq tentang gimana bikin LEFT OUTER JOIN dari dua tabel tapi dengan beberapa kondisi yang berbeda, seperti contohnya kita mau ambil data dari dua tabel yang memiliki id dan judul sama misalnya. Sebagai studi kasus aq, tadi aq mau ambil data dari database DetailTransaksi dan DetailKembali yang memiliki kesamaan TransaksiId dan BukuId.

Awalnya aq pakai statement seperti ini :

SELECT DetailTransaksiId, MasterBuku.JudulBuku, TanggalKembali FROM DetailTransaksi LEFT OUTER JOIN MasterBuku ON MasterBuku.BukuId = DetailTransaksi.BukuId LEFT OUTER JOIN Kembali ON Kembali.BukuId = DetailTransaksi.BukuId LEFT OUTER JOIN Kembali ON Kembali.TransaksiId = DetailTransaksi.TransaksiId WHERE (DetailTransaksi.TransaksiId = 2);

ato gampangnya kayak gini :

SELECT a.1, b.2 FROM b LEFT OUTER JOIN a on b.1=a.1 LEFT OUTER JOIN a on b.2=a.2;

tapi malah keluar error Not unique table/alias: 'a'

So, yang bener gimana? Kayak gini nih yang bener :

SELECT DetailTransaksiId, MasterBuku.JudulBuku, TanggalKembali FROM DetailTransaksi LEFT OUTER JOIN MasterBuku ON MasterBuku.BukuId = DetailTransaksi.BukuId LEFT OUTER JOIN Kembali ON Kembali.TransaksiId = DetailTransaksi.TransaksiId AND Kembali.BukuId = DetailTransaksi.BukuId WHERE (DetailTransaksi.TransaksiId = 2);

ato gampangnya kayak gini :

SELECT a.1, b.2 FROM b LEFT OUTER JOIN a on b.1=a.1 AND b.2=a.2;

Dan ketemu deh :D

Sumber Gambar :
[Read More...]


Bikin Preloader di ASP.net pake Ajax



Well well…. Kadang user tuh suka gak sabaran ya nungguin loading di suatu web, secara aq juga begitu. Kalo lagi buka web dan dalam 5 detik masih proses pasti pada ngedumel. Kenapa nih web lemot banget…. Ya ya ya biar mreka tau kalo program kita lagi in progress alias masih ngelakuin suatu proses (proses ya bukan lemot), kita kasih tanda aja kalau lagi proses. Tanda lagi proses itu dikenal dengan nama Preloader. Mmmm klo di flash emang namanya preloader tapi kalo di visual studio apa ya namanya? Aq belum tau hehehe… Anggep aja sama lah ya :D

Gini nih cara bikinnya…

  1. Siapin file kamu yg akan dikasih preloader dan tambahkan komponen UpdateProgress. Eh perlu diinget nih kawan, form page kita neh harus ajax enable ya dan harus ada komponen UpdatePanel sama ScriptManager dan UpdateProgress kita masukin dalem UpdatePanel. Kayak punyaq gini nih

  2. pre_1

  3. Terus masuk ke source aspx-nya dan ketikkan code css berikut di tag head di dalam tag style
  4. .updateProgressPanel
    {
    position: absolute;
    width: 200px;
    left: 30%;
    top: 200px;
    background-color: #fff;
    border: solid 1px #919b9c;
    text-align: left;
    vertical-align: middle;
    padding-top: 16px;
    padding: 5px;
    }

    serta code berikut didalam code UpdateProgress

    ”Loading”
    Loading please wait….

    Kalau code yg kamu masukin bener hasilnya kayak gini nih

    pre_2

  5. Oke, kalo udah sekarang masuk ke file code *.vb-nya dan ketikkan code berikut di event mana yg bakal keluar preloader, misalnya di event Page_Load
  6. System.Threading.Thread.Sleep(2000)

  7. Udah selesai prosesnya tinggal run web kalian… Kayak gini nih punya aq. Gimana punya kalian?
  8. pre_3

[Read More...]


ERROR 1036: Table ‘table name’ is read only



Diantara temen-temen pasti pernah mengalami hal dimana ketika kita berganti mesin penyimpanan data mysql tiba-tiba tabel tidak dapat diisi. Padahal ketika kita jalankan di mesin lain tidak ada masalah dengan proses penyimpanan pada program kita. Ada kemungkinan bahwa database kita menjadi read only dimana kita tidak dapat melakukan perubahan pada database kita atau bisa juga tidak ada masalah dengan database melainkan hanya pada tabel-tabel tertentu saja.

Lalu bagaimana kita tau kalau tabel dalam database kita read only? Caranya kita debug program kita sehingga muncul query mysql yang akan diexecute dan kita jalankan langsung melalui program mysql, baik melalui command prompt alias layar item (jadul tapi lebih asyik :D ) atau bisa pake yang GUI kayak MySQL Front ato MySQL Query Browser, bisa juga kita mencoba jalankan command insert, update ataupun delete meski bukan dari query program kita. Setelah kita jalanin command mysql tersebut, jika keluar error ERROR 1036: Table ‘table name’ is read only berarti tabel tersebut beratribut read only.

Ko bisa gitu?

Error tersebut terkadang terjadi karena kita berganti mesin penyimpanan data mysql dan data yang akan kita restore berupa dumping file sedangkan didalam mesin tersebut terdapat database yang sama dengan source yang akan kita restore. Akibatnya database akan tereplace. Hal itu bisa menyebabkan error terjadi.

Gimana nyelesainnya?

Untuk mengatasi masalah tersebut kita dapat melakukannya dengan cara mengubah atribut file tabel kita tersebut dari read only menjadi read and write. Langkahnya antara lain :

  1. Buka folder dimana kita menyimpan folder mysql.
  2. Kita pilih folder data dan cari folder sesuai nama database yang memuat tabel read only kita.
  3. properties

  4. Untuk windows : klik kanan folder, pilih properties kemudian hilangkan centang pada checkbox read onlyUntuk linux (ubuntu) : masuk super user kemudian ketikkan command berikut : chmod -r 777 /’letak folder’
  5. Selesai sudah langkah kita dan coba jalankan kembali command untuk mysql.

Gimana biar gak terjadi kayak gto?

Ada baiknya jika kita melakukan restore database dari source dumping file pastikan bahwa tidak ada database yang sama di dalam mesin dimana kita akan merestore source sql. Jika database tersebut masih diperlukan, baiknya backup dahulu atau pindahkan ke tempat lain. Setelah itu hapus database tersebut baru kemudian kita restore source dari dumping file kita.

Semoga bermanfaat

[Read More...]


Bikin Group Lebih Mudah Pake New Smart Object di Photoshop CS3



Udah lama nih ndak ndesain sejak lulus sekolah, secara udah pindah haluan ke programming. Lagi kangen-kangenan nih sama ndesain. Abis frekuensi datengnya oom bule jadi sekali seminggu otomatis assignment yg dikasih jadi berkurang. Karna keliatan kagak ada kerjaan ya udah disuruh bantuin mbak Ratna ndesain poster buat job instruction AC. Hmm sekalian ngilangin suntuk coding deh.

Btw ini ada ilmu baru yg aq dapet selama ndesain poster, yaitu bikin Group pake New Smart Object. Konsepnya gini, ketika kita bikin suatu object dan terdiri dari beberapa layer sedangkan object tersebut adalah satu kesatuan object yang utuh dimana jika terjadi perubahan dari object tersebut maka seluruh bagian object tersebut ikut berubah, misalnya kita geser atau kita ubah ukurannya. Jika teman-teman yang sudah terbiasa bekerja dengan animasi Flash, pasti tau dunkz apa itu symbol. Nah seperti itulah konsep dari Smart Object di Photoshop.

Namun berbeda dengan symbol pada Flash, Smart Object pada Photoshop berupa file *.psb dimana ketika kita menjadikan beberapa layer object menjadi Smart Object secara otomatis akan membentuk file *.psb serta kita dapat meng-export Smart Object tersebut sehingga dapat kita gunakan pada file-file lainnya.
Gini nih caranya bikin Smart Object, ikutin ya langkah-langkahnya…

  1. Bikin object-object apa sajalah yang terdiri dari beberapa layer
  2. nso_1
  3. Select layer-layer dari object yang akan digroup
  4. nso_2
  5. Klik kanan pada layer-layer yg sudah terselect tersebut dan pilih GROUP INTO NEW SMART OBJECT
  6. nso_3
  7. Setelah layer tersebut digroup, icon layer akan berubah seperti gambar di bawah ini
  8. nso_41
  9. Untuk mengedit Smart Object yg telah kita buat tersebut, klik kanan pada layer dan pilih EDIT CONTENT
  10. nso_5
  11. Akan terbuka sebuah canvas baru dan terdiri dari layer-layer yang sudah kita group sebelumnya
  12. nso_6
  13. Edit layer-layer tesebut kemudian tekan File > Save sehingga perubahan juga terjadi pada Smart Object di canvas utama
  14. Proses pembuatan dan pengeditan sudah berhasil dilakukan
  15. nso_7
  16. Selamat mencoba dan dilain waktu akan saya bahas tentang duplikat Smart Object

[Read More...]


Baca File *.txt dari VB.Net



Lebih dari lima bulan yang lalu (yeah udah lima bulan baru dipostnya sekarang :D) aq dapet tugas gimana caranya supaya semua data yang ada di file excel bisa masuk dalam database mysql dari program yg sedang kami (aq sebagai programmer ~satu-satunya :( dan oom bule belanda sebagai analis) bangun. Sempet aq berpikir pake fasilitas mysql LOAD DATA INFILE atau malah lebih gampang lagi pake fasilitas import *.csv file pake program-program GUI mysql. Ternyata permasalahannya tak sesimpel itu. Data yang harus aq masukkan itu saling berhubungan alias harus ada relationship dengan tabel lainnya, kayak master detail geto deh… Apalagi kalau ada data yang sama harus direplace, belum lagi kalau ternyata ada tambahan detail lagi. Macam mana itu bisa dilakukan dengan cara LOAD DATA INFILE atau export *.csv file???

Satu-satunya cara ya aq harus bikin converter sendiri dari tuh file-file excel. Gak mungkin dunkz input satu persatu data ribuan gto. Oke deh cukup intronya, sekarang aq mau nerangin konsep yang aq pake buat bikin converter. Yang aq convert di sini bukan file dalam bentuk excel tapi dalam bentuk file txt. Knp kok g langsung dari file excel aja kan bisa? Iya emang bisa kita pake library Microsoft.Office.Interop.Excel tinggal baca row mana dan column mana. Tapi menurut aq ribet untuk system yang aq bikin (yeee bilang aja kagak bisa gto aja repot hehehe…), jadi ya diexport aja ke tabbed text. Tinggal split string yang dipisahin ama karakter tab, kagak perlu ribet mikirin perhitungan row sama column kan hehehe……

Konsep yang aq pake buat converternya lebih kurang kayak aplikasi pembacaan file txt ini. Gini nih cara bikinnya :

  1. Siapin sebuah form dengan komponen 2 buah Label, 1 buah Textbox, 2 buah Button, 1 buah Listbox dan 1 buah OpenFileDialog. Atur posisi sedemikian rupa.

  2. 11

  3. Ketikkan code dibawah ini :

  4. Public Class Form1
    Dim strFileName As String
    Private Sub BtSelect_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtSelect.Click
    Dim AmbilFile As New OpenFileDialog
    AmbilFile.CheckFileExists = True
    AmbilFile.Filter = "TXT File (*.txt) | *.txt"
    AmbilFile.Title = "Pilih TXT File aja, jangan yg lain"
    AmbilFile.Multiselect = False
    AmbilFile.ShowDialog()
    strFileName = AmbilFile.FileName
    TextBox1.Text = strFileName
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim mystream As New System.IO.StreamReader(strFileName)
    Dim BacaString As String
    Dim TextPerBaris As String = ""
    Me.ListBox1.Items.Clear()
    While Not (mystream.EndOfStream)
    BacaString = mystream.ReadLine
    Me.ListBox1.Items.Add(BacaString)
    End While
    End Sub
    End Class
  5. Jalankan program dan pilih file text yang akan dibaca.

  6. 2

  7. Lalu gimana kalo baca tabbed text yg tadi udah aq export dari excel? Dari konsep pembacaan file yg aq contohin itu, kita baca string yang dibatasi oleh karakter tab dan kita simpan dalam variabel array

    ReadString = mystream.ReadLine
    readarray = ReadString.Split(Chr(9))
  8. Dari array tersebut kita bisa simpen dalam database.

    InsertData(readarray(0), readarray(1), readarray(2), readarray(3))
[Read More...]


Related Posts Plugin for WordPress, Blogger...
 

Aturan Main

ncp-mdw.gif

JANGAN ASAL COPY-PASTE karena BLOG JUGA ADALAH HASIL KARYA CIPTA. Biasakan untuk meminta ijin kepada pemilik karya atau paling tidak menyebutkan sumber asal. Hitung-hitung bersilaturahmi dan memperluas pergaulan, bukan?

Berbagi Info

Anda bisa membagi informasi yang tercantum di blog ini lewat :

Bagikan info di blog ini lewat Blinklist Bagikan info di blog ini lewat Del.icoi.us Bagikan info di blog ini lewat Digg Bagikan info di blog ini lewat Facebook Bagikan info di blog ini lewat Furl Bagikan info di blog ini lewat Google Bagikan info di blog ini lewat Ma.Gnolia Bagikan info di blog ini lewat Newsvine Bagikan info di blog ini lewat Reddit Bagikan info di blog ini lewat StumbleUpon Bagikan info di blog ini lewat Technorati Bagikan info di blog ini lewat Yahoo

Berlangganan

Anda bisa mengikuti update artikel terbaru di blog ini lewat :

Ikuti update artikel lewat email Ikuti update artikel lewat RSS 2.0 (feedburner) Ikuti update artikel lewat Twitter (http://twitter.com/gravisware)

Return to top of page Copyright © 2010 | Platinum Theme Converted into Blogger Template by HackTutors