skoop.dev

  • About
  • @skoop@phpc.social
  • Dutch bloggies

    January 7, 2006
    bloggies, personal, weblogging

    The Dutch Bloggies are the dutch version of the international weblog awards (Bloggies).

    After some technical problems earlier, I’ve finally been able to nominate my favorite weblogs. Mind you, they’re all dutch (though not all dutch-language) weblogs. Since I don’t mind posting my nominations, here they are:

    Best weblog
    Mijn Kop Thee
    Xiffy

    Best written logs
    Marcel Hesseling
    Rommelhok

    Best design
    The Net Is Dead

    Best lifelog
    Jnnk

    Best collective log
    Mijn Kop Thee

    Best newcomer
    Denk soms na

    Best music log
    File Under
    My Own Music Industry
    The Gone Wait

    Best political log
    Denk soms na
    Robert Giesberts’ Webboek
    Jan Marijnissen

    Best photolog
    Yoda
    Milov

    Best themelog
    Anne van Kesteren

    I might’ve forgotten something, but I have some time left to fill in any blanks 🙂

  • Incident tracker

    January 6, 2006
    php, phpbb

    In an on-going effort to keep a focus on security not just while coding but also in our support, earlier on we announced a special team dedicated to helping those who got hacked or otherwise affected by security problems.

    This team has been active mainly on the background so far, but now we’re also active on the foreground, thanks to the launch of our special Incident Tracker. In this way, we can give some slightly more structured help for those who became victim of abuse of vulnerabilities, also in older versions of phpBB which are known to be vulnerable.

    I definitely hope that this will give more people a better feeling about the security efforts of the whole phpBB team. It’s not just the developers anymore that have a focus on security.

  • Creating your own RSS aggregator with Drupal

    January 5, 2006
    drupal, php, rss

    Even though sites such as Bloglines are quite useful in their easy aggregation of RSS content, I felt I wanted a bit more control. One way is to write your own aggregator, but another is to install an existing system on your own server. From several sides, I got the tip to install Drupal and see if that suited my needs. Since RSS aggregation is a default module in Drupal, that indeed sounded quite interesting.

    Reading around a bit, I came by quite a few mentions of a quite superior API as well, which would be good at a later date, if I wanted to extend Drupal a bit more with my own functionality. Up until this date, I’ll have to take people’s word for this, because I haven’t looked into the API yet.

    What I did do, however, was to create my own RSS aggregation site. And it was literally just a matter of installing Drupal, configuring it correctly, and up up and away! It was up and running.

    The only thing that not all servers may support and which might be useful, is the support of so called cron jobs, a system which allows you to schedule certain actions to be done on a regular basis.

    My configuration is quite simple. Aside, obviously, from the site title, I changed a few settings and had everything running as I wanted it. First thing to change is the default front page, which is what the site loads on the homepage. I changed this to ‘aggregator’ to ensure the aggregator information is shown immediately on the homepage. I also enabled clean urls since my server has support for these and they look better.

    Then I went on to configure the aggregator, which is nothing more than just adding categories and feeds to the system. You can manually fetch items for the first time, but when you have cron set up correctly, it’ll automatically start fetching at the configured intervals.

    One small issue I had which at first prevented me from actually running the automated import of new items was the Access control. You need to ensure that the anonymous user, which is the user that the cron jobs are run under, has the right to access the news feeds. That is enough for it to work.

    Though still using a default template, I now have a fully running system that I already use on a regular basis to read tech-related weblogs.

  • Happy new year!

    December 31, 2005
    personal

    May 2006 bring to all of you lots of happiness and fun!

  • A technology network

    December 22, 2005
    weblogging

    Lately, I’ve been thinking about weblogging networks. After being introduced to the 9 rules network, I got an idea. What the people at 9 Rules are doing is very good. High quality weblogs centralized on a single site. There are some things I’d want to do differently, and 9 Rules is very wide in terms of topics, covering just about any topic available.

    So I’ve been thinking about starting a new weblog network site, focussing purely on (web) technology-related weblogs. The website of this network would, apart of course from some information on the network, also aggregate the full content of member sites into a single overview of posts. And maybe some other ideas that would come from members of the network of course.

    Anyone else interested in maybe working on this? Or people who would be visitors of such a network site that have ideas of things they’d like to see on the site? Naming ideas?

  • JSP

    December 17, 2005
    development, jsp, php, technology

    Right now, when I’m at work, I’m focussing fully on PHP development. This will be changing though. It has been decided that the whole backend system is going to be re-written in JSP.

    Luckily, instead of just firing the PHP coders and hiring JSP coders, my employer scheduled a JSP course in January. So I’ll soon be learning JSP. I’m quite excited about this, because of the many good things I’ve heard about JSP, amongst which it being quite powerful.

  • Windows 98 quirks

    December 14, 2005
    technology, windows

    My in-laws have a computer still running Windows 98. Basically, the computer can’t really handle anything else. Not a problem, because they just use it for some basic Internet stuff, and to load the pictures they make with their digital camera.

    Recently they moved their PC to another room. They asked me to reconnect it, and so I did. I reconnected, and then booted up the computer. It gave a BIOS error about ‘auxiliary’, so I suspected something related to the mouse or the keyboard. After a bit of waiting though, it still booted fine, or at least up until a certain point, when it started giving error about the Extended Memory Manager, and not being able to locate HIMEM.SYS.

    Uhm. Huh? I now suspected something more serious to have happened to Windows or the harddisk. This is not supposed to happen. It should just boot but without being able to use the mouse or the keyboard, whichever one was the problem. Since it ended up on a DOS prompt, I could try the keyboard, and indeed, it didn’t work. The chord of the keyboard indeed seemed to have some damage. At least the BIOS error was solved.

    When I went there a few days later, with a keyboard I still had lying around at home, and connected the keyboard, then booted up the computer, no BIOS error. That problem solved! Now only for that weird HIMEM.SYS error.

    What error?

    Windows 98 booted as usual, no problem at all!

    Now I know this is a Microsoft product, and so I should be expecting weird behaviour, but how the hell can a broken keyboard cause the OS to misplace files? No way this can be related. But it is.

    The problem was solved, but it kept nagging at me. How can this be related. If anyone here knows the answer, please leave a comment, because it truly baffles me that a keyboard problem can influence memory management.

  • To Be Read

    December 10, 2005
    books

    For a challenge on the dutch BookCrossing forum, I got out all of the books that I have but have not read yet, and made a picture of it. Damn, I have a whole lot of books still to read!

  • Smart security trick

    December 8, 2005
    php, security, technology

    Every single programmer must have had this problem at least once. You have unexpected behaviour and can’t find where the problem occurs. Finally, after a lot of searching, you find the problem in an if-condition. Instead of using ==, you used =. Stupid!

    Sean Coates posts about a nifty little trick to prevent this. Instead of testing the value of a variable against a constant, do it the other way round. So, instead of

    if($loggedIn == TRUE)

    you do it the other way round:

    if(TRUE == $loggedIn)

    Advantages: if you accidentally type a single ‘=’, your code breaks, since you can’t assign a value to a constant using this notation. Also, you won’t accidentally overwrite a possible essential variable, allowing easy cracking of your site/cms/whatever.

  • Questionable decisions @ php.net

    December 1, 2005
    pear, php, technology

    I was quite surprised when I saw the Changelog for the release of PHP 5.1.1. Especially one specific entry immediately caught my eye:

    Native date class is withdrawn to prevent namespace conflict with PEAR’s date package.

    This is quite a questionable decision, if you ask me. They have altered the programming language to fit an application written in it. I’d think that, usually, you’d have to alter the application for changes in the programming language.

Previous Page
1 … 49 50 51 52 53 … 61
Next Page

skoop.dev

  • Bandcamp
  • Mastodon
  • Bandcamp