11 July 2016

Mengenal File Permission




Apa itu file permission ?
File permission adalah hak akses bagi user untuk membaca,menulis dan mengeksekusi sebuah file.
Di linux atau unix mempunyai 3 hak akses berbeda pada sebuah file, yaitu owner (pemilik file) , group dan publik

Apa gunanya ?
Kegunaan File permission tidak lain adalah untuk keamanan data, supaya file-file yang hanya boleh diakses user yang berkepentingan.

Sebelum membahas lebih jauh ini beberapa pengertian terlebih dahulu
User: username orang yg memiliki file. Secara default, pengguna yg menciptakan file tersebut akan menjadi pemilik file tersebut.
Grup: Grup User yang memiliki File tersebut. Semua pengguna yang masuk ke dalam kelompok mempunyai hak akses yang sama untuk file tersebut.
Others/Public: Pengguna yang bukan pemilik file dan tisak masuk ke dalam kelompok yang sama. Dengan kata lain jika readers menetapkan izin untuk ‘others’ maka orang yg tidak memiliki file atau grup inilah yang akan terkena pengaruhnya.
Read: (Baca) Pada file biasa, ini berarti file dapat di buka dan di baca. Jika pada sebuah direktori, berarti readers bisa melihat isi direktori tersebut.
Write: (Tulis) Pada file biasa, ini berarti file dapat di modifikasi (menambah, mengubah, menghapus, mengubah nama file dalam direktori).
Execute: (Eksekusi)Pada file biasa, ini berarti readers bisa menjalankan file sebagai program atau shell script. Pada sebuah direktori, execute (atau biasa di sebut ‘search bit’) memungkinkan readers untuk mengakses file dalam direktori misalnya : dengan perintah cd.
Untuk cara melihat sebuah permission sebuah file kita bisa melihatnya dengan
perintah di bash console dibawah ini
$ ls -l

maka akan list file dalam direktori yang aktif beserta atribut nya.. seperti dibawah ini :

-rwxr-xr-x     1 donairl donairl 574304  2005-10-21 05:08  x_password
drwxrwxrwx 2  root    users 1   616      2005-10-15 08:16   DEBS
-rw-r--r--       1 donairl donairl 109       2005-11-14 17:22   ftpconfig.cfg

kolom pertama "-rwxr-xr-x" inilah yang merupakan attribut permission sebuah file,
arti nya adalah :
karakter 1 :
berisi d atau l, d artinya directory dan l adalah link
karakter 2,3,4 : permission untuk owner/pemilik atau file
r = read , w = write , x = execute ,bila direktory maka user bisa masuk kedalam direktori
tersebut.
karakter 4,5,6 : permission untuk group , rwx
karakter 7,6,8 : permission untuk group , rwx

kolom 3 dan 4 adalah pemilik file dan group dari file
kolom 5 adalah ukuran
kolom 6 adalah timestamp
kolom terakhir adalah nama file

kita lihat x_password itu memiliki hak akses read, write execute untuk owner, read dan execute untuk group dan public.
pemilik file adalah donairl dan groupnya juga donairl.

contoh penerapannya
misal :
ada 4 orang user sebut saja : ana, budi , cindy dan dodo.
admin ingin agar :
ana bisa mengakses baca dan tulis filea,fileb,filec
budi dan cindy hanya bisa baca saja kedua file : filea,fileb,filec
sedangkan dodo hanya memiliki akses baca pada filec.

trus gimana nih caranya ?
ana adalah pemilik file itu
ana, budi dan cindy satu group, misal group nya namanya siswa
dodo tidak termasuk group itu

kita harus buat seperti ini :

-rw-r----- 1 ana siswa 574304 2005-10-21 05:08 filea
-rw-r----- 2 ana siswa 1616 2005-10-15 08:16 fileb
-rw-r--r-- 1 ana siswa 109 2005-11-14 17:22 filec

perintah yang dipergunakan untuk mengganti attribut adalah

$ chmod 640 filea
$ chmod 640 fileb
$ chmod 644 filec

perintah untuk mengubah owner dan group dari suatu file

$ chown ana:siswa filea
$ chown ana:siswa fileb
$ chown ana:siswa filec


untuk chmod, angka yang menyertai 640 didapat dari
r = 4 , w = 2 , x = 1
char 1 untuk owner : 6=4+2 maka itu read dan write
char 2 untuk group : 4=4 read saja
char 3 untuk public : 0= tidak read,write ataupun execute

dari penjelasan diatas pasti anda tahu
chmod 777 filex artinya adalah ......

untuk chown ana:siswa filea itu untuk mengubah filea menjadi ownernya ana dan groupnya siswa

----
Oleh : Donny Airlangga
Level : Pemula

Mengenal apa itu Linux ?

Linux adalah sebuah operating system seperti windows, bedanya dengan windows linux ini dikembangkan oleh banyak orang secara gotong royong sedangkan windows dikembangkan di microsoft. Linux berbasiskan unix jadi perintah dan cara kerjanya mirip dengan system unix kebanyakan. pencipta aslinya adalah  mahasiswa Finlandia yang bernama Linus Torvalds, meskipun menjadi 'open source' memiliki berubah banyak sejak konsepsi aslinya. Linux bukan milik siapa-siapa, dan bebas untuk download dan digunakan. Setiap perubahan itu terbuka untuk semua untuk mengadopsi, dan sebagai hasilnya itu telah berkembang menjadi OS yang sangat kuat yang dengan cepat mendapatkan popularitas di seluruh dunia, khususnya di antara mereka yang mencari alternatif untuk Windows.


Di tahun 1991, hardware sangat berkembang cepat, waktu itu DOS adalah operating system yang merajai di dunia PC, unix juga berkembang akan tetapi perkembangannya tidak populer. MAC OS juga berkembang ada tetapi saat itu harganya yang mahal membuat pemakai nya kurang dari pada saat PC. Linus Torvalds saat itu seorang mahasiswa yang suka mengoprek software membuat sebuah operating system yang diberi nama Linux, karyanya ini di apresiasi dan disambut baik oleh pengguna pengoprek pc. Source code nya di bagi dan dikembangkan bersama, saat ini berkembang menjadi system operasi yang tanggung dan sangat reliable, tidak membutuhkan restart ulang setelah dihidupkan sekian bulan bahkan tahun. Oleh karena itu server web di internet kebanyakan menggunakan linux sebagai operationg system utama.

Linux juga dapat dijalankan di bermacam hardware mulai dari PC, Macs, mainframes, supercomputer , smartphone dan industrial robot. Android menggunakan linux pada software intinya. Karena semua orang boleh memodifikasi rasa linux juga berbeda-beda yang disebut distribusi atau distro. Yang terkenal adalah Ubuntu karena target penggunanya adalah orang awam. Ubuntu sangat mudah digunakan oleh orang yang tidak pernah menggunakan linux sama sekali. Debian adalah distro yang paling lama ada, debian adalah induk dari ubuntu, ubuntu diturunkan dari paket-paket software nya debian, Slackware juga distro tua. Untuk enterprise ada redhat yang penggunanya adalah perusahaan commercial. Perbedaan antar distro adalah tema tampilan, software dasar yang di sertakan pada instalasi. Akan tetapi inti nya adalah sama.

Apa keuntungan menggunakan Linux ?
Keuntungannya yang paling penting adalah karena tidak dimiliki oleh siapapun juga, bisa di debug atau ditambah fungsi sesuai kebutuhan tanpa membayar lisensi ke siapaun. Maka pengguna punya fleksibiltas melakukan apa yang mereka suka dengan operating system linux tanpa kuatir melanggar persetujuan hak cipta dengan pihak manapun.

Keuntungan lainnya adalah gratis(kesukaan orang indonesia), karena tidak dimiliki oleh siapapun juga linux bebas biaya. Adapun biaya yang timbul adalah karena ongkos jasa, misal jasa burning ke cd, ongkos kerja waktu installasi, ongkos internet atau biaya technical support. Seperti yang dilakukan oleh redhat, mereka mengenakan biaya untuk technical support. Software linux itu sendiri adalah free.

Pengguna personal komputer di Indonesia yang menggunakan linux saat ini kebanyakan mahasiswa IT dan profesional IT, belum banyak untuk pengguna awam. apa sebabnya ? salah satunya ya karena windows masih mudah dibajak, pengguna awam males belajar karena software tidak familiar. Walaupun pendukung software seperti pengolah kata ada OpenOffice atau libre Office. akan tetapi untuk smart phone, banyak yang memiliki smartphone yang os nya menggunakan android. Secara tidak sadar mereka jadi pengguna linux juga. Terkadang mereka tidak punya hanya satu hp android tapi lebih dari satu maka ternyata pengguna linux di indonesia saat banyak juga ya. Lalu apa penyebab anda tidak menggunakan linux ?

01 July 2016

Apakah sebuah laptop akan bertahan selama 200 tahun ?

Anda pernah berpikir berapa lama laptop akan tahan ?
Asumsikan sebuah laptop standar yang tidak terlalu mahal ditaruh disebuah tas laptop selama 200 tahun. di sebuah ruangan dan dalam suhu  kamar.

Apa bisa bertahan selama 200 tahun ? apakah masih dipakai dengan baik ?
Pertanyaan aneh ini muncul ketika aku ditanya seorang teman. maka aku kumpulkan jawaban dari beberapa sumber :
Pertama, dalam 200 tahun bentuknya mungkin masih dikenali sebagai sebuah laptop (mungkin pada masa itu laptop sudah jadi barang kuno). Akan tetapi sangat tidak mungkin masih berfungsi. Plastik casing nya mungkin masih ada bentuknya. LCD/LED screen mungkin masih ada, tetapi kabel insulasi plastik, flex internal kabel yang tipis-tipis mungkin akan sangat rapuh dalam waktu yang sangat lama itu. itu bisa menimbulkan konsleting antar komponen.
Kedua, baterai akan bocor dan bahan kimia nya akan merembet ke berbagai komponen sekitarnya dan menimbulkan korosi, tetapi tidak mungkin akan menimbulkan api, karena arus listrik nya sudah lenyap seiring dengan beberapa tahun perjalanan waktu.
ketiga, magnetic drive alias hard disk sudah kehilangan daya magnet nya seiring dengan waktu membuat data nya tidak bisa dibaca lagi. Seiring dengan perjalanan waktu akan membuat daya magnet melemah. Semua data akan hilang dalam waktu 10-12 tahun pertama.  kapasitor di motherboard juga akan kehilangan kemampuan menyimpan listrik, kimia didalam kapasitor sudah teroksidasi.Untuk komponen DVD-ROM , CD ROM, lasernya akan melemah flex kabel juga sudah rapuh, komponen mekaniknya sudah lengket antara satu dengan yang lain karena pelumas yang digunakan juga sudah teroksidasi.  
Maka kesimpulan nya tidak ada yang bisa bertahan dengan perjalanan waktu, semua benda pasti kalah dengan waktu. Mungkin beberapa komponen masih bisa pertahan tapi kalau satu komponen penting tidak berfungsi. maka keseluruhan laptop tidak bisa bisa digunakan.

5 Alasan Game di PC lebih menarik daripada game di console



Main game merupakan salah satu hiburan, beberapa orang suka main game di PC atau di konsole seperti Playstation, XBOX,Wii. Akan tetapi bermain game di PC ada keuntungan sendiri diantaranya

  1. PC bisa untuk yang lain selain game
    • Jelas sekali selain bisa buat main game, PC bisa untuk keperluan lain misalnya mengedit video, mengetik dokumen atau programming.
  2. PC games lebih mudah di modifikasi
    • Software game di PC, punya banyak plugins, and mods bisa diubah texture, atau senjata , menambah gameplay nya
  3. PC Hardware bisa diupgrade.
    • Untuk konsole yang sudah lama kita tidak bisa melakukan apa-apa kecuali beli baru, sedangkan PC kita bisa mengupgrade VGA Card, menambah kapasitas hard disk, manambah memory
     4.Grafis PC lebih dahysat daripada di Console
    • Grafis di console tidak sejernih di PC apabila PC menggunakan grafis card yang paling mutakhir. Bahkan console game paling mutakhir pun ps 4 masih kalah dengan PC dengan grafis card yang paling akhir
     5.Lebih banyak game di PC daripada di Console
    • Jumlah game di PC jelas lebih banyak daripada di game. karena PC sudah ada sejak lama, oleh karena itu rilis nya lebih banyak dari pada di konsole. Kelemahan nya konsole adalah tiap games hanya dirilis untuk satu jenis konsole saja walaupun pembuatnya sama. Game untuk PS2 tidak bisa dijalankan untuk PS4. Dan di PC ada software untuk mengemulasi game-game console lama seperti NES, dan SuperNES.


Demikian lah keunggulan main game di PC, tulisan ini adalah opini penulis, pembaca berhak memiliki opini sendiri. Comment boleh ditulis dibawah. 
Apapun selera gaming anda
Happy Gaming!

26 June 2016

3 Smartphone 4G Terbaik Harga 2 jutaan [2016]

Smartphone sudah menjadi kebutuhan, menemukan smartphone murah di indonesia sangat mudah sekarang ini.Walaupun bukan brand ternama tetapi spesifikasi yang ditawarkan tidak murahan. Harga di angka sekitar 2 jutaan termasuk tidak terlalu mahal bagi kebanyakan orang Indonesia.

Berikut rangkuman kami dari beberapa online shop di Indonesia.

1. Xiaomi Redmi Note 3  4G - 16GB


Xiaomi pabrikan asal tiongkok yang terkenal sering mengeluarkan smartphone murah namun dengan spesifikasi yang dahsyat, kembali merilis smartphone terbarunya yang di namai Xiaomi Redmi Note 3 pada bulan november 2015 ini. seperti smartphone yang terdahulu redmi note 3 memiliki beberapa keunggulan pada spesifikasi yang dibawanya. salah satunya yakni adanya fitur finger print yang mampu membuka lockscreen smartphone hanya dalam waktu 0,3 detik saja.


Dengan dilengkapi layar 5,5 inch dan body full metal layaknya ponsel flagship merk tetangga, membuat xiaomi redmi note 3 ini semakin terlihat lebih mewah, dari segi tampilan atau designnya. dari jeroannya sendiri sebenarnya tidak terlalu berbeda dari seri redmi note 2, smartphone keluaran terbaru xiaomi ini masih menggunakan Processor Octa-Core Helio X10 MediaTek.



Dari segi harga sendiri xiaomi redmi note 3 di bagi 2 varian, untuk versi pertama yakni yang memiliki spesifikasi ROM 16 GB dan RAM 2 GB di banderol lebih murah dari varian kedua yang di bekali ROM 32 GB dan RAM 3 GB. tidak ada perbedaan yang mencolok antara kedua varian tersebut selain dari besarnya rom dan ram yang dibawanya.



Selain sudah menggunakan fitur sensor sidik jari, redmi note 3 juga di bekali dengan baterai berkapasitas besar yakni 4000 mAh, tentu dengan kapasaitas sebesar itu baterai boros yang sering dikeluhkan pada ponsel seri redmi note 2 tidak akan terulang kembali.


Xiaomi Redmi Note 3 dijual dalam 3 pilihan warna, silver, gold, dan dark grey serta di sisi kamera belakang 13 MP dan kamera depan 5 MP yang masih sama dengan seri terdahulu.




Spesikasi nya adalah sebagai berikut :
  • NETWORK  : GSM / HSPA / LTE
  • DI RILIS  :2015, November
  • Status Available. Released 2015, November
  • BODY Dimensions : 150 x 76 x 8.7 mm (5.91 x 2.99 x 0.34 in)
  • Berat 164 g (5.78 oz)
  • SIM Dual SIM (Micro-SIM, dual stand-by)
  • Layar IPS LCD capacitive touchscreen, 16M colors
  • Size 5.5 inches (~72.4% screen-to-body ratio)
  • Resolution 1080 x 1920 pixels (~403 ppi pixel density)
  • Multitouch Yes


  • PLATFORM OS Android OS, v5.0.2 (Lollipop),MIUI 7.0

    • Chipset : Mediatek MT6795 Helio X10
    • CPU :Octa-core 2.0 GHz Cortex-A53
    • GPU :PowerVR G6200
    • Internal 16 GB, 2 GB RAM
    • CAMERA Primary 13 MP, f/2.2, phase detection autofocus, dual-LED (dual tone) flash, check quality
      • Geo-tagging, touch focus, face/smile detection, HDR, panorama
      • Video 1080p@30fps
      • Secondary 5 MP, f/2.0, 1080p
    • Loudspeaker Ya
    • 3.5mm jack Ya
      • - 24-bit/192kHz audio
      • - Active noise cancellation with dedicated mic
    • COMMS WLAN Wi-Fi 802.11 a/b/g/n/ac, dual-band, WiFi Direct, hotspot
    • Bluetooth v4.1, A2DP, LE
    • GPS Yes, with A-GPS, GLONASS, BDS
    • Infrared port Yes
    • Radio Stereo FM radio, recording
    • USB microUSB v2.0, USB On-The-Go
    • Fitur  Sensors :
      • Fingerprint, 
      • accelerometer
      • gyro
      • proximity
      • compass
    • Fitur lainnya
      • Messaging SMS(threaded view), MMS, Email, Push Mail, IM
      • Browser HTML5
    Test Benchmark :
    • Basemark OS II: 956 / Basemark OS II 2.0: 1018
    • Basemark X: 8540
    • Display Contrast ratio: 953 (nominal), 2.249 (sunlight)
    • Camera Photo / Video
      • Loudspeaker Voice 66dB / Noise 66dB / Ring 75dB
      • Audio quality Noise -94.2dB / Crosstalk -93.7dB
    • Battery life
      • Endurance rating 72h

    2. Lenovo Vibe K4 Note - 16 GB

    Lenovo merilis karyanya dalam seri Vibe, yaitu Lenovo Vibe K4 Note. Smartphone ciptaan Lenovo ini dilengkapi dengan beragam fitur unggulan untuk membuat hari-hari Anda semakin mudah dan menyenangkan. Mulai dari dapur pacu yang optimal, teknologi TheaterMax dan Dolby Atmos untuk pengalaman audio visual tak tertandingi, hingga layar sentuh multitouch 10 titik dapat Anda nikmati dalam genggaman Anda dengan nyaman, semua dibalut desain ramping yang elegan.

    Nikmati layar gambar dalam kualitas Full HD dengan Lenovo Vibe K4 Note ini. Dilengkapi layar sebesar 5.5 inci, Lenovo Vibe K4 Note dapat memberikan kepuasan bagi Anda dalam mengoperasikan antarmuka, hingga menikmati beragam konten multimedia seperti foto dan video. Layar IPS 178° Wide View-nya dapat menampilkan 16 juta warna nyata dengan kontras rasio 1000:1 dan kedalaman warna lebih dari 403 ppi. Lapisan Corning Gorilla Glass 3 yang tahan terhadap goresan melengkapi kehebatan layar sentuh kapasitif smartphone ini.




    Spesifikasi :

    • Dual-SIM functionality
    • Metal frame and polycarbonate back
    • Front stereo speakers (2x 1.5W)
    • 5.5-inch LCD IPS 1,080 x 1,920px resolution, 401ppi
    • MediaTek MT6753 - octa-core Cortex-A53 1.3GHz, Mali-T720MP3, 2GB/3GB of RAM (A7010/A7010 a48)
    • Android 5.1.1 Lollipop
    • 13MP rear-camera sensor, f/2.2, phase-detection AF, dual-LED flash
    • 1080p@30fps video, 5MP front-facing camera sensor; 3 mics, advanced noise reduction
    • 8GB/16GB/32GB of storage (a48 version only with 16GB), expandable up to 128GB via microSD (dedicated slot)
    • LTE Cat.4 150 Mbps, Wi-Fi a/b/g/n/ac, GPS/GLONASS, Bluetooth 4.0, FM radio
    • 3,300mAh Li-Po battery
    • Fingerprint reader
    • Wolfson WM8281 audio codec, Dolby Atmos, TheaterMax (ANTVR headset support)
    • Fitur sensor : 
      • Fingerprint
      • accelerometer 
      • gyro 
      • proximity 
      • compass

    Test Benchmark :

    • Basemark OS II 2.0: 729 / Basemark X: 4072
    • Display Contrast ratio: 940:1 (nominal), 2.254 (sunlight)
    • Camera Photo / Video
      • Loudspeaker Voice 74dB / Noise 66dB / Ring 72dB
      • Audio quality Noise -93.3dB / Crosstalk -93.6dB
    • Battery life
      • Endurance rating 73h


    3. Meizu M2 Note - RAM 2 GB

    Smartphone ini dilengkapi layar berpanel IGZO buatan Sharp, dengan resolusi Full HD 1080 x 1920 pixels yang menawarkan gambar dengan kontras rasio hinga 1000 : 1 dan kecerahan layar mencapai 450 nits. Layar berukuran 5.5 inci tersebut, juga memiliki kerapatan pixel sebesar -403 ppi sehingga gambar yang dihasilkan akan sangat terlihat tajam, dan mampu menampilkan warna lebih natural. Selain itu, Meizu juga memberikan lapisan Tempered Glass sebagai pelindung anti gores M2 Note.

    Body Meizu M2 Note menggunakan material polycarbonat dengan finishing mengkilap (Glossy) yang memiliki 4 pilihan warna yaitu Gray, White, Blue, dan warna Pink. Belajar dari kesalahan sebelumnya, Meizu meletakan tombol power pada bagian samping untuk akses lebih mudah, dan membuatnya memiliki body berdimensi (panjang 150.9 mm x lebar 75.2 mm x ketebalan 8.7 mm), dan berat 149 gram, yang pada dasarnya sama pesis seperti yang dimiliki Meizu M1 Note.

    Harga Meizu M2 Note yang murah, memang membuat ponsel ini belum dilengkapi material metal, namun tak jadi masalah selama performanya tetap cepat dan responsif. Untuk urusan performa, Meizu mengandalkan processor 64-Bit dari Mediatek MT6753 yang berpacu pada kecepatan Octa Core 1.3 Ghz. Untuk menambah peforma M2 Note, Meizu juga memberikan Ram 2 GB dengan pengolahan grafis GPU Mali-T720 MP3. Di sisi software, Meizu juga memberikan sistem operasi Android Lollipop.



    Spesifikasi

    • 5.5" 1080 x 1920px IGZO LCD display of 403ppi
    • Heavily customized Flyme OS 4.5 on top of Android 5.1 Lollipop
    • Mediatek MT6753 chipset, octa-core 1.3GHz Cortex-A53, Mali-T720MP3 GPU, 2GB of RAM
    • 13MP Samsung camera sensor with two-tone LED flash, 1080p video recording @30fps
    • 5MP front-facing camera with 1080p@30fps video recording
    • 16GB or 32GB of built-in storage, microSD slot
    • Cat. 4 LTE (150/50Mbps); dual-SIM, Wi-Fi a/b/g/n; Bluetooth 4.0; GPS/GLONASS; microUSB, USB On-The-Go
    • Dual SIM support
    • Active noise cancellation via a dedicated mic
    • 3,100 mAh battery

    Untuk test performance

    • Basemark OS II 2.0: 794 
    • Geekbench 3 : 2649


    evi