Posts

Laravel Breeze : npm run dev not Running

Image
I run npm run dev inside my old project after install Laravel breeze, but it seems not run as I expected. Instead of running vite build, the output show that it compiled and stop. It never happened in my current Laravel project. After re-scroll the terminal's output, I just figured that it missing script build in npm. I try to look my other Laravel project, inside package.json I found that it has some vite related build script and vite dependency. I try to copy that vite related script and it's dependencies to my Laravel project, here is my old package.json file and here is the updated version of my package.json k

Composer : Your requirements could not be resolved to an installable set of packages

Image
I cannot install laravel/breeze for my Laravel project using composer, I got this error " Your requirements could not be resolved to an installable set of packages ... " I wonder how to solved this problem. I think the reason is my project contains old libraries, so I try to update my project by executing  composer update command.    It looks good, then I re-execute this command :  composer require laravel/breeze --dev Now laravel breeze can installed normally. I suggest you to maintain / update your project's framework and it's libraries regularly, it can prevent you from headache when installing new dependencies.

Slide Mata Kuliah Pemrograman Berorientasi Objek

Slide Mata Kuliah Pemrograman Berorientasi Objek - S1 Informatika Universitas Sebelas Maret tahun 2022 1. Pengenalan OOP  https://www.mediafire.com/file/cyiemc4g8zcpykl/1_pengenalan+PBO.pdf/file 2. Variabel, konstanta, tipe data  https://www.mediafire.com/file/pkl9wlw2bbia3tm/2_variabel+konstanta+tipe+data.pdf/file 3. Kondisional dan perulangan  https://www.mediafire.com/file/c7o0tqq9xvr4c9m/p3_kondisional+dan+looping.pdf/file Modul praktikum 1. Pengenalan OOP https://drive.google.com/file/d/1D_wV3dZrv0pSQo8oySBwzMg4XouxzJ0N/view?usp=sharing 2. Variabel, konstanta, konstruktor  https://www.mediafire.com/file/zs0dmy85bjb7n7o/praktikum-2.pdf/file 3. Kondisional dan perulangan  https://www.mediafire.com/file/qx8myl4dka8pwic/p_kondisional+dan+looping.pdf/file

Tertib Administrasi - Publikasi

Bekerja sebagai tenaga pendidik di perguruan tinggi, mau tidak mau harus berurusan dengan administrasi dan birokrasi. Salah satu tugas yang dikerjakan dosen, yaitu publikasi penelitian / pengabdian juga tak lepas dari urusan tersebut. Memiliki berkas terkait publikasi yang lengkap dan tersimpan rapi sangat disarankan untuk memudahkan urusan kita di kemudian hari. Berdasarkan pengalaman saya, berikut ini berkas yang harus kita arsipkan terkait dengan publikasi : 1. Draft artikel publikasi dalam bentuk .doc Draft artikel yang masih berupa file mentah .doc (bukan pdf) sebaiknya kita arsipkan. Misalnya apabila sewaktu-waktu diperlukan untuk membuat ringkasan penelitian atau keperluan membuat publikasi baru yang perlu rujukan dari apa yang pernah kita tulis sebelumnya. 2. Hasil cek similarity artikel publikasi Beberapa kegiatan memerlukan arsip cek similarity artikel publikasi, misalnya untuk keperluan pengurusan jabatan fungsional. 3. Email korespondensi ke pengurus jurnal / bukti submit d

Service / Background Task pada Flutter

Implementasi service di Flutter dapat dilakukan melalui beberapa cara. Di antaranya adalah dengan menambahkan package/library, misalnya menggunakan package flutter_background_service https://pub.dev/packages/flutter_background_service/example atau menggunakan package get_it https://pub.dev/packages/get_it , contoh penggunaan library get_it ini dapat dibaca pada https://medium.com/flutter-community/creating-services-to-do-the-work-in-your-flutter-app-93d6c4aa7697 . Pada tutorial ini akan dibahas implementasi background task di Flutter melalui mekanisme isolate. Isolate adalah model Dart untuk membuat progran multithread, code yang dijalankan melalui isolate tidak berbagi memory dengan program utama. Cara paling sederhana untuk mengimplementasikan isolate dalam program Dart adalah dengan menggunakan fungsi compute, pada tutorial berikut ini akan diuraikan contoh programnya. Intro Secara default, aplikasi yang dibangun menggunakan bahasa Dart bekerja pada single thread. Pada sebagian besa

Flutter : Menggunakan Column

Image
Di bawah ini layout aplikasi Flutter dengan 1 Text pada posisi Center (di tengah-tengah layar) Selanjutnya akan diubah menjadi seperti gambar kedua di bawah ini dengan 2 buah Text, posisi masih sama Center (di tengah-tengah layar) Berikut ini code awal import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return MaterialApp( title: 'Welcome to Flutter', home: Scaffold( appBar: AppBar( title: const Text('Welcome to Flutter'), ), body: const Center( child: Text('Hello World'), ), ), ); } } Agar dapat memasukkan 2 buah Text, gunakan Column, kemudian masukkan 2 buah Text sebagai children Column( children: const <Widget>[ Text('Deliver features faster'), Text('Craft beautiful UIs'),

Materi Mata Kuliah Pengembangan Aplikasi Bergerak Semester Genap 2022

RPS unduh RPS mata kuliah PAD di sini Tools Praktikum Untuk praktikum, tools yang digunakan 1. Oracle JDK 11 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html 2. VS Code https://code.visualstudio.com/download 3. Flutter SDK https://docs.flutter.dev/get-started/install 4. Android SDK Install Android SDK melalui Android Studio atau IntelliJ Idea https://developer.android.com/studio Rekaman Kuliah Karakteristik Aplikasi Mobile  https://youtu.be/AoxtYqsJlGc Praktikum 1