Senin, 29 Februari 2016

Samba

Samba adalah perangkat lunak bebas ulang pelaksanaan SMB/ CIFS jaringan protokol,dan  pada awalnya dikembangkan oleh andrew Tridgell. Samba
memberikan berkas dan cetak layanan untuk berbagai Microsoft Windows klien dan dapat mengintegrasikan dengan Microsoft domain Windows Server , baik sebagai Domain Controller (DC) atau sebagai anggota domain. Pada versi 4, mendukung Active Directory Microsoft dan Windows NT domain.
Samba berjalan pada kebanyakan Unix , OpenVMS dan Unix-seperti sistem, seperti Linux , Solaris , AIX dan BSD varian, termasuk Apple OS X Server , dan OS X client (versi 10.2 dan lebih besar). Samba adalah standar pada hampir semua distribusi Linux dan umumnya disertakan sebagai dasar layanan sistem pada sistem operasi berbasis Unix lain juga. Samba dirilis di bawah persyaratan GNU General Public License . Nama Samba berasal dari SMB ( Server Message Block ), nama protokol standar yang digunakan oleh sistem file jaringan Microsoft Windows.



Sumber:https://en.wikipedia.org/wiki/Samba_(software)

Minggu, 28 Februari 2016

Web Security

Keamanan aplikasi web adalah cabang Keamanan Informasi yang secara khusus menangani keamanan website , aplikasi web dan layanan web . Pada tingkat tinggi, keamanan aplikasi Web mengacu pada prinsip-prinsip keamanan aplikasi tetapi berlaku mereka secara khusus untuk Internet dan Web sistem.
  
Ancaman keamanan

Dengan munculnya Web 2.0 , meningkat berbagi melalui informasi jaringan sosial dan meningkatkan adopsi bisnis dari Web sebagai sarana melakukan bisnis dan memberikan layanan, website sering diserang langsung. Hacker baik berusaha untuk berkompromi jaringan perusahaan atau pengguna akhir mengakses website dengan menundukkan mereka untuk drive-by download.
Akibatnya, industri membayar meningkat perhatian pada keamanan aplikasi web sendiri selain keamanan yang mendasari jaringan komputer dan sistem operasi .
Mayoritas serangan aplikasi web terjadi melalui cross-site scripting (XSS) dan injeksi SQL serangan yang biasanya hasil dari coding cacat, dan kegagalan untuk membersihkan masukan ke dan output dari aplikasi web. Ini peringkat di 2009 CWE / SANS Top 25 Kesalahan Pemrograman Paling Berbahaya.
Phishing adalah ancaman umum lain untuk aplikasi Web dan kerugian global dari jenis serangan pada 2012 diperkirakan mencapai $ 1,5 miliar.

Standar keamanan

OWASP adalah badan standar muncul untuk keamanan aplikasi Web. Secara khusus mereka telah menerbitkan OWASP Top 10 yang menjelaskan secara rinci ancaman utama terhadap aplikasi web. The Web Consortium Keamanan Aplikasi (WASC) telah menciptakan Web Hacking Insiden database dan open source dokumen praktek terbaik juga diproduksi pada keamanan aplikasi Web.

Teknologi keamanan

Sementara keamanan fundamental didasarkan pada orang-orang dan proses, ada sejumlah solusi teknis untuk dipertimbangkan ketika merancang, membangun dan menguji aplikasi web yang aman. Pada tingkat tinggi, solusi ini meliputi:
  • Kotak hitam alat pengujian seperti scanner keamanan aplikasi Web, kerentanan scanner dan pengujian penetrasi perangkat lunak
  • Kotak putih alat pengujian seperti statis analisis kode sumber
  • Fuzzing Alat yang digunakan untuk pengujian masukan
  • Scanner keamanan aplikasi web ( kerentanan scanner )
  • Aplikasi web firewall (WAF) yang digunakan untuk menyediakan firewall perlindungan -jenis pada lapisan aplikasi web
  • Password cracking alat untuk pengujian kekuatan password dan implementasi

Kamis, 25 Februari 2016

Pengenalan Wordpress

WordPress adalah salah satu media paling populer untuk membuat website, apakah itu berupa blog pribadi, situs perusahaan (company profile), situs edukasi, bahkan situs penjualan (e-commerce/online shop).

WordPress sebagai CMS

WordPress pertama kali hadir di tahun 2003 sebagai pengembangan dari aplikasi blog b2/cafelogoleh Matt Mullenweg dan Mike Little. Pada awalnya wordpress berfokus pada media blog pribadi, dimana konten web diurutkan berdasarkan kronologis. Namun dalam perkembangannya, wordpress berubah dari sekedar blogging platform (hanya untuk membuat blog), menjadi aplikasi CMS yang bisa digunakan untuk membuat website duluar blog, seperti online shop, corporate website, situs edukasi, dll.

Rabu, 24 Februari 2016

Pengenalan Joomla

 Joomla adalah Sistem manajemen konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL.
         Asal kata Joomla sendiri berasal dari kata Swahili jumla yang mengandung arti "kebersamaan". Secara garis besar dan gamblang, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip PHP dan basisdata MySQL. Server web diasumsikan terhubung dengan Internet/Intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP dan basisdata merupakan tempat penyimpanan konten. Joomla menggunakan Apache sebagai server web dan MySQL untuk basisdatanya.

Sumber : https://id.wikipedia.org/wiki/Joomla!

Selasa, 23 Februari 2016

Pengenalan Trello




Trello adalah berbasis web aplikasi manajemen proyek awalnya dibuat oleh fog creek software pada tahun 2011 yang berputar keluar menjadi perusahaan sendiri pada tahun 2014.
Maskapai ini mengeporasikan freemium model bisnis, serta menjadi subsidi silang oleh fog creek software produk lainya.Sebuah layanan dasar di sediakan gratis , meskipun dibayar untuk layanan kelas bisnis di luncurkan pada tahun 2013.


Apa Keuntungan Menggunakan Trello ?

Dengan system seperti ini, saya dan team bisa bekerja lebih fokus dan terarah. Tidak ada lagi mengerjakan hal random alias suka-suka, kita membuat todo-list dan setiap item bisa saya assign ke salah satu anggota team untuk mengerjakan berdasarkan skala prioritas. Dengan cara seperti itu, kita menjadi lebih produktif dan project mulai berkembang dengan lebih sehat.
Ditambah lagi kita menggunakan GIT sebagai version control, sebuah version control yang mudah digunakan dan cepat, ini membuat hidup kita sebagai developer jauh lebih menyenangkan.

Ditambah lagi, di Trello ini kita bisa saling berkomunikasi, saling berkomentar terhadap sebuah perkembangan tertentu dalam project, jadi meskipun saya lagi dalam berhalangan kerja, project tetap bisa saya pantau dan feedback bisa saya berikan kapan saja dimana saja.

 Trello ini untuk tempat kolaborasi, berbagi Ide dan pastinya tracking progress project kita. Meskipun kita hanya team kecil, tetapi dalam pekerjaan saya sendiri selalu menerapkan system kerja yang terstruktur, semua di tracking progress nya

Minggu, 21 Februari 2016

PHP

PHP: Hypertext Preprocessor  adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.



Sejarah PHP

Pada awalnya php merupakan kependekan dari personal home page(situs personal). Php pertama kali dibuat oleh Rasmus lerdorf pada tahun 1995.pada waktu itu php masih bernama
Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
  

Mysql

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.


Sumber: https://id.wikipedia.org/wiki/MySQL

Kamis, 18 Februari 2016

Pengenalan SLiMS 8.1_akasia

     Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka yang dilisensikan di bawah GPL v3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, basis data MySQL, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source.

SLims selalu melakukan revolusinya setiap tahun dan memperlengkap fitur-fitur yang ada.

Pengertian Raspberry Pi

Raspberry Pi
sering juga disingkat dengan nama Raspi, adalah komputer papan tunggal (Single Board Circuit /SBC)yang memiliki ukuran sebesar kartu kredit.

Raspberry Pi bisa digunakan untuk berbagai keperluan, seperti spreadsheet, game, bahkan bisa digunakan sebagai media player karena kemampuannya dalam memutar video high definition. Raspberry Pi dikembangkan oleh yayasan nirlaba, Rasberry Pi Foundation yang digawangi sejumlah developer dan ahli komputer dari Universitas Cambridge, Inggris.

 Secara umum Raspberry Pi Model B, 512MB RAM. Perbedaan model A dan B terletak pada memory yang digunakan, Model A menggunakan memory 256 MB dan model B 512 MB. Selain itu model B juga sudah dilengkapai dengan ethernet port (kartu jaringan) yang tidak terdapat di model A. Desain Raspberry Pi didasarkan seputar SoC (System-on-a-chip) Broadcom BCM2835, yang telah menanamkan prosesor ARM1176JZF-S dengan 700 MHz, VideoCore IV GPU, dan 256 Megabyte RAM (model B). Penyimpanan data didisain tidak untuk menggunakan hard disk atau solid-state drive, melainkan mengandalkan kartu SD (SD memory card) untuk booting dan penyimpanan jangka panjang. Raspberry Pi merupakan komputer mini yang sangat murah, harganya hanya 25 dollar AS untuk Model A adapun 35 dollar AS utuk Model B per unit.







Tampilan Board Raspberry Pi Tampilan Board Raspberry Pi tipe B



Sumber:https://id.wikipedia.org/wiki/Raspberry_Pi

Rabu, 17 Februari 2016

Instalasi SLiMS 8.1_akasia


1. Download dulu SLiMS 8.1_akasia. Anda bisa download di sini
2. Buka terminal anda (Ctrl+Alt T
3. Upload file terlebih dulu ke server menggunakan perintah scp(server copy)

 #scp slim8-akasia.zip dian@(ip anda):/home/dian





4. Masuk ke root server anda dengan menggunakan perintah ssh 

5.  copy file ke directory /var/www/html/

    #cp slims8-akasia.zip /var/www/html/
 


6. kemudian masuk ke cd /var/www/html


 #cd /var/www/html/


7. Setelah itu anda extrak filenya dengan menggunakan perintah unzip



8.  Jika anda ingin mengganti nama directory, gunakan perintah sebagai berikut.

  #mv slims8.1_akasia slims


 9.  Beri hak akses dengan menggunakan perintah sebagai berikut.

# chown -R www-data:www-data nama directory

Misal : # chown -R www-data:www-data slims



10. Buka browser ketikan (ip anda/phpmyadmin) dan creat database

11  Buka tab baru dan ketikan (ip anda /slims)


 12   Kemudian akan muncul tampilan sebagai berikut!


 klik Let's the start installation

 13. Kita masuk ke Step 1 Kemudian kita masuk ke New install




14.  Kemudian kita masuk ke Step 2. Isi sesuai data yang anda punya.
      



15. Kemudian masuk ke Step 3. Klik Ok, Start the slims.

 16. Maka akan muncul tampilan sebagai berikut.

 
17. Untuk memberikan keamanan pada SLiMS maka hapus folder Install.


Senin, 15 Februari 2016

Pengenalan Drupal




Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, pengembanganya dan perawatanya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia.Di buat dengan bahasa pememrogaman PHP , Drupal dapat dipasang pada beberapa jenis database seperti MYSQL,PostegreSQL , SQLite , MariaDB dan juga MsSQL.

Drupal dapat digunakan untuk membangun:
  • Portal Web Komunitas
  • Forum Diskusi
  • Website Perusahaan
  • Aplikasi Internal
  • Website Personal atau Blog
  • Aplikasi Komersial E-commerce
  • Kumpulan Sumber Informasi
  • Situs Jaringan Sosial
  • Jaringan intranet
  • Surat Kabar (Newsletter)
  • Galeri multimedia Multimedia


Sumber: https://id.wikipedia.org/wiki/Drupal 


Minggu, 14 Februari 2016

JQUERY

 


jQuery adalah yang cepat, kecil, dan kaya fitur perpustakaan JavaScript. Itu membuat hal-hal seperti HTML dokumen traversal dan manipulasi, penanganan event, animasi, dan Ajax jauh lebih sederhana dengan API yang mudah digunakan yang bekerja di banyak browser. Dengan kombinasi fleksibilitas dan diperpanjang, jQuery telah mengubah cara bahwa jutaan orang menulis JavaScript.


Sabtu, 13 Februari 2016

Pengenalan CMS Joomla

Joomla adalah sistem manejemen konten (SMK atau CMS) yang bebas dan terbuka  (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertama kali dirilis dengan versi 1.0.0.fitur fitur joomla diantaranya, adalah sistem caching untuk peningkatan performansi, RSS,blog ,poling dll. Joomlah menggunakan lisensi GPL.

Asal joomlah sendiri berasal dari kata Swahili jumla yang mengandung arti kebersamaan secara garis besar dan gamblang ,joomla terdiri dari 3 elemen dasar, yaitu server web, (web server) Skrip PHP, dan basis data MySQL. Server web diasumsikan terhubung dengan internet/intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP, dan basisdata merupakan tempat penyimpanan konten. Joomlah menggunakan apache sebagai server web dan MySQL untuk basisdatanya.


Sumber : https://id.wikipedia.org/wiki/Joomla!

Jumat, 12 Februari 2016

Portal

Portal di Wikipedia adalah halaman-halaman yang ditujukan sebagai "Halaman Utama" untuk topik atau bidang spesifik tertentu. Portal dapat dihubungkan dengan satu atau lebih ProyekWiki; namun, tidak seperti ProyekWiki, selain untuk penyunting, portal juga ditujukan untuk pembaca Wikipedia dan harus dapat mempromosikan isi dan mendorong kontribusi. Intinya, portal adalah titik masuk yang berguna untuk isi Wikipedia pada suatu topik tertentu.











Sumber:https://id.wikipedia.org/wiki/Wikipedia:Portal

Kamis, 11 Februari 2016

Management Proyek Dibidang IT & Pendidikan

POAC merupakan teori perencenaan management oleh george R Terry dengan kepanjangan dari planning organiting Actuanting dan controlling.

1. Planning atau Perencanaan
2. Organizing atau pengorganisasian
3. Actuating atau Penggerakan
4. Controlling atau Pengendalian


Tujuan mata kuliah ini adalah untuk Mahasiswa dan Juga Siswa Prakerin :


  • Membantu menyusun proyek pada KKN PPL atau Prakerin PKL
  • Menciptakan Inovasi di sekolah dapat memanage proyek atau perusahaan
  • Mampu mengimplementasikan
  • Mengembangkan Lembaga yang dipimpin
  • Taknis memilih proyek yang layak dijalankan
  • Memotivasi Karyawan

Hakikat dari fungsi manajemen George Robert Terry adalah apa yang di rencanakan . Maka fungsi dari perencanaan tersebut harus di lakukan secara sebaik mungkin agar hasilnya baik dan kekurangannya pun bisa di atasi, namun sebelum kita melakukan perencanaan, ada baiknya kita merumuskan permasalahannya terlebih dahulu.

Rabu, 10 Februari 2016

Selasa, 09 Februari 2016

Workshop Php Indonesia

Pada Tanggal 6 Februari 2016 kemarin, kami kedatangan tamu dari para Master PHP Indonesia. pada hari itu, workshop yang diadakan bertema "Ini websiteku, mana websitemu?". dari workshop tersebut, kami diperkenalkan dasar-dasar website, seperti html,css,php,mysql,javascript dll.


Hyper Text Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
Cascading Style Sheet (CSS) merupakan aturan untuk mengatur beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS(Content Management System).
JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
jQuery adalah pustaka JavaScript lintas-platform yang didesain untuk menyederhanakan client-side scripting pada HTML. Dewasa ini, jQuery merupakan pustaka JavaScript yang paling populer, dengan 65% pemasangan dari 10 juta situs Web dengan pengunjung tertinggi. jQuery adalah gratis, dan bersifat kode sumber terbuka dibawah lisensi MIT.
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).
 Dan berikut dokumentasi fotonya.












Senin, 01 Februari 2016