Showing posts with label Work. Show all posts
Showing posts with label Work. Show all posts
Sunday, October 18, 2009

This Morning Chat

Alert: Percakapan ini dilakukan dalam bahasa Jawa. ^^
D: assalamu'alaikum
D: kapan le ujian?
Y: wa'alaikumussalam wr wb
D: adik2 kelasmu angkatan 2005 do semangat ki lo
Y: ho oh po?
Y: sopo mas?
D: *** karo ***
D: cah komputer ketoke
D: wis do arep test bulan depan
Y: weh
Y: iyo
Y: dheke yo tau crito
D: kok kenal?
Y: lha cah elektro -_-!
D: emange critone kapan?
Y: pas isih nang kene
Y: kuwi kan jebolan VS kabeh
D: oalah

Hyah.. Today's morning chat wake me up. Satu pelajaran yang bisa kuambil. Rata-rata anak-anak VS, baik yang masih bertahan maupun jebolan VS, punya semangat dan idealisme tinggi. Alhamdulillah... Go on, bro! Let we meet there soon...!! Semangat dan terus berkarya.

Thursday, October 15, 2009

My First Training as a Tutor


Hari ini saya merampungkan dua seri training di perusahaan yang bertajuk "Basic Training on Verification." Ya, disebutnya basic training, atau training dasar. Tapi sebenarnya nggak dasar-dasar amat kok, karena topik yang saya bawakan masih termasuk asing dan baru di kalangan engineer. Kali ini saya berperan sebagai a lecturer, pembawa materi, atau a tutor (*krip-krip).

Ini berawal dari kekhawatiran saya atas munculnya resistansi dari para engineer untuk memigrasi metode verifikasi dari metode lama ke metode baru yang saya propose. Ups, maaf, saya banyak memakai kata verifikasi karena memang itu bidang saya saat ini, hardware verification, yang intinya adalah bagaimana caranya memastikan bahwa chip yang sudah didesain itu bisa berjalan sesuai dengan apa yang seharusnya. Kebayang donk, kalau kita mendesain chip 3G (modem) lalu tidak bisa komunikasi dengan stasiun pemancar (BTS) karena ada kesalahan di desainnya. Tugas verifikasi adalah mencari dimana letak-letak kesalahan itu, membetulkannya, lalu memastikan bahwa chip sudah tidak bermasalah lagi.

Apa yang menarik di training ini? Bagi saya, sangat menarik! Karena ini adalah kali pertama saya memberikan lecture kepada orang lain as a professional, bukan an academia. Sebagai seorang yang kebetulan diamanahi memegang divisi hardware verification di perusahaan, saya banyak meluangkan waktu untuk riset dan mempelajari metodologi dan teknik yang dilakukan oleh kebanyakan perusahaan-perusahaan chip saat ini. Saya mendapati bahwa ada metodologi yang benar-benar baru dan lebih efektif untuk menemukan bug (baca: kesalahan) pada desain chip. Saya menyebutnya sebagai "Assertion-based Verification Methodology."

Pada prakteknya, saya meng-combine berbagai macam methodology dan tools yang ada. Saya juga mem-propose "Standardized Verification Workflow" dimana ada standard alur kerja verifikasi sehingga teknologi dan teknik yang pernah dipakai bisa dengan mudah di-reuse; tidak hanya limbah yang di-resuse, hehe. Nah, kesemua hal itu membentuk satu solusi komplit untuk verifikasi, a complete verification environment.

Saya begitu exciting, dan saya berharap para peserta pun ikut-ikutan exciting. Dan Alhamdulillah sepertinya peserta begitu excited juga. Goal saya adalah, meyakinkan peserta akan kelebihan metode baru dalam verifikasi, dan memberikan kemampuan dasar untuk mengimplementasikannya, mempercepat learning curve. Btw, kebetulan waktu training ada yang iseng ngambil foto, hehehe, thanks to Thoha, walau hasilnya betul-betul noisy karena cuma pakei kamera HP.

Di akhir training saya adakan survey untuk mengevaluasi hasil training ini. One thing that make me relieved is that everyone choose to use a new approach in their design and verification phase: Assertion. Ini adalah hasil surveynya.
(1) Please check bellow language that familiar to you.

Verilog 53 % ***
VHDL 12 %
e 0 %
Vera 0 %
SystemVerilog 6 %
C/C++ 29 %
SystemC 12 %
PSL 0 %

(2) Which is your primary design language?

Verilog 82 % ***
VHDL 9 %
C/C++ 9 %
SystemC 0 %
SystemVerilog 0 %

(3) Which primary verification language do you use?

Verilog 89 % ***
VHDL 0 %
e 0 %
Vera 0 %
SystemVerilog 0 %
C/C++ 0 %
SystemC 11 %

(4) Which are more suitable to describe your job?

Modeling 8 %
RTL Designer 56 % ***
Verification 36 %
System Architect 0 %
Back-End 0 %

(5) How much do you understand the material provided
within this training?

Less than 30 % 0 %
30-60 % 44 % ***
60-90 % 44 % ***
Understand all the material 12 %

(6) What do you think of the material outline?

Suitable 100 % ***
Not suitable 0 %

(7) Was this training helpful for you?

Yes 100 % ***
No 0 %

(8) Do you understand the concept of assertion?

Yes 100 % ***
No 0 %

(9) Which primary verification language do you plan
to use for your design?

Verilog 40 %
VHDL 0 %
e 0 %
Vera 0 %
SystemVerilog 0 %
C/C++ 0 %
SystemC 60 % ***

(10)Do you plan to implement assertion to your next design?

Yes 90 % ***
No 10 %


Sunday, June 21, 2009

New Blog on Tech

Kemarin pas surfing-surfing nemu link ini: blog.stei.itb.ac.id. Ternyata STEI (Sekolah Teknik Elektro dan Informatika) ITB bikin wordpress machine buat civitas akademianya. Wah, lumayan, bisa buat nulis-nulis tentang teknologi disini . Dulu sih, sempat pengen bikin blog tech juga disini cuma nggak keurus. Habis nemu link in ijadi semnagat bikin blog tech lagi, hehehe. So here we are: http://blog.stei.itb.ac.id/yansyafri.
Monday, June 8, 2009

OpenSparc, Satu Lagi Prosesor Yang Di-Open

Kemarin (8/6) ada OpenSparc Training di Campus Center ITB. Tempat yang sudah lama sekali nggak saya kunjungi semenjak lulus. Kebanyakan yang hadir adalah mahasiswa STEI, walaupun ada banyak yang dari luar akademia, seperti dari VS (;D). Beberapa dosen juga hadir. Training ini diorganisasi oleh Lab IC design ITB, tampat Pak Trio, dan disponsori juga oleh Versatile Silicon Tech.

Penyaji materi pertama adalah David Weaver, chief OpenSparc dari Sun Microsystem. Sebenarnya kalau disebut training kurang tapat, karena pikiran saya kalau training akan ada handout dan praktek langsung. Tapi ternyata kemarin jadi seperti seminar biasa. But it's ok, masih banyak hal yang bisa diperoleh adri seminar itu. David banyak cerita mengenai sejarah OpenSparc, lalu arsitektur OpenSparc dan kelebihannya. Materi terakhir adalah video yang membahas OpenSparc simulator dan verification tools.

Kelebihan OpenSparc ini adalah, kata David, selain karena prosesor 64-bit pertama yang di-open-source-kan, juga karena kemampuannya untuk hardware multi-threading dan multi core. Jadi kombinasi antara multi thread dan multi core. Jika satu core bisa memiliki 4 hardware threading, dan 1 chip ada 8 core, maka prosesor bisa memiliki 32 thread. Multi threading disini tentu beda dengan istilah multi thread software. Kalau mau lihat selengkapnya silakan buka opensparc.net.

Btw, kemarin terjadi sedikit perbincangan antar teman, "Terus apa sih untung yang mereka dapatkan dengan cara meng-open-source-kan prosesor mereka?". Yup, itulah pertanyaan yang sering ditanyakan kepada kalangan pecinta opensource. Saya sendiri meyakini bahwa tidak ada satupun yang gratis-tis. Sesuatu harus ada interest-nya, apalagi jika produk itu keluar dari dunia Barat. Bahkan yayasan sosial pun harus punya interest, tidak seperti Indonesia yang lebih agamis, mengeluarkan zakat tanpa ada interest duniawi. Loh, malah jadi ngomong kemana-mana.

Back to topic. Nah, lalu apa interest yang mereka dapatkan dari meng-open-source-kan produk mereka? Mungkin ada beberapa hal, dan ini berlaku bagi semua jenis opensource baik hardware maupun software.

Pertama, mereka ingin membuat produk atau platform atau apapun, tapi tidak ingin mengeluarkan cost untuk validasi dan verifikasi ataupun tidak yakin akan desainnya sendiri sehingga di-open dengan harapan semua orang mencobanya dan memberikan feedback berupa bug report kepadanya.

Kedua, bukan code yang mereka jual, tetapi support. Banyak kasus dimana ketika mengimplementasikan produk yang open-source akhirnya mentok di tengah jalan karena buggy. Akhirnya terpaksa meminta support dari open-source provider. Kasus ini pernah terjadi dan saya lihat sendiri.

Ketiga, jualan buku dan manual. Mereka men-open-source-kan produk, tapi manual, cara memakai, cara mendebug, cara memodifikasi dan menambahkan fitur atau aplikasi, disembunyikan dan hanya bisa diperoleh dengan cara membeli.

Keempat, ingin mencari ketenaran. Dengan meng-open-source-kan produknya, dia bisa memperlihatkan kemampuan kepada community, apalagi jika produknya banyak digunakan. Dengan begitu dia dapat track-record lalu akan lebih mudah mendapatkan investasi, atau bisa jadi produknya akan dibeli perusahaan besar.

Dan lain-lain, tentu motif setiap orang berbeda-beda. Tapi bagaimanapun juga, selama terjadi lingkaran mutualisme, saling memberikan keuntungan saya pikir tidak masalah. Dan saya pribadi sih cenderung mendunkung open-source. Beda dengan komunitas Windows yang anti open-source. Alasan mereka sih tanggung jawab nya tidak jelas. Yah selalu ada perdebatan antara keduanya. Yup, open-source akan selalu menjadi sesuatu yang menarik dan fenomena ini kian hari kian ramai saja. Anda sendiri tentu punya pendapat tentang open-source ini.

Oiya, saya sedikit ngobrol dengan David Weaver ini. Yah, pertanyaan saya sederhana saja, seberapa matang RTL code (verilog) yang dia open-kan itu, apakah siap untuk ASIC implementation? Dia hanya bisa jawab, mereka sudah proven sampai ASIC implementation. Sedangkan untuk implementasi di FPGA sudah ada Evaliation Kit package nya dari Xilinx. Jadi seharusnya RTL codenya sudah matang. Tapi apakah RTL code yang matang itu open? Dari pengalaman, RTL code yang bisa diimplemtasikan di FPGA belum tentu OK untuk di implementasikan di ASIC, karena verification flow di ASIC lebih ketat. Ya who knows, mari kita lihat apakah OpenSparc sematang itu atau tidak.

Lalu, kata David, ternyata mereka ada kerjasama dengan Gaisler juga, salah satu open-source processor yang memakai arsitektus sparc. Dia bilang, untuk 32-bit system mereka menyarankan memakai prosesor LEON dari Gaisler, tapi Gaisler hanya punya 1 core 1 thread processor dan 32-bit. Tapi OpenSparc tidak punya AMBA bus, dan bus itu mereka peroleh dari Gaisler. Hohoho, interesting. Semoga program OpenSparc-nya sukses Sir, for mutual interest ;).

ps. gambar dicomot dari padepokan pak Budi

Sunday, November 30, 2008

Cinta menurut mereka..

Yang belum menikah, hmm.. cinta itu ketulusan.
Tumbuh dari hati ke hati. Bukan hasrat untuk memiliki, tapi hasrat untuk menjadikannya lebih baik. Cinta didasari pada batasan syar'i. Persahabatan mereka tiada curiga dan arogansi. Jika suatu saat salah satu dari mereka berkata, "mudah-mudahan kita tetap bisa berteman, mudah-mudahan masing-masing kita mendapat yang terbaik". Subhanallah, kita tetap bisa berteman, tentu. Karena cinta itu ketulusan.

Yang baru menikah, hmm.. cinta itu cinta sejati.
Tumbuh subur dengan kepercayaan dan saling menasehati. Bertambah kuat saat diterjang badai. Tidak ada cinta sejati kalimat, "aku terima nikahnya, fulanah bin fulan". Kata Rasulullah, "tiadalah aku melihat cinta yang sebenarnya kecuali cinta dua orang yang menikah" (au kama qola Rasulullah shalallahu 'alaihi wasallam). Cinta mereka yang baru menikah, belum banyak mengenal satu-sama-lain, baru saling menjajaki satu-sama lain, berusaha untuk saling mengerti dan mamahami. Cinta mereka seperti kuntum bunga yang baru mekar, sebagaimana mereka telah tunggu-tunggu sejak lama dengan berkata "..biarkan kuncupnya jadi bunga.." Kisah cinta mereka adalah kisah cinta paling indah dan nikmat.

"Marriage-a book of which the first chapter is writen in poetry an the remaining in prose." - Beverly Nichols.

Yang baru punya anak, hmm.. cinta itu pengorbanan.
Tumbuh dari perasaan sejati seorang ummi, seorang abi. Cinta bagi mereka adalah bangun tiap malam untuk menenangkan bayi mereka yang sedang menangis. Cinta bagi suami adalah bekerja keras untuk menafkahi istri, untuk biaya membeli susu, membeli makanan kesukaan istri, baginya kebahagiaan istri adalah nomor satu. "Kalau suami bahagia, maka ada satu orang yang bahagia, kalau istri bahagia, maka seisi rumah bahagia". Cinta bagi istri adalah dukungan dan semangat kepada suami. Cinta bagi istri adalah pengorbanan hidup-mati untuk mempersilahkan bayi tercintanya lahir ke bumi. Perasaan mendalam ketika mendengar bayinya menangis atau tertawa. Perasaan paling bahagia saat pertama kali menjadi "ummi", pahlawan yang lemah tapi paling kuat. Apa yang selalu terbayang dipikirannya adalah wajah bayi mungil yang tak berdosa. Akar dari kesemua itu adalah: pengorbanan.

Yang sudah hidup bersama puluhan tahun, hmm.. cinta itu komitmen.
Tumbuh dari perasaan sehati setelah merasakan bersama pahit getirnya hidup. Suatu ketika, terdengar bisik-bisik mesra dari dua kakek-nenek berumur 70 tahun lebih, sedang berjalan pagi-pagi menikmati udara pagi kota saat weekend sambil bergandengan tangan mesra. Bagaimana mereka merawat cinta begitu lama? Adalah komitmen yang mejadikan mereka bertahan. Komitmen telah memupuk cinta dan merawatnya hingga bisa awet begitu lama.

Ah, terlalu sedikit jika tulisan ini dipakai untuk mejelaskan cinta. Karena cinta tidak akan habis dituliskan sepanjang zaman, bahkan tak cukup selesai dipaparkan oleh pakar cinta paling handal sekalipun.

Well, itu semua pendapatku pribadi sih. What do I think 'bout love, sebagai orang yg baru merasakan manis dan pahitnya cinta, hehehehe.. Sudah-sudah.. Back to work!!

Tuesday, November 25, 2008

Konflik jangan dihindari...

.. tapi diselesaikan.

Saya ingat betul ketika pertama kali mendapat kuliah dari Prof. Sudjono (atau yang lebih dikenal dikalangan mahasiswa: Pak Jon). "Ilmu elektronika bisa diterapkan dimana-mana, untuk ilmu apapun, bahkan diterapkan dalam kehidupan sehari-hari". Sejenak kemudian saya berfikir, mencoba mencerna apa maksud kata-kata filosofisnya. Pak Jon lalu mencontohkan tentang fenomena sosial di masyarakat, dan kemiripannya dengan fenomena ilmu-ilmu yang dipelajari di Elektronika.

Sekali lagi, saya gagal memahami apa maksudnya. Bagaimana ilmu Elektronika dipakai untuk menganalisa fenomena sosial? Ah, tapi baru-baru ini, sedikit-demi-sedikit saya mulai memahami apa maksud kata-kata filosofisnya. Ilmu adalah universal. Karena pangkal dari semua ilmu adalah kebenaran universal yang satu. Itu adalah fitrah, yang Allah takdirkan bagi hamba-Nya.

Saya beri satu contoh kecil bagaimana pengalaman kerja saya di bidang IC design menjelaskan fenomena sosial.

Pernah pakai SVN? Tool untuk version control. Untuk windows saya pakai Tortoise SVN, sedangkan untuk Linux saya pakai Kdesvn. Caranya adalah, setelah desain selesai dengan kriteria tertentu, kita commit design. Lalu SVN (atau sering kita sebut: repository) akan merekam semua kejadiannya, termasuk perbedaan code line-per-line antara desain versi duku dengan sekarang. Orang lain bisa melihat code yang baru kita commit dengan cara update design.

Intinya agar kita punya jejak perkembangan desain yang sudah dibuat, agar jika terjadi error, bisa kembali ke versi dahulu. Kegunaan lainnya adalah jika bekerja dalam suatu tim. Bagaimana menggabungkan pekerjaan beberapa orang, dan bagaimana jika ada dua orang mengedit satu file (misalnya verilog file) yang sama.

Contoh terakhir menarik. Dalam development, ada dua orang yang harus mengedit satu file yang sama. Satu orang mengedit lalu commit design. Orang lain mengedit lalu ingin commit design. Tapi tidak bisa! Kenapa? Pertama, karena file di repository telah berubah, dan acuan editing kita tidak sesuai dengan apa yang ada di repository. Kedua, karena editing orang lain yang telah di-commit (atau check-in) di repository posisinya sama dengan apa yang kita edit dalam file kerja kita (current working directory).

Kalau ini terjadi, maka kita sebut sebagai "Konflik". A conflict occurs when two changes are made by different parties to the same document, and the system is unable to reconcile the changes. A user must resolve the conflict by combining the changes, or by selecting one change in favour of the other (http://en.wikipedia.org/wiki/Revision_control).

Ada banyak cara jika kita kedapatan konflik. Cara yang benar adalah pakai resolve conflict. Tortoise SVN punya fasilitas built-in resolve conflict. Untuk Linux bisa pakai Kdiff3.

Apa yang dilakukan dalam proses resolve conflict? Kita membandingkan hasil code kita dengan code yang ada direpository. Tools seraca otomatis akan menunjukkan bagian line berapa yang terjadi conflict. Lalu kita, sebagai desainer, bisa memilih: (1) pakai code line yang ada di repository, (2) pakai code line kita yang ada di current working directory, (3) Memakai kedua code. Apabila ragu-ragu atas pilihan itu, maka kita harus berdiskusi dengan desainer lain yang mengedit file yang sama tersebut. Kemudian memutuskan code mana yang akan dipakai. Itu dalah cara menyelesaikan konflik yang benar.

Cara yang salah adalah:
1. Update repository.
2. Ketemu koflik.
3. Backup code kode_saya.mine
4. Revert ke repository (sesuaikan working directory dengan repository)
5. Timpa kode_saya dengan kode_saya.mine.

Cara ini sangat fatal! Kenapa? Karena kita telah menghapus hasil jerih payah orang lain dengan menimpa pekerjaannya dengan pekerjaan kita. Sama sekali bukan cara yang baik untuk menyelesaikan konflik. Kejaian fatal juga sering terjadi jika sesorang bekerja di directory lain (bukan SVN working directory), lalu untuk commit design adalah dengan cara meng-overwrite file di working directory, lalu meng-commit-nya ke repository. Walapun tidak ada indikasi konflik oleh SVN (karena secara teknis tidak mengedit file yang sama) cara ini lebih fatal! Kita sebut saja konflik terselubung.

Konflik dalam kehidupan sehari-hari.
Ah, ternyata. Dari pengalaman kerja memakai SVN ini, saya mendapat pelajaran bagaimana menghadapi konflik dan menyelesaikannya. Bukan hanya dalam dunia kerja, tapi juga dalam kehidupan sosial. Saya sering katakan pada desainer-desainer muda yang baru berkenalan dengan SVN dan team working. Jangan hindari konflik, tapi selesaikan!

Yup, walau begitu, "konflik jangan dicari... tapi kalau ketemu jangan lari". Konflik juga jangan tidak boleh disembunyikan. Konflik jangan dihindari, tapi diselesaikan :)

Workaholic vs Kebahagiaan Keluarga

Seseorang bertanya, "Kita diajarkan untuk berdedikasi tinggi dalam pekerjaan." Lalu dia menambahkan, "Bagaimana jika kita bekerja keras sampai mengorbankan apa yang menjadi 'tujuan' seorang pemimpin rumah tangga dalam bekerja, yaitu kebahagiaan rumah tangga?". "Berangkat kerja pagi hari", tambahnya, "pulang larut malam, bahkan kadang sampai harus keluar kota beberapa hari. Sedikit sekali waktu untuk keluarga".

Jawabnya adalah, "Semua terletak pada kualitas interaksi, bukan kuantitas". Contoh kasus, ada seorang ayah yang bisa berada di rumah 10 jam sehari. Cukup lama bukan? Tapi perhatikan, ketika anak-anak melihat mobil ayahnya datang, mereka tidak merasa senang karena ayahnya pulang, tapi justru bergumam, "Yah, ayah sudah datang!". Atau ketika sedang berada dirumah, yang dipikirkan anak-anak tidak lepas dari, "Kapan sih ayah pergi?".

Kasus kedua, seorang ayah baru saja pulang dari luar kota beberapa hari, lalu ketika mobil baru masuk halaman rumah, anak-anak keluar dan berteriak histeris, "Ayah, Ayah!". Lalu sang istri menjemput suami tercinta lalu meyapa dengan penuh perhatian, "Capek, pa?".

Dua kasus yang kontras. Kasus pertama, seorang ayah punya banyak waktu di rumah, kasus kedua, seorang ayah yang jarang berada di rumah. Lebih bahagia yang mana? Jawabnya terserah Anda :)
Wednesday, August 6, 2008

I am

Highly Motivated! ^o^
Wednesday, June 25, 2008

Manusia "l", "-", dan "T"

Manusia "l", memiliki pengetahuan yang mendalam, menghujam, sampai mendarah daging. Orang Eropa basanya memiliki tipe ini. Mereka bisa bekerja di satu bidang melulu sampai bertahun-tahun. Sampai bener-bener "nglotok". Beberapa perusahaan Eropa menerapkan sistem ini. Ada seorang yang profesional/ahli di suatu bidang tertentu, yang kalau orang bertanya kepada dia hampir tidak pernah tidak dijawabnya, dan jawabannya hampir selalu benar.

Ingat, tipe ini lingkup pengetahuannya hanya satu bidang saja. Ambil contoh, di sebuah perusahaan mobil Eropa, ada orang yang ahli hanya bagian depan mobil sebelah bawah yang dideket ban, dan hanya bagian per nya saja. Dan sampai umur 40 th pun dia selalu berkutat disitu :D. Huruf "l" melambangkan kedalaman ilmunya, tapi pada lingkup yang sangat sempit.

Manusia "-". Kalau yang ini biasanya omdo (alias omong doang). Memiliki pengetahuan luas tetapi hanya kulit-kulitnya saja. Mengenai realitasnya? tidak punya pengalaman sama sekali. Tidak punya know how. Orang bilang "Ah, teori!". Orang Indonesia banyak yang bertipe ini :D.

Ambil contoh, seorang pengamat teknologi informasi. Berbicara mengenai perbandingan suatu produk teknologi, katakanlah, 3G dibanding WiMAX atau LTE dibanding WiMAX. Padahal secara detail dia tidak tahu sama sekali. Hanya tahu kulit-kulitnya saja. Huruf "-" melambangkan kedangkalan ilmunya, tapi pada lingkup yang luas.

Manusia "T", selain dalam ilmunya, pengetahuan-pengetahuan diluar bidangnya juga tahu walaupun hanya kulit-kulitnya. Ketika ditanya mengenai bidang yang dia tekuni, bisa menjawab dengan profesional, dan jawabannya hampir selalu benar. Akan tetapi kalau berbicara dengan orang lain yang berbeda bidang masih bisa nyambung.

Ambil contoh, seorang group leader. Tentu dia harus expert pada bidang yang dia garap bersama anggota groupnya. Akan tetapi tentu dia akan berhubungan dengan group lainnya, dia tidak gap tek alias tetap bisa "nyambung". Huruf "T" melambangkan kedalaman ilmu pada bidang yang dia kuasai, tapi pada lingkup yang terbatas, sedangkan bidang lain dia ketahui kulitnya, tapi pada lingkup yang luas.

Tentu tidak ada orang superior yang menguasai dan ahli (bener2 ahli) dalam semua bidang. Einstein pun tidak tahu bagaimana cara memasak gudeg bukan? Atau nasi timbel aja lah (halah, ga penting). Tinggal pilih, kita mau jadi tipe "l", "-", atau "T". Saat ini tipe "T" adalah pilihan yang terbaik untuk orang Indonesia. Di saat kondisi negara masih berkembang dan belum terbentuk sistem yang baik. Disaat orang mulai membentuk sistem-sistem itu. So? Let's get the party begin.
Sunday, June 15, 2008

Melawan Stress Dengan Makanan

Makanan sangat berperan membantu tubuh menghadapi stress? Tentu saja. Apalagi makanan favorit. Tapi tidak semua makanan dapat membantu menghadapi stress. Pada saat stress, makanan yang tadinya berfungsi normal dapat saja mengganggu pencernaan atau rasa panas pada perut. Yang harus dihindari adalah makanan berlemak, karena akan menyulitkan pencernaan, dan makanan pedas atau terlalu berbumbu karena bisa menimbulkan masalah-masalah pencernaan. Alkohol (kalo ini haram), minuman berkafein, dan rokok juga harus dihindari karena dapat menimbulkan perasaan gelisah.

Makanan sangat berperan membantu tubuh menghadapi stress? Tentu saja. Stress dapat menghabiskan persediaan glukosa tubuh yang merupakan bahan bakar utama. Sebagai konsekuensi, perlu karbohidrat ekstra. Tapi tidak semua orang memiliki respon terhadap stress (fight of response) yang sama. Ada orang yang merasa lapar dan ingin makan saat mengalami stress (seperti saya :D), tetapi sebaliknya ada yang juga kehilangan nafsu makan sehingga tubuh kekurangan zat gizi.

Berikut beberapa tips menghadapi stress dengan makanan:
1. Mengkonsumsi makanan kaya protein sejenis unggas.
Menurut Dr. Rosch, mengkonsumsi makanan kaya protein seperti kalkun, ayam, makanan laut, dan kacang-kacangan yang mengandung asam amino tryptophan akan meningkatkan produksi serotinin. Rendahnya serotinin dalam dapat memicu terjadinya stress.

2. Memenuhi kebutuhan kalsium.
Menurut Alexander MD, Direktur Pusat Sakit Kepala NY, magnesium akan membantu produksi serotinin. Sumber yang terbaik berasal dari bayam, beberapa sereal, dan gandum.

3. Makanlah ekstra buah-buahan dan sayur-sayuran.
Berfungsi sebagai anti oksidan yang dapat melawan radikal bebas. Sumber buah-buahan yang kaya vitamin C diantaranya jambu biji, jeruk, mangga, dan pepaya. Sedangkan sumber beta karoten diantaranya brokoli, wortel, belimbing, dan bayam.

4. Minumlah delapan gelas air sehari.
Saat stress, kita cenderung berkeringat lebih dari biasanya.

Dari sekian banyak cara, cuma dua hal yang biasanya saya lakukan: makan buah-buahan ekstra dan munum banyak air. Apalagi kalo pas stress beli es shanghai, banyak buahnya seger, dan menyegarkan. Kalo buah-buahan justru seringnya makan buah pear. Yah, bagaimanapun juga tiap orang memiliki cara sendiri-sendiri untuk menghadapi stress. :) (ya2n)

Sumber: Hidup Sehati Bagi Eksekutif, kumpulan artikel kesehatan Kompas, edisi 5, 2000
Gambar diambil dari sini dan sini.

Wednesday, April 2, 2008

Stay Focus!

Every big things come from a little thing..
Yeah!
Stay focus!


VS, April 3th 2008
Wednesday, January 23, 2008

VSilicon versus 'Raksasa' Intel

Seseorang pernah bilang begini (it's just a joke however), "Pak, kalo VSilicon ini berhasil men-develop chipset WiMax, Intel nanti protes ke Tuhan." Tanya kenapa??

Kalau kita coba search kata “wimax” di google maka salah satu yang akan keluar adalah kata Intel. Ya, Intel memang dikenal sebagai developer chipset WiMax paling maju saat ini. WiMax, menurut saya, akan menjadi promadona teknologi elektronika/telekomunikasi sampai beberapa dekade kedepan. Diperkirakan tahun 2010, teknologi ini akan mulai booming (walau dibutuhkan waktu kurang lebih 10 tahun sampai teknologi ini benar2 matang seperti WiFi saat ini).

Saya nggak akan ngebahas what is WiMax atau how WiMax works, terlalu membosankan (secara sudah menjadi makanan sehari-hari, huhuhu -_-'). Tinggal tanya ke om google atau lihat di wiki (selama infonya akurat) udah banyak yang ngebahas.

Cuma yang menarik bagi saya adalah: WiMax Intel nggak bisa masuk ke Indoneisa.

WiMax versi Indonesia.


Ceritanya, pemerintah (lewat badan standarisasi Postel mengenai regulasi teknologi telekomunikasi Indoneisa, bekerjasama dengan Ristek dan Depkominfo) berusaha agar teknologi WiMax ini mampu dikembangkan sendiri oleh Indonesia. Hal ini dikarenakan salah satunya, cost teknologi untuk men-deploy WiMax ini sangat tinggi. Mereka tidak ingin mengulangi kesalahan yang sama ketika men-deploy teknologi 3G yang memakan (plus-minus) 30 triliun rupiah setahun (untuk ongkos lisesni, perangkat, dll.).

Kenyataannya, banyak pihak yang sekarang ini ingin men-deploy WiMax rata-rata terhambat oleh satu hal: biaya chipset yang sangat mahal. Karena untuk memesan sample saja harus membayar 500 juta rupiah, apalagi biaya lisensi per-tahunnya. Karena itu, solusi yang selalu dinanti-nanti adalah: Indonesia mampu membuat chipset sendiri dengan biaya yang super murah.

Dari sini kemudian tampil lah satu perusahaan kecil yang baru berdiri yaitu VSilicon. Dengan segala kemampuannya* berusaha mengembangkan chipset WiMax dan bersaing dengan chipset WiMax-nya Intel. Hanya dengan 15 orang engineer. Ini jelas nggak ada apa-apanya dibanding jor-jor-an yang dilakukan Taiwan untuk mengembangkan WiMax versi mereka sendiri.

Tak heran jika kemudian ada orang yang berceletuk, “Pak, kalo VSilicon ini berhasil men-develop chipset WiMax, Intel nanti protes ke Tuhan.” Secara kalo dibandingkan, Intel sudah menghabiskan biaya 3 miliar US dollar untuk mengembangkan WiMax, sedangkan Indoneisa? 3 miliar rupiah. Sama-sama 3 miliar siiih, bedanya (cuma) Intel pake US dollar, Indonesia pake rupiah hehehehe ^^.



Anyway, ada bebrapa hal yang mungkin terlewatkan dari benak kita. Indonesia tentu tidak akan mulai dari nol. Belajar dari Jepang, China, dan Korea. Mereka jarang meng-invent sesuatu tapi kenapa teknologi mereka bisa maju dan kadang menjadi leading-on-technology? Salah satunya karena mereka mau meniru lalu mengembangkannya, reverse engineering and innovation (hal lain adalah karena mereka mau kerja keras tentunya).

Satu hal lagi yang tidak boleh lupa. Allah Maha Kuasa atas segala sesuatu. Apa sih yang tidak mungkin bagi-Nya? (dan ternyata yang berceletuk tadi memang bukan orang muslim sih :P). Maksimalkan ikhtiar, sempurnakan tawakkal, kata Aa' Gym. Memiliki harapan dan impian itu gratis kok. Jangan lupa bahwa ada do'a. Do'a adalah senjata bagi setiap muslim. Tapi senjata itu pun bisa tumpul karena maksiat dan dosa. (kok jadi serius gini hehehe ^^). Ya wes ya, Ganbarimashou!!!

Keep On Fire!!
(jadi inget Wada-sensei ^^)

*membantig tulang, memeras keringat, 24 jam sehari 7 hari seminggu... hoho, berlebihan banget nggak sih.. ^^

Further reading:
[1] Kantor Berita Antara, "WiMax versi Indonesia"
[2] Detik.com, "Asia akan menjadi 'Raja' WiMax"
[3] Reuters, "Taiwan to spend $664 mln on WiMax development"

Related terms:
[1] Integrated Circiut.
[2] SoC (System-On-a-Chip).
Friday, November 30, 2007

Critical Mass

Mungkin kita perlu belajar kepada negara tetangga tentang arti dari berkorban. Kita perlu belajar dari Malaysia, Thailand, India, ataupun China. Konon, kita berpikir bahwa orang-orang yang pergi ke luar negeri menimba ilmu itu, toh mereka nantinya tidak akan pulang ke Indonesia. Keasyikan bekerja diluar negeri dengan gaji yang lebih besar, “kenapa harus balik ke Indonesia?”. Lalu kita bertanya, apa kontribusi mereka kepada Negara?

Tapi coba lihat lebih dalam lagi. Kenyataannya, orang-orang yang berpikir maju adalah mereka-meraka yang pernah mengenyam kehidupan keras di luar negeri, bekerja keras, dan berjuang untuk hidup. Dan secara tidak sadar budaya mereka terbentuk oleh sistem yang sudah maju di Negara tersebut, baik dari sisi disiplin, etos kerja, profesionalitas, ataupun yang lainnya.

Kita sudah terlalu sering tidak menghargai prestasi anak bangsa. Kalaupun mereka akhirnya memililh tetap tinggal di luar negeri, dan tidak balik lagi ke Indonesia jangan salahkan sepenuhnya kepada mereka. That’s naturally reasonable. Anehnya di kita tuh, kalau ada orang sukses/berhasil malah pada rame2 berusaha “menumpulkannya”. Jadi gimana mereka mau balik ke Indoneisa??

Kalau mau social culture breakthrough, kita harus mau berkorban. Seperti yang telah dilakukan India dan Cina. Mereka mengirimkan sebanyak-banyaknya orang ke luar negeri (negara maju tentunya) . Apakah lalu mereka pada balik ke negara asal kembali? Sebagian besar: TIDAK. Banyak juga yang akhirnya bekerja diluar negaranya sendiri. Lihat saja pakar-pakar IT di Amerika, kalau nggak orang Cina ya India ^^. Kalau dipersentasikan mungkin hanya sekitar 30% yang balik kenegaranya sendiri.

Tapi bagaimana halnya jika orang-orang yang dikirim ke luar negeri dalam jumlah yang masif. Dari 30% orang-orang tersebut, akhirnya juga mencapai critical mass. Jumlah yang sudah cukup untuk mengadakan perombakan di negaranya. Akhirnya setelah Negara mengalami kemajuan, sisa 70% orang yang masih di luar negeri itu akhirnya balik juga. Dan berawal dari tercapainya critical mass tersebut, India, Malaysia, Thailand, China akhirnya menjadi negara maju, setidaknya jauh meninggalkan kita.

Indoneisa saat ini banyak orang-orang hebat. Orang-orang yang memang bener2 berjuang. Kenapa masih saja Negara ini ngga maju2? Karena TIDAK CUKUP jumlahnya. Seribu orang dibanding 200juta orang?? Segitu belum sampai CRITICAL MASS! Perlu ratusan ribu orang atau bahkan jutaan orang yang memiliki pola piker Negara maju dengan sikap disiplin, etos kerja tingi, dan professional.

Kalau mau radikal-radikal-an, satu2nya cara adalah kirim orang ke luar negeri sebanyak-banyaknya!! Nggak papa habis duit banyak. Investasi!! Kirimkan anak-anak desa yang berprestasi, kalau perlu orang-orang pelosok yang berdedikasi tinggi itu yang perlu dibiayai negara, sekolah di luar negeri.

Kenyatannya sekarang, banyak anak2 yang sekolah di luar negeri. Tapi kebanyakan mereka adalah anak pejabat yang lulus SPMB aja nggak, akhirnya will of fight nya ga ada! Saya ga bilang semua lho ya! Kebanyakan. Gimana bisa nyampe critical mass kalo kayak gitu??

Terus, kalau pemerintah ga punya inisiatif? Ya kita yang inisiatif. Kita-kita yang sudah pernah mengenyam pendidikan di negara maju lah yang perlu inisiatif. Jadilah PELOPOR!! Jadilah 30% orang yang mambangun negara.

Inisiatif yang saat ini kami lakukan adalah membangun komunitas engineer IC di Indonesia: IC4ID (IC for Indoneisa) sesuai dengan kompetensi masing-masing. Mengumpulkan orang-orang yang saat ini berada diluar negeri dan sling berkomunikasi.

Kalau lancar, Insya Allah pada pertengehan tahun depan Indoneisa merencanakan tahun kebangkitan teknologi, mengulang kembali sejarah satelit Palapa. Sebagai pelopor satelit-satelit telekomunikasi di seluruh dunia, yang saat itu digarap oleh Prof. Alisyahbana. Dan kali ini berusaha menghentakkan dunia, setidaknya Indonesia sendiri, dengan salah satu teknologi wireless intelligent network. Semoga rencana ini diberikan kemudahan dan kelancaran. Doakan ya. Let’s prove it!! (ya2n)

PS: rada desperate dengan birokrasi pemerintah (kebetulan lagi kerjasama sama pemerintah dlm riset T_T)


Sunday, November 18, 2007

"Pindah Rumah"

Awalnya saya bikin blog ini sebenarnya buat nulis2 yang ada hubungannya ama IC design, maklum pelupa. Jadi klo pas lagi lupa tinggal buka blog aja, ga usah “googling”.. hehe. Trus pas pertama kali bikin blog, kebetulan yg saya tulis adalah cerita2, ternyata asyik juga nulis2 cerita2 di blog.. Nah kan aneh tuh klo cerita2 dicampur ama artikel serius dlm satu blog, akhirnya saya putusin bwt “pindah rumah” huehehe.. yang ada hubungannya ama IC design saya taruh di http://yansyafri.wordpress.com. Yoroshiku!


Saturday, November 10, 2007

Lembur lagi...

Akhir-akhir ini anak2 vs lagi pada nglembur.. hueuehe..
nggak siang, nggak malam, nggak sabtu, nggak minggu,
tiap saat bisa aja ada request deadline.. heuheehhe..
maklum.. dasar orang Jepun.. Workaholic ^^'

Tapi enaknya nglembur tiap hari jadi makan delivery
"Gokkana Teppan".. huehhehe yummy desho..

Minna-san "ganbaree..."

NB:
Menu yang paling sering dipesen:
1. Gokkana 1: Chikken Teriyaki + Fry Mix + Mix Vegetable + Salad + Rice
2. Gokkana 2: Beef Teriyaki + Fry Mix + Mix Vegetable + Salad + Rice
(kok menunya gitu2 doang ^^')