├── .gitignore ├── LICENSE.rst ├── 200210291200.rst ├── 200408021200.rst ├── README.rst ├── 200702031755-snowy-sunset.rst ├── 200412311304-tsunamis.rst ├── 200312092337-new-talks.rst ├── 200510161431-skien-sunset.rst ├── 200404062246-xdebug-131.rst ├── 200501011430-new-year.rst ├── 200404160906-why-oo-sucks.rst ├── 200401012020-look-back.rst ├── 200404082133-rss-20-feed.rst ├── 200411161127-tail-f.rst ├── 200312262308-xdebug-130-released.rst ├── 200312151254-santa-captured.rst ├── 200406301359-xdebug-132.rst ├── 200506291507-linuxtag-2005-slides.rst ├── 200401282244-vancouver-report.rst ├── 200401282311-two-megabit.rst ├── 200501192312-vld-080-released.rst ├── 200401221158-new-talk.rst ├── 200407052106-dutchies.rst ├── 200411191131-session-slides-from-paris.rst ├── 200409271036-10-best-photos.rst ├── 200312122219-cable-adsl.rst ├── 200401060809-one-more-reason.rst ├── 200709141624-macs-suck.rst ├── 200312051656-sinterklaas.rst ├── 200401022022-job-change.rst ├── 200412072321-ny-i-norge.rst ├── 200312051416-blurping.rst ├── 200411021332-srm-070-released.rst ├── 200506161648-srm-wiki.rst ├── 200409011429-bush.rst ├── 200312070002-annoying-users.rst ├── 200502152320-half-a-moon.rst ├── 200411101215-updated-slides-from-frankfurt.rst ├── 200503152332-slashdotted.rst ├── 200702132326-vancouver-php-conference-slides.rst ├── 200505081427-presentation-slides-amsterdam.rst ├── 200405252154-i-made-it.rst ├── 200405311408-hydrostrand.rst ├── 200411041106-im-not-alone.rst ├── 200403292154-xdebugphp-quebec-slides.rst ├── 200406262212-linuxtag-2004-report.rst ├── 200408281437-there-might-be-hope.rst ├── 200502021831-more-pictures.rst ├── 200609151704-phpworks-2006-slides.rst ├── 200708212141-finally-a-sunset-after-so-much-rain.rst ├── 200411292143-xdebug-200beta2.rst ├── 200502022253-head-shots.rst ├── 200502131610-walls-of-ice.rst ├── 200403060940-cologne.rst ├── 200410071307-oscom-4-and-fall-photos.rst ├── 200511091335-frankfurt-conference-slides.rst ├── 200606122255-new-york-php-conference.rst ├── 200804271449-unicode-fun.rst ├── 200402141426-microsoft-wants-their-source-back.rst ├── 200505171624-cancun-photos.rst ├── 200801191816-nacreous-clouds-take-2.rst ├── 200404010015-xdebug-archives.rst ├── 200507152241-sun-and-moon.rst ├── 200401031651-look-back-french-translation.rst ├── 200405240535-goodbye-the-netherlands.rst ├── 200406041636-ez-publish-presentation.rst ├── 200403172333-spring-is-here.rst ├── 200503152335-php-konferencia-budapest.rst ├── 200402132156-comments-anybody.rst ├── 200405061057-php-conference-amsterdam.rst ├── 200406292041-raanere.rst ├── 200506180119-more-moon-pictures.rst ├── 200804111116-xdebug-203.rst ├── 200504260003-sofia-pictures.rst ├── 200505181104-polarization-filter.rst ├── 200312051430-sqlite-filter.rst ├── 200312091124-replyall.rst ├── 200409241242-slides.rst ├── 200504252359-new-ez-publish-releases.rst ├── 200506061457-php-44-branching.rst ├── 200606160710-new-york-php-conference-slides.rst ├── 200411161122-parles-vous-francais.rst ├── 200606171409-database-design-slides-finally.rst ├── 200509252252-fall-is-here.rst ├── 200712291808-php-look-back-2007.rst ├── 200406130036-pit.rst ├── 200406191012-the-unified-field-theory-explained.rst ├── 200409180915-back-in-the-fatherland.rst ├── 200504261351-presentation-slides-sofia-on-srm.rst ├── 200504112323-down-with-osi-hosting.rst ├── 200511151702-typehints-and-null.rst ├── 200409172149-ngc-confused.rst ├── 200710201835-zendcon-slides.rst ├── 200504210930-off-to-bulgariya.rst ├── 200406180937-xdebug-documentation.rst ├── 200411062353-on-my-way-to-frankfurt.rst ├── 200504091802-niagara-falls-panorama.rst ├── 200312062300-motorschau.rst ├── 200402152255-srm-for-php-5.rst ├── 200406112134-google-time.rst ├── 200409181326-airplanes.rst ├── 200502091959-machholtz.rst ├── 200504202118-red-moonset.rst ├── 200502111957-dark-side-of-the-moon.rst ├── 200505071756-no-darwinism-in-the-us.rst ├── 200511181150-speaking-at-php-quebec-2006.rst ├── 200703011702-php-446-released.rst ├── 200602282116-database-design-phptek.rst ├── 200409081528-mysql-comcon-europe.rst ├── 200510241526-mysql-5-is-out.rst ├── 200611081147-php-conference-frankfurt-2006-slides.rst ├── 200409221559-niagara-falls.rst ├── 200412162328-kiss.rst ├── 200409291431-oscom-day-0-a-hell-to-get-here.rst ├── 200504160133-i-am-not-the-only-one-who-thinks-that-devshed-sucks.rst ├── 200504172000-lamp-talk-at-ikt-grenland.rst ├── 200506182213-sun-pillar.rst ├── 200510131153-xdebug-article.rst ├── 201002272352-xdebug-210beta3.rst ├── 200407121759-obviously.rst ├── 200504282355-plane-glory.rst ├── 200505181057-32-mbit.rst ├── 200502080911-why-i-dont-use-debians-php-packages.rst ├── 200409241426-being-rasmussed.rst ├── 200409281336-off-to-zuerich.rst ├── 200409291808-oscom-day-1.rst ├── 200406101602-srm-updates.rst ├── 200406072358-blaafjell.rst ├── 200409151502-xdebug-200beta1.rst ├── 200411091420-session-slides-from-frankfurt.rst ├── 200511221909-pdm-2005-notes.rst ├── 200504132355-php-5-power-programming-pdf-available.rst ├── 200505300009-loeveidkanal.rst ├── 200506091033-php5-tajniki-programowania.rst ├── 200812301646-xdebug-204.rst ├── 200406201225-no-software-patents-demonstration.rst ├── 200509271337-if-you-do-not-have-anything-to-say.rst ├── 200709181037-phpworks-slides-from-atlanta.rst ├── 200711260948-forum-php-slides.rst ├── 200510051520-input-filter-2.rst ├── 200511210853-asia-holiday.rst ├── 200506231512-linuxtag-lamp-day.rst ├── 201005061110-yahoo-search-page.rst ├── 200411131854-venus-and-jupiter-constellation.rst ├── 200904061236-php-vikinger-2009.rst ├── 200402081538-pawscon.rst ├── 200509262112-it-does-not-only-happen-in-the-us-anymore.rst ├── 200803261816-gsoc-2008-optimizer.rst ├── 200701312059-xdebug-200rc3.rst ├── 200411030933-politics-is-fun.rst ├── 200505102046-off-to-the-beach.rst ├── 200711081258-intl-php-conference-slides.rst ├── 200505292244-non.rst ├── 200601190857-new-planet-discovered.rst ├── 200502092005-transliteration-in-use.rst ├── 200403132325-civil-rights-anybody.rst ├── 200506130916-apachecon-europe.rst ├── 200510041609-php-references-article.rst ├── 200512231713-christmas-time.rst ├── 200412071540-pic-vs-nonpic.rst ├── 200506211746-linuxtag-not-today.rst ├── 200504011603-php-quebecplaying-safe.rst ├── 200403191200.rst ├── 200501191013-say-no-to-comment-spam.rst ├── 200408271843-more-conferences.rst ├── 200502212111-nacreous-clouds.rst ├── 200503311057-php-quebecperformance-workshop.rst ├── 200505171615-d70-firmware-update.rst ├── 200410011655-oscom-day-3.rst ├── 200504052225-what-should-tomorrow-be.rst ├── 200506262259-php-5-aus-erster-hand.rst ├── 200601061017-php-442rc2-released.rst ├── 200805061430-xdebug-finally-in-debian.rst ├── 200501242127-nontable-css-layouting.rst ├── 200503111332-stranded-and-date.rst ├── 200603212231-ezcomponentsfreenode.rst ├── 200611021703-conferences-in-germany-and-france.rst ├── 200704041049-starting-xdebugs-debugger-with-firefox.rst ├── 200409141521-foreach-performance-improvement-backport.rst ├── 200402260111-conference-php-quebec.rst ├── 200504231059-moon-and-jupiter-conjunction.rst ├── 200505081350-amsterdam-conference-photos.rst ├── 200510261423-vote-against-software-patents.rst ├── 200507181402-apachecon.rst ├── 200401211041-im-still-here.rst ├── 200506071036-linuxtag-talks.rst ├── 200501201032-transliteration-article.rst ├── 200610172226-something-you-dont-want-to-hear-on-an-airplane.rst ├── 200402211538-i-hate-u.rst ├── 200410242344-transliteration-extension.rst ├── 200705181924-recent-slides-ez-components-xdebug-and-internals.rst ├── 200408120315-meteors-are-too-fast.rst ├── 200608031146-php-443-released.rst ├── 200502250017-in-the-land-of-the-free.rst ├── 200501312327-new-camera.rst ├── 200705171801-xdebug-200rc4.rst ├── 200312092246-godfather.rst ├── 200511070050-schengen.rst ├── 200611162200-forum-php-paris-slides.rst ├── 200612011455-php-in-brasil.rst ├── 200707131018-php-est-mort-vive-php.rst ├── 200510041037-partial-solar-eclipse-3-october-2005.rst ├── 200706141703-testdriven-development.rst ├── 200602282120-ez-components-article-in-phparchitect.rst ├── 200406072312-essential-php-tools.rst ├── 200503060106-22-halo.rst ├── 200505300015-ez-camp-2005.rst ├── 200503271009-dst-sucks.rst ├── 200503060123-fosdem-and-sheflug-slides.rst ├── 200601011606-the-rock.rst ├── 200702051019-vancouver-php-conference.rst ├── 200711111754-xdebug-202.rst ├── 200503152342-budapest-pictures.rst ├── 200506201944-variables-and-references-article.rst ├── 200504171953-photo-trip-to-moelen.rst ├── 200510151847-private-properties-exposed.rst ├── 200402251200.rst ├── 200503201346-el-cheapo-commercial-conferences.rst ├── 200504270103-ir-remote-for-d70-and-startrails.rst ├── 200607051113-phpworks.rst ├── 200702142017-php-445-released.rst ├── 200511242240-ez-conference-cfp.rst ├── 200602081853-ez-components-webcast.rst ├── 200612241600-xdebug-200rc2.rst ├── 200504291049-dutch-ipod-tax.rst ├── 200505271712-php-5-symphony.rst ├── 200805021054-location-for-php-vikinger.rst ├── 200505280020-colours-in-the-sky.rst ├── 200507061330-software-patents-byebye.rst ├── 200410280958-why-svn-still-sucks.rst ├── 200610082330-the-first-release-candidate-of-xdebug-2.rst ├── 200507081024-running-php-43-and-php-44-concurrently.rst ├── 201004122157-vld-released.rst ├── 200502231941-constellations.rst ├── 200601061018-phpcon-uk-london.rst ├── 200809081527-developers-ez-systems.rst ├── 201004011019-xdebug-will-cost-money.rst ├── 201005031000-find-my-xdebug-download-wizard.rst ├── 200511202247-pdm-2005-photos.rst ├── 200412241207-phpbb-worm-fud.rst ├── 200811031101-upcoming-conferences-phpworks-and-php-northwest.rst ├── 200506291154-reference-gotcha.rst ├── 200511222333-ez-components-lgpl-vs-bsd.rst ├── 200606262350-back-to-normal.rst ├── 200801221545-speaking-in-oslo-and-london.rst ├── 200810030849-mvctools-introduction-video.rst ├── 200506202215-linuxtag-2005.rst ├── 200703091348-on-the-way-to-quebec-again.rst ├── 200510072336-what-is-your-salary.rst ├── 200711081949-new-ez-components-website-and-logo.rst ├── 200502161846-conflict-php.rst ├── 200804182013-announcing-php-vikinger-2008.rst ├── 200601131650-phptek-conference.rst ├── 200510081331-php-release-process.rst ├── 200503110938-the-shiphole.rst ├── 200408040837-conference-time.rst ├── 200609060925-calculating-start-and-end-dates-of-a-week.rst ├── 200910271036-good-bye-ez-systems.rst ├── 200312241944-php-related-spam.rst ├── 200710201831-html-name-attribute-deprecated.rst ├── 200701051012-php-445rc1-available-for-testing.rst ├── 200610042323-wanted-dbgp-xdebug-client.rst ├── 200910190546-codeworks-and-zendcon.rst ├── 200410210946-new-initiative-against-software-patents.rst ├── 200204251200.rst ├── 200502171117-conflict-php-response.rst ├── 200511020932-frankfurt-conference.rst ├── 200404201310-ez-publish-summer-conference.rst ├── 200209081200.rst ├── 200211201200.rst ├── 200508150004-long-time-no-blog.rst ├── 200508151658-input-filter.rst ├── 200501242057-more-conferences-in-2005.rst └── 200509010944-phpworks-2005.rst /.gitignore: -------------------------------------------------------------------------------- 1 | conv.php 2 | conv2.php 3 | *.sw* 4 | -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- 1 | © 2005-2013 by Derick Rethans — All rights reserved 2 | -------------------------------------------------------------------------------- /200210291200.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgdm/derickrethans-articles/master/200210291200.rst -------------------------------------------------------------------------------- /200408021200.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgdm/derickrethans-articles/master/200408021200.rst -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | This is a list of articles that I have written for my blog 2 | http://derickrethans.nl. All these articles are *copyrighted* material and can 3 | *not* simply be republished. They are not under an open or Creative Commons 4 | license. 5 | -------------------------------------------------------------------------------- /200702031755-snowy-sunset.rst: -------------------------------------------------------------------------------- 1 | Snowy Sunset 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070203 1755 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/snow-sunset.jpg 10 | :align: center 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /200412311304-tsunamis.rst: -------------------------------------------------------------------------------- 1 | Tsunamis 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20041231 1304 CET 7 | :Tags: cms, php, work 8 | 9 | Did you `donate`_ already? 10 | 11 | 12 | .. _`donate`: http://donate.ifrc.org/ 13 | 14 | -------------------------------------------------------------------------------- /200312092337-new-talks.rst: -------------------------------------------------------------------------------- 1 | New talks 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031209 2337 7 | :Tags: 8 | 9 | I updated the `talks page`_ with upcoming events.more 10 | 11 | 12 | .. _`talks page`: /talks.php 13 | 14 | -------------------------------------------------------------------------------- /200510161431-skien-sunset.rst: -------------------------------------------------------------------------------- 1 | Skien Sunset 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051016 1431 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/astronomy/sunset.png 10 | :align: center 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /200404062246-xdebug-131.rst: -------------------------------------------------------------------------------- 1 | Xdebug 1.3.1 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040406 2246 CEST 7 | :Tags: php, xdebug 8 | 9 | I just released `Xdebug`_ 1.3.1.more 10 | 11 | 12 | .. _`Xdebug`: http://xdebug.org 13 | 14 | -------------------------------------------------------------------------------- /200501011430-new-year.rst: -------------------------------------------------------------------------------- 1 | New Year 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050101 1430 CET 7 | :Tags: php 8 | 9 | .. image:: /images/content/new-year.jpg 10 | :align: center 11 | 12 | All the best for 2005! 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200404160906-why-oo-sucks.rst: -------------------------------------------------------------------------------- 1 | Why OO sucks... 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040416 0906 CEST 7 | :Tags: php 8 | 9 | `Bloat!`_ 10 | 11 | 12 | .. _`Bloat!`: http://www.phppatterns.com/index.php/article/articleview/103 13 | 14 | -------------------------------------------------------------------------------- /200401012020-look-back.rst: -------------------------------------------------------------------------------- 1 | Look Back 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040101 2020 CET 7 | :Tags: 8 | 9 | Just like last year I took some time to dive into the PHP 10 | development lists' archives and wrote a summary.more 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /200404082133-rss-20-feed.rst: -------------------------------------------------------------------------------- 1 | RSS 2.0 feed 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040408 2133 CEST 7 | :Tags: blog 8 | 9 | I finally converted my `RSS feed`_ to RSS 2.0. 10 | 11 | 12 | .. _`RSS feed`: http://derickrethans.nl/rss.xml 13 | 14 | -------------------------------------------------------------------------------- /200411161127-tail-f.rst: -------------------------------------------------------------------------------- 1 | tail -f 2 | ======= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20041116 1127 CET 7 | :Tags: php, work 8 | 9 | Unix humor: 10 | 11 | :: 12 | derick@kossu:~$ tail -f 13 | tail: warning: following standard input indefinitely is ineffective 14 | -------------------------------------------------------------------------------- /200312262308-xdebug-130-released.rst: -------------------------------------------------------------------------------- 1 | Xdebug 1.3.0 released 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031226 2308 7 | :Tags: 8 | 9 | I just released Xdebug 1.3.0 with a lot of new fixed bug and some 10 | new functions.more 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /200312151254-santa-captured.rst: -------------------------------------------------------------------------------- 1 | Santa Captured! 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Groessen, the Netherlands 6 | :Date: 20031215 1254 7 | :Tags: 8 | 9 | The yankees didn't capture Saddam, but `Santa Claus`_ ! 10 | 11 | 12 | .. _`Santa Claus`: http://photos.derickrethans.nl/fun/aav 13 | 14 | -------------------------------------------------------------------------------- /200406301359-xdebug-132.rst: -------------------------------------------------------------------------------- 1 | Xdebug 1.3.2 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040630 1359 CEST 7 | :Tags: php, xdebug 8 | 9 | I just released `Xdebug`_ 1.3.2. 10 | It compiles against the latest PHP 5 CVS version again. 11 | 12 | 13 | .. _`Xdebug`: http://xdebug.org 14 | 15 | -------------------------------------------------------------------------------- /200506291507-linuxtag-2005-slides.rst: -------------------------------------------------------------------------------- 1 | LinuxTag 2005: slides 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050629 1507 CEST 7 | :Tags: conference, php, work 8 | 9 | I just put the slides of my LinuxTag presentation `online`_ . 10 | 11 | 12 | .. _`online`: /talks.php 13 | 14 | -------------------------------------------------------------------------------- /200401282244-vancouver-report.rst: -------------------------------------------------------------------------------- 1 | Vancouver report 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040128 2244 CET 7 | :Tags: 8 | 9 | Back from Vancouver, and with a nice report of `Event`_ .more 10 | 11 | 12 | .. _`Event`: /month-2004-01.php?item=20040126#20040126 13 | 14 | -------------------------------------------------------------------------------- /200401282311-two-megabit.rst: -------------------------------------------------------------------------------- 1 | two megabit 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040128 2311 CET 7 | :Tags: 8 | 9 | .. image:: /images/2mbit.png 10 | :align: left 11 | 12 | Wee, free upgrade to 2mbit... now I need to figure out what to do with it ;-) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200501192312-vld-080-released.rst: -------------------------------------------------------------------------------- 1 | VLD 0.8.0 released 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050119 2312 CET 7 | :Tags: php 8 | 9 | I released a new version of `VLD`_ today with some new things, and PHP 5.0 and PHP 10 | 5.1 support. 11 | 12 | 13 | .. _`VLD`: /vld.php 14 | 15 | -------------------------------------------------------------------------------- /200401221158-new-talk.rst: -------------------------------------------------------------------------------- 1 | New talk 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Vancouver, Canada 6 | :Date: 20040122 1158 PST 7 | :Tags: 8 | 9 | I added some more upcoming talks to the `talks page`_ with entries from the International PHP Conference and 10 | the PHP Quebec conference.more 11 | 12 | 13 | .. _`talks page`: /talks.php 14 | 15 | -------------------------------------------------------------------------------- /200407052106-dutchies.rst: -------------------------------------------------------------------------------- 1 | Dutchies 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040705 2106 CEST 7 | :Tags: work 8 | 9 | While driving back my car from Bårds place after having left it 10 | there after the party on Saturday I was waived at by a guy holding 11 | a Dutch flag... Dutchies are everywhere. 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /200411191131-session-slides-from-paris.rst: -------------------------------------------------------------------------------- 1 | Session Slides from Paris 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Paris, France 6 | :Date: 20041119 1131 CET 7 | :Tags: php, work 8 | 9 | The slides for my presentations are now online: `Xdebug`_ . 10 | 11 | 12 | .. _`Xdebug`: http://derickrethans.nl/files/xdebug-paris2004.pdf 13 | 14 | -------------------------------------------------------------------------------- /200409271036-10-best-photos.rst: -------------------------------------------------------------------------------- 1 | 10 best photos 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040927 1036 CEST 7 | :Tags: nature, travel, photography 8 | 9 | I added a new `image gallery`_ listing the -- what I think -- best images that I took including a 10 | description. 11 | 12 | 13 | .. _`image gallery`: /photos.php 14 | 15 | -------------------------------------------------------------------------------- /200312122219-cable-adsl.rst: -------------------------------------------------------------------------------- 1 | Cable -> ADSL 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031212 2219 7 | :Tags: 8 | 9 | I finally got my ADSL which makes it possible to get rid of my 10 | sucky cable connection from Chello. Cheers to `XS4ALL`_ for the speedy delivery! 11 | 12 | 13 | .. _`XS4ALL`: http://www.xs4all.nl/ 14 | 15 | -------------------------------------------------------------------------------- /200401060809-one-more-reason.rst: -------------------------------------------------------------------------------- 1 | One more reason... 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040106 0809 CET 7 | :Tags: 8 | 9 | of not going to the US. As of yesterday they require all visitors 10 | to be finger printed and their photo taken. Good thing is that's 11 | only for visitors that require a Visa.more 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /200709141624-macs-suck.rst: -------------------------------------------------------------------------------- 1 | Macs Suck 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Atlanta, US 6 | :Date: 20070914 1624 CEST 7 | :Tags: blog, conference, php 8 | 9 | They do because whenever you put a writable medium in them they start 10 | adding all sorts of crap to my drive: 11 | 12 | .. image:: /images/content/mac-crap.png 13 | :align: center 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200312051656-sinterklaas.rst: -------------------------------------------------------------------------------- 1 | Sinterklaas 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Groessen, the Netherlands 6 | :Date: 20031205 1656 7 | :Tags: 8 | 9 | Bah Sinterklaas... it's one of those festivates that requires 10 | creative thinking. While I usually don't have a problem with that 11 | while code, it *is* a problem if you need to write a poem... 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /200401022022-job-change.rst: -------------------------------------------------------------------------------- 1 | Job Change 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040102 2022 CET 7 | :Tags: 8 | 9 | .. image:: /images/ez.png 10 | :align: left 11 | 12 | From January 5th 2004 I will be working with `eZ Systems`_ , the Norwegian company that 13 | develops eZ Publish. 14 | 15 | 16 | .. _`eZ Systems`: http://ez.no 17 | 18 | -------------------------------------------------------------------------------- /200412072321-ny-i-norge.rst: -------------------------------------------------------------------------------- 1 | Ny i Norge 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041207 2321 CET 7 | :Tags: work 8 | 9 | After staying for a couple of months as 'tourist' in Norway, I am 10 | now formally allowed to live and work here for the next five years. Yippie! 11 | 12 | .. image:: /images/content/norge.jpg 13 | :align: center 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200312051416-blurping.rst: -------------------------------------------------------------------------------- 1 | Blurping 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Groessen, the Netherlands 6 | :Date: 20031205 1416 7 | :Tags: 8 | 9 | You might have noticed a new look at my site. It's not really new, 10 | just a bit restyled. In this new design I also have the 11 | possibilities to add 'blurps'. From now on I will be blurping my 12 | thoughts frequently. 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200411021332-srm-070-released.rst: -------------------------------------------------------------------------------- 1 | SRM 0.7.0 released! 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041102 1332 CET 7 | :Tags: php, xdebug 8 | 9 | I just released `SRM`_ 0.7.0 which has been updated for PHP 4.3.x (tested with 4.3.7 and 10 | higher) and adds some new features.more 11 | 12 | 13 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 14 | 15 | -------------------------------------------------------------------------------- /200506161648-srm-wiki.rst: -------------------------------------------------------------------------------- 1 | SRM Wiki 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050616 1648 CEST 7 | :Tags: php, work 8 | 9 | One of the SRM users, Aric, set up a wiki for SRM documentation. It is 10 | quite empty right now, but it would be a nice place to quickly update 11 | documentation. When the DNS updates, the wiki's address will be wiki.vl-srm.net. 12 | 13 | -------------------------------------------------------------------------------- /200409011429-bush.rst: -------------------------------------------------------------------------------- 1 | 2 | ======= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040901 1429 CEST 7 | :Tags: politics 8 | 9 | Through Damien I saw a `photo`_ of a geek protesting against Bush outside the RNC fair. But I 10 | guess Bush wouldn't understand the joke behind it.. 11 | 12 | 13 | .. _`photo`: http://www.boingboing.net/2004/08/30/rncnyc_daily_geek_pr.html 14 | 15 | -------------------------------------------------------------------------------- /200312070002-annoying-users.rst: -------------------------------------------------------------------------------- 1 | Annoying users 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031207 0002 7 | :Tags: 8 | 9 | Grr, those PHP users who think that they can decide on which way to 10 | go for a trivial issue are starting to annoy me. Why the hell 11 | should we even listen to them while they are not contributing 12 | anything... 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200502152320-half-a-moon.rst: -------------------------------------------------------------------------------- 1 | Half a Moon 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050215 2320 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/moon2a.png 10 | :align: center 11 | 12 | With a borrowed 300mm lens I just made this image of the moon (not scaled, just cropped). 300mm focal 13 | length, f=5.6 aperture and 1/400s exposure. 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200411101215-updated-slides-from-frankfurt.rst: -------------------------------------------------------------------------------- 1 | Updated Slides from Frankfurt 2 | ============================= 3 | 4 | .. articleMetaData:: 5 | :Where: Frankfurt, Germany 6 | :Date: 20041110 1215 CEST 7 | :Tags: php, work 8 | 9 | I added some more slides to my SRM presentation "Enterprise PHP 10 | Bananas" which can be found `here`_ . 11 | 12 | 13 | .. _`here`: http://derickrethans.nl/files/srm-ffm2004.pdf 14 | 15 | -------------------------------------------------------------------------------- /200503152332-slashdotted.rst: -------------------------------------------------------------------------------- 1 | Slashdotted! 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050315 2332 CET 7 | :Tags: php 8 | 9 | Our `book`_ finally got a review posted to `Slashdot`_ - and it's a good 10 | review too ;-) 11 | 12 | 13 | .. _`book`: http://php5powerprogramming.com 14 | .. _`Slashdot`: http://books.slashdot.org/books/05/03/15/1934213.shtml?tid=169&tid=6 15 | 16 | -------------------------------------------------------------------------------- /200702132326-vancouver-php-conference-slides.rst: -------------------------------------------------------------------------------- 1 | Vancouver PHP Conference slides 2 | =============================== 3 | 4 | .. articleMetaData:: 5 | :Where: Vancouver, Canada 6 | :Date: 20070213 2326 7 | :Tags: cms, conference, php, xdebug 8 | 9 | The slides from my talks in Vancouver are now available on-line and can 10 | be downloaded `here`_ . 11 | 12 | 13 | .. _`here`: http://derickrethans.nl/talks.php 14 | 15 | -------------------------------------------------------------------------------- /200505081427-presentation-slides-amsterdam.rst: -------------------------------------------------------------------------------- 1 | Presentation slides Amsterdam 2 | ============================= 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20050508 1427 CEST 7 | :Tags: conference, php, work 8 | 9 | I just uploaded the presentation slides of the three presentations I 10 | gave in Amsterdam, you can find them on the `talks`_ page. 11 | 12 | 13 | .. _`talks`: /talks.php 14 | 15 | -------------------------------------------------------------------------------- /200405252154-i-made-it.rst: -------------------------------------------------------------------------------- 1 | I made it! 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040525 2154 CEST 7 | :Tags: work 8 | 9 | After a `long drive`_ to Fredrikshavn, and a ship full of bickering old 10 | german people I made it to Skien today. Finding an appartment was 11 | easy enough too, next tuesday I can move in. 12 | 13 | 14 | .. _`long drive`: http://photos.derickrethans.nl/2004norway 15 | 16 | -------------------------------------------------------------------------------- /200405311408-hydrostrand.rst: -------------------------------------------------------------------------------- 1 | Hydrostrand 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Bamble, Norway 6 | :Date: 20040531 1408 CEST 7 | :Tags: work, nature 8 | 9 | .. image:: /images/content/hydrostrand.jpg 10 | :align: center 11 | 12 | In this longer weekend I was invited to join Bård and Alexander at a cabin close to the sea. 13 | It was a really nice trip, although the weather was kinda sucky.more 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200411041106-im-not-alone.rst: -------------------------------------------------------------------------------- 1 | I'm not alone! 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041104 1106 CET 7 | :Tags: php, politics 8 | 9 | Apparently somebody at CNN doesn't like the guy either... 10 | 11 | .. image:: /images/content/bush.jpg 12 | :align: center 13 | :target: http://photos.derickrethans.nl/fun/aay?full=1 14 | 15 | (Click image for full screenshot) 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /200403292154-xdebugphp-quebec-slides.rst: -------------------------------------------------------------------------------- 1 | Xdebug/PHP Quebec slides 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040329 2154 CET 7 | :Tags: conference, php, xdebug 8 | 9 | Added the slides of the `Xdebug`_ presentation from `Conference PHP Quebec`_ .more 10 | 11 | 12 | .. _`Xdebug`: http://xdebug.org 13 | .. _`Conference PHP Quebec`: http://conf.phpquebec.org/main.php/en 14 | 15 | -------------------------------------------------------------------------------- /200406262212-linuxtag-2004-report.rst: -------------------------------------------------------------------------------- 1 | LinuxTag 2004 report 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Karlsruhe, Germany 6 | :Date: 20040626 2212 CEST 7 | :Tags: php, work 8 | 9 | LinuxTag 2004 was held in Karlsruhe from June 23rd to June 26th. 10 | This year Georg Richter did an excellent job to gather AMP-related 11 | projects and companies to fill a shared booth including a speaker 12 | area.more 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200408281437-there-might-be-hope.rst: -------------------------------------------------------------------------------- 1 | There might be hope... 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040828 1437 CEST 7 | :Tags: php, politics 8 | 9 | Apparently the ERN System is `run by LAMP`_ . Is this the first step to get rid of Microsoft 10 | inside governments in the US? 11 | 12 | 13 | .. _`run by LAMP`: http://www.linuxjournal.com/article.php?sid=7738&mode=thread&order=0 14 | 15 | -------------------------------------------------------------------------------- /200502021831-more-pictures.rst: -------------------------------------------------------------------------------- 1 | More Pictures 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050202 1831 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/moon1.png 10 | :align: center 11 | 12 | This is one of the first images I made with a borrowed 105mm lens. Although the moon is not very large on the 13 | image it is still a nice picture. (f/5.0, 1/400s, 400ASA). 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200609151704-phpworks-2006-slides.rst: -------------------------------------------------------------------------------- 1 | php|works 2006 slides 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Toronto, Canada 6 | :Date: 20060915 1704 CEST 7 | :Tags: conference, php, travel, work 8 | 9 | Just a quick post to announce the availability of my `php|works`_ slides. You can find 10 | them on the `talks page`_ . 11 | 12 | 13 | .. _`php|works`: http://phparch.com/phpworks 14 | .. _`talks page`: /talks.php 15 | 16 | -------------------------------------------------------------------------------- /200708212141-finally-a-sunset-after-so-much-rain.rst: -------------------------------------------------------------------------------- 1 | Finally a sunset after so much rain. 2 | ==================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070821 2141 CEST 7 | :Tags: blog, nature, photography, php 8 | 9 | .. image:: /images/content/sunset.jpg 10 | :align: center 11 | :target: http://www.flickr.com/photos/derickrethans/1196582162/in/set-72157601593025371/ 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /200411292143-xdebug-200beta2.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.0beta2 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041129 2143 CET 7 | :Tags: php, xdebug 8 | 9 | I released `Xdebug`_ 2.0.0beta2 which fixes a couple of problems with Xdebug 10 | 2.0.0beta1. See `the updates page`_ for 11 | more information. 12 | 13 | 14 | .. _`Xdebug`: http://xdebug.org 15 | .. _`the updates page`: http://xdebug.org/updates.php 16 | 17 | -------------------------------------------------------------------------------- /200502022253-head-shots.rst: -------------------------------------------------------------------------------- 1 | Head Shots 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050202 2253 CET 7 | :Tags: photography, php, work 8 | 9 | .. image:: /images/derick/derick_white_color_small.jpg 10 | :align: left 11 | 12 | Today I had some new `pictures`_ made that people can use for conference 13 | programs, and to accompany interviews and stuff. 14 | 15 | 16 | .. _`pictures`: /pictures.php 17 | 18 | -------------------------------------------------------------------------------- /200502131610-walls-of-ice.rst: -------------------------------------------------------------------------------- 1 | Walls of Ice 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Kvelde, Norway 6 | :Date: 20050213 1610 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/ice.png 10 | :align: center 11 | 12 | We had some snow overnight and as the sun was shining I decided to use this opportunity to make some 13 | pictures. A few mountain walls were covered with ice as you can see above.more 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200403060940-cologne.rst: -------------------------------------------------------------------------------- 1 | Cologne 2 | ======= 3 | 4 | .. articleMetaData:: 5 | :Where: Elten, Germany 6 | :Date: 20040306 0940 CET 7 | :Tags: 8 | 9 | Apparently they didn't invent automatic signals in Germany yet and 10 | all the railway/road crossings where manually barricaded by people 11 | in orange jackets and red/white colored banners. The official 12 | reason was that the signs all fell out between Zevenaar and 13 | Emmerich. 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200410071307-oscom-4-and-fall-photos.rst: -------------------------------------------------------------------------------- 1 | OSCOM 4 and Fall Photos 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041007 1307 CEST 7 | :Tags: cms, php, work, photography 8 | 9 | I uploaded pictures of `OSCOM 4`_ and 10 | some pictures of `Skien in Fall`_ . 11 | 12 | 13 | .. _`OSCOM 4`: http://photos.derickrethans.nl/oscom4 14 | .. _`Skien in Fall`: http://photos.derickrethans.nl/2004norway-fall 15 | 16 | -------------------------------------------------------------------------------- /200511091335-frankfurt-conference-slides.rst: -------------------------------------------------------------------------------- 1 | Frankfurt Conference Slides 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Frankfurt, Germany 6 | :Date: 20051109 1335 CET 7 | :Tags: conference, php, travel, work 8 | 9 | My presentations from the `conference`_ are over, and as 10 | usual you can find the slides on the `talks`_ page. 11 | 12 | 13 | .. _`conference`: /frankfurt_conference.php 14 | .. _`talks`: /talks.php 15 | 16 | -------------------------------------------------------------------------------- /200606122255-new-york-php-conference.rst: -------------------------------------------------------------------------------- 1 | New York PHP Conference 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060612 2255 CEST 7 | :Tags: conference, php 8 | 9 | The next few days I will be in New York City to talk about `Xdebug`_ at the `New York PHP Conference`_ . Hope to 10 | see you there! 11 | 12 | 13 | .. _`Xdebug`: http://xdebug.org 14 | .. _`New York PHP Conference`: http://www.nyphpcon.com/ 15 | 16 | -------------------------------------------------------------------------------- /200804271449-unicode-fun.rst: -------------------------------------------------------------------------------- 1 | Unicode fun 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080427 1449 CEST 7 | :Tags: blog 8 | 9 | ˙ǝʞoɾ slooɟ s,lıɹdɐ ʇxǝu ǝɥʇ ʇuǝɯǝldɯı oʇ ʇuɐʍ 10 | noʎ ɟı unɟ - sıɥʇ ǝʞıl ƃuıɥʇǝɯos sı ʇlnsǝɹ ǝɥʇ 11 | ˙ǝsɹǝʌǝɹ puɐ 'uʍop ǝpısdn ʇxǝʇ sʇnd ʎllɐnʇɔɐ 12 | ʇɐɥʇ ʇdıɹɔs ɐ ǝɯ ǝʌɐƃ lɐdoƃ oƃɐ ǝɯıʇ ǝɯos 13 | ˙ǝɯıʇ ǝɯos ǝʇınb ɹoɟ ǝpoɔıun puɐ sʇǝs 14 | ɹǝʇɔɐɹɐɥɔ ɥʇıʍ ƃuıʎɐld uǝǝq ǝʌ,I 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200402141426-microsoft-wants-their-source-back.rst: -------------------------------------------------------------------------------- 1 | Microsoft wants their source back 2 | ================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040214 1426 CET 7 | :Tags: 8 | 9 | Microsoft is sending out letters to get people to remove the leaked 10 | source code apparently. A person I know got an email about this. 11 | More `here`_ . 12 | 13 | 14 | .. _`here`: /month-2004-02.php?item=20040214#20040214 15 | 16 | -------------------------------------------------------------------------------- /200505171624-cancun-photos.rst: -------------------------------------------------------------------------------- 1 | Cancún photos 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Cancún, Mexico 6 | :Date: 20050517 1624 CEST 7 | :Tags: conference, nature, photography, php, travel 8 | 9 | .. image:: /images/content/cancun.jpg 10 | :align: center 11 | 12 | All photos from the `php|tropics`_ are now online `here`_ . 13 | 14 | 15 | .. _`php|tropics`: /phptropics_wrap_up.php 16 | .. _`here`: http://photos.derickrethans.nl/cancun2005/ 17 | 18 | -------------------------------------------------------------------------------- /200801191816-nacreous-clouds-take-2.rst: -------------------------------------------------------------------------------- 1 | Nacreous Clouds - take 2 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080119 1816 CET 7 | :Tags: blog, nature, photography, php 8 | 9 | .. image:: /images/content/nacreous2.jpg 10 | :align: center 11 | 12 | Finally another sighting of those rare nacreous clouds. More on `flickr`_ . 13 | 14 | 15 | .. _`flickr`: http://flickr.com/photos/derickrethans/sets/72157603752195727/ 16 | 17 | -------------------------------------------------------------------------------- /200404010015-xdebug-archives.rst: -------------------------------------------------------------------------------- 1 | Xdebug archives 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040401 0015 CET 7 | :Tags: php, xdebug 8 | 9 | I finally found some time to setup archives for the two Xdebug mailinglists: `Xdebug General`_ and `Xdebug Development`_ . 10 | 11 | 12 | .. _`Xdebug General`: http://www.xdebug.org/archives/xdebug-general 13 | .. _`Xdebug Development`: http://www.xdebug.org/archives/xdebug-dev 14 | 15 | -------------------------------------------------------------------------------- /200507152241-sun-and-moon.rst: -------------------------------------------------------------------------------- 1 | Sun and Moon 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050715 2241 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/astronomy/fingers-of-god.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/asmosphere/aat 12 | 13 | .. image:: /images/content/astronomy/moon-in-clouds.png 14 | :align: center 15 | :target: http://photos.derickrethans.nl/moon/aay 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /200401031651-look-back-french-translation.rst: -------------------------------------------------------------------------------- 1 | Look Back French Translation 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040103 1651 CET 7 | :Tags: 8 | 9 | The people at `Nexen`_ translated the `Look Back`_ article 10 | into `French`_ more 11 | 12 | 13 | .. _`Nexen`: http://nexen.net 14 | .. _`Look Back`: /month-2004-01.php?item=20040101#20040101 15 | .. _`French`: http://www.nexen.net/interview/index.php?id=34 16 | 17 | -------------------------------------------------------------------------------- /200405240535-goodbye-the-netherlands.rst: -------------------------------------------------------------------------------- 1 | Goodbye the Netherlands! 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040524 0535 CEST 7 | :Tags: work 8 | 9 | Right, I'm done with this country and moving to Norway, to work at 10 | the office of my employer, `eZ systems`_ . I've a long trip ahead through Germany and Denmark, 11 | so I better start moving. Back in two days :) 12 | 13 | 14 | .. _`eZ systems`: http://ez.no 15 | 16 | -------------------------------------------------------------------------------- /200406041636-ez-publish-presentation.rst: -------------------------------------------------------------------------------- 1 | eZ publish presentation 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Langesund, Norway 6 | :Date: 20040604 1636 CEST 7 | :Tags: work, php 8 | 9 | I just published my `presentation`_ on eZ publish 10 | and performance issues. You can also find some photos of this 11 | event `here`_ . 12 | 13 | 14 | .. _`presentation`: /pres-perf-ezp/talk.html 15 | .. _`here`: http://photos.derickrethans.nl/2004norway-summerconf 16 | 17 | -------------------------------------------------------------------------------- /200403172333-spring-is-here.rst: -------------------------------------------------------------------------------- 1 | Spring is here! 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040317 2333 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/spring.jpg 10 | :align: center 11 | 12 | Took this photo during lunch break, IMO it's a pretty good close-up 13 | coming out of my Canon A 70 camera. For the full version, see `here`_ . 14 | 15 | 16 | .. _`here`: http://photos.derickrethans.nl/spring/aab?full=1 17 | 18 | -------------------------------------------------------------------------------- /200503152335-php-konferencia-budapest.rst: -------------------------------------------------------------------------------- 1 | PHP Konferencia Budapest 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Budapest, Hungary 6 | :Date: 20050315 2335 CET 7 | :Tags: work, php 8 | 9 | I got back from `the PHP conference`_ in Budapest. It was a nice 10 | event, and very well organised. Besides that, Budapest is also a very `nice city`_ . 11 | 12 | 13 | .. _`the PHP conference`: http://www.phpconf.hu/2005/ 14 | .. _`nice city`: /budapest_pictures.php 15 | 16 | -------------------------------------------------------------------------------- /200402132156-comments-anybody.rst: -------------------------------------------------------------------------------- 1 | Comments anybody? 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040213 2156 CET 7 | :Tags: 8 | 9 | I finally sat down and added a commenting possibility to the blurps 10 | on this site. I didn't want all the comments to show as that would 11 | of course cause too much space below every blurp. So I made the 12 | comments show if if you click on the comment count. Feel free to try it out :) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /200405061057-php-conference-amsterdam.rst: -------------------------------------------------------------------------------- 1 | PHP Conference Amsterdam 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040506 1057 CEST 7 | :Tags: conference, php 8 | 9 | The `PHP Conference`_ in Amsterdam is over again. Picture are `here`_ and the slides for my session on moving 10 | from PHP 4 to PHP 5 can be found `here`_ . 11 | 12 | 13 | .. _`PHP Conference`: http://phpconference.com 14 | .. _`here`: /pres-breaking/talk.html 15 | 16 | -------------------------------------------------------------------------------- /200406292041-raanere.rst: -------------------------------------------------------------------------------- 1 | Rånere 2 | ====== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040629 2041 CEST 7 | :Tags: work 8 | 9 | It keeps amazing me this weird phenomenem. I might be a local 10 | thing, or even a national thing; I'm still not sure about it. 11 | Those 'rånere' are driving around the city in their either fancy 12 | cars, or cars with loud stereo over and over again, for what it 13 | seems for no good reason. *shrug*, silly Norwegians. 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200506180119-more-moon-pictures.rst: -------------------------------------------------------------------------------- 1 | More Moon pictures 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050618 0119 CEST 7 | :Tags: nature, photography 8 | 9 | .. image:: /images/content/astronomy/moon-2005-06-18.png 10 | :align: center 11 | 12 | I finally managed to make some moderately sharp image of the Moon with 13 | the borrowed 300mm lens. This image was taken June 18, 21:36 GMT with 14 | f/7.1 and a shutterspeed of 1/200s. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200804111116-xdebug-203.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.3 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080411 1116 CEST 7 | :Tags: blog, cms, php, xdebug 8 | 9 | I just released `Xdebug 2.0.3`_ which addresses some minor bugs. The main new thing is PHP 10 | 5.3 support. You can get Xdebug through PECL (pecl install xdebug) or 11 | from `the Xdebug site`_ . 12 | 13 | 14 | .. _`Xdebug 2.0.3`: http://xdebug.org/#x_2_0_3 15 | .. _`the Xdebug site`: http://xdebug.org 16 | 17 | -------------------------------------------------------------------------------- /200504260003-sofia-pictures.rst: -------------------------------------------------------------------------------- 1 | Sofia Pictures 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Sofia, Bulgaria 6 | :Date: 20050426 0003 CEST 7 | :Tags: conference, photography 8 | 9 | .. image:: /images/content/national-theater-sofia.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/2005-sofia 12 | 13 | During my trip to Sofia I took some pictures of course, you can find 14 | them `here`_ . 15 | 16 | 17 | .. _`here`: http://photos.derickrethans.nl/2005-sofia 18 | 19 | -------------------------------------------------------------------------------- /200505181104-polarization-filter.rst: -------------------------------------------------------------------------------- 1 | Polarization filter 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050518 1104 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/polarization.png 10 | :align: center 11 | 12 | Finally got myself a new polization filter (Circular from B&W). 13 | People always ask me what it does, so here is an example. Of course, you 14 | can vary the degree of the effect by rotating the filter. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200312051430-sqlite-filter.rst: -------------------------------------------------------------------------------- 1 | SQLite filter 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Groessen, the Netherlands 6 | :Date: 20031205 1430 7 | :Tags: 8 | 9 | For the `International PHP Magazine`_ , Issue 1.2004 I wrote an article on the new Input 10 | Filter SAPI hooks in PHP 5. I added an (empty) `project page`_ for it for when people 11 | are interested in it.more 12 | 13 | 14 | .. _`International PHP Magazine`: http://www.php-mag.net/ 15 | .. _`project page`: sqlite_filter.php 16 | 17 | -------------------------------------------------------------------------------- /200312091124-replyall.rst: -------------------------------------------------------------------------------- 1 | Reply-all 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Groessen, the Netherlands 6 | :Date: 20031209 1124 7 | :Tags: 8 | 9 | It seems that it is still hard to work with email programs. I do 10 | not understand why it is so hard to use "reply-all" (standard in 11 | most sane mail clients) when discussing things on a public 12 | mailinglist such as PHP's. Although I reply to mails directed at 13 | webmaster@php.net, that doesn't mean I'm the only one... 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200409241242-slides.rst: -------------------------------------------------------------------------------- 1 | Slides 2 | ====== 3 | 4 | .. articleMetaData:: 5 | :Where: Toronto, Canada 6 | :Date: 20040924 1242 EDT 7 | :Tags: php, work 8 | 9 | I put the slides for my `php|works`_ presentations 10 | online: `Multi-lingual development`_ and `Xdebug`_ . 11 | 12 | 13 | .. _`php|works`: http://phparch.com/phpworks/ 14 | .. _`Multi-lingual development`: http://www.derickrethans.nl/files/wereldveroverend-phpworks04.pdf 15 | .. _`Xdebug`: http://www.derickrethans.nl/files/xdebug-phpworks04.pdf 16 | 17 | -------------------------------------------------------------------------------- /200504252359-new-ez-publish-releases.rst: -------------------------------------------------------------------------------- 1 | New eZ publish releases 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050425 2359 CEST 7 | :Tags: cms, php, work 8 | 9 | `eZ systems`_ just released two bugfix 10 | releases. One for the `3.4 series`_ and 11 | one for `3.5 series`_ . 12 | 13 | 14 | .. _`eZ systems`: http://ez.no 15 | .. _`3.4 series`: http://ez.no/company/news/ez_publish_3_4_6 16 | .. _`3.5 series`: http://ez.no/company/news/ez_publish_3_5_2 17 | 18 | -------------------------------------------------------------------------------- /200506061457-php-44-branching.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4 branching 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050606 1457 CEST 7 | :Tags: php, work 8 | 9 | Due to a patch for a bug with references in PHP 4.3 that breaks binary 10 | compability for extension modules the PHP projectjust created a PHP 4.4 11 | branch. This is only because of a backwards compability break. No new 12 | features will be added on the PHP 4.4 branch, only bug fixes are 13 | allowed. 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200606160710-new-york-php-conference-slides.rst: -------------------------------------------------------------------------------- 1 | New York PHP Conference - Slides 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: New York, US 6 | :Date: 20060616 0710 EDT 7 | :Tags: conference, php, travel, work 8 | 9 | The slides for my presentation on `Xdebug`_ from the `New York PHP Conference`_ can be 10 | found on my `talks`_ page. 11 | 12 | 13 | .. _`Xdebug`: http://xdebug.org 14 | .. _`New York PHP Conference`: http://www.nyphpcon.com/ 15 | .. _`talks`: /talks.php 16 | 17 | -------------------------------------------------------------------------------- /200411161122-parles-vous-francais.rst: -------------------------------------------------------------------------------- 1 | Parles vous Français? 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20041116 1122 CET 7 | :Tags: php, work 8 | 9 | Tomorrow I'll be on my way to Paris to `Forum PHP Paris 2004`_ where I will be talking about `Xdebug`_ on `the 19th`_ . 10 | 11 | 12 | .. _`Forum PHP Paris 2004`: http://www.afup.org/forumphp2004/ 13 | .. _`Xdebug`: http://xdebug.org 14 | .. _`the 19th`: http://www.afup.org/forumphp2004/sessions.php 15 | 16 | -------------------------------------------------------------------------------- /200606171409-database-design-slides-finally.rst: -------------------------------------------------------------------------------- 1 | Database Design Slides (finally) 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20060617 1409 CEST 7 | :Tags: conference, php, work 8 | 9 | I finally managed to create a PDF of my database design tutorial that I 10 | gave at `php|tek`_ earlier 11 | this year. You can as usual find that on my `talks`_ page. 12 | 13 | 14 | .. _`php|tek`: http://phparch.com/phptek 15 | .. _`talks`: talks.php 16 | 17 | -------------------------------------------------------------------------------- /200509252252-fall-is-here.rst: -------------------------------------------------------------------------------- 1 | Fall is here 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050925 2252 CEST 7 | :Tags: nature, photography 8 | 9 | .. image:: /images/content/fall.jpg 10 | :align: center 11 | 12 | Fall is well under way here, the trees are getting all yellow and red. 13 | Too bad that the weather wasn't that good today, otherwise `the pictures`_ would even have been nicer. 14 | 15 | 16 | .. _`the pictures`: http://photos.derickrethans.nl/2005norway-fall 17 | 18 | -------------------------------------------------------------------------------- /200712291808-php-look-back-2007.rst: -------------------------------------------------------------------------------- 1 | PHP Look Back 2007 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20071229 1808 CET 7 | :Tags: php 8 | 9 | It's the end of the year again, and that means that I usually spend way 10 | too much time on writing an overview of PHP's development lists for the 11 | whole year. No more! It's taking too much of my time, so `last year's`_ is going to be last 12 | one. Sorry folks :-) 13 | 14 | 15 | .. _`last year's`: /php_look_back_2006.php 16 | 17 | -------------------------------------------------------------------------------- /200406130036-pit.rst: -------------------------------------------------------------------------------- 1 | P.I.T. 2 | ====== 3 | 4 | .. articleMetaData:: 5 | :Where: Porsgrunn, Norway 6 | :Date: 20040613 0036 CEST 7 | :Tags: nature 8 | 9 | .. image:: /images/content/pit.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/2004norway-pit 12 | 13 | Today the Porsgrunn International Theater festival started with a 14 | performance by the French group 'Trance Express'. Together with 15 | Gurudutt and Bjørn we had a look at this spectacle with sound and 16 | light.more 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200406191012-the-unified-field-theory-explained.rst: -------------------------------------------------------------------------------- 1 | The Unified Field Theory Explained 2 | ================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040619 1012 CEST 7 | :Tags: php 8 | 9 | Ken writes `on his blog`_ about a little poem by Tim Joseph explaining the 10 | "Unified Field Theory". Because he mentions that there are so 11 | little references to it, I'm adding one here.more 12 | 13 | 14 | .. _`on his blog`: http://ken.coar.org/burrow/index?entry=975 15 | 16 | -------------------------------------------------------------------------------- /200409180915-back-in-the-fatherland.rst: -------------------------------------------------------------------------------- 1 | Back in the fatherland 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Schiphol, the Netherlands 6 | :Date: 20040918 0915 CEST 7 | :Tags: 8 | 9 | I am back in the Netherlands, but only for about five hours. I am 10 | on my way from Sandefjord/Torp to Toronto. First I got up at 11 | 4.15am to make the plane in time, and now I'll have to wait for 12 | five hours before my connection leaves. Let's see if there is 13 | something useful to do here... 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /200504261351-presentation-slides-sofia-on-srm.rst: -------------------------------------------------------------------------------- 1 | Presentation Slides Sofia on SRM 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050426 1351 CEST 7 | :Tags: conference, php, work 8 | 9 | I created a PDF of the slides of the presentation I gave in `Sofia`_ on `SRM`_ . You can find the presentation on the `talks`_ page. 10 | 11 | 12 | .. _`Sofia`: /webtech_2005_in_sofia_1.php 13 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 14 | .. _`talks`: /talks.html 15 | 16 | -------------------------------------------------------------------------------- /200504112323-down-with-osi-hosting.rst: -------------------------------------------------------------------------------- 1 | Down with OSI Hosting 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050411 2323 CEST 7 | :Tags: php 8 | 9 | `Davey`_ is trying to get 10 | some more attention to `his saga`_ with Jason Mercer and OSI Hosting to unmask massive 11 | fraud. 12 | 13 | So here is some extra link to it... 14 | 15 | 16 | .. _`Davey`: http://pixelated-dreams.com/ 17 | .. _`his saga`: http://pixelated-dreams.com/archives/124-The-Truth-Behind-OSI-Hosting-Part-IV.html 18 | 19 | -------------------------------------------------------------------------------- /200511151702-typehints-and-null.rst: -------------------------------------------------------------------------------- 1 | Typehints and = null 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051115 1702 CET 7 | :Tags: php, work 8 | 9 | I just committed a patch to PHP CVS which allows you to do the 10 | following: 11 | 12 | :: 13 | 14 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /200409172149-ngc-confused.rst: -------------------------------------------------------------------------------- 1 | NGC confused 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040917 2149 CEST 7 | :Tags: 8 | 9 | .. image:: /images/content/ngc.jpg 10 | :align: center 11 | 12 | While watching one of the only English channels here in Norway - 13 | National Geopgraphic - I was wondering if they were having some 14 | sort of problem with their subtitles. The ones in the picture 15 | appeared at one of their documentaries. The first line is 16 | Norwegian and the second Dutch. 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200710201835-zendcon-slides.rst: -------------------------------------------------------------------------------- 1 | ZendCon slides 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Burlingame, US 6 | :Date: 20071020 1835 CEST 7 | :Tags: cms, conference, php, travel, work 8 | 9 | I'm already back for a week from attending the `Zend Conference`_ and had totally 10 | forgotten about my slides which I usually post online. Now they are, and 11 | you can find the slides of the "Time = Money" presentation at 12 | my `talks`_ page. 13 | 14 | 15 | .. _`Zend Conference`: http://www.zendcon.com/ 16 | .. _`talks`: /talks.php 17 | 18 | -------------------------------------------------------------------------------- /200504210930-off-to-bulgariya.rst: -------------------------------------------------------------------------------- 1 | Off to Булгария 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050421 0930 CEST 7 | :Tags: conference, php, travel, work 8 | 9 | Another trip is coming. In a couple of mins I'll be on my way to Sofia, 10 | Bulgaria, to talk on `WebTech 2005`_ on "Enterprise PHP with SRM in eZ publish". I've 11 | never been to Bulgaria, so it will be interesting - even more because 12 | I've to fly through Prague. See you in Bulgaria :) 13 | 14 | 15 | .. _`WebTech 2005`: http://webtech2005.info 16 | 17 | -------------------------------------------------------------------------------- /200406180937-xdebug-documentation.rst: -------------------------------------------------------------------------------- 1 | Xdebug Documentation 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040618 0937 CEST 7 | :Tags: php 8 | 9 | I finally put up some more documentation for `Xdebug`_ . For now all supported 10 | settings and functions are documented and another document `describes`_ on how 11 | to use Xdebug 2's profiler. Documentation on how to use the 12 | debugger will follow soon.more 13 | 14 | 15 | .. _`Xdebug`: http://xdebug.org/ 16 | .. _`describes`: http://xdebug.org/docs-profiling2.php 17 | 18 | -------------------------------------------------------------------------------- /200411062353-on-my-way-to-frankfurt.rst: -------------------------------------------------------------------------------- 1 | On my way to Frankfurt 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041106 2353 CET 7 | :Tags: php, work 8 | 9 | The next few days I will be in Frankfurt attending the `International PHP Conference`_ where I will speak about `SRM`_ and about "Migrating PHP 4 to PHP 5" and possibly another as my 10 | co-worker Bård is ill unfortunately. 11 | 12 | 13 | .. _`International PHP Conference`: http://phpconference.com 14 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 15 | 16 | -------------------------------------------------------------------------------- /200504091802-niagara-falls-panorama.rst: -------------------------------------------------------------------------------- 1 | Niagara Falls Panorama 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Niagara Falls, Canada 6 | :Date: 20050409 1802 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/niagara3-processed-a.jpg 10 | :align: center 11 | :target: http://photos.derickrethans.nl/phpworks04/ach 12 | 13 | Finally took some time to assemble a panorama from Niagara Falls which I visited when I was attending 14 | php|works last fall. This is made out of 5 images with my old Canon Powershot A70. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200312062300-motorschau.rst: -------------------------------------------------------------------------------- 1 | Motorschau 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031206 2300 7 | :Tags: 8 | 9 | Today I went with some friends to visit the Motorschau in Essen, 10 | Germany. On this fair the car manufacturers show their newest 11 | models, and also you can find all kinds of tuning gear. Not exactly 12 | the things I find very intersting, but it's always fun to go 13 | something like this with friends. For photos, see `here`_ . 14 | 15 | 16 | .. _`here`: http://photos.derickrethans.nl/motorschau 17 | 18 | -------------------------------------------------------------------------------- /200402152255-srm-for-php-5.rst: -------------------------------------------------------------------------------- 1 | SRM for PHP 5? 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040215 2255 CET 7 | :Tags: 8 | 9 | I was sick of writing after 7 hours today, so I *needed* to do some 10 | coding. I started to update the `SRM`_ extension to work with `PHP`_ 5, but it is going to be a 11 | total rewrite as too many OO related things changed. Nothing in CVS 12 | yet, and that might take some time too. 13 | 14 | 15 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 16 | .. _`PHP`: http://www.php.net 17 | 18 | -------------------------------------------------------------------------------- /200406112134-google-time.rst: -------------------------------------------------------------------------------- 1 | Google Time 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040611 2134 CEST 7 | :Tags: work 8 | 9 | As you might know Google engineers can use 20% of their time to 10 | work on 'personal' projects. That's how orkut started for example. 11 | From today we also do this at `eZ systems`_ ; every friday after lunch we can use to work on 12 | personal, though slightly relevant, projects. This gives an 13 | opportunity to seek out some new tools and projects. 14 | 15 | 16 | .. _`eZ systems`: http://ez.no 17 | 18 | -------------------------------------------------------------------------------- /200409181326-airplanes.rst: -------------------------------------------------------------------------------- 1 | Airplanes 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Above the Atlantic 6 | :Date: 20040918 1326 EDT 7 | :Tags: work 8 | 9 | Traveling to other places is nice, but the way on how you get 10 | there is usually not. Here I'm sitting in cattle coach trying to 11 | watch a movie on the laptop, but the person in front of me found 12 | it necessary to put her seat into sleeping "mode" leaving me no room 13 | whatsoever. I'm literally struck in between seats with my 14 | knees firmly embedded in the seat in front of me. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200502091959-machholtz.rst: -------------------------------------------------------------------------------- 1 | Machholtz 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Langesund, Norway 6 | :Date: 20050209 1959 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/machholtz.jpg 10 | :align: center 11 | 12 | .. image:: /images/content/machholtz2.jpg 13 | :align: center 14 | 15 | Two photos of the comet Machholtz, which I took about a week ago. At the moment the weather is too bad to 16 | take more pictures unfortunately. The first one shows the open star cluster in Perseus, and the second on a 17 | closer look at the comet. 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /200504202118-red-moonset.rst: -------------------------------------------------------------------------------- 1 | Red Moon-set 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050420 2118 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/moon-red.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/moon/aas 12 | 13 | When I had to go to the toilet this night at 5am, I noticed a very red 14 | moon that was about to set behind the roof tops. I quickly took some 15 | shots - unfortunately none of them are very sharp - I really need to get 16 | some decent equipment for this :). 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200502111957-dark-side-of-the-moon.rst: -------------------------------------------------------------------------------- 1 | Dark Side of the Moon 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050211 1957 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/darksideofthemoon.png 10 | :align: center 11 | 12 | I tried to make a photo of the light side - but because of it's current phase that didn't create enough 13 | details yet. Instead I made one of the dark side which gives a much more detailed image. Although the 14 | photo is overexposed and has a flare in it, the image is still quite Ok. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200505071756-no-darwinism-in-the-us.rst: -------------------------------------------------------------------------------- 1 | No Darwinism in the US 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050507 1756 CEST 7 | :Tags: politics 8 | 9 | I stumbled upon `this`_ link - interesting to see that they still don't see the truth, or perhaps 10 | just want to see it. I find it disturbing though that the state is so 11 | much influenced by the church - I thought that they idea of secularism 12 | was to keep them as seperate as possible. 13 | 14 | 15 | .. _`this`: http://news.bbc.co.uk/2/hi/americas/4521157.stm 16 | 17 | -------------------------------------------------------------------------------- /200511181150-speaking-at-php-quebec-2006.rst: -------------------------------------------------------------------------------- 1 | Speaking at PHP Quebec 2006 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051118 1150 CET 7 | :Tags: conference, php, travel, work, xdebug 8 | 9 | At the end of March 2006 I will be giving two talks at the `2006 edition of the PHP Quebec conference`_ . I will have one talk on `Xdebug`_ and another one on handling dates 10 | and times with PHP. 11 | 12 | 13 | .. _`2006 edition of the PHP Quebec conference`: http://conf.phpquebec.com/en/conf2006/ 14 | .. _`Xdebug`: http://xdebug.org 15 | 16 | -------------------------------------------------------------------------------- /200703011702-php-446-released.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4.6 Released 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070301 1702 CET 7 | :Tags: php 8 | 9 | Today PHP 4.4.6 has been released, which addresses an issue that was 10 | introduced with PHP 4.4.5 unfortunately. This bug causes PHP to segfault 11 | when sessions are used with register_globals enabled. If you are 12 | affected by this, please upgrade. 13 | 14 | For more information see the `release announcement`_ . 15 | 16 | 17 | .. _`release announcement`: http://www.php.net/releases/4_4_6.php 18 | 19 | -------------------------------------------------------------------------------- /200602282116-database-design-phptek.rst: -------------------------------------------------------------------------------- 1 | database design @ php|tek 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060228 2116 CET 7 | :Tags: conference, php, travel, work 8 | 9 | .. image:: /images/content/phptekspeaker.gif 10 | :align: right 11 | 12 | Some time ago I already `wrote`_ that I will be speaking at `php|tek`_ . Besides the three talks I 13 | will also give a tutorial/workshop on (proper) database design and 14 | optimization. 15 | 16 | 17 | .. _`wrote`: /phptek_conference.php 18 | .. _`php|tek`: http://phparch.com/tek 19 | 20 | -------------------------------------------------------------------------------- /200409081528-mysql-comcon-europe.rst: -------------------------------------------------------------------------------- 1 | MySQL ComCon Europe 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040908 1528 CEST 7 | :Tags: php 8 | 9 | *The Shaken (but not stirred) Announcement* 10 | 11 | Recipe for MySQL ComCon Europe 2004: Take equal parts kick-ass 12 | MySQL community event and MySQL mission-critical business event. 13 | Add key MySQL community members and developers. Drop in three days 14 | in November (8th to 10th). Shake well. Serve ice cold at `the website`_ . 15 | 16 | 17 | .. _`the website`: http://mysqlcomconeurope.com/ 18 | 19 | -------------------------------------------------------------------------------- /200510241526-mysql-5-is-out.rst: -------------------------------------------------------------------------------- 1 | MySQL 5 is out 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051024 1526 CEST 7 | :Tags: php, work 8 | 9 | `MySQL`_ 5 seems to be out. I 10 | wanted to see what is new, but apperently the link on their main page 11 | just links to a `page where you need to log-in`_ to download some White Paper. This is 12 | silly, this documentation should be a normal web page. 13 | 14 | 15 | .. _`MySQL`: http://www.mysql.com/ 16 | .. _`page where you need to log-in`: http://www.mysql.com/why-mysql/white-papers/mysql_wp_inside50.php 17 | 18 | -------------------------------------------------------------------------------- /200611081147-php-conference-frankfurt-2006-slides.rst: -------------------------------------------------------------------------------- 1 | PHP Conference Frankfurt 2006 slides 2 | ==================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Frankfurt, Germany 6 | :Date: 20061108 1147 CET 7 | :Tags: cms, conference, php, travel, work 8 | 9 | During the past few days I have been attending the International PHP 10 | Conference in Frankfurt. I gave two presentations. One on PHP 6 and 11 | Unicode, and another one on PHP 5.2's date and time support. The slides 12 | for both presentations can be found on the `talks`_ page. 13 | 14 | 15 | .. _`talks`: /talks.php 16 | 17 | -------------------------------------------------------------------------------- /200409221559-niagara-falls.rst: -------------------------------------------------------------------------------- 1 | Niagara Falls 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Niagara Falls, Canada 6 | :Date: 20040922 1559 EDT 7 | :Tags: nature 8 | 9 | .. image:: /images/content/niagara.jpg 10 | :align: center 11 | 12 | Today I made a small trip to the Niagara Falls which is at about a 13 | 90 minute drive from Toronto, where I'm attending the `php|works`_ conference. The 14 | Falls are pretty impressive, have a look at the `gallery`_ . 15 | 16 | 17 | .. _`php|works`: http://phparch.com/phpworks 18 | .. _`gallery`: http://photos.derickrethans.nl/phpworks04 19 | 20 | -------------------------------------------------------------------------------- /200412162328-kiss.rst: -------------------------------------------------------------------------------- 1 | K.I.S.S. 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041216 2328 CET 7 | :Tags: php, work 8 | 9 | It always annoys me why printing on Linux is so goddamn hard all 10 | the time. Strange errors, broken filters... etc. Instead of using 11 | fancy stuff, it seems that the following little script prints any 12 | kind of format just fine to our office printer: 13 | 14 | :: 15 | 16 | #!/bin/sh 17 | gs '-dBATCH' '-dPARANOIDSAFER' '-dNOPAUSE' '-sDEVICE=pxlmono' '-r600x600' '-sOutputFile=/tmp/test' $1 18 | cat /tmp/test | nc -q 1 10.0.2.163 9100 19 | -------------------------------------------------------------------------------- /200409291431-oscom-day-0-a-hell-to-get-here.rst: -------------------------------------------------------------------------------- 1 | OSCOM Day 0 - A Hell to Get Here 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Zürich, Switzerland 6 | :Date: 20040929 1431 CEST 7 | :Tags: php, work, travel 8 | 9 | Getting to Zurich was not that easy afterall. First we had to wait 10 | 3.5 hours at Torp and then we had to stay in a hotel in 11 | Amsterdam. We kinda picket the wrong one. It was very shitty and 12 | not even cheap - 60€ - Hotel Neutraal. 13 | 14 | In the hotel in Zurich we discovered that they have different 15 | powersockets here - shrug. 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /200504160133-i-am-not-the-only-one-who-thinks-that-devshed-sucks.rst: -------------------------------------------------------------------------------- 1 | I am not the only one who thinks that devshed sucks. 2 | ==================================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050416 0133 CEST 7 | :Tags: php 8 | 9 | I the past I already wrote about `Devshed's article policy`_ but Aaron `has something to add to this...`_ . Shrug... 10 | 11 | 12 | .. _`Devshed's article policy`: /conflict_php.php 13 | .. _`has something to add to this...`: http://www.wormus.com/aaron/stories/2005/04/15/devshed-and-igrep-are-fcking-spammers.html 14 | 15 | -------------------------------------------------------------------------------- /200504172000-lamp-talk-at-ikt-grenland.rst: -------------------------------------------------------------------------------- 1 | LAMP talk at IKT Grenland 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Porsgrunn, Norway 6 | :Date: 20050417 2000 CEST 7 | :Tags: conference, php, work 8 | 9 | Last Friday I gave a presentation on LAMP at `IKT Grenland's`_ IT Expo. The first 10 | time I gave a non-technical talk, so it proved somewhat of a challenge 11 | to me. It turned out to be just fine fortunately. Slides can be found `here`_ . 12 | 13 | 14 | .. _`IKT Grenland's`: http://www.iktgrenland.no 15 | .. _`here`: http://files.derickrethans.nl/lamp-ikt-grenland.pdf 16 | 17 | -------------------------------------------------------------------------------- /200506182213-sun-pillar.rst: -------------------------------------------------------------------------------- 1 | Sun Pillar 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050618 2213 CEST 7 | :Tags: nature, photography 8 | 9 | .. image:: /images/content/astronomy/sunpillar.png 10 | :align: center 11 | 12 | The sunset today looked a bit different than normally. It looked like 13 | there was a beam of light shining upwards from the sun. I think this is 14 | a `Sun Pillar`_ , although I'm not 100% sure. (focal length: 82mm, aperture: 15 | f=9.0, shutter speed: 1/800s) 16 | 17 | 18 | .. _`Sun Pillar`: http://www.sundog.clara.co.uk/halo/pillar.htm 19 | 20 | -------------------------------------------------------------------------------- /200510131153-xdebug-article.rst: -------------------------------------------------------------------------------- 1 | Xdebug article 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051013 1153 CEST 7 | :Tags: php, work, xdebug 8 | 9 | In the `September 2004`_ issue of `php|architect`_ there is an article by me on `Xdebug`_ explaining all the functionality. The magazine allowed me to share this 10 | article with you in the form of a `PDF`_ file. 11 | 12 | 13 | .. _`September 2004`: http://phparch.com/issue.php?mid=40 14 | .. _`php|architect`: http://phparch.com 15 | .. _`Xdebug`: http://xdebug.org 16 | .. _`PDF`: /files/phparch-xdebug-qa.pdf 17 | 18 | -------------------------------------------------------------------------------- /201002272352-xdebug-210beta3.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.1.0beta3 released 2 | ========================== 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 2010-02-27 23:57 Europe/London 7 | :Tags: blog, php, xdebug, extensions 8 | 9 | I've just released Xdebug 2.1.0beta3 which includes a few crash bugs as well as 10 | the issue that headers sent from PHP scripts are not actually set. 11 | 12 | You can find the full changelog here_ and get the latest version from the 13 | `download page`_. 14 | 15 | .. _here: http://xdebug.org/updates.php#x_2_1_0beta3 16 | .. _`download page`: http://xdebug.org/download.php 17 | -------------------------------------------------------------------------------- /200407121759-obviously.rst: -------------------------------------------------------------------------------- 1 | Obviously... 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040712 1759 CEST 7 | :Tags: 8 | 9 | While listening to Michael Schumachers `press conference`_ at the end of the race at Silverstone, it became 10 | obvious that he uses the word obviously very often. Obviously that 11 | sounds rather weird, and obviously here is atleast somebody who 12 | needs to blog this. Yesterday he only used it 9 times though, 13 | obviously a mistake :) 14 | 15 | 16 | .. _`press conference`: http://f1.racing-live.com/en/headlines/news/detail/040711185205.shtml 17 | 18 | -------------------------------------------------------------------------------- /200504282355-plane-glory.rst: -------------------------------------------------------------------------------- 1 | Plane Glory 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Sofia, Bulgaria 6 | :Date: 20050428 2355 CEST 7 | :Tags: photography, travel 8 | 9 | .. image:: /images/content/astronomy/plane-glory.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/asmosphere/aah 12 | 13 | When flying back from `WebTech`_ in Sofia last Sunday I noticed a halo around the shadow of my plane on 14 | the clouds. This effect is called `a glory`_ . 15 | 16 | 17 | .. _`WebTech`: http://webtech2005.info 18 | .. _`a glory`: http://www.sundog.clara.co.uk/droplets/glory.htm 19 | 20 | -------------------------------------------------------------------------------- /200505181057-32-mbit.rst: -------------------------------------------------------------------------------- 1 | 3.2 mbit 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050518 1057 CEST 7 | :Tags: blog 8 | 9 | Over a year ago I `wrote`_ about my 10 | upgraded internet connection. Today I was wondering why I could download 11 | with more than 300kb/sec on a 2 megabit line. It seems that my provider, `XS4All`_ , upgraded the line to 3.2 12 | megabit without telling me. Nice! Now the only sad thing is that this is 13 | the line at my parents place - where I don't usually live :-I 14 | 15 | 16 | .. _`wrote`: /two_megabit.php 17 | .. _`XS4All`: http://xs4all.nl 18 | 19 | -------------------------------------------------------------------------------- /200502080911-why-i-dont-use-debians-php-packages.rst: -------------------------------------------------------------------------------- 1 | Why I Don't Use Debian's PHP Packages 2 | ===================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050208 0911 CET 7 | :Tags: php, work 8 | 9 | From their 4.3.10-3 changelog: 10 | 11 | :: 12 | 13 | Enable Zend Thread Safety for all SAPIs, meaning that our modules 14 | are now compiled for ZTS APIs as well. 15 | 16 | I couldn't believe that they did this, so I checked it in the source... their rules indeed include the 17 | --enable-experimental-zts switch. Tip: Compile your own PHP packages for Debian! 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /200409241426-being-rasmussed.rst: -------------------------------------------------------------------------------- 1 | Being 'Rasmussed'... 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Toronto, Canada 6 | :Date: 20040924 1426 EDT 7 | :Tags: php, work 8 | 9 | Some people who where speaking at the conference where 10 | "rasmussed". This new verb means that some presentation speaker 11 | drew all the audience away from other presentations being given at 12 | the same time. This effect usually occurs when Rasmus Lerdorf is 13 | having a presentation at the same time as another speaker has, 14 | though this is not necessary that the person who rasmusses you is 15 | Rasmus itself. 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /200409281336-off-to-zuerich.rst: -------------------------------------------------------------------------------- 1 | Off to Zürich 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040928 1336 CEST 7 | :Tags: php, work, travel 8 | 9 | I'm off to Zürich together with Bård to attend `OSCOM 4`_ and to `talk`_ on `Xdebug`_ , Multi-lingual 10 | development and Speeding up PHP applications. I will also be 11 | holding a talk at the local PHP user group on `SRM`_ . 12 | 13 | 14 | .. _`OSCOM 4`: http://oscom.org/events/oscom4 15 | .. _`talk`: http://www.oscom.org/events/oscom4/program/ 16 | .. _`Xdebug`: http://xdebug.org 17 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 18 | 19 | -------------------------------------------------------------------------------- /200409291808-oscom-day-1.rst: -------------------------------------------------------------------------------- 1 | OSCOM Day 1 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Zürich, Switzerland 6 | :Date: 20040929 1808 CEST 7 | :Tags: php, work 8 | 9 | We did not see many presentatons due to yesterays delays. We did 10 | see a presentation on the oscom-project BXE, an xml editor based 11 | on mozilla and javascript. Another presentation was about an 12 | php-gtk client interacting with eZ publish 2. 13 | 14 | Bård's presentation started a bit delayed due to his shitty Dell 15 | which didn't like any of the beamers here, so he used my laptop to 16 | access his eZ publish installation. 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200406101602-srm-updates.rst: -------------------------------------------------------------------------------- 1 | SRM Updates 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040610 1602 CEST 7 | :Tags: php, work 8 | 9 | Finally some time to work on `SRM`_ again. At `work`_ we're looking into using SRM for eZ 10 | publish to speed up general initialization and object creation and 11 | this required some more stability in SRM. And that's the reason 12 | why I replaced the semaphore based locking with message queues to send and 13 | receive events from the Bananas. More will follow! 14 | 15 | 16 | .. _`SRM`: http://derickrethans.nl/projects.html#srm 17 | .. _`work`: http://ez.no 18 | 19 | -------------------------------------------------------------------------------- /200406072358-blaafjell.rst: -------------------------------------------------------------------------------- 1 | Blåfjell 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040607 2358 CEST 7 | :Tags: nature 8 | 9 | .. image:: /images/content/blafjell.png 10 | :align: center 11 | 12 | After the `summer conference`_ Gunnstein, Gurudutt, Jan, Vera and I were not yet tired enough and 13 | decided to climb a nearby mountain, Blåfjell (Blue Mountain). 14 | Although the way up was tiresome the summit gave a terrific view. 15 | More photos are too be found in my `gallery`_ .more 16 | 17 | 18 | .. _`summer conference`: http://ez.no/ 19 | .. _`gallery`: http://photos.derickrethans.nl/2004norway-blafjell 20 | 21 | -------------------------------------------------------------------------------- /200409151502-xdebug-200beta1.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.0beta1 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040915 1502 CEST 7 | :Tags: php, xdebug 8 | 9 | I just released `Xdebug`_ 2.0.0beta1 which has a lot of new features such as an improved `profiler`_ , 10 | better tracing capabilities, support for the `DBGp`_ debugger 11 | protocol and much more. See `the updates page`_ for 12 | more information. 13 | 14 | 15 | .. _`Xdebug`: http://xdebug.org 16 | .. _`profiler`: http://xdebug.org/docs-profiling2.php 17 | .. _`DBGp`: http://xdebug.org/docs-dbgp.php 18 | .. _`the updates page`: http://xdebug.org/updates.php 19 | 20 | -------------------------------------------------------------------------------- /200411091420-session-slides-from-frankfurt.rst: -------------------------------------------------------------------------------- 1 | Session Slides from Frankfurt 2 | ============================= 3 | 4 | .. articleMetaData:: 5 | :Where: Frankfurt, Germany 6 | :Date: 20041109 1420 CEST 7 | :Tags: php, work 8 | 9 | The slides for my presentations are now online: `Multi-Lingual Development`_ , `Migrating from PHP 4 to PHP 5`_ and `Enterprise PHP Bananas`_ . 10 | 11 | 12 | .. _`Multi-Lingual Development`: http://derickrethans.nl/files/wereldveroverend-ffm2004.pdf 13 | .. _`Migrating from PHP 4 to PHP 5`: http://derickrethans.nl/files/migrating-ffm2004.pdf 14 | .. _`Enterprise PHP Bananas`: http://derickrethans.nl/files/srm-ffm2004.pdf 15 | 16 | -------------------------------------------------------------------------------- /200511221909-pdm-2005-notes.rst: -------------------------------------------------------------------------------- 1 | PDM 2005 notes 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Paris, France 6 | :Date: 20051122 1909 CET 7 | :Tags: conference, php, work 8 | 9 | Past weekend a bunch of the PHP developers (Zeev, Dmitri, Andrei, Jani, 10 | Wez, Marcus, Rasmus and me) got together in Paris to discuss PHP 6. On 11 | our agenda were Unicode support, the items from Rasmus' wishlist and 12 | many other issues. 13 | 14 | I finally had the time to finish the report of the discussions (as you 15 | can see we discussed quite a lot) and publish the `notes`_ . 16 | 17 | 18 | .. _`notes`: http://php.net/~derick/meeting-notes.html 19 | 20 | -------------------------------------------------------------------------------- /200504132355-php-5-power-programming-pdf-available.rst: -------------------------------------------------------------------------------- 1 | PHP 5 Power Programming - PDF available 2 | ======================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050413 2355 CEST 7 | :Tags: php 8 | 9 | Our book `"PHP 5 Power Programming"`_ is now available free of charge as part of the `Bruce Perens' Open Source Series`_ under the OPL. Enjoy! If you like it, 10 | consider buying the book to award it's authors though. 11 | 12 | 13 | .. _`"PHP 5 Power Programming"`: http://php5powerprogramming.com 14 | .. _`Bruce Perens' Open Source Series`: http://phptr.com/promotions/promotion.asp?promo=1484&redir=1&rl=1 15 | 16 | -------------------------------------------------------------------------------- /200505300009-loeveidkanal.rst: -------------------------------------------------------------------------------- 1 | Løveid-Kanal 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050530 0009 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/loeveid.jpg 10 | :align: center 11 | 12 | Today I went on a small phototrip with Kristian to the `locks`_ in the `Telemark Channel`_ . The rest of the pictures can be found `here`_ . 13 | 14 | 15 | .. _`locks`: http://www.telemarkskanalen.no/kanalweb/Dokumentbase.nsf/webDocuments/B7C7B364D4D82413C1256CF7003EADDD?OpenDocument 16 | .. _`Telemark Channel`: http://www.telemarkskanalen.no/ 17 | .. _`here`: http://photos.derickrethans.nl/loeveid-kanal 18 | 19 | -------------------------------------------------------------------------------- /200506091033-php5-tajniki-programowania.rst: -------------------------------------------------------------------------------- 1 | PHP5. Tajniki programowania 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050609 1033 CEST 7 | :Tags: php 8 | 9 | .. image:: /images/content/php5tp.jpg 10 | :align: left 11 | 12 | `PHP5. Tajniki programowania`_ is the Polish translation of `PHP 5 Power Programming`_ , the 13 | book that I wrote with Andi and Stig. The translation is now available 14 | for sale from Helion's website, and soon also stores. 15 | 16 | 17 | .. _`PHP5. Tajniki programowania`: http://helion.pl/ksiazki/php5tp.htm 18 | .. _`PHP 5 Power Programming`: /php_5_power_programming.php 19 | 20 | -------------------------------------------------------------------------------- /200812301646-xdebug-204.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.4 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20081230 1646 CET 7 | :Tags: blog, cms, php, xdebug 8 | 9 | .. image:: /images/content/xdebug_logo.png 10 | :align: left 11 | 12 | I 13 | just released `Xdebug 2.0.4`_ which addresses bugs from the Xdebug 2.0 branch, including 14 | bug fixes related to crashes on Vista. You can get Xdebug through PECL 15 | (pecl install xdebug) or from the `Xdebug`_ site. Windows binaries will be 16 | made available later. 17 | 18 | 19 | .. _`Xdebug 2.0.4`: http://xdebug.org/updates.php#x_2_0_4 20 | .. _`Xdebug`: http://xdebug.org 21 | 22 | -------------------------------------------------------------------------------- /200406201225-no-software-patents-demonstration.rst: -------------------------------------------------------------------------------- 1 | 'No Software Patents' Demonstration 2 | =================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040620 1225 CEST 7 | :Tags: php, work 8 | 9 | .. image:: /images/content/demo2.jpg 10 | :align: center 11 | :target: http://kwiki.ffii.org/DemoKarlsruhe04En 12 | 13 | During `LinuxTag`_ there will be 14 | a rally against software patents. This will be on Thursday June 15 | 24th in Karlsruhe. For more information see `the website`_ .more 16 | 17 | 18 | .. _`LinuxTag`: http://linuxtag.de 19 | .. _`the website`: http://kwiki.ffii.org/DemoKarlsruhe04En 20 | 21 | -------------------------------------------------------------------------------- /200509271337-if-you-do-not-have-anything-to-say.rst: -------------------------------------------------------------------------------- 1 | If you do not have anything to say... 2 | ===================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050927 1337 CEST 7 | :Tags: blog, php 8 | 9 | then say nothing at all. Am I the only one who things that `blog posts like this`_ are only there to be a blog post? This site used 10 | to have a nice PHP blog but lately the entries that appear have no 11 | content whatsoever. Really sad to see this happening `again`_ . 12 | 13 | 14 | .. _`blog posts like this`: http://www.sitepoint.com/blogs/2005/09/27/what-do-you-call-this/ 15 | .. _`again`: /conflict_php.php 16 | 17 | -------------------------------------------------------------------------------- /200709181037-phpworks-slides-from-atlanta.rst: -------------------------------------------------------------------------------- 1 | php|works slides from Atlanta 2 | ============================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070918 1037 CEST 7 | :Tags: blog, conference, php, travel, work 8 | 9 | The slides from my three talks (PHP's `date/time`_ support, PHP's `filter extension`_ and the 7 Myths 10 | talk) that I gave at `php|works`_ in Atlanta are 11 | now online. You can find them on the `talks`_ page as usual. 12 | 13 | 14 | .. _`date/time`: http://php.net/datetime 15 | .. _`filter extension`: http://php.net/filter 16 | .. _`php|works`: http://works.phparch.com/c/p/index 17 | .. _`talks`: /talks.php 18 | 19 | -------------------------------------------------------------------------------- /200711260948-forum-php-slides.rst: -------------------------------------------------------------------------------- 1 | Forum PHP Slides 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Paris, France 6 | :Date: 20071126 0948 CET 7 | :Tags: conference, php, travel, work 8 | 9 | I spend the last week in France visiting `our`_ Lyon office, and `Forum PHP`_ . Besides 10 | the striking and protests I had a blast - pictures will be on `Flickr`_ later. 11 | The slides of my presentation "PHP Secrets" is now available 12 | on the `talks`_ page. 13 | 14 | 15 | .. _`our`: http://ez.no 16 | .. _`Forum PHP`: http://www.afup.org/pages/forumphp2007 17 | .. _`Flickr`: http://flickr.com/photos/derickrethans/sets/ 18 | .. _`talks`: /talks.php 19 | 20 | -------------------------------------------------------------------------------- /200510051520-input-filter-2.rst: -------------------------------------------------------------------------------- 1 | Input Filter #2 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051005 1520 CEST 7 | :Tags: cms, php, work 8 | 9 | A few weeks ago I already wrote about the `Input Filter`_ extension. After a quick 10 | round of review I now implemented the `extension`_ as a `PECL package`_ so that 11 | it can get some more testing. After this testing round the plan is to 12 | put this extension by default in the PHP distributions. 13 | 14 | 15 | .. _`Input Filter`: /input_filter.php 16 | .. _`extension`: http://files.derickrethans.nl/filter_extension.html 17 | .. _`PECL package`: http://pecl.php.net/filter 18 | 19 | -------------------------------------------------------------------------------- /200511210853-asia-holiday.rst: -------------------------------------------------------------------------------- 1 | Asia Holiday 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051121 0853 CET 7 | :Tags: holiday, nature, travel 8 | 9 | I will be going on holiday the next weeks. First visiting relatives in `Singapore`_ and 10 | then off to `Bangkok`_ in `Thailand`_ . This will 11 | be first trip to Asia, and I'm excited about going there. I hope to get 12 | a lot of good time, and return with plenty of pictures (and stories). 13 | 14 | 15 | .. _`Singapore`: http://en.wikipedia.org/wiki/Singapore 16 | .. _`Bangkok`: http://en.wikipedia.org/wiki/Bangkok 17 | .. _`Thailand`: http://en.wikipedia.org/wiki/Thailand 18 | 19 | -------------------------------------------------------------------------------- /200506231512-linuxtag-lamp-day.rst: -------------------------------------------------------------------------------- 1 | LinuxTag: LAMP Day 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Karlsruhe, Germany 6 | :Date: 20050623 1512 CEST 7 | :Tags: cms, conference, php, travel, work 8 | 9 | So our luggage actually did arrive yesterday night, around 1 in the 10 | morning which is a good thing. Today is LAMP day at `LinuxTag`_ , 11 | where there is a whole day of talks related to `LAMP`_ . I did a talk on 12 | migrating PHP 4 to PHP 5 for which I'll put the slides online of later 13 | when I've some more time. 14 | 15 | 16 | .. _`LinuxTag`: http://www.linuxtag.org/typo3site/foren-do.html?&L=0 17 | .. _`LAMP`: http://en.wikipedia.org/wiki/LAMP 18 | 19 | -------------------------------------------------------------------------------- /201005061110-yahoo-search-page.rst: -------------------------------------------------------------------------------- 1 | Yahoo! Search's new front page 2 | ============================== 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 2010-05-06 11:10 Europe/London 7 | :Tags: blog, php 8 | 9 | Yahoo! Search recently changed their front page to include three of "Earth's 10 | Biggest Puzzles". As a long time user I find this really obnoxious especially 11 | because there doesn't seem to be any way to turn this off. So I decided to do 12 | something about it and I wrote a Greasemonkey_ script to get rid of it again. 13 | You can find the script here_. 14 | 15 | .. _Greasemonkey: http://www.greasespot.net/ 16 | .. _here: /files/earthdayremover.user.js 17 | -------------------------------------------------------------------------------- /200411131854-venus-and-jupiter-constellation.rst: -------------------------------------------------------------------------------- 1 | Venus and Jupiter constellation 2 | =============================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20041113 1854 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/venusandjupiter.jpg 10 | :align: center 11 | 12 | Unfortunately I could not make an image with the Moon and Mars in 13 | the same area due to cloudy weather in the past few days, but I 14 | did manage to shoot the constellation of Venus and Jupiter. The `full image`_ also shows Bootes in the upper left of the image. 15 | 16 | 17 | .. _`full image`: http://photos.derickrethans.nl/venus_and_jupiter/aaf?full=1 18 | 19 | -------------------------------------------------------------------------------- /200904061236-php-vikinger-2009.rst: -------------------------------------------------------------------------------- 1 | PHP Vikinger 2009 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 20090406 1236 BST 7 | :Tags: blog, conference, php, travel, work 8 | 9 | I'll be organizing `PHP Vikinger`_ again this year. It will not be in Norway, but instead we'll be moving 10 | to Leuven in Belgium. It will be held on May 30th, very close to 11 | Leuven's central station at Café Sport (known from the `PHP Belgium`_ meetings). For the full 12 | invitation, see the `website`_ . 13 | 14 | 15 | .. _`PHP Vikinger`: http://phpvikinger.org 16 | .. _`PHP Belgium`: http://phpbelgium.be 17 | .. _`website`: http://phpvikinger.org/news/news-2009-05-06 18 | 19 | -------------------------------------------------------------------------------- /200402081538-pawscon.rst: -------------------------------------------------------------------------------- 1 | PaWSCon 2 | ======= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040208 1538 CET 7 | :Tags: 8 | 9 | .. image:: /images/content/hand.png 10 | :align: left 11 | 12 | In about 10 days I will be speaking at `PaWSCon`_ in Manchester on PHP 13 | & Encryption and `Xdebug`_ . In 14 | case you're interested in those topics, and in the 'neighbourhood', 15 | this conference might be worthwhile to visit. See `the schedule`_ and the `website`_ .more 16 | 17 | 18 | .. _`PaWSCon`: http://www.pawscon.com 19 | .. _`Xdebug`: http://xdebug.org 20 | .. _`the schedule`: http://www.pawscon.com/timetable 21 | .. _`website`: http://www.pawscon.com 22 | 23 | -------------------------------------------------------------------------------- /200509262112-it-does-not-only-happen-in-the-us-anymore.rst: -------------------------------------------------------------------------------- 1 | It Does Not Only Happen in the US Anymore 2 | ========================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050926 2112 CEST 7 | :Tags: politics 8 | 9 | Somebody pointed me at `this story`_ from the Guardian - madness. With the UK pressing the rest 10 | of the EU is about to talk on the `Data Rention laws`_ too. 11 | 12 | 13 | .. _`this story`: http://www.guardian.co.uk/attackonlondon/story/0%2c16132%2c1575532%2c00.html 14 | .. _`Data Rention laws`: http://europa.eu.int/rapid/pressReleasesAction.do?reference=EDPS/05/5&format=HTML&aged=0&language=EN&guiLanguage=en 15 | 16 | -------------------------------------------------------------------------------- /200803261816-gsoc-2008-optimizer.rst: -------------------------------------------------------------------------------- 1 | GSoC 2008: Optimizer 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20080326 1816 CET 7 | :Tags: blog, cms, php 8 | 9 | The new Google Summer of Code is starting, and the `PHP Project`_ is participating again. This 10 | year my pet-peeve is Ilia's `optimizer for APC`_ . I hope this will just as beneficial as last year's 11 | circular-reference project. If you're interested in becoming familiar 12 | with PHP's internals, this is the project for you. 13 | 14 | 15 | .. _`PHP Project`: http://php.net 16 | .. _`optimizer for APC`: http://wiki.php.net/gsoc/2008#make_ilia_s_optimizer_production_ready 17 | 18 | -------------------------------------------------------------------------------- /200701312059-xdebug-200rc3.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.0RC3 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070131 2059 CET 7 | :Tags: blog, cms, php, xdebug 8 | 9 | .. image:: /images/content/xdebug_logo.png 10 | :align: left 11 | 12 | I 13 | just released `Xdebug`_ 2.0.0RC3 14 | through the `web site`_ and also 15 | through `PECL`_ . This 16 | hopefully last release candidate of Xdebug 2.0.0 addresses a number of 17 | segfaults and other small bugs that crept in in Xdebug 2.0.0RC2. 18 | 19 | Now is the time to test :-) 20 | 21 | 22 | .. _`Xdebug`: http://xdebug.org 23 | .. _`web site`: http://xdebug.org 24 | .. _`PECL`: http://pecl.php.net/package/Xdebug 25 | 26 | -------------------------------------------------------------------------------- /200411030933-politics-is-fun.rst: -------------------------------------------------------------------------------- 1 | Politics is Fun! 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041103 0933 CET 7 | :Tags: politics 8 | 9 | There were three people on an airplane. One was Thomas Jefferson. 10 | One was George Bush. And the last was Bill Clinton. They opened up 11 | the airplane door and Thomas Jefferson threw out a 100 dollar bill 12 | and said "I just saved a family!" George Bush looked at Jefferson 13 | and then threw out 2 100 dollar bills. He then said, "I just saved 14 | TWO families!" Bill Clinton looked at Thomas Jefferson then at 15 | George. He sighed and pushed George Bush off the plane and said "I 16 | just saved the world!" 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200505102046-off-to-the-beach.rst: -------------------------------------------------------------------------------- 1 | Off to The Beach 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050510 2046 CEST 7 | :Tags: conference, php, travel, work 8 | 9 | Tomorrow I'll be flying to Cancún, Mexico to speak at `php|tropics`_ . Not only will I 10 | speak on three interesting subjects - Encryption with PHP, Clustering 11 | PHP and MySQL and a Bring Your Own Laptop session on Debugging with `Xdebug`_ - I will also try to enjoy some of 12 | the beautiful surroundings there. A (photo)trip to the Maya Ruins at 13 | Chichen Itza sounds like a good plan too. 14 | 15 | 16 | .. _`php|tropics`: http://phparch.com/tropics 17 | .. _`Xdebug`: http://xdebug.org 18 | 19 | -------------------------------------------------------------------------------- /200711081258-intl-php-conference-slides.rst: -------------------------------------------------------------------------------- 1 | Intl. PHP Conference slides 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20071108 1258 CET 7 | :Tags: conference, php, travel, work 8 | 9 | Now that I am on the way back home, I finally have access to a decent 10 | network again, without a proxy that converts all the JPEGs it can find 11 | to GIFs - sigh. 12 | 13 | Anyway, the slides for my two presentations - PHP's Secrets, about PHP's 14 | internals, and Test Driven Development - as well as my keynote session 15 | "Personal Home Page Tools Grown Up" are now available for 16 | download at my `talks`_ page. 17 | 18 | 19 | .. _`talks`: /talks.php 20 | 21 | -------------------------------------------------------------------------------- /200505292244-non.rst: -------------------------------------------------------------------------------- 1 | NON! 2 | ==== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050529 2244 CEST 7 | :Tags: politics 8 | 9 | It looks like the `French`_ voted 10 | against the European Constitution. The Dutch will probably do the same 11 | on Wednesday. I already cast my vote for it, also a No. I don't want a 12 | constitution that still leaves the European Parliament without powers, 13 | so that things like the `Software Patents`_ are not pushed through by the European Commision. (And no, 14 | this is not the only reason why I'm against). 15 | 16 | 17 | .. _`French`: http://news.bbc.co.uk/2/hi/europe/4592243.stm 18 | .. _`Software Patents`: http://www.ffii.se/dokument/filmpatent_eng.html 19 | 20 | -------------------------------------------------------------------------------- /200601190857-new-planet-discovered.rst: -------------------------------------------------------------------------------- 1 | New Planet Discovered 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060119 0857 CET 7 | :Tags: cms, php, work 8 | 9 | No, this is not something that `New Horizons`_ found as that mission hasn't been launched yet. 10 | 11 | .. image:: /images/content/logo_planet.png 12 | :align: right 13 | 14 | It's `Planet eZ publish`_ , an 15 | aggregation of blogs about eZ publish, similar to `Planet PHP`_ that aggregates blogs 16 | about PHP. 17 | 18 | 19 | .. _`New Horizons`: http://www.nasa.gov/mission_pages/newhorizons/main/index.html 20 | .. _`Planet eZ publish`: http://planetezpublish.org 21 | .. _`Planet PHP`: http://planet-php.org 22 | 23 | -------------------------------------------------------------------------------- /200502092005-transliteration-in-use.rst: -------------------------------------------------------------------------------- 1 | Transliteration in Use 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050209 2005 CET 7 | :Tags: php 8 | 9 | As you might have noticed I changed something in the layout of this site: photography on the right, and 10 | coding/rants on the left. Besides this change, I also got rid of my ugly permalinks and instead I now 11 | generate nice URLs with the `transliteration`_ extension. This turns blurb 12 | titles as "PIC vs. non-PIC, take #2" into the URL friendly format "pic_vs_nonpic_take_2". I also use filters 13 | to normalize ligatures (å to aa) and to remove diacritical signs (ç to c). 14 | 15 | 16 | .. _`transliteration`: /translit.php 17 | 18 | -------------------------------------------------------------------------------- /200403132325-civil-rights-anybody.rst: -------------------------------------------------------------------------------- 1 | Civil Rights anybody? 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040313 2325 CET 7 | :Tags: politics 8 | 9 | And `this`_ and `this`_ is why people are disliking the US more and more. Bickering for civil 10 | rights in other countries but not caring themselves. Bah! One more 11 | reason to boycot the US. (And don't get me wrong, it's not the 12 | people that suck, it's the goverment). `"Shame on you Mr Bush"`_ . 13 | 14 | (Update: added link to guardian page) 15 | 16 | 17 | .. _`this`: http://www.guardian.co.uk/guantanamo/story/0%2c13743%2c1168501%2c00.html 18 | .. _`"Shame on you Mr Bush"`: http://www.michaelmoore.com/words/index.php 19 | 20 | -------------------------------------------------------------------------------- /200506130916-apachecon-europe.rst: -------------------------------------------------------------------------------- 1 | ApacheCon Europe 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050613 0916 CEST 7 | :Tags: cms, conference, php, travel, work 8 | 9 | .. image:: /images/content/apachecon05-speaker.gif 10 | :align: center 11 | :target: http://apachecon.com/2005/EU/html/sessions.html 12 | 13 | On Thursday 21 and Friday 22 July I will be presenting two talks at `ApacheCon Europe`_ . The two subjects I 14 | will be presenting on are "What time is it? PHP time handling" 15 | about handling Dates and Times with PHP and "PHP: Localization and 16 | Internationalization" about Unicode, Internationalization and ICU. 17 | 18 | 19 | .. _`ApacheCon Europe`: http://apachecon.com 20 | 21 | -------------------------------------------------------------------------------- /200510041609-php-references-article.rst: -------------------------------------------------------------------------------- 1 | PHP References Article 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051004 1609 CEST 7 | :Tags: php 8 | 9 | The `June 2005`_ issue of `php|architect`_ published an 10 | article on "References in PHP". The article explains in detail 11 | how variables exactly work in PHP, in a hopefully clear text and with 12 | diagrams. 13 | 14 | The magazine kindly allowed me to publish a PDF of this article on my 15 | site so that it can reach a greater audience. You can find the PDF `here`_ . 16 | 17 | 18 | .. _`June 2005`: http://phparch.com/issue.php?mid=59 19 | .. _`php|architect`: http://phparch.com 20 | .. _`here`: /files/phparch-php-variables-article.pdf 21 | 22 | -------------------------------------------------------------------------------- /200512231713-christmas-time.rst: -------------------------------------------------------------------------------- 1 | Christmas time 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20051223 1713 CET 7 | :Tags: blog, work 8 | 9 | Yes, christmas time finally gives me some time to write things in my 10 | blog again. In the past month I've been two weeks on holiday in Asia 11 | (more about that later) and another two long weeks on the `eZ components`_ (more 12 | about that in a bit too). In the next few days I'll publish my photos 13 | and experience of Asia and will start on the fourth installment of the `PHP Look Back`_ . Stay tuned! 14 | 15 | 16 | .. _`eZ components`: http://ez.no/products/ez_components 17 | .. _`PHP Look Back`: http://derickrethans.nl/php_look_back_2004.php 18 | 19 | -------------------------------------------------------------------------------- /200412071540-pic-vs-nonpic.rst: -------------------------------------------------------------------------------- 1 | PIC vs. non-PIC 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041207 1540 CET 7 | :Tags: php, work, cms 8 | 9 | While trying to figure out some scientific benchmarks about the 10 | performance of a statically compiled PHP module (non-PIC) versus a 11 | dynamically compiled PHP module (PIC), I luckily found some `information`_ on `George's Schlossnagles`_ blog. In order to preserve some data I copied 12 | his `raw data`_ . 13 | 14 | 15 | .. _`information`: http://www.schlossnagle.com/~george/blog/archives/241_The_DSO_Myth_Part_2.html 16 | .. _`George's Schlossnagles`: http://www.schlossnagle.com/~george/blog/ 17 | .. _`raw data`: http://derickrethans.nl/files/stats2 18 | 19 | -------------------------------------------------------------------------------- /200506211746-linuxtag-not-today.rst: -------------------------------------------------------------------------------- 1 | LinuxTag: not today 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Sandefjord, Norway 6 | :Date: 20050621 1746 CEST 7 | :Tags: cms, conference, php, travel, work 8 | 9 | So it seems Bård and I are not going to make it to Karlsruhe tonight at 10 | all for LinuxTag because our plane here in Norway is broken. Current 11 | options are: use the hotel provided by KLM in Amsterdam and get the 12 | first flight tomorrow morning to Stuttgart, or we rent a car in 13 | Amsterdam and drive to Karlsruhe. First option means Bård will miss his 14 | talk, the second one means that we have to drive the whole night the 15 | full seven to eight hours to Karlsruhe... we'll see what we do later. 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /200504011603-php-quebecplaying-safe.rst: -------------------------------------------------------------------------------- 1 | PHP Quebec/Playing Safe 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Montréal, Canada 6 | :Date: 20050401 1603 EST 7 | :Tags: work, php 8 | 9 | The second session I gave on the PHP Quebec conference was on encrypting and data security. Slides are 10 | again `here`_ . On my last slide I put a puzzle, which would give the first person 11 | that figured it out a copy of my `book`_ . I'll repeat the 12 | puzzle here (and no Jason, you can not compete again ;-)). 13 | 14 | :: 15 | 16 | peg te ot ceouls rer rnao aer yll go marpi yekensts lts bdai tahtea eoh nahf fnn 17 | 18 | Who else figures it out? 19 | 20 | 21 | .. _`here`: /talks.php 22 | .. _`book`: http://php5powerprogramming.com/ 23 | 24 | -------------------------------------------------------------------------------- /200403191200.rst: -------------------------------------------------------------------------------- 1 | What would you ask... 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | 7 | .. image:: images/content/laden.jpg 8 | 9 | World's most wanted bandit, `Mr Bin Laden`_. My `sister`_ was asking on her 10 | `blog`_ (in Dutch) three questions to her audience. I started wondering and 11 | though, why not ask *my* audience what they would ask Usama, if they ever met 12 | him. So here is my question for you: 13 | 14 | *What would you ask Usama bin Laden if you ever met him?* (add your answer by 15 | entering a comment) 16 | 17 | .. _`Mr Bin Laden`: http://www.fbi.gov/mostwant/topten/fugitives/laden.htm 18 | .. _`sister`: http://www.bijfemme.nl/ 19 | .. _`blog`: http://www.bijfemme.nl/pivot/entry.php?id=91 20 | 21 | -------------------------------------------------------------------------------- /200501191013-say-no-to-comment-spam.rst: -------------------------------------------------------------------------------- 1 | Say No to Comment Spam 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050119 1013 CET 7 | :Tags: cms, php, work 8 | 9 | Through `Christian`_ : 10 | Comment spam sucks, and a couple of search engines are now following `Google's idea`_ to make it harder for content spammers to use your site as link pool to get higher on the search page 11 | results. I already changed my form, though I rarely get any content spam because of my JavaScript pop-up 12 | window for it. 13 | 14 | 15 | .. _`Christian`: http://blog.bitflux.ch/archive/search-engines-support-rel-nofollow-attribute.html 16 | .. _`Google's idea`: http://www.google.com/googleblog/2005/01/preventing-comment-spam.html 17 | 18 | -------------------------------------------------------------------------------- /200408271843-more-conferences.rst: -------------------------------------------------------------------------------- 1 | More conferences 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040827 1843 CEST 7 | :Tags: php, work 8 | 9 | I'm going to speak at another `conference`_ during this fall -- `OSCOM`_ -- 10 | in Zürich, Switserland. I will have three talks at the main 11 | conference, on `Xdebug`_ , PHP and 12 | performance and on Multi-lingual development. Besides the 13 | conference I will also speak at the `PHP Usergroup Meeting`_ in 14 | Zürich the day before the conference on Regular Expressions. 15 | 16 | 17 | .. _`conference`: /talks.php 18 | .. _`OSCOM`: http://www.oscom.org/events/oscom4/program/ 19 | .. _`Xdebug`: http://xdebug.org 20 | .. _`PHP Usergroup Meeting`: http://phpug.ch/blog/?p=65 21 | 22 | -------------------------------------------------------------------------------- /200502212111-nacreous-clouds.rst: -------------------------------------------------------------------------------- 1 | Nacreous Clouds 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050221 2111 CET 7 | :Tags: photography 8 | 9 | I finally figured out what the name is of `the effect`_ that I photographed a 10 | few weeks ago. (Sorry, Gunnstein, I found out over the weekend). It's an `Nacreous Cloud`_ , which is said to be quite a 11 | rare effect which also `affects`_ the Ozone 12 | layer unfortunately. More pictures (by others) can be found `here`_ . 13 | 14 | 15 | .. _`the effect`: new_camera.php 16 | .. _`Nacreous Cloud`: http://www.sundog.clara.co.uk/highsky/nacr1.htm 17 | .. _`affects`: http://www.sundog.clara.co.uk/highsky/psc1.htm 18 | .. _`here`: http://www.sundog.clara.co.uk/highsky/nacim0.htm 19 | 20 | -------------------------------------------------------------------------------- /200503311057-php-quebecperformance-workshop.rst: -------------------------------------------------------------------------------- 1 | PHP Quebec/Performance Workshop 2 | =============================== 3 | 4 | .. articleMetaData:: 5 | :Where: Montréal, Canada 6 | :Date: 20050331 1057 EST 7 | :Tags: work, php 8 | 9 | While driving back from Mont Sainte Anne, where `Marcus`_ spend two 10 | days skiing (more about that later), Damien from `PHP Quèbec`_ asked us 11 | to do a 3 hour workshop on PHP and Performance because another speaker was apperently not going to be in 12 | time. Slides for this presentation are as usual on the `talks page`_ , and Marcus 13 | has extra slides `here`_ . 14 | 15 | 16 | .. _`Marcus`: http://marcus-boerger.de/ 17 | .. _`PHP Quèbec`: http://phpquebec.com/ 18 | .. _`talks page`: /talks.php 19 | .. _`here`: http://talks.somabo.de 20 | 21 | -------------------------------------------------------------------------------- /200505171615-d70-firmware-update.rst: -------------------------------------------------------------------------------- 1 | D70 Firmware Update 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20050517 1615 CEST 7 | :Tags: photography 8 | 9 | Nikon brought out a new version of the D70 firmware which has a couple 10 | of fixes and gives you a new menu layout. The most important thing (for 11 | me) is the "left-photos" indicator fix for raw images. You can 12 | find the downloads at the `Nikon site`_ . 13 | 14 | 15 | .. _`Nikon site`: http://support.nikontech.com/cgi-bin/nikonusa.cfg/php/enduser/std_adp.php?p_faqid=13580&p_created=1116261036&p_sid=STVqBEFh&p_lva=&p_sp=cF9zcmNoPSZwX3NvcnRfYnk9JnBfZ3JpZHNvcnQ9JnBfcm93X2NudD04JnBfcHJvZHM9MTksNTYmcF9jYXRzPTE4NiZwX3B2PTIuNTYmcF9jdj0xLjE4NiZwX3BhZ2U9MQ**&p_li=&p_topview=1 16 | 17 | -------------------------------------------------------------------------------- /200410011655-oscom-day-3.rst: -------------------------------------------------------------------------------- 1 | OSCOM Day 3 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Zürich, Switzerland 6 | :Date: 20041001 1655 CEST 7 | :Tags: cms, php, work 8 | 9 | I had to give a talk at 9.15, the first slot of the day. It went 10 | alright, but I had the feeling that some attendees decided to 11 | sleep in. I went to the "Legal Issues" talk by Rolf Auf Der Maur, 12 | who was talking about legal issues and risk for developing Open 13 | Source; it was kinda interesting, but he made me a bit sad by 14 | saying that "Anti-Patent Activists" have no chance of winning the 15 | war here in Europe. But the discussion that followed concluded 16 | that the "activists" will definitely have an impact on how 17 | Software Patents will be implemented here in Europe. 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /200504052225-what-should-tomorrow-be.rst: -------------------------------------------------------------------------------- 1 | What should 'tomorrow' be? 2 | ========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050405 2225 CEST 7 | :Tags: php 8 | 9 | As you might know, I'm reimplementing PHP's date/time routines. At the moment PHP doesn't handle this `well`_ I think. But what should PHP's strtotime() do with 10 | "tomorrow". Always 24 hours which will make "2005-10-29 02:00am tomorrow" show "2005-10-30 01:00am" because 11 | time changes back to non-DST that day... but when it should always exactly a day "2005-04-02 02:30am 12 | tomorrow" does not exist although "2005-10-29 02:00am tomorrow" will then correctly show "2005-10-30 13 | 02:00am"... what is your opinion on this? 14 | 15 | 16 | .. _`well`: http://bugs.php.net/32555 17 | 18 | -------------------------------------------------------------------------------- /200506262259-php-5-aus-erster-hand.rst: -------------------------------------------------------------------------------- 1 | PHP 5 aus erster Hand 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Karlsruhe, Germany 6 | :Date: 20050626 2259 CEST 7 | :Tags: php 8 | 9 | .. image:: /images/content/php5aeh.jpg 10 | :align: left 11 | 12 | `PHP 5 aus erster Hand`_ is the German translation of `PHP 5 Power Programming`_ , the 13 | book that I wrote with Andi and Stig. The translation is now available 14 | for sale from Addison-Wesleys's German website, and soon also from 15 | stores. 16 | 17 | 18 | .. _`PHP 5 aus erster Hand`: http://www.addison-wesley.de/main/main.asp?page=deutsch/bookdetails&productid=105899&SID={4F433D33-1348-4C79-A636-F34A89E29A8D}&TOKEN={F852345B-9701-4956-A8B7-734FFD22E0D8} 19 | .. _`PHP 5 Power Programming`: /php_5_power_programming.php 20 | 21 | -------------------------------------------------------------------------------- /200601061017-php-442rc2-released.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4.2RC2 Released 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060106 1017 CET 7 | :Tags: php, work 8 | 9 | Yesterday I `released`_ PHP 4.4.2RC2, which should be the final release candidate for PHP 10 | 4.4.2. The major fixes in this release will be the problems with `current() and key()`_ , the problem 11 | with Apache 2 subrequests and we modified the behavior of `header()`_ so that it does not allow 12 | more than one header to be set at once. This prevents header injection. 13 | Please `test`_ ! 14 | 15 | 16 | .. _`released`: http://news.php.net/php.qa/26633 17 | .. _`current() and key()`: http://bugs.php.net/35063 18 | .. _`header()`: http://php.net/header 19 | .. _`test`: http://php.net/~derick/ 20 | 21 | -------------------------------------------------------------------------------- /200805061430-xdebug-finally-in-debian.rst: -------------------------------------------------------------------------------- 1 | Xdebug finally in Debian 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080506 1430 CEST 7 | :Tags: cms, php, xdebug 8 | 9 | .. image:: /images/content/xdebug_logo.png 10 | :align: left 11 | 12 | Since a few days, there is a new package in Debian: `php5-xdebug`_ . 13 | After a few years of talking licenses, due to the help of Martin 14 | Meredith and `François Marier`_ Xdebug can finally be installed with apt-get. See the 15 | synaptic screen shot as well: 16 | 17 | .. image:: /images/content/xdebug-in-debian.png 18 | :align: center 19 | 20 | 21 | .. _`php5-xdebug`: http://lists.debian.org/debian-devel-changes/2008/05/msg00361.html 22 | .. _`François Marier`: http://feeding.cloud.geek.nz/ 23 | 24 | -------------------------------------------------------------------------------- /200501242127-nontable-css-layouting.rst: -------------------------------------------------------------------------------- 1 | Non-table CSS layouting 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050124 2127 CET 7 | :Tags: cms, work 8 | 9 | `eZ publish'`_ standard layout uses no tables, and can be fully styled with CSS. 10 | To show how easy it is published `SitePoint`_ and `an article`_ on this topic. Because we 11 | want to encourage people to try this themselves, we started a `contest`_ for making your own CSS layout for 12 | eZ publish. The price is an iPOD-mini (colour unknown). 13 | 14 | 15 | .. _`eZ publish'`: http://ez.no 16 | .. _`SitePoint`: http://www.sitepoint.com 17 | .. _`an article`: http://www.sitepoint.com/article/table-less-css-ez-publish 18 | .. _`contest`: http://ez.no/company/news/ez_publish_design_contest 19 | 20 | -------------------------------------------------------------------------------- /200503111332-stranded-and-date.rst: -------------------------------------------------------------------------------- 1 | Stranded and Date 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20050311 1332 CET 7 | :Tags: work, php 8 | 9 | Bah, plane is atleast an hour late. This allows me to talk a bit on the date stuff that I'm still working on 10 | for PHP 5.1. What is done: Routines to parse string containing date/time information (a la the current 11 | strtotime()); routines to interpret timezone data; routines to convert between local time and GMT time. 12 | Except for timezone information everything works with 64bits, giving more than enough room for all times and 13 | dates that you ever want to use in PHP. Things that are missing: wrappers around the code so that PHP can 14 | interact with all the new routines. 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /200603212231-ezcomponentsfreenode.rst: -------------------------------------------------------------------------------- 1 | #ezcomponents/freenode 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060321 2231 CET 7 | :Tags: php, work 8 | 9 | There are a couple of channels to mention suggestions and provide 10 | feedback for the eZ components. There is a `forum`_ and a `mailinglist`_ . 11 | Something that might not be known though is that some of the developers 12 | hang out on the `IRC`_ channel #ezcomponents on the `freenode`_ network. Feel free to drop 13 | by with questions and feedback! 14 | 15 | 16 | .. _`forum`: http://ez.no/community/forum/ez_components 17 | .. _`mailinglist`: http://lists.ez.no/mailman/listinfo/components 18 | .. _`IRC`: http://en.wikipedia.org/wiki/Internet_Relay_Chat 19 | .. _`freenode`: http://freenode.net/ 20 | 21 | -------------------------------------------------------------------------------- /200611021703-conferences-in-germany-and-france.rst: -------------------------------------------------------------------------------- 1 | Conferences in Germany and France 2 | ================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20061102 1703 CET 7 | :Tags: cms, conference, php, travel, work, xdebug 8 | 9 | Next week I will be traveling to Frankfurt and Paris to attend and speak 10 | at two conferences. On the first one in Frankfurt I will talk about the 11 | new date and time functionality that is now finally generally available 12 | with the release of PHP 5.2 and about the upcoming Unicode support in 13 | PHP 6. In Paris I will have a talk at `Forum PHP`_ about the `eZ components`_ . Hope to see you 14 | there! 15 | 16 | 17 | .. _`Forum PHP`: http://www.afup.org/pages/forumphp2006/ 18 | .. _`eZ components`: http://components.ez.no 19 | 20 | -------------------------------------------------------------------------------- /200704041049-starting-xdebugs-debugger-with-firefox.rst: -------------------------------------------------------------------------------- 1 | Starting Xdebug's debugger with Firefox 2 | ======================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070404 1049 CEST 7 | :Tags: php, xdebug 8 | 9 | I was recently searching for sites that mention `Xdebug`_ and found a FireFox 2 extension 10 | that allows you to trigger Xdebug's debugger without having to use 11 | XDEBUG_SESSION_START as parameter. The `extension`_ works by adding the XDEBUG_SESSION cookie itself. You can configure 12 | which IDE key it uses. 13 | 14 | **Update:** This extension no longer exists, please refer to 15 | http://derickrethans.nl/new-xdebug-helper.html instead. 16 | 17 | .. _`Xdebug`: http://xdebug.org 18 | .. _`extension`: https://addons.mozilla.org/en-US/firefox/addon/3960 19 | 20 | -------------------------------------------------------------------------------- /200409141521-foreach-performance-improvement-backport.rst: -------------------------------------------------------------------------------- 1 | foreach() performance improvement backport 2 | ========================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040914 1521 CEST 7 | :Tags: php, work 8 | 9 | Today I `backported`_ Marcus' patch from PHP 5.1 back to PHP 4.3.x for inclusion in PHP 10 | 4.3.10. This patch improves performance with foreach() where the 11 | key of the array element is not interesting (for example 12 | foreach($array as $value); ). Benchmarks show that this gives 13 | about a performance increase of 4% for `eZ publish`_ without using an accelerator. If an accelerator is 14 | used, the performance increase will be even larger as this is a 15 | pure execution speed patch. 16 | 17 | 18 | .. _`backported`: 19 | .. _`eZ publish`: http://ez.no 20 | 21 | -------------------------------------------------------------------------------- /200402260111-conference-php-quebec.rst: -------------------------------------------------------------------------------- 1 | Conférence PHP Québec 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040226 0111 CET 7 | :Tags: 8 | 9 | .. image:: /images/content/cpq.speaker.jpg 10 | :align: left 11 | 12 | On `Friday March 26th`_ I will be `speaking`_ at the `Conférence PHP Québec`_ in 13 | Montreal on `Xdebug`_ . If you're in the neighbourhood then this conference 14 | is a excellent way to get to know the latest information on `PHP`_ . 15 | 16 | 17 | .. _`Friday March 26th`: http://conf.phpquebec.org/main.php/en/conf2004/horaires 18 | .. _`speaking`: http://conf.phpquebec.org/main.php/en/conf2004/session#4 19 | .. _`Conférence PHP Québec`: http://conf.phpquebec.org/main.php/en/conf2004/main 20 | .. _`Xdebug`: http://xdebug.org/ 21 | .. _`PHP`: http://www.php.net 22 | 23 | -------------------------------------------------------------------------------- /200504231059-moon-and-jupiter-conjunction.rst: -------------------------------------------------------------------------------- 1 | Moon and Jupiter conjunction 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: Sofia, Bulgaria 6 | :Date: 20050423 1059 EEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/astronomy/moon-and-jupiter.png 10 | :align: center 11 | 12 | .. image:: /images/content/astronomy/moon-almost-full.png 13 | :align: center 14 | 15 | When walking back from the restaurant where we've eaten on Friday night 16 | I noticed a conjunction between the Moon and a bright "star". 17 | Checking my maps it turned out to be Jupiter. Both images are taken at 18 | f/2 aperture and a focal length of 55mm. The images of the Moon were 19 | taken with a shutter speed of1/3200s. In the conjunction image I 20 | superimposed an image taken at 1/400s to brighten up Jupiter. 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /200505081350-amsterdam-conference-photos.rst: -------------------------------------------------------------------------------- 1 | Amsterdam Conference Photos 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20050508 1350 CEST 7 | :Tags: conference, photography, php, travel, work 8 | 9 | .. image:: /images/content/canal.png 10 | :align: center 11 | 12 | As I `wrote a week ago`_ I've been 13 | attending and speaking on the International PHP Conference in Amsterdam. 14 | During the conference we spend some time in the city too, where I shot a 15 | couple of pictures together with `Andrei`_ . You can find the full album `here`_ . 16 | There are no picture of the conference venue itself though. 17 | 18 | 19 | .. _`wrote a week ago`: /no_need_for_a_map.php 20 | .. _`Andrei`: http://gravitonic.com 21 | .. _`here`: http://photos.derickrethans.nl/phpconf-adam5/ 22 | 23 | -------------------------------------------------------------------------------- /200510261423-vote-against-software-patents.rst: -------------------------------------------------------------------------------- 1 | Vote Against Software Patents 2 | ============================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051026 1423 CEST 7 | :Tags: php, politics, work 8 | 9 | The European Union is currently running an internet poll for the 10 | "European of the Year". The folks at `No Software Patents`_ give 11 | you `a suggestion`_ how to vote if you're caring about (or actually 12 | against) Software patents. Florian Mueller (who is leading the effort) 13 | is one of the candidates, and a strong vote for him might elevate the 14 | issue of software patents to the level of awareness that other major 15 | political topics enjoy. 16 | 17 | 18 | .. _`No Software Patents`: http://www.nosoftwarepatents.com/ 19 | .. _`a suggestion`: http://www.nosoftwarepatents.com/en/m/ev50/vote.html 20 | 21 | -------------------------------------------------------------------------------- /200507181402-apachecon.rst: -------------------------------------------------------------------------------- 1 | ApacheCon 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050718 1402 CEST 7 | :Tags: cms, conference, php, travel, work 8 | 9 | Tomorrow I'll be traveling to Stuttgart to speak at `ApacheCon Europe`_ . I 10 | will have two presentations, one on "Localization and 11 | Internationalization" and another one on the improved Date & 12 | Time support in PHP 5.1.1. I hope I don't have as much problems going to 13 | Stuttgart as `Ken`_ or `myself last time`_ . 14 | 15 | Presentation slides will be online at the `talks page`_ as soon as the presentations are done. 16 | 17 | 18 | .. _`ApacheCon Europe`: http://apachecon.com/2005/EU/index.html 19 | .. _`Ken`: http://ken.coar.org/burrow/index.html?entry=1513 20 | .. _`myself last time`: /linuxtag_not_today.php 21 | .. _`talks page`: /talks.php 22 | 23 | -------------------------------------------------------------------------------- /200401211041-im-still-here.rst: -------------------------------------------------------------------------------- 1 | I'm still here :) 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Vancouver, Canada 6 | :Date: 20040121 1041 PST 7 | :Tags: 8 | 9 | It has been a while since the last blurp, have been busy getting to know my 10 | collegues at `eZ Systems`_ the last two weeks in Norway. 11 | 12 | I'm currently not home either, but attending the `Vancouver PHP Conference`_ where I'll be speaking on the Mcrypt extension, and on "How to 13 | write an extension". The trip here was a bit eventfull, as on 14 | Heathrow they had to clear about the whole terminal because of a 15 | firealarm. Anyway, with one and a half hour delay we left and made 16 | it in Vancouver about 20 mins late. It was a looong flight though. 17 | 18 | 19 | .. _`eZ Systems`: http://ez.no 20 | .. _`Vancouver PHP Conference`: http://vancouver.php.net 21 | 22 | -------------------------------------------------------------------------------- /200506071036-linuxtag-talks.rst: -------------------------------------------------------------------------------- 1 | LinuxTag talks 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050607 1036 CEST 7 | :Tags: cms, conference, php, work 8 | 9 | In a couple of weeks I will be attending `LinuxTag`_ together with my collegues `Zak`_ , `Sandro`_ and Bård. 10 | 11 | I'm going to talk on Migrating from PHP 4 to PHP 5 as part of the `LampTag`_ , 12 | Sandro is leading the `OscomTag`_ and Bård will talk about "Object Oriented Information 13 | Management" and take part in a round-table discussion as part of 14 | the OscomTag. 15 | 16 | 17 | .. _`LinuxTag`: http://www.linuxtag.de 18 | .. _`Zak`: http://zak.greant.com/ 19 | .. _`Sandro`: http://www.sandrozic.de/ 20 | .. _`LampTag`: http://www.linuxtag.org/typo3site/foren-do.html?&L=1 21 | .. _`OscomTag`: http://www.linuxtag.org/typo3site/oscom.html?&L=1 22 | 23 | -------------------------------------------------------------------------------- /200501201032-transliteration-article.rst: -------------------------------------------------------------------------------- 1 | Transliteration Article 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050120 1032 CET 7 | :Tags: php, cms 8 | 9 | .. image:: /images/content/mag47.png 10 | :align: left 11 | 12 | `php|architect`_ published an article in the `January`_ issue about the `Transliteration Extension`_ . In this article I explain all the different filters 13 | and where transliteration of scripts is useful - as an example is generation of "nice urls" from a CMS 14 | given. The same issue also has an article about "Generating OpenOffice.org documents" written by my `collegue Bård`_ . 15 | 16 | 17 | .. _`php|architect`: http://phparch.com 18 | .. _`January`: http://phparch.com/issue.php?mid=47 19 | .. _`Transliteration Extension`: /translit.php 20 | .. _`collegue Bård`: http://ez.no 21 | 22 | -------------------------------------------------------------------------------- /200610172226-something-you-dont-want-to-hear-on-an-airplane.rst: -------------------------------------------------------------------------------- 1 | Something You Don't Want to Hear on an Airplane 2 | =============================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20061017 2226 CEST 7 | :Tags: holiday, php, travel 8 | 9 | When attempting to go home from a short holiday I had the 10 | "luck" of a broken plane. After some 15 minutes they provided 11 | us with a "reserve kist" (Dutch for "spare box") 12 | that would take us back to Norway. 20 meter into the taxiing procedure 13 | we suddenly stopped and were towed back to our parking spot. The captain 14 | came on the intercom and said "We just had a computer crash, we'll 15 | reboot it in somewhat the same way you reboot your Windows XP machine at 16 | home." - Definitly not good :) (I did make it home alive though). 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /200402211538-i-hate-u.rst: -------------------------------------------------------------------------------- 1 | I hate 'u'. 2 | =========== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040221 1538 CET 7 | :Tags: 8 | 9 | It really strikes me as odd. People being too lazy to write 'you', 10 | 'your' or 'are' in e-mails and using the shortcuts 'u', 'ur' or 'r' 11 | and then still sign their emails with 'director' really have no 12 | clue. Those annoying shortcuts really do not make you look like 13 | you understand the internet, and are definitely not kewl. As a 14 | matter of facts I see it as an insult because you're too lazy to 15 | use the full words. I guess I'm then just not important enough, so 16 | why should you be important enough for me to actually answer your 17 | e-mail. Besides this it's also hard to read. People, get a clue. 18 | 19 | 10x (in case you wondering, this means "thank you"). 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /200410242344-transliteration-extension.rst: -------------------------------------------------------------------------------- 1 | Transliteration Extension 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041024 2344 CEST 7 | :Tags: php, work 8 | 9 | I just released the first version of a `transliteration extension`_ in `PECL`_ . 10 | This extension for examples allows you to transliterate greek text 11 | into latin characters. 12 | 13 | Other filters include the normalization of ligatures ("Vær så god" 14 | => "Vaer saa god"), transliteration of cyrillic ("гордимся" => 15 | "gordimsya") and (“curly quotes” to "curly quotes"). For more 16 | information see `the project's page`_ . What other filters would you like to see in this 17 | project? 18 | 19 | 20 | .. _`transliteration extension`: /translit.php 21 | .. _`PECL`: http://pecl.php.net/translit 22 | .. _`the project's page`: /translit.php 23 | 24 | -------------------------------------------------------------------------------- /200705181924-recent-slides-ez-components-xdebug-and-internals.rst: -------------------------------------------------------------------------------- 1 | Recent Slides: eZ Components, Xdebug and Internals 2 | ================================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Chicago, US 6 | :Date: 20070518 1924 CEST 7 | :Tags: cms, conference, php, travel, work, xdebug 8 | 9 | I took some time to create some PDFs of the slides that I used during 10 | recent presentations. There is the `eZ Components`_ presentation that I 11 | have given at `PHP Norge`_ and the PHP 12 | Internals and `Xdebug`_ presentations 13 | that I have given at `php|tek`_ . You can 14 | find all the PDFs at the `talks`_ page. 15 | 16 | 17 | .. _`eZ Components`: http://components.ez.no 18 | .. _`PHP Norge`: http://php.no 19 | .. _`Xdebug`: http://xdebug.org 20 | .. _`php|tek`: http://hades.phparch.com/ceres/public/tek/ 21 | .. _`talks`: /talks.php 22 | 23 | -------------------------------------------------------------------------------- /200408120315-meteors-are-too-fast.rst: -------------------------------------------------------------------------------- 1 | Meteors are too fast 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Langesund, Norway 6 | :Date: 20040812 0315 CEST 7 | :Tags: nature 8 | 9 | With the yearly Perseïdes swarm shooting stars at us I went to try 10 | to photograph those fast shooting dust particles. This is not an 11 | very easy task as they appear random in the sky and are very fast. 12 | Together with Bård we headed to the most southern tip of Langesund 13 | a bit after midnight and started looking at the sky. There were 14 | quite a lot of shooting stars, about one a minute, but I only 15 | managed to catch one on (digital) film. 16 | 17 | .. image:: /images/content/meteor.png 18 | :align: center 19 | 20 | I also tried to make a few analog pictures of the Pleiades, but it 21 | will take some time before those are developed. 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /200608031146-php-443-released.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4.3 Released 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060803 1146 CEST 7 | :Tags: cms, php 8 | 9 | I just released PHP 4.4.3 which brings a number of security fixes (and 10 | other fixes) that were backported from the PHP 5.1 branch. None of the 11 | security issues are *very* critical, but it is a good idea to 12 | upgrade anyway as you never know what clever ways people come up with 13 | to try to hack your servers :) 14 | 15 | For more information, see `the release announcement`_ and `The ChangeLog`_ . 16 | 17 | This is not the last PHP 4.4 relase and the PHP team will continue to 18 | support it for some years to come. 19 | 20 | 21 | .. _`the release announcement`: http://www.php.net/release_4_4_3.php 22 | .. _`The ChangeLog`: http://www.php.net/ChangeLog-4.php#4.4.3 23 | 24 | -------------------------------------------------------------------------------- /200502250017-in-the-land-of-the-free.rst: -------------------------------------------------------------------------------- 1 | In the land of the free... 2 | ========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050225 0017 CET 7 | :Tags: php, politics 8 | 9 | I was pointed to two URLs today that relate to the political situation in the USA. The `first one`_ describes the report of a fellow photographer being 10 | harrassed by people from the Homeland Security Deparment for making pictures and noting down 11 | shutterspeed/aperture. The `second one`_ I find much more concerning. I will not make comments on it yet, but I would recommend to read 12 | those two URLs yourself, and ask yourself carefully if this is really what people want (in the USA). 13 | 14 | 15 | .. _`first one`: http://69.93.170.43/index.php 16 | .. _`second one`: http://shlonkombakazay.blogspot.com/2005/02/efficient-version-holy-st-its-fascist.html 17 | 18 | -------------------------------------------------------------------------------- /200501312327-new-camera.rst: -------------------------------------------------------------------------------- 1 | New Camera 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050131 2327 CET 7 | :Tags: photography 8 | 9 | I finally took the effort to buy a new camera. It's a Nikon D70. I decided against buying one of the 10 | (crappy) bundled lenses but instead bough a f=1.2 55mm second hand. As soon as I got the camera and lens 11 | assembled I started playing with it ofcourse, and fortunately the sky was looking really nice. 12 | 13 | .. image:: /images/content/sky1.jpg 14 | :align: center 15 | 16 | I'm not sure how this effect occurs, but the sun is already below the horizon and shining from below on the 17 | clouds. If anybody can explain why it colours so nices, please leave a comment. You can find a high(er) 18 | resolution version `here`_ . 19 | 20 | 21 | .. _`here`: http://photos.derickrethans.nl/astro/aac?full=1 22 | 23 | -------------------------------------------------------------------------------- /200705171801-xdebug-200rc4.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.0RC4 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Chicago, US 6 | :Date: 20070517 1801 CDT 7 | :Tags: php, work, xdebug 8 | 9 | I just published `Xdebug 2.0.0RC4`_ , 10 | which fixes a lot of bugs and also changes some behavior. There are two 11 | major changes that needs some introduction. The first one is that the 12 | profiler_output_name and trace_output_name settings no longer accept 13 | simple values such as "crc32", but instead now accept 14 | different format specifiers, very similar to `printf`_ () and `strftime`_ () modifiers. This will 15 | show up in the `newly organized documentation`_ very soon as well. 16 | 17 | 18 | .. _`Xdebug 2.0.0RC4`: http://xdebug.org 19 | .. _`printf`: http://php.net/printf 20 | .. _`strftime`: http://php.net/strftime 21 | .. _`newly organized documentation`: http://xdebug.org/docs 22 | 23 | -------------------------------------------------------------------------------- /200312092246-godfather.rst: -------------------------------------------------------------------------------- 1 | Godfather? 2 | ========== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031209 2246 7 | :Tags: 8 | 9 | Apparently `Zend`_ made Dmitry an offer he couldn't refuse :) 10 | 11 | From chat log of July 2nd, 2003: 12 | 13 | :: 14 | 15 | <@Zeev> Turck_ is copying every darn thing that we're doing 16 | <@Zeev> I'm really not sure why this Dmitri guy is doing it 17 | <@Derick> Zeev: ever asked him? 18 | 19 | On `internals@php.net`_ yesterday: 20 | 21 | :: 22 | 23 | From: Dmitry Stogov 24 | To: internals@lists.php.net 25 | Subject: [PHP-DEV] CVS Account Request: dmitry 26 | 27 | Overall & engine development 28 | 29 | 30 | .. _`Zend`: http://www.zend.com/ 31 | .. _`internals@php.net`: http://news.php.net/article.php?group=php.internals&article=6287 32 | .. _`Turck`: http://www.turckware.ru/en/e_mmc.htm 33 | -------------------------------------------------------------------------------- /200511070050-schengen.rst: -------------------------------------------------------------------------------- 1 | Schengen? 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20051107 0050 CET 7 | :Tags: conference, php, travel, work 8 | 9 | After my troubels with getting the correct ticket the problems where not 10 | over yet. When I got to Amsterdam I ended up in the non- `Schengen`_ area 11 | of the airport. This doesn't make sense as Norway is part of the 12 | Schengen treaty. The problem with getting from the non-Schengen area 13 | into the Schengen area is a 30 minute queue. Half an hour is a long 14 | time if you only have 55 minutes between flights. The person at the 15 | security check point was as confused as I was, but let me thru withough 16 | much problems. I just made it on the flight to Frankfurt where I'm now 17 | ready to hit the sack. 18 | 19 | 20 | .. _`Schengen`: http://en.wikipedia.org/wiki/Schengen_treaty 21 | 22 | -------------------------------------------------------------------------------- /200611162200-forum-php-paris-slides.rst: -------------------------------------------------------------------------------- 1 | Forum PHP Paris slides 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Paris, France 6 | :Date: 20061116 2200 CET 7 | :Tags: cms, conference, php, travel, work 8 | 9 | .. image:: /images/content/eiffel2.png 10 | :align: right 11 | 12 | Last week after returning from Frankfurt I continued my way to Paris to 13 | speak about the `eZ components`_ at Forum PHP. You can find my slides online on the `talks`_ page as usual. 14 | 15 | Besides the conference I also took the opportunity to travel to 16 | Versailles, but unfortunately that was closed. Of course, some shots of 17 | the Eiffel tour had to be taken. All photos that I took during the trip 18 | can be found `here`_ . 19 | 20 | 21 | .. _`eZ components`: http://ez.no/ezcomponents 22 | .. _`talks`: /talks.php 23 | .. _`here`: http://photos.derickrethans.nl/forumphp2006 24 | 25 | -------------------------------------------------------------------------------- /200612011455-php-in-brasil.rst: -------------------------------------------------------------------------------- 1 | PHP in Brasil 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: São Paulo, Brasil 6 | :Date: 20061201 1455 BRST 7 | :Tags: cms, conference, php, work, xdebug 8 | 9 | My first trip to South America has a busy schedule. Yesterday I flew 10 | from Norway to São Paulo to present at the `PHP Conference Brasil`_ . Tomorrow I will present `Xdebug`_ , and explain how it can help with 11 | debugging PHP applications quicker and easier. 12 | 13 | On Monday the 4th I will give a workshop on the `eZ components`_ where attendees will learn on how to use the most important components 14 | that are parts of the `eZ components`_ . There are still places open, so feel free to sign up! 15 | 16 | 17 | .. _`PHP Conference Brasil`: http://www.temporealeventos.com.br/?area=13 18 | .. _`Xdebug`: http://xdebug.org 19 | .. _`eZ components`: http://ez.no/ezcomponents 20 | 21 | -------------------------------------------------------------------------------- /200707131018-php-est-mort-vive-php.rst: -------------------------------------------------------------------------------- 1 | PHP est mort, vive PHP 2 | ====================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070713 1018 CEST 7 | :Tags: cms, php, work 8 | 9 | On `April 1st`_ I 10 | already wrote about the end of life of PHP 4 - more as a joke than a 11 | real statement. It was April 1st after all. However, after a little `discussion`_ on the PHP Internals mailing list the development team actually reached 12 | consensus in quite an amazing time. So now it is `official`_ - 13 | support for PHP 4 will be dropped by the end of the year. That means 14 | there are 172 days left to convert your applications to PHP 5 - good 15 | luck! 16 | 17 | 18 | .. _`April 1st`: /php_quebec_conference_rip_php_4.php 19 | .. _`discussion`: http://thread.gmane.org/gmane.comp.php.devel/43537 20 | .. _`official`: http://www.php.net/index.php#2007-07-13-1 21 | 22 | -------------------------------------------------------------------------------- /200510041037-partial-solar-eclipse-3-october-2005.rst: -------------------------------------------------------------------------------- 1 | Partial Solar Eclipse 3 October 2005 2 | ==================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051004 1037 CEST 7 | :Tags: nature, photography 8 | 9 | .. image:: /images/content/solformoerkelse.png 10 | :align: center 11 | 12 | Today we had `annular solar eclipse`_ which was unfortunately not visible from my 13 | location. Here we had a simple partial eclipse. As it is way to 14 | dangerous to look directly into the sun to see it, I used a cardboard 15 | square with a hole in it to project the sun's eclipsed disc on a 16 | projection screen mode out of white paper. For more pictures, see `the gallery`_ . 17 | 18 | 19 | .. _`annular solar eclipse`: http://sunearth.gsfc.nasa.gov/eclipse/SEmono/ASE2005/ASE2005.html 20 | .. _`the gallery`: http://photos.derickrethans.nl/solareclipse-20051003 21 | 22 | -------------------------------------------------------------------------------- /200706141703-testdriven-development.rst: -------------------------------------------------------------------------------- 1 | Test-Driven Development 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070614 1703 CEST 7 | :Tags: blog, conference, php, work 8 | 9 | On Saturday I will be giving a presentation on `Test-Driven Development`_ at the `Dutch PHP Conference`_ (site in Dutch). 10 | 11 | During the talk I will introduce the test-driven development model that 12 | we also use while developing the `eZ Components`_ . As this talk is 13 | slotted as a keynote I will not be going into the depths of Unit 14 | Testing, but rather focus on development method, including the pros and 15 | cons. 16 | 17 | Hope to see you there! 18 | 19 | 20 | .. _`Test-Driven Development`: http://en.wikipedia.org/wiki/Test-driven_development 21 | .. _`Dutch PHP Conference`: http://www.phpconference.nl/ 22 | .. _`eZ Components`: http://ez.no/ezcomponents 23 | 24 | -------------------------------------------------------------------------------- /200602282120-ez-components-article-in-phparchitect.rst: -------------------------------------------------------------------------------- 1 | eZ components article in php|architect 2 | ====================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060228 2120 CET 7 | :Tags: cms, php, work 8 | 9 | .. image:: /images/content/cover-components.png 10 | :align: left 11 | 12 | In `this month's`_ issue of php|architect you can find an article on the `eZ components`_ . In 13 | this article I explain the goals for the project as well as 14 | architectural decisions that we took while developing this components 15 | library. It also shows a small example on how to use the components. 16 | Unfortunately the service (http://geo.derickrethans.nl.) it talks about 17 | is not yet life... I should get that going soon. 18 | 19 | 20 | .. _`this month's`: http://www.phparch.com/issue.php?mid=74 21 | .. _`eZ components`: http://ez.no/products/ez_components 22 | 23 | -------------------------------------------------------------------------------- /200406072312-essential-php-tools.rst: -------------------------------------------------------------------------------- 1 | Essential PHP Tools 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040607 2312 CEST 7 | :Tags: php 8 | 9 | A few weeks ago I received David Sklar's book 'Essential PHP 10 | Tools' with the request to review it as it has some chapters on 11 | programs that I wrote. 12 | 13 | Chapter 11 deals 14 | with understanding PHP internals and features `VLD`_ . With VLD examples showing op-codes are 15 | made to provide a better insight into how PHP works. 16 | 17 | Chapter 12 totally deals with (version 1.3.0) of `Xdebug`_ . First the tracing and 18 | profiling features are explained and at last the remote debugging 19 | features. Because most of there features are changed in the 20 | current development version, a 2nd edition will have to be updated 21 | drastically. 22 | 23 | 24 | .. _`VLD`: /vld.php 25 | .. _`Xdebug`: http://xdebug.org 26 | 27 | -------------------------------------------------------------------------------- /200503060106-22-halo.rst: -------------------------------------------------------------------------------- 1 | 22° Halo 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Manchester, UK 6 | :Date: 20050306 0106 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/halo.jpg 10 | :align: center 11 | :target: http://photos.derickrethans.nl/asmosphere/aab 12 | 13 | When flying into Manchester Airport `last week`_ on my way to 14 | the Sheffield LUG Seminar I noticed a rainbow coloured circle (actually, only a part of a circle) around the 15 | sun. I think it's part of a `22° circular halo`_ although I'm not sure. You can clearly see that it's darker inside the "circle". What is also 16 | unknown is why there is this bright white ray directly between the Sun and the Earth (the image is a bit 17 | rotated, so that's why it's not straight down). 18 | 19 | 20 | .. _`last week`: /fosdem_and_sheflug_slides.php 21 | .. _`22° circular halo`: http://www.sundog.clara.co.uk/halo/circular.htm 22 | 23 | -------------------------------------------------------------------------------- /200505300015-ez-camp-2005.rst: -------------------------------------------------------------------------------- 1 | eZ Camp 2005 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050530 0015 CEST 7 | :Tags: cms, conference, work 8 | 9 | Next weekend I will be presenting on Clustering and Caching at the `eZ publish Camp`_ . In this session I 10 | will talk about our new static cache features in eZ publish 3.6 and how 11 | we've set-up our cluster. The Camp will be at the foot of `Gaustablikk`_ , 12 | Telemarks heighest mountain. 13 | 14 | Besides the conference this means some time to hike to the top, and take 15 | some more pictures of the mountain, it's environment and `Rjukan`_ . 16 | Unfortunately, there is no chance of registering anymore. 17 | 18 | 19 | .. _`eZ publish Camp`: http://ez.no/camp2005 20 | .. _`Gaustablikk`: http://www2.skiinfo.no/gaustablikk/english/main.html 21 | .. _`Rjukan`: http://www.tellus.no/tellus/db.dll?PR=75_14_35&icp=rjukan/index&sp=GB 22 | 23 | -------------------------------------------------------------------------------- /200503271009-dst-sucks.rst: -------------------------------------------------------------------------------- 1 | DST sucks 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20050327 1009 CEST 7 | :Tags: work, php 8 | 9 | I don't get why people invented DST (Daylight Savings Time, also called Summer Time). It's quite annoying 10 | and it seems I have to deal with it TWICE in spring this year. That's because I'm currently on my way to 11 | Montréal for the `PHP Québec`_ conference where I will 12 | be talking on Encryption and Data Security. 13 | 14 | Already tired from the `Skiing trip to Vrådal`_ of the past few days I 15 | now had to get up an hour earlier than the already early wake up time of 4.30am. Does not make me happy, and 16 | because North America (including Canada) switch to DST *next* week, I'll have an hour less sleep there too. 17 | 18 | 19 | .. _`PHP Québec`: http://conf.phpquebec.com/en/conf2005/ 20 | .. _`Skiing trip to Vrådal`: /skiing_in_vraadal.php 21 | 22 | -------------------------------------------------------------------------------- /200503060123-fosdem-and-sheflug-slides.rst: -------------------------------------------------------------------------------- 1 | FOSDEM and ShefLUG slides 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Sheffield, UK 6 | :Date: 20050306 0123 CET 7 | :Tags: php, work 8 | 9 | I'm back from my trip to `FOSDEM`_ in Brussels, Belgium and the `Sheffield LUG Seminar`_ in Sheffield, UK. Slides for the presentations that I gave on these events are now `available`_ . Photos from FOSDEM are `here`_ , and pictures from a hiking tour we did in 10 | Sheffield are `here`_ . 11 | 12 | My next trip will be to `Budapest, Hungary`_ for presentations on 13 | Localization and Speeding up PHP Applications. 14 | 15 | 16 | .. _`FOSDEM`: http://fosdem.org 17 | .. _`Sheffield LUG Seminar`: http://www.sheflug.co.uk/seminar/tiki-page.php?pageName=Schedule+for+the+Seminar 18 | .. _`available`: /talks.php 19 | .. _`here`: http://photos.derickrethans.nl/sheffield5 20 | .. _`Budapest, Hungary`: http://www.phpconf.hu/2005/ 21 | 22 | -------------------------------------------------------------------------------- /200601011606-the-rock.rst: -------------------------------------------------------------------------------- 1 | The Rock 2 | ======== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060101 1606 CET 7 | :Tags: blog, php 8 | 9 | At the center of `this image`_ you can see a faint rock - the largest one in our solar 10 | system. It is larger than every known asteroid, moon, and comet 11 | nucleus. It is larger than any other local rocky planet. This rock is 12 | so large its gravity makes it nearly spherical, and holds heavy gases 13 | near its surface. Today, this rock starts another orbit around its 14 | parent star, for roughly the 5 billionth time, spinning over 350 times 15 | during each trip. Happy New Year to all the human inhabitants of this 16 | rock we call Earth. 17 | 18 | (Didn't think of this text myself though, "borrowed" it from `here`_ .) 19 | 20 | 21 | .. _`this image`: http://antwrp.gsfc.nasa.gov/apod/image/0601/earth_vg1_big.jpg 22 | .. _`here`: http://antwrp.gsfc.nasa.gov/apod/ 23 | 24 | -------------------------------------------------------------------------------- /200702051019-vancouver-php-conference.rst: -------------------------------------------------------------------------------- 1 | Vancouver PHP Conference 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070205 1019 CET 7 | :Tags: cms, conference, php, travel, work, xdebug 8 | 9 | .. image:: /images/content/vancouver_conference_2007.gif 10 | :align: left 11 | 12 | Next week I will be 13 | speaking at the `Vancouver PHP Conference`_ on `Xdebug`_ and the `eZ components`_ . 14 | 15 | The Vancouver PHP Conference is one of my favourites because of it's 16 | nice atmosphere and stupidly low entrance fee that lowers the bar for 17 | attendees to come and visit. There is a whole bunch of `interesting talks`_ and 18 | I hope to see you in Vancouver! 19 | 20 | 21 | .. _`Vancouver PHP Conference`: http://vancouver.php.net 22 | .. _`Xdebug`: http://xdebug.org 23 | .. _`eZ components`: http://ez.no/ezcomponents 24 | .. _`interesting talks`: http://vancouver.php.net/confschedule 25 | 26 | -------------------------------------------------------------------------------- /200711111754-xdebug-202.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.2 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20071111 1754 CET 7 | :Tags: cms, php, xdebug 8 | 9 | I just `released`_ Xdebug 10 | 2.0.2. This bugfix release addresses some issues that were introduced 11 | with the improved code coverage performance in Xdebug 2.0.1. There are a 12 | few other issues left, which will be addressed in a future version. 13 | 14 | When I `released Xdebug 2.0.0`_ , I asked users (you!) to send me a postcard if you 15 | appreciate my work on Xdebug. So far, I received (only) 26 of them. I 16 | put them online at `flickr`_ . 17 | I am waiting for more ;-) (Address is `here`_ ). 18 | 19 | 20 | .. _`released`: http://xdebug.org/#x_2_0_2 21 | .. _`released Xdebug 2.0.0`: http://www.derickrethans.nl/xdebug_2_released.php 22 | .. _`flickr`: http://flickr.com/photos/derickrethans/sets/72157601485462007/map 23 | .. _`here`: /who.php 24 | 25 | -------------------------------------------------------------------------------- /200503152342-budapest-pictures.rst: -------------------------------------------------------------------------------- 1 | Budapest Pictures 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Budapest, Hungary 6 | :Date: 20050315 2342 CET 7 | :Tags: photography, php 8 | 9 | I've been speaking at the `PHP Konferencia`_ in Budapest. Of 10 | course I had also some time for sightseeing - and of course make some photos: 11 | 12 | .. image:: /images/content/bud-waterfront.jpg 13 | :align: center 14 | :target: http://photos.derickrethans.nl/phpconf-budapest/aax 15 | 16 | .. image:: /images/content/bud-castle.jpg 17 | :align: center 18 | :target: http://photos.derickrethans.nl/phpconf-budapest/abc 19 | 20 | .. image:: /images/content/bud-heroes.jpg 21 | :align: center 22 | :target: http://photos.derickrethans.nl/phpconf-budapest/aav 23 | 24 | Other pictures are `here`_ 25 | 26 | 27 | .. _`PHP Konferencia`: /php_konferencia_budapest.php 28 | .. _`here`: http://photos.derickrethans.nl/phpconf-budapest 29 | 30 | -------------------------------------------------------------------------------- /200506201944-variables-and-references-article.rst: -------------------------------------------------------------------------------- 1 | Variables and References Article 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050620 1944 CEST 7 | :Tags: php, work 8 | 9 | .. image:: /images/content/variables-article-cover.jpg 10 | :align: left 11 | :target: http://phparch.com/issue.php?mid=59 12 | 13 | A 14 | week ago PHP 4.4.0rc1 was `released`_ - this release 15 | addresses major problems with references in PHP. But not many people are 16 | fully aware of how variables and references actually work in PHP. This 17 | is where my latest article in `PHP Architect`_ comes 18 | into play. It explains in details how assigning variables, passing 19 | variables to functions and returning variables from functions work - 20 | both by-value and by-reference. 21 | 22 | 23 | .. _`released`: /php_440_release_candidate_1.php 24 | .. _`PHP Architect`: http://phparch.com/issue.php?mid=59 25 | 26 | -------------------------------------------------------------------------------- /200504171953-photo-trip-to-moelen.rst: -------------------------------------------------------------------------------- 1 | Photo Trip to Mølen 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Helgeroa, Norway 6 | :Date: 20050417 1953 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/koelen.jpg 10 | :align: center 11 | :target: http://photos.derickrethans.nl/2005norway-moelen/abl 12 | 13 | Spring seems to have started here - nice temperature and sunny. I also 14 | wanted to play with a new lens that I bought, a f=2.8 28mm Nikkor lens - 15 | this time also Auto-Focus. Together with Kristian and Łukasz we drove 16 | to Helgeroa over the old E18 to Mølen, a "famous" beach full 17 | with stones. 18 | 19 | .. image:: /images/content/stavern.jpg 20 | :align: center 21 | :target: http://photos.derickrethans.nl/2005norway-moelen/abn 22 | 23 | After visiting the beach we continued along the coast and ended up in 24 | Stavern to sit besides the Brygge and have an icecream in the sun. 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /200510151847-private-properties-exposed.rst: -------------------------------------------------------------------------------- 1 | Private Properties Exposed 2 | ========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051015 1847 CEST 7 | :Tags: cms, php, work 8 | 9 | For `our`_ `Components project`_ we are ofcourse writing unit tests (with `PHPUnit`_ ). Sometimes you 10 | would want to test whether a private property contains the correct data, 11 | and of course with the normal visibility rules you can't access those 12 | from your unit test. There is an interesting *trick* for this, 13 | which I'll share here: 14 | 15 | :: 16 | 17 | 26 | 27 | 28 | .. _`our`: http://ez.no 29 | .. _`Components project`: http://ez.no/community/news/ez_publish_enterprise_components 30 | .. _`PHPUnit`: http://www.phpunit.de/en/index.php 31 | 32 | -------------------------------------------------------------------------------- /200402251200.rst: -------------------------------------------------------------------------------- 1 | Toolkit: Meld 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | 7 | For my `work`_ I needed to merge differences between two files into a new file 8 | and doing this by just watching output from 'diff' is a little bit too annoying 9 | to do. I remembered somebody recommending `Meld`_ too me. It shows the 10 | differences in a clear graphical way and also allows you to edit the text in 11 | the files, which is ideal for a scripting language like PHP. It saved me a lot 12 | of problems merging the changes, the only 'problem' is that it doesn't 13 | integrate with `Subversion`_ the version control system we use for `eZ 14 | Publish`_. 15 | 16 | Here is also a screenshot of Meld in action: 17 | 18 | .. image:: images/content/meld.png 19 | 20 | .. _`work`: http://ez.no 21 | .. _`Meld`: http://meld.sourceforge.net/ 22 | .. _`Subversion`: http://subversion.tigris.org/ 23 | .. _`eZ Publish`: http://pubsvn.ez.no/ 24 | 25 | -------------------------------------------------------------------------------- /200503201346-el-cheapo-commercial-conferences.rst: -------------------------------------------------------------------------------- 1 | El Cheapo Commercial Conferences 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050320 1346 CET 7 | :Tags: php 8 | 9 | While looking over Calls for Presenters (CfPs) of different conferences I notice one interesting thing. It 10 | seems to me that small, local, non-profit conferences such as the `PHP Konferencia`_ in Budapest make no problems of reimbursing full 11 | travel and lodging costs for speakers, but heavily commercial conferences such as `OSCON`_ and `Zend's new conference`_ seem to be willing to pay as little as 12 | possible. It strikes me as odd - as most open source contributors do not have the means to be a speaker at 13 | those conferences now. 14 | 15 | 16 | .. _`PHP Konferencia`: /php_konferencia_budapest.php 17 | .. _`OSCON`: http://conferences.oreillynet.com/os2005/ 18 | .. _`Zend's new conference`: http://zend.kbconferences.com/ 19 | 20 | -------------------------------------------------------------------------------- /200504270103-ir-remote-for-d70-and-startrails.rst: -------------------------------------------------------------------------------- 1 | IR remote for D70 and startrails 2 | ================================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050427 0103 CEST 7 | :Tags: photography 8 | 9 | .. image:: /images/content/astronomy/star-trails1.jpg 10 | :align: center 11 | :target: http://photos.derickrethans.nl/constellations/aaj?full=1 12 | 13 | I've been looking for some time for a remote control for my Nikon D70 in 14 | order to make very long exposure times possible (> 30 secs). I know 15 | you can buy a remote for this - but they are quite expensive. After some 16 | more browsing around I found `a module`_ for my Palm 17 | to act as a IR remote for the camera. Really useful and it works 18 | great. 19 | 20 | The above image was taken with my 55mm lens at f=4 and an exposure time 21 | of 632 seconds. More pictures will follow later... 22 | 23 | 24 | .. _`a module`: http://www.natemc.com/nikontrigger.php 25 | 26 | -------------------------------------------------------------------------------- /200607051113-phpworks.rst: -------------------------------------------------------------------------------- 1 | php|works 2 | ========= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060705 1113 CEST 7 | :Tags: cms, conference, php, work 8 | 9 | .. image:: /images/content/phpw_button_Speaker_2006.gif 10 | :align: left 11 | 12 | I'll be speaking at `php|works`_ (September 12-14) 13 | on a couple of subjects. The first talk I will do is on input 14 | filtering, especially going into the new filter extension but also 15 | covering some other forms as well. The conference also features the 16 | return of "Derick's Ranting Hour" where I invite the audience 17 | to come up with subjects regrading what they hate and love about PHP. 18 | The third session I will give is on the `eZ components`_ introducing the cool 19 | new things that we've added, and will be adding, for the next version. 20 | Hope to see you there! 21 | 22 | 23 | .. _`php|works`: http://phparch.com/works 24 | .. _`eZ components`: http://components.ez.no 25 | 26 | -------------------------------------------------------------------------------- /200702142017-php-445-released.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4.5 Released 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Vancouver, Canada 6 | :Date: 20070214 2017 7 | :Tags: php, work 8 | 9 | As a counterpart to PHP 5.2.1 that was released a few days ago there is 10 | now an equivalent security release of PHP 4.4. This `addresses`_ most of the 11 | same issues as PHP 5.2.1, but also some PHP 4.4 specific issues. I 12 | recommend to upgrade as soon as possible to PHP 4.4.5 if you're still 13 | using either PHP 4.3.x or PHP 4.4.y [with 0 <= y < 5]. You can 14 | download PHP 4.4.5 from the [link 15 | http://www.php.net/downloads.php#v4]PHP website[/link]. 16 | 17 | The PHP 4.4 branch is "maintenance" only, meaning that 18 | releases are primarily only made for security and other important fixes. 19 | Of course, less important fixes can also make it into the release in 20 | case this is deemed useful. 21 | 22 | 23 | .. _`addresses`: http://php.net/releases/4_4_5.php 24 | 25 | -------------------------------------------------------------------------------- /200511242240-ez-conference-cfp.rst: -------------------------------------------------------------------------------- 1 | eZ conference CfP 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051124 2240 CET 7 | :Tags: cms, conference, php, work 8 | 9 | This year `eZ systems`_ (the company that 10 | rents my brain) will organise the 4th edition of their conference. This 11 | year we broaden the scope a bit with an "Enterprise PHP" 12 | track. For this track, and the others ( `eZ publish`_ and 13 | "Enterprise CMS"), we are looking out for interesting 14 | subjects. 15 | 16 | If you think that you have a good subject, please have a look at our `Call for Papers`_ . The submission deadline for all proposals is January 17 | 16, 2006 and the conference will take place in Skien, Norway, from June 18 | 20-23, 2006. 19 | 20 | 21 | .. _`eZ systems`: http://ez.no 22 | .. _`eZ publish`: http://ez.no/products/ez_publish_cms 23 | .. _`Call for Papers`: http://ez.no/company/events/ez_publish_conference_2006/call_for_papers 24 | 25 | -------------------------------------------------------------------------------- /200602081853-ez-components-webcast.rst: -------------------------------------------------------------------------------- 1 | eZ components webcast 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060208 1853 CET 7 | :Tags: cms, php, work 8 | 9 | In about a weeks time I am going to give a `webcast`_ on 10 | the `eZ components`_ . 11 | 12 | In this one-hour event, I will introduce the components and discuss its 13 | design philosophy, its strong points, as well as show practical 14 | examples of components at work. This sponsored (by `eZ`_ ) webcast is organized by `php|architect`_ and will take place on 15 | the 17th at 19:00 CET (18:00 GMT, 13:00 EST). If you're interested in 16 | this (free) webcast, sign up at the `web site`_ . 17 | 18 | 19 | .. _`webcast`: http://phparch.com/shop_product.php?itemid=108 20 | .. _`eZ components`: http://ez.no/products/ez_components 21 | .. _`eZ`: http://ez.no 22 | .. _`php|architect`: http://phparch.com/ 23 | .. _`web site`: http://phparch.com/shop_product.php?itemid=108 24 | 25 | -------------------------------------------------------------------------------- /200612241600-xdebug-200rc2.rst: -------------------------------------------------------------------------------- 1 | Xdebug 2.0.0RC2 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20061224 1600 CET 7 | :Tags: php, xdebug 8 | 9 | .. image:: /images/content/xdebug_logo.png 10 | :align: left 11 | 12 | This 13 | second (and hopefully last) Release Candidate comes just before 14 | Christmas as some form of present I guess. There are not many new things 15 | in this version but there are lots of bug fixes. The display of stack 16 | traces has been optimized a bit more, you can find a screen shot of that 17 | here below. Instead of showing the full path and function arguments it 18 | instead shows only the file name, and the type of argument. If you hover 19 | your mouse of the items the full path and full variables' contents 20 | appear. 21 | 22 | .. image:: /images/content/stacktrace3b-thumb.png 23 | :align: left 24 | :target: /images/content/stacktrace3b.png 25 | 26 | (Click to see the full version) 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /200504291049-dutch-ipod-tax.rst: -------------------------------------------------------------------------------- 1 | Dutch "iPOD" tax 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050429 1049 CEST 7 | :Tags: php, politics 8 | 9 | The Dutch "Stichting Thuiskopie" got totally out of their 10 | mind. They're proposing to tax digital music players with €3.28 per GB 11 | because they can be used to store *pirated* music. I've always found the 12 | tax on empty CD stupid as hell because it also taxes people who just use 13 | empty CDs to make backups - but asking €3.28 per GB is a bit too 14 | bloody much. Especially also because if you buy music from iTunes, you 15 | already *pay* for the copyright. 16 | 17 | This so-called tax is to compensate "artists" for people who 18 | make copies of copyrighted works but this same organization claims it's 19 | illegal to copy... really really strange. See also the article at `The Register`_ . 20 | 21 | 22 | .. _`The Register`: http://www.theregister.co.uk/2005/04/27/netherlands_ipod_tax/ 23 | 24 | -------------------------------------------------------------------------------- /200505271712-php-5-symphony.rst: -------------------------------------------------------------------------------- 1 | PHP 5 Symphony 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050527 1712 CEST 7 | :Tags: php 8 | 9 | Tomorrow evening I will be presenting on `Migrating from PHP 4 to PHP5`_ as part of php|architect's `php|symphony`_ series. In this live on-line session I will talk about PHP 5's new 10 | object model, features and incompatibilities. Although this is an 11 | on-line session, you will still be able to listen to my voice, ask 12 | questions just as I was sitting in your room (except that you can't see 13 | me). It should be a truly interesting experience, also for me as I never 14 | did something like this before. You can still sign up! See you tomorrow 15 | (10:00 PST, 13:00 EST, 17:00 GMT, 19:00 CEST)! 16 | 17 | Update! Times where wrong... 18 | 19 | 20 | .. _`Migrating from PHP 4 to PHP5`: http://www.phparch.com/shop_product.php?itemid=85 21 | .. _`php|symphony`: http://www.phparch.com/shop_dept.php?itemid=12 22 | 23 | -------------------------------------------------------------------------------- /200805021054-location-for-php-vikinger.rst: -------------------------------------------------------------------------------- 1 | Location for PHP Vikinger 2 | ========================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080502 1054 CEST 7 | :Tags: blog, cms, conference, php, travel 8 | 9 | We've now found a definite location for `PHP Vikinger`_ . It will be at one of 10 | the old factory buildings here at `Klosterøya`_ , close to `eZ Systems'`_ offices. The room has about space 11 | for 80 people, and has a nice view over the river southwards. About 20 12 | people from Norway, Iceland, the UK, Germany and Denmark have signed up 13 | so far. This means there is still plenty of space for you! See `http://phpvikinger.org`_ for more 14 | information, and the `invitation`_ . 15 | 16 | 17 | .. _`PHP Vikinger`: http://phpvikinger.org 18 | .. _`Klosterøya`: http://www.klosteroya.no/ 19 | .. _`eZ Systems'`: http://ez.no 20 | .. _`http://phpvikinger.org`: http://phpvikinger.org 21 | .. _`invitation`: http://phpvikinger.org/news/news-2008-04-22 22 | 23 | -------------------------------------------------------------------------------- /200505280020-colours-in-the-sky.rst: -------------------------------------------------------------------------------- 1 | Colours in the sky 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050528 0020 CEST 7 | :Tags: nature, photography 8 | 9 | .. image:: /images/content/corona1.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/asmosphere/aai 12 | 13 | .. image:: /images/content/corona2.png 14 | :align: center 15 | :target: http://photos.derickrethans.nl/asmosphere/aam 16 | 17 | When I was walking home from work today I spotted some colours in a 18 | cloud near the Sun. When I got home I decided to make some pictures of 19 | it, and it turned out to be much better on (digital) film. These 20 | coloured bands around the Sun (or Moon) are called `coronae`_ and form due to light diffraction by tiny particles such as water 21 | droplets. I have some more pictures `here`_ . 22 | 23 | 24 | .. _`coronae`: http://www.sundog.clara.co.uk/droplets/corona.htm 25 | .. _`here`: http://photos.derickrethans.nl/asmosphere 26 | 27 | -------------------------------------------------------------------------------- /200507061330-software-patents-byebye.rst: -------------------------------------------------------------------------------- 1 | Software Patents Bye-Bye 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050706 1330 CEST 7 | :Tags: cms, php, politics, work 8 | 9 | So, it seems that the European Parliament did the only correct thing 10 | today. They voted massively against the proposed directive 11 | "Patentability of Computer Implemented Inventions Directive". 12 | 648 voted against, 14 for and there where 18 abstenstions. Now the 13 | European Commision has to restart the whole process, if they are going 14 | to do this at all. 15 | 16 | More information: `Aftenposten`_ (Norwegian), `Forbes`_ (English), `Webwereld`_ (Dutch), `Heise`_ (German). 17 | 18 | 19 | .. _`Aftenposten`: http://www.aftenposten.no/nyheter/nett/article1075263.ece 20 | .. _`Forbes`: http://www.forbes.com/work/feeds/ap/2005/07/06/ap2124966.html 21 | .. _`Webwereld`: http://webwereld.nl/articles/36148 22 | .. _`Heise`: http://www.heise.de/newsticker/meldung/61446 23 | 24 | -------------------------------------------------------------------------------- /200410280958-why-svn-still-sucks.rst: -------------------------------------------------------------------------------- 1 | Why SVN still sucks 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041028 0958 CEST 7 | :Tags: php, work 8 | 9 | Because it still is very intuitive for basic things like reverting 10 | a file back to a previous version. 11 | 12 | :: 13 | 14 | ez-3.5$ svn merge -r 9201:9200 kernel/classes/ezcontentobject.php 15 | svn: REPORT request failed on '/svn/nextgen/!svn/vcc/default' 16 | svn: Invalid editor anchoring; at least one of the input paths is not a directory and there was no source entry 17 | ez-3.5$ svn merge -r9201:9200 http://host/trunk/kernel/classes/ezcontentobject.php 18 | svn: REPORT request failed on '/svn/nextgen/!svn/vcc/default' 19 | svn: Invalid editor anchoring; at least one of the input paths is not a directory and there was no source entry 20 | ez-3.5$ cd kernel/classes 21 | ez-3.5/kernel/classes$ svn merge -r9201:9200 http://host/trunk/kernel/classes/ezcontentobject.php 22 | U ezcontentobject.php 23 | -------------------------------------------------------------------------------- /200610082330-the-first-release-candidate-of-xdebug-2.rst: -------------------------------------------------------------------------------- 1 | The first Release Candidate of Xdebug 2 2 | ======================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20061008 2330 CEST 7 | :Tags: cms, php, xdebug 8 | 9 | In the past few months I've been working on various fixes (and feature 10 | additions) for Xdebug. Most notable are the much improved code coverage 11 | and the new `stack trace layout`_ . All `these changes`_ made it into Xdebug 2.0.0RC1 which I just released through 12 | PECL. The source code is also avaible through the `Xdebug`_ website. Left before the final 13 | release are some build fixes for the debugclient and hopefully I can 14 | also bundle a `real debugging client`_ . 15 | 16 | 17 | .. _`stack trace layout`: http://derickrethans.nl/pimping_xdebug_stack_traces.php 18 | .. _`these changes`: http://xdebug.org/updates.php 19 | .. _`Xdebug`: http://xdebug.org 20 | .. _`real debugging client`: http://derickrethans.nl/wanted_dbgp_xdebug_client.php 21 | 22 | -------------------------------------------------------------------------------- /200507081024-running-php-43-and-php-44-concurrently.rst: -------------------------------------------------------------------------------- 1 | Running PHP 4.3 and PHP 4.4 concurrently 2 | ======================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050708 1024 CEST 7 | :Tags: cms, php, work 8 | 9 | As I wrote `before`_ , 10 | PHP 4.4 addresses a couple of very serious memory corruption problems 11 | when dealing with references. Previously you had to work around these 12 | problems. But with the workarounds in place you will now see that things 13 | no longer with with PHP 4.4. This is a real problem if you have a large 14 | application (like `eZ publish`_ ) as you 15 | know might need to run PHP 4.4 for the sites with an upgraded eZ 16 | publish, but also PHP 4.3 for the non-upgraded sites. Because of this I 17 | wrote a little `HOWTO`_ with information how you can set this up. 18 | 19 | 20 | .. _`before`: /php_440_release_candidate_1.php 21 | .. _`eZ publish`: http://ez.no/ 22 | .. _`HOWTO`: http://ez.no/community/articles/multiple_apache_installations_howto 23 | 24 | -------------------------------------------------------------------------------- /201004122157-vld-released.rst: -------------------------------------------------------------------------------- 1 | VLD released 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 2010-04-12 21:57 Europe/London 7 | :Tags: blog, php, xdebug, vld, extensions 8 | 9 | I just released a new version of VLD_ through PECL_. This release features the 10 | path analytics code that I've outlined in an `earlier article`_. There are also a 11 | few fixes for PHP's current trunk, as well as the possibility to format output 12 | slightly like a CSV file. That feature was used to make this_ documentation of 13 | opcodes. 14 | 15 | The path analysis algorithm that VLD_ now has, can possibly also be used to get 16 | path/branch coverage working within `Xdebug's`_ code-coverage framework. This 17 | is however not a minor task. 18 | 19 | .. _PECL: http://pecl.php.net/package/vld 20 | .. _VLD: http://derickrethans.nl/projects.html#vld 21 | .. _`earlier article`: http://derickrethans.nl/more-source-analysis-with-vld.html 22 | .. _this: http://www.zapt.info/opcodes.html 23 | .. _`Xdebug's`: http://xdebug.org 24 | -------------------------------------------------------------------------------- /200502231941-constellations.rst: -------------------------------------------------------------------------------- 1 | Constellations 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Langesund, Norway 6 | :Date: 20050223 1941 CET 7 | :Tags: photography 8 | 9 | .. image:: /images/content/moon3.png 10 | :align: center 11 | :target: http://photos.derickrethans.nl/moon/aaq 12 | 13 | During the weekend I made another trip to the coast near Langesund. Although the `Moon`_ was pretty bright, I did make some panoramic 14 | photos of the `skies`_ . 15 | 16 | .. image:: /images/content/north.jpg 17 | :align: center 18 | :target: http://photos.derickrethans.nl/constellations/aag 19 | 20 | The image above is the largest panorama that I made, and it covers most of the sky when looking North. Even 21 | the `comet Machholtz`_ is visible again. All 12 images of the panorama where 22 | shot with f=1.2 and a shutter speed of 4s on 400 ASA. 23 | 24 | 25 | .. _`Moon`: http://photos.derickrethans.nl/moon/aal 26 | .. _`skies`: http://photos.derickrethans.nl/constellations 27 | .. _`comet Machholtz`: /machholtz.php 28 | 29 | -------------------------------------------------------------------------------- /200601061018-phpcon-uk-london.rst: -------------------------------------------------------------------------------- 1 | PHPCon UK, London 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060106 1018 CET 7 | :Tags: cms, conference, php, travel, work 8 | 9 | On Friday the 10th of February 2006 I will be presenting a talk on the `eZ components`_ at 10 | the `PHPCon`_ in London. In `this talk`_ I will explain the structure, contents and workings of the eZ 11 | components library. It should give a good overview of its architecture 12 | and at the same time give you an introduction on how to use the 13 | components. This conference is extremely cheap (£50) and there is a 14 | good `line up`_ of speakers. If you have time, please `join`_ ! 15 | 16 | 17 | .. _`eZ components`: http://ez.no/products/ez_components 18 | .. _`PHPCon`: http://phpconference.co.uk 19 | .. _`this talk`: http://www.phpconference.co.uk/2006/talks/ez_components_-_rad_for_php.html 20 | .. _`line up`: http://www.phpconference.co.uk/2006/speakers/ 21 | .. _`join`: http://www.phpconference.co.uk/2006/info/register.html 22 | 23 | -------------------------------------------------------------------------------- /200809081527-developers-ez-systems.rst: -------------------------------------------------------------------------------- 1 | Developers @ eZ Systems 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080908 1527 CEST 7 | :Tags: php, work 8 | 9 | The company I am working for, `eZ Systems`_ , 10 | is looking for a few new people. Besides a `Testing and Maintenance Manager`_ and a `Support Consultant for Norwegian and International Customers`_ we're also 11 | looking for two new `developers`_ to work with the team here in Skien. If you're interested, have a look 12 | at the `job description`_ and send us your application. 13 | 14 | 15 | .. _`eZ Systems`: http://ez.no 16 | .. _`Testing and Maintenance Manager`: http://ez.no/company/career/testing_and_maintenance_manager 17 | .. _`Support Consultant for Norwegian and International Customers`: http://ez.no/company/career/support_consultant_for_norwegian_and_international_customers 18 | .. _`developers`: http://ez.no/company/career/2_new_ez_labs_developers 19 | .. _`job description`: http://ez.no/company/career/2_new_ez_labs_developers 20 | 21 | -------------------------------------------------------------------------------- /201004011019-xdebug-will-cost-money.rst: -------------------------------------------------------------------------------- 1 | Xdebug no longer Open Source 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 2010-04-01 10:19 Europe/London 7 | :Tags: blog, php, cms, work, xdebug, extensions 8 | 9 | **This was obviously an April Fools' joke, Xdebug will continue to stay 10 | Open Source and free of charge.** 11 | 12 | Later today I will be releasing the first Release Candidate of Xdebug 2.1. 13 | With regret I have to announce that from this release, I will no longer provide 14 | Xdebug as an open source debugger extension. I've noticed that there are other 15 | projects making money of Xdebug's success while I only receive donations_ from a 16 | group of awesome supporters. 17 | 18 | Xdebug will continue to be available for benefactors on a limited number of 19 | platforms that I have access to (Linux 32/64bit and Windows). Please refer to 20 | the FAQ_ for further information. 21 | 22 | .. _donations: http://xdebug.org/donate.php 23 | .. _FAQ: http://derickrethans.nl/files/dump/faq.html 24 | -------------------------------------------------------------------------------- /201005031000-find-my-xdebug-download-wizard.rst: -------------------------------------------------------------------------------- 1 | Find my Xdebug download wizard 2 | ============================== 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 2010-05-03 10:00 Europe/London 7 | :Tags: blog, php, xdebug, extensions 8 | 9 | Installing Xdebug_ seems to be a problem for some users. The main trouble is 10 | for Windows users that don't know which file to download. Over the past few 11 | days I've worked on a wizard_ that analyses `phpinfo()'s`_ output and 12 | for Windows users suggests: 13 | 14 | - which file to download 15 | - where to put the file 16 | - which php.ini file to modify, and how 17 | 18 | For Unix users, it explains: 19 | 20 | - which source tarball to download 21 | - how to compile 22 | - which php.ini file to modify, and how 23 | 24 | I hope this makes it a bit easier to get going with Xdebug. Next up (hopefully 25 | this week) is release candidate 2 for Xdebug 2.1.0. 26 | 27 | .. _Xdebug: http://xdebug.org 28 | .. _wizard: http://xdebug.org/wizard.php 29 | .. _`phpinfo()'s`: http://php.net/phpinfo 30 | -------------------------------------------------------------------------------- /200511202247-pdm-2005-photos.rst: -------------------------------------------------------------------------------- 1 | PDM 2005 photos 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Paris, France 6 | :Date: 20051120 2247 CET 7 | :Tags: conference, photography, php, travel 8 | 9 | .. image:: /images/content/eiffel.png 10 | :align: left 11 | 12 | Last 13 | weekend we had a PHP developers meeting in Paris to discuss PHP 6. 14 | (More about that later). Ofcourse when you're in Paris you need to see 15 | some of the sights. Together with `Marcus`_ , `Andrei`_ and Jani we toured the famous 16 | landmarks in Paris. On the left you can see `the Eiffel Tour`_ and below the `Arc de Triomphe`_ . 17 | 18 | .. image:: /images/content/arc-de-triomphe.png 19 | :align: center 20 | 21 | The other pictures can be found in my `gallery`_ . 22 | 23 | 24 | .. _`Marcus`: http://marcus-boerger.de 25 | .. _`Andrei`: http://gravitonic.com 26 | .. _`the Eiffel Tour`: http://en.wikipedia.org/wiki/Eiffel_Tower 27 | .. _`Arc de Triomphe`: http://en.wikipedia.org/wiki/Arc_de_Triomphe 28 | .. _`gallery`: http://photos.derickrethans.nl/pdm2005 29 | 30 | -------------------------------------------------------------------------------- /200412241207-phpbb-worm-fud.rst: -------------------------------------------------------------------------------- 1 | phpBB worm FUD 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20041224 1207 CET 7 | :Tags: php 8 | 9 | Everybody who thinks that the Santy.A worm uses one of the security problems addressed in PHP's latest `bugfix releases`_ is wrong. It was `NOT`_ due to any bug in PHP, but merely a badly 10 | checked input variable which was passed to preg with the /e modifier. Besides this, phpBB is `also vulnarable`_ for some of the things 11 | address by PHP's new releases. But they are wrong saying that it is not their fault. `Not-checked usage of serialized data`_ is still their problem. Short version: use `FUDforum`_ . 12 | 13 | 14 | .. _`bugfix releases`: http://www.php.net/release_4_3_10.php 15 | .. _`NOT`: http://www.phpbb.com/phpBB/viewtopic.php?t=244451 16 | .. _`also vulnarable`: http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=248046 17 | .. _`Not-checked usage of serialized data`: http://ilia.ws/archives/31-phpBB-unserialize-bug.html 18 | .. _`FUDforum`: http://fud.prohost.org 19 | 20 | -------------------------------------------------------------------------------- /200811031101-upcoming-conferences-phpworks-and-php-northwest.rst: -------------------------------------------------------------------------------- 1 | Upcoming conferences: php|works and PHP Northwest 2 | ================================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20081103 1101 CET 7 | :Tags: conference, php, travel, work 8 | 9 | .. image:: /images/content/phpnw08_conference_logo_175x86.png 10 | :align: left 11 | :target: http://conference.phpnw.org.uk/phpnw08/ 12 | 13 | In the 14 | upcoming two weeks I'll be embarking on a little trip, where I'll be 15 | speaking at `php|works`_ in 16 | Atlanta on Test Driven Development and on Date and Time handling with 17 | PHP. The latter subject is also the topic of a new book that I've been 18 | working on in the past months. Before going home and after visiting 19 | Redmond I'll head to Manchester to give a keynote titled 20 | "K.I.S.S." at the `PHP Northwest`_ conference. Looking forwards to see all my PHP friends again! 21 | 22 | 23 | .. _`php|works`: http://phpworks.mtacon.com/ 24 | .. _`PHP Northwest`: http://conference.phpnw.org.uk/phpnw08/ 25 | 26 | -------------------------------------------------------------------------------- /200506291154-reference-gotcha.rst: -------------------------------------------------------------------------------- 1 | Reference Gotcha 2 | ================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050629 1154 CEST 7 | :Tags: php 8 | 9 | Through `Planet PHP`_ I saw the 10 | blog entry " `Is PHP staying the language I want to work with?`_ ", for with 11 | comments are cowardly disabled. Although the way classes are handled is 12 | debatable, moaning that PHP 4.4 breaks "return ($ret)" when 13 | returning by reference only shows that the programmer has had no clue 14 | about references in the first place. If you place () around a variable, 15 | you're making it an expression. You can only return variables by 16 | references, not expressions. The return-by-reference in this function 17 | never could have worked as it should have in the first place. Clue: 18 | Don't use "return ()", but just "return 19 | ". 20 | 21 | 22 | .. _`Planet PHP`: http://planet-php.org 23 | .. _`Is PHP staying the language I want to work with?`: http://blog.iworks.at/?/archives/21_Is_PHP_staying_the_language_I_want_to_work_with.html 24 | 25 | -------------------------------------------------------------------------------- /200511222333-ez-components-lgpl-vs-bsd.rst: -------------------------------------------------------------------------------- 1 | eZ components: LGPL vs. BSD 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051122 2333 CET 7 | :Tags: cms, php, work 8 | 9 | If you're writing a large library of code which you want to see other 10 | people used too, picking a license is a very important thing. We were 11 | standing for the same choice for our `eZ components`_ . Originally we were using the LGPL as this is more in 12 | line with the GPL that we currently use for `eZ publish`_ . Now just 13 | before the release of the first public beta (in a few days, stay tuned) 14 | we decided to switch to the `New BSD`_ license. We feel that choosing the New BSD license would make it easier 15 | for people to use the components library without having to worry about 16 | the restrictions of the LGPL. 17 | 18 | 19 | .. _`eZ components`: http://ez.no/company/news/ez_publish_enterprise_components 20 | .. _`eZ publish`: http://ez.no/products/ez_publish_cms 21 | .. _`New BSD`: http://www.opensource.org/licenses/bsd-license.php 22 | 23 | -------------------------------------------------------------------------------- /200606262350-back-to-normal.rst: -------------------------------------------------------------------------------- 1 | Back to Normal 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060626 2350 CEST 7 | :Tags: cms, conference, travel, work 8 | 9 | The last week has been a bit crazy because of the `eZ publish`_ conference. The whole week was packed with all kinds of 10 | activities. 11 | 12 | Now that life returned to normal busyness I managed to recover my photos 13 | from New York. (I wiped them off my memory card... which is not smart). 14 | The photos from the New York trip are `here`_ . 15 | 16 | During last week there were several different events as well. On Tuesday 17 | we had a crew day where I for the first time met *all* of my 18 | collegues. And the last weekend there was `PHP Vikinger`_ - an unconference 19 | about PHP related things. 20 | 21 | All events were very succesful. Photos can be found `here`_ . 22 | 23 | 24 | .. _`eZ publish`: http://ez.no/company/events/ez_publish_conference_2006 25 | .. _`here`: http://photos.derickrethans.nl/ezconf2006 26 | .. _`PHP Vikinger`: http://phpvikinger.org/ 27 | 28 | -------------------------------------------------------------------------------- /200801221545-speaking-in-oslo-and-london.rst: -------------------------------------------------------------------------------- 1 | Speaking in Oslo and London 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20080122 1545 CET 7 | :Tags: blog, conference, php, travel, work 8 | 9 | On a rather short notice (from myself), I will be speaking the coming 10 | Thursday at `PHP Norge`_ 's user group 11 | meeting in Oslo on `PHP 6`_ . PHP 12 | Norge organizes a bi-monthly gathering with once in a month a talk on a 13 | specific topic. Attendance is free. 14 | 15 | On a somewhat longer time frame I will be speaking at the `phplondon conference`_ . On 16 | leap year day (February 29th) I will provide the closing keynote. In 17 | this keynote I will go over the last 12 years of development of and *with* PHP. I will especially focus on how people perceive 18 | development with PHP, and in the mean while share some insight knowledge 19 | of specific events during PHP's development. 20 | 21 | 22 | .. _`PHP Norge`: http://php.no 23 | .. _`PHP 6`: http://php.no/node/203 24 | .. _`phplondon conference`: http://www.phpconference.co.uk/ 25 | 26 | -------------------------------------------------------------------------------- /200810030849-mvctools-introduction-video.rst: -------------------------------------------------------------------------------- 1 | MvcTools introduction video 2 | =========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20081003 0849 CEST 7 | :Tags: blog, cms, php, work 8 | 9 | During the last few months I've been working on the implementation of 10 | the MvcTools `component`_ . This 11 | component provides the functionality that can serve as foundation for a 12 | framework. To introduce some of its concepts, I recorded a short 13 | introduction screen cast, that you can find at `http://ezcomponents.org/resources/articles/article-2008-09-25-mvctools-vid1`_ . 14 | 15 | In the future I would like to make more such videos - if you have an 16 | idea for one, please let me know. All other feedback is of course 17 | welcome too. 18 | 19 | *Update:* I re-encoded the video, as some readers had issues with 20 | the old one. 21 | 22 | 23 | .. _`component`: http://ezcomponents.org 24 | .. _`http://ezcomponents.org/resources/articles/article-2008-09-25-mvctools-vid1`: http://ezcomponents.org/resources/articles/article-2008-09-25-mvctools-vid1 25 | 26 | -------------------------------------------------------------------------------- /200506202215-linuxtag-2005.rst: -------------------------------------------------------------------------------- 1 | LinuxTag 2005 2 | ============= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050620 2215 CEST 7 | :Tags: cms, conference, php, work 8 | 9 | Tomorrow I will be traveling to `LinuxTag`_ in Karsrule, Germany where 10 | together with my collegues Bård, `Sandro`_ and `Zak`_ I will be manning `eZ systems'`_ booth to answer questions and demo 11 | eZ publish to the attendees. 12 | 13 | Besides the booth there are other activities too, such as `OSCOMTag`_ where Sandro and Bård have talks. (Sandro opens OSCOMTag and Bård 14 | talks on "Object Oriented Information Management" and takes 15 | part in a panel discussion.) I will give a talk on the `LAMP-day`_ on "Migrating from PHP 4 to PHP 5". 16 | 17 | I hope to see you at LinuxTag! 18 | 19 | 20 | .. _`LinuxTag`: http://www.linuxtag.org 21 | .. _`Sandro`: http://www.sandrozic.de/ 22 | .. _`Zak`: http://zak.greant.com 23 | .. _`eZ systems'`: http://ez.no 24 | .. _`OSCOMTag`: http://www.linuxtag.org/typo3site/oscom.html?&L=0 25 | .. _`LAMP-day`: http://www.linuxtag.org/typo3site/foren-do.html?&L=0 26 | 27 | -------------------------------------------------------------------------------- /200703091348-on-the-way-to-quebec-again.rst: -------------------------------------------------------------------------------- 1 | On the way to Québec again 2 | ========================== 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20070309 1348 CET 7 | :Tags: blog, conference, holiday, php, travel, work 8 | 9 | Again I am on my way to Canada. After last months PHP Conference in 10 | Vancouver it is now the time for the 5th `PHP Québec Conference`_ . Just like 11 | previous years I will be skiing first with `Marcus`_ (and a couple of others) 12 | close to Québec City in some place called `Mont-Sainte-Anne`_ or `Le Massif`_ . 13 | 14 | After the skiing fun it is time for me to give a workshop on `Database design`_ and a talk on PHP's new `filter`_ extension. 15 | 16 | Hope to see you there! 17 | 18 | 19 | .. _`PHP Québec Conference`: http://conf.phpquebec.org 20 | .. _`Marcus`: http://marcus-boerger.de/ 21 | .. _`Mont-Sainte-Anne`: http://www.mont-sainte-anne.com/ 22 | .. _`Le Massif`: http://www.lemassif.com/fr/ 23 | .. _`Database design`: http://conf.phpquebec.org/en/conf2007/ateliers#designing_db 24 | .. _`filter`: http://php.net/filter 25 | 26 | -------------------------------------------------------------------------------- /200510072336-what-is-your-salary.rst: -------------------------------------------------------------------------------- 1 | What Is Your Salary? 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051007 2336 CEST 7 | :Tags: politics, work 8 | 9 | Through the `BBC News`_ website I heard about that the `Norway Tax Service`_ publishes on their website the annual income of all of 10 | their tax payers. I was quite stunned by this as in my opinion this is 11 | quite a breach of privacy. The newspapers are also `full of lists`_ that compare the incomes of specific groups of public figures. The data 12 | is now only online for 3 weeks, but "next year's tax returns will 13 | be published online, as per usual, but they will not be removed after 14 | three weeks, Prime Minister Jens Stoltenberg's centre-left government 15 | has signalled." Luckily the newspapers are not publishing my annual 16 | income yet :) (and yes, you can find that on the net too). 17 | 18 | 19 | .. _`BBC News`: http://news.bbc.co.uk/2/hi/americas/4317498.stm 20 | .. _`Norway Tax Service`: http://skatteetaten.no 21 | .. _`full of lists`: http://www.vg.no/nyheter/spesial/skatten2004/ 22 | 23 | -------------------------------------------------------------------------------- /200711081949-new-ez-components-website-and-logo.rst: -------------------------------------------------------------------------------- 1 | New eZ Components website and logo 2 | ================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20071108 1949 CET 7 | :Tags: cms, php, work 8 | 9 | .. image:: /images/content/logo-indigo-150x91.png 10 | :align: left 11 | :target: http://ezcomponents.org 12 | 13 | The `eZ Components`_ project now 14 | has its own dedicated `website`_ . 15 | On the new website all the related resources are located in one 16 | convenient spot. The website will be enhanced with other features, such 17 | as dedicated RSS feeds, case studies, links to external articles and 18 | more. 19 | 20 | Together with the new website the project also gets a new logo, of which 21 | you can see one variant right in this post. The main variant, as well as 22 | various other versions are available for download on the dedicated logos `download page`_ on the new `website`_ . 23 | 24 | 25 | .. _`eZ Components`: http://ezcomponents.org 26 | .. _`website`: http://ezcomponents.org 27 | .. _`download page`: http://ezcomponents.org/download/logos 28 | 29 | -------------------------------------------------------------------------------- /200502161846-conflict-php.rst: -------------------------------------------------------------------------------- 1 | Conflict PHP 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050216 1846 CET 7 | :Tags: php 8 | 9 | I wrote an e-mail to the editors of DevShed because of an article on DevShed: 10 | 11 | Dear Editors, 12 | 13 | I stumbled upon: `http://www.devshed...Conflict-PHP/`_ and I was wondering if you ever fact-checked 14 | this article. I've never read so much bullshit about PHP in my life. How could you guys publish this? It's 15 | even worse than `http://www.devshed...e-Owned-by-Sun/`_ which is 16 | untrue in many ways too. 17 | 18 | I don't really care about reading it, I just laugh about this much stupidity - but on the other hand people 19 | that read this article might take it seriously, making PHP (and Zend) look extremely bad. Please consider 20 | removing this non-sense article. 21 | 22 | regards, 23 | Derick 24 | 25 | 26 | .. _`http://www.devshed...Conflict-PHP/`: http://www.devshed.com/c/a/PHP/Conflict-PHP/ 27 | .. _`http://www.devshed...e-Owned-by-Sun/`: http://www.devshed.com/c/a/PHP/PHP-5-A-Sign-that-PHP-Could-Soon-be-Owned-by-Sun/ 28 | 29 | -------------------------------------------------------------------------------- /200804182013-announcing-php-vikinger-2008.rst: -------------------------------------------------------------------------------- 1 | Announcing PHP Vikinger 2008 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: Vancouver, Canada 6 | :Date: 20080418 2013 CEST 7 | :Tags: blog, cms, conference, php, travel, work 8 | 9 | The `PHP Vikinger`_ unconference 10 | will be held for the third year in `Skien, Norway`_ . Just like 11 | previous years it follows directly after `eZ Systems`_ `conference`_ which 12 | puts this year's `PHP Vikinger`_ on June 21st, the longest day of the year. 13 | 14 | Flickr features some pictures from `previous years`_ . And `PHP Norge`_ has a report 15 | from `last year`_ . Let me know 16 | (through the e-mail on the `PHP Vikinger`_ website) if you're interested, and if you want to suggest 17 | topics. 18 | 19 | 20 | .. _`PHP Vikinger`: http://phpvikinger.org 21 | .. _`Skien, Norway`: http://tinyurl.com/6c2ybw= 22 | .. _`eZ Systems`: http://ez.no 23 | .. _`conference`: http://conference.ez.no 24 | .. _`previous years`: http://www.flickr.com/photos/tags/phpvikinger 25 | .. _`PHP Norge`: http://php.no 26 | .. _`last year`: http://php.no/phpvikinger 27 | 28 | -------------------------------------------------------------------------------- /200601131650-phptek-conference.rst: -------------------------------------------------------------------------------- 1 | php|tek conference 2 | ================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060113 1650 CET 7 | :Tags: cms, conference, php, work 8 | 9 | From April 26th to 28th I will presenting at `php|tek`_ in Orlando. On this 10 | third "cruise" I will hold three sessions. In the first talk 11 | I will be talking about rapid application developing, using examples 12 | from the `eZ components`_ . On the second day I'm trying something new: 13 | "Derick's Ranting Hour". During this hour I will be listening 14 | to the ranting of users about all things they don't like in PHP. If 15 | there are not enough people complaining than I will give a shot at it 16 | myself :). On the third and last day I will be talking about PHP's 17 | improved date and time handling. 18 | 19 | As this time the "cruise" is not in the Bahamas or in Cancún, 20 | you should have less problems convincing your boss to send you to this 21 | conference. Hope to see you there! 22 | 23 | 24 | .. _`php|tek`: http://www.phparch.com/tek/ 25 | .. _`eZ components`: http://ez.no/products/ez_components 26 | 27 | -------------------------------------------------------------------------------- /200510081331-php-release-process.rst: -------------------------------------------------------------------------------- 1 | PHP Release Process 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051008 1331 CEST 7 | :Tags: php, work 8 | 9 | In the past there have been some issues with certain larger projects 10 | that stopped working when their users upgraded their PHP versions. In 11 | order to streamline things a bit the PHP QA team `embarked`_ on an effort to 12 | make those projects take part in the PHP release process. Besides lists 13 | of `projects`_ we are also making sure that the `Release Process`_ itself is also more consistent, which should help with a 14 | more stable PHP in the end. The lists of projects are not finished yet, 15 | if you are a lead on a project which is interested in participating, 16 | please write an e-mail to `php-qa@lists.php.net`_ . 17 | 18 | 19 | .. _`embarked`: http://news.php.net/php.qa/26069 20 | .. _`projects`: http://oss.backendmedia.com/index.php?area=PHPTODO&page=PhP4yz 21 | .. _`Release Process`: http://oss.backendmedia.com/index.php?area=PHPTODO&page=ReleaseChecklist 22 | .. _`php-qa@lists.php.net`: mailto:php-qa@lists.php.net 23 | 24 | -------------------------------------------------------------------------------- /200503110938-the-shiphole.rst: -------------------------------------------------------------------------------- 1 | The Shiphole 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Amsterdam, the Netherlands 6 | :Date: 20050311 0938 CET 7 | :Tags: work, php 8 | 9 | I'm on my way to Budapest for the `yearly PHP conference`_ there. 10 | I'll be speaking on Multi-Lingual development and PHP and Performance. I need to take two planes to get from 11 | Torp/Sandefjord in Norway to Budapest, through Amsterdam. Well that is all fine and dandy, what is not nice 12 | is that I've to wait 5 hours here at Schiphol (Amsterdam's airport) AND I had to get up at 4:15am to get my 13 | early morning flight at 6:30am. Annoying. For some reason they did give me a business class seat, allthough 14 | that's totally pointless on a Fokker 70. 15 | 16 | At Schiphol they have some new directive I think. Instead of just calling the names of passengers when they 17 | are late, the new announcement goes like: "Passenger John Doe, immediate boarding at gate D7 - you are 18 | delaying the flight. We will proceed to unload your luggage from the plane." Frightening :) 19 | 20 | 21 | .. _`yearly PHP conference`: http://www.phpconf.hu/2005/ 22 | 23 | -------------------------------------------------------------------------------- /200408040837-conference-time.rst: -------------------------------------------------------------------------------- 1 | Conference Time 2 | =============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20040804 0837 CEST 7 | :Tags: work, php 8 | 9 | .. image:: /images/content/phpworks.png 10 | :align: left 11 | 12 | In the fall I will be touring around to talk at several 13 | conferences. Those include `php|works`_ in Toronto 14 | where I will be speaking on `Xdebug`_ and Multi-lingual 15 | development, 16 | 17 | .. image:: /images/content/intphpconf2004.png 18 | :align: right 19 | 20 | the `International PHP Conference 2004`_ in Frankfurt where I will be speaking on 21 | "Migrating from PHP 4 to PHP 5" and `Enterprise PHP Bananas`_ and 22 | 23 | .. image:: /images/content/forumphp.png 24 | :align: left 25 | 26 | Forum PHP Paris (hosted by the `AFUP`_ ), 27 | where I'll speak on `Xdebug`_ 28 | 29 | 30 | .. _`php|works`: http://www.phparch.com/phpworks/ 31 | .. _`Xdebug`: http://xdebug.org 32 | .. _`International PHP Conference 2004`: http://www.phpconference.com/2004/index_en.php 33 | .. _`Enterprise PHP Bananas`: http://derickrethans.nl/projects.html#srm 34 | .. _`AFUP`: http://afup.org/ 35 | 36 | -------------------------------------------------------------------------------- /200609060925-calculating-start-and-end-dates-of-a-week.rst: -------------------------------------------------------------------------------- 1 | Calculating start and end dates of a week. 2 | ========================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20060906 0925 CEST 7 | :Tags: php, datetime 8 | 9 | A friend asked "How do I calculate start (monday) and end (sunday) 10 | dates from a given week number for a specified year?" Instead of 11 | having to come up with your own algorithm you can simply do the 12 | following in PHP 5.1 and higher: 13 | 14 | :: 15 | 16 | 27 | 28 | The format is " *year* 'W' *weeknr* ( *daynr* )?" where the default *daynr* is 1 being the Monday of that 29 | week. The *daynr* can be in the range 0 to 7. The *weeknr* is 30 | the `ISO week number`_ . Please note that the " *year* '-W' *weeknr* ( '-' *daynr* )?" format is only supported in PHP 5.2 and 31 | higher. 32 | 33 | 34 | .. _`ISO week number`: http://en.wikipedia.org/wiki/ISO_week_date 35 | 36 | -------------------------------------------------------------------------------- /200910271036-good-bye-ez-systems.rst: -------------------------------------------------------------------------------- 1 | Good bye eZ Systems 2 | =================== 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 20091027 1036 GMT 7 | :Tags: blog, cms, php, work 8 | 9 | During the past 6 years I've been working as a developer for `eZ Systems`_ — first as a developer on eZ 10 | Publish and later as project lead for `eZ Components`_. Working on a project 11 | like `eZ Components`_ as lead was 12 | challenging and interesting and taught me many things. `eZ Systems`_ as a company is changing a lot, and 13 | now the time has come for me to move on and find something new and 14 | exciting to do. I've recently `moved to London`_ to 15 | explore life from a different point of view, and that will now also 16 | include a search for a new challenge professionally. I will still be 17 | with eZ Systems for awhile longer to finish the next `eZ Components`_ release. If you think 18 | you can provide me with a new challenge, feel free to contact `me`_. 19 | 20 | 21 | .. _`eZ Systems`: http://ez.no 22 | .. _`eZ Components`: http://ezcomponents.org 23 | .. _`moved to London`: /good_bye_norway_hello_london.php 24 | .. _`me`: /who.php 25 | 26 | -------------------------------------------------------------------------------- /200312241944-php-related-spam.rst: -------------------------------------------------------------------------------- 1 | PHP Related Spam? 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20031224 1944 7 | :Tags: 8 | 9 | I was surprised to see PHP related SPAM. Today my mailbox received this mail (links are mangled so that the site doesn't get 10 | more hits through search engines). 11 | 12 | :: 13 | 14 | Hello! 15 | 16 | Let me inform you about 50% discount on PHTML 17 | Encoder PRO price. This offer is valid up to 18 | 5th January 2004. 19 | 20 | This product available for on-line, phone, 21 | fax or post mail purchasing through RegNow: 22 | 23 | ...some more stuff... 24 | 25 | - - 26 | Best regards, 27 | Sergey Repetov, Ph.D. 28 | RS Software Lab 29 | www r s s o f t l a b com 30 | 31 | It makes me wonder how this person got his PhD, especially when you 32 | know what this product does. (And no, it's not up to par with 33 | either `Zend's`_ SafeGuard Suite or `IonCube's`_ encoders. 34 | (Actually, even `APE`_ has a 35 | much better 'encoding'). 36 | 37 | 38 | .. _`Zend's`: http://zend.com 39 | .. _`IonCube's`: http://ioncube.com 40 | .. _`APE`: http://ape.maguma.org 41 | 42 | -------------------------------------------------------------------------------- /200710201831-html-name-attribute-deprecated.rst: -------------------------------------------------------------------------------- 1 | HTML name attribute deprecated 2 | ============================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20071020 1831 CEST 7 | :Tags: php 8 | 9 | Just now somebody on IRC was claiming that the "name" 10 | attribute in HTML - the one that is used to give form input fields a 11 | name to be used in $_GET and _$POST in PHP is in fact deprecated. 12 | Quoting `About.com`_ that seems indeed true - but you should always double check on the 13 | internet, as nobody ever reads specifications right. 14 | 15 | The W3C has also a section on this `available`_ , and if you 16 | only skim you might only see: 17 | 18 | "Note that in XHTML 1.0, the name attribute of these elements is 19 | formally deprecated, and will be removed in a subsequent version of 20 | XHTML." 21 | 22 | But if you read correctly, it's only for the elements: a, applet, form, 23 | frame, iframe, img, and map. 24 | 25 | Today's lesson: always read the specs *carefully* . 26 | 27 | 28 | .. _`About.com`: http://webdesign.about.com/od/htmltags/a/bltags_deprctag.htm 29 | .. _`available`: http://www.w3.org/TR/xhtml1/#h-4.10 30 | 31 | -------------------------------------------------------------------------------- /200701051012-php-445rc1-available-for-testing.rst: -------------------------------------------------------------------------------- 1 | PHP 4.4.5RC1 available for testing 2 | ================================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20070105 1012 CET 7 | :Tags: php 8 | 9 | The first release candidate of PHP 4.4.5 is now available for download: 10 | 11 | `http://downloads.php.net/derick/php-4.4.5RC1.tar.bz2`_ (ee9238175c6b6ecec8712954065451c4) 12 | 13 | `http://downloads.php.net/derick/php-4.4.5RC1.tar.gz`_ (5337c72e3d70fb88b932215957e250f8) 14 | 15 | As PHP 4.4 is just in maintenance mode, there are no new features. This 16 | release however does address over 20 bugs. We do not anticipate any 17 | regressions to be introduced by this RC, but I would still like to ask 18 | everyone to take a few minutes and test it against their code base. If 19 | you come across any issues report them via `http://bugs.php.net/`_ . 20 | 21 | 22 | .. _`http://downloads.php.net/derick/php-4.4.5RC1.tar.bz2`: http://downloads.php.net/derick/php-4.4.5RC1.tar.bz2 23 | .. _`http://downloads.php.net/derick/php-4.4.5RC1.tar.gz`: http://downloads.php.net/derick/php-4.4.5RC1.tar.gz 24 | .. _`http://bugs.php.net/`: http://bugs.php.net/ 25 | 26 | -------------------------------------------------------------------------------- /200610042323-wanted-dbgp-xdebug-client.rst: -------------------------------------------------------------------------------- 1 | Wanted: DBGP (Xdebug) client 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20061004 2323 CEST 7 | :Tags: php, work, xdebug 8 | 9 | Xdebug is finally nearing version 2 and the only really important thing 10 | missing is a good and simple client that can speak the `DBGp`_ to interact with `Xdebug`_ . As I have no clue myself about 11 | GUI programming, I am hereby asking for your help to write a simple GUI 12 | application (QT/KDE/GTK/Gnome) that can do this. 13 | 14 | This GUI application should be as standalone as possible, run on Linux 15 | and implement the full DBGp specification, including setting 16 | breakpoints, seeing stack traces, inspecting variables and stepping 17 | through code. Editting scripts in the interface should not even be 18 | possible. 19 | 20 | If you are interested, feel free to write me at either derick@xdebug.org 21 | or preferrably through the xdebug-general@lists.xdebug.org mailinglist. 22 | I can provide all the help that you need with the protocol. 23 | 24 | 25 | .. _`DBGp`: http://xdebug.org/docs-dbgp.php 26 | .. _`Xdebug`: http://xdebug.org 27 | 28 | -------------------------------------------------------------------------------- /200910190546-codeworks-and-zendcon.rst: -------------------------------------------------------------------------------- 1 | CodeWorks and ZendCon 2 | ===================== 3 | 4 | .. articleMetaData:: 5 | :Where: London, UK 6 | :Date: 20091019 0546 BST 7 | :Tags: blog, conference, php, travel, xdebug 8 | 9 | `CodeWorks`_ was a blast, I 10 | recorded a few talks that I will be publishing through `Vimeo`_. As teaser I have a recording of 11 | Scott MacVicar's `PECL picks`_ talk. I also have recordings of Brian Moon's Memcached talk, Chris 12 | Shiflett's Security-Centered Design talk and Sharon Levy's Web-Based 13 | Retrieval Demystified talk. With all the other random video material I 14 | am creating a compilation as well, but that will have to wait a bit 15 | more. 16 | 17 | At the moment I am on my way to San Jose where I will speak on `Xdebug`_ and PHP's `DateTime support`_. Xdebug 2.1 is now 18 | feature complete, and I will be working on getting all the open bugs 19 | resolved. A release before the end of the year seems likely. 20 | 21 | 22 | .. _`CodeWorks`: http://cw.mtacon.com/ 23 | .. _`Vimeo`: http://vimeo.com 24 | .. _`PECL picks`: http://vimeo.com/7065312 25 | .. _`Xdebug`: http://xdebug.org 26 | .. _`DateTime support`: http://phpdatebook.com 27 | 28 | -------------------------------------------------------------------------------- /200410210946-new-initiative-against-software-patents.rst: -------------------------------------------------------------------------------- 1 | New initiative against software patents 2 | ======================================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20041021 0946 CEST 7 | :Tags: cms, php, work, politics 8 | 9 | Together with `other partners`_ Florian Müller of `MySQL`_ is leading a new `initiative against software patents`_ . Visit the site and read why 10 | software patents are a bad idea and `how you can help`_ . The site is also available in other languages: `German`_ , `Spanish`_ , `French`_ , `Dutch`_ and more. 11 | 12 | 13 | .. _`other partners`: http://www.nosoftwarepatents.com/en/s/about/partners.html 14 | .. _`MySQL`: http://mysql.com 15 | .. _`initiative against software patents`: http://www.nosoftwarepatents.com/en/s/intro/index.html 16 | .. _`how you can help`: http://www.nosoftwarepatents.com/en/s/help/index.html 17 | .. _`German`: http://www.nosoftwarepatents.com/de/s/intro/index.html 18 | .. _`Spanish`: http://www.nosoftwarepatents.com/es/s/intro/index.html 19 | .. _`French`: http://www.nosoftwarepatents.com/fr/s/intro/index.html 20 | .. _`Dutch`: http://www.nosoftwarepatents.com/nl/s/intro/index.html 21 | 22 | -------------------------------------------------------------------------------- /200204251200.rst: -------------------------------------------------------------------------------- 1 | Logging 2 | ======= 3 | 4 | .. articleMetaData:: 5 | :Where: Arnhem, The Netherlands 6 | 7 | You see it more and more often, people writing their stuff thoughts 8 | down and putting them on the Internet. You might wonder who is interested in 9 | this crap they spit out; but it is clearly that people actually read those 10 | weblogs. 11 | 12 | For example a fellow weblogger (from which I stole most of the 13 | design of this site), `Marko Karppinen`_ 14 | was asked by a contact at Apple how camp X-ray was going. (To find out what the 15 | heck camp X-ray is, see Marko's blog). 16 | 17 | But what do people actually want with those weblogs of them? Do they want to 18 | show how bored they are at work? Are they some kind of exhibitionists? This 19 | are questions which mostly will never be answered. For most people weblogging 20 | is simply a way to write down their frustrations and annoy other human persons 21 | with it, this is clearly the case for me. For me weblogging is a way to write 22 | down what is on my mind at this very moment. 23 | 24 | .. _`xdebug`: http://xdebug.org/ 25 | .. _`PHP`: http://www.php.net/ 26 | .. _`Marko Karppinen`: http://www.markokarppinen.com/ 27 | 28 | -------------------------------------------------------------------------------- /200502171117-conflict-php-response.rst: -------------------------------------------------------------------------------- 1 | Conflict PHP - response 2 | ======================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050217 1117 CET 7 | :Tags: php 8 | 9 | I actually got a response back, it reads as follows: 10 | 11 | If you do not care to read it, and I assume you did not since you stated so. How can you insult it, if you 12 | know nothing about it. This author gave his opinion on what he thought could be in the future of PHP. He 13 | perceived the updates in the latest version of PHP were taking a path that was different from what the users 14 | wanted. He even quoted a Survey that backed up this information. As far as I know we do live in a free 15 | country where if we have an opinion we can voice it. You are also free to have your opinion. As for your 16 | last remark, If you read the article he just states that he was concerned that Zend could be changing PHP5 17 | to make it more of a commercial product. He even uses the fact that Zend is offering an $800 PHP plug-in for 18 | Sun Servers, as an example. If you disagree with this article, his email is listed in his BIO so that you 19 | can discuss this with him further. 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /200511020932-frankfurt-conference.rst: -------------------------------------------------------------------------------- 1 | Frankfurt Conference 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20051102 0932 CET 7 | :Tags: cms, conference, php, work 8 | 9 | Next week I will be presenting several talks during the `International PHP Conference`_ . I 10 | will present on two topics: `PHP 6 and Unicode`_ in which I explain the current short comings in 11 | PHP's support for i18n and l10n and the new support for Unicode that 12 | will be implemented for PHP 6; and `How PHP Ticks`_ in which I will explain some of the details on how PHP 13 | works internally. 14 | 15 | Besides those two talks I will also act as coach for the `PHP Lounge`_ . All of the three evens will happen on Tuesday November 16 | 8th. 17 | 18 | 19 | .. _`International PHP Conference`: http://phpconference.com 20 | .. _`PHP 6 and Unicode`: http://www.phpconference.com/konferenzen/planer/show_details.php?konferenzid=19&sessionid=2022 21 | .. _`How PHP Ticks`: http://www.phpconference.com/konferenzen/planer/show_details.php?konferenzid=19&sessionid=2020 22 | .. _`PHP Lounge`: http://www.phpconference.com/konferenzen/divers/psecom,id,260,nodeid,332,_language,uk.html 23 | 24 | -------------------------------------------------------------------------------- /200404201310-ez-publish-summer-conference.rst: -------------------------------------------------------------------------------- 1 | eZ Publish Summer Conference 2 | ============================ 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | :Date: 20040420 1310 CEST 7 | :Tags: conference, php, work 8 | 9 | .. image:: /images/content/summer_conf_2004.gif 10 | :align: right 11 | :target: http://ez.no/company/news/ez_publish_summer_conference_2004__1 12 | 13 | On Friday June 4rd and Saturday June 5th, `eZ systems A.S.`_ organizes the second `conference`_ dedicated to `eZ publish`_ , an Open Source CMS. Besides an overview of eZ 14 | publish by Bård and case study presentations, `Ken Coar`_ will speak 15 | on an `Apache`_ related 16 | topic and I will speak on a `PHP related topic`_ . If you're interested in Content Managent Systems, or 17 | like a good excuse to come to Norway for a few days, I can highly 18 | recommend attending. 19 | 20 | 21 | .. _`eZ systems A.S.`: http://ez.no 22 | .. _`conference`: http://ez.no/company/news/ez_publish_summer_conference_2004__1 23 | .. _`eZ publish`: http://ez.no/ez_publish/cms 24 | .. _`Ken Coar`: http://ken.coar.org/burrow/index 25 | .. _`Apache`: http://httpd.apache.org 26 | .. _`PHP related topic`: http://php.net 27 | 28 | -------------------------------------------------------------------------------- /200209081200.rst: -------------------------------------------------------------------------------- 1 | Signs 2 | ===== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, The Netherlands 6 | 7 | My travel report takes a while longer than expected, so please stay tuned. 8 | Instead I have some other material now, a review on the movie "Signs". If 9 | everything would have went as I'd liked, I wouldn't have seen this movie 10 | yet. It's just because our theather didn't have "l'auberge espagnol". 11 | Anyway, here is some funny quote from the movie: 12 | 13 | .. image:: images/content/signs.jpg 14 | 15 | Merrill: Morgan, this crop stuff is just about a bunch of nerds who never had 16 | a girlfriend their lives. They're like thirty now. They make up secret codes 17 | and analyze Greek mythology and make secret societies where other guys who 18 | never had girlfriends can join in. They do stupid crap like this to feel 19 | special. It's a scam. Nerds were doin' it twenty five years ago and new nerds 20 | are doing it again. 21 | 22 | Father Graham: Its just static, Morgan. Frequency. 23 | 24 | [Weird noises come from the baby monitor.] 25 | 26 | Morgan: It's a code. 27 | 28 | Bo: Why couldn't they get girlfriends? 29 | 30 | .. _`xdebug`: http://xdebug.org/ 31 | .. _`PHP`: http://www.php.net/ 32 | 33 | -------------------------------------------------------------------------------- /200211201200.rst: -------------------------------------------------------------------------------- 1 | Pasta alla Carbonara 2 | ==================== 3 | 4 | .. articleMetaData:: 5 | :Where: Dieren, the Netherlands 6 | 7 | Here is a recipe for a simple but delicious meal: Pasta alla Carbonara. 8 | This special version is compiled by Jani Taskinen: 9 | 10 | *Sniper's Pasta alla Carbonara* 11 | 12 | Ingredients: 13 | 14 | 15 | - spaghetti (enough for persons eating) 16 | - egg yolts (2 per person) 17 | - dized smoked bacon 18 | - sliced leek 19 | - crushed, chopped garlic (if you like it, a lot of it) 20 | - grated fresh parmesan cheese 21 | - olive oil 22 | - black pepper 23 | - salt 24 | - cream 25 | 26 | 27 | 28 | Steps to prepare it: 29 | 30 | - Cook spaghetti in salted water (don't cook it too soft..al dente) 31 | - While cooking spaghetti, fry the bacon, onion, leek 32 | - When pasta is ready, dry it, add some olive oil and mix 33 | - Mix the bacon, onion, leek, crushed sliced garlic and some 34 | parmesan with the spaghetti (optionally 1dl of cream too) 35 | - Add some black peppar and depending on your taste, some salt 36 | - Add the egg yolts, mix and serve immediately. 37 | (with some parmesan tossed on top) 38 | 39 | Bon appetit! 40 | 41 | .. _`PHP Magazine`: http://www.php-mag.net/ 42 | 43 | -------------------------------------------------------------------------------- /200508150004-long-time-no-blog.rst: -------------------------------------------------------------------------------- 1 | Long Time No Blog 2 | ================= 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050815 0004 CEST 7 | :Tags: php 8 | 9 | It has been a while since I blogged. I've been busy with several things 10 | such as `ApacheCon Europe`_ and a week 11 | holiday at the `Lofoten`_ . But 12 | new exiting things are on the program. First of all PHP is finally 13 | getting ready for Unicode support--with brand new major version number 14 | "6". It is going to take quite some time to convert all the 15 | extensions to make use of this in a proper way. For me that means that 16 | I've to check the mcrypt extension (as that uses binary data and not 17 | strings), add locale support with ICU's new locale functions to the date 18 | extension. I will also be working on porting the other PHP functions 19 | that make use of the system locale to make use of the ICU locale system 20 | instead. Besides that I drafted a `proposal`_ for a new filter extension to safely deal with input variables. Stay 21 | tuned! 22 | 23 | 24 | .. _`ApacheCon Europe`: /apachecon.php 25 | .. _`Lofoten`: /travel_report_lofoten.php 26 | .. _`proposal`: http://files.derickrethans.nl/filter_extension.html 27 | 28 | -------------------------------------------------------------------------------- /200508151658-input-filter.rst: -------------------------------------------------------------------------------- 1 | Input Filter 2 | ============ 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050815 1658 CEST 7 | :Tags: cms, php, work 8 | 9 | With the extreme amount of security holes in PHP applications it looks 10 | like PHP is too blame. I don't agree with that statement as it's always 11 | up to the developers of those `Great Project`_ to write solid applications, not PHP. 12 | 13 | This does not mean that PHP can't offer better functionality to allow 14 | users deal with input parameters more safely. Point #3 of `Rasmus' PHP 6 Wishlist`_ is a filter extension to replace the arcane input 15 | handling functionality that is in PHP now. Although it's very flexible, 16 | using input validation is still a fine art. With input from many others, 17 | I wrote an RFC for the filter extension, which you can find online `here`_ . 18 | We will also be using this in a library component for eZ publish, as 19 | part of our Component library. 20 | 21 | 22 | .. _`Great Project`: http://netevil.org/node.php?uuid=42ff5c39-1409-3198-2704-2ff5c392504c 23 | .. _`Rasmus' PHP 6 Wishlist`: http://news.php.net/php.internals/17883 24 | .. _`here`: http://files.derickrethans.nl/filter_extension.html 25 | 26 | -------------------------------------------------------------------------------- /200501242057-more-conferences-in-2005.rst: -------------------------------------------------------------------------------- 1 | More conferences in 2005 2 | ======================== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050124 2057 CET 7 | :Tags: php, cms, work 8 | 9 | I will be presenting at some more conferences. They include `FOSDEM`_ in 10 | Brussels, Belgium where I will be presenting on `Xdebug`_ (Debugging and 11 | Profiling with Xdebug) and a session on `eZ publish`_ (eZ Publish Inside Out). 12 | The second new conference is the `International PHP Conference`_ in 13 | Amsterdam, the Netherlands, where I will be presenting on `Domination the World`_ (About 14 | languages, scripts and character sets and PHP), `Defending against Users`_ (PHP's 15 | SAPI input-filter extension) and `Playing Safe`_ (On data 16 | encryption). 17 | 18 | 19 | .. _`FOSDEM`: http://fosdem.org 20 | .. _`Xdebug`: http://xdebug.org 21 | .. _`eZ publish`: http://ez.no 22 | .. _`International PHP Conference`: http://phpconference.com 23 | .. _`Domination the World`: http://phpconference.com/konferenzen/psecom,id,259,nodeid,.html 24 | .. _`Defending against Users`: http://phpconference.com/konferenzen/psecom,id,260,nodeid,.html 25 | .. _`Playing Safe`: http://phpconference.com/konferenzen/psecom,id,262,nodeid,.html 26 | 27 | -------------------------------------------------------------------------------- /200509010944-phpworks-2005.rst: -------------------------------------------------------------------------------- 1 | php|works 2005 2 | ============== 3 | 4 | .. articleMetaData:: 5 | :Where: Skien, Norway 6 | :Date: 20050901 0944 CEST 7 | :Tags: blog, conference, php, travel, work 8 | 9 | .. image:: /images/content/phpworks5.png 10 | :align: right 11 | :target: http://www.phparch.com/works/schedule.php 12 | 13 | In two weeks I 14 | will be heading to Toronto to speak at `php|works`_ . I will speak on several 15 | things, perhaps the most surprising one is `The PHP Toolbox`_ , where I will actually be talking on `PEAR`_ partly when introducing how to set 16 | up your own managable PHP Toolbox. Less surprising talks are `PHP and Unicode`_ that discusses the new Unicode features in PHP 6, and `How PHP Ticks`_ that goes into some of the inner workings of PHP. With this 17 | talk I hope to be creating some awareness of PHP's design limitations 18 | and features so that people can better utilize PHP. 19 | 20 | 21 | .. _`php|works`: http://phparch.com/works 22 | .. _`The PHP Toolbox`: http://www.phparch.com/works/session.php#drethans3 23 | .. _`PEAR`: http://pear.php.net 24 | .. _`PHP and Unicode`: http://www.phparch.com/works/session.php#drethans2 25 | .. _`How PHP Ticks`: http://www.phparch.com/works/session.php#drethans1 26 | 27 | --------------------------------------------------------------------------------