[Solved]Menginstall plugin wordpress offline tanpa FTP Server


Masalah :

Beberapa waktu yang lalu saya coba untuk menginstall wordpress di komputer lokal saya and its works, kemudian saya coba untuk install beberapa tema wordpress namun entah kenapa muncul gambar seperti berikut :

FTP

Cannot Acces FTP WordPress

Disitu dikatakan bahwa wordpress membutuhkan hak akses ke webserver, Saya coba sesuain dengan mesin webserver saya yaitu hostname : localhostusername : root, namun tetap saja gagal, setelah coba gooling saya mendapatkan solusi sebagai berikut,

Solusi :

$ cd /var/www

$ sudo chmod -R www-data:www-data wordpress

Masuk dulu ke direktori var/www kemudian beri hak akses direktori data wordpress tersebut seperti perintah di atas. dan tema pun berhasil di install dengan baik. 🙂

atau

buka wp-config.php kemudian copy kan script berikut di line paling bawah

define('FS_METHOD','direct');

 

[Desain]Membuat ucapan selamat menggunakan Inkscape


بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ

Selamat siang, sudah lama sekali rasanya tidak membuat design dengan inskcape, kebetulan kali ini ada teman yang meminta saya untuk mendesign ucapan selamat, nah screenshotnya ada di bawah ini:

design

 

Unduh berkas svg : berkas asli

[PEMROGRAMAN]Menampilan file .txt di JTextArea


بِسْمِ اللهِ الرَّحْمنِ الرَّحِيم-

Biasanya untuk membuat menu bantuan saya sering menuliskannya langsung di JTextArea, dan itu kadang sungguh sangat tidak efisien dan elegan karena bisa saja isi panduan tersebut sangat panjang, nah kali ini kita akan coba menampilkan file .txt tersebut di JTextArea.

1. Siapkan file txt yang mau kita jadikan sebagai menu bantuan

mean3

2. Buat sebuah menu menggunakan JMenu seperti tampilan berikut

mean

ilustrasi

 

 

 

 

 

 

 

 

 

3. menampilkannya di JTextArea

mean2

 

 

 

 

 

 

 

Download open code : [on progress]

[Solved]Tutorial pasang Conky di Blankon Suroboyoan


Selamat malam menjelang subuh >< ,mengisi waktu senggang setelah sahur ga sengaja mampir ke blog berikut langsung terbelalak ini mata melihat keindahan conky di blankon 9 ,langsung deh pengen nyoba ..bagi kalian yang juga tertarik bisa ikutin langkah-langkah berikut :

1. langkah pertama install conky

sudo apt-get install conky-all

2. langkah kedua unduh dan ekstrak

cd ~ && wget -O infinity-noobslab-eth1.zip http://goo.gl/ZiFbd
unzip infinity-noobslab-eth1.zip && rm infinity-noobslab-eth1.zip

untuk yang menggunakan ethernet

cd ~ && wget -O infinity-noobslab-wlan1.zip http://goo.gl/qkIWg
unzip infinity-noobslab-wlan1.zip && rm infinity-noobslab-wlan1.zip
untuk yang menggunakan nirkabil

3.  Buat berkas pintasan Conky, dengan cara ketikan ini di terminal

cat > ~/.config/autostart/conky.desktop << EOF
<span style="color: #0000ff;">[Desktop Entry]
Name=Conky
<strong>Exec=conky -d</strong>
Encoding=UTF-8
Type=Application
<strong>X-GNOME-Autostart-enabled=true</strong>
Icon=/usr/share/pixmaps/debian-logo.png
GenericName[id_ID.UTF-8]=Conky blankon suroboyoan</span>
EOF

4. ketikan conky di terminal, tralalala muncul deh..it works
wowo
eh uda denger suara tahrim ,wudhu dulu yuk langsung subuhan >.<

Pengenalan Version System Svn,Git dan Mercurial


versioning-system

Kebanyakan Programmer tidak tahu apa itu Versioning System seperti SVN atau GIT dimana jika seseorang membuat  website selalu membuat duplikasi file yaitu 1 di komputer Desktop rumah dan 1 di laptop. Komputer laptop biasanya di gunakan untuk demonstrasi ke client atau developing waktu di kantor sedangkan Komputer Desktop untuk pengerjaan dirumah.

Ya tahu sama tahu lah hampir semua programmer sukanya lembur kalau kerjaan belum kelar, jadi ketika mengerjakan projek di kantor menggunakan laptop sesampai rumah biasanya Programmer mengkopikan data pekerjaan terbaru ke komputer desktop dan melanjutkan bekerja lembur. begitu seterusnya.

Tapi sayangnya kadang seringkali lupa, kadang suatu pagi posisi sudah sampai kantor dan baru ingat kalau ternyata lupa mengcopykan data terbaru ke laptop dari pekerjaan malam sebelumnya yang masih terdapat di komputer Desktop atau kadang sebaliknya malah salah menindih data yang ada di komputer Desktop atau malah yang paling parah lupa data yang terbaru terdapat di komputer yang mana bahkan pernah kejadian data hilang terhapus sehingga harus coding ulang, tapi setelah mengenal Versioning System seperti SVN atau GIT ternyata semuanya sangat terbantukan.

Apa yang dimaksud Versioning System SVN/Git?

Versioning system atau sering juga disebut Revision Control yaitu software yang berfungsi untuk mencatat perubahan berkala pada setiap file dengan detail pencatatan berupa :

  1. Tanggal perubahan
    Anda akan tahu kapan terakhir script tersebut dirubah
  2. User yang merubah
    Anda akan tahu user yang mana dalam tim anda yang melakukan perubahan
  3. Baris Kode perubahan
    Karena file dicatat waktu per waktu maka anda dapat membandingkan setiap baris kode perubahan

Dan dari 3 aturan tersebut kode akan dicatat sebagai Revisi #1, Revisi #2 dan seterusnya. Inilah yang dimaksud dengan Versioning system atau revision control.

Apa yang dapat dilakukan Versioning System SVN/GIT?

Berikut ini beberapa hal yang merupakan fungsi utama dapat dilakukan oleh Versioning system

  1. Undo System
    Sudah terlanjur merubah kode program eh tapi ternyata salah, maka dengan Versioning Sytem anda dapat mengembalikan kode seperti sebelum anda melakukan editing.
  2. Sinkronisasi
    Banyak kepala lebik bagus daripada satu kepala maka itu Versioning system ini mendukung pengerjaan secara team dan mencatat setiap perubahan yang terjadi tentu hal ini dapat diketahui dengan instan karena kode dapat dengan mudah segera disinkronisasi oleh setiap user.
  3. Tracking
    Seperti yang saya sampaikan, Versioning system mencatat berbagai perubahan yang terjadi sehingga anda dapat memonitor atau mentracking perubahan apa yang telah terjadi.

Beberapa Software Versioning System

  1. GIT adalah software versioning system gratis dan opensource yang di ciptakan oleh bapaknya Linux yaitu Linus Torvalds. Git digunakan pada projek kernel linux.
    Sumber Informasi seputar GIT :

  2. SVN atau Subversion adalah salah satu version control yang sangat populer seperti yang digunakan oleh Google Code
    Sumber informasi seputar SVN :

  3. Mercurial – salah satu version control yang ditulis pula menggunakan PyThon dimana sebelumnya hanya dapat dijalankan di sistem operasi Linux namun saat ini sudah mulai dapat dijalankan di beberapa Sistem Operasi
    Sumber informasi seputar Mercurial