<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.92">
<channel>
	<title>CWi Labs :: jloa's blog :: Open source projects, snippets, notes, thoughts, flash, flex, air, as3, js</title>
	<link>http://chargedweb.com/labs</link>
	<description>Open source projects, snippets, notes, thoughts, flash, flex, air, as3, js</description>
	<lastBuildDate>Fri, 06 Aug 2010 16:09:40 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.feedburner.com/jloa_labs" /><feedburner:info uri="jloa_labs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>JSCompressor or a GIU for the YUI Compressor</title>
		<description><![CDATA[While the whole world is on fire, i made a small air app which actually is a GUI for the yahoo&#8217;s YUI Compressor util. About the YUI Compressor tool: The YUI Compressor is written in Java (requires Java >= 1.4) and relies on Rhino to tokenize the source JavaScript file. It starts by analyzing the [...]]]></description>
		<link>http://chargedweb.com/labs/2010/08/06/jscompressor-yuicompressor/</link>
			</item>
	<item>
		<title>AlignUtil – align objects easily</title>
		<description><![CDATA[Recently i had to align tons of UIComponents with scale and even rotation defined. And so, i decided to write a small static class that would really facilitate my life. I called it AlignUtil. That&#8217;s it for now. All links are listed bellow. Hope it helps someone. Cheers ^_^ ps: btw i decided to switch [...]]]></description>
		<link>http://chargedweb.com/labs/2010/07/27/alignutil_align_objects_easily/</link>
			</item>
	<item>
		<title>Flash on apple devices, finally?</title>
		<description><![CDATA[The European Union’s new Digital Agenda, an ambitious program of incentives and legislation designed to improve access to technology across the EU, could force companies such as Apple to open up their businesses by requiring them to offer more interoperability and use open standards. It could force more openness even if those companies are not [...]]]></description>
		<link>http://chargedweb.com/labs/2010/07/06/flash-apple-devices-finally/</link>
			</item>
	<item>
		<title>Flash on the iPad</title>
		<description><![CDATA[Well, finally someone&#8217;d found some courage to stop Steve&#8217;s flash rage Frash is a port of the Adobe Flash runtime for Android to the iPhone, using a compatibility layer, by comex (http://twitter.com/comex). Frash can currently run most Flash programs natively in the MobileSafari browser. Frash currently only runs on the iPad, but support for other [...]]]></description>
		<link>http://chargedweb.com/labs/2010/07/05/flash-ipad/</link>
			</item>
	<item>
		<title>js tooltip</title>
		<description><![CDATA[+ Well, i&#8217;m not a js-developer actually, however i had to write a small tooltip in js 2day and i thought that some of you would probably find it usefull. Won&#8217;t post the source code here this time, but the demo and source archive are still available @see the links below. Lightweight Supports basic fade [...]]]></description>
		<link>http://chargedweb.com/labs/2010/06/16/js-tooltip/</link>
			</item>
	<item>
		<title>Realaxy actionscript editor finally shipped</title>
		<description><![CDATA[Yes, guys, finally realaxy is out for download Btw it supports win/mac/linux. And guess what, it&#8217;s free ! Ain&#8217;t that awesome? Profit!]]></description>
		<link>http://chargedweb.com/labs/2010/06/15/realaxy-actionscript-editor/</link>
			</item>
	<item>
		<title>html5 almost ready?</title>
		<description><![CDATA[Did you know that there&#8217;s a some sort of a html5 fan club? Why am i telling you this? Because there&#8217;s a sort of a timer telling when will html5 be fully released check it http://ishtml5readyyet.com/ ps: only 12 more years still to go&#8230;]]></description>
		<link>http://chargedweb.com/labs/2010/05/25/html5-ready/</link>
			</item>
	<item>
		<title>flash vs html5 on nexus one</title>
		<description><![CDATA[Just sit back and watch ^_^ ps: So, where did the great html5 performance go?]]></description>
		<link>http://chargedweb.com/labs/2010/05/15/flash-vs-html5-on-nexus-one/</link>
			</item>
	<item>
		<title>csv, xls and utf8 fail</title>
		<description><![CDATA[In case u need to save utf8 data to a csv or xls file, mind that those formats do not support utf8 encoding. Say, u&#8217;ve got to save a cyrillic text to a csv file: // A sample cyrillic, bulgarian text, for exmaple var utf8String:String = &#34;Аз съм българче. Обичам наште планини зелени...&#34;; // Try [...]]]></description>
		<link>http://chargedweb.com/labs/2010/05/10/csv-xls-and-utf8-fail/</link>
			</item>
	<item>
		<title>ResourceMonitor v2 = ResourceMonitorUtil [updated to 2.1]</title>
		<description><![CDATA[UPD: i&#8217;ve updated the class to version 2.1, fixed some bugs, added new features, switched the license to MIT ! yellow &#8211; current fps cyan &#8211; current memory usage red &#8211; max memory usage graph As lots of you asked me to add some new features like the font color changing, performance increasement etc, i [...]]]></description>
		<link>http://chargedweb.com/labs/2010/05/06/resourcemonitor-v2-resourcemonitorutil/</link>
			</item>
	<item>
		<title>The com.chargedweb.* package, sort of</title>
		<description><![CDATA[I&#8217;ve decided to make a sort of a mini package containing some handy utils (but not only) classes in one place. Includes such classes like: VectorUtil, ResourceMonitor, MatrixUtil, LoaderUtil, Cache, VimeoPlayer, SkypeStatusIcon etc. Download the com.chargedweb.* package UPD1: now with docs UPD2: - added AlignUtil class (more info here) ps: i wish i had some [...]]]></description>
		<link>http://chargedweb.com/labs/2010/05/05/comchargedweb-package/</link>
			</item>
	<item>
		<title>An approach that every CEO should follow</title>
		<description><![CDATA[Some time ago i came across http://startupquote.com/ and decided to post my own quote here.Hope, i ever get to startupquote.com &#8220;Being a CEO doesn&#8217;t imply being an ass.&#8221; Me]]></description>
		<link>http://chargedweb.com/labs/2010/05/05/approach-ceo-follow/</link>
			</item>
	<item>
		<title>Freebie icons</title>
		<description><![CDATA[I&#8217;m not a designer actually, i just love drawing from time to time Overview Download icons + source]]></description>
		<link>http://chargedweb.com/labs/2010/05/03/freebie-icons-2/</link>
			</item>
	<item>
		<title>Apple truth revealed</title>
		<description><![CDATA[Well, i guess everybody knows now about the &#8220;apple vs adobe&#8221; conflict. And, probably, you&#8217;ve already read the Steve&#8217;s open letter. I won&#8217;t reveal the &#8220;truth&#8221; of the statments mentioned in this letter. But, actually, you can figure that out on your own, by watching for example this video about &#8220;how FAST and GOOD html5 [...]]]></description>
		<link>http://chargedweb.com/labs/2010/05/03/apple-truth-revealed/</link>
			</item>
	<item>
		<title>Fast brightness, contrast, saturation</title>
		<description><![CDATA[Sorry for the late update. I had lots of work &#038; devs recently and there&#8217;re still more to go. But, still i&#8217;ve found some spare time to post this little (hope useful) utility class. //////////////////////////////////////////////////////////////////////////////// // // Copyright 2010 Julius Loa &#124; jloa@chargedweb.com // All Rights Reserved. // license: GNU {http://www.opensource.org/licenses/gpl-2.0.php} // notice: just keep [...]]]></description>
		<link>http://chargedweb.com/labs/2010/04/30/fast_brightness_contrast_saturation/</link>
			</item>
	<item>
		<title>Revolutionary actionscript editor</title>
		<description><![CDATA[I&#8217;ve already twitted/faced about this editor a while ago, but still, now that i&#8217;ve contacted Ivan Dembicki, the CEO and developer of Realaxy LTD (you might know Iv by his bezier project) and Evgeniy Potapenko (CEO), i&#8217;ve sniffed out some new details about their revolutionary actionscript editor called Realaxy ActionScript Editor. So, for those of [...]]]></description>
		<link>http://chargedweb.com/labs/2010/04/10/revolutionary-actionscript-editor/</link>
			</item>
	<item>
		<title>Just a short poll guys</title>
		<description />
		<link>http://chargedweb.com/labs/2010/04/09/short-poll-guys/</link>
			</item>
	<item>
		<title>Google decides to intergrate Flash Player in Google Chrome</title>
		<description><![CDATA[Google is a key participant in the Open Screen Project and shares our commitment to driving innovation on the Web. With this common goal in mind, Adobe and Google are collaborating to take the Flash Player experience to the next level by supporting a deeper integration with Google&#8217;s Chrome browser. Today, Google is releasing the [...]]]></description>
		<link>http://chargedweb.com/labs/2010/03/31/google-decides-intergrate-flash-player-google-chrome/</link>
			</item>
	<item>
		<title>Hex face color</title>
		<description><![CDATA[Amusing overlap i&#8217;ve discovered. Q: What hex color do i use to get the face skin color? A: Use the &#8216;#FACED0&#8216; value lol]]></description>
		<link>http://chargedweb.com/labs/2010/03/28/hex-face-color/</link>
			</item>
	<item>
		<title>Flex4 finally shipped</title>
		<description><![CDATA[Flex 4, Gumbo or Flash Builder or whatever u like 2 call it is finally out http://opensource.adobe.com/wiki/display/site/Home Flex 4 has 3 primary themes: Design in Mind: provide a framework meant for continuous collaboration between designer and developer. Developer Productivity: improve compiler performance and add productivity enhancements to language features like data binding Framework Evolution: take [...]]]></description>
		<link>http://chargedweb.com/labs/2010/03/22/flex4-finally-shipped/</link>
			</item>
	<item>
		<title>Fast black’n'white trick</title>
		<description><![CDATA[Sometimes i need a fast black&#8217;n'white saturation method and this one&#8217;s the shortest i presume. I can&#8217;t remember whose this method originally was, but it&#8217;s nice. private var rc:Number = 1/3, gc:Number = 1/3, bc:Number = 1/3; private var sf:ColorMatrixFilter = new ColorMatrixFilter([rc, gc, bc, 0, 0, rc, gc, bc, 0, 0, rc, gc, bc, [...]]]></description>
		<link>http://chargedweb.com/labs/2010/03/18/fast-blacknwhite-trick/</link>
			</item>
	<item>
		<title>Flex CursorManager vs jloa</title>
		<description><![CDATA[So there i was, trying to build my latest application which involved run-time cursor loading/usage. I knew that the flex sdk had that static CursorManager class (i.e. mx.core.CursorManager), but as i looked up the manual &#8211; there&#8217;s no loadIcon() method, only setters that require class references which is sooooo unhandy if u deal with run-time [...]]]></description>
		<link>http://chargedweb.com/labs/2010/03/12/flex-cursormanager-vs-jloa/</link>
			</item>
	<item>
		<title>The new FWA</title>
		<description><![CDATA[Yes, i was very excited to see the new version of TheFWA&#8217;s website (they planned to release it on march 1st, besides i knew that group94 were doin it). And 2day was the release date actually. And i&#8217;ve just seen it and i should say that i&#8217;m VERY dissapointed with it (not with the dev, [...]]]></description>
		<link>http://chargedweb.com/labs/2010/03/01/thefwa/</link>
			</item>
	<item>
		<title>Adobe + Android = friends</title>
		<description><![CDATA[Yes! Adobe officially announced Flash Player 10.1 and Adobe AIR for Android. Kevin Hoyt recorded a great video showing some air apps demos running on Motorola&#8217;s Droid device. Read more at Lee Brimelow&#8217;s blog UPD: Thibault Imbert and Michael tryed out the flash player 10.1 on the Google Nexus One phone. They tested out some [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/22/adobe-android-friends/</link>
			</item>
	<item>
		<title>Skype status icon class</title>
		<description><![CDATA[Today i had some free time to make a skype status icon class (don&#8217;t know who&#8217;d need that). Anyways, it&#8217;s a simple class that connects to the skype service, retrieves the status code for a specified account name and displays the status icon. All parameters customizable. I&#8217;ve even created a sample page with a php [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/22/skype-status-icon/</link>
			</item>
	<item>
		<title>Flex Button icon load failed?</title>
		<description><![CDATA[The only thing why flex sucks is that components can&#8217;t actually load icons (Button class for example) i thought. Yes, but that was until i found Ben Stucki&#8216;s slight solution to this issue. He wrote a nice utility class called IconUtility which creates BitmapAssets at run-time. This class is huge. Sample button icon load up [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/button-load-icon-failed/</link>
			</item>
	<item>
		<title>Building air2beta2 apps howto</title>
		<description><![CDATA[Greetings 2 all. As some of you probably now, adobe has released the air2beta2 at their labs, which brings new ablities like: Enhanced support for interacting with printers (beta 2) Support for TLS/SSL socket communication (beta 2) Support for the detection of mass storage devices. Advanced networking capabilities like secure sockets, UDP support, and the [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/building-air2beta2-apps-howto/</link>
			</item>
	<item>
		<title>Vector.sortOn()?</title>
		<description><![CDATA[As you probably know the new fp10 api provides a new Vector class (wonder my didn&#8217;t they just make typed Arrays like in C#) that increases performace about x2 times. But, still among with the performance you could face some difficulties working with Vectors, for example it doesn&#8217;t implement a sortOn() method which, i think [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/vector-sorton/</link>
			</item>
	<item>
		<title>My Brute’s coming back</title>
		<description><![CDATA[Do u guys remember the MyBrute casual flash game? Valentin Simonov recently showed me a sort of modification of MyBrute called Crouching panda hidden swine (wonder who came to that name . Anyways, the game is awesome! Nice graphics, animation, gameplay. It really makes u relax a bit. Totally recommend it. Try it your own. [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/my-brutes-coming-back/</link>
			</item>
	<item>
		<title>AirPackager, easy air-to-exe/dmg/rpm</title>
		<description><![CDATA[AirPackager is a small app that will help you generate exe/dmg/rpm files out of your air package in other words &#8211; it&#8217;s just a GUI for the adt. To install the app you need the AIR2 beta2 runtime Again, works only on windows. Download AirPackager.exe]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/airpackager-easy-air-to-exedmgrpm/</link>
			</item>
	<item>
		<title>PowerOff app – testing air2beta2 api</title>
		<description><![CDATA[PowerOff is a simple shutdown timer, which i created just to reveal (test) some of the new features of AIR2 beta2 api.To install the app you need the AIR2 beta2 runtimeAnd, btw, it works only on windows. Download PowerOff.exe Download PowerOff source files]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/poweroff-app-testing-air2beta2-api/</link>
			</item>
	<item>
		<title>SWFSize lib – working with browser/controlling swf metrics at run-time</title>
		<description><![CDATA[SWFSize is a simple, lightweight library to control the swf&#8217;s container metrics &#038; use the browser&#8217;s native scrollbars. Project page http://chargedweb.com/swfsize/. UPD: version updated to 1.1]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/swfsize-lib-working-with-browsercontrolling-swf-metrics-at-run-time/</link>
			</item>
	<item>
		<title>A proper as3 captcha validator</title>
		<description><![CDATA[Some time ago i was surfing the net and i noticed that flash captchas are very popular on such components stores like flashden etc, but just few of them are actually made properly and can prevent spammers from doing their magic ^_^. So, i&#8217;ve decided to write a little sample catcha validator class for those [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/a-proper-as3-captcha-validator/</link>
			</item>
	<item>
		<title>duplicateMovieClip() is back to as3</title>
		<description><![CDATA[I noticed that lots of people (as3-developers) ask on forums/blogs How do i create a copy of a MovieClip after loading it?.And they usually get an answer like In as3 you can only instanciate, no copy method available So, to demolish those myths, i&#8217;ve decided to create a small util class for duplicating Loaders through [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/duplicatemovieclip-is-back-to-as3/</link>
			</item>
	<item>
		<title>Vimeo video player</title>
		<description><![CDATA[Amm, u ever needed that social networking stuff (twitter, youtube, vimeo etc.)? Well, this one will help u at least with the vimeo video service. Yes, i know that there is a sample class at their web called moogaloop, but it&#8217;s buggy. That&#8217;s why i&#8217;ve rewritten their class. Changes in my version: load() method now [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/vimeo-video-player/</link>
			</item>
	<item>
		<title>TextPreloader class</title>
		<description><![CDATA[Nice old school minimalistic preloader. No assests, no graphics, just an *.as file. Very easy to include in every project. The size of the archive is increased due to the huge image included in the test *.fla to simulate preload. Download source files Sample: import com.chargedweb.preloaders.TextPreloader; var tp:TextPreloader = new TextPreloader(); tp.addEventListener(Event.COMPLETE, stageLoaded); tp.target = [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/textpreloader-class/</link>
			</item>
	<item>
		<title>Video icon needed</title>
		<description><![CDATA[I&#8217;ve recently needed a video icon, and after a hour of surfing the net, desided to draw my own icon. So, here it is. Hope u like it ^_^. Download source png ps: the icon source is totally free so u are free to modify, use, distribute it.]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/video-icon-needed/</link>
			</item>
	<item>
		<title>Controlling cache</title>
		<description><![CDATA[Cache is an as3 class, which is made for memory monitoring and forced cleaning. You can define the memory usage limit, the delay and that&#8217;s it &#8211; the Cache class will clear memory every time memory usage exceeds your limit. Download source files Sample: import com.chargedweb.system.Cache; Cache.getInstance().debug = true; Cache.getInstance().sizeLimit = 10; Cache.getInstance().checkDelay = 500;]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/controlling-cache/</link>
			</item>
	<item>
		<title>PrintScreener or how to make screenshots with air</title>
		<description><![CDATA[PrintScreener (project home: http://code.google.com/p/printscreener) is an app, extending the PrintScreen function. Now you can select the area you want to PrintScreen and save the selected Area into a JPG file. Notice for Mac users: Instead of PrintScreen button, you should press Command + shift + 3. Mac users don&#8217;t need this app, actually, as there [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/20/printscreener-or-how-to-make-screenshots-with-air/</link>
			</item>
	<item>
		<title>ResourceMonitor class {as3.0}</title>
		<description><![CDATA[ResourceMonitor is an as3 class, which monitors your fp resource usage (ram, cpu, frameRate). Benefits: one *.as file, no external files needed &#8211; just import and create instace. Download source files UPDATE: Check out the new v2 ResourceMonitorUtil class Sample: import com.chargedweb.utils.ResourceMonitor; var rm:ResourceMonitor = new ResourceMonitor(true, true, 50); addChild(rm); rm.showFpsAVG = true; rm.showGrid = [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/19/resourcemonitor-class-as3-0/</link>
			</item>
	<item>
		<title>Liquid Components for CS3</title>
		<description><![CDATA[The Liquid Components extends the CS3 Components. It means that the liquid components can coexist with the CS3 components, they are totally interchangeable. The license is a Creative Common Attribution. So you can freely use it, modify it, use it on commercial project. The components below are available: LiquidComboBox LiquidList LiquidScrollPane LiquidScrollBar LiquidButton LiquidCheckBox LiquidRadioButton [...]]]></description>
		<link>http://chargedweb.com/labs/2010/02/19/liquid-components-for-cs3/</link>
			</item>
</channel>
</rss>
