Monday, December 28, 2015

Pengertian SQL Injection


SQL Injection adalah salah satu teknik dalam penetrasi yang memanfaatkan sebuah celah keamanan yang terdapat pada lapisan basis data sebuah aplikasi. Celah ini terjadi ketika masukkan pengguna tidak disaring secara benar dari karakter-karakter pelolos bentukan string yang diimbuhkan dalam pernyataan SQL atau masukkan pengguna tidak bertipe kuat dan karenanya dijalankan tidak sesuai harapan. Ini adalah sebuah contoh dari kategori celah keamanan yang lebih umum yang terjadi saat sebuah bahasa pemrograman atau skrip diimbuhkan di dalam bahasa pemrograman lain.
Apple Facebook Linux Network Programming Security Software Web Windows

Apple Perusahaan di Balik Kesuksesan iOS dan iPhone



Apple Inc. (yang sebelumnya bernama Apple Computer, Inc.) adalah sebuah perusahaan multinasional yang berpusat di Silicon Valley, Cupertino, California. Apple bergerak dalam bidang perancangan, pengembangan, dan penjualan produk yang meliputi elektronik konsumen, perangkat lunak komputer, serta komputer pribadi. Apple Inc. didirikan pada tanggal 1 April, 1976 dan diinkonporasikan menjadi Apple Computer, Inc. pada tanggal 3 Januari, 1977. Pada 9 Januari, 2007, kata "Computer" dihapus untuk mencerminkan fokus Apple terhadap bidang elektronik konsumen pasca peluncuran iPhone.
Apple dikenal dengan produk perangkat lunak yang diantaranya sistem operasi OS X dan iOS, pemutar musik iTunes, serta web browser Safari, dan perangkat keras diantaranya komputer meja iMac, komputer tablet MacBook Pro, pemutar lagu iPod, serta telepon genggam iPhone dan jam tangan pintar Apple Watch.
Apple Careers Handphone Hardware History Network Programming Security Software Technology

Pengertian Enkripsi


Di dalam bidang kriptografi, enkripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus. Dikarenakan enkripsi telah digunakan untuk mengamankan komunikasi di berbagai negara, hanya organisasi-organisasi dan individu tertentu saja yang menggunakan enkripsi  untuk kepentingan yang sangat mendesak atas  kerahasiaan. Pada tahun 1970-an, enkripsi digunakan oleh Sekretariat Agen Pemerintah Amerika Serikat untuk mengamankan domain publik. Sekarang, enkripsi telah banyak digunakan pada semua sistem komputer, seperti e-commerce, jaringan telepon selular, dan ATM. Enkripsi dapat digunakan untuk tujuan keamanan, tetapi teknik lain masih sangat diperlukan untuk membuat komunikasi yang lebih aman, terutama untuk memastikan integritas dan autentikasi dari sebuah pesan. Contohnya, MAC (Message Authentication Code) atau Digital Signature. Penggunaan yang lain yaitu untuk melindungi dari analisis jaringan komputer.
Apple Handphone Hardware Linux Network Programming Security Software Technology Web

Pengertian Cloud Computing


Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server yang berada di dalam internet dan tersimpan secara sementara di perangkat pengguna, seperti komputer desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain. Cloud Computing adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang dapat diakses melalui suatu web browser dengan perangkat lunak dan data yang tersimpan di server. Cloud Computing saat ini merupakan tren teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud.
Handphone Hardware Linux Network Security Software Technology Web Windows

Microsoft Perusahaan Perangkat Lunak Terbesar di Dunia


Microsoft Corporation adalah perusahaan multinasional Amerika Serikat yang berkantor pusat di Redmond, Washington, Amerika Serikat. Microsoft bergerak pada pengembangan, pembuatan, memberi lisensi, dan mendukung produk dan jasa terkait dengan komputer dan teknologi lainya. Microsoft didirikan oleh Bill Gates dan Paul Allen pada tanggal 4 April 1975. Microsoft merupakan pembuat perangkat lunak terbesar sekaligus perusahaan paling bernilai di dunia.
Microsoft didirikan untuk mengembangkan dan menjual penerjemah BASIC untuk Altair 8800. Perusahan ini berhasil mendominasi pasar sistem operasi komputer dengan memasarkan MS-DOS-nya pada tahun 1980-an, diikuti dengan sistem operasi Microsoft Windows. Penawaran perdana Microsoft dan kenaikan tajam harga sahamnya pada tahun 1986, membuat perusahaan ini semakin terdiversifikasi dari pasar sistem operasi dan telah melakukan sejumlah akuisisi pada beberapa perusahaan.
Pada tahun 1990-an, para kritikus mulai mendapat banyak kritikan Microsoft  karena dituduh menjalankan praktik bisnis monopolistik dan strategi anti-persaingan, termasuk penolakan persetujuan dan pengikatan, membuat batasan yang tidak masuk akal dalam penggunaan perangkat lunaknya, dan melakukan taktik pemasaran yang tidak representatif, baik Departemen Kehakiman AS dan Komisi Eropa menyatakan perusahaan ini melanggar hukum Antitrust.
Pada bulan Mei 2011, Microsoft membeli Skype Technologies senilai $8,5 miliar dan menjadi akuisisi termahal sepanjang sejarah Microsoft. Tahun 2012, Microsoft mendominasi pasar sistem operasi PC dan pasar perangkat lunak perkantoran (dengan produknya yang bersama Microsoft Office). Perusahaan ini juga memproduksi serangkaian perangkat lunak untuk desktop dan server, dan melebar di bidang lain seperti mesin pencari, yaitu Bing, konsol permainan, yaitu Xbox dan Xbox 360, pasar layanan digital MSN, dan telepon genggam, yaitu Windows Phone. Pada Juni 2012, Microsoft mengumumkan bahwa mereka akan memasuki pasar vendor PC untuk pertama kalinya melalui peluncuran komputer tablet Microsoft Surface.
Careers Handphone Hardware History Network Programming Security Software Technology Windows

Pengertian DNS (Domain Name System)


 DNS (Domain Name System) adalah Distribute Database System yang digunakan untuk pencarian nama komputer di jaringan komputer yang menggunakan protokol TCP/IP. DNS merupakan sebuah aplikasi layanan yang biasa digunakan di internet, seperti web browser atau email yang menerjemahkan sebuah URL yang berupa kosakata yang dimengerti oleh manusia seperti facebook dan diakhiri dengan ekstensi domain, seperti .com, .net, .info, kemudian URL tersebut diterjemahkan menjadi sebuah deretan angka berupa alamat IP. Pada umumnya, di dalam sistem operasi server banyak terdapat aplikasi-aplikasi yang menggunakan arsitektur klien/server, sebagai contohnya adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya. Setiap sistem operasi server umumnya memasukkan layanan-layanan tersebut ke dalam sistemnya. Setiap layanan tersebut akan merespons terhadap setiap request dari klien. Sebagai contoh, klien DHCP  yang membutuhkan alamat IP akan mengirimkan request berisi perintah dan bahasa yang dimengerti oleh DHCP Server kepada server yang menjalankan DHCP Server. 
DNS menyediakan layanan yang cukup penting untuk internet, jika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing). Contoh sistem operasi server adalah Windows NT 3.51, Windows NT 4.0, kemudian yang banyak digunakan saat ini adalah Windows 2000 Server dan Windows Server 2003, dan Linux serta beberapa distro-nya.
DNS bekerja dengan konsep Klien-Server, yaitu ada sebuah komputer yang berperan sebagai DNS Server atau Name Server yang menjalankan fungsi Server, sedangkan komputer lain bernama Klien DNS yang meminta penerjemahan dari Hostname atau URL menjadi alamat IP. Struktur hierarki pada basis data DNS mirip dengan struktur hierarki direktori pada sistem operasi Linux. Seluruh basis data digambarkan sebagai sebuah struktur terbalik dari sebuah pohon (tree), dimana puncaknya disebut dengan root node. Pada setiap node dalam pohon tersebut mempunyai keterangan atau label, misalnya, .org, .com, .edu, .net, .info dan lain sebagainya. Pada sistem berkas di Linux, ini disebut dengan relative pathname, seperti direktori bin, usr, var, etc dan lain sebagainya. Pada puncak root node dalam sebuah sistem DNS dinotasikan dengan tanda “.” atau “/”. Setiap node merupakan root dari subtree, atau lebih jelasnya, sistem berkas Linux, itu merupakan root direktori dari sebuah direktori, inilah yang disebut dengan nama domain. Pada tiap domain juga memungkinkan untuk membuat cabang baru dan bisa berbeda pula, dan inilah yang disebut dengan nama subdomain. Pada bagian subdomain juga memungkinkan adanya cabang lagi yang bisa dikelola oleh organisasi yang berbeda dengan domain utamanya. Server biasanya terhubung dengan klien dengan kabel UTP dan sebuah Network Card. Pengelola DNS biasanya menggunakan Server terpusat yang di sebut Server DNS atau Name Server yang memiliki wewenang untuk mengelola beberapa nama domain dan kepada beberapa domain lain yang di kelola oleh Server DNS lain. Ketika komputer klien meminta informasi alamat IP suatu Hostname ke DNS Server  yang biasanya melalui port 53, kemudian DNS Server mencoba menerjemahkan berdasarkan Library Resolver-nya, apakah yang direquest merupakan nama domain yang dikelola oleh Name Server ini atau Name Server ini akan memberi jawaban berdasarkan isi cache dari data yang pernah direquest sebelumnya dan apabila berhasil, Server akan mengirimkan jawaban berhasil, Jika Name Server belum memiliki jawaban dalam cache-nya maka Name Server akan melakukan proses Recursive Resolution, yaitu bertanya mulai dari root untuk meminta referensi Name Server yang manakah yang merupakan pengelola domain (authoritative nameserver) tersebut, sampai menhubungi authoritative nameserver untuk menanyakan alamat IP dari Hostname yang di tanyakan tersebut. Proses yang sudah dijelaskan di atas juga akan sama jika dilakukan untuk request kebalikannya, yaitu klien menanyakan Hostname dari suatu alamat IP.
Apple Facebook Handphone Hardware Linux Network Security Software Technology Web Windows

Pengertian dan Sejarah Tongsis


 Tongkat narsis atau tongkat eksis atau yang lebih dikenal dengan singkatan tongsis adalah alat berupa tongkat yang dapat dipanjangkan dan dilengkapi tempat untuk menaruh telepon selular di ujungnya, sehingga memungkinkan pemakainya untuk selfie atau mengambil foto diri dari jarak jauh. Tongsis pertama kali dibuat di Jepang pada tahun 1995 oleh Anindito Respati Giyardani, seorang asli Indonesia dan dipatenkan pada tahun 2012. Seiring dengan perkembangan telepon selular yang semakin beragam, Tongsis semakin marak digunakan dan telah dipakai oleh banyak orang dari seluruh belahan dunia. Tongsis masuk dalam jajaran temuan terbaik pada tahun 2014 versi majalah TIME, bersanding dengan Hoverboard, Apple Watch dan Printer 3D.
Handphone History Technology

Sejarah Perkembangan iPhone


 iPhone adalah produk smartphone yang dirancang dan dipasarkan oleh Apple Inc. iPhone menggunakan sistem operasi iOS milik Apple sendiri yang dikenal dengan nama iPhone OS. iPhone pertama kali diluncurkan pada tanggal 29 Juni 2007. Antarmuka penggunanya dikembangkan langsung secara menyeluruh di Touchscreen-nya, termasuk sebuah Virtual Keyboard. iPhone memiliki konektivitas 2G, 3G dan 4G, serta dilengkapi dengan Wi-Fi Card. iPhone  memungkinkan penggunanya dapat merekam video, mengambil foto, memutar musik, mengirim dan menerima email, browsing, mengirim SMS dan sejumlah fungsi tambahan lain, seperti permainan, GPS, media sosial, dll.
App Store menawarkan lebih dari 700.000 aplikasi buatan Apple dan pengembang pihak ketiga.
Ada enam generasi model iPhone, masing-masing dilengkapi satu dari enam versi iOS yang tersedia. iPhone pertama berupa telepon Pita frekuensi GSM dan menjadi perintis desain produk-produk selanjutnya. Ukuran layar dan penempatan tombolnya tidak mengalami perubahan yang signifikan di setiap produknya. iPhone 3G dilengkapi kemampuan jaringan seluler 3G dan lokasi A-GPS. iPhone 3GS dilengkapi prosesor yang lebih cepat dan dapat merekam video dengan resolusi tinggi, yaitu 480p. iPhone 4 dilengkapi retina display berukuran 960 × 640, kamera belakang beresolusi tinggi dan sebuah kamera depan beresolusi rendah untukVideo Call  dan aplikasi lain. iPhone 4S dilengkapi kamera dengan resolusi 8mp dan kemampuan merekam video beresolusi 1080p, prosesor inti ganda, dan dilengkapi sistem kendali suara bernama Siri. iPhone 5 dilengkapi prosesor A6, layar Retina 4-inci, dan konektor Digital Lightning.
Selama beberapa tahun, Apple dan pabrik kontrakannya, Foxconn, menuai banyak kritik akibat kondisi kinerja yang buruk di pabrik produksinya yanng berada di Tiongkok.
iPhone 5C memiliki spesifikasi yang sama dengan iPhone 5, hanya saja terdapat pembaharuan pada kamera depannya. Kemudian iPhone 5s yang dilengkapi dengan fitur baru, yaitu Touch ID dan dapat merekam video gerak lambat beresolusi 720p. Pada 19 September 2014, Apple merilis iPhone terbaru yaitu iPhone 6. Fitur seperti kamera 8 megapixel dan layar 4,7 inci telah ditambahkan ke iPhone 6 ini.
Apple Handphone Hardware History Network Security Software Technology

Sunday, December 27, 2015

Pengertian CDN (Content Delivery Network)

 CDN (Content Delivery Network atau Content Distribution Network) adalah kumpulan jaringan server yang terletak di berbagai belahan dunia yang berfungsi untuk mengirimkan atau menjalankan layanan internet, seperti web dan email  kepada pengguna dengan kecepatan dan keamanan tinggi. Masing-masing server memiliki berkas yang sama dengan server lainnya, sehingga bisa dikatakan setiap server adalah duplikasi dari server lainnya. Salah satu cara yang paling efektif untuk mempercepat sebuah website adalah dengan menggunakan CDN, karena ketika pengguna mengunduh suatu halaman web, maka browser akan mengirimkan http request ke server yang dituju, dan kemudian server tersebut akan meresponnya dengan mengirimkan berkas-berkas yang diunduh. Kecepatan unduhan tersebut tergantung dari beberapa faktor, salah satunya adalah jarak antara server dengan perangkat pengguna. Semakin jauh jarak server dari klien, maka semakin lama pula respon pengiriman dan begitu pula sebaliknya. Fungsi CDN dalam permasalahan ini adalah untuk meminimalisir waktu unduhan yang dibutuhkan oleh browser, karena CDN sendiri adalah jaringan server yang terletak di berbagai belahan dunia, oleh karena itu server yang terdekat dengan perangkat pengguna akan diprioritaskan untuk mengirimkan layanan yang diminta.
Sebagai contoh, seseorang yang berada di Indonesia sedang mengakses suatu web yang server-nya berada di USA, jika web tersebut tidak menggunakan CDN, maka waktu mengunduh halaman web tersebut sangat lama, tergantung jarak antara Indonesia - USA. Tetapi, jika web tersebut menggunakan CDN untuk menaruh semua berkas-berkasnya ke dalam CDN, maka server CDN yang terdekat dengan perangkat penggunalah yang akan melayani permintaan pengguna, sehingga waktu yang dibutuhkan akan semakin pendek. CDN  sangat diperuntukkan bagi pemilik web yang memiliki pelanggan atau pengunjung dari berbagai belahan dunia, karena waktu mengakses web dari wilayah manapun dapat diminalisir menggunakan CDN. Namun jika hanya memiliki pelanggan atau pengunjung yang hanya berasal dari wilayah tertentu saja, pemiliki web akan lebih hemat dan praktis bila menyewa server hosting di wilayah itu saja.
CDN yang ada biasanya berupa jasa layanan seperti halnya web hosting. Kebanyakan penyedia layanan CDN sekarang adalah berbayar, seperti contohnya Akamai dan MaxCDN, tetapi ada juga  penyedia layanan CDN yang melayani berbayar sekaligus gratis seperti halnya CloudFlare dan CoralCDN, tetapi CDN gratis memiliki fitur yang terbatas.
Facebook Handphone Hardware Linux Network Programming Security Software Technology Web Windows

Pengertian dan Sejarah Mouse

 Mouse adalah salah satu perangkat keras komputer selain Keyboard, yang digunakan sebagai alat input. Mouse atau Tetikus diberi nama demikian karena kabel yang menjulur berbentuk seperti ekor tikus.
Mouse pertama kali dibuat oleh Douglas Engelbart pada tahun 1963 dengan berbahan kayu dan satu tombol. Pada tahun 1970, Douglas Engelbart memperkenalkan Mouse yang dilengkapi pendeteksi posisi X-Y pada layar komputer, Mouse ini dikenal dengan nama X-Y Position Indicator atau Indikator Posisi X-Y.

Bentuk Mouse pada umumnya mempunyai dua tombol utama, masing-masing di sebelah kiri dan kanan yang dapat ditekan. Mouse modern umumnya dilengkapi dengan tombol scroll yang juga dapat ditekan sebagai tombol ketiga. Walaupun demikian, komputer-komputer berbasis Macintosh biasanya menggunakan Mouse satu tombol saja. Mouse bekerja dengan menangkap gerakan bola yang menyentuh permukaan di bawah Mouse. Pada pengembangan lebih lanjut lagi, Mouse sudah tidak menggunakan bola, tetapi menggunakan sinar optik dan ada juga yang menggunakan teknologi nirkabel, baik yang berbasis radio, sinar inframerah, maupun bluetooth untuk mendeteksi gerakan. Saat ini, teknologi terbaru sudah memungkinkan Mouse memakai sistem laser dengan resolusinya mencapai 2.000 titik per inci (dpi) hingga 4.800 titik per inci.
Hardware History Linux Technology Windows

 

Advertising

Copyright © Freaker_Media 2020

Template by Templateism