In depth web-log posts

Mar 19, 2017

Raspberry Pi

Raspberry Pi LCD

raspberry

Fix Config.txt

There is a strange bug where the line in this file cannot go beyond a certain length. I have to manually break all parameters into separate line.

/boot/config.txt

dtoverlay=ads7846
dtparam=cs=1,penirq=17,penirq_pull=2,speed=1000000,swapxy=1,pmax=255
dtparam=xohms=60,xmin=200,xmax=3900,ymin=200,ymax=3900

Test Transformation

The touch screen for y axis is swapped. Reading from raspberry forum, the configuration is changed from evdev to libinput.

env DISPLAY=:0 xinput --set-prop 'ADS7846 Touchscreen' 'Coordinate Transformation Matrix' -1 0 1 0 1 0 0 0 1

Make Permanent

/etc/X11/xorg.conf.d/99-calibration.conf

Option "TransformationMatrix" "-1 0 1 0 1 0 0 0 1"

References

https://wiki.ubuntu.com/X/InputCoordinateTransformation waveshare wiki http://www.circuitbasics.com/raspberry-pi-touchscreen-calibration-screen-rotation/

More ...

Mar 10, 2017

Indihome

Mar 9, 2017

Lini Waktu Space Race

Penulis akan membuat lini waktu (timeline) mengenai perkembangan teknologi manusia dalam mencapai kejayaan di luar angkasa. Lini waktu ini akan berisi waktu, deskripsi singkat untuk setiap kegiatan dan tautan sumber informasi.

1950

  • 1957 :
    • Oktober 4 : Satelit Sputnik 1 mengorbit.

1960

  • 1961 :
    • April 12 : Yuri Gagarin, manusia pertama yang mengorbit Planet Bumi.
  • 1969 :
    • May 18 : Peluncuran Apollo 10 untuk mengitari bulan.
    • July 21 : Astronot dari Apollo 11 menginjakkan kaki di bulan.

1970

  • 1971 :
    • April 19 : Salyut 1, stasiun luar angkasa pertama dari Uni Soviet diluncurkan.
  • 1976 :
    • July 20 : Wahana angkasa Viking 1 mendarat di Planet Mars.
    • September 3 : Wahana angkasa Viking 2 berpisah dengan orbiter dan mendarat di Planet Mars (nasa).

1980

  • 1986 :
    • February 19 : Stasiun Luar Angkasa Mir mulai dibangun di orbit.

1990

  • 1997 :
    • Oktober 15 : Wahana Cassini-Huygens diluncurkan menuju Planet Saturnus.
  • 1998 :
    • November : Stasiun Luar Angkasa ISS mulai dibangun.

2000

Mar 8, 2017

Download Tile Map

Tile Map

Peta yang ada di Web sekarang ini banyak menggunakan tile map. Tile map menampilkan peta memakai gambar-gambar kecil dalam grid berbentuk persegi. Gambar yang diunduh sesuai dengan luas yang sedang dilihat pada level zoom, bujur maupun lintang tersebut. Gambar-gambar kecil tersebut biasanya berformat PNG karena memiliki ketajaman yang lebih baik dibandingkan format JPEG terutama pada garis dan batas antara dua warna.

Pada umumnya peta tile map ini memiliki zoom dari 1 yaitu mencakup keseluruhan bumi dan zoom 17 untuk melihat rumah-rumah. Jumlah gambar pada setiap level adalah perkalian antara x (bujur) dan y (lintang). Berikut tabel jumlah gambar per level.

More ...

Feb 11, 2017

Migrating to Pelican

Reason

Maybe I am too stupid to use Lektor and I just really want to use python. Jekyll is great but I’m bit lazy to start the development thingi with bundler. I think Pelican can get me near the Jekyll static result with few adjustment.

Directory

I just follow the documentation on how to create directory structure.

Metadata

Next thing is to replace metadata and get metadata from filename. For replacing metadata, sed to the rescue with:

More ...

Dec 8, 2016

Failed to locate pgAdmin4.py

After a install a rpm for the postgres repository, then install pgAdmin4 using dnf.

sudo dnf install pgAdmin4-v1

But when opening the application, there was an error:

pgAdmin4 Error

A simple workaround is:

  • Create folder:
mkdir ~/.config/pgAdmin\ Development\ Team
  • Create a config file:

    (change vim with your editor)

vim ~/.config/pgAdmin\ Development\ Team/pgAdmin\ 4.conf
  • Insert into the file :
[General]
ApplicationPath=../../../usr/lib/python3.5/site-packages/pgadmin4-web
PythonPath="/usr/lib/python3.5/site-packages;/usr/lib64/python3.5/site-packages;"

pgAdmin4

Permalink

Oct 1, 2016

Membuat PDF jadi Poster

Aku menemukan satu program yang berguna bernama pdfposter. Program ini menghasilkan poster berukuran besar dengan menggabungkan banyak halaman. Input yang diterima berupa file format PDF satu halaman dan menghasilkan file PDF multi-halaman.

File gambar bisa dibuat menjadi file PDF satu halaman dengam mudah menggunakan program Scribus atau ImageMagick seperti di forum.

Installasi pdfposter

sudo [your package manager] install pdfposter

Install menggunakan package manager (apt, dnf) pada sistem kamu, dengan nama paket yaitu pdfposter.

More ...