Flickr

Senin, 31 Oktober 2016

Asal mula php


Awalnnya php itu merupakan kepanjangan dari Personal Home Page, yang diartikan  sebagai  “Situs  Personal”. Namun, semakin berjalan nya waktu  … kini php telah berubah wujud menjadi menjadi suatu Hypertext Preprocessor . Kang Danu, ngomong – ngomong bagaimana awal mula sejarah php itu?… begini jawabannya hehe …
“pada suatu hari yang galau, di tahun 1995, ada seorang pria asing alias bule yang bernama Rasmus Lerdorfmembuat suatu bahasa pemrograman yang dapat memproses secara dinamis. Bahasa pemrograman tersebut dinamakan Form Interpreted (FI), tapi kok bkan php? …iya, dulu nama nya bukan langsung php. Semua kan harus ada prosesnya. FI ini merupakan sebuah kumpulan yang digunakan untuk mengolah data formulir dari web.
Kemudian si orang asing alias bule tersebut (Ramus Lerdorf) mencoba untuk meliris kembali kode-kode tersebut dan kemudian di umumkan kepada khalayak umum. kali ini beliau menamakan nya PHP, sehingga dengan di umumkan hal tersebut, kini php menjadi kode terbuka, dalam artian siapa juga boleh menggunakannya . Akhirnya lambat laun ternyata php mulai semakin diminati , terbukti dari banyaknya pengembang atau program lain yang tertarik untuk mengembangkan php.
Pada November 1997, diliris PHP/FI 2.0. Pada versi rilisan ini, php sudah mulai diimplementasikan dalam program C, serta juga modul-modul yang tentu saja dapat meningkatkan PHP tersebut secara signifikan.
Pada tahun 1997, sebuah perusahaan Zend menulis ulang kembali interpreter php menjadi lebih bersih, lebih baik, dan tentunya lebih cepat.
Pada tahun 1998,  perusahaan Zend merilis dan meresmikan interpreter php menjadi PHP: Hypertext Preprocessor.
Pada tahun 1998, Zend merilis kembali dan meresmikan interpreter  php sebagai PHP 4.0. Versi PHP 4.0 merupakan versi yang paling banyak digunakan saat itu. karena kecepatan yang tinggi dan tentunya membangun web juga dapat lebih kompleks.
Akhirnya pada juni 2004, Zend  merilis kembali versi PHP 5.0. Wah …perubahan sangat besar sekali terjadi, karena paradigmanya telah berubah menjadi suatu bahasa pemrograman yang berorientasi pada objek (OOP).

VLC FOR ANDROID

Deskripsi

Hasil gambar untuk VLC FOR ANDROID
VLC for Android - Merupakan VLC media player yang sama seperti yang di PC tetapi kali ini hadir untuk platform Android. VLC for Android ini gratis utuk kamu download. Dengan menggunakan VLC maka hampir semua format video dan audio bisa kamu jalankan di Android kamu. VLC sangat ringan digunakan dalam perangkat android 2.0 ke atas. Jadi, ga perlu lagi khawatir dengan issue yang membuat lag androidmu.

Fitur VLC for Android

  • Memainkan video dari lokal file sdcard atau phone storage, dengan mendeteksi file audio, serta aliran jaringan (termasuk adaptif streaming), DVD ISO, seperti versi desktop VLC.
  • Mendukung Semua format, termasuk MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv dan AAC. Semua codec yang disertakan tanpa download terpisah.
  • VLC untuk Android memiliki perpustakaan media untuk file audio dan video, dan memungkinkan untuk menelusuri folder langsung.
  • VLC memiliki dukungan untuk audio multi-track dan sub judul. Mendukung auto-rotasi, penyesuaian aspek-rasio dan gerak tubuh untuk mengontrol volume, kecerahan dan mencari.

7 situs untuk koding website

7 Situs Terbaik Untuk Belajar Koding Website(HTML, CSS & PHP)


Anda adalah seorang awam yang ingin belajar membuat website?. Jika ya, tepat sekali anda membaca posting ini. untuk membuat website. Ada banyak cara untuk belajar script-script untuk membuat website. Salah satunya adalah belajar di situs-situs yang menyediakan tutorial-tutorial dan praktek untuk membuat objek-objek di website. Belajar di situs-situs ini gratis, mudah dan tidak repot. Anda tidak harus mendatangkan guru untuk mengajari anda. Walaupun memang akan lebih baik jika ada pembimbing.Berikut ini adalah 7 website terbaik yang dapat anda akses untuk belajar kode.


1. W3schools.Com

W3school untuk belajar koding website
W3school adalah website tutorial pemrograman yang menurut saya paling lengkap dan paling mudah mempelajarinya. Hal ini karena W3school tidak hanya memberikan teori, namun juga praktek. Anda bisa langsung mencoba mempraktekkan kode yang dibahas saat itu juga.
Selain itu, W3school juga tidak terbatas pada tutorial untuk html, css, dan php. W3school juga dilengkapi dengan tutorial kode-kode website lain yang lebih kompleks seperti Javascript, JQuery, ASP, dan sebagainya.

2. Codeacademy.Com

Akademi untuk belajar Koding web
Hampir sama dengan W3school, Code Academy juga memungkinkan anda untuk mempelajari kode dan mempraktekannya saat itu juga. Bahasa pemrograman lain yang dapat dipelajari juga adalah javascript, Jquery, Python dan Ruby. Tutorial di Code Academy sangat terstruktur dan praktis.
Selain belajar, anda juga bisa mengajar dengan mendaftar di Code Academy, lalu menggunakan fitur “Teach” yang telah disediakan.

3. Codeavengers.Com

Situs untuk belajar kode website
Pada dasarnya, Code Avengers hampir sama dengan 2 situs diatas. Namun, tutorial disini terfokus pada pembuatan produk atau sebuah hasil. Ada 3 tutorial terfokus yang dapat anda ikuti disini yaitu Build websites, Build apps, dan Build games.
Artinya, di Codeavengers anda dapat membuat website dengan bimbingan langsung dari fitur websitenya. Namun, sayangnya anda hanya bisa mempelajari HTML dan CSS saja untuk membuat website.

4. Codeschool.Com

Kursus buat web gratis dan mudah diikuti
Di Codeschool, ada 4 kursus yang bisa anda ikuti secara gratis yaitu HTML/CSS, Ruby, iOS, dan Javascript. Kelebihan Codeschool dari ketiga situs diatas adalah setiap kursusnya di ajarkan melalui artikel dan video, sehingga lebih mudah untuk dimengerti.
Kursus di Codeschool juga diberikan secara bertahap dan setelah itu anda akan diberikan tantangan-tantangan yang harus anda lewati untuk bisa menerima tantangan selanjutnya. Tantangan ini berupa pembuatan sebuah objek yang ditampilkan dengan kode yang dipelajari. Kekurangannya sama seperi Codeavengers, Codeschool tidak menyediakan kursus untuk PHP.

5. Teamtreehouse.Com

Kursus web berbayar dibimbing master
Tidak seperti situs lain yang disebutkan disini, Teamtreehouse tidak gratis. Hal ini karena di Teamtreehouse anda akan dibimbing secara langsung maupun tidak langsung oleh para professional programmer disana. Namun, jika hanya untuk sekedar mencoba, anda bisa mendaftar secara Free Trial. Topic yang disediakan di situs ini adalah kode-kode pemrograman website (termasuk php) dan untuk aplikasi android/iOS.
Selain pembelajaran tentang bahasa pemrograman, Teamtreehouse juga menyediakan pelajaran tentang desain dan bisnis seputar web.

6. Dreamincode.Net

Forum berkumpulnya para programmer
Dream in code adalah website forum merupakan tempat berkumpulnya para programmer baik programmer website maupun desktop. Jadi, disana anda bisa mempelajari posting-posting yang diberikan para master secara gratis dan anda pun bisa membagikan ilmu anda. Tutorial yang ada di sini tidak dapat anda praktekkan langsung di sana.
Namun, dari segi kelengkapan topik, disana lebih lengkap. Anda juga bisa bertanya mengenai masalah yang anda hadapi lewat forum.

7. Htmlandcssbook.Com

Source HTML dan CSS untuk belajar


Saya aditya firmansyah terimakasih
Semoga bermaanfaat:)

3 Laptop Gaming yang memanas di tahun ini

Alienware 

Acer Predator 

ASUS ROG

940-cover-aw


ASUS ROG G752Alienware 17 R3Acer Predator 17
CPUIntel Core i7-6700HQ (4-core, 2.60 – 3.50 GHz, 6MB cache) / Intel Core i7-6820HK (4-core, 2.70 – 3.60 GHz, 8MB cache) (optional)Intel Core i7-6700HQ (4-core, 2.60 – 3.50 GHz, 6MB cache) / Intel Core i7-6820HK (4-core, 2.70 – 3.60 GHz, 8MB cache) (optional)Intel Core i7-6700HQ (4-core, 2.60-3.50 GHz, 6MB cache)
GPUNVIDIA GeForce GTX 970M (3GB GDDR5) / NVIDIA GeForce GTX 980M (4GB GDDR5)NVIDIA GeForce GTX 970M (3GB GDDR5) / NVIDIA GeForce GTX 980M (4GB GDDR5)NVIDIA GeForce GTX 970M (3GB GDDR5) / NVIDIA GeForce GTX 980M (4GB GDDR5)
RAMup to 64GB of DDR4-2133 RAMup to 64GB of DDR4-2133 RAMup to 64GB of DDR4-2133 RAM
HDD/SSD2.5-inch HDD + 2x M.2 2280 SSD slots2.5-inch HDD + 2x M.2 2280 SSD slots2.5-inch HDD + M.2 2280 SSD slot + M.2 22110 SSD slot
Display17.3-inch (43.94 cm) – 1920×1080 (Full HD) IPS, matte + G-Sync17.3-inch (43.94 cm) – 1920×1080 (Full HD) IPS, matte / 17.3-inch (43.94 cm) – 3840×2160 (FullHD) IPS IGZO, matte17.3-inch (43.94 cm) – 1920×1080 (Full HD) IPS, matte / 17.3-inch (43.94 cm) – 3840×2160 (FullHD) IPS, matte
Optical driveBlu-ray burnerBlu-ray burner
Features
  • 1 x Microphone-in jack
  • 1 x Headphone-out jack(SPDIF)
  • 1 x USB 3.1 Type C with Thunderbolt
  • 4 x USB 3.0 ports
  • 1 x RJ45 LAN Jack for LAN insert
  • 1 x HDMI
  • 1 x SD card reader
  • LED keyboard backlight and customizable macro keys
  • 4Ñ… USB 3.0
  • webcam
  • microphone
  • mini DisplayPort
  • HDMI (v.1.4)
  • 3.5 mm audio jack
  • 3.5 mm microphone jack
  • RJ-45
  • 9-in-1 SD card reader
  • LED keyboard backlight and customizable macro keys
  • 4x USB 3.0
  • 1x USB 3.1 Type-C
  • LED keyboard backlight with different zones
  • HDMI
  • DisplayPort
  • RJ-45
  • SD card reader
  • 3.5 mm jacks for microphone and headphones
  • 6 programmable macro keys
  • 4x built-in loudspeakers + subwoofer
Battery66Wh Lithium-Ion batttery / 88Wh Lithium-Ion batttery92Wh88.8Wh
Thickness48.26 mm (1.9″)34.40 mm (1.35”)40.64 mm (1.6”)
Weight4.3 kg (9.5 lbs)3.78 kg (8.33 lbs)3.95 kg (8.71 lbs)





Nabung dari sekarang jika minat:V

Minggu, 30 Oktober 2016

NVIDIA Geforce GTX 1080


NVIDIA  VGA GeForce GTX 1080 


Kado kejutan NVIDIA untuk kalangan gamer akhirnya dibuka.Yap, NVIDIA akhirnya resmi memperkenalkan graphics card generasi terbaru mereka, GeForce GTX 1080.

Tentu saja GeForce GTX 1080 memperkenalkan sejumlah teknologi generasi terbaru dari NVIDIA seperti penggunaan arsitektur GPU Pascal. Tidak sampai disitu saja, NVIDIA menggunakan proses fabrikasi FinFet 16 nm untuk membangun chip GPU pada GeForce GTX 1080. Chip GPU tersebut dipadukan dengan memori tipe GDDR5X dengan kecepatan 10 GHz (efeektif).

Dalam urusan performa GeForce GTX 1080 ternyata tidak main-main. NVIDIA mengklaim satu GeForce GTX 1080 memiliki performa lebih kencang dibandingkan dua GeForce GTX 980 dalam konfigurasi SLI dan satu buah GeForce GTX TITAN X. Tentu saja klaim ini membuat kami penasaran untuk membuktikan kekuatannya.
GeForce GTX 1080 Spec 01
GeForce GTX 1080 Spec 02
GeForce GTX 1080 Spec 03
GeForce GTX 1080 Spec 04
Chip GPU pada GeForce GTX 1080 memiliki 2560 CUDA Cores dan beroperasi pada base clock 1607 MHz dan boost clock 1733 MHz. Chip GPU terhubung dengan memori GDDR5X melalui memory bus 256-bit dengan kapasitas 8192 MB pada kecepatan 10 GHz (efektif). Menariknya, GeForce GTX 1080 memiliki nilai graphics card power hanya sebesar 180 Watt dan dapat beroperasi normal dengan power supply 500 Watt. Suplai daya listrik didapatkan melalui satu konektor daya PCIe 8-pin. GeForce GTX 1080 juga hadir dengan konektor display HDMI 2.0b, Display Port 1.4, dan DL-DVI dengan dukungan resolusi hingga 7680×4320 piksel dengan tingkat refresh rate sebesar 60 Hz.

Ada hal menarik saat NVIDIA mendemokan karya studio game EPIC dimana terliihat jika nilai maksimum boost clock GeForce GTX 1080 dapat mencapai angka 2114 MHz beserta memori yang bekerja pada clock speed5508 MHz/11116 MHz (efektif). Menariknya terlihat jika saat bekerja GeForce GTX 1080 memiliki temperatur kerja hanya sekitar 67 °C dengan menggunakan sistem pendingin reference tipe air cooling.



Tergiur memilikinya? GeForce GTX 1080 akan tersedia mulai tanggal 27 Mei 2016 dengan kisaran harga $599 (MSRP online) dan $699 (MSRP online) untuk Founder Edition.
Dan tidak ketinggalan, GeForce GTX 1070 juga diperkenalkan dengan perkiraan waktu rilis pada 10 Juni 2016 dengan kisaran harga $379 (MSRP online) dan $449 (MSRP online) untuk Founder Edition.


Jadi,bagaimana mao nabung?:V

lebih lengkapnya buka DISINI

Sabtu, 29 Oktober 2016

Hardware-hardware yang berada di dalam casing CPU

Pada artikel-artikel sebelumnya saya udah ngebahas-ngebahas software,pemograman,sekarang saya,akan ngebahas hardware-hardware apa aja yang ada di dalam casing CPU.
Tentu saja hardware sangat penting bagi komputer,jika tidak ada hardware,maka program-program dalam komputer juga tidak bisa berjalan.


Macam-Macam Hardware yang ada di dalam casing

1. Motherboard

Hasil gambar untuk Motherboard rog
Motherboard adalah papan sirkuit yang berfungsi sebagai tempat komponen-komponen komputer seperti processor, harddisk, RAM dan lain-lain. Motherboard sendiri berupa papan utama yang berbentuk PCB dan memiliki chip BIOS, jalur-jalur maupun konektor yang berfungsi menghubungkan masing-masing perangkat.

2. Processor

Hasil gambar untuk Processor
Processor merupakan sebuah IC yang mengontrol seluruh jalannya sebuah sistem komputer. Processor atau CPU (Central Processing Unit) bisa dibilang sebagai otak pada sebuah komputer, karena bertugas melakukan perhitungan maupun memerintah program yang akan dijalankan oleh komputer.

3. Hard Disk

Hasil gambar untuk Hardisk 2tb
Hard disk atau hard disk drive (HDD) merupakan perangkat keras komputer yang berfungsi sebagai media penyimpanan. Dalam sebuah hard disk terdapat lebih dari satu piringan yang berfungsi memperbesar kapasitas data yang dapat ditampung oleh hard disk tersebut.

4. PC Cooler/ Heatsink

Hasil gambar untuk heatsink
PC cooler/ heatsink merupakan perangkat komputer yang berfungsi mengurangi panas yang dihasilkan oleh komputer. Mengingat panas pada komputer dapat merusak hardware lain di dalamnya, maka peranan PC cooler/ heatsink sangatlah penting.

5. VGA Card

Hasil gambar untuk nvidia gtx 1080

Hasil gambar untuk nvidia gtx 300
VGA atau Video Graphic Adapter adalah sebuah perangkat keras yang berfungsi mengolah data grafik yang akan ditampilkan oleh monitor. VGA juga memiliki processor yang biasa disebut GPU (Graphic Processing Unit). Biasanya perangkat keras yang satu ini sangat dibutuhkan, khususnya bagi gamer maupun designer.

6.CD ROM

Hasil gambar untuk cd rom MSI
Optical drive merupakan salah atu perangkat keras yang berfungsi membaca (read) maupun menulis (write) data dari kepingan CD/ DVD. Terdapat beberapa jenis optical drive yang harus anda ketahui, seperti : CD ROM drive, CD RW drive, DVD ROM drive dan lain-lain.

7.Power Supply

Hasil gambar untuk power supply
Power Supply merupakan perangkat keras yang berfungsi sebagai penyuplai daya ke komponen-komponen yang lain seperti motherboard, processor, VGA, dll. Power supply bisa dibilang jantung komputer, jadi mustahil komputer bisa hidup tanpa perangkat yang satu ini.

8. RAM

Hasil gambar untuk ram
RAM atau Random Acces Memory merupakan perangkat keras yang berfungsi menyimpan data maupun intruksi yang dilakukan oleh prosessor. Berbeda dengan hard disk, penyimpanan pada RAM bersifat sementara. Jadi ketika komputer dimatikan, data maupun intruksi yang disimpan oleh RAM akan hilang/ dikosongkan kecuali komputer tersebut dalam mode hibernate.

9.Sound Card

Hasil gambar untuk sound card
Sound Card merupakan perangkat keras yang berfungsi mengolah data berupa audio ataupun suara. Pada awalnya, sound card hanyalah pelengkap komputer, namun saat ini sound card merupakan perangkat yang harus dimiliki oleh pengguna komputer.

10.NIC/ LAN Card

Hasil gambar untuk lan card
NIC atau Network Interface Card adalah sebuah kartu yang berfungsi menghubungkan komputer ke dalam jaringan internet. Saat ini terdapat dua jenis NIC yang diketahui, antaranya NIC bersifat fisik (contoh : NIC Ethernet, Token Ring, dll ) dan NIC bersifat logis (contoh : Loopback Adapter dan Dial-up Adapter).


Yapp itu semua adalah daleman komputer,thanks for view,jan lupa share semoga bermaanfaat:D

Jumat, 21 Oktober 2016

5 Tools untuk membuat aplikasi Android

Hai gaisss,kali ini gua bakal kasih tau 5 tools utuk membuat aplikasi android.




1. Android Studio


Android Studio adalah integrated development environtment (IDE) resmi untuk Android yang diluncurkan oleh Google pada tahun 2013. Tools ini memiliki Virtual Device Manager yang memungkinkan untuk melakukan pengujian secara langsung tanpa perlu menggunakan perangkatnya langsung. Anda bisa men-debug aplikasi yang dibuat secara langsung menggunakan Android Device Manager.
tool ini tersedia untuk digunakan di Windows, Linux dan Mac OS X. 
 

2. Xamarin

 

 

Secara ironis Microsoft juga mendukung pengembangan aplikasi Android menggunakan Xamarin. Ini adalah salah satu tool yang paling baru dan mungkin yang paling mudah untuk mengembangkan aplikasi, bukan hanya aplikasi Android, namun juga iOS terbaru dan aplikasi Windows.


Xamarin menggunakan bahasa C# untuk mendesain aplikasi Android Anda.

3. Unity3D



Jika Anda ingin mengembangkan sebuah aplikasi dengan pengalaman 3D, Anda bisa menggunakan Unity3D. Alat ini menawarkan banyak API yang membantu membangun antarmuka aplikasi yang menarik. Selain itu bisa juga memanfaatkan fitur high-end dari mesin untuk membangun game ponsel 3D.

 

4. Appiventor


Pada mulanya Appinventor dipakai untuk para developer pemula, namun kina sudah dihibahkan menjadi milik MIT. Alat yang satu ini mewajibkan penggunanya mengerti bahasa program / koding. Namun jangan khawatir, kalau Anda menemukan kesulitan, tersedia video tutorial didalamnya.

5. Android NDK

Android NDK (Native Developer Kit) menawarkan satu set alat yang memungkinkan Anda untuk memanfaatkan C dan C++ untuk mengembangkan aplikasi Android. Alat ini hadir dengan beberapa perpustakaan yang disematkan untuk memungkinkan Anda menggunakan kembali kode sebelumnya dan memungkinkan Anda untuk berinovasi.




Google merilis Android NDK untuk mempengaruhi developer C dan C++ untuk meningkatkan jumlah aplikasi Android. Dengan demikian Anda tidak perlu untuk menjadi master Java untuk mengembangkan sesuatu bagi pengguna Android.

Tool ini juga bisa dintegrasikan dengan Eclipse IDE dan Microsoft Visual Studio.