Membuat efek animasi teks yang muncul huruf per huruf (seperti sedang ngetik) sampai menjadi sebuah paragraf dapat kita buat dengan menulis beberapa baris ActionScript. Siapkan terlebih dulu sebuah objek dynamic text dengan settingan multiline, font yg khas, dan nama variable ‘tulisan’. Setelah itu tuliskan script ini di frame utama:
var i:Number = 1;
var tulisan:String;
var tulisanFull:String = "Pemilik blog dengan tagline \"ikatlah ilmu dengan memblogkannya\" ini mengucapkan terima kasih atas kunjungan anda hari ini, selamat datang kembali di lain hari, dan jika berkenan silakan tinggalkan jejak pada halaman Buku Tamu. Wassalam.\n\n\n-F4154LMAN-";
this.createEmptyMovieClip("mesinTik", this.getNextHighestDepth());
mesinTik.onEnterFrame = function(){
if (i < tulisanFull.length) {
tulisan = tulisanFull.substring(0, i);
i++;
}
else {
tulisan = tulisanFull;
delete mesinTik.onEnterFrame;
}
}

Kuncinya adalah pada fungsi substring() yang dieksekusi secara berulang sehuruf demi sehuruf hingga sebanyak jumlah huruf pada variable ‘tulisanFull’ (yg bertipe String) dengan kecepatan pengulangan sesuai settingan FPS (karena fungsi dijalankan setiap ‘onEnterFrame’) pada Flash movie yg dibuat.
Contoh hasil export .SWF dan source .FLA-nya bisa diunduh di Continue reading ‘Typewriter Effect dengan ActionScript 2.0′
Filed under: ActionScript 2.0, Flash, Tutorial | 4 Comments
Tags: Animasi Teks, Efek Animasi, Mesin Tik, Typewriter
Membuat aplikasi tiruan MS Paint (tau kan? software preinstalled di Windows yg dipake buat menggambar, biasa diakses lewat Start Menu > Program > Accessories > Paint) tapi menggunakan Flash, emang bisa yah? wow, dulu pun saya sempat tidak tahu fitur Flash selain yang biasa digunakan untuk membuat CD interaktif, dan baru terbuka matanya setelah melihat demo game menggambar buatan kang Fathah.. wah ternyata Flash itu asyik ya?
Kalau kita eksplorasi lagi Flash+tombolF1 (manual helpnya Flash yg cukup lengkap) pada bagian Class MovieClip disana ada penjelasan bahwa Class MovieClip memiliki beberapa fungsi untuk menggambar (diistilahkan dengan Drawing API) seperti: beginFill(), beginGradientFill(), clear(), curveTo(), endFill(), lineTo(), lineStyle(), moveTo(), yang memungkinkan untuk menghasilkan perpaduan kurva, garis, dan warna pada stage hanya dengan menuliskan beberapa baris script.
Sebagai latihan ngoprek, kali ini kita akan coba buat aplikasi corat-coret Continue reading ‘Memanfaatkan Fitur Drawing API Pada Flash’
Filed under: ActionScript 2.0, Flash, Tutorial | 4 Comments
Tags: Corat-coret, Drawing API, Flash Asyik, MS Paint
Sebagai mahasiswa telat lulus (parah pisan oi) di semester ini saya masih ngambil kuliah loh (ehh kalakah sombong geura
), dan karena persyaratan kelulusan harus mengambil minimal 5 dari 9 mata kuliah breadth, maka mau-tidak-mau saya harus mengambil mata kuliah yang bernama SISMIK (yah dibandingkan Sisken, Elka2, pilih mana hayo.. ;p).
Sekarang mari kita sedikit bahas topik pertama dari buku pegangan kuliah ini (The 8051, Ayala) yaitu mengenai perbedaan microprocessor dan microcontroller. Dimana keduanya berasal dari ide dasar yang sama, diproduksi oleh perusahaan manufaktur yang sama, dijual kepada system designer dan programmer yang sama, dan istilah yang sama-sama ditujukan pada IC. Jadi apa yang membedakan keduanya sehingga kita dapat mengatakan dengan yakin bahwa yg ini termasuk mikroprosesor sedangkan yg ini termasuk mikrokontroler? Continue reading ‘Mikroprosesor dan Mikrokontroler, Apa Bedanya?’
Filed under: Elektro, Elektronika, Istilah, Kuliah | 2 Comments
Tags: Microcontroller, Microprocessor
Salman Al Farisi memang sudah waktunya menikah. Seorang wanita Anshar yang dikenalnya sebagai wanita mukminah lagi shalihah juga telah mengambil tempat di hatinya. Tentu saja bukan sebagai kekasih. Tetapi sebagai sebuah pilihan dan pilahan yang dirasa tepat. Pilihan menurut akal sehat. Dan pilahan menurut perasaan yang halus, juga ruh yang suci.
Tapi bagaimanapun, ia merasa asing di sini. Madinah bukanlah tempat kelahirannya. Madinah bukanlah tempatnya tumbuh dewasa. Madinah memiliki adat, rasa bahasa, dan rupa-rupa yang belum begitu dikenalnya. Ia berfikir, melamar seorang gadis pribumi tentu menjadi sebuah urusan yang pelik bagi seorang pendatang. Harus ada seorang yang akrab dengan tradisi Madinah berbicara untuknya dalam khithbah. Maka disampaikannyalah gelegak hati itu kepada shahabat Anshar yang dipersaudarakan dengannya, Abu Darda’.
”Subhanallaah.. wal hamdulillaah..”, girang Abu Darda’ mendengarnya. Mereka tersenyum bahagia dan berpelukan. Maka setelah persiapan dirasa cukup, beriringanlah kedua shahabat itu menuju sebuah rumah di penjuru tengah kota Madinah. Rumah dari seorang wanita yang shalihah lagi bertaqwa.
”Saya adalah Abu Darda’, dan ini adalah saudara saya Salman seorang Persia. Allah telah memuliakannya dengan Islam dan dia juga telah memuliakan Islam dengan amal dan jihadnya. Dia memiliki kedudukan yang utama di sisi Rasulullah Shallallaahu ’Alaihi wa Sallam, sampai-sampai beliau menyebutnya sebagai ahli bait-nya. Saya datang untuk mewakili saudara saya ini melamar putri Anda untuk dipersuntingnya.”, fasih Abud Darda’ bicara dalam logat Bani Najjar yang paling murni.
”Adalah kehormatan bagi kami”, ucap tuan rumah, ”Menerima Anda berdua, shahabat Rasulullah yang mulia. Dan adalah kehormatan bagi keluarga ini bermenantukan seorang shahabat Rasulullah yang utama. Akan tetapi hak jawab ini sepenuhnya saya serahkan pada puteri kami.” Tuan rumah memberi isyarat ke arah hijab yang di belakangnya sang puteri menanti dengan segala debar hati.
”Maafkan kami atas keterusterangan ini”, kata suara lembut itu. Ternyata sang ibu yang bicara mewakili puterinya. ”Tetapi karena Anda berdua yang datang, maka dengan mengharap ridha Allah saya menjawab bahwa puteri kami menolak pinangan Salman. Namun jika Abu Darda’ kemudian juga memiliki urusan yang sama, maka puteri kami telah menyiapkan jawaban mengiyakan.”
Jelas sudah. Keterusterangan yang mengejutkan, ironis, sekaligus indah. Sang puteri lebih tertarik kepada pengantar daripada pelamarnya! Itu mengejutkan dan ironis. Tapi saya juga mengatakan indah karena satu alasan; reaksi Salman. Bayangkan sebuah perasaan, di mana cinta dan persaudaraan bergejolak berebut tempat dalam hati. Bayangkan sebentuk malu yang membuncah dan bertemu dengan gelombang kesadaran; bahwa dia memang belum punya hak apapun atas orang yang dicintainya. Mari kita dengar ia bicara.
”Allahu Akbar!”, seru Salman, ”Semua mahar dan nafkah yang kupersiapkan ini akan aku serahkan pada Abu Darda’, dan aku akan menjadi saksi pernikahan kalian!”
Cinta tak harus memiliki. Dan sejatinya kita memang tak pernah memiliki apapun dalam kehidupan ini. Salman mengajarkan kita untuk meraih kesadaran tinggi itu di tengah perasaan yang berkecamuk rumit; malu, kecewa, sedih, merasa salah memilih pengantar –untuk tidak mengatakan ’merasa dikhianati’-, merasa berada di tempat yang keliru, di negeri yang salah, dan seterusnya. Ini tak mudah. Dan kita yang sering merasa memiliki orang yang kita cintai, mari belajar pada Salman. Tentang sebuah kesadaran yang kadang harus kita munculkan dalam situasi yang tak mudah.
Sergapan rasa memiliki terkadang sangat memabukkan.. Rasa memiliki seringkali membawa kelalaian. Kata orang Jawa, ”Milik nggendhong lali”. Maka menjadi seorang manusia yang hakikatnya hamba adalah belajar untuk menikmati sesuatu yang bukan milik kita, sekaligus mempertahankan kesadaran bahwa kita hanya dipinjami. Inilah sulitnya. Tak seperti seorang tukang parkir yang hanya dititipi, kita diberi bekal oleh Allah untuk mengayakan nilai guna karuniaNya. Maka rasa memiliki kadang menjadi sulit ditepis.
Sumber: Salim A Fillah. Jalan Cinta Para Pejuang. 2008. Yogyakarta: Pro-U Media.
Filed under: Cinta, Islam, Kisah | 7 Comments
Koleksi buku online yang ada di http://books.google.com mungkin terbilang lengkap, banyak buku-buku textbook tidak hanya tersedia deskripsinya saja tapi juga bisa dibaca gratis lewat situs ini (meski tidak semua halaman bisa dilihat, karena kebanyakan preview halamannya terbatas). Namun sayang konten bukunya tadi tidak akan ikut ke-save jika halaman webnya disave. Terus gimana cara ngesave/ngunduh isinya?
Sederhana saja ternyata caranya..
Requirement yang perlu diinstall:
- Mozilla Firefox, sebagai browser yang digunakan untuk membuka halaman
- addon Firefox: Greasemonkey, untuk menjalankan script downloadernya
- Google Book Downloader, script untuk download buku yang berjalan dengan greasemonkey
- addon Firefox: FlashGot, memudahkan multiple selection untuk download
- FlashGet (optional), sebagai download manager
- Renamer (atau yang semacamnya), untuk mengubah nama2 file dan ekstensinya sekaligus dalam jumlah banyak (sesuai jumlah halaman yang didownload)
Langkah-langkahnya:
- Pastikan semua persyaratan di atas sudah terinstall
- Buka sebuah halaman googlebook, scroll ke bawah sampai beberapa halaman
- Klik tombol bertuliskan “download now” yang ada di samping, script akan men-generate halaman
- Setelah script selesai, seleksi semua halaman yang muncul kemudian klik kanan > ‘FlashGet’ atau Browser built-in (kalau gak nginstall flashget)
- Setelah proses download selesai, ubah ekstensi semua file menjadi .PNG dengan Renamer
Trik ini saya dapatkan dari http://book.huhiho.com/, setelah melakukan googling sebentar lewat http://www.google.com
Tidak semua buku bisa didownload secara full (dapet semua halamannya) ini hanya bisa didapatkan jika buku-buku tersebut status tampilannya utuh, sedangkan untuk buku2 yang pratinjaunya terbatas hanya halaman-halaman tertentu yang bisa dilihat previewnya saja yang bisa didownload.. hmm sayang sekali
mungkin ada yang sudah menemukan trik download full untuk buku2 yang berstatus pratinjau terbatas? silakan share disini..
Filed under: Buku, Google, Tips 'n trik, Tutorial, Website | 10 Comments
Tags: Google Books
Kehilangan Spirit Menulis
Sebagaimana yang telah kita ketahui bersama, di saat-saat mulai ramainya dunia internet dengan mainan baru bernama blog, ada seorang ‘pakar’ yang menyatakan suatu teori: “blog hanyalah trend sesaat™” dan barulah akhir-akhir ini saya merasakan bahwa hukum sang pakar tersebut terbukti! lihat saja, berapa banyak blogger yang tadinya aktif menulis di blognya kini mulai melakukan eksodus, mengungsi memindahkan lapaknya atau beralih dagangan, meskipun ruko lamanya tidak disewakan ke pedagang lain..
Continue reading ‘Kehilangan Spirit Menulis’
Filed under: Gak Penting | 4 Comments
Tags: Gak Jelas
Mengganti bentuk kursor mouse di dalam Flash bisa kita lakukan dengan trik sederhana.. contoh kali ini, misalkan kita akan membuat kursor mouse berbentuk tangan dimana si telunjuknya akan ikut bergerak manakala mouse diklik.
Unduh terlebih dahulu file percontohannya di Continue reading ‘Ganti Kursor Mouse di Flash dengan yang Unik2′
Filed under: ActionScript 2.0, Flash, Tutorial | 11 Comments
Tags: animasi, Kursor, Mouse, Pointer, Unik
13 Jam yang lalu (eh bener gak ya?), tepatnya tanggal 13 Juni 2009 pukul 00:01 GMT-4, Facebook mulai memperkenankan penggunanya untuk mengganti URL profilenya dengan sebuah nama atw nickname pilihan pribadi sebagai alternatif halaman profil yg biasanya dengan URL berupa nomer id di Facebook.
Misalkan yang halaman profilnya beralamat di
http://www.facebook.com/profile.php?id=123456789
bisa juga diakses lewat usernamenya tersebut
http://www.facebook.com/namasayaygkerenabisgitulho
(ini mah misal, jangan ditiru di rumah ya anak-anak..)
.
“oh gitu ya…
oke, oke, terus caranya gimana?
penasaran gw..”
.
Gampang koq, kalau udah login, kita tinggal masuk ke
http://www.facebook.com/username
kemudian input sebuah nama yang unik (cek dulu availabilitynya).. selesai sudah.
Cuman yang perlu diperhatikan sebelum masukin sebuah nama perlu dipikir dulu masak-masak, soalnya sekali pilih gak bisa ganti atw diubah-ubah lagi tuh URL-name utk halaman profilnya (sama kayak bikin halaman profile Friendster)… dan sistemnya siapa cepat dia dapat, jadi untuk yang namanya pasaran, cepat-cepatlah sebelum namanya diambil orang atau buat aja nickname yang unik.. Terakhir, bagi pengguna Facebook yg daftarnya masih baru-baru (setelah 9 Juni dst) kayaknya perlu menunggu beberapa hari lg utk bisa mengakses fitur ini..
Filed under: Berita, Facebook, Internet, Tips 'n trik, Website | 8 Comments
Tags: Facebook, Profile, Username
Untuk mentransfer nilai variable ActionScript dari dan ke file external secara dinamis, sedikitnya minimal ada 4 cara yang dapat kita tempuh.
Namun sebelumnya, terlebih dahulu perlu kita siapkan sebuah file teks yang akan diload (yg di dalamnya berisi nilai-nilai dari bermacam variable), kemudian simpan file tersebut pada sebuah URL. Yang harus diingat, format teks file tersebut harus ditulis dengan standar MIME yg merupakan format standar yg digunakan oleh skrip CGI. Contohnya frase berikut digunakan untuk mendefinisikan beberapa variable:
nama=F4154LMAN&alamat=Cimahi&wilayah=Indonesia&telepon=0123456789Simpan tulisan ini menjadi sebuah namafile.ekstensi
Dan inilah beberapa cara tersebut:
.
1. Menggunakan Fungsi loadVariables()
Fungsi ini dapat digunakan untuk membaca data dari file eksternal, misalnya membaca sebuah file teks hasil generate script CGI, ColdFusion, ASP, PHP, atau Perl. Untuk kemudian menset nilai dari variable yg ada pada movieclip target, namun jika target variablenya bukan di movieclip melainkan level, gunakan fungsi loadVariablesNum().
Format penulisan script: loadVariables(url:String, target:Object, [method:String]) : Void
.
2. Menggunakan Fungsi getURL()
Fungsi getURL dapat digunakan untuk meload sebuah dokumen dari URL tertentu ke sebuah window, atau mentransfer variable ke aplikasi lain pada URL yg dituju.
Format penulisan script: getURL(url:String, [window:String, [method:String]]) : Void
.
3. Menggunakan Object LoadVars
LoadVars class merupakan alternatif dari fungsi loadVariables() untuk mentransfer variable antara aplikasi flash dengan server. Kita dapat menggunakan LoadVars class untuk mendapatkan verifikasi dari loading data yg sukses dan memonitor progress download.
LoadVars class memperbolehkan kita untuk mengirim semua atau sebagian variable dalam sebuah object ke URL tertentu dan juga mengambil nilai semua variable dalam sebuah URL. Dan untuk memastikan aplikasi kita sudah berjalan ketika data sedang diload, kita dapat mengeceknya dengan memanfaatkan Loadvars.onLoad handler.
Dalam berkomunikasi dengan server, LoadVars class memiliki beberapa metode diantaranya: load(), send(), sendAndLoad()
.
4. Menggunakan Object XML
XML class bekerja dengan cara yang kurang lebih sama dengan LoadVars class, perbedaan utamanya yaitu LoadVars mentransfer nama dan nilai Actionscript berpasangan sedangkan XML object menyimpan datanya dalam bentuk XML Document Object Model (DOM) tree.
Lebih lanjut mengenai penggunaan XML dalam menyimpan variable Actionscript ini mungkin akan saya jadikan pembahasan tersendiri.
Filed under: ActionScript 2.0, Flash, Tutorial | 5 Comments
Mungkin sedikit orang yang memiliki blog di WordPress.com yang menyadari bahwa pada blog mereka ternyata ada smiley tambahan bukan biasanya.. hal ini mungkin wajar saja karena letak si smiley ini yang berada di sudut-sudut dan menyamar membuat banyak orang tidak menghiraukannya..
Gak percaya? silakan scroll ke bagian paling2 bawah dan kita akan menemukan “penampakan” yg seperti ini (item, kecil, keliatan gak?):

Nah terus apa fungsinya ada smiley yg dibiarkan nyumput di situ? dan di semua blog2 lain di wordpress.com? Tentang hal ini, Mbah WordPress Support menjawab dengan sangat bijaksana:
So we can tell you how many visits you have had and which posts are the most views, and how people got to your site and all the other stats stuff you have in the Dashboard, we need a way to track things. We do this by loading a small image to your page when someone looks at it and then we can get all the other information.
And we chose a small smiley :)
Jadi, ternyata smiley sangat berjasa bagi nusa dan bangsa perhitungan statistik yg kita (pengguna wp.com) nikmati..
Terima kasih, Smiley!
<- lho ini juga smiley ^^
Filed under: Gak Penting, Internet, WordPress | 12 Comments
Tags: hidden smiley, wordpress.com
Petunjuk Jalan, Sayyid Qutb
Ma’alim fith Thariq (Petunjuk Jalan) merupakan karya terakhir dan fenomenal dari Sayyid Quthub di samping Fi Zhilalil Quran.
Filed under: Aqidah, Islam, Tauhid | 10 Comments
Tags: Ma'alim fi ath-Thariq, Sayyid Qutb
Barusan baca berita tentang berita paket baru Speedy, tarifnya turun jadi lebih murah dan paket-paketnya berubah jadi banyak pilihan.. Kalau dulu 200 ribu cuman dapet paket volume kuota 1 giga, sekarang bisa dapet paket semi-unlimited 3 giga. Semoga ISP yang lain juga pada nyusul menurunkan tarif internetnya supaya makin banyak pilihan internet murah hehe.. katanya tarif internet bakal pada turun April 2009.
Coba googling berapa tarif barunya, ketemu lah link ini http://kei-kai.blogspot.com/2009/02/speedy-multispeed.html (ternyata beritanya udah ada 2 bulan lalu ya? wah baru tau awa)
APA ITU SPEEDY MULTISPEED
SPEEDY adalah produk Layanan internet access end-to-end dari PT TELKOM dengan basis teknologi Asymetric Digital Subscriber Line (ADSL), yang dapat menyalurkan data dan suara secara simultan melalui satu saluran telepon biasa dengan kecepatan yang dijaminkan sesuai dengan paket layanan yang diluncurkan dari modem sampai BRAS (Broadband Remote Access Server).
Disini anda dapat menemukan informasi tentang paket – paket berlangganan speedy yang berlaku secara nasional, maupun yang hanya berlaku di daerah anda saja.
Paket Speedy Line Speedy Registrasi Monthly Quota perbulan Excess Usage Batas Tagih Maximum
(Limited 15 Jam) 1 Mbps Rp. 75.000 Rp. 75.000 15 Jam Rp. 75 permenit Rp. 995.000Chat
(Limited 50 Jam) 1 Mbps Rp. 75.000 Rp. 175.000 50 Jam Rp. 25 permenit Rp. 995.000Family 384 kbps Rp. 75.000 Rp. 195.000Load 512 kbps Rp. 75.000 Rp. 295.000Game 1 Mbps Rp. 75.000 Rp. 645.000Executive 2 Mbps Rp. 75.000 Rp. 995.000Biz 3 Mbps Rp. 75.000 Rp. 1.695.000
Apa yang dimaksud dengan Speedy Multispeed?
Speedy Multispeed adalah pemberian kesempatan kepada pelanggan Speedy untuk memilih jenis paket layanan yang sesuai dengan keinginan dan kebutuhannya. Speedy dipasarkan dalam 7 (tujuh) paket layanan sebagai berikut:
Tipe Paket Layanan Speedy Line Speed Mail (Limited 15 Jam) 1 MbpsChat (Limited 50 Jam) 1 MbpsFamily 384 kbpsLoad 512 kbpsGame 1 MbpsExecutive 2 MbpsBiz 3 Mbps
Bagaimana perbandingan antar paket Speedy?
Perbandingan antar paket Speedy adalah sebagai berikut: Continue reading ‘Paket & Tarif Baru Speedy MultiSpeed Mulai April 2009′
Filed under: Berita, Indonesia, Internet | 46 Comments
Tags: telkom speedy
F4154LMAN Was Here
Mungkin akhir-akhir ini akan ada banyak orang yang bertanya-tanya, kemanakah gerangan si F4154LMAN? sudah 2 bulanan ini beliau (ceile.. kata ganti yg aneh lg bwt diri sendiri
) tidak mengupdate postingan blognya.
Maka dari itu dengan dirilisnya tulisan ini, kami bermaksud untuk memberi klarifikasi bahwa yang bersangkutan saat ini (pas tulisan ini lg ditulis) Alhamdulillah baik-baik saja tidak kurang suatu apa.
Adapun alasan beliau tidak mengisi dalam 2 bulan ini dikarenakan satu dan lain hal yang beliau sendiri masih ga jelas ditambah lagi sifatnya yang punya sedikit kecenderungan perfeksionis dalam hal tulis-menulis.
Demikian kiranya kabar dari redaksi untuk dapat dimaklumi pembaca setia sekalian.
Ttd
-a/n F4154LMAN-
*yeah, post selingan ini hampir saja memecahkan rekor postingan terpendek (dan ter-’gak jelas pisan’)* <- cuman gara2 ditambahin tulisan sebelah ini jd gak jadi deh hihi.. <- lah tulisan ini juga sama aja, kamu cuman nambah2 banyak <- @all: -___-” gubrakz!
Filed under: Berita, Gak Penting, Iseng, Kata-kata, Unek-unek | 10 Comments
Tags: hiatus, press release
Apakah anda orang yang sedang membuat tutorial pemrograman pada blog anda di WordPress? anda ingin menyertakan script program yang syntaxnya dihighlight secara otomatis pada tulisan anda tapi kebingungan tidak tahu caranya? Jangan khawatir.. kami punya solusinya..
*hehe gaya iklan banget
Caranya adalah dengan menulis script program anda diantara tag
[ sourcecode lang="abc" ] dan [ /sourcecode ]. Parameter language yg disupport: cpp, csharp, css, delphi, html, java, jscript, php, python, ruby, sql, vb, xml.
Jika bahasa pemrograman yang anda inginkan tidak disupport oleh fitur syntax highlightingnya WordPress, pilih saja diantara bahasa-bahasa tersebut yang paling mirip syntaxnya. Misalnya saya sendiri biasa menulis ActionScript dan menggunakan parameter ‘jscript’ karena syntax ActionScript 2.0 mirip dengan JavaScript, lain halnya kalau ActionScript 3.0 mungkin syntaxnya lebih mirip Java sehingga lebih cocok diberi parameter ‘java’.
Contoh sebuah script C++ sebelum dikasih tag “sourcecode”:
#include
#includeint main(int argc, char *argv[])
{
QApplication app (argc, argv);
QLabel *label = new QLabel(“Hello Qt!”, 0);
app.setMainWidget(label);
label->show();
return app.exec();
}//initulisansengajadibuatpanjangpanjanguntukngetesthorizontalscrollnyajalanapakagakgitulohjadidianggapnyasatubarispenuhgakkepotong
setelah dikasih tag dg lang-param ‘cpp’:
#include <qapplication.h>
#include <qlabel.h>
int main(int argc, char *argv[])
{
QApplication app (argc, argv);
QLabel *label = new QLabel("Hello Qt!", 0);
app.setMainWidget(label);
label->show();
return app.exec();
}
//initulisansengajadibuatpanjangpanjanguntukngetesthorizontalscrollnyajalanapakagakgitulohjadidianggapnyasatubarispenuhgakkepotong
Beberapa error yang biasanya timbul adalah scriptnya gak ke’render’ sebagaimana mestinya. Dari beberapa kejadian yang saya alami, bisa saya ambil kesimpulan ini karena nulis tagnya di tempat lain baru dicopy ke blog.. ternyata tanda apostrof (tanda koma yg suka ada di atas seperti ini -> ‘) di editornya WP dianggap beda dengan symbol apostrof di text editor lain. Jadi solusinya buatlah tag [ sourcecode language="xyz" ][ /sourcecode ] pada editor blog.. biasanya cara ini ampuh. Error lain yang suka ada misalnya symbol & tiba-tiba jadi & atau simbol < jadi < kalau gini biasanya tinggal diedit saja di editor WYSIWYG-nya WordPress..
Demikianlah kiranya yang dapat saya sampaikan pada kesempatan hari ini, moga-moga trips nan singkat ini bisa dimanfaatkan sebaik-baiknya oleh para penulis blog tutorial,
Wassalam
-F4154LMAN-
Filed under: Blog, Tips 'n trik, WordPress | 10 Comments
Tags: formatting, Syntax highlighting
Disadari atau tidak, jam sudah menjadi benda yang sangat penting dalam aktifitas keseharian kita. Dengan jam kita bisa melihat petunjuk waktu dan berjalannya, sehingga kita dapat melakukan rutinitas kegiatan dan acara sesuai pada jadwalnya. Terbayang kan bagaimana kacaunya hidup sehari-hari jika alat penunjuk waktu yang satu ini tidak pernah ada? Nah, sekarang ceritanya kita ingin membuat animasi Flashnya, gimana caranya?
Flash memiliki sebuah predefined Date class yang berguna untuk mengambil data berupa waktu dan tanggal relatif terhadap GMT/UTC atau relatif terhadap local time (yaitu waktu di sistem operasi dimana Flash Player tersebut sedang berjalan), sehingga kita dapat membuat aplikasi yang berhubungan dengan tanggal atau waktu seperti misalnya jam, kalender, timer, dan lain-lain.
Karena judulnya buat animasi jam, jadi disini saya hanya bahas cara membuat jam saja, baik digital (hanya menampilkan digit angka) maupun analog (seperti jam dinding pada umumnya).
1. Jam Digital
Buat 3 buah teks untuk tampilan jam, menit, dan detik. Kemudian ubah tipe teks ketiga-tiganya menjadi dynamic text, pada kolom variabelnya berikan nama teks_displayJam, teks_displayMenit, teks_displayDetik.

buat 3 kotak teks
Terakhir baru berikan script di frame tersebut:
var dateObj:Date;
var jam:Number;
var menit:Number;
var detik:Number;
var teks_displayJam:String;
var teks_displayMenit:String;
var teks_displayDetik:String;
this.onEnterFrame= function()
{
dateObj = new Date()
jam = dateObj.getHours();
menit = dateObj.getMinutes();
detik = dateObj.getSeconds();
if(jam < 10)
teks_displayJam = "0" + jam.toString();
else
teks_displayJam = jam.toString();
if(menit < 10)
teks_displayMenit = "0" + jam.toString();
else
teks_displayMenit = menit.toString();
if(detik < 10)
teks_displayDetik = "0" + detik.toString();
else
teks_displayDetik = detik.toString();
}

hasil akhir
2. Jam Analog
Pertama-tama buat 3 buah movieclip berbentuk garis yang akan berperan sebagai jarum penunjuk pada jam (jam, menit, dan detik) berikan instance name pada masing2 jarum dengan nama mc_jarumJam, mc_jarumMenit, dan mc_jarumDetik. Satu hal yang perlu diperhatikan adalah saat mengconvert masing2 garis menjadi symbol, set registration point ke titik tengah-bawah (lihat kotak yg ditunjuk mouse).

set registration point
Gambar sebuah kerangka jam yang akan ditempati jarum-jarum tersebut, kreasikan sendiri desain bentuk, warna, dan ukurannya sebagus mungkin. Buat juga sebuah titik tepat di tengah-tengahnya agar mudah menyusun jarum-jarumnya, sekarang pasangkan ketiga jarum yang kita buat di awal tadi saling tumpang tindih, dengan acuan bagian bawah ketiga movieclip jarum berada di titik tengah jam, sehingga bagian atasnya mengarah tepat ke angka 12.

susun jarum
Terakhir berikan script pada frame:
this.onEnterFrame = function()
{
var dateObj:Date = new Date();
var detik:Number = dateObj.getSeconds();
var menit:Number = dateObj.getMinutes();
var jam:Number = dateObj.getHours();
mc_jarumDetik._rotation = detik*6;
mc_jarumMenit._rotation = menit*6;
mc_jarumJam._rotation = jam*30;
mc_jarumJam._rotation += (menit/2);
}

hasil akhir
Tutorial lengkap ttg pembuatan Jam Digital dan Analog ini bisa dilihat di tabloid PC-Mild edisi 24/2008 (8 desember)
. Continue reading ‘Buat Animasi Jam Analog dan Digital dengan Flash’
Filed under: ActionScript 2.0, Flash, Tutorial | 15 Comments
Tags: animasi, jam analog, jam digital
2 Tahun Blog {F4154LMAN}
Alhamdulillah, gak kerasa blog si gw (hmm.. sejak kapan saya menggunakan kata gw sebagai kata ganti orang pertama?) udah dua tahun usianya (blog dibuat 30 November 2006 dan posting pertama tanggal 14 Desember 2006).. kalau dia tuh diibaratkan manusia, bisa dibilang sekarang sedang masa lucu2nya.. wew! Continue reading ‘2 Tahun Blog {F4154LMAN}’
Filed under: Blog, Gak Penting, Kata-kata | 15 Comments
Tags: 2 tahun
Ada beberapa postingan tertentu yang hanya akan bagus jika diposting pada momen-momen tertentu (misalnya posting buat hari ulang tahun, hari besar tertentu, atau event2 lainnya), nah bisa jadi kadang kita udah buat draftnya jauh-jauh hari tapi begitu hari-H kita lupa menerbitkan draft yg udah kita buat tadi.. bisa dibayangkan akibatnya ketika besok2nya ingat tulisan kita sudah basi… oh no
dan kalau saat hari-H kita tidak ada fasilitas akses internet gimana??
Oke2 tenang.. jangan khawatir dulu saudara2
ehm, WordPress sebagai yang terdepan di dunia blog ternyata memiliki settingan fitur ‘publish schedule’ yang bisa mempublish secara otomatis!
Gimana caranya?
Setalah draft tulisan selesai, pada saat edit post lihat di bagian kanan ada opsi Publish (ada kan?), klik sunting (kebetulan lg make WordPress bahasa Indonesia
), kemudian ubah tanggalnya ke waktu yang kita inginkan, misalkan kita ingin buat postingan yang otomatis terbit pas taun baru maka settingannya: Jan 01, 2009 @ 00:00, klik OK, kemudian akan muncul tombol ’schedule’ yg warnanya biru, klik tombol schedule itu (jangan lupa! klo nggak bakal gagal). terakhir… kita tinggal menunggu saja tulisan akan terbit pada jadwal yang kita set tadi.. sederhana kan
tapi jauh lebih praktis dibandingkan buat reminder… hehe

lihat widget di kanan atas
NB:
postingan ini juga dipublish secara otomatis lho.. keren kan?
ehm
salah satu ciri schedulenya sukses adalah pada halaman sunting tulisan (../wp-admin/edit.php) ada keterangan countdown berapa lama lagi postingan bakal dipublish (lihat gambar dibawah)
.
.
.
eng ing eng
.
.
.

wew, posting akan terpublish otomatis 46 menit lagi!
Filed under: Blog, Tips 'n trik, Tutorial, WordPress | 5 Comments
Tags: Post, Publish, Schedule
Kenalkan Avatar Baru Saya
Ganti avatar lagi nih, mungkin ada beberapa yang udah pada liat preview avatar saya yang baru ini di post kemaren. inilah dia avatar baru saya:

- avatar-1
Filed under: Blog, Gak Penting, Iseng, Kata-kata, Polling, Tips 'n trik | 7 Comments
Tags: avatar, Polling







RSS - Posts