PUT or POST: The REST of the Story →
Finally, a VERY Good (and Fast!) Map Editor: Tiled →
It's not about how much you make, but how much you...
My father always taught me: “It’s not about how much you make, but how much you spend”. I was thinking about this and, if I manage to spend $0 a month, I’ll feel like I’m the richest man on earth.
the understatement: Android Orphans: Visualizing a... →
understatementblog: The announcement that Nexus One users won’t be getting upgraded to Android 4.0 Ice Cream Sandwich led some to justifiably question Google’s support of their devices. I look at it a little differently: Nexus One owners are lucky. I’ve been researching the history of OS updates on Android phones…
Disable the "X is an application downloaded from...
I’ve installed Pastebot Sync on my Mac OS X Lion and, for some reason, whenever I restart I get this dialog saying that it is an application downloaded from the Internet. Normally, it will ask you only once but, it kept asking me every time for no apparent reason. I thought I should google how to disable it for that one file but, why not disable it for the whole system… FOREVER? I know this is a...
Thank You Steve
minimalmac: aaronmahnke: This is my favorite photo of Steve Jobs. Leaning forward to connect with his wife after his keynote presentation at the 2011 WWDC. You can almost feel the relief and accomplishment radiating from him. When I see this photo, I see a man who bent every fiber of his will toward a goal so lofty, so seemingly unattainable that no one thought it was possible, and at the...
Type + Graphic inspiration from 16/8 bit games. →
Thank you, Internet.
If You Wouldn’t Do Your Job For Free, Then Quit →
After reading this post, I couldn’t think of anything but quitting my job. I’ve quit, and now I feel more inspired and powerful than ever before. Thanks, Lifehacker.
Case Insensitive Completion on Terminal
It’s really annoying when you are on Terminal and try to complete, for example, the Library directory which starts with an upper-case letter and you have to type that upper-case letter to complete the directory name when hitting Tab. Well, I just had to Google to find this post and finally “fix” this. Just copy and paste the following line into Terminal: echo "set...
div.mouseEnabled = false
Kinetic Scrolling →
On the last post, you had a Scroller you could drag. But then, I’ve found this. Why would you just do a simple drag, if it can be kinetic too (like on the iPhone)? :D And by the way, I think this implementation approach it’s better.
DragScrollingCanvas goes Spark
I was kicking around with Spark components on this app and I needed a Scroller that the user could drag. Think of something like an image viewer, when zoomed in. Yeah, there you go. I didn’t find anything Spark, but I found the DragScrollingCanvas, from the awesome FlexLib. So I did some really small changes and come up with DragScroller, so I could keep up with a Spark-only app. If you...
Lesson Learned: Flex + FDT
It’s the first time I’m developing a real Flex 4 app. I mean, I’ve developed some stuff with Flex 3 before, but not a real fully-fledged one. The “cool” thing when you develop in a new language / platform, is the amount of time that you spend on stupid things. REALLY stupid things. I was creating this app. It had a set of components. Everything was fun, great and...
Adobe Fail Catalyst
Flex developers: Have you ever tried to create a skin for Flex? Well, you know, before Flex 4 and all that skinable bullshit it was a pain in the ass. That’s why there’s not much skins out there. But then Adobe re-invented the wheel (a little bit rounded this time) and it was cool and stuff. Not only that, Adobe created a tool, a magical tool, a “catalyst” that could pick...
Did you guys know about this new tween engine? It succeeded GTweener. Well, let’s give it a try.
In a recent project I’ve had to move a lot of shapes on screen and, they were vectors you know. Vectors can be REALLY SLOW. The fastest solution was to turn cacheAsBitmap on for each object. You know, just do a displayObject.cacheAsBitmap = true; and you’re fine. But after researching a little bit, I came across this great article, that warns you about performance issues when using...
I never really got the hang of AS3 events. On the other hand, as3-signals is so easy that it just makes sense. It would be easier to migrate from AS2 DOM event model to as3-signals than AS3 native events. Also, check this video tutorial if you’re not familiar with it yet.
You may already know that Flash has some limitations when working with bitmaps. Flash Player 9 can only handle 2880px, width or height. It doesn’t matter if it’s 1px tall and 2881px large. It will break. Flash Player 10 extend this limit to 4000px. But what you don’t know (yet) is that I’ve created some dumb solution to (at least visually) go beyond that limit. I break an...
I was flipping through some random components (hah, see what I did there?) on the web and couldn’t find any page flip components that looked good and that fitted nicely within Flex. For my surprise (and joy), I’ve found an open source solution that was better than any of those paid ones: FlexBook. Unfortunately, Ruben is not supporting the project anymore, so I moved it to GitHub and...