Jumat, 26 Juni 2020

UAS Enterprise Aplication Intergration


Nama     : Ahmad Nur Rizal
Nim       : 4117079
Kelas    : B

v  Penggunaan EAI
Tujuan utama dalam melakukan integrasi aplikasi atau yang dikenal dengan EAI (Enterprise Application Integration) adalah untuk menghubungkan applikasi yang berbeda. Beberapa teknologi yang termasuk dalam EAI seberti Business-to-Business integration, hub and spoke message broker, enterprise service bus, legacy integration, portals and mobile integration, dan lain-lain.
v  Penerapan XML
Toolkit untuk bahasa mark up yang dapat di gunakan semua bahasa pemrogaman(W3C.org).
 Contoh penerapan :  
         XML digunakan sebagai format file SVG,DOCX,dsb
         XML digunakan untuk membentuk struktur form pada pemrograman desktop 
         XML digunakan untuk membuat layout aplikasi android
         XML digunakan untuk membawa data pada API seperti SOAP

v  Contoh Penggunaan XML
Ø  XML digunakan untuk membawa data pada API serpti SOAP;
Ø  XML digunakan untuk membentuk struktur form pada pemrograman desktop seperti delphi, lazarus, vb, gtk, dll;
Ø  XML digunakan untuk membuat layout aplikasi android;
Ø  XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven;
Ø  XML digunakan sebagai format file SVG, DOCX, dsb.
Ø  dan masih banyak lagi contoh penerapan XML.

Perhatikan dokumen absensi kelas anda. Terjemahkanlah data absensi tersebut menjadi file XML (cukup 2 record)!
<absensi>
            <record>
            <Nomor>19<Nomor>
            <NIM>162101704</NIM>
            <Nama>Fransiska Fenny</Nama>
            <Tanggal>21 Maret 2019</Tanggal>
            <Tanda_Tangan>OKE</Tanda_Tangan>
            <Keterangan></Keterangan>
            </record>
            <record>
            <Nomor>20<Nomor>
            <NIM>162101705</NIM>
            <Nama>Akil Wibowo</Nama>
            <Tanggal>21 Maret 2019</Tanggal>
            <Tanda_Tangan>OKE</Tanda_Tangan>
            <Keterangan></Keterangan>
            </record>
</absensi>

v  Pengertian Webservice
Web services adalah mekanisme komunikasi dua aplikasi/mesin terlepas dari arsitektur dan teknologi yang digaribawahi.
Layanan web memiliki antarmuka, yang menyembunyikan detail implementasi sehingga dapat digunakan secara terpisah dari platform perangkat keras atau perangkat lunak yang digunakannya, dan secara terpisah dari bahasa pemrograman yang digunakan.
Kemandirian ini mendorong aplikasi berbasis layanan web untuk loosely coupled, berorientasi komponen, implementasi lintas-teknologi. Layanan web dapat digunakan sendiri atau dengan layanan web lainnya untuk melakukan agregasi kompleks atau transaksi bisnis.


v  Pengertian JSON
JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.


v  Contoh Penggunaan JSON
Format untuk memasukan data ke dalam sebuah variabel 
Contoh penerapan : 
         JSON sebagai format untuk bertukar data client dan server atau antar aplikasi
         JSON digunakan untuk menyimpan konfigurasi dan penyimpanan data
         JSON digunakan untuk menyimpan konfigurasi project
         JSON digunakan untuk menyimpan data menifest

v  Contoh Penggunaan API

Ø  API Twitter dan Facebook, yang memungkinkan kita untuk dapat mengakses data pengguna platform tersebut pada aplikasi kita.
Ø  API Bot Telegram dan LINE yang memungkinkan aplikasi kita untuk dapat mengirim dan membaca chat dari pengguna platform tersebut secara otomatis.
Ø  seperti web CodePolitan membuat API (lebih tepatnya web API, yakni API dalam bentuk URL endpoint) untuk digunakan pada aplikasi Android CodePolitan News Reader sehingga aplikasi tersebut dapat menampilkan data artikel yang berasal dari web.
Ø  dan masih banyak lagi.
Contoh :
{
  "login": "devitagus",
  "id": 15191454,
  "node_id": "MDQ6VXNlcjE1MTkxNDU0",
  "avatar_url": "https://avatars2.githubusercontent.com/u/15191454?v=4",
  "gravatar_id": "",
  "url": "https://api.github.com/users/devitagus",
  "html_url": "https://github.com/devitagus",
  "followers_url": "https://api.github.com/users/devitagus/followers",
  "following_url": "https://api.github.com/users/devitagus/following{/other_user}",
  "gists_url": "https://api.github.com/users/devitagus/gists{/gist_id}",
  "starred_url": "https://api.github.com/users/devitagus/starred{/owner}{/repo}",
  "subscriptions_url": "https://api.github.com/users/devitagus/subscriptions",
  "organizations_url": "https://api.github.com/users/devitagus/orgs",
  "repos_url": "https://api.github.com/users/devitagus/repos",
  "events_url": "https://api.github.com/users/devitagus/events{/privacy}",
  "received_events_url": "https://api.github.com/users/devitagus/received_events",
  "type": "User",
  "site_admin": false,
  "name": "Gus De Vita",
  "company": null,
  "blog": "",
  "location": null,
  "email": null,
  "hireable": null,
  "bio": null,
  "twitter_username": null,
  "public_repos": 17,
  "public_gists": 0,
  "followers": 9,
  "following": 3,
  "created_at": "2015-10-19T07:50:36Z",
  "updated_at": "2020-05-27T16:10:53Z"
}




UAS Kapita Selekta SI/TI

NAMA                 : Ahmad Nur Rizal
NIM                 : 4117079
KELAS/SEMESTER : B/6
PRODI/FAKULTAS : Sistem Informasi/Saintek
MK                         : Kapita Selekta SI/TI 


SOAL
1. Ceritakan dan narasikan Aktiifitas dan pengalaman saudara dalam masa (WFH) Work From Home dan Learnig From Home (LFH) di masa Pandemic covid-19.
2. Ceritakan dan narasikan produktifitas dan peningkatan skill, kapasitas dan pengetahuan apa yang saudara peroleh selama WFH Dan LFH di masa Pandemic covid-19.
3. Buatlah artikel ilmiah atau opini saudara bagaimana Teknologi informasi bermanfaat dalam menghadapi pandemik covid-19 dan New Normal.
4. Kirimkan tugas membuat jurnal yang sudah saudara buat pada tugas diperkuliahan (dikirim bersama notepad dari blogyg berisi url)

JAWABAN

1. Pada awal penerapannya, banyak mahasiswa yang menanggapi kelas daring ini dengan baik,
dikarenakan Efisiensi biaya atau tidak memerlukan pihak yang berkomunikasi melakukan tatap muka, berbeda dengan komunikasi konvensional, sehingga komunikasi daring bisa menghemat biaya transportasi.
Namun, setelah berjalannya proses perkuliahan secara daring tersebut, banyak mahasiswa justru mengalami kesulitan dalam belajar. Keadaan itu justru menurunkan mutu pembelajaran bagi para mahasiswa serta mutu pengajaran oleh para dosen.
Menurut saya justru lebih sulit belajar dari rumah, karena ada banyak gangguan yang sifatnya kurang kondusif. Pikiran jadi buyar dan susah fokus.belum lagi kendala jaringan,masalah kuota internet untuk mengikuti perkuliahan online.
Belajar di rumah kurang bisa dinikmati karena kita  tidak bisa memahami memahami materi secara langsung. Ada beberapa materi bisa  dipahami dengan jelas namun tidak semudah ketika diterangkan langsung oleh bapak/ibu guru saat berada di kelas.

2.Memanfaatkan teknologi untuk tetap terhubung
Kita harus bisa menggunakan teknologi untuk mengikuti perkulihan online
Tantangan terbesar lainnya saat belajar dari rumah adalah komunikasi dengan dosen atau mahasiswa lainya.Jika saat di kampus hanya perlu menghampiri dosen atau teman mahasiswa untuk berdiskusi, maka belajar dari rumah harus berkomunikasi lebih dulu sebelum berdiskusi. Saat ini sudah banyak aplikasi yang memberikan kemudahan bagi para mahasiswa untuk berkomunikasi secara jarak jauh.

3. Tekonologi Daring merupakan sebuah perkembangan teknologi yang sangat membantu kita dalam berkomunikasi terutama untuk komunikasi dua arah pada jarak yang jauh. Teknologi Daring ini merupakan sebuah komunkasi yang saling bertukar dan telah terhubung, dapat digunakan  secara serempak yang melibatkan banyak orang.Namun Teknologi Daring ini juga membutuhkan perngakat pendukung seperti Komputer, Smartphone atau alat bantu lainya yang digunakan sebagai perantaranya terutama harus terhubung dengan Internet.
contoh aplikasi :
1. zoom
2. google meet
3. google clasroom
4. dll
Untuk menjalankan kehidupan new normal tersebut, salah satunya selalu menerapkan pola hidup sehat.

1. Selalu Gunakan Masker Saat Bepergian
Pola hidup sehat yang harus kita terapkan di era new normal ini adalah dengan selalu menggunakan masker saat bepergian. Dengan mengenakan masker, diharapkan dapat memperlambat serta mencegah penyebaran virus dari satu orang ke orang lainnya.

2. Jaga jarak
Penerapan physical distancing itu dengan menjaga jarak antar orang minimal 1-2 meter, menghindari perkumpulan dan pertemuan dengan jumlah orang banyak.Penerapan physical distancing ini sangat penting untuk menekan penyebaran Corona COVID-19.

3. Tidak Lupa Berolahraga
Pola hidup sehat yang juga tidak boleh kamu lewatkan selama era new normal ini adalah berolahraga. Walaupun sudah tidak sebebas sebelumnya, dimana kita dapat berolahraga di luar ruangan sesuka hati, kini Anda dapat melakukannya di dalam ruangan saja tanpa mengurangi manfaatnya.

4. Rajin Membersihkan Tangan
Saat beraktivitas di luar rumah pada era new normal ini, risiko terpapar kuman ataupun virus penyakit tentu lebih besar. Oleh karena itu, pola hidup sehat yang patut diperhatikan adalah dengan sesering mungkin untuk membersihkan tangan.
Maka dari itu,disarankan untuk selalu membawa hand sanitizer dengan kandungan alkohol lebih dari 60% yang berguna membunuh berbagai kuman dan virus penyakit di tangan Anda tanpa perlu repot.
Hand Sanitizer merupakan cairan pembersih tangan yang bermanfaat membunuh kuman secara cepat dan efektif tanpa harus dibilas.


Selasa, 22 Oktober 2019

TUGAS SIG

MAKALAH SISTEM INFORMASI GEOGRAFI TENTANG SISTEM APLIKASI ILWIS


Dosen pengampu :
“Mohamad Ali Murtadho,S.Kom, MM”

Disusun Oleh :
Ahmad Nur Rizal (4117079)

Link Download :

Tugas SIG

Senin, 01 Juli 2019

Jumat, 15 Maret 2019

5 Tips Membuat Teknologi Roadmap untuk Startup

Memulai bisnis rintisan atau startup yang terkenal dengan bisnis "bakar uang" benar-benar tidak mudah, dibutuhkan tips khusus agar unggul dalam persaingan. Berikut kami sajikan bagaimana membuat roadmap teknologi agar tepat sasaran dan efektif.

1. Roadmap bukan sekedar daftar pekerjaan
Roadmap bukan sekedar daftar pekerjaan yang anda ingin lakukan, tapi lebih dari itu. Pada roadmap, daftar pekerjaan harus memiliki timeline yang jelas, mana yang harus dikerjakan untuk jangka pendek, jangka menengah dan jangka panjang. Dan kesemua itu saling terkait. Sehingga tangga menuju visi tertinggi terlihat lebih jelas, yang tentunya akan membuat anda lebih mudah menaiki tangga tersebut.

2. Buat Prioritas pada roadmap
Tujuan membuat roadmap pada dasarnya adalah sebagai acuan perusahaan atau startup anda mengambil keputusan dan ini berefek pada budget dan investasi. Karena itu roadmap disebut efektif jika dalam roadmap tersebut ada daftar prioritas rencana yang akan dikerjakan. Bagusnya prioritas rencana dalam roadmap ada disetiap tahun atau semester.

3. Dukungan managerial
Sebelum melangkah terlalu jauh merancang roadmap ada baiknya anda berkonsultasi dan minta arahan dari atasan atau bagian manajerial perusahaan. Karena merekalah yang punya kuasa atas anggaran. Kalau sudah ada arahan kebijakan anda akan lebih mudah membuat roadmap, dan dukungan dana juga akan lebih mudah didapat.

4. Minta masukan saat perancangan roadmap kepada user
Target atau objek yang bersentuhan dengan produk teknologi anda adalah user (pengguna produk). Sehingga tidak ada salahnya meminta masukan dan saran mereka, agar user merasa roadmap ini adalah rencana mereka juga. Jika demikian implementasi rencana di lapangan akan didukung penuh.

5. Visualisasikan roadmap anda
Terakhir namun mungkin bukan yang terakhir, adalah metode atau cara kita menyampaikan roadmap. 1 gambar memiliki 1000 kata. Visualisasikan roadmap anda gunakan video motion graphic, infografis, atau paling tidak powerpoint. Ini tentu akan menambah keyakinan atasan juga user akan rencana anda.

Selamat membuat roadmap startup.
Tulisan ini diterjemahkan dengan bahasa sendiri dari video https://youtu.be/yVUGyJJDfJM oleh CEO Nextgroup Ross Brindle

Jumat, 21 Desember 2018

Bahasa Pemrograman Terpopuler di Tahun 2018

Bahasa pemrograman ini dirilis pada tahun 1991, bukan usia yang muda memang hampir seusia saya bahkan :). Dalam perkembangannya python telah mengalami beberapa pengembangan saat tulisan ini dibuat rilis terakhir python adalah versi 3.7.1 jika dilihat ini perkembangan python lebih stabil dibandingkan dengan bahasa pemrograman lain yang usia lebih muda, sebut saja PHP yang lahir tahun 1995 saat tulisan ini dibuat rilis terakhirnya adalah versi 7.1.2.
Google Search "Python" tren dari tahun ke tahun
Salah satu alasan mengapa Python menjadi sangat populer dalam beberapa tahun terakhir ini adalah karena python merupakan bahasa pemrograman berbasis produksi yang banyak digunakan untuk proyek-proyek perusahaan dan first-class project. Python hampir dapat digunakan untuk apa saja, itulah sebabnya itu dianggap bahasa pemrograman serbaguna. Anda dapat membangun aplikasi Raspberry Pi, skrip untuk program desktop dan mengkonfigurasi server semua melalui Python, Aplikasi Web-based dan banyak lagi.

Dengan Python, sebenarnya tidak ada batasan.

Data Science

Menurut data dari codeacademy lebih dari 2 juta orang baru mulai belajar python pada tahun ini. Sebuah angka yang cukup fantastis, menurut analisa mereka ini dikarenakan trend teknologi Big Data yang mulai digarap oleh hampir seluruh sektor industri banyak menggunakan Python sebagai basis teknologi mereka.

Selaras dengan hal itu situs pemerhati Big Data Dzone, mengungkapkan Python menempati peringkat pertama bahasa pemrograman yang digunakan untuk Data Science. Berikut market share bahasa pemrograman :

  • Python, 45.8% share (was 30.3%), 51% increase.
  • Java, 16.8% share (was 14.1%), 19% increase.
  • Unix shell/awk/gawk 10.4% share (was 8.0%), 30% increase.
  • C/C++, 7.3% share (was 9.4%), 23% decrease.
  • Scala, 6.2% share (was 3.5%), 79% increase.
  • Perl, 2.3% share (was 2.9%), 19% decrease.
  • Julia, 1.1% share (was 1.1%), 1.6% decrease.
  • F#, 0.4% share (was 0.7%), 41.8% decrease.
  • Clojure, 0.4% share (was 0.5%), 19.4% decrease.
  • Lisp, 0.2% share (was 0.4%), 33.3% decrease.
Tren data science inilah yang juga mengkatrol pertumbuhan pengguna Python

Tertarik belajar python? Jangan khawatir tidak sesulit yang dibayangkan. Pengalaman saya menggunakan python kesan saya adalah syntaxnya lebih sederhana dari PHP dan librarinya juga sangat banyak, Yuk belajar python.






Sabtu, 06 Oktober 2018

IDC Duren Tiga Mengalami Gangguan Listrik, Beberapa ISP dan Situs Down

Internet Data Center (IDC) Duren Tiga, beberapa ISP dan Situs tidak dapat diakses. Beberapa diantara ISP dan Situs yang kena dampak adalah : PT Palapamedia Indonesia, situs idc.co.id, situs dream.co.id, dan situs lain yang meletakkan data center di IDC Duren Tiga.

Kejadian ini terjadi sekitar pukul 14.00, Sabtu 06 Oktober 2018. Internet kami yang memang jalur utama dan servernya menggunakan ISP Palapamedia down, segera kami arahkan data center kami menggunkan ISP backup maxindo. Dan saat itu juga kami kontak langsung technical support Palapamedia, dan mendapatkan kabar bahwa tidak ada masalah pada link palapamedia masalahnya ada pada IDC Duren tiga yang dikabarkan ada masalah kelistrikan.

Kejadian ini kita ketahui bersama pernah terjadi pada tahun 2012, dimana UPS IDC Duren tiga terbakar, dan pihak IDC berjanji kejadian ini tidak terulang kembali. Namun fakta mengatakan kejadian ini terulang kembali.

Jam 17.00 kami coba menelpon kembali ke PT Palapamedia, dan kabar baik belum kunjung datang. Informasinya beberapa datacenter sudah bisa up, tapi beberapa masih down. saya tidak puas, saya cari nomer telpon IDC di Google. Yup dapat. 021-7987982. Saya coba buka webnya ups tidak dapat diakses.


17:50 saya telpon contact center IDC, ternyata IDC mengakui sumber masalahnya ada di PLN dan yang menopang kelistrikan di IDC Duren Tiga hanya genset sehingga baru beberapa rack dan jalur yang bisa up.

Semoga IDC dapat terus belajar menjadi lebih baik dengan adanya kejadian-kejadian ini. Karena masalah uptime dan reliability menunjukkan kualitas sebuah layanan internet.



Jumat, 28 September 2018

Cara Daftar Online CPNS 2018 sscn.bkn.go.id Agar Tidak Lemot

Seleksi CPNS (Calon Pegawai Negeri Sipil) 2018 telah dibuka, event tahunan ini sekarang lebih canggih karena dikoordinasi terpusat oleh BKN (Badan Kepegawaian Negara). Banyak kelebihannya tapi ada juga kekurangannya, salah satunya yang banyak dikeluhkan oleh para CPNS yaitu akses ke situs sccn.bkn.go.id yang terasa sangat lambat. Nah kami akan berikan sedikit tips supaya akses ke situs bkn menjadi lebih cepat!



Simak beberapa tips berikut :

  1. Pilih waktu akses. Waktu mengakses sebuah situs sangat penting, seperti halnya lalu lintas di jalan raya, lalu lintas internet pun bisa padat. Coba tengok lalu lintas pada saat hari raya lebaran, semua kendaraan menggunakan jalan raya pada waktu bersamaan, semua kendaraan menuju pintu tol pada waktu yang sama. akibatnya antrian kendaraan tak bisa dihindari. Macet lah hasilnya. Karena konsep internet sama dengan konsep jalan raya, karena itu akseslah situs sscn.bkn.go.id pada jam-jam lengang / sepi. Saran kami adalah pada jam 2 pagi! Ya, jam 2 pagi merupakan jam tersulit kita untuk membuka mata, disamping itu kita bisa sambil melaksanakan sholat qiyamullail agar segara urusan kita dipermudah bukan? :)
  2. Gunakan koneksi internet telkomsel / indihome. Tim Eksplore mengecek lokasi server situs sscn.bkn.go.id menggunakan metode tracert (pengiriman paket) di cmd dan kami berhasil mengetahui bahwa lokasi server disimpan disebuah tempat menggunakan koneksi telkom.
    Karena itu tips yang kedua kami menyarankan gunakanlah internet telkomsel/indihome karena bkn.go.id juga menggunakan koneksi yang sama, sehingga secara teori akan lebih cepat terhubung. 
Nah, selamat mencoba dan semoga bermanfaat. :)


Rabu, 19 September 2018

Cara Mengecek dan Menambahkan User ke Group pada Ubuntu

Jika ingin melihat ada berapa user dalam suatu group pada Ubuntu menggunakan terminal lakukan perintah berikut :

getent group groupname
atau
getent group groupname | awk -F: '{print $4}'
Semoga membantu :)

Kamis, 24 Mei 2018

Cara Merubah/Mengganti Tema Whatsapp

Bosan dengan tema whatsapp yg serba hijau? Mau ganti tema whatsapp menjadi imut seperti ini?






Atau mau coba tema whatsapp black yang cool ini :)



Gimana? tertarik kan? Kamu harus coba cara unik ini. Memperkenalkan Whatsapp modded. Apa itu whatsapp modded? Yaitu aplikasi(apk) Whatsapp yang berhasil dioprek oleh para hacker kelas tinggi sehingga menghasilkan aplikasi tiruan persis + fitur-fitur tambahan lainnya. Tertarik coba? Jangan takut, kalau masih ragu, dengan menggunakan aplikasi ini kamu bisa menggunakan 2 atau lebih nomer whatsapp dalam 1 handphone lho :)

Yuk kita coba saja, langsung download apk di halaman berikut ini :

1. GB Whatsapp

2. OG Whatsapp

3. Whatsapp Plus

Ketiga aplikasi di atas dapat kamu coba sendiri ya di handphone kamu. Dijamin teman-temanmu pasti iri, Selamat mencoba :)

UAS Enterprise Aplication Intergration

Nama     : Ahmad Nur Rizal Nim       : 4117079 Kelas    : B v   Penggunaan EAI Tujuan utama dalam melakukan integrasi aplikasi...