Tuesday, September 18, 2007

Membuat Foto Menjadi Karya Cat Air

Dalam tutorial ini kita akan membuat sebuah foto menjadi sebuah karya cat air.Ikuti panduan langkah-langkah berikut ini :

  1. Buka file foto yang telah didownload atau anda bisa menggunakan foto yang anda miliki. Caranya pilih menu File > Open atau Klik ganda pada area yang kosong.
  2. Disini kita akan memerlukan dua buah layer dimana layer satunya akan menjadi warna cat air dan layer satunya akan menjadi sketsa dari gambar. Oleh karena itu, duplikasi layer Background dengan cara pilih menu Layer > Duplicate Layer dan beri nama layer baru tersebut dengan nama “sketsa”.
  3. Dalam langkah yang ketiga ini kita akan menjadikan salah satu layer di atas menjadi warna cat air. Dalam Photoshop kita mengenal Watercolor Filter yaitu efek untuk membuat karya cat air. Dalam tutorial ini kita tidak akan menggunakan Watercolor Filter tetapi menggunakan cara yang lain. Kenapa? karena Watercolor Filter akan menghasilkan karya cat air yang kurang alami dimana gambar menjadi terlalu gelap dan sapuan dari kuas menjadi kelihatan tidak alami. Lakukan langkah-langkah berikut ini:
    • Aktifkan layer Background dengan cara klik pada layer Background.
    • Sembunyikan layer “sketsa” dengan cara klik icon mata di sebelah kiri layer.
    • Jalankan Filter > Artistic > Dry Brush sehingga muncul kotak dialog Dry Brush.
    • Cobalah untuk mengatur Brush Size, Brush Detail dan Texture sehingga menghasilkan karya yang sesuai dengan keinginan anda (di sini saya mencoba menggunakan 9, 9, dan 1). Setelah itu klik Ok.
    • Untuk menghaluskan dan memberikan kesan sapuan kuas yang alami, jalankan Filter > Blur > Smart Blur maka akan muncul kotak dialog Smart Blur. Coba atur Radius berkisar antara 10 dan Treshold berkisar antara 50. Sebelum memilih Ok, jangan lupa mengatur Quality menjadi High dan Mode menjadi Normal. Sampai pada tahap ini, kita telah membuat warna cat air yang terlihat alami.
  4. Selanjutnya kita akan bekerja dengan layer “sketsa”. Ikuti langkah-langkah berikut ini:
    • Klik pada layer “sketsa” untuk membuatnya aktif.
    • Jalankan Image > Adjustments > Desaturate untuk membuang warna gambar.
    • Jalankan Filter > Blur > Smart Blur kemudian atur Quality menjadi High dan Mode menjadi Edge Only.
    • Jalankan Image > Adjustments > Invert.
  5. Pada langkah ini, kita akan mengkombinasikan kedua layer. Pada Layer palette, klik menu pop-up dan pilih Multiply. Biarkan Opacity tetap pada 100%.
  6. Pada langkah terakhir ini kita akan melakukan pengaturan warna.
    • Untuk mencerahkan gambar anda dapat menggunakan adjustment layer sehingga suatu saat nanti anda dapat melakukan pengaturan ulang. Jalankan Layer > New Adjustment Layer > Levels untuk menampikan kotak dialog New Layer. Pilih Ok untuk menampilan kotak dialog Levels. Atur Input Levels menjadi 0, 1, dan 150 kemudian pilih Ok.
    • Sekarang kita akan memberi warna yang berbeda pada gambar. Jalankan Layer > New Adjustment Layer > Hue/Saturation dan atur warnanya sesuai dengan keinginan anda.
  7. 7. Selesai.

Download

Shollu 3.07 911 KB Islamic Prayer reminder for almost all the cities in the world, with many features such as : scheduler maker, additional message, customize azan sound, 40 nice skins, Qibla direction, custom message, Hijri-Gregorian converter, Automatic shutdown, hibernate at specific time, etc.
Terjemah Al-Qur’an 1.5 271 KB Small Indonesian translation of the Quran, features : single exe, very fast searching word.
Kamus 2.03 2.72 MB The latest version, an English-Indonesian Dictionary and vice versa. Features : More that 41.000 English-Indonesian word, 35.000 Indonesian-English word and more than 64.000 phrase; 20 nice skins, Clipboard monitoring; Automatic translations, Compact mode etc.
Restore my files 1.0 RC 2 32 KB Small tools (applications) to restore ms word, excel or power point (97-2003) that infected by virus. Fast detection and restoring your documents. Download the source code here
Arabic Pad 1.02 43 KB Easily write or edit Arabic text without install Office or Windows Arabic

Others Software ( from other sources )

Font MCS Aljalalah 41 KB Arabic fonts the name of Allah
Font MCS Basmallah 91 KB Arabic fonts “Bismillahirrahmaanirrahiim”
Font Islamics Art 1 44 KB Islamics Art Font 1 ( kaligrafi, simbol, dll )
Font MCS Mix 53 KB Font Arab berisi campuran kaligrafi ( Calligraphy ), simbol dll
Kamus Al Mufid 1.0 851 KB Indonesiaa-Arabic dan Arabic-Indonesian Dictionary ( muslim.or.id ). Very good dictionary with many words.
Flash Prayer Times 12.5 1.90 MB Source Code, Algorithm and Prayer times applications in Flash
Qur’an Arabic Unicode 1.33 MB Quran text in Unicode, English translation and transliteration also included
Windows Registry Guides 1.1 MB Registry tips, tricks & tweaks for optimizing, enhancing and securing the Windows (9x/NT/2000/Xp)
Hexapad 1.0 180 KB Very Small Hex Editor ( only 82 KB) with many features + source code
Shollu 3.06 921 KB Islamic Prayer Reminder version 3.06
Shollu 3.05 923 KB Islamic Prayer Reminder version 3.05
Shollu 2.15 784 KB The last Prayer Reminder version 2
Kamus 1.02 1.08 MB Old version of English- Indonesian Dictionary and vice versa

Shollu Placenames

Geographic names and location for “Shollu” prayer reminder. Contain names, Latitudes and Altitudes information.
Indonesia 1.00 MB Indonesia ( ~ 150.000 places )
United States 369 KB United States ( ~33.000 places )
Malaysia 438 KB Malaysia ( ~62.000 places )
Singapore 18 KB Singapore ( ~1.600 places )
Japan 343 KB Japan( ~51.000 places )
Hongkong 20 KB Hongkong ( ~2.900 places )
Egypt 357 KB Egypt ( ~42.700 places )
United Arab Emirates 20 KB United Arab Emirates ( ~4000 places )

Adzan sound

Adzan file that included with Shollu prayer reminder only have 8 kbps bit rate. Below is Adzan sound with good/high quality (32 kbps up to 128 kbps)
Adzan Fajr 2.85 MB This is high quality ( 128 kbps) adzan at fajr
Adzan Egypt 868 KB Good quality Egypt adzan
Adzan Mecca 1.35 MB Good quality ( 56 kbps) adzan from Mecca
Adzan Al-Aqsa 1 1.39 MB Adzan from Al-Aqsa (64 kbps)
Adzan Al-Aqsa 2 1.71 MB Another Adzan from Al-Aqsa (64kbps)
Adzan Turkey 1.58 MB Hear adzan from Turkey (56 kbps)
Adzan Madinah 667 KB Adzan from Madinah (32 kbps)
Adzan 1 755 KB Another Adzan file 1 ( 32 kbps)
Adzan 2 887 KB Another Adzan file 2 ( 32 kbps)
Adzan 3 708 KB Another Adzan file 3 ( 32 kbps)
Adzan 4 715 KB Another Adzan file 4 ( 32 kbps)
Al-Qur’anul Kariim v1.1 3.30 MB html help (chm) version of Al-Qur’an and the Indonesian translation
Al-Arbain an-Nawawiyah 182 KB html help (chm) version of popular hadith Al-Arba’in an-Nawawiyah with syarah by Ibnu Daqiqil ‘Ied
Hisnul Muslim 1.03 2.20 MB The popular book of authentic supplications, “Hisnul-Muslim” (Fortification of the Muslim through Remembrance and Supplication from the Qur.aan and Sunnah]) compiled by the Shaykh, Sa’eed Ibn Wahf Al-Qahtaanee, and adapted into the English Language by Abu Safwan Farid Abdulwahid Haibatan
Fatwabase 4.99 1.26 MB The latest version containing all the fataawa published on Fatwa-Online in one handy searchable ebook
Hisnul Muslim (pdf) 508 KB PDF version of Hisnul Muslim with Indonesian translation
Hisnul Muslim (doc) 491 KB Word version (*.doc) of Hisnul Muslim with Indonesian translation
Al-Arbain an-Nawawiyah 307 KB Another PDF version of Al-Arbain An-Nawawiyah with Indonesian translation

Sunday, August 5, 2007

Membuat Foto Menjadi Karya Cat Air

Dalam tutorial ini kita akan membuat sebuah foto menjadi sebuah karya cat air.Ikuti panduan langkah-langkah berikut ini :
  1. Buka file foto yang telah didownload atau anda bisa menggunakan foto yang anda miliki. Caranya pilih menu File > Open atau Klik ganda pada area yang kosong.
  2. Disini kita akan memerlukan dua buah layer dimana layer satunya akan menjadi warna cat air dan layer satunya akan menjadi sketsa dari gambar. Oleh karena itu, duplikasi layer Background dengan cara pilih menu Layer > Duplicate Layer dan beri nama layer baru tersebut dengan nama “sketsa”.
  3. Dalam langkah yang ketiga ini kita akan menjadikan salah satu layer di atas menjadi warna cat air. Dalam Photoshop kita mengenal Watercolor Filter yaitu efek untuk membuat karya cat air. Dalam tutorial ini kita tidak akan menggunakan Watercolor Filter tetapi menggunakan cara yang lain. Kenapa? karena Watercolor Filter akan menghasilkan karya cat air yang kurang alami dimana gambar menjadi terlalu gelap dan sapuan dari kuas menjadi kelihatan tidak alami. Lakukan langkah-langkah berikut ini:
    • Aktifkan layer Background dengan cara klik pada layer Background.
    • Sembunyikan layer “sketsa” dengan cara klik icon mata di sebelah kiri layer.
    • Jalankan Filter > Artistic > Dry Brush sehingga muncul kotak dialog Dry Brush.
    • Cobalah untuk mengatur Brush Size, Brush Detail dan Texture sehingga menghasilkan karya yang sesuai dengan keinginan anda (di sini saya mencoba menggunakan 9, 9, dan 1). Setelah itu klik Ok.
    • Untuk menghaluskan dan memberikan kesan sapuan kuas yang alami, jalankan Filter > Blur > Smart Blur maka akan muncul kotak dialog Smart Blur. Coba atur Radius berkisar antara 10 dan Treshold berkisar antara 50. Sebelum memilih Ok, jangan lupa mengatur Quality menjadi High dan Mode menjadi Normal. Sampai pada tahap ini, kita telah membuat warna cat air yang terlihat alami.
  4. Selanjutnya kita akan bekerja dengan layer “sketsa”. Ikuti langkah-langkah berikut ini:
    • Klik pada layer “sketsa” untuk membuatnya aktif.
    • Jalankan Image > Adjustments > Desaturate untuk membuang warna gambar.
    • Jalankan Filter > Blur > Smart Blur kemudian atur Quality menjadi High dan Mode menjadi Edge Only.
    • Jalankan Image > Adjustments > Invert.
  5. Pada langkah ini, kita akan mengkombinasikan kedua layer. Pada Layer palette, klik menu pop-up dan pilih Multiply. Biarkan Opacity tetap pada 100%.
  6. Pada langkah terakhir ini kita akan melakukan pengaturan warna.
    • Untuk mencerahkan gambar anda dapat menggunakan adjustment layer sehingga suatu saat nanti anda dapat melakukan pengaturan ulang. Jalankan Layer > New Adjustment Layer > Levels untuk menampikan kotak dialog New Layer. Pilih Ok untuk menampilan kotak dialog Levels. Atur Input Levels menjadi 0, 1, dan 150 kemudian pilih Ok.
    • Sekarang kita akan memberi warna yang berbeda pada gambar. Jalankan Layer > New Adjustment Layer > Hue/Saturation dan atur warnanya sesuai dengan keinginan anda.
  7. 7. Selesai.

Thursday, May 10, 2007

Validasi untuk Requeired Column

// function : f_cek_required( datawindow dw )
// deskripsi : Untuk mencek column-column yang harus diisi (required)
// dan menampilkan pesan jika column tsb tidak diisi.
// Required column tsb harus diberi sesuai dengan
// label column tsb.
// return : 1 (success) , -1 (ada column yg tidak diisi)

string sTemp
long lRowCount, lColCount, i, j
dwitemstatus l_status
SetPointer(HourGlass!)
lRowCount = dw.RowCount()
lColCount = long(dw.Describe("DataWindow.Column.Count"))
if dw.AcceptText() = -1 then return -1

// Cek setiap column untuk setiap row
For i = 1 to lRowCount
l_status = dw.GetItemStatus(i,0,Primary!)
IF l_status <> NotModified! THEN
FOR j = 1 TO lColCount
sTemp = Trim(String(dw.object.data[i,j]))
IF isNull(sTemp) THEN sTemp = ""
IF sTemp <> "" THEN CONTINUE
sTemp = dw.Describe("#" + String(j) + ".tag")
IF sTemp <> "" THEN
IF sTemp <> "?" THEN
MessageBox("Validation Error","Sorry! " +sTemp + " cannot be Empty.")
sTemp = dw.Describe("#" + String(j) + ".name")
dw.SetFocus()
dw.ScrollToRow(i)
dw.SetColumn(sTemp)
RETURN -1
END IF
END IF
NEXT
END IF
Next

RETURN 1

Cari nama parent window pada suatu object (Powerbuilder)

///////////////////////////////////////////////////////////////////////////////////////
//
// function : uf_parentwindow
// Purpose : return parent window
// Scope : Public
// Arguments : graphicobject - ao_grapobj
// Returns : window
//
// Modification Log
// ================
// NAME VER DATE DESCRIPTION
//
//------------------ ---------------------------------------------
// setiawanthea 1.0
//
//////////////////////////////////////////////////////////
/////////////////////////////
//--------------------------Start of declarations----------------------------//

graphicobject lgr
window lwin

lgr = ao_grapobj
if isnull(lgr) or not(isvalid(lgr)) then
return lwin
end if

do until lgr.typeof() = window!
lgr = lgr.getparent()
if isnull(lgr) or not(isvalid(lgr)) then
//have no parent window
return lwin
end if
loop

lwin = lgr

return lwin

validasi time (Powerbuilder)

//////////////////////////////////////////////////////////////////////////////////
//
// Purpose : validasi time (hh:mm:ss:ff)
// Scope : Public
// Arguments : as_time - strring
// Returns : long
//
//////////////////////////////////////////////////////////////////////////////////

//*****************Start of Code****************//


if isnull(as_time) then
return true
end if

if len(as_time) = 8 then
else
return false
end if

if isnumber(as_time) then
else
return false
end if

if mid(as_time,3,2) > '59' then return false // cek menit
if mid(as_time,5,2) > '59' then return false // cek detik
if mid(as_time,7,2) > '24' then return false // cek frame

if mid(as_time,3,2) < '00' then return false // cek menit if mid(as_time,5,2) < '00' then return false // cek detik if mid(as_time,7,2) < '00' then return false // cek frame return true //*****************End of Code****************// Cara Pake nya masukan syntak dibawah kedalam datawindow - Validation Expression di kolom yang akan di validasi f_time_valid( gettext())

Status Baris Data (Powerbuilder)

////////////////////////////////////////////////////////
// Purpose : Cek Status Kolom
//
// Scope :
// Arguments :
// Returns :
//
///////////////////////////////////////////////////////
//*****************Start of Code****************//

dwitemstatus ldw_st
ldw_st = nama_dw.getitemstatus(nama_dw.getrow(),0,Primary!)
if ldw_st = new! then
messagebox("check",'new')
elseif ldw_st = newmodified! then
messagebox("check",'newmodified')
elseif ldw_st = datamodified! then
messagebox("check",'datamodified')
elseif ldw_st = notmodified! then
messagebox("check",'notmodified')
else
messagebox("check",'others')
end if

//*****************End of Code****************//