14 research outputs found
PENERAPAN ARTIFICIAL INTELLIGENCE PADA GAME 2D CAT VS DOG MENGGUNAKAN FINITE STATE MACHINE BERBASIS ANDROID
Abstrak yang dipersiapkan dengan baik, memungkinkan pembaca untuk mengidentifikasi konten dasar dari dokumen dengan cepat dan akurat, untuk menentukan relevansinya dengan kepentingan mereka, dan dengan demikian mereka dapat memutuskan apakah akan membaca dokumen secara keseluruhan atau tidak. Abstrak harus informatif dan benar-benar jelas, memberikan pernyataan yang jelas apa permasalahan yang ada, pendekatan atau solusi yang diusulkan, dan menunjukkan temuan utama dan simpulan. Panjang abstrak harus dalam 100 sampai 150 kata. Abstrak harus ditulis dalam bentuk lampau. Standar nomenklatur harus digunakan dan singkatan harus dihindari. Tak ada pengutipan dalam abstrak. Daftar kata kunci memberikan kesempatan untuk menambahkan kata kunci, yang digunakan untuk layaan pengindeks-kan dan pengabstrakan, di samping yang sudah ada dalam judul. Sangat bijaksana menggunakan kata kunci yang dapat meningkatkan kemudahan dari pihak yang berkepentingan untuk dapat menemukan artikel kita
PENGEMBANGAN SISTEM INFORMASI PERAMALAN PENJUALAN GUNA MENENTUKAN KEBUTUHAN BAHAN BAKU PUPUK MENGGUNAKAN METODE TRIPLE EXPONENTIAL SMOOTHING
Pengembangan Service Online Judge Untuk Matakuliah Algoritma Berbasis Rest Menggunakan Nodejs dan MongoDB
Pendidikan mengenai teknologi informasi khususnya topik pemrograman sedang menjadi topik yang paling diminati saat ini sudah banyak metode yang digunakan untuk mempermudah pemahaman siswa dalam memahami pemrograman dan salah satunya adalah penggunaan online judge untuk mempermudah siswa dalam melakukan latihan pemrograman. Sudah banyak penelitian yang mengembangkan online judge mulai dari pengembangan online judge yang mampu mengevaluasi keberhasilan program yang dibuat oleh siswa secara online. Pada penelitian ini dilanjutkan dengan mengembangkan online judge sebagai sebuah service yang berdiri sendiri sebagai backend yang mampu menangani request user yang tinggi sehingga dapat mempercepat proses online judge yang ada sebelumnya, untuk mencapai hasil tersebut penelitian ini menggunakan web service RESTfull yang memanfaatkan Nodejs dan express js serta mongo db sebagai service online judge. Penggunaan nodejs sebagai backend dilakukan karena sifat alami node js yang memiliki kemampuan non blocking I/O hal ini sangat mendukung dalam proses online judge karena satu file dapat di akses secara bersamaan tanpa harus menunggu proses selesai.Dengan metode ini service online judge yang dibuat berhasil melayani 30 user dengan baik sampai 5 request per second dengan mean latency 7.6 ms</jats:p
Implementation of Hot Code Update in Hybrid Mobile Development Using Dynamic Bundle Loading
Setiap kali developer akan merilis update pada aplikasi mobile, update tersebut akan ditinjau terlebih dahulu oleh marketplace. Sehingga membutuhkan waktu tambahan agar update tersebut bisa sampai ke user. Lamanya proses peninjauan ini bisa menjadi masalah apabila ada perbaikan pada fitur aplikasi yang harus segera diterima oleh user. Sehingga dibutuhkan cara agar user dapat menerima update pada aplikasi mobile tanpa harus menunggu tinjauan dari marketplace. Hot code update merupakan metode yang dapat menambahkan dan memperbaiki fitur pada aplikasi tanpa perlu ditinjau terlebih dahulu oleh marketplace. Dynamic Bundle Loading merupakan salah satu penerapan dari metode hot code update yang dapat diimplementasikan pada hybrid mobile development. Developer akan mengunggah source code javascript terbaru ke server dalam bentuk bundle. Kemudian aplikasi akan mengunduh dan menerapkan fitur - fitur yang ada pada bundle tersebut. Pada penelitian ini akan dibuat sistem untuk menerapkan hot code update menggunakan dynamic bundle loading pada hybrid mobile development menggunakan framework react native. Hasil dari penelitian menunjukkan bahwa metode hot code update dapat merilis update kepada user dengan lebih cepat daripada mengunggah update melalui google play store dengan selisih waktu 4 jam 39 menit 54 detik. Selain itu, ukuran file update yang harus diunduh oleh user lebih kecil apabila menggunakan metode hot code update dengan selisih 6.1 M
Automated Website Monitoring System Using Web Scraping and Raspberry Pi
Purpose: Create a system to monitor website availability automatically using web scraping and raspberry piDesign/methodology/approach: This system successfully checks website availability using various ISPs with an accuracy of more than 90%.Findings/result: This system successfully checks website availability using various ISPs with an accuracy of more than 90%.Originality/value/state of the art: The contribution of this research is to create systems and agents that collaborate automatically to check website availability. Tujuan: Membuat sebuah sistem untuk melakukan pemantauan ketersediaan situs web secara otomatis menggunakan web scraping dan raspberyy piPerancangan/metode/pendekatan: Pada penelitian ini dibuat sebuah sistem utama sebagai pusat data dan beberapa agent menggunakan raspberry pi. Sistem utama dibangun menggunakan codeigniter dan web scraping di raspberry pi dilakukan menggunakan node js serta REST API untuk komunikasi antara agent dan sistem utama.Hasil: Sistem ini berhasil melakukan pengecekan ketersediaan situs web menggunakan berbagai ISP dengan keakuratan lebih dari 90%.Keaslian/ state of the art: Kontribusi penelitian ini adalah membuat sistem dan agen yang berkolaborasi secara otomatis untuk mengecek ketersediaan situs web.
