Sabtu, 04 Juli 2015

CARA INSTALL UNITY-DESKTOP DI LINUX MINT 16

0 komentar
Saya share cara ini karena saya sudah mengalaminya,


sudo apt-get update
1.sudo apt-get gdm
  saya menggunakan gnome untuk login theme terserah kalian ini hanya untuk tampilan login
2.sudo apt-get install unity unity-scope-askubuntu unity-lens-applications unity-webapps-bbcnews unity-greeter ubuntu-desktop
  sudo apt-get install --install-recommends indicator-applet-complete
  mulai install unity dan seperangkatnya
3.sudo apt-get install compizconfig-settings-manager
  setelah itu install compiz manager untuk menggunakan atau meng-enabled unity destopnya

cara install unity-destop di linux mint 16
Baca Selengkapnya →
Jumat, 12 Juni 2015

how to create url seo friendly in yii2 basic for linux

0 komentar
how to create url seo friendly in yii2 basic

the first create file in folder root (localhost/basic/web) with name .htaccess
and copy sourcecode :

RewriteEngine on

# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php


number two open file in config/web.php end copy code:

        'urlManager' => [
            'enablePrettyUrl' => true, //output localhost/basic/web/index.php?r=site/index
            'showScriptName' => false, //output localhost/basic/web/site/index
           
            'rules' => [
                'logout' => 'site/logout',
                'login' => 'site/login',
                '' => 'site/index',
            ],
           
        ], 

for linux edit etc/apache2/site-enabled
set:
<VirtualHost *:80>

        ServerAdmin webmaster@localhost
        DocumentRoot /home/samsul/public_html

        ServerName testproject

          <Directory /home/samsul/public_html>
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
</Directory>
</VirtualHost>

samsul@samsul-Inspiron-N4050:~$ sudo a2enmod rewrite && sudo /etc/init.d/apache2 restart
Enabling module rewrite.
To activate the new configuration, you need to run:
  service apache2 restart
 * Restarting web server apache2                                         [ OK ]
samsul@samsul-Inspiron-N4050:~$





for windows edit httpd.conf remove "#" 
Baca Selengkapnya →
Senin, 08 Juni 2015

UPLOAD GAMBAR PADA JAVA NETBEANS

7 komentar
Oke mamen aku mau share cara menambahkan upload gambar pada java pakai netbeans

Pertama
langsung aja download filenya disini dan pelajari sendiri mudahkan..???  He He He..
dan http://www.java2s.com/Code/Jar/c/Downloadcommonsio24jar.htm
database download dihatimu
screecoot1
 soot2
Buat JFrame baru jika belum buat.
Ambil panel, jlabel, button, text field, table.
Panel untuk membuat garis pinggir pada gambar,
jlabel di gunakan untuk menaruh perintah gambar atau set image, button ada dua satu untuk membuka gambar yang ada di folder button dua untuk simpan dan nama file dan title yang ada di textfield ke database dan juga untuk mengcopy gambar dari drive kamu ke folder yang ada di dalam project,
text field menulia title gambar (bukan nama gambar ya.. Nama gambar masih tetep dengan penamaan asli file gambar sebelum di upload), dan grid atau table si gunakan untuk menampilkan daftar atau list data
 yang ada di database dan juga menampilkan gambar ke panel tersebut.

Oke penjelasannya kurang lebih seperti itu jika tidak paham di oprek sendiri kalau masih belum bisa coba di oprek sendiri dan jika belum bisa lagi hya sudah buang laptopnya aja ..  :v

Pertanyaan dan saran bisa langsung komen ato ke fb :D
Baca Selengkapnya →
Rabu, 17 September 2014

PENGANTAR KRIPTOGRAFI

0 komentar

Pengantar Kriptogrfi


Terminologi / istilah : yaitu bisa di katakan sebuah pesan, pesan yaitu data dan informasi yang daat di baca dan dimengerti maknanya. nama lain dari pesan yaitu: plainteks (plaintext), dan teks jelas (cleartext), adapun bentuk bentuk pesan tersebut adalah : teks, gambar,  musik, mp3, video, dll. Dan macam pengiriman pesan yaitu bisa melalui via pos, kurir, saluran telkom, dll. dan macam penyimpanannya itu pula bermacam macam salah satunya yang berbentuk storage yaitu : disk, kaset, flashdisk dll. biasanya pesan yang di simpan di dalam enyimpanan yang berbentu storage itu merupakan pesan digital antara lain : 
1. teks 
2. audio
3. gambar
4. video

Dalam proses penerimaan / pengiriman pesan itu melibatkan dua subjek yaitu : pengirim (sender) dan penerima (receiver) yang keduanya dappat berupa orang, komputer mesin dll.
contoh :
pengirim = toni ,  penerima = Dias;
pengirim = komputer server, penerima = komputer client;
pengirim = Dias, penerima = mesin receiver;


Dan tujuan pertama dari kriptografi adalah mengirim pesan dengan secara aman dengan sebuah sandi yang di sebut chiperteks (Kritogram) agar tidak di baca oleh orang yang tidak berhak dan setelah sampai ke orang yang berhak maka akan di rubah ke plainteks lagi.
contoh :
painteks = culik anak itu jam 11 siang
chierteks = t^$gfUi89rewoFpfdWqL:p[uTcxZ


Proses penyandian dari plainteks menjadi chiperteks di sebut enkripsi, dan pada waktu pengembalian teks dari chiperteks ke lainteks di sebut deskrisi.

Kurang lebih analoginya seperti ini





Dan kita bisa notasikan ke dalam bentuk matematika.
Misalkan :
C = Chiperteks
P = Plainteks

terdapat dua fungsi yang pertama penggunaan pada fungsi enkripsi E bahwa plainteks P di enkripsikan E menjadi Chiperteks C, Rumus : E(P)=C

dan fungsi yang kedua deskripsi D bahwa chiperteks akan di dekripsi ke bentuk Plainteks P, Rumus : D(C)=P

Pada kriptografi harus memenuhi kedua fungsi yaitu seerti pada sifat rumus tersebut:  D(E(P))=P
Penjelasan = Bahwa pertama perubahan plainteks di enkripsi ke chierteks dan setelah itu harus di dekripsikan ke plainteks lagi seperti ada gambar diatas tadi


Cara pengkiptografian itu menggunakan sebuah algoritma Kriptografi (Chiper) yang di dalamnya memuat aturan2 untuk pengenkripsian dan pendeskripsian plainteks dan juga membahas fungsi matematika tadi.

Perlu di perhatikan Cipher itu berbeda dengan sebuah kode kalau kode dari pesan yang di sandinya kemungkinan sama terus, tapi kalau chiper tidak karena chiper menggunakan sebuah algoritma untuk penyandiannya, dan kode itu mempunyai sejarah tersendiri dalam kriptografi

Baca Selengkapnya →
Rabu, 10 September 2014

PENGERTIAN INTERAKSI MANUSIA DAN KOMPUTER

0 komentar

Pengertian Interaksi Manusia dan Komputer



Interaksi antara manusia dan sebuah komputer dengan serangkaian proses yang di awali dengan inputan dan di akhiri sebuah output yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh pengguna (User Friendly).


di temukan pada pertengahan tahun 1980-an yang mempunyai bidang studi yang lebih luas, tidak hanya membahas antarmuka secara fisik saja.


Dari sudut pandang user untuk penggunaan keseluruhan sistem harus mencapai :
  1. Useful: Fungsional
  2. Usable: Dapat mengerjakan dengan mudah
  3. Used: Terlihat baik



Dan diantara tujuan interaksi manusia dan komputer sbb:

  1. membuat sistem yang lebih berguna, aman, prduktif, efektif, efisien, fungsional
  2. dapat meningkatkan interaksi manusia dan komputer


Alasan :
  Karena di zama moderen yang di segala sesuatu telah di kompterisasikan. maka dari itu bertujuan untuk memudahkan pengoperasian komputer dan dapat mendapatkan umpan balik atau hasil output yang di inginkan

Dan ini Bidang bidang yang berhubungan dengan interaksi manusia dan komputer :
1.Teknik elektronika dan ilmu komputer,
2.Psikologi,
3.Perancangan grafis dan tipografi,
4.Ergonomik,
5.Antropologi,
6.Linguistik,
7.Sosiologi,


UNTUK LEBIH LENGKAPNYA BISA DOWNLOAD VERSI PDF :
Baca Selengkapnya →
Rabu, 21 Mei 2014

MEMULAI EDIT APLIKASI YII FRAMEWORK DENGAN CONTROLLER

2 komentar
controller:

CONTROLLER adalah turunan dari Ccontroler yg di buat oleh aplikasi saat pengguna memintanya dan pada saat berjalan
biasanya memerlukan model dan view, Bentuk yang paling sederhana itu di mulai dg action dan jika action
tidak di kasih ID maka akan menjalankan action standardnya yaitu standard defaultnya yaitu INDEX.

Berikut contoh code controler dengan sebuah ID Action index dan test

<?php
Class CobaController extends Controller{
public function actionTest(){
echo 'Halaman Test';
}

public function actionIndex(){
echo 'Halaman Index';
}
}
?>

INGAT controler dan action teridentifikasi oleh ID
peletakan dalam membuat file baru harus di letakkan di Protected/controllers/CobaController.php



ID Action adalah metode actionnya contoh clas CobaControler yang beris sebuah metode bernama actiontest
IDnya adalah test
Pemanggilan pada address bar yaitu dengan cara penggabungan ID controler dan ID action yang di pisahkan dengan garis miring
yaitu "coba/test"
contoh URL http://localhost/yii-source/demos/latihan//index.php?r=coba/test
tampilan sbb:


dan action defaultnya "coba" saja
contoh URL http://localhost/yii-source/demos/latihan//index.php?r=coba
maka tampilannya akan seperti ini :



Tapi ini belum benar karena urutannya adalah mulai pengguna mengirim permintaan ke controler terus controler
 ke view dulu baru hasilnya di tampilkan ke pengguna
berikut ilustrasinya:


terus ini cara untuk menuju dari controller ke view yaitu codenya sama seperti di atas tapi pada baris
 echo 'Halaman Test';
di ganti dengan $this -> render ('test');
artinya perintah controler tersebut merujuk ke protected/view
ss sbb:


lalu kita buatkan satu folder di view dengan nama ID controlernya yaitu coba dan setelah itu kita buat file php baru di dalam
folder coba dengan nama test.php yang berfungsi untuk mengisi data yang akan di tampilkan..
ss sbb:

Begitu pula dengan ID index..
berikut ssnya:


stelah itu buka http://localhost/yii-source/demos/latihan//index.php?r=coba/test
dan URL untuk defaultnya http://localhost/yii-source/demos/latihan//index.php?r=coba
maka tampilannya akan berbeda
ss sbb:






Baca Selengkapnya →
Senin, 12 Mei 2014

CARA MEMBUAT JARINGAN PEER TO PEER

0 komentar
ASSALAMUALAIKUM..


Bahan:

  1.           Siapkan kabel UTP (cross atau coaxial )
  2.      Dua komputer dengan OS windows 7 ( kalau baru belajar bisa pakai virtual box )

Langkah:

  1.  .       Tes driver lan cardnya kalau tidak tahu klik di sini
  2.  .       Hubungkan kedua komputer dengan kabel UTP
  3.       Klik kanan icon komputer  
                                                          open network and sharing center


 change adapter center



 Local Area Network klik kanan pilih properties




Pada This connection uses the following items:
pilih internet protocol version 4 (TCP/IPv4)
klik properties


komp 1
ceklis pada Use the following IP addres :
terus masukkan seperti di atas




komp 2
ok dan close





buka dos




tes ip komp1





tes ip komp 2




ping komp 1



ping komp 2


JIKA TIDAK PAHAM BOLEH TANYA DI KOMENTAR..

WASSALAMUALAIKUM..
Baca Selengkapnya →