<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>Planet phpBB</title>
  <updated>2012-01-27T20:25:18Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>Chris Smith</name>
    <email>webmaster@cs278.org</email>
  </author>
  <id>atom.xml</id>
  <link href="atom.xml" rel="self" type="application/atom+xml"/>
  <link href="default" rel="alternate"/>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/559</id>
    <link href="http://www.leftontheweb.com/message/Setting_iTerm_tab_names" rel="alternate" type="text/html"/>
    <title xml:lang="en">Setting iTerm tab names</title>
    <summary xml:lang="en">I work a lot with terminal windows, and on my MacBook Pro I use iTerm2 for this. But a lot of tabs can be confusing. Unfortunately, there is no simple GUI for setting tab names in iTerm2 (that I have found). After a quick question, Joshua Thijssen found the answer on how to do this through a simple command.</summary>
    <updated>2012-01-26T08:15:45Z</updated>
    <category term="iterm2"/>
    <category term="osx"/>
    <category term="bash"/>
    <category term="shell scripting"/>
    <category term="automation"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/162400872431759360</id>
    <link href="http://twitter.com/phpbb/statuses/162400872431759360" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: Possible downtime: Some of you may have noticed an inability to connect to our site earlier today. The provider ... http://t.co/8Xg4UKKy</title>
    <content xml:lang="en-US">phpbb: Possible downtime: Some of you may have noticed an inability to connect to our site earlier today. The provider ... http://t.co/8Xg4UKKy</content>
    <updated>2012-01-26T05:05:59Z</updated>
    <published>2012-01-26T05:05:59Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2149199</id>
    <link href="http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2149199" rel="alternate" type="text/html"/>
    <title>Possible downtime</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Some of you may have noticed an inability to connect to our site earlier today. The provider (<a class="postlink" href="http://www.nero.net/">NERO</a>) who serves our host (<a class="postlink" href="http://osuosl.org/">OSUOSL</a>) is currently facing faults in some of their routers. Corrective measures were taken earlier to resolve most of the issues, but they will need to perform some maintenance on the devices. Until then, there may still be some connectivity issues. While they will make attempts to route traffic through other devices during the maintenance window, it is possible that some users may be unable to connect during that time.<br/><br/>Maintenance on the devices will occur between <a class="postlink" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=3&amp;iso=20120126T11&amp;ah=3">11:00 - 14:00 UTC</a>, January 26.<br/><br/>Thanks,<br/>The phpBB Team</div>
    </summary>
    <updated>2012-01-26T04:18:40Z</updated>
    <author>
      <name>Noxwizard</name>
    </author>
    <source>
      <id>http://www.phpbb.com/community/viewforum.php?f=14</id>
      <logo>http://www.phpbb.com/theme/titles/welcome.gif</logo>
      <link href="http://www.phpbb.com/community/viewforum.php?f=14" rel="alternate" type="text/html"/>
      <link href="http://www.phpbb.com/feeds/rss/" rel="self" type="application/rss+xml"/>
      <subtitle>This feed displays the latest announcements at phpBB.com.</subtitle>
      <title>Latest phpBB.com announcements</title>
      <updated>2012-01-27T20:25:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/159555618582175744</id>
    <link href="http://twitter.com/phpbb/statuses/159555618582175744" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: We oppose SOPA / PIPA, and so should you!: The United States Congress is currently considering two bills, known ... http://t.co/AJmKJeFt</title>
    <content xml:lang="en-US">phpbb: We oppose SOPA / PIPA, and so should you!: The United States Congress is currently considering two bills, known ... http://t.co/AJmKJeFt</content>
    <updated>2012-01-18T08:39:58Z</updated>
    <published>2012-01-18T08:39:58Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2148578</id>
    <link href="http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2148578" rel="alternate" type="text/html"/>
    <title>We oppose SOPA / PIPA, and so should you!</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">The United States Congress is currently considering two bills, known as the Stop Online Piracy Act (SOPA) and the Protect IP Act (PIPA). The passage of these bills would be extremely harmful to the internet community that we all share and love. <br/><br/>Learn more about SOPA / PIPA and, if you are a Unites States citizen, tell your Congressman and Senator that you are in favor of a free and open internet!<br/><br/><blockquote><div><cite><a class="postlink" href="https://en.wikipedia.org/wiki/Special:CongressLookup">Wikipedia</a> wrote:</cite><span style="font-size: 115%; line-height: 116%;">SOPA and PIPA put the burden on website owners to police user-contributed material and call for the unnecessary blocking of entire sites. Small sites won't have sufficient resources to defend themselves. Big media companies may seek to cut off funding sources for their foreign competitors, even if copyright isn't being infringed. Foreign sites will be blacklisted, which means they won't show up in major search engines. SOPA and PIPA build a framework for future restrictions and suppression.</span></div></blockquote><br/><br/>Further reading:<br/>Wikipedia's message: <a class="postlink" href="https://en.wikipedia.org/wiki/Special:CongressLookup">https://en.wikipedia.org/wiki/Special:CongressLookup</a><br/>Google's message: <a class="postlink" href="https://www.google.com/landing/takeaction/">https://www.google.com/landing/takeaction/</a><br/>Reddit's message: <a class="postlink" href="http://blog.reddit.com/2012/01/stopped-they-must-be-on-this-all.html">http://blog.reddit.com/2012/01/stopped- ... s-all.html</a><br/><br/>Wikipedia's article on SOPA (not blacked out): <a class="postlink" href="https://en.wikipedia.org/wiki/Stop_Online_Piracy_Act">https://en.wikipedia.org/wiki/Stop_Online_Piracy_Act</a><br/>Google search for "SOPA": <a class="postlink" href="https://encrypted.google.com/search?q=sopa">https://encrypted.google.com/search?q=sopa</a></div>
    </summary>
    <updated>2012-01-18T08:13:57Z</updated>
    <author>
      <name>Marshalrusty</name>
    </author>
    <source>
      <id>http://www.phpbb.com/community/viewforum.php?f=14</id>
      <logo>http://www.phpbb.com/theme/titles/welcome.gif</logo>
      <link href="http://www.phpbb.com/community/viewforum.php?f=14" rel="alternate" type="text/html"/>
      <link href="http://www.phpbb.com/feeds/rss/" rel="self" type="application/rss+xml"/>
      <subtitle>This feed displays the latest announcements at phpBB.com.</subtitle>
      <title>Latest phpBB.com announcements</title>
      <updated>2012-01-27T20:25:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/159147479395348480</id>
    <link href="http://twitter.com/phpbb/statuses/159147479395348480" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: A few US based events (NYC, Philly, Boston, DC) Jan 19 - 25: Hello everyone,Apologies about the late notice, but... http://t.co/Thbc3Eiq</title>
    <content xml:lang="en-US">phpbb: A few US based events (NYC, Philly, Boston, DC) Jan 19 - 25: Hello everyone,Apologies about the late notice, but... http://t.co/Thbc3Eiq</content>
    <updated>2012-01-17T05:38:10Z</updated>
    <published>2012-01-17T05:38:10Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2148473</id>
    <link href="http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2148473" rel="alternate" type="text/html"/>
    <title>A few US based events (NYC, Philly, Boston, DC) Jan 19 - 25</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Hello everyone,<br/><br/>Apologies about the late notice, but I would like to announce a few US East Coast based events that some of you may be interested in attending,<br/><br/>I will be joining Nick Mailer, co-founder of the <a class="postlink" href="http://www.positive-internet.net/">The Positive Internet Company</a> and <a class="postlink" href="https://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a>, who needs no introduction, to discuss the roots of phpBB, problems we have experienced over the years and some steps that will be taken to resolve some of those problems in the near future. The talks will include cloud based technologies with branching into other topics.<br/><br/>For more information about the presentation and speakers, please see the following two pages:<br/><a class="postlink" href="http://www.positive-internet.net/events/richard-stallman-no-freedom-in-the-cloud">http://www.positive-internet.net/events ... -the-cloud</a><br/><a class="postlink" href="http://www.positive-internet.net/events/deconstructing-the-cloud">http://www.positive-internet.net/events ... -the-cloud</a><br/><br/><span style="font-weight: bold;"><span style="font-size: 135%; line-height: 116%;">- Please register at the links above ASAP to guarantee space.</span></span><br/><span style="font-weight: bold;"><span style="font-size: 135%; line-height: 116%;">- Please reblog/tweet/etc. this post to spread the word if your audience might be interested in attending.</span></span><br/><br/><span style="font-weight: bold;">Boston, MA</span><br/>Thursday, Janaury 19, 2012<br/>The Colonnade Hotel<br/>120 Huntington Avenue, Boston, MA 02116<br/><br/><span style="font-weight: bold;">Washington DC</span><br/>Friday, January 20, 2012<br/>Willard Intercontinental Hotel<br/>1401 Pennsylvania Ave NW, Washington, DC 20004<br/><br/><span style="font-weight: bold;">Philadelphia, PA</span><br/>Monday, January 23, 2012<br/>Omni Hotel Independence Park<br/>401 Chestnut Street, Philadelphia, PA 19106<br/><br/><span style="font-weight: bold;">New York, NY</span><br/>January 21, 24 &amp; 25, 2012<br/>The New York Palace Hotel<br/>455 Madison Avenue at 50th Street, New York, NY 10022<br/><br/>Feel free to get in touch with me if you have any questions.<br/><br/>I look forward to seeing some of you there.</div>
    </summary>
    <updated>2012-01-17T04:35:59Z</updated>
    <author>
      <name>Marshalrusty</name>
    </author>
    <source>
      <id>http://www.phpbb.com/community/viewforum.php?f=14</id>
      <logo>http://www.phpbb.com/theme/titles/welcome.gif</logo>
      <link href="http://www.phpbb.com/community/viewforum.php?f=14" rel="alternate" type="text/html"/>
      <link href="http://www.phpbb.com/feeds/rss/" rel="self" type="application/rss+xml"/>
      <subtitle>This feed displays the latest announcements at phpBB.com.</subtitle>
      <title>Latest phpBB.com announcements</title>
      <updated>2012-01-27T20:25:18Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://zerokspot.com/weblog/2012/01/15/when-setuppy-check-fails/</id>
    <link href="http://zerokspot.com/weblog/2012/01/15/when-setuppy-check-fails/" rel="alternate" type="text/html"/>
    <title>When setup.py check fails</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Last night I was about to release a new version of django-flatblocks, when I ran
into a weird problem:</p>
<pre class="code">$ python setup.py check -r                                                                                                                                                                           [develop] 13:58+0100
running check
Traceback (most recent call last):
  File "setup.py", line 32, in &lt;module&gt;
    zip_safe = False,
  File ".../distutils/core.py", line 152, in setup
    dist.run_commands()
  File ".../distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File ".../distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File ".../distutils/command/check.py", line 69, in run
    self.check_restructuredtext()
  File ".../distutils/command/check.py", line 111, in check_restructuredtext
    for warning in self._check_rst_data(data):
  File ".../distutils/command/check.py", line 138, in _check_rst_data
    parser.parse(data, document)
  File ".../docutils/parsers/rst/__init__.py", line 157, in parse
    self.statemachine.run(inputlines, document, inliner=self.inliner)

    .....

  File ".../docutils/parsers/rst/states.py", line 991, in implicit_inline
    return [nodes.Text(unescape(text), rawsource=unescape(text, 1))]
  File ".../docutils/nodes.py", line 331, in __new__
    return reprunicode.__new__(cls, data)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 26: ordinal not in range(128)
&lt;/module&gt;</pre>

<p>The cause of this issue was a bit unexcected: A string in the release notes of
a version I had already released about a year ago. So what changed? Probably
the Python version but also most definitely the version of <a href="http://docutils.sourceforge.net/">docutils</a> I had
installed in order to preview the release notes before every release.</p>
<p>So I started downgrading from 0.8.1 all the way to 0.5.x to finally make the
check command not die on me anymore.</p>
<p>There is also an issue in <a href="http://bugs.python.org/issue13114">Python's issue tracker</a> which has a <a href="https://bitbucket.org/mirror/cpython/changeset/8d837bd8148a">patch</a>
attached (and committed) that solves this issue. So if you don't want to
downgrade docutils in your virtualenv, this is probably the way to go :-)</p>





<p class="footer" style="clear: both; border: solid 1px #555; background-color: #EFEFEF; padding: 1.5em;"><img src="http://media/s/logo.gif" style="float: left; margin: 8px;"/>"<a href="http://zerokspot.com/weblog/2012/01/15/when-setuppy-check-fails/">When setup.py check fails</a>" was written by Horst Gutmann and is licensed for reuse under <a href="http://creativecommons.org/licenses/by-sa/3.0/at/">Creative Commons Attribution-Share Alike 3.0 Austria License. </a></p></div>
    </content>
    <updated>2012-01-15T14:11:56Z</updated>
    <author>
      <name/>
    </author>
    <source>
      <id>http://zerokspot.com/weblog/feed/en/</id>
      <link href="http://feeds.feedburner.com/weblogzerokspotcom_en" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <title>zerokspot.com (en)</title>
      <updated>2012-01-15T14:11:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/158387204723445760</id>
    <link href="http://twitter.com/phpbb/statuses/158387204723445760" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: The Teal Troopers – The Website Team: Past, Present, and Future: Up until recently, the Website Team was a sleep... http://t.co/aUNoh8Br</title>
    <content xml:lang="en-US">phpbb: The Teal Troopers – The Website Team: Past, Present, and Future: Up until recently, the Website Team was a sleep... http://t.co/aUNoh8Br</content>
    <updated>2012-01-15T03:17:06Z</updated>
    <published>2012-01-15T03:17:06Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.phpbb.com/?p=5407</id>
    <link href="http://blog.phpbb.com/2012/01/15/the-teal-troopers-the-website-team-past-present-and-future/" rel="alternate" type="text/html"/>
    <title>The Teal Troopers – The Website Team: Past, Present, and Future</title>
    <summary>Up until recently, the Website Team was a sleepy team within phpBB that acquired team members from other teams and worked behind closed doors in order to ensure the full operation of the website. It is a team that is not very well publicized nor is really known what exactly we do. It has had [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Up until recently, the Website Team was a sleepy team within phpBB that acquired team members from other teams and worked behind closed doors in order to ensure the full operation of the website. It is a team that is not very well publicized nor is really known what exactly we do. It has had its lows and even fewer highs, but now the need is too great to keep our operation small and closed.</p>
<h2>The past</h2>
<p>This historically small team has been known to take current phpBB team members in prior to their departure, during a time where it is not easy for them to contribute much at all. General website maintenance fell to the team’s themselves, each of them taking care of their patron area of the website. While this worked for a while, it has caused more issues than it was worth. Our website is inundated with duplicate CSS, inefficiency in JavaScript, and general chaos in the backend code.</p>
<h2>The present</h2>
<p>During the past year, the website team has been making the transition from a sleepy team who takes care of few things to a more active team that handles day-to-day maintenance and testing prior to deployment of the website.</p>
<p>We’ve picked a few members and lost many. This is mainly due with the fact that this is only team where it is impossible to get help directly from the community because it’s an internal codebase. It may not have been very noticeable, but any team member the website team picked up was formerly on another team within phpBB.</p>
<h2>The future</h2>
<p>Currently, we have serveral maintenance projects we are overseeing and one very large project that’s early in development. Unfortunately, we are not in a position to announce these at the moment. I do think it is worth mentioning though, for we are eventually looking to adopt a more open model, even going so far as to release some new code we’re writing on github in an effort to pick up contributors.</p>
<p>To do so, however, we’ll need some help. The future of phpBB.com is a blank slate–and we’re looking for designers, programmers, and other individuals with skills who can help draft the slate into a reality. If you’d like to help out, and have the time and ability to do so, please <a href="http://www.phpbb.com/community/ucp.php?i=pm&amp;mode=compose&amp;u=873955" title="PM Sam on phpBB.com">contact Sam</a> with samples of your work (P.S. being active on the forums on phpbb.com and Area51 are a huge plus). This is your opportunity to make an impact on the phpBB project for users, developers, team members, and more.</p></div>
    </content>
    <updated>2012-01-15T01:40:59Z</updated>
    <category term="Website"/>
    <category term="Community"/>
    <category term="phpBB.com Website Team"/>
    <source>
      <id>http://blog.phpbb.com</id>
      <author>
        <name>phpBB.com Blog</name>
      </author>
      <link href="http://blog.phpbb.com/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.phpbb.com" rel="alternate" type="text/html"/>
      <title>phpBB</title>
      <updated>2012-01-15T23:50:14Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:9375cb0c43a9e7e097f71f2869967d73</id>
    <link href="http://ajellydonut.com/index.php?post/2012/01/14/BAM%21" rel="alternate" type="text/html"/>
    <title xml:lang="en">Introducing BAM!</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>"Bam" became the tagline of celebrity chef Emeril LaGasse at the start of the last decade.</p>


<p>With Emeril's star having largely faded, a coalition has now proposed a new use for the word.  They propose to use it as an acronym to replace the word "Jazz".  The acronym's long form?  <strong><ins>B</ins>lack <ins>A</ins>merican <ins>M</ins>usic</strong>, and Nicholas Payton introduces us to the new genre with his new album, "<ins>Bitches</ins>."</p>


<p>The word "Coalition" may not be the right one.  It appears that Nicholas Payton was the first to publish his thoughts on the issue <a href="http://nicholaspayton.wordpress.com/2011/11/27/on-why-jazz-isnt-cool-anymore/" hreflang="en">on his blog</a> in a lengthy November entry where Payton simply states several dozen reasons why "Jazz" is no longer a relevant term.  A few other musicians have signed on since then although I have been unable to find a listing.</p>


<p>So I give you two pieces of music to compare, both taken from Payton.  First is the quintessential "Take Five" from Dave Brubeck.
<a href="http://www.youtube.com/watch?v=BwNrmYRiX_o" title="http://www.youtube.com/watch?v=BwNrmYRiX_o">http://www.youtube.com/watch?v=BwNr...</a> <br/>
And the second is off of Payton's recent release, "Bitches" (apparently a reference to Miles Davis's groundbreaking 1970 Columbia release, "Bitches Brew") is the original composition "Give Light. Live Life. Love." <a href="http://www.youtube.com/watch?v=OXgyPjnkXMc" title="http://www.youtube.com/watch?v=OXgyPjnkXMc">http://www.youtube.com/watch?v=OXgy...</a> <br/>
Not so different, stylistically.  Close enough that they can be described using the term jazz, I think. But one has sold millions of copies (over 43 years) and the other would be delighted to sell 100,000.</p>


<p>And that is really the core of Payton's argument -- Jazz is a hard sell in America today.  Maybe jazzers should try something else.</p>


<p>With that, "Bitches" provides some interesting new tracks such as "<a href="http://www.youtube.com/watch?v=OXgyPjnkXMc" hreflang="en">iStole Your iPhone</a>" which melds elements from Jazz, the Caribbean, and Urban music.  But take away the vocal track, and its still jazz.</p>


<p>Another part of Payton's explanation is one that flirts with "Occupy Jazz."  Payton tries to convolve jazz with the n-word, calling it in a subsequent blog entry "the derogatory j-word."  I don't want to touch that one, so I simply quote someone hopefully more versed in the field than I, AllAboutJazz columnist <a href="http://www.allaboutjazz.com/php/article.php?id=41221&amp;page=1" hreflang="en">Greg Thomas</a></p>


<blockquote><p><a href="http://ajellydonut.com/index.php?post/2012/01/14/E" title="E">E</a>quating <a href="http://ajellydonut.com/index.php?post/2012/01/14/jazz" title="jazz">jazz</a> with the "n" word, is, in my estimation, not wise.</p></blockquote>


<p>My total opinion of the project is this:
I feel it is a fool's errand for Payton to try changing a genre that has become known for its closed-mindedness, a genre with few living influential figures, and hundreds of academics who will try to defend the original label by psychoanalyzing the statements deceased greats like Miles Davis.</p>


<p>The album itself probably deserves 3 and a half stars on the five star scale.  If not for Payton manufacturing this controversy, it probably would have slipped under the radar of almost everyone as being too experimental -- which suggests that Payton's speaking out is having the desired effect.  If not for the "BAM" storyline, I never would have heard of the album.  It will be interesting to see if the statement causes Payton to be shunned in the future, though.</p></div>
    </content>
    <updated>2012-01-14T22:58:40Z</updated>
    <published>2012-01-14T21:43:00Z</published>
    <category term="Review"/>
    <category term="Performance"/>
    <author>
      <name>Josh W</name>
    </author>
    <source>
      <id>urn:md5:15580660fd0edc792fa726ca2d9f977e</id>
      <author>
        <name/>
      </author>
      <link href="http://ajellydonut.com/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://ajellydonut.com/index.php" rel="alternate" type="text/html"/>
      <title xml:lang="en">A Donut's Blog</title>
      <updated>2012-01-15T05:06:58Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/157236917035999232</id>
    <link href="http://twitter.com/phpbb/statuses/157236917035999232" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: How you can aid development: Since we opened up development and moved our code onto GitHub, we’ve received sever... http://t.co/damziwkT</title>
    <content xml:lang="en-US">phpbb: How you can aid development: Since we opened up development and moved our code onto GitHub, we’ve received sever... http://t.co/damziwkT</content>
    <updated>2012-01-11T23:06:17Z</updated>
    <published>2012-01-11T23:06:17Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.phpbb.com/?p=5393</id>
    <link href="http://blog.phpbb.com/2012/01/11/how-you-can-aid-development/" rel="alternate" type="text/html"/>
    <title>How you can aid development</title>
    <summary>Since we opened up development and moved our code onto GitHub, we’ve received several contributions. It allowed a number of non-development team members to contribute. We have been listing these contributors in the 3.0 release announcements, and you can also see them on the area51 contributors page. However, I think we can do better. And [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Since we opened up development and moved our code <a href="http://blog.phpbb.com/2010/11/13/invading-github/">onto GitHub</a>, we’ve received several contributions. It allowed a number of non-development team members to contribute. We have been listing these contributors in the 3.0 release announcements, and you can also see them on the <a href="http://area51.phpbb.com/contributors/">area51 contributors page</a>.</p>
<p>However, I think we can do better. And this is why I want to reach out to the modding community. We have limited ressources and we need your help.</p>
<p><strong>Contribute patches</strong></p>
<p>The <a href="http://tracker.phpbb.com/">bug tracker</a> is filled with bug reports. You may have reported a few bugs yourself. There’s so many, it’s likely that a large amount will never get fixed.</p>
<p>This is your chance. If you ran into a bug that really bugs you (pun absolutely intended), now is the time to fix it. If you’ve interacted with the MODding community, maybe by submitting some MODs to the cusomisation database, you should already be somewhat familiar with the phpBB code base and its coding guidelines.</p>
<p>Creating a patch is like creating a MOD. Except you don’t have to write a MODX file. Instead you can have a diff generated for you or just use git to manage the changes.</p>
<p>Once you are done with your patch, you can either attach a patch file to the ticket, or you can be awesome and create a pull request on GitHub. Pull requests make it easier for us to read, discuss, and test your patch. For this reason it will likely be merged faster.</p>
<p><strong>Review pull requests</strong></p>
<p>Pull requests are patches awaiting review. Most of the time they will be from developers. That’s right: every change to the phpBB code base needs to be reviewed by another developer. This allows us to catch problems early, and distribute the blame when something goes wrong.</p>
<p>There is a <a href="https://github.com/phpbb/phpbb3/pulls">list of open pull requests</a> that are waiting to be merged. Some of them already have comments, while others have not been reviewed yet.</p>
<p>Reviewing these is a lot of work. But you can help! If you know the phpBB code base well, you can help by checking the diffs and making sure no new problems are being introduced. Be sure to comment with your opinion; even simply saying “looks good” is helpful because it shows that someone has reviewed the patch.</p>
<p>The other thing you can do is test pull requests. Reviewing is nice and dandy, but testing allows you to see if things are really working. And this is very similar to testing MODs. So if you are a MOD author or maybe even a junior MOD validator, this process should be fairly familiar to you. The only difference is that everyone will be watching you.</p>
<p><strong>Git</strong></p>
<p>We use git for version control. This may be intimidating to lots of you, but for development there is really no way around it. It is a great tool, and I encourage anyone who writes code to learn how to use it.</p>
<p>You will first need to fork the phpbb3 repository. Then you will need it to create a branch on your fork for your change. When you have finished your patch, push to your fork on GitHub and submit a pull request. You can also checkout someone else’s branch with that person’s proposed changes, in order to test it.</p>
<p>I’ll be honest with you: it’s tough.</p>
<p>But there are lots of great resources out there! One of my favorites is the “<a href="http://vimeo.com/14629850">Getting Git</a>” talk by Scott Chacon. He explains the basics of how git works. This really helps you to get an initial understanding, so that you can move on to learn how to actually use it. Some great guides that can get you started using Git are the <a href="http://gitref.org/">Git Reference</a> or <a href="http://progit.org/book/">Pro Git</a>. And we also have the <a href="http://wiki.phpbb.com/Working_with_Git">Working with Git</a> article on the phpBB wiki.</p>
<p>And fear not, we are here to help. If you run into any problems, just come onto IRC and ask.</p>
<p><strong>In conclusion</strong></p>
<p>So there you have it, secure your place on the area51 contributors page!</p>
<p>If you have questions or just want to see what we are up to, join us in the <a href="irc://irc.freenode.net/phpbb-dev">#phpbb-dev IRC channel on irc.freenode.net</a>.</p></div>
    </content>
    <updated>2012-01-11T22:34:31Z</updated>
    <category term="Development"/>
    <source>
      <id>http://blog.phpbb.com</id>
      <author>
        <name>phpBB.com Blog</name>
      </author>
      <link href="http://blog.phpbb.com/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.phpbb.com" rel="alternate" type="text/html"/>
      <title>phpBB</title>
      <updated>2012-01-15T23:50:14Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=366</id>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/11/phpbb3-mods-domain-names-available/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/11/phpbb3-mods-domain-names-available/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/11/phpbb3-mods-domain-names-available/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">phpBB3 MODs Domain Names Available</title>
    <summary xml:lang="en">I have posted a topic on phpbb.com letting folks know I’m not going to renew my phpBB3 MODs-related domains. If you’re interested, hop on over to phpbb.com and send me a PM to let me know.
First come, first served.</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have posted a topic on phpbb.com letting folks know I’m <a href="http://www.phpbb.com/community/viewtopic.php?f=71&amp;t=2148048">not going to renew my phpBB3 MODs-related domains</a>. If you’re interested, hop on over to phpbb.com and send me a PM to let me know.</p>
<p>First come, first served.</p></div>
    </content>
    <updated>2012-01-11T21:30:50Z</updated>
    <published>2012-01-11T21:30:29Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="phpBB"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/558</id>
    <link href="http://www.leftontheweb.com/message/Installing_the_Geoip_PECL_package_for_Zend_Server_on_OSX" rel="alternate" type="text/html"/>
    <title xml:lang="en">Installing the Geoip PECL package for Zend Server on OSX</title>
    <summary xml:lang="en">Today I needed to get a client application up and running on my local system. This application uses the Geoip PECL package, so I needed to get this up and running. This turned out to be slightly more difficult than just a PECL install, as you're missing some libraries by default, so here is my log of things to do to get it up and running.</summary>
    <updated>2012-01-11T19:20:59Z</updated>
    <category term="pecl"/>
    <category term="geoip"/>
    <category term="zend server"/>
    <category term="php"/>
    <category term="i386"/>
    <category term="re2c"/>
    <category term="community"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/157151169536462848</id>
    <link href="http://twitter.com/phpbb/statuses/157151169536462848" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: Guest post: MOD Creation, From Start to Finish by Unknown Bliss: Written by: Unknown Bliss Within this article I... http://t.co/YaVmm74w</title>
    <content xml:lang="en-US">phpbb: Guest post: MOD Creation, From Start to Finish by Unknown Bliss: Written by: Unknown Bliss Within this article I... http://t.co/YaVmm74w</content>
    <updated>2012-01-11T17:25:33Z</updated>
    <published>2012-01-11T17:25:33Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.phpbb.com/?p=4974</id>
    <link href="http://blog.phpbb.com/2012/01/11/guest-post-mod-creation-from-start-to-finish-by-unknown-bliss/" rel="alternate" type="text/html"/>
    <title>Guest post: MOD Creation, From Start to Finish by Unknown Bliss</title>
    <summary>Written by: Unknown Bliss Within this article I’m going to briefly outline how to create your modification, package it up, submit it to the Modifications Database and support it afterwards. Writing MODs can be so simple but yet so complex. It really depends on what MOD you wish to make. If you wish to make [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Written by: <a href="http://www.phpbb.com/community/memberlist.php?mode=viewprofile&amp;u=1175315">Unknown Bliss</a></strong></p>
<p>Within this article I’m going to briefly outline how to create your modification, package it up, submit it to the Modifications Database and support it afterwards.</p>
<p>Writing MODs can be so simple but yet so complex. It really depends on what MOD you wish to make. If you wish to make a portal or arcade then it will be quite complex. If you just want to make dynamic page titles or ACP Link in header it will be a rather small trivial task.</p>
<p>The first thing you need to do is open up word or notepad and prepare information on your modification, a brainstorm of ideas. It should include items such as your modification name, description, what sort of features you might include and what requirements do you want. Then you need to think about what features you’ll need. For instance, if you are creating a portal, will you have a configuration setting to toggle or re-order individual modules?</p>
<p>Once you have a good idea of how you want to make your MOD you can start to do a bit of research. Take a look at something similar. If you’re designing a blog with articles and comments then take a look at phpBB’s Topic and Replies system. See how it works and what can be done with it. While you’re doing research feel free to note down bits and pieces of information for future reference.</p>
<p>Once you know what you’re making and you have a rough idea on how you are going to make it, you can start working on it. Normally, it’s easiest to start with the database structure. If you have a bug tracker you know you need to make the table for tickets, the table for projects, table for comments/replies, table for logging etc. So plan this structure out.</p>
<p>After you have done all the planning, notes and researching you can install your test board. I recommend you use <a href="http://www.phpbb.com/mods/quickinstall/">QuickInstall</a> (QI) as it does a lot of items already done for you and it can generate multiple boards faster. If you use QI then I always find it’s best to populate your board with users and posts as it can come in handy later on. If you don’t use QI then you need to install a board then enable debug and debug extra. You also should change the recompile style components option to ‘yes’ inside <em>ACP –&gt; Load Settings</em> so you don’t need to refresh your style components or cache every time you make an edit to a style file. There is a blog article about QI <a href="http://blog.phpbb.com/2010/07/16/how-to-set-up-a-test-board-for-modding/">here</a></p>
<p>Now that you have a test board, you should use your DB Structure Plan to make your database changes. If you need to add something later then you can. Once you have your database changes in place what you’ll need to do next is write the PHP functions files. I can’t say much about this except that this is when you need to take out your notes and use a checklist of everything that you need to include.</p>
<p>Once you have made the PHP Function Files you need to create the basic language PHP files. At the moment, you won’t have much to put in them. However, you will need to put in the basics, such as, if you are making a set of modules, you will need language entries such as “Recent posts”. Just a reminder that all standard language files should be inside /language/en/mods as all MODs should have an English language built into the MOD. Any additional languages should be in additional MODX Files but I’ll come back to that later. As a general rule it’s normally useful to have a generic error and success message for most MODs.</p>
<p>Now that you have made you language and function PHP files you need to make your template files. These may need to contain the Overall Header and Overall Footer and sometimes forum jump but otherwise its up to you what goes in them. One very common error people make is putting hardcoded language inside template files. This is against phpBB Coding Guidelines and it will make your Modification deny worthy. If you can remember this rule it then means less of a nightmare later on when your MOD is denied for hard coded language and you then have to re-submit it. Note: Hardcoded language can be anywhere, the most obvious and common place to put it is in template files but you can put it in most files and that’s where it normally catches people off-guard.</p>
<p>Now you need to make your PHP file that the user will visit (such as viewtopic.php or blog.php or index.php rather than /includes/acp/info/blog.php). An attempt should be made to keep file names short and simple like portal.php or blog.php rather than my_absloutley_almighty_cool_portal.php.<br/>
Once you have a working set of files you need to start adding your ACP, UCP, MCP etc. Modules. I’m not going to go into much more detail with regards to this much except to say that when designing these try to keep them looking uniform with the built-in modules in these control panels.</p>
<p>Now you should have a working test board. At this moment in time you shouldn’t have all of your features implemented except the very core and basic ones. Now you need to add your UMIL files. To do this just generate a UMIF File with the hosted <a href="http://www.phpbb.com/mods/umil/create.php">UMIF Generator</a>. Also make sure you include a copy of the latest UMIL and you must make sure this is always the latest and when a new version is released remember to update. Outdated UMIL makes a MOD deny-worthy.</p>
<p>So now its time to create a development topic in the phpBB.com <a href="http://www.phpbb.com/community/viewforum.php?f=70">MODs in Development Forum</a>. Make a topic and I recommend you use the <a href="http://www.phpbb.com/mods/rules/development_forum.php#rule4a">suggested template for your topic</a>. At this moment in time don’t attach any downloads and keep the status as [DEV] but if you wish you can provide screenshots.</p>
<p>Now you need to package it into a MODX. I suggest you use the <a href="http://www.phpbb.com/mods/modx-tools/generator/">MODX Generator</a>. Once you have this you can then edit the MODX using the <a href="http://www.phpbb.com/mods/modx-tools/creator/">MODX Creator</a> with additional information. </p>
<p>Now that you have made your MOD you need to make a new board. This board should be the same as the one you made earlier with debug, debug extra and AutoMOD. Now you need to zip up your modification, go into AutoMOD on the new board and upload it using the upload feature within the AutoMOD module. Once it has been uploaded, install it. If it fails but you can’t see why double check if you have used spaces instead of tabs and vice-versa in finds. Once you have AutoMOD working you are almost ready to submit your MOD.</p>
<p>You should now update your topic to Alpha or Beta (ALPHA is for a VERY unstable MOD. BETA is generally when almost all of the features have at least been implemented, but not much testing has taken place) and add a download link. Downloads aren’t required for the alpha stage but are recommended; otherwise how do people test your MOD and provide feedback? Downloads for beta are required due to <a href="http://www.phpbb.com/mods/rules/development_forum.php#rule3d">rule 3d</a>. The MODs in Development Forum is a place to get ideas, free beta testers and market your Modification so you should take advantage of it.</p>
<p>Once you have added a download I recommend you test your MOD thoroughly for any bugs and fix them. There is a blog post about how the Junior MOD Validators test (and I recommend you test it in the same way) <a href="http://blog.phpbb.com/2010/02/25/guest-post-writing-modifications-by-rmcgirr83/">here</a>. Once you are quite sure that all of the bugs have been squashed and that all of the features have been implemented, as you planned from the start, you can promote the MOD status from the BETA to RC (Release Candidate) stage. Many MOD authors will not accept any more feature requests for the current MOD version, pushing any further requests back to the next major version (X.Y). At this point, your MOD should be ready to be submitted for validation by the MOD Team for approval and release into the MOD Database.</p>
<p>To submit it for validation you need to create a Modification type contribution in the MOD Database. For the contribution details, you should generally use the same information as was used in your MODX install file. You will also have the opportunity to include further information, such as a demo URL and screenshots. Finally, select one or more relevant categories into which your MOD fits. Note that at the bottom of the submissions page there is an option to upload screenshots, not revisions.</p>
<p>The next page to come up will be the “New revision” page. On this page you should upload your zipped up Modification, type in your version number and version name (can be the codename for the release or just the version number or the name of the mod). Then you have the notes to the MOD Team section in which I personally add a note of thanks to those who out of their own free time test and validate my MOD’s code but its up to you what you enter into this section.</p>
<p>Once your MOD has been submitted, it is a waiting game of sorts while the MOD Team and Junior MOD Validators review the code and test the functionality. Note that it can normally take a month, sometimes more, for the entire process to be completed, due to the number of MODs submitted. Once your MOD has been approved or denied, you will receive a PM with validation notes. This can include issues in the code, or problems found while testing. Even if your MOD is approved, it is suggested that the validation notes be taken into account for the next version of your MOD. If your MOD is denied, most of the issues found in the report must be changed before your MOD can be resubmitted. If you find that something in the validation report is incorrect or that there is an issue in the report, you may communicate that by replying to your Queue Discussion topic, found in the Discussion/Support tab of your Contribution page. This topic is only viewable to you, the MOD team, and the Junior MOD Validators. If your MOD is denied multiple times, do not become discouraged. Sometimes, when different people look through your code and test your MOD, different problems will be found. Simply fix the issues and resubmit your MOD.</p>
<p>So when you get your MOD approved it is time to provide support for it. This is not required but is asked for by the phpBB.com MOD Team that you update for new versions/bug fixes and support your MOD. I suggest you subscribe to the support tab in your Modification section in the Modifications Database so that you get updates when support is posted. When new phpBB Versions are released you are asked to re-submit it with any fixes that my be required.</p>
<p>If you wish to add features to it you can also re-submit it at any time for that.<br/>
And that’s it really. If you have finished this Modification perhaps you would like to start work on another modification (Maybe from the <a href="http://www.phpbb.com/community/viewforum.php?f=72">MOD Requests Forum</a>).</p>
<p>In closing, this guide is just that: a guide. It is how I tend to approach the MOD writing process. If you have a method that works better for you, then you are welcome to use that and possibly share it in the discussion topic. It is quite common to skip the earlier section with planning but that is totally up to you.  It can, however, prevent confusion, duplication and missing code later on.<br/>
Also remember, if you ever need help with anything MOD related you can always ask in the <a href="http://www.phpbb.com/community/viewforum.php?f=71">MOD Writers Discussion</a>, in the Queue Discussion Topic (for queries about issues in a validators report being un-reproducible, queries as to what they mean or any notes to the team about issues that arise in validation etc.) or by asking on the FreeNode <a href="http://webchat.freenode.net/?channels=phpbb-coding">#phpbb-coding IRC Channel</a>.</p></div>
    </content>
    <updated>2012-01-11T16:55:58Z</updated>
    <category term="Modifications"/>
    <source>
      <id>http://blog.phpbb.com</id>
      <author>
        <name>phpBB.com Blog</name>
      </author>
      <link href="http://blog.phpbb.com/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.phpbb.com" rel="alternate" type="text/html"/>
      <title>phpBB</title>
      <updated>2012-01-15T23:50:14Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=300</id>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/10/passwords-matter/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/10/passwords-matter/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2012/01/10/passwords-matter/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Passwords Matter</title>
    <summary xml:lang="en">Way back in 2009 phpbb.com was hacked via an exposure in the phplist mailing list software. (Just to be very clear, there was no exploit found in the phpBB code used to run the site, only this supplementary program used to run the email notification system.) One of the results of the hack of phpbb.com [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Way back in 2009 phpbb.com was hacked via an exposure in the phplist mailing list software. (Just to be very clear, there was no exploit found in the phpBB code used to run the site, only this supplementary program used to run the email notification system.) One of the results of the hack of phpbb.com was that several thousand user passwords were exposed and posted on the Internet. They were exposed, frankly, because they were too simple, and that’s not phpBB’s fault. <span id="more-300"/></p>
<h3>Pet Names Don’t Make Good Passwords</h3>
<p>People often struggle with remembering passwords. Yes, there are programs that can help you with that, but are they really that much more secure than writing things down on a piece of paper? Here’s one take from one of my favorite web comic authors:</p>
<p><img src="http://imgs.xkcd.com/comics/password_strength.png"/></p>
<p>The bottom line is that a password is supposed to protect an account from unauthorized access. It’s not supposed to prevent authorized access, but for infrequently used resources it can do that as well. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/>  </p>
<h3>Password Storage</h3>
<p>One indicator of concern to me is whether a web site can send you your existing password when you forget it. That means they’re likely using an encryption process rather than a hashing algorithm to store passwords. And that means anyone with access to the decryption key can read every password in the system. phpBB2 uses a hashing algorithm which means as a board owner / administrator I can safely say to any of my users that I cannot tell them what their password is. I can assign them a new one, and of course there is a self-service option available to phpBB2 users that will do just that, but I cannot tell them what their existing password is. In a default phpBB2 installation a user password is hashed and stored as a 32 character string. Similar passwords will generate very dissimilar hash strings, so there is no way for someone to easily guess what a password might be simply based on the results of the hash. For example, here are a few similar input values and the resulting MD5 hash outputs:</p>
<pre>test     098f6bcd4621d373cade4e832627b4f6
Test     0cbc6611f5540bd0809a388dc95a615b
tset     751ec45015a704a39dc403001c963e97
test1    5a105e8b9d40e1329780d62ea2265d8a</pre>
<p>Despite the similarity of the input values they all have very different hash values. That means that similar hash values are going to have very different input values as well. Also, because a hash is generated by a one-way function there is no way to recreate the input value based on the hash. (There are some cases where two different input values could generate the same output hash; that’s allowed.) </p>
<p>If that’s the case, then how can I tell if a user has entered the correct password when they log in? It’s actually really simple. When a user logs in, phpBB takes the password provided on the form, hashes it, and then compares the resulting hash value to the hash stored in the database. As long as the input values are the same (entering “test” as my password will always generate 098f6bcd4621d373cade4e832627b4f6 as the hash value) then the password matches and the user is logged in.</p>
<p>How, then, were hackers able to decipher the passwords stored in the phpBB.com database if there is no way to reverse a hash process? They didn’t. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/>  Instead they used a lookup table (also called a <a href="http://en.wikipedia.org/wiki/Rainbow_table">rainbow table</a>) to match up known hash values with their source value. Imagine taking a dictionary and running every word in it through the hashing process. When you’re done, you have a list of hashes and their source. By matching password hash values against the list of known entries the hackers were able to figure out what a number of phpBB.com user passwords were.</p>
<p>To help defeat this sort of process, phpBB3 now uses a <a href="http://en.wikipedia.org/wiki/Salted_hash">salted hash</a> which provides even more security. I imagine someone has back-ported this to phpBB2 as a MOD but I have not had time to look for one yet. But the fact is if a secure password is used (a combination of words and numbers, or as the cartoon above suggests several words run together) the odds of the password appearing in a rainbow table are extremely slim, and even the simple hashing algorithm used in phpBB2 is essentially safe. Even changing the case of one letter helps, as shown in these two hash examples from earlier: </p>
<pre>test     098f6bcd4621d373cade4e832627b4f6
Test     0cbc6611f5540bd0809a388dc95a615b</pre>
<p>Changing the “t” to a “T” changes the hash. It might be even better to change something other than the first letter, for example changing the “e” to an “E” as in tEst. That’s a very easy word to remember and it’s not likely to show up on any rainbow table, unless a hacker wants to run every possible combination of upper and lower case letters for every possible dictionary word. <img alt=":shock:" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_eek.gif"/>  Ultimately it would be better to use a combination of letters (mixed case), numbers, and even symbols where allowed.</p>
<p>So how important is it that phpBB3 uses a salted algorithm for passwords? If people were smart about what passwords they use then it really would not matter so much. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/>  But as shown in some of the related links at the end of this post, people are not very smart about the passwords they pick. In that case, the salting process is quite beneficial.</p>
<h3>Social Engineering</h3>
<p>Which brings me to my final issue for this post: people can be fond of certain passwords and often use (reuse) them on more than one site. If you use the same password for a phpBB board that you use for your banking system, then change it. Change it now. For one thing, most phpBB board owners do not use a secure protocol (such as HTTPS rather than HTTP) for their sites. That means the password is exposed during the transmission of the form data. Ultimately no matter how a password is stored or how complex the password might be, if people can be tricked into giving up their passwords by phishing emails, web site plugins, and other techniques, that’s a problem. If a hacker manages to grab the password for one site, they may then be able to use it on other sites. I have made a practice of using a unique password on every service I sign up for in order to prevent this for a very long time. But once again, xkcd.com says it better:</p>
<p><img src="http://imgs.xkcd.com/comics/password_reuse.png"/></p>
<p><strong>Related Links</strong></p>
<ul>
<li><a href="http://www.darkreading.com/blog/archives/2009/02/phpbb_password.html">phpBB Password Analysis</a></li>
<li><a href="http://www.whatsmypass.com/the-top-500-worst-passwords-of-all-time">500 Worst Passwords</a></li>
</ul></div>
    </content>
    <updated>2012-01-10T17:53:00Z</updated>
    <published>2012-01-10T17:53:00Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="phpBB Doctor"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.subblue.com/blog/2012/1/6/leclaireur</id>
    <link href="http://feedproxy.google.com/~r/subblue/~3/J_Y-2ibQQAc/leclaireur" rel="alternate" type="text/html"/>
    <title>L'Eclaireur</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><h2>Animations from an installation at L'Eclaireur in Paris.</h2>
<p><a href="http://www.leclaireur.com/en/">L'Eclaireur Sévigné</a> has a unique installation with 147 screens dotted around like picture frames. Early in 2011 I was commissioned to create some original videos for the space, which have been playing for the last six months.</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34656266?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34656394?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34657460?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34657542?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34657573?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34657651?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34657710?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34658252?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34658271?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34658286?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34659879?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p>
<p>&lt;iframe allowfullscreen="1" frameborder="0" height="329" mozallowfullscreen="1" src="http://player.vimeo.com/video/34659899?portrait=0&amp;amp;loop=1" webkitallowfullscreen="1" width="585"&gt;&lt;/iframe&gt;</p><img height="1" src="http://feeds.feedburner.com/~r/subblue/~4/J_Y-2ibQQAc" width="1"/></div>
    </summary>
    <updated>2012-01-06T00:00:00Z</updated><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.subblue.com/blog/2012/1/6/leclaireur</feedburner:origLink>
    <source>
      <id>http://www.subblue.com/</id>
      <link href="http://www.subblue.com/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/subblue" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>Experiments in mathematical and generative art with a dash of web development.</subtitle>
      <title>subblue</title>
      <updated>2012-01-06T00:00:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/154004795043233792</id>
    <link href="http://twitter.com/phpbb/statuses/154004795043233792" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: Support Toolkit 1.0.5 released: Hi all,The Support Team is pleased to announce the availability of the fifth mai... http://t.co/WRssx9IS</title>
    <content xml:lang="en-US">phpbb: Support Toolkit 1.0.5 released: Hi all,The Support Team is pleased to announce the availability of the fifth mai... http://t.co/WRssx9IS</content>
    <updated>2012-01-03T01:02:59Z</updated>
    <published>2012-01-03T01:02:59Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2147197</id>
    <link href="http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2147197" rel="alternate" type="text/html"/>
    <title>Support Toolkit 1.0.5 released</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Hi all,<br/><br/>The Support Team is pleased to announce the availability of the fifth maintenance release of the Support Toolkit. This release improves overall stability of the toolkit as well introduces support for phpBB 3.0.10. This new release can be downloaded from the <a class="postlink" href="http://www.phpbb.com/customise/db/official_tool/stk/">Support Toolkit page in the CDB</a>.<br/><br/><span style="font-weight: bold;">Updating</span><br/>When updating from any older Support Toolkit version first <span style="text-decoration: underline;">delete</span> the old <code class="inline">stk/</code> directory before uploading the new version.<br/><br/><span style="font-weight: bold;">Translations</span><br/>Translations for this release can be downloaded <a class="postlink" href="http://www.phpbb.com/customise/db/official_tool/stk/faq/f_620">here</a>. To enable a translation, you only have to download the package and place it in the <code class="inline">stk/language</code> directory.<br/><br/><span style="font-weight: bold;">New features:</span><br/><ul><li>Introduce support for phpBB 3.0.10</li></ul><br/><span style="font-weight: bold;">Bugfixes:</span><br/><ul><li>[Fix] Correctly handle empty module data when resetting the boards modules. (Bug #62958)</li><li>[Fix] The "ERK" now correctly handles strict/deprecated errors. (Bug #62976)</li><li>[Fix] Added missing language entry. (Bug #62856)</li><li>[Fix] Reparse bbcode changes topic poster to guest (Bug #62889, Patch by Dicky)</li><li>[Fix] STK password variable incorrectly unset when not logged in. (Bug #62946)</li><li>[Fix] Correct version handling in the database cleaner. (Bug #62961)</li></ul><br/>If you are unfamiliar with the toolkit, please see the <a class="postlink" href="http://www.phpbb.com/support/stk/">Support Toolkit page</a>.<br/><br/>As always, assistance with installation, updating, or any of the tools provided with the Toolkit is available through the <a class="postlink" href="http://www.phpbb.com/customise/db/official_tool/stk/support/">support section in the CDB</a>. Please submit any bugs/suggestions to the <a class="postlink" href="http://www.phpbb.com/bugs/supportteamtools/">Support Team Tools bugtracker</a>.<br/><br/>Thank you, and enjoy.<br/><br/>The phpBB Team<br/><br/>You may discuss this announcement in the <a class="postlink" href="http://www.phpbb.com/community/viewtopic.php?f=64&amp;t=2147198">[Discuss] Support Toolkit 1.0.5 released</a> topic.</div>
    </summary>
    <updated>2012-01-02T23:51:06Z</updated>
    <author>
      <name>Erik Frèrejean</name>
    </author>
    <source>
      <id>http://www.phpbb.com/community/viewforum.php?f=14</id>
      <logo>http://www.phpbb.com/theme/titles/welcome.gif</logo>
      <link href="http://www.phpbb.com/community/viewforum.php?f=14" rel="alternate" type="text/html"/>
      <link href="http://www.phpbb.com/feeds/rss/" rel="self" type="application/rss+xml"/>
      <subtitle>This feed displays the latest announcements at phpBB.com.</subtitle>
      <title>Latest phpBB.com announcements</title>
      <updated>2012-01-27T20:25:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:twitter.com,2007:http://twitter.com/phpbb/statuses/153927071532449792</id>
    <link href="http://twitter.com/phpbb/statuses/153927071532449792" rel="alternate" type="text/html"/>
    <link href="http://a0.twimg.com/profile_images/73882814/logo_normal.jpg" rel="image" type="image/jpeg"/>
    <title xml:lang="en-US">phpbb: phpBB 3.0.10 released: Greetings community,We are pleased to announce the release of phpBB "Bertie's new year pr... http://t.co/uIT6wX4n</title>
    <content xml:lang="en-US">phpbb: phpBB 3.0.10 released: Greetings community,We are pleased to announce the release of phpBB "Bertie's new year pr... http://t.co/uIT6wX4n</content>
    <updated>2012-01-02T19:54:08Z</updated>
    <published>2012-01-02T19:54:08Z</published>
    <author>
      <name>phpBB</name>
      <uri>http://www.phpbb.com/</uri>
    </author>
    <source>
      <id>tag:twitter.com,2007:Status</id>
      <link href="http://twitter.com/phpbb" rel="alternate" type="text/html"/>
      <link href="http://twitter.com/statuses/user_timeline/19354737.atom" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en-US">Twitter updates from phpBB / phpbb.</subtitle>
      <title xml:lang="en-US">Twitter / phpbb</title>
      <updated>2012-01-27T20:24:57Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2147166</id>
    <link href="http://www.phpbb.com/community/viewtopic.php?f=14&amp;t=2147166" rel="alternate" type="text/html"/>
    <title>phpBB 3.0.10 released</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Greetings community,<br/><br/>We are pleased to announce the release of phpBB "Bertie's new year present" 3.0.10. This version is a maintenance release fixing a number of bugs. Most noteworthy a number of moderator controls are now more precisely controlled by specific permissions instead of being available to all moderators. The display of the index page birthday list now also depends on the view profile permission. We have tested phpBB 3.0.10 with the upcoming PHP 5.4 release and made the necessary changes to ensure a smooth upgrade.<br/><br/>We urge you to update your installation as soon as possible. Our support team will only support phpBB 3.0.10, updates to phpBB 3.0.10 and conversions to phpBB 3.0.10. Submissions to our trackers for older versions will not be accepted, please make sure you update before you submit a bug report.<br/><br/>If you use a language pack other than the default "English [GB]", you should check our downloads section, an update may already be available.<br/><br/>We would also like to say a special thank you to everyone outside the development team who has contributed a patch to this release:<br/>Callum Macrae, Vjacheslav Trushkin, Maël Soucaze, Patrick Webster, Alan, David King, Marc Alexander, Tabitha Backoff, Wendy Liu, dmauri and Victor Nagy. You can find a full list of contributors on our redesigned Area51 development section: <a class="postlink" href="http://area51.phpbb.com/contributors">http://area51.phpbb.com/contributors</a>.<br/><br/>For a complete list of changes with attributed ticket numbers, please consult our <a class="postlink" href="http://www.phpbb.com/support/documents.php?mode=changelog&amp;version=3#v309">comprehensive changelog</a>.<br/><br/><span style="font-size: 117%; line-height: 116%;"><span style="font-weight: bold;">Installation instructions</span></span><br/><br/>A short explanation of how to do a conversion, installation or update is included within the provided INSTALL.html file, please be sure to read it. You can find a <a class="postlink" href="http://www.phpbb.com/support/documents.php?mode=install&amp;version=3#require">list of requirements</a> on our Downloads page.<br/><br/><span style="font-size: 117%; line-height: 116%;"><span style="font-weight: bold;">Security</span></span><br/><br/>If you find any security issues please report them to our <a class="postlink" href="http://www.phpbb.com/security/">security tracker</a>.<br/><br/><span style="font-size: 117%; line-height: 116%;"><span style="font-weight: bold;">Available packages</span></span><br/><br/>If you experience problems with the automatic update (white screens, timeouts, etc.) we recommend using the "changed files only" or "patch" method for updating.<br/><br/><ul><li><span style="font-weight: bold;">Full Package:</span><br/>Full phpBB 3 source code and english language files.</li><li><span style="font-weight: bold;">Automatic Update Package:</span><br/>Update package for the automatic updater, contains changes from previous release to this release.</li><li><span style="font-weight: bold;">Changed Files Only:</span><br/>Complete files, but only those that were changed since previous releases of phpBB 3. This archive contains changed files for every previous release.</li><li><span style="font-weight: bold;">Patch Files:</span><br/>This file contains diffs against the previous phpBB 3 release, which can be applied with the patch utility.</li></ul><br/>Select the package most suitable for you. We recommend the following methods depending on your situation:<br/><br/><ul><li>For new installations you should use the Full Package</li><li>For updates of boards without modifications you can use the Automatic Update Package (guided update) or the Changed Files Only package (manual update).</li><li>For updates of boards with modifications you should use the Automatic Update Package. If you are confident with patch files and patching you can use the Patch Files Package.</li><li>International Support Teams may use the Patch Package in conjunction with the Code Changes to better support users with problematic conflicts during their update process or to help them update code sections.</li><li>If you are a hoster/provider, you may want to use the Patch Files Package to update all of your client installations.</li></ul><br/><span style="font-size: 110%; line-height: 116%;"><span style="font-weight: bold;"><span style="text-decoration: underline;">Please ensure you read the INSTALL and README documents in docs/ before proceeding with installation, updates or conversions!</span></span></span><br/><br/><span style="font-size: 117%; line-height: 116%;"><span style="font-weight: bold;">Download Locations</span></span><br/><br/>The download is of course available on our <a class="postlink" href="http://www.phpbb.com/downloads/">downloads page</a>.<br/>Our <a class="postlink" href="http://www.phpbb.com/files/archive/">release archive</a> provides all packages we build. If you do not find your desired package you can probably find it in the release archive.<br/><br/>These are the files with their md5 sums:<br/><br/><br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10.zip">phpBB-3.0.10.zip</a> (Full Package)<br/>md5sum: e0f89bf3c5e360f395cc24c4b902164d<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10.tar.bz2">phpBB-3.0.10.tar.bz2</a> (Full Package)<br/>md5sum: 926f80d166546db03472b0a0f05c8edb<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10-patch.zip">phpBB-3.0.10-patch.zip</a> (Patch Files)<br/>md5sum: 93ee2b0c4149787e061803bc7dc74e98<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10-patch.tar.bz2">phpBB-3.0.10-patch.tar.bz2</a> (Patch Files)<br/>md5sum: c68536e043735dea1de3e3f5a0b33378<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10-files.zip">phpBB-3.0.10-files.zip</a> (Changed Files)<br/>md5sum: be61f310c4dc1c944bb7cd64a0d84e1f<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10-files.tar.bz2">phpBB-3.0.10-files.tar.bz2</a> (Changed Files)<br/>md5sum: ce32f74c0a0a00ce1551913948ae1596<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/update/to_3.0.10/phpBB-3.0.9_to_3.0.10.zip">phpBB-3.0.9_to_3.0.10.zip</a> (Automatic Update Package from 3.0.9)<br/>md5sum: 4420814a9a64012f42ac9e3329d1d614<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/update/to_3.0.10/phpBB-3.0.9_to_3.0.10.tar.bz2">phpBB-3.0.9_to_3.0.10.tar.bz2</a> (Automatic Update Package from 3.0.9)<br/>md5sum: f20b6d84e978cbdadfcca3e3ee4bb183<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/update/to_3.0.10/phpBB-3.0.9_to_3.0.10-codechanges.zip">phpBB-3.0.9_to_3.0.10-codechanges.zip</a> (Language and Style Code Changes)<br/>md5sum: 2157e8c6fab212c99c257bc0c56715dd<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/update/to_3.0.10/phpBB-3.0.9_to_3.0.10-codechanges.tar.bz2">phpBB-3.0.9_to_3.0.10-codechanges.tar.bz2</a> (Language and Style Code Changes)<br/>md5sum: 847088926536ff1fdce052ae240c69bf<br/><a class="postlink" href="http://download.phpbb.com/pub/release/3.0/3.0.10/phpBB-3.0.10.webpi.zip">phpBB-3.0.10.webpi.zip</a> (Microsoft Web Platform Installer Package)<br/>md5sum: 083b0c4f212b91fcba98e5f1910b0193<br/><br/><br/><span style="font-size: 117%; line-height: 116%;"><span style="font-weight: bold;">Download &amp; Documentation</span></span><br/><br/><ul><li><a class="postlink" href="http://www.phpbb.com/downloads/">phpBB Downloads</a></li><li><a class="postlink" href="http://www.ohloh.net/projects/phpbb">phpBB Projects page @ ohloh</a></li><li><a class="postlink" href="http://www.phpbb.com/support/documentation/3.0/">phpBB 3 Documentation</a></li><li><a class="postlink" href="http://www.phpbb.com/phpBB/viewforum.php?f=46">phpBB 3 support forum</a></li><li><a class="postlink" href="http://www.phpbb.com/bugs/phpbb3/">phpBB 3 bug tracker</a></li><li><a class="postlink" href="http://github.com/phpbb/">phpBB on GitHub</a></li><li><a class="postlink" href="http://wiki.phpbb.com/">phpBB Code Wiki</a></li></ul></div>
    </summary>
    <updated>2012-01-02T19:06:39Z</updated>
    <author>
      <name>naderman</name>
    </author>
    <source>
      <id>http://www.phpbb.com/community/viewforum.php?f=14</id>
      <logo>http://www.phpbb.com/theme/titles/welcome.gif</logo>
      <link href="http://www.phpbb.com/community/viewforum.php?f=14" rel="alternate" type="text/html"/>
      <link href="http://www.phpbb.com/feeds/rss/" rel="self" type="application/rss+xml"/>
      <subtitle>This feed displays the latest announcements at phpBB.com.</subtitle>
      <title>Latest phpBB.com announcements</title>
      <updated>2012-01-27T20:25:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/557</id>
    <link href="http://www.leftontheweb.com/message/Looking_back_at_2011" rel="alternate" type="text/html"/>
    <title xml:lang="en">Looking back at 2011</title>
    <summary xml:lang="en">Right, end of the year, time to look back. Let's have a look at the things that have happened this year. If you've read my PHP|architect column in the december issue, you might've already read some things, but my annual "looking back" post here is based more on my blog. So, let's have a look.</summary>
    <updated>2011-12-31T19:33:08Z</updated>
    <category term="php"/>
    <category term="symfony"/>
    <category term="2011"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://zerokspot.com/weblog/2011/12/29/googleplus-and-me/</id>
    <link href="http://zerokspot.com/weblog/2011/12/29/googleplus-and-me/" rel="alternate" type="text/html"/>
    <title>Google+ and me</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I really like Google+. It is kind of the perfect mix of Twitter's new-like streams and Facebook's user management. That and much more managable discussions than on Twitter. I hope I'm not the only one who has sometimes a problem keeping up with what discussion a certain @reply was now part of.</p>


<h2>The killer feature: volume control</h2>
<p>The last new feature that heaved Google+ over Twitter for me was the addition of the <a href="http://googleblog.blogspot.com/2011/12/google-few-big-improvements-before-new.html">Circle Stream Volume control</a> introduced just a couple of days before XMAS. This way my main stream has become usable again while before it I mostly moved from circle to circle and stayed as far away from the main stream as possible due to information overload.</p>
&lt;figure&gt;<img alt="" src="http://zerokspot.com/static/repo/posts/2011.12.29-googleplus-and-me/throttle.png"/>
&lt;figcaption&gt;The stream volume control makes the main stream usable again.&lt;/figcaption&gt;&lt;/figure&gt;

<p>Right now I have more or less the following main circles:</p>
<ul>
<li>Family (mostly vacant right now but I'm working on that)</li>
<li>Friends</li>
<li>Following</li>
<li>Django</li>
<li>Brands</li>
<li>Company</li>
</ul>
<p>Friends and Family are tuned all the way up while Following and Brands end up not being included in my main stream at all. Django and Company are kind of in the middle ground because news from friends are simply more important than news about Django. This way I can finally use the main stream once again for what is important while keeping the rest of interesting stuff only at max. one click away :-)</p>
<h2>The conference use-case</h2>
<p>During conferences my priorities shift a little bit. There I first of all want to know what's happening around the conference; something that Twitter and its hashtags excel in right now. Finding nice restaurants to relax after a long conference day is just so easy if you "follow" the conference hashtag.</p>
<p>Here Google+'s search subscription comes in which basically allows you to bookmark a search-term (and/or hashtag) and the search result is auto-updated if you keep the page open (similar to Twitter's search but a bit more automatic. Think of a Twitter-wall).</p>
<p>So basically this use-case would be covered if people would just use Google+ more during conferences ;-) #GDDDE in Berlin this year was a nice start, though which discussions about presentations more or less happening in real-time there.</p>
<h2>Topic streams</h2>
<p>But what if you could combine search-subscriptions and circles? As you've seen up there one of my main circles is for people being involved with the web framework "Django". Now, naturally, all these people do not only write about Django all day but also about other things that are important in their lives. While definitely interesting I'm mostly following them because their role in the Django community. For the personal stuff I have the "Friends" circle (these two circles are not mutually exclusive ;-)).</p>
<p>What I'd really love to see is a way to search only within a circle, similar to how you can search within a single domain on Google. Something like: "django circle:Django"</p>
<h2>Circle operations</h2>
<p>Another but only minor issue for me is that there is no easy way to share something only a withset of people. Think about sharing something with people who help you organize a birthday party for a friends. You can't really share it with "Friends" simply because the person whose birthday part you're organizing is probably also in that circle. Or if I wanted to share something with all the Django developers who are Friends, I'd have to pick them name by name. SET OPERATIONS, PLEASE! :-)</p>
<p>Like "+Friends -Peter" and "+Django AND +Friends".</p>
<h2>User Content Policy</h2>
<p>Something you can't really get around writing about Google+ is their enormous support for the photo community. People like <a href="https://plus.google.com/u/0/104987932455782713675/posts">Thomas Hawk</a> and <a href="https://plus.google.com/u/0/105237212888595777019/posts">Trey Ratcliff</a> are probably the best advertising Google can get for their social network. With <a href="https://plus.google.com/113686253941057080055/posts">Brian Rose</a> Google+ even has its own community manager for the photography sub-community.</p>
<p>On the other end of the spectrum you have #10 of the User Content and Conduct Policy:</p>
<blockquote><strong>10. Sexually Explicit Material</strong>

<p>Do not distribute content that contains nudity, graphic sex acts, or sexually explicit material. Do not drive traffic to commercial pornography sites.<br/>
Your Profile Picture cannot include mature or offensive content. For example, do not use a photo that is a close-up of a person’s buttocks or cleavage.</p></blockquote>

<p>I totally understand that Google+ is owned by a company that has a reputation to uphold, but #10 is far to restrictive. Sure, it bans porn, but it also bans any kind of nuditiy which is far to broad a term esp. when it comes to photography. In this regard I think <a href="http://500px.com">500px</a>'s approach with the NSFW flag is far more appropriate where you basically have a setting in your profile that either hides or shows nudity. Google+ also has the advantage of providing a way to share content explicitly with certain groups so they won't end up being public.</p>
<p>If you've read the quote above, you've probably also read the last 2 sentences which handle profile picture, something <a href="http://parislemon.com/post/14907295522/dear-google">MG Siegler</a> hit a couple of days ago when his profile picture was removed. I guess using that finger in a profile picture kind of violates the whole "mature" part in #10. Wether or not doing that as a rather public figure in a public profile is a different story, though.</p>
<h2>Pages</h2>
<p>On the other hand and compared to other folks and the topic above I'm far less skeptical when it comes to the so-called "Brand Pages". When Google+ first launched, there was absolutely no support for companies to promote their content. In fact, every G+ profile <em>had</em> to be associated with a real person. When brand pages finally launched more than a month ago, some people felt quite disappointed. There was not a lot of bling and even less features. Brand pages, once again, could only be associated with a single G+ account which caused some really funny situations.</p>
&lt;figure&gt;
    <img alt="" src="http://zerokspot.com/static/repo/posts/2011.12.29-googleplus-and-me/brandpage.png"/>
    &lt;figcaption&gt;A brand page for the Python usergroup in Graz.&lt;/figcaption&gt;
&lt;/figure&gt;

<p>Back then I immediately created a brand page for our local Python usergroup in Graz which I by now use over Twitter for sharing news and informations with the community. And since mid-December we can also finally have more than one account with write and management access to it :D Right now I'm still the only manager of that page but I hope this will change with our <a href="https://plus.google.com/u/0/101185345132127945047/posts/Sv39uKcxds6">first virtual meetup</a> next week :D I'm personally really curious how the hangouts feature of Google+ will work out for something like a community meetup. There are some rumors that Google is working on allowing more than 10 people to join a hangout as visitors but sadly this didn't made it live in time.</p>
<h2>The API</h2>
<p>During the #gddde in Berlin this November I attended a presentation by <a href="https://plus.google.com/u/0/108189587050871927619/posts">Chris Chabot</a> about what Google has planned for the Google+ API and why it has been rolled out so cautiously. It certainly makes sense to first offer access to the content this is already publically available anyway and then slowly add more features. I also kind of doubt that the lack of an official read/write API has hurt the network so far. The mobile apps right now are quite usable and for site-integrations the public part is a good first step.</p>
<p>That said, I'd be surprised if Google+ was still without a write-API in a year. An iPad client would be nice, too ;-)</p>
<p>OK, and now I'm off to enjoy the awesome Google+ integration of my Galaxy Nexus in the finally snowy Klagenfurt!</p>





<p class="footer" style="clear: both; border: solid 1px #555; background-color: #EFEFEF; padding: 1.5em;"><img src="http://media/s/logo.gif" style="float: left; margin: 8px;"/>"<a href="http://zerokspot.com/weblog/2011/12/29/googleplus-and-me/">Google+ and me</a>" was written by Horst Gutmann and is licensed for reuse under <a href="http://creativecommons.org/licenses/by-sa/3.0/at/">Creative Commons Attribution-Share Alike 3.0 Austria License. </a></p></div>
    </content>
    <updated>2011-12-29T13:15:33Z</updated>
    <author>
      <name/>
    </author>
    <source>
      <id>http://zerokspot.com/weblog/feed/en/</id>
      <link href="http://feeds.feedburner.com/weblogzerokspotcom_en" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <title>zerokspot.com (en)</title>
      <updated>2012-01-15T14:11:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/556</id>
    <link href="http://www.leftontheweb.com/message/Support_the_global_community" rel="alternate" type="text/html"/>
    <title xml:lang="en">Support the global community</title>
    <summary xml:lang="en">As the year ends, we're looking back at an interesting year. More of that you'll also find in the PHP|architect december community column, which I've written looking back at the year a bit. But that is about the PHP community, not about the global community. We should be grateful for living "in the west", where despite economic issues, we live a good and usually healthy life. And if we're ill, we can get treated. And depending on social system and insurance, we still get paid, even if we can't work for a while. There are places in the world where this isn't the case. I personally believe we have a responsibility to support those that don't have all the opportunities we have.</summary>
    <updated>2011-12-29T08:23:26Z</updated>
    <category term="php"/>
    <category term="symfony"/>
    <category term="kiva"/>
    <category term="micro-financing"/>
    <category term="pfcongres"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/555</id>
    <link href="http://www.leftontheweb.com/message/Introducing_IngewikkeldWrapperBundle" rel="alternate" type="text/html"/>
    <title xml:lang="en">Introducing IngewikkeldWrapperBundle</title>
    <summary xml:lang="en">What to do when you want to migrate to Symfony2, but can't invest the time into rewriting your whole application at once? I get this questions sometimes, and I've asked myself as well for some time already. Talking to other people, I found I was not the only person struggling with this issue. Wrapping Symfony2 around your old application is one option, and I've found this works well in some situations. To automate this, I wrote a very simple wrapper bundle: IngewikkeldWrapperBundle.</summary>
    <updated>2011-12-21T22:11:16Z</updated>
    <category term="symfony"/>
    <category term="Symfony2"/>
    <category term="php"/>
    <category term="bundle"/>
    <category term="open source"/>
    <category term="migration"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.subblue.com/blog/2011/12/18/music_box</id>
    <link href="http://feedproxy.google.com/~r/subblue/~3/Zez1V3O7Rbw/music_box" rel="alternate" type="text/html"/>
    <title>Music Box</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
&lt;object height="526" width="935"&gt;
&lt;param name="allowfullscreen" value="true"/&gt;
&lt;param name="allowscriptaccess" value="always"/&gt;
&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=33854896&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1"/&gt;&lt;embed allowfullscreen="true" allowscriptaccess="always" height="526" src="http://vimeo.com/moogaloop.swf?clip_id=33854896&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" width="935"&gt;&lt;/embed&gt;
&lt;/object&gt;
<a class="feedonly" href="http://www.subblue.com/blog/2011/12/18/music_box"><img alt="Music Box" class="left" height="526" src="http://www.subblue.com/assets/0000/6055/musicbox6_large.jpg" title="Music Box" width="935"/></a></p>
<p><strong>A journey into a Fabergé inspired world.</strong></p>
<p>Music: Tinkle by J. Saunders.</p><img height="1" src="http://feeds.feedburner.com/~r/subblue/~4/Zez1V3O7Rbw" width="1"/></div>
    </summary>
    <updated>2011-12-18T00:00:00Z</updated><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.subblue.com/blog/2011/12/18/music_box</feedburner:origLink>
    <source>
      <id>http://www.subblue.com/</id>
      <link href="http://www.subblue.com/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/subblue" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>Experiments in mathematical and generative art with a dash of web development.</subtitle>
      <title>subblue</title>
      <updated>2012-01-06T00:00:00Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.paulsohier.nl/blog/?p=364</id>
    <link href="http://www.paulsohier.nl/blog/2011/12/16/dynalogic-bezorgen-is-moeilijk/" rel="alternate" type="text/html"/>
    <title>Dynalogic, bezorgen is moeilijk</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Aangezien mijn telefoon abonement binnen afloopt, en ik een nieuwe nodig had, heb ik afgelopen woensdag via internet netjes een nieuw abonement afgesloten met telefoon. Niet heel bijzonder zou je denken, en hetzelfde geld voor de bezorging. Vandaag zou dynalogic, …<p class="read-more"><a href="http://www.paulsohier.nl/blog/2011/12/16/dynalogic-bezorgen-is-moeilijk/">Read more »</a></p></div>
    </summary>
    <updated>2011-12-16T17:52:44Z</updated>
    <category term="Algemeen"/>
    <author>
      <name>Paul</name>
    </author>
    <source>
      <id>http://www.paulsohier.nl/blog</id>
      <link href="http://www.paulsohier.nl/blog/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://www.paulsohier.nl/blog" rel="alternate" type="text/html"/>
      <subtitle>Alles over mij, mijn leven, en wat ik doe</subtitle>
      <title>Paul's blog</title>
      <updated>2011-12-16T18:00:07Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=365</id>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/14/celebrating-the-holidays/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/14/celebrating-the-holidays/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/14/celebrating-the-holidays/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Celebrating The Holidays</title>
    <summary xml:lang="en">I’ve seen several phpBB boards over the years that swap out the regular graphic objects for holiday objects at certain times of the year. At phpbb.com they have previously done this for Halloween as well as the year-end holidays. I’ve done the same thing for my biggest board “BOB” by replacing the regular logo:

with one [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>I’ve seen several phpBB boards over the years that swap out the regular graphic objects for holiday objects at certain times of the year. At phpbb.com they have previously done this for Halloween as well as the year-end holidays. I’ve done the same thing for my biggest board “BOB” by replacing the regular logo:</p>
<p><img src="http://www.forumtopics.com/busobj/menu/bob.png"/></p>
<p>with one of several holiday logos:</p>
<p><img src="http://www.forumtopics.com/busobj/menu/bob_snow.png"/> <img src="http://www.forumtopics.com/busobj/menu/bob_orn.png"/> <img src="http://www.forumtopics.com/busobj/menu/bob_wrap.png"/></p>
<p>And of course this:</p>
<p><img src="http://www.forumtopics.com/busobj/menu/bob_hat.png"/></p>
<p>During the American Thanksgiving week we used this:</p>
<p><img src="http://www.forumtopics.com/busobj/menu/bob_turkey.png"/></p>
<p>Over at the phpBB2 Refugees site we’ve swapped our normal refugee tent for one with a more holiday feel for the last several weeks:</p>
<p><img src="http://phpbb2refugees.com/menu/holiday.gif"/></p>
<p>Right now this is a manual process, which means I have to remember to edit the php code to invoke the new logo (or alternately use ftp to upload a replacement logo with the same name over the current one). Manual process? for Dave? <img alt=":lol:" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_lol.gif"/> </p>
<p>I’m setting up a database table with dates and alternate logo names, and will set up a cron job that every night at midnight checks to see if holiday logos are needed for the following day or not. On BOB we rotate among several logos, so there could be more than one logo at any given time. The logo information is then written to a cache file where it will be used for the following 24 hours.</p>
<p>Easy as pie.</p>
<p>Holiday pie. <img alt="8-)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif"/> </p></div>
    </content>
    <updated>2011-12-14T15:28:13Z</updated>
    <published>2011-12-14T15:28:13Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="MOD Writing"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/554</id>
    <link href="http://www.leftontheweb.com/message/Twig_Dont_forget_to_close_your_tags" rel="alternate" type="text/html"/>
    <title xml:lang="en">Twig: Don't forget to close your tags</title>
    <summary xml:lang="en">Just a little heads-up for people working with Symfony2/Twig: Today I ran into an issue that I couldn't figure out. "It shouldn't be this hard..." I thought, and indeed, it turned out not to be as hard. It's just easy to overlook: Make sure to close your twig tags correctly :)</summary>
    <updated>2011-12-06T13:37:34Z</updated>
    <category term="twig"/>
    <category term="php"/>
    <category term="symfony"/>
    <category term="Symfony2"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=363</id>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/05/its-about-trust-not-technology/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/05/its-about-trust-not-technology/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/12/05/its-about-trust-not-technology/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">It’s About Trust, Not Technology</title>
    <summary xml:lang="en">I read this morning a topic in the MOD Authors forum at phpbb.com where the topic poster was trying to figure out a way to encrypt / decrypt private message text. The technical challenge was easily overcome, as someone posted some code that allows the board owner to do exactly that.
The problem is, it accomplishes [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>I read this morning a topic in the MOD Authors forum at phpbb.com where the topic poster was trying to <a href="http://www.phpbb.com/community/viewtopic.php?f=71&amp;t=2145235">figure out a way to encrypt / decrypt private message text</a>. The technical challenge was easily overcome, as someone posted some code that allows the board owner to do exactly that.</p>
<p>The problem is, it accomplishes nothing. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/> </p>
<p>Private messages are often a hot topic for board owners, probably because of the privacy implications of the name “private” message. As most board owners probably know, private messages are not truly private. Anyone with database access can read the private message text. Anyone with access to a backup SQL dump can do the same. But who has this type of access, and what can be done to prevent it? <span id="more-363"/></p>
<h3>Board Owner Access</h3>
<p>In many cases, only one person owns and manages a web site that includes a phpBB board. In this case, that person is likely to have the administrator passwords for the phpBB board, the SQL database password, and ftp or even shell access to the server itself. Even if that person does not start out knowing the SQL database password, they can get it easily enough by downloading the config.php file and getting it from there. Now suppose that private messages are encrypted  as suggested in the topic listed above. Is the data safe?</p>
<p>No, I’m afraid not. The data in the database is encrypted, but by definition the information has to be able to be unscrambled for the PM recipient to be able to see it. All the board owner has to do is download the php code to obtain the encryption key and then use it to decrypt the data. It turns out it’s not the fact that the data is encrypted or not, because the board owner has access to the data and the tools required to decrypt it. The board owner can still read private messages, it just takes longer.</p>
<h3>Encryption Versus Hashing</h3>
<p>Passwords are hashed, not encrypted. This means that even though the board owner can see what the hash string is in the field in the database, there is no way to de-hash the data. By definition a hashing algorithm is one-way. But if the private message text is hashed, then there would be no way to get the original text back! That’s why as a board owner I can change a password to something new, but I cannot tell you what your original password was.</p>
<p>The point is, hashing is secure. My password is relatively safe. Encryption by definition has to be reversible, and there is really no way to eliminate all avenues of accessing that information as long as access to the raw data is possible. </p>
<h3>It’s About Trust Not Technology</h3>
<p>Even in a more complex environment where there is more than one person with access to and permissions to manage a web site there is only so much that can be done to compartmentalize the issue. Someone, at least one person, is going to have access to the server. Even if it takes two or more people (one to get into the database, the other to decrypt the data) private messages are still not so private.</p>
<p>It all comes down to trust. If I don’t want someone to read what I wrote, I don’t write it down. I have to trust that a board administrator is not going to go about reading private messages, or that they’re not going to edit my post to make it look like I’m saying something that I didn’t, or that they’re not going to install a key-logger that captures my password as it’s entered on the login screen, or that they’re not going to try to … well, it goes on from there. Adding encryption to private messages doesn’t fix the issue.</p>
<p>And here’s one more loophole. I mentioned above that password information is hashed and therefore I cannot log in as “you” because I cannot determine your password. But I can do this:</p>
<ul>
<li>Log in to the SQL database and retrieve the hash for my password</li>
<li>Also retrieve the hash for your password and save it</li>
<li>Update your account so that your hash value is equal to mine. No I “know” your password because it’s the same as mine.</li>
<li>I log in and do whatever I want to do as “you” because I have effectively stolen your identity</li>
<li>When done, I reset your password hash back to the original value so you can log in again, and you have no idea that anything has happened</li>
</ul>
<p>Not very nice, but certainly possible. You just have to trust me not to do these things.</p>
<p>It’s for this and other reasons I have removed the PM feature from the boards that I manage. By removing the illusion of privacy implied by the name “private message” I don’t have to deal with this. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/> </p></div>
    </content>
    <updated>2011-12-05T19:21:53Z</updated>
    <published>2011-12-05T19:17:22Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="Board Management"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/12/03/twitter-weekly-updates-for-week-ending-2011-12-03/</id>
    <link href="http://blog.markbarnes.org/2011/12/03/twitter-weekly-updates-for-week-ending-2011-12-03/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-12-03</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Yes. Thank you Burnley. Fantastic result. #twitterclarets # 4 minutes? Where has that come from? Come on Burnley! #twitterclarets # Fucking referees. #twitterclarets # I'm having kittens here. Please hold on Burnley. Please. #twitterclarets # @mikeparsons11 2-1 up at West … <a href="http://blog.markbarnes.org/2011/12/03/twitter-weekly-updates-for-week-ending-2011-12-03/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Yes. Thank you Burnley. Fantastic result. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143009945397374976">#</a></li>
<li>4 minutes? Where has that come from? Come on Burnley! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143008982691364866">#</a></li>
<li>Fucking referees. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143008568386392064">#</a></li>
<li>I'm having kittens here. Please hold on Burnley. Please. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143007858328477697">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/mikeparsons11">mikeparsons11</a> 2-1 up at West Ham <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143006334550417408">#</a></li>
<li>Have literally just danced around the house #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143005260552744960">#</a></li>
<li>Come on Burnley. We can do this. Come on! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143005198233780224">#</a></li>
<li>Clarets Player just gone off here! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143004544027205632">#</a></li>
<li>Come on Burnley! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/143000365514756097">#</a></li>
<li>Bloody hell. Disappointed with that after doing so well first half to defend. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142999239352532992">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> show him what proper highlights are, send him a link to Clarets Player #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142995528836333569">#</a></li>
<li>Bloody hell Yakubu, don't you know Agent Kean is on a mission? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142994546865872896">#</a></li>
<li>Happy with that. Keep 'em out and get a cheeky winner? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142993413204213760">#</a></li>
<li>0-0 at HT please Burnley #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142992312463671296">#</a></li>
<li>Come on Burnley, defend for your lives #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142988445101461504">#</a></li>
<li>Anybody else apart from me and @<a class="aktt_username" href="http://twitter.com/adamzander">adamzander</a> not got Clarets Player commentary? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142979179581943809">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> RT @<a class="aktt_username" href="http://twitter.com/MarkTheDaemon">MarkTheDaemon</a>: What time is Clarets Player kicking off today? All quiet at the moment from where I am? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142977580776165376">#</a></li>
<li>What time is Clarets Player kicking off today? All quiet at the moment from where I am? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142977328698494978">#</a></li>
<li>Come on Burnley, couple of quid on at 5/1 for us to win today. I can feel it. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142976529935245312">#</a></li>
<li>Fair old road trip for #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> this <a href="http://t.co/xSAhuQ3P" rel="nofollow">http://t.co/xSAhuQ3P</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142670465826164736">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/SkyBet">SkyBet</a> surprised the odds are that short to be honest… #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142666999628173312">#</a></li>
<li>Back to Eurovision! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142663936544747520">#</a></li>
<li>We can work with that, life is okay #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142663102503190529">#</a></li>
<li>Group D please #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142662932906516480">#</a></li>
<li>Group of absolute death that #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142662670666039296">#</a></li>
<li>Fuck. Group 4 please. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142662336929464320">#</a></li>
<li>We do not want Group B #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142661433933561856">#</a></li>
<li>Once more with feeling for the technical explanation anyone? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142659300580536321">#</a></li>
<li>Nice touch by UEFA that, well done #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142658508326838272">#</a></li>
<li>'enjoyable and forgettable championship' sounds about right #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142656607338237952">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/HayleyMcQueen">HayleyMcQueen</a> might not be finished by 7pm if they keep going like this! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142655686684311552">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> it's so bad it's good. Eurovision 6 months early #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142655399739408384">#</a></li>
<li>This is comedy gold. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142655131157143552">#</a></li>
<li>This is painful. X Factor is tomorrow night… #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142652382768152577">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/bodenknights">bodenknights</a> @jackcork1 BBC2 as well, Jonathan Pearce is doing a good Wogan Eurovision impression <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142651585372237824">#</a></li>
<li>80p for a beer? Let's go. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142651147419787264">#</a></li>
<li>Pearce is commentating over this thinking 'bollocks, bollocks, bollocks' #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142650963143032832">#</a></li>
<li>Get on with the draw, none of this FIFA warmup bollocks #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Euro2012">Euro2012</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142649711919247362">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> I haven't even got an advent calendar… <img alt=":(" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_sad.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142616048024293378">#</a></li>
<li><a href="http://t.co/07RvTDgK" rel="nofollow">http://t.co/07RvTDgK</a> great news for Sunderland if true, O'Neill is a quality manager <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142547646052175873">#</a></li>
<li>This basically sums up my views on Clarksongate <a href="http://t.co/pQkWThCf" rel="nofollow">http://t.co/pQkWThCf</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142291189901688832">#</a></li>
<li>£36 a ticket? Robbing bastards. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23lufc">lufc</a> #twitterclarets <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/142286103813165056">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/cstanworth86">cstanworth86</a> @AgentKean classic, which CM poster has dreamed that up? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141918423247622144">#</a></li>
<li>Good to see @<a class="aktt_username" href="http://twitter.com/OrangeHelpers">OrangeHelpers</a> getting rightly blasted for changing the rules of the game half way through people's contracts. Shame on you. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141917832031117312">#</a></li>
<li>Ipswich like a pub side? Insult to a lot of pub sides that, looks like some abject defending for the goals on SSN #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141905808563773440">#</a></li>
<li>Bit of a tash going for #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23movember">movember</a> can't wait to get rid of it though  <a href="http://t.co/E99Hiopk" rel="nofollow">http://t.co/E99Hiopk</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141894957534420992">#</a></li>
<li>Check this video out — Clarets Player – Bringing the boys to you_Nov 2011.mov <a href="http://t.co/qCXXBoDL" rel="nofollow">http://t.co/qCXXBoDL</a> via @<a class="aktt_username" href="http://twitter.com/youtube">youtube</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141891164092633088">#</a></li>
<li>Crap effort by @<a class="aktt_username" href="http://twitter.com/OrangeHelpers">OrangeHelpers</a> increasing the prices on PAYM contracts when you signed up for one amount. Glad my 2 years is nearly up. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141884427608395776">#</a></li>
<li><a href="http://t.co/SDAw6lU1" rel="nofollow">http://t.co/SDAw6lU1</a> Joking aren't you @<a class="aktt_username" href="http://twitter.com/OrangeHelpers">OrangeHelpers</a> ? I'll be taking my business elsewhere when my contract runs out in a month or so. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141882733759696897">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Natalie_Bromley">Natalie_Bromley</a> stick the heating on! Us poor students can't afford to <img alt=":(" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_sad.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141671209027899394">#</a></li>
<li>Fuck off BBC, showing Southampton and West Ham's goals but not ours. Do your job and have a midweek highlights show.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141670022224429058">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> lol, let me know when you're next in town and we'll have a mini tweetup <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141667667223384064">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> yeh I was, we were near the front on the dancefloor when he was on, then on the seats on the left by the bar, where were you? X <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141666690135105537">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> lol, I was pretty pissed last night to be fair. Monday night at Tramps does it to you x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141665409861554176">#</a></li>
<li>Agent Kean doing a star performance. Looking forward to his next game I'm sure. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141665172233273344">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> bit pissed up last night were you? <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141629939077230592">#</a></li>
<li>We want 5. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141629851613413377">#</a></li>
<li>Super super super super stuff Burnley. Fantastic. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141628667058069504">#</a></li>
<li>Oh @<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> don't jinx our clean sheet aspirations! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141619710021206017">#</a></li>
<li>Super stuff Burnley, keep it up #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141616205130764289">#</a></li>
<li>Sounds like it's blowing a gale in Burnley tonight #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141605914292666369">#</a></li>
<li>Jay/Burnley First Goal Wincast at 7/1. Come on Burnley! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141599193159577600">#</a></li>
<li>Waking up with Andre… scary RT @<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a>: A little Freeview video treat from Clarets Player<br/>
<a href="http://t.co/xo2HP3uY" rel="nofollow">http://t.co/xo2HP3uY</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141567416827265025">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> sorry, didn't mean to have a go at you earlier, just whoever posted it on YouTube I don't agree with. Hope you're okay <img alt=":)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_smile.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141369304246517760">#</a></li>
<li>Budweiser is horrible. Even worse when it's at room temp… Eugh. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141289677746475008">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> have a good time, we've got another one of the Z Factor rejects coming tonight to sing 2 songs at about 01.45 tomorrow morning <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141228120777818112">#</a></li>
<li>Hate to disappoint but <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  RT @<a class="aktt_username" href="http://twitter.com/TurfmoorJo">TurfmoorJo</a>: @<a class="aktt_username" href="http://twitter.com/MarkTheDaemon">MarkTheDaemon</a> – I love Norad.. Me &amp; my 23 year old son stay up tracking him x-mass Eve.. Excited! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141227819077337088">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> same, especially after seeing him on Football Focus Saturday morning. Was completely fine and totally happy, no idea what changed <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141226960037744640">#</a></li>
<li>Darts then a cheeky night out? Sounds like a plan to me. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141226230279180289">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> just can't see why someone would go "I know, I'll post this on YT" after seeing a man clearly distraught and in bits on the telly? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141224480080011264">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> heartbreaking enough for someone to post it on YT? Sure the lad is able to grieve in private, dont agree with it being uploaded imo <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/141222005449043969">#</a></li>
<li>Incredibly moving 606 tonight, @<a class="aktt_username" href="http://twitter.com/RobbieSavage8">RobbieSavage8</a> was in tears at the end. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23RIPGarySpeed">RIPGarySpeed</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/140870473658535936">#</a></li>
<li>Balotelli you utter twat. Spoiling my fantasy team by being a total knob. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/140850412294127616">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/MaryLNaylor">MaryLNaylor</a> should relight automatically, if it isn't there might be an ignition button – check to see if there is power + gas going to it <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/140806371749806080">#</a></li>
<li>Shocked. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23RIPGarySpeed">RIPGarySpeed</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/140789719293378560">#</a></li>
</ul></div>
    </content>
    <updated>2011-12-03T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p310/HTML+and+other+markup6programming+languages/%5Bimagej%5D+Commandline+resize+image.html</id>
    <link href="http://www.ramonfincken.com/p310/HTML+and+other+markup6programming+languages/%5Bimagej%5D+Commandline+resize+image.html" rel="alternate" type="text/html"/>
    <title>[imagej] Commandline resize image</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">resize an image and write the result as PNG<br/>
<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">   /**<br/>
    * @author Ramon Fincken, http://www.ramonfincken.com/permalink/topic241.html<br/>
    * @param source<br/>
    * @param write_to_png<br/>
    * @param width_factor<br/>
    * @param height_factor<br/>
    */<br/>
   public void resize_by(String source, String write_to_png, double width_factor, double height_factor)<br/>
   {<br/>
      ImagePlus imp1 = IJ.openImage(source);<br/>
      ImageProcessor ip=imp1.getProcessor();<br/>
      <br/>
      int new_width = (int)(ip.getWidth() * width_factor);  <br/>
      int new_height = (int)(ip.getHeight() * height_factor);<br/>
      <br/>
      ip = ip.resize(new_width, new_height);<br/>
      <br/>
      imp1.setProcessor(ip);<br/>
      WindowManager.setTempCurrentImage(imp1);<br/>
      IJ.saveAs("PNG", write_to_png);         <br/>
   }</td>	</tr></tbody></table><span class="postbody"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">resize an image and write the result as PNG<br/>
<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">   /**<br/>
    * @author Ramon Fincken, http://www.ramonfincken.com/permalink/topic241.html<br/>
    * @param source<br/>
    * @param write_to_png<br/>
    * @param width_factor<br/>
    * @param height_factor<br/>
    */<br/>
   public void resize_by(String source, String write_to_png, double width_factor, double height_factor)<br/>
   {<br/>
      ImagePlus imp1 = IJ.openImage(source);<br/>
      ImageProcessor ip=imp1.getProcessor();<br/>
      <br/>
      int new_width = (int)(ip.getWidth() * width_factor);  <br/>
      int new_height = (int)(ip.getHeight() * height_factor);<br/>
      <br/>
      ip = ip.resize(new_width, new_height);<br/>
      <br/>
      imp1.setProcessor(ip);<br/>
      WindowManager.setTempCurrentImage(imp1);<br/>
      IJ.saveAs("PNG", write_to_png);         <br/>
   }</td>	</tr></tbody></table><span class="postbody"/></div>
    </content>
    <updated>2011-12-02T12:59:44Z</updated>
    <category term="cli"/>
    <category term="commandline"/>
    <category term="image"/>
    <category term="ImageJ"/>
    <category term="png"/>
    <category term="resize"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p309/HTML+and+other+markup6programming+languages/%5Blinux%5D+Commandline+mass+batch+convert+image+types.html</id>
    <link href="http://www.ramonfincken.com/p309/HTML+and+other+markup6programming+languages/%5Blinux%5D+Commandline+mass+batch+convert+image+types.html" rel="alternate" type="text/html"/>
    <title>[linux] Commandline mass batch convert image types</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Example how to convert *.tif to *.png with same filenames<br/>
<ul><br/>
<li>Install imageMagick<br/>
</li><li>Run this command<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mogrify -format png *.tif</td>	</tr></tbody></table><span class="postbody"><br/>
</span></li></ul></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Example how to convert *.tif to *.png with same filenames<br/>
<ul><br/>
<li>Install imageMagick<br/>
</li><li>Run this command<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mogrify -format png *.tif</td>	</tr></tbody></table><span class="postbody"><br/>
</span></li></ul></div>
    </content>
    <updated>2011-12-01T15:23:48Z</updated>
    <category term="batch"/>
    <category term="cli"/>
    <category term="commandline"/>
    <category term="convert"/>
    <category term="imagemagic"/>
    <category term="mass"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:e494882aafcb52021773986ebeaca7af</id>
    <link href="http://ajellydonut.com/index.php?post/2011/11/30/RIP-James-Gilmore-Jr." rel="alternate" type="text/html"/>
    <title xml:lang="en">RIP James Gilmore Jr.</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p><img alt="James Gilmore headshot" src="http://ajellydonut.com/public/.GilmoreJim_s.jpg" style="float: right; margin: 0 0 1em 1em;" title="James Gilmore headshot, Nov 2011"/>James Gilmore Jr. himself was deceased <a href="http://www.flickr.com/photos/7875851@N05/2965779804/" hreflang="en">nearly 11 years ago</a>.  But his company, Gilmore Enterprises lived on -- until today, when the sale of its final major asset closed.</p>


<p>It seemed to me like this was a good time to look back at a man who had fingers in many industries.  By the time he was fifty-one, Gilmore had won a term as mayor of Kalamazoo, MI, purchased a string of car dealerships, operated numerous broadcasting outfits, helped run a family department store, and taken an Indianapolis 500 championship.</p>    <p>I begin with the division of Gilmore Enterprises that lasted the longest.  The company purchased five TV stations, nine AM/FM broadcasters, and dozens of cable systems from its beginnings in the early 60s.  The broadcasting business, though, was wound down relatively quickly, selling off its assets one at a time through the 80s and 90s.  With one exception.  <img alt="WEHT Logo (ABC years)" src="http://ajellydonut.com/public/WEHT_25_Logo_sm.png" style="float: right; margin: 0 0 1em 1em;" title="WEHT Logo (ABC years), Nov 2011"/> WEHT in Evansville/Henderson was the second acquisition of Gilmore Broadcasting, having been purchased in 1964.  (KODE was the first; the two will very soon be reunited under Nexstar ownership.)  Gilmore was responsible for moving the allocation from channel 50 to channel 25 and erecting the taller tower now seen on Marywood Drive in Henderson.  It was by far the longest holding for Gilmore Enterprises, 47 years.  In all frankness, the ownership of WEHT wasn't all that distinguished in the final decade or two.  Viewers have often complained about the news set, which has remained the same since the <a href="http://en.wikipedia.org/wiki/U.S._television_network_affiliate_switches_of_1994" hreflang="en">Great Affiliation Swaps</a> 16 years ago.  It is rumored that much of the back-room equipment is similarly dated.</p>


<p>It is this division which is effectively winding down today.
I'd like to take a moment to look at the other operations of Gilmore Enterprises through the years.</p>


<p>The department store was run by James's uncle Irving for the majority of his life.  It is suggested that James helped clerk at the store, although I suspect he played a larger role than is suggested.  Gilmore Brothers' Department Store operated continuously for 114 years in downtown Kalamazoo, but the final 15 years were outside the auspices of the Gilmore family, after Irving Gilmore's death.</p>


<p>The automobile dealerships were centered in Kalamazoo, although the company expanded across the country.  Gilmore operated Gilmore Cadillac-Pontiac in Kalamazoo for decades.  In 1989, he purchased Anthony Abraham Chevrolet in Miami from its namesake, briefly owning what was billed as "the largest Chevy dealer in the US" at the time.  The Florida business was sold to AutoNation in the 90s, and it is not clear to me what happened to the Michigan branch.</p>


<p>(An aside: Gilmore continued to fly a large American flag outside Abraham Chevrolet, not unlike the one that flies to this day outside the studio of WEHT.  It would be interesting to see if this was true elsewhere.)</p>


<p>Gilmore ran for two political offices in his life.  He won the mayorship of Kalamazoo in the 1958 election, serving a two year term.  That term appears to have been fairly unremarkable.  He returned to private life and his communications business in 1961.  Gilmore was brought back by the Republican Party to run for Congress in 1981, when he was soundly defeated by incumbent congressman Howard Wolpe.</p>


<p>Now, for the achievement that gave Gilmore his greatest national attention: auto racing.  According to the Gilmore biography that was presented when he joined the Michigan Motorsports Hall of Fame, Gilmore saw his first Indianapolis 500 Mile Race in 1966 on an invitation from Citibank.  He became enamored with the sport and sponsored his first race car in 1967.  <img alt="James Gilmore with A.J. Foyt" src="http://ajellydonut.com/public/.GilmoreFoyt_s.jpg" style="float: right; margin: 0 0 1em 1em;" title="James Gilmore with A.J. Foyt, Nov 2011"/>Early on Gilmore sponsored some relatively unknown drivers.  Late in 1973, a much more famous driver was found, one who would continue racing for many more years: A. J. Foyt himself.  Foyt drove for Gilmore Enterprises from 1974 until his retirement as a driver in the early 90s.  He won his final Indy 500 as a driver in 1977.  It was the only 500 win for Gilmore Enterprises.  After retiring, Foyt went on to purchase the racing arm of Gilmore Enterprises, and the business lives on as A. J. Foyt Enterprises, with entries in all the major racing series and some success to show, particularly in IndyCar.</p>


<p>The personal relationship with between Gilmore and Foyt lasted until Gilmore's death, and allowed Gilmore influence in other places.  For example, a recent auto auction brought forth the <a href="http://mecum.com/auctions/lot_detail.cfm?LOT_ID=FL0109-77235" hreflang="en">custom Chevrolet Corvette</a> that Gilmore had ordered in 1984.  Only one other like it exists, and it is owned by A. J. Foyt.</p>


<p>James S. Gilmore Jr. passed away on December 31, 2000 in an automobile accident.</p>


<p>Photo Credits:
<ins>Gilmore Portrait</ins>: Michigan Motorsports Hall of Fame;
<ins>WEHT Logo</ins>: Gilmore Enterprises;
<ins>Gilmore/Foyt Photo</ins>: Michigan Motorsports Hall of Fame</p></div>
    </content>
    <updated>2011-12-01T00:22:28Z</updated>
    <published>2011-12-01T02:12:00Z</published>
    <category term="Media"/>
    <category term="Evansville"/>
    <author>
      <name>Josh W</name>
    </author>
    <source>
      <id>urn:md5:15580660fd0edc792fa726ca2d9f977e</id>
      <author>
        <name/>
      </author>
      <link href="http://ajellydonut.com/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://ajellydonut.com/index.php" rel="alternate" type="text/html"/>
      <title xml:lang="en">A Donut's Blog</title>
      <updated>2012-01-15T05:06:58Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/553</id>
    <link href="http://www.leftontheweb.com/message/We_just_launched_Techademy" rel="alternate" type="text/html"/>
    <title xml:lang="en">We just launched Techademy!</title>
    <summary xml:lang="en">As I've found out after starting my own company, training is a hot topic. On the one hand, everyone wants and needs training, but on the other hand, training seems to be really expensive. And while in-depth expert training has a good value (and I deliver those on a regular basis), I felt there should be a way for web developers to stay up-to-date on recent developments in a quick and not too expensive way. Talking with friend, old colleague and soon-to-be freelancer Joshua Thijssen I found someone who felt the same way. This is what lay at the root of a new training concept we have just launched: Techademy.</summary>
    <updated>2011-11-29T11:09:05Z</updated>
    <category term="techademy"/>
    <category term="ingewikkeld"/>
    <category term="php"/>
    <category term="training"/>
    <category term="git"/>
    <category term="spl"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/11/26/twitter-weekly-updates-for-week-ending-2011-11-26/</id>
    <link href="http://blog.markbarnes.org/2011/11/26/twitter-weekly-updates-for-week-ending-2011-11-26/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-11-26</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Stunned. We actually won. #twitterclarets # Just seen the second goal on SSN again – who the hell was supposed to be tracking the runner? #twitterclarets # What a shite game of football that was. Give up with Burnley sometimes. … <a href="http://blog.markbarnes.org/2011/11/26/twitter-weekly-updates-for-week-ending-2011-11-26/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Stunned. We actually won. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/140475318782795777">#</a></li>
<li>Just seen the second goal on SSN again – who the hell was supposed to be tracking the runner? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/139138115385311234">#</a></li>
<li>What a shite game of football that was. Give up with Burnley sometimes.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/139102718626238464">#</a></li>
<li>Not at all convinced about tonight, could be a miserable night in Birmingham. Hope not though  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/139016695690969089">#</a></li>
<li>Kean has actually signed a new contract? Confirmed? Fantastic news if true, he's the man for the job <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/138997140226707456">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> snob! Don't you remember being at uni and not having any money? Iceland is cheap <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/138779378346758144">#</a></li>
</ul></div>
    </content>
    <updated>2011-11-26T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://zerokspot.com/weblog/2011/11/25/gddde2011/</id>
    <link href="http://zerokspot.com/weblog/2011/11/25/gddde2011/" rel="alternate" type="text/html"/>
    <title>Google Developer Day 2011 in Berlin</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">&lt;figure&gt;
    <img alt="" src="http://photos.h10n.me/Conferences/Google-Developer-Day-2011/i-3DTX85q/0/M/DSC2464-M.jpg"/>
&lt;/figure&gt;

<p>Last weekend I had once again the chance to participate in a Google Developer
Day event. While last year's event took place in <a href="http://www.google.com/events/developerday/2010/munich/">Munich</a> and had
about 1000 attendees, this year's was twice as big with more than 2000 guests.
Organized by the local GTUG and Google the event was a great opportunity to
learn about new tools provided by Google but also to get a chance to chat face
to face with the people behind them.</p>
<p><a href="http://www.google.com/events/developerday/2011/berlin/">This year's GDDDE</a> had roughly 5 thematic tracks: Android, Chrome
&amp; HTML5, Cloud, Google+ as well as a track dedicated to sessions by two
universities in Berlin and Brandenburg. Given that I still don't have an
Android device (although they are getting more and more tempting with ICS) I
only attended the Chrome, Cloud and Google+ tracks.</p>


<p>To be specific, I attended following talks:</p>
<ul>
<li>"Making Your Web Apps Accessible Using HTML5 and ChromeVox" by Mark West
  (more on that later)</li>
<li>"Using the Google+ APIs" where <a href="https://plus.google.com/u/0/108189587050871927619/about">+Chris Chabot</a> gave a
  quick rundown of Google's strategy regarding providing APIs to Google+ step
  by step</li>
<li>"Building Integrated Applications on Google's Cloud Technologies" by
  <a href="https://plus.google.com/u/0/106641576811513429422/about">+Michael Manoochehri</a> mostly
  about the prediction API in GAE</li>
<li>"Privacy-related APIs for Google Chrome Extensions" by <a href="https://plus.google.com/112873151164142266017/about">+Dominic Battre</a>,
  <a href="https://plus.google.com/115694015162830643333/about">+Bernhard Bauer</a> and <a href="https://plus.google.com/111409943640059245707/posts">+Pam G</a> where they gave an introduction of some
  of the extension APIs (like proxy and content settings) currently in the
  pipeline for Chrome</li>
<li>"V8 Performance Tuning Tricks" by <a href="https://plus.google.com/111909581069462963574/about">+Daniel Clifford</a></li>
<li>and last but not least "DevTools Tips and Tricks" by <a href="https://plus.google.com/101709676645745930035/about">+Ido Green</a></li>
</ul>
<p>Mariusz Kaczmarek made a nice collection of the slides where available on
<a href="https://plus.google.com/u/0/104005370658696101293/posts/fp1uRtfH54p">Google+</a>.</p>
&lt;figure&gt;
    <img alt="" src="http://photos.h10n.me/Conferences/Google-Developer-Day-2011/i-jRBNsbm/1/M/DSC2510-M.jpg"/>
    &lt;figcaption&gt;Quite a few folks from the Munich Google office where also
    there and brought their own Chrome logo with them ;-)&lt;/figcaption&gt;
&lt;/figure&gt;

<p>I also wanted to learn more about how Google plans to integrate Go into GAE
but, sadly, that talk was cancelled - which was ironically also one of my
highlights of the event due to how it was cancelled, which I wrote about on
<a href="https://plus.google.com/113094980234917686027/posts/6EWvcJkhudz">Google+</a>:</p>
<blockquote>
<p>Google is looking for their speaker on "Go on App Engine" at #GDDDE. I have to
admit, getting stuck at these nice buffets all over the building is pretty
easy :-)</p>
<p>Update: LOL, speaker is in Australia right now :D</p>
</blockquote>
<p>All the talks were great: well prepared, interesting and highly entertaining.
If I had to choose one of these I'd probably go with the very first one about
accessibility features for the best talk of the day. It was just great seeing
<a href="https://plus.google.com/u/0/104437754419996754779/about">+Mark West</a> explain accessibility issues in the markup right via <a href="https://chrome.google.com/webstore/detail/kgejglhpjiefppelpmljglcjbhoiplfn">ChromeVox</a>.</p>
&lt;figure&gt;
    <img alt="" src="http://photos.h10n.me/Conferences/Google-Developer-Day-2011/i-jrSmk7n/0/M/DSC2526-M.jpg"/>
    &lt;figcaption&gt;Local cuisine with Curry-Wurst and Döner Kebab&lt;/figcaption&gt;
&lt;/figure&gt;

<p>Once again an awesome event which once again killed my todo list (not that it
has even remotely recovered since the last conference) :-) A big "thank you"
to all the organizers and everyone who made this nice weekend possible :-)</p>
<h2>Python Usergroup Berlin</h2>
<p>On Thursay before the GDD there was also a meetup of the Python Usergroup
Berlin (PUB) where Wesley Chun from Google gave a couple of talks about
various topics from things like writing books with OSS to "Python in the
Medical Industry". A big thank you to the folks behind this usergroup to
organize the meetup.</p>
&lt;figure&gt;
    <img alt="" src="http://photos.h10n.me/Conferences/Google-Developer-Day-2011/i-dWrQXqc/0/M/DSC225345tonemapped-M.jpg"/>
    &lt;figcaption&gt;It seriously helps to know your metro map in Berlin ... which
    I quite failed miserably at on more than one occassion ;-)&lt;/figcaption&gt;
&lt;/figure&gt;

<h2>Sight Seeing</h2>
<p>Since I had a bit of time before these two events I also went for a little
sight seeing tour through Berlin. Sadly the weather didn't really play nice so
the light wasn't really helping when taking some pictures.  If you still want
to see them, you can find them <a href="http://photos.h10n.me/Conferences/Google-Developer-Day-2011/20146820_fJZKWs#1590625306_sVNxjDm">here</a> :-)</p>





<p class="footer" style="clear: both; border: solid 1px #555; background-color: #EFEFEF; padding: 1.5em;"><img src="http://media/s/logo.gif" style="float: left; margin: 8px;"/>"<a href="http://zerokspot.com/weblog/2011/11/25/gddde2011/">Google Developer Day 2011 in Berlin</a>" was written by Horst Gutmann and is licensed for reuse under <a href="http://creativecommons.org/licenses/by-sa/3.0/at/">Creative Commons Attribution-Share Alike 3.0 Austria License. </a></p></div>
    </content>
    <updated>2011-11-25T17:01:35Z</updated>
    <author>
      <name/>
    </author>
    <source>
      <id>http://zerokspot.com/weblog/feed/en/</id>
      <link href="http://feeds.feedburner.com/weblogzerokspotcom_en" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <title>zerokspot.com (en)</title>
      <updated>2012-01-15T14:11:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/552</id>
    <link href="http://www.leftontheweb.com/message/Git_resources" rel="alternate" type="text/html"/>
    <title xml:lang="en">Git resources</title>
    <summary xml:lang="en">I've been too busy for blogging. It's the worst excuse, I know, but I've been really busy with my company, moving houses, and various other activities. However, I've been wanting to share some interesting resources that I've been finding and mentioning in the Git training sessions I've been delivering in the past months. Resources that I think other people might find useful.</summary>
    <updated>2011-11-24T22:31:56Z</updated>
    <category term="git"/>
    <category term="documentation"/>
    <category term="blogs"/>
    <category term="training"/>
    <category term="drupal"/>
    <category term="joomla"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p308/HTML+and+other+markup6programming+languages/%5Bimagej%5D%5Bbunwarpj%5D+Commandline+call+solution+closes+thread.html</id>
    <link href="http://www.ramonfincken.com/p308/HTML+and+other+markup6programming+languages/%5Bimagej%5D%5Bbunwarpj%5D+Commandline+call+solution+closes+thread.html" rel="alternate" type="text/html"/>
    <title>[imagej][bunwarpj] Commandline call solution (closes thread)</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Running bUnwarpJ from command line or as s Servlet?<br/>
<br/>
I experienced that every thread was auto closed.<br/>
Turns out to be that the main method<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">public static void main</td>	</tr></tbody></table><span class="postbody"><br/>
has an explicit </span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">System.exit(0);</td>	</tr></tbody></table><span class="postbody"> ..<br/>
<br/>
To resolve this .. simply remove or comment out this line in source.<br/>
<br/>
Like this:<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">       // Ramon Fincken : No need to exit when called from servlet http://www.ramonfincken.com/permalink/topic239.html<br/>
       // System.exit(0);</td>	</tr></tbody></table><span class="postbody"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Running bUnwarpJ from command line or as s Servlet?<br/>
<br/>
I experienced that every thread was auto closed.<br/>
Turns out to be that the main method<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">public static void main</td>	</tr></tbody></table><span class="postbody"><br/>
has an explicit </span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">System.exit(0);</td>	</tr></tbody></table><span class="postbody"> ..<br/>
<br/>
To resolve this .. simply remove or comment out this line in source.<br/>
<br/>
Like this:<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">       // Ramon Fincken : No need to exit when called from servlet http://www.ramonfincken.com/permalink/topic239.html<br/>
       // System.exit(0);</td>	</tr></tbody></table><span class="postbody"/></div>
    </content>
    <updated>2011-11-21T12:42:12Z</updated>
    <category term="bunwarpJ"/>
    <category term="command line"/>
    <category term="ImageJ"/>
    <category term="java"/>
    <category term="servlet"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:c8bd36449eb265221eb52a536d194a17</id>
    <link href="http://ajellydonut.com/index.php?post/2011/11/19/End-of-NEWS25-Sports-Channel" rel="alternate" type="text/html"/>
    <title xml:lang="en">End of NEWS25 Sports Channel</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Just minutes ago, Mark McVicar said farewell for the final time on the NEWS 25 Sports Channel.  As reported by <a href="http://jakesdtvblog.blogspot.com/2011/11/news-25-sports-channel-wont-televise.html" hreflang="en">Jacob Newkirk</a> over the last few weeks, McVicar is among those losing their job shortly as Nexstar takes over operation of WEHT December 1, and today's Mater Dei/Guerin Catholic game was the final scheduled local broadcast before the channel shuts down.</p>


<p>During my time in college, I was able to work with several current and former staffers of the NEWS 25 Sports Channel, from McVicar himself to some of the producers, statisticians and camera operators.</p>


<p>I would take the opportunity to work with any of them again if it arose, and I hope everyone lands a position quickly.</p></div>
    </content>
    <updated>2011-11-19T22:17:37Z</updated>
    <published>2011-11-19T22:15:00Z</published>
    <category term="Media"/>
    <category term="Evansville"/>
    <category term="Sport"/>
    <author>
      <name>Josh W</name>
    </author>
    <source>
      <id>urn:md5:15580660fd0edc792fa726ca2d9f977e</id>
      <author>
        <name/>
      </author>
      <link href="http://ajellydonut.com/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://ajellydonut.com/index.php" rel="alternate" type="text/html"/>
      <title xml:lang="en">A Donut's Blog</title>
      <updated>2012-01-15T05:06:58Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/11/19/twitter-weekly-updates-for-week-ending-2011-11-19/</id>
    <link href="http://blog.markbarnes.org/2011/11/19/twitter-weekly-updates-for-week-ending-2011-11-19/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-11-19</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Bloody Marriner making a name for himself and giving bastards a pen in the last minute. Typical. # Anything we can do, bastards can do better? 3-2. Agent Kean strikes again! #twitterclarets # @TurfmoorJo Jay # @dazbentleybfc do we know … <a href="http://blog.markbarnes.org/2011/11/19/twitter-weekly-updates-for-week-ending-2011-11-19/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Bloody Marriner making a name for himself and giving bastards a pen in the last minute. Typical. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137937717110640641">#</a></li>
<li>Anything we can do, bastards can do better? 3-2. Agent Kean strikes again!  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137936121320587264">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/TurfmoorJo">TurfmoorJo</a> Jay <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137916730256265216">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> do we know if it is the same shoulder as before Daz? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137916513905688577">#</a></li>
<li>Bastards managed to lose their lead already, that's cheered me up slightly <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137911641709883392">#</a></li>
<li>And now bastards are winning. Can this day get any worse? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137909080290369536">#</a></li>
<li>Genuinely fucked off with that last 25 minutes. Crap. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137906808894394368">#</a></li>
<li>Fucking sloppy, useless, wank defending has cost us yet again.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137903986039726080">#</a></li>
<li>Very nearly just put my fist through the kitchen worktop.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137903651841777665">#</a></li>
<li>Penalty all day long. But Grant should have been sent off first half so just about evens?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137897126951788545">#</a></li>
<li>Grant just handled outside of his area clear as day…  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137883427901947904">#</a></li>
<li>BBC just confirmed a dislocated shoulder for Austin. Terrible news.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137883218388070400">#</a></li>
<li>Is that the same shoulder as he dislocated before? Looks a serious injury, poor lad was in tears  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137882707467309057">#</a></li>
<li>Out of the loop, what is going on with Paul Fletcher? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137559198358700034">#</a></li>
<li>Absolute classic, one for the #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> — Steve Kean is… An Idiot Aboard <a href="http://t.co/3MFueSuP" rel="nofollow">http://t.co/3MFueSuP</a> via @<a class="aktt_username" href="http://twitter.com/youtube">youtube</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137358740226703360">#</a></li>
<li>Little bit of Sit &amp; Go before bed I think <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137334944929288193">#</a></li>
<li>Covered a housemates door in tin foil so he can't get in or out. Standard. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137309618199199745">#</a></li>
<li>Sepp, you're a massive twat. Of course there is racism in football, just because the vast majority of it doesn't get reported… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/137037886372589568">#</a></li>
<li>Pre drinking with the #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23crcsocial">crcsocial</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136908056813514752">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Grimdog5">Grimdog5</a> welcome to twitter! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136898953005375488">#</a></li>
<li>Finally in the money in this tourney, been a two hour slog though <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136690159633702912">#</a></li>
<li>What happened to iOS5 delta updates? Another ~700MiB download for the iPad 2 iOS 5.0.1update… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136610376568684544">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> camp bed? Is there anything else worse in the world? Even less sleep than usual for you tonight <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136231001226625025">#</a></li>
<li>Came very second in the darts tonight… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/136226912535191552">#</a></li>
</ul></div>
    </content>
    <updated>2011-11-19T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:08252aca7b4bea90472a50851849a470</id>
    <link href="http://ajellydonut.com/index.php?post/2011/11/13/Internships%3A-Required" rel="alternate" type="text/html"/>
    <title xml:lang="en">Internships: Required -- And Costly</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>The following is a survey conducted <a href="http://uecrescentmagazine.com/index.php/component/poll/24-undergrad-internships" hreflang="en">on the web</a> by the University of Evansville campus magazine, the Crescent:
<img alt="Internship Importance" src="http://ajellydonut.com/public/Internship-Importance.png" title="Internship Importance, Nov 2011"/></p>


<p>Almost 75% of respondents say that you must have an internship experience to be employable.  I don't like that idea, but I understand a competitive job market in many industries can force students to become student-interns, or (worse) student-unpaid-interns</p>


<p>It seems to be a <a href="http://www.usatoday.com/news/education/2010-07-27-internship27_ST_N.htm" hreflang="en">commonly accepted fact</a> outside of Evansville.  There are a <a href="http://www.usnews.com/education/best-colleges/the-short-list-college/articles/2011/09/27/10-national-universities-producing-the-most-interns" hreflang="en">number of universities</a> where 60% or more of graduates held internships at one point. The linked <em>USA Today</em> article covers the main ground that is relevant here, but there's one more thing I don't understand:</p>


<p><strong>Why</strong> do colleges charge full tuition prices for internship hours?  It costs the school approximately nothing to administer an internship.  Not a minute of faculty time is spent on internships (unless the internship is within an academic department).  The clerks who do the processing are paid at a much lower rate than faculty, and probably only spend a few minutes on each student-intern.</p>


<p>What service does the university provide that's worth somewhere between $300 and $2500 (depending on your school's tuition prices and guidelines)?</p></div>
    </content>
    <updated>2011-11-14T04:24:19Z</updated>
    <published>2011-11-14T03:32:00Z</published>
    <category term="Meta"/>
    <category term="Economics"/>
    <author>
      <name>Josh W</name>
    </author>
    <source>
      <id>urn:md5:15580660fd0edc792fa726ca2d9f977e</id>
      <author>
        <name/>
      </author>
      <link href="http://ajellydonut.com/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://ajellydonut.com/index.php" rel="alternate" type="text/html"/>
      <title xml:lang="en">A Donut's Blog</title>
      <updated>2012-01-15T05:06:58Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/11/12/twitter-weekly-updates-for-week-ending-2011-11-12/</id>
    <link href="http://blog.markbarnes.org/2011/11/12/twitter-weekly-updates-for-week-ending-2011-11-12/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-11-12</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I am so pissed off right now it's incredible. # Love The Jury on ITV1, hate the ad breaks… # Tempted to play a bit of late night poker before bed # @JamboTheJourno sure you've paid the bill? # @jessyka19 … <a href="http://blog.markbarnes.org/2011/11/12/twitter-weekly-updates-for-week-ending-2011-11-12/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>I am so pissed off right now it's incredible. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/135171787087560704">#</a></li>
<li>Love The Jury on ITV1, hate the ad breaks… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/134740418582679552">#</a></li>
<li>Tempted to play a bit of late night poker before bed <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/133706301644607488">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/JamboTheJourno">JamboTheJourno</a> sure you've paid the bill? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/133647123106373632">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> flat pack doesn't respond well to the hammer technique <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/133233985143836672">#</a></li>
<li>3-1. Against Bristol City. Really? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132979257734475776">#</a></li>
<li>Finished. Home time. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132942182582714368">#</a></li>
</ul></div>
    </content>
    <updated>2011-11-12T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p307/Lounge/%5Bmatlab%5D%5BSolution%5D+Running+mysql+commands+in+Matlab+on+linux+Centos+64+bit.html</id>
    <link href="http://www.ramonfincken.com/p307/Lounge/%5Bmatlab%5D%5BSolution%5D+Running+mysql+commands+in+Matlab+on+linux+Centos+64+bit.html" rel="alternate" type="text/html"/>
    <title>[matlab][Solution] Running mysql commands in Matlab on linux (Centos) 64 bit</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Download the source at <a class="postlink" href="http://www.cims.nyu.edu/~almgren/mysql/" target="_blank">http://www.cims.nyu.edu/~almgren/mysql/</a><br/>
<br/>
Make sure you have these packages intalled:<br/>
mysql-devel-5.0.77-4.el5_6.6.x86_64 ( or simular )<br/>
mysqlckient14-devel-4.1.22-1.el5.centos.x86_64 ( or simular )<br/>
<br/>
perhaps also this one:<br/>
mysql-connector-odbc-3.51.26r1127-1.el5.x86_64<br/>
<br/>
verify that your have mysql.h and libmysqlclient.a<br/>
by checking their paths using<br/>
<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">sudo updatedb<br/>
locate mysql.h<br/>
locate libmysqlclient.a</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
Now visit matlab and mex the whole lot ( you need a gcc compiler to do this ! )<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mex -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient mysql.cpp</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
adapt your paths so in my case<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mex -I/usr/include/mysql -L/usr/lib64/mysql -lmysqlclient mysql.cpp</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
the paths can be found using the locate command (see above)<br/>
<br/>
If all goes well .. you 'll end with a new file called mysql.mexa64 and you are ready to start your mysql business!</span></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Download the source at <a class="postlink" href="http://www.cims.nyu.edu/~almgren/mysql/" target="_blank">http://www.cims.nyu.edu/~almgren/mysql/</a><br/>
<br/>
Make sure you have these packages intalled:<br/>
mysql-devel-5.0.77-4.el5_6.6.x86_64 ( or simular )<br/>
mysqlckient14-devel-4.1.22-1.el5.centos.x86_64 ( or simular )<br/>
<br/>
perhaps also this one:<br/>
mysql-connector-odbc-3.51.26r1127-1.el5.x86_64<br/>
<br/>
verify that your have mysql.h and libmysqlclient.a<br/>
by checking their paths using<br/>
<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">sudo updatedb<br/>
locate mysql.h<br/>
locate libmysqlclient.a</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
Now visit matlab and mex the whole lot ( you need a gcc compiler to do this ! )<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mex -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient mysql.cpp</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
adapt your paths so in my case<br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">mex -I/usr/include/mysql -L/usr/lib64/mysql -lmysqlclient mysql.cpp</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
the paths can be found using the locate command (see above)<br/>
<br/>
If all goes well .. you 'll end with a new file called mysql.mexa64 and you are ready to start your mysql business!</span></div>
    </content>
    <updated>2011-11-10T14:59:46Z</updated>
    <category term="connection"/>
    <category term="connector"/>
    <category term="database"/>
    <category term="matlab"/>
    <category term="mysql"/>
    <category term="query"/>
    <category term="solution"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=362</id>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/10/phpbb3-subsilver2-posting-form-ported-to-phpbb2/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/10/phpbb3-subsilver2-posting-form-ported-to-phpbb2/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/10/phpbb3-subsilver2-posting-form-ported-to-phpbb2/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">phpBB3 subSilver2 Posting Form Ported to phpBB2</title>
    <summary xml:lang="en">One of the biggest complaints I’ve had with running my boards on phpBB2 is that the javascript used for BBCode and smilies insertion during the posting process offers poor (if any) support for modern browsers. Rather than reinvent the wheel, I spent some time to port parts of the subSilver2 template from phpBB3 back to [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>One of the biggest complaints I’ve had with running my boards on phpBB2 is that the javascript used for BBCode and smilies insertion during the posting process offers poor (if any) support for modern browsers. Rather than reinvent the wheel, I spent some time to port parts of the subSilver2 template from phpBB3 back to phpBB2. While testing is not completely done, it seems to have been a success. I copied editor.js straight out; I don’t think I made any changes to that file but I will go back and verify that before I post a MOD. There were some minor changes made to posting_body.tpl and posting_smilies.tpl to call the new functions. For example in phpBB2 to insert a smilie we called the <code>emoticon()</code> function and now it’s calling <code>insert_text()</code> just like the BBCode insertion process.</p>
<p>I used the same function to update my canned messages MOD as well.</p>
<p>Oh, and I updated the color picker just a bit. The original color picker used values of 00, 40, 80, and two more to create an array of colors that was 5×5x5. I changed it to the old “Netscape Safe” color palette and used 00, 33, 66, 99, CC, and FF and created a 6×6x6 grid instead.</p>
<p>I have the new posting form activated on two different boards for the moment. As long as I don’t find too many issues I will write it up as a MOD.</p></div>
    </content>
    <updated>2011-11-10T12:58:23Z</updated>
    <published>2011-11-10T05:53:17Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="MOD Writing"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/11/05/twitter-weekly-updates-for-week-ending-2011-11-05/</id>
    <link href="http://blog.markbarnes.org/2011/11/05/twitter-weekly-updates-for-week-ending-2011-11-05/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-11-05</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I'm at Lyberry (Portsmouth) http://t.co/fxUjerXN # Sending out a search party for my drink…. # @jessyka19 let me know when you're in town, there's a pretty good chance I'll be out at the same time! x # @jessyka19 you tearing … <a href="http://blog.markbarnes.org/2011/11/05/twitter-weekly-updates-for-week-ending-2011-11-05/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>I'm at Lyberry (Portsmouth) <a href="http://t.co/fxUjerXN" rel="nofollow">http://t.co/fxUjerXN</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132235156089085952">#</a></li>
<li>Sending out a search party for my drink…. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132234940703195136">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> let me know when you're in town, there's a pretty good chance I'll be out at the same time! <img alt=":)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_smile.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132228486348804096">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> you tearing Worcester up tonight then? <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132225360715718657">#</a></li>
<li>I'm at Yates (Portsmouth) <a href="http://t.co/g0Dnfn1w" rel="nofollow">http://t.co/g0Dnfn1w</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132224811106709504">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/MaryLNaylor">MaryLNaylor</a> sausage <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132193470629691393">#</a></li>
<li>Cheeky night out in Portsmouth seeing as I'm in the area? Don't mind if I do, let the good times roll <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/132112063857303554">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> Worcester ftw <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131882516238966784">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/OptaJoe">OptaJoe</a> can't claim that as Rooney's goal, surely? Is there a CL dubious goals committee? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131849665766359040">#</a></li>
<li>Final tweet of the night should go to @<a class="aktt_username" href="http://twitter.com/billysharp10">billysharp10</a> the ultimate professional. Thoughts to you and your family at this difficult time. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131513730679844864">#</a></li>
<li>Bloody nippy out there tonight, winter certainly on its way <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131512632673968130">#</a></li>
<li>ALL ABOARD THE GENK BUS! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131477088858406912">#</a></li>
<li>So which Burnley have turned up tonight?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131471726184906752">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> yes, gimme money please <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a href="http://t.co/L9q8PUY6" rel="nofollow">http://t.co/L9q8PUY6</a> x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131427834479644672">#</a></li>
<li>Two desperately poor products as well, regardless of pitching ability/skills #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23apprentice">apprentice</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131128838351634432">#</a></li>
<li>Just watched Young Appentice, two words. Pretty poor. Very ordinary candidates all round, nobody stood out as impressive in the least <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131128397760954368">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Josh_Hodkinson">Josh_Hodkinson</a> don't say that, we need him to last until at least the new year, if not after for the mission to be a success <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131108502142861312">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/FlandersClaret">FlandersClaret</a> you should have a DM <img alt=":)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_smile.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131085234040086528">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/FlandersClaret">FlandersClaret</a> can't seem to drop you a DM, if you follow me I'll send you my address, cheers <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131057950474252289">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/FlandersClaret">FlandersClaret</a> not at he moment, keep meaning to join up though #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/131045108681408512">#</a></li>
<li>Knackered, good to be back in me bed at home. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130775657495003136">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> '10 crouches and 2 keepers wouldn't have kept it out' according to sky. Told you it was your loss missing a quality game <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130426398669152257">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> where is the burnley match report eh? <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  we won 3-1, should be extended highlights on FL show tonight x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130420277011165184">#</a></li>
</ul></div>
    </content>
    <updated>2011-11-05T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=361</id>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/03/another-phpbb2-mod-cross-post-double-post-prevention/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/03/another-phpbb2-mod-cross-post-double-post-prevention/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/03/another-phpbb2-mod-cross-post-double-post-prevention/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Another phpBB2 MOD: Cross Post / Double Post Prevention</title>
    <summary xml:lang="en">As I was working through some code last night I found another “in progress” MOD that I wanted to add to the list of MODs in progress that I published yesterday. Over the years I’ve seen cases where someone from the other side of the planet has a dicey Internet connection and they end up [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>As I was working through some code last night I found another “in progress” MOD that I wanted to add to the list of <a href="http://www.phpbbdoctor.com/blog/2011/11/02/new-phpbb2-modifications-coming/">MODs in progress that I published yesterday</a>. Over the years I’ve seen cases where someone from the other side of the planet has a dicey Internet connection and they end up submitting the same post twice because their browser submit times out. Or someone might post the same question in more than one forum, thinking that they’ll get more attention. Or a spammer might hit multiple forums with the same post multiple times. <img alt=":mad:" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_mad.gif"/> </p>
<p>I think I’ve managed to come up with something that definitely helps solve the first two scenarios and as a bonus helps the spammer problem as well. I call this my “Cross Post / Double Post” MOD, and it’s being tested on my beta board now.</p>
<p>The MOD design has so far turned out to be fairly simple. I tie into the flood control process and retrieve the post text for the last three posts by the user. From there I take the current post text and compare it to the prior posts. The first check is a straight equality check, meaning I check for the exact same post text. This will catch the “copy/paste” folks with very little overhead. If the post text is not identical, then next I use a function called <code>similar_text()</code>. (<a href="http://us.php.net/manual/en/function.similar-text.php">similar text</a> reference at php.net) This function takes three arguments. The first two are the two strings to compare, and the third is a variable to store the results of the comparison, which is a number from 0 to 100. The result code should essentially be treated as a percentage. If the two posts are 95% similar then I check to see if the original post already in the database is in the same forum as the new post being attempted. If the forums are the same, then a “Double post” exception is triggered. If the forums are different, then a “Cross post” exception is triggered instead.</p>
<p>The number of posts (3) and percentage of similarity (95) are both controlled via the board configuration screen, so it’s quite flexible. Setting the percentage threshold to zero (0) is the same as turning the comparison process off.</p>
<p>This MOD is being tested on my “beta release” board right now. The first version of the MOD did not use the <code>similar_text()</code> function mentioned above. I attempted to use the <code>soundex()</code> function instead. However it seemed that the <code>soundex()</code> function did not look at enough text, so posts that were clearly different were still being reported as being the same. Switching functions solved that issue.</p>
<p>I’m now wondering if I need to deal with setting different threshold values for different forums. I hate to do that, as it drastically increases the complexity of the code. But for example there are many forum “games” that people play in an “off topic” type of forum. Some of those games look very repetitive, and would potentially trigger the CP/DP exception handling. Then again, the current logic looks across all forums, so as long as the person is active in more areas than just the off-topic games area it might be okay. I don’t want this feature to get in the way of normal use, but I do want to help out the moderator team by capturing / rejecting double post and cross post events.</p>
<p>Stay tuned for details as we start user testing this week. <img alt="8-)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif"/> </p></div>
    </content>
    <updated>2011-11-03T16:03:43Z</updated>
    <published>2011-11-03T16:03:43Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="Anti-spam"/>
    <category scheme="http://www.phpbbdoctor.com/blog" term="MOD Writing"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/551</id>
    <link href="http://www.leftontheweb.com/message/DDay_is_coming_to_Finland" rel="alternate" type="text/html"/>
    <title xml:lang="en">D-Day is coming to Finland</title>
    <summary xml:lang="en">I'm happy and proud to announce that I will be speaking at the D-Day conference in Finland. I will be doing my "Don't use a screw when you need a nail" talk there, a talk I've done before at Symfony Live in San Francisco and Paris and highly enjoyed doing.</summary>
    <updated>2011-11-03T14:13:16Z</updated>
    <category term="php"/>
    <category term="symfony"/>
    <category term="symfonylive"/>
    <category term="d-day"/>
    <category term="finland"/>
    <category term="conferences"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.phpbbdoctor.com/blog/?p=360</id>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/02/new-phpbb2-modifications-coming/" rel="alternate" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/02/new-phpbb2-modifications-coming/#comments" rel="replies" type="text/html"/>
    <link href="http://www.phpbbdoctor.com/blog/2011/11/02/new-phpbb2-modifications-coming/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">New phpBB2 Modifications</title>
    <summary xml:lang="en">What has Dave been working on lately? Not blog posts, obviously.   Here are the headlines…

Full-Text Search
I created a full-text index on the post subject and text over a year ago to see if maintaining that index would cause any performance issues. I’m happy to say that I have not seen any challenges from [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>What has Dave been working on lately? Not blog posts, obviously. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/>  Here are the headlines…</p>
<ol>
<li>Full-Text Search<br/>
I created a full-text index on the post subject and text over a year ago to see if maintaining that index would cause any performance issues. I’m happy to say that I have not seen any challenges from inserts / updates with this index in place. I’m going to be altering the search screen to allow the <a href="http://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html">full syntax offered by MySQL</a> on this type of index and hope to release that in a few months. Some of the challenges I have not yet decided how to solve are things like limiting forums – either by security or user preference – and other criteria that can be entered on the standard search screen.
</li>
<li>Capture Post Revisions<br/>
I’ve also added some code to capture post revisions. We’ve had a couple of folks that come back to our board and edit their post, removing all of the text and leaving only something like “…” instead. This destroys the continuity of the topic, and as a result we’re going to now track post revisions by capturing the post text history. If needed a moderator will be able to review and then restore a prior post, and ultimately lock that post from further editing. As with the full text search I have done fairly extensive testing on how this is implemented in order to ensure that performance does not suffer, and I’ll have a few blog posts about that process. This MOD is completed and I expect to roll it out onto the main board in a few weeks. (FWIW, I <a href="http://www.phpbbdoctor.com/blog/2009/11/02/storing-post-revisions-post-locking/">first talked about this post several years ago</a>, and am just now finally getting it completed.)
</li>
<li>Moderator Posts<br/>
I’ve added a new field to the post table that allows a moderator to designate whether it’s a moderator post or a user post. For example, moderators can certainly participate in a normal board conversation as a regular person. But they may also add posts in their role as a moderator. This new feature will format those posts differently so they stand out, will automatically remove the “personal” aspects of a post such as signatures, and does not increment a moderator post count for this type of post. It is intended to be a way for moderators to be able to separate out their moderator posts from their board participation posts. This MOD is also completed and expected to be released shortly.
</li>
<li>Including External Content<br/>
I’ve added some cron jobs that parse RSS feeds from several blogs owned by board members. Their blog posts are automatically set up as part of their signature (as “Latest Blog Posts”) and updated once an hour. For bloggers that our community wants to recognize, this is a great way for them to get additional exposure without having to manually update their signature every time they publish a new blog post. This part of the MOD is already in use on our board. Only board admins can currently enter blogger information, as we want to go through a review process and certify blogs rather than allowing just anybody to link to an external site. This was done by altering the administrator user edit form and leaving the regular user profile form alone.<p/>
<p>As an extension to this, I’m also pulling in the content from the blog post and storing that in a hidden forum. As the blog posts are added to the forum they are obviously added to the full-text index because they’re part of the same table. I am also adding these posts to the standard phpBB2 search tables at the same time. That way if someone searches for term “X” and that’s found in an external blog post, they’ll see a link in their search results. The blog address is stored on the topic table and a different icon is used to show the user that they’re leaving our board and heading to an external site. I have all of the main work done; the last requirement is altering search.php so that it offers the ability to include / exclude external content and then react to that setting accordingly. I hope to get this completed in the next few weeks.
</p></li>
<li>Social Media Profile Links<br/>
I’ve added Facebook, Twitter, and LinkedIn fields to user profiles. These are displayed along with the other profile links, using smaller 18×18 pixel logos. I’m planning on going back and redoing the other profile links to use the same form factor but that part hasn’t been done yet. Here are the images I’ve made, using logos or other material provided by each service provider. <img src="http://www.forumtopics.com/busobj/templates/bob/images/icon_twitter.png"/> <img src="http://www.forumtopics.com/busobj/templates/bob/images/icon_facebook.png"/> <img src="http://www.forumtopics.com/busobj/templates/bob/images/icon_linkedin.png"/>
</li></ol>
<p>One thing that many of these MODs have in common is my concern for performance. We’re over 750K posts now, and still running extremely well on a server that is hosting several dozen sites, although none of them as active as our big board. Every time I touch the code performance is a primary goal. Another MOD that I’ve been planning is to port the phpBB3 posting form back to phpBB2 since it does a better job of supporting modern browsers as well as proving some additional formatting features. I haven’t even started on that yet, but I think it would be good. Now that I’ve personally switched to Chrome as my standard browser I’m noticing some interesting quirks. <img alt=":)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif"/> </p>
<p>So that’s what I’ve been up to for the past few months. <img alt="8-)" class="wp-smiley" src="http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif"/> </p></div>
    </content>
    <updated>2011-11-02T17:39:40Z</updated>
    <published>2011-11-02T17:22:16Z</published>
    <category scheme="http://www.phpbbdoctor.com/blog" term="MOD Writing"/>
    <category scheme="http://www.phpbbdoctor.com/blog" term="Performance Tuning"/>
    <category scheme="http://www.phpbbdoctor.com/blog" term="phpBB"/>
    <author>
      <name>Dave Rathbun</name>
      <uri>http://www.phpbbdoctor.com</uri>
    </author>
    <source>
      <id>http://www.phpbbdoctor.com/blog/feed/atom/</id>
      <link href="http://www.phpbbdoctor.com/blog" rel="alternate" type="text/html"/>
      <link href="http://www.phpbbdoctor.com/blog/feed/atom/" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">Your premium source for custom modification services for phpBB</subtitle>
      <title xml:lang="en">Welcome to the phpBB Doctor Blog</title>
      <updated>2012-01-11T21:30:50Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/10/29/twitter-weekly-updates-for-week-ending-2011-10-29/</id>
    <link href="http://blog.markbarnes.org/2011/10/29/twitter-weekly-updates-for-week-ending-2011-10-29/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-10-29</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Great performance though, everyone must be happy with that result. UTC! #twitterclarets # Really bloody annoyed at not keeping a clean sheet #twitterclarets # Let's get a clean sheet, come on lads #twitterclarets # Time to go, time to go… … <a href="http://blog.markbarnes.org/2011/10/29/twitter-weekly-updates-for-week-ending-2011-10-29/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Great performance though, everyone must be happy with that result. UTC! #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130346455364927488">#</a></li>
<li>Really bloody annoyed at not keeping a clean sheet #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130346120273600512">#</a></li>
<li>Let's get a clean sheet, come on lads #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130342992161669120">#</a></li>
<li>Time to go, time to go… 3-0 #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130342808858017792">#</a></li>
<li>Dirty bastard, should be straight off <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130328356490194944">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> seriously? Your loss #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23justsaying">justsaying</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130326639434399744">#</a></li>
<li>Wallace tells Bikey to fuck off before planting it in the top corner. Quality. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130326378003443712">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> you watching the Burnley game? STUNNING free kick by Wallace <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130325939354746882">#</a></li>
<li>Beautiful ball into the box, fantastic effort 1-0 #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130323573876334592">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/MBrundleF1">MBrundleF1</a> commentary box without a window is worth a mention! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130317327613952001">#</a></li>
<li>Pissing it down in Burnley I see, nothing changes <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130313729878401024">#</a></li>
<li>Bloody good effort Agent Kean, you've done us proud #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130313510587613184">#</a></li>
<li>YESSSSSSSS GET IN THERE NORWICH! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130311742952714240">#</a></li>
<li>Least Preston are tanking, 3-1 now <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130305228573638656">#</a></li>
<li>Bloody hell Norwich <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130303909397929984">#</a></li>
<li>Happy days RT @<a class="aktt_username" href="http://twitter.com/Josh_Hodkinson">Josh_Hodkinson</a>: Another unhappy day for Judas haha. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130301187990896640">#</a></li>
<li>Oh Owen, how you've let yourself go. Conceding pens now. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130300958621171712">#</a></li>
<li>Fucking bastards, come on Norwich, sort yourselves out #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130295396768563200">#</a></li>
<li>Unbelievable Jeff! <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130293243194769408">#</a></li>
<li>Fantastic. Just fantastic. Arsenal 5-3 Chelsea <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130276353428828161">#</a></li>
<li>Best game I've seen for quite a while <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130274574997794816">#</a></li>
<li>3-3. Time for a winner? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130273452035805184">#</a></li>
<li>Gary Neville is genuinely pissed off at the qualify of defending in this game. Love it. 2-2. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130265356823572480">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Fletchian66">Fletchian66</a> and then when he does score, it's offside. Can't win can you? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130258763415420928">#</a></li>
<li>How many great chances have gone amiss in this game already? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130256236410179584">#</a></li>
<li>Even more annoyed we didn't win on Tuesday now, would have had bastards at home #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130248670040965120">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> early kick off isn't it? Anybody would think it was a derby. Still, the United 'fans' have a long drive home south I suppose <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/130244648370307072">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> lol, where are you working? X <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/129623714747777024">#</a></li>
<li>Second string City side tearing Wolves apart here #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23CarlingCup">CarlingCup</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/129285448769081344">#</a></li>
<li>Hate football at times. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128935323102232579">#</a></li>
<li>Deliberate typo? <a href="http://t.co/hX1Deyt6" rel="nofollow">http://t.co/hX1Deyt6</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128933256514125825">#</a></li>
<li>Is it time to be depressed yet? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128925715583340544">#</a></li>
<li>Loftus Road? That was Chelsea, who is this prat they've got presenting tonight? Bring back Jeff. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128902390681305088">#</a></li>
<li>Would love Aldershot to go 1-0 up tonight <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128901573945462784">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> you know what I mean! Christ, never happy unless you're ripping me to shreds are you? <img alt=":P" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_razz.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128901464247640066">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> it was meant in a "she's that loyal and will still be supporting them when she's 80" way, and you know it <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128900458621304832">#</a></li>
<li>BBC – Paul Fletcher: From Clapton to Manchester United <a href="http://t.co/LENTHsqi" rel="nofollow">http://t.co/LENTHsqi</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128875465241919489">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> You in 50 years time <a href="http://t.co/gMn0A4Qi" rel="nofollow">http://t.co/gMn0A4Qi</a> in a red shirt obviously <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <img alt=":)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_smile.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128873354181619715">#</a></li>
<li>Any #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> going to Cardiff tonight? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128852435644059648">#</a></li>
<li>He's a comic genius – Mario Balotelli becomes Manchester's ambassador for fireworks safety <a href="http://t.co/ZVBQqF6w" rel="nofollow">http://t.co/ZVBQqF6w</a> via @<a class="aktt_username" href="http://twitter.com/guardian">guardian</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128843480037470208">#</a></li>
<li>Can't wait for Football Weekly after the United scoreline yesterday <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128435250832486400">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Football_Agent9">Football_Agent9</a> 550/1 according to @<a class="aktt_username" href="http://twitter.com/SkyBet">SkyBet</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128143887314321408">#</a></li>
<li>Haha this is quality. United must be sick as pigs <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128113851676884992">#</a></li>
<li>United outclassed today <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128110029713833984">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> post em on twitter? <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128085187593646080">#</a></li>
<li>Christ, it's been an awful week in motorsport generally. Can't believe the news about Simoncelli <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/128040361976279040">#</a></li>
<li>I expect Clarets Mad are predicting a top two finish for us now? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127893154631393280">#</a></li>
</ul></div>
    </content>
    <updated>2011-10-29T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.leftontheweb.com/550</id>
    <link href="http://www.leftontheweb.com/message/Drupal_just_got_a_whole_lot_more_compatible" rel="alternate" type="text/html"/>
    <title xml:lang="en">Drupal just got a whole lot more compatible</title>
    <summary xml:lang="en">In August of last year, I wrote this excited blogpost about phpBB joining the Symfony2 camp by announcing they were going to use Symfony2 as the basis for their new version. Things like this are exciting, because it will allow several communities to work on the same software: Symfony2 developers would be able to help with the development of phpBB, and the other way around. Now, the same thing is happening with Drupal. Even though they are not adopting the full Symfony2 stack, they have just started implementing some Symfony2 components.</summary>
    <updated>2011-10-25T07:38:48Z</updated>
    <category term="php"/>
    <category term="drupal"/>
    <category term="Symfony2"/>
    <category term="symfony"/>
    <category term="phpBB"/>
    <category term="open source"/>
    <category term="integration"/>
    <category term="components"/>
    <category term="PSR-0"/>
    <source>
      <id>http://www.leftontheweb.com/</id>
      <author>
        <name>Stefan Koopmanschap</name>
      </author>
      <link href="http://www.leftontheweb.com/" rel="alternate" type="text/html"/>
      <link href="http://www.leftontheweb.com/atom" rel="self" type="application/atom+xml"/>
      <title xml:lang="en">Left on the Web</title>
      <updated>2012-01-26T08:15:45Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/10/22/twitter-weekly-updates-for-week-ending-2011-10-22/</id>
    <link href="http://blog.markbarnes.org/2011/10/22/twitter-weekly-updates-for-week-ending-2011-10-22/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-10-22</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Been up for 27 hours. Knackered. Going to bed. # Wolves v Swansea… Could I be less excited about that fixture. Going for under 2.5 goals in that game # Always the hardest part of the night is the 01:00-05:00 … <a href="http://blog.markbarnes.org/2011/10/22/twitter-weekly-updates-for-week-ending-2011-10-22/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Been up for 27 hours. Knackered. Going to bed. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127675455900876801">#</a></li>
<li>Wolves v Swansea… Could I be less excited about that fixture. Going for under 2.5 goals in that game <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127608585940254720">#</a></li>
<li>Always the hardest part of the night is the 01:00-05:00 bit of the shift, even with two Red Bulls and a Tesco sandwich to keep you going <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127581032995225600">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> you aren't supposed to scare the customers you know <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127483819250040833">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Natalie_Bromley">Natalie_Bromley</a> don't leave us hanging, what was intriguing about him? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127357630791417857">#</a></li>
<li>Pleased to have won the #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> #capcomp last night, good start to Friday morning <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127291447224438784">#</a></li>
<li>He had that catch as well, bloody England #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23IndvEng">IndvEng</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127047791959736322">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Paul__Fletcher">Paul__Fletcher</a> Burnley were one of them according to @<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127044542464655360">#</a></li>
<li>Hope we voted against… RT @<a class="aktt_username" href="http://twitter.com/OliverKayTimes">OliverKayTimes</a>: Only 46 of the 72 Football League clubs voted in favour of EPPP according to @<a class="aktt_username" href="http://twitter.com/MirrorFootball">MirrorFootball</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127015845913305090">#</a></li>
<li>Dart board up, got to get some practice in now…  <a href="http://t.co/6pEwhlVF" rel="nofollow">http://t.co/6pEwhlVF</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/127014046368153600">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a> Charlie advises Chris to think about certain posters on message boards when throwing for motivation #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23capcomp">capcomp</a> #twitterclarets <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126981278573666305">#</a></li>
<li>Having a quick browse of Clarets Mad… Terrible idea. 114 posts on the 'Howe out' thread says it all… #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126910798181302272">#</a></li>
<li>Bloody freezing this morning, need to stick the heating on I think. Very un student thing to do. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126903672083984384">#</a></li>
<li>Massively pissed off with Burnley at the moment #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126394683147563008">#</a></li>
<li>Burnley not turned up again?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126385627729100800">#</a></li>
<li>Loving Twitter on the iPad, big keyboard makes all the difference compared to the iPhone <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126380217903226881">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/kyle_eaton19">kyle_eaton19</a> iPad only arrived this morning <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126271428831084546">#</a></li>
<li>iOS 5 upgrade taking _ages_ <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/126270840248598528">#</a></li>
<li>England back on form in the cricket I see <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125876190421590016">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> Something to interest you perhaps? <a href="http://t.co/tMAEQEGr" rel="nofollow">http://t.co/tMAEQEGr</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125875570704793601">#</a></li>
<li>Fantastic news RT @<a class="aktt_username" href="http://twitter.com/dazbentleybfc">dazbentleybfc</a>: BREAKING: Jimmy McIlroy to become next Burnley FC President<br/>
<a href="http://t.co/BETZ4y9u" rel="nofollow">http://t.co/BETZ4y9u</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125852276937072640">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/nickbinns">nickbinns</a> he was busy with a camera last night as well, 200 photos <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125551658808782848">#</a></li>
<li>Wow Facebook, what's with all the bloody emails?  <a href="http://t.co/3IDO9pur" rel="nofollow">http://t.co/3IDO9pur</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125549076753301504">#</a></li>
<li>Chicken Farmers, bottom of the table. Happy days, I'll sleep sound tonight #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125387536448225281">#</a></li>
</ul></div>
    </content>
    <updated>2011-10-22T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/10/15/twitter-weekly-updates-for-week-ending-2011-10-15/</id>
    <link href="http://blog.markbarnes.org/2011/10/15/twitter-weekly-updates-for-week-ending-2011-10-15/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-10-15</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Fantasy team this week has been a complete disaster as well. Going to have to get completely pissed tonight to forget about it all # @MaryLNaylor ah well, how was the game apart from that? I thought we'd turned a … <a href="http://blog.markbarnes.org/2011/10/15/twitter-weekly-updates-for-week-ending-2011-10-15/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>Fantasy team this week has been a complete disaster as well. Going to have to get completely pissed tonight to forget about it all <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125251844300746752">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/MaryLNaylor">MaryLNaylor</a> ah well, how was the game apart from that? I thought we'd turned a corner with that decent effort against Saints and Forest <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125251143038271488">#</a></li>
<li>Shouldn't laugh like but this is the best explanation I've had RT @<a class="aktt_username" href="http://twitter.com/MaryLNaylor">MaryLNaylor</a>: @<a class="aktt_username" href="http://twitter.com/MarkTheDaemon">MarkTheDaemon</a> because grant nearly killed a bloke <img alt=":P" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_razz.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125249992100294656">#</a></li>
<li>And, why were we playing 10 fucking minutes of added time? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125249415412842496">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/adamzander">adamzander</a> <a href="mailto:me@markbarnes.org">me@markbarnes.org</a> will do <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125248819779731456">#</a></li>
<li>Glad I didn't travel to go and watch today's game if I'm honest #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125248706130886657">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/adamzander">adamzander</a> can you drop me an email with the details, can't find the fb message you sent <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125195934245203968">#</a></li>
<li>Scrappy as fuck, get Rooney on <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125195226624172033">#</a></li>
<li>Crap first half that, nearly falling asleep <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125187947598315520">#</a></li>
<li>EJ can't get a visa for Korea? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23bbcf1">bbcf1</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/125059251679936512">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> what's it like legally mugging Chelsea fans in their own stadium? Don't forget to put all the takings in the till either… <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/124917154385641472">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> big game tomorrow, what's your prediction? I'll be sat in front of my Sky+HD box watching it <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/124904548098772994">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Drudgey">Drudgey</a> You mean you only scored one? #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23formistemporaryclassispermanent">formistemporaryclassispermanent</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/124441185069707264">#</a></li>
<li>Picked up Senna on DVD at Tesco tonight, amazing documentary. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123923928652587008">#</a></li>
<li>Love a bit of Shameless <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123893471953170434">#</a></li>
<li>Watching a Spanish masterclass on BBC2 <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123840541879316480">#</a></li>
<li>I do love the Harry / Ruth storyline in Spooks, they should run away and be happy together in the finale #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123195373912199168">#</a></li>
<li>My under 2.5 isn't looking super clever for this game… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123066445713256449">#</a></li>
<li>Hartlepool are absolute shite in this game <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123065446067994624">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Natalie_Bromley">Natalie_Bromley</a> what are you doing working on a Sunday? Day off Brommers, it's the Lords day <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123057717484060672">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/adamzander">adamzander</a> yeah, was on the piss last night so haven't done anything yet, will sort it out tomorrow <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123057362692087809">#</a></li>
<li>Hoping for under 2.5 goals in this game, don't let me down <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123057158299459584">#</a></li>
<li>Clarke back on the telly for Sky  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/123054831723216898">#</a></li>
<li>Great night out, good to be reunited with the old foresters on a night out again <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122870887081979904">#</a></li>
</ul></div>
    </content>
    <updated>2011-10-15T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p306/Ubuntu/Solution+ubuntu+bootloader+install+failed+11.04.html</id>
    <link href="http://www.ramonfincken.com/p306/Ubuntu/Solution+ubuntu+bootloader+install+failed+11.04.html" rel="alternate" type="text/html"/>
    <title>Solution ubuntu bootloader install failed 11.04</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I was trying to install Ubuntu 11.04 and it kept failing on the last part .. the bootloader.<br/>
<br/>
Installing grub from live cd did not work either..<br/>
<br/>
Then I unplugged my RAID card which had a RAID 1 set up for my (fstab mount) home drives.<br/>
<br/>
The installation went well afther that!<br/>
<br/>
Do not forget to install dmraid to see your drives again <img alt="Wink" border="0" src="http://www.ramonfincken.com/images/smiles/wink.gif"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I was trying to install Ubuntu 11.04 and it kept failing on the last part .. the bootloader.<br/>
<br/>
Installing grub from live cd did not work either..<br/>
<br/>
Then I unplugged my RAID card which had a RAID 1 set up for my (fstab mount) home drives.<br/>
<br/>
The installation went well afther that!<br/>
<br/>
Do not forget to install dmraid to see your drives again <img alt="Wink" border="0" src="http://www.ramonfincken.com/images/smiles/wink.gif"/></div>
    </content>
    <updated>2011-10-13T17:00:53Z</updated>
    <category term="11.04"/>
    <category term="boot"/>
    <category term="bootloader"/>
    <category term="failed"/>
    <category term="harddisk"/>
    <category term="harddrive"/>
    <category term="raid"/>
    <category term="solution"/>
    <category term="ubuntu"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/10/08/twitter-weekly-updates-for-week-ending-2011-10-08/</id>
    <link href="http://blog.markbarnes.org/2011/10/08/twitter-weekly-updates-for-week-ending-2011-10-08/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-10-08</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">God I love Sky+. How did we ever live without it? #fb # @jessyka19 moaning about people moaning? x # Useless useless Rooney # Beers in, bets on, ready for a good England performance. 80/1 for Eng 5-0 #eng #fb … <a href="http://blog.markbarnes.org/2011/10/08/twitter-weekly-updates-for-week-ending-2011-10-08/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>God I love Sky+. How did we ever live without it?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122725935307956224">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> moaning about people moaning? <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122431116241145857">#</a></li>
<li>Useless useless Rooney <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122410694032367617">#</a></li>
<li>Beers in, bets on, ready for a good England performance. 80/1 for Eng 5-0 #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23eng">eng</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122369721881473024">#</a></li>
<li><a href="http://t.co/wVXNMsa2" rel="nofollow">http://t.co/wVXNMsa2</a> "It's a good place to like get your bus" It's a bus station you bloody idiot #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23goodoldpreston">goodoldpreston</a> #twitterclarets <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122316705610477568">#</a></li>
<li>#<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fm2012">fm2012</a> demo downloading now. Happy days. <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122078189890711553">#</a></li>
<li>Sky Sports – £40. Installation – free. Getting Sky Sports in the uni house – priceless. Good day.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/122010497246699520">#</a></li>
<li>Mega work by the Sky lads, installed and ready to go in less than an hour  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121872658953551872">#</a></li>
<li>Fucking hell, Steve Jobs is dead? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121790537559851008">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/GirlOnATerrace">GirlOnATerrace</a> did you buy the shop as well? Thought it was impossible to spend that much in there <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121631260954202113">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Josh_Hodkinson">Josh_Hodkinson</a> @Jenni_BFC christ, serious then. Hope the lad is okay <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121322970273689600">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jessyka19">jessyka19</a> you have a hot tub? <img alt=":o" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_surprised.gif"/>  x <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121320613368430594">#</a></li>
<li>Anybody know what actually happened to Tom Bender at Accy? Sounds serious if the game has been abandoned <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121317810919063552">#</a></li>
<li>I can sum up the next hour of tweets with the following 'ZOMGGGG IPHONE4S!!!1!1one!!!' <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121285080093179904">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jamesbird">jamesbird</a> result, love it when that happens <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/121186783491928064">#</a></li>
<li>LOL. That is all. RT @<a class="aktt_username" href="http://twitter.com/AndyDean87">AndyDean87</a>: Brian Laws is the favourite for the NFFC job. That would be a truly dreadful appointment #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120989144095801346">#</a></li>
<li>Pics or… Actually don't bother RT @<a class="aktt_username" href="http://twitter.com/Natalie_Bromley">Natalie_Bromley</a>: Pensioners protesting outside my office in their pants. I am genuinely speechless … <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120845889169399808">#</a></li>
<li>Uni would be great if it wasn't for the lectures #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23tooearly">tooearly</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120804381477179392">#</a></li>
<li>Morning tweeps, how is the world treating you all today? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120759630841384961">#</a></li>
<li>Wanna go to bed #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23nightshift">nightshift</a> #tired <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120359752847990784">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/TurfmoorJo">TurfmoorJo</a> probably out looking for a mad runner at 2.30 in the morning <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120315914703998976">#</a></li>
<li>And so the long night begins… <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120292383375097856">#</a></li>
<li>Martin Atkinson sounds like a walking disaster area today, will have to catch highlights when I get home #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23motd">motd</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120268895805382656">#</a></li>
</ul></div>
    </content>
    <updated>2011-10-08T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.markbarnes.org/2011/10/01/twitter-weekly-updates-for-week-ending-2011-10-01/</id>
    <link href="http://blog.markbarnes.org/2011/10/01/twitter-weekly-updates-for-week-ending-2011-10-01/" rel="alternate" type="text/html"/>
    <title>Twitter Weekly Updates for Week Ending 2011-10-01</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">@nickbinns not staying up for our 30 seconds on the FL show? #twitterclarets # Agent Kean doing fantastic work at Bastards, long may this fine run of form continue #twitterclarets #fb # If I had a quid for every time … <a href="http://blog.markbarnes.org/2011/10/01/twitter-weekly-updates-for-week-ending-2011-10-01/">Continue reading <span class="meta-nav">→</span></a></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><ul class="aktt_tweet_digest">
<li>@<a class="aktt_username" href="http://twitter.com/nickbinns">nickbinns</a> not staying up for our 30 seconds on the FL show?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120251707316899840">#</a></li>
<li>Agent Kean doing fantastic work at Bastards, long may this fine run of form continue  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120237112242081792">#</a></li>
<li>If I had a quid for every time someone has said 'You here all night?' … <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120227350364426240">#</a></li>
<li>Still, working on a Saturday does have some benefits, like missing the latest instalment of #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23zfactor">zfactor</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120216890734940160">#</a></li>
<li>24 hour race meet, going to be a long night with the public. Roll on 7am <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/120212468042711040">#</a></li>
<li>Cort on international duty? It's not April 1st, come on #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/119491155321823232">#</a></li>
<li>Good to see Martin O'Neil doing some punditry for ITV, really rate him as a manager <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/119119329991196674">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jtindall1977">jtindall1977</a> if we win like that every week I'll pay for their tickets! Great effort tonight from all the lads  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118841473750925312">#</a></li>
<li>Tevez being a twat? And yet people are still surprised? Why? <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118836442213523456">#</a></li>
<li>Got home, still can't believe that result. What an amazing first half, if that's a sign of things to come it's fantastic  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118834707831062528">#</a></li>
<li>Well well well. Can you believe it. 5-1.  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118790889819746304">#</a></li>
<li>Can't believe my eyes. 3-0 up. What's going on here?  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a>  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23fb">fb</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118769021381390336">#</a></li>
<li>Nothing else in the world like a Burnley home game under lights. Can't beat it. I'm going for a 2-0 win  #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23twitterclarets">twitterclarets</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118754547622625280">#</a></li>
<li>Worshipping at my church again. Win is due tonight, 2-0 (@ Turf Moor for Nottingham Forest vs. Burnley) <a href="http://t.co/PCJ1ZvT4" rel="nofollow">http://t.co/PCJ1ZvT4</a> <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118744587333406720">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/MsGaynorBoult">MsGaynorBoult</a> best place to be, we don't bite you know <img alt=";)" class="wp-smiley" src="http://blog.markbarnes.org/wp-includes/images/smilies/icon_wink.gif"/>  <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118687700390920192">#</a></li>
<li>Bit cynical by the tories to get someone to cut the power at the Labour conference during the leader's speech <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118685010650857472">#</a></li>
<li>Bloody freshers flu, everyones got it <a class="aktt_tweet_time" href="http://twitter.com/MarkTheDaemon/statuses/118415644067758080">#</a></li>
</ul></div>
    </content>
    <updated>2011-10-01T21:00:00Z</updated>
    <category term="Twitter Updates"/>
    <author>
      <name>Mark</name>
    </author>
    <source>
      <id>http://blog.markbarnes.org</id>
      <link href="http://blog.markbarnes.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.markbarnes.org" rel="alternate" type="text/html"/>
      <subtitle>The thoughts of Mark Barnes; university student, Burnley Football Club supporter and director of Island Geek Ltd.</subtitle>
      <title>Mark's Blog</title>
      <updated>2011-12-03T22:25:05Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.ramonfincken.com/p305/Lounge/%5Bmatlab%5D+UIJ_AreThereWindowShowsPending+-+timeout+waiting+for+window+to+show+up.+figure.html</id>
    <link href="http://www.ramonfincken.com/p305/Lounge/%5Bmatlab%5D+UIJ_AreThereWindowShowsPending+-+timeout+waiting+for+window+to+show+up.+figure.html" rel="alternate" type="text/html"/>
    <title>[matlab] UIJ_AreThereWindowShowsPending - timeout waiting for window to show up. figure</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Seeing this error?<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">UIJ_AreThereWindowShowsPending - timeout waiting for window<br/>
to show up.</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
even after <br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">figure;</td>	</tr></tbody></table><span class="postbody"> ?<br/>
<br/>
Does this not help?<br/>
<a class="postlink" href="http://www.mathworks.com/matlabcentral/newsreader/view_thread/155786" target="_blank">http://www.mathworks.com/matlabcentral/...ead/155786</a><br/>
<br/>
Close matlab and start matlab again. Worked for me at Centos 64bit</span></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Seeing this error?<br/>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">UIJ_AreThereWindowShowsPending - timeout waiting for window<br/>
to show up.</td>	</tr></tbody></table><span class="postbody"><br/>
<br/>
even after <br/>
</span><table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"><tbody><tr> 	  <td><span class="genmed"><b>Code:</b></span></td>	</tr>	<tr>	  <td class="code">figure;</td>	</tr></tbody></table><span class="postbody"> ?<br/>
<br/>
Does this not help?<br/>
<a class="postlink" href="http://www.mathworks.com/matlabcentral/newsreader/view_thread/155786" target="_blank">http://www.mathworks.com/matlabcentral/...ead/155786</a><br/>
<br/>
Close matlab and start matlab again. Worked for me at Centos 64bit</span></div>
    </content>
    <updated>2011-09-26T09:47:36Z</updated>
    <category term="error"/>
    <category term="figure"/>
    <category term="matlab"/>
    <category term="timeout"/>
    <author>
      <name>ramon fincken</name>
    </author>
    <source>
      <id>http://www.ramonfincken.com/index.php</id>
      <logo>http://www.ramonfincken.com/rss_imagebig.png</logo>
      <author>
        <name>Ramon Fincken</name>
        <email>board@ramonfincken.com</email>
      </author>
      <link href="http://www.ramonfincken.com/rss.php" rel="self" type="application/atom+xml"/>
      <link href="http://www.ramonfincken.com/index.php" rel="alternate" type="text/html"/>
      <rights>(c) Copyright 2012 by Ramonfincken.com</rights>
      <subtitle>Personal blog of Ramon Fincken</subtitle>
      <title>Ramonfincken.com</title>
      <updated>2012-01-27T20:25:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:6b46595ea5d7676edbe222f09d969f3a</id>
    <link href="http://ajellydonut.com/index.php?post/2011/09/25/Competition-Isnt-Optimal" rel="alternate" type="text/html"/>
    <title xml:lang="en">Competition: When It Isn't Optimal</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>This evening the National Weather Service issued a Tornado Warning for a remote portion of the Evansville television market with approximately 8,000 people and a population density of 30 per square mile.  The weather service warned for the possibility of a weak tornado, surely an EF0.</p>


<p>Two of the television stations in the market have the blanket policy that "whenever a tornado warning is issued for our DMA, we will carry continuous coverage."</p>


<p>Combine that with one of those two television stations carrying the Colts/Steelers game when that tornado warning is issued, and the first reaction is to look at the competition: if they don't cut in, we won't either and just hope nothing happens.</p>


<p>When that fails, it doesn't take long for some folks to be upset.
<a href="http://ajellydonut.com/public/FOOTBALL1ONE.png" hreflang="en"><img alt="Upset Football Fans" src="http://ajellydonut.com/public/.FOOTBALL1ONE_t.jpg" title="Upset Football Fans, Sep 2011"/></a></p>


<p>After about five minutes of a fill-in meteorologist fumbling, not knowing what to say other than explain how unlikely it is that there is anything damaging actually happening in a remote corner of the DMA and that he'd rather be watching football too.  Meanwhile, the staff in the the control room rigs this up:<br/></p>

<pre><img alt="Picture-In-Picture Football" src="http://ajellydonut.com/public/.FOOTBALLwindow_m.jpg" title="Picture-In-Picture Football, Sep 2011"/></pre>


<p>Let's back off for a moment and look at the big picture: who benefits from policies like this?  Is it the public, or is it only insurance that the media outlets, who make big money on weather coverage, don't get egg on their face by missing even the tiniest event?</p>


<p>I'm not suggesting that these decisions be made based solely on what programming is on the air.  I'm suggesting that a decision to insert a 60 second bulletin could have been made because of the lack of severity in this situation.  Perhaps, in those 60 seconds, folks could have been directed to watch the competing station for full coverage.</p></div>
    </content>
    <updated>2011-09-26T02:53:16Z</updated>
    <published>2011-09-26T02:45:00Z</published>
    <category term="Media"/>
    <author>
      <name>Josh W</name>
    </author>
    <source>
      <id>urn:md5:15580660fd0edc792fa726ca2d9f977e</id>
      <author>
        <name/>
      </author>
      <link href="http://ajellydonut.com/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://ajellydonut.com/index.php" rel="alternate" type="text/html"/>
      <title xml:lang="en">A Donut's Blog</title>
      <updated>2012-01-15T05:06:58Z</updated>
    </source>
  </entry>
</feed>

