Tampilkan postingan dengan label Open Source. Tampilkan semua postingan
Tampilkan postingan dengan label Open Source. Tampilkan semua postingan

Jumat, 14 Februari 2014

Menambahkan Partisi Swap pada Ubuntu yang Telah Terinstal

Assalamu'alaykum..

Swap adalah ruang kosong pada Hardisk yang digunakan oleh Linux untuk menyimpan berkas sementara yang akan diproses oleh Processor. Swap berfungsi untuk membackup RAM jika RAM mulai kehabisan ruang. Sebenarnya Swap sekarang sudah tidak terlalu dibutuhkan jika Linux hanya digunakan secara normal karena RAM dari laptop/komputer rata - rata sudah lebih dari 2 GB. Akan tetapi jika kita menggunakan Linux untuk menjalankan program - program berat seperti Virtualbox atau Android studio, RAM 2GB belum cukup sehingga kita tetap membutuhkab Swap.
Swap biasanya kita buat bersama - sama saat kita menginstall Linux, tapi terkadang kita lupa untuk membuatnya atau Swap terpaksa kita hapus saat kita memperbaiki partisi. Berikut adala langkah - langkah yang bisa kita lakukan :
#1 Buka GParted, atau jika belum ada install dengan mengetikkan
sudo apt-get install gparted
#2 Buat partisi swap di ruang kosong yang ada. Kemudian pada form Sistem Berkas pilih 'linux-swap'. untuk ukuran, terserah.
#3 Cek UUID swap yang telah kita buat dengan cara klik kanan partisi Swap, lalu klik menu Informasi.

#4 Aktifkan swap dengan mengetikkan :
sudo swapon -U 4d1cf3a2-0bb6-4dd6-bff4-11df978c2e55
#5 Kemudian bind Swap yang telah kita buat tadi dengan mengetikkan :
 gksu gedit /etc/fstab
lalu ubah/tambahkan line ini :
UUID=4d1cf3a2-0bb6-4dd6-bff4-11df978c2e55 none            swap    sw              0       0
lalu kita simpan dan selesai.

Sekian
Semoga bermanfaat
:)

Sumber : http://askubuntu.com/questions/33697/adding-swap-partition-after-system-installation
Read more...

Rabu, 12 Februari 2014

Mengubah DocumentRoot Pada Apache2 di Ubuntu

"Jika kita terlalu perfeksionis, kita tak akan bisa menghasilkan apa - apa"
Sepertinya kata - kata itu benar juga. Di blog ini ada banyak draft yang belum terselesaikan hanya karena aku merasa kurang sumber, takut salah, dan kurang bagus dalam menyusun kata. Mungkin itu kelemahanku sebagai pribadi.
Karena itu lebih baik menulis acak - acakan, ga ada koherensi antar kalimat, diksi yang buruk, dan topik yang ga jelas daripada ga menulis sama sekali...
:p

Sebagai catatan, postingan ini hanyalah catatan perjuanganku untuk memindah document root pada apache server di ubuntu.

langkah pertama :
install taskel

sudo apt-get install taskel

Langkah 2
Install lamp-server

sudo apt-get install lamp-server^

langkah ketiga
masuk ke /etc/apache2/sites-available/

cd /etc/apache2/sites-available/

langkah ke 4
kopi isi 000-default ke mysite.conf

sudo cp 000-default.conf mysite.conf

langkah ke 5

gksu gedit mysite.conf

pada " DocumentRoot /var/www" ganti dengan  "DocumentRoot /home/s4if/Workspaces/web" (tanpa tanda petik)
kemudian tambahkan baris seperti ini

<Directory /home/s4if/Workspaces/web/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Require all granted
        allow from all
    </Directory>

langkah ke 6
enable mysite.conf

sudo a2dissite 000-default.conf && sudo a2ensite mysite.conf
langkah ke 7

sudo service apache2 reload

atau kalau perlu restart saja...

hasil confignya seperti ini :
#=====================================
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /home/s4if/Workspaces/web
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Require all granted
        allow from all
    </Directory>
    <Directory /home/s4if/Workspaces/web/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Require all granted
        allow from all
    </Directory>
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
#=====================================

Sekian, elek yo ben, sing penting le gawe dhewe...
3:)

nb : oiya kalo ada error coba lakukan langkah2 ini :
sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www
dan kalo masih error, cek permision file-nya...

Sumber :
https://help.ubuntu.com/community/ApacheMySQLPHP
http://askubuntu.com/questions/292968/apache2-forbidden-you-dont-have-permission-to-access-dir-on-this-server
dan sumber - sumber lain (baca : googling)
Read more...

Senin, 27 Januari 2014

Download Youtube di Linux dengan Firefox + Flash Downloader

Assalamu'alaykum..
Setelah sekian lama disibukkan dengan berbagai urusan dunia nyata, akhirnya ada waktu juga untuk berkarya di dunia maya.. :3
Ini bukan pos njlimet dan advanced yang membahas hal-hal keren tentang Linux. Hanya pos tutorial sederhana tentang cara untuk download video di Youtube untuk bantu teman yang mencoba migrasi ke linux. So let's make it quick.. :)

1. Buka firefox lalu masuk ke halaman https://addons.mozilla.org/en-US/firefox/ 

2. Tuliskan "Flash Downloader" di searchbar lalu klik tanda panah.
3. Setelah ditemukan, lalu klik tombol add to firefox
4. Kemudian Klik Ijinkan
5. Kemudian tunggu lalu install..

6. Setelah itu kita restart firefox-nya
7. Setelah firefox-nya muncul lagi kita buka youtube. dibawah tampilan video youtube akan ada kotak untuk download, kemudian klik saja kotak itu lalu silahkan pilih download sebagai apa.

8. Lalu klik simpan seperti biasa...
:)
Sekian tutorial yang sangat - sangat sederhana dari saya. Semoga bermanfaat...
^_^

Read more...

Kamis, 28 November 2013

[Tweaking OpenSUSE] Mempercantik tampilan LibreOffice

Assalamu'alaykum, pada postingan sebelumnya saya telah menuliskan tentang hal -hal yang dilakukan setelah menginstall OpenSUSE. kali ini saya akan memposting bagaimana cara mempercantik tampilan dari LibreOffice di OpenSUSE. 
LibreOffice di OpenSUSE secara default tampilannya masih sedikit kurang menarik.
sangat kontras dengan tampilan default KDE  OpenSUSE yang sudah cantik secara default :p. Ada beberapa langkah yang bisa dilakukan untuk mengatasinya, yaitu :
1. Memperbaiki tampilan GTK3
Pertama kita buka konsole lalu ketik perintah seperti dibawah ini :
sudo zypper install gtk3-theme-oxygen gtk3-engine-oxygen
kemudian masuk ke Configure Desktop -> Application Appearance -> GTK kemudan untuk GTK 3 theme -nya pilih oxygen-gtk.
2. Menginstall LibreOffice Gnome
Paket libreoffice-gnome harus diinstall  agar LibreOffice menggunakan tampilan GTK3, bukan KDE. tanpa ekstensi ini LibreOffice akan terus menggunakan tampilan KDE meski kita telah menginstall paket gtk3-theme-oxygen. caranya cukup ketik di konsole : 
sudo zypper install libreoffice-gnome
hasilnya adalah seperti ini:
sudah lebih baik daripada yang tadi. akan tetapi tampilan LibreOffice masih bisa dipercantik lagi, caranya adalah dengan 
3. Menginstall Persona (firefox theme pada LibreOffice)
Fasilitas ini mulai diperkenalkan pada LibreOffice 4. Dengan fasilitas ini tema - tema yang dibuat untuk Mozilla Firefox dapat dipakai di Libre Office. Untuk caranya bisa dilihat di postingan yang pernah saya buat. silahkan klik disini :).

#SemogaBermanfaat
:D


Read more...

Jumat, 18 Oktober 2013

Memaksimalkan performa linux dengan mengatur swappiness

Swappiness adalah properti dari Kernel Linux yang mengatur seberapa sering ruang swap digunakan (Wikipedia). Swap itu sendiri adalah ruang khusus di hardisk yang digunakan sebagai page cache (menyimpan memori yang jarang digunakan) untuk mengurangi beban yang ditanggung oleh RAM.

Swappiness bernilai dari 0 sampai seratus. Nilai swap standar adalah 60. ini berarti Swap akan mulai digunakan jika Ruang kosong di RAM tinggal 60 %. Jika swappiness 0, kernel akan berusaha menghindari penggunaan Swap sampai RAM benar – benar penuh. Ini akan meningkatkan performa karena mengurangi latency memori, akan tetapi berpotensi mengakibatkan sistem tidak stabil. Jika swappiness 100, kernel akan langsung menggunakan swap berapapun persentase RAM yang tersedia. Efeknya performa akan menjadi lambat.
Swappiness dapat dilihat menggunakan perintah :
cat /proc/sys/vm/swappiness

Untuk RAM lebih dari 2 GB, nilai swappiness-nya sebaiknya diisi 10. Swap file akan digunakan setelah RAM mencapai hampir 90%, atau sekitar 1,8 GB. Untuk mengubah nilai swappiness buka file /etc/sysctl.conf sebagai root (ketik : sudo nano /etc.sysctl.conf) kemudian ganti atau tambah baris sebagai berikut :
vm.swappiness = 10
kemudian reboot agar perubahan berfugsi. Kita juga bisa mengganti nilai swappiness dengan mengetikkan :
sysctl vm.swappiness=10
kita juga bisa menggunakan cara mengetikkan “swapoff -a” kemudian “swapon -a” (tanpa tanda petik) untuk menghasilkan efek seperti reboot.

Sumber :


Read more...

Kamis, 06 Juni 2013

Memaksimalkan fungsi Coogle Chrome dengan chrome apps

Google Chrome atau Chromium merupakan salah satu browser populer yang dikembangkan oleh google. Browser ini cukup populer, lebih dari 30% pengguna internet menggunakannya (http://en.wikipedia.org/wiki/Usage_share_of_web_browsers). Interface yang sederhana dan mudah digunakan, cepat, serta dukungan yang kuat dari Google adalah sebabnya.
Akan tetapi sebenarnya fungsi dari Google Chrome dapat dimaksimalkan tidak hanya sebagai browser dengan bermacam - macam aplikas yang ada di Chrome Web Store. Disini terdapat bermacam - macam aplikasi, mulai dari game sampai aplikasi untuk membantu mengembangkan web juga ada.
Ada beberapa aplikasi yang bagus untuk digunakan karena fungsinya juga ramah terhadap koneksi internet indonesia (bisa offline atau tidak membutuhkan bandwith banyak)

1. TweetDeck
TweetDeck adalah sebuah aplikasi client twitter dimana User bisa dengan mudah mengikuti perkembangan dari timeline, topik, dan mention secara bersamaan. Aplikasi ini tersedia dalam bentuk aplikasi desktop dan web. Tapi sayangnya versi desktopnya hanya tersedia untuk Windows dan Mac, sehingga pengguna Linux harus memakainya via Chrome Apps.

2. My Time Organizer
My Time Organizer adalah sebuah aplikasi penjadwalan gratis berbasis HTML5 yang dikembangkan oleh para pengembang dari polandia. Aplikasi ini sangat mudah digunakan hanya dengan drag and drop lalu edit. Aplikasi ini juga bisa di setting untuk langsung hidup saat startup dan memberi notifikasi sbelum event berlangsung.
Aplikasi ini sangat membantu dalam mengatur jadwal dan agenda. Saya menyarankan untuk menginstalnya. :)

3. Google Task Offline
Google Task Offline adalah sebuah aplikasi clent untuk mengatur dan mensinkronisasi google task.

4. PHP Docs-to-go
Aplikasi ini adalah kumpulan dokumentasi lengkap tentang php. Aplikasi ini sangat berguna bagi programmer pemula seperti saya karena dokumentasinya sangat lengkap dan dapat 100% bekerja secara offline.

5. Word Seek
Word Seek adalah game untuk mencari kata (dalam bahasa Inggris tentunya). Cukup asik untuk mengisi waktu luang.

6. Gomoku
Gomoku adalah permainan menyusun batu menjadi 5 sebaris. game ini cukup asik untuk mengisi waktu luang.

7. HTML5 Pacman
Pacman adalah sebuah game legendaris yang sudah ada sejak jaman dahulu. Bagi yang mau bernostalgia tapi  memakai teknologi terbaru, patut mencobanya. :)

Ini hanya beberapa aplikasi menarik yang saya temukan di Chrome web Store. Pastinya masih banyak lagi aplikasi - aplikasi yang menarik dan sangat berguna di luar sana yang tidak saya ketahui. Silahkan ber-eksplorasi, semoga bermanfaat.
^_^
Read more...

Selasa, 26 Maret 2013

konversi perintah terminal dari Ubuntu/Debian ke openSUSE

Assalamualaykum

sekedar catatan tentang perintah terminal bagi pengguna debian, ubuntu dan turunannya yang ingin mencoba openSUSE.

1. Manajemen software
Ubuntu commandopenSUSE command
apt-get updatezypper refresh
apt-get -u upgradezypper update
apt-get -u dist-upgradezypper dist-upgrade
apt-get install amarokzypper install amarok
apt-get remove amarokzypper remove amarok
apt-cache search amarokzypper search amarok
apt-cache showpkg amarokzypper info amarok
dpkg -lrpm -qa
dpkg -Lrpm -ql
dpkg -srpm -qi
dpkg -Srpm -qf
adding apt repository in /etc/apt/sources.listzypper addrepo <repository><name>
apt-get moozypper moo
Ubuntu commandopenSUSE command
apt-file searchzypper wp
apt-get autoremovezypper rm –clean-deps <package> (only cleans specific package’s dependencies)
apt-get cleanzypper clean
apt-get source packagezypper source-install <package> (also installs build dependencies)
(use chroot)zypper –root <location> – operate on different root
cat /var/log/dpkg.logcat /var/log/zypp/history
Apt package lockszypper addlock/listlocks/removelock
Installing recommended packageszypper install-new-recommends

2. Manajemen sistem dan boot
Ubuntu commandopenSUSE command
ls /etc/init.dsystemctl list-unit-files –type=service
initctl listsystemctl
start <service>systemctl start <service>
stop <service>systemctl stop <service>
status <service>systemctl status <service>
update-rc.d <service> disable
(or editing file by hand if converted to upstart)
systemctl disable <service>
update-rc.d <service> enable
(or editing file by hand if converted to upstart)
systemctl enable <service>

sumber :
https://news.opensuse.org/2013/03/22/opensuse-for-new-geekos/


//semoga bermanfaat
Read more...

Minggu, 17 Maret 2013

Cara install Firefox Persona di Libre Office 4


Libre Office 4 persona Tutorial

Assalamu'alaykum...

Selamat malam, ketemu lagi dengan saya, bang iphul yang lagi galau (ga dink...).
Ada pepatah entah dari mana atau itu mungkin true story bahwa “hal terberat bagi seorang deadliner adalah bekerja jauh – jauh hari sebelum deadline”. Dan itu benar...
:p

dalam kasus saya, saya sedang mengerjakan tugas RPL (Rekayasa Perangkat Lunak), tapi setelah mulai berniat dari jam stengah sembilan tadi, malah cuma fb-an, baca blog, sama baca berita bola (ga mutu).

Semakin larut mungkin semakin lelah, akhirnya tersadar untuk mulai mengerjakan. Baru buka file yang setengah jadi, entah karena emang ga niat atau godaan setan terlalu kuat malah kepikiran untuk buat postingan tentang Libre Office persona. 

Bagi para pengguna Firefox, mungkin sudah cukup familiar dengan yang namanya persona.

Personas for Firefox is a feature in the browser Mozilla Firefox that allows a user to select simple-to-use themes, known as "Personas", more easily than normal themes.[2] Although at first only available as an extension, the feature was built-in to Mozilla Firefox 3.6. Persona themes differ from normal themes in that Personas are more basic, easier to create, and easier to install, but are limited to changing the header and the status bar of the browser. They cannot alter the shape or appearance of toolbar items or tabs in the way that normal themes can. In regards to installation, Personas can be installed and activated with one click, while normal theme installations are more complicated and require a browser restart.”

kalau diterjemahkan adalah tema simple yang ditawarkan oleh firefox.

Nah, hubungannya dengan LibreOffice adalah mulai versi 4, LibreOffice menambahkan fitur untuk memakai firefox persona. Efeknya adalah dengan firefox persona ini kita tak akan mudah bosan untuk mengerjakan tugas – tugas maupun berkarya karena tampilan Office suite yang jadi menarik. Pada bagian Atas, akan ada gambar atau artwork yang akan menghibur kita. Mungkin persona juga bisa memberi inspirasi saat tulisan kita madek di tengah jalan (lol).

Ini screenshotnya :




Ok, menginjak ke bagian selanjutnya, pertanyaan yang selalu muncul adalah “cara”. Ya, cara untuk menginstall persona di Libre...
ok, kita bahas langkah demi langkahnya.

1. Pastikan dulu LibreOfficenya sudah terinstall dan sudah Versi 4. kalau belum, bisa di download di sini : http://www.libreoffice.org/download

2. Klik Perkakas (atau “tools” bagi yang nyamannya pake bahasa inggris) lalu klik opsi (kalo ga salah di “Option” yang versi inggris).

3. Klik tulisan Libre Office lalu cari Personallisasi. Kemudian klik pilih persona.


4. Tampilannya akan seperti ini :

Kemudian kita buka firefox lalu cari persona yang kita inginkan.



5. Kemudian pada tombol “wear this persona” kita klik kanan lalu sanlin alamat tautannya.
[Update : 24 nov 13]
untuk versi Libreoffice yang terbaru, yang disalin alamat tautannya adalah address bar...


6. Kemudian kita pastekan kesini :

lalu klik OK...

7. dan hasilnya adalah :
Walla.....
:D
Toolbar yang penuh warna - warni yang pastinya sulit untuk membuat bosan...
XD



Selamat mencoba... semoga bermanfaat . . .
^_^
Read more...

Jumat, 15 Maret 2013

SMS Gateway dengan Java dan Gammu sebagai back-end

Assalamu'alaykum

jumpa lagi dengan saya, penunggu blog ini, ki iphul the programmer...
(lebay)
aku cuma mau ngepos salah satu tugasku yang teronggok di salah satu bagian di rimba folder hardisku. tugas ini sebenarnya kubuat untuk makul KomDat (Komunikasi Data). akan tetapi tak pernah dipresentasikan karena kekurang jelasan dari dosennya. jadi percuma aku nglembur ngrjainnya.
dongkol juga sih, tapi ya gpp-lah.
pengen curhat tapi nanti takut jadi ghibah...
ya udah ta bagiin aja SourceCode-nya, kali aja ada yang butuhin...

bisa di download di sini :

http://www.mediafire.com/?t4z9gax728d9jxi

atau disini

http://filecloud.io/xcqn0ws7

semoga bermanfaat
Read more...