I bought a new Macbook Pro and got it up and running. Funny how I've been using Mac's for a while now but never owned one myself. A computer is a computer.
I've been playing around with the Motor2 physics engine. I'm working on some games using it right now. I'll post and follow up when they're ready.
For now check out this new Flash port of the Box2D engine by Eric Catto here:
http://lab.polygonal.de/motor_physics/
I suggest reading the code and using the original Box2D documentation:
http://www.box2d.org/manual.html
Enjoy.
Thursday, July 02, 2009
Tuesday, June 09, 2009
AS3 Visual effects through BitmapData.getPixel()
I know lots of other people have created similar effects too. I just haven't done it myself. Here's an interesting effect you can get from the BitmapData.getPixel().
I'm creating a grid of squares to represent an image captured from the web camera and changing the size of a squares based on the corresponding color value.
If you don't have a web camera. No web cam?

Here's the code.
I'm creating a grid of squares to represent an image captured from the web camera and changing the size of a squares based on the corresponding color value.
If you don't have a web camera. No web cam?
Here's the code.
Thursday, April 23, 2009
How to turn off modsecurity (apache module)
I'm running fc10, Fedora 10 Linux.
Newly installed server and I'm just interested in doing some development for a web application. Modsecurity is used for implementing protocol level security, but it is not for everyone. Using it requires internet security knowledge. Four reasons not to use mod_security
Here's how to turn off modsecurity. Locate in
And for "DetectionOnly" switch this to:
And of course, restart apache once you are done:
It is recommended to run modsecurity in detection only until you are comfortable with writing rule sets.
Newly installed server and I'm just interested in doing some development for a web application. Modsecurity is used for implementing protocol level security, but it is not for everyone. Using it requires internet security knowledge. Four reasons not to use mod_security
Here's how to turn off modsecurity. Locate in
/etc/httpd/modsecurity.d the line:SecRuleEngine OnAnd for "DetectionOnly" switch this to:
SecRuleEngine DetectionOnlyAnd of course, restart apache once you are done:
# service httpd restartIt is recommended to run modsecurity in detection only until you are comfortable with writing rule sets.
Monday, March 30, 2009
Updating Samba on Fedora 8 (fc8)
I had some trouble finding this hopefully this will help other people find it easier. We have a backup server running Fedora 8. I brought the box back online with a raid 5 and got ready to install samba but ran into some errors.
In order to fix a error while installing samba:
I found an update for yum:
Then we can install samba:
Remember to open up the firewall:
In order to fix a error while installing samba:
# yum install samba-common samba samba-swat
...
Error: Missing Dependency: samba-common = 3.0.26a-6.fc8 is needed by package sambaI found an update for yum:
# yum install yum-fastestmirror yum-skip-brokenThen we can install samba:
# yum update
# yum install samba-common samba samba-swatRemember to open up the firewall:
# system-config-firewall-tui
Monday, March 09, 2009
AS3 Dynamic Text Wrapping or Flowing Around Objects
EDIT: Take a look here if you are able to use Flash Player 10. (http://labs.adobe.com/technologies/textlayout/)
The Flash community is still waiting for Adobe to implement dynamic or intelligent text wrapping into Flash. So meanwhile several programmers are creating their own solutions and work arounds.
After thinking about the problem, I did a quick search and I found that dispatchEvent.org actually had released a solution very similar to my own inital approach. So I took a look at their code and made some improves upon based off of their original dynamic text wrapping utility.
The improvements allow text to flow around multiple objects on the left and the right. It still utilizes
Simply input a list of
To utilize it you would make an example call:
Where
Here is the code.
Of course, it's not perfect, but it's a starting point.
The Flash community is still waiting for Adobe to implement dynamic or intelligent text wrapping into Flash. So meanwhile several programmers are creating their own solutions and work arounds.
After thinking about the problem, I did a quick search and I found that dispatchEvent.org actually had released a solution very similar to my own inital approach. So I took a look at their code and made some improves upon based off of their original dynamic text wrapping utility.
The improvements allow text to flow around multiple objects on the left and the right. It still utilizes
BitmapData and transparent pixels around each slice, but simply manages a linked list of TextFormats to control the leftMargin. In addition, it will also accept a flash.geom.Rectangle as a bounding box to work in; the motivation for this function is to reduce the computational load. Simply input a list of
DisplayObjects for the $leftList and the $rightList. Here's the function prototype:public static function bound($field:TextField, $leftList:Array, $rightList:Array, $wrapArea:Rectangle=null, $padding:Number=10):void;To utilize it you would make an example call:
TextWrap.bound(tf,[o3,o4],[o1,o2]);Where
tf is the TextField which wraps around objects on its left o3 and o4 and warps around objects on its right o1 and o2. Here is the code.
Of course, it's not perfect, but it's a starting point.
Subscribe to:
Posts (Atom)