Friday, 22 November 2013

Teknologi Murah dan Bergaya Untuk Enterprise atau SOHO

No comments:
Kemudahan Pejabat dan Soho

Assalamualaikom w.b.t dan salam sejahtera,

Dalam sesebuah pejabat berskala kecil kemudahan IT berikut adalah sangat penting untuk diwujudkan. Berikut adalah antara kemudahan IT yang banyak digunakan di dalam syarikat/pejabat:

1. Pengawalan Internet dan Intranet

2. Perkongsian Printer

3. Pengurusan faksimili

4. Sistem sambungan telefon dan PBX

5. Perkongsian Fail dan direktori

Secara asasnya kemudahan di atas dapat disediakan dengan harga yang lebih murah berbanding mengupah vendor-vendor. Namun sekiranya sesebuah syarikat lebih mementingkan kelangsungan produktiviti, keselamatan yang tinggi dan kecekapan pengurusan saya nasihatkan mendapatkan vendor yang mahir dan berpengalaman.

Penggunaan Internet dan Intranet

Antaramuka PfSense
Sambungan yang diperluan ialah Unifi dari ISP Telekom. Kemudian kita perlukan  sebuah server khusus untuk menjadi gateway diantara dunia awam (public internet) dengan dunia dalaman (lan, intranet). Daripda gateway barulah kita pecahkan network ke router dan switch.

Cadangan penggunaan gateway server ialah ClearOS Linux kerana terdapat firewall, statistic dan network filteration/blocking. Pfsense juga antara modul firewall yang percuma dan popular.





Perkongsian Printer

Mesin printer mestilah yang ada kemudahan akses network (tcp/ip) dengan alamat ip statik. Kemudian kita boleh menggabungkan kesemuanya dengan server Linux yang menggunakan module CUPS.

Cups adalah sistem pengurusan dan pemusatan printer yang dibangunkan oleh Apple dan ianya sumber terbuka. Module Cups ini boleh dipasang dan diaktifkan di ClearOS atau mana-mana mesin Linux jua.

Perkongsian dan pengurusan Fax

Apabila menyebut fax kita pasti teringat mesin pencetak dan wayar telefon. Sebenarnya kita boleh menghubungkan beberapa talian fax ke dalam server dan mencetaknya ke mana-mana printer/photostat apabila perlu.

Jadinya mesin fax tidaklah semestinya wujud lebih dari satu dan untuk bahagian pengimbasan gunalah scanner. Cuma kita perlukan talian fax untuk setiap nombor dan kemudian modem fax. Server yang bertanggungjawab keats mesin fax ini mestilah memiliki antaramuka (interface) modem telefon.

AvantFax adalah salah satu PHP Web menggunakan API HylaFax
Modul yang akan digunakan untuk menjadikan server Linux sebagai server fax ialah HylaFAX+. Kita boleh menguruskan beberapa talian faks hanya dalam satu server dan setiap pekerja ada akses melalui web base (java,php,asp) atau client tools (windows built in fax client, java, dotnet).

Sistem sambungan telefon dan PBX

Buat Sendiri Sistem VoIP dan PBX
Syarikat kecil dan sederhana atau SOHO boleh menggunakan penggunaan telefon yang ada sambungan (extension), berhubung di antara staf di bilik atau aras yang berbeza, IVR, lagu menunggu dan berbagai fungi sebenarnya boleh dipasang dengan teknologi VoIP sama ada menggunakan telefon SIP atau analog biasa mahupun perisian telefon (softphone) dengan membina server VoIP Linux (atau boleh dikenali IP PBX) dengan enjin module Asterisk, FreeSwitch, Kamailio, OpenSips , SipXecs . Antara aplikasi yang dibina di atas enjin Asterisk contohnya seperti FreePBX, PBXinFlash, Elastix, Trixbox dan banyak lagi.

Apa yang kita perlukan ialah sistem (pelayan) pbx dengan teknologi VoIP (Suara di IP), perkakas (VoIP gateway, Analog Terminal Adapter dan telefon analog atau digital).

Perkongsian Fail dan direktori

SAMBA = Windows + Linux
Untuk bahagian ini kita bolehlah menggunakan platform Linux dengan module samba.org. Samba adalah modul yng dibangunkan untuk menyediakan platform jaringan Domain antara mesin Linux, Mac OS X dan Windows.

Ini bermakna pelbagai sistem operasi dapat menggunakan kemudahan perkongsian fail, direktori dan servis. Samba boleh diintegarasikan dengan Active Directory untuk mengurus client di dalam domain.

Sekiranya kita lebih menumpukan kepada perkongsian storan di dalam rangkain maka saya cadangkan penggunaa FreeNas iaitu pakej Linux yang tertumpu kepada teknologi Network Access Storage.

Penutup

Hampir kesemua kemudahan ini boleh dilengkapkan hanya di dalam sebuah server Linux. Untuk itu spesifikasi server mestilah menyokong multi pemprosesan dan memory yang cukup tinggi. Namun apabila mereka bentuk struktur kemudahan ini perlulah diambil kira pelbagai faktor seperti keselamatan, pelan kecemasan bencana (disater recovery plan), availibility dan beban (loads).

InsyaAllah sekiranya diberikan kelapangan saya akan menerangkan cara memasang dan menetapkan setiap satu dari kemudahan teknologi ini di entri yang akan datang.






Sunday, 17 November 2013

Perbezaan Workgroup dan Domain dalam Rangkaian Windows

No comments:
Assalamualaikom w.b.t dan selamat sejahtera.

Seringkali kita pernah mendengar perkataan WORKGROUP dan DOMAIN dalam seharian menggunakan komputer. Kekadang kita ingin mengetahui apa ke bendanya WORKGROUP dan apa pula DOMAIN.

Pengetahuan mengenai Domain dan Workgroup hanya difahami oleh teknikal IT anda. Namun saya beranggapan semua pengguna komputer sepatutnya memahami secara asas mengenainya.

Jadinya apabila anda memasang Windows, anda hanya perlu memilih antara dua sama ada membuat Workgroup atau turut serta dalam Domain.


Perihal Workgroup
------------------

Semua pakej Windows ada kemudahan Workgroup.

WORKGROUP adalah salah satu nama sistem digunakan kompeni Microsoft di dalam rangkain Microsoft (Windows Network) untuk pengguna produk-produk OS yang dikeluarkan Microsoft.

Sistem Workgroup berfungsi seakan peer to peer di dalam setiap komputer ahlinya. Dengan cara itu bolehlah berkongsi fail, folder, pencetak dan mesin faksimili.

Setiap ahli group menjaga keselamatannya sendiri, memberi kebenaran atau menghalang. Sesuai untuk beberapa orang pengguna komputer berkongsi sesama mereka maksimum dalam 20 buah untuk setiap WORKGROUP.

Perihal Domain
----------------

Pakej Domain hanya ada pada Windows versi Enterprise, Professional, Busines dan Ultimate.

Domain lebih kompleks sebab melibatkan sebuah server yang menjadi hub database dan memusatkan segala sumber, servis dan perkongsian dalam pengurusan oleh seorang Pentadbir (Administrator).

Server yang menjaga pangkalan data pengguna ini dipanggil Domain Controller (DC). DC ada dua jenis iaitu Primary (PDC) dan Backup (BDC).

Penggunaan Domain sesuai untuk organisasi yang memiliki pengguna komputer yang ramai seperti ratusan dan ribuan pekerja.

IsnyaAllah apabila ada masa saya akan menerangkan lebih lanjut mengenai hal ini.

Semoga bermanafaat.


Friday, 15 November 2013

Portal Migration Project for MPS (Government Website)

No comments:
Assalamualaikom w.b.t and greetings.

Since mid-October we have been given a new responsibility of which is to implement the government's official portal project migration from server at SKALI Cyberjaya datacentre to respective government organizations owned server.

This is my first time task since i am doing technical work for SCALE (Skali Community Engagement Sdn. Bhd) for stuff computer, a few servers and inventory management.



The tasks is to:

1. Prepare fresh installation of Linux server.
2. Hardening the server.
3. Prepare for dependencies needed for Portal and production.
4. Restore backup portal image.
5. UAT
6. Live

Thursday, 10 October 2013

Makmal Pembelajaran dengan 100 Set Komputer

No comments:
Lab B ada 25 Pc. Sedang Restoration menggunakan CloneZilla + Grub4Dos
Assalamualaikom w.b.t

Di SCALE (SKALI Community Engagement Sdn. Bhd.) terdapat sekurangnya lima makmal komputer. Diantaranya ada tiga makmal komputer yang besar yang terdiri daripada 25 buah komputer setiap satunya. Apabila dijumlahkan terdapat lebih kurang 100 buah komputer yang perlu menjalani rutin penjagaan dan kemaskini.

Antara proses kemaskini yang dilakukan ialah:

1. Hardening iaitu kemaskini tahap keselamatan antara kerjanya ialah mengemaskini perisian dan sistem operasi Windows.

2. Cleaning Windows ialah membuat pembersihan dari fail-fail dan perisian yang tidak sepatutnya.

3. Menyemak konfigurasi sistem operasi, seperti nama komputer, tcpip, network yang terhubung dll.

4. Menyemak status RAM, cakera keras. Banyak kejadian kad ingatam memori rawak telah dicuri.

5. Hardware parts maintening seperti membersihkan habuk yang terkumpul di dalam unit pc.

Wahuallam...

Monday, 7 October 2013

PHP Web Scraper : Extract XML Sitemap

No comments:
Assalamualaikom w.b.t and Greetings,

Today i just want to share the simple code to extract sitemap.xml and obtain all the titles and publish date. This code not use any extension like simplexml but just basic regex to extract certain part of the xmls.

Here the codes:

<?

echo "welcome to the ExtractSitemapXml PHP Project!";

$url ='http://myskali.blogspot.com/sitemap.xml';


$result = file_get_contents($url);

$pat = "~<loc>(.*?)<\/loc>\s*<lastmod>(.*?)<\/lastmod>~is";
preg_match_all($pat, $result, $match);

echo '<pre>';

print_r(array_slice($match,1)); //slice index 0 all pattern match

?>

You can test the code as live here:

Simple Sitemap XML Grabber and Extractor

Monday, 30 September 2013

InsyaAllah Resepi Mengubati Kencing Manis Untuk Anda

No comments:
Assalamualaikom w.b.t

Di dalam entri saya yang sebelumnya, saya ada menceritakan tentang kebaikan dalam pengambilan dan pengamalan minyak habatussauda ini. Salah satu dari kebaikan yang Allah s.w.t sediakan di dalam biji berkat ini ialah mampu menurunkan dan insyaAllah mengubati penyakit kencing manis. Cuma apa yang diperlukan ialah keyakinan kita bahawa Allah yang menyembuhkan dan meyakini sabdaan baginda junjungan mulia Nabi Muhammad S.A.W.

Iaitu pertama yakin Allah yang menyembuhkan, kedua yakin sabdaan nabi dan mengamalkan cara saranan nabi iaitu beristiqomah mengambilnya. Berikut adalah resepi adunan ringkas untuk pra dan penghidap kencing manis yang telah dikongsikan oleh seorang saudara muslim kita dari India.
Halba atau Fenugreek (Edible Gum)

Resepi:

10 gram barli
10 gram halba
10 gram tepung atta'
1 sudu teh minyak habatussauda

Biji Barli





Cara penyediaan:

Rebus barli, halba dan tepung atta' dengan setengah liter air selama 15-20 minit. Kemudian campurkan pati rebusan tersebut dengan satu sudu teh minyak habatusauda dan kacau. Minum campuran tersebut sebelum sarapan (perut kosong) setiap hari selama 2-3 minggu.

Wahuallam...

Wednesday, 25 September 2013

Bagaimana Windows OEM Diaktifkan Automatik

No comments:
Value Added Reseller vendors
Assalamualaikom w.b.t

Pada entri sebelumnya saya telah membicarakan secara ringkas mengenai OEM yang merupakan strategik perniagaan yang digunapakai hari ini. Untuk entri kali ini saya akan memasuki tahap lebih terperinci mengenai Windows OEM yang digunapakai jenama-jenama besar pengeluar komputer siap pakai ini.

Pada asalnya pengeluar komputer adalah mereka yang terlibat dengan industri penghasilan sebahagian dari komponen komputer seperti IBM. Apabila syarikat-syarikat lain melihat peluang dari keperluan penduduk dunia terhadap penggunaan komputer maka muncullah beberapa jenama-jenama yang membeli komponen OEM secara pukal komponen dan kemudian memasang dan membungkusnya semula menjadi satu produk komputer yang berfungsi dengan spesifikasi tertentu. Pakej ini akan disertakan sekali garenti, khidmat lepas belian dan servis tambahan (addon value). Syarikat-syarikat ini dikenali sebagai VAR (value added reseller).

Mula-mula mereka hanya mengeluarkan komputer kosong dan kalau nak dipasang Windows kena ada tambahan harga. Kemudian permintaan semakin meningkat sehingga mereka mengeluarkan komputer yang preinstall iaitu sudah terpasang pengoperasian Windows dengan harga yang jauh lebih murah. Seperti biasa produk windows perlulah diaktifkan dan didaftarkan. Kaedah pengaktifan ini biasanya melalui telefon atau atas talian (online).

Kaedah pengaktifan  Windows ini membebankan sekiranya perlu dilakukan terhadap ribuan komputer yang dikeluarkan. Kos pekerja yang perlu berjam-jam memasang, memasukkan license key dan mengaktifkan bertambah dan tidak relevan.

Stiker memaparkan kekunci COA (Certificate of Authority)

Oleh kerana pengeluar-pengeluar tersohor ini banyak menguntungkan Microsoft maka pihak Microsoft telah menyediakan satu jalan iaitu pakej Windows OEM. Dengan cara ini pengeluar-pengeluar besar ini hanya perlu membuat imej Windows terhadap ribuan komputernya tanpa perlu mengaktifkannya satu persatu.

Melalui cara ini maka wujudlah perkataan SLP dan SLIC:

SLP = System Locked PreInstallation
SLIC = System Licences Internal Code

kunci SLP + (Certifikat SLP + SLIC Bios OEM) = Aktif sebagai asli
SLP adalah kaedah terpenting dan terutama dalam pengesahan dan pengaktifan OEM ini. Ada 5 versi yang berubah mengikut versi OS yang dikeluarkan setakat ini:


1. SLP 1.0/1.1 untuk Windows XP, Windows Server 2003
2. SLP 2.0 untuk Windows Vista, Windows Server 2008
3. SLP 2.1 untuk Windows 7, Windows Server 2008 R2
4. SLP 2.2 untuk Windows Server 2012
5. SLP 3.0 untuk Windows 8

SLIC pula adalah kaedah paten digital (digital signature) yang disimpan di jadual SLIC di BIOS. Paten digital mestilah menyamai/sepadan dengan paten digital fail kelulusan SLP.

Asas penting dalam penggunaan Windows OEM:

1. Pengeluar membayar lesen OEM kepada Microsoft

2. Microsoft mengeluarkan kekunci SLIC (SLIC key) sebagai ganti kekunci lesen yang biasa (retail key)

3. Microsoft juga mengeluarkan fail kelulusan SLP (SLP certificate file)

4. Microsoft juga memberikan BIOS ROM (bios marker tool) yang mengandungi kod SLP di jadual SLIC yang perlu sepadan dengan kelulusan SLP.

Mengenalpasti versi jadual SLIC di bios

Umumnya untuk membolehkan pc OEM contohnya DELL mengaktifkan Microsoft Windows XP perlulah wujud 3 keadaan berikut:

1. BIOS - Dalam jadual SLIC ada SLP 1.0 dengan digital signature khas untuk DELL
2. Fail Kelulusan SLP DELL (Certificate SLP - OEMBios) - Disumbat dalam Setup CD Windows XP
3. SLP key khas untuk OEM untuk Win XP (bukan retail key atau Volume License key)

Apabila 3 keadaan diatas sepadan maka barulah Micorsoft Windows akan menjadi aktif tanpa perlu memasukkan nombor lesen.