Symbian Anna

Semalam, Nokia telah pun membolehkan kesemua telefon bimbitnya yang menggunakan Symbian^3beralih ke Symbian Anna.  Proses menaiktaraf ini adalah percuma.

Sambung sahaja telefon bimbit N8, C7, C6 mahupun E7 ke komputer anda kemudian gunakan applikasi Ovi Suite untuk melakukan proses naiktaraf. Sungguhpun Nokia telahpun mengisytiharktidak akan menggunakan Symbian lagi, tapi itu hanya berlaku selepas 2013. Nokia juga akan melakukan naiktaraf yang terakhir sekitar tahun 2012 dengan mengeluarkan Symbian Belle.

Sekiranya anda pengguna Symbian^3, sila naiktaraf telefon bimbit anda.

GIT : Mengambil kod dari Gudang (Repository)

Terdapat 2 cara untuk mengambil fail-ail anda dari gudang git. Cara yang pertama sekiranya itu adalah kali pertama anda mencapai ail-ail anda dari gudang. Cara yang kedua, anda ingin mengambil ail-ail yang ada perubahan di gudang. Kmungkinan besar rakan-rakan anda telah melakukan perubahan kepada beberapa fail.

Git Bash menggunakan arahan-rahan dalam *nix. Kemashiran asas yang perlu anda tahu sebelum menggunakan git ialah :

1. cd .. untuk naik satu folder ke atas

2. cd laluan/ke/folder untuk masuk ke folder yang diingini.

3. ls mempunyai fungsi yang sama dengan dir didalam windows.

Senario pertama :

Anda mahu mengambil gudang diatas talian dan masuk ke dalam cakera keras anda.

git clone yoururltorepo
//contoh
git clone git@*****.beanstalkapp.com:/jasdy.git 

Senario kedua

Rakan anda telah mengemaskini fail di gudang dan kini anda mahu memastikan gudang anda juga mempunyai fail yang terkini

git pull yoururltorepo nama branch
//contoh
git pull git@*****.beanstalkapp.com:/jasdy.git master

Selamat Mencuba!

Menjana kunci SSH Git pada sistem pengoperasian Windows menggunakan Git

Menjadi seorang pengaturcara, bukan sahaja perlu mahir menggunakan bahasa pengaturcaraan malah perlu tahu menggunakan kawalan kod aturcara. Contoh kawalan kod aturcara adalah Subversion ataupun Git. Kawalan kod aturcara sangat penting terutamanya anda bekerja didalam kumpulan.

Klien Git untuk sistem pengoperasian windows boleh didapati disini.

Setelah anda memasangkan MySysGit pada sistem pengoperasian anda. Apa yang perlu anda lakukan adalah Git Bash.


ssh-keygen -C <a href="mailto:alamat@email.anda">alamat@email.anda</a> -t rsa

Kemudian tekan butang Enter.

Anda boleh memasukkan Passphrase atau terus sahaja tekan butang Enter.  Mengenai dimana fail patut disimpan. Biarkan sahaja pada talaan(setting) umum.

Di dalam Windows XP fail id_rasa akan disimpan di C:\Documents and Settings\NamaAndaPadaSistemPengoperasian\.ssh\ manakala di dalam windows Vista dan 7 akan disimpan di C:\Users\NamaAndaPadaSistemPengoperasian\.ssh\

Artikel seterusnya akan menceritakan bagaimana mahu menggunakan kunci SSH ini.

Apa yang perlu anda lakukan ialah buka fail id_rsa.pub dan sila salin kesemuanya.

Kemudian buka akaun Beanstalkapp, ProjectLocker, GitHub ataupun mana-mana akaun git yang anda rasakan bersesuaian. Untuk contoh kali ini saya menggunakan akaun beanstalkapp. Pergi ke My Profile, kemudian pilih tab key. Tampalkan kesemua yang anda salin tadi ke ruang yang disediakan. Tekan butang Save Changes.

Selepas itu apa langkah seterusnya?

Anda perlu membuat penalaan sedikit pada ruang Git anda. Buka semula Git Bash anda kemudian taip ini


git config user.name "Nama Anda"
git config user.email "email yang anda gunakan ketika mendaftar di beanstalkapp"

Cukup setakat ini buat masa sekarang. Bila-bila ilham turun dari langit lagi, aku akan bercerita arahan-arahan lain untuk penggunaan Git ini.

Pemasangan Apache, PHP dan MySQL pada sistem pengoperasian Windows

Sebelum kamu belajar sintaks-sintaks PHP, perkara pertama yang perlu kamu lakukan adalah memasang beberapa perisian dan pengkompil(compiler). Pertamanya kamu perlu menjadi komputer kamu menjadi sebuah pelayan(server). Ketika artikel ini ditulis, Apache versi 2.2.11 merupakan versi terkini yang stabil. Kamu boleh muat turun perisian ini di http://httpd.apache.org/download.cgi . Sila pilih apache_2.2.11-win32-x86-openssl-0.9.8i.msi untuk muat turun.

Selesai muat turun, sila larikan(run) pada fail tersebut. Skrin seperti gambar dibawah akan keluar. Klik saja pada butang Next.

Apache 01

1. Pastikan kamu memilih I accept dan kemudian klik pada butang Next.

Apache 02

2. Klik pada butang Next

Apache 03

3. Masukkan maklumat seperti yang tertera pada gambar dibawah.

Apache 04

4. Pilih Custom dan klik pada butang Next

Apache 05

5. Kita tidak mahu perisian ini dimasukkan ke dalam folder program file. Jadi klik pada butang Change. 

Apache 06

6. Taipkan C:\Web\Apache2.2\. Kemudia klik pada butang OK

Apache 07

7. Klik pada butang Next

Apache 08

8. Klik saja pada butang Install.

Apache 09

9. Skrin seperti gambar dibawah akan tertera.

Apache 10

10. Selesai semuanya, klik pada butang Finish, kemudian buka pelayar anda taip pada ruangan alamat http://localhost/. Sekiranya kamu dapat melihat seperti gambar dibawah. Kamu telah berjaya memasang perisian Apache 2.2.11 

Apache 11
Seterusnya, aku akan menunjukkan cara-cara memasang perisian MySQL pada sistem pengoperasian komputer kamu. Setakat artikel ini ditulis, MySQL sudah mencapai versi stabil 5.1.31. Sila muat turun dari http://dev.mysql.com/downloads/mysql/5.1.html

Kemudian kamu perlu klik pada pautan yang tertulis Windows. Seterusnya pilih Windows MSI Installer (x86).  Kamu akan melihat kotak log masuk. Sila scroll hingga kebawah dan klik pada No Thanks. Pilih mirror yang paling hampir dengan kamu.

Setelah selesai muat turun, sila larikan fail tersebut. Skrin akan memaparkan gambar dibawah.

MySQL011

1. Pilih Custom dan klik pada butang Next

MySQL021

2. Klik pada butang Change

MySQL031

3. Ubah direktori kepada C:\Web\MySQL\. Klik pada butang OK dan kemudian klik pada butang Next.

MySQL041

4. Klik pada butang Install

MySQL051

5. Klik pada butang Next

MySQL061

6. Klik pada butang Next

MySQL071

7. Klik pada butang Finish.

MySQL081

8. Skrin seperti gambar dibawah akan terpapar. Klik pada butang Next

MySQL091

9. Klik pada Detailed Configuration kemudian klik butang Next

MySQL111

10. Pilih Developer Machine dan tekan pada butang Next.

MySQL12

11. Pilih Multifunctional Database dan klik Next

MySQL13

12. Kamu boleh memilih untuk masukkan pilihan seperti dibawah ataupun mahu klik terus pada butang Next. Kedua-duanya akan menberikan hasil yang sama.

MySQL14

13. Pilih seperti gambar dibawah dan klik pada butang Next

MySQL15

14. Pastikan Add firewall exception for this port di tandakan untuk mengelakkan masalah port dihalang oleh firewall. Kemudian klik pada butang Next

MySQL16

15. Sila buat pilihan seperti gambar dibawah dan klik pada butang Next

MySQL17

16. Pastikan Include Bin Directory ditandakan. Kemudian klik pada butang Next.

MySQL18

17. Pastikan Modify Security Settings tidak dipilih. Awas, lakukan ini sekiranya kamu mahu gunakan pangkalan data ini hanya di komputer kamu dan untuk tujuan pembangunan sistem sahaja. Sekiranya kamu memasang perisian pangkalan data ini pada pelayan yang diakses oleh orang ramai. Jangan gunakan konfigurasi seperti ini.

MySQL19

18. Klik pada Execute kemudian Finish

MySQL20

Untuk memastikan MySQL kamu dipasang dengan betul dan berfungsi dengan baik. Klik pada Start > run. Kemudian taip cmd. Apabila kekotak command prompt telah keluar taip mysql -h localhost -u root dan tekan Enter. Sekiranya kamu dapat melihat seperti skrin dibawah, tahniah kamu telah berjaya memasang MySQL 5.1.31

MySQL21

 

Sekarang mari kita lihat bagaimana pula cara memasang pengkompil PHP dan mengkonfigurasi agar ia dapat dilarikan bersama Apache tadi. Ketika artikel ini ditulis, PHP versi stabil adalah 5.2.8 sila muat turun di http://www.php.net. Sila pilih PHP 5.2.8 zip package. Unzip fail ini kedalam direktori C:\Web\php5. Struktur folder kamu sepatutnya sudah menjadi seperti ini

C:
|–Web
|–|–Apache2.2
|–|–MySQL
|–|–php5

Selesai proses unzip, sila buka C:\Web\php5\php.ini-recomended menggunakan perisian notepad mahupun notepad++. Lihat pada baris yang tertulis doc_root dan isikan seperti dibawah

03php

Seterusnya rujuk pula pada baris yang tertulis extension_dir. Sila isikan seperti dibawah.

04php

Kemudian buang tanda ; pada baris yang tertera extension=”php_mysql.dll” dan extension=”php_mysqli.dll” bagi mengaktifkan fungsi MySQL dalam php

052

Sila simpan(save) sebagai php.ini.

Sekarang kita lihat pula C:\Web\Apache2.2\conf\httpd.conf. Buka fail ini menggunakan notepad mahupun notepad++. Cari #LoadModule vhost_alias_module. Baris berikutnya sila isikan seperti gambar dibawah bermula dari baris 128.

01apache

Kemudian cari pula <Ifmodule dir_module> dan tambah index.php serta index.htm seperti gambar dibawah.

02apache

Simpan(save) fail ini.

Sekarang kamu perlu memasukkan direktori PHP5 kedalam windows environmet. Klik pada Start kemudian halakan tetikus kamu ke My Computer. Kemudian klik kanan dan pilih Properties. Klik pada tab Advanced dan klik pada butang Environment Variables.

Pastikan pada bahagian User variables for kamu klik pada variables TEMP. Lihat pada Systems Variables, scroll sehingga kamu jumpa PATH. Klik pada PATH kemudian klik pada butang Edit. Tambah ;C:\Web\php5 di belakang sekali. Sila rujuk gambar dibawah.

062

Restart Apache kamu. Sekiranya Apache kamu berjaya dilarikan. Ini bermakna kamu telah berjaya mengkonfigurasi PHP dengan Apache kamu. Untuk kepastian yang lebih buka notepad++ kamu dan masukkan kod aturcara dibawah.

<?php
phpinfo();
?>

dan simpan sebagai phpinfo.php didalam folder C:\Web\Apache2.2\htdocs\. Buka pelayar kamu dan taip http://localhost/phpinfo.php sekiranya kamu berjaya nampak sebuah mukasurat yang ada tertera beberapa info berkaitan php. Tahniah kamu telah berjaya.

Opss selepas semua itu baru aku mahu katakan pada kamu. Ada cara yang lebih mudah. Muat turun sahaja Xampp dari sini http://www.apachefriends.org/en/xampp.html.