Our social:

Latest Post

Sunday, April 16, 2017

Tutorial Cara installasi dan konfigurasi mpd dan ncmpcpp di linux ubuntu dan arch linux

Nah kali ini saya share ncmpcpp dan mpd,  Apa itu ncmpcpp?, ncmpcpp adalah suatu aplikasi open source yang berjalan di Linux dengan menggunakan mpd (music player daemon) sebagai daemon (server) yang mengatur list music, playlist, dll. Karena berjalan di terminal (mode text) ncmpcpp tidak terlalu banyak memakan resource RAM kita.. Mantap bukan
penampakan saya seperti ini :

2016-02-26-054147_1366x768_scrot

sekarang langsung ajaa ke installasi dan konfigurasi nya  :
  1. Install mpd, mpc dan ncmpcpp nya
    ketik perintah ini jika memakai ubuntu ..
    sudo apt-get install mpd mpc ncmpcpp
    dan ketik ini jika memakai arch linux..
    sudo pacman -S ncmpcpp mpd mpc
  2. jika selesai sekarang waktu nya konfigurasi mpd
  3. 2016-02-26-060134_1366x768_scrot
1. Memasukan mpd ke grub audio
jika pengguna arch linux bisa mengikuti langkah-langkah ini.. kalau pengguna ubuntu skip ajaa ke langkah ke 2:D
sudo gpasswd -a mpd audio
2. lalu buat file konfigurasi
mkdir -p ~/.mpd/playlists
touch ~/.mpd/{mpd.conf,database,log,pid,state,sticker.sql}
lalu konfigurasi
sudo nano .mpd/mpd.conf
berikut config mpd saya
music_directory “~/Music”
playlist_directory “~/.mpd/playlists”
db_file “~/.mpd/database”
log_file “~/.mpd/log”
pid_file “~/.mpd/pid”
state_file “~/.mpd/state”
sticker_file “~/.mpd/sticker.sql
audio_output {
type “fifo”
name “my_fifo”
path “/tmp/mpd.fifo
format “44100:16:2”
}
audio_output {
type “pulse”
name “PulseAudio”
format “44100:16:2”
}
#Alsa
audio_output {
type “alsa”
name “My Sound Card”
mixer_type “software” # optional
}
keterangan :
#Audio Output
#kalau pake pulseaudio, konfigurasi Alsanya di beri tanda pagar ( Comment ) begitu juga sebaliknya.. karena saya pakai pulseaudio saya beri tanda # di alsa nya
3. setelah itu simpan.
Jalankan perintah mpd pada terminal, kalau udah ada kata-kata Address already in use
, tandanya udah berhasil
seperti ini ss nya :
2016-02-26-060134_1366x768_scrot
lalu sekarang kita konfigurasi ncmpcpp nya
sudo nano .ncmpcpp/config
isi dari ncmpcpp saya sebagai berikut :
# MPD Settings ..
mpd_crossfade_time = “3”
mpd_music_dir = “/home/liverpool/Music/”
# execute_on_song_change = “Lemonpop -mus $(mpc current -f %title%)”
# Visualizer
audio_output {
type “fifo”
name “FIFO”
path “/tmp/mpd.fifo
format “44100:16:2”
}
# Visualizer ..
visualizer_in_stereo = “yes”
visualizer_sync_interval = “30”
visualizer_output_name = “Pipe”
visualizer_fifo_path = “/tmp/mpd.fifo
visualizer_type = “wave” (spectrum/wave)
visualizer_look = “∙▋”
playlist_disable_highlight_delay = “2”
message_delay_time = “1”
browser_sort_format = “{$2%l} | {%f}”
#song_window_title_format = “{$2%a – }{$7%t}”
#song_list_format = “{$8%l ▋ $8%t $R$2 ▋ %a}”
song_list_format = “{$2%a $4- $5%t $R $3(%l)}”
playlist_display_mode = “classic”
browser_display_mode = “columns”
progressbar_look = “━━─”
startup_screen = “playlist”
display_bitrate = “yes”
colors_enabled = “yes”
visualizer_color = “magenta”
progressbar_color = “black”
progressbar_elapsed_color = “cyan”
#main_window_color = “white”
#main_window_highlight_color = “white”
alternative_ui_separator_color = “cyan”
empty_tag_color = “default”
header_visibility = “no”
statusbar_visibility = “yes”
titles_visibility = “no”
mouse_support = “yes”
autocenter_mode = “yes”
song_status_format = “$2%a $7• $4%t $7• $3%b {}$7• $5%y$7”
statusbar_color = “cyan”
###●▋▒
##### song format #####
##
## for song format you can use:
##
## %l – length
## %f – filename
## %D – directory
## %a – artist
## %A – album artist
## %t – title
## %b – album
## %y – date
## %n – track number (01/12 -> 01)
## %N – full track info (01/12 -> 01/12)
## %g – genre
## %c – composer
## %p – performer
## %d – disc
## %C – comment
## %P – priority
## $R – begin right alignment
## – 0 – default window color (discards all other colors)
## – 1 – black
## – 2 – red
## – 3 – green
## – 4 – yellow
## – 5 – blue
## – 6 – magenta
## – 7 – cyan
## – 8 – white
## – 9 – end of current color
##
Oke semua konfigurasi sudah selesai kita lakukan sekarang tinggal menjalankan mpd dan ncmpcppnya saja. Open Terminal kemudian ketikkan :
mpd && ncmpcpp
selesai dahh   kalo mau keluar dari ncmpcpp cukup tekan “q” aja dah sekian dari saya terima kasih

Tutorial Cara Mengganti Boot Loading Screen di Linux Ubuntu



Saya Akan menshare cara mengganti boot loading screenn di linux ubuntu.. dengan memakai “plymouth-manager”

langkah awal
  • Buka terminal Kesayangan anda  lalu ketik
     sudo apt-add-repository ppa:mefrio-g/plymouthmanager
    
  • Kedua Jika udeh update repository anda
    sudo apt-get update
  • ke tiga install deh software nya
     sudo apt-get install plymouth-manager
    
kemudian install Themes untuk plymouth nya dengan :
 sudo apt-get install plymouth-theme* 
Setelah itu selesai sudah proses install.





Tag Text Formatting dan Links pada HTML

Text Formatting

Kita dapat menandai bagian-bagian tertentu dari sebuah teks HTML seperti cetak tebal, cetak miring dan lain-lain.
  • <b> - mencetak tebal teks
  • <strong> - menandai teks penting
  • <i> - mencetak miring teks
  • <em> - memberikan penekanan pada teks
  • <mark> - menandai teks dengan sorotan
  • <small> - membuat teks lebih kecil dari ukuran bawaan
  • <del> - memberi coretan pada teks
  • <ins> - mengarisbawahi teks
  • <sub> - membuat tulisan lebih bawah dari garis datar tulisan
  • <sup> - membuat tulisan lebih atas dari garis datar tulisan

Links

HTML link adalah elemen yang digunakan untuk membuat kaitan ke halaman lain. Ketika elemen link diklik maka halaman browser akan berpindah menampilkan halaman lain yang dituju link tersebut.
<a href="url">teks link</a>
Tag <a> menggunakan atribut href untuk menentukan alamat tujuan link. teks link adalah teks yang akan kita jadikan link. Ketika teks link diklik, maka halaman akan berpindah ke alamat tujuan link.
Kita tidak hanya dapat menggunakan teks sebagai link, tapi juga gambar atau elemen lainnya.
<a href="url"><img src="gambar.jpg" /></a>

Atribut Target

Atribut target kita gunakan untuk menentukan dimana alamat link harus dibuka.
  • _self - Membuka alamat link di tab/jendela browser yang sama (nilai bawaan)
  • _blank - Membuka alamat link di tab/jendela browser yang baru
  • _parent - Membuka alamat link di frame induk
  • _top - Membuka alamat link di jendela penuh
  • framename - Membuka alamat link di frame yang namanya sudah ditentukan
Umumnya kita akan sering menggunakan nilai _blank untuk menampilkan halaman di tab browser baru. Bila atribut ini tidak dipasang, maka nilai defaultnya adalah _self, artinya alamat link tersebut akan dibuka di jendela yang sedang aktif.

Pengenalan Bahasa Pemograman PHP



PHP adalah salah satu bahasa pemrograman sisi server yang paling banyak digunakan di dunia pemrograman web. PHP umumnya ditulis di dalam sebuah dokumen file berekstensi .php dan sintaksnya dibuka oleh tag <?php dan ditutup dengan tag ?>.

PHP

  1. PHP adalah bahasa pemrograman web yang dijalankan di server
  2. PHP digunakan untuk membuat halaman dinamis
  3. PHP dapat terhubung dengan database
  4. PHP dapat membuat halaman web dengan HTML maupun javascript
  5. PHP dijalankan oleh server sebelum halaman ditampilkan
     

Variabel

Variabel adalah wadah untuk menyimpan suatu nilai. Pada PHP, syarat variabel diantaranya:
  • variabel diawali oleh tanda $ diikuti oleh nama variabelnya
  • nama variabel hanya boleh diawali oleh huruf dan underscore
  • nama variabel hanya boleh mengandung alfanumerik (A-z, 0-9, dan _)
  • nama variabel bersifat case sensitive (huruf kapital dan non-kapital dianggap berbeda)
<?php

     $nama =’siapa’;

     echo $nama;

?>


Echo

Echo adalah perintah untuk menampilkan output nilai ke layar. Kita dapat menampilkan output berupa nilai langsung ataupun nilai dari sebuah variabel. Perhatikan dan jalankan contoh kode di samping dan lihat masing-masing outputnya. Perhatikan juga keterangan komentar dari masing-masing barisnya.
<?php echo ‘hello world’;?>


Tipe Data

Tipe data adalah jenis dari data yang digunakan pada sebuah variabel. PHP mendukung tipe data berikut:
  • String adalah susunan dari huruf, angka dan karakter lainnya, seperti "Halo Coders!". String ditulis dengan diapit oleh tanda kutip (") atau tanda petik (').
  • Integer adalah tipe data angka non-desimal, dengan rentang -2,147,483,648 hingga 2,147,483,647.
  • Float adalah tipe data angka desimal. Tanda desimal yang digunakan adalah tanda titik.
  • Boolean adalah tipe data yang menyatakan dua kondisi, TRUE dan FALSE.
  • Array adalah tipe data yang digunakan untuk menyimpan lebih dari satu nilai data dalam satu variabel.
  • Object adalah tipe data yang menyimpan nilai data beserta sejumlah operasi data. Objek akan dibahas detail di pembahasan OOP.
  • NULL adalah tipe data dengan satu nilai saja, yakni NULL. Suatu variabel yang tidak berisi nilai dari tipe data lain, maka variabel tersebut bernilai NULL.
Umumnya kita menampilkan nilai dari suatu variabel dengan menggunakan perintah echo. Akan tetapi echo tidak akan menampilkan nilai dengan tipe data kompleks (yang tidak memiliki nilai tunggal). Untuk tipe data kompleks, kita dapat menggunakan perintah print_r() atau var_dump(). Fungsi var_dump() akan menampilkan output nilai berikut tipe datanya.
<?php

    $message = "Halo Programmer!";

    $lightspeed = 299792458;

    $pi = 3.14159265;

    $jomblo = TRUE;

    $goldarah = array('A', 'B', 'AB', 'O');

    $kosong;

    var_dump($lightspeed);



?>