Rabu, 19 Desember 2018

Sedikit Catatan Tentang Tema pada linux yang saya gunakan

Linux mint 18
WM theme Numix
-https://www.noobslab.com/
Icon Oranchelo
-https://www.noobslab.com/
Menu
-Plank
WP
-Linux Mint
Terminal
-XFCE Terminal
-Oh My zsh
https://www.howtoforge.com/tutorial/how-to-setup-zsh-and-oh-my-zsh-on-linux/
Hide Defaul user
https://github.com/agnoster/agnoster-zsh-theme
Zsh Default to All User
chsh -s $(which zsh)



##Catatan Saya (Mungkin Bertambah)

Senin, 12 Februari 2018

Eror Bluethoot di Linuxmint 18* tidak bisa scan device / BCM.hcd failed with error -2

Hari kemarin saya beli speaker bluetooth di online, lumayan lah jbl go 200 an. sudah di coba di hp saya bisa, saya mau pakai di laptop buat play dangdut eh ga bisa..dari dulu saya tau kalo di laptop saya kalo pakai linux emng ga bisa pakai bluethoot. Saat scan device tidak ada device yang terlihat..aneh padahal hp sama speaker hidup. saya cari2 di google ko solusinya instal blueman. saya instal blueman dlu deh

sudo remove apt blueberry
sudo apt install blueman

saya coba kembali tapi tetap tidak bisa , ga tau laptop saya yang jadul mungkin jadi laptop jadul di pakai linux mint 18 jadi ada beberapa yang tidak suport.
Saya cari kembali solusi di di si mbah, cari di gthub,cari di stackoverflow
beberapa lama saya dapat pencerahan, katanya cek dulu firmware atau bluetooth di laptopnya
saya cek

lspci -nnk | grep -iA3 net; lsusb; rfkill list; dmesg | egrep -i 'blue|firm'

eh iya ada eror ternyata
eror nya itu saya ingat  Direct firmware load for brcm/BCM.hcd failed with error -2
intinya mungkin driver ga suport

solusinya langsung aja:
karna saya pengguna linux awam dualboot
saya cari dulu file hex di windows di driver bluethoot
ada di drivermanager->bluetthoot->properties->driver->driver

nanti di sana kita ketemu file hex biasanya di ->c://windows/system32/driver


lalu di linux saya ubah ke hcd
pertama mungkin kita instal dlu app nya

git clone https://github.com/jessesung/hex2hcd.git
pushd hex2hcd
make
popd

setelah itu ubah file hex tadi

./hex2hcd/hex2hcd BCM20702A1_001.002.014.1443.1572.hex BCM.hcd

kita udah punya nih BCM.hd
lalu kita copykan ke folder linux

sudo cp BCM20702A0-0a5c-216f.hcd /lib/firmware/brcm/

Tinggal reload module kita

sudo modprobe -r btusb
sudo modprobe btusb


.Done
Coba kembali search device dan eh berhasil.
lumayan jadi catatan sendiri.

Selasa, 24 Januari 2017

Permission denied (publickey,gssapi-keyex,gssapi-with-mic). di linux mint

Saya baru pertama kali lagi menggunakan ssh, karena dulu says sering pake ssh di mikocok.
ketika saya mau clone aplikasi di openshif saya mengalami error Permission denied (publickey,gssapi-keyex,gssapi-with-mic).....dan solusinya

#cek dulu ssh nya

ssh -V

$ OpenSSH_7.2p2 Ubuntu-4, OpenSSL 1.0.2g-fips  1 Mar 2016


#setelah ssh di pastikan terinstal maka selanjutnya generate key nya

ssh-keygen -t rsa

#setelah ada beberapa pertanyaan seperti save di mana dan password passpharse selanjutnya tinggal cek ssh kita di /home/{user}/.ssh
#di sana ada id_rsa dan id_rsa.pub

id_rsa ini private
id_rsa.pub public

#buka yang publik nya

lalu tinggal kopikan ke ssh di openshif di setting > public key

dan selesai



Rabu, 11 Januari 2017

Faker - package php yang menurut saya keren banget

Saya mungkin nubie dalam pemograman, setelah sekian lama saya ngoding (yah 2 taunan lah) ketika mencoba data2 di database saya selau melakukan input data sample dengan manual, ini sangat merepotkan sekali bila saya ingin data banyak dan di modifikasi. dan saya pun melihat lihat projek di github, saya menemukan Faker, tapi waktu itu saya tidak terlalu ngeh apa itu package faker. setelah saya mencoba lagi framework laravel saya menemukan fitur seed. dan barulah saya ngeh memakai faker....hehehe

langung aja gan cek di tempat asal .. faker

// require the Faker autoloader
require_once '/path/to/Faker/src/autoload.php';
// alternatively, use another PSR-0 compliant autoloader (like the Symfony2 ClassLoader for instance)

// use the factory to create a Faker\Generator instance
$faker = Faker\Factory::create();

// generate data by accessing properties
echo $faker->name;
  // 'Lucy Cechtelar';
echo $faker->address;
  // "426 Jordy Lodge
  // Cartwrightshire, SC 88120-6700"
echo $faker->text;
  // Dolores sit sint laboriosam dolorem culpa et autem. Beatae nam sunt fugit
  // et sit et mollitia sed.
  // Fuga deserunt tempora facere magni omnis. Omnis quia temporibus laudantium
  // sit minima sint.



dan pake for untuk memasukan data banyak

<?php
for ($i=0; $i < 10; $i++) {
  echo $faker->name, "\n";
}


Terimkasih