Rangga's Journals

Jurnal dan Catatan Perjalanan
See also: Other Geeks@INDC

July 2008 - Posts

Wajah baru SQL Server User Group Indonesia

Ya, jika diperhatikan dari beberapa postingan artikel saya sebelumnya. Saya banyak membahas mengenai penggunaan SQL Server 2005. Hal ini dikarenakan saya memang tertarik dengan teknologi SQL Server. Nah, sewaktu beberapa bulan yang lalu (bulan Mei), saya mencoba bergabung dengan komunitas (user group) SQL Server Indonesia, namun saat itu masih banyak kekurangan pada website tersebut. Kurang informatif, kurang fitur yang tersedia, kurangnya maintenance, dan sebagainya.

Nah, ketika saya masuk ke blognya Naren, saya melihat ada sebuah link yang merefer ke website resmi SQL Server User Group Indonesia. Tadinya saya pikir tidak ada yang baru sebelum memasuki website tersebut. Eeehh, ternyata.. kini website SQL Server User Group Indonesia sudah memiliki wajah baru!! Woohoo..

Bahkan, para pencetusnya/leadernya a.k.a tim admin telah mengikuti langkah Windows Server System Indonesia dan .NET Indonesia Community dengan menggunakan Community Server dengan beberapa template baru. Hore!! Semoga komunitas IT Indonesia dapat semakin berkembang ke depannya. Amiinn..

P.S : Saya bahkan sudah membuat blog di sana, Stick out tongue nambah2in koleksi blog yang takutnya malah ga keurus.. semoga saja tidak terjadi hal yang ditakutkan tersebut.. 

Berikut adalah tampilan/screenshot dari wajah baru SQL Server UG Indonesia :

 SQL Server-Indo

Nah, kalau yang ini merupakan aktifitas dari komunitas ini :

  • Monthly meeting berupa acara technet session yang diadakan setiap sebulan sekali dengan membawakan materi materi yang berkaitan dengan technology paling mutakhir dari Microsoft SQL Server yang dibawakan oleh IT pro yang berpengalaman dalam bidang Database khususnya SQL Server.
  • Code Camp merupakan kegiatan training Hands on lab yang berkaitan dengan mengadakan training bagi member SQL Server User Group Indonesia yang bertujuan selain sebagai sarana sharing knowledge bagi anggota, sekaligus mendalami technology terbaru dari SQL Server
  • Mailing list, semua anggota SQL Server User group Indonesia berkesempatan untuk dapat menjadi anggota mailing list SQLServer-Indo@yahoogroups.com, yang merupakan media untuk bisa berkomunikasi dan saling sharing khususnya dalam hal teknologi database di SQL Server
  • Event & Seminar, SQL Server User Group Indonesia juga sering mengadakan kegiatan untuk komunitas SQL di Indonesia berupa seminar dan event
  • PASS official Chapter, sebagai official chapter dari PASS (http://www.sqlpass.org/) yang merupakan assosiasi internasional yang berkaitan dengan user group dan komunitas SQL sedunia memiliki kesempatan untuk dapat mengikuti kegiatan tahunan bersekala internasional seperti PASS Summit. Dan SQL Server User Group Indonesia berkesempatan untuk mengirimkan perwakilannya dalam kegiatan ini.

 

Share this post: | | | |
Credential Sertifikasi & Training baru (lagi) dari Microsoft

Ya, saya mendapatkan e-mail MCP Flash mengenai informasi ini. Credential baru tersebut bernama Microsoft Certified Master. Aduh, ada2 aja Microsoft ini. Credential baru ini tersedia untuk 3 jenis technical skills, yaitu :

Tapi, credential baru ini belum resmi diumumkan oleh Microsoft. Bagi yang tertarik, diminta untuk sering-sering mengunjungi website Microsoft untuk mengetahui kabar terbaru tersebut. Confused

Share this post: | | | |
Game Programming with C# - Edisi 2

Ok, saya akan melanjutkan pembahasan mengenai game programming dengan bahasa pemrograman C#. Kali ini saya akan membahas mengenai pembuatan Class Vector pada VS2008 :

Membuat class Vector untuk menyimpan beberapa operator matematis vektor untuk digunakan :

 Class Vector

Penggunaan syntax override di atas, memungkinkan kita untuk membuat 'operator baru' untuk digunakan, misalnya kita ingin menghitung penjumlahan 2 buah vektor, dimana : V1 = | 3, 4 |  dan V2 = | 5, 6 | , maka kita dapat menuliskan syntax seperti ini :

                            Vector  v1 = new Vector(3, 4);

                            Vector v2 = new Vector(5, 6);

                            Vector vsum = v1 + v2;

Oh ya, sebelum kita dapat menggunakan class vector tersebut, kita harus membuat reference dengan menambahkan Class Vector tersebut dengan cara : Projects Name > Add Reference > Projects, pilih  Class yang akan dijadikan reference.

Class Vector ini akan digunakan untuk membuat pergerakan objek aplikasi game menjadi lebih halus. Berikutnya saya akan membahas mengenai bagaimana memasukkan objek (berupa image dengan format .png) ke dalam Windows Form, dan penggunaan event OnKeyDown, OnKeyUp untuk membuat pergerakan objek pada Windows Form menjadi lebih interaktif.

Btw, saya belum menyebutkan nama dosen yang mengajar saya pada mata kuliah ini sama sekali sebelumnya. Dosen saya yang mengajar saya pada mata kuliah ini adalah Laurentius Risal. Beliau adalah dosen yang memiliki pengetahuan yang luas mengenai .NET Framework, selain itu, Ia juga merupakan MCP, MCAD.NET, MCDB, dan MCSD. Cool Ok, sekian dulu pembahasan saya kali ini, saya akan membahas hal ini pada lain kesempatan (halah..).

 

Salam hangat di pagi hari yang cerah,

Rangga Praduwiratna 

Share this post: | | | |
Game Programming with C# - Edisi 1

Hmm.. sudah lama juga saya tidak memposting tulisan baru disini. Tugas-tugas kuliah yang terus menerus berdatangan, membuat waktu saya untuk browsing di internet menjadi sedikit dan seperlunya saja.

Waktu liburan yang cukup panjang (sekitar 2 bulan-an) kali ini pun saya isi dengan mengikuti semester padat kuliah Game Programming with C#. Smile  Nah, berikut saya bahas sedikit mengenai apa yang saya dapatkan di kuliah ini serta beberapa percobaan yang saya lakukan :

1. (Kembali) Mempelajari Vektor dan Gaya-gaya Fisika pada Hukum Newton I dan II

Ok, apa maksud saya disini? Begini, saat kita merancang sebuah game, tentu tidak akan luput dari kedua hal ini, bahkan mungkin ada sedikit tambahan fungsi matematis dan fisika lainnya. Vektor digunakan untuk membuat gerakan pemain/objek menjadi lebih halus, karena didasarkan pada koordinat. Sedangkan Fisika digunakan untuk membuat objek game kita menjadi lebih realistis. Misalnya, sebuah bola yang dijatuhkan pada ketinggian tertentu (game bounce misalnya), tentu akan memiliki gaya-gaya dalam fisika. Berapa tinggi pantulan yang dihasilkan, dan berapa lama yang dibutuhkan sebelum bola tersebut benar-benar berhenti. Huh?

2. Memasukkan image pada Windows Form

Ya, biar bagaimana juga, gambar merupakan elemen penting dalam mendesain game yang baik. Coba lihat beberapa game yang populer : Crysis, Call of Duty, Diablo, dsb. Semuanya memiliki interface yang menarik serta gambar yang menawan (halah..)

Nah, ada 2 cara sebenarnya untuk memasukkan gambar pada Windows Form, pertama, menggunakan picture box :

  1. Buat sebuah PictureBox dan sebuah button pada Windows Form, kemudian beri nama : _canvas pada properties-nya dan nama : _bDrawImage pada button.
  2. Setelah PictureBox dimasukkan, maka click event pada button properties, dan ketikkan nama OnDrawImage pada event OnClick
  3. Masukkan syntax dibawah ini pada event tersebut : 
Syntax OnDrawImage

Dan yang kedua, menggunakan syntax pemrograman yang dapat lebih menghemat resource komputer kita. Berikut adalah syntax yang digunakan :

  1. Right click pada Form > Click View Code
  2. Masukkan syntax di bawah ini untuk 'menggambar image' pada form 
Syntax OnPaint

Ada beberapa hal penting yang harus diingat saat membuat gambar untuk dimasukkan ke aplikasi kita ini :

  1. Format gambar yang akan digunakan.  Ya, ada beberapa format yang dapat digunakan sebenarnya {gif, jpeg, tiff, png, dsb}. Namun untuk kasus kali ini, saya menggunakan format .png, dikarenakan gambar yang dihasilkan lebih halus dan tetap tajam (dibandingkan .gif misalnya)
  2. Ukuran dan dpi dari gambar yang akan digunakan. Ya tentu saja, ukuran gambar akan berpengaruh. Jika terlalu besar atau kecil, maka user akan tidak nyaman saat bermain game, sedangkan dpi akan mempengaruhi ketajaman gambar objek game kita.

Ok, sementara ini dulu yang saya tulis, besok akan saya lanjutkan lagi. Cuaca beberapa hari ini yang kurang bersahabat dan suhu kota Bandung yang walaupun sudah memasuki musim kemarau semakin dingin saja dari hari ke hari terutama pada malam hari, membuat saya flu dan radang tenggorokan. Tongue Tied


Salam hangat di suhu dingin,

Rangga Praduwiratna

 

 

Share this post: | | | |