<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.biernacki.ca</title>
	<atom:link href="http://blog.biernacki.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.biernacki.ca</link>
	<description>Jakub&#039;s rants and raves on Life</description>
	<lastBuildDate>Thu, 05 Aug 2010 19:39:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>How to change the page title from within a Coldfusion 9 Portlet</title>
		<link>http://blog.biernacki.ca/2010/08/how-to-change-the-page-title-from-within-a-coldfusion-9-portlet/</link>
		<comments>http://blog.biernacki.ca/2010/08/how-to-change-the-page-title-from-within-a-coldfusion-9-portlet/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 19:36:16 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Coldfusion 9]]></category>
		<category><![CDATA[Coldfusion Portlets]]></category>
		<category><![CDATA[liferay 6]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=334</guid>
		<description><![CDATA[So in an earlier post I described the process to get started with a very basic portlet running under JBOSS / Coldfusion 9 / Liferay 6.  This post assumes that you actually are developing portlets, and have already setup the underlying structure to host said portlets. This is a simple piece of code that allows [...]]]></description>
			<content:encoded><![CDATA[<p>So in an earlier post I described the process to get started with a very basic portlet running under JBOSS / Coldfusion 9 / Liferay 6.  This post assumes that you actually are developing portlets, and have already setup the underlying structure to host said portlets.</p>
<p>This is a simple piece of code that allows you to set the Liferay page title of wherever your CF9 portlet is housed.</p>
<p>I turned it into a quick function that I could call (or house inside of a cfcomponent for re-use)<br />
<code></p>
<pre name="code" class="html">
<cffunction name="core_setPageTitle" access="public" hint="Use this function to set the HTML Page Title" output="false" returntype="void">
	<cfargument name="title" default="" required="true" hint="Need the text for page title" />

	<!--- INCLUDE JAVA OBJECT TO SET PAGE TITLE --->
	<cfset portalUtil = CreateObject("java", "com.liferay.portal.util.PortalUtil")>
	<cfset httpServletRequest = portalUtil.getHttpServletRequest(getPortletRequest())>
	<cfset portalUtil.setPageTitle(arguments.title, httpServletRequest)> 

</cffunction>
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/08/how-to-change-the-page-title-from-within-a-coldfusion-9-portlet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liferay and Coldfusion 9 Portlets&#8230; yes you can!</title>
		<link>http://blog.biernacki.ca/2010/08/liferay-and-coldfusion-9-portlets-yes-you-can/</link>
		<comments>http://blog.biernacki.ca/2010/08/liferay-and-coldfusion-9-portlets-yes-you-can/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 15:09:57 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[liferay 6]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[portlets]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=304</guid>
		<description><![CDATA[Over the past few months at work, I have been tasked with finding a solution to run a Portal / CMS system.   I went through a number of CMS systems, and Portals, doing the research and trying to find the feature sets that we required. I ended up making numerous recommendations to my Director. [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few months at work, I have been tasked with finding a solution to run a Portal / CMS system.   I went through a number of CMS systems, and Portals, doing the research and trying to find the feature sets that we required. I ended up making numerous recommendations to my Director.  In the end one stood apart from the rest (mainly due to request by my Director), and that was <a href="http://www.liferay.com" target="_self">Liferay</a>.</p>
<p>Not being a JAVA house, I somewhat scratched my head at the request before me, as Liferay is basically Java development and I don&#8217;t have a strong JAVA background.  But I quickly learned that it does support things other than JAVA, however you still CANNOT get away from the fact that it is JAVA under the hood of it all, and you will be at one point in time forced to modify portlets or extend the default environment of Liferay (currently version 6 as I write this up).</p>
<p>So, what Liferay does support (at least what matters to me) is PHP, Groovy, and Coldfusion (as it turned out &#8212; read on&#8230;).  PHP is supported and works pretty good, a developer could quite happily create PHP content driven Portlets with very little work.  Groovy (something a few members of my team use &#8212; yes I know, java related) is also supported, and you can essentially create &#8216;Groovlets&#8217; (Groovy portlets).  But the real gem, is that Coldfusion 9 can create portlets, and those are compatible running on-top of JBOSS / Liferay.</p>
<p>Anyway, the important thing for me (and my team) is that Liferay 6 + Coldfusion = doable.  To install Coldfusion under Liferay 6, you will need the following:</p>
<ol>
<li>Download Liferay 6 with JBOSS (latest CE, or buy the EE license)</li>
<li>Download Coldfusion 9 (developer &#8212; free license &#8212; limited to 3 ips I believe, if you need to test)</li>
<li>Compile Coldfusion 9 as a deployable WAR file (which you will have Liferay auto deploy for you).</li>
</ol>
<p>Assuming you know how to deply something via Liferay, you should now have Liferay 6 w JBOSS running, and ColdFusion 9 deployed under all that as a WAR. You should be looking at the browser window that pops up (by default on a Windows system, if that is what you choose to develop on).  The URL should be something like</p>
<pre name="code" class="html">http://localhost:8080/web/guest/</pre>
<p>You can change that URL to</p>
<pre name="code" class="html">http://localhost:8080/cfusion/CFIDE/administrator/</pre>
<p>and complete the standard ColdFusion setup (data sources, session sharing with JAVA, etc).</p>
<p>Once all that is setup, you can create your very own portlet, I will take the quick route to show you how to get started, there are many other settings / options to configure if you want to categorize / customize your portlet for Liferay use. I will probably write about some of those methods in the future depending on interest.</p>
<p>Ok, back to work. At this point we should have the following done:</p>
<ol>
<li>Liferay 6 with JBOSS running</li>
<li>ColdFusion 9 under Liferay as a WAR file that was auto deployed (from the deploy folder)</li>
<li>ColdFusion 9 administrator section reviewed and configured to your liking.</li>
<li>Your default browser open with Liferay</li>
</ol>
<p>Once all those are done, let us navigate to the folder that contains the root cfusion directory:</p>
<pre name="code" class="html">C:\liferay-portal-6.0.3\jboss-5.1.0\server\default\deploy\cfusion.war</pre>
<p>Once inside that folder, we will go into <strong>WEB-INF</strong> and modify (or create if they do not exist) the following files:</p>
<ol>
<li>liferay-portlet.xml</li>
<li>portlet.xml</li>
<li>web.xml</li>
</ol>
<p>Here is what you should have (we will make a Hello World portlet &#8212; surprise):</p>
<p>liferay-portlet.xml:</p>
<pre name="code" class="xml">
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 5.2.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_5_2_0.dtd">
<liferay-portlet-app>
<portlet>
<portlet-name>helloWorld</portlet-name>
		<use-default-template>true</use-default-template>
	</portlet>

	<role-mapper>
		<role-name>administrator</role-name>
		<role-link>Administrator</role-link>
	</role-mapper>
	<role-mapper>
		<role-name>guest</role-name>
		<role-link>Guest</role-link>
	</role-mapper>
	<role-mapper>
		<role-name>power-user</role-name>
		<role-link>Power User</role-link>
	</role-mapper>
	<role-mapper>
		<role-name>user</role-name>
		<role-link>User</role-link>
	</role-mapper>
</liferay-portlet-app>
</pre>
<p>portlet.xml:</p>
<pre name="code" class="xml">
<?xml version="1.0" encoding="UTF-8"?>
<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0">
<portlet>
<portlet-name>helloWorld</portlet-name>
		<display-name>Hello World</display-name>
<portlet-class>coldfusion.portlet.ColdFusionPortlet</portlet-class>
		<init-param>
			<name>cfcName</name>
  			<value>portlets.helloworld.hello</value>
  		</init-param>
		<supports>
			<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>
<portlet-mode>EDIT</portlet-mode>
		</supports>
<portlet-info>
</portlet-info>
	</portlet>
</portlet-app>
</pre>
<p><strong>portlets.helloworld.hello</strong> using dot notation (portlets / helloword are folders, and hello is our CFC file), we define the PATH to the portlet CFC here we will be putting our <strong>hello.cfc</strong> file into the location </p>
<pre name="code" class="html">C:\liferay-portal-6.0.3\jboss-5.1.0\server\default\deploy\cfusion.war\portlets\helloworld\</pre>
<p> and inside that we place a blank text file <strong>hello.cfc</strong> (we will get to that in a bit).</p>
<p>web.xml:</p>
<pre name="code" class="xml">
	...

	<servlet>
		<servlet-name>WSRPProducer</servlet-name>
		<servlet-class>coldfusion.bootstrap.BootstrapServlet</servlet-class>
		<init-param>
<param-name>servlet.class</param-name>
<param-value>org.apache.axis.transport.http.AxisServlet</param-value>
		</init-param>
		<load-on-startup>101</load-on-startup>
	</servlet>

    <servlet>
        <servlet-name>helloWorld</servlet-name>
        <servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
        <init-param>
<param-name>portlet-class</param-name>
<param-value>coldfusion.portlet.ColdFusionPortlet</param-value>
        </init-param>
        <load-on-startup>16</load-on-startup>
    </servlet>	

	...

     <servlet-mapping>
        <servlet-name>helloWorld</servlet-name>
        <url-pattern>/helloWorld/*</url-pattern>
    </servlet-mapping>	

	...
</pre>
<p>This file should definitely exist (if I recall correctly), you will need to put this snippet (above) just UNDER the servlet definition <strong>WSRPProducer</strong>.  Also the entry requires two parts, the servlet definition, and the servlet-mapping (they CANNOT be together, per DTD definition), so you will need to have all your servlet definitions above your servlet-mappings (or it just won&#8217;t re-deploy cfusion).</p>
<p>Ok, phew, we got that done.  If you have problems, email me, if I have time I might help you <img src='http://blog.biernacki.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Next we need to create a small Hello World Portlet, so lets get back to our empty hello.cfc file that we put into </p>
<pre name="code" class="html">C:\liferay-portal-6.0.3\jboss-5.1.0\server\default\deploy\cfusion.war\portlets\helloworld\hello.cfc</pre>
<p>hello.cfc</p>
<pre name="code" class="xml">
<cfcomponent extends="CFIDE.portlets.ColdFusionPortlet"> 

	<cffunction name="doView" returntype="void" output="true">
		<cfargument name="renderRequest" type="any" required="true" hint="A javax.portlet.RenderRequest java object">
		<cfargument name="renderResponse" type="any" required="true" hint="A javax.portlet.RenderResponse java object">

	Hello World from ColdFusion inside Liferay !!!!
	<br/><br/>
	Running under Liferay hosted on JBOSS, this file will reflect updates immediately when modified. No need to compile or any other crud!

	</cffunction> 

	<cffunction name="processAction" returntype="void" access="public" output="false" hint="Called by the portlet container to allow the portlet to process an action request.">
		<cfargument name="actionRequest" type="any" required="true" hint="A javax.portlet.ActionRequest java object">
		<cfargument name="actionResponse" type="any" required="true" hint="A javax.portlet.ActionResponse java object"> 

	</cffunction>	

    <cffunction name="doHelp" returntype="void" output="true">
        <cfargument name="renderRequest" type="any" required="true" hint="A javax.portlet.RenderRequest java object">
        <cfargument name="renderResponse" type="any" required="true" hint="A javax.portlet.RenderResponse java object"> 
<h1>ColdFusion Help</h1>

This is a Help message for the Hello Portlet.

    </cffunction> 

    <cffunction name="doEdit" returntype="void" output="true">
        <cfargument name="renderRequest" type="any" required="true" hint="A javax.portlet.RenderRequest java object">
        <cfargument name="renderResponse" type="any" required="true" hint="A javax.portlet.RenderResponse java object"> 
<h1>ColdFusion Edit</h1>

This is a Edit message for the Hello Portlet.

    </cffunction> 	

	<cffunction name="init" returntype="void" access="public" output="false" hint="Called by the portlet container to indicate to a portlet that the portlet is being placed into service.">
        <cfargument name="portletConfig" type="any" required="true" hint="A javax.portlet.PortletConfig java object">
		<cflog text="In init of Hello World from ColdFusion portlet">
	</cffunction>

</cfcomponent>
</pre>
<p>With the above code, that should get you your first ColdFusion 9 portlet for Liferay.  If you watch you log (cmd prompt window running while Liferay is active) it will show that cfusion reloaded with 1 portlet active, it should look like something below.</p>
<pre name="code" class="html">
19:38:38,455 INFO  [PortletHotDeployListener] 1 portlets for cfusion are available for use
08/02 19:39:14 INFO License Service: Flex 1.5 CF Edition enabled
08/02 19:39:14 INFO Starting Flex 1.5 CF Edition
19:39:14,503 INFO  [[/cfusion]] ColdFusionStartUpServlet: ColdFusion: Starting application services
19:39:14,503 INFO  [[/cfusion]] ColdFusionStartUpServlet: ColdFusion: VM version = 1.5.0_16-b02
08/02 19:39:14 Information [main] - Starting logging...
08/02 19:39:14 Information [main] - Starting license...
08/02 19:39:15 Information [main] - Invalid ColdFusion 9 license.
08/02 19:39:15 Information [main] - Invalid ColdFusion 9 license.
08/02 19:39:15 Information [main] - Developer Edition enabled
</pre>
<p>Once that is done, you will find your &#8216;Hello World&#8217; portlet under the &#8216;Undefined&#8217; catagory of &#8216;Adding&#8217; portlets to the page under liferay.  Enjoy! Happy CF9 Portlet&#8217;ing.</p>
<p>Questions? Leave a comment, I&#8217;ll try to get to it. I am assuming that you have some sense of using Liferay here, I am not going to train you how to use it, unless you pay me <img src='http://blog.biernacki.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/08/liferay-and-coldfusion-9-portlets-yes-you-can/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 Icons not showing up or broken issue</title>
		<link>http://blog.biernacki.ca/2010/07/windows-7-icons-not-showing-up-or-broken-issue/</link>
		<comments>http://blog.biernacki.ca/2010/07/windows-7-icons-not-showing-up-or-broken-issue/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 12:56:52 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=298</guid>
		<description><![CDATA[I got a strange bug the other day, where my Windows 7 icons would disappear, simply reverting to blank icons, even tho right clicking on the icon &#62; properties, resulted in an image of the programs icon. So I did a quick search and found a valid solution&#8230; to delete your icon cache.  I was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-300" title="broken-icons" src="http://blog.biernacki.ca/wp-content/uploads/2010/07/broken-icons.jpg" alt="" width="271" height="535" />I got a strange bug the other day, where my Windows 7 icons would disappear, simply reverting to blank icons, even tho right clicking on the icon &gt; properties, resulted in an image of the programs icon. So I did a quick search and found a valid solution&#8230; to delete your icon cache.  I was a little hesitant to just delete something, so did a little research and found that this was harmless.</p>
<p>Here are the steps to get your icons fixed:</p>
<ol>
<li>Press Ctrl-Shift-Escape to get the task manager.</li>
<li>In  the Processes tab, click on <strong>explorer.exe</strong> and click End Process.  You&#8217;ll  get a confirmation dialog.  Click &#8220;End Process&#8221; to confirm.</li>
<li>From the File menu (still in the task manager), choose New Task (Run&#8230;).</li>
<li>Copy/paste/enter the following command in the run box:
<div>
<pre dir="ltr"><strong>cmd /c del %userprofile%\AppData\Local\IconCache.db /a</strong>
</pre>
</div>
</li>
<li>Open the Run box again with File &#8211;&gt; New Task (Run&#8230;).  This time, enter this command:
<div>
<pre dir="ltr"><strong>explorer.exe</strong>
</pre>
</div>
</li>
<li>All should be okay now.  Open the Start Menu and confirm that your icons are fixed now.</li>
</ol>
<p>That should get you back into working condition (worked perfectly for me, or I wouldn&#8217;t post it).  All icons show up now.</p>
<p><em>Reference:</em><br />
<a href="http://www.sevenforums.com/general-discussion/9973-icons-not-showing-up.html#post356016" target="_blank">http://www.sevenforums.com/general-discussion/9973-icons-not-showing-up.html#post356016</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/07/windows-7-icons-not-showing-up-or-broken-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great reference for learning BASH</title>
		<link>http://blog.biernacki.ca/2010/07/great-reference-for-learning-bash/</link>
		<comments>http://blog.biernacki.ca/2010/07/great-reference-for-learning-bash/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 01:33:39 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=294</guid>
		<description><![CDATA[As my buddy Mike has been writing great BASH scripts, I&#8217;m trying to get some more Linux experience, so I have been doing some research into BASH programming on the linux command line. I will add more references here as I find them useful: http://www.justlinux.com/nhf/Programming/Bash_Programming_Cheat_Sheet.html &#8211; Bash Cheatsheet http://www.mindpicnic.com/tag/bash/ &#8211; Learn Bash]]></description>
			<content:encoded><![CDATA[<p>As my buddy Mike has been writing great BASH scripts, I&#8217;m trying to get some more Linux experience, so I have been doing some research into BASH programming on the linux command line.</p>
<p>I will add more references here as I find them useful:</p>
<ul>
<li><a href="http://www.justlinux.com/nhf/Programming/Bash_Programming_Cheat_Sheet.html">http://www.justlinux.com/nhf/Programming/Bash_Programming_Cheat_Sheet.html</a> &#8211; Bash Cheatsheet</li>
<li><a href="http://www.mindpicnic.com/tag/bash/">http://www.mindpicnic.com/tag/bash/</a> &#8211; Learn Bash</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/07/great-reference-for-learning-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I think LOST Finale sucked&#8230;</title>
		<link>http://blog.biernacki.ca/2010/05/why-i-think-lost-finale-sucked/</link>
		<comments>http://blog.biernacki.ca/2010/05/why-i-think-lost-finale-sucked/#comments</comments>
		<pubDate>Mon, 24 May 2010 04:52:27 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[Thoughts & Rants]]></category>
		<category><![CDATA[celebrity apprentice]]></category>
		<category><![CDATA[disappointment]]></category>
		<category><![CDATA[finale]]></category>
		<category><![CDATA[lost]]></category>
		<category><![CDATA[tv show]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=290</guid>
		<description><![CDATA[/rant on So I&#8217;ve been a loyal LOST viewer for the past 6 seasons.  I almost gave up on it last season, as it was getting boring, and nothing was being answered and more &#8216;questions&#8217; were being put up.  But I held in there, I held on tight, and I thought to myself.  It will [...]]]></description>
			<content:encoded><![CDATA[<p><strong>/rant on</strong></p>
<p>So I&#8217;ve been a loyal LOST viewer for the past 6 seasons.  I almost gave up on it last season, as it was getting boring, and nothing was being answered and more &#8216;questions&#8217; were being put up.  But I held in there, I held on tight, and I thought to myself.  It will all make sense in the end, some questions will be answered!</p>
<p>Well come the day of the &#8216;great&#8217; LOST finale, and I sit down to watch (what seemed like 1h of commercials) a 2 hour season finale (hey JJ Abrahms, hope you squeezed your moneys worth out of this series).  Its ok, I just paused it, and let the DVR record, then I quickly (once I had 20 min built up) watched and fast forwarded through them to get to the end.</p>
<p>From about season 2, I had thoughts that maybe, the island is really purgatory, that maybe all it is to represent is a location where they &#8216;wait&#8217;, they wait and then go &#8216;home&#8217; or wherever they need to go. I had thoughts that maybe they all just died, and the point was, they were &#8216;stuck&#8217; unable to leave (hence no ship would leave, or flying wouldn&#8217;t work right).  Anyways forget all the theories, because the producers of LOST really sealed the deal, buy telling you that EVERYONE DIES SOMEDAY&#8230;</p>
<p>Really!? WTF&#8230; thats the ONLY explanation people get, that &#8216;we all die at different times, some day&#8217;.  Thanks brainiacks, really cut short the ending.  What makes matters worse is you got all these people saying how they &#8216;cried&#8217; during the finale, ok fine, some emotional moments, but suck it up.. it was really just a &#8216;wrap up&#8217; episode, people kissed, they held hands, and basically were re-united in a frickin church (lack of Christian relics btw&#8230; ooo&#8230; way to leave it open there, maybe another season to answer what the finale was really all about? hmmm JJ?).</p>
<p>When it all ended, I just sat there stunned, and all I could mutter was &#8220;I am sooooooo disappointed!&#8221;, to which my lovely GF told me, lets go to bed (smart girl, I should have just forgotten about the show, as I felt it was going nowhere, but I put in the time hoping to squeeze some amount of answers out of it all).</p>
<p>People will say, &#8220;well you didn&#8217;t HAVE to watch for 6 seasons! They didn&#8217;t force you!&#8221;, well duh, of course they didn&#8217;t.  I feel like I was reading a great book, it started out great (first 50 pages), then it got kind of slow, and lost some track, but it picked back up with new twists to the story line, however nearing the end, it began to feel like things were made up, like nothing made sense anymore, it all felt, rushed, and pointless, like a big o&#8217;l money train running down the rails, to bank town, just stretching the time before the conductor could jump off &#8216;money-bags&#8217; in hand, and laugh all the way to the bank.</p>
<p>And that is what happened, LOST was a show that could have ended in 3 seasons (seems like a good timeline).  It could have been like some SUPERB BBC shows (Office? Extras?), but it was never given.. a length of time to live, it was told &#8220;do good in 3 episodes, or we axe you&#8221;.  So the producers &amp; writters scrambled, and put together a great story.  A story that got people hooked, then once they got green-lit for more.. and more.. it was like a cocaine habbit, just get the shit out the door as fast as you can make it!  Forget that it makes sense, or that we veer from the story line&#8230; lets just add shit, like the others are just people (who know why there were there), or Dharma initiative (who cares why they were there, and what all the stations were for)&#8230; and on and on&#8230;</p>
<p>*sigh*</p>
<p>I&#8217;m so high on a soap box right now, I am getting altitude sickness, and I don&#8217;t even wanna know what my blood pressure is, cause I know its high, as I am furious at how poorly the show ended.  Maybe I am one of those people that just &#8220;didn&#8217;t get it!&#8221; as some chatters put it (sitting on the ABC lost chat).  I think I got it. I got it quite clear, and I was disappointed.  I was disappointed that they just made up a separate storyline in the end.  The story was basically &#8211; smoke monster, kills people, need to kill it, who cares what it is, get off the island, and BAM&#8230; HEAVEN where we all meet later on.</p>
<p>Eh, I could have watched the Celebrity Apprentice Finale, at least I knew what I was in for with that show.  I should get a &#8220;Trop-a-rocka&#8221; Snapple tea to cool me down&#8230; <img src='http://blog.biernacki.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>/rant off</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/05/why-i-think-lost-finale-sucked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drag images into your email messages using Gmail</title>
		<link>http://blog.biernacki.ca/2010/05/drag-images-into-your-email-messages-using-gmail/</link>
		<comments>http://blog.biernacki.ca/2010/05/drag-images-into-your-email-messages-using-gmail/#comments</comments>
		<pubDate>Thu, 13 May 2010 12:29:14 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Thoughts & Rants]]></category>
		<category><![CDATA[drag-n-drop]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=288</guid>
		<description><![CDATA[I read this morning that Google added the &#8216;drag-n-drop&#8217; feature to image attachments to mail.  Which is pretty exciting because if you think about it, you are really dragging an image INTO a browser.  I&#8217;m really curious what type of Javascript handling you need behind the scenes in order to &#8216;capture&#8217; the image / attachment [...]]]></description>
			<content:encoded><![CDATA[<p>I read this morning that Google added the &#8216;drag-n-drop&#8217; feature to image attachments to mail.  Which is pretty exciting because if you think about it, you are really dragging an image INTO a browser.  I&#8217;m really curious what type of Javascript handling you need behind the scenes in order to &#8216;capture&#8217; the image / attachment and upload it / display it in the message inline, then send it forward.  Doesn&#8217;t seem like an easy task, unless Chrome (Browser) has some plugin/code specifically for this purpose.</p>
<p>More details after <a href="http://gmailblog.blogspot.com/2010/05/drag-images-into-messages.html" target="_blank">the jump</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/05/drag-images-into-your-email-messages-using-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LEGO Album Covers</title>
		<link>http://blog.biernacki.ca/2010/04/lego-album-covers/</link>
		<comments>http://blog.biernacki.ca/2010/04/lego-album-covers/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 13:59:07 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Thoughts & Rants]]></category>
		<category><![CDATA[albums]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[LEGO]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=283</guid>
		<description><![CDATA[I found this Flickr group thanks to woot.com, was browsing the &#8216;woot-off&#8217; and seen their blog entry, very cool album covers all show using LEGO pieces.  Very cool that they combined a childhood toy with the album covers we&#8217;ve all come to love. Check it out here: http://www.flickr.com/groups/lego_album_covers/pool/]]></description>
			<content:encoded><![CDATA[<p>I found this Flickr group thanks to woot.com, was browsing the &#8216;woot-off&#8217; and seen their blog entry, very cool album covers all show using LEGO pieces.  Very cool that they combined a childhood toy with the album covers we&#8217;ve all come to love.</p>
<p><a href="http://www.flickr.com/photos/savagearrow/4128921540/in/pool-lego_album_covers"><img class="aligncenter size-full wp-image-284" title="ColdPlay X &amp; Y LEGO Cover" src="http://blog.biernacki.ca/wp-content/uploads/2010/04/ColdPlay_XandY_LEGO_Cover.jpg" alt="" width="513" height="572" /></a></p>
<p><strong>Check it out here:</strong><br />
<a href="http://www.flickr.com/groups/lego_album_covers/pool/" target="_blank">http://www.flickr.com/groups/lego_album_covers/pool/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/04/lego-album-covers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blagojevich finally kicked off Celebrity Apprentice</title>
		<link>http://blog.biernacki.ca/2010/04/blagojevich-finally-kicked-off-celebrity-apprentice/</link>
		<comments>http://blog.biernacki.ca/2010/04/blagojevich-finally-kicked-off-celebrity-apprentice/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 13:54:39 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Thoughts & Rants]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=280</guid>
		<description><![CDATA[I really liked last nights episode of the Celebrity Apprentice, and I&#8217;m happy to say good riddance to Rod Blagojevich.  He is an insult to being a Governor, the state of Illinois should be shocked to have had that fraud as someone in power.  I really believe that the way someone behaves under a task [...]]]></description>
			<content:encoded><![CDATA[<p>I really liked last nights episode of the Celebrity Apprentice, and I&#8217;m happy to say good riddance to Rod Blagojevich.  He is an insult to being a Governor, the state of Illinois should be shocked to have had that fraud as someone in power.  I really believe that the way someone behaves under a task like ones given on the Apprentice speaks to their nature as a leader and communicator, Rod being none of those.  Honestly he was unable to TEXT, or send EMAILS, which begs the question, did he make any decisions himself in office? Looks like he delegates the THINKING to anyone and everyone around him, making him a shallow husk of a leader with no will, vision or thought.</p>
<p>I really hope that the other politicians are at least more tech savy.  It is inexcusable to be in a seat of power and not know how to text or email, OR use a DAMN COMPUTER!?  Come on politicians, get with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/04/blagojevich-finally-kicked-off-celebrity-apprentice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stats: Online dating</title>
		<link>http://blog.biernacki.ca/2010/04/stats-online-dating/</link>
		<comments>http://blog.biernacki.ca/2010/04/stats-online-dating/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 12:59:13 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Thoughts & Rants]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=276</guid>
		<description><![CDATA[Found this great chart for online dating, I was surprised to see that the PORN industry is suffering due to online dating? Wow.. economy is really bad now&#8230;]]></description>
			<content:encoded><![CDATA[<p>Found this great chart for online dating, I was surprised to see that the PORN industry is suffering due to online dating? Wow.. economy is really bad now&#8230;</p>
<p><a href="http://blog.biernacki.ca/wp-content/uploads/2010/04/online-dating.gif"><img class="aligncenter size-full wp-image-277" title="online-dating" src="http://blog.biernacki.ca/wp-content/uploads/2010/04/online-dating.gif" alt="Dating Statistics" width="700" height="2432" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/04/stats-online-dating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Young job seekers hiding their online status from employers</title>
		<link>http://blog.biernacki.ca/2010/04/young-job-seekers-hiding-their-online-status-from-employers/</link>
		<comments>http://blog.biernacki.ca/2010/04/young-job-seekers-hiding-their-online-status-from-employers/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 12:28:53 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[Thoughts & Rants]]></category>
		<category><![CDATA[big brother employer]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[spying]]></category>

		<guid isPermaLink="false">http://blog.biernacki.ca/?p=272</guid>
		<description><![CDATA[Interesting to see that most new young job seekers are hiding their online status, wether it is on facebook, myspace, or even on linkedin (their non professional network). I found this article to be right on the money, people are used to &#8216;Googeling&#8217; someone prior to an interview, and trying to get as much detail [...]]]></description>
			<content:encoded><![CDATA[<p>Interesting to see that most new young job seekers are hiding their online status, wether it is on facebook, myspace, or even on linkedin (their non professional network).</p>
<p>I found this article to be right on the money, people are used to &#8216;Googeling&#8217; someone prior to an interview, and trying to get as much detail as possible.  Luckily for me, my name is the name of a couple other guys who have PhDs in various disciplines, so it always goes over well as a joke in an interview by going &#8220;So did you google me? And did you see I hold 4 different PhDs? Good&#8221;.  But seriously, I think as a first impression this online search is informative, but employers should not be basing their judgement on what they find online.  Especially if they cannot identify the individual visually (photo from resume?).</p>
<p>But this type of reaction by job seekers makes you think.  How open do you want to be with your information online?  Facebook leaks people&#8217;s info all the time.  Just do a search for your name, I guarantee a facebook reference is on the 1st or 2nd Google result.</p>
<p>Scary huh?</p>
<p><a href="http://www.cnn.com/2010/TECH/03/29/facebook.job-seekers/">http://www.cnn.com/2010/TECH/03/29/facebook.job-seekers/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.biernacki.ca/2010/04/young-job-seekers-hiding-their-online-status-from-employers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
