<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blogs on Guillaume Boudreau</title>
    <link>https://www.pommepause.com/blog/</link>
    <description>Recent content in Blogs on Guillaume Boudreau</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-ca</language>
    <lastBuildDate>Fri, 25 Aug 2017 19:20:09 +0000</lastBuildDate>
    <atom:link href="https://www.pommepause.com/blog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Recording with HDHomeRun without Plex</title>
      <link>https://www.pommepause.com/blog/Recording-with-HDHomeRun-without-Plex/</link>
      <pubDate>Fri, 25 Aug 2017 19:20:09 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/Recording-with-HDHomeRun-without-Plex/</guid>
      <description>I&amp;rsquo;ve been using the DVR feature of Plex since the first beta version, and it replaced an aging Mac+EyeTV setup I was using before. Bought a HDHomeRun device, and I&amp;rsquo;ve been pretty happy with the setup since the beginning.&#xA;The main issue I have with the DVR feature is the EPG. For one of the channel I record a lot from (Télé-Québec), the EPG data is very bad. It&amp;rsquo;s missing a lot of shows (it has holes), and shows will sometimes start at a different time in the EPG than in reality, making me miss a few minutes at the beginning of the end of the shows I record, or complete episodes.</description>
    </item>
    <item>
      <title>Fixing Plex issue with Watch Later YouTube videos</title>
      <link>https://www.pommepause.com/blog/Fixing-plex-issue-with-watch-later-youtube-videos/</link>
      <pubDate>Tue, 18 Jul 2017 18:51:09 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/Fixing-plex-issue-with-watch-later-youtube-videos/</guid>
      <description>For quite some time now, Plex has been plagued with a bug preventing Google Chrome users from watching YouTube videos they saved into their Watch Later queue.&#xA;Being a fan of Chrome (I&amp;rsquo;m not using anything else really), Plex, and their Watch Later queue, which I populate using both IFTTT (widget: IF new RSS item THEN send email to [my_plexit_email_address]) and their Plex It! bookmarklet, I decided to further debug the issue.</description>
    </item>
    <item>
      <title>Replacing mint.com with my own (automated) webapp</title>
      <link>https://www.pommepause.com/blog/Replacing-mint-com-with-my-own-automated-webapp/</link>
      <pubDate>Sun, 29 Jan 2017 18:16:20 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/Replacing-mint-com-with-my-own-automated-webapp/</guid>
      <description>I&amp;rsquo;ve been using mint.com since 2010. I was happy with the service; it worked pretty well, most of the time. But recently, I decided it just wasn&amp;rsquo;t worth the risks.&#xA;So I unlinked all my banking accounts, and then deleted my mint account.&#xA;Since then, I replaced it with a custom solution: my own mint.com alternative.&#xA;In no particular order, here&amp;rsquo;s what I did / how it works.&#xA;My banking credentials (usernames, passwords, security questions answers) are stored only on my (Mac) computer, in Keychain.</description>
    </item>
    <item>
      <title>Fixing PuPHPet/Vagrant SSL errors with rubygems</title>
      <link>https://www.pommepause.com/blog/Fixing-PuPHPet-Vagrant-SSL-errors-with-rubygems/</link>
      <pubDate>Thu, 22 Dec 2016 12:11:33 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/Fixing-PuPHPet-Vagrant-SSL-errors-with-rubygems/</guid>
      <description>Trying to update dependencies in a PuPHPet/Vagrant virtual machine using vagrant provision, but getting SSL errors when it tries to install gems?&#xA;Example:&#xA;$ vagrant provision ==&amp;gt; netlift-web: Running provisioner: shell... [...] Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=error: certificate verify failed (https://api.rubygems.org/specs.4.8.gz) [...] The issue is explained on rubygems.org, but basically, the CA Certs included in the PuPHPet VM you are using do not include the required CA cert (GlobalSign Root CA).</description>
    </item>
    <item>
      <title>Nissan Connect Updated API</title>
      <link>https://www.pommepause.com/blog/nissan-connect-updated-api/</link>
      <pubDate>Thu, 17 Mar 2016 23:55:23 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/nissan-connect-updated-api/</guid>
      <description>So Nissan published new versions of their mobile apps for the Nissan LEAF, with upgraded security.&#xA;A-Good-Thing™.&#xA;But doing so, they added an unnecessary level of complexity on their API: the passwords sent by the mobile apps are now encrypted!&#xA;I battled most of the evening, trying to find how they encrypt the passwords, to be able to reproduce it, and I as finally able to! [1]&#xA;They encrypt the passwords using &amp;ldquo;Blowfish/ECB/PKCS5Padding&amp;rdquo;, and the key is a string returned by the API before the login API endpoint is used.</description>
    </item>
    <item>
      <title>The Case of the Dying Hard Drive That Flipped Bits</title>
      <link>https://www.pommepause.com/blog/the-case-of-the-dying-hard-drive-that-flipped-bits/</link>
      <pubDate>Mon, 29 Feb 2016 10:23:45 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/the-case-of-the-dying-hard-drive-that-flipped-bits/</guid>
      <description>&lt;p&gt;The symptoms were hard to notice at first: downloaded files would sometimes be corrupted, especially large files; attempts to fix those downloads (using par2) would more often than not fail. Then it became bizarre; calculating the checksum of those files would sometimes, but not always, result in different values.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Buying in USD from Canada</title>
      <link>https://www.pommepause.com/blog/buying-in-usd-from-canada/</link>
      <pubDate>Fri, 25 Dec 2015 16:36:32 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/buying-in-usd-from-canada/</guid>
      <description>&lt;p&gt;When buying things in the US from Canada, there are often different options to pay: PayPal, credit cards, etc.&lt;/p&gt;&#xA;&lt;p&gt;In my case, I am (too) often paying for my voip.ms line (DID and usage).&#xA;Despite being a Canadian company, they only charge in USD, probably because they need to pay their providers in USD, and don&amp;rsquo;t want to lose money when the exchange rate is abysmal (1.40 CAD = 1 USD right now!)&lt;/p&gt;&#xA;&lt;p&gt;When paying an invoice in USD from Canada, not all payments methods are equals. Some will charge more to convert currency. PayPal in particular is pretty bad.&lt;/p&gt;</description>
    </item>
    <item>
      <title>iOS 9 ATS (App Transport Security) exceptions</title>
      <link>https://www.pommepause.com/blog/ios-9-ats-app-transport-security-exceptions/</link>
      <pubDate>Wed, 02 Sep 2015 13:03:37 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/ios-9-ats-app-transport-security-exceptions/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections. Apps can override this default behavior and turn off transport security.&lt;/p&gt;&#xA;&lt;p&gt;Transport security is available on iOS 9.0 or later, and on OS X 10.11 and later.&#xA;&lt;a href=&#34;https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/&#34;&gt;Source&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;what-does-that-mean&#34;&gt;What does that mean?&lt;/h2&gt;&#xA;&lt;p&gt;That unless you change something in your iOS app&amp;rsquo; plist, your app will not be able to communicate with unsecure HTTP servers, when it runs on iOS 9.&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s a good thing really; Apple is trying to force people to update their HTTP servers to use the latest HTTPS protocols &amp;amp; recommendations: TLS 1.2, SHA256 or better, forward secrecy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to extract your TOTP secrets from Authy</title>
      <link>https://www.pommepause.com/blog/how-to-extract-your-totp-secrets-from-authy/</link>
      <pubDate>Fri, 03 Oct 2014 22:03:23 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/how-to-extract-your-totp-secrets-from-authy/</guid>
      <description>&lt;p&gt;Maybe you just want to back them up for when something goes wrong, or maybe you want to set up a new two-factor authentication app on a platform that Authy doesn&amp;rsquo;t support (&lt;em&gt;cough&lt;/em&gt; Windows Phone &lt;em&gt;cough&lt;/em&gt;). Whatever your reasons, if you want to export your TOTP secret keys from Authy, their apps or support guys won&amp;rsquo;t be much help to you.&lt;/p&gt;&#xA;&lt;p&gt;The trick, that I just used to install all my existing TOTP secrets in the Microsoft Authenticator app, is to change one of their app of which we have the source, namely &lt;a href=&#34;https://chrome.google.com/webstore/detail/authy/gaedmjdfmmahhbjefcbgaolhhanlaolb&#34; title=&#34;Authy on the Chrome Web Store&#34;&gt;their Chrome app&lt;/a&gt;, to show us what we want.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RSS-For-Later: Replace Google Reader with Pocket</title>
      <link>https://www.pommepause.com/blog/rss-for-later-replace-google-reader-with-pocket/</link>
      <pubDate>Sat, 16 Mar 2013 10:42:18 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/rss-for-later-replace-google-reader-with-pocket/</guid>
      <description>&lt;p&gt;Google Reader is going away later this year. This means those of us using RSS to keep in touch with the world will need to find an alternative to be able to get our fix using our different devices.&lt;/p&gt;&#xA;&lt;p&gt;I still remember the pre-Google Reader days of RSS, when RSS clients were silos that talked to nobody. This meant that trying to read articles on a PDA (Palm Zire anyone?), and on a PC, forced us to skip a bunch of articles each time we switched from one to the other&amp;hellip;&#xA;Solutions for this problem &lt;a href=&#34;http://gobblerss.pommepause.com&#34; title=&#34;GobbleRSS - PDA-friendly web-based RSS reader&#34;&gt;existed at the time&lt;/a&gt;, but were convoluted, and not that pleasant. i.e. I don&amp;rsquo;t want to go back there!&lt;/p&gt;&#xA;&lt;p&gt;This morning, I read &lt;a href=&#34;https://thelab.o2.com/2013/03/substituting-google-reader-for-some-ifttt-magic/&#34; title=&#34;Substituting Google Reader for some IFTTT magic&#34;&gt;a post by Ruth John&lt;/a&gt;, aka &lt;a href=&#34;https://twitter.com/Rumyra&#34;&gt;@Rumyra&lt;/a&gt;, about how she used &lt;a href=&#34;https://ifttt.com/&#34;&gt;IFTTT&lt;/a&gt; (If-This-Then-That) to inject the content of a RSS feed into the Pocket read-it-later service. This stuck me as a good idea, so I started with a Yahoo Pipe that took my OPML, and merged all articles into one feed, and I inputed that into IFTTT, and chose Pocket as the target. Sadly, that didn&amp;rsquo;t work so well; IFTTT has known issues with Yahoo Pipes RSS feeds. Next option: just do it myself!&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to run a super-fast Android emulator with Intel x86 system images</title>
      <link>https://www.pommepause.com/blog/how-to-run-a-super-fast-android-emulator-with-intel-x86-system-images/</link>
      <pubDate>Wed, 12 Sep 2012 11:44:32 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/how-to-run-a-super-fast-android-emulator-with-intel-x86-system-images/</guid>
      <description>&lt;p&gt;Note: I did this on my MacBook Pro, and saw a major difference between the x86 emulator, and the old ARM emulator. I guess I should thank the CPU my MacBook uses, which supports Intel® HAXM*. If yours doesn&amp;rsquo;t, you&amp;rsquo;re out of luck!&#xA;* Intel® HAXM requires an Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flickr interesting or groups photos on your (jailbroken) Apple TV screensaver</title>
      <link>https://www.pommepause.com/blog/flickr-interesting-or-groups-photos-on-your-jailbroken-apple-tv-screensaver/</link>
      <pubDate>Sun, 08 Apr 2012 07:10:34 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/flickr-interesting-or-groups-photos-on-your-jailbroken-apple-tv-screensaver/</guid>
      <description>&lt;p&gt;Since I replaced my Apple TV 1 with an Apple TV 2, and started using Flickr as the screensaver, I was wondering how I could use group photos or interesting photos from Flickr, instead of just a user&amp;rsquo;s photos, or the result of a search.&#xA;Today, I was able to hack it to do what I want!&lt;/p&gt;&#xA;&lt;p&gt;(Note: You need a jailbroken Apple TV for this to work.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>[Updated] Phone Power in Canada: awesome features set, so-so routing &amp; support</title>
      <link>https://www.pommepause.com/blog/phone-power-awesome-features-set-so-so-routing-support/</link>
      <pubDate>Sat, 31 Mar 2012 10:56:30 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/phone-power-awesome-features-set-so-so-routing-support/</guid>
      <description>&lt;p&gt;Last year, I took the plunge and switched from a big local telephony provider to a web-based VoIP provider: Phone Power.&#xA;Their features set is quite something: free second line, voicemails to email, some free international minutes, etc.&#xA;But, when it comes to routing local calls, they are so-so.&lt;/p&gt;&#xA;&lt;p&gt;I live in Montreal, Quebec, Canada. Many local agencies &amp;amp; companies have 1-800 numbers that are geolocation-locked; you can&amp;rsquo;t call those numbers from outside Canada, or outside Quebec (depending). How they detect the origin of the call is not based on the caller ID (the caller&amp;rsquo;s phone number); it has to do with how the call is routed, i.e. where it&amp;rsquo;s coming from &lt;em&gt;for real&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Now, the problem is not that Phone Power isn&amp;rsquo;t technically capable of routing those calls correctly, since I have been able to call those numbers on multiple occasions. The problem is that &lt;strong&gt;they are unable to keep routing consistent&lt;/strong&gt;. &lt;strong&gt;The result is that those calls will only work sometimes, and will sometimes fail.&lt;/strong&gt; And, when it&amp;rsquo;s not working, and you call/chat support to fix it, &lt;strong&gt;they don&amp;rsquo;t know how to resolve the situation&lt;/strong&gt;. Sometimes, after 20-30 minutes of back and forth, they are able to make those calls go through. Other times, they can&amp;rsquo;t fix it, and answer that they&amp;rsquo;ll investigate further, and contact me later when they found something.&lt;/p&gt;</description>
    </item>
    <item>
      <title>[Updated] How to monitor the Apple Store for available refurbished items using cron</title>
      <link>https://www.pommepause.com/blog/how-to-monitor-the-apple-store-for-available-refurbished-items-using-cron/</link>
      <pubDate>Sat, 31 Mar 2012 10:33:07 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/how-to-monitor-the-apple-store-for-available-refurbished-items-using-cron/</guid>
      <description>&lt;p&gt;So, you&amp;rsquo;d like to buy a refurbished product from the Apple Store, but it&amp;rsquo;s currently Out of Stock. And will probably be for a while, and when it&amp;rsquo;s not anymore, the few units available will be gone in minutes.&#xA;So you need a way to be notified ASAP when it&amp;rsquo;s available, so you can have a chance to order it.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s a simple way using cron.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Show/Hide DesktopShelves using a Hot Corner</title>
      <link>https://www.pommepause.com/blog/showhide-desktopshelves-using-a-hot-corner/</link>
      <pubDate>Mon, 03 Oct 2011 10:24:36 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/showhide-desktopshelves-using-a-hot-corner/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s how I setup a Hot Corner to show or hide my DesktopShelves.&lt;/p&gt;&#xA;&lt;p&gt;(Note that this trick can also be used to launch any program or AppleScript using a Hot Corner.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Start iPhoto screen saver from AppleScript</title>
      <link>https://www.pommepause.com/blog/start-iphoto-screen-saver-from-applescript-2/</link>
      <pubDate>Mon, 03 Oct 2011 06:02:22 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/start-iphoto-screen-saver-from-applescript-2/</guid>
      <description>&lt;p&gt;Starting the screen saver from AppleScript is simple enough:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;tell application &amp;quot;System Events&amp;quot; to start current screen saver&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Even starting another screen saver than the default from System Preferences is simple, if you want one of the standard screen saver:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;tell application &amp;quot;System Events&amp;quot; to tell screen saver &amp;quot;Arabesque&amp;quot; to start&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;But it becomes much more complicated if you&amp;rsquo;d like to start the iPhoto screen saver, and use another as the System Preferences default.&#xA;Here&amp;rsquo;s how I did it:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Has Gmail spam filter become too aggressive?</title>
      <link>https://www.pommepause.com/blog/has-gmail-spam-filter-become-too-aggressive/</link>
      <pubDate>Thu, 07 Apr 2011 10:25:57 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/has-gmail-spam-filter-become-too-aggressive/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m not sure if I&amp;rsquo;m the only one who noticed (I hope not!), but recently, the Gmail spam filter started marking as spam a lot of messages that were NOT spam.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s the ones I found, while looking at only the first two pages of my Spam folder (about two days worth of spams):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A Logitech.com shipment notification;&lt;/li&gt;&#xA;&lt;li&gt;My monthly Yak invoice;&lt;/li&gt;&#xA;&lt;li&gt;My monthly &amp;lsquo;your invoice is ready&amp;rsquo; from Citibank;&lt;/li&gt;&#xA;&lt;li&gt;The OpenDNS newsletter;&lt;/li&gt;&#xA;&lt;li&gt;Two commit notifications from Google Code;&lt;/li&gt;&#xA;&lt;li&gt;Three &amp;lsquo;your password has been reset&amp;rsquo; emails, from Wordpress.org, and other less known bulletin boards.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Videotron Internet Usage Monitor</title>
      <link>https://www.pommepause.com/blog/videotron-internet-usage-monitor/</link>
      <pubDate>Wed, 30 Mar 2011 13:29:26 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/videotron-internet-usage-monitor/</guid>
      <description>Important note: the applications below are now officially unsupported. I&#39;m not a Videotron client anymore, so it became difficult, and without interest, for me to continue development on both of those solutions to track your bandwidth quota.If you know any developer that might be interested in continuing development and support, feel free to send them a note. (JavaScript is the main programming language of both softwares.) &amp;nbsp; Would you like to monitor your monthly Videotron Internet quota easily?</description>
    </item>
    <item>
      <title>Chrome Extension - Get comments in RSS format</title>
      <link>https://www.pommepause.com/blog/chrome-extension-get-comments-in-rss-format/</link>
      <pubDate>Tue, 29 Mar 2011 21:34:50 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/chrome-extension-get-comments-in-rss-format/</guid>
      <description>&lt;p&gt;So you got a &lt;a href=&#34;https://chrome.google.com/webstore/detail/fnhepcakkcnkaehfhpagimbbkpelkdha&#34; title=&#34;Videotron Internet Usage Monitor - Chrome Extension&#34;&gt;nice Google Chrome extension&lt;/a&gt;, right?&#xA;And people do leave comments / questions / hate mail on the extension page all the time.&#xA;But the only way for you to get those is to visit that page in your browser&amp;hellip; Not cool. Not cool at all, Google!&lt;/p&gt;&#xA;&lt;p&gt;Wanting to get the comments in Google Reader, I simply looked in the Inspect Element &amp;gt; Network tab, to see what was going on, when I visited the Chrome Store page for my extension. And lo and behold, there&amp;rsquo;s an AJAX request to fetch the comments, with the results returned as a nice JSON-encoded object!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Greyhole Roadmap - version 0.9</title>
      <link>https://www.pommepause.com/blog/greyhole-roadmap-version-0-9/</link>
      <pubDate>Sun, 12 Dec 2010 21:39:45 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/greyhole-roadmap-version-0-9/</guid>
      <description>With 0.8 just out the door, I began thinking about 0.9. That version will focus on fixing Greyhole&amp;rsquo;s greatest bug creator: the rename operation! There has been, and probably always will be, problems with the current implementation that Greyhole has to handle file and directory renames. I have some ideas on how to fix them all, once and for all, but this will need some non-trial development, clean up and regression testing.</description>
    </item>
    <item>
      <title>Greyhole 0.8 &amp; Samba module</title>
      <link>https://www.pommepause.com/blog/greyhole-0-8-samba-module/</link>
      <pubDate>Sun, 12 Dec 2010 21:39:25 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/greyhole-0-8-samba-module/</guid>
      <description>&lt;p&gt;I just built and uploaded version 0.8 of Greyhole on Google Code.&#xA;This version doesn&amp;rsquo;t change much of what is normally visible to the end users (except the regular bug fixes). Instead, 0.8 focused on improving an area of Greyhole that has always been messy: the communication channel between Samba and the Greyhole daemon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Greyhole new website</title>
      <link>https://www.pommepause.com/blog/greyhole-new-website/</link>
      <pubDate>Sun, 12 Dec 2010 21:38:56 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/greyhole-new-website/</guid>
      <description>This week, I created a new website for Greyhole.&#xA;This website centralize all the information one could want about Greyhole:&#xA;A presentation of what Greyhole is (homepage) Links to download the latest version Links to past versions downloads Links to the code repository, issues tracker &amp;amp; wiki (documentation), all hosted on Google Code Link to &amp;ldquo;Fund a Feature | Donate&amp;rdquo;, hosted by fundry.com RSS feeds for Greyhole news (which you really should subscribe to if you&amp;rsquo;re reading this!</description>
    </item>
    <item>
      <title>tou.tv pour iPad</title>
      <link>https://www.pommepause.com/blog/tou-tv-pour-ipad/</link>
      <pubDate>Wed, 10 Nov 2010 13:06:03 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/tou-tv-pour-ipad/</guid>
      <description>&lt;p&gt;Des fois, ça ne va juste pas assez vite à ton goût.&#xA;Comme avec &lt;a href=&#34;http://tou.tv&#34;&gt;tou.tv&lt;/a&gt;.  Ça fait longtemps qu&amp;rsquo;ils disent qu&amp;rsquo;une version pour iPad est prévue, mais pourquoi attendre quand on a tous les outils pour que ça fonctionne maintenant ?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fuel Consumption Tracker</title>
      <link>https://www.pommepause.com/blog/fuel-consumption-tracker/</link>
      <pubDate>Mon, 14 Jun 2010 20:12:29 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/fuel-consumption-tracker/</guid>
      <description>&lt;p&gt;I wanted to keep track of fuel consumption (L/100km) for our two vehicles. I wanted to be able to send email to enter data, or use a simple web interface. The email part was important, because I don&amp;rsquo;t have a data plan on my cellphone, so being able to compose and queue an email at the pump, to have it sent automatically when I was later within reach of a known Wifi network, was a very nice to have.&lt;/p&gt;&#xA;&lt;p&gt;Implemented in PHP, the result is not that pretty, but it&amp;rsquo;s nice enough, and the ease of use allows me to keep it updated without too much hassle.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hacking Crome extensions - How I added keyboard shortcuts to 1Password in Chrome</title>
      <link>https://www.pommepause.com/blog/hacking-crome-extensions-how-i-added-keyboard-shortcuts-to-1password-in-chrome/</link>
      <pubDate>Fri, 14 May 2010 09:02:30 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/hacking-crome-extensions-how-i-added-keyboard-shortcuts-to-1password-in-chrome/</guid>
      <description>&lt;p&gt;I love &lt;a href=&#34;http://agilewebsolutions.com/products/1Password&#34;&gt;1Password&lt;/a&gt;. It looks good, it&amp;rsquo;s safe, it has a web-accessible UI, it has an iPhone/iPad application&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;What I didn&amp;rsquo;t like about it was it&amp;rsquo;s Chrome extension, which required me to use the mouse to click the 1Password icon in the toolbar each time I wanted to auto-fill a form with login details!! That was so annoying.&lt;/p&gt;&#xA;&lt;p&gt;So annoying in fact that I took upon myself to implement keyboard shortcuts in the 1Password extensions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Allowing programs run by regular users to open ports below 1024</title>
      <link>https://www.pommepause.com/blog/allowing-programs-run-by-regular-users-to-open-ports-below-1024/</link>
      <pubDate>Fri, 14 May 2010 08:30:31 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/allowing-programs-run-by-regular-users-to-open-ports-below-1024/</guid>
      <description>&lt;p&gt;Normally, only the root user is allowed to open ports below 1024.&#xA;That&amp;rsquo;s why, if you try running an application as a normal (non-root) user, and that application tries to open a port below 1024, you&amp;rsquo;ll get an error (access denied most likely).&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;re running Fedora (and that would probably work on other distros too), there&amp;rsquo;s a command you can run, as root, that will allow such programs to open any of those ports, even if they&amp;rsquo;re run by a regular user.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Network-wide incoming calls notifications using Growl, Boxcar and XBMC</title>
      <link>https://www.pommepause.com/blog/network-wide-incoming-call-notifications-using-growl-and-xbmc/</link>
      <pubDate>Wed, 12 May 2010 20:33:42 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/network-wide-incoming-call-notifications-using-growl-and-xbmc/</guid>
      <description>&lt;p&gt;Earlier this week, I stumbled upon an iPhone app that allowed users to receive push notifications on XBMC.&#xA;When a notification is received in XBMC, it appears in the lower right corner of the screen.&#xA;Pretty cool.&lt;/p&gt;&#xA;&lt;p&gt;This made me think it would be nice to see incoming phone calls there.&lt;/p&gt;&#xA;&lt;p&gt;So I took out the Ovolab Phlink device I had sitting on a shelf, and created a small &amp;lsquo;ring&amp;rsquo; script for it. That (Apple)script checks for the caller ID when the phone rings (and for a matching entry in my address book), and if it is available, calls an external PHP script that handles the network-wide notifications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a hush box to quiet a projector</title>
      <link>https://www.pommepause.com/blog/building-a-hush-box-to-quiet-a-projector/</link>
      <pubDate>Wed, 12 May 2010 12:18:13 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/building-a-hush-box-to-quiet-a-projector/</guid>
      <description>&lt;p&gt;A projector and 120&amp;quot; screen sure are nice to watch TV shows and movies, but having them on the 3rd floor of the house makes the projector unhappy.&lt;/p&gt;&#xA;&lt;p&gt;Being on the ceiling of the almost highest point in the house, during hot summer days, that projector can become quite hot. And when it does, it tries to compensate by fuelling it&amp;rsquo;s fans with enough voltage to make them sound like jet engines.&#xA;(Not &lt;a href=&#34;http://www.macintouch.com/readerreports/powermacg5/topic2215.html&#34;&gt;PowerMacG5-running-in-single-user-mode jet-engines-loud&lt;/a&gt;, but still&amp;hellip;)&lt;/p&gt;&#xA;&lt;p&gt;To try to quiet it down a notch, I built what some people call a &lt;em&gt;hush box&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Videos5 - A web application to stream videos to your iPad (and all)</title>
      <link>https://www.pommepause.com/blog/videos5-a-web-application-to-stream-videos-to-your-ipad-and-all/</link>
      <pubDate>Wed, 12 May 2010 11:26:11 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/videos5-a-web-application-to-stream-videos-to-your-ipad-and-all/</guid>
      <description>&lt;p&gt;The iPad is now very popular in the house.&#xA;I seldom can use it as a recipe book to cook something, as it was intended&amp;hellip; It&amp;rsquo;s either in my oldest&amp;rsquo;s hands, playing &lt;a href=&#34;http://itunes.apple.com/us/app/labyrinth-2-hd/id307758975?mt=8&#34; title=&#34;iTunes Link&#34;&gt;Labyrinth 2 HD&lt;/a&gt;, either on my wife&amp;rsquo;s lap, browsing her Facebook &amp;amp; reading her emails.&lt;/p&gt;&#xA;&lt;p&gt;But still, sometimes, it&amp;rsquo;s nice to use it for other things.&#xA;One such other thing would be to stream videos from the &lt;a href=&#34;http://www.amahi.org/&#34; title=&#34;Amahi Home Server&#34;&gt;Amahi&lt;/a&gt; home server sitting in a closet upstairs.&#xA;One can watch a recorded TV show in bed, or hand the iPad to the big kid to let him watch Cars or Nemo while we&amp;rsquo;re watching the news, or something non kid-friendly.&lt;/p&gt;&#xA;&lt;p&gt;Being of the DIY kind, I made my own web-app to achieve this, using the new HTML5 videos tag.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Greyhole: How cool is that?</title>
      <link>https://www.pommepause.com/blog/greyhole-how-cool-is-that/</link>
      <pubDate>Sat, 27 Mar 2010 11:10:12 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/greyhole-how-cool-is-that/</guid>
      <description>So, I&amp;rsquo;m now happily using Greyhole. Good for me, you say?&#xA;Not long ago, a 1 TB hard drive that was part of my storage pool died (my fault really, handling it while it was powered up). Greyhole handled this beautifully, re-creating duplicate copies of the files that were stored on that drive to continue protecting all my data. But I didn&amp;rsquo;t have enough free space on the other drives to allow all the duplicates I want to be created.</description>
    </item>
    <item>
      <title>Mac Widget: Vidéotron Internet Usage Monitor</title>
      <link>https://www.pommepause.com/blog/mac-widget-videotron-internet-usage-monitor/</link>
      <pubDate>Sat, 30 Jan 2010 12:13:02 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/mac-widget-videotron-internet-usage-monitor/</guid>
      <description>Important note: the software below is now officially unsupported. I&#39;m not a Videotron client anymore, so it became difficult, and without interest, for me to continue development of this solution to track your bandwidth quota. If you know any developer that might be interested in continuing development and support, feel free to send them a note. (JavaScript is the main programming language.) Download the widget version 1.3.9 What&amp;rsquo;s new in 1.</description>
    </item>
    <item>
      <title>Greyhole - Easily expandable &amp; redundant storage pool using Samba [Updated]</title>
      <link>https://www.pommepause.com/blog/greyhole-easily-expandable-redundant-storage-pool-using-samba/</link>
      <pubDate>Wed, 16 Dec 2009 15:30:11 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/greyhole-easily-expandable-redundant-storage-pool-using-samba/</guid>
      <description>(Some background info on why I created Greyhole can be read in my previous post.)&#xA;Update: Greyhole has matured quite a lot since I posted this. You can now learn about Greyhole on the official website: www.greyhole.net.&#xA;There. I did it. Greyhole is now available to all avid enthusiasts who would like to try it.&#xA;What is it? It&amp;rsquo;s Windows Home Server Drive Extender concept, but open source, running on Linux.</description>
    </item>
    <item>
      <title>How I plan to implement my own WHS Drive Extender-like system [UPDATED]</title>
      <link>https://www.pommepause.com/blog/how-i-plan-to-implement-my-own-whs-drive-extender-like-system/</link>
      <pubDate>Sun, 29 Nov 2009 07:21:37 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/how-i-plan-to-implement-my-own-whs-drive-extender-like-system/</guid>
      <description>[Update] I did it. Read about it here.&#xA;I do like Windows Home Server Drive Extender technology. It allows oneself to aggregate a bunch of various-sized hard disks into one big storage pool. You can then define a number of shares that will share (!) that storage pool dynamically. AND you can define which shares you want duplicated, which basically mean that DE (Drive Extender) will make sure that all the files on there are on two different physical hard drives, to safeguard those files against hardware failures.</description>
    </item>
    <item>
      <title>Fix a suddenly very slow SATA hard drive problem</title>
      <link>https://www.pommepause.com/blog/fix-a-suddenly-very-slow-sata-hard-drive-problem/</link>
      <pubDate>Thu, 26 Nov 2009 22:57:30 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/fix-a-suddenly-very-slow-sata-hard-drive-problem/</guid>
      <description>So, I was happily copying files around on my Windows Home Server, when I noticed that the speed of the transfers were now at 1.5MB/s&amp;hellip; Uncool, when copying similar files from the same directories was at 50-80MB/s minutes earlier.&#xA;I tried to think what I might have changed since it worked fine. I tried reseting the CMOS, disconnecting all hard drives (IDE, USB, SATA) that were connected, except my primary drive, to no avail.</description>
    </item>
    <item>
      <title>Remote-controlled air conditioning using Mac OS X and Shion</title>
      <link>https://www.pommepause.com/blog/remote-controlled-air-conditioning-using-mac-os-x-and-shion/</link>
      <pubDate>Sat, 18 Jul 2009 16:12:19 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/remote-controlled-air-conditioning-using-mac-os-x-and-shion/</guid>
      <description>My central HVAC system has issues cooling down the 3rd floor of our house during the summer. Even with all 1st &amp;amp; 2nd floor traps closed, the system, which is in the basement, has difficulties cooling down the 3rd floor. The higher the exterior temperature, the higher the difference of temperature between the 1st and 3rd floors. The average difference is somewhere between 4 and 5°C, and I measured differences as high as 10°C in the beginning of the summer.</description>
    </item>
    <item>
      <title>Auto-start XBMC on Apple TV boot</title>
      <link>https://www.pommepause.com/blog/auto-start-xbmc-on-apple-tv-boot/</link>
      <pubDate>Fri, 03 Jul 2009 07:15:02 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/auto-start-xbmc-on-apple-tv-boot/</guid>
      <description>Update: There is now a much easier way to auto-start XBMC on Apple TV boot. See details here. I&amp;rsquo;ll leave the below post here for posterity&amp;hellip;&#xA;Here&amp;rsquo;s how to have XBMC auto-start when your Apple TV boots.&#xA;Create a text file with the following content: `&#xA;&amp;lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&amp;gt; &amp;lt;!DOCTYPE plist PUBLIC &#34;-//Apple Computer//DTD PLIST 1.0//EN&#34; &#34;http://www.apple.com/DTDs/PropertyList-1.0.dtd&#34;&amp;gt; &amp;lt;plist version=&#34;1.0&#34;&amp;gt; &amp;lt;dict&amp;gt; &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt; &amp;lt;string&amp;gt;com.teamxbmc.xbmc&amp;lt;/string&amp;gt; &amp;lt;key&amp;gt;OnDemand&amp;lt;/key&amp;gt; &amp;lt;false/&amp;gt; &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt; &amp;lt;array&amp;gt; &amp;lt;string&amp;gt;/Applications/XBMC.app/Contents/MacOS/XBMC&amp;lt;/string&amp;gt; &amp;lt;string&amp;gt;-fs&amp;lt;/string&amp;gt; &amp;lt;/array&amp;gt; &amp;lt;/dict&amp;gt; &amp;lt;/plist&amp;gt; `</description>
    </item>
    <item>
      <title>TV Forecast widget not working? Here&#39;s how to fix it.</title>
      <link>https://www.pommepause.com/blog/tv-forecast-widget-not-working-heres-how-to-fix-it/</link>
      <pubDate>Thu, 05 Mar 2009 23:56:53 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/tv-forecast-widget-not-working-heres-how-to-fix-it/</guid>
      <description>Update: The information below is about TV Forecast version 2.3.5. Since I wrote the post below, Matt Comi released an official fix, namely version 2.4, which now use TVRage.com as its data source. You should use TV Forecast official releases (1st link below), instead of trying to hack an old widget’s code like I did below.&#xA;TV Forecast is a nice widget that Matt Comi created. You tell it what TV shows you watch, and it will keep track of the upcoming episodes for those shows.</description>
    </item>
    <item>
      <title>Encrypt Gmail offline (Gears) data</title>
      <link>https://www.pommepause.com/blog/encrypt-gmail-offline-gears-data/</link>
      <pubDate>Tue, 03 Feb 2009 18:40:34 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/encrypt-gmail-offline-gears-data/</guid>
      <description>_(Note that the following Mac-related; I only own Mac computers, so I didn’t try to find a solution to this problem on Windows.) _ Since Gmail released the Offline feature in Labs, I guess many people have enabled it. I did, as soon as the feature was available in my account. And one of the first thing I did after enabling it, is trying to see how I could secure the data it downloads.</description>
    </item>
    <item>
      <title>Review of CrashPlan: Multi-platform backup solution for everyone</title>
      <link>https://www.pommepause.com/blog/review-of-crashplan-multi-platform-backup-solution-for-everyone/</link>
      <pubDate>Sun, 02 Dec 2007 20:59:47 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/review-of-crashplan-multi-platform-backup-solution-for-everyone/</guid>
      <description>CrashPlan****, it&amp;rsquo;s a remote backup solution for (almost) everyone.&#xA;The principle is easy enough: install the software client (available for Windows, Mac OS X or Linux), change the default selection of files that will be backed up (if you want to) and you&amp;rsquo;re on your way to never loose a file again!&#xA;Where are your backup stored? You have the choice. One option is to pay CrashPlan developers (the company is called Code 42) a small fee each month for them to store your backup: this is what they call CrashPlan Central.</description>
    </item>
    <item>
      <title>Clavier Mac canadien français sous Windows XP (Parallels, VMWare, Bootcamp...)</title>
      <link>https://www.pommepause.com/blog/clavier-mac-canadien-franais-sous-windows-xp-parallels-vmware-bootcamp/</link>
      <pubDate>Thu, 25 Oct 2007 20:12:08 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/clavier-mac-canadien-franais-sous-windows-xp-parallels-vmware-bootcamp/</guid>
      <description>_ (I usually write in english in here, but this one will be in French. It&amp;rsquo;s about a Windows XP keyboard layout for Canadian French Mac keyboards. So, move along, english-only-speaking-people!) _ Installer Windows XP sur un Mac, que ça soit dans Parallels Desktop, WMWare Fusion ou avec Bootcamp, c&amp;rsquo;est parfois bien pratique. Ce qui n&amp;rsquo;est pas pratique par contre, c&amp;rsquo;est d&amp;rsquo;essayer d&amp;rsquo;utiliser un clavier Mac canadien français dans Windows! Plusieurs touches sont différentes, dont les accents, plusieurs Shift-chiffres, etc.</description>
    </item>
    <item>
      <title>Facebook application: Import Gallery pictures into Facebook</title>
      <link>https://www.pommepause.com/blog/facebook-application-import-gallery-pictures-into-facebook/</link>
      <pubDate>Fri, 22 Jun 2007 12:04:08 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/facebook-application-import-gallery-pictures-into-facebook/</guid>
      <description>**Update**: The source code of my application can be found on [Google Code: Facebook Gallery Import](http://code.google.com/p/facebook-gallery-import/) I have a Gallery where all our family pictures can be seen. My mom, dad and brother all frequently upload pictures on this site, which makes it a central point for all our family&amp;rsquo;s digital photography sharing &amp;amp; archiving needs. Encouraged by the fast growth of the Facebook social-networking site, I wanted to be able to easily transfer pictures from my Gallery into Facebook photo albums so that my Facebook friends could see my little guy.</description>
    </item>
    <item>
      <title>Review of Netgear HDX101 Powerline HD Ethernet Adapters</title>
      <link>https://www.pommepause.com/blog/review-of-netgear-hdx101-powerline-hd-ethernet-adapters/</link>
      <pubDate>Thu, 21 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/review-of-netgear-hdx101-powerline-hd-ethernet-adapters/</guid>
      <description>_Why should you not buy the Netgear HDX101 Powerline HD Ethernet Adapters (or any other Powerline network adapters for that matter)?_ Offering 200 mbps of network bandwidth, those adapters looks like a very good replacement for a slow wireless network you might have. No long cable required; you simply need to plug one adapter in room A, another adapter in room B, and attach both to the respective room&#39;s LAN / network appliance to create a instant long-range LAN in your house.</description>
    </item>
    <item>
      <title>How to fix non-working Folder Action on an external hard disk</title>
      <link>https://www.pommepause.com/blog/how-to-fix-non-working-folder-action-on-an-external-hard-disk/</link>
      <pubDate>Wed, 20 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/how-to-fix-non-working-folder-action-on-an-external-hard-disk/</guid>
      <description>I had a problem with [Folder Actions](http://www.apple.com/applescript/folderactions/ &#34;Folder Actions&#34;): they always stopped working after a while! Quite annoying. After some digging on Google, I found one post on [MacOSXHints](http://www.macosxhints.com) forums where a user mentioned that a FA attached to a folder on an external HDD would always stop working after un-mounting / re-mounting the hard disk; exactly what was happening to me! So I started fiddling with AppleScript, and found a way to detach then re-attach a FA associated with a folder.</description>
    </item>
    <item>
      <title>GobbleRSS - PDA-friendly web-based RSS reader</title>
      <link>https://www.pommepause.com/blog/gobblerss-pda-friendly-web-based-rss-reader/</link>
      <pubDate>Tue, 19 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/gobblerss-pda-friendly-web-based-rss-reader/</guid>
      <description>(Visit the [GobbleRSS](http://GobbleRSS.pommepause.com/) website for more details about the application itself.) After I finished reading my latest book, which is what I usually do during my daily commuting to and from work, I started looking for a way to read my RSS feeds on a Palm device during that time. First, a friend of mine lent me his Palm Zire 31 (thanks!). Next, I started looking for a way to get unread RSS items from Google Reader into the Palm device.</description>
    </item>
    <item>
      <title>Blowfish encryption plugin for Colloquy</title>
      <link>https://www.pommepause.com/blog/blowfish-encryption-plugin-for-colloquy/</link>
      <pubDate>Mon, 18 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/blowfish-encryption-plugin-for-colloquy/</guid>
      <description>_Do you want to skip all this text and just get the Colloquy Blowfish Plugin? Then click __[here](#colloblowdownload)__. _ Lately, IRC channels where I hang started using Blowfish encryption for all messages sent to the channel. mIRC and eggdrop support Blowfish pretty easily, but there was nothing for [Colloquy](http://www.colloquy.info/) (the IRC client I use - Mac OS X only) to encrypt &amp;amp; decrypt Blowfish encrypted messages. So I started looking for a way to encrypt &amp;amp; decrypt Blowfish messages using a Colloquy plugin.</description>
    </item>
    <item>
      <title>FrontRow Enabler for 10.4.8</title>
      <link>https://www.pommepause.com/blog/frontrow-enabler-for-10-4-8/</link>
      <pubDate>Sun, 17 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/frontrow-enabler-for-10-4-8/</guid>
      <description>_Do you want to skip all this text and just get the new FrontRow Enabler for 10.4.8? Then click __[here](#frontrowenabler131)__. _ Ok. So I wanted to install FrontRow 1.3 on my _old_ PowerMac G5... Downloaded [FrontRow Enabler](http://andrewescobar.com/frontrow) 1.3, followed instructions, rebooted... And **bam**, no more login screen. How fun. Checking the comments on [Andrew Escobar&#39;s page](http://andrewescobar.com/frontrow), I realized 10.4.8 wasn&#39;t supported just yet. So I used my trusty FireWire cable to fix my PowerMac (see how in the comments of Andrew&#39;s page), and started to look for a way to patch FrontRow Enabler 1.</description>
    </item>
    <item>
      <title>Adding EPG for Canada to EyeTV software</title>
      <link>https://www.pommepause.com/blog/adding-epg-for-canada-to-eyetv-software/</link>
      <pubDate>Sat, 16 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/adding-epg-for-canada-to-eyetv-software/</guid>
      <description>_[Note] __[EyeTV EPG Proxy](http://eep.pommepause.com/)__ now has it&#39;s own website. Check it out for more details._ _ _&#xA;[Update] Elgato now offers Canadian EPG in EyeTV 3.1 (they’re now using TV Guide as their source for both US and Canada). The first year is free for all users, but starting in 2010, we’ll need to pay 20$ US a year to continue receiving the EPG._ _ I own a Mac-based DVR for quite some time now; a Miglia EvolutionTV.</description>
    </item>
    <item>
      <title>Compiling PHP 5 on Mac OS X</title>
      <link>https://www.pommepause.com/blog/compiling-php-5-on-mac-os-x/</link>
      <pubDate>Fri, 15 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/compiling-php-5-on-mac-os-x/</guid>
      <description>Not that easy... Note that the following will only work on Tiger, not on Panther nor Leopard!&#xA;1. Install Xcode; latest (currently 2.4) is always a good idea.&#xA;2. Install fink.&#xA;3. Install needed packages using fink: sudo fink selfupdate sudo fink install libjpeg libtiff libpng3 libxml t1lib5 uw-imap-c-client-ssl libmcrypt libmhash ming mysql15-dev postgresql80-ssl-dev Note: Continue with the other steps while this process. It will take a while! For step 7, wait for this to complete.</description>
    </item>
    <item>
      <title>Canadian Holidays in iCal</title>
      <link>https://www.pommepause.com/blog/canadian-holidays-in-ical/</link>
      <pubDate>Thu, 14 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/canadian-holidays-in-ical/</guid>
      <description> I publish and maintain a calendar of all the Canadian Holidays. I started it in iCal.app (on my Mac) and I was publishing it using WebDAV on my web server, but I now imported it in Google Calendar, where I maintain and share it. Here&amp;rsquo;s the link to get it in iCal format or add it directly to your </description>
    </item>
    <item>
      <title>Activism: RapidWeaver Contact Form vulnerability</title>
      <link>https://www.pommepause.com/blog/activism-rapidweaver-contact-form-vulnerability/</link>
      <pubDate>Wed, 13 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/activism-rapidweaver-contact-form-vulnerability/</guid>
      <description>RapidWeaver is a nice software for Mac OS X that allows people with no knowledge of HTML/CSS whatsoever to create very nice websites. (This website was created with RapidWeaver.) It comes with themes, page templates, etc. One of those page template is a PHP Contact Form. It has come to my attention (from the RealmacSoftware support forums) that the PHP code generated by RapidWeaver (version 3.2.1 or less) is vulnerable to mail header injection attacks.</description>
    </item>
    <item>
      <title>ioFTPD</title>
      <link>https://www.pommepause.com/blog/ioftpd/</link>
      <pubDate>Tue, 12 Jun 2007 23:00:00 +0000</pubDate>
      <guid>https://www.pommepause.com/blog/ioftpd/</guid>
      <description>Started to check that out in December 2002. Since then, I created a number of scripts for the FTP daemon for Windows. Many of which not many people still use, but I still use some of them. I&amp;rsquo;m currently re-writing my main script in Java. Much more fun to code than the last version, which was C coded with Visual C++. ioBanana was my most popular script. Funny name comes from a suggestion in the IRC channel #ioFTPD.</description>
    </item>
  </channel>
</rss>
