Informatic World
Senin, 10 September 2012
Konversi Bilangan dengan Java
package Praktek1;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class KonversiBilangan {
static String name;//variable global
static int bilDes;
//fungsi/method rekursi
public static void Biner(int n){
if (n>1){
Biner(n/2);
}
System.out.print(n%2);
}
public static void Hexa(int n) {
char[] daftarHexa={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
if(n>1){
Hexa(n/16);
}
System.out.print(daftarHexa[n%16]);
}
public static void Oktal(int n){
char[] daftarOktal={'0','1','2','3','4','5','6','7','8','9'};
if(n>1){
Oktal(n/8);
}
System.out.print(daftarOktal[n%8]);
}
public static void inputDes() {
System.out.print("Masukkan Bilangan desimal = ");
Scanner inputan=new Scanner(System.in);
bilDes=inputan.nextInt();
//return bilDes;
}
public static void tampilBiner(){
inputDes();
System.out.print("Binernya adalah ");
Biner(bilDes);
}
public static void tampilHexa(){
inputDes();
System.out.print("Hexanya adalah ");
Hexa(bilDes);
}
public static void tampilOktal(){
inputDes();
System.out.print("Oktalnya adalah ");
Oktal(bilDes);
}
public static int inpBil(){
System.out.println("====================================================================="+ "\nSelamat datang Sodara/i "+name+",");
System.out.println("Silahkan pilih menu konversi bilangan ke :"+ "\n1. Biner \n2. Hexa \n3. Oktal \n4. Exit");
System.out.print("Masukkan Angka Menu = ");
Scanner inputan=new Scanner(System.in);
int pilmenu=inputan.nextInt();
return pilmenu;
}
public static void menU(int pil){
System.out.println("\033");//clear screen
switch(pil){
case 1: tampilBiner(); break;
case 2: tampilHexa(); break;
case 3: tampilOktal(); break;
case 4: System.out.println("BUBYE!!");
System.exit(0); break;
default:System.out.println("(Maaf. Pilih angka 1-4 saja)" + ""); break;
}
System.out.println("\033");//clear screen
}
public static void main(String arg []) {
name=JOptionPane.showInputDialog("Masukkan Nama ANda :");
do{
//pemanggilan method/fungsi menu
menU(inpBil());
}
while(true);
}
}
Selasa, 28 Agustus 2012
Ilmuwan Mulai Meng-hack Pikiran dengan Perangkat Murah
Apakah rahasia terdalam di pikiran Anda aman? Bisakah pencuri mengecoh agar Anda mengungkapkan pin ATM atau password komputer hanya dengan memikirkannya?
Secara terori, hal ini bisa terjadi. Ivan Martinovic dari University of Oxford dan koleganya di University of Geneca dan University of California at Berkeley menjelaskan penelitian itu dalam makalah berjudul “On the Feasibility of Side-Channel Attacks With Brain-Computer Interfaces” yang dipresentasikan awal bulan ini di 21st USENIX Security Symposium.
Riset ini diinspirasi oleh meningkatnya jumlah permainan dan aplikasi pikiran lainnya yang tersedia untuk perangkat Electroencephalography (EEG) murah untuk kosumen seperti headset Emotiv EPOC, yang memungkinkan pengguna berinteraksi dengan komputer hanya dengan menggunakan pikiran mereka. Pengembang jahat bisa membuat aplikasi “brain spyware” yang dirancang untuk menipu pengguna agar memikirkan informasi sensitif, yang kemudian dicuri.
Penelitian ini difokuskan pada sinyal otak P300, yang sering dikeluarkan ketika sesuatu yang bermakna dikenali. Hal ini juga sudah dipertimbangkan dalam merancang detektor kebohongan terbaru.
Secara terori, hal ini bisa terjadi. Ivan Martinovic dari University of Oxford dan koleganya di University of Geneca dan University of California at Berkeley menjelaskan penelitian itu dalam makalah berjudul “On the Feasibility of Side-Channel Attacks With Brain-Computer Interfaces” yang dipresentasikan awal bulan ini di 21st USENIX Security Symposium.
Riset ini diinspirasi oleh meningkatnya jumlah permainan dan aplikasi pikiran lainnya yang tersedia untuk perangkat Electroencephalography (EEG) murah untuk kosumen seperti headset Emotiv EPOC, yang memungkinkan pengguna berinteraksi dengan komputer hanya dengan menggunakan pikiran mereka. Pengembang jahat bisa membuat aplikasi “brain spyware” yang dirancang untuk menipu pengguna agar memikirkan informasi sensitif, yang kemudian dicuri.
Penelitian ini difokuskan pada sinyal otak P300, yang sering dikeluarkan ketika sesuatu yang bermakna dikenali. Hal ini juga sudah dipertimbangkan dalam merancang detektor kebohongan terbaru.
Sebanyak 28 subjek penelitian yang menggunakan headset Emotiv ditunjukkan gambar-gambar seperti angka, kartu bank, ATM, dan wajah orang ketika ditanyai sejumlah pertanyaan spesifik dengan target informasi spesifik. Gelombang otak mereka, khususnya P300, ditangani dengan perangkat lunak pengilah sinyal. Hasilnya, informasi pribadi yang diambil dari uji coba ini lebih akurat 15-40 persen ketimbang hanya dengan menebak.
“Sinyal EEG yang ditangkap mengungkapkan informasi pribadi pengguna, seperti kartu bank, nomor PIN,” demikian kesimpulan para peneliti.
“Data sinyal ini masih perlu diteliti lebih lanjut, dan perangkatnya tidak dibuat untuk mendeteksi pola semacam ini. Tapi kita bisa melihat dari penelitian ini, kita bisa mendapat informasi lebih baik dari sekadar menebak,” kata Martinovic.
Dia mencatat bahwa kualitas perangkat EEG dan sinyal yang dihasilkannya pasti akan meningkat, dan penjahat bisa memanfaatkan hal tersebut.
“Ada pertanyaan tentang apakah ada potensi serangan yang lebih canggih, bisakah kita menanamkan serangan ini di video, game online?”
Di masa depan ketika Anda memainkan tokoh seperti Profesor X dalam film X-men dan mengendalikan sesuatu dengan pikiran Anda, berhati-hatilah terhadap pencuri.
by : http://chip.co.id/
Konversi Bilangan dari Biner ke Oktal PHP
<?php
if (isset($_POST['decimal'])) { //apakah data ter-submit ?
$decimal = $_POST['decimal'];
$original = $_POST['decimal'];
$oktal='';
if (preg_match('/[^0-9]/',$decimal)) { //memastikan input
die("Maaf. Inputan salah..");
}
else {
while ($decimal > 0){
$result=$decimal%8;
switch($result){ //Looping memutuskan apakah 1 atau 0
case 0: $oktal.="0"; break;
case 1: $oktal.="1"; break;
case 2: $oktal.="2"; break;
case 3: $oktal.="3"; break;
case 4: $oktal.="4"; break;
case 5: $oktal.="5"; break;
case 6: $oktal.="6"; break;
case 7: $oktal.="7"; break;
default:break;
}
if ($decimal/8==0) {
$sisa=($decimal%8);
$decimal=$sisa;
}
else {
$sisa=($decimal/8);
$decimal=$sisa%8;
}}
$result = strrev($oktal);//hasile diwalik
echo "Bilangan $original (desimal) dalam hexa adalah $result.
<a href='konversi_inputan_ke_oktal.php'>Back</a> to the script";
}
}
else {
?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Masukkan bilangan Desimal disini (cepat!!):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!">
</form>
<?php
echo "<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
NB : Cooding ini hanya bisa menampilkan 2 baris saja
Kamis, 09 Agustus 2012
Coding PHP Konversi Bilangan Desimal ke Hexa
Berikut ini adalah coding untuk mengkonversikan bilangan desimal menjadi hexa menggunakan PHP web page :
<?php
if (isset($_POST['decimal'])) { //apakah data ter-submit ?
$decimal = $_POST['decimal'];
$original = $_POST['decimal'];
$hex='';
if (preg_match('/[^0-9]/',$decimal)) { //memastikan input
die("Maaf. Inputan salah..");
}
else {
while ($decimal > 0){
$result=$decimal%16;
switch($result){ //Looping memutuskan apakah 1 atau 0
case 0: $hex.="0"; break;
case 1: $hex.="1"; break;
case 2: $hex.="2"; break;
case 3: $hex.="3"; break;
case 4: $hex.="4"; break;
case 5: $hex.="5"; break;
case 6: $hex.="6"; break;
case 7: $hex.="7"; break;
case 8: $hex.="8"; break;
case 9: $hex.="9"; break;
case 10: $hex.="A"; break;
case 11: $hex.="B"; break;
case 12: $hex.="C"; break;
case 13: $hex.="D"; break;
case 14: $hex.="E"; break;
case 15: $hex.="F"; break;
default:break;
}
if ($decimal/16==0) {
$sisa=($decimal%16);
$decimal=$sisa;
}
else {
$sisa=($decimal/16);
$decimal=$sisa%16;
}}
$result = strrev($hex);//hasile diwalik
echo "Bilangan $original (desimal) dalam hexa adalah $result.
<a href='konversi_inputan_ke_hexa.php'>Back</a> to the script";
}
}
else {
?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Masukkan bilangan Desimal disini (cepat!!):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!">
</form>
<?php
echo "<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
Hasil Jadi dari program ini :
NB : Coding program ini hanya dapat menampilkan 2 variable.
<?php
if (isset($_POST['decimal'])) { //apakah data ter-submit ?
$decimal = $_POST['decimal'];
$original = $_POST['decimal'];
$hex='';
if (preg_match('/[^0-9]/',$decimal)) { //memastikan input
die("Maaf. Inputan salah..");
}
else {
while ($decimal > 0){
$result=$decimal%16;
switch($result){ //Looping memutuskan apakah 1 atau 0
case 0: $hex.="0"; break;
case 1: $hex.="1"; break;
case 2: $hex.="2"; break;
case 3: $hex.="3"; break;
case 4: $hex.="4"; break;
case 5: $hex.="5"; break;
case 6: $hex.="6"; break;
case 7: $hex.="7"; break;
case 8: $hex.="8"; break;
case 9: $hex.="9"; break;
case 10: $hex.="A"; break;
case 11: $hex.="B"; break;
case 12: $hex.="C"; break;
case 13: $hex.="D"; break;
case 14: $hex.="E"; break;
case 15: $hex.="F"; break;
default:break;
}
if ($decimal/16==0) {
$sisa=($decimal%16);
$decimal=$sisa;
}
else {
$sisa=($decimal/16);
$decimal=$sisa%16;
}}
$result = strrev($hex);//hasile diwalik
echo "Bilangan $original (desimal) dalam hexa adalah $result.
<a href='konversi_inputan_ke_hexa.php'>Back</a> to the script";
}
}
else {
?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Masukkan bilangan Desimal disini (cepat!!):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!">
</form>
<?php
echo "<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
Hasil Jadi dari program ini :
NB : Coding program ini hanya dapat menampilkan 2 variable.
Coding PHP Konversi Bilangan Desimal ke Biner
Berikut ini adalah coding untuk mengkonversikan bilangan desimal menjadi biner menggunakan PHP web page :
<?php
if (isset($_POST['decimal'])) { //apakah data ter-submit ?
$decimal = $_POST['decimal'];
$original = $_POST['decimal'];
$binary='';
if (preg_match('/[^0-9]/',$decimal)) { //memastikan input
die("Maaf. Inputan salah..");
}
else {
while ($decimal > 0) { //Looping memutuskan apakah 1 atau 0
if ($decimal%2 == 0) { // menambah 0
$binary .= 0; //$binary=0+$binary;
$decimal /= 2;//$binary=$binary/2;
}
else { // menambah 1
$binary .=1;//$binary=1+$binary;
$decimal = ($decimal/2)-0.5;
}
}
$result = strrev($binary);//hasile diwalik
echo "Bilangan $original (desimal) dalam biner adalah $result.
<a href='konversi_inputan_ke_biner.php'>Back</a> to the script";
}
}
else {
?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Masukkan bilangan Desimal disini (cepat!!):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!">
</form>
<?php
echo "<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
Hasil Jadi dari program ini :
Senin, 06 Agustus 2012
Persona 3 The Movie Cooming Soon
Nih dia buat penggemar gamer, khususnya yang suka banget sama Persona 3, persona 3 portable, persona 3 fes, dan persona 4 bakal gempar tau yang satu ini Persona 3 The Movie, ya... seperti Persona 4, yang dari gamenya bernama Persona 4 menjadi Persona 4 The Animation dalam filmnya, di game Persona 3 namanya akan berubah menjadi Persona 3 The Movie dalam filmnya.
Tapi film ini masih Cooming Soon, atau akan datang, karena Atlus masih menyelesaikan Persona 4 The Animation yang True Ending, dalam film Persona 4 The Animation yang true ending masih terbagi beberapa scene, tetapi true ending dari Persona 4 The Animation akan keluar bulan ini.....
websitenya Persona 3 The Movie nih : http://www.p3m.jp/
masih kosongan, tapi stylenya keren..... :D
kita tunggu tanggal mainnya.....
Tapi film ini masih Cooming Soon, atau akan datang, karena Atlus masih menyelesaikan Persona 4 The Animation yang True Ending, dalam film Persona 4 The Animation yang true ending masih terbagi beberapa scene, tetapi true ending dari Persona 4 The Animation akan keluar bulan ini.....
websitenya Persona 3 The Movie nih : http://www.p3m.jp/
masih kosongan, tapi stylenya keren..... :D
kita tunggu tanggal mainnya.....
Minggu, 05 Agustus 2012
Dirilis 15 Agustus, Spesifikasi Galaxy Note 10.1 Bocor
Samsung Galaxy Note 10.1 memecah keheningan dengan menyebarnya kebocoran ganda tentang spesifikasi dan kemungkinan tanggal dirilisnya perangkat tersebut.
Bocoran pertama datang dari sebuah dugaan layanan manual untuk tablet dari seorang sumber anonim yang diterbitkan di SamMobile. Selain itu, juga ada perubahan sedikit fitur dari yang sebelumnya diumumkan.
Upgrade paling menonjol muncul dari prosesor quad-core 1,4 GHz. Selain itu, kamera juga ditingkatkan hingga 5 mega pixel dengan kemampuan auto focus dan dilengkapi flash LED.
Namun, layanan manual yang bocor tersebut masih dipertanyakan kebenarannya karena spesifikasi yang diharapkan ada di dalamnya, seperti sistem RAM dan prosesor, ternyata tidak ada.
Bocoran kedua yang lebih menjanjikan datang dari Negri Electronics, yang men-tweet sebuah kotak Galaxy Note 10.1 yang terbuka. Tweet tersebut disertai dengan daftar pre-order baru dan daftar peritel, iklan harga USD749,5 dan jadwal pengiriman ke peritel tanggal 4 Agustus.
Halaman pre-order juga mengkonfirmasi spesifikasi update, menyebutkan bahwa prosesornya akan menggunakan Exynos 4412, prosesor quad-core yang juga dipakai spartphone Galaxy S3.
Galaxy Note 10.1 akan dijalankan dengan Android Ice Cream Sandwich dan resolusi layar 1280x800 pixel, 2GB RAM, 16GB memory yang bisa ditingkatkan melalui slot SD card. Perangkat ini juga dilengkapi kamera 5MP di bagian belakang dengan kamampuan merekam video 720p, dan kamera depan 2MP.
Tentu saja, fitur utama tablet tersebut adalah stylus S-Pen, yang digunakan untuk menggambar dan menlis dengan perangkat tersebut. Fitur lainnya adalah aplikasi pre-loaded Photosop Touch.
Of course, the tablet's biggest feature is the included S-Pen stylus, which is used to draw and write with the device and its pre-loaded Photoshop Touch app.
Of course, the tablet's biggest feature is the included S-Pen stylus, which is used to draw and write with the device and its pre-loaded Photoshop Touch app.
Cnet, Sabtu (3/8) melaporkan, Galaxy Note 10.1 akan diluncurkan secara resmi 15 Agustus mendatang di New York.
By : http://chip.co.id/
Langganan:
Postingan (Atom)