Pro Git – Pro Git 3.6 Git Branching Rebasing

August 29, 2011

Do not rebase commits that you have pushed to a public repository.

If you follow that guideline, you’ll be fine. If you don’t, people will hate you, and you’ll be scorned by friends and family.

When you rebase stuff, you’re abandoning existing commits and creating new ones that are similar but different. If you push commits somewhere and others pull them down and base work on them, and then you rewrite those commits with git rebase and push them up again, your collaborators will have to re-merge their work and things will get messy when you try to pull their work back into yours.

via Pro Git – Pro Git 3.6 Git Branching Rebasing.

HP is Wintel’s latest victim – Aug. 19, 2011

August 21, 2011

NEW YORK (CNNMoney) — For nearly three decades, personal computer makers thrived by building their PCs around two key ingredients: Intel chips and Microsoft Windows.

It’s an unprecedented success streak in the fast-changing tech market, where new technologies displace old ones in an eyeblink. But now, it looks like the “Wintel” party is finally winding down.

via HP is Wintel’s latest victim – Aug. 19, 2011.

Cross-domain Ajax requests – Sencha Touch Bits

August 18, 2011

Cross-domain Ajax requests

MARCH 11, 2011

Before you get any hopes (or worries), the following is just a technique that comes handy for development, not for production.

I’m developing a PhoneGap app with Sencha Touch. The app needs to do a few Ajax POST requests to a different domain. You can do that without problems from your PhoneGap app.

Though, the development environment of choice for a Sencha Touch developer is the browser. Browsers don’t let you do that, at least not by default. (You can do cross-domain GET requests easily via JSONP.)

By default, the browser, WebKit in this case, returns the following error: XMLHttpRequest cannot load URL. Origin http://localhost is not allowed by Access-Control-Allow-Origin.

Though, you can easily disable that security policy by opening the browser with –disable-web-security.

So, if you’re using Google Chrome on a Mac for development, run the following in the Terminal:

open /Applications/Google\ Chrome.app –args –disable-web-security

via Cross-domain Ajax requests – Sencha Touch Bits.

WordPress › Support » WordPress localhost on Mac 10.6

August 16, 2011

I tried that MAMP installer once. Im pretty sure it gave me the MUMPs. No, maybe it was just a toothache, but I forget. It was so long ago. Then, there was this one time that I installed LAMP, and that left me with a big LUMP. on my shin – I banged it on the corner of the server case in the dark while getting a glass of water at 2:00 am. Then I tried that WAMP installer-thing on a Windows OS? Yep- you guessed it. My co-workers repeatedly informed that the mere suggestion of the use of a WAMP installer could elevate my WIMP levels substantially. Well, needless to say… I need no additional assistance with that!So. “Whats my point?” …ask you? I leave you with three of my favorite quotes;1 “Named must your fear be, before banish it you can.”-Jedi Master Yoda, Star Wars Trilogy2 ” Once you start down the dark path, forever will it dominate your destiny, consume you it will.”-Jedi Master Yoda, Star Wars Trilogy3 “view the source, Luke!”-whooamijebus, that still makes me laugh out loud. I think I have dain bramage or something.:P

via WordPress › Support » WordPress localhost on Mac 10.6.

Excellent visual presentation of the quicksort algorithm

August 13, 2011

An animation of the quicksort algorithm sorting an array of randomized values. The red bars mark the pivot element; at the start of the animation, the element farthest to the right hand side is chosen as the pivot.

Attribution: http://en.wikipedia.org/wiki/User:RolandH.

TIOBE Software: Tiobe Index – Language Rankings

August 12, 2011

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, Bing, Yahoo!, Wikipedia, YouTube and Baidu are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

via TIOBE Software: Tiobe Index.

Features | Adobe ColdFusion 9 Enterprise

August 6, 2011

Features | Adobe ColdFusion 9 Enterprise.

All the reasons to upgrade or choose CF in the first place.

Kaleidoscope — File comparison for Mac

August 5, 2011

Kaleidoscope — File comparison for Mac.  Very sweet UI and very fast.  Also integrates nicely with TextMate, Git and other tools.

cfRegex – nice tool, nice site for regex

July 23, 2011

About cfRegex

cfRegex is a project to provide a complete set of regex functionality for CFML, with an aim to make regex a first-class feature which is easy for everyone to use.

via cfRegex.

IBM develops ‘instantaneous’ memory, 100x faster than flash | LinkedIn

July 1, 2011

IBM develops ‘instantaneous’ memory, 100x faster than flash | LinkedIn.


Follow

Get every new post delivered to your Inbox.

Join 178 other followers