Archive for the 'XML' Category

Aug
09

I’ve noticed in some RSS that they use relative URLs, it works fine for the website but it make no sense when we talk about feeds. Imagine you link “download/somefile.zip”, from a desktop feedreader you’ll get a link like this “file:///C:/…./download/somefile.zip” while it should be linked to the website.

Two cases to avoid this problem :

  • Use always absolute URLs
  • Use always relative URLs and then rewrite them feed into absolute links
  • Jul
    22

    Christian Stocker posted slides of his XSLTAL talk . TAL is the main templating language used in the Zope world and belongs to the larger concept of Zope Page Templates and XSLTAL is the transformation of the TAL template engine to XSLT.

    The talk itself was hopefully interesting and XSLTAL will be useful for some or it was at least an inspiration to some common problems

    Bertrand announced also the immediate availability of XSLTAL in Cocoon 2.1.x. Cool, even more people can now use XSLTAL very easily.

    Great news, I’ve see it before but neve have the occasion to use it. If you’re a Zope user it will be very easy to transform templates from TAL to XSLTAL, and it will be easier for php dev. I’ll try to benchmark it to see performance compared to others templating engines in the next days.

    Jul
    18

    WebDevRadio posted its first podcast, it cover a few new products/programs which may make your life a bit easier, and cover future topics. Thoughts on AJAX, Web services, internationalization, XP, performance, unit testing and more

    Listen to Podcast #0 (31:34min / 28.9MB)

    Continue reading The firsts WebDevRadio Podcast

    Jul
    11

    I remember I send Quraan translations years ago to a friend in
    arabeyes, but I can’t find a copy today. Anyaway I’m just using the XML file
    from Arabeyes (Arabic version). Then I’m trying to see for translations, tafsir
    … etc. I found an English XML version of Tafsir Quraan in a wiki. I was
    interested coz I read in the XML "A Summarized Version of At-Tabari,
    Al-Qurtubi and Ibn Kathir with comments from Sahih Al-Bukhari By Dr. Muhammad
    Taqi-ud-Din Al-Hilali, Ph.D. Dr. Muhammad Muhsin Khan"
    but have a look what
    I have found at first parse :

     parsed (115 Surah) / 114  and (6372 Ayah) / 6236

    Continue reading Quraan XML database

    Jul
    09

    Wallahi I was leaving my pc and don’t know how I opened BlogStreet.com to see their SQL queries :


    insert into rssitems (rsskey,title,link,description,htmldesc,time,sort)
    values
    (57303,’********’,'*********’,'********* ‘,’*********.’,1120941538,294)

    How to simulate this, just go to any website that link to BlogStreet.com and then click on the profile link, simple and easy. This website used to do what Technorati is doing now, but it have just 102855 blogs indexed (not really). And this is a Ping so you can see me and see your Bug to fix it :-)

    Jul
    07

    PHP Podcast is doing really great job (until now) hope it continue and get real support. This is already the #5 Episode

    In today’s episode, Chris talks a bit about PEAR and the XML-RPC bug, the discussion of a String object in PHP, the new SecurityFocus newsletters from the PHP Security Consortium, Wez adding native prepared statement support to PDO, Why PHP doesn’t suck, and a new article from OpenEnterpriseTrends.com that talks about PHP developers looking more at ASP.NET.

    imate podcast

    Download Episode #5 (14.90 MB)

    Jul
    06

    [[lists:thingsyoucandowithrss]] is a very complete list of things you can do with RSS.

    • RSS with none of the fuss
    • News syndication
    • News from multiple news sources
    • Display news from other sources on your website
    • Collect all your email in RSS
    • Get RSS content through your email
    • Track Fedex packages
    • Bargains at Ebay
    • Get stock updates
    • Get the weather reports
    • What people are saying about you, your company, your products
    • Music, radio shows, TV clips
    • Stay updated on someone’s schedule
    • Get cinema schedule updates
    • Read your favourite comics
    • What other people surfing
    • Automatically backup your weblog posts
    • Get software updates
    • Shopping deals at Amazon.com and others
    • What your friends and family would like for Christmas
    • Be notified of traffic conditions
    • Be notified of updates in police and fire department logs
    • Web metrics
    • Virus and security alerts
    • Events and happenings in your city
    • Gaming statistics
    • Search for jobs
    • Easing government bureaucracy
    • Create your own news aggregator page
    • Keep track of your notes
    • Find recent photos taken near you
    • Build maps
    • Make Tag Clouds
    • Become a comment blogger

    Just don’t stop your imagination, the list is more large than that. I’ve underlind things that I’ve already done before or still doing with RSS :-P

    Jul
    05

    Slashdotted

    A bunch of popular PHP-based blogging and content management apps are vulnerable to a security hole in the PHP libraries handling XML-RPC, which could allow a server compromise. Affected apps include Wordpress, Drupal, PostNuke, Serendipity, phpAdsNew, phpWiki and many more. The presence of the security hole in a large number of programs is among the factors leading the Internet Storm Center to warn that the environment is ripe for a major Internet security event

    Jul
    02

    PEAR XML_RPC 1.3.1 have been just released to fix a security bug.

    PEAR XML_RPC is vulnerable to a very high risk php code injection vulnerability
    due to unsanatized data being passed into an eval() call. Let us have a look at
    the code that allows the vulnerability to present itself.

    Continue reading PEAR XML_RPC Remote Code Execution Vulnerability

    May
    14

    Many materials from the latest IPC 2005 SE have been posted on the material page. Topics are various in the last conference :

    • PHP & Business
    • PHP & Databases
    • PHP 5
    • PHP Internals/Extensions
    • PHP & XML
    • and General PHP

    Website : International PHP Conference