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