09 September 2011

Permasalahan umum pada printer canon

saya menemukan printer kantor(canon ip1900) nyala kedap kedip bergantian antra lampu power dan lampu resume.

jika melakukan print akan keluar peringatan "the ink absorber. Contact ....".
mungkin dulu saya langsung menelpon tukang service printer dan suruh mengambilnya. Tetapi waktu itu isenk2 cari d google dan menemukan penyelesaiannya, dan simple pula
berikut solusi antara masalah2 yang sering terjadi pada printer canon


1. Blinking, Indikator Kedap-kedip ketika Printer dinyalakan
Biasanya penyakit ini melanda Canon iP1200, iP1300, iP1600, iP1700, i255,
Solusi Ringan, maksudnya solusi ini harus anda lakukan setiap kali anda menyalakan printer, sebab langkah ini hanya bersifat sementara. Ketika printer anda terputus dari arus listrik, maka blinking akan kembali muncul. Tapi, nggak ada salahnya ada lakukan langkah ini, bila anda belum familiar dengan cara-cara mereset printer menggunakan software.
  • Lepaskan kabel power dari printer anda.
  • Tekan terus tombol Power, sambil anda memasang kembali kabel power.
  • Indikator power akan kelihatan menyala berwarna kuning.
  • Lepaskan tombol power, ketika anda selesai memasang kabel power.
  • Kemudian tekan lagi tombol power, untuk menyalakan printer anda.
  • Dipastikan printer anda tidak blinking lagi. Namun ketika printer anda terputus dari arus listrik, maka blinking ini akan muncul, dan anda tinggal ulangi langkah diatas.
Solusi Software, anda bisa mengatasi penyakit blinking ini dengan menggunakan software GeneralTool khusus untuk iP 1300 dan iP 1700. Dengan menggunakan software ini, blinking biasanya dapat teratasi secara permanen, artinya anda tidak perlu mengulang-ulang seperti pada solusi ringan diatas.

2. Blinking, kedap-kedip ketika habis tinta, atau ketika selesai isi tinta
Biasanya penyakit ini melanda printer Canon iP 1880, dan terjadi ketika tinta habis atau ketika anda selesai mengisi tinta. Atau malah tinta belum habis, tapi blinking ini kerapkali melanda iP 1880. Salah satu Solusinya :
  • Tekan dan tahan tombol “Resume” selama kurang lebih 1 sampai 2 menit
  • Kemudian buka tutup atau cover printer anda.
  • Buka dulu Cartridge-nya kemudian pasang lagi
  • Tutup cover printer
  • Matikan, kemudian hidupkan kembali

3. Huruf hasil Print putus-putus (bergaris-garis), tidak merata
Coba lakukan cleaning beberapa kali, bila cara ini tidak berhasil juga, anda bersihkan catrige anda secara manual. Tapi, solusi terbaik, berdasarkan pengalaman beberapa user, adalah sudah saatnya anda mengganti Catrige printer anda.

4. Mengatasi “ink absorber is full” pada Canon IP1700 dan IP1200
  • Matikan printer dan cabut kabel power
  • Tekan terus tombol power (jangan dilepaskan) sambil kemudian colokan kembali kabel power
  • Saat tombol power masih ditekan dan kabel power sudah dicolokan kembali, tekan tombol resume dua kali (berturut-turut)
  • Lepaskan tombol power
  • Selesai
  • Kini komputer anda akan mendeteksi sebuah Printer baru, ikuti langkah yang diminta sampai kemudian terinstal printer baru.

5. Solusi “The waste  ink absorber is almost full” dan “ink absorber is Full” pada Canon IP3000 dan IP2000
  • Matikan printer
  • Tekan tombol resume dan kemudian tekan tombol power
  • Tekan terus tombol power dan kemudian lepaskan tombol resume
  • Tekan kembali tombol resume 2 kali berturut dan kemudian lepaskan kedua tombol (tombol resume dan tombol power)
  • Akan muncul Indikator berwarna hijau
  • Saat indikator berwarna hijau, kemudian tekan tombol resume 4 kali
  • Tekan tombol power, printer akan mati (turn off), jika tidak tekan lagi tombol power
  • Printer kembali normal.

25 Agustus 2011

Linux Mint Helena say "Mount of filesystem failed"???

pernah seperti itu?
lebih tepatnya seperti gambar ini
Mount of filesystem failed. A maintenance shell will now be started. CONTROL-D will terminate this shell and re-try. Give root password for maintenance (or type Control-D to continue): * Starting init crypto disks...
minta kita tekan CTRL + D untuk jalanin maintenance shell...knp seperti itu?klo aq sich krn restart paksa, komputer masih loading, lama....g sabar, jadi ku restart dengan menekan tombol di sebelah power dech....klo km gmn?
setelah aq cari2 ternyata kesalahan pada tata letak dari file system itu sendiri dalam hardisk, entah dari struktur dari filesystem kacau entah bgmn?
dengan rasa ndak tau menau tekan CTRL + D dikira bisa maintenance sendiri...ternyata keluar malah kayak gini...
device resouce busy. problem activating swap. filesystem has errors

wah jadi bingung tu...klo di kasih password root, keluar seperti terminal...
lalu ketik apa disitu?hahaha...

gini cara menanggulangi setelah keluar tampilan layak sebuah terminal. ketik
fsck
atau
fsck -f

aq belum pernah mencobanya sich, yg ku coba adalah cara yg menggunakan live CD linux mint,caranya :
  1. booting komputer dengan live CD linux mint
  2. buka terminal
  3. ketik "sudo fsck /dev/sda1" atau "sudo e2fsck -p -f -v /dev/sda1". perlu diketahui bahwa sda1 menunjukan partisi linux mint kita dalam hardisk
  4. setelah slesai reboot dan silahkan boot dengan hardisk anda.


sekian, semoga bermanfaat...

21 Mei 2011

Back Up SQL Server via VB.NET

First you have to add some namespace in your vb file:
Imports Microsoft.SqlServer.management
Imports Microsoft.SqlServer.Management.NotificationServices
Imports Microsoft.SqlServer.Management.Smo
Imports Microsoft.SqlServer.Management.Smo.Agent
Imports Microsoft.SqlServer.Management.Smo.Broker
Imports Microsoft.SqlServer.Management.Smo.Mail
Imports Microsoft.SqlServer.Management.Smo.RegisteredServers
Imports Microsoft.SqlServer.Management.Smo.Wmi
Imports Microsoft.SqlServer.Management.Trace


'Code for backup database

Public Sub BackupDatabase(databaseName As String, userName As String, password As [String], serverName As [String], destinationPath As [String])
Dim sqlBackup As New Backup()

sqlBackup.Action = BackupActionType.Database
sqlBackup.BackupSetDescription = "ArchiveDataBase:" & DateTime.Now.ToShortDateString()
sqlBackup.BackupSetName = "Archive"

sqlBackup.Database = databaseName

Dim deviceItem As New BackupDeviceItem(destinationPath, DeviceType.File)
Dim connection As New ServerConnection(serverName, userName, password)
Dim sqlServer As New Server(connection)

Dim db As Database = sqlServer.Databases(databaseName)

sqlBackup.Initialize = True
sqlBackup.Checksum = True
sqlBackup.ContinueAfterError = True

sqlBackup.Devices.Add(deviceItem)
sqlBackup.Incremental = False

sqlBackup.ExpirationDate = DateTime.Now.AddDays(3)
sqlBackup.LogTruncation = BackupTruncateLogType.Truncate

sqlBackup.FormatMedia = False

sqlBackup.SqlBackup(sqlServer)
End Sub


'Code for restoration od database:

Public Sub RestoreDatabase(databaseName As [String], filePath As [String], serverName As [String], userName As [String], password As [String], dataFilePath As [String], _
logFilePath As [String])
Dim sqlRestore As New Restore()

Dim deviceItem As New BackupDeviceItem(filePath, DeviceType.File)
sqlRestore.Devices.Add(deviceItem)
sqlRestore.Database = databaseName

Dim connection As New ServerConnection(serverName, userName, password)
Dim sqlServer As New Server(connection)

Dim db As Database = sqlServer.Databases(databaseName)
sqlRestore.Action = RestoreActionType.Database
Dim dataFileLocation As [String] = Convert.ToString(dataFilePath + databaseName) & ".mdf"
Dim logFileLocation As [String] = Convert.ToString(logFilePath + databaseName) & "_Log.ldf"
db = sqlServer.Databases(databaseName)
Dim rf As New RelocateFile(databaseName, dataFileLocation)

sqlRestore.RelocateFiles.Add(New RelocateFile(databaseName, dataFileLocation))
sqlRestore.RelocateFiles.Add(New RelocateFile(Convert.ToString(databaseName) & "_log", logFileLocation))
sqlRestore.ReplaceDatabase = True
sqlRestore.Complete += New ServerMessageEventHandler(sqlRestore_Complete)
sqlRestore.PercentCompleteNotification = 10
sqlRestore.PercentComplete += New PercentCompleteEventHandler(sqlRestore_PercentComplete)

sqlRestore.SqlRestore(sqlServer)

db = sqlServer.Databases(databaseName)

db.SetOnline()

sqlServer.Refresh()
End Sub

07 Mei 2011

Membuat PHP Captcha Sendiri

File: php_captcha.php

<?php
session_start();
$RandomStr = md5(microtime());
$ResultStr = substr($RandomStr,0,5);
$NewImage =imagecreatefromjpeg("img.jpg");

$LineColor = imagecolorallocate($NewImage,233,239,239);
$TextColor = imagecolorallocate($NewImage, 255, 255, 255);

imageline($NewImage,1,1,40,40,$LineColor);
imageline($NewImage,1,100,60,0,$LineColor);
imageline($NewImage,5, 1, 200, 50, $LineColor);

imagestring($NewImage, 5, 15, 5, $ResultStr, $TextColor);

$_SESSION['key'] = $ResultStr;
header("Content-type: image/jpeg");
imagejpeg($NewImage);

?>
File: form.php
<?php
session_start();
?>

<html>
<head>
<title>PHP-CAPTCHA </title>
</head>
<body onload="return focuson();">
<script language="javascript">
function focuson(){
document.form1.number.focus()
}

function check(){
if(document.form1.number.val ue==0){
alert("Please enter your Category Name");
document.form1.number.focus();
return false;
}
}

</script>
<?php
if(isset($_REQUEST['Submit'])){
$key=substr($_SESSION['key'],0,5);
$number = $_REQUEST['number'];
if($number!=$key){
echo ' Validation string not valid! Please try again!';
}else{
echo 'Your string is valid!';
}
}

?>

<form name="form1" method="post" action="form.php" onsubmit="return check();">
<img src="php_captcha.php" /></td>
<input name="number" type="text" id="number" /></td>
<input name="Submit" type="submit" value="Submit" /></td>
</form>
</body>
</html>

01 Februari 2011

Di Ubud Band - Bulan Bintang

Tag : Chord Lagu Bali, Kord, Lirik, Lyric, Di Ubud Band, Bulan Bintang
Athor : http://bliyanbelog.blogspot.com/2010/06/lirik-lan-kord-dubud-band-bulan-bintang.html
Intro : G

G D Em
Yen mula saja tusing nu ada tresna
C Am D
Yen mula saja tresna ne suba ilang
Am D
Beli tusing kel sebet, beli tusing kel ngeling
Bm C
Apa buin lakar ngemusuhin adi
Am D
Diolas percaya beli... Diolas percaya beli...


G D Em
Mebotol arak menimpalin beli
C Am D
Masih tusing ngidang mangengsapang adi
Am D
Beli rindu kenyem adi.... rindu gelutan adi
Bm C
Tresna tusing lakar ngidang ngengsapang adi
Am D
Diolas percaya beli... Diolas percaya beli


Reff :
G D Em Bm
Bulan, bintang, di peteng ne jani beli pedidi
C Am D
Ngenehang adi... ne tusing nu ngajak beli
G D Em Bm
Di beten bulan, di beten bintang, di peteng ne jani beli pedidi
C Am D
Ngenehang adi... ne tusing nu ngajak beli

Intro : G D Em Bm C Am D D
Back to Reff

22 Januari 2011

Plugin Pidgin Linux

saya menggunakan Pidgin di linux mint 8

sedangkan pidgin saya hanya mempunyai sedikit plugin

maka saya aktifkan plugin package
dengan mengetikan "sudo aptitude install pidgin-plugin-pack" pada terminal

karena saya ingin menjalankan auto reply pada pidgin saya :D

selamat mencoba

Geisha - Jangan Pernah Lelah Menunggu

Jangan lelah menunggu cintaku di sana
Di sini ku juga menunggu
Tiada alasan cinta
Jauh kau di sana
Di sini ku juga berharap

#
Mungkin saatnya cinta diuji
Tak lagi di sini
Kini berbeda
Tunggu saatnya
Ku akan kembali

Reff:
Jangan pernah kau lelah
Menungguku di sana
Ku takkan menyerah
S'lamanya..

Jangan lelah menjaga cintaku di sana
Di sini ku juga menjaga
Tiada pengganti cinta
Untukmu di sini
Ku harap kau juga begitu

Back to #, Reff

Jangan pernah kau lelah
Menungguku di sana
Ku takkan menyerah
Menungggumu di sini

Back to Reff

Jangan lelah menunggu
Cintaku di sana
Di sini ku juga menunggu

Download lagu

setting resolusi layar di LINUX MINT 8


Linux Mint 8

ternyata linux mint tidak langsung deteksi resolusi kita begitu saja, pertama kali install OS ini saya mendapati resolusi yang terdeteksi hanya 600x400 dan 700x600

padahal waktu menggunakan windows, sudah terbiasa dengan resolusi 1024x768...
setelah mencari2 di mbah google, menemukan cara untuk install driver disply, dan setelah mencari di software manager, hanya menemukan driver invidia

setelah instal invidia driver, ternyata waktu booting malah tidak bisa load grafik...dan terpaksa menggunakan Ubuntu running low-graphics mode.

solusinya adalah merubah settingan pada xorg_conf
caranya :
  1. buka terminal di linux
  2. backup terlebih dahulu file tersebut dengan : sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp
  3. edit xorg_conf dengan : sudo gedit /etc/X11/xorg.conf
  4. hapus section device

    Section “Device”
    Identifier“Device0″
    Driver“nvidia”
    VendorName“NVIDIA Corporation”
    BoardName“GeForce 8400M GS”
    EndSection
  5. ganti section screen



    Section “Screen”
    Identifier“Screen0″
    Device“Device0″
    Monitor“Monitor0″
    DefaultDepth24
    SubSection“Display”
    Depth24
    Modes“1024×768″
    EndSubSection
    EndSection
  6. edit section monitor

    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 30.0 - 70.0
    VertRefresh 50.0 - 160.0
    Option "DPMS"
    EndSection
setelah melakukan edit, maka save dan restart komputer setelah komputer menyala, jika resolusi belum berubah, lihat display setting.....maka akan banyak pilihan yang ada dalam setting tersebut


Wallpapaer changer

anda mungkin pernah mencoba window 7, terdapat fasilitas mengganti2 background layar secara pediodik, animation wallpaper linux atau flash wallpaper linux, background changer, background flash animation.......itu yang banyak orang cari mengenai software ini di mbah google....

saya menemukan software yang dapat melakukan pergantian background/wallpaper secara periodik yaitu
1. Desktop Draper
instalasi dengan mengetikan : sudo aptitute install drapes
2. Webilder
instalasi dengan mengetikan : sudo apt-get install webilder webilder-gnome
3. Wallpaper Try
4. Desktopnova
instalasi dengan mengetikan : sudo aptitude install desktopnova

refernsi :Dari Sini

selamat mencoba