Makasih buat: Tuhan | Tanah Borneo | Kota Malang | Tanah Sintang |Bumi Puyang Gana | Kampus Tercinta | Anggi & Laras | Para Pembaca

jasa pembuatan blog. per blog kami memberikan harga spesial hanya Rp.250.000 Hub kami di HP 0813 4933 1313

Miki Hermanto. Powered by Blogger.
Widget by Katakan-Hey
Widget by Katakan-Hey
English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified
JANGAN LUPA MENGISI JAWAB POLLING YANG KAMI SEDIAKAN DI SAMPING KIRI BLOG.. INI TERIMA KASIH
Showing posts with label Komputer. Show all posts
Showing posts with label Komputer. Show all posts

Perusahaan Raksasa Ini Biarkan Pegawai Buat Kantor Berantakan

Friday, 3 October 2014

Hampir setiap perusahaan selalu menjaga agar lingkungan kantornya tetap bersih, rapih dan membuatnya terasa nyaman. Uniknya, perusahaan teknologi raksasa Google justru tidak melakukan hal serupa dan membiarkan para karyawan membuat mejanya berantakan.
Mengutip laman Business Insider, Sabtu (4/10/2014), CEO Google Eric Schmidt yang pada waktu itu baru memulai hari pertama kerjanya merasa sangat heran melihat betapa berantakannya kantor tersebut. Pada 2001, Schmidt memang baru menjabat sebagai CEO Google.
Melihat ruang kerja kantor yang berantakan, dia lantas meminta Head of Facilities Google, George salah untuk membersihkan dan merapihkan kantor itu. Tunggu saja, sehari setelah kantor dirapihkan, dia malah mendapatkan email dari pendiri sekaligus CEO Google saati ini, Larry Page.
"Kemana seluruh `sampah` saya menghilang? Saya ingin kamu membawanya kembali sekarang juga," tulis Page pada Salah seperti tertulis dalam buku `How Google Works` karya mantan SVP of Products Google Jonathan Rosenberg.
Reaksi Page itu membuat Schmidt sadar bahwa dia telah salah bermain-main dengan budaya kerja di perusahaan global tersebut. Dia kini telah lebih terbiasa dengan gaya kerja Google hingga membiarkan meja para karyawan tetap berantakan.
Alasan Page membolehkan para karyawan membuat mejanya berantakan adalah karena dia menganggap itu sebagai ekspresi natural dari para karyawan. Meja yang berantakan merupakan wujud dari kreativitas dan meningkatkan produktivitas para karyawan.
Suasana kantor Google yang berantakan dianggap dapat membuat para karyawan lebih nyaman saat bekerja. Itu semua juga dilakukan untuk mencegah karyawan bekerja dari rumah di jam-jam kantor.
"Ternyata tak masalah membuat kantormu berantakan," ungkap Schmidt dan Rosenberg

Sumber:


Cara Mengatasi Instal Windows di GPT Partision Style

Wednesday, 17 September 2014

Biasanya pada laptop keluar terbaru mulai 2013 keatas yang spesifikasinya sudah corei5 keatas tidak bisa instal ulang sistem operasi lain, kebetulan laptop yang saya instal adalah Toshiba Satalltelit M840. Saat saya jalakan CD atau Flashdisk yang sudah ada boottable windows kebetulan saya menggunkan windows 7, Tidak terbaca boot menu ke CD atau flahdisknya ternyata karena settingan BIOS ya UEFI pada boot mode
  1. Pastikan data dihardisk anda telah di Backup karena syarat menghapus GPT Partision Style adalah clean seluruh isi harddisk
  2. Ubah Boot mode UEFI menjadi CSM Boot (Masuk BIOS - Advanced - System Configuration - Boot Mode)
  3. Jalankan CD instalasi windows
  4. Setelah di halaman welcome instalasi, ketik Shift+F10 (akan tampil cmd administrator)
  5. ketik "diskpart" (memanggil aplikasi diskpart)
  6. ketik "list disk" (menampilkan seluruh list partisi hardisk)
  7. Lihat partisi disk yang ada tanda * pada kolom GPT
  8. ketik "select disk nomor_disk" (ganti nomor_disk dengan nomor partisi disk yang ada tanda * pada kolom GPT)
  9. ketik "clean"
  10. setelah itu exit
Menghapus GPT Partision Stye
Menghapus GPT Partision Stye
Setelah proses diatas dijalankan, maka hardisk anda sudah bisa diinstal sistem operasi lain prosesnya sama saja dengan proses instalasi lainya
Sumber:

atau lebih jelasnya seperti berikut ini
  1. Jalankan CD instalasi windows
  2. Setelah di halaman welcome instalasi, ketik Shift+F10 (akan tampil cmd administrator)

Kemudian ketikkan "DISKPART" lalu tekan enter.
3. Ketik "LIST DISK" lalu tekan enter.
diskpart command: list disk 
4. Pilih Disk 1 dengan cara mengetikkan "SELECT DISK 1" lalu tekan enter.
5. Ketik "DETAIL DISK" lalu tekan enter. Langkah ini akan memberikan informasi tentang semua volume yang ada pada disk (cakram) yang dipilih (disk 1). Jika anda tidak mempunyai volume di dalam hard disk, anda bisa langsung lihat langkah ke 9.
diskpart command: detail disk
6. Ketik "SELECT VOLUME 5" (disk yang akan diubah ke format GPT) lalu enter.
7. Ketik "DELETE VOLUME" lalu enter.
8. Lakukan berulang kali langkah 6 dan 7 sampai anda menghapus semua volume yang ada pada disk yang dipilih.
diskpart command: delete volume
9. Ketik "SELECT DISK 1" lalu tekan enter.
10. Ketik "CONVERT GPT" untuk mengubah format disk MBR ke GPT lalu tekan enter.
diskpart command: convert gpt 
11. Ketik "Exit" untuk keluar dari Command Prompt lalu enter.
SEBELUM MENGUBAH FORMAT DISK MBR KE FORMAT GPT, SEBAIKNYA BACK UP TERLEBIH DAHULU DATA YANG ADA PADA HARDDISK ANDA AGAR DATA TIDAK TERHAPUS !


Hacker Top Dunia Tertawakan Mahasiswa Indonesia

Monday, 8 September 2014


Seorang mahasiswa yang mengaku berasal dari Indonesia, Raffy Nindyo, menjadi perbincangan di Twitter. Hal ini karena dia meminta bantuan hacker kelas dunia, Kevin Mitnick, untuk meretas website kampusnya.

Raffy diketahui mengirimkan email kepada Mitnick pada 3 September 2014, pukul 8 malam. Dalam email itu dijelaskan bahwa dia berasal dari Indonesia dan meminta Mitnick mengubah nilainya.

"Excuse me Mr. Mitnick. I am from Indonesia, I Have a request. Can you help me to hack my university's website, for changing my university grade??," tulis Raffy.

Namun siapa sangka sehari setelah menerima email, Mitnick mem-posting email tersebut ke Twitter dan dilengkapi kalimat ledekan. "Siapa yang menginginkan klien ini? Saya terlalu sibuk. lol," kicau @kevinmitnick.

Saat berita ini diturunkan, postingan Mitnick itu mendapatkan 1,1 ribu retweet dan 348 favorit. Alhasil pengguna Twitter pun mengomentari permintaan Raffy tersebut.

"Haha mahasiswa indonesia diledek," tulis @Ianpujiyanto123 yang me-retweet kicauan Mitnick tersebut.

"@kevinmitnick (Raffy) sangat memalukan," kata @ahdiannurda.

"Malu-maluin Indonesia aja," ungkap pengguna lain dengan akun @denykurniw27.

Sampai saat ini belum diketahui siapa sosok di balik nama Raffy Nindyo dan kampusnya.

Kevin Mitnick sendiri adalah seorang konsultan keamanan, penulis, dan hacker. Dia dikenal sebagai hacker komputer paling dicari di Amerika Serikat (AS), sebelum akhirnya ditangkap oleh FBI pada 15 Februari 1995.

Saat ini hacker tersebut menjalankan sebuah perusahaan keamanan bernama Mitnick Security Consulting, yang membantu menguji kekuatan dan keamanan sebuah perusahaan.

Sumber:


Mengatasi Blank Screen Windows 8

Wednesday, 23 April 2014

Windows 8 adalah OS terbaru setelah windows 7. Sekarang, sudah banyak yang mencoba untuk menggunakan windows 8 di komputernya, utamanya di notebook. Kebanyakan orang mencoba windows 8 mungkin karena penasaran dengan tampilannya yang berbeda dari versi-versi windows sebelumnya. Selain itu, iklan windows 8 yang banyak ditayangkan di televisi juga mempengaruhi banyak orang untuk ikut mencoba OS ini.
Sebagai OS baru, tentu saja masih ada kelemahan dan masalah-masalah yang bisa muncul. Salah satunya adalah masalah blank screen. Gejalanya, ketika komputer dihidupkan sampai muncul tampilan log in semua masih normal. Tapi setelah itu tidak ada lagi yang ditampilkan selain pointer mouse. Selain itu Task Manager masih bisa diakses dengan kombinasi tombol Ctrl + Alt + Del. Halaman Log off juga masih menampilkan wallpaper.
Bila Anda mengalami hal ini, kemungkinan penyebabnya adalah karena Anda menginstall antivirus Avast di windows 8 Anda. Agar komputer Anda tidak mengalami blank screen lagi, uninstall Avast dari komputer Anda. Permasalahannya adalah bagaimana bisa uninstall Avast, sedangkan layarnya berwarna hitam, tidak menampilkan apapun selain pointer mouse?
Cobalah untuk masuk ke safe mode. Caranya berbeda untuk tiap laptop. Biasanya dengan menekan tombol F8, Esc, atau Del saat komputer baru hidup. Dalam keadaan safe mode, kemungkinan besar windows akan bisa ditampilkan. Bila Anda tidak bisa masuk safe mode, masukkan cd windows 8 atau flashdisk bootable yang Anda gunakan untuk menginstall windows 8 Anda. Tapi Anda harus tetap booting pertama dari hardisk dan cobalah masuk windows dengan cara normal. Dari pengalaman saya, dari 3 sampai 4 kali percobaan, salah satunya berhasil menampilkan windows 8 dengan normal. Setelah Anda bisa masuk windows 8, segera uninstall Avast dari komputer Anda. Kemudian restart komputer Anda. Mudah-mudahan setelah itu, Anda tidak akan mengalami masalah blank screen lagi.


MASLAH BLUE SCREEN saat install ULANG WIN xp

Tuesday, 22 April 2014

ni adalah pengalaman saya ketika menginstall ulang laptop kawan saya yang terkena virus. Sebelumnya, windows XP di laptopnya sudah terformat, tapi gagal di install karena CD ROM nya yang lambat membaca CD.Ketika saya hendak menginstall ulang lagi laptop kawan saya, saat proses loading file-file setup windows tiba-tiba muncul blue screen.


Saya belum tahu penyebabnya yang sebenarnya. Saya coba lagi sampai 3 kali, tetap saja seperti itu. Akhirnya, saya cari-cari jawabannya di google dan saya menemukan solusinya. Dan solusinya ada pada BIOS.



Masuk ke BIOS pada saat komputer dihidupkan dengan menekan F2 atau F10 (tergantung BIOS komputernya). Cari tulisan SATA Mode dan ubah nilainya dari AHCI ke IDE. Kemudian simpan dan keluar.
Terakhir install kan lagi windows XP Anda dan mudah-mudahan sudah tidak ada lagi masalah.


Penghambat perkembangan IT

Sunday, 23 March 2014

Jangkauan broadband di Indonesia dinilai masih sangat rendah. Kondisi ini juga bersesuaian dengan penetrasi komputer personal yang hanya sekitar 5 sampai 6 juta unit.  "Angka ini masih sangat rendah,” kata Andrew Allison dari Intel World Ahead di Jakarta, Kamis, 3 November 2011.

Andrew mengatakan dalam pengembangan broadband ini harus memperhatikan keterjangkauan masyarakat. Menurut dia wajarnya masyarakat cukup mengeluarkan 3 persen dari penghasilannya untuk menjangkau layanan broadband.

Hal lain yang harus juga diperhatikan adalah keterjangkauan perangkat seperti komputer personal yang murah. Untuk hal ini, Indonesia relatif beruntung karena cukup banyak tersedia komputer personal seperti netbook yang murah.

Namun menurut Director Strategic Business Development Intel Indonesia Harry K. Nugraha tersedianya komputer personal yang murah itu harus diimbangi dengan keterjangkaun broadband yang luas.

Menurut Harry dengan kondisi penetrasi komputer personal yang masih rendah dan minimnya keterjangkauan broadband, masyarakat Indonesia tetap membutuhkan komputer personal untuk menjelajah internet. “Untuk produktivitas yang diperlukan itu PC bukan tablet atau smartphone,” katanya.

Harry mengatakan Intel di Indonesia ikut membantu meningkatkan melek teknologi informasi komunikasi di kalangan guru dan murid, mulai dari tingkat Sekolah Dasar hingga Sekolah Menengah Atas. Di antaranya dengan memberikan pelatihan kepada 7000 guru di Indonesia agar memiliki pemahaman dunia ICT.

Melalui program Intel World Ahead, Intel juga telah memberikan pelatihan di bidang teknologi informasi dan komunikasi bagi guru di berbagai negara. "Saat ini sudah 9 juta guru di seluruh dunia yang kami beri pelatihan," kata Andrew.


mengatasi BB yang suka lemot atau pending

Monday, 24 February 2014

Tips ini berlaku untuk semua tipe Blackberry


1. Usahakan tiap 2-3 hari sekali, Restart hp BB anda ( tekan secara bersamaan : Alt + aA + Del ).
    Ini fungsinya untuk membuang dan menghapus sisa-sisa file yang tidk dipakai akibat proses chatting maupun browsing.

2. Lakukan secara rutin CLEAR LOG EVENT dengan cara tekan dan tahan tombol ALT + L G L G.
    Akan muncul dilayar hasil Log kejadian hp BB anda. Lalu tekan tombol Blackberry, Pilih Clear Log atau dalam bahasa Indonesia Bersihkan Log,kemudian Delete.

3. Lakukan juga secara rutin Cleaning Memory, dengan cara pilih Options + Cleaning Memory + tekan logo blackberry + Cleaning Now atau dalam bahsa Indonesia Opsi + Opsi Keamanan + Opsi Keamanan Lanjutan + Pembersihan Memori + tekan logo Blackberry + Bersihkan sekarang.

4. Tiap 2-3 hari sekali, Lakukan Host Routing Table, dengan cara Options + Advanced Options + pilih Host Routing Table + tekan logo blackberry + pilih register Now atau dalam bahasa indonesia Opsi + pilih Opsi Lanjutan + tekan logo blackberry + pilih Daftarkan sekarang.

5. Dan stelah step ke 4 diatas , Lakukan juga tiap 2-3 hari sekali Diagnostic Test. Ini sangat penting!!!
    Dengan cara, pilih Options + Mobile Network  + setelah itu tekan logo blackberry  +  Diagnostic Test + pilih Run. Atau dalam bahasa Indonesia pilih Opsi + Jaringan Seluler + tekan logo blackberry + Tes diagnostik + pilih Run. Biarkan sampai proses berjalan Complete. Jika hasil prosesnya  ada yang abort,ulangi lagi agar hasil jangan sampai ada yang abort.

Itulah tips agar kinerja hp Blackberry kita lancar,stabil dan tidak lemot, semoga bermanfaat. Ingat tips diatas bukan cuma diusahakan dilakukan, tapi harus selalu dilakukan agar hp BB anda lancar dan tidak lemot. karna Blackberry bukan hp GSM biasa tapi BLACKBERRY adalah SmartPhone.


Sekarang Buat Yang BBM sering pending :

Caranya :
Masuk Options ( Opsi ) > Advance Options ( Opsi lanjutan ) > TCP/IP .
Centang kotak APN setting enable terus dicentang  kotak APN Authentication Enable. Kemudia dibawahnya ada tulisan Username APN and password APN, silakan isi dengan :

TELKOMSEL
APN : telkomsel
User : wap
Password : wap123

INDOSAT
Mentari & Matrik
APN : indogprs
User : indosat
Password : indosat

IM3
APN : www.indosat-m3.net
User : gprs
Password : im3

XL
APN : www.xlgprs.net
User : xlgprs
Password : proxl

3 (Three)
APN : 3gprs
User : 3gprs
Password : 3gprs

AXIS
APN : AXIS
User : AXIS
Password :123456

Itulah semua Tips dan cara BBM anda tidak lemot dan pending :)
semoga bermanfaat bagi kalian.
Salam


6 Bocah Paling Jenius di Bidang Teknologi

Friday, 17 January 2014



1. Lim Ding Wen

Di tahun 2009 silam, seorang programer kecil berusia 9 tahun asal Malaysia dilaporkan telah berhasil menciptakan sebuah aplikasi virtual painting bernama Doodle Kids.
Pada awalnya, Wen menciptakan aplikasi ini hanya untuk menyenangkan hati adiknya saja. Namun tanpa disangka, aplikasi tersebut justru menarik perhatian perusahaan sekaliber Apple. Aplikasi Doodle Kids pun akhirnya lolos uji dan resmi melenggang di toko aplikasi iTunes dan Apple App Store.
Bocah yang kabarnya telah mempelajari bahasa pemrograman sejak usia 7 tahun ini mengaku memahami berbagai bahasa pemrograman seperti Applesoft BASIC, GSoft BASIC, Complete Pascal, Orca/Pascal dan Objective-C. Wen sendiri kini tinggal di Singapura dan masih aktif mengembangkan beberapa aplikasi lain.

2. Zora Ball

Pasti tak ada yang menyangka kemampuan yang dimiliki bocah cantik dan imut satu ini. Di tahun 2012 kemarin, Zora Ball diakui sebagai pencipta aplikasi termuda yang pernah ada.
Di usianya yang baru menginjak 7 tahun, dia telah berpartisipasi dalam sebuah acara komunitas pengembang aplikasi yang diselenggarakan oleh University of Pennsylvania yaitu FATE Bootsrap Expo. Acara ini sebenarnya hanya boleh diikuti oleh peserta berumur minimal 12 tahun. Namun berkat kepintarannya, Zora pun diijinkan untuk turut serta.
Ia menciptakan sebuah aplikasi game yang edukatif bernama Ball. Aplikasi ini dipercaya dapat meningkatkan kemampuan matematis anak-anak berusia 7 hingga 12 tahun.

3. Steven Gonzales Jr

Memasuki umur 12 tahun, Steven Gonzales Jr didiagnosa mengidap penyakit Myelogenous Leukemia akut yang mungkin saja merenggut nyawanya. Dokter yang menangani penyakitnya mengatakan bahwa kesempatan hidup Gonzales tidak kurang dari 2% saja.
Namun vonis dokter tak membuatnya gentar, Gonjales Jr mampu melewati masa 100 hari kritisnya dan bertahan hidup. Dalam proses melawan kanker tersebut, Gonzales Jr berhasil menciptakan aplikasi game sendiri untuk membantunya melawan kebosanan di ruang isolasi selama pengobatan.
Game yang dia namakan Play Against Cancer itu bercerita tentang seorang tokoh superhero yang berperang melawan sel kanker yang diilustrasikan sebagai monster berwarna hijau. Tak hanya itu, dia juga berhasil ciptakan sebuah jejaring sosial khusus untuk pasien penderita kanker bernama The survivor Games.

4. Santiago Gonzales

Yang satu ini tak perlu diragukan lagi keahliannya dalam mengembangkan aplikasi. Santiago Gonzales yang berusia 14 tahun ini telah berhasil menciptakan kurang lebih 15 aplikasi bagi perangkat berbasis iOS. Menariknya, ke-15 aplikasi tersebut berasal dari kategori yang berbeda-beda, mulai dari game hingga edukasi.
Salah satu aplikasi besutannya yang paling populer dan banyak diunduh adalah Super Slide Puzzle. Aplikasi ini memungkinkan pengguna untuk menyusun sejumlah foto dari smartphone mereka dan membentuk sebuah puzzle.

5. Zach Marks

Kiprah Zach di dunia pengembangan aplikasi dimulai ketika ia dilarang oleh orangtuanya untuk membuat akun Facebook. Sebab, saat itu Zach masih berusia 11 tahun sedangkan Facebook membuat peraturan pembuat akun minimal telah berusia 13 tahun.
Zach pun akhirnya berambisi untuk membuat sebuah jejaring sosial sendiri untuk anak-anak. Akhirnya, di tahun 2012 kemarin ia pun berhasil menciptakan jejaring sosial khusus anak-anak bernama Grom Social.
Di bulan Desember 2012, USA Today melansir bahwa Grom Social telah berhasil mendapatkan sekitar 2000 pengunjung dan sekitar 6000 halaman di dalamnya diakses setiap harinya.

6. Muhammad Yahya Harlan

Seorang bocah pemalu berusia 13 tahun dan masih duduk di kelas 1 SMP Sekolah Alam Bandung yang bernama Muhammad Yahya Harlan memperkenalkan situs jejaring sosial SalingSapa.com di tahun 2011 silam.
Putra dari Yan Harlan ini menjadi anak muda pertama dan termuda yang membuat situs jejaring sosial khusus muslim di Indonesia. Sejak usia 2 tahun, Yahya memang menyukai komputer. Selain itu, ia juga suka akan robot.
Salingsapa.com adalah situs yang dibuat atas dasar kewajiban islam untuk bersilaturahmi. SalingSapa.com memang bertujuan untuk membantu mempermudah itu. Kelebihan dari jejaring sosial ini adalah memiliki berbagai konten islami seperti fitur Al-Quran (di fitur ini kita bisa dipandu agar membaca Al-Qur’annya baik dan benar), fitur Khazanah (fitur ini berisi tentang dakwah islami), dan fitur Radiosalingsapa (radio yang berisikan siaran islami).
Nah, itu tadi informasi yang dikutip dari unikgaul.com


5 Hacker Paling Cantik di Dunia

Friday, 8 February 2013

Hacking, dunia bawah tanah keras nan terselubung. Kebanyakan ahli-ahli dalam bidang hacking didominasi oleh kalangan pria. Tapi, siapa sangka ternyata wanita juga banyak ambil bagian dalam dunia ini. Kemampuan serta kiprahnya pun tidak kalah dengan kaum adam. Berikut ini bahasan 5 Hacker Wanita Paling Hot Di Dunia. Semoga kita bisa ambil hikmah dari sisi positifnya


1. Ying Cracker

5 Hacker Paling Cantik di Dunia
ying Cracker, seorang pengajar dari shanghai Cina. Dia mengajar tentang panduan dasar proses hacking, cara merubah IP address atau memanipulasi password kantor, wow!
Dia juga ahli dalam membuat software hacker.
Dalam sebuah forum yang berjudul Chinese Hottie Hackers, namanya banyak dibahas dan itu membuat popularitasnya semakin menanjak. Dalam forum tersebut juga dia punya anggota fans yang banyak. Disitulah awal kredibilitasnya melambung.

 
2. Xiao Tian
 
Teringat dengan kata hacker, biasanya yang terlintas di bayangan adalah seorang kutu buku dengan kaca mata tebal dengan gaya hidup yang acak-acakan. Tapi tidak berlaku untuk Xiao Tian. Dia adalah seorang hacker yang modis.Penampilan dan gaya hidupnya begitu rapi, dinamis bahkan terkesan feminim.

ia juga tertarik sekali dengan dunia fashion, khususnya sepatu. Dalam blog nya dia sering berbagi cerita tentang tempat-tempat yang pernah dia datangi. Itulah alasan mengapa Xiao memiliki banyak fans dan followers di dunia, khususnya para pria.

Xiao Tian, mulai dikenal sejak umur 19 tahun. Setelah membentuk China Girl Security Team, salah satu kelompok hacker khusus wanita terbesar di china. Kiprahnya dalam dunia hacking juga tidak diragukan lagi. Raksasa search engine nomor satu di dunia, Google pun pernah merasakan serangan hebat dari Tian beserta timnya. Xiao Tian melakukan serangan canggih terhadap sistem infrastruktur google china. Bahkan, google akhirnya tidak tahan dan memilih untuk menarik semua layanan operasionalnya di China akibat hantaman hacker yang bertubi-tubi tersebut.


3. Joanna Rutkowska

 
Joanna Rutkowska adalah seorang wanita polandia yang tertarik dengan dunia hacking security. Namanya pertama kali dikenal setelah konferensi Black Hat Briefings di Las Vegas, agustus 2006. Dimana saat itu Rutkowska mempresentasikan proses serangan yang telah dia lakukan terhadap sistem keamanan windows vista. Tidak hanya itu, Rutkowska juga pernah menyerang Trusted Execution Technology dan System Management Mode milik Intel.

Awal 2007 dia membentuk Invisible Things Lab di Warsawa, Polandia. Sebuah perusahaan yang berfokus terhadap research keamanan OS juga VMM serta layanan konsultasi keamanan internet. Tahun 2010 juga Rutkowska bersama Rafal Wojtczuk membentuk Qubes, sebuah Operating System yang sangat full protect security. Rutkowska juga pernah memberikan saran terbuka untuk Vice President of mikocok Security Technology Unit untuk lebih memperketat sistem keamanan dalam windows vista. Waw, Rutkowska memang seorang hacker yang sangat welcome untuk diajak bekerjasama.


4. Kristina Svechinskaya


Kristina Svechinskaya adalah seorang mahasiswi New York University yang ditahan pada 2 november 2010 lalu karena telah membobol jutaan dollar dari beberapa bank di Inggris dan Amerika. Bersama 9 orang lainya, Svechinskaya meng-hack ribuan rekening bank dan diperkirakan total fresh money yang telah digasaknya itu sekitar 3 juta dollar.

Svechinskaya beserta tim awalnya menargetkan jumlah uang yang dicurinya adalah sekitar 220 juta dollar. Svechinskaya menggunakan Zeus Trojan Horse untuk menyerang ribuan rekening bank. Dia memiliki setidaknya 5 rekening bank dunia untuk mencairkan dananya. Dalam aksinya itu, Svechinskaya juga melakukan pemalsuan paspor dan untuk itu total dia dituntut hukuman 40 tahun penjara bila terbukti bersalah. Seperti dilihat di gambar, bra yang digunakan gadis cantik ini terbuat dari berlian. Svechinskaya juga mendapat julukan sebagai hacker terseksi di dunia. Ya, karena memang tampilan wajah, tatapan mata dan gaya berbusana Svechinskaya bisa membuat orang-orang tak berkedip.

 
5. Raven Adler

Di urutan terakhir, kita punya Raven Adler. Seorang wanita berpenampilan gothic yang tertarik dengan dunia internet, khususnya dunia hacking. Raven adalah wanita pertama yang pernah hadir dalam konferensi hacker DefCon. Perhatian konferens tentu saja tertuju penuh untuknya. Tapi dia mengaku tidak ingin memanfaatkan gender nya sebagai wanita untuk mendongkrak kredibilitasnya sebagai hacker. Dalam banyak kesempatan pula, dia tidak begitu senang dipanggil dengan sebutan 'Hacker Wanita'. Dia lebih senang dipandang karena skill nya, bukan karena posisinya yang spesial sebagai seorang wanita.

Saat ini dia aktif mendesign, menguji dan mengaudit sistem detektor keamanan untuk berbagai agen-agen federal besar. Selain itu, di sela-sela kesibukanya dia juga telaten mempelajari ilmu beladiri Ryu Shorin Matsumura.


Foxpro under DOS atau 2.6

Friday, 14 December 2012

buat agan-agan yang masih pakai foxpro under DOS atau biasa di bilang FOXPRO 2.6, berikut ini ane bagi dikit dari hari browsing kesana kemari bersama ayu ting-ting.. saya yakin pasti masih banyak anda yang mengunakan bahasa pemrograman ini terutama agan2 yang bekerja di lembaga keuangan coz perlu biaya yang mahal dan mengantisifasi kemungkinan kehilangan data saat pindah rumah jadi pake FOXPRO under DOS aja..begitu juga dengan kantor saya.. mari langsung NGODING aja gan



Create a program
PROGRAM
       A Program is a set of instructions used to achieve the desired output.
To create new program or to edit the existing one.
MODI COMM
OR   MODIFY COMMAND
NOTE command
            If ignore the particular line or command, NOTE can be used at the beginning of that line.
Comment Line
            To add comments to the right of the Programming code , use &&
 Clear All Command
            This command is used to closes all databases files and releases all active memory variables, arrays menus or popup.
Input / Output command
                         ? | ?? | ??? [expr1?]
?      - To print the expression in new line
??    - To print the expression in the same line
???  - The Output will going to the printer
Example:
          ? "Hellow!"
Sample Program
            NOTE prg for just print something on the screen
Clear           && To Clear the Screen or previous outputs
?"Welcome"
?"Hellow!"
?? " World...!"
??? "Thank you”

Writing Programs
 * FoxPro has powerful built-in editor for writing    and editing.
* It can be invoked from the command window by   using the MODIFY COMMAND. 
 Syntax:
            MODIFY COMMAND
 Example:                       
    Modify Command journal
    (This program will automatically save with the      extension .PRG)
 Press CTRL + W - To save and close the program window
 Executing Program
            Programs can be executed by DO command.
 Syntax:
            DO
Example:
             Do journal
 When compile the executed file the FoxPro creates an object code program with .FXP extension. If there are any errors, creates a file an .ERR extension.
 INPUT command
 It is used to accept Numeric input from the user and store it into a memory variable.
 Syntax:
            INPUT [] TO
Example:     
Store 0 to eno
INPUT              "Enter your Enrollment No : " TO eno
? Eno
ACCEPT command
It is used to accept character input from the user and store it into a memory variable.
Syntax:
            ACCEPT [] TO
Example:
            Store space (15) to NAM
ACCEPT "Enter the Name: " to NAM
? "Entered name:” NAM
Example 2
clear
SET TALK OFF
Accept  "Enter your nane :" to nam
Input "enter your Age  : " to age
Accept " enter your city  :" to cit
Accept "Enter your Mail id  : " to mail
? "******************************************"
? "NAME  ::  " ,nam
? "AGE      ::  " ,age
? "CITY     ::   " ,cit
? "MAIL ID::  " ,mail
? "******************************************"

Setting/restoring the environment
         Every FoxPro program includes all commands required to establish the working environment and restore it to its prior state before the program terminates execution. This is achieved by issuing some set.
 Set notify on/off
            Enables the display of certain system messages.
Set talk window
            Directors the display of system messages to an user-defined window instead of the system window. Sets notify should be ON.
Set deleted on/off
            Processes records marked for deletion.

Input and Output Statements in Foxpro
Input and output in foxpro
          As we already know that data can be entered into tables through the APPEND/BROWSE commands. Data entry for tables can also be done through programs. There arises a need to display and accept information in a formatted way.
          The @…say command is used to place data at a particular screen location and to display data stored in fields or memory variables. The @…get commands is used to retrieve data.
Displaying data
 @…say command: -
Syntax: -
@SAY
[Function]
[Picture]
[size]
[font[, [STYLE, exprC4>]
Example:-
            @2, 10 say “hello welcome to FoxPro”
Syntax:
Input
@row,column | say get     
Output
@row ,column | say get

Clear
@row, column to row, column clear
Clear all

Ex
            @5, 5 clear to 20, 20
 

Box Command
                        @row1, column1 to row2, column 2
Picture clause
 PICTURE clause is used to control of display or the information to be accepted.
  @..SAY...GETS PICTURE CODES:
    A       -       Allows only alphabets
                9        -       Allows only digits, signs for numeric data
                N       -       Allows Letters and Digits
                #       -       Allows Only Digits, Blanks and Signs
                X       -       Allows any Character
                L       -       Allows any Logical Data T, t, F, f, Y, y, N, n
                Y       -       Allows Only Y, y, N, n
                !       -       Converts letters into uppercase.
                *       -       Displays asterisk in place of leading zeros.
                ,       -       Display the comma
                .       -       Display the decimal Point.
Function Clause
You can include the function clause, the picture clause or both to control how is displayed or printed. A function clause affects the entire expression. It contains only the following function code.
Function code & Purpose
B Left – justifies numeric data within the display region.
Example:
Clear
Store 2750 to num
@5,20 say num
@6,20 say num function “B”
C Cr is displayed after a positive number to indicate a credit. Can be used with numeric data only.
Example:-
Clear
Store 15432.00 to amt
@5,20 say amt
@6,20 say amt function “c”
D Uses the current set DATE format.
Example:-
Clear
Store 230801 to num
Store “foxproprograming” to tit
@5,20 say num function “D”
@6,20 say tit function “D”
E Edits date type data as British date
Example:-
Clear
Store 230904 to num
@6,20 say num function “E”
T Trim leading and trailing blanks from
Example:-
Clear
@5,20 ”fox” to tit
@6,20 say tit function “T”
X DB is displayed after negative numbers to indicate a debit. used only with numberic data.
Example:-
Clear
Store -15432.00 to amt
@5,20 say amt
@6,20 say amt function “X”
Z is displayed as all blanks if its numeric
value is 0. used only with numeric data.
Example:
Clear
Store o to amt
@5,20 say amt
@6,20 say amt function “z”
( Encloses negative numbers in parentheses. Used only with numeric data.
Example:-
Clear
Store –755 to amt
@5,20 say amt
@6,20 say amt function “(“
! Converts alphabetic characters to upper-case used with character data-only
Example:-
Clear
Store “foxpro programming” to tit
@6,20 say tit function “!”
^ Displays numeric data using scientific notation. Used with numeric data only.


Example:-
Clear
Store 75815 to amt
@6,20 say amt function “^”
$
Displays data in currently format. the currency symbol appears before or after the field value depending on the current setting of set currency. used with numeric data only.
Example:-
Clear
Store 75815 to amt
@6,20 say amt function “$”
Picture expression can include the following characters:-
X Allows any character.
Y Allows logical Y, y, N and n only. Converts y and n to Y and N, respectively.
! Displays the current currency symbol specified by set currency. By default, the symbol is placed immediately before or after the field.
* Asterisks are displayed in front of the numeric value. Use with a dollar sign $ for check protection.
. A decimal point specifies the decimal point position.
, A comma is used to specifies digits to the left of the decimal point.

 

Control Structures in Foxpro

Control Structures
IF statement
If Condition is True Executed and then False Not Executed.
Syntax
If (condition) then
Statement-1
End if
Example
clear
mark =0
@5,5 say " Enter the Mark : " get mark RANGE 0,100
Read
If mark >=40 Then
@10,10 say " You have PASS"
Endif
If….else….endif:-
The commands between if…..end if will be executed only if condition is satisfied, otherwise the next statement is executed. For every if there must be an end if. Every is matched with the nearest unmatched if.
Syntax:-
If

Else

End if
Command sequence –1 will be executed if a condition is true, if condition is false command sequence-2 will be executed. Control falls to the next statement in either case, if program I still in execution.
Example 2
clear
Store 0 to x,y
@5, 5 say " Enter the First value: " get x
@7,5 say " Enter the Second value: " get y
Read
IF x > y Then
@10, 10 say str(x) + “is Greater than” + ltrim (str(y))
Else
@10, 10 say str(x) + " is lesser than " + ltrim (str(y))
Endif
Example 3
clear
Store space(1) to x,ch
@5, 5 say " Enter any Alphabet: " get x
Read
ch =chr(asc(x) +32) && To convert Upper into Lower
IF ch="a" .or. ch="e" .or. ch="i" .or. ch="o" .or. ch="u" then
@10,10 say ch + " is a VOWEL "
Else
@10,10 say ch + " is a CONSONANT"
Endif
NESTED IF: (IF within IF)
clear
store 0 to x,y,z
@5,5 say " Enter No1 : " get x
@7,5 say " Enter No2 : " get y
@9,5 say " Enter No3 : " get z
Read
If x > y then
IF x>z then
@ 15,5 say " X is Greater than y and z"
Else
@15,5 say "X is Greater than Y and Lesser than Z"
Endif
Else
IF Y>Z then
@ 15,5 say " Y is Greater than X and Z"
Else
@15,5 say "Y is Greater than X but not Z"
Endif
Endif
DO CASE
Case Commands are used to check for a specified condition
Syntax:
DO Case
Case =
Statement -1
Case =
Statement -2
Otheriwse
Statement -3
End Case
Example:
clear
store 0 to day
@5,5 say " Enter any number from 1 to 7 " get day
Read
            DO CASE
                        case day = 1
                        @10,10 say  "SUNDAY"    
                        case day = 2
                        @10,10 say  "MONDAY"
                        case day = 3
                        @10,10 say  "TUESDAY"
                        case day = 4
                        @10,10 say  "WEDNESDAY"
                        case day = 5
                        @10,10 say  "THURSDAY"
                        case day = 6
                        @10,10 say  "FRIDAY"
                        case day = 7
                        @10,10 say  "SATURDAY"
                        OTHERWISE
                        @10,10 SAy "Invalid Input"
         
EndCase
FOR LOOP
  • To repeatedly execute a series of lines in a Program.
  • The lines of code b/w FOR and ENDOFR will be executed until the memory         variable is equal to the final condition specified.
  • Default STEP value is 1.
Syntax
FOR = TO STEP
................
................
ENDFOR
Example: 1
CLEAR
FOR I = 1 TO 10
? I
EndFor
Example: 2
            To print the EVEN nos from 2 to 50
CLEAR
FOR I = 2 TO 50 STEP 2
? I
EndFor




Create menu in foxpro
1.  set talk off
2.  set stat off
3.  set scor off
4.  set cent on
5.  set date brit
6.  do whil .t.
7.     clea
8.     @5,20 to 19,45 doub
9.     @6,25 say "MAIN MENU"
10.   @7,21 to 7,44 doub
11.   k=0
12.   @ 9,25 prompt "DATA ENTRY"
13.   @11,25 prompt "REPORT PRINTING"
14.   @13,25 prompt "PROCESS"
15.   @15,25 prompt "EXIT"
16.   @17,25 prompt "QUIT to SYSTEM"
17.   menu to k
18.   do case
19.      case k=1
20.           do dataent
21.      case k=2
22.           do repoprn
23.      case k=3
24.*           do proces
25.      case k=4
26.           exit
27.      case k=5
28.           clos all
29.           clea all
30.           quit
31.      otherwise
32.           loop
33.   endcase
34.enddo                           
35.clos all
36.clea all
37. 
38. 
39. 
40.proce dataent
41.do whil .t.
42.   clea
43.   @5,20 to 19,55 doub
44.   @6,30 say "DATA ENTRY MENU"
45.   @7,21 to 7,54
46.   k1=0
47.   @ 9,25 prompt "1. STUDENT"
48.   @11,25 prompt "2. STAFF"
49.   @13,25 prompt "3. FEES "
50.   @15,25 prompt "4. COURSES"
51.   @17,25 prompt "RETURN TO MAINMENU"
52.   menu to k1
53.   do case
54.      case k1=1
55.           do stud
56.      case k1=2
57.           do staff
58.      case k1=3
59.           do fees
60.      case k1=4
61.           do course
62.      case k1=5
63.           exit    
64.      otherwise
65.           loop    
66.   endcase
67.enddo
68.clos all 
69.return
70. 
71.proce repoprn
72.do whil .t.
73.   clea
74.   @5,20 to 19,55 doub
75.   @6,30 say "REPORT MENU"
76.   @7,21 to 7,54
77.   k1=0
78.   @ 9,25 prompt "Report 1"
79.   @11,25 prompt "Report 2"
80.   @13,25 prompt "Report 3"
81.   @15,25 prompt "Report 4"
82.   @17,25 prompt "Return to Mainmenu"
83.   menu to k2
84.   do case
85.      case k2=1
86.           do fmainprn
87.      case k2=2
88.           do fothrprn
89.      case k2=3
90.           do mainprn
91.      case k2=4
92.           do othrprn
93.      case k2=5
94.           exit    
95.      otherwise
96.           loop    
97.   endcase
98.enddo
99.clos all 
100. return        



Journal Entry Program
CLEA
clea all
set talk off
use jour1
reply = "y"
GO BOTTOM
DO WHILE UPPER(REPLY) = "Y"
STORE 0 TO CRE, DEB
STORE SPACE(10) TO P1, P2
STORE SPACE(15) TO NR
STORE CTOD(" / / ") TO DATE1
@4,10 SAY [DATE :] GET DATE1
@6,10 SAY [PARTICULAR1 :] GET P1
@6,45 SAY [DEBIT :] GET DEB
@8,10 SAY [PARTICULAR2 :] GET P2
@8,45 SAY [CREDIT :] GET CRE
@12,10 SAY [NARRATION :] GET NR
READ
APPEND BLANK
@18,10 SAY [DO U CONTINUE(Y/N)?] GET REPLY
READ
REPL DATE WITH DATE1
REPL PART1 WITH P1
REPL PART2 WITH P2
REPL NAR WITH NR
REPL DEBIT WITH DEB
REPL CREDIT WITH CRE
ENDDO
CLEAR
SET DEVI TO SCRE
SET PRINT ON
SET PRIN TO RESUME1.OUT
@2,30 SAY "JOURNAL ENTRIES"
@3,0 SAY REPLICATE ("-",75)
@4,5 SAY "DATE"
@4,18 SAY "PARTICULARS"
@4,48 SAY "DEBIT"
@4,58 SAY "CREDIT"
@5,0 SAY REPLICATE ("-",75)
GO TOP
ROW = 6
DO WHILE .NOT. EOF()
@ROW,6 SAY DATE
@ROW,19 SAY PART1 +[ DR]
@ROW+1,19 SAY [TO ]+PART2
@ROW+2,19 SAY [ (BEING ] +NAR+ [)]
@ROW,45 SAY DEBIT
@ROW+1, 55 SAY CREDIT
IF ROW >18
WAIT ""
@6,0 CLEAR
ROW = 6
ELSE
ROW = ROW + 3
ENDIF
SKIP
ENDDO
SET DEVI TO SCRE
SET PRIN TO
SET PRIN OFF

Ledger creation & Posting Program

clear
clea all
set talk off
use jour1
store space(15) to acname
store 0 to r,p, ds, cs, br, bl, mamt
@10,10 say "Account Name" get acname
read
clear
set devi to scre
set print on
set print to ledger.out
@2,2 say replicate("-",75)
@3,3 say "Date"
@3,13 say "Particulars"
@3,28 say "Amount"
@3,41 say "Date"
@3,52 say "Particulars"
@3,67 say "Amount"
@4,2 say replicate("-",75)
@5,28 say [Ledger for ] + alltrim(acname)
@6,28 say "-------------------"
r = 7
p = 7
do while .not. eof()
scan for upper(part1) = upper(alltrim(acname))
@r,2 say date
@r,11 say "To " + part2
@r,26 say credit
ds = ds + credit
r = r+1
endscan
scan for upper(part2) = upper(alltrim(acname))
@p,40 say date
@p,50 say "By " + part1
@p,65 say debit
cs = cs + debit
p = p+1
endscan
enddo
if p>r
br = p
else
br = r
endif
if cs > ds
bl = cs - ds
mamt = cs
@r+1,11 say "To bal b/d"
@r+1,26 say bl
@br+5,50 say "By Bal c/d"
@br+5,65 say bl
else
bl = ds - cs
mamt = ds
@p+1, 50 say "By bal c/d"
@p+1, 66 say bl
@br+5,11 say "To Bal b/d"
@br+5,26 say bl
endif
@br+2,26 say "------------"
@br+2,66 say "------------"
@br+3,26 say mamt
@br+3,66 say mamt
@br+4,26 say "------------"
@br+4,66 say "------------"
@br+6,2 say replicate("-",75)
set devi to scre
set print to
set print off
return

Trial Balance Program

clear
clear all
set talk off
store space(1) to reply
@3,5 say "Do you continue?" get reply
read
use trial.dbf
store space(20) to p
store 0 to cr, db, sno
do while upper(reply)="Y"
clear
@4,10 say [SlNo] get sno
@6,10 say [Particular] get p
@8,10 say [Debit] get db
@10,10 say [Credit] get cr
read
append blank
repl slno with sno
repl part with p
repl debit with db
repl credit with cr
@18,10 say [Do continue?] get reply
read
clear
enddo
set print on
set print to trial.out
@2,30 say "Trial Balance"
@3,2 say replicate("-",75)
@4,2 say "S.No."
@4,13 say "A/c Name"
@4,28 say "Debit Rs"
@4,42 say "Credit Rs"
@5,1 say repl("-",75)
store 0 to cs, ds, sus, l
l = 6
do while .not. eof()
@l,2 say SLNO
@l,7 say part
@l,22 say debit
@l,35 say credit
if l >18
wait ""
@6,0 clear
l = 6
else
l = l + 1
endif
cs = cs + credit
ds = ds + debit
skip
enddo
if cs > ds
sus = cs - ds
@l,7 say "Suspense A/c"
@l,22 say sus
else
if ds > cs
sus = ds - cs
cs = ds
@l,7 say "Suspense A/c"
@l,35 say sus
endif
endif
@l+1,21 say "---------------"
@l+1,34 say "---------------"
@l+3,21 say "---------------"
@l+3,34 say "---------------"
@l+2,22 say cs
@l+2,35 say cs
set print off
set print to
return
 

Balance Sheet Program

clea
clear all
set talk off
@1,15 say "Trading A/c for the Year Ended"
@2,2 say replicate("-",75)
@3,7 say "Particulars"
@3,45 say "Particulars"
@4,2 say repl("-",75)
store 0 to opst, pur, purret, tpur, tdeb, wage, wout, twage, carin
@5,2 say "To Opening stock"
@5,30 get opst
@6,2 say "To purchase"
@6,20 get pur
@7,4 say "Purchase Ret."
@7,20 get purret
read
tpur = pur - purret
@7,30 say tpur
@8,2 say "To wages"
@8,20 get wage
@9,4 say "Out.wages"
@9,20 get wout
read
twage = wage + wout
@9,30 say twage
@10,2 say "To carriage inwards"
@10,30 get carin
read
tdeb = opst + tpur + twage + carin
store 0 to sale, saleret, tsale, clstock, tcr
@5,40 say "By Sales"
@5,58 get sale
@6,40 say "(-)Sales Return"
@6,58 get saleret
read
tsale = sale - saleret
@6,68 say tsale
@7,40 say "By Closing Stock:"
@7,68 get clstock
read
tcr = clstock + tsale
store 0 to grpro, grloss, gramt
grpro = tcr - tdeb
if grpro < 0
grloss = abs(grpro)
grpro = 0
@11,40 say "By Gross Loss:"
@11,68 say grloss
gramt = tdeb
else
@11,2 say "To Gross Profit:"
@11,30 say grpro
gramt = tcr
endif
@12,2 say repl("-",75)
@13,30 say gramt
@13,68 say gramt
@14,2 say repl("-",75)
wait""
clear
* Profit & Loss Account *
@1,15 say "Profit & Loss A/c for the Year Ended"
@2,2 say replicate("-",75)
@3,7 say "Particulars"
@3,45 say "Particulars"
@4,2 say repl("-",75)
if grloss = 0
@5,40 say "By Gross Profit B/D"
@5,68 say grpro
else
@5,2 say "To Gross Loss b/d"
@5,30 say grloss
endif
store 0 to sal, osal, tsal, rent, adv, pcr, pdb
@6,2 say "To Salaries"
@6,20 get sal
@7,3 say "(+)Out.Salary"
@7,20 get osal
read
tsal = sal + osal
@7,30 say tsal
@8,2 say "To Rent"
@8,30 get rent
@9,2 say "To Advertise"
@9,30 get adv
read
pdb = adv + rent + tsal + grloss
store 0 to dis, odb, ndb, debts, netpro, pamt, netloss
@6,40 say "By Disc. Receiv"
@6,68 get dis
@7,40 say "By Old debts"
@7,58 get odb
@8,40 say "(-) New debts"
@8,58 get ndb
read
debts = odb - ndb
@8,68 say debts
pcr = debts + dis + grpro
netpro = pcr - pdb
if netpro > 0
pamt = pcr
@10,2 say "To Net profit"
@10,30 say netpro
else
netloss = pdb - pcr
pamt = pdb
@10,42 say "To Net Loss:"
@10,68 say netloss
endif
@11,2 say repl("-",75)
@12,30 say pamt
@12,68 say pamt
@13,2 say repl("-",75)
wait window
clear
**Balance Sheet**
store 0 to ass, land, cashb, cashh, rsrv, cap, aint
@2,25 say "Balance sheet for the year Ended"
@3,2 say repl("-",75)
@4,3 say "Liablities Amount"
@4,48 say "Assets Amount"
@5,2 say repl("-",75)
@6,2 say "Capital"
@6,20 get cap
@7,2 say "Add. Int"
@7,20 get aint
read
if netpro > 0
@8,2 say "(+)Net pro"
@8,20 say netpro
cap = cap + aint + netpro
else
@8,2 say "(-)Net Loss:"
@8,20 say netloss
cap = cap + aint - netloss
endif
@8,30 say cap
@9,2 say "Reserve Fund"
@9,30 get rsrv
read
liab = rsrv + cap
@6,48 say "Cash in Hand:"
@6,68 get cashh
@7,48 say "Cash at Bank:"
@7,68 get cashb
@8,48 say "Land:"
@8,68 get land
ass = land + cashb + cashh
@10,2 say repl("-",75)
@11,30 say liab
@11,68 say ass
@12,2 say repl("-",75)
wait window
return