well said :D It always ended me alone exploring the surface on mars


2010/10/14 Adzmely Mansor <[email protected]>

> still remember the old days, to setup our web server, we used to download
> it from CERN website using cern httpd, as a tar.gz file, extract, and
> compile. and the best part is "it fun" :P ...
>
> 2010/10/14 CL Chow <[email protected]>
>
> it never been a problem for someone with *nix background to pick up ruby or
>> python
>> just, the lamp or wamp stack made php programmers dont have to know about
>> their own system
>>
>>
>> Regards,
>> CL Chow
>> "Please do not send me Microsoft Office/Apple iWork documents. Send
>> OpenDocument instead! http://fsf.org/campaigns/opendocument/";
>>
>>
>>
>>
>> 2010/10/14 Adzmely Mansor <[email protected]>
>>
>>>  rasa nak mencelah :P
>>>
>>> i think bazet the problem is your org seems like "they" never learn
>>> anything...
>>>
>>>
>>> 2010/10/14 Azril Nazli Alias <[email protected]>
>>>
>>>> Kenapa kurang developers ?
>>>>
>>>> 1. ruby nampak macam senang tapi steep learning curve
>>>> 2. lack of references , kalau macam PHP ada local reprentative/forum
>>>> macam http://php.net.my
>>>> 3. Konsep MVC yang memeningkan kepala banyak orang
>>>> 4. CLI ( migrations,versioning,rake
>>>>
>>>> Me myself really want to push RoR in my organizations....
>>>>
>>>>
>>>>
>>>>
>>>> 2010/10/14 E A Faisal <[email protected]>
>>>>
>>>>> Salam
>>>>>
>>>>>
>>>>> Setuju dengan pandangan Kamal. Kebanyakan developer ada kekengan masa
>>>>> untuk urus tadbir server. Rasa-rasanya developer lebih suka untuk fokus 
>>>>> pada
>>>>> development dari jadi Sys Admin. Senario sekarang di Malaysia, RoR & 
>>>>> Django
>>>>> developer macam dianaktirikan.
>>>>>
>>>>> 2010/10/14 Azril Nazli Alias <[email protected]>
>>>>>
>>>>>>  Salam
>>>>>>
>>>>>> Di Malaysia, saya rasa option menggunakan VPS masih lagi viable jika
>>>>>> hendak menggunakan Ruby On Rails / Django dan developer mesti ada asas 
>>>>>> Sys
>>>>>> Admin untuk manage server, maybe boleh guna style Heroku in the future
>>>>>>
>>>>>> Contohnya RoR kini sudah versi 3, dan banyak perubahan perlu dilakukan
>>>>>> di server side menyebabkan sys admin pening kepala.
>>>>>>
>>>>>> Saya sebagai developer RoR ( separa masa ) terpaksa menggunakan
>>>>>> CakePHP sebagai alternatif memandangkan kurangnya local developer untuk
>>>>>> rujukan atau sebagai pembantu.
>>>>>>
>>>>>>
>>>>>> 2010/10/14 Mohd Kamal Bin Mustafa <[email protected]>
>>>>>>
>>>>>> Kenapa shared hosting tempatan ?
>>>>>>> ==========================
>>>>>>>
>>>>>>> Law of physics (read: latency)
>>>>>>>
>>>>>>> Pembukaan
>>>>>>> ==========
>>>>>>> Sebagai web developer, shared hosting termasuk dalam "area of
>>>>>>> interest" saya sejak 10 tahun lepas. Namun agak menyedihkan dalam
>>>>>>> tempoh tersebut, saya tidak melihat sebarang inovasi dalam industri
>>>>>>> shared hosting tempatan. Buat masa sekarang, sekiranya anda ingin
>>>>>>> host
>>>>>>> website atau aplikasi web anda di server tempatan, platform anda
>>>>>>> terhad kepada:-
>>>>>>>
>>>>>>> * PHP
>>>>>>> * ASP.NET
>>>>>>> * Ruby On Rails (cuma beberapa je yang saya jumpa setakat ini)
>>>>>>> * Plain CGI - Perl/Python (kebanyakannya masih lagi Python < 2.2 !!)
>>>>>>>
>>>>>>> Ini adalah satu sebab kenapa platform seperti Python gagal mendapat
>>>>>>> tempat dalam lanskap pembangunan web tempatan. Melihat kepada
>>>>>>> perkembangan yang berlaku kepada PHP dalam tempoh 8 tahun lepas,
>>>>>>> shared hosting antara pemangkin utama. Saya akui ini merupakan
>>>>>>> "chicken and egg problem". Tidak banyak penawaran hosting terhadap
>>>>>>> Python sebab kurangnya developer menggunakan platform ini, developer
>>>>>>> pula tidak berminat/terpaksa menggunakan platform lain kerana tidak
>>>>>>> ada shared hosting yang berpatutan utk host aplikasi yang
>>>>>>> dibangunkan.
>>>>>>>
>>>>>>> Sudah sampai masanya saya rasa utk komuniti developer sendiri yang
>>>>>>> bangun utk membetulkan keadaan ini. Saya tertarik dengan sejarah
>>>>>>> sebuah syarikat hosting iaitu textdrive (sekarang Joyent). Saya
>>>>>>> pernah
>>>>>>> menggunakan perkhidmatan mereka beberapa tahun lepas. Ceritanya boleh
>>>>>>> baca di http://textusers.com/wiki/History_of_TextDrive. Secara
>>>>>>> ringkasnya ia juga berkaitan dengan kekecewaan komuniti developers
>>>>>>> dengan shared hosting dan akhirnya mereka ambil keputusan utk
>>>>>>> membentuk syarikat hosting sendiri. Textdrive pada masa itu
>>>>>>> memperkenalkan beberapa inovasi berbanding shared hosting lain pada
>>>>>>> masa itu:-
>>>>>>>
>>>>>>> * Menggunakan webmin sebagai control panel dalam masa semua syarikat
>>>>>>> lain lebih kepada cpanel.
>>>>>>> * PHP run as FastCGI - membolehkan PHP dijalankan sebagai user
>>>>>>> process
>>>>>>> dan user boleh  supply php.ini sendiri dan tak perlu bergantung
>>>>>>> kepada
>>>>>>> php_value settings dalam .htaccess - agak radikal pada masa itu.
>>>>>>> * Membekalkan sekali DNS hosting - user boleh create dan manage
>>>>>>> record
>>>>>>> melalui web panel dan point registrar kepada dns server mereka.
>>>>>>> * Shell access - juga agak radikal pada masa itu.
>>>>>>>
>>>>>>> Penambahbaikan yang perlu
>>>>>>> =====================
>>>>>>> Saya ada membuat catatan sebelum ini apa penambahbaikan yang saya
>>>>>>> inginkan dalam shared hosting tempatan
>>>>>>> (http://kamal.smach.net/node/269). Secara ringkasnya ada 2 buat
>>>>>>> permulaan:-
>>>>>>>
>>>>>>> * Isolasi proses - Kebanyakan hosting masih lagi menggunakan mod_php
>>>>>>> dengan main process utk semua user. Utk membolehkan file upload
>>>>>>> umpamanya, kena allow write access kepada apache process (www,
>>>>>>> apache2, nobody etc). Pendekatan ini merupakan fatal flaw (walaupun
>>>>>>> ada workaround spt php safe_mode dan open_basedir tapi masih lagi ada
>>>>>>> masalah tersendiri) kerana membuka ruang akses terhadap file kita
>>>>>>> kepada semua user dalam sistem tersebut.
>>>>>>>
>>>>>>> * Sokongan utk platform selain PHP terutama sekali Python (Django,
>>>>>>> web2py, pylons etc).
>>>>>>>
>>>>>>> * Shell access - upload file menggunakan ftp adalah tersangat
>>>>>>> primitif
>>>>>>> pada tahun 2010 ni tapi ia masih lagi satu norma dalam shared hosting
>>>>>>> tempatan. Shell access membenarkan penggunaan deployment tool
>>>>>>> terkini.
>>>>>>>
>>>>>>> Kenapa shared hosting ?
>>>>>>> ==================
>>>>>>> Mungkin ada yang berpendapat apa yang saya inginkan ini boleh
>>>>>>> didapati
>>>>>>> melalui VPS (VPS tempatan juga ada masalah tersendiri tapi mungkin di
>>>>>>> lain masa). Bagi developer dan bukannya full time sysadmin seperti
>>>>>>> saya, shared hosting masih lagi pilihan utama. Saya pernah
>>>>>>> menggunakan
>>>>>>> VPS sebelum ini tapi akhirnya beralih kembali kepada shared hosting
>>>>>>> kerana kekangan masa dalam menguruskan server tersebut - upgrade,
>>>>>>> security patches, firewall etc - semua ini memakan masa dan bagi saya
>>>>>>> lebih baik diuruskan oleh mereka yang lebih berpengetahuan dan
>>>>>>> berpengalaman dalam bidang tersebut. Menggunakan shared hosting
>>>>>>> seperti webfaction cthnya, saya tak rasa sebarang kekangan berbanding
>>>>>>> apa yang saya boleh lakukan dalam VPS.
>>>>>>>
>>>>>>> Memandangkan sekarang tengak rancak bincang pasal koperasi/persatuan,
>>>>>>> saya harap ini dapat dijadikan salah satu fokus utama
>>>>>>> koperasi/persatuan yang bakal wujud nanti. Saya mengalu-alukan
>>>>>>> perbincangan yang lebih mendalam dan teknikal tentang isu ini.
>>>>>>>
>>>>>>> --
>>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>>
>>>>>>> Facebook Fan page
>>>>>>>
>>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>>
>>>>>>> http://www.facebook.com/OSDC.my
>>>>>>>
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>
>>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>>> To post to this group, send email to [email protected]
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected]<osdcmy-list%[email protected]>
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>
>>>>>> Facebook Fan page
>>>>>>
>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>
>>>>>> http://www.facebook.com/OSDC.my
>>>>>>
>>>>>> You received this message because you are subscribed to the Google
>>>>>>
>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>> To post to this group, send email to [email protected]
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected]<osdcmy-list%[email protected]>
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>
>>>>>
>>>>>  --
>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>
>>>>> Facebook Fan page
>>>>>
>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>
>>>>> http://www.facebook.com/OSDC.my
>>>>>
>>>>> You received this message because you are subscribed to the Google
>>>>>
>>>>> Groups "OSDC.my Mailing List" group.
>>>>> To post to this group, send email to [email protected]
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]<osdcmy-list%[email protected]>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>
>>>>
>>>>  --
>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>
>>>> Facebook Fan page
>>>>
>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>
>>>> http://www.facebook.com/OSDC.my
>>>>
>>>> You received this message because you are subscribed to the Google
>>>>
>>>> Groups "OSDC.my Mailing List" group.
>>>> To post to this group, send email to [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<osdcmy-list%[email protected]>
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>
>>>
>>>  --
>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>
>>> Facebook Fan page
>>>
>>> http://www.facebook.com/group.php?gid=98685301577
>>>
>>> http://www.facebook.com/OSDC.my
>>>
>>> You received this message because you are subscribed to the Google
>>>
>>> Groups "OSDC.my Mailing List" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]<osdcmy-list%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>
>>
>>  --
>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>
>> Facebook Fan page
>>
>> http://www.facebook.com/group.php?gid=98685301577
>>
>> http://www.facebook.com/OSDC.my
>>
>> You received this message because you are subscribed to the Google
>>
>> Groups "OSDC.my Mailing List" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]<osdcmy-list%[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/group/osdcmy-list?hl=en
>>
>
>  --
> Join Open Source Developers Club Malaysia http://www.osdc.my/
>
> Facebook Fan page
>
> http://www.facebook.com/group.php?gid=98685301577
>
> http://www.facebook.com/OSDC.my
>
> You received this message because you are subscribed to the Google
>
> Groups "OSDC.my Mailing List" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<osdcmy-list%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/osdcmy-list?hl=en
>

-- 
Join Open Source Developers Club Malaysia http://www.osdc.my/

Facebook Fan page

http://www.facebook.com/group.php?gid=98685301577

http://www.facebook.com/OSDC.my

You received this message because you are subscribed to the Google

Groups "OSDC.my Mailing List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/osdcmy-list?hl=en

Kirim email ke