Showing posts with label Komputer. Show all posts
Showing posts with label Komputer. Show all posts

Tuesday, August 22, 2017

Reset Password Root mysql


Hoi-hoi ojan dah lama gak nulis di blog ampe bulukan gini blog nya
nah kebetulan hari ini dapat sesuatu yang baru ojan alamai ialah suruh reset password mysql karena tukimin yang lama lupa password root mysql nya.
dan unik nya lagi mysql nya tidak bisa di stop untuk menjalankan daemon mysql hihi
okey cekidot error saat mysql ngga bisa di stop dengan perintah /etc/ini.d/mysql stop
"root@brembrem:/home#    sudo /etc/init.d/mysql stop
[FAIL] Stopping MySQL database server: mysqld failed!"
ups ternyata error,ojan pun coba gunakan perintah ps aux | grep mysql untuk mendapatkan pid mysql yang berjalan trus ketik perintah kill -9 pid mysql dan tara ngga mati juga si mysql tambah penasaran tenang amunisi masih ada
maka coba ketikan killall mysqld taraa mati juga si mysql nah saat berak  si untuk reset password si root mysql
ketikan perintah berikut:
"mysqld_safe --skip-grant-tables --skip-networking &"
okey nanti akan keluar sperti ini
[1] 5765
root@brembrem:/var/run/mysqld# 170822 12:07:18 mysqld_safe Logging to syslog.
170822 12:07:18 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

nah kita dah masuk daemon mysql
sekarang masuk ke mysql dengan ketik perintah
mysql -u root (enter)
dan tara masuk ke mysql sampai di sini menghela nafas dolo lanjut perintah berikut:
FLUSH PRIVILEGES;
trus ketik kembali:
"SET PASSWORD for root@'localhost' =PASSWORD('isipasswordbaru');"
tanda nya berhasil akan keluar banner sperti ini:
Query OK, 0 rows affected (0.00 sec)

sampai di sini udah selesai tapi untuk ganti password root nah sekarang kita atasi saat stoping password ketik perintah berikut :
GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'yh0Oq1utTGbipfcI';**


nah password tersebut ada di /etc/mysql/debian.cnf nah password user debian-sys-maint ada di file tersebut
setelah selesai exit dari mysql trus start lagi mysql nya
setelah jalan coba kembali masuk ke root mysql dengan password baru.
eit kebetulan os yang di gunakan oleh saya adalah debian dengan mysql versi 5.5.46-0+deb7u1

oke sekian dan terimakasih kembali bertapa



Wednesday, December 30, 2015

Install OJS(open journal system) di spanel

hai kawan kawan lama ta bersua di blog ini heuheu karena banyak kegiantan hehe
ok kali ini saya akan tulis tutorial instalasi OJS (open journal system) control panel spanel di mana banyak yang terkendala supaya gak banyak kata sambutan yuk kita praktek sekarang
pertama masuk ke spanel anda upload cms ojs yang telah di download di https://pkp.sfu.ca/ojs/ extract file tersebut di spanel
kalo sudah beres maka tinggal aksess dari browser untuk mulai menginstall
nah di awal ini sering ada kendala di awal instalasi ada beberapa yang harus di setting di php.ini kita mulai setting php.ini nya dolo
buka kelola subdomain>>nama domain>>setting php.ini di sini kita tambahkan di php.ini
file_uploads = On <<untuk menghidup kan allow file uploads menjadi on

post_max_size = 32M<<max post
upload_max_filesize = 32M<<max upload size
allow_url_fopen=1
nah selanjut nya setting path di file setting
menjadi /s/domain/www/files sebelum nya buat dolo folder files di spanel
supaya tidak terjadi seperti di bawah ini










isi administrator accounts dengan user pass admin sesuka hati whehe setelah itu
  buat data base di spanel klik databases>>mysql>>tambah database
isi kan user:pass:database di bagian database setting biarkan database driver isi dengan mysql
oke setalah itu install ojs anda ikuti langkah selanjut nya


Wednesday, August 19, 2015

[Solved] Masalah Driver Wireless Broadcom Di Debian 7 Wheezy

Hai kawan kawan lama gak update di blog ini heuheue jadi kaku lagi nulis nya hehhe
oke tanpa basa basi biar gak berbusa juga yang nulis.
yuk sedikit cerita hehe suatu hari mencoba install debian 7 wheezy di laptop saya dell inspiron 2341 dengan wireless driver  Broadcom Corporation BCM43142 802.11b/g/n (rev 01) hehe ternyata di cari di mbah google driver ini banyak yang mengalami masalah terutama di wifi tidak terdeteksi setelah bertapa sambil mencari wangsit dari mbah google ketemu juga cara nya hehhehe
oke pertama kita download dolo driver nya di link berikut
  • http://http.kali.org/pool/non-free/b/broadcom-sta/
  • http://ftp.tku.edu.tw/kali/pool/non-free/b/broadcom-sta/
whehe disini saya pake punya nya kali linux site nya whehe karena sama dia turunan debian,nah kita ambil file yang bernama  broadcom-sta-dkms_6.30.223.248-3kali1_all.deb
setelah terdownload saat nya lakukan instalasi pertama buka terminal trus masuk root dolo trus cari file nya misal di folder Downloads ketikan perintah #dpkg -i broadcom-sta-dkms_6.30.223.248-3kali1_all.deb tunggu beberapa saat proses insatalasi selesai setelah beres lakukan reboot komputer anda hehe up setelah reboot dan laptop up lagi cek wireless sudagh terdetect hmm ada masalah lain ternyata wireless unmanage kenapa ya musti tapa brana lagi mencari wangsit :)
oops ketemu masalah nya di /etc/NetworkManager/NetworkManager.conf harus ada yang di tambah script nya silah kan tambah script ini di file NetworkManager.conf

plugins=ifupdown,keyfile

[ifupdown]
managed=true


setelah di tambahkan simpan trus restart 

service network-manager restart
ups masih bermasalah ternyata hehe oke  sekarang kita edit di /etc/network/interface 

berikan comand pada file script yang ada di situ stelah itu restart network /etc/init.d/networking restart
 okey sampai di sini berhasil dan bisa konek via wifi hehhe salam






 

Friday, April 10, 2015

Normalisasi data base

 NORMALISASI DATA BASE Dalam Bentuk INF, 2NF DAN 3NF
 Normalisasi adalah suatu proses mendesain struktur database sehingga sebagian besar ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Adapun Tujuan Dari Normalisasi Adalah :

    ·         Untuk menghilangkan kerangkapan data / redudansi.
    ·         Untuk mengurangi kompleksitas
    ·         Untuk mempermudah pemodifikasian data
    ·         Untuk menghilangkan anomali data


    Adapun tahapan Normalisasi :
    1 NF ( Bentuk Normal Pertama ) Ciri-cirinya adalah setiap data dibentuk dalam flat file dan tidak ada set atribut yang berulang ulang.
    2 NF ( Bentuk Normal Kedua ) Sudah memenuhi bentuk normal pertama, menentukan atribut kunci utama / primari key,atribut bukan kunci bergantung secara fungsi pada kunci utama / primari key.
    3 NF ( Bentuk Normal Ketiga ) Sudah memenuhi bentuk normal kedua,tidak mempunyai  field yang bergantung transitif.

 Normalisasi adalah suatu proses mendesain struktur database sehingga sebagian besar ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Adapun Tujuan Dari Normalisasi Adalah :

    ·         Untuk menghilangkan kerangkapan data / redudansi.
    ·         Untuk mengurangi kompleksitas
    ·         Untuk mempermudah pemodifikasian data
    ·         Untuk menghilangkan anomali data


    Adapun tahapan Normalisasi :
    1 NF ( Bentuk Normal Pertama ) Ciri-cirinya adalah setiap data dibentuk dalam flat file dan tidak ada set atribut yang berulang ulang.
    2 NF ( Bentuk Normal Kedua ) Sudah memenuhi bentuk normal pertama, menentukan atribut kunci utama / primari key,atribut bukan kunci bergantung secara fungsi pada kunci utama / primari key.
    3 NF ( Bentuk Normal Ketiga ) Sudah memenuhi bentuk normal kedua,tidak mempunyai  field yang bergantung transitif.

soal


















jawab:
Unnormalisasi



Friday, March 27, 2015

Entitas basis data dan diagram ERD

Entitas memiliki peranan penting dalam sistem basis data ,karena jika tidak ada sek.mpulan entitas sistem basis data tidak terbentuk. Karena Sistem Basis Data terbentuk dari satu data dan dijadikan satu  kemudian dihubungkan agar menghasilkan informasi yang jelas,
berikut ini conto conto entitas






























































diagram erd

Wednesday, January 21, 2015

List View Dengan Icon Gambar

list view dengan icon langsung aja neh script nya 
activty_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <!-- Komponen List View -->
    <ListView
        android:id="@+id/list"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
         >
    </ListView>
</RelativeLayout>
==============
list_single_data.xml
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <TableRow>
        <ImageView
            android:id="@+id/imgIcon"
            android:layout_width="50dp"
            android:layout_height="50dp"/>

        <TextView
            android:id="@+id/txtList"
            android:layout_width="wrap_content"
            android:layout_height="50dp" />

</TableRow>
</TableLayout>
=================
CustomListView.java
package com.theheran.listviewicon;

import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;

/**
 *
 * @author @The_Heran
 * www.theheran.com
 */

public class CustomListView extends  ArrayAdapter<String> {
    //Declarasi
    private final Activity context;
    private final String[] web;
    private final Integer[] imageId;

    public CustomListView(Activity context,String[] web, Integer[] imageId) {
        super(context, R.layout.list_single_data, web);
        this.context = context;
        this.web = web;
        this.imageId = imageId;

    }

    @Override
    public View getView(int position, View view, ViewGroup parent) {
            LayoutInflater inflater = context.getLayoutInflater();
            //Load Custom Layout untuk list
            View rowView= inflater.inflate(R.layout.list_single_data, null, true);
            //Declarasi komponen
            TextView txtTitle = (TextView) rowView.findViewById(R.id.txtList);
            ImageView imageView = (ImageView) rowView.findViewById(R.id.imgIcon);

            //Set Parameter Value
            txtTitle.setText(web[position]);
            imageView.setImageResource(imageId[position]);

            return rowView;
        }
}
==========
MainActivity.java
package com.theheran.listviewicon;
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.Toast;
/**
 *
 * @author @The_Heran
 * www.theheran.com
 */

public class MainActivity extends Activity {
    //Declarasi Array Menu dan gambar
    ListView list;
    String[] menu = {
            "@The_Heran",
            "www.theheran.com",
            "Add",
            "Delete",
            "Next",
            "Back",
            "Find",
            "Warning"
    } ;
    Integer[] imageId = {
            R.drawable.ic_launcher,
            R.drawable.signal,
            R.drawable.add,
            R.drawable.trash,
            R.drawable.next,
            R.drawable.back,
            R.drawable.find,
            R.drawable.warning
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
      //Load main Layout
        setContentView(R.layout.activity_main);
        CustomListView adapter = new
        CustomListView(MainActivity.this, menu, imageId);
        //get Id List
        list=(ListView)findViewById(R.id.list);
        //Set adapter to list
        list.setAdapter(adapter);
        //Set ketika salah satu list di pilih(klik)
        list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view,int position, long id) {
                Toast.makeText(MainActivity.this, "Anda Memilih" +menu[+ position], Toast.LENGTH_SHORT).show();

            }
        });
    }

}
============
AndroidsManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.theheran.listviewicon"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.theheran.listviewicon.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
penampakan
 

Monday, November 24, 2014

Menghitung Bangun Datar di Androids

hallo lama gak nulis di blog ini hehe oke kali ini saya mencoba buat aplikasi di androids untuk menghitung bangun datar hehe sambil baca tutor di web nya kang agus suharyanto sebagai tutor androids hehhe oke langsung aja script ma screen shoot nya
script hitung lingkaran
package com.deby;



import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class HitungLingkaran extends Activity {
    private EditText txtJari;
    private EditText txtLuas;
    private Button btnHitung;

    /**
     * Method yang dipanggil pada saat applikaasi dijalankan
     * */
    @Override
    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.lingkaran);
        txtJari = (EditText) findViewById(R.id.txtJari);
        txtLuas = (EditText) findViewById(R.id.txtLuas);
        btnHitung = (Button) findViewById(R.id.btnHitung);

    }

    /**
     * Method untuk Menghitung Luas Lingkaran dipanggil pada saat button
     * Hitung Luas diklik
     *
     * @param view
     */
    public void hitungLuas(View view) {
        try {

            int jarijari = Integer.parseInt(txtJari.getText().toString());       
            double phi = 3.14;
            double luas =  phi * jarijari * jarijari;
            txtLuas.setText(String.valueOf(luas));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
   
    /**
     * Method untuk menutup activity dan kembali ke menu
     * @param view
     */
    public void backtoMenu(View view){
        finish();
    }
}
script hitung persegi panjang
package com.deby;



import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class HitungPersegiPanjang extends Activity {
    private EditText txtPanjang;
    private EditText txtLebar;
    private EditText txtLuas;
    private Button btnHitung;

    /**
     * Method yang dipanggil pada saat applikaasi dijalankan
     * */
    @Override
    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.persegipanjang);
        txtPanjang = (EditText) findViewById(R.id.txtPanjang);
        txtLebar = (EditText) findViewById(R.id.txtLebar);
        txtLuas = (EditText) findViewById(R.id.txtLuas);
        btnHitung = (Button) findViewById(R.id.btnHitung);

    }

    /**
     * Method untuk Menghitung Luas Persegi panjang dipanggil pada saat button
     * Hitung Luas diklik
     *
     * @param view
     */
    public void hitungLuas(View view) {
        try {

            int panjang = Integer.parseInt(txtPanjang.getText().toString());
            int lebar = Integer.parseInt(txtLebar.getText().toString());
            int luas = panjang * lebar;
            txtLuas.setText(String.valueOf(luas));
            finish();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
   
    /**
     * Method untuk menutup activity dan kembali ke menu
     * @param view
     */
    public void backtoMenu(View view){
        finish();
    }
}
script hitung segitiga
package com.deby;



import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class HitungSegitiga extends Activity {
    private EditText txtAlas;
    private EditText txtTinggi;
    private EditText txtLuas;
    private Button btnHitung;

    /**
     * Method yang dipanggil pada saat applikaasi dijalankan
     * */
    @Override
    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.segitiga);
        txtAlas = (EditText) findViewById(R.id.txtAlas);
        txtTinggi = (EditText) findViewById(R.id.txtTinggi);
        txtLuas = (EditText) findViewById(R.id.txtLuas);
        btnHitung = (Button) findViewById(R.id.btnHitung);

    }

    /**
     * Method untuk Menghitung Luas Segitiga dipanggil pada saat button
     * Hitung Luas diklik
     *
     * @param view
     */
    public void hitungLuas(View view) {
        try {

            int alas = Integer.parseInt(txtAlas.getText().toString());
            int tinggi = Integer.parseInt(txtTinggi.getText().toString());
            int luas = (alas * tinggi) / 2;
            txtLuas.setText(String.valueOf(luas));          
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
   
    /**
     * Method untuk menutup activity dan kembali ke menu
     * @param view
     */
    public void backtoMenu(View view){
        finish();
    }
}
script menu bangun datar
package com.deby;

import android.app.AlertDialog;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

public class MenuBangunDatar extends ListActivity {

    /**
     * Called when the activity is first created. Method ini akan dipanggil pada
     * saat aplikasi dijalankan
     */
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);

        // Create an array of Strings, that will be put to our ListActivity
        String[] bangundatar = new String[] { "Persegi Panjang", "Segitiga",
                "Lingkaran", "Exit" };
        // Create an ArrayAdapter, that will actually make the Strings above
        // appear in the ListView
        // Menset nilai array ke dalam list adapater sehingga data pada array
        // akan dimunculkan dalam list
        this.setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, bangundatar));
    }

    @Override
    /**method ini akan mengoveride method onListItemClick yang ada pada class List Activity
     * method ini akan dipanggil apabilai ada salah satu item dari list menu yang dipilih
     */
    protected void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
        // Get the item that was clicked
        // Menangkap nilai text yang dklik
        Object o = this.getListAdapter().getItem(position);
        String pilihan = o.toString();
        // Menampilkan hasil pilihan menu dalam bentuk Toast
        tampilkanPilihan(pilihan);
    }

    /**
     * Launches the ContactAdder activity to add a new contact to the selected
     * accont.
     */
    protected void tampilkanPilihan(String pilihan) {
        try {
            //Intent digunakan untuk sebagai pengenal suatu activity
            Intent i = null;
            if (pilihan.equals("Persegi Panjang")) {
                i = new Intent(this, HitungPersegiPanjang.class);
            } else if (pilihan.equals("Segitiga")) {
                i = new Intent(this, HitungSegitiga.class);
            } else if (pilihan.equals("Lingkaran")) {
                i = new Intent(this, HitungLingkaran.class);
            } else if (pilihan.equals("Exit")) {
                finish();
            } else {
                Toast.makeText(this,"Anda Memilih: " + pilihan + " , Actionnya belum dibuat", Toast.LENGTH_LONG).show();
            }
            startActivity(i);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
script lingkalaran.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.agus"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".MenuBangunDatar"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

         <activity android:name="HitungPersegiPanjang" android:label="Persegi Panjang">
        </activity>
         <activity android:name="HitungSegitiga" android:label="Segitiga">
        </activity>
         <activity android:name="HitungLingkaran" android:label="Lingkaran">
        </activity>
       
    </application>
    <uses-sdk android:minSdkVersion="8" />

</manifest>
script persegipanjang.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
   
<TextView 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Menghitung Luas Persegi Panjang"
    />
<TextView android:text="Panjang :" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:text="" android:id="@+id/txtPanjang" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<TextView android:text="Lebar :" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:text="" android:id="@+id/txtLebar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<Button android:text="Hitung Luas" android:id="@+id/btnHitung" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="hitungLuas"></Button>
<TextView android:text="Luas :" android:id="@+id/TextView03" android:layout_width="wrap_content" android:layout_height="wrap_content" ></TextView>
<EditText android:text="" android:id="@+id/txtLuas" android:layout_width="fill_parent" android:layout_height="wrap_content" android:editable="false"></EditText>
<Button android:text="Kembali ke Menu" android:id="@+id/btnBack" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="backtoMenu"></Button>
</LinearLayout>
script segitiga.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
   
<TextView 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Menghitung Luas Segitiga"
    />
<TextView android:text="Alas :" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:text="" android:id="@+id/txtAlas" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<TextView android:text="Tinggi :" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:text="" android:id="@+id/txtTinggi" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<Button android:text="Hitung Luas" android:id="@+id/btnHitung" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="hitungLuas"></Button>
<TextView android:text="Luas :" android:id="@+id/TextView03" android:layout_width="wrap_content" android:layout_height="wrap_content" ></TextView>
<EditText android:text="" android:id="@+id/txtLuas" android:layout_width="fill_parent" android:layout_height="wrap_content" android:editable="false"></EditText>
<Button android:text="Kembali ke Menu" android:id="@+id/btnBack" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="backtoMenu"></Button>
</LinearLayout>
script main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content" android:layout_height="wrap_content">
    <ImageView android:id="@+id/icon" android:layout_height="wrap_content" android:src="@drawable/icon" android:layout_width="22px" android:layout_marginTop="4px" android:layout_marginRight="4px" android:layout_marginLeft="4px">
        </ImageView>
    <TextView android:text="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/label" android:textSize="30px"></TextView>
</LinearLayout>
script bangundatar.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.agus"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".MenuBangunDatar"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

         <activity android:name="HitungPersegiPanjang" android:label="Persegi Panjang">
        </activity>
         <activity android:name="HitungSegitiga" android:label="Segitiga">
        </activity>
         <activity android:name="HitungLingkaran" android:label="Lingkaran">
        </activity>
       
    </application>
    <uses-sdk android:minSdkVersion="8" />

</manifest> 
screenshoot




Wednesday, July 2, 2014

Bingung Cara Instal Whatsapp Di Nokia X Yang error mulu

Haii Sahabat sants yang baik kali ini sants mau kasih cara install whatsapps di nokia karena kemarin sants di suruh install whatsapp di nokia milik temen karena ia gak bisa install wa yang versi baru akhir nya utak atik di mbah nemu juga hehe
biasa nya kalo Nokia X kita install di situ akan eror seperti ini

tapi kalo ada yang inbox ke wa akan masuk oke langsung aja sants kasih tau cara nya :
1.downloads aplikasi Whatsapp disini Whatsappp  ke pc anda
2.pindah apk nya ke Hanphone anda
3.install da tunggu hingga selesai trus regist hehe
dan selamat Whats app anda terinstal dan lancar jaya 
 sekian dan terimaksih semoga bermanfaat

Tuesday, July 1, 2014

Aplikasi Raport Siswa Dengan Java Netbean

Haloo selamat berpuasa sahabat semoga lancar neh puasa nya gak pada bolong sekarang sants sambil ngabuburit iseng buat aplikasi raport siswa meski belum begitu sempurna hehe oke deh langsung aja.
meski belum sempurna berjalan semoga aplikasi ini bisa di kembangkan lebih komplek hehe.
untuk table input masih menggunakan master detail form.

Aplikasi ini mencatat raport nilai siswa di sebuah sekolah lansung ke source nya aja deh heheh
//package yang di gunakan
package javaapplication32;

import java.awt.EventQueue;
import java.beans.Beans;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.RollbackException;
import javax.swing.JFrame;
import javax.swing.JPanel;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.swing.JRViewer;
 //source script hitung nilai nya hehe
private void uasFieldFocusLost(java.awt.event.FocusEvent evt) {                                  
int tugas1,tugas2,tugas3,kuis1,kuis2,uas,rata,grade,rangking;
tugas1=Integer.parseInt(tugas1Field.getText());
tugas2=Integer.parseInt(tugas2Field.getText());
tugas3=Integer.parseInt(tugas3Field.getText());
int jml=(tugas1+tugas2+tugas3/3)*20/100;
kuis1=Integer.parseInt(kuis1Field.getText());
kuis2=Integer.parseInt(kuis2Field.getText());
int jml2=(kuis1+kuis2/2)*30/100;
uas=Integer.parseInt(uasField.getText());
int jml3=uas*50/100;
rata=jml+jml2+jml3/100;
nlaiRataRataField.setText(""+rata);
int f = Integer.parseInt(nlaiRataRataField.getText());
if (f>=90){
  rangkingField.setText(""+1);
  gradeField.setText("A");
}else if(f>=75){
rangkingField.setText(""+2);
gradeField.setText("B");
}else if(f>=65){
   rangkingField.setText(""+3);
    gradeField.setText("C");
    }else{
rangkingField.setText("4");
    gradeField.setText("D");
}
 screen shot penampakan nya:

 aplikasi ini juga menggunakan report dengan fasilitas report wizard penampakan hasil report nya
nah di aplikasi ini juga sudah menggunakan data base berikut nama db nya
Db:sekolah
Table:Raport
copy kan script sql ke notepad dengan nama raport.sql
-- phpMyAdmin SQL Dump
-- version 4.1.12
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Jul 01, 2014 at 09:17 AM
-- Server version: 5.6.16
-- PHP Version: 5.5.11

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `sekolah`
--

-- --------------------------------------------------------

--
-- Table structure for table `raport`
--

CREATE TABLE IF NOT EXISTS `raport` (
  `nis` int(11) NOT NULL,
  `nama_siswa` varchar(50) DEFAULT NULL,
  `tugas1` int(11) DEFAULT NULL,
  `tugas2` int(11) DEFAULT NULL,
  `tugas3` int(11) DEFAULT NULL,
  `kuis1` int(11) DEFAULT NULL,
  `kuis2` int(11) DEFAULT NULL,
  `uas` int(11) DEFAULT NULL,
  `nlai_rata_rata` int(11) DEFAULT NULL,
  `grade` varchar(50) DEFAULT NULL,
  `rangking` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`nis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `raport`
--

INSERT INTO `raport` (`nis`, `nama_siswa`, `tugas1`, `tugas2`, `tugas3`, `kuis1`, `kuis2`, `uas`, `nlai_rata_rata`, `grade`, `rangking`) VALUES
(98765, 'anton ', 100, 95, 85, 65, 75, 80, 74, 'C', '4'),
(998627, 'Debby', 100, 100, 95, 100, 95, 85, 90, 'A', '1');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
sekian aplikasi yang saya buat maaf bila masih ada yang kurang mari kita mengembangkan bersama

Sunday, May 4, 2014

Membuat Aplikasi Laundry Dengan Java Netbean

huii sahabat sants ketemu lagi dengan saya hehe ok kali ini karena ada tugas buat uts ngebuat nya juga sambil mepet huahua karena lupa ada tugas take home haha.
kali ini sants buat aplikasi laundry sederhana menggunkan kompnen yang telah d pelajri seblum nya program ini menggunakan komponen
textbox,label,combobox,radiobutton,chekbox,button dan ada tambahan menu serta joption huahua
apabila di klik data pelanggan di menu bar maka akan terbuka jendela data pelanggan hehe nah apabila di klik bersih di butn maka akan ada dialog data sudah bersih.
oke ini dia source code nya lansung silahkan di modif bila ada yang eror huahua:
global variable nya
int totalbayar,harga,levis,selimut,karpet,jumlah,ckr;
source pada setipa komponen nya
private void jclaundryActionPerformed(java.awt.event.ActionEvent evt) {                                         
if (jclaundry.getSelectedItem().equals("cuci kering")){
jtxtharga.setText("6000");
ckr=Integer.parseInt(jtxtharga.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=ckr*jumlah;
jtxtbayar.setText(String.valueOf(totalbayar));

}else if (jclaundry.getSelectedItem().equals("cuci kering plus strika")){
jtxtharga.setText("8000");
ckr=Integer.parseInt(jtxtharga.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=ckr*jumlah;
jtxtbayar.setText(String.valueOf(totalbayar));
}
        // TODO add your handling code here:
    }                                        

    private void jcbklevisActionPerformed(java.awt.event.ActionEvent evt) {                                         
if (jcbklevis.isSelected()){
levis=2000;
jtxtlevis.setText(String.valueOf(levis));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}else{
levis=0;
jtxtlevis.setText(String.valueOf(levis));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}
        // TODO add your handling code here:
    }                                        

    private void jcbkkarpetActionPerformed(java.awt.event.ActionEvent evt) {                                          
if (jcbkkarpet.isSelected()){
karpet=6000;
jtxtkarpet.setText(String.valueOf(karpet));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}else{
karpet=0;
jtxtkarpet.setText(String.valueOf(karpet));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));

}        // TODO add your handling code here:
    }                                         

    private void jcbkselimutActionPerformed(java.awt.event.ActionEvent evt) {                                           
if (jcbkselimut.isSelected()){
selimut=7000;
jtxtselimut.setText(String.valueOf(selimut));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}else{
selimut=0;
jtxtselimut.setText(String.valueOf(selimut));
ckr=Integer.parseInt(jtxtharga.getText());
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}
        // TODO add your handling code here:
    }                                          

    private void yaActionPerformed(java.awt.event.ActionEvent evt) {                                  
if(ya.isSelected()){
    int antar1=5000;
 jtxtantar.setText(String.valueOf(antar1));
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
ckr=Integer.parseInt(jtxtharga.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+antar1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
} else {
int antar1=0;
 jtxtantar.setText(String.valueOf(antar1));
int levis1=Integer.parseInt(jtxtlevis.getText());
int karpet1=Integer.parseInt(jtxtkarpet.getText());
int selimut1=Integer.parseInt(jtxtselimut.getText());
ckr=Integer.parseInt(jtxtharga.getText());
jumlah=Integer.parseInt(jtxtitem.getText());
totalbayar=levis1+karpet1+selimut1+antar1+(ckr*jumlah);
jtxtbayar.setText(String.valueOf(totalbayar));
}
        // TODO add your handling code here:
    }                                 

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
jtxtntrans.setText("");
jtxtnama.setText("");
jtxtalamat.setText("");
jtxtitem.setText("");
jtxtharga.setText("");
jtxtlevis.setText("");
jtxtkarpet.setText("");
jtxtselimut.setText("");
jclaundry.setSelectedIndex(0);
jcbklevis.setSelected(false);
jcbkkarpet.setSelected(false);
jcbkselimut.setSelected(false);
JOptionPane.showMessageDialog(null,"screen udah dibersihkan","Information",JOptionPane.INFORMATION_MESSAGE);
        // TODO add your handling code here:
    }                                       

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
dispose();
        // TODO add your handling code here:
    }                                       

    private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {                                          
NewJFrame vq=new NewJFrame();
vq.setLocationRelativeTo(vq);
vq.setVisible(true);

 Sekian dari saya apabila ada yang kurang silahkan di tambah kan dan silahkan di modif dan di kembang jan hehe.

Sunday, April 6, 2014

Membuat Aplikasi Klinik

Hai guys lama tak update neh blog haha ma'lum sibuk di dunia nyata haha
oke kali ini sant's buat  aplikasi sederhana tentang klinik hehe meski belum terintegrasi ke db hihihi.
kali ini sant's
sant's mengabungkan beberapa komponen yang baru sant's pelajar menggunakan combobox,radio button,dan chekbox hehe
oke deh gini cerita nya suatu klinik ingin menghitung otomatis total pembayaran pasien nya
ketika radio button poli di klik maka akan keluar nama dokter dan jam kerja nya,lama inap input manual,data pasien:no pasien,nama pasien input manual.
apabila memilih ruangan pada combobox maka akan akan muncul Harga/hari, Diskon, dan Total akan muncul sesuai pilihan.apabila chek box ada rincian biaya maka akan bertambah otomatis.
apabila di klik tombol resik maka screen kan bersih ,dan bila di klik tombol metu maka akan keluar hehe

nah ini dia source code nya
deklarasi global
int biayaadmin,konsultasi,obat,totalharga,diskon,total;
script pada radio button umum
private void jbtumumActionPerformed(java.awt.event.ActionEvent evt) {                                       
if(jbtumum.isSelected()){
    jtexnadok.setText("umar");
    jtexwktpraktek.setText("pagi");
}

script pada radio button gigi
private void jbtgigiActionPerformed(java.awt.event.ActionEvent evt) {                                       
if (jbtgigi.isSelected()){
jtexnadok.setText("dani");
jtexwktpraktek.setText("siang");
}
script pada radio button syaraf
private void jbtsyarafActionPerformed(java.awt.event.ActionEvent evt) {                                         
if(jbtsyaraf.isSelected()){
jtexnadok.setText("sarwono");
jtexwktpraktek.setText("malam");
}
script pada combo box ruangan
private void jconaruangActionPerformed(java.awt.event.ActionEvent evt) {                                          
if (jconaruang.getSelectedItem().equals("kenanga")){
jtexharga.setText("300000");
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totalharga= harga*lama;
int potongan1=totalharga*10/100;
int potongan2=totalharga*10;
if (lama>4){
diskon=potongan1;
jtexdiskon.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jtextotal.setText(String.valueOf(total));

}
else{
diskon=potongan2;
jtexdiskon.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jtextotal.setText(String.valueOf(total));
}     
}
else if(jconaruang.getSelectedItem().equals("melati")){
jtexharga.setText("600000");
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totalharga=harga*lama;
int potongan1=totalharga*10/100;
int potongan2=totalharga*10;
if(lama>4){
diskon=potongan1;
jtexdiskon.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jtextotal.setText(String.valueOf(total));
}
}
source pada chebox administrasi
private void jcadminActionPerformed(java.awt.event.ActionEvent evt) {                                       
if (jcadmin.isSelected()){
biayaadmin=10000;
jtexadmin.setText(String.valueOf(biayaadmin));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}
else{
biayaadmin=0;
jtexadmin.setText(String.valueOf(biayaadmin));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}
source chexbox pada konsultasi
 private void jckonsulActionPerformed(java.awt.event.ActionEvent evt) {                                        
if (jckonsul.isSelected()){
konsultasi=20000;
jtextkonsultasi.setText(String.valueOf(konsultasi));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}
else{
konsultasi=0;
jtextkonsultasi.setText(String.valueOf(konsultasi));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}     // TODO add your handling code here:
    }                                       
souce chexbox pada obat
 private void jcobatActionPerformed(java.awt.event.ActionEvent evt) {                                      
if (jcobat.isSelected()){
obat=50000;
jtexobat.setText(String.valueOf(obat));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}
else{
obat=0;
jtexobat.setText(String.valueOf(obat));
int harga=Integer.parseInt(jtexharga.getText());
int lama=Integer.parseInt(jtxtlama.getText());
int totaldiskon=Integer.parseInt(jtexdiskon.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jtextotal.setText(String.valueOf(total));
}     // TODO add your handling code here:
    }                                     
souce code pada resik
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
jcobat.setSelected(false);
jtexobat.setText("");
jckonsul.setSelected(false);
jtextkonsultasi.setText("");
jcadmin.setSelected(false);
jtexadmin.setText("");
jtexnadok.setText("");
jtexwktpraktek.setText("");
jtxtlama.setText("");
jtextpasien.setText("");
jtextno.setText("");
jconaruang.setSelectedIndex(0);
jtexharga.setText("");
jtexdiskon.setText("");
jtextotal.setText("");
buttonGroup1.clearSelection();

        // TODO add your handling code here:
    }                 
source pada tombol metu
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
dispose();
        // TODO add your handling code here:
    }   
ini screnn shot setelah jadi



Friday, January 10, 2014

Pentingnya Mendapatkan Pendidikan Tinggi

Pendidikan merupakan ilmu yang dapat kita pelajari. Dengan kata lain, pendidikan sangat erat kaitannya dengan pengetahuan. Di era globalisasi seperti sekarang ini, pendidikan memiliki peranan yang penting dalam meningkatkan taraf hidup. Bahkan, sebuah penelitian di Amerika Serikat menyatakan bahwa tingkat kesejahteraan pada umumnya sangat bergantung pada tinggi rendahnya tingkat pendidikan. Seseorang dengan pendidikan yang tinggi akan memiliki tingkat kesejahteraan yang baik, sebaliknya seseorang dengan pendidikan yang rendah akan memiliki tingkat kesejahteraan yang kurang baik. Mungkin anggapan itu tidak benar seutuhnya, banyak orang di luar sana yang berpendidikan rendah, tetapi mereka mempunyai tingkat kesejahteraan yang tinggi.
Pendidikan yang tinggi memang bukan suatu syarat mutlak untuk mencapai kesuksesan. Tetapi, paling tidak pendidikan dapat memberikan jaminan bagi kehidupan seseorang. Semakin ketat persaingan yang terjadi membuat peranan pendidikan semakin penting. Tidak kita pungkiri bahwa sebagian besar orang yang berpendidikan tinggi lebih cerdas dalam menyelesaikan masalah yang di hadapinya. Pendidikan pun secara tidak langsung dapat mempengaruhi pola pikir dan perilaku seseorang. Pendidikan itu ibarat bekal di masa depan dimana semakin ketatnya persaingan antara masing-masing pribadi. Lalu, bagaimana dengan anggapan bahwa wanita tidak harus mengenyam pendidikan yang tinggi? Anggapan seperti itu tentu masih sering kita dengar sekarang ini. “Perempuan tidak perlu berpendidikan tinggi, karena pada akhirnya kaum perempuan hanya akan bekerja di dapur .” Apakah anggapan seperti itu benar? Ya, kewajiban seorang perempuan memang mengurus rumah tangga dan tentunya menjadi seorang ibu rumah tangga yang baik, itu telah menjadi kodratnya dalam kehidupan. Lalu, apa dengan alasan itu perempuan tidak perlu berpendidikan? Apakah sia-sia bila seorang perempuan berpendidikan tinggi?

Sedikit banyak kita ketahui, zaman telah mulai berubah. Dahulu, seorang laki-laki identik dengan tugasnya yang mencari nafkah untuk keluarga, sedangkan seorang perempuan bekewajiban untuk mengurus dan mendidik anak, serta menjadi seorang ibu rumah tangga. Tetapi, zaman sekarang perempuan juga bisa melakukan tugas seorang laki-laki untuk mencari nafkah tanpa mengesampingkan kewajibannya sebagai seorang ibu rumah tangga. Perempuan tentunya juga berhak untuk mengenyam pendidikan yang tinggi. Perempuan berhak untuk mengejar cita-cita nya. Jadi, tidak ada anggapan bahwa pendidikan tinggi untuk perempuan itu sia-sia. Pendidikan bagi perempuan juga dapat menjadi bekal di masa mendatang. Tentunya, kita tidak akan pernah tahu apa yang akan terjadi besok, lusa, setahun, atau sepuluh tahun lagi. Bila suatu keadaan mendesak terjadi, perempuan pun bisa menggantikan peran seorang laki-laki untuk menafkahi keluarganya.
Nah ini yang menjadi motivasi saya untuk menggapai pendidikan tinggi  setelah mencari di mana saya bisa mendapat pendidikan yang layak dan bisa terjangkau dengan keungan saya dan sempat bertanya kepda kawan akhir nya salaha satu kawan menyarankan ke STIMIKERESHA kesan masuk ke universitas ini bagus dengan dosen dosen nya yang kompeten di bidang nya .

Thursday, December 5, 2013

Membuat Objeck Orang Dengan Java Script

Hai kawan lama neh gak posting di blog jadi kangen kalian hua hua
ok barusan belajar java dengan fungsi class hehe kalo program nya jelek jangan d bly ya ka wkaka
saya jelasin aku buat satu class dengan nama orang dan variable nya sebagai berikut :
String nama; //nama orang
     int tinggibadan;    //dalam cm
    int beratbadan;        //dalam kg
    String warnarambut;    //hitam, pirang, coklat
    String warnakulit;    // sawomatang, hitam, putih
    String jeniskelamin;    //pria atau wanita
    boolean berkacamata;    //bila berkacamata berarti true
serta methode menangis huahuaua  tanpa banyak basa basi ini script code nya monggo:
package objectorang;
//class
class orang {
    String nama; //nama orang
     int tinggibadan;    //dalam cm
    int beratbadan;        //dalam kg
    String warnarambut;    //hitam, pirang, coklat
    String warnakulit;    // sawomatang, hitam, putih
    String jeniskelamin;    //pria atau wanita
    boolean berkacamata;    //bila berkacamata berarti true
    //method
    void menangis() {
        System.out.println("hik...hikk...hik..");
    }
    void tertawa() {
        System.out.println("ha..ha...ha...ha...");
    }
}


public class Objectorang {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        //mebuat object
        orang orang1 = new orang();
      
        //pemberian nilai
        orang1.nama = "Aby";
        orang1.tinggibadan = 170;
        orang1.beratbadan = 55;
        orang1.warnarambut = "hitam";
        orang1.warnakulit = "putih";
        orang1.jeniskelamin = "pria";
        orang1.berkacamata = false;
      
        //menampilkan
        System.out.println("nama        :" +orang1.nama);
        System.out.println("tinggi        :" +orang1.tinggibadan);
        System.out.println("berat        :" +orang1.beratbadan);
        System.out.println("warna rambut    :" +orang1.warnarambut);
        System.out.println("warna kulit    :" +orang1.warnakulit);
        System.out.println("jenis kelamin    :" +orang1.jeniskelamin);
        System.out.println("berkacamata    :" +orang1.berkacamata);
        //pemanggilan method
        orang1.menangis();
    }
}
screehshoot nya sperti ini

Tuesday, October 1, 2013

Basic Java Script Membuat Program Menghitung Rumus Belah Ketupat

Hai kawan-kawan lama neh gak posting di blog hehe biasa banyak kegiatan di dunia nyata jadi lupa ama dunia maya huahuaua dan skalian lagi ada tugas juga dari pa dosen.  Kali ini uchi akan bahas tentang perhitungan luas belah ketupat dengan java script via NetBean hehe udah pada tau blom neh rumus luas  belah ketupat gimana yaitu d1*d2*1/2
d1=diagonal 1
d2-diagonal 2
 oke tanpa banyak cing cong kita lansung tkp:
Struktur Alghoritma pemrograman ;
-mulai
-masukan input d1
-masukan input d2
-proses (masukan rumus luas belah ketupat Lu=d1*d2*0.5)
-cetak hasil lu
-selesai
Flowchart

 Deklarasi
Diagonal 1= d1
Diagonal 2= d2
Luas           = lu
Proses Luas = lu =d1*d2*0.5


Source Code:
package luas_belah_ketupat;
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import java.util.Scanner;

/**
 *
 * @author Asus
 */
public class Luas_belah_ketupat {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner ketupat=new Scanner(System.in);
        System.out.print("masukan nilai d1:    ");
        int d1=ketupat.nextInt();
        System.out.print("masukan nilai d2:    ");
        int d2=ketupat.nextInt();
        double lu=d1*d2*0.5;
        System.out.print("maka luas belah ketupat adalah:"  +lu);
    }
}
screen shott hasil nya

Tuesday, April 23, 2013

buat paging class dengan PHP


dulu ane pernah iseng2 nyobain script2 PHP dari temen. eh malah sekarang jd nagih deh... dan sekarang ane mau ngulas gimana buat paging class....
mungkin kalo ada yang udah post ane ga tahu om, jadi maaf ya...??
semoga belum ada omz...

paging class....??
opo iku...??
mungkin sebagaian ada yang ga paham dengan ini....
hhehe...

ada yang pernah lihat google...??
di bawah itu kan ada halaman 1,2,3,4,dst...
atau GOOOOOOOOOOOOOOOOGLE.....
nah, itulah yang dinamakan paging class.... :)

nah di sini saya ingin memberikan code nya, tapi yang masih standard om...
<?php
mysql_connect
("localhost","root","12345");mysql_select_db("pintar");
//cara di bawah ini untuk menentukan batas data, posisi, dan halaman ..$batas   7;$page $_GET['page'];
if(empty(
$page)){
    
$halaman=1;
        
$posisi=0;
   
}else{
    
$posisi = ($page-1) * $batas;
}
// Sesuaikan perintah SQL$sql="select * from anggota limit $posisi,$batas";$query=mysql_query($sql);
$no=$posisi+1// Agar penomoran mengikuti pagingwhile ($data=mysql_fetch_array($query)){
  echo 
"$no $data[nm_mahasiswa] $data[universitas]<br>";
  
$no++;
}
//Hitung total data dan link page (1,2,3,4,dst) ...echo "<br>Halaman : ";
$sql2="select * from anggota";$query2=mysql_query($sql2);$result2=mysql_num_rows($query2);$jumlahpage=ceil($result2/$batas);$i=1;
while(
$i<=$jumlahpage){
if (
$i != $page)
{
    echo 
" <a href=$_SERVER[PHP_SELF]?page=$i>$i</A> | ";
}
else
{
    echo 
" <b>$i</b> | ";
}
$i++;
}
echo 
"<p>Total anggota : <b>$result2</b> orang</p>";?>

nah, ini nanti hasilnya akan keluar page-page lanjutan halaman 2,3,4,5,6, dst dengan data yang ditampilkan sejumlah $batas diatas...
jika data yang mau ditampilkan 10 perhalaman, $batas tinggal di ubah $batas = 10;

nah, selamat mencoba ya gan...
InsyaAlloh, kedepannya bakal banyak yang di kupas tuntas setajam cutter....
#niru tayangan nya RC*I...

Older Posts Home