Sabtu, 13 Desember 2014

SETTING USER MANAGER DI MIKROTIK

| |
0 komentar
  1. Lakukan konfigurasi dasar, diantaranya :
  • IP Address
  • DNS
  • Routes
  • Firewall
  • Hotspot
  1. Download terlebih dahulu paket – paket user manager dan router-os nya dihttp://mikrotik.co.id/download.php . Misalnya yang di download all_packages-mipsbe-6.22.zip dan routeros-mipsbe-6.22.npk. Jika sudah didownload ekstrak all_packages-mipsbe-6.22.zip, copy file user-manager-6.22-mipsbe.npk, buka menu Files kemudian pastekan, jika proses upload sudah selesai masuk ke menu System -> Reboot untuk menginstall paket. Begitu juga untuk menginstall routeros.
  2. Login kembali ke winbox, pilih menu IP -> Hotspot -> Server Profile -> double klik hsprof1 -> RADIUS -> Centang pada Use RADIUS -> Apply -> OK.
Read More

Cara konfigurasi IP Adress, Gateway, dan DNS (Inhal)

| |
0 komentar
1. open winbox lalu remote.
2. reset system via terminal ( system reset-configuration)
3. open winbox lagi kemudian delete configuration
4. seting IP Adrress seperti gambar berikut (klik IP>address)
 
 
5. setting DNS seperti gambar berikut (klik IP>dns lalu pilih servers)
 
 
6. setting routes (klik IP>routes lalu pilih gateway)
 
 
7. test ping ke google untuk mengetes konfigurasi ke public berhasil atau tidak, jika ping nya berhasil connect, maka selanjutnya kita ke jaringan lokal
 
8. setting IP adress pada interface 2
 
 
9. setting firewall (klik ip>firewall>nat di general out interface = ether 1)
 
 
10. masih di firewall (pindah ke action kemudian pilih masquarade)
 
 
11. sekarang giliran setting IP di PC/laptop kita
 
 
12. setelah setting IP, kita coba connect ke luar via cmd/terminal
 
9
13. Selesai…
Referensi : http://zakaricky.wordpress.com/2014/11/14/cara-konfigurasi-ip-adress-gateway-dan-dns/
Read More

TUTORIAL KONFIGURASI VPN DENGAN MIKROTIK

| |
0 komentar
Berikut ini merupakan tutorial untuk melakukan konfigurasi VPN di Mikrotik dengan menggunakan PPTP Server :

1. Lakukan konfigurasi dasar, diantaranya :

IP Address
DNS
Routes
Firewall
Hotspot, gunakan mode ap bridge
2. Untuk memulai konfigurasi VPN, masuk ke menu PPP -> Interface -> PPTP Server.

Centang pada Enable, pilih default-encryption pada Default Profil -> Apply -> OK.


3. Pada PPP Secret, tentukan Name dan Passwordnya. Pada Service pilih pptp dan pada Profile pilih default-     encryption. Isi Local Address dan Remote Address, misalnya 10.10.10.1 dan 10.10.10.2. Local Address merupakan alamat IP yang terset di router dan Remote Address merupakan alamat IP yang diterima oleh client -> Apply -> OK.


4. Buka menu Open Network and Sharing Center -> Set up new connection or network -> Connect to a workplace -> Pilih No, create a new connection -> Use My Internet Connection (VPN) -> Type the Internet Address To Connect To, pada Internet Address masukkan alamat IP nya -> Type Your Username and Password, isikan username dan password -> Connect


Jika berhasil maka akan muncul seperti gambar di bawah ini



Read More

Sabtu, 29 November 2014

fitur-fitur-hostpot-pada-mikrotik

| |
0 komentar
HOTSPOT
1. Hotspot Servers
Apa itu servers ini biasanya untuk membuat hostpot baru yaitu bisa dilakukan dengan mengesetnya di hostpot setup

2. Hotspot Server Profiles
Server profiles ini berguna untuk konfigurasi umum dari beberapa hotspot, seperti ada konfigurasi untuk model/metode autentifikasi.
Read More

Sabtu, 22 November 2014

Nge-CONF Hotspot Mikrotik RouterOS

| |
0 komentar
Caranya NGE-CONF HOTSPOT Mikrotik routerOS
1.Pergi tuh ke menu IP -> Hotspot lalu hotspot setup njuk sebenarnya tinggal next-next saja sampai akhir :O ,pertama akan muncul alamat LANnya ya
Read More

Sabtu, 15 November 2014

CARA KONFIGURASI WIFI DENGAN MENGGUNAKAN WINBOX

| |
0 komentar

halo men,gmna kabar nya? pastinya baik to, Artikel kali ini meneruskan artikel yang kemarin-kemarin sebagai sebagai tugas praktikum teknologi wirelles. Kemarinkan sudah blablabla samapi blablabla  (baca ya postingan sebelumnya), Nah sekarang dikesempatan kali ini saya akan berbagi sedikit tentang konfigurasi wifi dengan winbox,
Pertama-tama lakukan konfigurasi ip-address,Isikan alamat ip addressnya dan interface misal pilih ether 1 (disesuaikan dengan port yang digunakan kabel LAN), kemudian klik Apply maka akan muncul networknya, lalu klik OK
Read More

Jumat, 14 November 2014

CARA KONFIGURASI WIFI DENGAN MENGGUNAKAN WINBOX

| |
0 komentar

halo men,gmna kabar nya? pastinya baik to, Artikel kali ini meneruskan artikel yang kemarin-kemarin sebagai sebagai tugas praktikum teknologi wirelles. Kemarinkan sudah blablabla samapi blablabla  (baca ya postingan sebelumnya), Nah sekarang dikesempatan kali ini saya akan berbagi sedikit tentang konfigurasi wifi dengan winbox,
Pertama-tama lakukan konfigurasi ip-address,Isikan alamat ip addressnya dan interface misal pilih ether 1 (disesuaikan dengan port yang digunakan kabel LAN), kemudian klik Apply maka akan muncul networknya, lalu klik OK
Read More

Jumat, 17 Oktober 2014

Upgrade Downgrade RouterOS Mikrotik

| |
0 komentar
Malam bro,,
Pada malam ini saya akan berbagi sebuah artikel yaitu Upgrade Downgrade RouterOs Mikrotik.
Artikel ini meneruskan artikel yang kemarin juga yang membahas instalasi mikrotik, artikel ini dimasudkan sebagai tugas praktikum wirelles.
Untuk pengertian Upgrade dan Downgrade sendiri sudah pada tahu to,,,Upgrade adalah suatu aktifitas yang dilakukan untuk memperbarui/menaikan level ataupun memeperbarui fitur yang berada pada aplikasi sehingga mendapatkan manfaat yang lebih biasanya mengurangi bug pada aplikasi/software versi sebelumnya sedangkan Downgrade sendiri yaitu menurunkan level.
Manfaat dari Upgrade dan Downgrade sendiri biasanya sesuai kebutuhan dari programer, Programer pengen versi yang di gimana dan seperti ada tinggal di pilih sesuai fitur dan versi nya(Ini menurut saya low :)  ,silahkan cari pengertian upgrade dan downgrade di buku maupun internet),

Read More

Jumat, 03 Oktober 2014

Instalasi Mikrotik dan generete license

| |
0 komentar
halo sedulur,,,
pada kesempatan yang sangat membahagiakan ini saya akan memposting Instalasi Mikrotik dan generete license,sebenarnya ini adalah salah tugas dari mata kuliah yang saya ambil,,,
langsung saja yo,,siap kan virtual box dan win box nya, ow iyo untuk dapat licensi kita harus mendaftarkan di web mikrotik, tapi nanti saja lah dibagian bawah,
yang penting siapkan virtual box nya dan win box nya dlu,,
yang pertama buka virtual box nya

setelah itu klik gambar matahari biru tulisan new
Read More

Sabtu, 26 Juli 2014

TP Rekayasa Web Radio Online

| |
0 komentar
halllo gaes,
gmana kabar nya kaliaan? pastinya sehat walafiat to.Beberapa bulan ini saya memang lagi disibukan dengan aktivitas kuliah yang serba padat merayat seperti semut sehingga tidak ada waktu untuk nengok blog ini,
Pada kesempatan kali ini saya akan memposting salah satu tugas proyek kuliah Rekayasa Web, pada posting sebelumnya saya sudah memposting radio onlinenya tapi itu hanya untuk tester apakah diblog bisa jalan atau tidak,Nah sekarang saya akan sedikit menjelaskan step by step pembuatan radio online nya,
Sebenarnya dalam membuat radio online ini sangatlah sederhana sekali hanya perlu mendaftarkan akun pada penyedia jasa hosting radio online ,nya yang membedakan dari radio online hanya gratisan atau prabayar,
Karena saya belum pernah menggunakan yang prabayar maka yang gratisan saja ya yang dibahas hehehehehehe,,,,,,

Berikut yang perlu disiapkan adalah
1. punya akun di http://listen2myradio.com/ atau http://myradiostream.com/di kalo belum silahkan singup dulu disitus tersebut
2. download Shoutcast DNAS .cari digoogle banyak
3. terakhir ya harus punya winamp

-langkah-langkah mendaftar di listen2myradio.com
silahkan daftar dan masuk ke listen2myradio.com maka akan muncul gambar seperti dibawah ini.


klik here dibagian bawah lalu akan muncul seperti ini
isi tentang deskripsi dari radio yang akan dibuat sekaligus nama radio sesuai keinginan anda
selanjutnya anda diminta mengisi form username dan pasword radio online anda

biasanya masalah yang muncul


klik here dengan memilih server, maka akan muncul form seperti dibawah ini:
selanjutnya akan muncul pesan seperti ini:
kemudia install winamp dan shoutcast tadi, setelah di install buka winamp maka secara otomatis shoutcast akan ikut terbuka.
langkah selanjutnya adalah setting shoutcastnya 
seperti adrress alamat anda tadi port pada message dan password anda.
setelah itu pilih connect dan jangan lupa putar musik terlebih dahulu
taaaaaaaaaaaarrrrra *bukan cewek farmasi itu low*
Radio online anda siap mengudara

mantap to!!!!!
Oooooiya sebagai catatan gaes listen2myradio.com yang free alias gratisan hanya bisa didengarkan oleh 100 orang pendengar sedang myRadioStream bisa 400 pendengar yang gratisan...
kalo yang prabayar ane blum tau,,,





Read More

Minggu, 08 Juni 2014

tester

| |
0 komentar



E-PLAY RADIO




Status : - Air





Read More

Selasa, 13 Mei 2014

Kuliah Tamu R Web again

| |
0 komentar
Hari selasa yang panas tepat jam 14.00 waktu kuliah R-web sebentar lagi,,jam sudah menunjukan pukul 14.00 kurang 10 menit,,,aku memparkir motorku seperti biasa didepan lab fakultas matematika,
Karena kurang sepuluh menit aku pergi kebelakang kampus sambil tergesa-gesa menuju kost temanku untuk mengambil tagihan pulsa,,,
Setelah mengambil tagihan pulsa,,,barulah pergi kemahjid kampus untuk istrirahat sejenak,(sudah sholat dirumah bro),Setelah jam 2 pas aku mulai brjalan keatas tangga sambil berfikir *siapa yo yang akan mengisi kuliah tamu kali ini*,,,Beberapa menit menunggu, Dari kejauhan nampak seorang masternya pemrogrman dan sang sensai R-web datang, Dengan sangat tergesa-gesa
Read More

Multi Marker dan Info Windows Maps Api V2

| |
0 komentar
Jam sudah mulai menunjukan pukul 13.30, hari senini yang dinanti,karena hari senin itu adalah praktikum mobile,meskipun saya sangat cupet dalam pemrograman mobile tapi saya cukup antusias dalam kuliah maupun praktikum mobile atau LBS,,,
Kemarin senin itu melanjutkan project yang kemarin yang sudah berhasil menampilkan 1 buah marker diapp nya,,Nah kali ini disuruh bikin multi marker,,
Setelah saya searching dan bertanya pada asprak nya,,,akhrinya saya berhasil membuat multi marker sekaligus info windowsnya,,,,
hahahahahahaha
Kurang lebih seperti ini,,
Aktivity_main.xml


    
    
    

 

MainActivity.java
package com.e.damba;

import com.google.android.gms.maps.CameraUpdate;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.BitmapDescriptor;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;

import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;

public class MainActivity extends FragmentActivity{

	private GoogleMap map;
	private final static  LatLng Yogyakarta = new LatLng(-7.797069, 110.37053);
	private LatLng latLngBiru= new LatLng(-7.922314, 110.374884);
	private LatLng latLngKunimg = new LatLng(-7.802602, 110.383643);
	private LatLng latLngMerah = new LatLng(-7.933493, 110.429816);
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
		map = mapFragment.getMap();
		map.setMyLocationEnabled(true);
		
		map.addMarker(new MarkerOptions()
						.position(latLngBiru).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE)).title ("rumah").snippet("rahsaia lho"));
		map.addMarker(new MarkerOptions()
						.position(latLngKunimg).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_YELLOW)).title("kampus").snippet("UAD"));
		map.addMarker(new MarkerOptions()
						.position(latLngMerah).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED)).title("bakso").snippet("makan-makan"));
		map.animateCamera(CameraUpdateFactory.newLatLngZoom(latLngBiru, 17));
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}    	
 

AndroidManifest.xml



    
       
     
    
    
    
	
	    
	    
	  
	    
	    
	    
    

    
        
            
                

                
            
        
                
        
        
    

 
Penjelasan
private final static  LatLng Yogyakarta = new LatLng(-7.797069, 110.37053);
dimasudkan pada saat membuka aplikasi peta, peta tersebut sudah set didaerah yojakarta

•.position(latLngBiru).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE)).title ("rumah").snippet("rahsaia lho"));
map.addMarker(new MarkerOptions()
mengambil marker dari eclips

•map.animateCamera(CameraUpdateFactory.newLatLngZoom(latLngBiru, 17));}

Fungsi diatas berfungsi untuk mengatur zoo/memperbesar gambar peta.


Read More

Sabtu, 10 Mei 2014

Kamis,Jum'at,Sabtu dan Bukan Malam Minggu Milko,

| |
0 komentar
Kamis,jum'at,sabtu dan malam minggu,
Tiga hari penuh dengan pasang surut bro,,banyak pengalaman dari 3 hari ini. Dan yang paling berkesan ya hari ini,,,
Kamis dan jumat itu disibukan dengan kuliah dan praktikum sampai sore,
hari sabtu jalan-jalan sama temen cari judul skipsi di negeri orang (ibarat pepatah bro), Dari masuk trus parkir motor keliling-keliling cari perpustakaan dan lima bangunan naik turun tiga lantai. Dan hasilnya dapat sedikit pengalaman dari jelajah itu,,ya paling tidak dapat gambaran dari study banding (kata orang kuliah).
walaupun sedikit tahu judulnya masalah implementasinya masih rumit,,

Ow iya sampai lupa
Read More

Rabu, 07 Mei 2014

Kuliah Tamu R-Web

| |
0 komentar
Pas kuliah rekayasa web kemarin acara nya kulaih tamu,,, dan tamu nya juga tidak asing yaitu kakak senior master web,,,
Beliau membagi pengalaman tentang kepada kami tentang UX Desain dan Validate Using Kansei Engineering Concept,,,
Apa itu UX??

(sedikit yang saya catet kemarin) UX adalah interaksi pada suatu produk dan bagaimana pengguna tersebut mengartikan.
UX sendiri memilki kepanjangan User Experience yang beratri pengguna berpengalaman dalam menggunakan produk (yang biasanya produk digital seperti web,app,dll)

Seorang UX professional bertugas memastikan bahwa ada satisfaction bagi para pengguna sebuah produk digital. Memastikan bahwa ada efektivitas dan efisiensi dalam sebuh produk. Misalkan sebuah perusahaan ingin membuat sebuah produk e-commerce, maka UX professional harus memastikan bahwa pengguna bisa berhasil melakukan transaksi pembelian sebuah baju secara mudah (efektivitas), cepat (efisiensi), dan pengguna pun merasa senang dan puas setelah melakukan tindakan itu (satisfaction).

Terus bagaimana Validasi dengan Kansei Engineering??
Kansei Engineering adalah Disiplin Ilmu yang mampu “mengukur” perasaan dan menunjukkan kaitan terhadap sifat tertentu atau ciri desain suatu produk. Oleh karenanya, suatu produk akan bisa didesain dengan menerjemahkan nilai rasa tersebut.

Kenapa harus kansei???
Karena kansei dapat meterjemahkan perasaan manusia terhadap produk dan dapat menentukan nilai-nilai emotional.

Read More

Senin, 05 Mei 2014

Menampilkan Lokasi Pengguna Mengunakan Android maps API V2

| |
0 komentar
Setelah berhasil menampilkan peta pada praktikum kemarin,
Lalu pada praktikum ini harus dapat menampilkan lokasi pengguna,,,

Langkah pertama buka praktikum ke-tiga kemarin yang sudah menapilkan peta

Setelah itu hanya menambahkan sedikit source code sedikit.
Android Maps API v2 sudah mempunyai fungsi built-in untuk menampilkan lokasi pengguna pada peta. Pada tutorial sebelumnya kalian mempunyai kode pada MainActivity class sebagai berikut
public class MainActivity extends FragmentActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}



:


Untuk menambahkan fungsionalitas tersebut, yang harus kalian lakukan hanyalah menambahkan beberapa baris kode seperti di bawah ini pada method onCreate()
SupportMapFragment mapFrag = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
map = mapFrag.getMap();
map.setMyLocationEnabled(true);



:




Jangan lupa tambahkan juga variabel map yang mempunyai tipe GoogleMap pada kelas MainActivity :
private GoogleMap map;
Sehingga kelas MainActivity yang baru akan menjadi seperti ini
package com.e.damba;

import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;

import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;

public class MainActivity extends FragmentActivity{

	private GoogleMap map;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
		map = mapFragment.getMap();
		map.setMyLocationEnabled(true);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}




:



Pada kode di atas, kita mengambil sebuah GoogleMap object dari SupportFragmentManager, objek itulah yang nantinya akan manipulasi. Untuk menampilkan lokasi pengguna dalam peta, cukup mengeset method setMyLocationEnabled menjadi true.
Setelah dirunningkan hasilnya seperti ini
Klik icon target pojok kanan atas, maka hasilnya akan seperti ini
Read More

Middleware untuk Layanan Berbasis Lokasi

| |
0 komentar
Pada kuliah LBS kemarin, dosenya menjelaskan tentang middleware di LBS,,
Apa itu sebenarnya Middleware?????

Middleware dapat diartikan sebagai suatu lapisan aplikasi data yang tersususn dari arsitektur lapisan
Read More

Jumat, 02 Mei 2014

Loop Di WordPress

| |
0 komentar
Pada praktikum Rekayasa Web kemarin membahas tentang loop diwordpress,,
Apa pengertian loop itu,,loop diwordpress adalah kode PHP yang digunakan oleh WordPress untuk menampilkan posting. Menggunakan The Loop di WordPress, Proses setiap posting yang akan ditampilkan di halaman ini, dan format sesuai dengan bagaimana itu cocok dengan kriteria yang ditentukan dalam The Loop tag. Setiap HTML atau kode PHP di Loop akan diproses pada setiap posting.

langkah awal intall wordpess dulu lalu download theme ini
DOWNLOAD
buka index.php
tuliskan fungsi tersebut


letaknya seperti pada gambar ini



 tutup footernya


setelah selasai coba membuat postingan baru,,,,

Dan hasilnya adalah web statis yang mengulang-ulang postingan sebumnya,,,
Masudnya meskipun kita memposting yang kedua berbeda tapi hasilnya akan tetap sama persis sesuai postingan yang pertama,,

Kalau postingan pertama helo world,,postingaan kedua tetap saja helo world meskipun didasbord post kita memposting halo bousss,,
Dikarena kan web tersebut masih statis,,,

Nah sekarang bagaimana caranya membuat nya agar dinamis,,,,
caranya cukup simple kita cukup menambahkan 3 fungsi saja,


contohnya



Read More

Rabu, 30 April 2014

Refleksi Basis Data

| |
0 komentar
Hari ini kuliah basis data sudah sampai pada materi SQL,,,
Apa itu sql,,,, sql merupakan kependekan dari Sructured Query Languange atau Bahasa Query yang TerStruktur.
Istilah Query Languange memang tidak tepat sama dengan istilah Bahasa Basis Data.
Bahasa Basis Data terdiri atas Definition Langunge (DDL) dan Data Manipulation Langunge (DML).

Read More

Senin, 28 April 2014

ERD Penjualan Obat Apotek

| |
0 komentar
Sebenarnya sih masih agak bingung tentang ERD yang dijelasin sama asistennya tadi,
Tadi saya sudah merancang ERD dengan 6 objek atau entitas yaitu,
1.Obat
2.Suplayer
3.Pelanggan
4.Petugas
5.Laporan
6.Manager

Setelah selesai dengan analis dan asumsi ini langsung saja membuat ERD nya,,,Dan apa yang terjadi. Ternyata ERD yang telah saya buat salah total, makanya tidak saya upload,,,

Terus langsung saya cari digoogle (copy blog orang coy
Read More

Nmap dan Wireshark Keamanan Komputer

| |
0 komentar
Hasil jawaban postest praktikum keamanan komputer tadi,

1.Jelaskan pengunaan nmap dan wireshark

Nmap
Buka aplikasi nmap, maka akan muncul halaman utama seperti dibawah ini.



Isikan ip addres pada kolom target
Kemudian pilih Intense scan, all TCP ports pada kolom disampingnya,
lalu pilih scan
Read More

Sabtu, 26 April 2014

LATITUDE DAN LONGITUDE

| |
0 komentar
Latitude sendiri memliki pengertian sebagai garis lintang (garis khayal yang digunakan untuk menetukan lokasi dibumi terhadap garis khatulistiwa (horizontral). Sedangkan longitude adalah garis bujur (garis khayal yang digunakan untuk menentukan lokasi dibumi terhadap garis meridian (vertical).
Setelah membuat project baru langkah pertama adalah menambahkan uses permission pada android manifest.xml nya.



<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission  android:name="android.permission.ACCESS_COARSE_LOCATION"/>


Kedua script ini yang wajib ada ketika kita ingin mengakses internet didalam applikasi kita, yang dimasudkan meminta izin/permission kepada applikasi.
Manifeset.xml secara keseluruhan


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

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission  android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.exampl.latitude.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>


Langkah kedua adalah memanbahkan TextView pada layoutnya.
Menggunakan linier layout




<linearlayout 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"
    android:orientation="vertical"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />
    <textview 
        android:id="@+id/TextView01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Longitute"/>
    <textview 
        android:id="@+id/TextViewLongitute"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="unknow"/>
    <textview 
        android:id="@+id/TextView03"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Latitude"/>
    <textview 
        android:id="@+id/TextViewLatitude"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="unknow"/>
    

</LinearLayout>



Langkah ketiga adalah menambahkan script dan libery pada main_activity.java
Agar aplikasi yang kita buat dapat berhubungan dengan GPS, kita memerlukan LocationManager dan LocationListener. LocationManager menyediakan akses ke layanan lokasi di Android. Salah satu layanan yang tersedia adalah update lokasi geografis dari perangkat yang digunakan. LocationManager akan mengabarkan setiap perubahan lokasi geografis kepada LocationListener. LocationListener inilah yang nantinya akan kita ubah sesuai dengan kebutuhan kita.
Hal di atas dapat diimplementasikan dalam dua langkah. Pertama, kita buat sebuah class yang mengimplementasikan LocationListener (LocationListener adalah sebuah interface). Ada empat buah method yang harus diimplementasikan, yaitu :
onLocationChanged dipanggil saat posisi geografis pengguna mengalami perubahan,
onProviderDisabled dipanggil saat provider dinon-aktifkan oleh pengguna,
onProviderEnabled dipanggil saat provider diaktifkan oleh pengguna,
onStatusChange dipanggil saat ada perubahan status pada provider.
Di fungsi onLocationChanged inilah nilai latitude dan longitude lokasi pengguna akan diterima oleh objek LocationListener. Untuk saat ini, lokasi geografis yang dibaca akan ditampilkan menggunakan Toast.
Berikut adalah kode main_activity.java


package com.exampl.latitude;

import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.view.Menu;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends Activity {
 private LocationManager in;
 private LocationListener LocationListener;
 private TextView LatitudeField;
 private TextView LongitudeField;
 public Object loc;
 

 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  LatitudeField = (TextView)findViewById(R.id.TextViewLatitude);
  LongitudeField = (TextView)findViewById(R.id.TextViewLongitute);
  
  in = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
  LocationListener = new MyLocationListener();
  in.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0 ,0,LocationListener);
  
 }

 
 public class MyLocationListener implements LocationListener {

  @Override
  public void onLocationChanged(Location arg0) {
   // TODO Auto-generated method stub
    if (loc != null){
     
     LatitudeField.setText(String.valueOf( ((Location) loc).getLatitude()));
     LongitudeField.setText(String.valueOf(((Location) loc).getLongitude()));
     
     Toast.makeText(getBaseContext(), "Location changed :Lat "+ ((Location) loc).getLatitude() + ((Location) loc).getLongitude(), Toast.LENGTH_SHORT).show();
    }

  }

  @Override
  public void onProviderDisabled(String arg0) {
   // TODO Auto-generated method stub

  }

  @Override
  public void onProviderEnabled(String arg0) {
   // TODO Auto-generated method stub

  }

  @Override
  public void onStatusChanged(String arg0, int arg1, Bundle arg2) {
   // TODO Auto-generated method stub

  }

 }

}



Langkah selanjutnya adalah menjalankan program yang kita buat. Jika anda akan menjalankan program langsung di smartphone, pastikan GPS diaktifkan dan telah terkunci. Setelah terkunci, aplikasi akan terus menerus menampilkan perubahan lokasi pengguna.
Jika dijalankan program di emulator, masalah yang harus dihadapi adalah tidak tersedianya GPS di komputer yang kita gunakan.

Solusinya harus mensetting latitude dan longitude diemulator controlnya. Caranya adalah Pertama-tama, kita masuk ke DDMS. (Pilih Window  Open Perspective  DDMS). Kemedian kita debug aplikasi yang kita buat. Kemudian, pilih tab Emulation Control. Di bagian ini terdapat bagian Location Controls.


Di bagian Location Controls inilah kita dapat memasukkan data longitude dan latitude secara manual. Masukkan nilai longitude dan latitude yang akan dikirimkan ke emulator, kemudian tekan tombol send. Sekarang, aplikasi yang telah kita buat akan menampilkan posisi geografis pengguna yang telah dikirimkan
Read More

Program Caecar Cipher C++

| |
0 komentar
Assalamu'alaikum Wr. Wb

Pada praktikum keamanan komputer kemarin para praktikan tidak ada yang bisa membuat program caecar cipher dengan menggunakan delphi,,,
dengan begitu asisten memberikan tugas kepada kami membuat program caecar cipher dengan mengunakan delphi tapi,,,,,,,,,BOLEH juga menggunakan bahasa pemrograman c++,
Karena mengunakan delphi saya belum bgtu mahir makanya saya menggunakan bahasa c++
hasil runnig programnya kurang lebih seperti ini,

berikut adalah source codenya;

Read More

Cara Mempilkan Peta DI Android Projrct

| |
0 komentar
huy Friend,,,
kali ini saya akan berbagi ilmu tentang bagaimana cara menapilkan peta diandroid project yang anda talah buat,,,
Tool yang digunakan tentu saja eclips dan HP android,,,
Langkahnya sebagai berikut
1.buka aplikasi android yang sudah didaftarkan di google console kemarin

2.Import android-sdk-windows\extras\google\google_play_services\libproject\google-play-services_lib        dengan cara klik kanan pada project pilih new project lalu pilih android project exiting code.



3.Setelah selesai import, gabungkan antara project dangan google-play-services_lib denan cara klik kanan pada project pilih property lalu android terus add google-play-services


4.Setelah selesai pensetingan tinggal kita memasukan script untuk memualai pemrogrmam peta,,,

5.Kita buka dulu android manifest.xml nya
Script nya seperti ini



    
       
     
    
    
    
	
	    
	    
	  
	    
	    
    

    
        
            
                

                
            
        
                
        
        
    







Pada uses permission harus ditambahkan code serti diatas karena sebagai permission kita dalam memakai atau menggunakan fasilitas internet yang ada.
Pada meta data disesuaikan dengan API KEY yang telah kita buat pada pertemuan ke-dua kemarin.


6.Buka activity nya
Masukan code sebagai berikut 

package com.e.damba;

import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;

public class MainActivity extends FragmentActivity{

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}



7.Langkah yang terakhir adalah menambahkan sedikit scipt pada tampilan layout nya.


    




8.Langkah selanjutnya adalah meruningkan programnya
Dan alhamdulilah dengan banyak kesulitan akhirnya dapat muncul juga peta nya.
                        
Read More

Jumat, 25 April 2014

test

| |
0 komentar
ini contoh tulisan yang dibuat di compose lalu mau ke koding pakek html
system("PAUSE");
return EXIT_SUCCESS;
}

ini contoh kodingan ke 2


ini contoh kodingan ke 3



Read More

Cara Mendaftarkan Project Android di Google map v2

| |
0 komentar

API Key
Pada Pertemuan praktikum LBS ke-2 ini asisten menjelaskan tentang fungsi API Key pada applikasi android,
 API sendiri adalah kependekan dari Application programming interface . Sebuah API adalah spesifikasi yang digunakan oleh komponen perangkat lunak untuk berkomunikasi satu sama lain. Sebuah API dapat menggambarkan cara di mana tugas tertentu dilakukan.
Sebelum Anda dapat mulai bekerja dengan API, Anda akan perlu untuk men-download
API dan memastikan bahwa Anda memiliki kunci Google Maps Android API v2. Kedua
API dan kunci yang tersedia secara bebas.
Pembuatan sebuah aplikasi Android baru yang menggunakan Google Maps Android API v2 membutuhkan beberapa langkah.

CATATAN:SETIAP KOMPUTER MEMILIKI API KEY YANG BERBEDA.

Kemudian Mahasiswa buat project baru, mahasiswa diajarkan cara untuk memunculkan certificate fingerprint dengan menggunakan CMD. Sebelum masuk ke CMD , cek dulu apakah di user anda sudah ada debug keystronya atau belum. Cara cek nya :
a.       Buka Local Disk C:
b.      Masuk ke User
c.       Masuk ke User Properties anda
d.      Lalu masuk ke  .android dan cari tulisan seperti dibawah ini

Jika belum ada debug.keystore maka harus me-run kan 1 applikasi android,dan secara otomatis akan mun debug.keystore nya,



Jika sudah kita masuk ke command prompt (CMD) lalu ketikan perintah seperti gambar dibawah ini
C:\User>cd..
C:\cd “Program file”
C:\Program File>cd Java
C:\Program File\Java>cd jdk1.7.0_51
C:\Program File\Java\jdk1.7.0_51>cd bin
C:\Program File\Java\jdk1.7.0_51\bin>Keytool -list –v  -keystore"%USERPROFILE%\
.android\debug.keystore" –alias androiddebugkey -storepass android -keypass android
Setelah itu tunggu proses untuk menggenerate SHA-1 fingerprint seperti dibawah ini


Setelah dapat SHA1 Fingerprint buka browser masuk ke https://code.google.com/apis/console
Kemudian masukkan akun gmail kita. Dan akan muncul seperti ini, lalu create Project.

Setelah masuk didashboard seperti dibawah ini pilih Pada menu kiri layar pilih Overview.

lalu pilih menu Services dan turn on Google Maps Android API v2





Jika sudah Lalu Pilih API Acces dan Create New Android key
Lalu Masukkan Certificate Fingerprint yang ada di CMD tadi, masukan SHA1

Jika sudah dimasukan  tambahkan Pacgkage dr Project yang anda buat saya membuat project dengan pacgkage com.mode.prak2 lalu tambah kan di fingerprintnya jika sudah Create.

CATATAN:DALAM PENULISAN PACGKAGE HARUS DISERTAI TITIK KOMA (:) PADA AKHIRAPI KEY DAN DAP
AN PACGKAGE








 hasilnya seperti dibawah ini









Read More