%AM, %30 %166 %2017 %02:%Mar

Programmer dan Developer

Programmer dan Developer salah satu pekerjaan yang paling hangat di dunia IT, Namun banyak orang masih menganggap bahwa programmer dan developer adalah pekerjaan yang mempunyai tingkatan yang sama. Hmm, benarkah? Ini dia perbedaan programmer dan developer.


Programmer
Programmer adalah seseorang yang mampu menyelesaikan masalah dengan menggunakan bahasa pemrograman. Mereka mempunyai banyak kemampuan terdiri dari berbagai level, mereka handal dalam menulis kode, mengerti algoritma dan sering bekerja sendiri.
Seorang programmer menguasai setidaknya satu bahasa pemrograman dan handal dalam menggunakannya. Programmer biasanya merupakan lulusan dari Universitas dengan jurusan ilmu komputer atau informatika. Ada juga programmer yang bukan berasal dari Universitas, seperti pelajar sekolah menengah kejuruan di bidang informatika, atau orang yang belajar otodidak dari buku, internet, kursus, bootcamp dan sebagainya.
Developer
Developer adalah seseorang programmer yang sudah terlatih, mereka tidak hanya menyelesaikan masalah, namun juga membangun suatu produk. Mereka melakukannya sesuai dengan prinsip-prinsip desain dan implementasi rekayasa perangkat lunak, termasuk hal-hal seperti kinerja, maintainability, skalabilitas, ketahanan, dan idealnya keamanan diikutkan juga.
Developer juga bisa dikatakan sebagai seseorang yang dapat menggunakan banyak sistem dan bahasa pemrograman yang berbeda serta membuatnya terhubung satu sama lain. Developer merupakan seseorang yang profesional, dapat bekerja dengan orang lain, dan punya kemampuan berkomunikasi yang baik. Developer memiliki pengalaman yang cukup untuk menyelesaikan masalah yang sudah pernah ia selesaikan sebelumnya dan tahu mana metode yang berhasil dan mana yang tidak. Developer biasanya menggambarkan tujuan, dan mereka merancang perangkat lunak yang akan diambil. Developer memiliki lebih banyak kebebasan karena mereka memiliki pengalaman yang lebih dalam.


Programmer juga bisa disebut coder, sedangkan developer juga bisa disebut software engineer. Lebih sederhana, programmer bisa dikatakan seorang penyelesai masalah dan Developer bisa dikatakan seorang yang tidak hanya menyelesaikan masalah namun punya kinerja yang terstruktur dan disiplin.

Published in Artikel

Untuk memutuskan adanya pungli atau pungutan liar dan memangkas sistem birokrasi, Menteri Pemberdayaan Reformasi Birokrasi (Menpan-RB) Asman Abnur menerapkan sistem berbasis Teknologi Informasi (IT). Asman menuturkan akan terus memberantas pungli yang sudah menjadi pengakit masyarakat tersebut. “Saya konsisten dengan menerapkan system IT dan tidak boleh ditawar lagi. Jadi kita tidak boleh tergantung pada orang, tapi harus tergantung pada system,” tutur Menpan-RB.


Telah ada 3 kepolisian resor di wilayah hukum Polda Jawa Timur yang, menggunakan system IT, yakni Polres Kediri, Polres Sidoardjo dan Polres Jember. Maraknya kasus pungli pada saat penilangan terjadi dengan alibi sidang di tempat, membuat Polres Kediri menerapkan system tilang elektronik (E-Tilang). Hal ini juga bertujuan untuk menggantikan proses sidang di pengadilan negeri dan juga menghindari pungli yang dilakukan oleh oknum yang tidak bertanggung jawab.


“Penerapan system E-Tilang ini untuk memfasilitasi kecepatan dan kemudahan. Selain itu, untuk keterbukaan pelaksanaan proses tilang atau sebagai pengganti proses tilang di tempat,” kata Kapolres Kediri Ajun Komisaris besar Akhmad Yusep Gunawan. Tidak hanya polres Kediri, Polres Sidoarjo juga menggunakan system yang serupa, yaitu Permohonan Surat Catatan Kepolisian (SKCK) secara online.
“Untuk meningkatan pelayanan dan kemudahan terhadap masyarakat, Polres Sidoarjo memberikan inovasi baru yakni mengurus SKCK secara online” ujar Kapolres Sidoarjo Ajun Komisaris Besar M. Anwar Nasir. “Untuk mengurus SKCK, warga Sidoarjo tidak perlu membawa rekomendasi dari RT, RW, dan Kelurahan. Pemohon cukup membawa E-KTP dan kode booking. Dengan system ini waktu yang dibutuhkan cukup 30 menit.” sambung Beliau.


Tak mau kalah dari Polres Kediri dan Polres Sidoarjo, Polres Jember menggunakan teknologi yamg lebih canggih lagi bahkan tersedia di layanan Playstore di smartphone yakni Aplikasi Wa Are Ready (WAR). Terisnpirasi dari kentongan, Kapolres Jember Ajun Komisaris Besar Sabilul Alif mengibaratkan layanan ini seperti kentongan, Karena ketika dulu keadaan tidak aman warga akan memukul kentongan. “Tapi sekarang, dengan kemajuan teknologi, kentongan cukup dipukul melalui handphone. Namanya, kentongan online. Warga dapat mengunduh Aplikasi itu dihandphone masing-masing. Ketika terjadi gangguan kemanan, misal pencurian, warga dapat melaporkannya langsung melalui Aplikasi tersebut.” Ujar Bapak Alif

Published in Artikel
%AM, %30 %111 %2017 %01:%Mar

Macam - Macam Processor pada Smartphone

Di era saat ini siapa yang tidak menggunakan smartphone atau gadget? hampir semua orang menggunakan smartphone bahkan ada pula yang memegang lebih dari satu jenis smartphone. Banyak orang yang hanya menikmati atau hanya menggunakan smartphone tersebut tanpa tahu apa fungsi dari masing-masing aspek yang ada di dalam smartphone tersebut. Salah satunya adalah processor. Di tiap-tiap smartphone pasti ada processornya, banyak di luar sana orang yang tidak mengerti apa itu processor di smartphone dan apa perbedaan dari jenis-jenis smartphone tersebut. Disini saya akan bahas sedikit tentang processor pada smartphone.


Processor atau disebut juga dengan CPU ( Central Processor Unit ) selalu menjadi bagian wajib bahkan sangat penting di setiap device smartphone, karena processor ini adalah pusat atau otak dari segala kinerja yang teroperasikan pada device smartphone tersebut. Tidak hanya di komputer atau laptop saja processor ini juga digunakan untuk smartphone.
Untuk itu mari kita lihat apa saja jenis-jenis processor pada smartphone, di khususkan untuk device yang bersistem operasi Android, antaranya adalah :


1. Qualcomm Snapdragon
Processor buatan Amerika ini telah meluncurkan 4 generasi yaitu Snapdragon S1, Snapdragon S2, Snapdragon S3, Snapdragon S4. Belum ada yang dapat menyaingi processor ini karena kualitas mutunya yang memanglah mempunyai kekuatan tambah dari processor yang lain.
Grafik yang di topang dari processor Qualcomm yaitu anak buah dari AT1, yakni Adreno. Jika Anda seorang gamers processor ini sangat recommended untuk Anda gunakan.

2. Exynos
Processor ini dikembangkan di bawah naungan perusahaan Samsung Electronics. Di bangun dengan basis System on a Chip (SoC) dikhususkan untuk perangkat mobile seperti smartphone dan tablet. Pada keluaran pertama pihak Samsung Electronics mengeluarkan Exynos 3110 atau hummingbird. Processor jenis ini memang jarang di jumpai pada perangkat saat ini karena sudah di gantikan dengan processor keluaran terbaru yang lebih multitasking di bidang game dan kinerjanya.

3. Tegra
Processor ini di keluarkan oleh pihak NVIDIA. Di kabarkan produk dari Nvidia ini sangat berkembang karena teknologinya yang lebih dulu menggunakan quad-core dimana pada saat yang hampir bersamaan produsen lain masih gencar dengan dual-core.
Processor tegra ini memiliki keunggulan di dalam visualisasi yang apik dengan konsumsi daya yang tidak besar. NVIDIA biasanya di gunakan pada laptop atau PC untuk game, jadi tidak jauh dari itu kinerja NVIDIA pada smartphone.

4. Omap
Processor omap ini hasil kerja keras Texas Instrument. Processor ini di gunakan karena kelebihannya yang dapat memberikan serta memproses tampilan situs layaknya Anda sedang browsing pada komputer. Processor ini juga memberikan antarmuka yang lebih cepat, dan dapat menunjang kamera primer maupun sekunder untuk menampilkan video full HD dengan kualitas lebih bagus. Recommended buat yang suka streaming atau nonton.

5. MediaTek
Processor ini hasil produksi dari perusahaan Mediatek atau yang lebih dikenal dengan MTK, yakni perusahaan yang menjual komponen untuk perangkat komunikasi nirkabel. Alasan kenapa processor ini banyak digunakan adalah selain harganya yang relative lebih murah, processor ini juga memiliki kemampuan kerja yang tidak diragukan lagi dibanding dengan processor lain.

6. PXA
Processor ini merupakan produk dari perusahaan Marvell. Processor ini memang jarang ditemui pada smartphone atau tablet. Namun banyak sekali keuntungan menggunakan processor ini, disamping dapat meminimalisir daya, teknologinya sangat fungsiolitas untuk smartphone atau tablet karena processor PXA ini memiliki teknologi SoC (System on a Chip).

Published in Artikel
%AM, %29 %350 %2017 %07:%Mar

Menjadi Konsultan IT? Siapa Takut!

Konsultan IT adalah sebuah profesi yang bergerak di bidang teknologi informasi. Orang awam melihat konsultan IT sebagai orang-orang yang bergelut dengan komputer baik software, hardware maupun jaringan. Para konsultan berkumpul pada dua kutub ekstrim, satu super rapih dan satu super tidak rapih. Mereka yang super rapih akan berpenampilan sangat perlente, kemeja tangan panjang, celana bahan dan sepatu hitam mengkilat. Kutub yang satunya lagi akan berpenampilan menggunakan baju t-shirt atau kaos berkerah, celana jeans dan sepatu sports.
Perusahaan konsultan IT berfungsi memberikan masukan dan segala informasi yang berhubungan dengan teknologi informasi pada perusahaan yang membutuhkan jasa konsultasi teknologi informasi.
Konsultan IT adalah orang yang sangat dibutuhkan untuk memberikan kemajuan di bidang IT di perusahaan yang sudah menerapkan teknologi komputer dan internet untuk operasional bisnis perusahaan. Selain itu juga memberikan solusi berkenaan dengan segala hal yang berkaitan dengan permasalahan komputer dan internet.
Mulai dari membuat sebuah program tertentu, membuat jaringan komputer atau networking secara offline ataupun online, mendesain website perusahaan dan menangani segala permasalahan yang timbul sesudahnya adalah tugas seorang konsultan IT untuk memberikan solusi dan pemecahannya.
Terbukti teknologi IT telah memberikan banyak manfaat dan keuntungan finansial yang tidak sedikit hingga pada akhirnya banyak perusahaan yang bergantung pada keberadaan konsultan-konsultan IT yang handal juga mampu memenuhi dan mengakomodasi berbagai kepentingan dan kebutuhan perusahaan akan teknologi informasi.
Meski perusahaan membutuhkan sistem IT dalam operasional kesehariannya, namun untuk mengadakan divisi IT yang tersendiri menjadi pertimbangan yang cukup serius karena itu berarti adalah pengeluaran tambahan bagi perusahaan. Maka solusinya adalah menyewa atau kontrak kerja sama dengan perusahaan konsultan IT.
Untuk menggunakan jasa konsultan IT, perusahaan biasanya menerapkan sistem kontrak kerja sama dengan konsultan IT. Konsultan IT secara berkala akan melakukan pengecekan dan pemeriksaan akan kinerja sistem IT di perusahaan tersebut. Mereka juga akan memberikan respon yang cepat jika mendeteksi sesuatu yang tidak biasa yang mungkin bisa mengakibatkan kerugian pada perusahaan.

Dari segi penghasilan, mereka para konsultan bisa dibilang berpenghasilan diatas rata-rata. Mengapa Konsultan IT mempunyai gaji di atas rata-rata :
1. Stress Tingkat Tinggi
Hal ini dikarenakan pekerjaan sehari-hari mereka yang memiliki tingkat stress yang cukup tinggi. Tingkat stress yang menjadikan seorang konsultan IT bertahan dibawah satu tahun. Tingkat “resign” para konsultan sangat tinggi. Oleh karena itu lowongan pekerjaan sebagai jagoan komputer akan selalu tersedia banyak sekali.
2. Pekerjaan Tidak Jelas
Mungkin akan banyak yang tidak setuju dengan pernyataan “pekerjaan tidak jelas”. Karena untuk berjalannya sebuah projek IT, prasyarat yang harus ada adalah dokumen panduan pengerjaan. Secara sederhana, buku mengenai hal-hal apa saja yang harus dikerjakan harus sudah ada. Pada kenyataan nya, buku semacam itu memang ada, namun seiring projek berjalan, buku tersebut jarang dipatuhi, terutama oleh klien yang punya projek. Karena kebanyakan buku semacam itu tidak men-detail dan tidak lengkap.
3. Jam Kerja Ngawur
Mungkin orang IT lah yang memiliki jam kerja paling ngawur setelah agen rahasia. Kondisi real project dilapangan yang “hot” yang memaksa terjadinya semua itu. Begadang berhari-hari di kantor klien bahkan sering kali nginep adalah keseharian si orang IT. Begadang terpaksa dilakukan karena memang ada problem yang bersumber dari si konsultan dan tidak jarang juga sumber datang dari si klien.

Ada pepatah mengatakan “jika tidak ingin kena panas kompor, maka jangan main ke dapur”. Diatas adalah kurang lebih sisi kurang menyenangkan seorang pekerja IT. Banyak mereka yang bertahan, dan banyak juga mereka yang berguguran. Banyak yang ketagihan stress tingkat tinggi, dan banyak juga yang muak dengan stress tingkat tinggi. Banyak yang berhasil memberikan solusi pada klien nya, dan banyak juga yang gagal dan akhirnya ribut perang email dengan pihak klien. Maka dari itu tak heran jika gaji seorang konsultan IT berada di atas rata-rata.
Dan sebagai seorang konsultan IT, hal yang perlu kamu layani diantaranya:

1. Desain sistem yang up to date
2. Audit sistem
3. Permasalahan seputar Hardware
4. Permasalahan seputar Software
5. Membangun software dan sistem sesuai dengan kebutuhan perusahaan
6. Penyelesaian permasalahan pada sistem yang sudah ada
7. Mengoptimalisasi sistem yang sudah ada
8. Membangun jaringan offline
9. Membangun jaringan online bila diminta
10. Melakukan pemeliharaan jaringan offline maupun online

Hal-hal bagus mengenai IT tidak akan ada habis-habis nya dibahas. Semua itu akan bergerak liar tergantung domain pembicaraan apakah domain lifestyle, masa depan dan lain lain. Namun ada satu domain pembahasan yang jarang dibuka dan dibicarakan. Sisi-sisi yang menjadikan IT menempati posisi terhormat dalam jajaran profesi. Hal yang menjadikan para konsultan IT banyak diburu dan dicari dengan gaji yang fantastik.

Published in Artikel

Blog Digital Marketing yang terbaik ialah yang dianggap informatif, menghibur, dan juga penting baik untuk individu ataupun komunitas marketing. Beberapa bacaan ringan dibutuhkan di waktu-waktu senggang atau ketika sedang berada disuatu perjalanan. Mari kita lihat blog yang berisi salah satu (atau semua) dari beberapa hal diatas, dan adakah yang menjadi favorit Anda??
Berikut daftar Blog Digital Marketing Terbaik :
1. Blog Moz
Blog Moz merupakan salah satu yang terbaik untuk para pembaca, dimana informasi yang ada didalamnya terdiri dari berita bisnis terkait SEO pada Website atau inisiasi pemasaran dari pakar Marketing Digital yang memahami pentingnya SEO, dan kebutuhan akan pedoman, aturan, serta ketentuan yang terkait dengan hasil yang didapat dari pencarian. Blog Moz mencakup segala sesuatu yang perlu Anda ketahui dengan detail. Bahkan jika Anda seorang pemula SEO, konten mereka cukup mudah dicerna.
Untuk Referensi: https://moz.com/learn/local/digital-marketing-options


2. Konten Pemasaran
Konten merupakan aspek penting dari setiap Digital Marketing. Konten Marketing Institute menawarkan beberapa saran terbaik dalam hal bagaimana sebuah konten dapat membantu meningkatkan merek Anda. Seperti dari tren industri untuk praktik terbaik, mereka menawarkan saran tentang cara membuat strategi terbaik untuk bisnis Anda dan bagaimana konten pemasaran Anda harus memainkan peran dalam sebuah "gambaran yang lebih besar."


3. Marketing Land
Marketing Land menyediakan banyak konten berkualitas pada topik yang berbeda dan berita - berita bisnis. Mulai dari update konten sistem manajemen, atau fitur baru pada platform media sosial, postingan mereka cukup informatif dan relevan.


4. PR Daily News
PR Daily News menggabungkan berita terkait bisnis dengan cerita top lainnya yang terjadi di seluruh dunia dengan up-to-date. Hal ini dapat menjadi kemudahan bagi Anda yang ingin mendapatkan informasi terbaru mengenai dunia bisnis dalam satu feed dari berbagai bisnis yang berbeda – beda.


5. Social Fresh
Ini adalah blog yang besar untuk seseorang yang mungkin tidak memiliki waktu untuk duduk dan membaca beberapa artikel pada satu waktu. Blog ini menawarkan lebih dari satu cara untuk mengkonsumsi konten yang blog tersebut sediakan. Ini adalah pilihan yang jelas untuk memasukkan beberapa media digital dalam sebuah blog yang menyoroti pemasaran digital, dan cara alternatif menyambut dan mengkonsumsi informasi yang disajikan. Topik-topik yang beragam yang dibahas cukup memiliki banyak fokus pada kekuatan media sosial dan bagaimana industri ini berkembang.


Mengapa memilih pemasaran digital?


1. Munculnya Profesi Baru
Sebagian besar dari kita benar-benar nyaman meneliti dan membuat pilihan dengan berbelanja online. Perusahaan mengatur pergeseran strategi pemasaran mereka untuk mengambil keuntungan dari kesempatan ini. Perusahaan terus meningkatkan anggaran pemasaran digital mereka dan membentuk tim pemasaran digital mereka sendiri.
Pemasaran digital adalah bagian penting dari rencana pemasaran. Job ini sedang menjadi trending untuk ditambahkan ke dalam departemen pemasaran dan lembaga.
Job yang akan ada di dunia Digital Marketing ialah :
• Spesialis Digital Marketing
• Penulis Inbound
• Manajer Konten Pemasaran
• Analis Digital Marketing
• Manajer Merek/Brand
• Manajer Komunitas
• Media Srategi Sosial
2. Pertumbuhan Bisnis Digital Marketing :
• Digital Marketing lebih hemat biaya daripada bentuk-bentuk pemasaran tradisional, karena hanya dibutuhkan lebih sedikit uang untuk pasar melalui pemasaran digital, daripada melalui pemasaran tradisional.
• Bisnis online dapat meningkatkan tingkat konversi mereka dengan menggunakan Digital Marketing.
• Karena ada tingkat konversi yang lebih tinggi, juga akan ada pendapatan yang lebih baik yang akan dihasilkan.
• Interaksi dengan penonton yang ditargetkan difasilitasi oleh Digital Marketing.
• Bisnis dapat memasarkan sendiri kepada pelanggan mobile, yang memungkinkan untuk jangkauan yang lebih luas dari pemasaran.
• Anda dapat membangun reputasi merek Anda ketika Anda menggunakan Digital Marketing untuk bisnis Anda.
• Anda bisa mendapatkan ROI yang lebih baik ketika menggunakan Digital Marketing untuk investasi Anda.
• Sangat mudah untuk membangun hubungan dan mendapatkan kepercayaan ketika Anda menggunakan Digital Marketing untuk bisnis Anda.
• Orang akan lebih tertarik untuk mengambil suatu tindakan ketika Anda memasarkan kepada mereka secara digital.
Digital Marketing adalah persiapan yang baik untuk Anda ketika ingin memasarkan di "internet", yang pada dasarnya merupakan ekosistem perangkat yang terhubung, seperti tablet, Smartphone, dan lain-lain.

Published in Artikel

Seorang programmer memerlukan platform yang baik untuk mengerjakan project project mereka. Salah satu platform yang terbaik bagi para programmer ialah GNU/Linux. GNU/Linux sendiri merupakan sistem operasi yang open source yang dapat diterima di berbagai kalangan, namun permasalahnya sangat banyak distribusi linux. Khususnya bagi para programmer masih bimbang dalam menentukan distro linux yang akan digunakan. Ada beberapa distro yang terbaik bagi para programmer, kita akan lihat dan bahas satu per satu.
1. UBUNTU
Ubuntu memberikan 3 alasan tersendiri bagi para programmer mengapa harus menggunakan Ubuntu. Pertama Ubuntu telah berkembang sejak lama dan sudah menjadi distro linux yang populer, dan Ubuntu mendapatkan dukungan yang maksimal dari berbagai vendor. Kedua Ubuntu memberikan dukungan selama 5 Tahun kedepan atau istilahnya LTS (Long Term Support), ubuntu akan memfasilitasi stabilitas selama masa LTS, sehingga Ubuntu dapat diandalkan dan memberikan konsistensi yang baik. Ketiga Ubuntu memiliki desktop environtment yang sangat nyaman yaitu Unity. Unity memiliki antarmuka yang sederhana serta unity memiliki dashbord yang sangat mudah dijangkau dan diakses.
2. OPENSUSE
OPENSUSE adalah salah satu distro yang paling canggih dan memiliki komunitas yang besar dan kuat, serta memiliki komunitas yang profesional. OPENSUSE sangat cocok bagi seorang programmer atau developer karena stabilitas dan repositori yang besar terpelihara sangat baik. Bahkan banyak perusahaan menggunakan OPENSUSE sebagai server mereka.
3. FEDORA
Linux torvalds sendiri menggunakan Fedora. Apakah butuh alasan yang lain? Fedora adalah sistem operasi yang ringan, dan ini merupakan hal yang sangat cocok dan nyaman bagi para programmer. Alasan utama menggunakan Fedora karena ada hal yang lebih dari sekedar packet manager atau desktop environtment yaitu Fedora Orthodox Advocate Open Source, jadi semua yang ada didalam sistem operasi Fedora adalah open source sehingga tidak ada proprietary software. Jika anda seorang penggemar open source, fedora sangat cocok bagi anda untuk menjadikan Fedora sebagai sistem operasi untuk programming.
4. Arch Linux
Arch Linux adalah salah satu sistem operasi yang mengutamakan kesabaran dalam menset-upnya, tapi itu bukan menjadi masalah. Arch Linux hanya membawa kernel dan packet manager saja bahkan tidak ada grafis. Ada harus membangun dari awal seluruh seluruh komponen yang anda dan mengatur setting sendiri. Ini bisa menjadi bahan pembelajaran bagi para programmer bagaimana caranya mengelola suatu sistem operasi dari awal. Arch Linux dikenal karena Repository yang selalu update walaupun harus mensetting sendiri. Kemudian kelebihan dari Arch Linux adalah info debugging dan instruksi yang selalu didokumentasikan, jadi setiap masalah yang didapatkan akan mudah diperbaiki dengan petunjuk yang sudah ada. Mungkin para programmer pemula masih kesulitan dalam menggunakan Arch Linux, tapi ini akan sangat berguna nantinya bagaimana membangun suatu aplikasi dari awal, dan di Arch Linux lah tempat yang tepat untuk mempelajarinya.

Published in Artikel

Tanda tangan merupakan tanda sebagai lambang nama yang dituliskan dengan tangan oleh orang itu sendiri sebagai penanda pribadinya. Namun akhir-akhir ini banyak orang yang melakukan pemalsuan tanda tangan. Pemalsuaan ini banyak merugikan orang yang bersangkutan atau orang yang menjadi korban pemalsuan tanda tangan. Mulai dari pemalsuan tanda tangan sewa menyewa, hutang piutang dan yang lainnya. Dari kasus diatas banyak peneliti dan pengembang di bidang IT membuat sebuah Software Verifikasi Tanda Tangan Berbasis Smartwatch.

Software baru ini memanfaatkan kemampuan gerak mendeteksi melalui smartwatch untuk memverifikasi tanda tangan. Para peneliti telah mengembangkan perangkat lunak yang memadukan yang lama dan yang baru dengan memanfaatkan kemampuan deteksi gerak smartwatch untuk memverifikasi tanda tangan seperti yang ditulis.

Sementara hardware khusus, seperti bantalan digital atau pena elektronik khusus, telah membawa tanda tangan ke era digital, sistem ini dapat menjadi rumit dan mahal. Software baru yang dikembangkan oleh para peneliti dari Tel Aviv University (TAU) dan Ben-Gurion University of the Negev, menggunakan data gerak yang ditangkap oleh smartwatch sebagai pemakainya.


Data gerak ditangkap selama proses penandatanganan berlangsung yang memiliki accelerometer smartwatch atau giroskop dan menghasilkan apa yang para peneliti katakan yaitu identifier unik yang memungkinkan tanda tangan harus diklasifikasikan sebagai asli atau palsu. Untuk menguji keakuratan sistem, para peneliti membuka layanan dari mahasiswa 66 TAU. Mereka yang mengenakan smartwatch masing-masing tersedia 15 sampel tanda tangan pada tablet menggunakan stylis digital. Para siswa kemudian menonton video dari orang yang menandatangani tanda tangan mereka yang bertugas membuat lima tanda tangan mereka, setelah waktu selesai dan hasil yang mengejutkan bahwa smartwatch mengidentifikasi tanda tangan yang dibuat itu palsu. Inilah kecanggihan smartwatch di era yang modern ini.
Jadi verifikasi tanda tangan menggunakan smartwatch ini telah membuat kemajuan pada teknologi masa ini. Dan dapat mengurangi kejahatan pemalsuan tanda tangan.

Published in Artikel

Programmer merupakan profesi yang tak asing lagi saat ini, banyak sekali orang yang belajar bahasa pemprograman mati-matian demi menguasai pemprograman komputer dan akhirnya menjadi pemprogram komputer atau programmer. Seperti yang kita ketahui bersama bahwa setiap hal memiliki plus dan minus masing-masing, tak terkecuali sebuah profesi. Hal tersebut tak dapat dipungkiri, suka atau tidak suka, mau tak mau kelebihan dan kekurangan itu harus dihadapi dan disikapi dan diterima dengan baik. Karena, bagi orang-orang yang kreatif kelebihan dapat dijadikan sebagai sarana pengingat untuk selalu bersyukur dan kekurangan dijadikan sebagai bahan untuk melakukan perbaikan ataupun inovasi yang belum pernah ada sebelumnya. Lalu apakah menjadi seorang programmer memiliki kekurangan dan kelebihan juga ? Jelas Ya. Lalu apa kekurangan dan kelebihan menjadi seorang programmer? berikut adalah ulasan singkatnya!
Kelebihan :
a) Mudah mencari pekerjaan.
b) Biasanya orang yang sering membuat program termasuk program komputer, hidupnya memiliki planning yang baik dan tertata.
c) Logika atau kemampuan menalar suatu permasalahan sangat baik.
d) Tingkat kedisiplinan tinggi.
e) Secara finansial, seorang programmer lebih mapan.
f) Bidangnya memiliki acuan yang cukup jelas.
g) Memiliki sertifikasi di setiap spesialis, misalnya Sertifikasi Internasional Jaringan Cisco ataupun Database Oracle.

Kekurangan :
a) Lebih mudah stres, mungkin ini terjadi pada programmer yang kurang handal dalam mengendalikan emosional diri, karena memang terkadang program komputer yang dibuat tak berjalan sesuai harapan, entah karena implementasi logika ke program yang kurang baik ataupun karena syntax pemprograman yang belum sesuai aturan.
b) Agak sulit bergaul, ya ini sering terjadi karena waktu untuk membuat sebuah program komputer tak sedikit, membutuhkan waktu yang lama, berjam-jam, berhari-hari, atau bahkan berminggu-minggu, sehingga waktu dalam setiap harinya hanya dihabiskan untuk berkutat dengan komputer.
c) Sering mengabaikan kondisi kesehatan karena terlalu sibuk dengan komputer.
d) Biasanya memiliki interpersonal yang buruk.
e) Cenderung cuek atau mengabaikan hal-hal yang sepele.
f) Cukup sulit untuk menguasai seluruh bidangnya, seperti jaringan komputer atau hal lainnya.

Ya, itulah ulasan singkat tentang kelebihan dan kekurangan menjadi seorang programmer, benar atau tidaknya hal itu tergantung daripada orang yang menyikapi dan mengahadapi setiap tanggung jawab ataupun resiko sebuah profesi.

Published in Artikel
%AM, %24 %425 %2017 %09:%Mar

Poin Penting dalam Keamanan Web

Berikut poin - poin penting dalam keamanan web :

1. Remote File Inklusi (RFI)
Remote File Inklusi (RFI) adalah jenis kerentanan paling sering ditemukan di situs web, memungkinkan penyerang untuk menyertakan file jarak jauh yang biasanya melalui sebuah script di server web. Kerentanan terjadi karena penggunaan input yang diberikan pengguna tanpa validasi yang tepat. Hal ini dapat mengakibatkan sesuatu yang minimal keluaran isi file, tetapi tergantung pada beratnya, untuk daftar beberapa itu bisa mengarah pada :
* Kode eksekusi pada server web
* Kode eksekusi di sisi-klien seperti Javascript yang dapat menyebabkan serangan lain seperti situs cross scripting (XSS)
* Denial of Service (DoS)
* Pencurian Data / Manipulasi

Dalam PHP penyebab utama adalah karena penggunaan unvalidated variabel eksternal seperti $ _GET, $ _POST, $ _COOKIE dengan fungsi filesystem, yang paling menonjol adalah meliputi dan membutuhkan laporan. Sebagian besar kerentanan dapat dikaitkan dengan programmer pemula tidak akrab dengan semua kemampuan bahasa pemrograman PHP. Bahasa PHP memiliki direktif allow_url_fopen dan jika diaktifkan memungkinkan fungsi filesystem untuk menggunakan URL yang memungkinkan mereka untuk mengambil data dari lokasi terpencil. Seorang penyerang akan mengubah variabel yang dilewatkan ke salah satu fungsi-fungsi ini menyebabkan itu untuk memasukkan kode berbahaya dari sumber daya remote. Untuk mengatasi ini, semua input pengguna harus divalidasi sebelum digunakan.

2. Local File Inclusion (LFI)

Metode yang memanfaatkan kelemahan script PHP include(), include_once(), require(), require_once() yang variabel nya tidak dideklarasikan dengan sempurna.
Dengan LFI seorang attacker dapat menginclude kan file yang berada di dalam server yang bersangkutan.

3. SQL injection

SQL Injection adalah kode injeksi teknik yang memanfaatkan kelemahan keamanan yang terjadi pada lapisan aplikasi database. Kerentanan ini hadir ketika masukan pengguna tidak benar, baik disaring untuk menghindari karakter string literal tertanam dalam pernyataan SQL atau masukan pengguna tidak kuat diketik dan dengan demikian tak terduga dieksekusi. Ini adalah sebuah instance dari kelas yang lebih umum dari kerentanan yang dapat terjadi kapan pun salah satu bahasa pemrograman atau script yang tertanam di dalam yang lain. Serangan injeksi SQL juga dikenal sebagai serangan penyisipan SQL.

4. Cross Site Scripting (XSS)

Cross-site scripting (XSS) adalah jenis kerentanan keamanan komputer biasanya ditemukan di aplikasi web yang memungkinkan penyerang berbahaya untuk menyuntik script sisi klien ke dalam halaman web dilihat oleh pengguna lain. Sebuah kerentanan dieksploitasi scripting lintas situs dapat digunakan oleh penyerang untuk mem-bypass akses kontrol seperti kebijakan asal-usul yang sama. Cross-site scripting dilakukan di situs web adalah sekitar 80% dari semua kerentanan keamanan didokumentasikan oleh Symantec pada 2007. Dampak beragam, mulai dari gangguan kecil dengan risiko keamanan yang signifikan, tergantung pada kepekaan data ditangani oleh situs rentan, dan sifat dari setiap mitigasi keamanan dilaksanakan oleh pemilik situs.

Lubang Cross-site scripting adalah kelemahan aplikasi web yang memungkinkan penyerang untuk mem-bypass mekanisme klien-sisi keamanan biasanya dikenakan pada konten web oleh browser modern. Dengan mencari cara suntik script jahat ke dalam halaman web, penyerang bisa mendapatkan hak akses diangkat ke konten halaman sensitif, cookie sesi, dan berbagai informasi lainnya yang dikelola oleh browser atas nama pengguna. Serangan Cross-site scripting oleh karena itu kasus khusus injeksi kode.

Ekspresi "cross-site scripting" pada awalnya merujuk pada tindakan loading aplikasi, web diserang pihak ketiga dari sebuah situs serangan yang tidak berhubungan, dengan cara yang mengeksekusi sebuah fragmen JavaScript disusun oleh penyerang dalam konteks keamanan dari domain yang ditargetkan (dipantulkan atau non-persistent kerentanan XSS). Definisi ini secara bertahap diperluas untuk mencakup modus lain injeksi kode, termasuk vektor persisten dan non-JavaScript (termasuk Jawa, ActiveX, VBScript, Flash, HTML atau bahkan murni), menyebabkan kebingungan untuk pendatang baru dalam bidang keamanan informasi.

Published in Artikel
%AM, %24 %156 %2017 %02:%Mar

Phishing Email dengan Pony Malware

Apa yang terjadi? pakar keamanan baru-baru ini menemukan bahwa penjahat telah mulai mendistribusikan Pony malware yang menyamar sebagai lampiran Microsoft Publisher file dalam jenis baru email phishing. Mengirim malware melalui lampiran email bukanlah hal baru. Tapi scammers terus meningkatkan metode pencurian mereka untuk mencuri informasi pribadi.
Taktik serangan saat beroperasi sama seperti serangan phishing taktik tradisional. Sebuah email phishing dikirim berisi lampiran yang terinfeksi. Setelah file Penerbit di download dan dibuka maka akan muncul crash.
Namun, credential-mencuri Pony malware sadar sedang diinstal, memberikan hacker akses remote penuh untuk kredensial pengguna dan file yang sensitif pada komputer yang terkena. Pony malware ini menyangkut karena memungkinkan perangkat dikompromikan untuk menyebarkan infeksi ke perangkat lain.


Apa itu Pony Malware? Pony malware adalah pencuri password yang dapat membuka password dari lebih dari 110 aplikasi yang berbeda (VPN, FTP, email, web browser, dll). Pencarian terinfeksi malware mesin untuk kredensial pengguna, kemudian mengirimkan informasi kembali ke server kontrol (alias hacker). Hal ini juga dapat mengubah komputer terinfeksi menjadi botnet yang menyebar malware ke perangkat lain.
Mengapa Penerbit? Pada pandangan awal, Microsoft Publisher tampaknya menjadi pilihan yang aneh untuk scammers untuk digunakan dalam jenis serangan. Orang akan berasumsi bahwa calon korban akan lebih mungkin untuk klik atau download lampiran email berakhiran .doc (Microsoft Word), .xlsx (Excel) atau .ppt (PowerPoint) yang bertentangan dengan .pub kurang akrab (Penerbit) file.
Namun para ahli dari Graham Cluley mengatakan bahwa taktik rekayasa sosial di balik penipuan phishing ini cukup untuk meyakinkan korban untuk men-download file yang tidak biasa. Email biasanya menguraikan minat dalam berbagi file dengan Anda mengenai perencanaan keuangan, konsultasi atau penilaian, mendesak korban untuk membuka file berbahaya.
Selanjutnya, Microsoft Publisher lebih disukai oleh hacker dalam jenis serangan phishing karena tidak mendukung "Protected View." Protected View adalah "read-only" mode disertakan pada program Microsoft Office lainnya, seperti Word, Excel dan PowerPoint, yang melindungi pengguna terhadap potensi ancaman cyber yang melekat pada file-file.
Apa yang harus kita lakukan? Ikuti tips untuk menghindari menjadi korban dari malware Publisher, serta phishing email keseluruhan :
Berhati-hatilah dengan lampiran file Penerbit kecuali Anda mengharapkan untuk menerima satu. Microsoft Publisher tidak umum digunakan untuk berbagi file atau pengolah kata. Menerima file Penerbit tak terduga dapat menjadi bendera merah besar untuk jenis serangan phishing.
Instal program anti-malware, dan memastikan mereka tetap diperbarui atau program perlindungan anti-virus anti-malware akan mengingatkan Anda tentang aktivitas mencurigakan yang terjadi pada komputer Anda. Malware Pony berjalan di latar belakang dan tidak membuat sendiri dengan mudah terlihat pada saat download. Malware seperti ini dapat dilewatkan jika Anda tidak memiliki perlindungan anti-malware.
Gunakan password yang kuat dan menghindari penggunaan kembali password. Password yang kuat akan membantu menggagalkan hacker dari mengorbankan akun Anda. Haruskah mereka berhasil mencuri kredensial login Anda, menggunakan berbagai email / username dan password untuk setiap akun online dapat membantu mencegah hacker mengakses semua account kita.

Published in Artikel
Halaman 4 dari 5