Saturday, January 22, 2011

Software development blog

Yes I am weird. I still write software, just for fun. Because programming is somewhat different from other things most of us do, I devoted a new blog to this. Most of it's content will be about SWD issues, code snippets and open source projects. If it speaks to you, you'll be welcome!

Saturday, December 11, 2010

Fix: JRE for OpenOffice at MacOsX

Recen Java update #22 for Mac OS-X 10.6 has caused some headache to OpenOffice users. OO reports there is no JRE support found and is unable to locate these files.

Because it took quite an effort to google the right solution, I refer it here:
http://wiki.services.openoffice.org/wiki/Documentation/FAQ/Platform/Mac_OS_X_10.6

I hope it will save your time.

Wednesday, February 3, 2010

Mineviku varjud

Juhtus nii, et Tiina ostis uue Nokia mobla ja tahtis sealt pilte arvutisse tõmmata. Ta kasutab kangekaelselt vana WinXP masinat, sest <ctrl>/<func>/<alt> erinevused ei taha kuidagi meelde jääda.

Niisiis logisin adminnina sisse ja installisin Nokia PC Suite vms ära. Sellest mis järgnes on kõige parem rääkida arvude keeles. Automaatselt pakutud windows patch'ide install kestis umbes 3h järjest. Vahepeal sai tõmmatud ka ad-aware tasuta uuendus. Praegu käib hirmsa kolina saatel ketta defragmenteerimine. Ja Process Explorer näitab, et uuenduste tulemusena on juure siginenud 6 residentset protsessi - 1 LavaSofti ja 5(!) Nokia armust...
Selleks, et kord nädalas telefonist pilte tõmmata, möllab masinas pidevat 5 programmi kogu aeg!

Mis parata - windowsi systeemiarhitektuur soosibki sellist lähenemist, et hammaste pesemiseks ei kasutata hambaharja, vaid sellele pühendub rektaalselt installeeritud robotite armee 24*7 režiimis.

Puhh - defragmenteerimine vist lõppes...

Friday, January 29, 2010

Suur õde potiga järel

Oli vaja üks veebiserver lokaalis püsti panna. No milles kühvel - Maci peal Apache ja värgid ju standardkompotina kaasas. Ja kus siis hakkas jama peale - .htaccess faile eiratakse - httpd.conf failis AllowOverride lihtsalt ei mõika, tee või tina!

Alles koleda kaevamise järel selgus, et need kenad mitmesaja-realised konfifailid harngevad, andes lõppkokkuvõttes sellise tulemuse:
==== httpd.conf:
Include /private/etc/apache2/extra/httpd-userdir.conf

==== extra/httpd-userdir.conf:
UserDir Sites
Include /private/etc/apache2/users/*.conf

==== users/minaise.conf:
<Directory "/Users/minaise/Sites/">
Options Indexes MultiViews
AllowOverride none
Order allow,deny
Allow from all
</Directory>

No tule taevas appi - ka sinna kontorisse on palgatud mingi trühvel kaitsma mind minu enese eest! See tüüp teeb valet asja, mingu parem suusatama.

Monday, January 11, 2010

Textwrangler ...wow!


Olen juba kurtnud, et Maci standardne tekstiredaktor on krutskitega aga lahjavõitu. Tööriistu otsides sattusin juhuslikult selle asja otsa ja olen väääga meeldivalt üllatatud.

Lühidalt öeldes on tegu programmeerija või adminni tööriistaga, mis pakub esmapilgul kõike vajalikku, nagu näiteks:
  • syntax highlighting (sõltuvalt failinimest);
  • kodeerimise valikud;
  • töövoo automatiseerimise vigurid;
  • suht võimas automaatredigeerimise aparaat (nagu Unixi ed/sed);
  • süsteemifailide erikäsitlus.

Ja seda kõike vabavarana :-) - nii nagu peabki. Juhuks kui TextWrangler lahjaks jääb, pakub sama punt ka BBEdit nimelist asja aga see pole enam vabavara.

Sunday, December 20, 2009

Hakkame mäkitama

Aeg-ajalt annan ma kergemeelseid lubadusi. Näiteks luban nõu anda, millest alustada Mac'i maailma siirdudes ja millistele vidinatele tähelepanu pöörata.

Hoiatus: kõik järgnev on minu isiklik arvamus ning ma ei võta mingit vastutust selle lugemisest johtuda võivate tagajärgede eest.

Alguseks on hea natuke guugeldada. Minule oli algul suur abi otsingust "Mac keyboard" - jah, klaver on natuke teisiti kui Windowsil; muud asjad ka ;-).

Regage end http://apple.spot.ee/ kasutajateks. Umbes kolmveerand tekkivaist küsimustest leiab sealtkaudu emakeelsed vastused. Loomulikult tasub pisut tuhnida, sest esimene ettejuhtuv soovitus ei pruugi alati olla see kõige terasem - nagu foorumides ikka.

Kui on plaan kasutada valikuliselt mitut opsüsteemi, ehk dual-boot'i, siis tasub vastav installimine ette võtta kohe kui uus arvuti käes. Maagiline sõna (Apple kodulehelt ja mujalt) selleks puhuks on Boot Camp. Ma ei hakka seda asja siin ümber jutustama.

Win@Mac teema puhul on väga abiks vabavaraline NTFS-3G liides, millega macist saab win-ketta failisüsteemile ligi (saab ka kirjutada).
NB: Parallels jms. on saatanast - võib ju olla tore vaadata kuidas win ja mac-osx kõrvuti võidu panevad aga jõudluse mõttes tuleb selle pillerkaari eest tõsist hinda maksta.


Tooriistad ja muud vidinad

Neid on lõputult. Alustuseks tasub sõeluda www.apple.com allalaadimise rubriike - seal on palju ka vabavara ning endast lugu pidavad softiköögid pakuvad harilikult ka tasuta trial-eid.

Esmalt: AppCleaner suudab kõrvaldada programmijupid, mida sa enam masinas näha ei taha. Enne igasugu pahna katsetamist võiks selle installeerida.

OpenOffice – töötab Mac’il palju paremini kui MSOffice; avab ka MS dokumente.
tõsi küll- powerpoint animatsioonid võivad puusse minna, samas on vilede ja kelladega presentatsioonid praegu üleüldse out – googelda “Presentation Zen”!

0xED – ilus ja nutikas hex-editor.
NB: Maci TextEdit ei tee mite ascii-d nagu wini Notepad, vaid rtf-i! Nii et näiteks HTML failid rikub ta ära.

VLC pleier näitab ka seda meediat mida QuickTime ei oska.

BetterZip pakkija (Maci enda pakkija on suht hale).

Kõik ülalloetletu on vabavara.

Ahjaa – Skype võiks kah meelde tulla.


NB: videokeevitajad - standardinstallis leiduv iMovie on mõeldud väga algeliste vajaduste rahuldamiseks. Vähegi nõudlikuma montaaži jaoks vedage Apple lehelt alla iMovie HD! Muidu võib juhtuda, et terve nädalavahetuse töö lendab rentslisse sel lihtsal põhjusel, et puudub [Save As] (!)

Mulle (isiklik kiiks) meeldivad teabe visualiseerimise vahendid. Kaks järgnevat tarkvara on tasulised aga peale tasuta proovimist saatsin oma isiklikud tugrikud kõhklemata teele:

Personal Brain sobib nii ideearenduseks kui ka kõikvõimaliku info süstematiseerimiseks. Ta võimaldab asju tasuta ka veebi riputada.

Curio on visuaalse ideearenduse tööriist, millega saab teha nii tavalist teksti kui pilditööd, mind-mappingut, ajajuhtimist, grupitööd veebi kaudu ja palju muud. Kõik see, milleks ma varem kasutasin Microsoft Powerpoint'i toimub Curioga lihtsalt nagu möödaminnes. Enam ei pea huult hammaste vahel hoidma.


Microsofti maailma eriteemad

Microsoft.com/mac sisaldab MS värke MacOsX jaoks. Office on enam-vähem office, ainult et VB-makrode värk Mac-i peal ei tööta. Outlook'i sõprade jaoks on olemas Microsoft Entourage, mis iseenesest töötab ilusasti.

Leian siiski, et nende asjade installeerimine Mac'ile on umbes sama tark tegu nagu haagisekonksu kinnitamine lennuki külge. Google ja OpenOffice on tasuta, AddressBook, Mail, ja iCal on nagunii juba kinni makstud - nendega saab kõik vajaliku ära teha ja pealegi väga ilusti. Jah, MS Exchange server on ka nendega kasutatav, kui peaks vaja olema.

Mac-i enda iWork-komplekt näeb küll ilus välja aga selle eest tuleb eraldi maksta ning eelmainit asjade taustal ei näe ma tal erilist lisaväärtust.

See-eest Maci Automator (standardvarustuses) on võimas tööriist. Ma ise seda küll ei vaja, ent kooli- või kontoritöös saab sellega ilmselt imesid korda saata.

Tõrvatilgake ka: IDeelaborile tuli MacOS 10.6 ülisuure üllatusena ja nende käkk seal peal ei jookse (10.5 peal vist nüüd juba jookseb). Kasutagem mobiil-ID-d!

DxO Optics Pro - continued

Well... the pictures in my previous post were are part of a stupid joke and possess no quality whatsoever. Still, I have used DxO for post-processing some of my skydiving photos for publishing, recently. The results are great. I shall use DxO tag when posting my pics on Flickr, when appropriate. Meanwhile, read a review from Ken Rockwell and get some useful information.

The pictures below have been processed wit DxO. Click on them and compare with unprocessed prototypes here and here.

With pictures above, I changed very little from DxO standard settings (those presets work like magic!) and used their superb dust-removal tool to get rid of some ugly spots clearly visible on original photos.

Bottom line: after facing software compatibility problems under Snow Leopard, I reported this to DxO user support and guess what? - About 10 days later they had a new version available for download (which I did) and my trial period was started over again! This is what I call user friendliness.