Senin, 06 November 2017

MySQLi_Query, MySQLi_fetch_assoc, dan MySQLi_fetch_array


Assalamualaikum sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin. Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai MySQLi_Query, MySQLi_fetch_assoc, dan MySQLi_fetch_array
Langsung saja ya
A. Pendahuluan
1. Pengertian
    SQL (/[unsupported input]ˈɛs kjuː ˈɛl/ "S-Q-L"; atau 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.
2. Maksud dan Tujuan
    - Mengerti hasilnya bila sudah di query.
    - Mengerti Maksud dari query tersebut

3. Hasil yang diharapkan
    - Dapat membedakan antara ketiganya.
    - Dapat menggunakan sesuai fungsinya.
 
B. Uraian
     1. Alat dan Bahan
         -PC/Laptop
         -Text Editor

     2. Durasi Waktu
         5-10 menit
 
     3. Tahapan
          a. mysqli_query()
Fungsi mysqli_query () melakukan query terhadap database.
Gaya berorientasi objek (metode).

         b. mysqli_fetch_assoc()
Fungsi mysqli_fetch_assoc () mengambil baris hasil sebagai array asosiatif.

hasilnya berupa object array.
         c. mysqli_fetch_array()
Fungsi mysqli_fetch_array () mengambil baris hasil sebagai array asosiatif, array numerik, atau keduanya.

 
C. Kesimpulan
     Keluaran mysqli_fetch_assoc dan mysqli_fetch_array sama yaitu object. mysql_query adalah bollean.
D. Hasil yang diperoleh
     Dapat membedakan  antara MySQLi_Query, MySQLi_fetch_assoc, dan MySQLi_fetch_array

Sabtu, 04 November 2017

Installasi Opencart



Assalamualaikum sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin. Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai Installasi Opencart

Langsung saja ya...


A. Pendahuluan

1. Pengertian
     Opencart adalah sebuah sistem manajemen konten berbasis Web yang berlisensi GPL versi 3. CMS ini dirancang untuk toko online lengkap dengan shopping cart. CMS ini juga kaya akan fitur dan salah satunya adalah pengaturan agar mudah dikenali oleh mesin pencari.


2. Maksud dan Tujuan

     - Untuk toko online

     - Menyediakan layanan orderan jarak jauh


3. Hasil yang diharapkan

     Aplikasi Opencart dapat dijadikan layanan Toko Online yang dapat di terapkan di toko.


B. Uraian

1. Alat dan Bahan

    -PC

    -Paket Opencart


2. Durasi Waktu

     15-20 menit


3. Tahapan

     1. Ekstrak di var/www/html

     2. Beri hak kepemilikan www-data

         chown -R indah:indah opencart



     
     3.

    
     4. Masuk ke opencart, lalu masuk ke direktory upload, ganti nama config-dist.php menjadi config.php


     5. Masuk ke opencart, lalu masuk ke direktory admin, ganti nama config-dist.php menjadi config.php


     6. Masuk ke directory upload/system/storage, beri hak akses pada cache, logs, dan download nya.

         chmod 755 cache

         chmod 755 logs

         chmod 755 download




     7. Kembali ke direktory upload, beri hak akses pada image, cache serta catalog yang ada di dalam direktory image




     8. Beri hak akses juga config.php yang ada pada direktory upload


     9. Juga config.php yang ada pada direktory admin



    10. Buat database opencart

    11. Buka melalui browser

localhost/opencart/Pilih directory upload


    12. Pada tampilan di bawah klik continue


    13. Pada step 2 pastikan semua sudah berstatus writable, lalu klik continue.


    14. Pada step 3 pastikan masukkan configurasi database dan administrator



    15. Pada step 4, kita diingatkan untuk menghapus folder installasi.



   

    16. Setelah kita menghapus folder installasi yang ada pada directory admin. Buka lagi melalui browser

localhost/opencart/upload


    17. Untuk masuk ke ke dashboard admin. Kita ketikkan pada browser

localhost/opencart/upload/admin


    18. Disana kita akan membuat directory untuk penyimpanan sementaranya.  Letakkan di var/www beri nama opencart, lalu klik move.

    19. Selesai


C. Kesimpulan dan temuan masalah

Saya kebingungan waktu pembuatan direktory penyimpanan. Saya salah memilih direktory dengan tanda !.



D. Hasil yang diperoleh

Opencart suah dapat digunakan.



E. Referensi

Jumat, 03 November 2017

Prospek dan Peluang Kerja Bidang IT | Sharing with Embah Suro Dhemit



A. Pendahuluan
1. Pengertian
    Informatika sendiri merupakan ilmu yang mepelajari seputar perangkat baik itu sistem ataupun alat yang bisa menyampaikan informasi
Informatika tidak bisa lepas dari yang namanya informasi, sebab pada informasi itu terdapat sesuatu yang dituju dengan penyampaian dan penjabaran yang sebenarnya.


2. Latar Belakang
     Informatika sendiri tidak jauh dengan perangkat berupa komputer dan perangkat lunak lainnya yang di dalanya membahas sistem jaringan dan telekomunikasi, sebab komputer merupakan sebuah bidang yang juga sangat penting dalam kehidupan manusia di setiap harinya.

3. Maksud dan Tujuan
  • Mengklasifikasikan peluang dan prospek kerja bidang IT.
  • Memilah-milah peluang kerja bidang IT
B. Uraian
     1. RPL (Rekayasa Perangkat Lunak)           -Rekayasa Perangkat Lunak (Software Engineering)
          -Manajemen/Sistem Data (Data Management/System)
          -Security Analyst
          -Penetration Tester
          -Vulnerability Security Research Engineer
          -Rekayasa Algoritma (Algorithm Engineering)
          -Integrasi Sistem (System Integration)
          -Keahlian Informatika Untuk Pengguna (Computer Application)          -Pemrograman (Program Building)
          -Computer Crime Investigator and Malware Analyst
          -Web Designer atau Web Programmer
          -Freelance Programmer


Kriteria yang harus dijadikan acuan dalam mengembangkan sebuah perangkat aplikasi adalah :

  • ·      Efektif dan Efisien, artinya perangkat tersebut bisa bekerja lebih cepat, lebih berkualitas, dan lebih hemat energi.
  • ·      Maintability, perangkat aplikasi bisa dirawat dan dipelihara dalam jangka waktu yang panjang, bahkan selamanya.
  • ·      Dependability, bisa mengikuti perkembangan teknologi sehingga lebih mudah dalam hal pengembangan
  • ·   Usability, bisa memenuhi kebutuhan yang diinginkan.
  • ·      Robust, hal ini cukup penting karena menyangkut keinginan sang pengguna. Jika program sudah meliputi hal di atas, tetapi tidak bisa mengikuti keinginan pengguna, maka sia-sia kerja sang programmer.
 Selain itu,
Biasanya, tugas profesi System Analyst / System Integrator adalah sebagai berikut :
a. Berinteraksi dengan client untuk memahami kebutuhan perangkat lunak / keras yang diperlukan
b. Berinteraksi dengan designer untuk membuat rancangan UI (User Interface) supaya tidak terjadi salah paham.
c. Berinteraksi dengan programmer untuk membuatkan sebuah program perangkat yang diminta oleh pelanggan dan dirancang oleh designer.
d. Menguji Perangkat (Biasanya dilakukan oleh tester).
e. Melakukan dokumentasi penting terhadap program yang telah dibuat.


     2. TKJ (Teknik Komputer dan Jaringan)
       Seorang lulusan Ilmu Komputer (Computer Science) atau Teknik Informatika (Informatics) dapat menjadi ahli computer network dimana dapat merancang arsitektur dan pembangunan jaringan. Seorang Computer Network juga berperan besar dalam perawatan dan pengelolaan jaringan dalam suatu perusahaan. 
          -Security Analyst         -CISCO or Director of Security
          -Penetration Tester
          -Computer Forensics Investigator or Forensic Analyst 
          -Vulnerability Security Research Engineer 
          -Security Auditor
          -Security Architect          -Perangkat Keras Komputer (Computer and Device)
          -Pusat Data (Data Center) 
          -Computer Crime Investigator and Malware Analyst
          -Sistem Jaringan dan Komunikasi (Network And Communication)
          -Komputasi Awam (Cloud Computing)
     3. MM (Multimedia) 
         -Sistem Multimedia (Multimedia System)
         -Sistem Aplikasi Game (Game Application System)
 
C. Kesimpulan
     Seorang lulusan informatika pastinya dapat menciptakan beberapa teknologi melalui perangkat lunak computer sehingga hasilnya bisa dirasakan oleh orang banyak. 

Teknologi secara tidak langsung telah memberikan banyak perubahan pada dunia, dari yang tadinya tidak mengetahui informasi menjadi mengerti apa yang terjadi di dunia ini melaui perangkat yang diciptakan oleh mereka-mereka para ahli perangkat lunak.

D. Referensi
http://pti.umtas.ac.id/prospek-kerja-jurusan-teknologi-informasi/
https://makinrajin.com/prospek-kerja-teknik-informatika/

Kamis, 02 November 2017

OSI LAYER


Assalamualaikum sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin. Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai OSI LAYER
Langsung saja ya

A. Pendahuluan
1. Pengertian
    Model referensi jaringan terbuka OSI atau OSI Reference Model for open networking adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization (ISO) di Eropa pada tahun 1977. OSI sendiri merupakan singkatan dari Open System Interconnection. Model ini disebut juga dengan model "Model tujuh lapis OSI" (OSI seven layer model).
      Sebelum munculnya model referensi OSI, sistem jaringan komputer sangat tergantung kepada pemasok (vendor). OSI berupaya membentuk standar umum jaringan komputer untuk menunjang interoperatibilitas antar pemasok yang berbeda. Dalam suatu jaringan yang besar biasanya terdapat banyak protokol jaringan yang berbeda. Tidak adanya suatu protokol yang sama, membuat banyak perangkat tidak bisa saling berkomunikasi.

2. Maksud dan Tujuan
    - Mamahami Urutan dan memahami nya.
 
3. Hasil yang diharapkan
    - Mengerti dan paham mengenai OSI LAYER
 
B. Uraian
      Model referensi ini pada awalnya ditujukan sebagai basis untuk mengembangkan protokol-protokol jaringan, meski pada kenyataannya inisatif ini mengalami kegagalan. Kegagalan itu disebabkan oleh beberapa faktor berikut:
  • Standar model referensi ini, jika dibandingkan dengan model referensi DARPA (Model Internet) yang dikembangkan oleh Internet Engineering Task Force (IETF), sangat berdekatan. Model DARPA adalah model basis protokol TCP/IP yang populer digunakan.
  • Model referensi ini dianggap sangat kompleks. Beberapa fungsi (seperti halnya metode komunikasi connectionless) dianggap kurang bagus, sementara fungsi lainnya (seperti flow control dan koreksi kesalahan) diulang-ulang pada beberapa lapisan.
  • Pertumbuhan Internet dan protokol TCP/IP (sebuah protokol jaringan dunia nyata) membuat OSI Reference Model menjadi kurang diminati.
Pemerintah Amerika Serikat mencoba untuk mendukung protokol OSI Reference Model dalam solusi jaringan pemerintah pada tahun 1980-an, dengan mengimplementasikan beberapa standar yang disebut dengan Government Open Systems Interconnection Profile (GOSIP). Meski demikian. usaha ini akhirnya ditinggalkan pada tahun 1995, dan implementasi jaringan yang menggunakan OSI Reference model jarang dijumpai di luar Eropa.
OSI Reference Model pun akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi data dalam jaringan dapat berlangsung. Beberapa protokol yang digunakan dalam dunia nyata, semacam TCP/IP, DECnet dan IBM Systems Network Architecture (SNA) memetakan tumpukan protokol (protocol stack) mereka ke OSI Reference Model. OSI Reference Model pun digunakan sebagai titik awal untuk mempelajari bagaimana beberapa protokol jaringan di dalam sebuah kumpulan protokol dapat berfungsi dan berinteraksi.

 Contohnya
D. Hasil yang diperoleh
     Mengerti mengenai Lapisan OSI

E. Referensi

Rabu, 01 November 2017

Membuat File Upload dengan Syarat Tertentu


Assalamualaikum sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin. Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai Membuat file upload gambar dengan limitasi tertentu.

Langsung saja ya

A. Pendahuluan
    1. Pengertian
        Menurut KBBI
pem.ba.tas.an
Nomina (kata benda)
(1) proses, cara, perbuatan membatasi;
(2) Istilah linguistik syarat yang menentukan atau membatasi penerapan kaidah kebahasaan
 
    2. Maksud dan Tujuan
         - Membuat file upload file atau gambar yang ada limitasi nya. 
         - Memahami kenapa harus ada limitasinya.
 
    3. Hasil yang diharapkan
        - Dengan adanya limitasi tersebut akan lebih spesifik lagi file yang di upload.
 
B. Uraian
    1. Alat dan Bahan   
       - PC / Laptop
       - Text Editor
 
    2. Durasi Waktu
        5 menit  

    3. Tahapan
          1. Pastikan laptop kita sudah menyala.
          2. Buka Text editor yang kit gunakan di laptop.
          3. Ketikkan dibawah ini 
             Script diatas ada bagian
if ($type=="image/jpeg" || $type=="image/jpg" || $type=="image/png" || $type=="image/gif") {
    if ($ukuran<=1000000) 

        Nah, script diatas sudah menunjukkan bahwa sudah ada limitasi atau batasan file gambar yang boleh di upload.

         Tidak hanya file gambar saja yang bisa di limitasi. Akan tetapi, juga file berupa dokumen, file yang di compress, dll.
 
C. Kesimpulan
    File gambar yang kita upload bisa kita batasi pada script php nya.  Jadi, apabila ingin menambah besar atau kecil file yang akan kit unggah itu bisa.

D. Referensi