Dear Visitor,
Seringkali saya merasa bosan dengan user interface browser kesayangan saya Mozilla Firefox. Setelah saya update Firefox ke versi 3.6, ada sesuatu yang menarik ditawarkan oleh Official site Mozilla Firefox. Yaitu Persona, fitur ini merupakan add ons yang digunakan untuk mendandani (halah) browser firefox anda. Banyak sekali style yang ditawarkan mulai dari abstrak style sampe gambar kartun. Mungkin temen-temen bisa mencoba fitur terbaru firefox dengan langsung menuju ke http://www.getpersonas.com.
Sekarang tampilan browser saya menjadi seperti ini :

Persona, Firefox Add Ons to dress up your browser
Dari hasil screen shot di atas, terdapat perbedaan pada bagian header dan footer. Jika kita menggunakan persona maka akan ada background image yang mempercantik tampilan browser firefox kita.
Oke teman-teman silahkan pilih style persona kesukaan kalian …
Keep Share
Posted in Having Fun, Uneg Uneg.
Tagged with Browser, Firefox Add Ons, Mozilla Firefox, Persona.
Dear Visitor,
Wow!, itulah kata yang pertama kali saya teriakkan ketika mencoba Teknologi Java EE 6, untuk pertama kali. Yup, meski tergolong terlambat
untuk menggunakannya, tapi menurut saya tidak ada kata terlambat. Ceritanya, pada saat saya ingin membuat web dengan menggunakan java, dan memilih fitur Java EE 6 ketika membuat project di IDE Netbeans. Dengan Agak Terkejut, saya tidak menemukan file konfigurasi web.xml. Nah terus gimana dong kalo mau register servlet ???..
Continued…
Posted in Java Programming, Uneg Uneg.
Tagged with Java EE, Java EE6, Java Programming, Programming, Web Programming.
Dear Visitor,
Someday, saya harus membuat sebuah generator, untuk menggenerate 6 digit angka yang akan digunakan untuk activation code.
Hmmmm.. Rupanya sangat mudah.. kita hanya cukup menggunakan class java.util.Random untuk membuat angka secara random.
oke langsung saja ini source code nya :
/**
*
* @author wahyusumartha
*/
import java.util.*;
public class RandomGenerator {
private static Random random = new Random();
public static String generateActivationCode(int length) {
String code = new String("");
for (int i = 0; i < length; i++) {
code += (char) (random.nextInt(10) + '0');
}
return code;
}
}
Class di atas berfungsi untuk menggenerate angka. Cara pemanggilan class tersebut bisa dilihat di bawah ini :
/**
*
* @author wahyusumartha
*/
public class TestRandom {
public static void main(String[] args) {
RandomGenerator random = new RandomGenerator();
for (int i = 0; i < 10; i++) {
System.out.println("" + random.generateActivationCode(6) + "");
}
}
}
Ketika source code di atas di execute maka output nya seperti di bawah ini :
323388
413791
213463
509429
544208
870515
790173
942941
611610
200775
Nah, mudah bukan…. selamat mencoba teman2 …
Happy Coding
Posted in Java Programming, Uneg Uneg.
Tagged with Java, Java Programming, Java SE, Random Generator.
Dear Visitor,
saya mau berbagi pengalaman niy, hari ini saya mau login ke yahoo messenger karena ada urusan urgent yang harus saya bicarakan secara online, tapi selalu gagal, padahal ketika saya coba login melalui web tidak ada masalah.
Setelah saya usut, rupanya ketika browsing lewat Internet Explorer juga tidak bisa, padahal ketika saya browsing dengan Mozilla Firefox lancar lancar saja. Ehm dan akhir ketemu rupanya saya lupa untuk merubah setingan ke setingan default di Internet Explorer. Pada saat itu saya menyetting alamat proxy.
Nah terus apa hubungannya antara Internet Explorer dan Yahoo Messenger????
Continued…
Posted in Having Fun, Uneg Uneg.
Tagged with Relations between Internet Explorer and Yahoo Messenger, Yahoo Messenger, Yahoo Messenger Problem.
Dear Visitor
,
Kemaren tepatnya hari minggu tanggal 10 januari, teman-teman lagi sibuk sama yang namanya Tugas Proyek Riset Operasi,
A : “Aduh ada TP Riset Operasi niy, disuruh bikin programnya, ngerjain manual aja aku susah, apalagi buat programnya !hmmm”.
B : “Ya dikerjain aja, kali aja bisa”.
A : “Agghh, susah jadi males ngerjainnya”.
Hehehe, conversation di atas cuma joke saya aja
. Singkatnya, kemaren ada temen yang tanya gimana sih cara bikin implementasi program dengan mengggunakan salah satu metode yang ada di Riset Operasi. Setelah diliat-liat ada yang paling mudah untuk diimplementasikan yaitu metode NWC. Untuk detail tentang apa itu metode NWC, silahkan search di google
.
Oke, langsung saja,
saya membuat class NWC.java yang berfungsi untuk melakukan komputasi yang berhubungan dengan metode NWC
Continued…
Posted in Having Fun, Java Programming, Uneg Uneg.
Tagged with Java Programming, Java SE, Metode NWC, NWC Method, Riset Operasi.
Dear Visitor
.
Setelah sekian lama tidak posting, akhirnya posting lagi. Karena lagi utek-utek codeigniter (udah lama ga utek2 framework php yang satu ini) sebagai frontend web saya (sstttt…tetapi di backend tetap menggunakan java dengan memanfaatkan teknologi web service ), saya lupa ketika ingin mengimport file css atau java script ke dalam halaman web
.
Akhirnya setelah mengingat-ingat ketemu juga… yang harus kita setting adalah pada file config.php
1. tambahkan url web kita .
$config['base_url'] = "http://localhost/platform/"
Continued…
Posted in CodeIgniter, PHP.
Tagged with CodeIgniter, CSS, CSS in CodeIgniter, HTML, PHP, Web, Web Programming.
Dear visitor,
kali ini saya mencoba membuat sebuah open source project sederhana. Aplikasi ini berfungsi untuk melakukan tracking Informasi terhadap sebuah IP Address yang dimasukkan oleh user. Untuk lebih jelasnya, dibawah ini merupakan screen shot aplikasi IPGeoLocator.

Tidak hanya sampai disitu, aplikasi ini juga bisa menampilkan letak lokasi IP Address tersebut dengan menggunakan google map. Anda tinggal mengklik tombol show map, maka akan keluar tampilan seperti ini :

Nah bagaimana, menarik bukan ?, hehe… Karena ini merupakan open source project maka teman – teman bisa mendownload source code aplikasi IPGeoLocator dengan gratis. Teman-teman boleh mengembangkan lagi aplikasi ini, karena IPGeoLocator version 1 ..hehehe, masih jauh dari sempurna.
Oke.. Keep Spirit
..
Happy Coding
Posted in Java Programming, My Open Source Project.
Tagged with GoogleMap, GoogleMapViewer, IP Location, IP Locator, IPGeoLocator, Java, Java Programming, Java SE, Open Source Project, Research, Web Service, Web Service Client.
Temen-temen, saya coba mau share tentang source code Binary Tree dengan menggunakan bahasa pemrograman c++. Source Code ini meliputi insert tree, kemudian penelusuran secara preorder, inorder, dan postorder. Algoritma pada waktu insert berdasarkan besar data yang dimasukkan, teman-teman bisa liat pada method void insert(int data, node *leaf);. Program ini saya buat dengan compiler gcc.
#include <cstdlib>
#include <iostream>
using namespace std;
struct node {
int item;
node *left;
node *right;
};
class BinaryTree{
public :
BinaryTree();
~BinaryTree();
void destroy_tree(node *leaf);
void insert(int data);
node *search(int data);
void printInOrder();
void printPreOrder();
void printPostOrder();
private :
void insert(int data, node *leaf);
node *search(int key, node *leaf);
void inOrder(node *root);
void preOrder(node *root);
void postOrder(node *root);
node *root;
};
BinaryTree::BinaryTree(){
root = NULL;
}
BinaryTree::~BinaryTree(){
destroy_tree(root);
}
void BinaryTree::destroy_tree(node *leaf)
{
if(leaf!=NULL)
{
destroy_tree(leaf->left);
destroy_tree(leaf->right);
delete leaf;
}
}
void BinaryTree::insert(int data, node *leaf){
if(data< leaf->item)
{
if(leaf->left!=NULL)
insert(data, leaf->left);
else
{
leaf->left=new node;
leaf->left->item=data;
leaf->left->left=NULL;
leaf->left->right=NULL;
}
}
else if(data>=leaf->item)
{
if(leaf->right!=NULL)
insert(data, leaf->right);
else
{
leaf->right=new node;
leaf->right->item=data;
leaf->right->left=NULL;
leaf->right->right=NULL;
}
}
}
node *BinaryTree::search(int data, node *leaf)
{
if(leaf!=NULL)
{
if(data==leaf->item)
return leaf;
if(data<leaf->item)
return search(data, leaf->left);
else
return search(data, leaf->right);
}
else return NULL;
}
void BinaryTree::insert(int data){
if(root!=NULL)
insert(data, root);
else
{
root=new node;
root->item=data;
root->left=NULL;
root->right=NULL;
}
}
node *BinaryTree::search(int data)
{
//return search(data, root);
}
void BinaryTree::inOrder(node *root){
if(root!=NULL){
inOrder(root->left);
cout << root->item << " ";
inOrder(root->right);
}
}
void BinaryTree::printInOrder(){
inOrder(root);
}
void BinaryTree::preOrder(node *root){
if(root!=NULL){
cout << root->item << " ";
preOrder(root->left);
preOrder(root->right);
}
}
void BinaryTree::printPreOrder(){
preOrder(root);
}
void BinaryTree::postOrder(node *root){
if(root!=NULL){
postOrder(root->left);
postOrder(root->right);
cout << root->item << " ";
}
}
void BinaryTree::printPostOrder(){
postOrder(root);
}
int main()
{
BinaryTree a ;
a.insert(65);
a.insert(5);
a.insert(70);
a.insert(3);
a.insert(10);
a.insert(66);
cout << "INORDER " << " : ";
a.printInOrder();
cout << endl;
cout << "PREORDER " << " : ";
a.printPreOrder();
cout << endl << "POST ORDER " << " : ";
a.printPostOrder();
system("PAUSE");
return 0;
}
Oke temen-temen bisa menambahkan method-method yang lainnya, yang berhubungan dengan operasi Tree.
Keep Study
Posted in c++ programming.
Tagged with Binary Tree, c++ programming, Data Structure, Link List, Pointer, Struktur Data, Tree.
Alhamdulillahirabbil Alamin……
Informatika UAD lagi.. dan The Young Learn lagi…
The Young Learn merupakan Team dari Informatika UAD yang terdiri dari 3 Mahasiswa lintas Angkatan yaitu S Dedi Nirtadinata, Wahyu Sumartha Priya Dharma, dan Yoze Heriando. Tadi Pagi sampai siang Tim ini kembali masuk final pada ajang Lomba Inovasi dan Teknologi Mahasiswa 2009. Walaupun seperti kehilangan salah satu sayap karena Mas Yoze Heriando tidak bisa ikut pada presentasi tadi karena ada sesuatu hal yang sangat mendesak dan tidak bisa ditinggalkan, tim ini tetap berhasil meraih Juara I pada Lomba Inovasi dan Teknologi Mahasiswa 2009.

The Young Learn
Ini merupakan gelar kedua The Young Learn setelah menjadi INDONESIA CHAMPION pada Ajang OPen Jive 2009, Finalis di OPEN JIVE REGIONAL ASIA 2009 di SIngapore, dan sekarang mereka kembali menyumbangkan gelar untuk UNIVERSITAS AHMAD DAHLAN tercinta dengan juara I Lomba Inovasi dan Teknologi Mahasiswa.
Semoga dengan gelar ini tidak membuat kami terlena dengan kemenangan yang telah diberikan.
Keep Spirit
Posted in Having Fun, Uneg Uneg.
Tagged with LITM 2009, Pemenang LITM 2009, The Young Learn, The Young Learn Team.
Assalamu’alaikum…..
Let’s to do point aja y , sesuai dengan judul di atas…kita ingin meminta dukungan rekan2 untuk mensupport dan mendukung tim The Young Learn dalam kompetisi Axioo Intel Marketing Award tim kita ikut di Regional Yogyakarta. Hmm…sebelumnya teman2 pasti bertanya apa sih AXIOO INTEL MARKETING AWARD itu? AIMA adalah sebuah pergelaran akbar yang diadakan dari hasil kerjasamaan perusahaan komputer terbesar di Indonesia Axioo dengan produsen prosesor ternama INTEL. Di dalam AXIOO INTEL MARKETING AWARDS, para mahasiswa di 15 kota besar di Indonesia ditantang untuk berlomba-lomba memasyarakatkan komputer canggih bentukan AXIOO dan INTEL. Setiap tim yang ikut dalam tantangan ini diwajibkan untuk membuat ide dan strategi marketing yang “out of the box” dan mampu merealisasikannya ide tersebut ke dalam bentuk sales activity. Pemenang dari masing-masing kota akan mendapat kesempatan untuk mengukuhkan diri sebagai juara nasional. Dari kompetisi ini diharapkan akan lahir calon marketer handal yang akan mengubah wajah industri dengan ide-ide inovatifnya.
Hmm…sekarang saya rasa teman2 sudah pada tau what is AIMA hehe….oke, sekarang saatnya untuk memperkenalkan sapa sih “The Young Learn“. Tak kenal maka tak sayang, sebuah pepatah lama yang benar2? nyata? bagi saya hehehe, don’t be negatif thinking. Hal ini bisa dibuktikan ketika kita mengenal dan menyukai? sebuah pelajaran maka kita akan dengan mudah memahami pelajaran tersebut .آ Hmm..sepertinya hal ini juga berlaku buat TYL, ngga kenal maka ngga ngevote hehe jadi kita kenalan dulu ya
The Young Learn tim terdiri dari 3 orang mahasiswa teknik informatika. Awalnya tim ini terbentuk secara ngga sengaja , saat itu sebuah perusahaan IT yang bergerak dibidang OpenSource? SUN mengadakan sebuah event OpenJive. Pada event itulah The Young Learn terbentuk. Oke singkat aja TYL Terdiri dari :
- S. Dedi Nirtadinata, Teknik Informatika UNiversitas Ahmad Dahlan Angk’05
- Yoze Hariando, Teknik Informatika Universitas Ahmad Angk’04
- Wahyu Sumartha Priya Dharma, Teknik Informatika Universitas Ahmad Dahlan Angk’06
Hmm…ya itulah tim jagoan kita hehe…klo teman2 analisis…ternyata kita punya persamaan yang sangat banyak yaitu dari jurusan dan universitas yang sama hohoho, dan karena hal tersebutlah tim TYL ini terbentuk.
Oke, sebuah syair arab mengatakan “waktu adalah pedang” tajem dong…jadi biar selamat dari tajamnya pedang waktu so kita langsung aja…Ayo dukung dan berikan vote untuk The Young Learn.Hmm…ada yang tau caranya gimana? Caranya gini ni :
Continued…
Posted in Having Fun, Uneg Uneg.
Tagged with AIMA, AXIOO, The Young Learn Team.
Recent Comments