Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan

Senin, 28 Januari 2019

Mengidentifikasi Jenis-jenis Animasi

Mengidentifikasi Jenis-jenis Animasi

A. Animasi Tradisional

1. Zoetrope
Jenis animasi yang terdiri dari sebuah silinder dengan potongan celah secara vertikal di sisinya. Di permukaan bagian dalam dari silinder terdapat band dengan satu set gambar yang berurutan. Dengan berputarnya silinder, seseorang dapat melihat gambar melalui sebuah celah. Scanning yang ada pada celah, akan membuat gambar blur dan seseorang yang melihat serangkaian gambar berputar dengan cepat, akan melihat ilusi gerak dari gambar tersebut.
2. Lentera Ajaib
Jenis animasi yang terdiri dari lukisan minyak tembus, lensa sederhana dan lilin atau lampu minyak. Pada ruangan gelap, gambar akan muncul dan diproyeksikan ke permukaan datar yang berdekatan. Jenis animasi ini sering digunakan untuk memproyeksikan setan, gambar menakutkan untuk meyakinkan orang-orang bahwa mereka menyaksikan supranatural. Beberapa slide untuk lentera terkandung bagian yang bergerak yang membuat lentera ajaib contoh awal dikenal animasi proyeksi. 
3. Thaumatrope
Jenis animasi yang terdapat kartu pada kedua sisinya dibuat gambar yang berkesinambungan dan diikat tali/benang di tepi nya. Saat tali/benang tersebut ditarik, maka akan terlihat ilusi dari 2 gambar tersebut menjadi 1 gambar baru yang merupakan kombinasi dari kedua gambar tersebut.
4. Phenakistoscope
Animasi yang terdapat sebuah disk dengan serangkaian gambar, digambar di jari-jari merata spasi sekitar pusat disk. Slot dipotong dari disk pada jari-jari yang sama dengan gambar, namun pada jarak yang berbeda dari pusat. Perangkat akan ditempatkan di depan cermin dan berputar. Sebagai phenakistoscope yang berputar, sesorang akan melihat melalui slot pada refleksi dari gambar yang hanya akan menjadi terlihat saat slot melewati mata orang tersebut sehingga menciptakan efek ilusi animasi.
5. Buku Flip
Animasi yang dibuat melalui media halaman-halaman buku, yang kemudian dibuka setiap halamannya dengan cepat, dengan menggunakan jari atau jempol tangan. 
6. Praxinoscope
dikombinasikan dengan desain silinder zoetrope dengan cermin tampilan phenakistoscope tersebut. Cermin yang dipasang masih di tengah ring spinning slot dan gambar. Sehingga gambar dapat lebih jelas terlihat baik secara jauh maupun dekat.



B. Animasi Stop Motion

1. Animasi Clay (Clay Animation)
Jenis animasi stop-motion, dimana masing-masing bagian animasi, baik objek karakter atau latar belakang, menggunakan “deformasi bentuk” dengan bahan elastis seperti tanah liat.
2. Animasi Cutout (Cutout Animation)
Teknik yang dibentuk dengan menggerakkan potongan lembaran 2 dimensi. Animasi ini dibuat dengan menggunakan karakter datar, alat peraga dan latar belakang dari bahan seperti kertas, kartu, kain yang kaku, benda-benda mati, kain atau bahkan foto. 
3. Animasi Pasir (Sand Animation)
Animasi yang dibuat dengan media pasir pantai, yang kemudian digambar dengan menggunakan tangan untuk menggambarkan suatu peristiwa.
4. Animasi Gambar (Hand drawn Animation)
Teknik animasi klasik yang mengandalkan kemampuan tangan untuk membuat gambar frame per frame secara manual.

Kamis, 24 Januari 2019

Mengembalikan data yang hilang dengan GET DATA BACK

Mengembalikan data yang hilang dengan GET DATA BACK

Data sangat penting. apalagi itu data skripsi, data kantor disimpan di komputer atau hard drive laptop. apa yang akan terjadi jika data hilang atau formulir kontak, atau bahkan hardiks yang berisi data penting yang mengenai menginstal Sistem Operasi (OS) lainnya. Tapi, jangan khawatir, saya akan mencoba memberi Anda solusi untuk kehilangan data dan bahkan diformat. Kehilangan data dapat disebabkan oleh korsleting, penghapusan permanen dengan Shift + Delete, dan memformat ulang hard drive. Data ini sebenarnya tidak hilang secara permanen karena data masih disimpan di sektor hard disk tetapi tidak terlihat. Dan data ini masih bisa dikembalikan dengan menggunakan program salah satunya adalah Dapatkan Data Kembali. Yang penting harddisk masih dalam kondisi hidup normal.

Get Data Back sendiri ada dua jenis :

1. Get Data Back for FAT32 : untuk mengembalikan data pada partisi FAT32 partition
2. Get Data Back for NTFS : untuk mengembalikan data pada partisi NTFS partition

Jadi sebelum Anda memulai proses, pastikan jenis partisi apa yang akan Anda pemulihan data, FAT32 atau NTFS.

Langsung aja, Data Recovery Cara Mendapatkan Data Kembali:
Kebetulan kali ini saya menggunakan Get Data Back 2:31 untuk NTFS untuk mengembalikan data yang hilang di hard drive dengan partisi NTFS
Alat persiapan:

1. Dapatkan Program Data Kembali menjadi versi lengkap,

jika tidak penuh Anda hanya akan dapat melihat data Anda tetapi tidak dapat mengembalikan (menyalin) data Anda kembali. Anda dapat mengunduh program ini di 4shared.com, rapidlibrary.com, dll, sangat banyak sekali dapat ditemukan.

2. Komputer dengan Windows.

3. Hard Drive atau Flash disk untuk menghasilkan pemulihan ruang penyimpanan dengan kapasitas yang sesuai dengan data yang ingin Anda pulihkan / kembalikan.

Panduan Cara Memulihkan Data dengan Get Data Back :

1. Install the program Get Data Back di komputer normal.

2. Pasang kembali hard drive yang akan dipulihkan sebagai hard drive kedua (sekunder) di komputer normal sebelumnya.

3. Jalankan program Dapatkan Data Kembali 2:31 untuk NTFS,

4. Pastikan opsi Logical Drives dipilih, lanjutkan ke Next.

5. Pilih partisi / hard drive yang akan di pulihkan secara keseluruhan. Dalam contoh ini saya memilih partisi pertama pada hard disk I. (yang ada di blok hijau) dan kemudian BERIKUTNYA.


6. Pilih sesuai dengan kebutuhan Anda. "Search Entire Drive" akan melakukan pemindaian melintasi permukaan hard drive. Opsi "Cari Drive Sebagian" hanya akan memindai ke bagian yang kita pilih. Saya pilih "Search Partial Drive", Selanjutnya.


7. Kemudian program akan menjalani Get data Back scanning data. Proses ini akan memakan waktu, tergantung pada kecepatan CPU dan jumlah kapasitas hard disk pulih.


8. Setelah proses pemindaian selesai, akan terlihat seperti gambar di bawah ini. Biasanya ada banyak pilihan, ini dicontoh kebetulan bahwa ada 2 pilihan. Semua opsi yang berisi data yang Anda pulihkan. Anda dapat memilih yang pada gilirannya dengan menekan menu BACK. Untuk pertama kalinya pilih bagian atas. Kemudian pilih NEXT .


9. Get Data Back akan memulihkan data Anda.


10. Setelah proses, itu akan menunjukkan pemulihan data direktori Anda siap. Pilih data yang ingin Anda pulihkan. Jika sudah ditemukan, klik kanan pada folder dan pilih Salin dan Simpan di media sekunder yang telah Anda persiapkan sebelumnya.


"Jangan menyimpan hasil pemulihan file ini di drive / partisi Anda pemulihan saat ini. Ini bisa menyebabkan kehilangan data lebih besar."


11. Done

Dapatkan Data Kembali program ini, sudah sering saya gunakan, dan hasilnya cukup memuaskan, walaupun terkadang ada beberapa file yang rusak tidak disimpan. File yang rusak disebabkan oleh akumulasi file lama dengan file baru atau bahkan karena hard disk telah rusak secara fisik dalam disk untuk menyimpan data. Namun minimal masih banyak file yang bisa disimpan.

pengalaman saya, data saya sekali dalam format. dan tekan install linux. tetapi dengan GetDataBack ini. data dapat dikembalikan. Terima kasih telah mengunjungi blog saya yang sederhana.
Semoga berhasil.

DOWNLOAD FULL Get Data Back for FAT32/NTFS : Here

Kamis, 06 Juli 2017

Cara Mengambil Sebagian Karakter di PHP dengan Fungsi substr()

Cara Mengambil Sebagian Karakter di PHP dengan Fungsi substr()

Mengenal Fungsi substr()
Kali ini Kampung Tapsiun akan membahas tentang Cara Mengambil Sebagian Karakter di PHP dengan Fungsi substr(). Apa Itu Fungsi substr() ? merupakan fungsi PHP untuk memotong string, atau untuk mengambil sebagian nilai dari sebuah string. Fitur ini cukup sering digunakan dalam proses pembuatan program PHP, terutama yang membutuhkan manipulasi string.

Sebagai contoh, misalkan kita memiliki sebuah string berbentuk tanggal: “14-10-1993”. Bagaimana caranya untuk mengambil nilai bulan dari string tersebut, yakni karakter “10” ?

Contoh lain, katakan NIM seorang mahasiswa terdiri dari 10 digit: “2012520038”. Dua digit pertama adalah tahun masuk mahasiswa, dua digit berikutnya kode jurusan, dan empat digit terakhir adalah no urut mahasiswa. Bagaimana cara memisahkan digit-digit ini?


Dalam kasus seperti inilah fungsi substr() diperlukan.

Fungsi substr() membutuhkan 2 buah argumen dan 1 argumen tambahan (opsional). Arguman pertama adalah string asal yang ingin diambil nilainya. Argumen kedua berupa posisi awal pemotongan, dan argumen ketiga diisi jumlah karakter yang akan diambil. Argumen kedua dan ketiga bertipe integer dan bisa positif maupun negatif.

PHP membuat penggunaan fungsi substr() dengan 6 kombinasi cara penulisan. Kita akan membahasnya satu persatu.

Cara Mengambil Karakter Dari Awal String
Penggunaan pertama fungsi substr() yang akan kita bahas adalah cara mengambil karakter yang dimulai dari awal string. Berikut contoh penggunaannya:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,3);
echo $sub_kalimat;
// ajar PHP di Duniailkom
?>

Dalam kode diatas, saya mengambil string $kalimat mulai dari index ke-3. Jika fungsi substr() ditulis dengan 2 argumen seperti ini, dan argumen kedua bernilai positif, maka fungsi substr() akan mengembalikan nilai string $kalimat mulai dari huruf ke-4, yakni huruf “a” hingga akhir string.

Perlu menjadi catatan bahwa index string di dalam PHP dimulai dari angka 0. Sehingga fungsi substr($kalimat,3) akan mengembalikan nilai string $kalimat mulai dari huruf ke-4, dan bukan huruf ke-3.

Agar lebih yakin, anda bisa mencoba kode berikut ini:

<?php
$kalimat = "123456789";
$sub_kalimat = substr($kalimat,3);
echo $sub_kalimat;
// 456789
?>

Fungsi substr() juga memiliki argumen ketiga yang bersifat opsional (boleh diisi atau dikosongkan). Jika kita menambahkan argumen ketiga, nilai ini berfungsi sebagai penentu ‘berapa banyak jumlah karakter yang akan  diambil’. Berikut contohnya:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,8,3);
echo $sub_kalimat;
// PHP
?>


Fungsi substr($kalimat,8,3) akan mengambil string $kalimat mulai dari index ke-8 (karakter ke-9) dan ambil sebanyak 3 karakter.

Kita juga bisa memberikan nilai negatif untuk argumen ke-3 ini, dan fungsinya akan berubah. Berikut contohnya:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,8,-3);
echo $sub_kalimat;
// PHP di KampungTaps
?>

Fungsi substr($kalimat,8,-3) akan mengembalikan string $kalimat mulai dari index ke-8 (karakter ke-9) hingga akhir string, kecuali 3 karakter terakhir. 3 karakter terakhir ini adalah “iun”, sehingga hasil akhir kode diatas adalah: “PHP di KampungTaps”.

Contoh lainnya, apabila kita ingin mengambil string $kalimat mulai dari index ke-10 hingga akhir string, kecuali 5 karakter terakhir, maka fungsinya adalah: substr($kalimat,10,-5).

Cara Mengambil Karakter Dari Akhir String
Selain dari awal string, kita juga bisa mengambil karakter mulai dari akhir string. Caranya adalah dengan memberikan nilai negatif pada argumen kedua fungsi substr(). Langsung saja kita lihat contoh penggunaannya:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,-14);
echo $sub_kalimat;
// Duniailkom
?>

Fungsi substr($kalimat,-14) berarti ambil 14 karakter terakhir dari string $kalimat.

Agar lebih spesifik, kita juga bisa menentukan jumlah karakter yang ingin diambil. Ini bisa didapat dengan menambahkan argumen ke-3:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,-14,7);
echo $sub_kalimat;
// Dunia
?>

Kombinasi terakhir dari fungsi substr() adalah menggunakan angka minus untuk argumen ketiga, seperti contoh berikut:

<?php
$kalimat = "Belajar PHP di KampungTapsiun";
$sub_kalimat = substr($kalimat,-14,-3);
echo $sub_kalimat;
// KampungTaps
?>

Fungsi substr($kalimat,-14,-3) berarti ambil 14 karakter terakhir dari string $kalimat, kecuali 3 karakter terakhir, sehingga hasil kode programnya adalah: “KampungTaps”

Pengambilan sebagian nilai string cukup sering kita gunakan. PHP menyediakan fungsi substr() untuk keperluan ini. Dengan 6 kombinasi, fungsi substr() sangat praktis untuk memotong sebuah string atau mengambil sebagian nilai dari sebuah string di dalam PHP.

Terima Kasih Sudah berkunjung, Semoga atrtikel ini bermanfaat.

Selasa, 06 Juni 2017

Aplikasi Terbaik Untuk Membuat Flowchart, DFD dan EFD

Aplikasi Terbaik Untuk Membuat Flowchart, DFD dan EFD

Aplikasi Terbaik Untuk Membuat Flowchart, DFD dan EFD - Artikel ini berisi aplikasi-aplikasi gratis untuk membuat flowchart beserta 1 layanan online gratis yang dapat membuat berbagai jenis flowchart. Setiap aplikasi dapat membuat flowchart sederhana maupun yang rumit, dengan mudah. Beberapa diantaranya dapat melakukan pembuatan beberapa flowchart sekaligus. Kamu juga dapat menggunakannya untuk membuat jenis grafik dan diagram lain, seperti: diagram UML, Network Diagram, ERD, DFD, grafik Class, pie chart, dll. diantaranya sebagai berikut :


1. yEd – Graph Editor
yEd – Graph Editor adalah aplikasi untuk membuat flowchart yang sangat mudah digunakan. Aplikasi ini dapat membuat banyak flowchart sekaligus dan menyediakan banyak grafis dan kita dapat mewarnai dan menghubungkan shape-shape tadi.

Diagram yang telah dibuat, bisa diekspor ke format SWF, SVG, PDF, HTML, PNG, dll. Terdapat juga pilihan structure view atau full screen view. Kamu dapat menggunakan aplikasi ini untuk membuat UML, diagram Computer Network, ERD, dan diagram populer lainnnya. Tersedia juga dalam versi portabel serta dukungan bahasa Jerman.

Aplikasi ini berbasis Java, jadi kamu harus punya Java Runtime dulu di PC sebelum bisa menjalankan aplikasi ini.



2. Dia

Dia adalah aplikasi dengan banyak fitur yang dapat membuat flowchart, diagram UML, diagram Assorted, Network Diagram, Circuit, dan banyak jenis diagram lain secara efektif. Aplikasi ini menyediakan banyak simbol dan peralatan pembuatan diagram. Kamu dapat membuat beberapa flowchart/diagram dengan fitur multiple tabs. Diagram yang sudah selesai, dapat diekspor ke format SVG, PS, PNG, JPG, GIF, dll.



3. Dynamic Draw

Dynamic Draw adalah aplikasi yang bagus untuk membuat flowchart dan diagram populer lainnya. Aplikasi ini menyediakan lebih dari 15 bentuk flowchart berbeda, beberapa diantaranya adalah: Terminator, Process, Decision, Data, dan Connector. Kamu bisa menambahkan gambar kamu sendiri ke flowchart. Selain itu, diagram yang selesai dibuat bisa diekspor ke SVG, WMF, TIF, GIF, PNG, atau format lain dengan background transparan.



4. ClickCharts Diagram Flowchart Software

ClickCharts Diagram Flowchart Software dapat membuat banyak flowchart sekaligus. Aplikasi ini menyediakan banyak jenis simbol yang berguna dalam membuat diagram alur. Kamu juga diberi fitur untuk menambahkan pointer, teks, dan gambar.

Setelah membuat diagram, kamu dapat mengekspornya ke format gambar populer serta format file PDF. Dengan aplikasi ini kamu juga dapat membuat diagram UML, ER Diagram serta Data Flow Diagram. Aplikasi ini berukuran kecil (file setupnya hanya 420 KB) dan dapat digunakan di Mac OS X, Android, dan Kindle.



5. Pencil

Pencil adalah aplikasi menggambar yang awalnya digunakan untuk membuat gambar di desktop dan mobile, tapi juga dapat digunakan untuk membuat flowchart serta diagram lain.

Mendukung pembuatan beberapa flowchart sekaligus dan menyimpannya ke file PNG, HTML, PDF, SVG, dll. Aplikasi ini memiliki 10 jenis kategori shape berbeda dimana setiap kategori berisi banyak gambar/shape. Ada juga gambar clip art yang dapat kamu download dari servernya Pencil. Selain itu, aplikasi ini juga tersedia dalam versi Mac OS, Linux, serta ekstensi Firefox.




6. Diagram Designer

Diagram Designer dapat membuat desain sirkuit elektrik, flowchart, desain GUI, serta diagram UML. Untuk flowchart, tersedia lebih dari 25 simbol. Juga, tersedia bagian yang menunjukkan daftar lengkap dari simbol yang digunakan pada flowchart. Aplikasi ini dapat menyimpan diagram ke format PCX, GIF, MNG, CUR, ICO, dan banyak lagi. Aplikasi ini berukuran kecil dan mendukung antarmuka dalam berbagai bahasa.



7. Diagram Ring

Diagram Ring dapat membuat flowchart yang penuh warna, pie chart, grafik, DFD, UML, dan ERD. Aplikasi ini menyediakan shape dalam bermacam jenis dan kamu dapat menghubungkannya dengan 10 jenis ujung berbeda. Diagram dapat diekspor dalam format JPG. File setupnya kecil, hanya 1 MB.




8. Software Ideas Modeler

Software Ideas Modeler dapat digunakan untuk membuat diagram UML, diagram BPMN, diagram SysML, flowchart, dan banyak macam diagram lain. Aplikasi ini dapat membuat banyak flowchart dalam satu waktu dengan disediakannya banyak shape serta kamu dapat mengekspornya ke format file gambar dengan background transparan seperti SVG, PDF, PNG, TIFF, GIF, dll. Tersedia juga versi portabelnya.



9. Edraw Mind Map

Edraw Mind Map dapat membuat banyak jenis flowchart, diagram, dan grafik dengan mudah. Kamu dapat membuat 2 flowchart sekaligus dan menyimpannya dalam format gambar populer seperti PDF, Visio, SVG, PS, HTML, dll. Aplikasi ini menyediakan banyak fitur dan banyak jenis shape flowchart. Kategori shape nya antara lain: Background, Border, Arrow Shape, Basic Flowchart Shape, serta Mind Map Shape.



10. Google Drive

Kita dapat menggunakan layanan online Google Drive untuk membuat flowchart. Aplikasi ini menyediakan banyak fitur yang berguna untuk membuat flowchart, seperti: shapes, gambar, arrows, peralatan mewarnai, dll. Google Drive dapat menyimpan diagram ke format file PDF, PNG, SVG, dan JPG.

Cara membuat flowchart dengan Google Drive:
Klik tombol “Create” (tombol warna merah) di pojok kiri atas window. Sebuah daftar pop up akan terbuka.
Pilih “Drawing” dari opsi yang ada pada daftar.
Drawing editor akan terbuka dan kamu dapat mulai membuat diagram.
Setelah membuat diagram, kamu dapat langsung share ke teman kamu secara online.

Kamis, 14 Mei 2015

Cara Install Android Kitkat 4.4.2 di PC dan Laptop

Cara Install Android Kitkat 4.4.2 di PC dan Laptop

Android Kitkat 4.4.2 di PC dan Laptop. Smartphone dan tablet dengan OS Android memang sudah merajai pasar gadget internasional.Dengan berbagai merk dan model yang ditawarkan, kita dapat dengan mudah memiliki perangkat berbasis Android yang memang semakin menyasar pengguna semua kalangan. Dengan segala kelebihan dan kekurangannya, smartphone maupun tablet Android semakin terjangkau. Kini kita bisa memiliki perangkat yang berbasis Android dengan harga dibawah 1juta.


Cara Install Android Kitkat 4.4.2 di PC dan Laptop.

Caranya cukup mudah dan prosesnya relatif cepat. untuk menginstal  Android Kitkat 4.4.2 di PC dan Laptop. Berikut ini adalah hal-hal yang perlu anda persiapkan sebelum menginstal  Android 4.4.2 KitKat di PC atau Laptop.
Persiapan.
1. PC atau Laptop.
2. USB Flashdrive.
3. UNetbootin.

Android-x86-4.4-r1.iso
Sedikit penjelasan mengenai 4 hal di atas, hal pertama yang harus dipersiapkan adalah komputer / PC atau laptop. Kedua adalah USB Flashdrive minimal 2 GB untuk keleluasaan. Ketiga adalah UNetbootin,adalah program yang biasa dipakai untuk membuat Live USB atau Pendrive. Keempat tentunya file iso sebagai file project utama kita. File iso Android KitKat x86 berukuran sekitar 343MB.

Hal lain yang harus diperhatikan adalah harddisk space, pastikan di komputer atau laptop anda tersisa ruang harddisk minimal 10 GB. Dikarenakan Android berbasis Linux, Android KitKat x86 menggunakan GRUB sebagai bootloader-nya. GRUB biasanya akan membagi hardisk yang tersisa di komputer setidaknya menjadi 3 partisi baru. Satu partisi utama untuk sistem Android itu sendiri, satu partisi untuk swap atau bisa dikatakan sebagai virtual memori, dan satu partisi lagi sebagai partisi system reserved.

Berikut adalah langkah-langkah mudah cara instal Android KitKat 4.4.2 di PC dan laptop :

Download File yang Dibutuhkan.
Download terlebih dahulu file iso Android KitKat x86. Jika koneksi internet sedang bagus, file iso Android yang berukuran sekitar 343 MB dapat didownload kurang dari 30 menit. Jika file iso sudah didapat, letakkan di folder yang mudah dijangkau misalnya di G:\Android, tujuannya agar mudah di-browse dari UNetbootin. Download pula UNetbootin, file-nya sendiri cukup kecil hanya kurang lebih 4,6 MB dapat didownload dengan cepat. Setelah kedua file tersebut kita dapat, lanjut ke step berikutnya.Jalankan UNetbootin.Perlu diperhatikan, UNetbootin akan MEMFORMAT USB Flashdrive, maka dari itu jika terdapat file-file di dalam USB Flashdrive anda sebaiknya salin atau pindahkan terlebih dahulu. Jika dirasa Flashdrive sudah aman, kita bisa memulai proses ini.

Karena kita sudah memiliki Android KitKat x86 dalam bentuk file iso, maka kita mengambil pilihan Diskimage. Selanjutnya pilih ISO dan browse file iso yang sudah kita download tadi yang letaknya di G:\Android. Pada bagian Type, pilihlah USB drive dan UNetbootin akan mendeteksinya secara otomatis drive USB yang trsedia, pilihlah USB Flashdrive yang kita gunakan, disini saya menggunakan USB Flashdrive yang berada di K:. Setelah yakin terhadap semua pilihan yang kita tetapkan, klik OK untuk memulai prosesnya.




pilih file iso android kitkat dan usb drive yang digunakan, kemudian extracting and copying files android kitkat UNetbootin akan menyalin semua file yang dibutuhkan untuk proses instalasi. Proses Extracting and Copying Files berlangsung selama beberapa menit, tunggu sampai ada pemberitahuan bahwa proses pembuatan USB bootable sudah selesai dan kita disuruh untuk melakukan reboot.


Reboot PC atau Laptop.
Jika proses yang sebelumnya berjalan lancar, saatnya untuk me-reboot PC atau laptop kita, klik Reboot. Saat PC atau laptop hendak memasuki bootscreen, tekan F2 untuk masuk ke menu BIOS. Cari tab Boot dan pastikan pada bagian Boot Device, USB Flashdrive yang kita buat tadi berada di posisi pertama sebagai Boot Device. Setelah semua setting dirasa benar tekan F10 untuk menyimpan BIOS setting.

Install.


boot option android kitkat Saatnya memasuki tahap instalasi, proses ini tidak begitu sulit dikarenakan kita akan dituntun oleh UNetbootin mengenai instruksi-instruksi penginstalan yang simpel seperti berikut ini :
- Pada bagian menu yang ditampilkan, pilih Install Android x86 to harddisk.

- Pilih partisi yang akan menjadi likasi penginstalan. Jika partisi yang akan kita gunakan adalah partisi aktif di sistem yang existing, kita tidak perlu khawatir data akan terformat. GRUB Bootloader akan mengambil sektor yang kosong dan membuat partisi-partisi baru tanpa mengganggu file didalamnya, namun ruang kosong yang ada pada partisi existing akan terpotong kurang lebih 10GB. Jika kita menggunakan partisi baru, itu akan lebih baik.

- GRUB Bootloader akan mulai menginstal Android x86 pada partisi yang kita pilih. Sampai tahap ini kita akan dituntun dan tidak perlu bingung, tinggal ikuti semua instruksi sampai selesai.

-  Jika semua prosedur instalasi sudah selesai, sistem akan me-roboot secara otomatis. Dan artinya Android KitKat sudah bisa kita jalankan di PC atau laptop. tampilan desktop android kitkat


Kamis, 02 April 2015

Beberapa Hal yang Harus dihindari Dalam Optimalisasi SEO

Beberapa Hal yang Harus dihindari Dalam Optimalisasi SEO

Beberapa Hal yang Harus dihindari Dalam Optimalisasi SEO - Dalam melakukan optimalisasi Search Engine Optimization (SEO) terkadang melupakan hal-hal yang sebenarnya dilarang oleh Google. Jika anda melakukannya, maka besar kemungkinan blog anda akan mengalami penurunan page rank, dan fatalnya blog anda bisa dibanned (diblokir) oleh google. Maka usaha anda selama ini akan sia-sia. 



Berikut ini adalah beberapa kesalahan umum dalam optimalisasi SEO 

1. Mengabaikan Judul Tag Sebagian besar mesin pencari mempertimbangkan "Title tag" sangat penting. Mesin pencari umumnya menampilkan konten yang Anda berikan di Judul tag. Karena itu, kata kunci "keyword" yang paling penting di Judul tag. Jangan meninggalkan Judul tag kosong atau ada kata-kata yang tidak relevan dengan isi (content) postingan, 

2. Kata kunci (keyword) tidak relevan Webmaster menggunakan beberapa keyword yang tidak relevan dengan tema web, tapi banyak dicari orang, kata kunci tersebut digunakan untuk mengarahkan trafik ke situs mereka. Dengan harapan mendapatkan trafik yang tinggi. Setelah anda mengoptimalkan website anda untuk meningkatkan usaha Anda. Katakanlah misalnya, anda memiliki sebuah website di mana Anda menjual Desktop Komputer. Untuk meningkatkan trafik, anda menggunakan kata kunci "Britney Spears" seluruh konten Anda, META tag, dan tag Judul. Orang yang mencari "Britney Spears" mencapai halaman Anda. Namun, ketika mereka menemukan bahwa website anda tidak kaitannya dengan "Britney Spears", mereka akan pindah dari situs Anda dengan cepat, karena merasa tertipu. Anda tidak mendapatkan apa-apa dari trafik. Bahkan google akan mencurigai tindakan anda ada unsur spam. 

3. Spamming, Spamming adalah praktek tidak etis untuk menggunakan kata kunci yang sama berulang kali di Judul tag META tag, dan Badan teks. Beberapa Webmaster lihai menggunakan teknik ini untuk meningkatkan ranking situs. Namun, mesin pencari (crawl/google bot) dapat mengetahui Spamming dan mereka menurunkan peringkat dari situs-situs yang menggunakan Spamming. 

4. Teks & Link yang tidak tampak (Invisibe Text) Ini adalah salah satu Webmaster trik untuk menipu search engine atau pengunjung web anda. Teks atau link tidak kelihatan oleh pembaca (karena warna teks sama dengan warna background halaman web) tetapi akan terlihat oleh mesin pencari. Saat ini, mesin pencari memiliki script intelijen untuk mengetahui hal ini. Jika anda menggunakan trik ini, mesin pencari dapat mengirimkan situs Anda ke dalam kategori situs yang layak di banned 

5. Link dari dan ke Situs Buruk Link merupakan salah satu unsur utama untuk meningkatkan page rank situs anda. Usahakan mendapatkan link yang berkualitas, yaitu link dari situs yang masih satu kategori (tema) dengan blog anda. Terkadang anda melakukan link ke situs yang sudah di banned atau situs tersebut sudah dihapus oleh pemiliknya. Anda harus menghindari bad link seperti ini agar tidak di banned oleh google. Anda harus melakukan pengecekan berkala terhadap situs yang anda ajak bertukar link. 

6. Invalid HTML Bila Anda memiliki Website, yang mengandung kesalahan kode HTML , ini adalah pertanda buruk di search engine, meskipun kontent telah dioptimalkan. Bila situs Anda memiliki kesalahan kode HTML, maka akan lambat loadingnya, dan dapat menurunkan peringkat situs anda. 

7. Memiliki terlalu banyak Grafis di halaman Anda Mesin pencari melihat Websites yang mengandung banyak gambar (grafis) tidak akan membantu anda untuk mendapatkan peringkat yang lebih baik. Karena dengan banyaknya gambar akan membuat halaman Anda lambat loadingnya.Untuk meningkatkan peringkat di search engine, ada kata kunci kaya konten, bukan grafis.

Terima kasih sudah berkunjung bagi anda yang ingin bertanya tentang Beberapa Hal yang Harus dihindari Dalam Optimalisasi SEO bisa ditanyakan di kotak komentar di bawah post ini.

Senin, 23 Februari 2015

Cara mendapatkan 1000 backlink berkualitas Otomatis

Cara mendapatkan 1000 backlink berkualitas Otomatis

Selamat datang kembali, di Cara mendapatkan 1000 backlink berkualitas Otomatis. Dalam bisnis PPC anda diwajibkan memiliki visitor blog yang banyak, jadi yang harus Anda lakukan adalah berupaya dengan sekuat tenaga untuk mengoptimalkan segala sumber daya yang ada. Backlink merupakan salah satu cara yang masih mujarab untuk mengoptimalkan situs Anda dalam persaingan peringkat di berbagai search engine yang ada.

Untuk itulah saya akan membagikan jurus andalan carihoki dalam mendapatkan 1000 backlink berkualitas lebih khusus untuk para pembaca setianya.

1000 backlink? Apa gak terlalu banyak ya? Jawabannya tidak. Karena yang membuat Backlink sebanyak itu adalah tools yang disediakan oleh situs IMTalk.org, oleh sebab itu Anda tidak usah bersusah payah mendapatkan backlink secara manual.

Langsung saja ikut langkah - langkah di bawah ini untuk mendapatkan 1000 Backlink berkualitas secara otomatis.

1. Buka link berikut ini : IMT Website Submitter

2. Isilah bagian yang berwarna merah diatas.

3. Pada kotak Limit the number of created pages, pilihlah angka yang nominalnya besar, karna itu akan membuat backlink semakin banyak

4. Kemudian Klik Submit

Setelah mengikuti langkah di atas, maka tools ini akan segera membuat backlink ke situs Anda secara otomatis. Lalu tunggulah proses ini kurang lebih 30 menit.

Sekian tips dari saya ini, semoga berhasil meningkatkan traffic situs Anda secara berkala. dan, jangan dilakukan sering, karna cara tersebut nanti akan dianggap spam oleh Google. Cukup lakukan cara tersebut Seminggu Sekali secara Rutin niscaya akan memberikan efek yang signfikan pada situs anda

Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Cara mendapatkan 1000 backlink berkualitas Otomatis bisa ditanyakan di kotak komentar di bawah post ini.

Senin, 16 Februari 2015

Cara Share Data Dari PC 1 Ke PC 2 Tanpa Share 2 kali

Cara Share Data Dari PC 1 Ke PC 2 Tanpa Share 2 kali


ada 4 langkah, diantaranya :

1. Jaringan default dari kabel ISP
ISP via tv kabel -> cable modem -> LAN card komputer pertama.
pastikan internetnya sudah hidup dan sudah bisa browsing.

2. Setting windows agar bisa share koneksi
Start -> Programs -> accessories -> Communications -> Network Setup Wizard.
defaultnya adalah LAN card yang konek ke internet. tinggal next saja sampai selesai. kalau minta di save ke disket di tolak jawab NO dan finish. pastikan Internet Connection Sharing pada LAN properties pada komputer pertama yang terhubung ke cable modem terpilih. cek “Allow other network users to connect through this computer’s Internet connection”

3. Setting IP pada tiap LAN card
Setting LAN card yang ke internet (komputer 1) – default dari teknisinya.
- Obtain an iP address automaticaly
- Obtain DNS Server Address Automatically

Setting LAN card yang menuju Komputer Lain (komputer 1) :
IP Address : 192.168.0.5
Subnet Mask : 255.255.255.0
Default Gateway : dikosongkan
DNS : dikosongkan

Setting LAN card pada Komputer Lain (komputer 2,3,4,5,dsb):
IP Address : 192.168.0.10
Subnet Mask : 255.255.255.0
Default Gateway : 192.168.0.5
Prefered DNS server : Samakan dengan DNS pada LAN card yang konek ke internet
Alternate DNS server : Samakan dengan DNS pada LAN card yang konek ke internet



4. Hubungkan LAN kedua dan silakan browsing
sambungkan LAN card antara komputer 1 dan komputer 2 dengan menggunakan kabel cross. silakan browsing.

tambahan :
bagi yang tidak tau cara setting IP
Start -> Settings -> Control Panels -> Network Connections
Klik kanan -> Properties (pada Local Area Connection)
pada Tab -> general
cari -> This connection use the following items -> Internet Protocol [TCP/IP]
klik properties -> pada tab general pilih obtain an iP address automaticaly
ini setting yang DHCP, untuk yang statik pilih Use this following IP address.

bagi yang tidak tau cara liat DNS
Start -> Settings -> Control Panels -> Network Connections
klik kiri 2x pada LAN card yang konek ke internet
pada Tab -> SUpport
ada tombol detail, disana ada yang namanya DNS servers, itulah DNS dynamic yang diberikan oleh ISP anda.

note:
1. gunakan kabel cross untuk menghubungkan lan card pc1 dan lan card pc ke 2.
2. gunakan kabel straight untuk menghubungkan cable modem dan lan card pc1

Keterangan :
1. pastikan koneksi internet dari ISP sudah jalan.
2. share koneksi pada LAN card pertama. (liat pada bagian Setting windows agar bisa share koneksi)
3. setting IP, subnet mask, gateway dan dns pada tiap LAN card.
4. selamat internet anda sudah di share.
5. jangan lupa gunakan kabel cross untuk menghubungkan lan card pc1 dan lan card pc2.

Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Cara Share Data Dari PC 1 Ke PC 2 Tanpa Share 2 kali bisa ditanyakan di kotak komentar di bawah post ini.
Bagaimana Cara Menghemat Baterai BlackBerry?

Bagaimana Cara Menghemat Baterai BlackBerry?

Dalam sebuah smartphone, baterai bisa dibilang sebuah nyawa. Bayangkan saja, secanggih apapun gadget anda, gadget anda serasa tidak ada artinya jika tidak ada baterai. Baik Android, BlackBerry, iPhone atau smartphone lain, kehadiran baterai sungguh menjadi hal yang penting.

 Adanya Power Bank bukan sebuah solusi, namun yang penting bagaimana anda menghemat sebuah bateri. Berikut adalah beberapa tips cara menghemat baterai BB agar tetap awet dan tidak cepat habis.

· Matikan Bluetooth Bila Tidak Di Gunakan. Bluetooth adalah salah satu fitur yang hebat dari smartphone BlackBerry. Ini memungkinkan anda untuk terhubung dengan perangkat seperti headset, komputer, speaker dan masih banyak lagi. Namun jika tidak digunakan, Bluetooth yang aktif dapat perlahan-lahan dapat menguras daya baterai anda secara keseluruhan. Bila anda tidak menggunakan Bluetooth, lebih baik anda mematikannya. Memang anda tidak akan dapat terhubung secara otomatis terhubung ke perangkat yang memikiki fitur Bluetooth juga. Namun, alangkah lebih baiknya jika fitur ini hanya digunakan pada saat yang dibutuhkan. Untuk Nonaktifkan Bluetooth: Klik di daerah Pengaturan Jaringan pada layar Home Anda > Hapus tanda centang Bluetooth (untuk mengaktifkan Bluetooth ulangi langkah yang sama tapi centang kotak)

· Dim Backlight. Ketika anda menjalankan perangkat baru, kecerahan backlight biasanya ditetapkan sebesar 70%. Hal ini tentunya dapat memberikan anda kenyamanan dalam melihat layar karena anda dapat melihat layar dengan jelas dan semuanya tampak bagus. Namun hal ini lebih cepat menguras baterai anda. Dengan menggunakan tingkat pencahayaan yang tinggi dapat menguras baterai smartphone anda akan cepat habis. Dengan menggunakan pencerahan layar yang minim dapat sangat membantu dalam memperpanjang baterai anda. Kebanyakan orang menggunakan tingkat pencahayaan sebesar 10% saja dan hasilnya pun cukup memuaskan dalam menghemat daya baterai. Dengan pencahayaan sebesar itu mungkin akan terlihat lebih gelap bagi anda yang belum terbiasa. Namun, jika sudah sering menggunakan tingkat penchayaan sebesar ini, maka andapun akan terbiasa. Cara untuk mengubah kecerahan backlight anda adalah sebagai berikut: Pergi ke Pilihan > Tampilan > Screen Display > Gulir ke Kecerahan Backlight dan ubah ke 10%

· Matikan Wifi Bila Tidak Digunakan. Wifi tampaknya menjadi influencer terbesar baterai pada perangkat yang lebih baru seperti Bold 9900/9930. Hubungan ke jaringan Wifi sangat memakan untuk daya tahan baterai. Menggunakan jaringan Wifi untuk data bukan jaringan operator membuat perbedaan besar dalam hidup baterai. Jika koneksi Wifi tidak tersedia, anda dapat mematikannya agar tidak menggerogoti baterai. Hal ini membuat perangkat terhindar dari mencari jaringan dan menguras baterai. Jika anda memiliki jaringan WiFi yang tersedia, gunakan seperlunya. Jika tidak, matikan saja. Untuk Nonaktifkan Wifi: Klik di daerah Pengaturan Jaringan pada layar rumah anda > Hapus tanda centang Wi-Fi (untuk mengaktifkan Wifi, ulangi proses, tapi centang kotak).

· Mengubah Timeout Backlight Seminim Mungkin. Jika kita sudah merubah lampu layar dengan kapasitas terendah, maka kita juga dapat merubah waktu timeout backlight lebih cepat. Waktu timeout backlight ini dapat dirubah sesuai dengan kebutuhan para penggunanya, biasanya jika tidak begitu sibuk, kebanyakan orang menggunakan waktu timeout backlight hanya selama 10 detik saja. Setelah 10 detik berlalu maka cahaya pada layar pun akan mati dengan otomatis. Untuk menyesuaikan Timeout Backlight, Anda dapat melakukan tahapan ini: Pergi ke Pilihan > Tampilan > Screen Display > Gulir ke Timeout Backlight dan ubah menjadi 10 atau 20 detik.

· Ubah Pengaturan Jaringan. Ini adalah salah satu penguras baterai yang jarang disadari oleh para pengguna smartphone. Jika kebetulan sedang berada di daerah dengan cakupan jaringan yang buruk untuk operator anda, anda dapat mengubah setelan jaringan smartphone anda atau bahkan mematikan jaringan secara lengkap untuk menjaga kondisi baterai agar tetap hemat. Kadang-kadang ketika berada di tempat yang mana cakupan jaringannya sangat buruk, maka tanpa disadari, baterai smartphone anda akan tiba – tiba habis. Jika hal ini terjadi, anda dapat mengakses Network Settings dan mengubah jaringan sinyal perangkat Anda dari 3G / H + ke 2G. Perubahan “Data 3G” ke jaringan 2G memang membuat jaringan menjadi lebih lambat, tetapi hal ini juga dapat menjaga kondisi baterai agar tetap awet. Bagaimana cara menguubah Pengaturan Jaringan 2G:

- Klik di daerah Pengaturan Jaringan pada layar Home Anda >Pilih Jaringan dan Koneksi > Jaringan Seluler

- Pilih kotak dropdown di samping Network Mode dan pilih 2G

Atau anda benar-benar dapat menonaktifkan data pada perangkat anda hanya dengan mengubah layanan data off dalam menu yang sama. Perlu diingat, mematikan jaringan sinyal anda akan membuat smartphone tidak dapat menerima email, BBM dan pesan masuk lainnya

Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Bagaimana Cara Menghemat Baterai BlackBerry? bisa ditanyakan di kotak komentar di bawah post ini.

Sabtu, 14 Februari 2015

Cara Menyimpan Foto Ke Database dan Folder Menggunakan PHP

Cara Menyimpan Foto Ke Database dan Folder Menggunakan PHP

Cara Menyimpan Foto Ke Database dan Folder Menggunakan PHP. langkah pertama kita buat koneksi database nya DISINI.

langkah selanjutnya buatlah form dan inputan :

<form action="foto.php" method="post" enctype="multipart/form-data">

<input type="file" name="foto">

<button type="submit">Simpan</button>

</form>

setelah itu pada fungsi foto.php buat script seperti dibawah ini :

<?
include "koneksi.php"; // untuk mengkoneksikan ke database
$namafolder="img/"; // folder yang akan ditempati gambar

 if (!empty($_FILES["foto"]["tmp_name"])) // untuk mengecek gambar ada atau tidak.
                {
                $jenis_gambar=$_FILES['foto']['type'];
 if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" ||$jenis_gambar=="image/x-png") // untuk mengecek jenis file gambar.
                    {         
                    $gambar = basename($_FILES['foto']['name']);  
                    $move_gambar = $namafolder . basename($_FILES['foto']['name']);  
                    move_uploaded_file($_FILES['foto']['tmp_name'], $move_gambar);
               
                        } else {
                echo "<script>alert('Gambar Harus Bertipe .JPG/.JPEG/.GIF/.PNG'); window.location = '../../data.php?akses=tambahpegawai'</script>";
                       }
            } else {
                echo "<script>alert('Selamat! Data Berhasil Disimpan'); window.location = '../../data.php?akses=data'</script>";
                    }

 mysql_query("insert into nama_tabel set foto = '$gambar' ");

berikut tampilannya :



















Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Cara Menyimpan Foto Ke Database dan Folder Menggunakan PHP  bisa ditanyakan di kotak komentar di bawah post ini.
Membuat Koneksi ke Database Dengan PHP

Membuat Koneksi ke Database Dengan PHP

Disini Saya akan membuat Source Code untuk mengkoneksikan data ke database dengan PHP :

<?php

// definisikan koneksi ke database
$server = "localhost";
$username = "root";
$password = ""; // dikosongkan saja jika anda tidak menggunakan password
$database = "nama_database";

// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");

?>

Samakan "nama_database" anda di phpMyadmin berikut gambarannya :

setelah itu klik Ciptakan.


Gimana mudah bukan, Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Membuat Koneksi ke Database Dengan PHP bisa ditanyakan di kotak komentar di bawah post ini.


Perintah Dasar Linux

Perintah Dasar Linux



Setiap pemakai LINUX harus mempunyai nama login (user account) yang sebelumnya harus didaftarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell bash pada LINUX menggunakan tanda “$”. Sebuah sesi LINUX terdiri dari :

1.    Login
2.    Bekerja dengan Shell / menjalankan aplikasi
3.    Logout

Tergantung atas shell yang digunakan, pada Linux bash maka pada proses login akan mengeksekusi program /etc/profile (untuk semua pemakai) dan file .base_profile di direktori awal (HOME) masing- masing. Pada saat logout, maka program shell bash akan mengeksekusi script yang bernama .bash_logout.

1.    FORMAT INSTRUKSI LINUX

Instruksi Linux standar mempunyai format sebagai berikut :
$ NamaInstruksi [pilihan] [argumen]
Pilihan adalah option yang dimulai dengan tanda – (minus). Argumen dapat kosong, satu atau beberapa argumen (parameter).

Contoh :
$ ls tanpa argumen
$ ls –a option adalah –a = all, tanpa argumen
$ ls /bin tanpa option, argumen adalah /bin
$ ls /bin /etc /usr ada 3 argumen
$ ls –l /usr 1 option dan 1 argumen l = long list
$ ls –la /bin /etc 2 option –l dan –a dan 2 argumen

 2.    MANUAL

Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah :

Q               untuk keluar dari program man
<Enter>     ke bawah, baris per baris
<Spasi>     ke bawah, per halaman
b                kembali ke atas, 1 halaman
/teks          mencari teks (string)
n                meneruskan pencarian string sebelumnya

Manual dibagi atas Bab-bab sebagai berikut :




PERCOBAAN:

1. Login sebagai user.
2. Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah ini
3. Selesaikan soal-soal latihan

Percobaan 1 : Melihat identitas diri (nomor id dan group id)

$ id


Percobaan 2 : Melihat tanggal dan kalender dari system

1.    Melihat tanggal saat ini
$ date
2.    Melihat kalender
$ cal 18 2008
$ cal -y

Percobaan 3 : Melihat identitas mesin

$ hostname
$ uname
$ uname -a

Percobaan 4 : Melihat siapa yang sedang aktif

1.    Mengetahui siapa saja yang sedang aktif
$ w
$ who
$ whoami
2.    Mengubah informasi finger
$ chfn <user>
Changing finger information for student.
Password:
Name[user wks]: <Nama Pengguna di wks>
Office[]: Lab Pemrograman 2
Office Phone []: 2301
Home Phone []: 5947280
Finger information changed.
3.    Melihat informasi finger
$ finger
$ finger <user>

Percobaan 5 : Menggunakan manual

$ man ls
$ man man
$ man –k file
$ man 5 passwd

Percobaan 6 : Menghapus layer

$ clear


Percobaan 7 : Mencari perintah yang deskripsinya mengandung kata kunci yang dicari

$ apropos date
$ apropos mail
$ apropos telnet

Percobaan 8 : Mencari perintah yang tepat sama dengan kunci yang dicari

$ whatis date

Percobaan 9 : Manipulasi berkas (file) dan direktori

1.    Menampilkan current working directory
$ ls
2.    Melihat semua file lengkap
$ ls –l
3.    Menampilkan semua file atau direktori yang tersembunyi
$ ls –a
4.    Menampilkan semua file atau direktori tanpa proses sorting
$ ls –f
5.    Menampilkan isi suatu direktori
$ ls /usr
6.    Menampilkan isi direktori root
$ ls /
7.    Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk direktori, tanda asterik (*) untuk file yang bersifat executable, tanda (@) untuk file symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk FIFO.
$ ls –F /etc
8.    Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –l /etc
9.    Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^c
$ ls –R /usr


Percobaan 10 : Melihat tipe file

$ file
$ file *
$ file /bin/ls


Percobaan 11 : Menyalin file

1.    Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila file sudah ada.
$ cp /etc/group f1
$ ls –l
$ cp –i f1 f2
$ cp –i f1 f2

2.    Mengkopi ke direktori
$ mkdir backup
$ cp f1 f3
$ cp f1 f2 f3 backup
$ ls backup
$ cd backup
$ ls

Percobaan 12 : Melihat isi file

1.    Menggunakan instruksi cat
$ cat f1

2.    Menampilkan file per satu layar penuh
$ more f1
$ pg f1

Percobaan 13 : Mengubah nama file

1.    Menggunakan instruksi mv
$ mv f1 prog.txt
$ ls

2.    Memindahkan file ke direktori lain. Bila argumen terakhir adalah nama direktori, maka berkas-berkas akan dipindahkan ke direktori tersebut.
$ mkdir mydir
$ mv f1 f2 f3 mdir

Percobaan 14 : Menghapus file

$ rm f1
$ cp mydir/f1 f1
$ cp mydir/f2 f2
$ rm f1
$ rm –i f2
Percobaan 15 : Mencari kata atau kalimat dalam file

$ grep root /etc/passwd
$ grep “:0:” /etc/passwd
$ grep student /etc/passwd



Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Perintah Dasar Linux bisa ditanyakan di kotak komentar di bawah post ini.
Macam -Macam File Header Pada Bahasa C

Macam -Macam File Header Pada Bahasa C

File header yaitu file yang berisi deklarasi fungsi dan definisi konstanta. Beberapa file-judulsudah disediakan di C. File-file ini mempunyai ciri bereksistensi .h. file-file header ini biasanya dipanggilmenggunakan fungsi include. Fungsi include sendiri merupakan salah satu jenis pengarah praprosesoryang dipakai untuk membaca file-file header itu sendiri.Berikut ini adalah macam - macam file header yang umum digunakan dalam C++ :

<iostream.h> (input output stream)
File header yang digunakan untuk melakukan penginputan dan pencetakan, diperlukan padaprogram yang melibatkan objek coutPerintah yang digunakan adalah :
cin : untuk peginputan
cout : untuk pencetakan2.

<stdio.h>  (standart input output)
File header yang merupakan singkatan dari "standard input / output header", adalah headeryang berisi definisi makro, konstanta, dan deklarasi fungsi dan jenis yang digunakan untukberbagai standard input dan output operasi .Perintah yang digunakan adalah
scanf : untuk penginputan
printf : untuk pencetakan3.

<conio.h> (console input output)
file header yang digunakan untuk membuat teks antarmuka pengguna. Diperlukan bilamelibatkan clrscr( ),yaitu perintah untuk membersihkan layar.perintah yang digunakan adalah
clrscr( ) : untuk menghapus layar
getch( ) : untuk menahan tampilan output

<assert.h>  Berisi menegaskan makro, digunakan untuk membantu mendeteksi kesalahan logis dan jenis lain dari bug di versi debug dari sebuah program.

<ctype.h>  Berisi fungsi yang digunakan untuk mengklasifikasikan jenis karakter dengan mereka atau untuk mengkonversi antara atas dan huruf kecil dengan cara yang independen dari yang digunakan set karakter(biasanya ASCII atau salah satu ekstensi, meskipun implementasi memanfaatkan EBCDIC juga dikenal).

<errno.h>  Untuk pengujian kode kesalahan dilaporkan oleh fungsi perpustakaan.

<float.h>  Berisi konstanta didefinisikan menentukan implementasi khusus properti dari floating-point perpustakaan, seperti perbedaan minimum antara dua yang berbeda floating-point ( _EPSILON ), jumlah maksimum digit akurasi ( _DIG ) dan kisaran angka yang dapat diwakili (_MIN , _MAX ).

<setjmp.h>  Mendeklarasikan macro setjmp dan longjmp , yang digunakan untuk non-lokal keluar.

<signal.h>  Untuk mengendalikan berbagai kondisi yang luar biasa.

<stdarg.h>  Untuk mengakses berbagai jumlah argumen yang dilewatkan ke fungsi.

<stdbool.h>  Untuk tipe data boolean.

<stdint.h>  Untuk mendefinisikan berbagai tipe data integer.

<stddef.h>  Untuk mendefinisikan jenis yang berguna dan macro.

<stdio.h>  yang merupakan singkatan dari “standard input / output header”, adalah header yang berisi definisi makro, konstanta, dan deklarasi fungsi dan jenis yang digunakan untuk berbagai standard input dan output operasi

<stdlib.h>  Untuk melakukan berbagai operasi, termasuk konversi,pseudo-acak nomor , alokasi memori, kontrol proses, lingkungan, sinyal, pencarian, dan sortasi.

<string.h>  Untuk memanipulasi beberapa jenis string.

<tgmath.h>  Untuk tipe-generik fungsi matematika.

<time.h>  Untuk mengkonversi antara waktu berbagai format tanggal.

<wchar.h>  Untuk memanipulasi sungai lebar dan beberapa jenis string menggunakan karakter lebar – kunci untuk mendukung berbagai bahasa.

<wctype.h>  Untuk mengklasifikasi karakter lebar

<complex.h>  adalah file header yang mendefinisikan fungsi untuk aritmatika kompleks

<fenv.h>  adalah file header yang mengandung berbagai fungsi dan macro untuk memanipulasi lingkungan floating-point

<inttypes.h>  file header berfungsi mendefinisikan beberapa macro untuk digunakan dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan jenis intmax_t.

<iso646.h>  adalah header yang mendefinisikan beberapa macro yang memungkinkan programmer untuk menggunakan C bitwise bahasa dan operator logika, yang, tanpa file header, tidak bisa cepat atau mudah diketik pada beberapa keyboard non-QWERTY internasional dan.

<limits.h>  adalah file header dari perpustakaan standar bahasa pemrograman C yang mencakup definisi karakteristik dari jenis variabel umum

<locale.h>  adalah pemrograman bahasa C file header, digunakan untuk tujuan lokalisasi

<math.h>  berisi prototype fungsi untuk pustaka matematika

<string.h>  berisi prototype fungsi untuk pemrosesan string

Terima Kasih Sudah Berkunjung Di Blog sederhana Saya. bagi anda yang ingin bertanya tentang Macam -Macam File Header Pada Bahasa C bisa ditanyakan di kotak komentar di bawah post ini.
Algoritma Hanoi Dengan JavaScript

Algoritma Hanoi Dengan JavaScript



Tower of Hanoi merupakan sebuah permainan puzzle yang menggunakan tiga buah tiang dan beberapa piringan yang ukurannya berbeda-beda. Permainan ini memiliki beberapa aturan, yaitu: piringan hanya dapat dipindahkan satu persatu dan piringan yang lebih kecil harus berada di atas piringan yang lebih besar. Permainan Tower of Hanoi ini dapat dicari solusi penyelesaiannya dengan menggunakan algoritma New Fast Iterative. Program aplikasi permainan Tower of Hanoi dibuat dengan menggunakan bahasa pemrograman Javascript dan PHP dengan perangkat lunak Macromedia Dreamweaver. Hasil pengujian program aplikasi menunjukkan tingkat keberhasilan yang sangat baik. Program aplikasi dapat memberikan solusi penyelesaian permainan untuk setiap tingkat dalam permainan.

Source Code :

<script LANGUAGE="JavaScript" type="text/javascript">
<!--
var piring=10;

var nd1=piring+1,  noImgs=(piring+1)*3;
var menara = 0,  firstPick=0,  secondPick=0;
var i=0,  j=0,  noMoves=0,  time=0;
var what= 0,  where=0,   ontop=0;
var aa  = new Array(); aa[3*nd1+1]=nd1; aa[3*nd1+2]=nd1; aa[3*nd1+3]=nd1;
var bb  = new Array(0, 1,nd1,nd1 );
var src = new Array(); src[nd1]=3;
var dst = new Array(); dst[nd1]=3;
var minMoves = Math.pow(2,piring) - 1;
var selesai = false;
var mulai = false;
var otomatis  = 0;

function Sorry() {
 alert("Maaf Game ini tidak bisa dimuat di browser anda.");
}

function move(menara) {
if (document.images) {
  if (firstPick==0) {
    firstPick=menara;
    where= bb[firstPick];
    what = aa[3*where+firstPick];

    if (where<=piring) {
      if (mulai==false) {
        mulai=true;  time=nowTime();  //waktu awal untuk setiap kali memindahkan kedalam menara
        }
      document.images[firstPick].src=document.images[3*where+firstPick].src;
      document.images[3*where+firstPick].src="b0.gif";
      aa[firstPick] = what;
      aa[3*where+firstPick] = 0;
      bb[firstPick] =bb[firstPick]+1;
      updateInfo("   Klik salah satu menara untuk memindahkan. ");
      }
    else { firstPick=0;
        updateInfo("   tidak ada nomor untuk dipindahkan ! ");
        if (selesai) updateInfo("  Permainan Selesai !");
        }
    }
  else {  secondPick=menara;
      ontop =aa[3*bb[secondPick]+secondPick];
      endLev=bb[secondPick]-1;
      if (what>ontop) {
        alert("Nomor [__"+what+"__] lebih besar dari pada nomor [_"+ontop+ "_] \n *tidak bisa memindahkan* \n silahkan pindahkan dahulu nomor yang lebh kecil !" );
      } // then
    else {
        document.images[secondPick].src=document.images[firstPick].src;
        if (firstPick!=secondPick) {
          document.images[firstPick].src="b0.gif";
          noMoves = noMoves+1;
          }
        document.images[endLev*3+secondPick].src=document.images[secondPick].src;
        document.images[secondPick].src="b0.gif";
        aa[endLev*3+secondPick]=aa[firstPick];
        aa[firstPick] = 0;
        bb[secondPick]=bb[secondPick]-1;
        updateInfo("   Lakukan dengan cara yang sama. ");
        firstPick=0;
        if ((aa[2*3]==1) && (selesai!=true)) {
          updateInfo("      Permainan selesai. Selamat  :) ");
          selesai=true;
          }
        } // else
         }
    }
    else  Sorry();
} // Pindah

function Recognize() {
var i=0, j=0, wht=0;
  for (i=0; i<=piring; i++) {
    for (j=1; j<=3; j++) {
      wht=aa[3*i+j];
      if (wht!=0)  src[wht]=j;
    }
  }
} // fun

function CalcMinMoves() {
  minMoves=0;
  Recognize();
  for (i=piring; i>=1; i--) {
    if (src[i+1] == dst[i+1])
     dst[i]=src[i+1]
      else dst[i]=6-src[i+1]-dst[i+1];
    if (src[i] != dst[i])
      minMoves=minMoves + Math.pow(2,i-1);
  }
} // fun

function initArray() {
  bb[1]=1;  bb[2]=piring+1;  bb[3]=piring+1;  noMoves=0;
  if (document.images) { document.images[0].src = "han.gif";
    for (i=0; i<=piring; i++) {
      aa[i*3+1]=i;  document.images[i*3+1].src = "b" + i + ".gif";
      aa[i*3+2]=0;  document.images[i*3+2].src = "b0.gif";
      aa[i*3+3]=0;  document.images[i*3+3].src = "b0.gif";
    }
  }
  else  Sorry();
  CalcMinMoves();  selesai=false;  mulai = false;  otomatis=0;
  updateInfo('       Klik Nomor untuk Mulai Bermain!     ');
}

function nowTime() {
var  start = new Date();
  return (start.getTime() / 1000);
}

function updateInfo( information ) {
  document.forms[0].info1.value = information;
  return true
}

function pindahsatu() {
var from=1, to=1;
  Recognize();  // informasi posisi piring
  for (i=piring; i>=1; i--) {
    if (src[i+1] == dst[i+1])
     dst[i] = src[i+1]
      else dst[i] = 6-src[i+1]-dst[i+1];
    if (src[i] != dst[i]) {
     from=src[i];  to=dst[i]
    }
  }
  if (firstPick != 0) { // chek jika piringan ada yang lebih besar
         if (firstPick != from) { move(firstPick);  move(from); }
  }
  else  move(from);
  move(to);
  if (from != to) otomatis = otomatis+1;
  return true
}

// --></script>

berikut contoh Aplikasi Disini