Besplatni Android online trening

May 29th, 2011 § 0 comments § permalink

Naletio sam na par odličnih izvora vezanih za izradu aplikacija za pametne telefone temeljene na operativnom sustavu Android. Sjetio sam se kako je “nekoć” bilo zaista teško naći kvalitetne materijale i tutorijale vezane za ovu tematiku pa sam odlučio postati ovdje ukoliko možda nekome zatreba. :)

  1. Android™ Bootcamp Training Course (5 days):
    http://marakana.com/techtv/android_bootcamp_screencast_series.html
  2. Developing Android Applications (from Oreilly) (3 workshops):
    http://training.oreilly.com/androidapps/
  3. Learn Android from Xtensivearts (11 episodes):
    http://www.xtensivearts.com/topics/tutorials/
  4. Ostalo:
    http://www.howtotutorialvideos.com/category/android

Također postoje i neki plaćeni sadržaji:

  1. Video Android tutorials (35$):
    http://www.tutorials-android.com/
  2. EDUmobile.ORG (97$):
    http://www.edumobile.org/android-course.html

Iskreno se nadam da će nekome biti od pomoći :) .

Proxy preko SSH

December 28th, 2010 § 0 comments § permalink

Na ovom blogu već ste mogli čitati o tuneliranju prometa programa preko SSH korištenjem proxychainsa. Ovih dana naletio sam na zanimljiv trik pokretanja ssh tunela sa samo nekoliko dodatnih switcheva na ssh komandi.
SOCKS server pokrećemo:

ssh -D 22222 -f -C -q -N korisnik@remote_ssh_server

gdje:
-D 22222: ovo obavlja cijelu magiju i stvara SOCKS server,
-f: ovo će forkati proces u pozadinu nakon što unesete lozinku,
-C: ukljućuje kompresiju,
-q: Quiet mode. Obzirom da je ovo samo tunel, možemo ga “utišati”,
-N: ovo znači da neće biti poslana nijedna komanda nakon logina (-f će se žaliti ako ne stavimo ovo)

Firefox podesite ovako (preko about:config):

network.proxy.no_proxies_on : localhost, 127.0.0.1, 192.168.0.0/24
network.proxy.socks: 127.0.0.1
network.proxy.socks_port: 22222
network.proxy.socks.remote_dns: true
network.proxy.socks_version: 5
network.proxy.type: 1

Postavka network.proxy.socks.remote_dns: true omogućava da svi DNS upiti idu preko tunela.

Exportanje definiranih search engina iz Google Chrome-a

August 28th, 2010 § 0 comments § permalink

Opcija definiranja prilagođenih search engina unutar omniboxa u Google Chrome-u iznimno mi je korisna i navikao sam se na svoje voljene keywordse tako da mi je veoma što Google nije integrirao funkciju exportanja/importanja search engina, pogotovo kada veliki trud ulažu u opciju sinkornizacije između Google Chrome browsera. Također nema (za sada) nikakvog plugina koji bi uradio taj posao.

Evo solucije.
Napomena: Ugasite Chrome browser prilikom exportanja/importanja

file .config/google-chrome/Default/Web\ Data
.config/google-chrome/Default/Web Data: SQLite 3.x database

Kao što vidimo, Google Chrome sprema postavke u sqlite bazu podataka verzije 3.

sudo apt-get install sqlite3
cd Desktop
sqlite3 ~/.config/google-chrome/Default/Web\ Data ".dump keywords" > keys.sql

Ako želite kasnije uvesti podatke na drugom računalu:

cat keys.sql | sqlite3 ~/.config/google-chrome/Default/Web\ Data

Pozdrav!

Tuneliranje prometa programa preko proxya pomoću ProxyChains-a

May 1st, 2010 § 0 comments § permalink

Nedavno mi je pala na pamet ideja kako bi bilo lijepo imati alat koji tunelira promet samo pojedinih programa preko proxy-a i to po mogućnosti SOCKS. Ideja je slična Tor-u samo puno jednostavnije te ne zahtjeva pretjerano znanje i podešavanje. Program koji je pomogao u realizaciji ideje je ProxyChains. Možete ga naći u repozitoriju svoje distribucije. Kod mene na (x)ubuntu instalacija i podešavanje bi trebalo ići ovako nekako:

Najprije ćemo se spojiti na server putem SSH i podignuti SOCKS na nekim portu (u mom slučaju 22222):

ssh -l username -D 22222 server.online

Zatim:

sudo apt-get update
sudo apt-get install proxychains

Zatim je najbolje iskopirati defaultnu konfiguraciju u svoj home folder:

mkdir ~/.proxychains
cp /etc/proxychains.conf ~/.proxychains/proxychains.conf

ProxyChains defaultne postavke su za tuneliranje prometa preko Tor-a koji nama nije potreban stoga možemo zakomentirati linuju te na kraju dodati konfiguraciju za naš SOCKS proxy.

...
# ProxyList format
#       type  host  port [user pass]
#       (values separated by 'tab' or 'blank')
#
#
#        Examples:
#
#               socks5  192.168.67.78   1080    lamer   secret
#               http    192.168.89.3    8080    justu   hidden
#               socks4  192.168.1.49    1080
#               http    192.168.39.93   8080
#
#
#       proxy types: http, socks4, socks5
#        ( auth types supported: "basic"-http  "user/pass"-socks )
#
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
#socks4         127.0.0.1 9050

socks5  127.0.0.1       22222

I na kraju pokrećemo programe sa naredbom proxychains ispred:

proxychains firefox

ili

proxychains lastfm

ili

proxychains nmap -A google.com

Za mene je ovo idealno rješenje za slušanje Last.FM radija :D .

Pozdrav!

Popravak dozvola na datotekama i mapama

April 20th, 2010 § 0 comments § permalink

Evo upravo mi trebalo neko rješenje za problem vezan u naslovu a to je popravak dozvola na folderima i datotekama. Iskopirao sam neke podatke sa diska formatiranog na NTFS i primjetio da su dozvole pogrešne. Podaci nisu bili od pretjerane važnosti niti koristi ukoliko ih se netko dočepa ali sam svejedno želio proučiti taj problem koji mi je u više navrata zatrebao na serveru i sl. Do sada sam zadovoljan s ovim:

Za datoteke:

find folder/ -type f -exec chmod 644 '{}' +

Za foldere:

find folder/ -type d -exec chmod 755 '{}' +

BTW, ako netko ima bolju ideju, molim da ostavi u komentarima ili se javi na mail, wotever. Tnx

Eto do sljedećeg puta, pozdrav!

Optimiziranje pacman baze pomoću pacman-optimize

January 16th, 2010 § 0 comments § permalink

Ukoliko kolistite Arch Linux, možda već znate da koristi pacman kao package manager. Zanimljiv alat koji dolazi u skupa s pacman paketom jest i pacman-optimize. Najbolji opis sam našao u helpu za dotični alat:

pacman-optimize is a little hack that should improve the performance
of pacman when reading/writing to its filesystem-based database.

Dakle, budući da pacman barata sa jako malim datotekama, često se zna dogoditi da postanu pomalo fragmentirane. Ta skripta pokušava posložiti datoteke tako da pacman brže radi. Dovoljno je upisati:

burgulgoth@kinghost ~ $ sudo pacman-optimize && sudo sync
==> MD5sum'ing the old database...
==> Tar'ing up /var/lib/pacman...
==> Making and MD5sum'ing the new database...
==> Syncing database to disk...
==> Checking integrity...
==> Rotating database into place...

==> Finished. Your pacman database has been optimized

To je to!

Ubuntu 9.04 (Jaunty Jackalope)

August 26th, 2009 § 1 comment § permalink

Evo stigli mi CD-i ove možda i najpopularnije distribucije pa da malo bacim kratku recenzijicu. Dakle, riječ je o Ubuntu Linux 9.04 kodnog imena Jaunty Jackalope. Odma me na koljena bacio design covera cd-a i omota. Jednom riječju: odlično! Minimalizam u prvom redu odmah daje uvid u to o kakvoj je distri riječ (iako nikako nemože biti jednostavnije od Arch Linux-a). Bacim ja to u svoju mašinicu ono sve out-of-box radi, takoreći: isprve! Izgled ovog novog Gnometa bi opisao rječju kojom opisujem samo žene i ponekog muškarca a to je sexy! I eto kako to sve sad lijepo radi, ja ga osobno nisam još uspio srušit mojim divljim radom na računalu znači da ima tu nečeg. U svakom slučaju probajte! Btw u cijeloj karijeri nisam nahvalio Ubuntu ovoliko kao sad… Ev još par sličica:

Simple CAPTCHA

August 11th, 2009 § 0 comments § permalink

Ovih spamova mi se nakotilo posljednjih dana ko kišnih glista pa reko da to pobijem, potražim neki plugin, nešto na foru captche pa nađoh Simple CAPTCHA i eto sad skupa s Akismetom se bore protiv spamovske pošasti. Mnogo dobro, preporučam!

Kiss!

Kinghost repo update

August 5th, 2009 § 0 comments § permalink

Manje promjene nastale su na Arch Linux repozitoriju. U igri je nova domena pa tako i subdomena za repo repo.buksna.net.

Također sam uspio sredit 32-bitnu mašinu za buildanje Arch Linux paketa za i686 distru (tnx to J@ck). Trenutno nisu svi paketi u oba repozitorija ali to sredim u doglednom vremenu.

E i repo je malo out-of-date, i to sredim skoro.

Selidba…

August 5th, 2009 § 1 comment § permalink

Od nedavno sam zakupio svoj svojcati VPS i kupijo ovu prekrasnu domenu buksna.net pa će od sad na dalje u buduće moj blogać da bude upravo na tom serveru i upravo na toj domeni. Stara domena trenutno radi redirect na ovu tako da neće da bude problema. Ostale stvari koje sam spomenuo na ovom blogu i bile su vezane za dosadašnji hosting također su premještene na novi server (kinghost repo, …).

Ćaos!