The Notes of Sagi Arsyad

-
See also: Other Geeks@INDC

News

Sagi Arsyad's Facebook profile

ASP.NET

My Organization

Selamat Datang Microsoft Student Partner UI yang Baru

150px-gilangbh 150px-gilangm

 150px-raufan 150px-sonya 150px-ardi 

 150px-enrico 150px-emir

 

Selamat Datang dan Selamat barjuang kepada Microsoft Student Partner UI (MSP UI) yang baru :

1. Gilang Bhagaskara (Fasilkom UI)
2. Gilang Mentari Hamidi (Fasilkom UI)
3. Raufan Multahada (Fasilkom UI)
4. Sonya Permata Putri (Fasilkom UI)
5. Ardiansyah Sragen (FT UI)
6. Enrico Budianto (Fasilkom UI)
7. Emir Hartato (FMIPA UI)

(nama berdasarkan urutan foto dari kiri ke kanan dan atas ke bawah)

juga atas promosi Sugianto Angkasa menjadi MSP Advisor.

bekerja sama dengan Microsoft Innovation Center UI, kami nanti kontribusi kalian sebagai MSP baru dalam eksplorasi dan share knowledge di lingkungan Universitas Indonesia.

 

Sagi Arsyad

Microsoft Student Partner Lead | Jabodetabek Region

 

 student_partners_logo_small2       MICUI_Black

logoui

Share this post: | | | |
PHP Fast-CGI dan IIS

Sejak IIS 7, diperkanalkan cara baru mengintegrasikan PHP ke dalam IIS, yaitu PHP sebagai Fast-CGI.

1. Download PHP Binary

download php pada halaman :

http://windows.php.net/download/

saat ini, ada dua pilihan versi PHP yang bisa dipakai, yaitu PHP 5.2.x dan PHP 5.3.x.

  • Apabila anda memilih menggunakan PHP 5.2.x , download yang versi zip pada build VC6 non-thread safe
  • Apabila anda memilih menggunakan PHP 5.3.x , download yang versi zip pada build VC9 non-thread safe

pada artikel ini saya gunakan PHP versi 5.2.11 VC9 non-thread safe

php1

ekstrak pada suatu direktori. pada contoh ini, php.exe ada pada direktori C:\win32\php\

 

2. Membuat Website

buka IIS manager : Start –> Run  -> inetmgr –> enter

(optional) buat suatu website baru untuk mencoba PHP fast-cgi ini

php2

set nama website dan physical path seperti contoh dibawah ini, sisanya boleh dibiarkan default

php3

 

3. Setting PHP Fast-CGI Handler

Pada tampilan home dari website yang dituju, klik kanan pada Handler Mapping, lalu pilih Open Feature 

php4

pada action panel, Pilih Add Module Mapping

php5

Pada window Add Module Mapping, masukkan sesuai dengan gambar di bawah ini

php6

akan muncul warning PHP akan dieksekusi sebagai Fast-CGI yang executable. pilih Yes

php7

hasilnya dapat dilihat pada daftar Handler Mappings

php8

3. Test PHP

jalankan fungsin phpinfo pada suatu file di webserver root

php9

buka pada web browser

php10

 

di task manager juga dapat kita lihat resource yang digunakan oleh PHP Fast-CGI

phptm

Share this post: | | | |
Posted: Oct 20 2009, 01:46 PM by Sagi Arsyad | with no comments
Filed under:
Field Report: Install Fest 3.0

Install Fest 3.0 merupakan kegiatan mempublikasikan program Microsoft yaitu MSDN Academic Alliance (MSDN AA). Selain itu pada kegiatan ini kami juga memamerkan kemampuan Teknologi Microsoft Terbaru. Misalnya: Windows 7, VS2008, Silverlight, dll.

Install Fest 3.0 diadakan pada 10 Oktober 2009 pada pukul 08:00 – 16:00. acara ini diadakan pada AULA B101 (B-One) Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Indonesia (FMIPA UI). Berikut Field Reportnya :

0. Pra Acara

Acara baru akan dimulai pada pukul 08:00 namun pada pukul 06:30 telah terlihat beberapa peserta sudah datang. Akhirnya pada pukul 08:30 antrian sudah sangat panjang hingga sampai ke jalanan Sehingga panitia memutuskan untuk membuka pintu masuk lebih awal.

Image002Image004Image013Image012 

1. Presetasi MSDN AA

Presetasi Perama merupakan bagian paling penting dari acara ini adalah Presentasi mengenai MSDN AA: apa itu MSDN AA, kenapa bisa gratis dan bagaimana cara mendapatkannya.

DSC00807 P4190584P4190582P4190587 

diluar dugaan, gedung AULA B-One yang besar, ternyata tidak cukup besar untuk menampung peserta acara. Sehingga kami mengambil inisiatif untuk membuka AULA kedua untuk menampung peserta yang tidak mendapat tempat duduk. Sayapun berkesempataan menyampaikan presentasi tentang MSDN AA di ruangan kedua tersebut.

2. Presentasi Imagine Cup

Presentasi ini disampaikan oleh Julius Fernata dari Microsoft Indonesia

P4190598 P4190609DSC00826DSC00816

Pada sesi ini Julius memotivasi para mahasiswa untuk memangun diri dalam menghadapi tantangan global. selain itu juga para peserta dimotivasi mengikuti Imagine Cup 2010. sesi ini juga menghadirkan para finalis Imagine Cup 2009 yang berasal dari UI.

 

3. Presentasi Windows 7

Presentasi ini disampaikan oleh Narenda Wicaksono dari Microsoft Indonesia. Presentasi ini mendapat sambutan yang sangat meriah dari peserta acara karena menampilkan kemampuan Windows 7 yang mereka dapatkan pada MSDN AA.

P4190625P4190631P4190636P4190643 

 

3a. Lunch Break

P4190661 P4190677  P4190656P4190668

 

4. Modern Web Application

Presentasi ini disampaikan oleh Fuady Rosma Hidayat dan Ken Danniswara dari MIC UI.

P4190699P4190723P4190715DSC00901

 

5. Robotic

Prentasi ini disampaikan oleh Nulad Wisnu Prambudi dari LAB Robotic Fasilkom UI.

DSC00933 Image030 

pada sesi ini ditampilkan sebuah Robot Lego dikendalikan menggunakan Nintento Wii Controler memanfaatkan Microsoft Robotic Developer Studio

7. Pembagian DVD Windows 7

Sudah menjadi tradisi Install Fest di UI dan juga bagian yang paling ditunggu peserta, adalah Pembagian DVD. pada Install Fest kali ini kami membagikan Windows 7 Pro yang merupakan bagian dari MSDN AA License.

Image039P4190729 Image035Image032 

8 Penutup

P4190671P4190673

Akhir kata, Kami dari Penitia mengucapkan terima kasih kepada Peserta, Rekan-rekan pendukung dan Sponsor atas dapat dijalankannya kegiatan Install Fest 3.0

 

juga foto-foto Install fest :

Album Foto Part 1:  http://cid-12e1c9731eb9515c.skydrive.live.com/browse.aspx/Install%20Fest%203.0%20-%20We%20are%20PC

Album Foto Part 2:  http://cid-12e1c9731eb9515c.skydrive.live.com/browse.aspx/Install%20Fest%203.0%20part%202

Album Foto Part 3:  http://cid-12e1c9731eb9515c.skydrive.live.com/browse.aspx/Install%20Fest%203.0%20Part%203

Share this post: | | | |
IE - Google Chrome Frame

chrome frame

Salah satu hal yang saya suka dari Google Chrome adalah kemampuannya dalam memainkan javascript yang menurut saya lebih baik dari browser lainnya yang saya pakai (IE8 & FF3). Namun karena saya selalu bekerja dengan menggunakan IE8 sedangkan beberapa website (mis. Facebook) lebih nikmat dibuka menggunakan Chrome, membuat saya harus terus membuka minimal 2 browser.

Google chrome frame merupakan solusi supaya tidak perlu membuka 2 browser sekaligus. dengan kata lain, kekuatan Javascript dari Google Chrome didalam browser kerja saya

Check this out :

http://code.google.com/chrome/chromeframe/

Share this post: | | | |
Posted: Sep 25 2009, 12:49 PM by Sagi Arsyad | with no comments
Filed under:
IIS/ASPNET : Server Application Unavailable

pagi ini, baru datang ke kanto, langsung disuguhkan layar :

server unavailabel

untuk mengatasi masalah serupa, pertama-tama pastikan anda memperhatikan Event Viewer :

Start –> Control Panel –> Administrative Tools –> Event Viewer

Perhatikan pada Description dari Error yang terjadi :

2aspnet

Pada Error Message dikatakan bahwa terdapat 2 versi ASP.NET yang running pada suatu aplikasi.

untuk menghadle hal ini, buka IIS Manager :

Start –> run –> inetmgr

Lalu Buka Properties Pada Website yang terjadi Error

prop

Pada Website Properties,

pada drop down ASP.NET Version ubah value nya ke 1.4.xxx lalu klik apply. kamudian kembalikan ke 2.0.xxx lalu klik apply

lapaspnet

Share this post: | | | |
Windows 7 RTM is Ready For MSDN Subscribers
Windows  7

for MSDN subscriber, you can download Windows 7 RTM at MSDN Site

for the different between windows 7 edition, you can read here :

http://en.wikipedia.org/wiki/Windows_7_editions

too bad, my MSDNAA can only access Enterprise Version not Ultimate version (is there any different of both ?)

Share this post: | | | |
PHP 5.3.0 Released

php530

beberapa hal yang menarik perhatian saya adalah penerapan Namespace, Anonymous Function dan Garbage Collection, hmm.. reminds you something ?

 

btw,

for windows user, download it at : http://windows.php.net/download/

or for the original source code : http://id2.php.net/downloads.php

jangan bingun dengan banyak versi yang ditawarkan

  • PHP 5.3 – VC9 Non Thread Safe ---> Untuk IIS 7 PHP running sebagai Fast-CGI
  • PHP 5.3 – VC9 Thread Safe ---> Untuk IIS PHP running sebagai Server API (SAPI)
  • PHP 5.3 – VC6 Non Thread Safe ---> Untuk Apache PHP running sebagai Fast-CGI
  • PHP 5.3 – VC6 Thread Safe ---> Untuk Apache running sebagai Server API (SAPI)

 

S.A.

Share this post: | | | |
Posted: Jul 04 2009, 03:00 PM by Sagi Arsyad | with 1 comment(s)
Filed under:
Lamp2win: Migrating PHP Apps to Windows

rekan-rekan dari malaysia telah berhasil memporting beberapa aplikasi populer LAMP ( Linux-Apache-MySQL-PHP ) ke code WIMP ( Windows-IIS-MSSQL-PHP ).

http://www.lamp2win.com/content/lamp2win-winners

salah satu favorit saya adalah Mediawiki ( wikipedia engine ), walau struktur database nya tidak rumit, namun mediawiki memiliki Data Access Layer yang cukup ribet. tapi nampaknya dengan kompetisi Lamp2Win ini berhasil menaklukan mediawiki supaya “lebih windows”

Share this post: | | | |
Posted: Jun 01 2009, 04:16 PM by Sagi Arsyad | with no comments
Filed under:
23….
23

Everything is Fabulous….  ~gg

Share this post: | | | |
Posted: Apr 15 2009, 01:59 AM by Sagi Arsyad | with 3 comment(s)
Filed under: ,
the Fabulous 3D Javascript

try this with Google Chrome or Firefox :

http://gyu.que.jp/jscloth/touch.html

image

notes : not working in IE

wait, there’s still more at :

http://www.chromeexperiments.com/

 

see you next Deculture – S.A.

Share this post: | | | |
Internet Explorer 8 : First Day Review
ie8-main

I can’t find any new feature from IE8 RC 1.
but what change from IE8 RC1 to IE8 RTM is about bug fixing

Acid 2 test : Big Success

acid2test

 

ACID 3 test : still Fail

acid2

 

Webkit javascript test : 8122ms (Chome 2 get about 3000 ms)

image

looking forward for IE8 SP1 or IE 9

 

-- edit --

I found that IE8 having Tabs restore feature  :

ie8-restore

 

download it at :

http://www.microsoft.com/windows/internet-explorer/worldwide-sites.aspx

 

See you next Deculture – S.A.

Share this post: | | | |
Posted: Mar 20 2009, 04:45 PM by Sagi Arsyad | with no comments
Filed under:
Debian 5 dan Hyper-V

debian-hyper-v

salah satu mainan yang jadi target oprekan saya kali ini adalah debian 5 yang baru dirilis versi stablenya minggu kemarin. 

kalau biasanya saya main debian dengan cara nge-remote pakai Putty, namun karena baru datang mainan baru lainnya juga di MIC UI, saya bisa menikmati debian diatas Hyper-V.

saya sempat beberapa kali gagal install debian karena problem dengan network card sistem di Hyper-V, cuma masalah belum terbiasa saja. namun akhirnya ketemu, dengan cara meng-enable legacy network card di hyper-v.

Debian 5 ini sendiri berjalan stabil di atas Hyper-V, kecuali saya cukup direpotkan dengan konfigurasi default dari desktop GNOME nya, misalnya pada konfigurasi resolusi default yang saya dapat pada instalasi GNOME yaitu 1600px x …., sedangkan resolusi monitor console cuma 1024 x 768, agak repot mengkonfigurasi sambil men-scroll layar Hyper-V connector

bagi yang mau coba debian 5, bisa di download dari lokal mirror UI :

http://kambing.ui.edu/iso/debian/

kalau ada koneksi internet, saya sarankan anda download yang bundel netinst iso yang berisi paket-paket minimal debian. yang selanjutnya anda download aplikasi yang anda butuhkan lewat aptitute nya debian, daripada download 5 DVD / 30 CD paket full debian :P

 

see you next Deculture – S.A.

Share this post: | | | |
PHP-FastCGI IIS with SQL Server 2005 connection problem

<?
$cn = mssql_connect(".\SQLExpress", "sa", "a");
mssql_select_db("lab01", $cn);
$q = "SELECT data FROM mytable WHERE id=1;";
$result = mssql_query($q, $cn);
if($row=mssql_fetch_array ($result)) {
    echo $row[0];
}
mssql_close($cn);
?>

code diatas apabila anda menggunakan PHP-FastCGI di IIS dengan php.ini standard akan menghasilkan error "Unable to connect to server” atau “Unfinded function mssql_connect”, dst.

masalah ini bisa disolve dengan

1. Load PHP MSSQL extension
uncomment pada php.ini :
extension=php_mssql.dll

2. Download ntwdblib.dll
download ntwdblib.dll dan copy ke direktori yang sama dengan php-cgi.exe
note: pastikan ntwdblib.dll memiliki versi 2000.80.194.0 atau yang terbaru untuk bisa melakukan koneksi database ke SQL Server 2005

 

note :
saya menggunakan IIS 7 (Vista SP1), dan PHP 5.2.8 dan SQL Express 2005 SP2

 

See you next Deculture – S.A.

Share this post: | | | |
Posted: Feb 07 2009, 06:52 PM by Sagi Arsyad | with no comments
Filed under: , ,
Internet Explorer 8 RC1

image

ready to download at :

http://www.microsoft.com/windows/internet-explorer/beta/

 

so, what change ?

1. More accurate “Suggested Sites” feature

ie8-1

in previous beta version, “Suggested Sites” is shown base on browsing history. but now we get website suggestion based on active tab. which mean each tab has it own “Suggested Sites”

2. Webslice

ie8-2

so this what they call “webslice”. very interesting, trim all non-important page content, and integrate it into your browser.

3. Colorfull tabs

ie8-3

not just colorfull, but also grouping website you browse with the same color

4. Resource Usage

ie8-4

I’m not really understand what the numbers mean, but I think IE 8 use about 15 MB for single tab browser

5. Smartscreen Filter

ie8-5

hey, what is this ?

 

Webkit Test Result :

IE8 RC 1 : 10839ms
Google Crome : 2383.6ms

for more detail :

http://blogs.msdn.com/ie/archive/2009/01/26/internet-explorer-8-release-candidate-now-available.aspx

 

See you next Deculture – S.A.

Share this post: | | | |
Posted: Jan 27 2009, 03:52 PM by Sagi Arsyad | with 2 comment(s)
Filed under: ,
Windows XP diatas Xen Virtualization

xp-xen

in one word : it works.

melihat demo pak kunto yang memperlihatkan Hyper-V membuat saya ingin mencobanya. namun, apa daya, laptop saya tidak Hyper-V compatible

teringatlah saya pada postingan saya beberapa bulan lalu tentang Xen. terpancing untuk mencoba hal yang baru, jadinya ingin install Windows diatas Xen. dan ternyata tidak terlalu sulit.

Spec Server :

  • Ubuntu 8.04.1 (hardy) Linux 2.6.24-23-xen x86_64
  • Quad Xeon X3220  @ 2.40GHz
  • 2 GB RAM

saya belum coba di OS yang 32 bit untuk Xen running XP, bisa gak ya?

 

See you next Deculture – S.A.

Share this post: | | | |
More Posts Next page »