Postingan

Menampilkan postingan dengan label contekan

Contekan reset password mysql di ubuntu

Script Ubuntu : sudo systemctl stop mysql sudo systemctl set-environment MYSQLD_OPTS="--skip-networking --skip-grant-tables" sudo systemctl start mysql sudo mysql -u root Script MYSQL : mysql> flush privileges; mysql> use mysql; mysql> ALTER USER  'root'@'localhost' IDENTIFIED BY 'password_baru'; mysql> flush privileges; mysql> quit; Script Ubuntu lagi : sudo systemctl unset-environment MYSQLD_OPTS

Contekan XCode 14.3 RC Build IOS Archive Failed

Build Success tapi Archive Failed Ganti Script pada file  ios/App/Pods/Target Support Files/Pods-App/Pods-App-frameworks.sh atau jika pada fluter pada file ios/App/Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh source="$(readlink "${source}")" menjadi source="$(readlink -f "${source}")" Ganti Source Code

Contekan golang go get failed malformed record data

 Jalankan script dibawah ini go clean -modcache   Kemudian jalankan go get kembali

Contekan datatable untuk mengatasi pagination reset ketika reload

 Berikut Script untuk handle pagination yang reset ke halaman satu ketika melakukan reload halaman. Untuk penggunaan asset lengkap nya bisa dilihat disini . < script > $ ( document ). ready ( function () { $ ( '.exporting-table' ). DataTable ( { stateSave: true , // tambahkan script ini "ordering" : false , "paging" : false , "searching" : false , dom: 'Bfrtip' , buttons: [ 'copy' , 'csv' , 'excel' , 'pdf' , 'print' ] } ); }); </ script >

Contekan Random String menggunakan PHP

 Berikut merupakan contekan script fungsi untuk random string di PHP. function randomString ( $length = 10 ) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ; $charactersLength = strlen ( $characters ); $randomString = '' ; for ( $i = 0 ; $i < $length ; $i ++) { $randomString .= $characters [ random_int ( 0 , $charactersLength - 1 )]; } return $randomString ; }

Contekan controller validation form input di Codeigniter

 Berikut contekan untuk membuat validation form di controller codeigniter public function login () { $this -> load -> helper ( array ( 'form' , 'url' )); $this -> load -> library ( 'form_validation' ); //username,password -> adalah input dari view form $this -> form_validation -> set_rules ( 'username' , 'Username' , 'required' ); $this -> form_validation -> set_rules ( 'password' , 'Password' , 'required' ); if ( $this -> form_validation -> run () == FALSE ) { //script jika form tidak valid } else { //script jika form valid } }

Contekan Flutter Mengatasi Error Unhandled Exception: setState() called after dispose()

 Tambahkan script dibawah ini untuk mengatasi error flutter  Unhandled Exception: setState() called after dispose() @ override void setState ( fn ) { if ( mounted ) { super . setState ( fn ); } }

Contekan Flutter Get Data on back press

 Panggil Page dan menangkap data yang dikirim var res = await Navigator . pushNamed ( context , AddressScreen (). routeName );                             if ( res != null ) { var text = res . toString (). split ( "#" ); setState (() {}); }       Navigator . pop ( context , " data " );

Contekan Flutter ListView inside SingleChildScrollView

 Tambahkan script dibawah pada ListView Widget      shrinkWrap : true ,      physics : NeverScrollableScrollPhysics (), Dan Tambahkan scrip dibawah pada SingleChildScrolView Widget      physics : ScrollPhysics (),

Contekan Codeigniter Select2 Ajax

 Berikut ini merupakan contekan source code Select2 dengan Ajax PHP CSS dan JS Select2 < link href = "https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel = "stylesheet" /> < script src = "https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js" ></ script > *Butuh Jquery juga Script AJAX $ ( document ). ready ( function () { $ ( "#nim" ). select2 ({ placeholder: 'Pilih Data' , minimumInputLength: 4 , ajax: { url: " <?= base_url () ? > datauser" , dataType: 'json' , delay: 250 , data : function ( data ) { return { searchTerm: data . term // search term }; }, processResults : function ( response ) { return { results:response }; ...

Contekan Flutter Confirmation Dialog

Berikut merupakan contekan source code untuk menampilkan dialog konfirmasi. Bisa di copy dan paste ke dalam method atau langsung kedalam onPress/onTap button.                     // set up the buttons Widget cancelButton = FlatButton ( child : Text ( "Batal" ), onPressed : () { Navigator . pop ( context ); }, ); Widget continueButton = FlatButton ( child : Text ( "Keluar" ), onPressed : () async { // set up onpress buttons }, ); // set up the AlertDialog AlertDialog alert = AlertDialog ( title : Center ( child : Icon ( Icons . logout ), ), content : Text ( "Anda akan Keluar Aplikasi?" ), act...

Contekan Select2

  Link CSS dan JS untuk SELECT2 < link href = "https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel = "stylesheet" /> < script src = "https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js" ></ script > SCRIPT General untuk Load select2 menggunakan nama class < script > $ ( ".select2" ). select2 (); </ script > *Butuh JQUERY

Contekan dump dan restore MySQL

dump mysqldump -u root -p db_name > db_rename restore mysqldump-u root -p db_name_restore > db_file.sql Penjelasan root = user mysql yang digunakan, ganti dengan user anda db_name = Database yang mau di backup  db_rename = Nama file backup db_name_restore = Database yang akan di gunakan sebagai tempat restore db_file.sql = File Hasil dari dump database, nama file full dengan extensi

Script mysql non aggregate column

Jalankan Query dibawah ini. Untuk mengatasi error non aggregate column.      SET GLOBAL sql_mode=(SELECT REPLACE (@@sql_mode, 'ONLY_FULL_GROUP_BY' , '' ));

Contekan datatables export

CSS < link rel = "stylesheet" href = "https://cdn.datatables.net/1.11.4/css/jquery.dataTables.min.css" > < link rel = "stylesheet" href = "https://cdn.datatables.net/buttons/2.2.2/css/buttons.dataTables.min.css" > Javascript < script src = "https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js" ></ script > < script src = "https://cdn.datatables.net/1.11.3/js/jquery.dataTables.min.js" ></ script > < script src = "https://cdn.datatables.net/buttons/2.0.1/js/dataTables.buttons.min.js" ></ script > < script src = "https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js" ></ script > < script src = "https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js" ></ script > < script src = "https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js" ></ script...

Contekan jquery ajax php

Contoh Ajax JQuery Codeigniter dan Laravel Codeigniter url bisa diganti GET atau POST, tergantung kebutuhan < script >      $ ( '#form_kelola' ). submit ( function ( e ){          e . preventDefault ();          var   data  =  new   FormData ( document . getElementById ( 'form_kelola' ));          $ . ajax ({              url :   ' <?= base_url () ? > admin/save' ,              type:   'POST' ,              data:   data ,              contentType: false ,              processDat...

Contekan membuat helper di Codeigniter 3

Membuat helper di codeigniter 3 Buat file didalam folder application > helpers contoh : function_helper.php isinya : <?php   defined ( 'BASEPATH' ) OR  exit ( 'No direct script access allowed' ); if  (! function_exists ( 'userSession' )) {      function   userSession () {          $ci  = &   get_instance ();  //digunakan untuk memanggil function di codeigniter,                                  //misal session          return   $ci -> session -> userdata ();     } } Kemudian panggil/load di construct controller function   __construct () {  ...

Contekan .htaccess Codeigniter hilangin index.php

Cuma contekan .htaccess codeigniter untuk hilangin index.php diletakkan di root project codeigniter dengan nama file .htaccess <IfModule mod_rewrite.c> Options -Indexes <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$ 1 [L,R= 301 ] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule> Maapin cuma dikit, namanya juga contekan

Contekan Basic Setup Laravel 5.8

Pastikan sudah ada environment lengkap untuk develop laravel PHP 7.3 (xampp aja) Download XAMPP   MySQL (di xampp ada) Composer Download Composer  Pastikan PHP udah di PATH  Terminal/Command Prompt ke lokasi yang diinginkan composer create - project -- prefer - dist laravel / laravel blog "5.8.*" Tulisan blog diganti dengan yang diinginkan cd blog php artisan key:generate (untuk generate key) chmod 777 -R storage (biar folder storage nya bisa di RW) Buat database dulu, misal catalog lalu buka file .env Download Disini kalau tidak ada kemudian ganti bagian (sesuaikan dengan environment nya) DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=catalog DB_USERNAME=root DB_PASSWORD=12345678 php artisan make:auth   (untuk membuat template resgitrasi dan login) php artisan migrate (untuk generate ke mysql) Untuk folder upload buat folder misalnya folder upload  cd storage/app/public mkdir upload...