Tuesday, January 31, 2017

Membeli Properti Yang Belum Jadi - Ustadz Arifin Badri

System Dropship Toko Online - Ustadz Arifin Badri

Solusi Halal Transaksi Pinjaman & Kredit agar Tidak Terjerumus Riba - Dr...

Terpaksa Menggunakan Kartu Kredit - Ustadz Arifin Badri

Terpaksa Menggunakan Kartu Kredit - Ustadz Arifin Badri

Definisi Menjual Dengan Dua Harga - Juragan Dunia Akhirat

Istri Ikut Memberi Nafkah - Ustadz Syafiq Riza Basalamah

Tanya Jawab Islam Nusantara Ustadz Dr Syafiq Riza Basalamah, MA

Rejeki, Jodoh dan Kematian - Ustadz Syafiq Riza Basalamah

Menghitung-Hitung Sedekah - Ustadz Syafiq Riza Basalamah

Definisi Menjual Dengan Dua Harga - Juragan Dunia Akhirat

Menzakati Harta Haram - Ustad Ammi Nurbaits

Rumah Tangga Satu Hati Satu Langkah - Ustadz Zainal 'Abidin Syamsudin

Wednesday, January 25, 2017

Belajar Phyton

BelajarPhyton.com
http://pyqt.sourceforge.net/Docs/PyQt5/
http://www.liclipse.com/ https://wingware.com/








QT
https://www.qt.io/download/
https://books.google.co.id/books?id=zBnPVGfQ6O8C&pg=PT62&lpg=PT62&dq=apakah+qt.io&source=bl&ots=HZ0rJ_-lD2&sig=PHFHB3ToneBfjQZY5ILH_oWigo0&hl=en&sa=X&ved=0ahUKEwjmnPWcod_RAhUeT48KHbEZB8cQ6AEIUjAI#v=onepage&q=apakah%20qt.io&f=false

https://rizkiramdani.wordpress.com/2012/09/03/22/

Exif metadata remover in linux

BISA

http://www.sno.phy.queensu.ca/~phil/exiftool/
http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/Remove-EXIF-Metadata-from-Photos-with-exiftool

Unix Platforms / Linux

  1. Download the Image-ExifTool distribution from the ExifTool home page
    (The file you download will have a name like "Image-ExifTool-10.40.tar.gz".)
  2. Unpack the distribution and make it your current directory by typing:
        cd <your download directory>
        gzip -dc Image-ExifTool-10.40.tar.gz | tar -xf -
        cd Image-ExifTool-10.40
    
    (At this point you may run exiftool by typing "exiftool <image file name>".)
  3. Test and install ExifTool by typing:
        perl Makefile.PL
        make test
        sudo make install
    
    (Note: The "make test" step is not required, but useful because it runs a full suite of tests to verify that ExifTool is working properly on your system. The "sudo make install" command requires that you have su access, and will prompt for your password. This will make ExifTool and its documentation accessible to all users on your system. If you don't have su access, you can run ExifTool in your own account by moving "exiftool" and its "lib" directory to any convienient location, preferably somewhere in your PATH.)
You can now run exiftool by typing "exiftool". Also, you can consult the ExifTool documentation with commands like:
perldoc exiftool
perldoc Image::ExifTool
perldoc Image::ExifTool::TagNames
or
man exiftool
man Image::ExifTool
man Image::ExifTool::TagNames
=============

https://apps.ubuntu.com/cat/applications/precise/phatch/    
https://launchpad.net/phatch  
http://photobatch.wikidot.com/

=================
BISA

http://www.xnview.com/en/xnconvert/#downloads
===================

https://hvdwolf.github.io/pyExifToolGUI/


http://www.makeuseof.com/tag/3-ways-to-remove-exif-metadata-from-photos-and-why-you-might-want-to/

Kivy – Aplikasi Mobile dengan Python – Part

https://jinbaskom.wordpress.com/2015/05/11/kivy-aplikasi-mobile-dengan-python-part-1/


Waktu zaman ngoding GUI Python pake Wx + BOA Constructor, pernah terbesit dalam hati, apa bisa membuat aplikasi android dengan Python. setelah lama mencari-cari via om google akhirnya ketemulah satu titik pencerahan. yakni Kivy. sebelum masuk lebih jauh yuk kenalan sama Kivy.

Apa itu Kivy ?

Kivy merupakan library Python open source yang digunakan untuk mengembangkan aplikasi mobile dengan user inetrface alami (Natural User Interface). Kivy bisa berjalan pada platform Android, iOS, Linux, OS X dan Windows. Kivy berlisensi MIT. (Wikipedia).

Instalasi Kivy

Bagaimana cara menginstall Kivy ? sebenarnya ini sudah ada di dokumentasi resmi kivy di sini. tapi di sini saya mencoba untuk memberikan langkah-langkah praktisnya saja. sebelum melakukan instalasi kivy ada package-package Python yang perlu kita install. oh iyah saya menggunakan sistem operasi Ubuntu 14.04 64Bit. jika sistem operasi kita berbeda silahkan menyesuaikan ðŸ˜€ atau bisa baca dokumentasinya di Kivy.
Instal PIP
PIP adalah sebuah aplikasi sistem manajemen package yang digunakan untuk menginstal dan mengelola package yang ditulis dengan Python. kita bisa menemukan package di Python Package Index (PyPI). lalu bagaimana cara menginstall PIP ? buka terminal, lalu ketik perintah :
1
$ sudo apt-get install python-pip
tunggu hingga proses download dan instalasi selesai. jika sudah ! sekarang saatnya kita menginstall buildozer.
Instal Buildozer
Buildozer adalah tool yang digunakan untuk memudahkan pengembang Python dalam membuat package aplikasi mobile dengan mudah. Buildozer mengotomatisasikan seluruh proses mulai dari proses build, download package-package yang dibutuhkan seperti Python-for-android, SDK Android, NDK dan lain sebagainya.
untuk menginstall Buildozer kita membutuhkan PIP. jika PIP sudah diinstall selanjutnya ketik perintah di bawah ini untuk mengunduh dan menginstall Package Python Buildozer :
1
$ pip install --upgrade buildozer
Jika semuanya bekerja dengan baik, Anda akan melihat output “Successfully installed buildozer”.
 Instal Cython
Jika kita hendak menargetkan Android, kita perlu menginstall setidaknya Cython, SDK, Java (sudah pasti) dan library untuk sistem 32Bit.
Pertama kita perlu menginstall Python Development dan Cython.
1
2
$ sudo apt-get install python2.7-dev
$ pip install --upgrade cython
selanjutnya kita akan menambahkan sistem arsitektur untuk library 32Bit.
1
$ dpkg --add-architecture i386
setelah itu kita perlu mengupdate dan menginstall paket-paket lain yang dibutuhkan via terminal. ketik perintah-perintah berikut ini :
1
2
$ sudo apt-get update
$ sudo apt-get install build-essential ccache git lib32z1 libncurses5:i386 libstdc++6:i386 python2.7 openjdk-7-jdk unzip zlib1g-dev zlib1g:i386
jika openjdk-7-jdk sudah di install tak perlu di install lagi. perintah instalasi paket-paket di atas boleh sebagian dihapus paketnya jika Anda pernah menginstallnya.
Jika proses-proses di atas sudah dilalui dengan sukses, selanjutnya kita coba menginstall Kivy.  ada dua tipe Kivy. jika anda menggunakan Python versi 2.7 di Ubuntu maka gunakan perintah instalasi di bawah ini :
1
$ sudo apt-get install python-kivy
namun jika anda menggunakan Python versi 3 di Ubuntu maka gunakan perintah instalasi di bawah ini :
1
$ sudo apt-get install python3-kivy
Anda juga bisa sekalian mengunduh contoh-contoh aplikasi Kivy. ini hanya opsional.
1
$ sudo apt-get install kivy-examples
untuk keterangan lebih lengkap bisa di baca dokumentasi resmi Kivy di sini. oke jika semua sudah terinstall sekarang saatnya beraksi.

Hello World Kivy

Tidak usah yang susah-susah dulu yah. di sini saya hanya ingin berbagi tentang cara membangun aplikasi sederhana di Android. untuk selanjutnya setelah semua berhasil di build anda bisa mengeksplorisasinya sendiri. kan ada om google. :D.
sekarang buat satu buah direktori di manapun dengan nama “helloworld“. contohnya saya membuat direktori kerja untuk aplikasi helloword di /home/yanwar/helloworld/. lalu selanjutnya buat satu buah file bernama main.py di dalam helloworld tersebut. di dalam file main.py, isikan kode di bawah ini sebagai tester pertama yang akan kita build ke apk.
1
2
3
4
5
6
7
8
9
10
__version__ = "1.0"
from kivy.app import App
from kivy.uix.button import Button
 
class Hello(App):
    def build(self):
        btn = Button(text='Hello World')
        return  btn
 
Hello().run()
coba run terlebih dahulu dengan perintah :
1
$ python main.py
proses-prosesnya akan terlihat seperti ini :
1
2
3
4
5
6
7
8
9
10
11
[INFO   ] [OSC         ] using <multiprocessing> for socket
[DEBUG  ] [Base        ] Create provider from mouse
[DEBUG  ] [Base        ] Create provider from probesysfs
[DEBUG  ] [ProbeSysfs  ] using probsysfs!
[DEBUG  ] [ProbeSysfs  ] found device: SynPS/2 Synaptics TouchPad at /dev/input/event4
[INFO   ] [ProbeSysfs  ] device match: /dev/input/event4
[INFO   ] [MTD         ] Read event from </dev/input/event4>
[INFO   ] [Base        ] Start application main loop
 Exception in thread Thread-1:
[INFO   ] [GL          ] NPOT texture support is available
.....
jika aplikasi tidak error maka akan muncul window emulator milik Kivy itu sendiri.  (ini baru emulator kivynya).
kivys
baca selanjutnya : https://jinbaskom.wordpress.com/2015/05/11/kivy-aplikasi-mobile-dengan-python-part-1/