Monday, November 28, 2011

Jagamiskultuur: motivatsioon, ärimudelid ja häkkerieetika

Lugesin läbi Raymondi Hacker-HOWTO artikli. See artikkel andis väga palju juurde. Minu arust, sellised inimesed tänapäeval on tänu väärt. Vaadates, kui palju nad teevad tavalise kasutaja jaoks, võib julgelt öelda, et nende töö peab olema väga respektabelne.
Mõned inimesed räägivad, et häkkerid on kuriteostajad jne... Kuid aga sageli nad ajavad sassi neid kräkkeritega, kellel on lõbus varastada teiste inimeste paroole.

Selline mõtteviis nagu häkkeritel peaks olema iga teisel programmeeriajal, siis saaks meie e-mailm täiuslikkumaks ja oleks rohkem vabavara ja lahendusi e-probleemidele. Kuid sageli, inimesed rohkem mõtlevad rahale. Siit tulevadki need probleemid, sest loojad tahavad nende lahenduse eest sada summasi.

Veelgi, see artikkel aitaks väga paljusi programmeerijaid. Siin toodud erinevad võimalusi alustamiseks, head pakkumised kust alustada ja mis moodi. Ise ma ka sain palju infot selllest artiklist. Tänasest proovin hakkata perli  vaatama ja avastama.

Kokkuvõteks tahaks öelda seda, et mul on hea meel häkkerite üle. Võiks olla rohkem selliseid inimesi, siis oleks vähem probleeme arvuti maailmas.

Sunday, November 20, 2011

Vabavara


Kasutan väga palju erinevaid vabavarasid, kuid minu arvatest, kõige mugavam ja lihtsam neis on NOTEPAD++.
Kasutan seda oma igapäevases elus programmeerimiseks ning  text failide lugemiseks.

Vaatame nüüd seda detailsemalt üle:


  1. Toetatavad operatsioonisüsteemid: Windows
  2. Eeltingimused(registratsioon): Ei ole
  3. Maksumus: GPL litsents
  • Kellele
Notepad++ on lihtne vabavara teksti redaktor, mis oli tehtud selleks, et väga lihtsal viisil lugeda teksti faile ja redigeerida neid valides sobiva programmeeerimis keelt. Väga mugav ja "kerge" programm.
  • Lahendus
Kuna tavaline Notepad, mis tuleb koos windowsiga on suhteliselt vähe funktsionaalne, siis pakub meile NOTEPAD++ võimalust nii lugeda tekste, kui ka on erinevate lähtekoodide redaktor.
  • Funktsioonid
  1. Open source - on vabavara, saab arendada
  2. Reanummerdus - huvitav miks, aga selline funktsioon oli unustatud tavalises notepad'is. Notepad++ aga lubab seda, mis teeb lähtekoodi muutmist eriti mugavaks ja loetavaks
  3. Zoom sisse ja välja - ei pea muutma fondi suurust. Zoomides sisse ja välja saab muuta mitte loetavat teksti loetavaks
  4. Avastab muudetud failid - kui muudetakse faili kuskil mujal ja samal ajal see on avatud notepad++, siis programm märkab muudetust ja küsib kasutaja luba faili ümberlaadimiseks olemas olevas programmis
  5. Otsimine ja asendus - lubab leida failis mingit väärtust ja asendada seda teisega. Eriti kasulik koodis muudatuste tegemiseks, kuna tavaliselt on palju samasuguseid juppe, mis vajavad asendust
  6. Süntaksite esiletõstmine - väga mugav funktsionaalsus, eriti lähtekoodi muudatuses. Saab kiiresti ja täpselt leida süntaksi ja vaadata näiteks, kus viga tehtud
  • Vead
Kuna olen kasutanud seda vabavara umbes 3 aastat, siiamaani pole märganud
  • Konkurendid
Ultraedit, TextPad, EditPad, Crimson Editor
  • Äri
Kuna notepad++ on vabavara, arvan, et selline peaks olema igas kontoris kasutusel. Esiteks ta ei vaja mingit rahandust, teiseks minimaalselt koormab arvutit. Väga lihtne kasutusel. Ei vaja mingit lisateadmisi

Monday, November 14, 2011

Paragrahvi-papi ja Interneti-põnn: intellektuaalomandi hiilgus ja viletsus

Tänapäevases elus iga inimene puutub nii või naa intellektuaalomandiga. 

Autorikaitsega seonduvad asjad peaksid olema pädevate organite poolt väga täpselt reguleeritud. Patendiametid aina rohkem tegelevad lollusega, patenteerides kõike, mida neile aga ette tuuakse. Kuid enne patendi loomist peaks väga sügavalt uurida asja ning vaadata läbi need piirid, kus lõpeb see vana asi ja algab uus. Patent tuleks väljastada ainult tõeliselt uudsetele lahendustele. Seda on aga keeruline kontrollida. Samuti see tekkitab juristidele lisa tööd.

Mis puudutab IT maailma, aina raskem ja raskem teha midagi unikaalset. Tuleb üks uus asi ja järgmine nädal juba sellist piisavalt palju. Näidiseks on www.cherry.ee. Ales tuli selline atraktiivne vebilehekülg netti, kohe tuli veel 2 sarnast (deal24.ee , minuvalik.ee). Ehk see tähendabki seda, et patenteerida midagi IT maailmas suhteliselt raske.

Elame hetkel ajal, kus kõik proovivad varesmad saavutused ümber teha ja anda välja nagu enda omad. Keeruline on piiri tõmbamine, kus lõpeb üldtuntud ja  algab uudne lahendus.

Sunday, November 6, 2011

Vabatarkvara


Olen kokku puutunud väga paljude vabatarkvara toodetega . Nendes igapäevases elus on kõige rohkem läinud vaja sellist tarkvara nagu Notepad++.

Notepad++ - vaba tarkvaratoote, mis on samuti avaliku koodiga. http://sourceforge.net/projects/notepad-plus/

Siit saab allalaadida koodi. Iseenesest kujutab ta texti redaktori, kus saab valides programeerimis keelt kirjutada koodi. Eeliseks on see, et programm "kaalub" vähe ja on väga ökonoomne - säästab CPU mälu ja resurse.

Notepad++ on kirjutatud C++ keeles. Väga kiire ja lihtne kasutusel. Samuti arvatakse, et selline programm on keskkonnasäästlik, ehk kasutades vähem CPU resurse kasutab arvuti ka vähem energiat ja säästab keskkonda.

Oma igapäevases elus kastuan seda teksti redaktori väga tihti. Kirjutan SQL koodi samuti seal. Väga mugav redaktor.

Analoogid: Scite

Kui keegi tahaks endale saada Notepad++, seda saab teha minnes http://notepad-plus-plus.org/ lingile.