Memaparkan catatan dengan label Open Source. Papar semua catatan
Memaparkan catatan dengan label Open Source. Papar semua catatan

Kursus GIT Perisian Kawalan Versi (Version Control) Untuk Pembangunan Perisian

20 Jun 2015 | Label: , , , | |



Kursus GIT Perisian Kawalan Versi (Version Control) Untuk Pembangunan Perisian


Bagi pembangunan perisian, kawalan versi (version control) adalah penting bagi tujuan untuk merekod perubahan kod sumber (source code) perisian. Ianya berdasarkan masa perjalanan pembangunan perisian dan apa yang dilakukan oleh pembangunnya. Saya berbesar hati atas jemputan MaGIC, mymagic.my  untuk mengendalikan kelas GIT yang bertajuk 

Crash Course Source Control Using GIT

Pendaftaran dan maklumat lanjut boleh rujuk link dibawah ini.


Harisfazillah Jamel

LinuxMalaysia 19 Jun 2015.


MA: Crash Course Source Control Using GIT


GIT is a free and open source distributed version control system, initially designed and developed by Linus Torvalds for the Linux kernel development. GIT is used to handle everything from small to very large projects with speed and efficiency.

It is well known fact that GIT is now the most widely used source code management tool, used by enterprises, startups and individuals from all around the world.

This full day intermediate-level workshop will go through the basics of GIT and then deep-dive into the more advanced topics related like best practices and more advanced usages of it.

Why Do You Need GIT For Source Code Version Control?


Version Control lets you track your files over time. Why do you care? So when you mess up you can easily get back to a previous working version. Large, fast-changing projects with many authors need a Version Control System to track changes and to avoid general chaos. Version Controldoes the following:

  • Backup and Restore. Files are saved as they are edited and you commited. You can checkout your files to any date and time.
  • Synchronization. Lets developers share files and stay up-to-date with each other latest version.
  • Short-term and long-term undo. You can go back to the “last known good” version in the repository
  • Track Changes. As files are updated, you can leave messages explaining why the change happened (stored in the VCS, not the file). This makes it easy to see how a file is evolving over time, and why.
  • Sandboxing. You can make temporary changes in an isolated area, test and work out before “checking in” your changes.
  • Branching and merging. A larger sandbox. You can branch a copy of your code into a separate area and modify it in isolation (tracking changes separately). Later, you can merge your work back into the common area.


Key Takeaway


  • Comparisons between various source controls (eg GIT vs SVN)
  • Learn the basics of distributed source control
  • Learn the various workflows, branching models to allow seamless and effective collaboration between developers who might be in various separate locations
  • Learn how to debug and resolve source code conflicts (eg using git reflag)
  • Tips and tricks, and best industry practices (eg issues to be wary of in the long run, configurations that will essential, UI tools)


Pre – Requisite & Planning


  • Laptop with minimum 4GB RAM
  • Participants should have at least a programming development know how (at least 1 year programming work experience. Potential CTOs are highly recommended to attend)
  • Participants has the basic knowledge about version control system like SVN or GIT


Signup with GITHUB, https://github.com/
Signup with Bitbucket https://bitbucket.org/
Installed GIT for Windows https://msysgit.github.io/
Bonobo GIT Server https://bonobogitserver.com/

Useful References (and recommended readings)


Agenda


10.00am – 11.00am : Setup & Introduction
11.00am – 12.00am : Basic GIT Setup
12.00 – 1.00pm : Working with development team. Branches out.
1.00pm – 2.00pm : Break
2.00pm – 4.30pm : Commit and merging branches.
4.30pm – 5.00pm : Break
5.30pm – 6.30pm : Handling conflict and release to production.
7.00pm – 8.00pm : Ramadhan Dinner

About the Instructor:


Harisfazillah bin Jamel

An Experience IT Professional with more than 24 years hands-on experience managing Unix & Linux Systems. Ever since he found Linux in 1998, Harisfazillah Jamel have advocated the usage of open source software and building active open souce communities in Malaysia. As a lobbyist and as an activist.

Pendaftaran dan maklumat lanjut boleh rujuk link dibawah ini.



Malaysia Open Source Conference (MOSCMY) 2013

05 Mac 2013 | Label: , , | |



Laman Facebook Page MOSC.my


Sejarah :-


Malaysia Open Source Conference atau persidangan sumber terbuka Malaysia adalah persidangan tahunan yang telah dijayakan sejak tahun 2009. Ia adalah usaha komuniti perisian sumber terbuka atau Open Source Software Community (OSS) bagi mengadakan acara tahunan yang dapat mengumpulkan komuniti OSS dan orang ramai dalam memperkenalkan dan mengembangkan OSS di Malaysia.

Multimedia Development Corporation atau MDeC telah menjadi penaung dan penaja utama bagi MSC Malaysia Open Source Conference (MSC CONF) 2009 dan MSC Malaysia Open Source Conference (MOSCMY) 2010. Pada tahun 2011, AMDI USM pula telah menjadi penaung dan penaja bagi Malaysia Open Source Conference di Pulau Pinang.

Ini adalah usaha sukarela kami dalam komuniti OSS. Secara tradisi, setiap awal tahun, kami akan berkumpul semula, berbincang dan memilih mana-mana individu yang mahu secara sukarela mengendalikan MOSC.my. Ia umpama kami "Factory Reset" semua usaha kami sebelum ini. Ia merupakan satu yang sukar namun ia dapat memberi peluang kepada ramai daripada kami dalam komuniti OSS menimbang pengalaman dan pengetahuan dalam mengendalikan persidangan sumber terbuka dan diharapkan dengan pengalaman itu ia dapat memberikan mereka pengalaman dalam menghasilkan perisian OSS yang bertaraf dunia.

Untuk permulaan komuniti akan melakukan beberapa perkara permulaaan bagi tujuan pemasaran dan pendedahan. Dua perkara yang kami akan lakukan adalah :-

1) Menerbitkan semula slide penceramah-penceramah dan bahan-bahan MOSC.my sebelum ini yang bermula sejak tahun 2009 sehingga 2012. Perkongsian bahan-bahan tersebut akan dilakukan dilaman Facebook Malaysia Open Source Conference 2013 dan portal rasmi simpanan (archive) kami.

Malaysia Open Source Conference Facebook Page


Portal pengumpulan bahan-bahan MOSC.my dan Secretariat MOSC2013


Dengan itu kami ingin menjemput anda semua untuk Like MOSC.my Facebook Page dan juga melawat Portal MOSC.my bagi mendapatkan salinan bahan-bahan MOSC.my

2) Bagi tujuan pemasaran kami turut menyediakan kemudahan-kemudahan rangkaian sosial bagi tujuan promosi dan hubungan dengan peminat-peminat MOSC.my

Anda boleh sertai Twitter MOSC.my di


dan perbincangan mengenai persidangan MOSC.my melalui Facebook Group OSDC.my di


Untuk makluman, laman Web Rasmi Malaysia Open Source Conference (MOSC.my) akan dilancarkan pada April 2013. Nantikan pengumumannya melalui Twitter MOSC.my

Moga usaha kami ini mendapat sokongan daripada semua.

Sekian, terima kasih.

Harisfazillah Jamel
LinuxMalaysia



Panduan Melajukan Pelayaran Internet Anda

12 Oktober 2011 | Label: , , , , | |



Anda mahu lajukan lagi pelayaran Internet anda? Anda mahu kurangkan "lagging" menunggu laman web yang anda lawati dibuka? Berikut disenaraikan langkah-langkah yang oleh anda lakukan untuk lajukan lagi pelayaran Internet anda.

Langkah-langkah yang dicadangkan ini adalah cadangan sahaja. Ia mungkin dapat atau tidak melajukan pelayaran Internet anda. Pastikan anda mencatatkan dahulu konfigurasi asal sebelum anda membuat perubahan.

1) Tukarkan konfigurasi DNS komputer anda

Konfigurasi Domain Name Service (DNS) adalah perkhidmatan yang membantu komputer anda mengetahui dimana ia perlu capai laman web yang anda mahukan. Ia akan menukarkan nama domain kepada nombor alamat IP yang difahami oleh komputer. Kebiasaannya konfigurasi DNS di Malaysia akan menggunakan DNS TMNet atau Unifi atau mana-mana pembekal perkhidmatan Internet di Malaysia.

Kemudahan DNS tersebut adakalanya sesak dengan pengguna yang semakin ramai dan boleh melambatkan anda.

Ada dua pilihan yang boleh digunakan bagi menukarkan konfigurasi DNS komputer anda.

1.a) Menggunakan Google Public DNS

Google menyediakan kemudahan umum DNS yang menggunakan alamat IP 8.8.8.8 dan 8.8.4.4 dan rujukan konfigurasi boleh anda lawati laman web ini


Pilih "Using Google Public DNS". Sila ikut arahan-arahan yang telah disediakan bagi sistem operasi anda. Rujukan lain adalah artikel berikut :-

Lajukan Internet Dengan Google Public DNS



1.b) Menggunakan Opendns.com

OpenDNS turut menyediakan kemudahan umum DNS yang menggunakan alamat IP 208.67.222.222 dan 208.67.220.220 dan panduan konfigurasi DNS komputer anda boleh dirujuk di laman ini dan untuk pendaftaran


dan terus ke laman web ini



2) Gunakan Perisian Pelayaran Internet yang terbaru

Anda perlu muat turun dan gunakan perisian pelayaran Internet versi terbaru bagi perisian pelayaran Internet yang anda gunakan sekarang. Dengan perkembangan laman web yang banyak menggunakan Javascript dan CSS dan perkembangan penggunaan HTML5 dan CSS3 maka sudah sampai masa pelayaran Internet anda dikemas kini.

Selain daripada Internet Explorer yang anda gunakan dalam Windows, terdapat juga perisian lain yang anda boleh cuba dan gunakan. Antaranya adalah :-


2.a) Google Chrome



2.b) Mozilla Firefox



2.c) Opera



Pelbagai lagi perisian pelayaran Internet anda boleh rujuk disini http://alternativebrowseralliance.com/

Kemaskini versi terkini atau menggunakan perisian pelayaran Internet yang lain bukan sekadar untuk melajukan pelayaran Internet malah ia boleh meningkatkan keselamatan komputer anda daripada dijangkiti trojan.


3) Gunakan Plugin atau Extension yang sesuai

Anda boleh gunakan plugin atau extension khusus yang disediakan oleh pihak ketiga yang boleh melajukan dan membantu anda mencepatkan pelayaran anda di Internet. Antaranya adalah :-

3.a) Google Chrome

Pengguna Google Chrome boleh mencuba "FastestChrome Extension" yang boleh dimuat turun disini


Antaranya adalah kemudahan mendapatkan muka laman berikutnya tanpa perlu menunggu anda klik muka laman berikut. Ia akan dilakukan secara senyap sementara anda membaca muka laman sedia ada.

3.b) Mozilla Firefox

Pengguna Mozilla Firefox boleh mencuba "Fasterfox" yang boleh dimuat turun disini


Seperti "FastestChrome Extension" ia turut menyediakan kemudahan mendapatkan muka laman berikutnya tanpa perlu menunggu anda klik muka laman berikut. Ia akan dilakukan secara senyap sementara anda membaca muka laman sedia ada.


4) Padamkan History (sejarah) dan Cookies

Memadamkan History dan cookies perisian pelayar Internet anda bukan sahaja baik dari segi keselamatan malah ia boleh memastikan perisian pelayar Internet anda sentiasa berfungsi dengan baik dan laju. Simpanan history dan cookies yang banyak boleh membebankan perisian pelayar Internet anda dan anda akan merasakan ia semakin perlahan.


5) Periksa TCP/IP setting anda

Sistem operasi terkini seperti Linux, FreeBSD, Windows Vista dan Windows 7 telah menggunakan setting TCP/IP yang disesuaikan untuk penggunaan Internet secara automatik. Anda boleh merujuk ke laman web ini bagi mengetahui kesesuaian settinh TCP/IP komputer anda.


Jika anda tidak berpuas hati dengan kelajuan yang ada dan mahu membuat perubahan kepada setting TCP/IP maka perubahan yang dicadangkan oleh laman web di atas memerlukan kemahiran dalam komputer. Sila dapatkan bantuan.


Laman diatas ditujukan kepada pengguna modem dan broadband.

Diharapkan panduan ringkas ini dapat membantu anda dalam melajukan pelayaran Internet. Ia merupakan cadangan dan tiada jaminan ada kesan yang positif. Lakukan dengan risiko anda tanggung sendiri.

Langgan laman Cikgu Cyber dengan Google RSS Reader


Baca mengenainya di



Wassalam.

Harisfazillah Jamel aka LinuxMalaysia

Bukan Sekadar Internet Sahaja Nantikan kehadiran buku ini dipasaran...

12 Okt 2011

Video dan Web Conference

21 Disember 2009 | Label: , , , , | |


Yang menarik untuk dikongsikan, kali ini berkaitan dengan Video dan Web Conference. Penyelesaian libatkan penggunaan VOIP dan teknologi video melalui Internet.

H.323


SIP


Perbezaan boleh dilihat disini


H.323 bagi saya adalah bagi mereka yang mahukan Video conference yang "real-time" dan dalam masa benar tanpa gangguan nyata.

Perisian OSS berkaitan :-

Ekiga

GNUGK (GNU Gatekeeper for H.323)

Open Source Web Conference.

SIP Server

Lain-lain laman berkaitan

H.323 Open Source

SIP

ENUM - Nama DNS kepada No Telepon

OSDC.my Bersedia Untuk MSC OSCONF 2010

21 November 2009 | Label: , , | |


OSDC.my Bersedia Untuk MSC OSCONF 2010

MSC Malaysia sekali lagi merancang MSC Malaysia Open Source Conference 2010 (MSC OSCONF 2010). Untuk tahun 2010, penglibatan komuniti dan sukarelawan akan dipertingkatkan bagi menjadikan acara tahunan OSS ini adalah kepunyaan komuniti secara keseluruhan.

Perancangan dan jawatan kuasa telah dibentuk dan ia memerlukan pandangan dan cadangan daripada anda.

Sila sertai perbincangan di


atau melalui email kepada osdcmy-list+subscribe@googlegroups.com

Khusus untuk perbincangan tentang MSC OSCONF 2010 di Facebook.com



Antara yang ditelah dicadangkan dan dibincangkan

1) Menjadikan Jun 2010 sebagai Bulan OSS Malaysia
2) Mempelbagaikan tempat untuk persidangan yang setiap satu membawa tema masing-masing. Antara tema yang dicadangkan adalah :-

projek terjemahan, virtualization, keselamatan komputer dan developers

3) Summit kepada LinuxVarsiti http://www.linuxvarsiti.org.my/
4) Summit kepada Penguin Masuk Kampung http://penguinmasukkampung.org/
5) OSDC.my conference

OSDC.my

MSC Malaysia Open Source Conference 2009 pada bulan Jun yang lalu, telah mendapat sambutan yang baik dan ia telah memberikan pelbagai kesan baik kepada pelbagai sektor sama ada kerajaan, swasta dan komuniti Sumber Terbuka (OSS) Malaysia.

Kesan yang terbaik adalah dengan penubuhan OSDC.my bagi mencapai matlamat dalam melahirkan pembangun perisian OSS Malaysia yang bertaraf dunia.

Pelancaran OSDC.my



dan laman web OSDC.my


Bagi anda yang tidak berminat untuk mendapat banyak email daripada kumpulan perbincangan OSDC.my, anda boleh menyertai kumpulan email pengumuman sahaja di


Untuk sertai melalui email sila hantar email kepada osdcmy-announcements-subscribe@yahoogroups.com

Open Source Adalah Masa Depan UKM - Presentation Transcript

03 Ogos 2009 | Label: , | |


Open Source Adalah Masa Depan UKM - Presentation Transcript

1. Open Source adalah Masa Depan UKM Harisfazillah Jamel 27 Julai 2009
2. Wajah Masa Depan ?
3.
4. Masa depan umpama kertas kosong... Kitalah pelukisnya
5. Berus pada pelukis adalah OSS Cat-cat warna adalah perisian OSS
6. Pelukis Perlu Ilham Ilham di tempat yang jauh
7. Kereta ini adalah kenderaan pelukis
8. Tayar kereta adalah Ilmu Pengalaman sokongan dan Komuniti … Tanpa tayar-tayar ?
9. Ilham Kepada Pelukis
10. Green IT Open Souce Car Project
o Prinsip Open Source
o Perisian Open Source
o Perkakas Open Source
o http://www.theoscarproject.org/
11. Virtualization Satu Perkakasan moden boleh menjalankan pelbagai OS dan tugasan. Microsoft sumbangkan kod kepada kernel Linux bagi tujuan Virtualization. OSS VZ
* XEN
* VirtualBOX
* KVM
* OpenVZ
12. ELGG OSS Social Network For Education
13. Cloud Computing GroundOS http://groundos.org/
14. Data Visualization Using Map
* Google Earth, Yahoo Map and Microsoft Bing
* Open Source Map Server http://mapserver.org/
15. OS Browser
* Aplikasi dijalankan dalam Cloud
* Capaian hanya dengan browser
* Mozilla Firefox dan Google Chrome
o Plugin dan Online
16. UKM Sudah Sedia Untuk Mengubah Masa Depan OSS
17. Ilmu Open Source adalah berkongsi ilmu Sama ada sedar atau tidak prinsip OSS sudah sedia wujud di UKM
* Kuliah
* Penerbitan
* Persidangan
* Penyelidikan
* Kursus
* Kursus OSS anjuran komuniti OSS UKM
* tingkatkan kemahiran dan ilmu
18. Pengalaman Ilmu perlukan amalan Amalan timbulkan pengalaman Ilmu + Pengalaman = Penyelidikan OSS menghasilkan jiwa menyelidik kepada Penggunanya …
Satu bentuk motivasi . Membuat sendiri. - Budaya penyelidik
19. Sokongan Sedia wujud komuniti OSS UKM sebagai tiang sokongan
* Sesi latihan
* Penyelesaian sendiri
* Kempen
20. Komuniti OSS tidak boleh hidup tanpa komuniti. Itulah jiwa raga OSS. Sokongan komuniti dalam dan luar UKM
* Tidak bergantung kepada syarikat
* Perkongsian ilmu antara komuniti-komuniti
* Mewujudkan rangkaian social network

21. Cabaran Mengapa tidak? UKM mengubah masa depan OSS
22.
23. Google Diasaskan oleh dua orang pelajar Universiti Standford Menggunakan teknologi OSS Linux, NFS, Python dan pelbagai.
24. Facebook Diasaskan oleh pelajar-pelajar sains komputer Universiti Harvard PHP sebagai aturcara utama.
25. Mobile Desktop Grid USM mewakili Malaysia untuk “Open Jive Regional Challenge” 2009 di Singapura. Pertandingan Menggunakan teknologi OSS daripada SUN Microsystem.
26. Kesimpulan People come into our life for a reason,a season or a lifetime. OSS di UKM dengan pelbagai sebab, atas dasar polisi kerajaan, atas dasar minat kakitangan, atas dasar sikap ingin tahu individu. Adalah diharapkan ia bukan hanya satu usaha bermusim.... UKM perlu mengambil OSS sebagai satu hubungan sepanjang hayat. UKM “OSS Ready”
27. Sekian

Slide

http://www.slideshare.net/linuxmalaysia/open-source-adalah-masa-depan-ukm

http://www.scribd.com/doc/17768298/Open-Source-Adalah-Masa-Depan-UKM-Hari-OSS-UKM-2009

--


Aplikasi Dengan Lesen Sumber Terbuka Untuk Semua

04 Ogos 2008 | Label: , | |


Aplikasi Dengan Lesen Sumber Terbuka Untuk Semua

Sudah sampai masanya pengguna komputer dan Internet Malaysia, diberikan pilihan yang sebenarnya dalam pembelian aplikasi (perisian) untuk komputer yang dibeli.

Tahukah anda, sebagai pengguna komputer dan Internet, anda mempunyai pilihan yang jelas dalam pembelian aplikasi. Aplikasi Sumber Terbuka atau Open Source Software (OSS) membuka anda kepada pilihan yang pelbagai dengan perlesenan yang terbuka dan percuma.

Baca tentang Open Source Software (OSS) di
http://www.opensource.org/

Ya percuma. Aplikasi Dengan Lesen Sumber Terbuka bukan setakat dengan lesen percuma untuk dimiliki, malah dengan konsep pengkongsian pembangunan sesama pembangun aplikasi diseluruh dunia. Ia menjadikan aplikasi dengan lesen sumber terbuka, semakin matang dan berkembang menjadi saingan yang kuat kepada aplikasi perlu bayar perlesenannya.

Kita buat perbandingan :-

Kita bayar lesen untuk aplikasi, akan tetapi kita perlu belajar sendiri bagaimana untuk mengendalikannya. Jika perlu belajar dengan orang lain, kita mungkin perlu membayarnya.

Dengan Aplikasi Dengan Lesen Sumbter Terbuka, kita boleh muat turun mana-mana aplikasi yang bersesuaian dan menggunakannya tanpa perlu membayar harga lesen. Mendapatkan bantuan masalah masih juga sama seperti aplikasi yang perlu bayar. Perlu belajar sendiri atau mendapatkan orang lain untuk membantu.

Bagaimana pula dengan aplikasi Freeware? Sama seperti Aplikasi Dengan Lesen Sumber Terbuka, Freeware boleh dimuat turun dan digunakan. Kita masih perlu belajar sendiri bagaimana menggunakannya.

Yang membezakan antara Aplikasi Dengan Lesen Sumber Terbuka adalah, aplikasi Freeware tidak kongsikan kod sumber pembinaannya kepada orang ramai. Ini menyebabkan apa-apa berlaku kepada aplikasi Freeware seperti tiada lagi versi baru, kita terpaksa dapatkan aplikasi lain. Berlainan pula dengan aplikasi Dengan Lesen Sumber Terbuka.

Kod sumbernya boleh dimuat turun, sememang itu syarat bagi lesen sumber terbuka, kita yang muat turun aplikasi dengan lesen sumber terbuka juga boleh muat turun kod sumber. Mungkin bagi kita pengguna biasa tiada gunanya, namun dengan pengkongsian begini, pembina aplikasi lain boleh mengambil alih dan meneruskan projek yang tergendala.

Dengan lesen percuma dan jaminan penerusan aplikasi, maka sudah sampai masa pengguna komputer dan Internet Malaysia untuk tukarkan apa yang dipasang dalam komputer kita dengan pilihan yang lebih menarik dan menjaminkan.

Kerajaan Malaysia sendiri menjadikan Aplikasi Sumber Terbuka sebagai pilihan dengan mewujudkan Pelan Besar Sumber Terbuka Untuk Sektor Awam atau Malaysian Public Sector OSS Master Plan pada 16 Julai 2004. MAMPU telah dipertanggungjawabkan untuk memastikan pelan ini mencapai maksud.
Maklumat lanjut tentang MAMPU Public Sector Master Plan boleh dirujuk di

http://opensource.mampu.gov.my/

dan di laman Malaysian Public Sector Open Source Competency Centre (OSCC)

http://www.oscc.org.my/

Bagi anda penguna Windows sila rujuk laman ini untuk pelbagai aplikasi yang telah dipilih yang dijangkakan sesuai untuk digunakan.

http://linuxwanita.blogspot.com/

Bagi agensi-agensi kerajaan Malaysia sila lawat laman Knowledge Bank OSCC MAMPU yang memberikan pelbagai maklumat tentang Aplikasi Dengan Lesen Sumber Terbuka disamping mendapatkan sokongan, rujukan dan latihan secara percuma diberikan oleh OSCC MAMPU.

http://knowledge.oscc.org.my/

Bagi permulaan, agensi-agensi kerajaan Malaysia boleh menurut langkah MAMPU menukarkan penggunaan Microsoft office kepada Open Office.org. Langkah yang telah menjimatkan MAMPU dalam kos perlesenan dan ia dikongsikan bersama di

http://openoffice.oscc.org.my/

Slide Migrasi Open Office.org oleh MAMPU boleh lihat disini.

http://www.slideshare.net/linuxmalaysia/oscc-openoffice-migration-mampu-malaysia-experience

Senarai pelbagai projek Aplikasi Dengan Lesen Sumber Terbuka boleh diihat di laman pembangunan OSS terbesar di Internet

http://www.sourceforge.net/

Antara yang menarik untuk dicuba

Gimp menggantikan Adobe Photoshop
http://www.gimp.org/

OpenOffice.Org mengganti Microsoft Office
http://www.openoffice.org/

Bagi menggantikan terus Windows XP anda, Linux Ubuntu adalah antara distribusi Linux yang perlu dicuba dan digunakan.

http://www.ubuntu.com/

Artikel sebelum ini

Intranet Untuk Sekolah Dengan Linux Dan Sumber Terbuka
http://cikgucyber.blogspot.com/2008/07/intranet-sekolah-dengan-linux-dan.html

Virtualization Gabungkan Pelbagai Sistem Operasi
http://cikgucyber.blogspot.com/2008/06/virtualization-gabungkan-pelbagai-os.html

Nama Domain Perlu Dimiliki Oleh Semua Orang
http://www.tipswanita.com/Computers/Nama_Domain_Perlu_Dimiliki_Oleh_Semua_Orang/

Netika Dunia Internet
http://cikgucyber.blogspot.com/2008/03/netika-dunia-internet.html

Aplikasi Percuma dan Sumber Terbuka untuk Vista
http://www.harisfazillah.info/sumberterbukauntukmicrosoftvista

Laman penulis http://blog.harisfazillah.info/

Bagi kemas kini terbaru anda dijemput untuk sertai senarai terhad email di

http://groups.yahoo.com/group/haris/

Pelbagai artikel, nota komputer dan Internet untuk Malaysia di

http://cikgucyber.blogspot.com/

Wassalam.

Harisfazillah Jamel linuxmalaysia hafnie hafija

Bukan Sekadar Internet Sahaja Nantikan kehadiran buku ini dipasaran...

4 ogos 2008

Bukan Sekadar Internet Sahaja. Nantikan ia dipasaran ...
http://blog.harisfazillah.info/

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Malaysia License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/my/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.

--- Iklan ---

Iklankan perkhidmatan dan barangan anda di PutraOnline.com
http://directory.putraonline.com/

Making Money Online For Malaysian
http://cybermoney2u.blogspot.com/

Intranet Sekolah Dengan Linux Dan Sumber Terbuka (OSS)

30 Julai 2008 | Label: , , | |


Intranet Sekolah Dengan Linux Dan Sumber Terbuka (OSS)

Berikut adalah cadangan untuk cikgu-cikgu sekolah untuk menambah lagi penggunaan komputer pelayan (server) sekolah di makmal sekolah. Cadangan ini melibatkan penggunaan Linux sebagai sistem operasi utama dan pelbagai aplikasi dalam sumber terbuka (Open Source). Dengan Linux dan pelbagai lagi aplikasi sumber terbuka sistem Intranet sekolah dapat dibangunkan.

(1) DHCP - Dynamic Host Configuration Protocol (DHCP) memudahkan komputer mempunyai sambungan rangkaian (network). Komputer pelayan sepatutnya menjadi komputer utama DHCP bagi memberikan IP secara automatik. Walaupun Router ADSL boleh melakukannya namun ia bukan dibina untuk mengendali komputer yang banyak.

Dengan komputer pelayan Linux sebagai pelayan DHCP, cadangan-cadangan yang lain dapat dilaksanakan. Konfigurasi baru dengan mudah dapat disampaikan kepada komputer pelanggan.

Terdapat juga cadangan untuk mengekal pengunaan IP yang tetap sama pada setiap komputer yang mendapatkan IP melalui DHCP. Ia dapat dilakukan dengan memasukkan alamat perkakas (hardware address) setiap komputer dalam konfigurasi DHCP. Dengan ini setiap komputer mempunyai IP yang kekal namun kawalan konfigurasi yang lain masih dipusatkan.

(2) DNS - Domain Name Service (DNS) adalah cara untuk kaitkan IP server dengan nama komputer yang mudah diingat oleh manusia. Menjadikan komputer pelayan sebagai "cache" DNS mampu mengurangkan beban komputer DNS utama di Internet. Disamping sebagai DNS "backup" jika DNS utama tidak dapat dihubungi.

Sila pastikan capaian DNS lain seperti TMnet, Jaring dan Opendns.com tidak dihalang. Dengan cara ini jika masalah timbul kepada komputer pusat cache DNS setiap sekolah ini mampu bertanya kepada DNS "upstream" sama ada Tmnet atau Jaring.

Sekolah boleh mewujudkan nama domain untuk kegunaan dalaman yang biasa hujungnya .lan (dot lan) dengan DNS server dalaman. Sebagai contoh Sekolah Alam Shah dengan domain dalaman sas.lan akan membolehkan capaian dalaman untuk Intranet server seperti web sekolah, email dalam sekolah dan pelbagai lagi.

(3) Apache - Sebagai pelayan web (web server) banyak perkara boleh dilakukan untuk penyampaian dan interaksi dan juga perkongsian maklumat. Dengan penggunaan perisian berasaskan PHP pelbagai lagi cara pengajaran dan pengkongsian ilmu pengetahuan dapat dilakukan.

Kemudahan yang Apache berikan terlalu banyak dan ia akan dibincangkan kemudian. Sebagai contoh sekolah boleh memasang Moodle bagi penggunaan dalaman melalui Intranet sekolah.

(4) SAMBA - Ia boleh dikonfigurasi sebagai Primary Domain Controller (PDC) dan WINS Server. Apabila setiap Windows XP berada dalam domain mempunyai PDC ia dapat mengurangkan trafik broadcast.

Pengkongsian dan penyimpanan fail di komputer pelayan dapat dilakukan oleh Windows XP.


(5) Squid - Ini merupakan perisian web proxy sama ada untuk menjadi tempat cache berpusat atau sebagai penapis kepada tapak-tapak laman lucah dan tidak dingini. Gabungan dengan Dansguardian lagi meningkatkan proses penapisan ini.

(6) Router dan Firewall juga mampu dilakukan oleh Linux. Namun ia memerlukan konfigurasi yang berlainan daripada penggunaan IP School-net.

Cadangan-cadangan lain:-

Jika dapat disediakan komputer DNS utama berpusat untuk menjadikan semua sekolah mempunyai nama domain maka semua sekolah dapat mempamerkan tapak laman masing-masing.

Perkhidmatan email dalaman antara sekolah-sekolah boleh diadakan jika mempunyai DNS berpusat dan setiap sekolah mempunyai nama domain sendiri. Linux dengan MTA seperti Postfix, Spamassassin, Amavis-new dan Clamav mampu menjadikan komputer pelayan email yang sedia menapis SPAM dan virus dan trojan. Dengan penggunaan Horde IMP sebagai email berasaskan web maka pelbagai kemungkinan dapat dilakukan.

Panduan pemasangan akan disediakan kemudian dan pada masa ini untuk Distribusi terkini. Untuk distribusi Red Hat 9 dan Suse yang mungkin sudah tersedia terpasang di sekolah, oleh kerana ia sudah jauh ketinggalan maka dicadangkan perubahan dilakukan dengan pemasangan distribusi lebih terkini. Antara yang dicadangkan adalah.

(1) OpenSuse http://www.opensuse.org/ - Distribusi berasaskan distribusi Suse yang kini digunakan di sekolah (Suse Linux Enterprise 9).

(2) Centos http://www.centos.org/ - Distribusi yang berasaskan Red Hat Enterprise terkini. Sesuai untuk menggantikan Red Hat 9 kerana Centos masih mengekalkan fungsi dan ciri-ciri Red Hat.

iTALC Intelligent Teaching And Learning with Computers

http://italc.sourceforge.net/

iTALC is a use- and powerful didactical tool for teachers. It lets you view and control other computers in your network in several ways. It supports Linux and Windows 2000/XP (Vista support will come) and it even can be used transparently in mixed environments!

In contrast to widely used commercial equivalent software, iTALC is free! This means you do not have to pay for expensive licenses or things like that. Furthermore the source-code is freely available and you're free in changing the software to fit your needs as long as you respect the terms of iTALC's license (GPL). Freedom in two ways!

Rakan-rakan di Linuxdotmy dan saya akan cuba menyediakan panduan yang mudah untuk cikgu-cikgu ikuti. Cadangan dan pandangan sila rujuk di

http://blog.linuxdotmy.com/

http://linuxmalaysia.harisfazillah.info/

http://linuxdotmy.multiply.com/

Untuk masalah-masalah yang mahu diselesaikan sendiri sila gunakan forum-forum berikut

http://knowledge.oscc.org.my/support

http://www.ittutor.net/

Sebagai kakitangan kerajaan, cikgu-cikgu boleh mendapatkan bantuan melalui OSCC MAMPU.

http://www.oscc.org.my/


Artikel sebelum ini

Virtualization Gabungkan Pelbagai Sistem Operasi
http://cikgucyber.blogspot.com/2008/06/virtualization-gabungkan-pelbagai-os.html

Nama Domain Perlu Dimiliki Oleh Semua Orang
http://www.tipswanita.com/Computers/Nama_Domain_Perlu_Dimiliki_Oleh_Semua_Orang/

Netika Dunia Internet
http://cikgucyber.blogspot.com/2008/03/netika-dunia-internet.html

Aplikasi Percuma dan Sumber Terbuka untuk Vista
http://www.harisfazillah.info/sumberterbukauntukmicrosoftvista

Laman penulis http://blog.harisfazillah.info/

Bagi kemas kini terbaru anda dijemput untuk sertai senarai terhad email di

http://groups.yahoo.com/group/haris/

Pelbagai artikel, nota komputer dan Internet untuk Malaysia di

http://cikgucyber.blogspot.com/

Wassalam.

Harisfazillah Jamel linuxmalaysia hafnie hafija

Bukan Sekadar Internet Sahaja Nantikan kehadiran buku ini dipasaran...

13 Julai 2008

Bukan Sekadar Internet Sahaja. Nantikan ia dipasaran ...
http://blog.harisfazillah.info/

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Malaysia License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/my/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.

--- Iklan ---

Iklankan perkhidmatan dan barangan anda di PutraOnline.com
http://directory.putraonline.com/

Making Money Online For Malaysian
http://cybermoney2u.blogspot.com/

Polisi Backup Untuk Organisasi Berdasarkan Sumber Terbuka

03 Julai 2008 | Label: , , , | |


Polisi Backup Untuk Organisasi Berdasarkan Sumber Terbuka

Dalam merangka polisi "backup" yang bersesuaian dengan sesebuah organisasi, perkara-perkara berikut perlu diambil kira.

(1) "Backup" kepada tape drive adalah mengambil masa dan penambahan masa bagi restore apabila ia dibandingkan dengan backup.

Sebagai contoh sekiranya "backup" mengambil masa satu jam, maka masa "restore" boleh mencapai lebih kurang dua jam. "Restore" biasanya akan membuat sistem operasi akan melakukan kerja tambahan untuk memastikan data ditulis dengan betul. Iaitu penambahan "IO write and verify" kepada cakera keras (hard disk).

(2) Ruang cakera keas yang besar boleh dibeli dengan murah. Khaskan satu perkakasan dan satu bahagian cakera keras untuk tujuan "backup".

"Backup" pada "tape" hanya dilakukan untuk menyimpan data dalam cakera keras simpanan backup diatas.

(3) Backup kini boleh dilakukan melalui rangkaian (LAN dan WAN) dan automatik.

*** Cadangan ***

Untuk tujuan backup organisasi pilihan bagi saya adalah berikut

(A) Sebuah perkakasan akan dikhaskan untuk tujuan backup, dengan kapasiti cakera keras (Hard disk) yang besar. Cakera keras perlu menggunakan menggunakan teknologi RAID 5. Tidak perlu kad RAID tambahan kerana sistem operasi seperti Linux dan FreeBSD boleh melakukan RAID.

(B) Kerja salinan data adalah melalui rangkaian (network) setiap komputer yang di backup ke cakera keras Server Backup. Salinan ini perlu dilakukan secara automatik.

(C) Buat salinan Backup Server ke tape mengikut aplikasi dan script secara automatik dan berkala.

*** Penjelasan ***

(A) Menyediakan perkakasan khas untuk tujuan backup. Penulis menggunakan Linux Centos versi 5 dimana, tiga biji cakera keras disatukan menggunakan RAID.

Sambungan ini boleh dirujuk bagi tujuan konfigurasi backuppc.

http://www.howtoforge.net/setting-up-lvm-on-top-of-software-raid1-rhel-fedora

(B) Backppc telah dipilih bagi tujuan salinan melalui Network.

Laman rasmi Backuppc
http://backuppc.sourceforge.net/index.html

Panduan Backuppc
http://www.howtoforge.net/linux_backuppc

Nota LinuxMalaysia tentang Backuppc
http://linuxmalaysia.harisfazillah.info/2008/06/setting-up-backuppc-centos-5.html

Dengan menggunakan Backuppc, salinan pelbagai komputer dapat dibuat didalam cakera keras "Backup Server". Dengan mempunyai salinan didalam cakera keras, "Restore" dapat dilakukan dengan cepat.

(C) Bagi tujuan buat salinan Backup Server ke Tape. Penggunaan arahan tar boleh digunakan.

tar cvjf /dev/st0

Tujuan backup pada tape adalah untuk memastikan sebarang masalah kepada Backup Server, kita tidak kehilangan data semua backup.

Modul Webmin File System Backup boleh digunakan

http://doxfer.com/Webmin/FilesystemBackup

*** Backup MySQL ***

Bagi tujuan Backup database Mysql, aplikasi berikut dicadangkan.

Zmanda Mysqlbackup
http://mysqlbackup.zmanda.com/

Automysqlbackup
http://sourceforge.net/projects/automysqlbackup/

Bacula
http://wiki.bacula.org/doku.php?id=application_specific_backups

Untuk backup Mysql Database dan database lain, saya akan tuliskan dalam artikel lain.

*** Links ***

Linux Centos
http://www.centos.org/

Wikipedia - Backup
http://en.wikipedia.org/wiki/Backup

Dapatkan email-email tentang komputer dan Internet
http://groups.yahoo.com/group/haris/join

Wassalam.

Harisfazillah Jamel
http://blog.harisfazillah.info/

Bukan Sekadar Internet Sahaja Nantikan kehadiran buku ini
dipasaran...

2 Jul 2008

Bukan Sekadar Internet Sahaja. Nantikan ia dipasaran ...


This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Malaysia License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/my/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.


Buat duit di Internet
http://cybermoney2u.blogspot.com/

Portable Apps - Aplikasi Dijalankan Mudah Dan Dimana-mana

11 Mei 2008 | Label: , , , , | |


Portable Apps - Aplikasi Dijalankan Mudah Dan Dimana-mana

Yang menarik mengenai aplikasi atau perisian yang dibangunkan secara terbuka, para pembangun boleh ubah sesuai aplikasi bagi pelbagai kesesuaian dan keadaan.

Projek dan laman web Portable Apps menawarkan pelbagai aplikasi sumber terbuka yang boleh dijalankan daripada pelbagai media. Dengan motonya "Your Digital Life Anyway" aplikasi boleh disalin, disimpan dan dijalankan daripada media seperti USB flash drive, iPod, portable hard drive dan pelbagai.

Maka anda boleh membawa ke mana-mana aplikasi yang bersesuaian dijalankan daripada mana-mana komputer dan menyimpan profil peribadi seperti Bookmarks dan dokumen dalam media yang anda boleh bawa ke mana-mana. Yang paling penting ianya adalah percuma.

Muat turun aplikasi seperti Open Office.Org bagi menggantikan Microsoft Office, Mozilla Firefox bagi menggantikan Internet Explorer, Clamwin bagi mengesan virus dan trojan, Miranda IM bagi menggantikan Yahoo Messenger dan pelbagai lagi aplikasi yang boleh dibuat turun di

http://portableapps.com/
http://portableapps.com/
http://portableapps.com/

Sertai Tsunami Aplikasi Sumber Terbuka di

http://knowledge.oscc.org.my/

----

Dipetik daripada laman web dan salinan

http://linuxwanita.blogspot.com/2008/05/portable-apps-your-digital-life.html

Portable Apps Your Digital Life Anywhere

Pick A PC and PC and with Portable Apps you gets

Convenient

Now you can carry your favorite computer programs along with all of your bookmarks, settings, email and more with you. Use them on any Windows computer. All without leaving any personal data behind.

Open

PortableApps.com provides a truly open platform that works with any hardware you like (USB flash drive, iPod, portable hard drive, etc). It's open source built around an open format that any hardware vendor or software developer can use.

Free

The Portable Apps Suite™ is free. It contains no spyware. There are no advertisements. It isn't a limited or trial version. There is no additional hardware or software to buy. You don't even have to give out your email address. It's 100% free to use, free to copy and free to share.


Related Posts Plugin for WordPress, Blogger...

Yang Popular