Podkāsti programmētājiem

31.10.2008

Tā kā ikdienā es daudz laika pavadu automašīnā, tad es cenšos efektīvi izmantot arī šo laiku. Pēdējā laikā visvairāk automašīnā es klausos dažādus podkāstus un tādēļ gribēju padalīties ar informāciju par tiem, kas man liekas interesanti un vērtīgi.

Tā kā strādāju programmatūras izstrādes biznesā, tad lielu daļu sastāda tieši “podkāsti programmētājiem”:

Ruby on Rails podcastrails_podcast.png

Tā kā Ruby ir viena no manām mīļākajām programmēšanas valodām, tad sākšu ar šo. Šo podkāstu veido Geoffrey Grosenbach un tajā pamatā ir intervijas ar dažādiem Rubyistiem. Geoffrey vēl ir slavens ar to, ka viņš veido PeepCode screencasts, kuri ir ļoti noderīgi Ruby on Rails apgūšanai.

Rails Envyrails_envy.png

Šis ir regulārs iknedēļas podkāsts par Ruby un Rails jaunumiem, kuru veido Gregg Pollack un Jason Seifer. Jaunumi tiek pasniegti interesantā veidā ar nelielu (vai dažreiz lielu) humora devu. Popularitāti Ruby kopienā viņi ieguva ar savām Ruby on Rails video “reklāmām”.

Rubyology

Šis ir vēl viens Ruby podkāsts, ko veido Chris Matthieu, kur pēdējā laikā pamatā arī ir intervijas ar citiem Rubyistiem. Šim podkāstam joprojām pieklibo audio kvalitāti, kā rezultātā to ir grūti klausīties ejot pa ielu.

Pragmatic Programmerspragprog.png

Esmu lasījis daudz Pragmatic Programmers grāmatas, tādēļ arī klausos viņu podkāstu, kur ir intervijas ar jauno grāmatu autoriem.

FLOSS Weeklyfloss.png

Šo podkāstu veido Randal Schwartz un Leo Laporte (kurš veido arī ļoti daudz citus podkāstus) un kurš pedējā laikā tiešām ir iknedēļas podkāsts, kurā ir intervijas ar dažādu atvērtā koda jeb opensource projektu veidotājiem.

Stack Overflowstackoverflow.png

Šo podkāstu veido Jeff Atwood un Joel Spolsky, kas ir plaši pazīstami ar savām iepriekšējām blogošanas un citām publiskajām aktivitātēm. Šajā podkāstā viņi runā gan par kopējo Stack Overflow projektu, gan arī par daudzām citām interesantām programmatūras izstrādes lietām.

HanselminutesHanselminutes.png

Šis podkāsts pamatā ir par Microsoft .NET tehnoloģijām, ko veido Scott Hanselman, kas pats nesen ir sācis strādāt Microsoftā. Bet daudzas epizodes skar plašākas web izstrādes tēmas, tādēļ ir interesanti paklausīties arī tiem, kas nepārzin .NET tehnoloģijas.

Alt.NETaltnet.png

Šis ir vēl viens podkāsts par .NET tehnoloģijām, bet to veido Alt.NET grupas entuziasti, kam bieži vien ir savādāks viedoklis nekā Microsoftam. Vairākas epizodes ir par Ruby, JavaScript un Agile tēmām, kas mani interesē.

Agile Toolkitagiletoolkit.jpg

Šajā podkāstā pamatā ir intervijas ar Agile Software Development teorētiķeim un praktiķiem. Pēdējā laikā jaunas epizodes iznāk reti, bet arhīvos ir pieejamas ļoti daudzas interesantas intervijas.

SPaMCAST

Pilnā vārdā tas ir Software Process and Measurement Cast. Atbilstoši savam nosaukumam liela daļa no podkāsta tiešām ir spams, bet arhīvā var atrast pāris labas intervijas ar Agile klasiķiem – Mike Cohn, Ken Schwaber, Scott Ambler, Kent Beck, Johanna Rothman, Mary Poppendieck.

Technometria

Šo podkāstu veido Phil Windley, kas ir gan profesors, gan viens no IT Conversations producentiem. Šajā personīgajā podkāstā viņš regulāri ar saviem paziņām pārrunā programmatūras izstrādes un IT aktualitātes.

Vai kādam ir vēl kādas labas rekomendācijas par podkāstiem programmētājiem? Labprāt dzirdēšu komentāros.


iPhone – mazāk ir vairāk

26.12.2007

iphone.jpgIr noticis tas, no kā baidījās mana Nokia, un es jau vairāk kā mēnesi esmu iPhone lietotājs. Tā kā šī mēneš laikā esmu to intensīvi lietojis, tad varu novērtēt, kas ir labi un kas slikti, un kas man patīk un kas nepatīk.

Kā jau virsrakstā rakstīju, tad iPhone ir mazāk “fīčas” nekā citos “gudrajos” telefonos, bet toties šīs “fīčas” kas tajā ir, ir izstrādātas gandrīz perfekti. Un tādēļ pirms kāds pieņem gala lēmumu par iPhone iegādi, es rekomendētu labi pārdomāt, vai šī iPhone ideoloģija sakrīt ar personiskajām vēlmēm attiecībā par to, ko vajag darīt šai ierīcei.

Kas tad ir šīs pāris lietas, ko iPhone dara stipri labāk:

  • Safari Interneta pārlūks
    Šī ir pirmā mana mobilā ierīce, uz kuras var normāli sērfot pa webu. Iepriekš man bijusi ne pārāk laba pieredze ar Palmu (uz kura web lapas izskatās pavisam savādāk nekā normālos pārlūkos) un Nokia (uz kura vajag mocīties lai ar bultiņām aizbīdītu mazo ekrāna rāmīti uz vajadzīgo web lapas vietu), kā arī esmu skatījies, kā kāds kolēģis mēģināja atvērt pārlūku uz Windows Mobile iekārtas (bet neizdevās, jo atmiņa bija pilna ar visādām citām aplikācijām :)).
    Savukārt uz iPhone visas web lapas izskatās tā, kā tām ir jāizskatās, var ērti gan ritināt, gan palielināt/samazināt web lapas ar pirksta palīdzību. Bieži lietoju iPhone, lai lasītu jaunumus ar Google Reader palīdzību, lai izlasītu rīta avīzi iekš vdiena.lv un ldiena.lv, lai sagūglētu kādu steidzamu informāciju. Nesen konstatēju, ka iPhone ļoti labi noder konferencēs garlaicīgu referātu laikā – ar to var daudz neuzkrītošāk sērfot pa webu, nekā turot klēpī piezīmjdatoru 🙂
  • iPod mūzīkas un podkāstu atskaņotājs
    Tas, protams, nav brīnums, ka iPhone ir arī labākais iPod. Tā kā esmu regulārs podkāstu klausītājs, tad salīdzinot ar Nokia Podcasting aplikāciju galvenais ieguvums ir tas, ka nevajag manuāli lejuplādēt jaunākās podkāstu epizodes un manuāli dzēst ārā vecās. Un protams ieguvums ir arī tas, ka visu mūzikas kolekciju un podkāstu sarakstu varu organizēt ar iTunes palīdzību uz sava datora.
  • SMSu sūtīšana
    Uz parastiem telefoniem SMSu sūtīšana man parasti sagādāja mocības, jo nespēju ātri drukāt ar daudzkārtējo ciparu taustiņu spaidīšanas metodi. Uz iPhone esmu sācis daudz biežāk lietot SMSus, jo ar iPhone ektrāna klaviatūras spaidīšanu varu drukāt ātrāk un arī SMSi tiek skaisti sakārtoti sarunu sarakstos, kur var kopā redzēt nosūtītās un saņemtās ziņas no otra sarunu biedra.
  • E-pasts
    Esmu pieslēdzis iPhone pie GMail IMAP interfeisa un pamatā izmantoju to e-pasta lasīšanas vajadzībām. Tagad es pārtikas iepirkuma sarakstus lūdzu man atsūtīt uz e-pastu un veikalā varu ērti apskatīties, ko man vajag nopirkt 🙂
  • Fotogrāfiju glabāšana
    Uz iPhone sinhronizēju pēdējās aktuālās fotogrāfijas, kuras vajadzības gadījumā varu ātri parādīt radiem/draugiem/kolēģiem. Arī fotogrāfiju apskatei lietojamība ir būtiski labāka, nekā iepriekšējai Nokia – var ētri redzēt visu albumu sarakstu, apskatīt albuma bildes samazinātā izmērā un pāršķirstīt bildes ar pirksta palīdzību. Dažkārt kaut ko arī nobildēju ar iPhone kameru, bet tā gan nav nekas pārāks par citu telefonu kamerām.
  • YouTube
    Nu un ja dažreiz gribās “nosist” laiku, tad var apskatīties kādu kārtējo YouTube muļķīgo videoklipu.
  • Pārslēgšanās starp WiFi un EDGE tīkliem
    Patīk tas, ka iPhone bez liekiem jautājumiem automātiski pieslēdzas zināmam WiFi tīklam, ja tāds ir pieejams, un ja nav pieejams, tad EDGE tīklam. Uz Nokia man vajadzēja norādīt vai nu vienu noklusēto tīklu, vai vienmēr manuāli izvēlēties, kas pēc kāda laika sāka kaitināt.
  • Telefons
    Droši vien jāpiemin arī telefona funkcijas – pamatā visu varu izdarīt tikpat ātri un ērti kā uz Nokia, galvenais ieguvums ir tas, ka kontaktu sarakstu var ļoti smuki ritināt ar pirksta palīdzību 🙂

Nu un kas ir tās lietas, kurās vēlētos uzlabojumus:

  • Kalendāra sinhronizācija
    Diemžēl patlaban neesmu vēl atradis risinājumu automātiskai Lotus Notes kalendāra sinhronizācijai uz iPhone kalendāru.
  • Kontaktu nosūtīšana un saņemšana pa SMS
    Pagaidām uz iPhone nav tās iespējas, kas bija uz Nokia, ka var pa SMS kādam citam nosūtīt vai saņemt kontaktinformāciju no / uz kontaktu sarakstu.
  • Labāka kamera
    Tā kā dažreiz gribās uztaisīt kādu bildi un nekas cits nav pie rokas, tad gribētos kameru ar mazliet lielāku izšķiršanas spēju (patlaban ir 2 megapikseļi).
  • [Papildinājums] Latviešu valodas atbalsts
    Safari Interneta pārlūkprogramma neatbalsta Windows-1257 web lapu kodējumu, tā ka web lapas, kas ir šajā kodējumā (piemēram, http://www.delfi.lv) nerādās ar latviešu burtiem. Tās lapas, kas ir UTF-8 kodējumā rādās ar latviešu burtiem. Un vēl ne viesos fontos ir latviešu burti – ja tiek izmantots kāds fonts, kurā nav latviešu burti, tad tie tiek aizstāti ar cita fonta latviešu burtiem, kas vizuāli nav tik smuki.
    Latviešu burtu ievade arī uzreiz nav pieejama, bet tur jau ir pacentušies daži entuziasti un ir pieejami “ielāpi”, ar kuriem pievienot latviešu burtu klaviatūras modifikāciju.

Nu un ir arī lietas, kas iPhone nav, bet kuru trūkumu īpaši neesmu izjutis:

  • GPS
    Pēdējā mēneša laikā esmu vienmēr zinājis, kur atrodos, tādēļ nav bijusi vajadzība to noskaidrot ar GPS palīdzību.
  • UMTS jeb 3G tīkls
    Pārsvarā vienmēr esmu atradies WiFi tīklā, savukārt veikalā priekš iepirkumu e-pasta saņemšanas ir pilnībā pieticis ar EDGE ātrumu. Bet es, protams, neiebilstu, ja nākamajos iPhone modeļos būtu 3G tīklu atbalsts.

Šādi ir mani pirmā mēneša iPhone lietošanas iespaidi.

P.S. Ja arī vēlaties iegūt iPhone savā īpašumā, tad uzmanieties no pēdējajām iPhone partijām ar jaunāko “firmware” – tos pagaidām nevarēsiet piedabūt strādāt mūsu mobilajos tīklos.


Izmēģinu Nokia Podcasting

16.11.2006

Braucot katru dienu automašīnā biju jau noklausījies lielāko daļu savu audiogrāmatu, tāpēc sāku domāt par citiem audio materiāliem, ko varētu klausīties brauciena laikā uz sava Nokia N80.

Nu un tad sāku domāt, ka varētu sākt klausīties podkāstus un pameklēju, vai Nokia kaut ko piedāvā šajā sakarā. Un kā par laimi tieši nesen Nokia ir izlaidusi savas Nokia Podcasting aplikācijas pirmo ne-betas relīzi. Pēc pirmajām lietošanas dienām esmu ar to ļoti apmierināts, jo varu ļoti vienkārši dabūt jaunākos podkāstus uz N80 bez datora palīdzības:

  • Varu iešedulēt, lai pa nakti uz N80 caur wi-fi automātiski tiek atjauninātas visu podkāstu RSS barotnes.
  • No rīta ēdot brokastis varu apskatīties, vai ir parādījusies kāda podkāsta jauna epizode un ja kas interesē, tad caur wi-fi lejupielādēt telefonā.
  • Braucot uz darbu mašīnā varu noklausīties interesējošās epizodes (un vairs tik ļoti nestresot par korķiem no Spices līdz Vanšu tiltam 🙂 )

Vienreiz, braucot mašīnā, mēģināju arī downloadot audio failus caur UMTS. Bet dēļ tā, ka telefons ik pa laikam pārslēdzās no vienas bāzes stacijas uz citu un dažreiz pazaudēja 3G tīklu un pārslēdzās uz GSM, tas sevišķi ātri nenotika. Un, protams, kamēr LMT vēl nepiedāvā flat fee mēneša maksu par datu pārraidi, ir arī bīstami pārāk aizrauties ar podkāstu lejupielādi caur UMTS. Tā ka rekomendētu Nokia Podcasting izmantot komplektā tikai ar wi-fi tīklu.

Kā pirmos paklausījos Voice of S60 un Oracle podkāstus. S60 podkāstā bija diezgan interesantas sarunas gan ar Nokia produktu vadītājiem, gan industrijas ekspertiem. Savukārt Oracle epizodes publicē ļoti neregulāri un mazliet izklausījās pēc Oracle preses relīžu atreferēšanas.

Tagad meklēju citus podkāstus, kas atbilstu manai gaumei. Ja kādam lasītājam ir kāda laba rekomendācija, tad lūdzu iepostēt komentārā 🙂