Not just a theme, but fully control to the website

Wordpress Logo
WordPress Logo

Bagi pemula banyak yang mengartikan wordpress sebagai sebuah content management system (CMS), nulis artikel, ngedit, hapus, dan aktifitas blogging lainnya.

Kemarin sempat bertemu dengan seseorang yang bertanya tentang membuat website, saat saya menyinggung WordPress mendapat respon bahwa wordpress

Untuk yang menggunakan layanan hosting di WordPress bagus – bagusnya wordpress tergantung dari pinter – pinternya nyari template. Memang wordpress terasa hanya sebagai media blogging biasa, seperti Blogger, Multiply, dan lain sebagainya.

Namun untuk yang sudah familiar dengan WordPressย akan memiliki pandangan yang berbeda, wordpress adalah software web yang sangat powerfull, dinamis, dan secure.

Hati – hati dalam menjadi seorang Kakak

Berkelahi
Berkelahi

Jika anda memiliki seorang kakak bagaimana anda melihat figur seorang kakak?

Orang tua kedua? yang suka ngatur – ngatur dan ngebentak – bentak karena memiliki otoritas lebih dalam keluarga?

Hanya sekedar berbagi pengalaman pribadi saya, ini adalah kesalahan dimasa lalu. Bisa dikatakan saya adalah seorang yang manja, sebagai seorang anak mungkin wajar pada waktu itu memiliki banyak keinginan yang ‘inginnya’ selalu terpenuhi oleh orang tua.

Tidak sekali saya memiliki keinginan yang saya rasa ‘harus’ di penuhi orang tua (pada waktu itu), seperti ingin dibelikan mainan ini, ingin jalan – jalan kesana, dan lain sebagainya.

Saat dalam masa itu memang saya tidak berfikir bagaimana keadaan orang tua, tidak mau tahu situasi dan kondisi, yang saya pikirkan hanyalah bagaimana dan kapan keinginan saya itu terpenuhi. Padahal orang tua sudah kebahabisan kata menjelaskan bahwa tidak semudah itu mendapatkan yang saya inginkan.

Thanx boss, u’re my inspiration

inspirations
inspirations

Selama bekerja dengan diperusahaan salah satu perusahaan travel di senggigi, lombok. Saya banyak mendapatkan pelajaran dan pengalaman. Meskipun tidak secara langsung, namun bisa saya tangkap maksudnya. Inilah beberapa dari banyaknya pelajaran yang saya dapatkan selama bekerja ๐Ÿ™‚

Time Management

Hal tersulit yang sering menghambat maksimalnya potensi yang saya miliki ( kalo ada :p ). Selama bekerja sy melihat figur seorang pimpinan yang lihai memanagement waktunya, mampu membagi beberapa tugas secara teratur, baik jangka pendek maupun jangka panjang. Jika biasanya saya selalu menunda – nunda pekerjaan sampai waktu batas akhir pekerjaan itu harus diselesaikan, baru dikerjakan.

Hello World

Wohaaa..... ini adalah post tentang hello world yang kesekian kalinya. setelah beberapa kali berpindah -…

OOP dan Terstruktur

Berhubung lagi praktikum pemrograman berorientasi objek, yah sekalian aja post tentang OOP dan terstruktur. :yell:

Apa sih bedanya pemrograman yang berorientasi objek dengan pemrograman struktur?

Sesuai dengan namanya, pemrograman berorientasi objek (OOP) merupakan pemrograman yang berorientasi kepada objek-objek. Semua data dan fungsi (method) dibungkus menjadi satu kedalam class dan objek. Dalam OOP objek-lah yang lebih aktif.

Sedangkan pemrograman yang terstruktur adalah program yang menjalankan perintah-perintah nya secara berurutan. Sehingga satu dengan fungsi yang lain harus saling berhubungan. Dalam pemrograman terstruktur, programlah yang lebih aktif.

Kemudian apa bedanya pendeklarasian variabel dalam OOP dengan yang terstruktur?

Variabel dalam pemrograman terstruktur dituliskan langsung dalam programnya, sedangkan pemrograman yang berorientasi objek variabelnya disimpan dalam class-class.

Mengarang indah

Hari ini adalah hari yang suram, pasalnya ada ujian Interaksi Manusia dan Komputer. Sebenarnya materinya…

Single dan Double OrderedLinkedList di java

Iseng posting tentang linkedlist java, mumpung sedang belajar itu juga di Algoritma dan Struktur Data. Itung itung menuhin blog juga ^_^
langsung aja, berikut listing programnya :
yg ini untuk file Node.java

public class Node {

	int data;
	Node next;
	Node prev;
	Node(int id){
		data=id;
	}
}

file AddtLinkedList.java

public class AddtLinkedList {

	static boolean kosongCek(Node head){
		return (head==null);
	}
	static void tukar(Node nd1, Node nd2){
		Node tmp = new Node(nd1.data);
		nd1.data=nd2.data;
		nd2.data=tmp.data;
	}
	static void tampil(Node head){
		Node current=head;
		while(current!=null){
			System.out.print(current.data+" ");
			current=current.next;
		}
		System.out.println();
	}
	static void tampil(Node head, Node tail, String a){
		if (a=="maju"){
			Node current=head;
			while(current!=null){
				System.out.print(current.data+" ");
				current=current.next;
			}
			System.out.println();
		} else if (a=="mundur"){
			Node current=tail;
			while(current!=null){
				System.out.print(current.data+" ");
				current=current.prev;
			}
			System.out.println();
		}

	}
}

Implementasi cipher dengan PHP

Kemarin kebetulan belajar keamanan informasi tentang enkripsi, dan di ajarkan beberapa enkripsi yaitu caesar cipher dan vigenere cipher. tiba tiba terfikir ingin mencoba membuat cipher dengan PHP, berhubung saya sedang menggemari bahasa tersebut. ya alhamdulillah setelah beberapa hari akhirnya jadi juga ๐Ÿ˜€

untuk menjelaskan programnya satu persatu, mungkin akan memakan banyak waktu, jadi saya cuma copas listing programnya saja, untuk penjelasan mengenail syntaxnya banyak sekali di temukan di Google atau di W3schools.

yang pertama buat file untuk convertnya, beri nama convert.php

<?php
/*
 *      convert.php
 *      
 *      Copyright 2011 Ahmad Zafrullah Mardiansyah <zaf@zaf-laptop>
 *      
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *      
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *      
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 *      MA 02110-1301, USA.
 */
 
function char_to_dec($a){
	$i=ord($a);
	if ($i>=97 && $i<=122){
		return ($i-96);
	} else if ($i>=65 && $i<=90){
		return ($i-38);
	} else {
		return null;
	}
}

function dec_to_char($a){
	if ($a>=1 && $a<=26){
		return (chr($a+96));
	} else if ($a>=27 && $a<=52){
		return (chr($a+38));
	} else {
		return null;
	}
}

function tabel_vigenere_encrypt($a, $b){
	$i=$a+$b-1;
	if ($i>26){
		$i=$i-26;
	}
	return (dec_to_char($i));
}
function tabel_vigenere_decrypt($a, $b){
	$i=$a-$b+1;
	if ($i<1){
		$i=$i+26;
	}
	return (dec_to_char($i));
}

?>