<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Lynch Consulting Blog - Javascript</title>
			<link>http://www.lynchconsulting.com.au/blog/index.cfm</link>
			<description>A blog about ColdFusion, PHP, Flash, Flex, Web Standards and a mish mash of other technologies</description>
			<language>en-us</language>
			<pubDate>Tue, 07 Sep 2010 12:52:02 --1000</pubDate>
			<lastBuildDate>Fri, 04 Dec 2009 16:03:00 --1000</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>mark@lynchconsulting.com.au</managingEditor>
			<webMaster>mark@lynchconsulting.com.au</webMaster>
			
			
			
			
			
			<item>
				<title>Learnosity are looking for a Web Ninja at a Mid to Senior level</title>
				<link>http://www.lynchconsulting.com.au/blog/index.cfm/2009/12/4/Learnosity-are-looking-for-a-Web-Ninja-at-a-Mid-to-Senior-level</link>
				<description>
				
				4 December 2009, Learnosity are looking for a Web Ninja at a Mid to Senior level.


&lt;h3&gt;About Learnosity&lt;/h3&gt;
Learnosity develop cutting edge tools for teachers and educators.  Our flagship product Learnosity Voice uses the telephone to enable language students and teachers to interact on a one to one level. 

&lt;img src=&quot;http://www.learnosity.com/wsimages/learnosity-logo-1.png&quot; align=&quot;right&quot;&gt;
Our service:
&lt;ul&gt;
&lt;li&gt;Makes it practical for students to practice Oral and Aural skills&lt;/li&gt;
&lt;li&gt;Is efficient and effective for teachers, as they can listen to each student individually at a time to suit them&lt;/li&gt;
&lt;li&gt;Can be used for homework assignments or “High Stakes Assessments”&lt;/li&gt;
&lt;/ul&gt;


We are continuing to grow our core development team and we need another great developer to help us keep up with demand.


&lt;h3&gt;We need someone who can:&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Use Javascript or Actionscript to create great user interfaces&lt;/li&gt;
&lt;li&gt;Develop highly scalable web applications&lt;/li&gt;
&lt;li&gt;Cut code with the best in the world&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;You will also need to be:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;energetic with a butt kicking attitude&lt;/li&gt;
&lt;li&gt;ready to create cutting edge web 2.0 apps&lt;/li&gt;
&lt;li&gt;keen to continue learning new technologies&lt;/li&gt;
&lt;li&gt;able to have a conversation with non technical people&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;You&apos;ll need:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;3 or more years of programming experience&lt;/li&gt;
&lt;li&gt;Expert in at least on Client side language (Actionscript or AJAX)&lt;/li&gt;
&lt;li&gt;Expert in at least one Server side language (eg PHP, Java, ColdFusion, etc)&lt;/li&gt;
&lt;li&gt;Understanding of Object Oriented design&lt;/li&gt;
&lt;li&gt;Understanding of XHTML and CSS&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;It would be good if you have:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A degree in Computer Science, Engineering or similar.&lt;/li&gt;
&lt;li&gt;been working with open source tools&lt;/li&gt;
&lt;li&gt;been playing around with iPhone/Android applications&lt;/li&gt;
&lt;li&gt;experience with some of Linux/VOIP/SIP/Asterisk/Jabber/XMPP&lt;/li&gt;
&lt;/ul&gt;

This is a full time role and you will be working in a casual workplace with flexible hours in the Sydney CBD.

If this sounds like the job for you, email a covering letter explaining why you&apos;ll be great and your resume to mark@learnosity.com - no agencies please.
				
				</description>
				
				<category>PHP</category>
				
				<category>Open Source</category>
				
				<category>Linux</category>
				
				<category>Learnosity</category>
				
				<category>Jobs</category>
				
				<category>Javascript</category>
				
				<category>iPhone</category>
				
				<category>ColdFusion</category>
				
				<pubDate>Fri, 04 Dec 2009 16:03:00 --1000</pubDate>
				<guid>http://www.lynchconsulting.com.au/blog/index.cfm/2009/12/4/Learnosity-are-looking-for-a-Web-Ninja-at-a-Mid-to-Senior-level</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Evaluating Script blocks loaded from AJAX with Prototype</title>
				<link>http://www.lynchconsulting.com.au/blog/index.cfm/2008/8/6/Evaluating-Script-blocks-loaded-from-AJAX-with-Prototype</link>
				<description>
				
				I&apos;m working with protoype at the moment and here&apos;s a little gotcha I found when loading html snippets via ajax which contain script blocks. For example loading:

&lt;code&gt;
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;
	function sayHi(){
		alert(&apos;Hi&apos;);
	}
&lt;/script&gt;
&lt;input type=&quot;button&quot; value=&quot;Click Me&quot; onclick=&quot;sayHi()&quot;/&gt;
&lt;/code&gt;

By default, prototype will not evaluate the script block so when you load this via an Update or Request call, clicking the button will result in a error.

To resolve this you need to do two things:
&lt;ul&gt;
&lt;li&gt;Add the &apos;evalScripts:true&apos; parameter to the update request&lt;/li&gt;
&lt;li&gt;Change the format of the functions as shown below&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;evalScripts : true&lt;/h3&gt;
&lt;code&gt;
new Ajax.Updater(&apos;targetid&apos;,
	&apos;http://www.example.com/myurl&apos;,
	{ method: &apos;get&apos;, evalScripts: true });
&lt;/code&gt;

&lt;h3&gt;Change the format of the functions:&lt;/h3&gt;

&lt;code&gt;
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;
	sayHi = function(){
		alert(&apos;Hi&apos;);
	};
&lt;/script&gt;

&lt;input type=&quot;button&quot; value=&quot;Click Me&quot; onclick=&quot;sayHi()&quot;/&gt;
&lt;/code&gt;

The way this get evaluated will make the functions exist correctly so that they can be called.

Many thanks to &lt;a href=&quot;http://devlicio.us/blogs/sergio_pereira/&quot;&gt;Sergio Pereira&lt;/a&gt; for this &lt;a href=&quot;http://www.sergiopereira.com/articles/prototype.js.html&quot;&gt;article on prototype&lt;/a&gt; that explained the problem.

Cheers,
Mark
				
				</description>
				
				<category>Javascript</category>
				
				<pubDate>Wed, 06 Aug 2008 11:48:00 --1000</pubDate>
				<guid>http://www.lynchconsulting.com.au/blog/index.cfm/2008/8/6/Evaluating-Script-blocks-loaded-from-AJAX-with-Prototype</guid>
				
			</item>
			
		 	
			</channel></rss>