Tampilkan postingan dengan label teknologi. Tampilkan semua postingan
Tampilkan postingan dengan label teknologi. Tampilkan semua postingan

Minggu, 05 November 2017

Windows Azure ? Sistem Operasi terbarukah ?

Cloud Computing 
Harian Fahrul - Mendengar nama "Windows" dalam hal teknologi khususnya dunia komputer, mungkin sebagian dari kita mengenalnya sebagai Sistem operasi (OS), namun sekarang Microsoft mengeluarkan dan mengembangkan program baru, Windows Azure, apakah itu Operating System juga ?

Windows Azure ini bukan merupakan Operating system seperti seri-seri yang dikeluarkan seperti Windows 7, 8 atau bahkan 10, namun Windows Azure ini adalah sebuah teknologi yang dikeluarkan oleh Microsoft, yang merupakan sebuah bentuk implementasi Platorm as a service dari teknologi Cloud Computing. Teknologi ini memungkinkan untuk membangun sebuah aplikasi dari sebuah cloud, baik berupa teknologi web application, cloud service ataupun aplikasi yang berjalan di atas virtual machine. 

Salah satu yang menjadi keunggulan Windows Azure ini adalah kemampuan untuk menjalankan aplikasi dari berbagai jenis teknologi dari platform, diantaranya adalah .NET (yang merupakan teknologi keluaran microsoft), JAVA, dan PHP.

Terdapat 3 buah komponen dari teknologi Windows Azure ini :
1. Storage : Merupakan bagian dari teknologi windows azure yang berguna untuk penyimpanan data. terdapat 2 jenis storage, yaitu Azure storage dan SQL storage.
2. Fabric : Merupakan bagian yang berguna sebagai inti dari teknologi ini. diatur oleh Windows Azure Fabric controller yang berguna dalam proses schedulling, management, dan resource allocation.
3. Compute : Merupakan bagian yang berfungsi sebagai proses komputasi, baik secara background maupun foreground. untuk tools nya sendiri diantaranya web role, virtual role dan worker role.

Windows Azure ini mengacu pada teknologi Representational State Transfer) sehingga proses komunikasi antar aplikasi dapat dilakukan dengan menggunakan protokol HTTP. Keunggulan yang dimiliki Windows Azure dibanding kompetitor lain adalah :
1. Geo Aware : Windows Azure ini berjalan diatas data center microsoft yang tersebar luas di seluruh dunia. Pada saat pengembangan aplikasi cloud, pengembang dapat memilih data center yang terdekat dengan mereka sehingga tingkat konektifitas menjadi lebih tinggi.
2. Resource Elasticity : Kita dapat melakukan penyesuaian resource yang dibutuhkan secara real-tim oleh suatu aplikasi yang sedang berjalan. 

Kamis, 26 Oktober 2017

Sistem Parkir online via Android

Alat pencetak struk parkir online.
Harian Fahrul - Dalam Rangka penertiban parkir, Dinas Perhubungan Kota Palembang, Sumatera selatan menerapkan sistem parkir online. Hal ini diterapkan untuk meminimalisir adanya kebocoran retribusi parkir bagi kas daerah. 

Juru Parkir (Jukir) telah dilengkapi alat berupa Smartphone android yang telah terpasang aplikasi khusus parkir online dan alat pencetak struk tanda bukti pembayaran parkir.

Pada saat parkir, juru parkir memasukkan plat kendaraan kedalam aplikasi melalui smarthpone tersebut, kemudian pengendara di beri kartu parkir dan di kembalikan sesaat setelah selesai parkir. Kartu yang d kembalikan tadi di scan pada alat yang di pasang di pinggang juru parkir untuk penerimaan struk parkir sebagai tanda pembayaran 

Kabid Pengawasan dan Oprasional Dishub Martha Edison mengatakan, parkir meter berbasis online ini adalah sebagai upaya dari Pemerintah Kota Palembang untuk menekan kebocoran retribusi parkir, juga menjawab keluhan dari masyarakat banyaknya parkir dan jukir liar yang mematok tarif parkir kendaraan tidak semestinya.

Ia mengatakan, ada sekitar 34 jukir di setiap titik kawasan Atmo, nantinya jumlah ini akan terus bertambah dengan penertiban secara bertahap yang selanjutnya dilakukan di kawasan Letkol Iskandar, Letkol Rustam Effendi, Jalan Masjid Lama dan Pasar 16. 

"Untuk memenuhi jumlah total 800 titik lahan parkir saat ini, para jukir sudah mencukupi. Nah, untuk diketahui juga, sepanjang jalan Sudirman itu kita berlakukan tidak ada sama sekali tempat parkir, perwalinya sudah ada tinggal menunggu tanda tangan Walikota saja, mungkin dalam minggu ini segera kita tertibkan," jelasnya. 

Kepala UPTD Dishub Haikal mengatakan, uji coba parkir online baru dimulai hari ini. Recananya uji coba akan dilakukan selama tiga hari kedepan. "Hari ini kita uji coba di Jalan Kolonel Atmo, minggu depan akan ada di lakukan di Jalan Rustam Effendi dan Jalan Letkol Iskandar. Setelah itu baru akan di uji cobakan juga di Pasar 16 Ilir dan masuk ke Benteng Kuto Besak (BKB)," ujarnya. Selain di Provinsi Palembang, Parkir Online ini juga di berlakukan di Jakarta dan beberapa daerah lainnya.



Rabu, 25 Oktober 2017

Struktur dan Fungsi Komputer

Gambar 1. Struktur Komputer
Harian Fahrul - Struktur komputer dapat didefinisikan sebagai cara-cara dari tiap komponen agar bisa saling terkait. Struktur sebuah komputer secara sederhana, dapat digambarkan dalam diagram pada Gambar 1. Sedangkan Fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur tersebut adalah sebagai berikut :

1. Input Device
Adalah sebuah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Input device adalah alat yang digunakan untuk menerima input dari luar sistem, dan dapat berupa signal input atau maintenance input. Dalam sistem komputer, signal input adalah berupa data yang dimasukkan ke dalam sistem komputer tersebut, sedangkan maintenance input berupa program yang digunakan untuk mengolah data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk memasukkan data juga untuk memasukkan program. Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input, juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai terminal. Terminal dapat dihubungkan ke sistem komputer dengan menggunakan kabel langsung atau lewat alat komunikasi. Terminal dapat digolongkan menjadi non intelligent terminal, smart terminal, dan intelligent terminal. Non intelligent terminal hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat pemroses. 

Peralatan seperti ini juga disebut sebagai dumb terminal. Smart terminal mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali. Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, sedangkan alat input tidak langsung melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Alat input langsung dapat berupa papan ketik (keyboard), pointing device (misalnya mouse, touch screen, light pen, digitizer graphics tablet), scanner (misalnya magnetic ink character recognition, optical data reader atau optical character recognition reader), sensor (misalnya digitizing camera), voice recognizer (misalnya microphone). Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan melalui media punched card (kartu plong), key-to-tape yang merekam data ke media berbentuk pita (tape) sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk (misalnya disket atau harddisk) sebelum diproses lebih lanjut.

(1) Keyboard
Merupakan Input device standart yang diperlukan dalam setiap PC. Komponen ini tidak mengalami perkembangan yang pesat. Hanya dalam konektor keyboard nya saja yang mengalami perkembangan. Dimulai dengan keyboard XT, keyboard PS2, keyboard USB dan yang baru berkembang sekarang ini adalah keyboard wireless (tanpa kabel).

Gambar 2. Keyboard dengan konektor USB

Gambar 3. Keyboard dan Mouse Wireless
(2) Mouse
Mouse merupakan komponen input yang sanagt diperlukan jika menggunakan sistem operasi grafis. Mouse lebih banyak perkembangannya dari pada keyboard. Mulai dari mouse serial, mouse PS/2, mouse scroll, mouse optik hingga mouse wireless yang saat ini sudah marak di gunakan. 

2. Output Device
Gambar 4. Softcopy device (Output)
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hardcopy (ke kertas), soft-copy (ke monitor), ataupun berupa suara. Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer. Peralatan output dapat berupa Hard copy device seperti Printer dan Soft Copy Device seperti monitor dan projector.

3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. I/O Port juga biasa disebut dengan bagian interface (antar muka) karena peralatan input dan output di atas terhubung melalui port ini.

4. CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer. CPU merupakan tempat pemroses instruksi-instruksi program, yang pada komputer mikro disebut dengan micro-processor (pemroses mikro). Pemroses ini berupa chip yang terdiri dari ribuan hingga jutaan IC. Dalam dunia dagang, pemroses ini diberi nama sesuai dengan keinginan pembuatnya dan umumnya ditambah dengan nomor seri, misalnya dikenal pemroses Intel 80486 DX2-400 (buatan Intel dengan seri 80486 DX2-400 yang dikenal dengan komputer 486 DX2), Intel Pentium 100 (dikenal dengan komputer Pentium I), Intel Pentium II-350, Intel Pentium III-450, Intel Celeron 333, AMD K-II, dan sebagainya. Masing-masing produk ini mempunyai kelebihan dan kekurangan masing-masing.

5. Memori
(1) Random Access Memory (RAM)
Semua data dan program yang dimasukkan melalui alat input akan disimpan terlebih dahulu di memori utama, khususnya RAM, yang dapat diakses secara acak (dapat diisi/ditulis, diambil, atau dihapus isinya) oleh pemrogram. Struktur RAM terbagi menjadi empat bagian utama, yaitu:
  • Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.
  • Program storage, digunakan untuk menyimpan semua instruksi instruksi program yang akan diakses.
  • Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.
  • Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
(2) Read Only Memory (ROM)
Dari namanya, ROM hanya dapat dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM. ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi yang terdiri dari program program pokok yang diperlukan oleh sistem komputer, seperti misalnya program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan. Proses mengaktifkan komputer pertama kali ini disebut dengan booting, yang dapat berupa cold booting atau warm booting. Cold booting merupakan proses mengaktifkan sistem komputer pertama kali untuk mengambil program bootstrap dari keadaan listrik komputer mati (off) menjadi hidup (on). Sedangkan warm booting merupakan proses pengulangan pengambilan program bootstrap pada saat komputer masih hidup dengan cara menekan tiga tombol tombol pada papan ketik sekaligus, yaitu Ctrl, Alt, dan Del. Proses ini biasanya dilakukan bila sistem komputer macet, daripada harus mematikan aliran listrik komputer dan menghidupkannya kembali. Instruksi-instruksi yang tersimpan di ROM disebut dengan microinstruction atau firmware karena hardware dan software dijadikan satu oleh pabrik pembuatnya. Isi dari ROM ini tidak boleh hilang atau rusak karena bila terjadi demikian, maka sistem komputer tidak akan bisa berfungsi. Oleh karena itu, untuk
mencegahnya maka pabrik pembuatnya merancang ROM sedemikian rupa sehingga hanya bisa dibaca, tidak dapat diubah-ubah isinya oleh orang lain. Selain itu, ROM bersifat non volatile supaya isinya tidak hilang bila listrik komputer dimatikan. Pada kasus yang lain memungkinkan untuk merubah isi ROM, yaitu dengan cara memprogram kembali instruksi-instruksi yang ada di dalamnya. ROM jenis ini berbentuk chip yang ditempatkan pada rumahnya yang mempunyai jendela di atasnya. ROM yang dapat diprogram kembali adalah PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali dan selanjutnya tidak dapat diubah kembali. Jenis lain adalah EPROM (Erasable Programmable Read Only Memory) yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang. Disamping itu, ada juga EEPROM (Electrically Erasable Programmable Read Only Memory) yang dapat dihapus secara elektronik dan dapat diprogram kembali.

Jumat, 10 Oktober 2014

Sejarah Google

Sejarah Google



Google si mesin pencari yang sudah sangat terkenal khususnya bagi peselancara dunia cyber. Anda hanya perlu mengetik kata sandi yang diinginkan dan Om Google ini akan melacak dan mencari informasi terkait dengan kata sandi yang dimasukkan.
Kata Google sendiri berasal dari kata Googlo, yang diciptakan oleh Milton Sirotta, keponakan Edward Kasner seorang ahli matematika AS. Sirotta membuat istilah Googlo untuk menyebutkan angka 100 yang diikuti oleh angka 0 (nol).
Google memiliki latar belakang sejarah yang unik, ia lahir dari sebuah pertemuan dua pemuda pada tahun 1995, Larry Page  dan Sergey Brin. Larry Page adalah alumnus Universitas Michigan,
sedangkan Sergey Brin merupakan seorang murid yang mendapat tugas untuk mengatar keliling Lary. Dalam pertemuan tanpa disengaja tersebut, duo pendiri Google ini sering terlibat diskusi panjang.
Pada diskusi-diskusi panjang kedua orang tersebut dipenuhi oleh perdebatan karena keduanya memiliki pendapat dan pandangan yang berbeda, tetapi hal inilah yang justru melahirkan mesin pencari  ternama Google. Dari perdebatan-perdebatan karena perbedaan pemikiran mereka, menghasilkan sebuah pendekatan unik untuk bagaimana memperoleh kembali data dari set data yang sebegitu besarnya.
Di Januari 1996, Larry dan Sergey mulai melakukan kolaborasi dalam pembuatan search engine yang diberi nama BackRub. Setahun kemudian pendekatan unik ini mengangkat nama BackRub yang menyebar ke penjuru kampus. Hal ini terus disempurnakan hingga awal 1998 sambil mencari investor.
Tidak sia-sia hasil kerja keras mereka, mereka mendapat suntikan dana dari teman kampus mereka, Andy Bechtolsheim pendiri Sun Microsystems. Suntikan dana ini adalah hasil dari demo singkat ke Andy yang tak memilki banyak waktu.
Tapi suntikan dana itu tidak berlangsung dengan baik, suntikan dana yang diberikan Andy diberikan untuk perusahaan dengan nama Google, padahal saat itu perusahaan bernama Google belum didirikan oleh Sergey dan Larry. Hal ini pun menyebabkan duo pendiri Google ini tidak mungkin mencairkan cek tanpa ada lembaga legal bernama Google, sehingga mereka harus mencari suntikan dana lain dari keluarga, teman dan saudara hingga terkumpul 1 juta dolar. Google pun dapat didirikan secara resmi pada 7 September 1998 di Menlo Park, California.
Google mempunyai misi "untuk mengumpulkan informasi dunia dan menjadikannya dapat diakses secara universal dan berguna." Google sendiri memiliki suasana budaya perusahaan yang santai seperti filosofinya, yaitu "Kerja harusnya menantang dan tantangan itu harusnya menyenangkan" dan "Don't be Evil".