Wednesday, February 26, 2020

Iterasi date di python 3

Contoh iterasi untuk tanggal di python 3

import datetime
import sys
from datetime import timedelta, date

def daterange(start_date, end_date):
    for n in range(int ((end_date - start_date).days)): 
            yield start_date + timedelta(n) 
#fungsi dengan perulangan diatas digunakan untuk mendapatkan perbedaan hari dari start date dan end date. Perulangan akan mengurangi end date - start date dan jumlahnya akan digunakan untuk melakukan perulangan sebanyak n kali dalam satuan hari (days). Perulangan ini akan  mengembalikan nilai yaitu start date ditambah jumlah hari
            
start_date = date(2012, 1,2)
end_date = date.today()

for single_date in daterange(start_date, end_date):
    print(single_date.strftime("%Y-%m-%d"))


Share:

Monday, February 24, 2020

Setting Printer POS58 pada Ubuntu 19.10



  •  Pastikan CUPS sudah terinstall 
  • Download driver pada website http://www.zjiang.com/en/init.php/service/driver , pilih driver Linux
  • Extract , lalu jalankan file install58
  • Buka halaman http://localhost:631 
  • Pada navidagtion pilih printer , pilih POS58

  • Pilih Modify Printer
  • Pilih unknown , lalu klik Continue
  • Isi Deskripsi sesuai keinginan, klik Continue
  • Pastikan Model dan Driver sudah benar lalu klik Modify printer
  • Done
Share:

Cara tambah user baru di mysql dan update privileges

Login sebagai root

mysql -u root -p

Buat username dan password  mysql baru

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';

Beri privileges ke akun yang dibuat, ada beberapa privileges untuk mysql yaitu:
  • ALL PRIVILEGES – Grants all privileges to a user account.
  • CREATE – The user account is allowed to create databases and tables.
  • DROP - The user account is allowed to drop databases and tables.
  • DELETE - The user account is allowed to delete rows from a specific table.
  • INSERT - The user account is allowed to insert rows into a specific table.
  • SELECT – The user account is allowed to read a database.
  • UPDATE - The user account is allowed to update table rows.

Contoh :

Beri akses ke semua database kepada suatu user :
  • GRANT ALL PRIVILEGES ON *.* TO 'database_user'@'localhost';

Jalankan perintah flush privileges untuk mereload semua permission di mysql

FLUSH PRIVILEGES;
Share:

Saturday, June 9, 2018

Fix error /httpredir.debian.org_debian_dists_stretch-backports_main_binary-armhf_Packages.diff_Index - open (2: No such file or directory) di armbian

Jadi gini, saat menjalankan perintah apt-get update pertama kali armbian saya mendapatkan error seperti ini

E: Could not open file /var/lib/apt/lists/httpredir.debian.org_debian_dists_stretch-backports_main_binary-armhf_Packages.diff_Index - open (2: No such file or directory

untuk memperbaikinya jalankan perintah berikut :

rm -rf /var/lib/apt/lists/*
mkdir -p /var/cache/apt/archives
apt-get clean
apt-get update

 Selesai, problem solved :D
Share:

Saturday, May 19, 2018

Solusi Error: CERT_UNTRUSTED saat menjalankan command npm



Pernah menghadapi error tersebut?

Solusinya yaitu menjalankan command ini

npm config set strict-ssl false


Share:

Friday, November 17, 2017

[Tutorial] Fix TP-Link TL-WN727N Tidak Bisa Terhubung ke Wifi Di Ubuntu 17.10

USB Wifi Tidak dapat terhubung dan kadang tidak menampilkan AP yang tersedia


  Setelah melakukan update dari Ubuntu 16.10 ke 17.10, USB Wi-Fi TP-Link TL WN727N saya kadang tidak dapat terhubung ke access point dan tidak dapat menampilkan access point yang tersedia.
 
 Masalah ini dapat diatasi dengan menambahkan baris baru di NetworkManager.conf yang terletak pada :
/etc/NetworkManager/NetworkManager.conf
 Cukup tambahkan baris berikut pada bagian akhir file tersebut :
[device]

wifi.scan-rand-mac-address=0

Lalu simpan file tersebut dan restart network manager dengan perintah :

sudo systemctl restart network-manager
Share:

Thursday, November 16, 2017

[Tutorial] Fix PHP tidak berfungsi setelah upgrade Ubuntu ke versi 17.10


Contoh file php tidak berjalan di localhost




 Beberapa waktu lalu Ubuntu mengeluarkan versi baru dari Ubuntu yaitu Ubuntu versi 17.10.  Terdapat beberapa perubahan baru yang disediakan oleh ubuntu yaitu seperti tampilan user interface yang baru.

Namun selain membawa hal-hal yang baru, terdapat juga beberapa problem ini, php tidak langsung berfungsi seperti pada Ubuntu saat sebelum di upgrade.

Untuk membuat php normal kembali, anda cukup menjalankan command berikut di terminal :

sudo  aenmod php7.1
sudo systemctl restart apache2

Share:

This Blog is protected by DMCA.com