Global Recognized Avatar (GRAVATAR) di wordpress

Sebuah gravatar (global recognized Avatar) yaitu sebuah avatar yang dapat dikenali secara global di internet. Implementasinya adalah sebuah gambar / photo / headshot yang akan muncul pada sebuah weblog / blog di sebelah nama anda, ketika anda memberikan komentar pada sebuah situs yang kompatibel dengan gravatar (gravatar-enabled) seperti wordpress.

Avatar sudah terbukti memudahkan pengenalan terhadap posting-an anda pada web forum, sekarang diimplementasikan pada weblogs (blogs). Fitur ini memang telah lama saya tunggu di wordpress.

Untuk mendaftar, anda bisa berkunjung ke situs gravatar di http://en.gravatar.com/ dengan email dan memasukkan sebuah gambar / photo anda di sana. Beri waktu sekitar 5-10 menit untuk update, dan setiap komentar pada blog yang gravatar-enabled, akan memunculkan photo anda di sana.

SQL – Mengatasi Tipe Data Money Dengan ketelitian multi digit

Pernah melihat tipe data money di SQL Server 2005 ? Biasanya tipe data money atau Currency menampilkan dua digit angka di belakang koma. Tapi di SQL Server 2005, banyaknya angka di belakang koma lebih dari dua, sehigga membingungkan. Bagaimana cara mengatasinya ?

Pakai fungsi convert seperti contoh di bawah ini :

SELECT CONVERT(varchar(12), dbo.tRegistrasi.RegTagihanSPP, 1) AS [Tagihan SPP]
FROM dbo.tRegistrasi;

SQL – Menemukan duplikat

Seorang Database Administrator pasti pernah merasakan pusing mencari data-data yang terduplikasi, terutama untuk PRIMAR KEY. Bagaimana cara mencari data yang terduplikasi tersebut ?

SELECT tDosen.DosenKode, tDosen.DosenNama
FROM tDosen
WHERE1)
ORDER BY tDosen.DosenKode;

  1. (tDosen.DosenKode) In (SELECT [DosenKode] FROM [tDosen] As Tmp GROUP BY [DosenKode] HAVING Count(*)>1 []

SQL – Mengupdate tabel dengan data yang ada pada tabel lain

Anda dapat mengupdate sebuah kolom dalam sebuah tabel dengan data dari tabel lain dengan mempergunakan statement UPDATE tunggal

update schema.person p
set p.first_name =
(select n.first_name
from schema.name n
where n.fcn = p.fcn)

atau dengan statement SQL seperti ini

update tMhs set tMhs.MhsTagMasihAktif = TInsertStatus.Status
FROM tMhs, tInsertStatus
where tMhs.MhsNPM = TInsertStatus.NPM

atau seperti ini

SET tbtTagihMaster.tmBankDeliveryChannel = tbtTagihBankFlat.tbfDeliveryChannel
FROM DB_H2HDirect.dbo.tbtTagihMaster, DB_AKADEMIK.dbo.tbtTagihBankFlat
where tbtTagihMaster.tmTagihanNo = tbtTagihBankFlat.tbfTagihanNoFinnet ;

SQL – Masukin data – dari satu tabel ke tabel lain

Pada SQL Server 2005 :

Ada dua cara memasukkan data dari sebuah tabel ke tabel yang lain.

Metode 1 : INSERT INTO SELECT

Metode ini digunakan ketika sebuah tabel sudah ada (dibuat) pada database yang sudah ada, dan data yang harus di masukkan ke dalam tabel ini berasal dari tabel yang lain. Jika klausa INSERT dan klausa SELECT sama, maka klausa-klausa tersebut tidak perlu dituliskan. Saya sendiri lebih suka menuliskan field-field yang ada, agar dapat dibaca dan agar dapat dimodifikasi (skalabel)

USE AdventureWorks
GO
—-Create TestTable
CREATE TABLE TestTable (FirstName VARCHAR(100), LastName VARCHAR(100))
—-INSERT INTO TestTable using SELECT
INSERT INTO TestTable (FirstName, LastName)
SELECT FirstName, LastName
FROM Person.Contact
WHERE EmailPromotion = 2

—-Verify that Data in TestTable
SELECT FirstName, LastName
FROM TestTable
—-Clean Up Database

DROP TABLE TestTable
GO

Metode 2 : SELECT INTO

Metode ini digunakan ketika tabel belum dibuat dan perlu dibuat. Kemudian data dari tabel yang lain masukkan ke dalam tabel yang dibuat tersebut. Tabel yang baru dibuat dengan type data yang sama dengan kolom-kolom yang dipilih.

USE AdventureWorks
GO
—-Create new table and insert into table using SELECT INSERT
SELECT FirstName, LastName
INTO TestTable
FROM Person.Contact
WHERE EmailPromotion = 2

—-Verify that Data in TestTable
SELECT FirstName, LastName
FROM TestTable

—-Clean Up Database
DROP TABLE TestTable
GO

Kedua metode di atas bekerja dengan tabel temporer (global, local). Jika anda ingin memasukkan banyak baris (row) hanya dengan menggunakan satu statement INSERT, silakan membaca artikel SQL Server – Insert Multiple Records Using One Insert Statement – Use of UNION ALL.

Jika ingin mindahin data dari satu database ke database lain, contoh statement ini dapat dicoba

INSERT INTO db_H2HDirect.dbo.[tbtTagihMaster] (tmTagihanNo)
SELECT tbfTagihanNoFinnet
FROM DB_Akademik.dbo.tbtTagihBankFlat

NOTEBOOK COOLER / LAPTOP COOLER : Apa sih perlunya ?

Definisi : Cooler notebook adalah sebuah alat untuk menjaga suhu laptop tetap dingin. Biasanya notebook cooler ini mengandalkan fan / kipas yang meniupkan udara segar di bagian bawah dan body luar sebuah notebook. Hembusan angin segar dari kipas ini difungsikan sebagai pendingin disekitar notebook sehingga notebook dapat bekerja pada suhu lebih rendah.

Berbicara notebook cooler sebenarnya tidak menjadi keperluan wajib bagi berjalannya laptop. Laptop sudah didesain untuk dapat berjalan pada suhu panas tersebut. Processor yang digunakan pada sebuah laptop adalah jenis processor yang berbeda dengan yang digunakan pada dekstop (PC). Processor untuk laptop dikenal dengan nama processor mobile. Processor mobile ini lebih didesain lebih tahan panas, dan lebih rendah konsumsi listiknya.

Lalu apa alasan seseorang membeli sebuah notebook cooler ? Biasanya (sih) alasan pembelian sebuah laptop cooler adalah ketidaknyamanan tangan karena panas yang dihasilkan oleh laptop.

Lalu…. apakah Notebook / Laptop Cooler benar-benar diperlukan ?

Sumber panas terbesar pada laptop adalah processor-nya (otak komputer). Sebenarnya Notebook sudah memiliki fitur untuk mendinginkan dirinya sendiri. Teknologi tersebut antara lain :

  • Pendinginan dengan teknologi stepping speed processor, yaitu sebuah teknologi yang menurunan kinerja komputer untuk menghemat daya, dan meminimalkan suhu. Mungkin beberapa pengguna laptop sudah mengenal istilah sleep, idle, atau full load. Beberapa notebook memiliki software khusus untuk menurunkan kecepatan processor.
  • Pendinginan dengan cooler heatsink (lempengan alumunium di atas processor) yang dibuat mini dan ditanamkan pada bagian dalam notebook. Heatsink ini adalah cara pertama pendinginan di luar processor, sampai ambang panas tertentu (misal 50 derajat celcius). Jika suhu telah diluar ambang batas (misalnya suhu 51 derajat celcius dari maksimal 100 derajat celcius), maka sebuah sensor suhu akan mengaktifkan kipas / fan pendingin.
  • Pendinginan dengan kipas (Fan) pada jenis notebook hanya bekerja misalnya ketika panas mencapai suhu tertentu (misal 50 deg celcius). Sensor akan mengaktifkan fan untuk menurunkan processor sampai titik balik suhu (dalam kasus ini kembali ke 50 deg C), dan fan akan mati untuk menghemat baterai notebook.

Walaupun processor dirancang untuk dapat bekerja pada suhu tinggi, namun panas yang dihasilkan processor ini merambat dari sisi processor ke seluruh sirkuit board di dalam laptop . Dan dampaknya akan menambah panas pada bagian lain seperti chipset dan memory.

Lalu bagaimana mendinginkan notebook agar tetap terjaga sehingga tidak terjadi overheating atau sebuah notebook dapat bekerja lebih lama dengan suhu lebih rendah. Melihat dari struktur notebook sangat sulit menempatkan pendingin tambahan. Selain bentuknya yang kecil dan sudah padat komponen, ruang sempit didalam notebook malah membuat suhu panas processor cepat sekali menyebar dan memberikan panas ke bagian lainnya.

Di sinilah dibuhkan laptop / notebook cooler.

Ok, saya mengerti kegunaan laptop cooler, lalu apa kriteria laptop cooler yang baik ?

Ada beberapa hal yang menjadi ciri sebuah notebook cooler yang baik

  1. Memiliki bahan dasar alumunium. Penggunaan bahan alumunium cukup membantu cooler ini untuk mendinginkan notebook Anda. Sebab, bahan alumunium memiliki kecenderungan menjadi konduktor panas. Cooler ini juga dapat menyebarkan panas notebook Anda ke bidang yang lebih lebar, yaitu dirinya sendiri. Tapi berat alumunium harus anda perhatikan jika anda berniat membawa-bawanya (mobile).
  2. Tenaga listrik yang digunakan minimum. Tenaga sebuah Notebook Cooler terbagi dua jenis, yaitu dengan external power (colok ke listrik) dan mengunakan power dari USB port notebook. Jika laptop cooler mempergunakan listrik dari port USB, perhatikan arus listrik yang diperlukan kipas, jangan sampai melebihi arus yang disediakan oleh port USB. Dengan konsumsi listrik kipas yang minim, maka batterai laptop anda juga akan hemat.
  3. Suara yang hening ketika beroperasi. Kecepatan putar kipas yang tinggi, biasanya harus dibayar dengan suara yang bising. Walaupun demikian, kecepatan kipas harus memiliki kekuatan yang cukup untuk menghembuskan udara segar ke dalam sistem notebook. Penggunaan kipas berkekuatan 0,12A tampaknya memiliki kinerja yang kurang ketika melakukan penghembusan angin ke notebook. Dengan putaran kipas maksimum 1000 RPM, udara yang digerakkan dinilai minim. Namun, suara yang dihasilkannya juga sangat minim sehingga tidak berisik. Bijak-bijaklah dalam mempertimbangkannya.
  4. “Jantung” cooler ini terletak pada kipas yang terletak pada bagian bawahnya. Cari kipas yang berukuran lebar , karena semakin lebar kipas, maka semakin besar pula lah angin yang berhembus.
  5. Jika kipas lebih dari satu, maka usahakan lokasi kipas-kipas tersebut tersebar secara merata, agar angin yang dihembuskannya pun merata.
  6. Sirip kipas khusus cooler. Daya 5V dari USB menghambat sebuah kipas mencapai kecepatan kipas maksimum, sehingga udara yang dihembuskan tidak maksimal. Karena itu diperlukan bentuk sirip (fin) kipas yang khusus agar dapat menghembuskan udara secara maksimal.
  7. Memiliki penahan laptop. Biasanya cooler ini mendudukkan laptop dalam posisi menukik dari bagian depan. Laptop Cooler yang baik menyertakan sebuah mekanisme penahan untuk mencegah notebook Anda melorot ke bawah. Penahan tersebut menutup sebagian port notebook bagian depan.
  8. Agar notebook cooler ini bekerja ideal, notebook cooler harus memiliki lubang kipas sebesar-besarnya (tidak terhalang oleh pengaman-jari).
  9. Memiliki ruangan yang cukup untuk mengalirkan udara. Ruangan ini berada di antara dasar notebook dengan permukaan atas laptop cooler. Biasanya hal ini dicapai dengan memberikan kaki karet yang dapat dibuka tutup pada laptop cooler. Kaki ini sekaligus mencegah posisi laptop bergeser.
  10. Memiliki ruangan yang cukup untuk menyedot udara dan menghembuskannya ke atas. Ruangan ini ada di antara permukaan meja dan bagian bawah kipas. Biasanya ruangan ini dicapai melalui ketinggian kaki-kaki pada laptop cooler.
    LaptopCooloerDeskSpace
    LaptopCooloerDeskSpace
  11. Ekstra 1 : Memiliki pengatur kecepatan kipas dengan mengatur voltase listrik.
  12. Ekstra 2 : memiliki tombol on-off terhadap kipas
  13. Ekstra 3 : Fungsi tambahan sebagai card reader atau USB Hub.
  14. Ekstra 4 : Memiliki jack power tambahan jika power dari port USB tidak mencukupi.
  15. Ekstra5 : Jika anda dapat menemukan, ada sebuah laptop cooler yang menyertakan sebuah laci penyimpanan kecil untuk menaruh kertas dan pena. Sebuah hal kecil, tetapi sangat berguna apabila Anda membutuhkannnya.

Semoga berguna.

Disclaimer : Photo yang di link ke situs lain adalah milik dari pemilik situs masing-masing.

Di tengah hari penuh bendera, siapa peduli tentang merdeka ?

Apa yang hendak kalian katakan tentang bangsaku, heh ? Para pemimpinnya pandai berhutang; dulu masih tukar beras dengan pesawat sukhoi. Hari ini aset-aset negara dijual serampangan pada orang-orang negeri seberang. Dan yang paling menyakitkan, leher rakyat sendiri menjadi sasaran, sekarang semua harga dinaikkan, alangkah kejam.

Apa yang hendak kalian kata tentang bangsaku, heh ? Para eksekutifnya …. Suka bersenang-senang, piawai menyogok kiri dan kanan, pandai bikin kuitansi. Yang gelap jadi terang benderang lantaran hukum sulit ditegakkan. Di zaman makin susah begini, Jaguar, Lamborghini dan mobil mewah lain malah berseliweran malam minggu di dago banyak sekali.

Apa hendak kalian kata tentang bangsaku, heh ? Kaum mudanya gampang direkayasa, dijajah oleh para bandar narkotika, tak mampu kita orang tua, ulama, aparat dan pihak lainnya untuk mengatasi segala akibatnya. Belum lagi menyangkut perihal nasib anak-anak putri kita yang seharusnya terpelihara suci. Heran, tidak ada siapa pun di sini yang dapat menghalangi mereka berbondong-bondong membuka pusar dan aurat lainnya, di televisi, di mal-mal terbuka, bahkan di rumah-rumah mereka sendiri di hadapan orang tuanya, sampai ke pelosok desa cisaranten dan pelosok- pelosok desa yang namanya tak ada dalam peta, mereka jajakan kesucian badan dengan bangga tanpa merasa kehilangan apa-apa.

Cukup ! Tidak, belum cukup, ada ribuan fakta lain yang bisa aku baca. Enam juta anak putus sekolah (Cukup), 50 Juta penduduk di bawah garis kemiskinan (Cukup), pengungsi (Cukup), TKW…. (Cukup, Cukup kataku). Beginikah caramu mengetuk kesadaran ? Menjerumuskan ke dalam perasaan tak berharga ? Tidakkah kau ingin memadamkan kemarahan ini ?

Indonesia tanah airku, bukan milik kita lagi. Padahal anak cucu kita akan menuntut warisnya.

Kalaulah tidak ada pemuda-pemuda yang memimpin zikir qahri wa qolbi, di menjelis-majelis dan mushola serta tempat ibadat lainnya, niscaya aku akan menyeru langit untuk lebih baik runtuh sekarang juga. Tetapi pemuda-pemuda bersih hati itu terus lahir menyeruak berdakwah di tengah-tengah mereka yang terlanjur menjadi sampah. Merekalah kunang-kunang di kegelapan malam, biar mereka menjadi obor cahaya.

Kalaulah tak ada ulama bersih yang terus menangis, gemetar tangan dan badan mereka menguak malam, berdiri tegak dan ruku tak, terhitung jam, memohon ke hadirat. Penguasa alam agar diturunkan kembali ampunan bagi kita yang terus saja asyik: bermaksiat dengan Wahm

Andaikan tak lahir orang-orang yang bertaubat dan memperbaiki diri.. Pastilah sudah rata diazab tanah

Apa lagi yang hendak kau kata, tentang bangsaku, heh ? Wahai teroris yang sebenarnya ! Wahai para penjajah., yang berlindung di balik topeng kemajuan! Wahai serigala rentenir yang, memakai bulu domba di balik kata “bantuan”. Bantuan apa ? Ini semua bukan bantuan, melainkan utang. Utang negeri ini melampaui kesanggupan anak-anak kami membayarnya nanti !

Jadi apa yang hendak kau kata tentang bangsa ini, heh ?

Darah Indonesia tak sudi diperbudak oleh siapa pun, kecuali oleh Allah, Rabb kami…

———–
Terinspirasi oleh sebuah buku neno…