Read, With the Name of Your Lord Who Created

Archive for June, 2008

Euro 2008: And The Champion is… Spain

Posted by triaslama on June 30, 2008

Euro 2008Euro 2008 already finished, and the champion is Spain!

Spain, -my second team favorite in Euro 2008- beats German 1-0 in final match. Fernando Torres makes the score. I think they deserve to prevail because they play better than German.

It quite nice for Spain, after long time they wait -before Euro 2008 the only title they had is Euro 1964- so the 44 years waiting is over. I think Spain will be the champion of Euro 2008 after in quarter final they defeats Italy (my first favorite team). This is the second time in Euro history that the winning team won every match in group stage (France do it for the first time in Euro 1984).

In quarter final Spain defeat Italy 4-2 (penalties), in semifinal they defeat Rusia 3-0, and in final they defeat Der Panzer German 1-0 to become European football champion. Well, the game is over but the life still goes on.

Advertisements

Posted in Miscellaneous, News | Tagged: , , , | Leave a Comment »

Sedikit Tentang Blog Ini

Posted by triaslama on June 28, 2008

Belakangan ini agak sulit untuk rajin nge-blog, karena selain urusan pekerjaan ada kegiatan lain yang juga saya jalani. Saat ini saya sedang berusaha untuk mengaktifkan lagi latihan beladari yang dulu pernah saya jalani dan juga karena hal lain, jadi harap maklum kalau misalnya blog ini menjadi lebih jarang di-update. Mudah – mudahan ini menjadi pembelaan yang cukup bagi saya, ha..ha..ha…

Tapi bagaimanapun saya akan tetap berusaha membuat agar blog ini tetap terpelihara (maksudku tidak terlantar). Meskipun sampai sekarang saya memang tidak punya jadwal khusus untuk nge-blog, salah satu filosofi saya dalam blogging masih tetap sama: “Blog ini di-update bila perlu”. Jadi saya akan mem-posting sesuatu jika:

  • Sedang ada yang ingin saya ungkapkan dan ingin saya publikasikan.
  • Ada sesuatu yang menarik perhatianku dan saya ingin orang lain mengetahuinya juga.
  • Sedang ada yang ingin saya dokumentasikan di blog ini.
  • Sebab – sebab lain selain sebab tersebut diatas yang saat ini belum kepikiran.

Seperti biasanya apa yang saya publikasikan kemungkinan akan berkisar pada itu – itu juga, silahkan lihat bagian “Categories” untuk gambaran singkatnya. Ada tentangku, pikiranku , pendapatku, lingkungan sekitarku, hobiku, permainanku, dan mungkin juga tentang teman – temanku.

Penggolongan Halaman dan Kategori yang saya lakukan kurang lebihnya seperti ini:

  • Halaman About Me: berisi sedikit basa – basi tentang saya.
  • Halaman Home: merupakan isi dari blog ini.
  • Halaman Disclaimer: merupakan penyangkalan dari saya.
  • Kategori Programming: berisi hobi, permainan, dan mungkin juga perkerjaan saya dalam pemrograman komputer.
  • Kategori Six Sense: merupakan hal yang ringan – ringan dari saya.
  • Kategori Thoughts and Opinions: berisi pikiran dan pendapat pribadiku yang saya publikasikan.
  • Kategori Martial Arts: berkisar tentang hobi saya dalam hal beladiri.
  • Kategori lainnya saya harap tidak perlu penjelasan.

Tentu saja penambahan halaman atau kategori lain tetap mungkin dilakukan, jika hal itu memang diperlukan. Maaf kalau ternyata postingan ini agak panjang padahal isinya cuma menceritakan apa yang ada di otakku. Anyway, have a nice idea? Start blogging it!

Salam,
Tri

Posted in Six Sense | Tagged: , , | Leave a Comment »

The Differences of ASP.NET Forms and Windows Forms in a Nutshell

Posted by triaslama on June 24, 2008

I think its quite interesting if we compare two things that has equalities and differences. Now we will talk about Forms (WebForms and WinForms).

As we already know WebForms uses browser as presentation (ASP.NET Forms is no exception) and Windows Forms has its own presentation. So we may agree that WebForms has the strength through its availability and WinForms through its rich user interface.

In this post I will talk about the differences, what I get from both forms (ASP.NET Forms and Windows Forms) at a glance. I hope this post not tedious for those who already familiar with ASP.NET and Windows Forms.

Base Class
An ASP.NET Form inherits Page class (contained in System.Web.UI namespace). Look at the following example:
Presentation page (Welcome.aspx):

    <%@ Page Language=”C#” debug=”true” CodeFile=”Welcome.aspx.cs” Inherits=”Welcome.HelloWorldClass” %>

    <html>
    <head>
    <title>Welcome To ASP.NET Form</title>
    <script lang=”C#” runat=”server”>
    </script>
    </head>
    <body>
    <form runat=”server”>
    <center><asp:Label id=”label” Font-Size=”25px” style=”font-weight:bold;” runat=”server” /></center>
    </form>
    </body>
    </html>

 

This is the code behind (Welcome.aspx.cs):

Read the rest of this entry »

Posted in .NET, ASP.NET, C#, Programming | Tagged: , , , , | 7 Comments »

Martial Arts and Computer Programming, The Equalities and Differences

Posted by triaslama on June 20, 2008

Computer Programming

Martial Arts

(Both images taken from sosamartialarts.com and degreedirectory.org)

First and foremost, this is only my own opinion, you not necassary agree with me or maybe you have your own opinion. What I write here maybe not reflect the reality of both (martial arts and computer programming). Second I write this with “As Far As I Know” assumption.

In this post I just tempted to unveil what is reside in my mind. By now I want to talk about equalities and differences between martial arts and computer programming.

Lets start with the equalities:

Sometimes it is suck, but it is rock!
Learning martial arts can be so suck, the same thing happen with computer programming! But best of all both of two things is rock! So your sacrifice is worth!

It is good when you enjoy it!
What is better than do thing that we like? So its really good for us especially when we enjoy doing it!

Read the rest of this entry »

Posted in Martial Arts, Programming, Thoughts and Opinions | Tagged: , , , , , , | 4 Comments »

Bagaimana Sebaiknya Mengamankan Data?

Posted by triaslama on June 17, 2008

Saat ini, akhirnya terpikir juga untuk lebih serius mengamankan data yang saat ini telah kupunya, hal ini terutama karena saya orangnya mungkin masih ceroboh. Hingga saat ini minimal saya sudah kehilangan empat buah flash disk, yang terakhir flash disk 4 gigabytes-ku hilang entah kemana.

Beruntung harga flash disk sekarang sudah nggak begitu mahal. Tetapi yang lebih kusesali adalah kehilangan data – data di dalamnya! Semoga saja yang menemukan flash disk tersebut menggunakan datanya dengan benar dan semoga saja data – data penting di dalamnya tidak bisa terbaca, ha ha…

Dulu saya kehilangan flash disk yang di dalamnya ada soft copy lengkap dari skripsi saya, untungnya saya masih punya data backup-nya. Terbayang menyesalnya saya waktu itu, data sepenting itu bisa hilang dengan mudahnya. Seolah belum cukup belajar dari kesalahan, kini flash disk-ku yang baru berusia sekitar dua bulan harus hilang lagi. Untuk yang kesekian kalinya saya kehilangan data dari media penyimpanan yang kukira cukup praktis ini (flash disk). Saya kadang juga heran aku sepertinya kok belum belajar dari kesalahan dan rasa menyesal kehilangan data di flash disk ya?

Terkadang untuk menghindari kehilangan data yang lumayan berarti saya menggunakan online storage, meskipun saya terkadang kurang merasa nyaman menggunakannya (dan nggak tau juga gimana dengan security-nya). Jika menggunakan online storage kita bisa mengambil datanya dari mana kita berada asalkan tersedia koneksi internet, jadi minimal availability-nya lumayan tinggi.

Insya Allah saya sudah merelakan semua flash disk yang hilang, tapi agak berat juga merelakan data – data di dalamnya yang otomatis juga ikut hilang. Memang terkadang susah menjaga data dengan benar, menyimpan data di komputer desktop susah dibawa – bawa, menyimpan data di notebook saya sering malas kalau pergi harus bawa – bawa notebook, menyimpan data di flash disk sudah terbukti kalau di tanganku flash disk hilang berkali – kali. Ada saran -selain dengan online storage tentunya- bagaimana sebaiknya kita mengamankan data?

Posted in Six Sense | Tagged: , , , , | 5 Comments »

Selamat Tinggal (Lagi) Depkeu

Posted by triaslama on June 10, 2008

DepkeuTidak pernah merasakan sesuatu itu spesial sampai tiba saatnya harus kehilangannya.

Akhirnya tiba juga waktunya bagi saya dan beberapa teman untuk pergi meninggalkan Departemen Keuangan, dan mungkin sekarang kami tidak akan kembali lagi ke sana. Sebenarnya bisa dibilang bahwa ini perpisahan yang wajar, tetapi untuk sementara saya mungkin masih akan merindukannya. Saya akan merindukan orang – orangnya, suasananya, ruangan yang biasa kami tempati, dan juga waktu yang telah kami habiskan di sana.

Sebenarnya secara pribadi saya ingin berpamitan langsung tetapi karena beberapa rekan Pusintek Departemen Keuangan sedang tidak berada di tempat dan juga sebab lain kemungkinan besar hal itu tidak bisa kami lakukan.

Melalui posting-an ini saya ingin mengucapkan terima kasih kepada rekan – rekan berikut atas kerjasamanya selama ini:

  • Rekan – rekan Pusintek: Pak Agung, Bu Ninuk, Pak Ihram, Bu Made, Mas Fahmi (cepat lulus kuliahnya mas!).
  • Rekan – rekan Pushaka: Pak Agus, Pak Pendi, Pak Adi, Pak Parjo, Mas Luthfie.
  • Konsultan Teknologi Informasi Depkeu: Mas Said, Mas Aan, Pak Paulus, Pak Tito, Pak Dedy.
  • Teman sekerja tapi beda institusi: Mas Reno (maaf mas, kami benar – benar nggak bisa pamitan langsung), Sari (next time be ready to continue our conversation), Bevy (semoga senang di tempatmu yang baru), Mbak Yiyis.
  • Teman – teman jama’ah di Masjid Al Amanah Departemen Keuangan dan rekan lainnya yang belum disebutkan satu persatu.

Pengalaman di Departemen Keuangan merupakan pengalaman yang berharga (terima kasih kepada Allah SWT yang telah membawaku ke sana). Setelah dari sana kini waktunya mengalihkan pandangan ke tempat lain, tetap melanjutkan hidup, menjalani hal lain di tempat lain, bersiap menjalani pengalaman baru, dan berharap dapat segera menemukan pasangan hidup, ha..ha..ha… (amiin).

Selama ini aku memang nggak bisa jawab apa – apa kalau ibuku sampai bertanya “Mana calon menantuku?”.

Posted in News, Six Sense | Tagged: , , , , , | 5 Comments »

Euro 2008, Football (Soccer) Euphoria

Posted by triaslama on June 8, 2008


Finally I tempted to write a post about Euro 2008, a European football party that held every four years. Although now I rarely watch football match but I think I will regret if I miss event such as Euro 2008.

I have several favorite teams in Euro 2008. The most favorite is Azzuri Italy, in second place I vote for Spain, France in third place, and then German for fourth. One of the match that I really wait in group stage is: Italy vs. France! Italy and France rely in the same group (group C), I think it is the hardest group in this Euro. Both in my favorite list, and I hope I can see high quality football when the match take place, and maybe it brings back my memory to World Cup 2006 final!

But I have a little sadness, because my favorite player -Fabio Cannavaro, the Azzuri captain- must absent from Euro 2008 just few days before kick off! I think its a great loss for Italy national team, but Azzuri Italy still in first place of my favorite teams in this Euro.

Lets see what happen in Euro 2008, and lets start the football Euphoria!

Posted in Miscellaneous, News | Tagged: , , , , , | 3 Comments »

Cursor Positions, Selected Text, and A Simple HTML Editor

Posted by triaslama on June 6, 2008

It would be nice if we have a HTML text editor that doing a simple task of HTML editor for us. It works just like HTML view of WordPress admin page when we write a post. We select the text press specific button and then the selected text will be enclosed with appropriate format. I Test the code in Mozilla Firefox and Internet Explorer, so in both browsers this code should works fine. Here the screenshoots:

Screenshoots page.

We need to prepare the prerequisites.

As prerequisites, at least we need two things. First, we need to know how to define the cursor position inside a <textarea> element, second we need to know how to retrieve a selected text inside a <textarea> element. So, for the first step, I will talk about the both things shortly.

Every browser brings the different behaviour. The browser quirk will make our code a little bit longer because we need to specify different code for different browser. Defining cursor position (current position) is trivial in Mozilla Firefox, but we need a little trick in Internet Explorer. If we want to retrieve selected text in a <textarea> element, both (Forefox and IE) has their own way too.

Defining Cursor Position Inside a <textarea> Element
In Firefox we just need the following code to determine the current position of cursor in a <textarea> element:

var currentPosition = txtArea.selectionStart;

txtArea is a <textarea> element.
Internet Explorer (I use IE 6) doesn’t have selectionStart and selectionEnd property, so we need a little more effort to determine start and end position of the cursor (this is a tricky way).

var range = document.selection.createRange();
var drange = range.duplicate();
drange.moveToElementText(txtArea);
drange.setEndPoint("EndToEnd", range);

var currentPosition = drange.text.length - range.text.length;
var endPosition = drange.text.length - currentPosition;

Read the rest of this entry »

Posted in HTML / CSS, Javascript | Tagged: , , , , , , , | 17 Comments »