Sabtu, 21 Februari 2009

Readme Anagui

Anagui adalah program untuk memecahkan & membuat anagram. Program ini memerlukan database kata yang ditempatkan pada direktori yang sama dengan anagui.py.

Lisensi

Aplikasi ini menggunakan lisensi GPL sehingga Anda bisa mendapatkannya secara bebas.

Fitur

  1. Mudah digunakan.
  2. Bisa berkerja di sistem operasi Linux dan Windows.
  3. Mendukung Bahasa Indonesia dan Bahasa Inggris.
  4. Mudah dipasang (install) dan dilepas (uninstall).

Kebergantungan

  • Python 2.5
  • GTK versi 2
  • libglade

Cara memasang (meng-install)

Kode sumber (Linux dan Windows)*

  1. Download berkas anagui.zip.
  2. Ekstrak berkas anagui.zip ke folder anagui atau folder apa saja.
  3. Proses instalasi selesai

Binari (Windows)

  1. Download engine.zip.
  2. Ekstrak engine.zip ke folder engine.
  3. Download anagui-win.zip.
  4. Ekstraklah anagui-win.zip ke folder engine.
  5. Proses instalasi selesai.

Cara menjalankan

Kode sumber (Linux)

  1. Buka konsole
  2. Masuk ke folder phash dengan perintah cd anagui
  3. Untuk menjalankan program dalam bahasa Inggris ketikan perintah ./anagui.py dan untuk menjalankan program dalam bahasa Indonesia ketikan perintah ./anagui.py id

Kode sumber (Windows)

  1. Buka folder anagui
  2. Klik ganda pada anagui.py
  3. Agar program bekerja dalam bahasa Indonesia editlah berkas anagui.bat dan tuliskan "anagui.py id".

Binari (Windows)

  1. Buka folder engine
  2. Klik ganda pada anagui.bat
  3. Agar program bekerja dalam bahasa Indonesia editlah berkas anagui.bat dan tuliskan "anagui.x id"

*Bila Anda tidak memiliki kebergantungan yang lengkap sebaiknya menggunakan versi binari.


(c) 2009 Fahrul Sutisna (fahrul.sutisna@yahoo.com)

Download

Anagui

Program untuk membuat & memecahkan anagram.

Engine

Berkas untuk menjalankan program python ku untuk versi windows.

Database kata

Database kata untuk anagui.

phash

Kalkulator enskripsi hash dengan beberapa pilihan algoritma.

rename

Utiliti untuk mengganti nama beberapa berkas dengan pola tertentu.

Jumat, 13 Februari 2009

Jawaban soal kimia 2

p = M R T → 6,15 = 0,082 х 300 M → M = 0,25 mol/L → n urea + 2 n NaCl = 0,025 mol

Misalkan x adalah massa urea sehingga





sehingga x =0,3

Jadi massa urea = 0,3 gram dan massa NaCl = 0,585 gram

Soal kimia 2

Ada 0,885 g campuran urea dan NaCl. Untuk menentukan komposisinya campuran itu dilarutkan dalam 100 ml air. Tekanan osmosis larutan itu sebesar 6,15 atm pada suhu 300 K. Bagaimana komposisi campuran itu?

Jawaban soal kimia 1


No.[A] (M)[B] (M)v (M/s)
10,10,050,5
20,050,10,25
30,20,28

Dari percobaan 1 dan 2 diperoleh




Dari percobaan 2 dan 3 diperoleh




Dengan penarikan logaritma basis 2 diperoleh x – y = 1 dan 2x + y = 5. Sehingga diperoleh x=2 dan y = 1. Kemudian dengan data reaksi pertama diperoleh nilai K = 1000.

Jadi: v = 1000 [A]x [B]y

Soal Kimia 1

Senyawa A bereaksi dengan senyawa B membentuk senyawa AB. Untuk menentukan persamaan laju reaksi itu dilakukan 3 percobaan dengan hasil sebagai berikut. Bagaimana persamaan laju reaksi di atas?

No.          [A] (M)          [B] (M)           v (M/s)
1                 0,1                 0,05                    0,5
2                0,05               0,1                      0,25
3                 0,2                 0,2                        8 

Jumat, 06 Februari 2009

Readme Rename

Sesuai namanya rename merupakan aplikasi untuk mengganti nama beberapa berkas dengan pola tertentu, baik dalam direktori yang sama maupun dalam direktori berbeda. Pola berupa 'sandi nama' yang harus Anda isi. Cara ini akan memberi Anda kebebasan untuk membuat pola.

Berbeda dengan aplikasi sejenis, aplikasi ini memiliki lebih banyak fitur sehingga lebih mendekati keinginan Anda. Anda bisa memberi tanggal, nomor urut, menambahkan suatu kata atau frasa dan menghapus suatu kata atau frase tertentu dalam nama sebelumnya. Anda juga bebas menentukan posisi tiap element.

Lisensi

Aplikasi ini menggunakan lisensi GPL sehingga Anda bisa mendapatkannya secara bebas.

Fitur

  1. Dapat mengganti nama beberapa file dalam direktori yang sama atau berbeda dengan pola tententu.
  2. Mengganti nama dengan nomor urut, tanggal, kata dan frasa tertentu atau menghapus kata atau frasa tertentu dari nama sebelumnya.
  3. Bebas membuat 'sandi nama' baru.
  4. Mudah digunakan
  5. Dapat bekerja di sistem operasi Linux dan Windows.
  6. Mudah dipasang (install) dan dilepas (uninstall).

Kebergantungan

  1. Python 2.5
  2. GTK versi 2
  3. libglade

Cara mengistal

Kode sumber (Linux dan Windows)*

  1. Download berkas rename.zip.
  2. Ekstrak berkas rename.zip ke folder rename atau folder apa
    saja.
  3. Proses instalasi selesai.

Binari (Windows)

  1. Download engine.zip.
  2. Ekstrak engine.zip ke folder engine.
  3. Download rename-win.zip di sini.
  4. Ekstraklah rename-win.zip ke folder engine.
  5. Proses instalasi selesai.

Cara pemakaian

Kode sumber (Linux)

  1. Buka konsole
  2. Masuk ke folder rename dengan perintah cd rename
  3. Untuk menjalankan program dalam bahasa Inggris ketikan perintah ./rename.py dan untuk menjalankan program dalam bahasa Indonesia ketikan perintah ./rename.py id

Kode sumber (Windows)

  1. Buka folder rename
  2. Klik ganda pada rename.py
  3. Agar program bekerja dalam bahasa Indonesia editlah berkas rename.bat dan tuliskan "rename.py id".

Binari (Windows)

  1. Buka folder engine
  2. Klik ganda pada rename.bat
  3. Agar program bekerja dalam bahasa Indonesia editlah berkas rename.bat dan tuliskan "rename.x id"

Membangun 'Sandi nama'

» /n[000]:Memberi nomor urut dari 000 sampai 999 atau semua berkas
diganti nama.
» /t[]:Memberi waktu dalam bentuk tanpa format.
» /t[Y-M-D h:m-s]:Memberi waktu dalam bentuk tahun-bulan-hari jam:menit:detik.
» /t[DMY]:Memberi waktu dalam format haribulantahun.
» Halo:Menambahkan kata halo pada nama baru.
» /d[(1)]:Menghapus (1) dari nama sebelumnya.
» .nox:Nama baru tidak akan menggunakan ekstensi.

Contoh: Sandi nama: tas/t[h:m]-/[02].nox akan mengganti tes.jpg
menjadi tas20:38-02

*Bila Anda tidak memiliki kebergantungan yang lengkap sebaiknya
menggunakan versi binari.


(c) 2009 Fahrul Sutisna (fahrul.sutisna@yahoo.com)