SIDEBAR
»
S
I
D
E
B
A
R
«
Tugas 4 Keamanan Informasi Lanjut
Apr 19th, 2011 by Rudra

Saya mencoba belajar Javascript untuk menampilkan pop up window. Baris kodenya adalah sebagai berikut :

<HTML>
<HEAD>
<TITLE>Tugas Keamanan Informasi Lanjut</TITLE>
<BODY BGCOLOR="RED">
<H1> Tolong bantu mengerjakan tugas, ya :)  </H1>
<H6> Please wait while the script load... </H6>
<SCRIPT LANGUAGE="JavaScript">
var i = 1;
while(i <=5 ) {
var j = 1;
for (j=0;j<=8;j++)
window.open("tugas4.html");
}

</SCRIPT>
</BODY >

</HTML>

Berkas tugas4.html dapat diunduh disini :tugas4.html (170).

Share
Tugas 7 Pemrograman Web 20110317
Mar 17th, 2011 by Rudra

Buat satu program untuk menampilkan data dari tabel berdasarkan suatu keyword.

Share
Metodologi Agile : Scrum untuk Pengembangan Perangkat Lunak
Mar 6th, 2011 by Rudra

Scrum adalah framework (kerangka kerja) manajemen yang ringan dengan kemampuan aplikasi yang luas untuk semua jenis manajemen dan kendali iterasi, dan proyek yang meningkat secara bertahap. Ken Schwaber, Mike Beedle, Jeff Sutherland, dan lainnya telah membantu evolusi Scrum pada dekade ini secara signifikan. Dalam beberapa tahun terakhir ini, Scrum telah menjadi sangat popular di komunitas pengembang perangkat lunak karena kemudahannya, produktifitas yang teruji, dan kemampuan untuk bertindak sebagai penyatu berbagai praktik rekayasa lain yang ditawarkan oleh metodologi agile yang lain.

Di dalam Scrum, “Product Owner” (yang memiliki hasil produk nantinya) bekerja bersama-sama dengan tim untuk mengidentifikasi dan prioritas fungsi sistem dalam bentuk “Product Backlog”. Product Backlog mengandung fitur, bug fixes (perbaikan bug), kebutuhan non-fungsional, dll. Tepatnya, apapun yang diperlukan untuk dapat memberikan sistem perangkat lunak yang bekerja. Dengan prioritas dikendalikan oleh Product Owner, tim fungsi-silang (gabungan tim dengan tugas dan fungsi yang berbeda) memperkirakan dan memastikan pengiriman “potentially shippable increments” (peningkatan secara bertahap yang secara potensial dapat diberikan) dari perangkat lunak selama suksesi Sprint, biasanya sampai 30 hari. Ketika Sprint’s Product backlog sudah dibuat, tidak ada fungsional tambahan yang bisa ditambahkan ke dalam Sprint kecuali oleh tim. Ketika Sprint tersebut telah diberikan, Product Backlog di analisa dan di prioritas ulang, jika diperlukan, dan kumpulan fungsi berikutnya dipilih untuk Sprint berikutnya.

Scrum sudah terbukti bisa dieskalasi melalui banyak tim di dalam organisasi yang sangat besar (lebih dari 800 orang).

Share
Contoh Pemrograman Java
Feb 6th, 2011 by Rudra

saya sedang belajar ulang bahasa pemrograman java. Selain karena ingin belajar, Saya juga kebetulan diharuskan menggunakan bahasa java untuk pemrograman web di kuliah.

Nah, saya ingin menunjukkan apa yang diajarkan kepada Saya. Ini adalah sebuah class Students.java:

/**
 *
 * @author Rudra
 */
class Students {
    private String Student_ID;
    private String Nama;

    //constructor
    public Students(){
        Student_ID="";
        Nama="";
    }

    //mutator
    public void set_student_ID(String stu_ID){
        Student_ID=stu_ID;
    }

    public void set_name(String nm){
        Nama=nm;
    }

    //asessor
    public String get_student_ID(){
        return Student_ID;
    }

    public String get_name(){
        return Nama;
    }

    //printing
    public void print_student_ID(){
        System.out.println("Student ID : " + Student_ID);
    }

    public void print_name(){
        System.out.println("Student ID : " + Nama);
    }
}

Sebuah class dalam java merupakan klasifikasi dari sebuah objek yang akan digunakan dalam program, analoginya begini, class adalah manusia dan objek dari manusia adalah Rani, Eliwa, Chika, dsb. Yang bisa melakukan segala method yang dimiliki oleh class adalah objek. Jadi untuk menggunakan class kita harus membuat objek yang akan menggunakannya. Berikut adalah class Student.java yang memiliki method main() sehingga dia bisa menjalankan fungsi utama untuk menjalankan program java.

Student.java :

/**
 * @author Rudra
 */
public class Student {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Students Me;
        Me = new Students();

        Me.set_student_ID("S001");
        Me.set_name("Rudra");
        Me.print_student_ID();
        Me.print_name();
    }
}

Nah, Student.java membuat objek dari class Students (STudents.java). Baru setelah ada objek Me, semua method yang ada di dalam class Students bisa digunakan.

Share
Android SDK AVD Problem : unknown virtual device name & could not find virtual device
Feb 5th, 2011 by Rudra

Having this kind of problem when trying to use AVD in Android SDK Windows?

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

Fear not, I have found a solution.

The problem caused by the way Android SDK read the User directory. Directory .android (the place for setting and AVD kept) are read from different places. The method first read from the registry and the other one read from the Environtment Variable. For the tools to function, we need to create an NTFS Junction for the directory. Directory .android remains on one location but is considered by the system to be in two places. Therefore it doesn’t matter where Android SDK access the configuration, it’s still the same directory.

Here’s how we fix it :

Users Default directory: C:\User\Rudra (you can change this to your user name)

Users directory which has been moved (so it might affect Envoirontment Variable and Registry): D:\Rudra

From command prompt (Start Menu > Accessories > Command Prompt) :

C:\Users\Rudra>mklink

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

/D Creates a directory symbolic link. Default is a file
symbolic link.

/H Creates a hard link instead of a symbolic link.

/J Creates a Directory Junction.

Link specifies the new symbolic link name.

Target specifies the path (relative or absolute) that the new link
refers to.

C:\Users\Rudra>mklink /J .android D:\Rudra\.android

Junction created for .android <<===>> D:\Rudra\.android

Look in  directory C:\Users\Rudra,  there will be a symbolic link .android that point to D:\Rudra\.android.

Now your Android SDK should be functioning correctly. Have fun! :)

Share
Masalah AVD tidak berjalan pada Android SDK
Feb 4th, 2011 by Rudra

Saya sedang belajar membuat aplikasi untuk Android menggunakan IDE eclipse di komputer. karena Saya cukup sering berpergian (mobile), Saya juga ingin menggunakan notebook Saya untuk belajar. Masalahnya pada notebook saya, yang menggunakan sistem operasi Windows 7, Android SDK nya tidak berfungsi dengan baik. Setiap kali saya menjalankan AVD(Android Virtual Device), yang boleh juga dibilang emulator Android, selalu muncul tulisan :

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

dan imbasnya, tentu saja, kepada program yang saya buat menjadi tidak bisa diuji.

Saya mencoba mengutak-atik Android SDK (di dalam direktorinya. Kalau di komputer saya, saya letakkan di dalam direktori D:\Programs\AndroidSDK) untuk mengetahui penyebab masalah ini.

Semua langkah yang saya lakukan berikutnya dijalankan di command prompt. Membuka Command Prompt : Start Menu > Accessories > Command Prompt.

Langkah yang saya lakukan untuk mengetahui daftar AVD yang tersedia :

Drive D:\> cd \Programs\AndroidSDK\tools

Drive D:\Programs\AndroidSDK\tools> android list

Available Android targets:

id: 1 or “android-8″

Name: Android 2.2

Type: Platform

API level: 8

Revision: 2

Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

Available Android Virtual Devices:

Name: Android2.2-APILevel8

Path: D:\Rudra\.android\avd\Android2.2-APILevel8.avd

Target: Android 2.2 (API level 8)

Skin: HVGA

Berdasarkan keterangan ini, berarti ada AVD yang bisa digunakan. Andaikata Android SDK tidak ada masalah, program ini akan menjalankan emulasi Android.

Saya coba menjalankan AVD melalui program emulator :

Drive D:\Programs\AndroidSDK\tools> emulator @Android2.2-APILevel8

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

Ternyata memang tidak bisa. Padahal berdasarkan aturan penempatan berkas-berkas konfigurasi dan AVD dari Android SDK sudah tepat, yaitu berada di dalam direktori .android di ‘Home User’ (Punya : D:\Rudra\.android).

Saya bingung dengan masalah ini, kira-kira kenapa, ya? Karena di komputer Saya yang lain, Android SDK berfungsi dengan baik. Dan berkas-berkas Android SDK kedua komputer tersebut sama persis.

Saya sudah mencoba installer Windows untuk Android SDK dan update langsung lewat internet. Hasilnya? Masih tidak bisa. Padahal semua konfigurasi dan Android SDK sebelumnya sudah Saya hapus.

Ada yang punya solusi?

Updated : Berhasil! Ternyata masalahnya disebabkan cara baca direktori .android dari tools Android SDK yang membaca dari tempat yang berbeda. Metode yang pertama membaca dari registry dan yang satu lagi membaca dari Environtment Variable. Agar tools Android SDK berfungsi, saya membuat NTFS Junction agar direktori .android tetap satu lokasi tetapi dianggap berada di dua tempat. Bingung?

NTFS Junction disini bertujuan membuat directory junction yang memberikan symbolic link di dalam direktori yang diinginkan terhadap direktori yang sebenarnya dituju.

Cara mengatasi masalahnya sebagai berikut :

Direktori Users Default : C:\Users\Rudra

Direktori Users yang dipindah (jadi mungkin mempengaruhi Envoirontment Variable dan Registry) :   D:\Rudra

Membuka Command Prompt : Start Menu > Accessories > Command Prompt.

C:\Users\Rudra>mklink

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

/D Creates a directory symbolic link. Default is a file
symbolic link.

/H Creates a hard link instead of a symbolic link.

/J Creates a Directory Junction.

Link specifies the new symbolic link name.

Target specifies the path (relative or absolute) that the new link
refers to.

C:\Users\Rudra>mklink /J .android D:\Rudra\.android

Junction created for .android <<===>> D:\Rudra\.android

Silakan dilihat di dalam direktori C:\Users\Rudra (atau nama user Anda), telah muncul symbolic link .android yang mengarah ke D:\Rudra.android.

Semoga berguna dan selamat belajar Android! :)

Share
SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa
© Hak cipta untaiankisah.web.id.