Sabtu, 27 Oktober 2012

Editor Teks Vi / Vim

vi (vee-eye) merupakan editor teks standart pada sistem unix dan linux. Vi dibuat sedemikian rupa sehingga kompatibel dengan berbagai jenis keyboard. Meskipun tampak "primitif", namun vi sudah menjadi salah satu editor teks favorit yang banyak digunakan oleh admin linux. sehingga perlu dipelajari

Linux Ubuntu menyertakan vi dalam sistem operasi ubuntunya, vi juga disebut dengan vim (vi improved), untuk menjalankan vi buka terminal terlebih dahulu di sistem operasi linux kemudia ketikkan vi di terminal

Editor vi memiliki dua mode operasi yaitu
  • Mode Command 
Pada mode command, user tidak dapat melakukan editing teks. Setiap karakter yang diinputkan akan dianggap sebagai perintah

Mode Command adalah mode default yang dijalankan pada saat vi di mulai. Untuk pindah dari mode command ke mode edit, dapat dilakukan dengan menekan tombol a atau A, i atau I, o atau O
  • Mode Edit atau insert
Pada mode edit, user dapat melakukan editing teks. Tombol - tombol keyboard dapat berfungsi normal


Sumber :
ALLAH SWT
Iwan Sofana ; Mudah Belejar Linux Edisi Revisi ; Penerbit Informatika

Struktur Logika Switch Case di Dalam Bahasa Pemrograman PHP


Struktur Logika switch case ini sangat cocok digunakan untuk kondisi logika yang memiliki nilai-nilai pasti dalam logika tersebut (nilai-nilai yang bukan range). Berikut ini struktue logika switch Case

switch (variabel ekspresi)
{
         case nilai_case1;
{
pernyataan1;
break;
}
         case nilai_case2;
{
pernyataan2;
break;
}
...
         default;
                     {
                      pernyataan_n;
                      break;
                      }
}

untuk lebih jelasnya dalam dilihat contoh kode program dibawah ini

<?
$nilai ="C";
switch ($nilai) {
    case "A":
        echo "Memuaskan";
        break;
    case "B":
        echo "Baik";
        break;
    case "C":
        echo "Cukup";
        break;
    default:
        echo "Kurang";
}
?>










Sumber :
ALLAH SWT
Rulianto Kurniawan : PHP dan MySQL untuk orang awam edisi ke-2 ; Maxikom

Jumat, 26 Oktober 2012

Struktur Logika IF


Fungsi IF adalah fungsi yang digunakan untuk mengerjakan proses yang berhubungan dengan kondisi, dimana dalam pemakaiannya sering digunakan operator logika dan relasi. Dalam struktur logika IF ini terdapat dua jenis, yaitu IF Tunggal dan IF majemuk.

  • Logika IF Tunggal
Logika Tunggal adalah struktur logika yang hanya memiliki kondisi yang harus dipilih. Struktur Logika tunggal menggunakan IF. Dapat dilihat dibawah ini

IF (ekspresi)
        {pernyataan...}
else
        {pernyataan...}

Ekspresi merupakan kondisi yang dijadikan dasar pengujian sedangkan pernyataan adalah hasil pengujian. Dalam ekspresi tersebut biasanya terdapat pernyataan yang berkondisi berbeda sehingga digunakan perintah "else" untuk menjelaskan pernyataan selain dari pernyataan pertama. Untuk lebih jelasnya lihat contoh program dibawah ini

<?
$a = 10;
$b = 20;
if ($a > $b) {
    echo "a lebih besar dari b";
} else {
    echo "a lebih kecil dari b";
}
?>
 

  •  Logika IF Majemuk
Logika Majemuk adalah terdapat lebih dari satu kondisi yang  menuju pada keputusan yang akan diambil. Struktur Logika majemuk menggunakan IF. Dapat dilihat dibawah ini

IF (ekspresi 1)
             {pernyataan1...}
else if  (ekspresi 2)
             {penyataan2...}
else
             {pernyataan3...}


Supaya dapat lebih jelas memahami logika IF majemuk, silahkan lihat contoh dibawah ini 

<?
$a = 30;
$b = 30;
if ($a > $b) {
    echo "a lebih besar dari b";
} elseif ($a == $b) {
    echo "a sama dengan b";
} else {
    echo "a lebih kecil dari b";
}
?>



Sumber :
ALLAH SWT
Rulianto Kurniawan ; PHP dan MySQL Untuk Orang Awam Edisi ke-2; Maxikom

Snort

Snort merupakan suatu perangkat lunak untuk mendeteksi penyusup dan mampu menganalisis paket yang melintasi jaringan secara real time traffic dan logging ke dalam database serta mampu mendeteksi berbagai serangan yang berasal dari luar jaringan. Snort tersedia secara gratis di Internet, Snort bisa di download di www.snort.org. Snoer bisa digunakan pada platform sistem operasi Linux, BSD, Solaris, dan sistem operasi lainnya.

Snort banyak digunakan sehingga snort menyediakan layanana untuk update rule dan signature, mailing list, forum diskusi, komunitas project dan layanan lain yang memudahkan user untuk mendapat kan informasi.

Snort bisa dioperasikan dengan tiga metode :
  1. Paket Sniffer : Untuk melihat paket yang lewat di jaringan
  2. Paket Logger : untuk mencatat semua paket yang lewat di jaringan untuk dianalisis dikemudian hari
  3. NIDS , Deteksi penyusup pada network : Pada mode ini snort akan berfungsi untuk mendeteksi serangan yang dilakukan melalui jaringan komputer. Untuk menggunakan mode IDS ini diperlukan setup dari berbagai rules atau aturan yang akan membedakan sebuah paket normal dengan paket yang membawa serangan
Pada dasarnya cara kerja snort hampir sama dengan alarm, memberi tahu adanya penyusup yang akan masuk ke jaringan

Sumber :
ALLAH SWT
Dony Ariyus ; IDS

Mode Akses Linux





Perhatikan Mode Akses Berikut ini


Dalam gambar tersebut ada tulisan -rw-rw-r--, tulisan yang saya warnai biru itu disebut dengan mode akses.

Mode akses mengatur hak pemakaian file atau direktori. User atau owner file dan direktori punya hak untuk mengatur siapa saja yang boleh membaca, menghapus, dan mengubah file dan direktori miliknya. Pengaturan hak akses suatu file dan direktori sangatlah penting.


  • Read
Hak baca suatu file/direktori yang disimbolkan dengan huruf r

  • Write
Hak Tulis suatu file/direktori yang disimbolkan dengan huruf w
  • Execute
Hak meng-execute (menjalankan) file biner yang disimbolkan dengan huruf x


Sumber :
ALLAH SWT
Iwan Sofana ; Mudah Belajar Linux ; Penerbit Informatika

Senin, 22 Oktober 2012

Kernel dan Shell di Linux

Mengetikkan beberapa perintah linux pada command interpreter yang disebut shell. Shell merupakan salah satu utilitas Linux yang memiliki fungsi khusus. Shell menerjemahkan perintah-perintah yang diketikkan oleh user sehingga dapat dipahami oleh linux. Ada beberapa shell yang disediakan oleh linux, diantaranta : Bourne Shell (sh atau bash), C Shell (csh), Korn Shell (ksh) dan masih banyak lagi.

Shell juga dapat digunakan untuk sarana pemrograman. Walaupun tidak secanggih compiler C++, Pascal, Java, dan sebagainya namun cukup memadai untuk kebutuhan sehari-hari. Masing-masing shell memiliki keunikan. Sintaks dan kata simpan (reserve word) yang disediakan oleh shell bash berbeda dengan ksh atau csh

Bagian dari sistem operasi linux yang menjadi pengatur segala aktifitas linus disebut kernel. Kernel linux merupakan inti sistem operasi Linux. Kernel mengatur kerja komputer. Kernel berinteraksi secara langsung dengan hardware. Utilitas hanya perlu tahu bagaimana berinteraksi dengan kernel. Utilitas berinteraksi dengan kernel melalui sekumpulan fungsi standar yang disebut system calls.

Biasanya setiap enam (6) bulan sekali dapat dijumpai versi kernel terbaru. sehingga bisa meng-upgrade kernel linux. Sehingga kemampuan linux enjadi bertambah. Ada banyak hal yang harus diperhatikan sebelum memutuskan melakukan upgrade kernel. Salah satunya adalah pertimbangan kebutuhan. Jika benar-benar diperlukan maka dapt melakukan upgrade kernel. Versi kernel dapat diketahui dengan mengetikkan perintah pada terminal di linux yaitu :
uname -r

Umumnya, kernel merupakan sebuah file yang berada didirektori /boot. Namun hal ini bergantung pada distro yang digunakan. Didalam direktori /boot, dapat dijumpai sebuah file bernama vmlinuz atau vmlinux. inilah kernel linux

Pada sistem operasi ubuntu untuk kernel linux ada 3 file, yaitu :
  • Linux Header
  • Linux Image
  • Linux Header PAE
Sumber :
ALLAH SWT
Iwan Sofana ; Mudah Belajar Linux ; Penerbit Informatika
Zaky Abdurrachman ; Info Linux Edisi 08/2012

Minggu, 21 Oktober 2012

Operator Logika PHP



Didalam PHP juga dikenal beberapa operator, yaitu
  • Operator logika
Operator yang membandingkan dua variabel dengan tipe boolean dan akan menghasilkan nilai boolean juga. Perhatikan tabel dibawah ini


Operator SimbolKeterangan
AND &&Bernilai true Jika Kedua Operator True
OR||Bernilai false jika kedua operand False
XORXORBernilai True Jika salah satu operand True
NOT!Membalik Nilai dari Operand

  • Operator Assignment
Operator yang menangani penambahan atau pengisian nilai ke dalam variabel tertentu, Perhatikan tabel di bawah ini
SimbolKeteranganContohOperasi Yang Setara
= Mengisi variabel dengan nilai tertentu$nama="newbie"$nama="newbie"
+= Menambah Nilai Variabel$nilai +=10;$nilai =$nilai+10;
-= Mengurangi Nilai Variabel$nilai -=10;$nilai =$nilai-10;
*= Mengalikan Nilai Variabel$nilai *=10;$nilai =$nilai*10;
/= Membagi Nilai Variabel$nilai /=10;$nilai =$nilai/10;
%= Mendapatkan Nilai Hasil bagi$nilai %=10;$nilai =$nilai%10;
&= Melakukan operasi AND pada variabel$a &=true;$a =$a AND true;
|= Melakukan operasi OR pada variabel$a |=true;$a =$a OR true;
^= Melakukan operasi BITWISE XOR pada variabel$a ^=true;$a =$a ^ true;
.= Menyambung String$s .=`oke`$s =$s.`oke`;
++ Menambah variabel satu(1) angka$n++$n = $n+1;
-- Mengurangi variabel satu(1) angka$n--$n = $n11;

  • Operator Aritmatika
Operator yang menangani operasi aritmatika, perhatikan tabel dibawah ini :
Operator SimbolKeterangan
Plus +Penambahan Nilai
Minus -Pengurangan Nilai
Kali *Perkalian Nilai
Bagi /Pembagian Nilai
Modulus %Sisa Hasil Pembagian nilai

  • Operator Relational
Operator yang menangani pembandingan dua nilai variabel dan menghasilkan nilai Boolean. Perhatikan tabel berikut
OperatorKeterangan
==Operand kanan sama dengan operand kiri
>Operan kanan lebih besar dari kiri
<Operan kanan kurang dari kiri
>=Operan kanan lebih atau sama dengan kiri
<=Operan kanan kurang dari atau sama dengan kiri
!=Operan kanan tidak sama dengan operand kiri
===Operan kanan sama dengan operand kiri dari sisi nilai dan tipe data

Contoh Listing Programnya :

<html>
<head><title>Latihan Operator</title></head>
<body>
<?php
$x = 10;
$y = 2;
echo "x = ".$x."<br>";
echo "y = ".$y."<br>";

//Operasi Aritmetika
echo "<h3>OPERATOR ARITMATIKA</h3>";
$h = $x + $y;
echo $x." + ".$y." = ".$h."<br>";
$h = $x - $y;
echo $x." - ".$y." = ".$h."<br>";
$h = $x * $y;
echo $x." * ".$y." = ".$h."<br>";
$h = $x / $y;
echo $x." / ".$y." = ".$h."<br>";
$h = $x % $y;
echo $x." % ".$y." = ".$h."<br>";

//Operasi Assigment
echo "<h3>OPERATOR ASSIGMENT</h3>";
$x++;
echo "x =".$x."<br>";
$x *= 3;
echo "x =".$x."<br>";

//Tampilan String
$kalimat = "Saya Belajar Operator PHP";
$string = "sangat menyenangkan belajar PHP";
echo $kalimat." itu " .$string. "<br>";
echo " terkadang ".$string." ketika".$kalimat;

//Operasi Relational
echo "<h3>OPERATOR RELATIONAL</h3>";
if($x>$y) echo "x lebih besar dari y"; else echo "x kurang dari y";
echo "</br>";
?>

//Operasi Logika
<h3>OPERATOR LOGIKA</h3>
<table width="200" border="1">
<tr>
<td><strong>OPERATOR</strong></td>
<td><strong>CONTOH</strong></td>
<td><strong>HASIL</strong></td>
</tr>
<tr>
<td align="center">&amp;</td>
<td>8 &amp;10</td>
<td><?php echo 8 & 10;?></td>
</tr>
<tr>
<td align="center">|</td>
<td>8 | 10</td>
<td><?php echo 8 | 10;?></td>
</tr>
</table>
</body>
</html>



Sumber :
ALLAH SWT
Denu Sutaji ; Sistem Inventory Mini Market dengan PHP & JQuery ; Lokomedia

Kamis, 18 Oktober 2012

Ubuntu 12.10 (Quantal Quetzal)

Bagi pecinta linux ubuntu pasti tidak sabar lagi mendownload ubuntu terbaru hari ini, ya, ubuntu 12.10 tinggal menunggu beberapa jam lagi, jadi siapkan bandwidth yang besar untuk mendownload ubuntu yang terbaru yaitu ubuntu 12.10 (Quantal Quetzal). Nama kode untuk ubuntu 12.10 yaitu seekor burung yang ada di negara mexico bagian barat. jangan lupa hari ini langsung ke website ubuntu nya untuk bisa download ubuntu yang terbaru

Jika ingin mendownload buku elektronik (E-book) bisa secara gratis dapat disini
Atau juga bisa mengklik gambar di bawah ini

Sumber :
ALLAH SWT
http://ubuntu-manual.org







Senin, 15 Oktober 2012

Pengenalan Instalasi Aplikasi di Linux Ubuntu

Ubuntu Software Center
Di Linux, paket aplikasi bersifat modular. Misalnya, sebuah aplikasi bisa terdiri dari satu modul utama aplikasi dan lima modul pustaka pendukung. Modul pustaka pendukung ini bisa jadi dipakai oleh aplikasi yang lain, bahkan sangat mungkin oleh sistem operasi linux itu sendiri.
Dalam mendistribusikan aplikasi, pengembang sangat mungkin hanya menyertakan modul utama aplikasi saja. sedangkan modul pustaka pendukung tidak semua disediakan. Alasannya karena mungkin saja modul pustaka pendukung tersebut sudah ada pada sistem atau relatif lebih mudah dicari karena merupakan  modul pustaka pendukung untuk banyak aplikasi lain.
Karena menggunakan modul seperti ini, maka saat melakukan instalasi sebuah paket aplikasi di linux dikenal istilah depedency atau ketergantungan. Paket A memiliki depedency berupa paket B, C dan D misalnya, yang harus diinstal terlebih dahulu supaya A dapat berjalan baik. Padahal sangat mungkin B masih memiliki depedency berupa paket E, F, G, H lalu F tergantung lagi pada I dan J, dan seterusnya.
Hal tersebut tentunya akan menimbulkan kesulitan tersendiri saat melakukan instalasi aplikasi. Untunglah kesulitan tersebut bisa dihindari karena para pengembang distribusi linux sekarang ini sudah mempersiapkan "gudang" penyimpanan aplikasi yang disebut dengan repository. Repository ini menjamin terpenuhinya seluruh dependency yang dibutuhkan saat hendak menginstal aplikasi, pengelolaannya dilakukan dengan menggunakan aplikasi khusus.
Pada beberapa kasus tertentu, repository ini juga memiliki keterbatasan. Seseorang bisa saja membutuhkan sebuah aplikasi yang sangat spesifik untuk pekerjaannya dan kebetulan aplikasi tersebut tidak tersedia pada repository. Dia harus mencari dari sumber lain, misalnya langsung dari pengembang aplikasi tersebut.
Pengembang aplikasi ini tentunya harus memperhitungkan apakah paket instalasinya membutuhkan depedency atau tidak. Bila ya, apakah depedency itu bisa dipenuhi melalui repository yang sudah ada. Jika ternyata dibutuhkan depedency yang sifatnya juga spesifik, maka pengembang tersebut tentunya harus bertanggung jawab untuk menyediakannya. Itu sebabnya, di luar repository utama, seringkali terdapat juga repository khusus yang berasal dari pengembang aplikasi tertentu

Pengelola paket aplikasi di ubuntu adalag Ubuntu Software Center, ketika dijalankan, Ubuntu Software Center akan menampilkan daftar aplikasi terbaru dan aplikasi pilihan. Aplikasi tersebut merupakan aplikasi yang terdapat pada repository utama ubuntu.
Pada halaman depan tersebut juga terdapat daftar kategori aplikasi. Klik salah satu item kategori untuk menampilkan daftar aplikasi yang ada dalam kategori tersebut.
Bila mengalami kesulitan untuk mencari suatu aplikasi, masukkan kata kunci pencarian pada kotak teks yang tersedia di kanan atas jendela Ubuntu Software Center.
Untuk menginstal aplikasi yang ditampilkan pada daftar, klik ikon aplikasi dan klik tombol Install. Bila yang muncul adalah tombol remove, itu berarti aplikasi tersebut telah terinstal. Klik tombol Remove bila memang hendak menghapus (Uninstall) aplikasi tersebut.
Jika hendak melakukan instalasi paket dari repository lain, tambahkan dulu informasi alamat repository tersebut kedalam Ubuntu Software Center. Informasi tersebut pasti tersedia di tempat mengunduh paket aplikasi yang dibutuhkan. Alamat repository tersebut mengikuti format berikut :
  • ppa:user/ppa-name
  • deb http://domain.com/folder/code main
Cara untuk menambahkan informasi tersebut adalah dengan mengklik menu Edit > Software Sources. Pada kotak dialog yang muncul, masuklah ke Tab Other Software, lalu klik tombol Add. Masukkan alamat repositoryke dalam kotak teks APT Line.
Setelah alamat repository baru ini ditambahkan, aplikasi yang terdapat di repository baru tersebut bisa dicari dan diinstal melalui Ubuntu Software Center

Sumber :
ALLAH SWT
Yahya Kurniawan, PC Plus 419

Minggu, 14 Oktober 2012

Intrusion Detection System (IDS)

Intrusion Detection System (IDS) merupakan penghambat semua serangan yang akan menggangu sebuah jaringan. Kemampuan dari IDS memberikan peringatan kepada administrator server saat terjadi sebuah aktivitas tertentu yang tidak diinginkan administrator sebagai penanggung jawab sebuah sistem. Selain memberikan peringatan, IDS juga mampu melacak jenis aktivitas yang  merugikan sebuah sistem. Suatu IDS akan melakukan pengamatan (monitoring) terhadap paket-paket yang berisi aktivitas mencurigakan sekaligus melakukan tindak lanjut pencegahan.
IDS secara khusus berfungsi sebagai proteksi secara keseluruhan dari sistem yang telah diinstal. Salah satu tool/aplikasu IDS yang terkenal adalah Snort

Sumber :
ALLAH SWT
Dony Ariyus, M.Kom, Intrusion Detection System

Sebutan Bahasa Pemrograman Java

Bagi Kita di Indonesia, nama java tentu akrab betul dengan pulau dimana sebagian besar penduduk indonesia hidup, yaitu pulau jawa. Tapi, bagi dunia programming internasional, nama java terkenal sebagai bahasa pemrograman yang paling populer dipakai. Sebab, sekali menulis dibahasa ini, tidak perlu menyalinnya lagi untuk berbagai sistem operasi yang berbeda. Bahasa pemrograman java bisa digunakan untuk semua sistem operasi komputer.
Java pertama lahir dari para programmer Sun yang terlibat dalam Green Project. Tujuannya untuk membuat bahasa pemrograman sebagai pengendali sebuah peralatan dengan teknologi layar sentuh.
Setelah bahasa tersebut selesai, mereka menamakannya sebagai Oak. Sayangnya, Oak sudah dipakai oleh Oak Technology. Jadilah mereka harus putak otak mencari nama baru. Jadi, kenapa para programmer Green Project itu akhirnya memilih nama java, ya? Ada yang bilang java diambil dari nama tiga developer kuncinya : James Gosling, Arthur van Hoff, dan Andy Bachtolsheim. Veris lain menyebutkan bahwa java diambil dari nama biji kopi pulau jawa
Seperti dikutip dari para pelaku Green Project dari javaworld.com, ternyata mereka memang mendapatkan nama java dari biji kopi tersebut. Dari berbagai nama yang diusulkan, akhirnya terpilih dua nama terfavorit yaitu Java dan Silk. Setelah menimbang-nimbang, James Gosling sepertinya lebih suka dengan nama Java ketimbang Silk. Kim Polese yang jadi manager produk saat itu juga memilih nama yang sama. Hingga akhirnya semua orang setuju dengan nama itu, seperti dipaparkan Eric Schmidt yang juga terlibat dalam Green Project tersebut. Jadi, tak heran kan lambang java adalah segelas kopi yang tengah mengepul.

Sumber :
ALLAH SWT
PC PLUS 419

Sabtu, 13 Oktober 2012

Keistimewaan Ilmu

  1. Ilmu lebih istimewa dari harta. Sebab Ilmu adalah warisan para nabi, sedangkan harta adalah warisan Qarun, Haman dan Fir'aun.
  2. Ilmu lebih istimewa dari harta. Sebab ilmu selalu menjagamu, sedangkan harta, engkaulah yang harus menjaganya.
  3. Ilmu lebih istimewa dari harta. Sebab orang berilmu akan memiliki banyak kawan, sedang orang kaya banyak musuhnya.
  4. Ilmu lebih istimewa dari harta. Sebab ilmu bila dibagian akan bertambah, sedangkan harta bila dibagikan akan berkurang.
  5. Ilmu lebih istimewa dari harta. Sebab orang berilmu dipanggil dengan sebutan mulia, sedang orang berharta dipanggil dengan sebutan hina.
  6. Ilmu lebih istimewa dari harta. Sebab ilmu tidak perlu dijaga, sedang harta minta dijaga.
  7. Ilmu lebih istimewa dari harta. Sebab orang berilmu di hari kiamat dapat memberi syafa'at. sedangkan orang berharta di hari kiamat akan dihisab dengan sangat berat
  8. Ilmu lebih istimewa dari harta. Sebab ilmu jika dibiarkan tidak akan pernah rusak, sedangkan harta jika dibiarkan pasti akan berkurang (bahkan habis dimakan).
  9. Ilmu lebih istimewa dari harta. Sebab ilmu menerangi hati, sedangkan harta bisa merusak hati (karena menyebabkan sifat kikir, takabur, dan lain-lain)
  10. Ilmu lebih istimewa dari harta. Sebab berilmu bersifat lemah lembut dan selalu taat kepada ALLAH SWT, sedang orang berharta seringkali bersifat takabur dan ingkar kepada ALLAH SWT.
Sumber :
ALLAH SWT
Al-Kisah Android

Kamis, 11 Oktober 2012

Terminal Linux

Walaupun grafik itu indah, namun seringkali di Linux harus berhadapan langsung dengan modus teks, atau CLI (Command Line Interface). Ingat bahwa modus grafik dari linux adalah bagian topeng, yang dalam banyak hal hanyalah merupakan pemanis dari apa yang terjadi dibelakang layar.

Oleh karena itu ketika GNOME atau KDE tidak bisa berjalan, ketika VGA card mahal tidak bisa menjalankan game 3D, ketika mengakses komputer linux lewat koneksi jaringan yang lambat, ketika harus membuat koneksi wireless terenkripsi, atau saat tidak ada topeng GUI yang mampu melakukannya, maka modus teks-lah yang harus digunakan.

Bahkan sebenarnya banyak sekali yang masih lebih suka bekerja dalam modus teks dibandigkan dengan modus grafik dengan alasan kecepatan. Alasan lainnya adalah karena dalam banyak hal, modus teks bisa diotomatisasi. Alasan terakhir, para maniak linux tidak akan mengakui seorang pengguna linux sebagai linux sejati jika tidak memahami modus teks. Alasan yang benar-benar paling terakhir adalah 99% hacker harus mampu bekerja dan menguasia modus teks

Oleh karena itu meskipun GNOME adalah antarmuka berbasis grafis, fasilitas untuk menjalankan perintah-perintah dalam modus teks tetap tidak pernah dihilangkan. untuk bisa menjalankan terminal melalui menu Applications > Accessories > Terminal pada ubuntu 12.04 LTS

Sumber :
ALLAH SWT
Zero To Hero Fedora 8 ; mmta, S'to ; Jasakom


Rabu, 10 Oktober 2012

Variabel PHP


Semua Bahasa Pemrograman, pasti mempunyai istilah variabel. Maksud variabel ini adalah nama yang berfungsi untuk menyimpan suatu nilai. Nilai yang ada di dalamnya tersebut dapat diubah sewaktu-waktu.
Dalam membuat suatu nama variabel, nama yang dipilih harus memenuhi aturan pengenalan (identifier). Identifier ini banyak digunakan dalam program untuk memberi nama variabel, fungsi atau kelas. Adapun aturan yang berlaku untuk identifier atau cara penulisannya adalah sebagai berikut :
  1. Karakter pertama harus berupa huruf atau garis bawah.
  2. Karakter yang digunakan untuk penulisannya adalh berupa huruf, angka atau garis bawah.
  3. Panjang variabel tidak terbatas oleh jumlah karakter. Tapi sebaiknya digunakan seperlunya.
  4. Penamaan variabel bersifat case sensitive, artinya harus benar-benar memperhatikan penulisan besar kecilnya huruf yang digunakan dalan variabel.
  5. jangan menggunakan reserved word php, seperti echo, print dan lain-lain dalam penulisan nama variabel.
berikut ini contoh penulisannya

<?
        //Contoh variabel bertipe string
        echo "Variabel String <br/>";
        $nama = "Newbie Linux";
        echo "Nama = $nama<br/><br/>";
        //Contoh variabel bertipe integer
        echo "Variabel Integer<br/>";
        $nilai =11;
        echo "Hasil nilai = $nilai<br/><br/>";
        //Contoh variabel bertipe tanggal
        echo "variabel Tanggal<br/>";
        $tanggal = date ("d F Y");
        echo "Hari ini tanggal = $tanggal<br/><br/>";

?>


Sumber :
ALLAH SWT

PHP dan MySQL untuk Orang Awam Edisi Ke-2 ; Rulianto Kurniawan ; Maxikom 
 

Minggu, 07 Oktober 2012

Mengenal Struktur PHP



Script atau kode PHP biasanyan terintegrasi atau berada didalam kode HTML. Jika pernah belajar HTML, pasti mengetahui format dasar dari HTML seperti contoh di bawah ini


<html>
<head>
<title>Untitled Document</title>
</head>
<body>
-------Script-Script HTML & PHP
</body>
</html>

Jika Script tersebut telah disisipkan kedalam kode HTML, maka halaman tersebut tidak lagi bersifat statis, namun akan menjadi bersifat dinamis. Ada beberapa cara penulisan kode PHP, yaitu

1. <? echo ("ini adalah script PHP\n"); ?>
2. <?php echo("ini juga\n"); ?>
3. <Script language="php"> echo("jika editor tidak mendukung   PHP"); </script>
4. <% echo ("kalau yang ini mirip dengan ASP"); %>

Cara yang paling sering digunakan adalag cara pertama dan kedua. Selain itu ada beberapa hal yang perlu diperhatikan jika menuliskan kode PHP, diantarantanya adalah sebagai berikut
  1. PHP mempunyai aturan penulisan pada tiap-tiap akhir baris harus selalu diberi tanda titik koma (";")
  2. juga dapat menyisipkan komentar pada baris kode PHP. Caranya dengan meletakkan komentar tersebut disebelah kanan tanda // jika komentar satu baris, atau di antara /* dan */ jika komentarnya lebih dari satu baris, sebagai contoh lihat kode dibawah ini
<?php
            //Komentar 1 baris
     /* Komentar banyak baris
        dapat dibuat dengan cara seperti ini */
php?>


Sumber :
ALLAH SWT
PHP dan MySQL untuk Orang Awam Edisi Ke-2 ; Rulianto Kurniawan ; Maxikom 

Perubahan File System Pada Fedora 17



Hal yang paling baru dan sangat berbeda dengan distribusi linux lainnya adalah adanya pemisahan bagian yang biasanya sudah atau selalu ada didalam distribusi linux. Pemisahan bagian ini adalah pemisahan direktori atau folder yang saat ini masih menjadi kontroversi yaitu pada fedora 17 memisahkan direktori /bin/sbin/lib dan /lib64 dari folder /usr
Pemisahan ini tampaknya sangat membingungkan pengguna linux pada umumnya. Biasanya, semua folder tersebut berada didalam direktori /usr. Fedora 17 tidak langsung menghilangkan atau memisahkan beberapa direktori tersebut dari /usr namun fedora 17 membuat link yang mengarahkan direktori yang ada di folder /usr ke direktori root

Sumber :
ALLAH SWT
Info Linux 08/2012