30 август 2011

Virtuelizacija - renesansa radoznalih


Koliko puta sam instalirao/reinstalirao operativni sistem računara, nemam ni približnu predstavu, ali ako kažem da sam na to utrošio stotine sati gledanja u ekran, verovatno neću mnogo pogrešiti. Još kad se setim da moja prva iskustva sa PC računarom datiraju još iz zlatnog vremena MS-DOS 6.22 operativnog sistema (gde je tad bio internet ;) )... Onda su došli prvi Windows-i, treći, pa devedeset peti i to dva puta!, devedeset osmi, dvehiljaditi, još kojekavi i evo nas kod sedmih!? Čitava zbrka. Da to ne bude sve (malo li je), uvaženi gospodin Linus Torvalds je napravio besplatni operativni sistem otvorenog koda - Linux. Naravno da je i to moralo da se proba - Slackware, Mandrake, RedHat, SUSE, Mandriva, CentOS, Fedora, svašta nešto i na kraju Ubuntu i derivati. Sad mi pažnju privlači Android, a i za MacOS sam dunster, pa bi i to trebalo da se prouči jednog dana.

Stasanjem hardvera, pametni ljudi smisliše i neke nove tehnologije, pa među njima i virtuelizaciju. Do tada, posao je odrađivao dual boot (zapravo multiple boot i Lilo/Grub boot loader) i često formatiranje i particionisanje diskova uz neizbežan gubitak podataka. I šta sam dobio virtuelizacijom? Pa, osim primene u poslu koji radim koji bi bio nezamisliv bez primene virtuelnih mašina, prestao sam da reinstaliram sistem da bih održao funkcionalnost u dužem vremenskom periodu, nema više usporavanja, blokiranja, resetovanja, virusa (svima je jasno da koristim Windows)... Dobio sam svoj osnovni operativni sistem (host OS) u kome najviše radim, koji je suguran, funkcionalan, brz i zaštićen, a nisam izgubio mogućnost testiranja, podešavanja/razdešavanja, igranja i isprobavanja novih aplikacija i platformi, a sve to bez narušavanja bilo čega ili kupovine drugog računara na kome bih se "igrao".

Ako se desi, a desi se (uvek...), da totalno uništim virtuelnu mašinu (iz namere, nemara ili neznanja), prosto mogu da je obrišem i kreiram novu za kratko vreme. A, mogu istovremeno da kreiram i neku drugu, sa potpuno drugim operativnim sistemom i korisničkim programima i stavim je u virtuelnu mrežu sa ovom prvom i host OS-om. I sve se to dešava na jednom istom hardveru. Jeftino, moćno i nadasve efikasno.

Naravno, ovde pišem o desktop virtuelizaciji, koja je dostupna svima koji imaju običan PC računar. Najrasprostranjeniji i dovoljno user friendly softveri za to su: VMWare Workstation, Oracle VirtualBox i Microsoft Windows VirtualPC.

Ideja mi je da kroz praktičan primer - kreiranje virtuelne mašine i instalaciju guest OS-a  uporedim ova tri rešenja i dam prikaz još nekih osobenosti svakog od njih. Taj posao tek treba da se uradi - kad ulovim malo slobodnog vremena. U svakom slučaju, nastaviće se... :)

24 август 2011

LG Optimus One - Firmwares, Mods and Tweaks: Google Android Secret Codes

Mnogo vremena provedoh tražeći baš ovo: LG Optimus One - Firmwares, Mods and Tweaks: Google Android Secret Codes: Google Android Hidden Secret Codes – Tweaking with Vishal *#*#4636#*#* – Phone / Battery / USage information *#*#7780#*#* – factory data res...

За кориснике LG Android телефона


Windows 7 Safely remove hardware - brz kao puž

Moje dvogodišnje dete voli da se igra puževima, ali ja baš nešto i ne... Na "najboljem operativnom sistemu današnjice" dešava mi se da kada kliknem na ikonicu za bezbedno uklanjanje eksternog memorijskog uređaja (čuveni uesbe ili fleš) na taskbar-u (dole kod sata) čekam i po 5 minuta, nekad i duže!  

Pretražujući nasušnu nam globalnu mrežu ustanovio sam da još dosta korisnika kuburi od iste bolesti - nestrpljivosti. Rešenje je jednostavno - u Windows Explorer-u desnim tasterom kliknuti na ikonicu Flash Drive-a i odabrati Eject. Gotovo trenutno, vaš "flešić" je spreman za čupanje (niko i nije mislio drugačije pošto se ipak radi o "najboljem operativnom sistemu današnjice" ;) ).


A zašto je onaj dole Safely remove hardware, brz kao puž, nisam sa sigurnošću otkrio, ali izleda da se ovaj problem javlja kada imate instaliran neki mrežni štampač ili možda više njih ili ako je u mreži deljen neki USB štampač... Ko otkrije njemu dvije :)


Zaključan dokument/tabela


Ako je neko ikad pravio šablonski obrazac u Word-u ili Excel-u, verovatno je koristio opciju zaključavanja (npr. Filling in forms, Protect Sheet...) da bi onemogućio korisnike da menjaju strukturu dokumenta ili obrišu neku važnu formulu. Višestruko korisna stvar, ali neću ovaj put pisati kako se dokument zaključava, već šta da se radi sa već zaključanim, a potrebna je neka izmena.

Ukoliko je potrebna promena u zaštićenom dokumentu (kad kažem dokument, mislim i na tekstualnu datoteku i excel tabelu), to nije moguće uraditi bez otključavanja (unlock, Unprotect Sheet...), za šta je potrebna lozinka - koju ne moramo da imamo ako nismo autori dokumenta, ili smo je jednostavno zaboravili. Pronalaženje i uklanjanje lozinke u Microsoft Office-u može da se uradi na razne načine i korišćenjem raznih "alata", pa evo jednog jednostavnog i, rekao bih, elegantnog rešenja.

Pretpostavljam da znate za OpenOffice paket aplikacija (konkurentski proizvod Micro$oft Office-u) koji je besplatan - osobina koja se najviše ceni u našem narodu. Od nedavno postoji još jedan vrlo sličan proizvod OpenOffice-u - LibreOffice, koji je i nastao iz njega i takođe je besplatan. To su alati koji će nam omogućiti da se rešimo "okova" - zaključanih dokumenata. Pa hajde da vidimo kako.

Ako zaključani Word dokument otvorimo u OpenOffice-u, primetićemo da tamo ograničenja nema!?!? (kao da .doc ili .docx nikad i nisu bili zaključani). Ništa drugo nego SaveAs Word Document i problem je rešen. Kod LibreOffice-a je situacija slična, ali radi samo za .docx (Word 2007+).

Kada Excel tabelu (.xls ili .xlsx) otvorimo u OpenOffice-u, tabela je još uvek zaštićena (nije kao za Word, gde ograničenje nestane po otvaranju), ali se zaštita uklanja klikom na meni Tools/Protect Document/Sheet. Program bi tu trebao da traži da se ukuca lozinka za otključavanje, ali on ne pita ništa!?!? i jednostavno otključa tabelu. Posle toga, opet je dovoljno sačuvati ovu tabelu - Save As Excel... i spremna je za izmene u Excel-u. LibreOffice Hoće da otključa .xlsx, ali ne i .xls.

Naravno, posle otključavanja dokumenata, njihove dalje izmene mogu se raditi u MS Office-u, ali razmotrite malo i OpenOffice/LibreOffice kao odlične besplatne alternative za sve kojima je M$ Office preskup alat.

Sve ovo je isprobano i radi u verzijama programa OpenOffice 3.3.0 i LibreOffice 3.4.2, a verovatno i starijim, a da li je to neki bug, u ovom slučaju nije ni važno jer rešava problem.

23 август 2011

Prvi blog - početak


Koliko puta mi se dogodilo da nešto tražim na računaru na poslu, kod kuće, na laptopu, mobilnom telefonu, po kojekakvim papirima, fasciklama, fiokama - neko parče od tri reda koda, podešavanje parametara u dva klika, adresu sajta i sl. I, naravno, čest ishod takve potrage je bio bezuspešan, a baš tu "sitnicu" sam smetnuo s uma (zaboravio, ili još preciznije - nisam se ni trudio da je zapamtim, jer sam je zapisao, sačuvao, odštampao ili već uradio neku adekvatnu HI-TECH radnju i odložio na "sigurno" mesto...).
To ume da bude prilično frustrirajuće iskustvo, pogotovo kad si u žurbi i treba ti samo ta sitnica da bi obavio još "tonu" (neko bi ovde rekao "krša" :) ) posla.

Odatle se i rodila ideja da sve te sitnice počnem da skladištim na jedan malo efikasniji način - i evo bloga :). U ovo vreme interneta (još malo ćemo i sadržaj frižidera proveravati on-line preko nekog droid telefona (neko mi reče da je mislio da je android neki robot iz ratova zvezda :D) ili sličnog gedžeta (kakva reč...)), mislim da je blog efikasan alat? za skladištenje informacija (osim, naravno, svih ostaslih njegovih namena). *


* - Napomena samom sebi: preterano korišćenje zagrada i zagrada u zagradama - može da izazove zabunu, pogotovo ako se ne zatvore sve otvorene zagrade.

Pošto sam čovek od nauke ;) evo šta će ovde biti zabeleženo: svašta pomalo, ali uglavnom stvari kojima se bavim - programiranje, baze podataka, operativni sistemi, koješta o internetu itd. Prvenstveno ću ovaj blog da uređujem zbog sebe iz gore navedenih razloga, a neću biti sebičan, pa ću to podeliti i sa svima koje tako nešto može da interesuje. Nekada ću verovatno malo i zastraniti sa svojim stručnim nebulozama, ali biće tu i "lakih" tema za normalne (eto šta mislim o sebi... ;) ) koje će nekome možda biti interesantne i korisne.


Veliki pozdrav svima, živi i zdravi bili!