Showing posts with label teknologi. Show all posts
Showing posts with label teknologi. Show all posts

7.3.13

Keyboard Asus EEE PC 1015 bermasalah

Beberapa hari yang lalu netbook saya (ASUS eee pc 1015bx) entah kenapa tiba-tiba keyboardnya mengalami trouble. Tombol panah kanan, kiri, atas, bawah bila dipencet efeknya tidak yang seharusnya. Justru efek yang muncul adalah perintah delete.
Sehingga saat ngetik kemudian ingin pindah baris justru malah men-delete semua teks yang telah diketik. Berabe kan...
Akhirnya si netbook saya bawa ke tukang servis (maaf, klo ke servis center mahal booo ^^).
Di sana ternyata setelah rawat inap 1 hari si tukang servis juga tidak menemukan sumber massalahnya. Akan tetapi saat itu (setelah dibongkar oleh tukang servis) kondisi laptop kembali normal. Keyboard normal.
Meskipun saat saya tanya rusaknya di mana, dia juga tidak bisa njawab. Yang penting jadi normal katanya.

Digelontorkanlah biaya servis Rp 50.000,-

Beberapa hari berlalu kemudian, kejadian berulang kembali. Tombol delete klo dipencet tidak memberi efek apa-apa alias mati. Tapi entah di mana salahnya, pas ngetik atau pas nge-klik mouse tiba tiba muncul perintah delete. Dan kadang touchpad tidak merespon ketukan (klik).
Kembalilah mumet kepalaku.

Akhirnya saya googling aja dan yeaa.....nemu solusinya.
Sepertinya, di dalam MB netbook ada kapasitor/media penyimpan tenaga/listrik selain baterai dan colokan adaptor. Media penyimpanan ini akan tetap menyimpan power pada saat laptop hibernate/sleep saat laptop ditutup layarnya. Dan mungkin simpanan setrum tadi akan mempengaruhi signal listrik yag dikirim keyboard saat sebuah tombol dipencet.

Jadi solusinya adalah:
1. Copot semua sumber tenaga pada laptop. Adaptor, baterai, semua lepaskan.
2. Dalam kondisi mati/tanpa power tersebut, pencet tombol power (tombol untuk menghidupkan laptop) beberapa saat (sekitar 10-20 detik rasanya cukup).
3. Pasang lagi sumber power (baterai atau adaptor), dan nyalakan laptop.
4. Yeaa...laptop kembali normal. Keyboard & touchpad beraksi normal.


Dan selamat, masalah tentang laptop anda telah selesai.


** Bila masih belum berhasil, trik selanjutnya adalah:
Saat laptop sedang proses booting pencet tombol Esc + Delete bersamaan sampai keluar menu bios. Dari pengalaman, dengan cara ini keyboard saya jadi normal lagi.

17.12.12

Apakah bensin premium bebas timbal?

Akhir-akhir ini, banya muncul produk sepeda motor yang menggunakan teknologi Fuel Injection.
Mesin-mesin tersebut dalam spesifikasi dari pabriknya, menggunakan bensin tanpa timbal. Banyak orang menyimpulkan bahwa bensin tanpa timbal di Indonesia adalah Pertamax atau Pertamax Plus.
Dari anggapan itu mereka-mereka yang ingin membeli kendaraan dengan sistem PGM-FI (Programmed Fuel Injection) berpikir dua kali karena mesti ngasih makan Pertamax pada motornya.

Sebenarnya, ditilik dari sistem pencampuran udara dengan bensin pada mesin karburator dan Fuel Injection tidak terlalu dipengaruhi jenis bensinnya.
Mesin karburator mencampur bensin dan udara dengan memakai tabung venturi.

Aliran udara memanfaatkan sedotan piston di ruang bakar saat piston (seker) bergerak ke bawah. Sedangkan untuk mengatur bukaan lubang bensin dan udara menggunaan jarum dan klep.









12.11.12

Aplikasi simulasi untuk pembelajaran di sekolah

Beberapa waktu lalu istri saya mengikuti sebuah pelatihan yang diadakan oleh dinas pendidikan. Isi pelatihan itu pada intinya adalah workshop membuat media pembelajaran untuk pendidikan dasar (SD/SMP). Saat itu software yang digunakan adalah Lectora versi trial.

Selepas dari pelatihan, para guru diminta membuat media pembelejaran sesuai kreasinya dan diupload ke sebuah website dengan harapan bisa berbagi dengan yang lain.

Jauh lama sebelumnya, saya pernah bekerja di sebuah perusahaan multimedia yang memproduksi CD pembelajaran untuk berbagai level pendidikan. Saat itu, dalam pembuatannya, tidak 100% murni ide pribadi.Akan tetapi kita menerapkan prinsip ATM (amati, tiru, modifikasi).

Ada beberapa website yang kadang kita jadikan pancingan ide. Di antaranya adalah website miliknya universitas Colorado yang diberi nama Phet.


Di website ini, bisa anad temukan berbagai aplikasi simulasi untuk menerangkan konsep pelajaran. Mulai dari level dasar, sampai universitas.
Mulai dari pelajaran biologi, matematika, fisika, kimia.
Alamat website tersebut adalah: http://phet.colorado.edu
Untuk bisa menjalankan aplikasi tersebut, anda harus menginstall aplikasi Java Runtime Environment (JRE) yang bisa anda download di sini.

Selamat mencoba!

4.9.12

Aplikasi untuk Belajar Logika Pemrograman


Bagi rekan-rekan, anak, orang tua yang berkeinginan belajar programming, terutama yang masih awam dengan logika pemrograman, telah hadir sbiuah aplikasi yang sangat memudahkan jalan tersebut.

Namanya SCRATCH.

Aplikasi ini ditampilkan dalam bentuk blok-blok yang mewakili skrip bahasa program.


Tentang Scratch


Scratch adalah bahasa pemrograman yang memudahkan anda untuk membuat aplikasi interaktif, animasi, game, musik, dan seni - dan berbagi kreasi Anda di web.

Di sini sembari membikin dan berbag aplikasi, kita bisa belajar ide-ide matematika dan komputasi yang penting, selain juga belajar untuk berpikir kreatif, rasional sistematis, dan bekerja sama.

Scratch dirancang dengan menekankan pembelajaran dan pendidikan.

Scratch dapat digunakan dalam banyak lingkungan: sekolah, museum, pusat komunitas, dan di rumah. Hal ini dimaksudkan terutama untuk anak usia 8 sampai 16 tahun, dengan tidak menutup kemungkinan untuk orang tua, tenaga pendidik, dan mahasiswa dalam kaitannya sebagai pengantar ilmu komputer/logika komputer/programming.

Aplikasi ini bisa anda download di www.scratch.mit.edu

Atau bisa klik langsung di sini:
Untuk komputer Mac OS klik di sini
Untuk komputer Linux klik di sini
Untuk komputer Windows XP/ Vista/ 7 klik di sini

20.6.12

Mengubah angka jadi kata-kata

Bagaimanakah menjadikan angka menjadi kata-kata agar tidak salah ketik? misalnya dalam pembuatan kuitansi.
ex. :
Rp. 12.000,-
terbilang: Dua belas ribu rupiah

Gunakan skrip di bawah inipada macro VBA.
================================
Function sbt(c As Long)
If (c = 2 ) Then sbt = “puluh”
If (c = 3 ) Then sbt = “ratus”
If (c = 4 ) Then sbt = “ribu”
If (c = 5 ) Then sbt = “puluh”
If (c = 6 ) Then sbt = “ratus”
If (c = 7 ) Then sbt = “juta”
If (c = 8 ) Then sbt = “puluh”
If (c = 9 ) Then sbt = “ratus”
If (c = 10 ) Then sbt = “milyar”
If (c = 11 ) Then sbt = “puluh”
End Function
Private Function nm(cx As String)
If (cx = “1″ ) Then nm = “satu”
If (cx = “2″ ) Then nm = “dua”
If (cx = “3″ ) Then nm = “tiga”
If (cx = “4″ ) Then nm = “empat”
If (cx = “5″ ) Then nm = “lima”
If (cx = “6″ ) Then nm = “enam”
If (cx = “7″ ) Then nm = “tujuh”
If (cx = “8″ ) Then nm = “delapan”
If (cx = “9″ ) Then nm = “sembilan”
If (cx = “0″ ) Then nm = “nol”
End Function
Function bilang(angka As String ) As String
Dim ang As Long
Dim bulat As String
Dim bul As Long
Dim x As Long
Dim pos As Long
Dim z As String
Dim w As String
Dim y As Long
Dim k1 As String
Dim k2 As String
Dim yy As Long
Dim ext As String
Dim stp As Long
Dim v As String
ang = Len( angka )
bulat = angka
bul = Len( bulat )
x = bul
stp = 0
Do While (x > 0 )
pos = bul – x + 1
z = Mid(bulat, pos, 1 )
w = Mid(bulat, pos )
y = Len(w)
If (z <> “0″ ) Then
‘jika angkanya bukan nol
If ( z = “1″ And ( y = 2 Or y = 5 Or y = 8 Or y = 11 ) ) Then
‘jika angka 1 dan merupakan puluhan, puluh ribu, puluh juta, puluh milyar
v = Mid(bulat, pos + 1, 1 )
If ( v = “1″ ) Then
‘ jika angka belakangnya = 1
k1 = “sebelas ”
yy = y – 1
k2 = sbt( y – 1 )
ElseIf (v = “0″ ) Then
‘jika angka belakangya = 0
k1 = “se”
k1 = k1 & sbt( y )
k1 = k1 & ” ” & sbt( y – 1 )
k2 = “”
Else
‘jika angka di belakngnya bukan 1 ataupun 0
k1 = nm( v )  & ” belas”
yy = y – 1
k2 = sbt( y – 1 )
End If
stp = 0
ext = k1 & ” ” & k2
x = x – 1
ElseIf ( z = “1″ And pos = 1 And ( y = 3 Or y = 4 Or y = 6 Or y = 9 ) ) Then
‘ jika angka 1 di posisi paling depan dan merupakan ratusan, ribuan, ratusan ribu, ratusan juta
k1 = “se”
k2 = sbt( y )
ext = k1 & k2
ElseIf ( z = “1″ And ( y = 3 Or y = 6 Or y = 9 ) And Mid(bulat, pos + 1, 1 ) = “0″ And Mid(bulat, pos + 2, 1) = “0″ ) Then
k1 = “se”
k2 = sbt( y ) & ” ” & sbt( y – 2 )
ext = k1 & k2
x = x – 2
ElseIf ( z = “1″ And ( y = 3 Or y = 6 Or y = 9 ) ) Then
‘ jika angka 1 di posisi ratusan, ratusan ribu, ratusan juta
k1 = “se”
k2 = sbt( y )
ext = k1 & k2
ElseIf ( z <> “1″ And ( y = 3 Or y = 6 Or y = 9 ) And Mid( bulat, pos + 1, 1 ) =  “0″ And Mid(bulat, pos + 2, 1  ) = “0″ ) Then
‘jika buka angka 1 dan merupakan ratusan bulat, ratusan ribu bulat, ratusan juta bulat
k1 = nm(z)
k2 = sbt(y) & ” ” & sbt(y – 2)
ext = k1 & ” ” & k2
x = x – 2
ElseIf ( z <> “1″ And (y = 5 Or y = 8 Or y = 11 ) And Mid(bulat, pos + 1, 1 ) = “0″ ) Then
k1 = nm( z )
k2 = sbt(y) & ” ” & sbt( y – 1 )
ext = k1 & ” ” & k2
x = x – 1
Else
k1 = nm( z )
k2 = sbt( y )
ext = k1 & ” ” & k2
End If
ElseIf ( z = “0″ And ( y = 4 Or y = 7 Or y = 10 ) And stp = 0 ) Then
‘jika angka 0 dan merupakan ribuan, jutaan, milyaran
If (Mid( bulat, pos – 1, 1 ) <> 0 ) Then
ext = sbt( y )
End If
stp = 1
Else
ext = “”
End If
If (ext <> “” And bilang <> “” ) Then
bilang = bilang & ” ” & ext
ElseIf (ext <> “” And bilang = “” ) Then
bilang = ext
End If
x = x – 1
Loop
bilang = UCase(Mid(bilang, 1, 1 ) ) & Mid(bilang, 2 ) & ” rupiah”
End Function
Sub baru()
End Sub
=============================