Tuvojas Ziemassvētki un līdz ar tiem arī ikgadējā apdāvināšanās. Populāra apdāvināšanas metode ir “Secret Santa” jeb latviskojot “nezināmais dāvinātājs”, “slepenais dāvinātājs” utt. Lai tas varētu notikt, ir jāveic izlozi, kuras rezultātā tiek noskaidrotas dāvinātāju un apdāvināmo kombinācijas. Citi to dara metot lapiņas ar vārdiem cepurē, citi uzraksta tam speciāli paredzētu skriptu. Te nu ir mans aicinājums programmētājiem. Padalamies ar skriptiem, kuri veiktu attiecīgo uzdevumu. Tālāk par dažiem nosacījumiem. Turpināt lasīt

flattr this!


phpnw14-badge-small Iepriekšējās dažas dienas pavadīju Mančesterā (Manchester, UK), kur norisinājās PHP veltīta konference PHPNW14 . Šis jau bija septītais gads kopš notiek PHPNW konferences. Tātad pasākums visai pieprasīts. Es iepriekš biju apmeklējis vairākas citas PHP veltītas konferences un parasti dzirdēju, ka PHPNW ir ļoti laba (ja ne pati labākā). Tāpēc likumsakarīgi, ka gribēju par to pārliecināties dzīvē. Taču, parēķinot kopējās izmaksas, nosecināju, ka pasākums nedaudz par dārgu (lidmašīnas biļetes, konferences biļete, tutorial biļete, dzīvošana 4 naktis). Par šo secinājumu ietvītoju Twitter. Tad notika kaut kas necerēts. Dažus tvītus un e-pastus vēlāk saņēmu atbalstu no Digital Ocean (reģistrējoties no šīs saites saņem 10$ savā Digital Ocean kontā), lai es varētu konferenci apmeklēt. Viņi pieteicās segt daļu izdevumu. Turklāt pretī par to neko neprasīja. Tā nu es tiku pie iespējas apmeklēt PHPNW14.
Turpināt lasīt

flattr this!


sdp-backpack-570e0205562454d2f13a84cc9d1842c5Parasti nerakstu bloga ierakstus par lietām, kuras esmu pateicis vienā tvītā. Taču šoreiz nolēmu uzrakstīt. Ja tu mācies un tev būtu nepieciešami dažādi online resursi bez maksas, ieskaties GitHub Student Developer Pack. Šī paka īpaši noderēs tiem, kuri vēlas kaut ko darīt programmēšanas virzienā. Iekļautie servisi ir: bitnami, CrowdFlower, DigitalOcean, Simple DNS, GitHub, Hack Hands, Namecheap, Orchestrate, Screenhero, SendGrid, Stripe, Travis CI, Unreal Engine.

Katrs no šiem servisiem piedāvā dažāda apjoma kredītus, kurus var izmantot servisa pakalpojumu apmaksai. Piemēram, Digital Ocean VPS hostingam atvēl 100$. Tas pietiks 20 mēnešiem. Savukārt Namecheap bez maksas piešķir domēnu .me zonā un SSL sertifikātu.

Par to kas var pieteikties:

If you’re a student aged 13+ and enrolled in degree or diploma granting course of study, the GitHub Student Developer Pack is for you. All you need is a school-issued email address, valid student identification card, or other official proof of enrollment

Ja interesē, dodies un piesaki savu paku.

flattr this!


phpnw14-badge-small Pēc nedaudz vairāk kā nedēļas došos uz savu pirmo phpNW konferenci (Manchester, UK). Atkal sanāks satikties ar daļu no PHP komūnas aktīvākajiem cilvēkiem. Katra šāda satikšanās rezultējas vairāku stundu garās un tajā pat laikā ļoti interesantās sarunās. Tad nu es iedomājos – varbūt kādam no maniem lasītājiem arī ir vēlme uzdot jautājumus, kurus varēšu uzdot maniem sarunu biedriem (atbildes atreferējot blogā). Grūti pateikt, kurus cilvēkus paspēšu noķert un kurš vispār būs uz vietas. Parasti gan šajās konferencēs apgrozās liela daļa no PHP pasaules atpazīstamāko vārdu īpašniekiem. Daļēju sarakstu var apskatīt konferences runātāju sarakstā http://conference.phpnw.org.uk/phpnw14/speakers/ . Bet, protams, tā ir tikai maza daļa no visiem, kas ieradīsies. Ja sarakstā pamani kādu sev interesantu cilvēku vai vienkārši vēlies uzdot jautājumu PHP Internals cilvēkiem, droši raksti komentāros vai uz manu email, un es gādāšu atbildes. Turpināt lasīt

flattr this!


Kādam ir nepieciešams 1.janvāris. Citam ir nepieciešams mēneša pirmais datums. Citam kāda apaļa jubileja. Citam vēl kaut kas specifisks. Es nospriedu, ka “šodiena” ir viss, kas nepieciešams, lai kaut ko mainītu. Nevajag apaļus ciparus. Nevajag kādu īpaši smuku atskaites dienu. Ja saproti, ka vajag kaut ko mainīt, dari to šodien.

Ja arī tu gaidi savu “šodienu”, iedošu dažus padomus, kuri tev palīdzēs tai labāk sagatavoties.

Pirmkārt: nosaki, ko tieši gribi mainīt, kāds ir tavs mērķis. Darot to, esi specifisks. Piemēram, “gribu dzīvot veselīgāk” nav labs mērķis. Ne jau tādēļ, ka dzīvot veselīgi būtu kas slikts. Bet tādēļ, ka mērķis ir pārāk plašs. Esi specifiskāks un izvēlies nelielas izmaiņas/mērķus. Piemēram, “iešu uz sporta zāli 3 reizes nedēļā”. Vai “ēdīšu mazāk miltu produktus, bet vairāk augļus un dārzeņus”. “Vairāk lasīšu grāmatas” arī nav labs mērķis. “Mēnesī izlasīšu 2 grāmatas” būs krietni labāk.
Turpināt lasīt

flattr this!


php logo Tā diena ir pienākusi. Ar nokavēšanos, bet tomēr ir iznākusi pēdējā PHP 5.3 zara versija – 5.3.29. Šajā versijā ir salabotas vairākas būtiskas drošības ievainojamības. Tādēļ, ja vēl izmanto 5.3, ir stipri ieteicams uzlikt 5.3.29 un uzsākt darbu pie migrēšanas uz 5.4 vai 5.5.

Vēlreiz uzsvēršu – šī ir pēdējā versija 5.3 zaram. Vairs nebūs! Ja migrēšanu uz 5.4/5.5 neveicāt, jo tas bija sarežģīti (īstenībā nav nemaz tik sarežģīti) vai domājāt, ka jums nevajag jaunās iespējas, RAM un CPU izmantošanas samazinājumu utt., tad tagad izmantot 5.3 paliek bīstami. Ja kāds atradīs kādu jaunu ievainojamību (īstenībā nevis ja, bet kad), tad tai labojumi netiks izlaisti un jūsu web lapas būs ievainojamas.

Ja ticēt šai statistikai, tad teju puse PHP Web lapu izmanto 5.3 un 24% 5.2. Tātad aptuveni 75% visu PHP Web lapu izmanto novecojušas PHP versijas, kas tās padara par viegliem mērķiem dažādiem ļaundariem. Ja tava lapa ir starp šiem 75%, tad ir pēdējais laiks rīkoties.

flattr this!


Šodien veicu eksperimentus ar screencast rakstīšanu. Vienu no testa rezultātiem nolēmu arī nopublicēt. Varbūt ka kādam noder. Video būs redzams cik vienkārši Linux lietotājiem lejupielādēt YouTube video. Ieraksts veikts uz Linux Mint, bet analoģiski strādās arī Ubuntu un lielā daļā citu distributīvu. Izmantotā programma: youtube-dl . Vislabāk video skatīties 1080p (oriģinālais video platums).

Ja video nerāda, dodiez uz https://www.youtube.com/watch?v=Ms23mao7GJk
Ja nav slinkums, tad komentāros var izteikt savu viedokli par audio kvalitāti. Ne jau par balsi (kāda ir ar tādu jādzīvo), bet par fona trokšņiem, atbalsīm utt. Cik traki dzirdās vai varbūt īpaši netraucē?

flattr this!


Vēlos padalīties ar saiti uz video par Latviju. Man šis video patīk tik ļoti, ka ar parastu Tvītu ir par maz. Protams, šis ieraksts nav stipri garāks par Tvītu, bet gan jau sasniegs to auditoriju, kuru ar Twitter nesasniegt. Audio, video, koncepts, teksts – viss lieliski. Prieks skatīties.

Ja video nerāda, dodies šeit: http://www.youtube.com/watch?v=RfwFwZBnrs8

flattr this!