Kategoria: ohjelmistot

  • Thunderbird 3 julkaistiin viimeinkin

    Työpöytäsovellukset ovat edelleen kovin tarpeellisia ja mainiosta Thunderbird-sähköpostiohjelmasta on viimeinkin julkaistu 3-sarjan versio. Pitkään sitä virallista julkaisua odotettiinkin. Uusi versio tuo muutamia uusia ominaisuuksia ja muutoksia myös käyttöliittymään. Muutokset eivät ainakaan jo hyvää sovellusta huononna ja Ars Technica selostaa hyvin, mitä uudistuksia Thunderbirdin 3 -versiosta löytyy. Lyhyesti listattuna uusia ominaisuuksia ovat: Haku ja suodatus: Hakusana…

  • Tämäkin viesti voidaan lukea Ruotsissa

    ”Ruotsin valtion radiotiedustelu FRA alkoi viime yönä seurata ja avata kaikkea valtakunnanrajan ylittävää puhelu- ja sähköpostiliikennettä. Suomen suojelupoliisin arvion mukaan valtaosa suomalaisten ulkomaille suuntautuvasta puhelin- ja internet-liikenteestä kulkee Ruotsin kautta, joten ruotsalaisviranomaiset pääsevät halutessaan kuuntelemaan sitä. Ruotsalaiset voivat myös vaihtaa tietoja ulkomaisten tiedustelupalvelujen kanssa, joten suomalaisten viestintätietoja voi päätyä ulkomaisten tiedustelupalveluiden haltuun.… Jatka lukemista →

  • Oracle SQL Developer 2.1 EA tuo kelpo uudistuksia

    Oraclen tietokantojen kanssa työskentelyyn on tarjolla useita kalliita työkaluja kuten Toad, SQL Navigator, PL/SQL Developer ja Hora, mutta hinta-laatusuhteeltaan yksi on ylitse muiden: ilmainen Oracle SQL Developer. Jo aikaisemmissa versioissa ominaisuuksillaan vakuuttanut Oracle SQL Developer nousee syyskuun lopussa julkaistun 2.1 Early Adopter version myötä ominaisuuksiltaan tasolle, jossa ei juurikaan tarvitse olla häpeissään kaupallisiin tuotteisiin verrattuna.……

  • Web-koodausta Espressolla ja sokerilla

    Web-sivuja voi rakennella monilla ohjelmilla, mutta helpoiten se onnistuu, kun apuna on työkalu, joka oikeasti toimii. Mac OS X:ssä Eclipse-pohjainen Aptana on mitä Eclipse yleensäkin on, eli kankea, raskas ja ei oikein ole Mac-maailmaan yhteensopiva. Onneksi muitakin vaihtoehtoja on, mutta ilmaisohjelmien tarjonnan suhteen hieman nihkeästi. Kaupallisella puolella vastaavasti on muutamia hyviä vaihtoehtoja kuten Panicin Coda…

  • Käyttöliittymän hahmottelua luonnostelemalla

    Käyttöliittymien suunnittelussa ideoiden hahmottelu ja visualisointi käsiteltävään muotoon on yksi ensimmäisiä vaiheita ennen koodiin sukeltamista. Visualisointia voi suorittaa monella tapaa ja yksi kätevä keino on luonnostelu, eli piirtämällä kynällä karkea malli halutusta lopputuloksesta paperille. Yksinkertaista, helppoa ja nopeaa prototypointia, vaikka paperimallit eivät ole kovin joustavia ja muutokset ovat työläitä. Luonnostelu on yksi yleisimmistä tekniikoista matalan…

  • Mplayer OSX Extended ei suostu toistamaan videoita

    Mac OS X:ssä asiat yleensä vain toimivat, mutta välillä käyttäjä saa myös asiat hajoamaan. Päivitin taannoin macportsilla asennettuja ohjelmistoja ja kirjastoja, jonka jälkeen Mplayer OS X Extendedillä oli suuria ongelmia toistaa yhtäkään videota. Virheilmoituskin oli taas todella selkeä: ”Playback Error: Abnormal playback termination. Check log file for more information.” Mutta mikä on rikki, on myös…

  • Joustavat sisennykset selkeyttävät koodin lukemista

    Ohjelmoijat ovat usein erittäin pikkutarkkoja siitä, miten he kirjoittamansa koodin jäsentelevät: käytetäänkö sisennyksessä tabulaattoria vai välilyöntejä, miten asiat rivitetään, tuleeko sulkeiden jälkeen väli vai ei ja niin edelleen. Teoreettisesti koodi on samaa, jäsenteli sen miten halusi, mutta käytännössä koodin lukeminen on huomattavasti helpompaa, jos se on rakenteeltaan selkeää ja yhdenmukaista. Koodin jäsentelyyn liittyvien sisennysten toimintaan…