Bookmarks
This is a weekly overview of everything I stumbleupon, digg, dzone, share on google reader, or find delicious.
You can also keep track of my aggregated bookmarks with:
bookmarks feed
Week 16
Space Bar ~ More Space, More Ports, Less Clutter
http://mmminimal.com/space-bar-more-space-more-ports-less-clutter/Wintersmith - Static site generator powered by CoffeeScript, Jade, Underscore, and Node.js
http://feedproxy.google.com/~r/thechangelog/~3/iCfqt4oivC8/19633679427wemux - multi-user terminal multiplexing for party pair programming based on tmux
http://feedproxy.google.com/~r/thechangelog/~3/ml8_nj4FiPQ/20986196780Converting to Twitter Bootstrap
http://feedproxy.google.com/~r/transloadit/~3/KssZA1CH-AY/converting-t...GitHub for Mac: Easier Updates
https://github.com/blog/1102-github-for-mac-easier-updates2011, week 44
Sysadmin Sunday 54
http://blog.boxedice.com/2011/10/30/sysadmin-sunday-54/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
How Visa Protects Your Data
Git explodes
Secure Boot impact on Linux
Subscribe to our RSS feed and follow us on Twitter for interesting links throughout the week.
Chalk Waterfall
http://www.foundshit.com/chalk-waterfall-street-art/Chalk Art by Edgar Mueller Found thanks to Hooch
Week 43
A sense of humor
http://bitsofwisdom.org/2011/10/28/a-sense-of-humor/A person without a sense of humor is like a wagon without springs. It’s jolted by every pebble on the road.
— Henry Ward Beecher
Thanks Brother Paul
Fire Tornado
http://feedproxy.google.com/~r/SenorGif/~3/3Gn1_jjr7lo/Tagged: extreme, fire, gifs, tornado, yikes Submitted by: ChemoPower
FOREHEAD MUSTACHE
http://feedproxy.google.com/~r/VeryDemotivational/~3/3BHgs8_WJvM/FOREHEAD MUSTACHE
because 1 mustache isn’t enough
Submitted by: Unknown
Fan of This Move
http://feedproxy.google.com/~r/SenorGif/~3/La7VXjkEsss/Tagged: bed, ceiling, FAIL, gifs, inflatable mattress, ouch Submitted by: Unknown
The Important Field
http://xkcd.com/970/8 Extreme Halloween Costumes for Geeks
http://www.techeblog.com/index.php/tech-gadget/8-extreme-halloween-cos...If you're gonna do something, make sure it's memorable, and these geeky costumes are extreme to say the least. Starting off, we have a terminator robot. Continue reading to see the other eight.
[via Toxel]
Good Recovery
http://feedproxy.google.com/~r/SenorGif/~3/cTQnXIqjGzQ/Tagged: extreme, gifs, good recovery, hill, racing, skills Submitted by: Unknown
Driving In Europe
http://feedproxy.google.com/~r/SenorGif/~3/LjXdBhoCCL8/Tagged: cars, driving, europe, gifs, wtf Submitted by: Unknown
New - AWS Management Console Support for the Simple Email Service
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/uMWmudBObJo/ne...The Amazon Simple Email Service gives you a simple and cost-effective way to send any volume of bulk or transactional email. We send millions of emails on behalf of thousands of Amazon SES customers each and every day.
You can now access Amazon SES thr...
Elastic Load Balancing: More IPv6 Support, More Metrics, More IP Addresses
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/r-Cv14uBhYE/el...We have made some improvements to our Elastic Load Balancing product:
IPv6 is now supported in the Asia Pacific (Singapore) and Asia Pacific (Tokyo) regions.
Each Elastic Load Balancer reports six new metrics to Amazon CloudWatch.
The DNS entry associ...
Sad But True
http://feedproxy.google.com/~r/SenorGif/~3/ndGS2bePJ3M/Tagged: critters, gifs, life, sad but true Submitted by: UnknownVia: peetaah.tumblr.com
Boxee for iPad & Spotify update
http://blog.boxee.tv/2011/10/26/boxee-for-ipad-spotify-update/We released Boxee for iPad version 1.2 into the iTunes app store today.
Here’s a run down of the standout new features in the app.
If you look to the lower right hand corner of this screenshot you’ll see the new remote control for video you’ve s...
Zurb Foundation - Design scaffold for your web app
http://feedproxy.google.com/~r/thechangelog/~3/6o_53CI1tUE/11948569526Zurb Foundation - Design scaffold for your web app: The talented team at Zurb has released Foundation, a design scaffold for building web applications. Much like HTML5 Boilerplate, Foundation comes with some sensible markup defaults, however it goes fa...
Carpet Swinging
http://feedproxy.google.com/~r/SenorGif/~3/zAnQbPfP6yc/Tagged: carpet, FAIL, gifs, ouch, work Submitted by: Unknown
Full Stack CakePHP Deployment With Chef and Capistrano - Part 2
http://josediazgonzalez.com/2011/10/26/full-stack-cakephp-deployment-w...This text is the second in a long series to correct an extremely disastrous talk at CakeFest 2011. It
Say Hello to Hubot
https://github.com/blog/968-say-hello-to-hubotFor the past year or so we've been telling people about Hubot, our amazing Campfire bot. We have a lot of fun working on Hubot. He makes us laugh, he ships our code, he is the interface to our CI server, and a whole lot more. Over the last year, he's...
Vinyl biking
http://liekevoermans.com/2011/10/25/vinyl-biking/Many of us (at least here in The Netherlands) put on music while biking. But did you know soon it might be possible to spin vinyl records by simply riding your bike? Thanks to designers Liat Azulay (also founder of Ludduvudde), Merel Slootheer, Piete...
Carpeting
http://feedproxy.google.com/~r/SenorGif/~3/Yz7q8FWYtq8/Tagged: carpets, cats, Caturday, cute, gifs, rugs Submitted by: Unknown
First Annual Octocat Dodgeball Tournament a Success!
https://github.com/blog/969-first-annual-octocat-dodgeball-tournament-...The first annual Octocat Dodgeball Tournament was held yesterday in San Francisco at the Mission Rec Center. 17 teams joined us for 4 hours of ball throwing fun, in the process raising $57,000 for charities.
We were even joined by our own little da...
New Old Hints
http://blogs.oracle.com/netbeansphp/entry/new_old_hintsHi all! It's several weeks when we last introduced you some pure PHP improvements, isn't it? But now, it's here again :-) Today we would like to write something about old well-known PHP hints, their new implementation and new improvements. Here they ar...
Punches Thrown
http://feedproxy.google.com/~r/SenorGif/~3/VyI7qY9KhOE/Tagged: gifs, MMA, ouch, punches, UFC, yikes Submitted by: cocobox
Week 42
Kitten Jumps
http://feedproxy.google.com/~r/SenorGif/~3/HZHEzPnhA6U/Tagged: cats, Caturday, gifs, kitten, truck, yikes Submitted by: TSGIGORVia: www.youtube.com
Pulling a Plane
http://feedproxy.google.com/~r/SenorGif/~3/2EU3TEY7avo/Tagged: Caturday, get a job, gifs, plane, pulling Submitted by: Unknown
Clint Byrum (SpamapS): Juju ODS Demo – The Home Version
http://fewbar.com/?p=454A few weeks ago I gave a live demo during Canonical CEO Jane Silber’s keynote at the Essex OpenStack Conference, which was held in Boston October 4-7 (See my previous post for details of the conference and summit). The demo was meant to showcase ou...
GitHub Secrets
https://github.com/blog/967-github-secretsOver the years we've added quite a bit of stuff to GitHub. Sometimes we ship huge features, sometimes we ship small, lesser-known bonus features.
Let's talk about some of those secret features you may not know about.
Whitespace
Ever have someone p...
This Bro is a Pro-Partier
http://feedproxy.google.com/~r/SenorGif/~3/jVrNUMF02gU/Tagged: bro, dancing, extreme, gifs, lsd, party Submitted by: Unknown
Punching Bag Fail
http://feedproxy.google.com/~r/SenorGif/~3/_qUULRMK1WQ/Tagged: FAIL, gifs, punching bag, whoops Submitted by: Unknown
Why ESI is Still Important, and How to Make it Better
http://www.mnot.net/blog/2011/10/21/why_esi_is_still_important_and_how...More than ten years ago, I was working at Akamai and got involved in the specification of Edge Side Includes (ESI), sort of a templating language for intermediaries.
In that time, interest in ESI has grown, waned and been reborn. As far as I can tell,...
Amazon Simple Queue Service: Batch Operations, Delay Queue, and Message Timers
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/glzh0QFcd90/am...We have added some nice new features to the Simple Queue Service. You can now use batch operations to send and delete messages with greater efficiency and at a lower cost. You can make any of your queues into a delay queue, and you can also use message...
SEEMS LEGIT
http://feedproxy.google.com/~r/VeryDemotivational/~3/GzGA2AAKY2A/SEEMS LEGIT
Submitted by: gus
Rectangular Selection
http://blogs.oracle.com/netbeansphp/entry/rectangular_selectionIf you use development build, you probably noticed that NetBeans editor added Rectangular Selection action. I don't need this functionality every day, but it can be helpful in some case. One of such case is when you need to delete line numbers in a tex...
Do a Google Search for ‘ip’ and Get Your IP Address
http://feeds.danielmiessler.com/~r/danielmiessler/~3/najNp7icT1w/do-a-...Millions of us know the trick of getting our public IP address. Most go to ipchicken or the site aptly called “whatismyip”. Well, Google just made all that unnecessary.
You can now just search for ‘ip’ (yes, two letters) and it’ll return you...
Zend Studio + GitHub
https://github.com/blog/965-zend-studio-githubYesterday Zend announced full support for Git and GitHub in the next version of Zend Studio (9.0). If you're a PHP developer, chances are you know about Zend — and if you're using GitHub, your life just got a whole lot more awesome. Take a PHP projec...
All of the Hooks
https://github.com/blog/964-all-of-the-hooksOver three years ago, @pjhyett launched GitHub Services with just four services: Campfire, IRC, Lighthouse, and Twitter. Since then, 124 other people contributed to a total of 67 68 3rd party services. We and many others depend on these services to p...
iPhone luistert toetsaanslagen van pc af
http://feeds.webwereld.nl/~r/Webwereld/~3/PaNm2d6Cx8A/iphone-luistert-...De accelerometer in smartphones kan gebruikt worden om wachtwoorden af te luisteren. Als je de telefoon naast een toetsenbord ligt herkent hij door trillingen toetsencombinaties.
How Springs are Made
http://feedproxy.google.com/~r/SenorGif/~3/l52OqPTiRrY/Tagged: gifs, how its made, industry, springs Submitted by: Unknown
Take That, Ya Dummy
http://feedproxy.google.com/~r/SenorGif/~3/nUanowfrND8/Tagged: dummy, eventual win, FAIL, gifs, ouch, pride, punching, puns Submitted by: Unknown
Building Relationships
http://www.foundshit.com/rotate-me-to-we/50 of the World’s Best Breakfasts
http://feedproxy.google.com/~r/dyt/~3/5P-S09Wb2ko/1. A full English Breakfast – it must have beans, sausages, bacon, eggs, mushrooms, hash browns and toast. Of course, it should all be knocked back with a cup of tea, but black pudding is optional as far as I’m concerned.
2. Breakfast in Iran – ...
The Easiest Way to Solve a Rubik’s Cube
http://feedproxy.google.com/~r/SenorGif/~3/GnXJqgnBttQ/This may be useful to a certain time traveling celebrity…
Tagged: Dr Who, gifs, legos, machine, magic, phone, rubiks cube, science!, technics Submitted by: UnknownVia: ARMflix
Aaron Toponce: Use wget(1) To Expand Shortened URLs
http://pthree.org/?p=2083I’m a fan of all things microblogging, but let’s face it: until URLs become part of the XML, and not part of your character count (which is ridiculous anyway), shortened URLs are going to be a way of life. Unfortunately, those shortened URLs can be...
Jack Russell Exercising Himself
http://feedproxy.google.com/~r/SenorGif/~3/qoFQZRBn7kg/Jack Russells are phenomenally cute.
Tagged: ball, cute, gifs, jack russell terrier, sundog Submitted by: _C_A_T_Via: thedailywh.at
Sharing Todo Lists with iOS 5's Reminders app
http://feedproxy.google.com/~r/justinfrench/~3/IRP0qEfbuU4/sharing-tod...Last night I figured out that it’s possible to share your reminder lists with other iCloud users, like a Groceries list shared with my wife Kate, which we’re trying out right now.
The new Reminders app in iOS 5 leaves a lot of room for improvement...
No More Sexting Your GF, Bro
http://feedproxy.google.com/~r/SenorGif/~3/U3Ey9w1HXIg/Tagged: bro, cars, communication, gifs, text Submitted by: Federico
JazzLibs - Ruby CLI to rollout and manage JavaScript libraries
http://feedproxy.google.com/~r/thechangelog/~3/01hkmU2HAYw/11569578379JazzLibs - Ruby CLI to rollout and manage JavaScript libraries: JazzLibs is a small Ruby library from Paul Engel to stamp out a repository structure and manage JavaScript libraries. The simple Thor-based CLI unfurls a new project that includes:
a sou...
Three Smart Guys Doing Something Smart
http://feedproxy.google.com/~r/SenorGif/~3/1DK2o2ifqjI/Tagged: FAIL, gifs, nut shot, ouch, smart, triple fail Submitted by: Unknown
C-C-C-Combo Breaker!!!
http://feedproxy.google.com/~r/SenorGif/~3/pFE44GS-Dcs/Tagged: awesome, gifs, judo, killer instinct, martial arts, reversal, throw Submitted by: RicoMunster
Sysadmin Sunday 52
http://blog.boxedice.com/2011/10/16/sysadmin-sunday-52/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
A lsof guide
The Search for a More Perfect Kilogram
Leveled Compaction in Apache Cassandra
Why you should never build a backblaze pod
MongoDB + RabbitMQ: Distribut...
Paige - Site generator for GitHub pages powered by Docco and Node.js
http://feedproxy.google.com/~r/thechangelog/~3/csbq4Ux9CKY/11502590572Paige - Site generator for GitHub pages powered by Docco and Node.js: If you love the minimal approach of Docco, take a look at Paige, a site generator from Rodrigo Thauby for GitHub Pages.
Paige includes some sensible, attractive defaults, but you ...
Customizable, localized add-to-home-screen script for iOS
http://feedproxy.google.com/~r/thechangelog/~3/4YXIWp1yfjI/11501013312Customizable, localized add-to-home-screen script for iOS: Supporting two dozen languages and easily customizable with CSS, add-to-home-screen from Cubiq makes it easy to let users add your site to the iOS home screen.
Week 41
Pacifist Cat
http://feedproxy.google.com/~r/SenorGif/~3/HEmSBdILV_k/Tagged: cats, Caturday, cute, gifs, guns, war, wtf Submitted by: Unknown
No You Can’t Use My Door
http://feedproxy.google.com/~r/SenorGif/~3/s-a30r-lfDQ/Tagged: cats, Caturday, dogs, doors, gifs Submitted by: Unknown
Sidney Vollmer: Alles ruikt naar chocola (fragment)
http://www.dejaap.nl/2011/10/15/sidney-vollmer-alles-ruikt-naar-chocol...De eerste muur is bijna helemaal Keniaans geel. Willem komt binnenlopen terwijl ik de tweede muur verf. Hij gooit zijn spijkerjack op een stoel, rolt een verfroller door een bak en klimt op een kruk. ‘Alles goed?’ vraag ik. Hij bromt instemmend. Kl...
Don’t Give Me That, Hermana
http://feedproxy.google.com/~r/SenorGif/~3/hA5bT1aTCXk/Tagged: beard, epic, gifs, slap Submitted by: UnknownVia: www.reddit.com
Almost Success, Hermana!
http://feedproxy.google.com/~r/SenorGif/~3/_sorTHwFWqs/Tagged: almost, FAIL, fist bump, gifs, hand shake, white people Submitted by: Unknown
Spotify Now Streaming Music With Custom Boxee App
http://blog.boxee.tv/2011/10/14/spotify-now-streaming-music-with-custo...Spotify’s endless catalogue of music has arrived on Boxee.
When I tell people about Spotify, I say it’s like iTunes, but with millions and millions of songs built in… and sharing that makes “Ping” look like an 8-track. With its recent Face...
Ubuntu 11.10 (Oneiric Ocelot) released
http://lwn.net/Articles/462980/rssThe Ubuntu 11.10 release is available. "For PC users, Ubuntu 11.10 supports laptops, desktops and netbooks
with a unified look and feel based on an updated version of the
desktop shell called 'Unity', which introduces specialized 'Lenses'.
Finding a...
Optical Illusion: Growing and Shrinking Cigarettes
http://feedproxy.google.com/~r/SenorGif/~3/vrSh6-2fbMg/Tagged: cigarettes, gifs, magic, optical illusion Submitted by: TSGIGORVia: www.youtube.com
Invest in us.
http://feedproxy.google.com/~r/farukates/~3/1NMggSuT8f8/614-invest-in-usOne of the ideal times to start a company is when you've come up with an idea for a product that has the potential to really scratch an itch that people have in both work and play; an itch that some have today, but that you know many more people will h...
Features I’d like to see in InnoDB
http://www.xaprb.com/blog/2011/10/12/features-id-like-to-see-in-innodb/I had some conversations with a few people at Oracle Open World about features that would be beneficial in InnoDB. They encouraged me to blog my thoughts, so I am.
Someday I’d like to have a clear mental list of features I want in MySQL in general, ...
Issues Dashboard for Organizations
https://github.com/blog/959-issues-dashboard-for-organizationsOrganizations. Issues dashboard. Together at last.
Now you can discover all issues across your organization from a single page!
You can also use the context button to switch between organizations effortlessly.
STUCK
http://feedproxy.google.com/~r/VeryDemotivational/~3/p44WVAI8W98/STUCK
no, no, I’m just stretching before the movie starts.
Submitted by: fareon
The Code Tab
https://github.com/blog/958-the-code-tab¡OH MY SCIENCE EVERYTHING HAS CHANGED!
Welcome to the Code tab. GitHub launched over three years ago, but to this day we've never touched our main repository navigation structure. This is the first of many steps designed to take GitHub into the fut...
Introducing Issue Mentions
https://github.com/blog/957-introducing-issue-mentionsWith Issues 2.0 and GFM, it is easy to link to users, issues and commits from issue comments:
You can also mention issues directly from commit messages, and the mentioned issue will link back to the commit:
Now, the same is true when you mention ...
Crazy Man Jumps Over Lamborghini
http://feedproxy.google.com/~r/SenorGif/~3/sodYYBS8Fss/Tagged: cars, extreme, gifs, jumping, lamborghini Submitted by: TSGIGORVia: www.youtube.com
InnoDB is red hot, MyISAM not
http://opensourcedba.wordpress.com/2011/10/11/innodb-is-red-hot-myisam...Everyone who started using MySQL before 5.5 started off with MyIsam. It was the default storage engine and you had to go out of your way to use anything else. It was a good looking database, rugged, simple and fast in many respects. But crash recovery...
Mirroring
http://feedproxy.google.com/~r/SenorGif/~3/kmhD8w3dyoA/Tagged: gifs, mirroring, monkeys, nature, silly Submitted by: TSGIGORVia: www.youtube.com
Drowning In Puppies is The Best Drowning
http://feedproxy.google.com/~r/SenorGif/~3/P2bNc230Qng/DOGS? IN MY INTERNET?
Tagged: dogs, drowning, gifs, puppies, so cute, sundog, want Submitted by: _C_A_T_Via: dogs.icanhascheezburger.com
Just Rock On
http://feedproxy.google.com/~r/SenorGif/~3/ydqNP-5g_Bc/Tagged: avalanche, collapse, gifs, nature, rocks Submitted by: Unknown
Biking in Africa
http://feedproxy.google.com/~r/SenorGif/~3/42ub1Y-TXPY/Tagged: africa, biking, gifs, ouch, wear a helmet Submitted by: Unknown
Node v0.5.9
http://blog.nodejs.org/2011/10/10/node-v0-5-9/2011.10.10, Version 0.5.9 (unstable)
fs.watch interface backed by kqueue, inotify, and ReadDirectoryChangesW (Igor Zinkovsky, Ben Noordhuis)
add dns.resolveTxt (Christian Tellnes)
Remove legacy http library (Ben Noordhuis)
child_process.fork returns a...
Anarchy in the UK
http://feedproxy.google.com/~r/SenorGif/~3/iGbLDJp4qlI/Tagged: anarchy, gifs, kids, ouch, tea Submitted by: Unknown
The Corliss Resolution
http://xkcd.com/962/Dog Welcoming
http://feedproxy.google.com/~r/SenorGif/~3/H-8rNK8QgVg/Tagged: army guy, dogs, gifs, heartwarming, soldier, sundog Submitted by: Unknown
Rat’s Death Wish
http://feedproxy.google.com/~r/SenorGif/~3/dIVN-umf25U/Tagged: bravery, dogs, gifs, rats, sundog, wtf Submitted by: Unknown
Keeping Googlebot Happy Revisited
https://github.com/blog/953-keeping-googlebot-happy-revisitedI stumbled upon an older blog post I wrote a couple of years back discussing the advantages of keeping your site fast, specifically so Google can crawl it efficiently to keep their index as fresh as possible. I loaded up Google's Webmaster Tools to see...
Week 40
You Are Traffic
http://www.foundshit.com/you-are-traffic/Steve’s dent
http://feedproxy.google.com/~r/farukates/~3/YF7vxVncLQg/612-steves-dentShort URL: http://farukat.es/p612
Wait Was that a No or a Yes?
http://feedproxy.google.com/~r/SenorGif/~3/p9Spo4lwwcY/Tagged: answers, art, Art Basel 2010, Markus Raetz, mindwarp, no, yes Submitted by: TSGIGORVia: www.youtube.com
Steve
http://feedproxy.google.com/~r/cocoia/~3/fQ0ehHXhMO0/I was sitting in an office as news started coming in yesterday that Steve Jobs had passed away. Shocked, I verified the news, paused speechless for a moment, shared it with my wife in astonishment, and worked on. I worked hard and finished designing a ...
School Us Awesome One
http://feedproxy.google.com/~r/SenorGif/~3/ymq0Yc6M2Ro/Neil Patrick Harris is the man, man.
Tagged: gifs, graph, Neil Patrick Harris, sad but true Submitted by: fareon
Integrated IAM Policy Generator
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/FYOUiK10HfQ/im...You can now create custom IAM (Identity and Access Management) policy documents from the IAM tab of the AWS Management Console. You can use a custom policy document to gain access to a number of advanced IAM features such as limiting access by user age...
Oracle works on Dtrace for Linux (The H)
http://lwn.net/Articles/461917/rssThe H reports on Oracle's plans to bring DTrace to (Oracle) Linux. "There is no word on what the Linux port of 'Dynamic Tracing Facility' (also known as Dtrace) will look like, but it is considered a major function in newer versions of Solaris. A blog ...
Bundler 1.1.rc is out!
http://feedproxy.google.com/~r/thechangelog/~3/fV7xqUWIjmA/11102674564Bundler 1.1.rc is out!: If you do any work with Ruby and Rails, then you’ve (probably) grown to love Bundler, an awesome gem that resolves the dependencies for all your other gems.
The bundler team has been working hard on a new release, and they’...
What a Delightful Song!
http://feedproxy.google.com/~r/SenorGif/~3/CqHUvp89qzI/Tagged: bongos, cute, gifs, music, spider Submitted by: UnknownVia: www.reddit.com
An Easy Way to Build Scalable Network Programs
http://blog.nodejs.org/2011/10/04/an-easy-way-to-build-scalable-networ...Suppose you’re writing a web server which does video encoding on each file upload. Video encoding is very much compute bound. Some recent blog posts suggest that Node.js would fail miserably at this.
Using Node does not mean that you have to write a ...
Cheer Squad
http://feedproxy.google.com/~r/SenorGif/~3/_g5xP8DmE5s/Tagged: back flip, cheer leaders, FAIL, gifs, ouch
Alles ruikt naar chocola: foto’s van de lancering
http://vollmer.nl/2011/10/alles-ruikt-naar-fotos-van-de-lancering-spon...(helemaal onderaan alle thumbnails, daarboven een toelichting op de avond en hier alle foto’s in een gallery:
Lancering 'Alles ruikt naar chocola'
◄ Back
Next ►
Picture 1 of 63
De foto’s van de lan...
Full Stack CakePHP Deployment With Chef and Capistrano - Part 1
http://josediazgonzalez.com/2011/10/03/full-stack-cakephp-deployment-w...This text is the first in a long series to correct an extremely disastrous talk at CakeFest 2011.
Sysadmin Sunday 50
http://blog.boxedice.com/2011/10/02/sysadmin-sunday-50/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
What good Web Developers should know about sending E-mail
MySQL.com Sold for $3k, Serves Malware
Debunking the NoSQL Hype from Oracle: “Go for the tried and true...
Week 39
Double Fail
http://feedproxy.google.com/~r/SenorGif/~3/08kBLQq6nUI/Tagged: double, FAIL, gifs, MMA, ouch, tko Submitted by: Unknown
That’s Why It’s Called Ultimate Fighting
http://feedproxy.google.com/~r/SenorGif/~3/to0Au6JRoF8/Tagged: gifs, MMA, nards, ouch, punching Submitted by: _C_A_T_
Working Those Abs
http://feedproxy.google.com/~r/SenorGif/~3/77vxw-j4_TU/Tagged: abs, babe, exercise, gifs, punching bag, sit-ups Submitted by: Unknown
New Blog RSS Feed Location
https://github.com/blog/947-new-blog-rss-feed-locationOur blog RSS feed has moved to http://github.com/blog.atom
Update your feed reader now if you want to stay up to date with all the exciting GitHub action. We've moved off Feedburner (R.I.P.) and the old feed will only remain active for 30 days.
Drift: an iPad app for GitHub Gists
https://github.com/blog/946-drift-an-ipad-app-for-github-gistsGreg Borenstein (he hooked up our stoplight to our ci build system last year, remember?) and Devin Chalmers just announced that Drift is available on the App Store. Drift is an always-versioned text editor for the iPad, backed by GitHub Gists.
No...
Junip - To The Grain (live session)
http://www.lifeonsundays.com/post/10773065915Junip - To The Grain (live session)
ISS Captures Breathtaking Footage of Northern Lights
http://www.techeblog.com/index.php/tech-gadget/iss-captures-breathtaki...Most commonly known "as auroras, the International Space Station photographed a magnificent green and red hue from its orbit 200 miles up." The footage you're about to see was captured as the ISS traveled over the southern Indian Ocean on September 17,...
They Are So Sour!
http://feedproxy.google.com/~r/SenorGif/~3/3_qYVaYvums/Tagged: candy, gifs, lord of the rings, LOTR, sour patch kids Submitted by: UnknownVia: theuniblog.evilspacerobot.com
Alles Ruikt naar chocola: de website.
http://www.allesruiktnaarchocola.nl?utm_source=rss&utm_medium=rss&...Hij is online. De website van Alles ruikt naar chocola. Lees meer over het boek, onze BookApp, bestel een gesigneerde kopie en, mocht je het boek hebben: gebruik het boek voor een beetje Playtime.
Issues Dashboard
https://github.com/blog/941-issues-dashboardThe new Issues Dashboard. Now you can get all your issues on all your projects.
Similar to the Pull Request Dashboard, the Issues Dashboard consolidates all of your issues in one tidy little page. Use the filters to show issues in your repositories,...
Browser Market Pollution: IE[x] is the new IE6
http://paulirish.com/2011/browser-market-pollution-iex-is-the-new-ie6/You may soon be developing for 76 browsers.
(╯°□°)╯︵ ┻━┻
Lemme take a step back… So it's fair to say that for most of us, IE6 has gone the way of the dodo. Good! Now in IE7, we have less CSS issues, working PNGs, but pretty much the...
Aurora Borealis Seen From Space
http://feedproxy.google.com/~r/SenorGif/~3/VPfuOAymonk/Tagged: earth, gifs, satellites, space Submitted by: Unknown
Happens to Me All the Time
http://feedproxy.google.com/~r/SenorGif/~3/STQciBU83XM/Tagged: forever alone, gifs, love, tumbleweed, visual metaphor Submitted by: Guto
USN-1216-1: Linux kernel (EC2) vulnerabilities
http://www.ubuntu.com/usn/usn-1216-1/Ubuntu Security Notice USN-1216-1
26th September, 2011
linux-ec2 vulnerabilities
A security issue affects these releases of Ubuntu and its
derivatives:
Ubuntu 10.04 LTS
Summary
Multiple kernel flaws have been fixed.
Software descript...
What’s Next
http://blog.macromates.com/2011/whats-next/There has been a lot of speculation and trepidation about the future of TextMate recently, mostly about whether there will be another major release. Work on 2.0 began and while we wish it could have been completed faster we are very pleased with how it...
Using bcrypt for passwords in CakePHP
http://mark-story.com/posts/view/using-bcrypt-for-passwords-in-cakephp...CakePHP uses salted sha1 hashes for passwords by default, and has for a while. There has been some talk on the mailing list lately of switching the default hashing to something more secure, such as bcrypt. I think this is a great idea, and will find ...
Trash Shadow
http://www.foundshit.com/trash-shadow-art/Shadow Sculpture by Tim Noble & Sue Webster More at Environmental Graffiti
Week 38
libuv status report
http://blog.nodejs.org/2011/09/23/libuv-status-report/We announced back in July that with Microsoft’s support Joyent would be porting Node to Windows. This effort is ongoing but I thought it would be nice to make a status report post about the new platform library libuv which has resulted from porting N...
CERN Discovers Particles That Break the Speed of Light
http://www.techeblog.com/index.php/tech-gadget/cern-discovers-particle...You read that right, "an international team of scientists at the Gran Sasso research facility outside of Rome announced today that they have clocked neutrinos traveling faster than the speed of light." Click here to see more. If you're not familiar wit...
WTF?
http://feedproxy.google.com/~r/SenorGif/~3/-KY8mWNEynE/Tagged: david cross, gifs, good question, wtf Submitted by: Hillariouz
IMGP5273
http://www.flickr.com/photos/thenextweb/6172473870/in/set-721576276022...The Next Web posted a photo:
IMGP5289
http://www.flickr.com/photos/thenextweb/6172488028/in/set-721576276022...The Next Web posted a photo:
IMGP5288
http://www.flickr.com/photos/thenextweb/6172487002/in/set-721576276022...The Next Web posted a photo:
IMGP5274
http://www.flickr.com/photos/thenextweb/6172474810/in/set-721576276022...The Next Web posted a photo:
LESS + CakePHP, best buddies
http://www.netboy.pl/2011/09/less-cakephp-best-buddies/LESS takes CSS to a whole new level by extending it with dynamic behavior (think of working with variables, functions or mixins directly in CSS).
Here below a few quick notes about integrating LESS with CakePHP.
The original idea is by Phally (Frank d...
One Million
https://github.com/blog/936-one-millionLazy man's responsive web design
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...The Boston Globe recently raised the bar for responsive web design.
Please allow me to lower it.
For our playbook, I wanted to provide a pleasant reading experience for desktop and mobile web browsers. However, I’m lazy.
My answer to “what’s t...
Do you have any unused variable, please?
http://blogs.oracle.com/netbeansphp/entry/do_you_have_any_unusedToday we would like to introduce you a very useful feature, which is well known by most of you. Do you know experimental hint which tried to check your unused variables? I hope you do. But almost noone used it. And why? Because it was slow, unstable an...
Toast Coasters
http://www.foundshit.com/cork-toast-coaster/Designed by Patricia Naves Found via This Isnt Happiness
Think Fast
http://feedproxy.google.com/~r/SenorGif/~3/tZ7_CvUSdVQ/Tagged: ball, FAIL, gifs, headshot, kids, ouch Submitted by: Unknown
Infinite Drink!
http://feedproxy.google.com/~r/SenorGif/~3/xGFd1mX3cF0/Tagged: awesome, drinking, gifs, Samuel L Jackson Submitted by: UnknownVia: iwdrm.tumblr.com
AWS Summer Startups: Peritor/Scalarium
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/aYtJUf72AWQ/aw...Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today I’m speaking to Jonathan and Thomas, two of the creators of Scalarium, from...
Amazon RDS Updates - Oracle Improvements and a New Minor Version
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/8ZY41LmUMrI/am...We've made two important updates to Amazon RDS for Oracle Database:
A new minor version (containing some critical security fixes) is now available.
Additional access privileges are now available (via the new minor version) to applications.
New Minor ...
Daily Inspiration #932
http://feedproxy.google.com/~r/abduzeedo/~3/nstw7dBAHvw/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Penguins are Jerks
http://feedproxy.google.com/~r/SenorGif/~3/zN36Jiq0V8I/Tagged: critters, gifs, jerks, penguins Submitted by: TSGIGORVia: www.youtube.com
Space Stripper Training
http://feedproxy.google.com/~r/SenorGif/~3/RaUF-CBKqy8/Tagged: babe, gifs, pole dancing, space, win Submitted by: Jonesty
Baby Koala Tries To Climb
http://feedproxy.google.com/~r/SenorGif/~3/SgQD3bxFCOk/Cute animals in my Internet?
Tagged: baby, cute, gifs, koala, squee Submitted by: TSGIGORVia: www.youtube.com
Brew Methods
http://brewmethods.com/A wonderfully simple site dedicated to the art and style of creating fine coffee. Learn how to use that Chemex properly!
AWS Summer Startups: ShowNearby
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/IzL8a3LIbeg/aw...
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling ShowNearby, from Singapore!
About ShowNearby
ShowNearb...
Use This Fucking Wallpaper
http://feedproxy.google.com/~r/cocoia/~3/KdAsQ4EMiRg/Based on this picture, as seen on Twitter by @hermoineway. If you know the original artist, please let me know so I can correctly attribute the quote.
Use This Fucking Wallpaper – 540 KB
Wallpaper is 2560×1600, so it should suit practically ev...
Disaster: MySQL 5.5 Flushing
http://www.mysqlperformanceblog.com/2011/09/18/disaster-mysql-5-5-flus...We raised topic of problems with flushing in InnoDB several times, some links:
InnoDB Flushing theory and solutions
MySQL 5.5.8 in search of stability
This was not often recurring problem so far, however in my recent experiments, I observe it in very s...
CakeFest 2011 slides posted
http://mark-story.com/posts/view/cakefest-2011-slides-posted?utm_sourc...In case you were not able to attend CakeFest 2011. I’ve posted my slides up on slideshare. The event was a great success. Thanks to Graham for organizing the event and to all the attendees. Its great to meet the community and put faces and names ...
Week 37
Chocoladeletters drukken.
http://vollmer.nl/2011/09/chocoladeletters-drukken/?utm_source=rss&...Gisteren mocht ik komen kijken hoe in de drukkerij mijn boek werd gedrukt. Vandaar de bovenstaande afbeelding van hagelsteentjes annex lijmkorrels.
Dat drukken ziet er ongeveer zo uit. Eerst het boekomslag:
In bovenstaande video zien we hoe mijn hele ...
The Beautiful Music of the Forest
http://feedproxy.google.com/~r/SenorGif/~3/Bwm1uxopsXs/Tagged: cat, Caturday, duck, gifs, Japan, wtf Submitted by: Unknown
Reprised and Remixed
http://feedproxy.google.com/~r/SenorGif/~3/QOL8BN13EfQ/Tagged: awesome, dancing, hats, party, Star Trek Submitted by: Unknown
C U 2nite
http://feedproxy.google.com/~r/SenorGif/~3/sYbjanHYdY0/Tagged: commercial, driving, FAIL, gifs, ouch, texting Submitted by: Unknown
Stilts on a Treadmill
http://feedproxy.google.com/~r/SenorGif/~3/NbRM9OLtTfo/Tagged: FAIL, gifs, good idea, stilts, treadmill Submitted by: _C_A_T_Via: www.youtube.com
Running WordPress on Heroku + Amazon RDS
http://tjstein.com/2011/09/running-wordpress-on-heroku-and-amazon-rdsWith the announcement of the Heroku and Facebook partnership yesterday, Heroku quietly confirmed support for two new languages, Python and PHP. The self-proclaimed polyglot platform, Heroku's Celadon Cedar Stack now has a considerable advantage over ne...
Mind-Blowing 3D Grass Globe Illusion
http://www.techeblog.com/index.php/tech-gadget/mind-blowing-3d-grass-g...Similar to 3D chalk art, this grass globe illusion in Paris by French artist Francois Abelanet "took over 5 days to complete the installation requiring 1200 square meters of lawn, 300 square meters of the coverplant sedum, and 650 cubic meters of sand ...
Sweet Crotch Rocket Bro
http://feedproxy.google.com/~r/SenorGif/~3/TG7z5PmrChs/Tagged: bro, crotch rocket, gifs, magic, trick Submitted by: Unknown
Pole Dance Fails
http://feedproxy.google.com/~r/SenorGif/~3/WRwdMkYz0rE/Tagged: babe, FAIL, gifs, ouch, pole dancing Submitted by: Unknown
Amazing Rescue in Utah
http://feedproxy.google.com/~r/SenorGif/~3/5OOWggIMLso/Tagged: crash, gifs, good people, he's alive and in stable condition, utah, yikes Submitted by: UnknownVia: SlTrib
Tying The Knot
http://www.foundshit.com/wedding-invitation-knot/Wedding Invitation Design by Christina Moralego
Alderaan Shot First
http://feedproxy.google.com/~r/SenorGif/~3/S5dY1YYmnOI/Tagged: alderaan, canon, death star, fact, gifs, Star Wars, thanks george lucas Submitted by: Unknown
Working
http://xkcd.com/951/Color Picker Pro for Mac
http://feedproxy.google.com/~r/thechangelog/~3/hZeNGG7rdlU/10171824880Color Picker Pro for Mac: It’s always neat to see desktop applications go open source. Oscar Del Ben has done just that with Color Picker Pro; it’s a desktop app that lets you, well, pick colors.
If you’ve ever wondered how other people structur...
User-friendly select boxes with Chosen Javascript plugin
http://www.netboy.pl/2011/09/user-friendly-select-boxes-with-chosen-ja...Check out this awesome plugin that replaces standard select boxes with a search/autocomplete widget. It manages to transform long clunky select lists to something that is a breeze to use… From a quick glance the design and implementation is flawless....
Meetings Suck
http://feedproxy.google.com/~r/SenorGif/~3/dMHI84soXvU/Tagged: fall, gifs, meetings, Mondays, ouch, suck, work Submitted by: boonator
Testify Brother…. Man
http://feedproxy.google.com/~r/SenorGif/~3/Bq8JwvpQCKs/Tagged: awesome, Big Lebowski, gifs, Jeff Bridges, man, the dude Submitted by: fareon
Week 36
Better Pull Request Emails
https://github.com/blog/929-better-pull-request-emailsSince the new pull requests shipped just over a year ago, we have been sending out pretty sparse emails when someone created a new pull request on one of your projects. You would get an email like this:
hey @jane look at this real quick
--
Reply to...
Hats in Art, Hombre!
http://feedproxy.google.com/~r/SenorGif/~3/kF-STguO-oY/Tagged: amazing, beautiful, classic art, gifs Submitted by: sixonefive72
One Talented Corgi, Hombre
http://feedproxy.google.com/~r/SenorGif/~3/KUT7iHWZT4w/Tagged: awesome, cool, corgi, dog, gifs Submitted by: UnknownVia: Youtube
File Transfer
http://xkcd.com/949/How GitHub Works
https://github.com/blog/920-how-github-worksIf you've ever wondered what it's like to work at GitHub, check out Zach Holman's (@holman) candid three-part series on how we operate:
Hours are Bullshit
Be Asynchronous
Creativity is Important
1Password
http://macappsthatrock.tumblr.com/post/99583267111Password:
($19.99) - 1Password is your online password and identity companion. It leaps past simple password storage because 1Password works directly with your browser, saves your user names and passwords, and effortlessly creates strong, unique pas...
Real Life Working PIP Boy, Man
http://feedproxy.google.com/~r/SenorGif/~3/vD5PgbAVTFs/Tagged: awesome, Fallout, gifs, IRL, technology Submitted by: UnknownVia: My Magic Pudding
This Could Have Ended Badly
http://feedproxy.google.com/~r/SenorGif/~3/wveKOrSeGno/Tagged: cars, close call, flipping, gifs, jumping, win Submitted by: Unknown
Percona Toolkit 1.0.1 released
http://www.mysqlperformanceblog.com/2011/09/07/percona-toolkit-1-0-1-r...Daniel and I and the Percona release engineering team are proud to announce version 1.0.1 of Percona Toolkit. This toolkit is Percona’s suite of DBA and sysadmin productivity tools for MySQL. It is the successor to the popular Maatkit and Aspersa too...
Jump - cd + autosuggest, powered by Node.js
http://feedproxy.google.com/~r/thechangelog/~3/mt317uOX3NQ/9916498385Jump - cd + autosuggest, powered by Node.js: An interesting use of Node.js and Spotlight on the mac, Jump brings autosuggest to cd.
Type a few letters, jump autosuggests 5 results, move with arrows, return to select.
Personally, I don’t know ho...
CAROUSEL
http://feedproxy.google.com/~r/SenorGif/~3/3TTtb4n6m9E/Tagged: art, awesome, clowns, gifs, guns, mindwarp, robbery Submitted by: UnknownVia: YOUTUBE
Shiny new commit styles
https://github.com/blog/926-shiny-new-commit-stylesWe just rolled out some redesigned commit blocks all over the site. They look a bit like this:
There's all kinds of nice additions — notably, we'll show you the full commit message anywhere a commit is displayed (with the +… button).
But the ...
SPANK TIME
http://feedproxy.google.com/~r/SenorGif/~3/WTxOGFXG7_M/Tagged: babe, butt, gifs, humpday, ok, spanking Submitted by: meganeguard
Death by Ninja Star
http://feedproxy.google.com/~r/SenorGif/~3/eL6Ms2QHuew/Tagged: death, gifs, ninja star, ninjas, wtf Submitted by: name_not_required
Monster in the Dark
http://feedproxy.google.com/~r/SenorGif/~3/qgClgv3vdVc/I like Cats, and I heard they like cheeseburgers.
Tagged: cats, Caturday, cute, gifs, monster, office Submitted by: _C_A_T_Via: icanhascheezburger.com
Sad Frankie
http://feedproxy.google.com/~r/SenorGif/~3/Fo_l-y4Vmgc/Tagged: cats, Caturday, funny, gifs, sad, why are you sitting like that? Submitted by: _C_A_T_Via: thedailywh.at
WELCOME TO THE INTERNET
http://feedproxy.google.com/~r/SenorGif/~3/Pt4ggQ98bf0/Tagged: Al Di Meola, awesome, best music video ever, cybergoth, cyberworld, fighting, guitar, real life Submitted by: UnknownVia: YOUTUBE
Nevis Swing
http://feedproxy.google.com/~r/SenorGif/~3/gPwVFm8dmwM/Tagged: extreme, gifs, nevis swing, swing Submitted by: UnknownVia: Youtube
Epic Glass
http://feedproxy.google.com/~r/SenorGif/~3/ZkTelEQeTyw/Tagged: ak47, balls of steel, bullet proof, gifs, glass, guns Submitted by: Draconicish
Suddenly Catapulted
http://feedproxy.google.com/~r/SenorGif/~3/JWctkyv8krY/Tagged: Explosion, FAIL, fart joke, gifs, wtf Submitted by: _C_A_T_Via: www.youtube.com
Slippery Diving Board
http://feedproxy.google.com/~r/SenorGif/~3/2RfqvYpy_Ig/Tagged: diving board, FAIL, fall, gifs, ouch, pool Submitted by: Unknown
Week 35
It’s Gotta Kick To It
http://feedproxy.google.com/~r/SenorGif/~3/vON1jmxmdjw/Tagged: babe, gifs, guns, kick, shotgun Submitted by: _C_A_T_Via: www.youtube.com
Counting non InnoDB with CloudWatch
http://www.9apps.net/blog/2011/9/2/counting-non-innodb-with-cloudwatch...With WordPress we run the risk our tables are being 'altered' to MyISAM. We suspect plugins, with plugin developers dis-respecting our choices. It appears to be innocent, harmless. But we loose the ability to 'Point in Time Restore' of RDS. So, potenti...
Tell the Truth Now…
http://feedproxy.google.com/~r/SenorGif/~3/puZZyWFZrVU/Tagged: fap, gifs, multiple choice, test, true Submitted by: fareon
Pretty Epic Play, Bruh
http://feedproxy.google.com/~r/SenorGif/~3/wsBwzKKckJg/Tagged: bazooka, epic, gifs, seems legit, wtf Submitted by: mak1nbak0n
Excavator Fun
http://feedproxy.google.com/~r/SenorGif/~3/uZlQmSe3eps/Tagged: construction, excavator, fun, gifs, swing Submitted by: Unknown
New S3 Features for The AWS Management Console
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/SL1ZFFJi1Lw/ne...We have added three new features to the Amazon S3 tab of the AWS Management Console:
Easier Access - You no longer need to install Adobe Flash or provide outbound access to port 843 on your network in order to use the S3 tab.
Folder Upload - You can n...
Personal Sprainer
http://feedproxy.google.com/~r/SenorGif/~3/iHWMAGRGtag/Tagged: FAIL, gifs, gym, ouch, puns, work out Submitted by: maxystone
Using PHPUnit test groups?
http://blogs.oracle.com/netbeansphp/entry/using_phpunit_test_groupsHi all, today we would like to show you how you can use PHPUnit test groups in NetBeans. First of all, you need to enable test groups for your PHP project:
Then, define any number of groups suitable for your unit tests:
If you are ready, you ...
Precision Sliding
http://feedproxy.google.com/~r/SenorGif/~3/imphSmuwsMg/Tagged: air, epic, gifs, seems legit, slip and slide Submitted by: Tobi
Thank You, Archie McPhee’s
http://feedproxy.google.com/~r/SenorGif/~3/Y49aWkvP0FE/Tagged: awesome, cigarette, gifs, horse, Seattle, surprise Submitted by: Unknown
Down in the Valley of Awesome
http://feedproxy.google.com/~r/SenorGif/~3/4aXXXI-IR18/Tagged: awesome, epic, fire, gifs, swords Submitted by: _C_A_T_Via: cheezburger.com
Ouch My Face
http://feedproxy.google.com/~r/SenorGif/~3/st1cuJip13s/Tagged: baseball, gifs, hit, in the face, ouch Submitted by: Unknown
Making auto-resetting VirtualBox machines
http://www.xaprb.com/blog/2011/08/31/making-auto-resetting-virtualbox-...I don’t know if I’ve said this before, but I absolutely love VirtualBox. It makes it so easy to run Windows in the cases where I have to for a client’s silly Windows-only VPN software or something like that. Windows runs better inside VirtualBo...
I'm Sorry
http://xkcd.com/945/Explaining Indexes with a Library Metaphor
http://www.mysqlperformanceblog.com/2011/08/30/explaining-indexes-with...My favorite metaphor for explaining indexes is comparing them to index cards in an old library. In an old library, you used to (or still do) have index cards at the front desk which have some brief description of the books in the library. They also use...
New algorithm for calculating 95 percentile
http://hackmysql.com/blog/2011/08/29/new-algorithm-for-calculating-95-...The 95 percentile for query response times is and old concept; Peter and Roland blogged about it in 2008. Since then, MySQL tools have calculated the 95 percentile by collecting all values, either exactly or approximately, and returning all_values[int...
Treadmill Demo Fail
http://feedproxy.google.com/~r/SenorGif/~3/xiTRM7KoFYg/Tagged: FAIL, gifs, ouch, treadmill Submitted by: Unknown
Cat Games
http://feedproxy.google.com/~r/SenorGif/~3/R1ru1vjBGoo/Tagged: cats, Caturday, games, silly Submitted by: Unknown
Some New Node Projects
http://blog.nodejs.org/2011/08/29/some-new-node-projects/Superfeedr released a Node XMPP Server. “Since astro had been doing an amazing work with his node-xmpp library to build Client, Components and even Server to server modules, the logical next step was to try to build a Client to Server module so that ...
Lazy file download
http://blogs.oracle.com/netbeansphp/entry/lazy_file_downloadHi all, this will be a blog post about another minor feature that can mean a huge usability improvement for all of you who are using our (S)FTP support and have really big projects on your remote server. We would like to inform you that files in the Do...
Tuckered Out Corgi
http://feedproxy.google.com/~r/SenorGif/~3/oq8iflOMOTE/Tagged: corgi, dogs, gifs, so cute, sundog Submitted by: Unknown
Week 34
What a Strange Animal!
http://feedproxy.google.com/~r/SenorGif/~3/ET0d0ssmrVE/Tagged: cats, Caturday, Data, gifs, spot, Star Trek Submitted by: OryuKitty
Cat Elevator
http://feedproxy.google.com/~r/SenorGif/~3/rkRVLBqAtTU/Tagged: blue, bucket, cats, Caturday, cool, elevator, gifs Submitted by: _C_A_T_Via: icanhascheezburger.com
Parkour makes pigeons do backflips
http://feedproxy.google.com/~r/SenorGif/~3/zjqmBF-hez4/Tagged: backflips, gifs, parkour, pigeons Submitted by: stevetherVia: www.youtube.com
Testing Out a Grenade Launcher
http://feedproxy.google.com/~r/SenorGif/~3/aupqkK_p_PA/Tagged: army guys, awesome, gas tanker, gifs, grenade launcher Submitted by: Unknown
Clever Code Completion for try/catch
http://blogs.oracle.com/netbeansphp/entry/clever_code_completion_for_tryHi all, today we would like to introduce a new little feature which improves a code completion for try/catch block matching.And what is the difference? In NetBeans 7.0.1 there are all classes suggested in a catch block matching. As you can see in the p...
All Celebrities are the Same People
http://feedproxy.google.com/~r/SenorGif/~3/AwJzBIoOShg/Can you name them all? My mind turns to jelly when I see Iggy Pop.
Tagged: awesome, gifs, mindwarp Submitted by: Unknown
Is My Coffee Ready?
http://feedproxy.google.com/~r/SenorGif/~3/EaDrmCXWL0g/Tagged: bird, coffee, gifs, stirring Submitted by: Reinforcement
Gentleman Orangutan Cleans Himself Elegantly
http://feedproxy.google.com/~r/SenorGif/~3/VLtLEdhpJsU/Tagged: cleaning, critters, cute, gifs, orangutan Submitted by: UnknownVia: Youtube
Why Are You Kicking Yourself?
http://feedproxy.google.com/~r/SenorGif/~3/ug93c4O7VNU/Tagged: babes, cheap move, gifs, kick, ouch, w, wrestling Submitted by: Unknown
Roll Master
http://feedproxy.google.com/~r/SenorGif/~3/JqRKl0CDDFw/Tagged: fat guy, gifs, heavy, scooter, they see me rolling Submitted by: Unknown
Amazon ElastiCache - Distributed In-Memory Caching
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/KRsXBkuKf6w/am...Today we are introducing Amazon ElastiCache so that you can easily add caching logic to your application. You can now create Cache Clusters, each comprised of one or more Cache Nodes, in a matter of minutes. Each Cache Cluster is a distributed, in-memo...
Tiny Escalator
http://feedproxy.google.com/~r/SenorGif/~3/mdufJbUaWjU/Tagged: escalator, gifs, tiny, wtf Submitted by: Unknown
Dag in, dag uit
http://www.buutvrij.com/blog/archives/1303De grote appel is mooi. Dat laat Stephen Wilkes wel zien.
Depth Perception
http://xkcd.com/941/Introducing SFTP robot and new homepage
http://feedproxy.google.com/~r/transloadit/~3/LpSVz7VrhlU/introducing-...Some customers have already used it behind the scenes, but now it is officially released: our sftp robot. It makes storing files on your own servers a breeze and costs just the same as the /s3/store robot. Please check out its documentation here and fe...
Week 33
OH GOD THIS BOX HAS FORSAKEN ME
http://feedproxy.google.com/~r/SenorGif/~3/bhAmEwh9FoM/Tagged: box, cats, Caturday, fall, gifs, puns Submitted by: Unknown
Episode 0.6.7 - HTML5 Boilerplate, Modernizr, and more with Paul Irish
http://feedproxy.google.com/~r/thechangelog/~3/a-fXQAQTOA4/9123518427Episode 0.6.7 - HTML5 Boilerplate, Modernizr, and more with Paul Irish: Adam and Wynn caught up with Paul Irish of Google’s Chrome developer relations team to talk about HTML5, JavaScript, CSS3, polyfills, and more.
This week’s show is sponsored b...
Run Amazon Elastic MapReduce on EC2 Spot Instances
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/sYDMnizimh0/ru...We've combined two popular Amazon EC2 features — Spot Instances and Elastic MapReduce —to allow you to launch managed Hadoop clusters using unused EC2 capacity. You will be able to run long-running jobs, cost-driven workloads, data-critical workloa...
New Features in PHP Debugger
http://blogs.oracle.com/netbeansphp/entry/new_features_in_php_debuggerHi all, we are very happy today, because we can introduce you new features which were implemented into the PHP Debugger module. From now a debugging of PHP projects with NetBeans is much more comfortable. So enough words and let us introduce them!The ...
Superhero Fail
http://feedproxy.google.com/~r/SenorGif/~3/1w7naUHULEk/Tagged: FAIL, fireworks, gifs, kids, ouch, superheros Submitted by: Unknown
Edit like an Ace
https://github.com/blog/905-edit-like-an-aceAce is a code editor written in JavaScript. It powers Cloud9 IDE and, as of today, file editing on GitHub.
If you're using a recent version of Safari, Chrome, or Firefox here's how it works:
1. Hit the "Edit" button (or the e hotkey) on any blob...
Much faster upload-on-save thanks keep-alive
http://blogs.oracle.com/netbeansphp/entry/much_faster_upload_on_saveHi all, today it will be just a very short blog post but about a feature which was requested by a large number of you, our NetBeans PHP users. We just implemented keep-alive for the internal (S)FTP client so the upload-on-save functionality is now much...
Creating folded ribbons edges with CSS
http://mark-story.com/posts/view/creating-folded-ribbons-edges-with-cs...While working on tweaking a notification box design, I wanted to include the element’s heading in a folded ribbon element. I also wanted to avoid using any images and just use CSS. Mostly to try my hand at using generated content and some CSS that...
Under the hood of CakePHP 2.0
http://nuts-and-bolts-of-cakephp.com/2011/08/14/under-the-hood-of-cake...Thanks to excellent Mr. jrbasso for putting together this list for me.
In case one wonders, yes he does know a few things about cake ;)
So, without further ado here’s a couple of things to enjoy in CakePHP 2.0…
__() now works like sprintf()
There w...
Week 32
Dance For Your Drinks
http://feedproxy.google.com/~r/SenorGif/~3/H3TLgzm5FoQ/Tagged: awesome, dancing, drinking, gifs, grandma Submitted by: Unknown
TornadoGuard
http://xkcd.com/937/They See Me Dancin’, They Hatin’…
http://feedproxy.google.com/~r/SenorGif/~3/1coqKS2u9r0/Tagged: dancing, ricky gervais, the office, they see me rolling Submitted by: OryuKitty
This Percona patch saved me
http://mysqlha.blogspot.com/2011/08/this-percona-patch-saved-me.htmlIf you use InnoDB and have long-running select statements then the InnoDB undo space can grow large because purge can't advance beyond the longest open transaction. If this is blocked for too-long then pages to be purged might leave the InnoDB buffer c...
HTML5 Boilerplate hits 2.0!
http://paulirish.com/2011/html5-boilerplate-hits-2-0/A quick 365 days after we launched the project, the community finished up 2.0 today! Briefly, what's new:
We shifted to using normalize.css instead of the bulldozer reset.css (and base) approach. This ends up being smaller, faster, and easier to devel...
Move!
http://feedproxy.google.com/~r/SenorGif/~3/GsOSP7e84OE/Tagged: gifs, mindwarp, travelling Submitted by: _C_A_T_Via: wins.failblog.org
Announcing GitHub Issues for iPhone
https://github.com/blog/904-announcing-github-issues-for-iphoneGitHub Issues has gone mobile. You can download it from the App Store today!
NOTE: It might take some time for it to be available in the App Store for everyone—please be patient!
We've been using the app for a few months now and we're really excite...
Bank Shot
http://feedproxy.google.com/~r/SenorGif/~3/VO_HV-aKL0w/Tagged: clever, football, gifs, nut shot, ouch my nards Submitted by: sebenty
Boxee for iPad and more goodies
http://blog.boxee.tv/2011/08/09/boxee-for-ipad-and-more-goodies/Boxee for iPad is now available for free in the App Store. Get it here.
Our new iPad app is accompanied by the Boxee Media Manager (for streaming videos from your computer to the iPad), a new Watch Later bookmarklet and new firmware for the Boxee Box (...
Forgetting How To Run
http://feedproxy.google.com/~r/SenorGif/~3/WvYJ1PeHlTM/Tagged: FAIL, gifs, girls, running, whoops Submitted by: Unknown
This Pleases Me
http://feedproxy.google.com/~r/SenorGif/~3/agtQwGbBXqk/Tagged: gifs, mariachi, music, whale Submitted by: UnknownVia: effyeahstupidgifs.tumblr.com
No Btrfs by default in Fedora 16
http://lwn.net/Articles/454347/rssThe Fedora project has backed off of its goal to run on Btrfs by default in
the F16 release. "Fesco outlined basic requirements that needed to
be met by Alpha for the switch to be allowed to happen and we have not met
those requirements so it won't be...
All the Ladies Checking Out My Sugar Lumps
http://feedproxy.google.com/~r/SenorGif/~3/a4--LbTO3a4/Tagged: dancing, flight of the conchords, gifs, ladies Submitted by: _C_A_T_Via: www.youtube.com
Evil Genius
http://feedproxy.google.com/~r/SenorGif/~3/cVfxvVcXXxY/Tagged: blindfold, gifs, nards, ouch, pranks, wood Submitted by: -Ghost-
A Helpful Mom
http://feedproxy.google.com/~r/SenorGif/~3/ZRC6bVoYFrU/Tagged: big wheel, kids, ouch, parenting fail Submitted by: Unknown
Week 31
Mac/PC
http://xkcd.com/934/Big Bros Suck
http://feedproxy.google.com/~r/SenorGif/~3/TFzcDxgeAfw/Tagged: big bros, FAIL, gifs, kids, sad but true, tackle Submitted by: Unknown
AWS Direct Connect
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/WSgjnfDLS6g/aw...The new AWS Direct Connect service allows enterprises to create a connection to an AWS Region via a dedicated network circuit. In addition to enhancing privacy, dedicated circuits will generally result in more predictable data transfer performance and ...
Chimp Feeding a Baby Tiger
http://feedproxy.google.com/~r/SenorGif/~3/XKhR4izcoFE/Tagged: bottle, chimp, cute, gifs, nice shorts, OMG, tiger Submitted by: Unknown
Ouch My Face
http://feedproxy.google.com/~r/SenorGif/~3/Dnn6JAu71hk/Tagged: face, FAIL, fireworks, gifs, ouch Submitted by: Unknown
hook.io 0.6.0 released
http://feedproxy.google.com/~r/thechangelog/~3/5kY9_G0zU8c/8383704589hook.io 0.6.0 released: hook.io is a node.js library which creates a distributed EventEmitter that works cross-process / cross-platform / cross-browser. Essentially, it’s a real-time event bus that works anywhere JavaScript is supported.
Since we fi...
Rumor: iPhone 5 launching in October, not September
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/OR8Aks3PNWA/iPhone 5 knockoff
John Packowski writes for The Wall Street Journal’s blog AllThingsD that, alas, iPhone 5 will be launching in October, not in September as the rumor mill has been buzzing over the past few weeks. This information apparently comes fr...
Sysadmin Sunday 41
http://blog.boxedice.com/2011/07/31/sysadmin-sunday-41/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Before Python
Setup a complete Django server, deploy, rollback – all in one powerful script.
LevelDB: A Fast Persistent Key-Value Store from Google
Google Page S...
Cat Door Works For Dogs Too
http://feedproxy.google.com/~r/SenorGif/~3/zDlsXIHD1j8/Tagged: awesome, cute, dogs, gifs, sundogs Submitted by: Unknown
Week 30
Watch Out For the Lava
http://feedproxy.google.com/~r/SenorGif/~3/_vXssTH8mi8/Tagged: cats, Caturday, gifs, i play that game, jumping, tiles Submitted by: Zaar150
Octopress: A Blogging Framework for Hackers
http://feedproxy.google.com/~r/thechangelog/~3/TBgMDq5fqJI/8230553977Octopress: A Blogging Framework for Hackers:
I’m sure that you’ve heard about Jekyll, but have you heard of Octopress? Well, Octopress 2.0 just surfaced and it’s definitely something that will get the hacking blogger happy.
Octopress is a fram...
Automated Innodb Hot Backup to S3 from ec2 with a simple bash script, innobackup and jets3t
http://mysqldba.blogspot.com/2011/07/automated-innodb-hot-backup-to-s3...Backing up data is always necessary, especially for Disaster Recovery and Business Continuity Planning (BCP). One rule of thumb for me is let the computer do the work by automating repetitive tasks. Running things by hand over and over sucks, so if I d...
js2coffee: JavaScript to CoffeeScript written in CoffeeScript
http://feedproxy.google.com/~r/thechangelog/~3/R30tozGPlAQ/8229040919js2coffee: JavaScript to CoffeeScript written in CoffeeScript:
A few weeks back we talked with Sam Stephenson on episode 0.6.4 about JavaScript and CoffeeScript as well as many other things such as Pow, the Rails 3.1 asset pipeline and 37signals’ (...
Reasons for MySQL Replication Lag
http://www.mysqlperformanceblog.com/2011/07/29/reasons-for-mysql-repli...One common theme in the questions our MySQL Support customers ask is Replication Lag. The story is typically along the lines everything is same as before and for some unknown reason the slave is started to lag and not catching up any more. I always ...
BDSM: Yes, Bash is a Real Programming Language
http://feedproxy.google.com/~r/thechangelog/~3/QkRnfSU3P8E/8220609144BDSM: Yes, Bash is a Real Programming Language: Wayne Seguin is the only Rubyist I know that’s not really known for writing Ruby. When writing RVM, Wayne built it in Bash shell scripts, and as it grew, it got big and unwieldy. Wayne, being the kind o...
50+ PSD UI Web design elements
http://www.webdesignerdepot.com/2011/07/50-psd-ui-web-design-elements/I’m a big believer in not reinventing the wheel when it comes to web design.If someone has already created something that fits what you need and/or want, and especially if that element is available for free, then why waste your time designing some...
Lanes
http://xkcd.com/931/Easy on the eyes: the solarized color theme
http://www.xaprb.com/blog/2011/07/28/easy-on-the-eyes-the-solarized-co...I recently set up the solarized color theme for my terminal emulator. I’ve been meaning to do this for a while, but procrastinated. However, I finally got really frustrated with the colors I get from “ls” sometimes — I use a dark terminal wit...
Performance check of CakePHP1.3.11 and CakePHP2beta
http://cake.eizoku.com/blog/2011/07/27/performance-check-of-cakephp1-3...CakePHP1.3.11 and CakePHP2beta released today. I appreciated great work of the CakeTeam.
CakePHP 1.3.11 and 2.0.0-beta released
CakePHP2 introduces lazy loading and some great futures. I’m interested in how CakePHP2 faster than CakePHP1.3, so I com...
Joel Leclerc: Apt-Undo, a simple way of undoing Apt actions
http://lkubuntu.wordpress.com/?p=114I have done many actions with apt-get that I later regretted, so I decided to make a script to undo those actions. This script can only work if you use this script instead of apt-get to install/upgrade/remove/purge/downgrade your packages.
To install, ...
An exciting week for InnoDB and MySQL
http://www.xaprb.com/blog/2011/07/26/an-exciting-week-for-innodb-and-m...Congratulations and thanks to Monty Program on the release of MariaDB 5.3! This looks like a great release. (I haven’t had a chance to try it yet.) I really welcome the query optimizer improvements; the list of changes is huge. There are a lot of...
How I went to Silicon Valley and raised $55,000 for my Browserling startup
http://feedproxy.google.com/~r/catonmat/~3/_hpOArgyIa0/how-i-raised-mo...Long story short, I went to Silicon Valley and raised $55,000 seed funding for my Browserling startup that I am doing together with James Halliday (SubStack).
James Halliday, our lead investor and advisor David Weekly, Peteris Krumins
Here is how I d...
The Fridge: Unity Progress Report – Alt-Tab style
http://fridge.ubuntu.com/?p=3920Welcome to another installment of the Unity report. This week sees the new alt-tab landing (which is currently bound to ctrl-tab), here’s what it looks like:
Unity Contributor Activity This Week
Andrea Azzarone just pushed tons of work for improvin...
Improved assembly detail page & more
http://feedproxy.google.com/~r/transloadit/~3/kCKLLWDsWAo/improved-ass...Things have been nothing less than crazy for the last 2 months. We have gone from
300.000 uploads to almost 1.000.000. During peaks, we are now
fully utilizing 20 machines (160 cores), and we are still continuing to grow
quickly.
Unfortunately this al...
How to fork & patch npm modules
http://feedproxy.google.com/~r/debuggable/~3/pZZbs73svBE/how-to-fork-p...With now more than 3000 modules, there are huge gaps in the quality of things you find in the npm registry. But more often than not, it's easy to find a module that is really close to what you need, except if it wasn't for that one bug or missing featu...
MongoDB on AWS (RDS-style)
http://www.9apps.net/blog/2011/7/26/mongodb-on-aws-rds-style.htmlMongoDB is drawing crowds, lately. Some even dare to call it the new MySQL. We didn't work with it yet, although we investigated its use on GeoSpatial systems already a while ago.
Usabilla, our latest partner, and one of Amsterdam's hottest startups ...
We Listen. We Care. And We Answer.
http://blog.synology.com/blog/?p=189&utm_source=rss&utm_medium...As you may already know that the AFP & Time Machine in the latest Mac OS X 10.7 Lion does not support 3rd-party NAS with old version of Netatalk, which...
Auto Scaling - Notifications, Recurrence, and More Control
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/TaqxTkxd22w/au...We've made some important updates to EC2's Auto Scaling feature. You now have additional control of the auto scaling process, and you can receive additional information about scaling operations.
Here's a summary:
You can now elect to receive notificat...
Andrea Veri: Backup your Gmail in a few easy steps!
http://blogs.gnome.org/woody/?p=132I’ve actually spent a few hours searching around for a good backup solution for my mailbox until I decided to stick with getmail. What you’ll be able to achieve after reading this HowTo and deploying the following setup is:
A full backup of your...
Scott Moser: Updated AWS tools PPA for Ubuntu
http://ubuntu-smoser.blogspot.com/2011/07/updated-aws-tools-ppa-for-ub...I thought I would post a quick entry to spread the word about a ppa I've been maintaining with up to date versions of some of the AWS tools. It is named simply awstools. You can find it here.Right now the ppa has the following packages:ec2-api-tools ...
Michael Lustfield: Dummies Guide to Setting Up Nginx
http://michael.lustfield.net/content/dummies-guide-nginxNginx is one of those things that many people want to try but don't. Why? Because it's scary. Well... Nginx itself isn't scary, but all of the poor guides out there make it a nightmare. The first step in making Nginx work for you is to not follow 95% o...
Week 29
Announcing MySQL-MHA: "MySQL Master High Availability manager and tools"
http://yoshinorimatsunobu.blogspot.com/2011/07/announcing-mysql-mha-my...I have published "MySQL MHA" that fully automates MySQL master failover. You can also get commercial support from SkySQL. Let's try MHA today! Today I'm happy to announce that I have released MySQL-MHA: MySQL Master High Availability manager and tools ...
HyperDock
http://macappsthatrock.tumblr.com/post/7917491960HyperDock:
($6.99) - HyperDock adds long awaited features to your Dock: Select individual application windows & tabs just by moving the mouse on a dock item, use mouse clicks to quickly open new windows and many more.
Setup debugging for Netbeans + CakePHP
http://nuts-and-bolts-of-cakephp.com/2011/07/21/setup-debugging-for-ne...Update (7/22/2011): dogmatic69 pointed out that you can do the same with Chrome by installing the xdebug extension. See his comment for details.
For all the Netbeans users out there, if you don’t have debugging enabled, this little “how-to” shou...
Dear Photograph, Grandpa loved the outdoors. But he loved us...
http://dearphotograph.com/post/7858019819Dear Photograph,
Grandpa loved the outdoors. But he loved us more.Pam Dusbabek
Dustin Kirkland: Introducing rootsign!
http://blog.dustinkirkland.com/2011/07/introducing-rootsign.htmlIn my last post, I introduced the new utility bootmail, which can be configured to send you an email with the boot logs of your Ubuntu server each time it reboots. This could prove really handy for your unattended or cloud servers.While working on th...
Dustin Kirkland: Introducing bootmail!
http://blog.dustinkirkland.com/2011/07/introducing-bootmail.htmlI have a handful of remote Ubuntu Servers floating around the Cloud, and even a couple of co-lo's at friends' houses. All of these machines are very much "unattended", and I really don't like it when they get rebooted (unless I pulled that trigger)!F...
Standards
http://xkcd.com/927/Amazon S3 - More Than 449 Billion Objects
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/XzYehax_ZXE/am...As of the end of the second quarter of 2011, Amazon S3 holds more than 449 billion objects and processes up to 290,000 requests per second for them at peak times. Here's a chart:
No matter how you look at it, that's a lot of objects! Here are a few wa...
Mondo Solitaire
http://macappsthatrock.tumblr.com/post/7808470388Mondo Solitaire:
($9.99) - Mondo Solitaire is solitaire done right, with 300+ game variants, slick graphics, and a user interface that’s been designed especially with the Mac in mind.
Mondo Solitaire’s beautiful, crisp graphics let you easily iden...
Amazon Simple Email Service Now Supports Attachments
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/1f1UeHMBBCc/am...You can now use the Amazon Simple Email Service to send email message that include attachments such as images or documents.
There are no new "attachment" APIs. Instead, you simply use the existing SendRawEmail function to send a message that includes o...
Building a PC, Part VII: Rebooting
http://www.codinghorror.com/blog/2011/07/building-a-pc-part-vii-reboot...I've had more or less the same PC, with various updates, since 2007. I've written about most of it here:
Building a PC, Part I: Minimal boot
Building a PC, Part II: Burn in
Building a PC, Part III: Overclocking
Building a PC, Part IV: Now It's Yo...
Week 28
Luis de Bethencourt: How I learned to stop Architecture and love Free Software
http://luisbg.blogalia.com//historias/70102When I was finishing high school I was destined to continue my academic life studying Architecture. I took special art classes to get prepared to study one of the fine arts I always loved, and so I did, I entered the architectural school at my hometown...
Dear Photograph, There’s a reason we had to paint these stairs...
http://dearphotograph.com/post/7639979949Dear Photograph,
There’s a reason we had to paint these stairs blue. They just weren’t as colorful without these two.
mohocreative
Jono Bacon: Thunderbird In Ubuntu 11.10
http://www.jonobacon.org/?p=3543I am an Evolution user. While people seem to rag on Evo, I quite like it. In Oneiric though there has been discussion about switching to Thunderbird. I have always been a firm believer in eating your own dogfood where possible, so I decided to start us...
Wednesday's security updates
http://lwn.net/Articles/451492/rssFedora has updated torque (F15: remote code execution),
blender (F14, F15: embedded code execution vulnerability
from 2009), and asterisk (F14, F15: denial of service, information
disclosure, memory corruption).
Red Hat has updated NetworkManager (RHE...
3D Printer
http://xkcd.com/924/Dear Photograph, I’ll always remember my first fish. Brian...
http://dearphotograph.com/post/7545794426Dear Photograph,
I’ll always remember my first fish.
Brian Thurman
Alles Ruikt Naar Chocola: laatste loodjes voor ‘t begin.
http://vollmer.nl/2011/07/alles-ruikt-naar-chocola-laatste-loodjes-voo...
Ergens hier in de oba, waar ik nu zit te herschrijven, zingt een man country liedjes. Het galmt door de bibliotheek en klinkt bijna zuiver. Best behoorlijk irritant.
Even pauze, dan maar. Blog schrijven.
Onder andere over de aanbiedingsfolder.
Kij...
Kees Cook: aliens hat-tip
http://www.outflux.net/blog/?p=506Picked up a Doctor Who comic today and saw a nice hat-tip to (or composite ship design plagiarism of) Aliens.
The Colonial Marines ship “Sulaco”, from Aliens, 1986:
The Scavengers ship, from the Doctor Who Spam Filtered story, 2011:
Such a great ...
Developers can now submit Mac App Store apps for OS X Lion
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/AvMP2etfzJc/Apple has opened the door today for developers to submit OS X Lion applications for inclusion on the Mac App Store. These applications should be tested against the Golden Master seeds of both OS X Lion and Xcode 4.1. Mac OS X Lion is expected to ship l...
Spot Instances - Increased Control
http://www.allthingsdistributed.com/2011/07/spot_instances_az_pricing....Today we announced the launch of an exciting new feature that will significantly increase your control over your Amazon EC2 Spot instances. With this change, we will improve the granularity of pricing information you receive by introducing a Spot Insta...
Evolving the Node.js Brand
http://blog.nodejs.org/2011/07/11/evolving-the-node-js-brand/To echo Node’s evolutionary nature, we have refreshed the identity to help mark an exciting time for developers, businesses and users who benefit from the pioneering technology.
Building a brand
We began exploring elements to express Node.js and jet...
Week 27
AWS Import/Export Now Supports Amazon EBS
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/xvjbD71eABY/aw...I am very excited to announce support for importing data into Amazon Elastic Block Store (EBS) using AWS Import/Export. Until now, AWS Import/Export allowed you to move large amounts of data into and out of Amazon S3 using portable storage devices by u...
Fight Club
http://xkcd.com/922/Dear Photograph, Our wedding was our sweetest day, just like...
http://dearphotograph.com/post/7369062627Dear Photograph,
Our wedding was our sweetest day, just like Grandma’s chocolate.Onno
Apple Store overnight planned for July 13th, new MacBook Airs and Lion signage awaits
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/z6M1M3l-zeM/We’ve heard from a few overseas sources that Apple Retail stores are planning ‘overnights’ on July 13th. Overnights are generally where Apple refreshes store displays and trains up management on new products. Sometimes it is big stuff and som...
TIMN: iPad HD coming this Fall (and it will run Final Cut Pro?)
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/w13vNaET7WE/This is my next runs this story based on unnamed sources who claim that come this Fall tablet fans will have a choice between iPad 2 and an-all new high-end iPad aimed at creative pros, apparently dubbed ‘iPad HD’:
Our sources are saying that not...
Bourbon: A set of vanilla Sass mixins that use SCSS syntax
http://feedproxy.google.com/~r/thechangelog/~3/WpuiZc10xmo/7343704173Bourbon: A set of vanilla Sass mixins that use SCSS syntax: The designers at Thoughtbot have thoroughly impressed me with Bourbon, a set of vanilla Sass mixins that use SCSS syntax.
This isn’t the first time we have covered a project by Thoughtbot (...
Planned change in Maatkit & Aspersa development
http://www.xaprb.com/blog/2011/07/06/planned-change-in-maatkit-aspersa...I’ve just sent an email to the Maatkit discussion list to announce a planned change to how Maatkit (and Aspersa) are developed. In short, Percona plans to create a Percona Toolkit of MySQL-related utilities, as a fork of Maatkit and Aspersa. I’m ...
iTunes challenger Spotify comes to US, issues invites
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/7A9xGgQDZ78/Our overseas readers are aware of Spotify, a popular online music service which lets them stream over thirteen million tracks to their computers for free or upgrade to a paid account for ad-free, higher-quality music and access to Spotify on the go on ...
Large files uploading fail with Apache + PHP + APC
http://www.wains.be/index.php/2011/07/06/large-files-uploading-fail-wi...We had one quite interesting problem at work.
We had a Drupal site where we couldn’t upload files larger than 32 MB, while having in php.ini :
upload_max_filesize = 200 MB
post_max_size = 200M
After disabling APC, we could upload larger files.
It tur...
Useful sed / awk liners for MySQL
http://code.openark.org/blog/mysql/useful-sed-awk-liners-for-mysqlListing some useful sed / awk liners to use with MySQL. I use these on occasion.
sed, awk & grep have many overlapping features. Some simple tasks can be performed by either. For example, stripping empty lines can be performed by either:
grep '.'
awk ...
Node v0.5.0 (Unstable)
http://blog.nodejs.org/2011/07/06/node-v0-5-0-unstable/2011.07.05, Version 0.5.0 (unstable)
New non-default libuv backend to support IOCP on Windows. Use --use-uv to enable.
deprecate http.cat
docs improved.
add child_process.fork
add fs.utimes() and fs.futimes() support (Ben Noordhuis)
add process.u...
Testing Cron on Heroku
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...Deploying cron to Heroku is really…pleasant. Click “Daily” or “Hourly” cron and without any tedious setup of scripts, ensuring output is logged, or referring to CronWTF. Testing it though, is a pain! No longer should this be the case.
Cron i...
Scheduled Database Maintenance
http://feedproxy.google.com/~r/transloadit/~3/J3eJXswAcpQ/scheduled-da...Dear customers,
in the past four weeks we have seen a stunning growth of over
400% in both encoding volume as well as revenue.
While that is generally good news, we have to do some
maintenance on our database to keep up with the increased amount
of r...
CSS1K: A demonstration of what can be accomplished with only 1k of CSS
http://feedproxy.google.com/~r/thechangelog/~3/as7Dn0yA1gA/7264102028CSS1K: A demonstration of what can be accomplished with only 1k of CSS:
CSS isn’t a subject we cover too often here on The Changelog. Most often, we are talking about Sass (drink!), Compass, Stylus, Less or some other blend of “pre-processor” w...
Design for Conversion – what we can learn from other fields
http://devblog.eduhub.nl/design-for-conversion-what-we-can-learn-from-...Last friday I visited the Design for Conversion (DfC) conference in Cologne, with appearances of Eric Reiss, Andy Budd, Dan Lockton and Martin Kupp. DfC is all about the noble art of persuading your website’s visitors to perform a certain action, e.g...
Ruby / Rails SDKs
http://feedproxy.google.com/~r/transloadit/~3/HDrqN7NMYqg/ruby-rails-s...Today we are happy to announce the 1.0 release of two gems for the ruby community.
The first gem is our ruby sdk, which can be used to create assembly jobs from your ruby backend applications.
The second gem is our rails sdk, which simplifies the pro...
Sysadmin Sunday 37
http://blog.boxedice.com/2011/07/03/sysadmin-sunday-37/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Why mobile apps suck when you’re mobile.
Frustrating Unix pitfall of the day: esoteric cron rules
Subscribe to our RSS feed and follow us on Twitter for interes...
Week 26
Offload read queries to a replica DB for better performance
http://nuts-and-bolts-of-cakephp.com/2011/07/01/offload-read-queries-t...In most web application, which require a lot of find()'s especially if more than a couple of models are involved, you should probably consider offloading those operations to read-only replica of your DB. This is typically achieved by having a master/sl...
Covariance by Charley Peters, electrical tape & canvas on...
http://lifeonsundays.tumblr.com/post/7114643064Covariance by Charley Peters, electrical tape & canvas on wall
AWS Lowers its Pricing Again! – No Inbound Data Transfer Fees and Lower Outbound Data Transfer for All Services including Amazon CloudFront
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/_E7vQ-iOTU4/aw...We are continuously working hard to drive down our costs and pass those savings back to our customers. And indeed, AWS has reduced pricing more than a dozen times in the last 4 years. See the list of AWS' announcements related to lowering prices:
Apr ...
Joel Leclerc: Extract fully a .deb archive with deb-extract
http://lkubuntu.wordpress.com/?p=68If you ever wanted to extract a .deb archive with it’s metadata, you would probably use file-roller. Here are 2 ways to do it.
Open up a Terminal window, and type in it:sudo apt-get install dpkg-dev
mkdir destdir
sudo dpkg-deb -x yourdeb.deb destdir...
Node v0.4.9
http://blog.nodejs.org/2011/06/29/node-v0-4-9/2011.06.29, Version 0.4.9 (stable)
Improve documentation
#1095 error handling bug in stream.pipe() (Felix Geisendörfer)
#1097 Fix a few leaks in node_crypto.cc (Ben Noordhuis)
#562 #1078 Parse file:// urls properly (Ryan Petrello)
#880 Option to...
Flexiglass
http://macappsthatrock.tumblr.com/post/7035442533Flexiglass:
($7.99) - Among the countless number of applications that just lay out windows on your desktop Flexiglass actually offers a convenient way to move, resize, maximize, and close windows on a Mac with a mouse, trackpad and keyboard.
Building the Server Density World Map
http://blog.boxedice.com/2011/06/28/building-the-server-density-world-...Every 6 weeks we run a “Random week”. During this time we stop working on our current projects and instead create something different that we think will be interesting/useful/educational and, most importantly, fun! Being a design/frontend guy, I’...
Building a physical CPU load meter
http://blog.ksplice.com/2011/06/building-a-physical-cpu-load-meter/I built this analog CPU load meter for my dev workstation:
All I did was drill a few holes into the CPU and probe the power supply lines...
Okay, I lied. This is actually a fun project that would make a great intro to embedded electronics, or a quick...
Improved persistence for temporary files
http://feedproxy.google.com/~r/transloadit/~3/ljlFx0UI5CA/improved-per...If you are not using a storage robot, because you have a setup where you prefer to manually fetch our result files from our temporary urls, here are some good news:
As of today, we store all temporary files on Amazon S3 for 30 days. This means even as...
Biciclette Assemblate
http://www.buutvrij.com/blog/archives/798Bertelli in New York maakt hele mooie fietsen.
Joel Leclerc: PAM Face Authentication
http://lkubuntu.wordpress.com/?p=61Yes, you read the title correctly. PAM Face Authentication lets you login with only your webcam and your smile!
Home Page: http://www.pam-face-authentication.org/
The installation is a bit complicated, so we recommend that you copy and paste the comman...
Joel Leclerc: Easy way to remove 404 messages on apt-get update
http://lkubuntu.wordpress.com/?p=58If you have ever got 404 not found messages when running apt-get update, you know how annoying they are.
I had enough of them, so I decided to make a script to remove them. NOTE: Currently it can only remove 404 messages from PPAs. This will be fixed i...
Dear Photograph, Can you tell him to turn around? I wanna see...
http://dearphotograph.com/post/6990455425Dear Photograph,
Can you tell him to turn around? I wanna see that cute little baby face again.Thanks,Nicole
Linguist
https://github.com/blog/881-linguistFrom time to time we get requests asking us to add support for new highlighting lexers, recognize additional extensions as certain languages, or ignore a directory from a repo's stats graph.
The code for these concerns was scattered around the app. I ...
Instant Rename and Rename Refactoring
http://blogs.oracle.com/netbeansphp/entry/instant_rename_and_rename_re...During the last weeks I have got a few questions about rename refactoring and some users also complain to me that the refactoring in NetBeans 6.x was much faster. So I would like to explain the situation.
For some people, who don't know, Instant R...
Walking The Great Glen Way
http://www.thattommyhall.com/2011/06/26/walking-the-great-glen-way/Over Easter, while we had all the extra days off because some chinless wonder married a model in an old church in London I went with two of my best friends and walked the 73 miles from Inverness to Fort William along the Caledonian Canal.
(picture fro...
Sysadmin Sunday 36
http://blog.boxedice.com/2011/06/26/sysadmin-sunday-36/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Building a Devops team
Creating Public AMIs Securely for EC2
F.B.I. Seizes Web Servers, Knocking Sites Offline
Understanding the Corporate Impact of Firefox 5
Goog...
Week 25
HTML5 Visibility API & Page Pre-Rendering
http://feeds.igvita.com/~r/igvita/~3/UjJAOZWV6fA/Minimizing UI latency is critical for creating a positive user experience - this is true both on the desktop and on the web. A best practice for a "native app" is to decouple the UI and control threads to avoid blocking on any long-running tasks. On th...
csonv.js: Fetch and transform CSV data into JSON
http://feedproxy.google.com/~r/thechangelog/~3/6XuTY5VQKx4/6865323098csonv.js: Fetch and transform CSV data into JSON: Since it’s typed, human readable, and supported darn near everywhere,
JSON is the new hotness for data transport formats.
Unfortunately, many systems don’t expose a JSON API. Relational data is
ofte...
Porting Node to Windows With Microsoft’s Help
http://blog.nodejs.org/2011/06/23/porting-node-to-windows-with-microso...I’m pleased to announce that Microsoft is partnering with Joyent in formally contributing resources towards porting Node to Windows. As you may have heard in a talk we gave earlier this year, we have started the undertaking of a native port to Window...
If you use UUID’s…
http://nuts-and-bolts-of-cakephp.com/2011/06/22/if-you-use-uuids/Be extra careful to make sure that, according to convention, your ‘id’ column (or primary key) is:
char(36) and never varchar(36)
CakePHP will work with both definitions, however you will be sacrificing about 50% of the performance of your DB (MySQ...
Announcing GitHub for Mac
https://github.com/blog/878-announcing-github-for-macPull requests, merge button, fork queue, issues, pages, wiki –– all awesome features that make sharing easier. But those things are only great after you've pushed your code to GitHub.
Today we're happy to announce GitHub for Mac.
What does it loo...
Connoisseur
http://xkcd.com/915/Now Available: Amazon EC2 Running Red Hat Enterprise Linux
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/t3vtIJrVxVE/no...We continue to add options to AWS in order to give our customers the freedom and flexibility that they need to build and run applications of all different shapes and sizes.
I'm pleased to be able to tell you that you can now run Red Hat Enterprise Linu...
Performance is a Feature
http://www.codinghorror.com/blog/2011/06/performance-is-a-feature.htmlWe've always put a heavy emphasis on performance at Stack Overflow and Stack Exchange. Not just because we're performance wonks (guilty!), but because we think speed is a competitive advantage. There's plenty of experimental data proving that the slowe...
API v3: 190 methods to build on
https://github.com/blog/879-api-v3-190-methods-to-build-onThe entire v3 API is finally here! From commit comments to raw Git access and everything in between, this release wraps up the major development effort around the API. We will still spend a period of time in beta, addressing issues and taking feedback,...
Sysadmin Sunday 35
http://blog.boxedice.com/2011/06/19/sysadmin-sunday-35/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Google sees 15% speed boost with HTTP tweak – Google is now using its HTTP-boosting SPDY protocol to accelerate almost all SSL web traffic between Chrome browser...
Week 24
Degrees
http://macappsthatrock.tumblr.com/post/6602948154Degrees:
($0.99) - Degrees is a simple app that shows current weather conditions in the menu bar, where you can always easily see them.
Thursday's security updates
http://lwn.net/Articles/447994/rssDebian has updated moodle (multiple
cross-site scripting and information disclosure flaws).
Fedora has updated tomboy (F14; F15: code
execution).
openSUSE has updated groff (insecure
tmp file usage), libvirt (arbitrary host
file access), and php5...
Thierry Carrez: Delivery channels for OpenStack on Ubuntu
http://fnords.wordpress.com/?p=671There are multiple available delivery channels available to install OpenStack packages on Ubuntu.
First of all, starting with 11.04 (Natty), packages for OpenStack Nova, Swift and Glance are available directly in Ubuntu’s official universe repository...
E3 2011
http://gamekings.posterous.com/e3-2011See the full gallery on Posterous
Permalink
| Leave a comment »
Learning Is Sexy
https://github.com/blog/873-learning-is-sexyAs part of an ongoing mission to making it easier to learn how Git and GitHub works, we've revamped our documentation. Not only have we redesigned how GitHub:Help looks, we've also rethought how it is structured. The new system is built around the idea...
Upstart Development Blog: Upstart 1.3 “Concordia” released
http://upstart.at/?p=175A plethora or new features and updates, including all those from Ubuntu Natty.
New upstart-socket-bridge application which allows jobs to be started when an incoming client socket connection is initiated (requires a suitably modified server daemon sin...
EventEmitter2 - Namespaced events in Node.js and the Browser
http://feedproxy.google.com/~r/thechangelog/~3/AT45z8D315c/6505651372EventEmitter2 - Namespaced events in Node.js and the Browser: EventEmitter2 is a really slick and really small library ( 2.2k minified ) that creates an EventEmitter class which is backwards compatible with the Node.js native EventEmitter Class, but al...
Blueprint: Manage Debian, RPM server config, even reverse engineer to Chef and Puppet
http://feedproxy.google.com/~r/thechangelog/~3/jgAK3td062Y/6492516586Blueprint: Manage Debian, RPM server config, even reverse engineer to Chef and Puppet: The days of firewalling off developers from the system adminstrators are
long gone. The rise of
DevOps
has meant developers are getting more systems savvy while sys ...
Sysadmin Sunday 34
http://blog.boxedice.com/2011/06/12/sysadmin-sunday-34/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
DTCP – an enhancement to the TCP congestion control algorithm for data center networks
Making a Local Web Server Public with Localtunnel
Apple iCloud: Syncing An...
Week 23
The Daily Dev Log - 5
http://josediazgonzalez.com/2011/06/11/the-daily-dev-log-5Last night, someone came into the #cakephp irc room on freenode, attempting to place static html files in the app/webroot
Bird Bell
http://macappsthatrock.tumblr.com/post/6393850399Bird Bell:
($1.99) - Instant notifications for your Twitter stream! Find out when your followers favorite your tweet, retweet your tweet, follow you, unfollow you, or add you to a list. The app lives in your menu bar and gives you instant Growl noti...
Repo Transfers
https://github.com/blog/876-repo-transfersWe've just opened up access to a feature we've been brewing for some time now... transferring repos between accounts! While we've actually had this capability for a few months now, y'all had to contact support to request a repo move. Now you can do t...
wunderlist
http://macappsthatrock.tumblr.com/post/6367823300wunderlist:
(Free) - Wunderlist Desktop will boost your productivity. Manage your to-dos and synchronize them with your free Wunderlist account. View and modify your tasks on Windows, iPad, iPhone/iPod Touch, Android and the Web. Hundreds of thousand...
Anomaly Warzone Earth
http://macappsthatrock.tumblr.com/post/6361234058Anomaly Warzone Earth:
($6.99) – Apple Design Award 2011 Winner. Anomaly Warzone Earth is an extraordinary mixture of action and strategy in a tower offense formula. The game tasks you with saving a near-future Earth from an alien onslaught. The in...
Victor Tuson Palau: Small Improvement To The Ubuntu Certification Website
http://victorpalau.net/?p=1099Just a small note to let you know that we have added download links from the system pages in ubuntu.com/certification to the images that correspond to the actual certificate.
For example the DELL Inspiron One 2205 page lists 2 images to download. T...
Read Your Book Case
http://www.foundshit.com/words-bookcase-design/Designed by Eva Alessandrini and Roberto Saporiti
Sterk wachtwoord nutteloos door videokaart
http://feeds.webwereld.nl/~r/Webwereld/~3/x9LC3SvCs4I/sterk-wachtwoord...Een Amerikaan heeft een programma ontworpen dat 33 miljard wachtwoorden per seconde kan kraken. Hij gebruikt daarvoor een combinatie van vier dualcore videokaarten.
... your joy may be full!
http://www.flickr.com/photos/x-ray_delta_one/5814339814/x-ray delta one posted a photo:
Jono Bacon: Unity Quality in Ubuntu 11.10: Help Make It Rock
http://www.jonobacon.org/?p=3477On Thursday 28th April 2011 we released Ubuntu 11.04, the Natty Narwhal. It was a big release for us. It was the first desktop release that shipped Unity; our new desktop interface designed to bridge the chasm to get Ubuntu and the Free Software it enc...
Raphaël Hertzog: Official Debian/Ubuntu packages for Dropbox
http://raphaelhertzog.com/?p=1624Dropbox is a popular service to synchronize files between multiple computers. The service is entirely proprietary but the company is Linux friendly and provides Linux binaries ready to use. They even provide Ubuntu packages that wrap the dropbox client...
Apple may surprise with June 14 launch of Mac OS X Lion
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/1U2AegxMH4Y/While Apple has publicly acknowledged that they are tracking a summer release window for their upcoming Mac OS X Lion release, sources have indicated to 9to5Mac that Apple may surprise customers with a Tuesday, June 14 launch of the next-generation Mac...
Week 22
GitHub Drinkup, Amsterdam - June 3
https://github.com/blog/866-github-drinkup-amsterdam-june-3A few of us (@tmm1, @atmos, @sr, @defunkt) are in Amsterdam this week. We will be at the amsterdam.rb meetup at 17:00, followed by drinks at De Bekeerde Suster around 21:00. Look for the guys with the Octocat stickers. As always, the drinks are on us.
Adding a ShortCut for Generation PHP Documentation
http://blogs.oracle.com/netbeansphp/entry/adding_a_shortcut_for_genera...This is a tip how to add a shortcut for generating PHP Doc for a class or method / function. Probably every body who uses PHP editor in NetBeans knows that if you write start of PHP Documentation /** just before a class or method/function and hit ENT...
Nooit meer snoozen
http://www.buutvrij.com/blog/archives/723Zo, ik kom nooit meer te laat.
Of wel. Maar dan blut..
Goldberg: Lightweight, multi-language continuous integration server
http://feedproxy.google.com/~r/thechangelog/~3/Qy34w8Nq-nc/6001917999Goldberg: Lightweight, multi-language continuous integration server: We’ve covered continuous integration projects such as
Jenkins
and
Travis
before. Now Goldberg, which has just turned 1.0, jumps into the
ring with a
CruiseControl.rb-compatible
off...
Launching our new design
http://feedproxy.google.com/~r/transloadit/~3/8EQWqNyNsi8/launching-ou...Hey everybody,
as some of you have noticed already - we have just launched a new design, which will hopefully enrich the browsing experience on our website!
Not only have we improved the header section, typography, colors, buttons and what not - but ...
Week 21
GitHub Drinkup, Berlin - May 29th
https://github.com/blog/860-github-drinkup-berlin-may-29thA few of us (@tmm1, @sr, @atmos) are in Berlin this weekend for EuRuKo and we'd like to invite our Berlin users out for drinks. Sunday evening after the conference we'll be enjoying great German beer at Prater Biergarten around 19:30. Come by and hav...
TurnKey Linux: TurnKey Domain management & Dynamic DNS
http://www.turnkeylinux.org/blog/hub-domainsA while ago I was chatting with Liraz and said "wouldn't it be great if when launching a cloud server the Hub would perform some magic and assign the server a friendly name? I'm tired of remembering IP addresses, and logging into our DNS management ...
Leaflet: JavaScript library for mobile and web open mapping
http://feedproxy.google.com/~r/thechangelog/~3/mOWgAx4YN88/5833848411Leaflet: JavaScript library for mobile and web open mapping: While Google has done much to advance the art and science of maps on
the web and mobile devices, there is still room for innovation on a
number of fronts. OpenStreetMap, for
instance brings t...
PHP Debugging in NetBeans on Google Chrome
http://blogs.oracle.com/netbeansphp/entry/php_debugging_in_netbeans_onI got link on a short tutorial Local and Remote PHP Debuging in NetBeans with Xdebug on Google Chrome (just like in Visual Studio). It can be useful for users, who use Google Chrome for development, but the most steps are browser independent.
Moving Ahead With Amazon Route 53
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/gkT7VmfWb_A/mo...As you may know from my previous post, Amazon Route 53 is a highly available and highly scalable DNS service.
Today we have some big news for users and fans of Route 53:
You can use a new alias feature to map the root or apex of your hosted zone to yo...
Elastic Load Balancing - IPv6, Zone Apex Support, Additional Security
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/ihhd9QBXUJM/el...We've added three new features to EC2's Elastic Load Balancing feature:
IPv6 Support - All Elastic Load Balancers in the US East (Northern Virginia) and EU (Ireland) regions now have publicly routable IPv6 addresses in addition to their existing IPv4 ...
More on measuring IO latency
http://www.xaprb.com/blog/2011/05/24/more-on-measuring-io-latency/To follow on to my earlier links to Brendan Gregg’s blog posts on measuring I/O latency, there is a third one discussing DTrace, and then a very detailed response from Mark Leith showing how to do it with the PERFORMANCE_SCHEMA in MySQL 5.5.
Related...
App store for sysadmins
http://blog.boxedice.com/2011/05/24/app-store-for-sysadmins/Today we’re announcing the Server Density plugin directory – the App Store for Sysadmins. Use your expertise to write the ultimate plugin for anything you want to track, then sell it to our customer-base or just give it away for free.
Find out more...
Believe the Hype: Former Apple engineers release Flash-killing HTML5 authoring tool
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/FF1DkODfFog/For all the talk of HTML5, web developers nowadays are still doomed to hard-coding pretty HTML5 websites. Deciding enough is enough, two engineers left Apple to found Tumult, a Y Combinator-funded startup. Their goal: Address a chronic shortage of dece...
Now Available Amazon RDS for Oracle Database
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/OYotrRzRJAQ/no...A few months ago I told you that we were planning to support Oracle Database 11g (Release 2) via the Relational Database Service (RDS). That support is now ready to go, and you can start launching Database Instances today.
We've set this up so that you...
Daily Inspiration #828
http://feedproxy.google.com/~r/abduzeedo/~3/KZFOa3QmNtE/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Cloud
http://macappsthatrock.tumblr.com/post/5715382360Cloud:
(Free) – CloudApp is simple file and link sharing for the Mac.
Drag a file from your Mac to the CloudApp icon in the menubar and we take care of the rest. A link to the file will automatically be copied to your clipboard that you can give to ...
Week 20
Best of the Week #172
http://feedproxy.google.com/~r/abduzeedo/~3/2PuinL2_n7Q/best-week-172It's time for our best news of this week. We have a lot of graphic and web design, a bit of architecture, ads, tech news, awesome reads and other crazy stuff! So take a look at the links we've selected for your inspiration and to keep you updated about...
scrollability: Native scrolling for the mobile web
http://feedproxy.google.com/~r/thechangelog/~3/k4VyPWT0tbU/5666652108scrollability: Native scrolling for the mobile web: Perhaps even more than advanced features like GPS, camera access, contacts, and
App stores, the lack of viewport-aware position:fixed is what drives
many apps to be developed as a native experience.
...
Node.js Workshop in Cologne, June 10th
http://feedproxy.google.com/~r/debuggable/~3/7IZ_IEB0gOk/node-js-works...We apologize for the short notice, but if you are looking to put node.js in production, this full day node.js workshop we are organizing is where it's at!
The workshop is happening on Friday June 10, one day before nodecamp.eu. Space is limited to 15 ...
Our experiences with DeployHQ
http://devblog.eduhub.nl/our-experiences-with-deployhqRecently I got asked by Akif Gümüssu on twitter about our experiences with deployment tools, more specific DeployHQ and I thought it was nice to share these ideas on our blog too.
Before we started using DeployHQ we deployed by cloning our repositor...
Working with git? These aliases will save you hours!
http://feedproxy.google.com/~r/catonmat/~3/sfDQ-swQMqU/git-aliasesI was just watching a friend of mine work with git, and he'd always type all the git commands in full, like git status and git push. I realized that he must not be the only one to do so, so I decided to write this quick blog post and encourage everyone...
Littleworkers: Petite Python Command Runners
http://feedproxy.google.com/~r/thechangelog/~3/tU-mHFGMG-8/5653080827Littleworkers: Petite Python Command Runners: Daniel Lindsley, of
django-haystack,
django-tastypie, and
itty fame, just launched a
small but useful project.
Littleworkers.
This extremely minimal Python module allows you to set a list of command
stri...
Logitech announces new iPad products (Bluetooth Keyboard/cases and speakers)
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/71bzDrIKcBE/Logitech just announced three new products for iPad (OK Zagg’s been selling the Case for a few weeks already). We’re hoping to get some hands-on time with these products shortly. Until then check out the descriptions and the links below:
Logit...
Highlighting of Alternative Syntax
http://blogs.oracle.com/netbeansphp/entry/highlighting_of_alternative_...Although NetBeans 7.0 is out, I'm still in fixing mode and I work mainly on fixes into NetBeans 7.0.1 release. I have noticed that there were a few complains that NetBeans doesn't support highlighting for alternative syntax in PHP. Last week I committe...
Dirk Deimeke: Geeky holidays ...
http://www.deimeke.net/dirk/blog/index.php?/archives/2636-guid.htmlI am collecting some dates of "Geeky holidays". Please feel free to add dates you think should appear. Any contribution is welcome.
In case the holiday does not occur on the same date every year, please give an example for the current year and add th...
Updated AWS Security White Paper; New Risk and Compliance White Paper
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/5K30XP-vFGE/ne...We have updated the AWS Security White Paper and we've created a new Risk and Compliance White Paper. Both are available now.
The AWS Security White Paper describes our physical and operational security principles and practices.
It includes a descri...
Zware open source-alliantie tegen VMware
http://feeds.webwereld.nl/~r/Webwereld/~3/kcw9I8LgoB8/zware-open-sourc...IBM, HP, Intel, Red Hat en Novell verenigen zich tegen VMware. Met de nieuwe Open Virtualization Alliance wordt een open source virtualisatiestack op de KVM hypervisor gepromoot.
On HTTP Load Testing
http://www.mnot.net/blog/2011/05/18/http_benchmark_rulesA lot of people seem to be talking about and performing load tests on HTTP servers, perhaps because there’s a lot more choice of servers these days.
That’s great, but I see a lot of the same mistakes being made, making the conclusions doubtful at...
Jonathan Carter: Linux kernel running in your browser
http://jonathancarter.org/?p=6162This is just awesome and surprisingly fast! A Linux kernel running under an emulator written in JavaScript:
async.js - asynchronous control flow in node.js and the browser
http://feedproxy.google.com/~r/thechangelog/~3/vnizC86pHkM/5571960742async.js - asynchronous control flow in node.js and the browser: async.js, written by Caolan McMahon, is a fresh take on asynchronous control flow for node.js and the browser. It offers a simple API for executing some of the more difficult asynchronous...
Using CakeAdmin to generate backend applications
http://josediazgonzalez.com/2011/05/17/using-cakeadmin-to-generate-bac...CakeAdmin is a CakePHP 1.3 plugin for building web application backends quickly and easily. It is most analogous to
How to make software testable
http://www.xaprb.com/blog/2011/05/16/how-to-make-software-testable/I’m going to try to explain how to make software testable in really practical terms. I won’t use words like “dependency injection.” Those things annoy smart programmers and make them stop listening.
Here is a pseudocode snippet. There is so...
A Re-introduction to the Chrome Developer Tools
http://paulirish.com/2011/a-re-introduction-to-the-chrome-developer-to...Pavel Feldman (Dev Tools engineering lead) and I just spoke at Google I/O about the Chrome Developer tools.
We covered a whole lot of enhancements to style manipulation, timeline inspection, script debugging, DOM and Event listener breakpoints.
If you...
Numword, the number to word converter
http://milesj.me/blog/read/php-script-numwordThe Numword class (via Github) will rarely find a use, but its creation was primarily for fun. A friend of mine asked me if there was a PHP function that will turn a number into its word equivalent (example, 100 becomes one-hundred). As none existed, I...
Fixing Amazon S3
http://feedproxy.google.com/~r/transloadit/~3/Hg_raAm2wlo/fixing-amazo...Amazon S3 is great, except when it isn't. When you are using it a lot (we have stored ~1 million customer objects so far), you start to see some odd things that look more like "eventual madness" than "eventual consistency".
One of the things we learne...
Week 19
Switching to VIM - the first month
http://mark-story.com/posts/view/switching-to-vim-the-first-month?utm_...About a month ago, I decided that I would try and switch to Vim as my only editor. I’ve been a pretty hard core Textmate for about 5 years now, and haven’t really had any issues. So why bother switching? My first reason is I spend a ton of time ...
Running –repair on MongoDB via Upstart
http://www.thattommyhall.com/2011/05/13/running-repair-on-mongodb-via-...One of our servers running MongoDB crashed today and we encountered the typical
old lock file: /var/lib/mongodb/mongod.lock. probably means unclean shutdown
recommend removing file and running –repair
see: http://dochub.mongodb.org/core/repair for ...
3TB Western Digital Green Hard Drive: $150
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/4bOMKPqpJGU/From the Toy section:Amazon has the Western Digital 3.5-inch OEM hard drive with 64MB cache for $149.99. With free shipping, that’s $0.05/GB, $23 under our March mention, and the lowest total price we’ve seen. (It’s a current low by $20.) This d...
Detecting aborted uploads
http://feedproxy.google.com/~r/transloadit/~3/g5chDnmNnLM/detecting-ab...While most of our uploads successfully make their journey through the world wide web, we sometimes lose one along the way.
That's because the web is a dangerous place, and things frequently get lost in between routers and ISPs, leading to those connec...
Chain of Command
http://xkcd.com/898/... tele-video sights!
http://www.flickr.com/photos/x-ray_delta_one/5711588577/x-ray delta one posted a photo:
Support for leaving smaller images untouched
http://feedproxy.google.com/~r/transloadit/~3/pMaNGtXQXYo/support-for-...Hey everyone,
today we are making the /image/resize robot's zoom parameter public. Up until now it was an undocumented parameter called "dont_zoom" with a default value of "false" that only few knew about. We decided it makes more sense to make it pub...
10 Skills to Become a Frontend Developer worth Millions
http://devblog.eduhub.nl/frontend-developer-worth-millionsYesterday we had a very enjoyable Fronteers meeting at our offices. Fronteers is the Dutch association for frontend developers. Their monthly meetups consist of pizza, drinks and presentations about frontend related stuff.
We had four 15 minute presen...
Sysadmin Sunday #29
http://blog.boxedice.com/2011/05/08/sysadmin-sunday-29/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Softlayer Cloud: a Scary Story of One Bad Service
Use Histograms to Visualize Response Time
Public key pinning in Chrome 13
The wheel Group
Subscribe to our RSS f...
Week 18
Michael Vogt: apt-clone
http://mvogt.wordpress.com/?p=121In natty we got a new tool called “apt-clone”. Its a commandline application that can be used to clone the packages state of a system and restore it on another system. It will save the full state (sources.list, packages/versions installed, auto-ins...
Viewing the MySQL dump import progress
http://www.linuxjedi.co.uk/?p=213A couple of years ago I wrote a patch for the MySQL command line client which shows the progress of a import as it happens (I also created a similar patch for mysqldump which later made it into Drizzle). I don’t have the blog archives from back the...
Giant Book Bed
http://www.foundshit.com/giant-book-bed/Book Bed by Written Afterwards Found via Moggit
Large Hadron Migrator: Update huge SQL tables without going offline
http://feedproxy.google.com/~r/thechangelog/~3/pIqFTq65VME/5218061891Large Hadron Migrator: Update huge SQL tables without going offline: With all the NoSQL hotness out
there, believe it or not, some people are still using relational
databases. (I know, right?).
When it comes to dealing with schema changes, the Active ...
What’s wrong with MMM?
http://www.xaprb.com/blog/2011/05/04/whats-wrong-with-mmm/I am not a fan of the MMM tool for managing MySQL replication. This is a topic of vigorous debate among different people, and even within Percona not everyone feels the same way, which is why I’m posting it here instead of on an official Percona blo...
EventMachine and Passenger
http://feedproxy.google.com/~r/railstips/~3/L1JuNHUbK4Q/In order to fully explain this post, we first need to cover some back story. Originally, Gaug.es was hosted on Heroku. Recently, we moved Gaug.es to RailsMachine (before the great AWS outage luckily), where we are already happily hosting Harmony.
At He...
Identity and Access Management in the AWS Management Console
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/NqmZE0bEgyU/id...The AWS Management Console now includes support for Identity and Access Management (IAM). You can create and manage users, groups, and policies with a couple of mouse clicks. Read on to learn more about this new feature, or read my other post to learn ...
Everybody Has To Set Priorities
http://feedproxy.google.com/~r/GeekAndPoke/~3/j2s72Xyc90g/everybody-ha...
Tweet
Keeping a git fork updated
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...This isn’t muscle memory for me yet so I’m writing it down to refer to it later. It isn’t rocket science but it might help someone else, too.
This is for the case where you have a fork (say, croaky/dotfiles) of a main repo (say, thoughtbot/dotfi...
Improved CloudFront Support in the AWS Management Console
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/oVlqCS4NZvU/im...We have updated the AWS Management Console with support for three important CloudFront features:
The ability to set a custom origin for a CloudFront distribution (docs).
The option to make a distribution accessible solely via HTTPS (docs).
The ability...
Scoped Tweets to reduce noise for your followers
http://paulirish.com/2011/scoped-tweets-to-reduce-noise-for-your-follo...I've been using a technique for a while now to reduce twitter noise, and I suppose it deserves documenting. I like to keep my tweet volume low (specifically your regular broadcast tweets, rather than replies.
When attending a conference…
I'll oftenti...
Sysadmin Sunday #28
http://blog.boxedice.com/2011/05/01/sysadmin-sunday-28/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Magical Block Store: When Abstractions Fail Us
AWS Benchmarks and Best Practices
Inside Facebook Messages’ Application Server
Amazon’s outage post-mortem
Lesso...
npm 1.0: Released
http://blog.nodejs.org/2011/05/01/npm-1-0-released/npm 1.0 has been released. Here are the highlights:
Global vs local installation
ls displays a tree, instead of being a remote search
No more “activation” concept – dependencies are nested
Updates to link command
Install script cleans up any 0.x...
Week 17
Sitting On Shotgun Shells
http://www.foundshit.com/shotgun-shells-chair/‘Fully Loaded’ Chair Designed by Alexander Reh Found at Geekologie
Learn All of Ubuntu 11.04's Keyboard Shortcuts with This Handy Wallpaper [Wallpapers]
http://lifehacker.com/5796925/learn-all-of-ubuntus-keyboard-shortcuts-...The Unity-powered Ubuntu 11.04 is finally out, and with it comes a slew of new keyboard shortcuts for the new interface. They can seem a bit overwhelming at first, so spend a few days getting acclimated with this wallpaper-formatted shortcut list. M...
Revisiting Faster PHP Sessions
http://kevin.vanzonneveld.net/techblog/article/faster_php_sessions/"Simplicity is prerequisite for reliability." - Edsger W. Dijkstra.
As our experience grows, we learn from past mistakes and discover what's
truely important in reliable systems.
When designing systems, simplicity is an often heard mantra, but it isn't...
Thanks to iPhone, Apple now beats Microsoft in most metrics, including profits
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/WTxZw4FbXOQ/When Apple was chasing Microsoft last year in market capitalization, a lot of people were pointing out that the software maker would continue beating the Cupertino company in terms of profitability. Well, Microsoft just posted their quarterly earnings ...
Mark Shuttleworth: 11.04, a leap forward
http://www.markshuttleworth.com/?p=671Users first, on free software. That has always been our mission: we set out to bring the joys and freedoms and innovation and performance and security that have always been part of the Linux platform, to a consumer audience. And yesterday marked the bi...
Incident response for startups
http://blog.boxedice.com/2011/04/28/incident-response-for-startups/A lot of people were affected by the AWS outage last week, including Platform as a Service (PaaS) provider, Heroku. However, what made their handling of the situation interesting is their incident response system. This was highlighted in a post on high...
Eric Hammond: Canonical Releases Ubuntu 11.04 Natty for Amazon EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/w9nVLilw60k/ec2-ub...As steady as clockwork, Ubuntu 11.04 Natty is released on the day scheduled at least eleven months ago; and thanks to Canonical, tested AMIs for Natty are already published for use on Amazon EC2.
The Ubuntu AMI table at the top of Alestic.com always r...
Canonical Design Team: A fresh new look for Ubuntu.com
http://design.canonical.com/?p=19501Natty Narwhal isn’t the only thing new today in Ubuntu. Along with it, and as you may have already noticed, we have updated some areas of the Ubuntu website, including a fresh new homepage.
What’s new?
This overhaul of the website focuses on improv...
... start 'em young!
http://www.flickr.com/photos/x-ray_delta_one/5662848175/x-ray delta one posted a photo:
Kees Cook: non-executable kernel memory progress
http://www.outflux.net/blog/?p=491The Linux kernel attempts to protect portions of its memory from unexpected modification (through potential future exploits) by setting areas read-only where the compiler has allowed it (CONFIG_DEBUG_RODATA). This, combined with marking function pointe...
Brandon Perry: Fun finding things
http://volatile-minds.blogspot.com/2011/04/fun-finding-things.htmlI found a neat way to use find today. If you want to do an inverse search (think grep -v, but in find), simply use '!'. For Example:find . '!' -name '*.zip'Find all files that don't end in .zip.
WebM support has landed
http://feedproxy.google.com/~r/transloadit/~3/CRSpE6iLkew/webm-supportHey everyone,
Today we're officially announcing support for Google's WebM video format.
We had to overcome some hurdles for this, so let me share a few.
Our custom FFmpeg build used to be a FFmpeg SoC fork. It was a couple of versions behind but ric...
Fring does four way video conferences on iOS
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/l5R4zxnoMXE/Today Fring released its four-way video conferencing call app update. The update works with all of your iPhone/iPod touch 4 friends as well as Android users who can all join in a four way chat.After trying this out with three people over 3G, we’d wa...
Stolen Camera Finder
http://feedproxy.google.com/~r/photographyblog/~3/26cQ0gqZU0k/Programmer Matt Burns has written a search engine that lets people find their stolen camera gear by searching EXIF data for their serial number.
Read more and comment »
Movie Ages
http://xkcd.com/891/Forking with the Edit Button
https://github.com/blog/844-forking-with-the-edit-buttonYou've been able to edit files in repositories you own on GitHub for years. But today, we've improved the workflow for this functionality. You can now edit files in repositories that you don't have write access to!
If you browse to a file on GitHub i...
Google knows where you’ve been using your smartphone…
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/dNC9ttgcLYg/Heheh…the full video, which is a sales piece for mobile ads, below (with lots of iPhones thrown in):Related articlesDeveloper interest in iOS grows even as market for Android smartphones expands (9to5mac.com)Locationgate: Lawmakers summon Apple, Goog...
Diagramly Is a Quick Online Diagram, Mind Map, and Flow Chart Creator
http://lifehacker.com/5795870/diagramly-is-a-quick-online-diagram-mind...There are plenty of apps for creating flow charts, mind maps, and other types of diagrams, but Diagramly is ready to go the minute you visit the site. It's remarkably similar to Microsoft Visio, but it's accessible from pretty much any web browser and...
YouTube to take on iTunes, Netflix with on-demand Hollywood movies
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/BmsAGSqbXgw/YouTube finally goes Hollywood as Google inks deals with big movie studios to let users rent the latest releases the same day as they appear on iTunes. That’s the gist of an exclusive report by The Wrap which cites insiders claiming that Google has m...
GitHub Drinkup, Amsterdam
https://github.com/blog/845-github-drinkup-amsterdamA bunch of us are heading over to Amsterdam for Puppet Camp EU this week. We'll be co-hosting conference drinks at Cafe The News with Optiver around 21:00 on Thursday the 28th. You do not have to attend the conference to attend the drinkup, so join ...
DOM, HTML5, & CSS3 Performance
http://paulirish.com/2011/dom-html5-css3-performance/Here are the slides. :)
In this 30min video I cover:
Reflows, what they are and how to avoid them
Hardware accelerated CSS, how to trigger it
Letting the browser optimize animation for you with requestAnimationFrame
Web Workers
Benchmarking
Build scri...
Google is really doing this WebM thing
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/MIuhxGB2DbI/The search giant announced today that it has partnered with 17 technology companies on a WebM Cross license. WebM of course is the alternate to the H.264 standard that Apple, Microsoft and other members of the MPEG-LA already have in production and b...
Sass 3.1 released, now with functions, lists, and @media bubbling
http://feedproxy.google.com/~r/thechangelog/~3/UIQTvi3F0jw/4926466447Sass 3.1 released, now with functions, lists, and @media bubbling: Sass continues to provide innovative new ways to DRY up our CSS. Version
3.1 is
out and offers many new language features, compilation performance improvements, and some new command lin...
The Merge Button
https://github.com/blog/843-the-merge-buttonWith Pull Requests 2.0, it became easier than ever to review code and accept patches. We use pull requests extensively at GitHub, and I love receiving pull requests on my open source projects.
Take, for example, this pull request for a documentation f...
Working with the Chaos Monkey
http://www.codinghorror.com/blog/2011/04/working-with-the-chaos-monkey...Late last year, the Netflix Tech Blog wrote about five lessons they learned moving to Amazon Web Services. AWS is, of course, the preeminent provider of so-called "cloud computing", so this can essentially be read as key advice for any website consider...
rel: Arel-inspired SQL query builder for Node.js
http://feedproxy.google.com/~r/thechangelog/~3/aK8v0UHANiY/4914956307rel: Arel-inspired SQL query builder for Node.js: Arguably, Arel was one of the biggest
new features introduced in Rails 3. Arel simplifies building complex SQL
statements using idiomatic Ruby.
With Rel, Carl Woodward brings the power of Arel to Node....
Week 16
Kort Verhaal: “Circusberen”. Geschreven voor Kamermans Kermis.
http://vollmer.nl/2011/04/kort-verhaal-circusberen-geschreven-voor-kam...Hun huis heeft geen voordeur. Ik klim via de lange, wiebelige wenteltrap omhoog en klop aan op het blauwgeverfde houten luik in hun verder glazen dak.
Terwijl ik wacht kijk ik uit over de bossen, de zandwoestijn. In de verte glinstert rijdend blik op e...
Vondel Wonder
http://feedproxy.google.com/~r/Amsterdamize/~3/TC69KY4G5wo/Weekend in Vondelpark. You wonder how it’s possible, 3 weeks straight of nothing but summer-like weather. Yet another day (*gasp*) of getting together, in this case with Álvaro, his girl Tatiana & their friends from all over Europe, each bringing a ...
Node v0.4.7
http://blog.nodejs.org/2011/04/23/node-v0-4-7/2011.04.22, Version 0.4.7 (stable)
Don’t emit error on ECONNRESET from read() #670
Fix: Multiple pipes to the same stream were broken #929 (Felix Geisendörfer)
URL parsing/formatting corrections #954 (isaacs)
make it possible to do repl.start(...
CakePHP-MongoDB-DboSource update
http://cake.eizoku.com/blog/2011/04/22/cakephp-mongodb-dbosource-update/I launched new web service using CakePHP and MongoDB. I had to add some functions to CakePHP-MongoDB DboSource, such as using MongoDB update operators, Groupby, Map/Reduce.
I’ve already pushed bunch of adding code to github. Please git pull and try i...
Pulley: Easy Github Pull Request Landing
http://ejohn.org/blog/pulley/I’ve created a simple tool for landing pull requests from Github, which I’m calling “Pulley“.
Landing a pull request from Github can be annoying. You can follow the instructions provided by Github (pulling the code, doing a merge) but that’ll...
Using Git commit hooks to prevent stupid mistakes
http://mark-story.com/posts/view/using-git-commit-hooks-to-prevent-stu...I’m pretty prone to making stupid mistakes all the time. I think its a mixture of being busy, and being a natural scatter brain. In any case, mistakes happen, and thankfully over time developers have come up with a number of ways to combat mistakes...
Those are some big numbers
https://github.com/blog/841-those-are-some-big-numbersEvery night, our friendly Hubot pops into one of our Campfire rooms and posts some numbers. Turns out we passed some pretty significant numbers in the past couple days. And numbers are fun, so we thought we'd share them with you.
That's a lot of git r...
Quick Review: Air Penguin, the latest fad that knocked Angry Birds and Tiny Wings
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/Y2eVtGKxLZc/The game that knocked Angry Birds and Tiny Wings off of the top slots in the App Store games chart.What is this with the App Store and bird-themed games, huh? First Angry Birds sat atop the App Store games charts, then Tiny Wings came along and now we ...
NetBeans 7.0 is available
http://blogs.sun.com/netbeansphp/entry/netbeans_7_0_is_availableThe final build of NetBeans 7.0 is now available. You can download it from NetBeans site. Although NetBeans IDE 7.0 introduces language support for coding to the proposed
Java SE 7 specification with the JDK 7 developer preview, it also contain few fea...
Rolling out the Redcarpet
https://github.com/blog/832-rolling-out-the-redcarpetShared by kvz
syntax highlighted code blocks in GitHub Flavored Markdown - wanted that for a long time
Here at GitHub, we love Markdown. We use it everywhere: to render the wikis, issues, pull requests, and all user-generated comments. We even enc...
Heaven
http://xkcd.com/888/The Fridge: Ubuntu 6.06 (Dapper Drake) reaches end-of-life on June 1 2011
http://ubuntu-news.org/?p=3600Ubuntu announced its 6.06 Server release almost 5 years ago, on June 1, 2006. For the LTS Server releases, Ubuntu committed to ongoing security and critical fixes for a period of 5 years. The support period is now nearing its end and Ubuntu 6.06 LTS S...
Rolling out the Redcarpet
https://github.com/blog/832-rolling-out-the-redcarpetHere at GitHub, we love Markdown. We use it everywhere: to render the wikis, issues, pull requests, and all user-generated comments. We even encourage developers to write their READMEs in this awesome markup language. In fact, we use it so much that we...
Streamline your git workflow with aliases
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...My git workflow is heavily influenced by articles such as Rein’s or the topic branches workflow on the excellent ProGit book. The idea is simple:
1. Start a story with a new branch.
From the master branch, run
git checkout -b feature_x
2. Hack and ...
Why the password "this is fun" is 10 times more secure than "J4fS!2"
http://www.baekdal.com/tips/password-security-usabilityComments
Live Streaming With Amazon CloudFront and Adobe Flash Media Server
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/ozXio0e6Bt4/li...You can now stream live audio or video through AWS using the Adobe Flash Media Server using a cost-effective pay-as-you-go model that makes uses of Amazon EC2, Amazon CloudFront, and Amazon Route 53, all configured and launched via a single CloudFormat...
Mysterious Photography of Mikko Lagerstedt
http://feedproxy.google.com/~r/abduzeedo/~3/Hh0ZCQDDX_w/mysterious-pho...Mikko Largestedt is a designer from Finland who felt in love with photography in 2008 and is still in love with it. His photos are astonishing and have many feelings to it, not to mention that they are very mysterious in a way that will keep you waitin...
Panorama 4D turns your iPhone into a 3D camera with bullet-time gyro mode
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/JQnDeMlCXTE/Don’t hold you breath for a glasses-free 3D screen on the next iPhone, it would be very unlike-Apple to go with the tech many folks suspect is just a fad. If you’re a fan of 3D imagery, this nifty app will have you covered.Panorama4D by OWLAB is a ...
Future Timeline
http://xkcd.com/887/Week 15
John Baer: 12 Days – 6 Wallpapers
http://www.projblog.com/?p=2753The concept of this illustration is a ploy using stage curtains to craft the image of snow capped mountains with the sun and clouds hung from the scaffolding above. The colors are bold and the result bright and cheery.
Download from the Ubuntu Galler...
AWS Management Console Bookmarking
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/XXehMZl4zYk/aw...We've added a new bookmarking feature to the AWS Management Console. You can now construct a URL that will open the console with a specific AMI (Amazon Machine Image) or CloudFormation Template selected and ready to launch.
EC2 AMI LaunchThe URL to ope...
Roadtrip to Beaver
http://gamekings.posterous.com/roadtrip-to-beaver
See the full gallery on Posterous
Permalink
| Leave a comment »
Anatomy of Google Analytics Cookies
http://devblog.eduhub.nl/anatomy-of-google-analytics-cookiesGoogle Analytics is the most used analytics package in the world. What information Google stores in their cookies is less known. I was researching cookie tracking when thinking of a way to implement a script that tracks conversion attribution for our a...
Source Code Symmetry and Transcendent Programming Tools
http://www.metalev.org/2011/04/source-code-symmetry-and-transcendent.h...The more experienced you become as a coder, the more you look at patterns and shapes and symmetry, rather than just reading code a character or token at a time to understand a piece of code. This is an extremely desirable programming skill, because:T...
My development setup
http://josediazgonzalez.com/2011/04/13/my-development-setupFor the purposes of archiving how I like to develop, I'll chronicle a few things here. As far as base
Angry Birds Sync coming before summer
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/rfcJdC7PGdI/Angry Birds artwork by ijulDoes it bother you that you cannot continue playing a game on your iPad right where you left off on an iPhone? It always frustrated me that Game Center, Apple’s social network for games, only keeps record of your achievemen...
Episode 0.5.6 - Vim with Drew Neil, Tim Pope, and Yehuda Katz
http://feedproxy.google.com/~r/thechangelog/~3/0ED3wFY8e58/4557774334Episode 0.5.6 - Vim with Drew Neil, Tim Pope, and Yehuda Katz: Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor.
Download MP3
Items mentioned in the show:
Vim seeks to provi...
My EC2 Instance - The First 1000 Days
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/uwteSo83-yA/my...I launched my first "production" EC2 instance almost three years ago, on July 15, 2008. For my purposes, production includes hosting my personal blog and writing code for my AWS book, as well as a host for random development projects that I putter arou...
Amsterdam Sisterly Love
http://feedproxy.google.com/~r/Amsterdamize/~3/7WdoXRVykE0/As witnessed on the corner of Nieuwmarkt and Zeedijk last week.
Picnic
http://feedproxy.google.com/~r/Amsterdamize/~3/iAZfpNmY_ws/Amsterdamize posted a photo:
Visit Amsterdamize!
Week 14
Issues 2.0: The Next Generation
https://github.com/blog/831-issues-2-0-the-next-generationIssue management: the final frontier. Almost two years ago to the day, GitHub launched an issue tracker. Some people love it, some people hate it — but let's not focus on the past (we're living in the future so the present is our past). Let's talk ab...
Pain Rating
http://xkcd.com/883/New Server Density features – regex process matches, spike analysis and Windows MongoDB monitoring
http://blog.boxedice.com/2011/04/07/new-server-density-features-regex-...We’ve been quite busy pushing new features out to our server monitoring service, Server Density, so I’d like to take a moment to highlight what we’ve been up to!
Process not running alerts with regular expression matching
One of our oldest featu...
Seif Lotfy: Zeitgeist work towards GNOME 3.2
http://seilo.geekyogre.com/?p=1890So with an awesome GNOME 3.0 out I already had some stuff prepared for 3.2 that can show off some of the power and awesomeness Zeitgeist could provide for GNOME 3.2
The designs are random till now and we (Federico, Siegfried and me) are waiting for dir...
If GoDaddy had a command line interface
http://feedproxy.google.com/~r/thechangelog/~3/YzIvWEVyBcM/4391932134If GoDaddy had a command line interface: Funny stuff from ernie:
$ godaddy buy wynn.fm
-- Reading CC Info from .godaddy...
-- THANK YOU FOR PURCHASING YOUR DOMAIN WITH GODADDY!
-- WHILE OUR SERVERS THINK ABOUT REGISTERING YOUR DOMAIN
-- NAME, PLEASE G...
John Baer: 22 Days – 11 Wallpapers
http://www.projblog.com/?p=2687Although some would argue the branding on this illustration is all wrong, I felt it was very cleaver. The gray canvas let’s the animal textures of the word Ubuntu and the circle of friends logo stand out.
The title “Ubuntu” and by-line “be fre...
A Standard Readme for your CakePHP Plugins
http://josediazgonzalez.com/2011/04/05/a-standard-readme-for-your-cake...I just noticed that a lot of people have trouble filling out a readme, so I came up with one
Eric Hammond: Alestic Git Server (alpha testing)
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/cBV8pB8A_uc/ec2-gi...I’m working on making it easy to start a centralized Git server with an unlimited number of private Git repositories and unlimited users under your control running on an Amazon EC2 instance. I need people who can help test and provide feedback so I ...
Development Environment
http://blog.nodejs.org/2011/04/04/development-environment/If you’re compiling a software package because you need a particular version (e.g. the latest), then it requires a little bit more maintenance than using a package manager like dpkg. Software that you compile yourself should *not* go into /usr, it sh...
GitHub Reflog v1.4.04
https://github.com/blog/829-github-reflog-v1-4-04Welcome to the third edition of The GitHub Reflog — the weekly chronicle of remarkable GitHub repos and community activity. For previous editions, check out The Reflog Archive.
Community Update
Last week, Apple's MacRuby project began to officially...
Week 13
node v0.4.5
http://blog.nodejs.org/2011/04/02/node-v0-4-5/2011.04.01, Version 0.4.5 (stable)
Fix listener leak in stream.pipe() (Mikeal Rogers)
Retain buffers in fs.read/write() GH-814 (Jorge Chamorro Bieling)
TLS performance improvements
SlowBuffer.prototype.slice bug GH-843
process.stderr.write should...
Image rotation has landed
http://feedproxy.google.com/~r/transloadit/~3/bkUDRXGIbkg/image-rotati...Hey folks,
you need to check out the new "rotation" parameter for the /image/resize robot. It allows you to specify rotation degrees for your images and by default fixes any miss-rotated images. You can see it in action on the rotation demo page.
Enj...
HTML5 Chainsaw For Destroying Lame April Fools' Jokes
http://pseudocoder.com/blog/html5-chainsaw-for-destroying-lame-april-f...In the past (see below) I've participated in April Fools' jokes, but this year I'm going the other way.
Drag the image below to your bookmarks bar and you've got yourself an HTML5 chainsaw for destroying lame April Fools' jokes. Or just click to activa...
Headache
http://xkcd.com/880/solarized: Light and dark precision color scheme for terminal apps, editors
http://feedproxy.google.com/~r/thechangelog/~3/EpUOvdBczBY/4241634705solarized: Light and dark precision color scheme for terminal apps, editors: We developers spend as much time finding the right color scheme for our text editors and command line tools as we do using them. Normally, you find your tool of choice and the...
Dustin Kirkland: Dosbox for the win!
http://blog.dustinkirkland.com/2011/03/dosbox-for-win.htmlMy Mom is almost 100% Ubuntu. I've given her a couple of computers running Ubuntu over the years, and she's gotten really adept at using it, but she still has one Windows XP desktop hanging around. And it seems like it's always ailing...She's been ...
Revisiting Spaces and Tabs
http://feedproxy.google.com/~r/kvz/~3/RJaH4-iht1Q/This article in 50 words: I used to prefer spaces vs tabs, now I don't care
so much, think it's
more important that you can easily switch on a per-project basis. Have some
thoughts on how conventions
should be established, and I'll demonstrate bash c...
Daniel Holbach: Ubuntu Development Guide: Fixing a bug in Ubuntu
http://daniel.holba.ch/blog/?p=970This is another article of the new Ubuntu Packaging Guide project. Please leave your comments below, or report a bug on it, or start helping out. Just branch the code and get involved.
The article below is all about fixing bugs in Ubuntu.
Fixing a...
Luis de Bethencourt: the motherf*)#^g manifesto for programming
http://luisbg.blogalia.com//historias/69340for all those who have experienced pain by corporate management, specially middle management...
the motherf*)#^g manifesto for programming, motherf*)#^s
they claim to valuethey really valuewe doindividuals and interactionstons of billablehour...
How to fix a commit in the wrong branch using git reset
http://devblog.eduhub.nl/how-to-fix-commit-wrong-branch-using-git-resetAt Eduhub we use git as our VCS and when we are working on a ticket, we commit our changes to a separate (local) branch. Sometimes we forget to make a local branch and accidentally commit to the master branch (or whichever branch we were at, of course)...
Dustin Kirkland: Ubuntu Server Quick Install, No Questions Asked!
http://blog.dustinkirkland.com/2011/03/ubuntu-server-quick-install-no....priority=critical locale=en_US url=http://bit.ly/uquickAs you might imagine, I install the Ubuntu Server a lot, so I'm frequently asked about preseeding Ubuntu Server installations.There are some excellent resources out there. I have learned much f...
Jorge Castro: So this is total fun.
http://castrojo.tumblr.com/post/4192282595One of my friends has a Syma S107 Micro RC helicopter and when I heard these are about $30-$40 I decided to snag a Z008, which is similar but adds these side fan things so I can slide side to side:
It’s a bunch of fun to fly inside, and very beg...
Vicent Marti is a GitHubber
https://github.com/blog/826-vicent-marti-is-a-githubberSeveral months ago we blogged about how Vicent was helping us develop libgit2, a linkable Git library. Well, we're proud to announce that Vicent is now a GitHubber!
Vicent was the student in the Google Summer of Code project that I mentored and di...
NetBeans 7.0 Release Candidate 1 is published
http://blogs.sun.com/netbeansphp/entry/netbeans_7_0_release_candidateToday there was published the first release candidate for Netbeans 7.0.
From the PHP point of view it contains fixes of issue #188107, issue #194294 and issue #196985. The first two issues fixed problem with code completion and navigation, the la...
Peek-A-Boo [Flickr]
http://feedproxy.google.com/~r/Amsterdamize/~3/B0zO_4RZp7Q/Amsterdamize posted a photo:
Visit Amsterdamize!
Week 12
Node v0.4.4
http://blog.nodejs.org/2011/03/26/node-v0-4-4/2011.03.26, Version 0.4.4 (stable)
CryptoStream.end shouldn’t throw if not writable GH-820
Drop out if connection destroyed before connect() GH-819
expose https.Agent
Correctly setsid in tty.open GH-815
Bug fix for failed buffer construction
A...
The art of user experience at the Tweakers.net Dev Summit
http://devblog.eduhub.nl/the-art-of-user-experience-at-tweakers-net-de...At the Developers Summit of Dutch tech site Tweakers.net British interaction designer Aral Balkan captured the gist of the evening with his slide on what UX is: it’s not one of the features one ticks off during the initial design phase of a project, ...
Luis de Bethencourt: what the cap?
http://luisbg.blogalia.com//historias/69275some people have been asking me why i don't use capital letters in my blog.
so here is the explanation. back in 1925, the bauhaus abolished capital letters in all their printed materials.
inside its difficult social/political time the bauhaus rev...
npm 1.0: Global vs Local installation
http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/npm 1.0 is in release candidate mode. Go get it!
More than anything else, the driving force behind the npm 1.0 rearchitecture was the desire to simplify what a package installation directory structure looks like.
In npm 0.x, there was a command called...
MySQL Analytics: updated query for table engine data statistics
http://feedproxy.google.com/~r/Themattreid/~3/XnBLahuxPt8/This is a follow up to my previous post titled “MySQL analytics: information_schema polling for table engine percentages”. Here’s an updated query with more output and quicker execution time. What you get: innodb table space utilization percentag...
Scott Moser: Upgrading an EBS Instance
http://ubuntu-smoser.blogspot.com/2010/04/upgrading-ebs-instance.htmlUpdate 20110323: If you are reading this article, you almost certainly should be reading my Migrating to pv-grub kernels for kernel upgrades. The process described here will still work for 10.04 images, but the process described there is ultimately mu...
Mention @somebody. They're notified.
https://github.com/blog/821-mention-somebody-they-re-notifiedEver wish you could summon a particular someone to take a look at an issue or
pull request? Now you can:
When you @mention a GitHub username anywhere
in the context of an issue or pull request, that person is notified and
subscribed to future update...
Trapped
http://xkcd.com/876/Full screen server monitoring dashboard
http://blog.boxedice.com/2011/03/22/full-screen-server-monitoring-dash...Now you have even more of an excuse to get a big TV or 2nd monitor for your Server Density server monitoring full screen dashboard.
Just click the icon in the top right of your dashboard. Thanks to the Lockheed Martin Space Fence for inspiration.
Nizar Kerkeni: Firefox 4 Party
http://blog.nizarus.org/?p=926I’m in the party with thousands of Firefox lover, what about you ? Join us to the party.
Firefox Tweeter Party.
Firefox 4 Party is a post from: Pourquoi pas !!
Beefier chips as Apple bolsters in-house silicon wizards
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/XS3OcNE3v30/Apple’s A5 chip has debuted with iPad 2, but the company’s already hard at work designing the A6, contemplating the A7 and thinking about the A8. Apple added more chip experts to their in-house silicon team and poached veteran engineers from Samsun...
GitHub Reflog v1.3.21
https://github.com/blog/818-github-reflog-v1-3-21Welcome to the first edition of The GitHub Reflog. This is a new weekly installment chronicling awesome GitHub repos, brought to you by Kenneth Reitz, one of the classy gentlemen behind The Changelog and a ton of open source projects.
Featured Repo of...
Behold: Image view modes
https://github.com/blog/817-behold-image-view-modesNow when you view commits that include images you'll be presented with four ways to view them: 2-up, Swipe, Onion Skin, and Difference.
2-Up is the default mode, which lets you get a quick glimpse of both images. In addition, if the image has cha...
HTML5 Boilerplate went 1.0
http://paulirish.com/2011/html5-boilerplate-went-1-0/The project went 1.0 today. o/
A custom builder to customize your download. (It's by the same guy behind initializr)
An Ant Build Script that handles all the optimization to make YSlow and PageSpeed happy.
Rich and beautiful documentation
Lots of vi...
rack-pagespeed: Rack middleware for page speed optimization
http://feedproxy.google.com/~r/thechangelog/~3/HtPZV9eYzoc/4004282477rack-pagespeed: Rack middleware for page speed optimization: Thanks to work by Google and Yahoo, we’re all better informed about how to speed up our web pages. For those on Apache, Google has made it easier to implement these ideas at the Apache Modu...
Google’s silent updating in action: Chrome squashes nasty Flash Player bug ahead of Adobe
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/U_gigRbbXrM/When a critical Flash Player vulnerability was discovered being used in the wild last week, Adobe posted an advisory and promised an update within a week. The exploitable software flaw lets attackers take control of your system after opening an Excel s...
Validate the uniqueness of a combination of fields in CakePHP
http://devblog.eduhub.nl/validate-the-uniqueness-of-a-combination-of-f...Sometimes you have a situation where you need to enforce the uniqueness of a combination of fields, instead of just one. You can enforce this at the database level by creating a unique index over the columns. However, sometimes you might need to enforc...
2009 Called
http://xkcd.com/875/Week 11
Nick Ali: FireSSH – SSH in a Browser
http://stream.iamtherealnick.com/?p=226Basically, a Firefox plugin that lets you ssh in a browser with Javascript.FireSSH.Photo credit.
Hello Singapore (CDN Experiment)
https://github.com/blog/815-hello-singapore-cdn-experimentEarlier this week we began experimenting with using Amazon CloudFront as
a CDN for serving static assets. We've also rolled out some general asset
delivery optimizations. Depending on how far away you are from our main
Washington D.C. datacenters, you ...
Apt-Fast Speeds Up Package Downloads in Ubuntu [Downloads]
http://lifehacker.com/5783314/apt+fast-speeds-up-package-downloads-in-...Linux: Apt-Get is a great command line tool for downloading apps in Linux, but if you're looking for even faster downloads, Apt-Fast can nearly double your download speeds in Ubuntu.Apt-Fast isn't an application, just a shell script that uses the Axel ...
Transloadit now on Route 53
http://feedproxy.google.com/~r/transloadit/~3/nyreW_93Yw4/now-on-route...As you probably know, Transloadit has been running its production infra
on Amazon's cloud since day 1 - our block stores, encoding servers, loadbalancers, the full monty.
Except for 1 often forgotten, yet essential part of infra: our name servers.
Yes...
Daniel Holbach: Ubuntu Development Guide: Introduction
http://daniel.holba.ch/blog/?p=949To get the new Ubuntu Packaging Guide project some more exposure, I thought I would blog the first few articles, so if you’re interested in helping out or sharing your feedback, that’d be awesome.
The guide below is an introduction to Ubuntu Develo...
Salman Khan: Let's use video to reinvent education
http://www.youtube.com/watch?v=nTFEUsudhfs&feature=autoshareI liked a YouTube video: http://www.ted.com Salman Khan talks about how and why he created the remarkable Khan Academy, a carefully structured series of educational videos offering complete curricula in math and, now, other subjects. He shows the power...
Calendario
http://macappsthatrock.tumblr.com/post/3934197841Calendario:
($5.99) – Easily view what events you have going on for today and the future.
Time Management
http://xkcd.com/874/JavaScript Trie Performance Analysis
http://ejohn.org/blog/javascript-trie-performance-analysis/After my last post discussing dictionary lookups in JavaScript the unanimous consensus seemed to be that utilizing Trie would result in additional space savings and yield performance benefits.
A Trie is a relatively simple data structure. At its simple...
disown, zombie children, and the uninterruptible sleep
http://blog.ksplice.com/2011/03/disown-zombie-children-and-the-uninter...PID 1 RidingAlbrecht Dürer, 1505
It's the end of the day on Friday. On your laptop, in an ssh session on a work machine, you check on long.sh, which has been running all day and has another 8 or 9 hours to go. You start to close your laptop.
You fr...
SmartCover doubles as a iPad fridge magnet
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/qVtVQKJV7mU/I doubt Applecare covers this but SmartCover magnets are strong enough to hold the new lighter iPad 2s on a refrigerator. Us? We’re more the velcro types.
Thierry Carrez: Coming up in OpenStack Cactus
http://fnords.wordpress.com/?p=616Shared by kvz
We should also have the long-awaited live migration feature (for KVM)
In a bit more than a week, we will hit FeatureFreeze for OpenStack “Cactus” cycle, so we start to have a good idea of what new features will make it. The Cactus ...
Thierry Carrez: Coming up in OpenStack Cactus
http://fnords.wordpress.com/?p=616Shared by kvz
We should also have the long-awaited live migration feature (for KVM)
In a bit more than a week, we will hit FeatureFreeze for OpenStack “Cactus” cycle, so we start to have a good idea of what new features will make it. The Cactus ...
Thierry Carrez: Coming up in OpenStack Cactus
http://fnords.wordpress.com/?p=616In a bit more than a week, we will hit FeatureFreeze for OpenStack “Cactus” cycle, so we start to have a good idea of what new features will make it. The Cactus cycle focus was on stability, so there are fewer new features compared to Bexar, but th...
ColorSnapper
http://macappsthatrock.tumblr.com/post/3877518052ColorSnapper:
($4.99) – ColorSnapper is an easy-to-use tool for quickly finding out the color of any pixel on the screen. It is activated via a system-wide hotkey (configurable), giving you a magnifying loupe to easily pick the pixel you need. The ...
A New Approach to Amazon EC2 Networking
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/RUIiAvcotKk/ne...You've been able to use the Amazon Virtual Private Cloud to construct a secure bridge between your existing IT infrastructure and the AWS cloud using an encrypted VPN connection. All communication between Amazon EC2 instances running within a par...
... "Exercise for the Revolution! " PRC
http://www.flickr.com/photos/x-ray_delta_one/5528561612/x-ray delta one posted a photo:
- translations welcome!
#ubuntu
http://lifehacker.com/#!tips/forum?comment=37657151Want an open source Dropbox alternative that you can host on your server? Try Sparkleshare, now very easy to set up in Ubuntu thanks to a PPA: [www.webupd8.org] #tips #ubuntu #openthread alinandrei
The Copycopter logo process
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...My process for designing logos isn’t much different than the process that I use to design for the web. It starts with a bit of research and sketching and then a whole lot of refinement. The Copycopter logo will serve as a case study as I travel throu...
Spring. It’s Official.
http://feedproxy.google.com/~r/Amsterdamize/~3/OQhLOv3tuus/Aside from the obvious rise in temperature, you know something’s up when…
…the bicycle postman is wearing his summer gear
…you see bare arms and legs
…kids come out to play in full force
…the gloves can come off
..people who ride a...
Week 10
Upstart Development Blog: Override files in Ubuntu Natty
http://upstart.at/?p=77This is the first in a series of posts outlining some of the new functionality which will be available in the version of Upstart in Ubuntu Natty.
Upstart stores its job configuration files (“.conf” files) within the “/etc/init/” directory. Thes...
Daily Inspiration #767
http://feedproxy.google.com/~r/abduzeedo/~3/d_dsGfHS6RY/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Museum Anatomy by Chadwick & Spector
http://feedproxy.google.com/~r/abduzeedo/~3/YbA5CYcEDWA/museum-anatomy...Classic art seems to be a bit forgotten nowadays, after the discovery of photoshop and other softwares, art seems to be more on the computer than in a canvas. For my surprise, Fábio introduced me this recent project that try to recreate some classic p...
Beautiful Houses: Lake LBJ Retreat in Texas
http://feedproxy.google.com/~r/abduzeedo/~3/T5ly0RjH-1E/beautiful-hous...The idea in this series is to show beautiful and inspiring houses. Houses that are remarkable for its design, elegance, elements, concept or simply because they are beautiful. So if you like architecture, interior design and beautifully designed houses...
1956 ... 'Earth vs. the flying Saucers'
http://www.flickr.com/photos/x-ray_delta_one/5516920000/x-ray delta one posted a photo:
(all images)-click- then right click for 'original'
Astonishing Illustrations by Danil Shunkov
http://feedproxy.google.com/~r/abduzeedo/~3/iqoPAJY0AtY/astonishing-il...There's an style of illustration that I really like, but actually don't know what to call it. It reminds me of indie games such as "Machinarium" and "Yet It Moves" and it has that witty feel to it.
It as a pleasant surprise for me when I ran into the ...
When will Android people pay for quality?
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/uBErThfGN-Q/Based on historic milestones concerning the App Store and rival Android Market, a publication has guestimated that Google’s app bazaar will overtake Apple’s mobile application market “in the next few months,” at least when it comes to the numb...
Aaron Toponce: Various Ways To Shred A Drive
http://pthree.org/?p=1793I’ve been tasked at work with shredding drives. Not physically, mind you, but digitally. Usually, I grab a copy of the latest version of Knoppix, boot up, pull up a terminal, and grab GNU Shred. Something like:
shred -n 3 -v /dev/sda
It works well en...
Flipboard gains Instagram integration, is now twice as fast
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/ejMqlulz7cE/The popular social magazine application for iPad called Flipboard received a pretty substantial update tonight. The update includes full Instagram integration with photos displayed just like your Facebook, Twitter, and RSS content is displayed.Flipboar...
Xcode
http://macappsthatrock.tumblr.com/post/3756145126Xcode:
($4.99) – Xcode 4 provides everything developers need to create great applications for Mac, iPhone, and iPad. Xcode 4 is also available to members of the Mac and iOS Developer Programs from the Apple Developer website.
Xcode 4 has been stre...
Reply to Comments from Email
https://github.com/blog/811-reply-to-comments-from-emailYou should notice a small change to the From address on your email notifications now: they're no longer from no-reply@github.com.
We're now accepting replies from most email notifications that you'll receive:
Issue comments
Commit comments
Pull Re...
Xcode 4 released with git integration
https://github.com/blog/810-xcode-4-released-with-git-integrationToday Apple released Xcode 4. We're pretty excited over here because Xcode 4 is the first Xcode release to support git natively. What's even more, new projects default to git repos!
As you work on your project, you can see the git status of the f...
Apple posts iPad 2 guided video tours
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/nhZOpbx4Hf8/Apple has posted video guided tours for the iPad 2 Garageband, iMovie, and iBooks applications. The walkthroughs range from about 2-6 minutes, depending on the video, and showcase how the applications work on Apple’s iPad 2.Both the white and black i...
Even More EC2 Goodies in the AWS Management Console
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/qWc_E-6VkiI/ev...We've added some new features to the EC2 tab of the AWS Management Console to make it even more powerful and even easier to use.
You can now change the instance type of a stopped, EBS-backed EC2 instance. This means that you can scale up or scale down ...
Fabien Tassin: Chromium: new logo
http://ftagada.wordpress.com/?p=534A few hours ago in Chromium Trunk, a new logo appeared:
(read more)
htracr in Two Minutes
http://www.mnot.net/blog/2011/03/09/htracr_screencastI made a quick and dirty screencast to show off some of the newer features in htracr.
htracr demo from mnot on Vimeo.
It’s still a work in progress (you can see at least one visible bug if you’re looking!).
New and Improved Service Hook Payloads
https://github.com/blog/807-new-and-improved-service-hook-payloadsThe service hook payloads now have the following new fields:
distinct=true for commits that are new to the repository
created=true for new branches
deleted=true for branch deletions
base=NAME for the base ref associated with a new branch
The camp...
A Sunday Photo Walk
http://feedproxy.google.com/~r/Amsterdamize/~3/ZoJttqBMV1U/At some point I got a call from my friend Gabemac: “This weather is nuts. Whaddaya up to?” “I’m hitting the city, playing catch up with the blog.” “Wanna walk around together? I’m bringing my camera, too.” “Of course, dude, come on ov...
Sysadmin Sunday #21
http://blog.boxedice.com/2011/03/06/sysadmin-sunday-21/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Hybrid Incremental MySQL Backups
DNS Complexity
Stack Overflow Architecture Update – Now At 95 Million Page Views A Month
Subscribe to our RSS feed and follow u...
Week 9
David Tomaschik: Memo to Self when Moving Databases
http://systemoverlord.com/?p=340As a memo to myself, and in case others aren't aware of this:
If you move the entirety of a mysql server (e.g., all databases, especially the "mysql" database) to a new Debian-based (Debian, Ubuntu, etc.) server, you need to make sure the debian-sys-ma...
iOS 4.3 now recognizes previously purchased apps that haven’t yet been installed
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/PeYFP6IjpGk/Update: Woops! this was a store update 2 weeks ago, not 4.3. Sorry about that A cool new feature that is now in 4.3 is the ability for the App Store to check your account for applications that aren’t yet installed, but have been bought in the past. ...
git clone http://github.com/tpw/endo
https://github.com/blog/805-git-clone-http-github-com-tpw-endoThanks to rodjek and technoweenie the trailing ".git" is now optional when cloning GitHub repos using SmartHTTP:
$ git clone http://github.com/tpw/endo
Cloning into endo...
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (3/3), do...
EC2 VM Import Connector
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/7oeBhD_TSvY/ec...The new Amazon EC2 VM Import Connector is a virtual appliance (vApp) plug-in for VMware vCenter. Once installed, you can import virtual machines from your VMware vSphere infrastructure into Amazon EC2 using the GUI that you are already familiar with. T...
Amazon RDS Backup and Maintenance Windows Shortened
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/guWHpZSJz_M/am...When you create an Amazon Relational Database Service (RDS) DB Instance you need to specify the desired times for the daily backup window and the weekly maintenance window:
If you have enabled backups for a particular DB Instance (by setting the Backu...
iPad 2 is almost all battery
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/qv4HzoDrOpE/Just like the iPhone 4, the iPad 2 is more than half battery. It is interesting that these incredibly small devices are almost completely battery by size and weight. Every generation the batteries get bigger and the electronics get smaller – like...
Ahmed Kamal: FAST Win7 KVM VirtIO{Disk-Net} Install
http://foss-boss.blogspot.com/2011/03/fast-win7-kvm-virtiodisk-net-ins...Everyone who has to use Windows, please let's at least keep it contained inside a virtual machine! In this article I'll demo how to "Install Windows7 over Ubuntu 11.04 Natty, using KVM with System Disk over VirtIO". Quoting the libvirt wiki "Virtio is ...
FaceTime
http://macappsthatrock.tumblr.com/post/3593035680FaceTime:
($0.99) – FaceTime for Mac makes it easy to talk, smile and laugh with friends and family on their iPhone 4, iPod touch or Mac. Getting started is quick and easy — simply enter your Apple ID and you’re ready to go. Whether you’re tal...
A Little Hand Holding Goes A Long Way
https://github.com/blog/803-a-little-hand-holding-goes-a-long-wayGit is pretty awesome, right? Of course I'm right. If you didn't think so, you wouldn't be here. The trick is, Git is pretty damn confusing if you've never used it before. It's even more confusing if you've never used a command prompt before.
That's w...
Faster x264 encoding
http://feedproxy.google.com/~r/transloadit/~3/n-XUTpQepMc/faster-x264-...After a few recent complaints from our customers, it became clear that our x264 encoding configuration was way too slow. We had missed some critical optimizations when configuring the library, as well as not using optimal parameters for the encoding it...
8 core machines
http://feedproxy.google.com/~r/transloadit/~3/hY2AmcPNJ-c/8-core-machi...Last night we switched our default machine type from Amazon's c1.medium (2 core) instances, to x1.large.
The new machines are featuring 8 cores, 7 GB memory, better I/O performance and 64 bit architecture.
If you are performing assemblies that are he...
snorby: Beautiful Rails network security monitoring app for Snort, Suricata, and Sagan
http://feedproxy.google.com/~r/thechangelog/~3/PHJjuGbhzlc/3566715174snorby: Beautiful Rails network security monitoring app for Snort, Suricata, and Sagan: Last week we brought you Graylog2 which takes the otherwise boring job of log monitoring and provides some pretty slick searching, filtering, and visualization. Dus...
Time Machine can be used without an external hard drive in Lion, via new ‘Local Snapshots’ feature
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/T-eZ76VZEys/time-m...Apple has really touched every aspect of of the operating system for the Lion update and we’ve discovered a major new feature for Time Machine: ‘Local Snapshots’. Local Snapshots allows you to use the helpful Time Machine backup feature without a...
Creating multi-language documentation with sphinx
http://mark-story.com/posts/view/creating-multi-language-documentation...In a previous article I covered how CakePHP would potentially be moving to using sphinx for the 2.0 documentation. Myself and some of the other CakePHP developers have been working on this option, and seeing if it has any legs. Turns out that sphinx ...
10.7 Lion lets you login to other Macs with an Apple ID. MobileMe’s Back to my Mac going free?
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/TAG_KaKYACw/10-7-l...Apple has long had a feature in MobileMe called Back to my Mac, which allows you to remotely access all your internet-connected computers’ files. Additionally, you could ever screenshare with your own computers over the internet. This feature has bee...
Week 8
John Baer: What do you see when you think of Natty?
http://www.projblog.com/?p=2586The greater artwork community reached out to Ubuntu and answered the question above with their illustrations.
Words of inspiration included metaphors like “Entertaining, Simple, Carefree, Steady, Handy, and Quick”.
Far too much love to show in a s...
Decaf for iPhone
http://www.9apps.net/blog/2011/2/26/decaf-for-iphone.htmlDecaf for iPhoneI am very proud to announce Decaf for iPhone. It took us much longer than anticipated, but quality of the app was most important. You'll use it to manage your EC2 account, which is not something taken lightly.
With this app you can mana...
Lion supports TRIM. Why do you want TRIM?
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/3GNSCKeM55o/lion-s...TRIM? Oui!
Another Lion discovery making the rounds today is its support of TRIM on SSDs. In short, TRIM allows the machine to write faster to the SSD.
TRIM was introduced soon after SSDs started to become an affordable alternative for traditional ha...
AWS CloudFormation - Create Your AWS Stack From a Recipe
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/0_59XUdGItk/cl...My wife's "famous" Greek Easter Bread!
My family does a lot of cooking and baking. Sometimes we start out with a goal, a menu, and some recipes. Other times we get a bit more creative and do something interesting with whatever we have on hand. As the l...
AWS CloudFormation in the AWS Management Console
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/qID0nPS4_Jc/aw...The AWS Management Console now includes full support for AWS CloudFormation. You can create stacks from templates, monitor the creation process, access the parameters and the outputs, and terminate the stack when you are done with it. As is my custom, ...
Nanobots
http://xkcd.com/865/Custom MySQL config files to ensure maximum performance
http://datastrangler.com/windpipe/2011/02/24/custom-mysql-config-files...The config files that come with MySQL server are generally not that good. They almost never work well for enterprise server loads and will leave most people wondering why the database needs someone to come fix it. In fact that might be why they roll th...
Lion includes all new Mail.app: looks like iPad mail, has new “Conversations” feature
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/l3YYgMCxL3o/lion-i...Apple has announced that their upcoming Mac OS X 10.7 Lion will include an all new Mail application and it looks just like the one you can find on an iPad. A new mail bar is also present with easier access to some new tools. The new Mail.app also works...
Part 2 – Simple lessons in improving scalability
http://ronaldbradford.com/blog/part-2-simple-lessons-in-improving-scal...Given the popular response from my first lesson in improving scalability where I detailed simple ways to eliminate unnecessary SQL, let me share another common bottleneck with MySQL scalability that can be instantly overcome.
Analyzing the writes that ...
inception - The movie, explained through C code
http://feedproxy.google.com/~r/thechangelog/~3/bqTJDlbFtfg/3463797919inception - The movie, explained through C code: I’ll be honest: this is one of the cooler things I’ve seen recently:
/*
* Create separate threads for the main protagonists involved in the inception
*/
static void *inception(void *unused)
{
...
Amber Graner: Over 50 Ubuntu Based Distributions – Wow!
http://akgraner.com/?p=895Ok so I wanted to know more about the distributions that were based on Ubuntu and the Wikipedia list is pretty long.
Wikipedia breaks the Ubuntu based Linux distributions into three categories:
Official Distributions
* Ubuntu Server Edition
* Kubuntu ...
Mapping your network with nmap
http://blog.ksplice.com/2011/02/mapping-your-network-with-nmap/If you run a computer network, be it home WiFi or a global enterprise system, you need a way to investigate the machines connected to your network. When ping and traceroute won't cut it, you need a port scanner.nmap is the port scanner. It's a powerful...
Threaded Email Notifications
https://github.com/blog/798-threaded-email-notificationsOver the weekend we rolled out a few changes to email notifications to better
take advantage of your mail reader's ability to group messages into
conversations and threads:
Here's what's changed:
Messages appear from the user that performed the ac...
Give Yourself Constraints
http://feedproxy.google.com/~r/railstips/~3/UM7Z2exncy8/Recently, I had a hernia and surgery to fix it. This knocked me out of the game and onto the couch for a couple weeks. During my recovery, I had a lot of time to think. I also had a lot of time to miss what I do every day.
This was the longest period i...
Week 7
New AWS Console Features: Forced Detach, Termination Protection
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/Pc1llWsk9kg/ne...We've added two new features to the AWS Management Console: forced detach of EBS volumes and termination protection.
Forced DetachFrom time to time an Elastic Block Storage (EBS) volume will refuse to cleanly detach itself from an EC2 instance. This ca...
Talks, talks, talks
http://feedproxy.google.com/~r/debuggable/~3/iIN0YR_twzY/talks-talks-t...I've been in Atlanta for the past two weeks, and thanks to the kind help of a few folks, I was able to present at 2 meetups, as well as Startup Riot 2011.
First up was a new talk at the Atlanta Ruby Meetup:
Nodejs - Should Ruby Developers Care?
The...
Measuring Disk Usage In Linux (%iowait vs IOPS)
http://www.thattommyhall.com/2011/02/18/iops-linux-iostat/This occurred to me when looking at our Hadoop servers today, lots of our devs use IOWait as an indicator of IO performance but there are better measures. IOWait is a CPU metric, measuring the percent of time the CPU is idle, but waiting for an I/O to ...
Eric Hammond: Fixing Files on the Root EBS Volume of an EC2 Instance
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/AbWcUI7B5ik/ec2-fi...You can examine and edit files on the root EBS volume on an EC2 instance even if you are in what you considered a disastrous situation like:
You lost your ssh key or forgot your password
You made a mistake editing the /etc/sudoers file and can no lon...
Host Your Static Website on Amazon S3
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/stLnCLsgbPs/ho...We've added some new features to Amazon S3 to make it even better at hosting static websites.
Customers have been hosting their images and video for their websites on Amazon S3 for a long time. However, it was not that easy to host your entire website ...
Poor man’s mytop
http://www.xaprb.com/blog/2011/02/17/poor-mans-mytop/I often need to watch a server that’s very minimally configured, e.g. has no Perl DBI libraries installed, and I shouldn’t install anything. The following snippet is a quick way to do that:
watch 'mysqladmin proc | grep -v Sleep | cut -b0-130'
R...
NetBeans IDE 7.0 Beta 2 Available for Download
http://blogs.sun.com/netbeansphp/entry/netbeans_ide_7_0_betaA few minutes ago we have just published NetBeans IDE 7.0 Beta 2. You can download it here.
From PHP point of view the Beta 2 build provides improved performance and quality with bug fixes. Also preview of Git support is available on the Update Cent...
DRBD on Red Hat Enterprise Linux 5
http://www.wains.be/index.php/2011/02/16/drbd-on-red-hat-enterprise-li...This is a rough guide and really for future personal references so I can rebuild a DRBD cluster in 3 minutes, without having to dig into DRBD docs again.
Please correct me if something is wrong (I’m thinking about DRBD gurus, Arrfab coming to mind )...
10% off Tower for Mac
https://github.com/blog/796-10-off-tower-for-macToday Tower, the most powerful Git client for Mac, was officially released.
The best part? Use coupon code GITHUB10 to get 10% off until March 15th, 2011.
Or, just click this link.
Not sold? Tower has a 30 day free trial.
Congrats to the four...
Happy Birthday Ksplice Uptrack!
http://blog.ksplice.com/2011/02/happy-birthday-ksplice-uptrack/One year ago, we announced the general availability of Ksplice Uptrack, a subscription service for rebootless kernel updates on Linux. Since then, a lot has happened!
Adoption
Over 600 companies have deployed Ksplice Uptrack on more than 100,000 produc...
MongoDB Monitoring Dashboard
http://blog.boxedice.com/2011/02/15/mongodb-monitoring-dashboard/We’re pleased to announce the initial release of our MongoDB monitoring dashboard addon for our server monitoring service, Server Density.
This allows you monitor the real time status of your entire cluster, particularly which servers are master an...
Bryan Quigley: Leaving Facebook
http://bryanquigley.com/?p=97How I left Facebook… (inspired from here – if nothing else check out the picture at the bottom of the link)
Exported Birthdays to Google Calendar (Go to Events -> Birthdays | Then go to bottom. Click Export. Change webcal to http. Download ical ...
compass-magick: Extend Sass with power of ImageMagick
http://feedproxy.google.com/~r/thechangelog/~3/hmPC_KglLNI/3291579870compass-magick: Extend Sass with power of ImageMagick: Compass delivers powerful features on top of Sass including support for CSS3 and image sprites. With Compass-Magick, Stan Angeloff pushes the envelope a bit and adds the power of ImageMagick (via R...
Just a pretty picture
http://liekevoermans.com/2011/02/14/just-a-pretty-picture/How useful is the new ?: operator?
http://www.milesj.me/blog/read/95/How-Useful-Is-The-New-%3F%3A-Operato...As with everyone else excited about PHP 5.3, I was extremely looking forward to developing in it. I was especially excited to use the new shorthand ternary operator (?:). This would remove the redundant middle expression of returning the variable, and ...
John Baer: Natty Wallpaper Illustrations – So far!
http://www.projblog.com/?p=2506As announced, Natty will include at least three (3) illustrations as a part of the wallpaper pack.
I could not be more delighted with the quality and diversity of the designs submitted. Please view the complete set here as the following examples are ju...
Week 6
transloadit | RubyGems.org | your community gem host
http://www.google.com/url?sa=X&q=http://rubygems.org/gems/transloa...transloadit. 0.1.2. The transloadit gem allows you to automate uploading files through the Transloadit REST API. installgem install transloadit ...rubygems.org/gems/transloadit
node-semver: The semver parser for Node that powers npm
http://feedproxy.google.com/~r/thechangelog/~3/MVWDBM-k23k/3249402862node-semver: The semver parser for Node that powers npm: Isaac Z. Schlueter, who is not looking for work, btw, has released a Semver library for Node.js. An extraction from his popular npm package manager for Node.js, node-semver parses version numbers...
super-nginx: nginix on steroids serves up async Lua apps
http://feedproxy.google.com/~r/thechangelog/~3/KqWGAfPXRUk/3249294699super-nginx: nginix on steroids serves up async Lua apps: Ezra Zygmuntowicz, Engine Yard founder now at VMWare, has released a “killer build of nginx” that bundles seventeen popular nginx modules as well as Luajit, a just-in-time compiler for Lua.
...
Tater is a GitHubber
https://github.com/blog/794-tater-is-a-githubberTo finish off this epic week of hiring, we're announcing that Tater is now a GitHubber.
Tater is coming on as our new Chief Happiness Officer (sorry PJ). Look at that face! All Tater wants to do is make everyone happy. His main task will be t...
Pochade
http://macappsthatrock.tumblr.com/post/3234799879Pochade:
($9.99) – Pochade easily allows you to select any color from your screen, save your collection of colors, and get the color value the way you want.
HP webOS event roundup.
http://feedproxy.google.com/~r/cocoia/~3/JP9vuFjPIM0/It’s not a big secret that I’m a big fan of webOS’ design and premise. While my primary phone for daily use is an iPhone, I’ve used Android and webOS phones alike for extended periods of time and I always miss some of webOS’ interface polish....
Introducing the File Finder
https://github.com/blog/793-introducing-the-file-finderBack when I started using TextMate, its cmd-T file finder completely changed the way I browse and read code. When I switched to Janus last year, it was only because I found the excellent Command-T plugin for vim.
These days, though, I find myself read...
Better grids: Lessons learned from Design for Developers
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...After our first Design for Developers workshop in December, we shared a few examples of student work we especially liked.
The next Design for Developers workshop is just a few weeks away, and I thought it would be interesting to highlight some common...
Hyperspaces
http://macappsthatrock.tumblr.com/post/3210850083Hyperspaces:
($9.99) – Hyperspaces brings color & context to Apple’s Spaces.
Hyperspaces works with Apple’s Spaces to let you customize each Space so that it is recognisably different from the others. It does this through a set of great visual d...
Eric Hammond: New Release of ec2-consistent-snapshot and Screencast by Ahmed Kamal
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/er1Clk5HHXQ/ec2-co...ec2-consistent-snapshot is a tool that uses the Amazon EC2 API to initiate a snapshot of an EBS volume with some additional work to help ensure that an XFS file system and/or MySQL database are in a consistent state on that snapshot.
Ahmed Kamal point...
Sparrow
http://macappsthatrock.tumblr.com/post/3193489419Sparrow:
($9.99) – Sparrow is a minimalist mail application designed to keep things simple and efficient. Features threads, labels, quick reply, multiple accounts, Quick Look, inline attachments, notifications, and more.
Mislav Marohnić is a GitHubber
https://github.com/blog/788-mislav-marohni%C4%87-is-a-githubberToday marks Mislav Marohnić's first day as a GitHubber. As a JavaScript and Ruby expert, Mislav is going to help us bring some serious awesome to your github.com experience.
Whether it's his beautiful Instagram web frontend, his innovative appr...
BitNami Cloud Hosting
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/ZpbEE_LHbw8/bi...I had a very pleasant phone call with Erica and Daniel of BitNami just yesterday. They gave me a complete briefing on their new BitNami Cloud Hosting product, which they just announced a few minutes ago.
BitNami Cloud Hosting is designed to make life e...
David Tomaschik: apc.stat=0 and Updating Software
http://systemoverlord.com/?p=319When you're running APC on PHP and you have apc.stat=0, it's sometimes easy to forget that when you update software (WordPress) the code running on your server remains unchanged until you flush the APC cache. So, when you go to update WordPress to 3.0....
New Location for Route 53 and CloudFront + Route 53 Tool Roundup + Jobs
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/ikvxHDAWJKg/ne...We've just opened a new Amazon CloudFront and Amazon Route 53 location. The new location in Paris is our fifth in Europe and should result in even better performance and response time for users in that part of the world. You don't have to make any chan...
Pull Request Diff Comments
https://github.com/blog/785-pull-request-diff-commentsThat's right. They're here. Now you can comment directly on individual lines in the Diff attached to any Pull Request.
These things are smart. They keep their proper position, even after pushing additional changes to the same file.
Diff comment thr...
Dustin Kirkland: Introducing: run-one and run-this-one
http://blog.dustinkirkland.com/2011/02/introducing-run-one-and-run-thi...I love cronjobs! They wake me up in the morning, fetch my mail, backup my data, sync my mirrors, update my systems, check the health of my hardware and RAIDs, transcode my MythTV recordings, and so many other things...The robotic precision of cron en...
Week 5
Name Mangler
http://macappsthatrock.tumblr.com/post/3039391717Name Mangler:
($9.99) – Name Mangler is a batch file renaming tool. A simple and intuitive interface makes it easy for you to rename hundreds or thousands of files at a time.
Basic use requires nothing more than choosing the files to rename, and the...
Cropping by coordinates has landed
http://feedproxy.google.com/~r/transloadit/~3/ejUJauVO7PM/cropping-by-...Today the Transloadit team is happy to announce the arrival of a new feature: image cropping based on coordinates.
This allows your users to upload an image, pick a cropping frame using javascript and then have the originally uploaded image cropped ap...
Githood: A minimal GitHub client for iOS
http://feedproxy.google.com/~r/thechangelog/~3/PpNBz04cv5A/3030608868Githood: A minimal GitHub client for iOS: Jonathan Sterling couldn’t find an iPhone client for GitHub that he liked, so he built his own. Githood is a minimalist GitHub client for iOS that lets you track changes to projects you watch.
Available in...
applitude: Elegant DSL to create iPhone apps in Eclipse
http://feedproxy.google.com/~r/thechangelog/~3/I4zx91LLmIM/3011931500applitude: Elegant DSL to create iPhone apps in Eclipse: While language purists might balk at the growing popularity of projects that compile to Objective-C, the verbosity of the Cocoa framework has many developers looking for a faster way to create iP...
Week 4
Yum
http://macappsthatrock.tumblr.com/post/2967011209Yum:
($19.99) – Yum is the cooking companion for your Mac. Organize your recipe collections, manage shopping lists, copy recipes to your iPhone, and enjoy recipes in full screen mode.
MongoDB 1.7.5 released: Single Server Durability!
http://feedproxy.google.com/~r/thechangelog/~3/C90_P2-cFsE/2959787099MongoDB 1.7.5 released: Single Server Durability!: Today brings a new release of MongoDB. Normally I wouldn’t make a fuss about a point release, but this one has a big feature: Single server durability.
For those of you not in the know, many NoSQL d...
Divvy
http://macappsthatrock.tumblr.com/post/2944263138Divvy:
($13.99) – Managing windows can be frustrating, requiring precision control of your mouse or trackpad for clicking, dragging, pushing and pulling your windows to the size and position you desire. Even with all this work, it’s very difficult...
Apple.com gets a redesign
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/UgMlnB3-Cnc/apple-...Apple has taken down the online store and now they are updating their official site to reflect an updated design. The navigation bar when black, and the search bar is more feature filled. The new iPod + iTunes page is already live… we’ll keep updat...
jsondns: DNS JSON API
http://feedproxy.google.com/~r/thechangelog/~3/xmUTL0YxGrM/2935160226jsondns: DNS JSON API: If you’re building a cool domain name service or DNS-related mashup, be sure and check out JSON DNS from Joël Franusic. JSON DNS aims to create a standard for DNS info in JSON, and the project includes a small Rack app for ser...
Amazon CloudWatch Console Support
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/itAEEDxoy6s/cl...The AWS Management Console now includes support for the new Amazon CloudWatch features described in my other posts.
The new CloudWatch tab on the console gives you complete access to all of the metrics collected for your EC2 instances, EBS volumes, RDS...
8 gdb tricks you should know
http://blog.ksplice.com/2011/01/8-gdb-tricks/Despite its age, gdb remains an amazingly versatile and flexible tool, and
mastering it can save you huge amounts of time when trying to debug problems in
your code. In this post, I'll share 10 tips and tricks for using GDB to debug
most efficiently.
...
Subclassing View in CakePHP for easier internationalization of elements
http://devblog.eduhub.nl/subclassing-view-in-cakephp-for-easier-intern...In the past months I’ve been involved in making a multi-lingual version of the Eduhub codebase. This presented several difficulties that we had to solve. In this post I’ll discuss a solution for one of the simpler challenges: internationalization o...
vain: Check GitHub user stats from the command line
http://feedproxy.google.com/~r/thechangelog/~3/nHkDNrgOaeo/2903183012vain: Check GitHub user stats from the command line: With a name reminiscent of Ego, the at-a-glance traffic/followers/subscribers checker for iPad and iPhone, comes vain, the GitHub followers/watchers/forks checker for the command line from John Crepe...
Week 3
Hacker News | My app: http://helpshelf.comBuilt in about 3 days ...
http://www.google.com/url?sa=X&q=http://apps.ycombinator.com/item%...It uses the amazing tool transloadit.com for uploading, and resque for managing the parsing of the pdfs. It then posts each page to indextank as a document ...apps.ycombinator.com/item?id=2090111
transloadit/ruby-sdk - GitHub
http://www.google.com/url?sa=X&q=https://github.com/transloadit/ru...Work in progress, using it might cause a robot rebellion at this point.https://github.com/transloadit/ruby-sdk
Time Sink
http://macappsthatrock.tumblr.com/post/2864808486Time Sink:
($18.99) – Time Sink helps you track how you spend your time on your Mac. It...
Slides: Node.js in production
http://feedproxy.google.com/~r/debuggable/~3/V5XKGdvh0BY/slides-node-j...Last night I was giving a talk about node.js in production at the Berlinjs user group.
In the talk I shared some of our experiences at Transloadit, but also tried to cover the topic from a general angle.
I concluded that running node apps in producti...
railsready: Setup script to get Ruby and Rails running on Ubuntu with one command
http://feedproxy.google.com/~r/thechangelog/~3/e10ytE7ueeM/2857400260railsready: Setup script to get Ruby and Rails running on Ubuntu with one command: How would you like to get a full Ruby on Rails stack up on Ubuntu with one command?
Now you can by running Rails Ready. Rails Ready is a setup script that gets Ruby and...
OmniGraffle
http://macappsthatrock.tumblr.com/post/2848838281OmniGraffle:
($99.99) – Need a diagram, process chart, quick page-layout, website wireframe or graphic design? OmniGraffle can help you make eye-popping graphic documents quickly by keeping lines connected to shapes even when they’re moved, provid...
Soulver
http://macappsthatrock.tumblr.com/post/2848770968Soulver:
($24.99) – Soulver helps you do quick calculations and work things out. It’s quicker to use than a spreadsheet, and smarter and clearer than a traditional calculator.
You type out your problems as you would on paper, and Soulver calcula...
Cracking The Credit Card Code
http://feedproxy.google.com/~r/MyMint/~3/xgk5qEeOxyY/There’s hardly a more prominent financial product in America today than the almighty credit card. Nearly everybody has at least one — almost 80% of consumers in 2008, according to the Federal Reserve Bank of Boston – and many use it on a daily ...
Braid
http://macappsthatrock.tumblr.com/post/2814639561Braid:
($4.99) – Braid is a platform game in a painterly style where you manipulate the flow of time to solve puzzles. Every puzzle in Braid is unique. There is no filler. Braid does everything it can to give you a mind-expanding experience. Journey...
Black box cloud pricing
http://blog.boxedice.com/2011/01/18/black-box-cloud-pricing/Pricing servers used to be fairly simple, and still is in many cases. There are a number of variables – memory, storage, CPU, data transfer – which are combined to provide a price. Initially you might have to guess and future capacity planning is u...
sight: The Syntax Highlighter for Chrome
http://feedproxy.google.com/~r/thechangelog/~3/yJbqtU2HRYg/2811687972sight: The Syntax Highlighter for Chrome: As an API junkie who uses Chrome as his everyday browser, the Pretty JSON Chrome extension has made viewing JSON files much easier on the eyes.
Thanks to Tomás Senart, I’ve regained my Sight when looking at...
Git-powered wikis improved
https://github.com/blog/774-git-powered-wikis-improvedMany of you already know about Gollum, the git-powered wiki system that we use for every GitHub Wiki. While the Wikis have been proven great for those that know git well, we want to involve everybody that may want to contribute to an open source projec...
Episode 0.4.5 - Redis with Salvatore Sanfilippo
http://feedproxy.google.com/~r/thechangelog/~3/u7KSZpYy5XY/2801342864Episode 0.4.5 - Redis with Salvatore Sanfilippo: Wynn caught up with Salvatore Sanfilippo aka @antirez to talk about Redis, the super hot key value store.
This week’s show is sponsored by GitHub Jobs and LessConf:
Caring.com is looking for a Senior...
Solving problems with proc
http://blog.ksplice.com/2011/01/solving-problems-with-proc/Shared by kvz
Best sysadmin article I've read in months
The Linux kernel exposes a wealth of information through the proc special filesystem. It's not hard to find an encyclopedic reference about proc. In this article I'll take a different approach...
Week 2
barcode
http://abstrusegoose.com/335Shared by iFeghali
o/ glad to know i'm not the only one with that feeling
Tweet
120 DB BASS MUSIC
http://feedproxy.google.com/~r/VeryDemotivational/~3/lwHQuCcIfMk/120 DB BASS MUSIC
I dare you to play it now.
Submitted by: CamazotzPicture by: Unknown
Now you can access Spotify from Shazam
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/Nz-uscho4NA/now-yo...Spotify and Shazam have teamed-up to offer a combined service for the iPhone and other mobile devices, with new apps which allow Shazam users to access Spotify directly using a new ‘Play in Spotify’ feature.
As a result, Shazamers will be able to a...
Everything you need to know about iOS 4.3
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/OAPjQDV5yw8/everyt...We covered many of the new features in iOS 4.3 today and above is a video walkthrough. Here’s everything we’ve covered on iOS 4.3 so far:
-iOS 4.3 beta 1 for iOS mobile devices and Apple TV seeded to developers.
-iOS 4.3 brings new Multi-Touch ges...
Codebox
http://macappsthatrock.tumblr.com/post/2704726856Codebox:
($4.99) – If you’re looking for a fully-featured code snippet manager then CodeBox is exactly what you need!
3D GitHub Badge with Pure HTML/CSS
https://github.com/blog/768-3d-github-badge-with-pure-html-cssNico Hagenburger released a nifty bit of HTML/CSS today that allows you to get the famous "Fork me on GitHub" banner on the corner of your site. But this time, with a twist. Literally. If you hover over the banner in Safari, the banner will flip around...
Gitbox
http://macappsthatrock.tumblr.com/post/2701390293Gitbox:
($39.99) – Gitbox is an elegant version control app powered by Git. No configuration or server required: download the app, open a folder and make a commit immediately. Gitbox stores the whole compressed history inside that folder and you can...
Solving problems with proc
http://blog.ksplice.com/2011/01/solving-problems-with-proc/The Linux kernel exposes a wealth of information through the proc special filesystem. It's not hard to find an encyclopedic reference about proc. In this article I'll take a different approach: we'll see how proc tricks can solve a number of real-world...
Apptivate
http://macappsthatrock.tumblr.com/post/2693760127Apptivate:
($2.99) – A simple, beautiful hotkey manager. Launch applications, execute scripts, run automator workflows and open files or folders. All of this at the press of a key combination.
No more restocking fees at Apple Stores starting January 11
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/iH2mLDWUAEI/no-mor...Typically, when you return an opened product to an Apple Store you will be charged a 10% restocking fee. Well, come Tuesday, this will all be in the past as Apple is cutting restocking fees from their retail chain. We’ll have to see how Apple deals w...
Week 1
dom-monster: Cross-browser bookmarklet to analyze your DOM, improve performance
http://feedproxy.google.com/~r/thechangelog/~3/g8khKmRDr8A/2656153601dom-monster: Cross-browser bookmarklet to analyze your DOM, improve performance: Thomas Fuchs, JavaScript pro featured recently on Episode 0.3.9 has teamed up with his wife Amy Hoy to bring you the DOM Monster, a cross-browser bookmarklet that analyzes...
Mattel irá lançar “Angry Birds” de tabuleiro
http://feedproxy.google.com/~r/brainstorm9/~3/Q1uZEnJPnA0/Lembra do tempo em que era possível viver a vida sem ter que se deparar com nada relacionado a “Angry Birds”? Eu não.
O aplicativo mais vendido que se tem noticia é quase onipresente, avançando a passos largos para estar disponível em todas as...
1e Column NL30
http://vollmer.nl/2011/01/1e-column-nl30/?utm_source=rss&utm_mediu...Ik heb mijn eerste column voor de NL30 gescand zodat je je bij de snackbar/ bij de kapper/ in de kroeg volledig kunt richten op respectievelijk je bereklauw, de beschaarde mevrouw, je cafépraat.
Volgende columns zal deze digitalisering gespaard blij...
Good Code
http://xkcd.com/844/Gavin Swanky
http://gamekings.posterous.com/gavin-swankyWhat would your own album look like if you were in a band?Follow the directions below and find out... Here are the rules: 1 - Go to Wikipedia. Hit “random” or click http://en.wikipedia.org/wiki/Special:Random The first random Wikipedia article yo...
Mac App Store Analytics: Mostly games, mostly not free.
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/ToUagTXCqsM/mac-ap...TUAW ran some analytics on the 1000 apps available on day one of the Mac App Store tore and got a breakdown of what people were selling.
Games were clearly the most popular category of application (they don’t add up to 1,000 because developers can ch...
CES: Boxee team proudly demos Boxee for iPad
http://feedproxy.google.com/~r/9To5Mac-MacAllDay/~3/KcOGK1qXYQ8/ces-bo...We’re watching a dizzying array of App announcements as new software hits the all-new Mac App Store, but here’s a special something from the team at Boxee, who are showing off their new Boxee iPad App at CES.
Here’s what Boxee (who today announce...
AWS Policy Generator
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/5GlriNX5YNE/aw...The new AWS Policy Generator simplifies the process of creating policy documents for the Amazon Simple Queue Service (SQS), Amazon S3, the Amazon Simple Notification Service (SNS), and AWS Identity and Access Management (IAM).
You begin by selecting th...
Jeff King (Peff) is a GitHubber
https://github.com/blog/766-jeff-king-peff-is-a-githubberWe're very excited to announce that core Git member Jeff King will also be joining the team today! But don't call him Jeff, he prefers Peff. Peff is one of the most active contributors to Git and will be using his expertise and hardcore C skills to mak...
PHP Office Hours - January 12, 2011 - Register Now!
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/YhPoJuxiHGs/ph...On Wednesday, January 12th we will be conducting an interactive "office hours" session at 9:00 AM PST. The topic will be PHP and how you can use it with AWS. You'll get to chat with me (Jeff Barr) and AWS Development Engineer Ryan Parman. We'll do some...
2010, week 52
CompassApp: Compile Sass stylesheets easily without resorting to the command line
http://feedproxy.google.com/~r/thechangelog/~3/wXh1ENvH62M/2540329753CompassApp: Compile Sass stylesheets easily without resorting to the command line:
One of the biggest adoption hurdles to reaching the designer masses for Sass and Compass has been the intimidation level presented to designers when mentioning “the ...
vimgolf: The fewest keystrokes wins - in Vim
http://feedproxy.google.com/~r/thechangelog/~3/5qNtxfqII-E/2508051212vimgolf: The fewest keystrokes wins - in Vim: Vim geeks take pride in solving problems in the fewest possible keystrokes, regardless of how cryptic the solution might be. With VimGolf from Ilya Grigorik, they can now compete for bragging rights in a go...
A Guide to Bad Space Science In Movies [Movies]
http://feeds.gawker.com/~r/gizmodo/full/~3/5R0mqt4FCaQ/a-guide-to-bad-...Sorry to ruin your enjoyment of Mission to Mars—or, fine, Aliens and Star Wars—but it joins a host of sci-fi movies that just can't quite get their space science right. Here are the most common offenses and offenders. More »
Sysadmin Sunday #11
http://blog.boxedice.com/2010/12/26/sysadmin-sunday-11/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Using Puppet to Automatically Configure New EC2 Instances – a quick tutorial for getting started
Building blocks of a scalable webcrawler – this thesis documen...
kod: CSS3 themable, Node.js powered editor for OS X
http://feedproxy.google.com/~r/thechangelog/~3/IDGP41kTsbo/2462797954kod: CSS3 themable, Node.js powered editor for OS X: It’s a very Merry Christmas for Mac developers. Rasmus Andersson has open sourced Kod, the “programmers’ editor for OS X.”
Built from the ground to feel like a native OS X app, Kod sports Ch...
Week 51
Hackety Hack 1.0 - learn programming with Ruby
http://feedproxy.google.com/~r/thechangelog/~3/Lo1FpQL9lmc/2458293763Hackety Hack 1.0 - learn programming with Ruby: Merry Christmas everybody! Full disclosure: this is my particular gift to Open Source, and future programmers everywhere.
Hackety Hack is a project that I inherited from _why. It’s the best way for peo...
Incident
http://xkcd.com/838/Transloadit - Realtime Video Encoding on Amazon EC2
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/84hFf9RhKJ8/tr...Felix Geisendörfer of Debuggable wrote in to tell me about Transloadit. He told me that they now support real-time video encoding using a number of Amazon EC2 instances.
Whereas prior transcoding solutions waited for the entire video to be uploaded, T...
Realtime encoding - over 150x faster
http://feedproxy.google.com/~r/transloadit/~3/bIAkTCqIUyw/realtime-enc...Play video
Today we are excited to announce a big new feature: Realtime encoding.
Realtime encoding allows you to have your videos encoded while they are still uploading. Since our servers can encode video much faster than most of your users can uplo...
A call for development help and research: Lazyweb Requests
http://paulirish.com/2010/lazyweb-requests/If you'd like to contribute a bit of your time back to the benefit the larger web community, I've collected a few mini-projects that'll have high impact. They're together in an issue tracker of an otherwise empty github repo: github.com/paulirish/lazyw...
Week 50
PHP SDK
http://feedproxy.google.com/~r/transloadit/~3/D5gd1582HrE/php-sdkWhen we designed the transloadit api, we tried to keep things simple.
This way people were able to integrate transloadit uploading with just a few lines of code in their favorite scripting language, no library required.
However, as soon as you try to...
Best Music of 2010
http://www.joeandmotorboat.com/2010/12/17/best-music-of-2010/Time for my annual best music post. These are the twenty best albums I listened to 2010. There were a handful that didn’t quite make the cut that were also good (The National, Murs, Pantha du Prince, etc).
Aloe Blacc – Good Things
Arcade Fire – T...
Forward To Vegas
http://www.thattommyhall.com/2010/12/17/forward-to-vegas/Well, I guess I need to say something about my company Christmas present to all of their ~150 staff, a three day trip to Vegas.
We flew out last Thursday and stayed for 3 nights at the Wynn, which is a great hotel.
Thursday: Arrive and sleep (forgive ...
Dropbox hits 1.0!
http://feedproxy.google.com/~r/dropbox/~3/CXIAczy6-ao/Hey everyone!
We’re super excited to announce the new hotness that we’ve been cooking up for the past few months: Dropbox 1.0! In addition to hundreds (yep, hundreds) of bug fixes, vastly reduced resource usage (think of it as the Prius model of Dr...
Demo time!
http://feedproxy.google.com/~r/transloadit/~3/eb-7MaWHwbs/demo-timeEverybody knows how dreadful it is to create an account for a new service you want to try out. So to make things easier for new transloaders, we just added a new demo section where you can try a wide range of encoding scenarios before you sign up.
Eve...
HandlerSocket mySQL's NoSQL, PHP and Webscale
http://mysqldba.blogspot.com/2010/12/handlersocket-mysqls-nosql-php-an...HandlerSocket is a server plug-in that interfaces with InnoDB directly bypassing for the most part the core mySQL server all together. Using Handler socket you do not connect to the traditional port 3306 or use the mySQL protocol to communicate with th...
Vim Toolbox, 2010 Edition
http://weierophinney.net/matthew/archives/249-Vim-Toolbox,-2010-Editio...Shared by kguest
Vim will never die ;)
I've been using Vim for close to a decade. I've often said
that "Unix is my IDE" -- because Vim is built in the Unix philosophy, allowing
me to pipe input into it, out of it, and every which way I want. It fit...
MySQL 5.5 is GA!
http://palominodb.com/blog/2010/12/15/mysql-55-gaToday it was announced that MySQL 5.5 is GA. This is very exciting news; we have not had a GA announcement since MySQL 5.1 two years ago. There are tons of new features, mostly performance enhancements, that I am looking forward to. Here is why I...
Wikileaks
http://xkcd.com/834/DNS30 - A Visual Tool for Amazon Route 53
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/3CFHksVPqf0/dn...I became aware of DNS30 during the private beta test of Amazon Route 53.I own quite a few personal domains for use by me and my family and I was looking forward to managing all of the DNS entries from one location.
I tried it out and it worked just fi...
node-o3-canvas: HTML5 Canvas API for NodeJS
http://feedproxy.google.com/~r/thechangelog/~3/5R40OzK4XfU/2314253293node-o3-canvas: HTML5 Canvas API for NodeJS:
This isn’t the first time we’ve featured the work of our friends over at Ajax.org. In the past we mentioned o3 and Cloud9 and even had them on the podcast, see episode 0.1.6.
Their project, node-o3-ca...
Tabaksvirus zorgt voor batterijdoorbraak
http://feeds.webwereld.nl/~r/Webwereld/~3/hibQuEQlGFQ/tabaksvirus-zorg...Batterijen in bijvoorbeeld laptops, tablets en smartphones hebben straks tien keer meer lading dan huidige exemplaren. Dit dankzij een virus dat zich tegoed doet aan tabaksplanten.
Convincing
http://xkcd.com/833/Stéphane Graber: Having fun with containers
http://www.stgraber.org/?p=115Not really having anything specific to do yesterday, I chose to have a bit of fun with sandbox.
I ended up installing a completely clean Ubuntu 10.10 in a VM with just an ssh server running.
I then installed sanbox from my PPA and appended the followin...
Hubcap - A GitHub client for Mac OS X
http://feedproxy.google.com/~r/thechangelog/~3/LCpnDHMtaow/2190237790Hubcap - A GitHub client for Mac OS X:
We are a bit late to blog about this, but if you follow The Changelog on Twitter you would have seen tweets from us mentioning this project.
On December 3rd we chipped in to back a Kickstarter project started b...
Week 49
Paul Tagliamonte: The RSA Algorithm, Humanized ( sorta )
http://blog.pault.ag/post/2175430707The Rules
So, we have some ground-rules before we start off on this venture. I’ll qualify them out below.
I’m a computer scientist, not a strict mathematician. Yes, what I’m versed in is math, but I’m not a mathematician in the strict sense.
...
Elizabeth Krumbach: Computer Engineer Barbie has a penguin
http://princessleia.com/journal/?p=3764I voted for it and I was pretty excited when I heard about Computer Engineer Barbie becoming a reality. I pre-ordered mine (product page here) as soon as I could and finally received it today!
Unfortunately work tore me away from my new toy and I sat i...
Love, hate, & tmux
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...It seems like everywhere I turn lately, I run into tmux.
Nick, Josh, Harold, and Goose are running their editor+shell combos inside of tmux on a daily basis. When I wanted to know more about remote pair programming with ssh, vim, and GNU screen, Steph...
Reclaiming memory from MongoDB indexes
http://blog.boxedice.com/2010/12/10/reclaiming-memory-from-mongodb-ind...As of the current version of MongoDB (1.7.3), deleting data does not compact indexes and their use of RAM. Indeed, this was the root cause of the problem Foursquare experienced several months ago. This means that once your indexes exceed memory (or the...
Jacob Peddicord: I have one!
http://jacob.peddicord.net/2010/12/i-have-one.htmlA few days ago, I ordered a book for my classes next quarter on Amazon. Came back home today thinking that it might have arrived, and found a package on my doorstep. I quickly opened it up to make sure it was the right book, and, wait... what is that?
...
Tic-Tac-Toe
http://xkcd.com/832/Amazon S3 - Object Size Limit Now 5 TB
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/9y3GkvGkIgQ/am...A number of our customers want to store very large files in Amazon S3 -- scientific or medical data, high resolution video content, backup files, and so forth. Until now, they have had to store and reference the files as separate chunks of 5 gigabytes ...
Thierry Carrez: Bleeding edge OpenStack Nova on Maverick (updated)
http://fnords.wordpress.com/?p=495Want to test the latest cloud goodness ? Thanks to the new Nova trunk PPA, it’s really easy to run the freshest code from OpenStack Compute (Nova) on Ubuntu 10.10. Here is how.
We will install everything on the same machine, one that has VT extension...
Hubcap: a Socially Aware GitHub Mac App
https://github.com/blog/761-hubcap-a-socially-aware-github-mac-appErik Michaels-Ober started a Kickstarter project to fund Hubcap, a proposed native Mac client for GitHub. The plan is to bring the elegance of various Twitter clients to GitHub and increase social engagement.
If this is something you'd be inter...
Bryan Quigley: Google Checkout
http://gquigs.blogspot.com/2010/12/google-checkout.htmlVisa, Mastercard, Paypal, and more have stopped letting donations go through to Wikileaks.I would really like to see Wikileaks to start allowing donations with Google Checkout. It would let us see if Google really is different than the rest of those ...
Scott James Remnant: Events are like Signals
http://www.netsplit.com/2010/12/08/events-are-like-signals-12/In the last post we took a look at how matching of events in jobs is often misunderstood, in this and the next few posts we’ll take a look at events themselves and the different ways they can be used.
The most obvious way that one can use Events, and...
The Tree Slider
https://github.com/blog/760-the-tree-sliderThose of you running recent versions of Safari, Chrome, or Firefox 4 may have noticed some changes to tree browsing on GitHub.
For everyone else, here's a video of our new Tree Slider:
The new HTML5 History API (which really has nothing to do with ...
Scott Moser: lvm resizing is easy
http://ubuntu-smoser.blogspot.com/2010/12/lvm-resizing-is-easy.htmlI have a local mirror of the ubuntu archive, using some scripts based on the Ubuntu Wiki. When I set up "/archive" on my local mirror, I used lvm. The reason for that was primarily so that I could use sbuild with lvm. Since then, 2 things have happe...
Ryan Kavanagh: Holiday MOTD
http://ryanak.ca/planet-ubuntu/holidays/2010/12/06/Holiday-MOTD.htmlSince it's the holiday season, I thought I'd greet my server's users with a
colourful MOTD. Feel free to use it by appending it to your current MOTD.
You can do so with the command sudo sh -c "curl
http://ryanak.ca/files/holiday-motd >> /etc/motd"...
Let's get to know each other
https://github.com/blog/757-let-s-get-to-know-each-otherIt seems like way too often I run into someone who's been using GitHub for a long time but has just learned about one of our long-time features like Fork Queue or blame visualization.
So today we're launching the start of our Features section. It's ju...
Amazon Route 53 - The AWS Domain Name Service
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/AGIwqPuVCmc/am...In 1995 I registered my first domain name and put it online. Back then, registration was expensive and complex. Before you could even register a domain you had to convince at least two of your friends to host the Domain Name Service (DNS) records for i...
Lesson #821 - Santa Claus
http://survivingtheworld.net/Lesson821.htmlYou're welcome, parents. - - Thanks to everyone for sticking around for 900 comics. Here's to 900 more. - - There are two days left in the STW store for standard holiday shipping to Canada, and 11 days left for standard holiday shipping in the U.S. Tha...
Sysadmin Sunday #8
http://blog.boxedice.com/2010/12/05/sysadmin-sunday-8/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Incredibly “useful” list of awkward one-liners for Linux sysadmins
Objects in mirror… – new servers for kernel.org
Level 3 outbid Akamai on Netflix by rese...
Week 48
Navigation with the “j” and “k” keys
http://cakebaker.42dh.com/2010/12/04/navigation-with-the-j-and-k-keys/If you are using Vim you already know the meaning of the “j” and “k” keys: they navigate one line downwards resp. upwards. Some websites like The Big Picture adopted this functionality to provide an easy way to navigate, in the case of The Big ...
Seif Lotfy: Revisiting: GNOME Shell + Zeitgeist = ?
http://seilo.geekyogre.com/?p=1693I took more time today to play with GNOME Shell…
Now this is just a dirty dirty dirty hack, I will look into cleaning up by the next week (I have some other things I need to take care of)
So the current proposal looks like this (it is being updated s...
Comment by Kyle on: Create daemons in PHP
http://feedproxy.google.com/~r/kvz-comments/~3/Qvvd-hEABkI/I found when running the /etc/init.d/$file stop, that my command was not
really being stopped.
To fix this I had to shorten the name of my appName
'appName' => 'jque1',
from
'appName' => 'jobqueue_processor1',
and then this worked. It seems that /p...
Elastic Load Balancer Health Checks
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/dQEKBgiETLY/el...Auto Scaling can now take advantage of the instance health information collected by the associated Elastic Load Balancer.
Specifically, once a load balancer determines that an instance is unhealthy (using the health checks that were established when th...
Auto Scaling Policies
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/28ZmNqJnhds/au...The new release of Auto Scaling gives you better control over the policies used to modify the number of EC2 instances running in one of your AutoScaling groups.
Auto Scaling now emits metrics for each AutoScalingGroup. You can use CloudWatch to monitor...
headjs - The only script in your
http://feedproxy.google.com/~r/thechangelog/~3/8D6wt4L-wX8/2058578126headjs - The only script in your : Head JS is a 2.3kb script that speeds up, simplifies and modernizes your site. Currently, Head JS is at an early alpha stage, but is promised to get more stable this week.
The HEAD section is the worst place to load ...
stillmaintained: Find a maintainer for your open source projects
http://feedproxy.google.com/~r/thechangelog/~3/fNlYXQeiA-c/1986814704stillmaintained: Find a maintainer for your open source projects: Source control systems like Git make it easier to maintain project momentum and avoid abandoned open source projects. Instead of waiting on project owners to make changes, project users ...
Tribute to our Beautiful Rio de Janeiro
http://abduzeedo.com/tribute-our-beautiful-rio-de-janeiroDuring this past week we've see hope and happiness getting stronger than ever before in Rio de Janeiro. What the world might have seen as war, we've seen as the promise of a better life for the citizens of Rio taken seriously.
Believe us when we say t...
Advanced use conditions for assembly steps
http://feedproxy.google.com/~r/transloadit/~3/PNQCgbf7JKM/advanced-use...A frequently requested feature is to allow more flexibility when it comes to choosing how different upload files are processed.
At this point our robots are already smart enough to not touch files they don't know how to handle, so a video robot would ...
libgit2: a Git Linkable Library
https://github.com/blog/752-libgit2-a-git-linkable-libraryOne of the long running issues with Git is that the library produced to run the binary is not re-entrant - you can't link to it from another program because it calls die() all over the place. Thus, anyone trying to write a GUI or web interface or scri...
Using the session within models
http://www.milesj.me/blog/read/91/Using-The-Session-Within-ModelsThis is something that everyone wants to do, but are afraid it breaks the MVC paradigm. Theoretically, the session should be a model, seeing as how it represents data and manages adds, edits, deletes, etc. Regardless, it's a much easier approach to use...
Cyber Monday: 25% Off All Merch!
https://github.com/blog/751-cyber-monday-25-off-all-merchIt's Cyber Monday and we've decided to do something special. For today only you can get 25% off any orders you make at The GitHub Shop! Sale ends Tuesday morning at midnight (PST).
Coupon Code: CYBERCAT
Not only do you get a HUGE discount, but GitHub...
Sysadmin Sunday #7
http://blog.boxedice.com/2010/11/28/sysadmin-sunday-7/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
The Future of Cloud Storage (and what is wrong with the present) – time to get rid of the SAN?
The Difference Engine: Linux’s Achilles heel
HTTP Post Denial Of...
Valorie Zimmerman: GRUB2 and chroots, dammit!
http://linuxgrandma.blogspot.com/2010/10/grub2-and-chroots-dammit.htmlWorst outcome from an install so far. Upon automatic reboot, when all is reported success:error: the symbol `grub_xputs` not foundgrub rescue:>Terror struck my heart, and hopelessness, and googling. I found that not only was I not alone, but it is a re...
Week 47
Costales: Gufw Firewalls have never been easier!
http://ubuntin.wordpress.com/?p=32Do you find firewalls difficult???? Not anymore! With Ubuntu, you can enhance your network security in a very easy way, using possibly the easiest firewall you might find out there.
How? Install Gufw:
You can install the latest version, 11.04 beta, ...
Digging Deeper with htracr
http://www.mnot.net/blog/2010/11/27/htracrThere’s a lot of current activity on the binding between HTTP and TCP; from pipelining to SPDY, the frontier of Web performance lives between these layers.
To get more visibility in exactly what’s happening down there, I decided to throw together ...
PagerDuty and Server Density
http://blog.boxedice.com/2010/11/25/pagerduty-and-server-density/Server Density allows you to get alerts when you have server problems and we’ve been piping our notifications into PagerDuty to handle our alerting for some time. It allows us to do things like:
Receive alerts via e-mail, SMS and phone call.
Define ...
Watch Wednesday
http://feedproxy.google.com/~r/thechangelog/~3/I03FLZSIKx4/1672652861Quick hitting list of projects to check out on GitHub:
pauldowman / gitmodel
Git Model is an ActiveModel-compatible NoSQL store based on git. Not ready for primetime but very interesting.
assaf / vanity
Vanity is declarative A/B testing for Rails.
...
Great Introductory Video on Scalability from Harvard Computer Science
http://highscalability.com/blog/2010/11/24/great-introductory-video-on...Professor David Malan gives a very good lecture on scalability for dynamic websites. It's not highly technical, it's an extension course, but it's a great introduction to a wide variety of topics. I really like his teaching style. He continually asks q...
Onzichtbare rootkit nestelt zich in netwerkkaart
http://feeds.webwereld.nl/~r/Webwereld/~3/6jYPc0osH9o/onzichtbare-root...Een onderzoeker is er via een vernuftig staaltje reverse engineering in geslaagd om een backdoor te schrijven die in de firmware van een netwerkkaart nestelt en onzichtbaar is in het OS.
Moving from MyISAM to Innodb or XtraDB. Basics
http://www.mysqlperformanceblog.com/2010/11/22/moving-from-myisam-to-i...I do not know if it is because we’re hosting a free webinar on migrating MyISAM to Innodb or some other reason but recently I see a lot of questions about migration from MyISAM to Innodb.
Webinar will cover the process in a lot more details though ...
11.23.2010
http://www.explosm.net/comics/2243/Burg Gives Your Multi-Boot Screen a Big Facelift [Downloads]
http://lifehacker.com/5696245/burg-gives-your-multi+boot-screen-a-big-...Linux/Windows: Based on GRUB but many shades beyond it in the looks department, Burg is a quick install for Linux users that lets anyone theme their multi-OS selection screen, or customize their own theme. It's becoming install-ready on Windows and Mac...
Schrödinger's cat is alive/dead
http://scienceblogs.com/sciencepunk/2010/11/schrodingers_cat_is_alived...Not sure who designed this fun graphic, but I like it! Explanation. Read the comments on this post...
Sysadmin Sunday #6
http://blog.boxedice.com/2010/11/21/sysadmin-sunday-6/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Adding the Incredible Power of the Amazon EC2 Cluster GPU Instances – new instance type on Amazon EC2: the Cluster GPU instance adds two NVIDIA Telsa M2050 GPUs ...
Week 46
Auto rotation for iphone videos
http://feedproxy.google.com/~r/transloadit/~3/IeBd3N2WVXk/auto-rotatio...We are happy to announce our newly baked support for auto rotating iphone video uploads.
By default the iphone always records and saves videos in landscape format. This causes rotation problems if the recorded video was shot in portrait format and the...
Get Good with Git
https://github.com/blog/746-get-good-with-gitIf you have little or no experience on the command line, and no experience with Git, this might be the ebook for you: Getting Good With Git. From command line basics to using GitHub for collaboration, there's a ton of great stuff in this thing.
...
Git Support - Available on UC
http://blogs.sun.com/netbeansphp/entry/git_support_available_on_ucIn the previous post I wrote about possibility of Git support in NetBeans. The team that implements it got valuable feedback from php users and now is available a version of this support on development update center. You can install it in a development...
AWS Receives ISO 27001 Certification
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/SIN9mNbgeNk/aw...We announced the successful completion of our first SAS 70 Type II audit just about a year ago. Earlier this year I talked about an application that had successfully completed the FISMA Low assessment and then received the necessary Authority to Operat...
JSLint is on GitHub
https://github.com/blog/745-jslint-is-on-githubWe noticed some buzz on twitter today about JSLint moving to GitHub. JSLint is a code quality tool for the Javascript language, there's a more detailed explanation available here. The main JSLint repo can be found under Douglas Crockford's account. ...
Server aggregation
http://blog.boxedice.com/2010/11/15/server-aggregation/If you have a cluster of servers, such as a web server or database, the metrics of individual servers become less important and it’s more interesting to see statistics across the whole cluster. So today we’ve released server aggregation as part of ...
New EC2 Instance Type - The Cluster GPU Instance
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/10D5X5ydJiU/ne...If you have a mid-range or high-end video card in your desktop PC, it probably contains a specialized processor called a GPU or Graphics Processing Unit. The instruction set and memory architecture of a GPU are designed to handle the types of operation...
Today's Outage
https://github.com/blog/744-today-s-outageA few hours ago I was upgrading our continuous integration setup when a configuration error caused it to run against our production environment rather than our testing environment.
Before every run of our test suite we destroy then re-create the datab...
Week 45
Sidejack Prevention Phase 3: SSL Proxied Assets
https://github.com/blog/743-sidejack-prevention-phase-3-ssl-proxied-as...This is the third, and hopefully final, response to session hijacking on github.com. We've been safe from session hijacking for a while now but we were still serving pages with mixed-content warnings. People have complained about these warnings in th...
TextMate 1.5.10
http://blog.macromates.com/2010/textmate-1-5-10/Update 2010-11-18: r1623 is out, restoring the venerable key bindings.
Update 2010-11-14: Post about restoring ⇧⌥⇥ for shift left. Post about restoring interactive input functionality.
A long overdue maintenance update was released earlier toda...
Support for Rackspace Cloud Files
http://feedproxy.google.com/~r/transloadit/~3/PkJfjzkHay8/support-for-...Today we're happy to announce the latest addition to our service, please welcome the /cloudfiles/store robot!
As you can see in the docs, we also handle the retrieval of your container's CDN url automatically, so integrating this robot should simply b...
Updates to the AWS SDKs
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/7gwqhVfxMCg/up...We've made some important updates to the AWS SDK for Java the AWS SDK for PHP, and the AWS SDK for .NET. The newest versions of the respective SDKs are available now.
AWS SDK for Java
The AWS SDK for Java now supports the new Amazon S3 Multipart Upload...
Kees Cook: TARPIT iptables target
http://www.outflux.net/blog/?p=448Want to use a network tarpit? It’s so easy to set up! Thanks to jpds for this whole post. :)
sudo module-assistant auto-install xtables-addons-source
sudo iptables -p tcp ... -j TARPIT
Though no such thing exists for IPv6 yet.
Here it is watching ...
Helpful jQuery modals
http://nuts-and-bolts-of-cakephp.com/2010/11/09/helpful-jquery-modals/This post is actually mostly about jQuery (with some cake sprinkles), but why not…
Let’s examine a typical situation:
We have a Product model, which belongsTo a Category model.
Now we need to add some products…
An admin interface would have a ca...
Martin Pitt: Ubuntu Natty: Where did my changelogs go?
http://www.piware.de/?p=400Since last Tuesday, packages built in natty don’t come with a Debian changelog included any more. Due to the continuous demand for downsizing both our installation media, as well as the install footprint, we looked for packages which we should elimi...
Jamie Strandboge: A fun hack: triggered reverse ssh connections for remote access to anywhere
http://penguindroppings.wordpress.com/?p=490So, like a lot people, I get asked to install Ubuntu on friend’s and family’s computers. I talk to them about what their use cases are and more often than not (by far) I install it on their systems. That’s cool. What is less cool is tech support ...
Maatkit’s mk-query-digest learns about Apdex
http://www.xaprb.com/blog/2010/11/09/maatkits-mk-query-digest-learns-a...This month’s Maatkit release, which just hit the download servers, contains a new feature for mk-query-digest: Apdex scores. The Apdex performance index is a sensible metric of how satisfactory the response time to a request is. Of all the scientif...
Amazon CloudFront - Production Status and an SLA
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/8q4EvpNlhqY/am...I'll be brief. Two quick yet important Amazon CloudFront announcements:
First, we've removed the beta tag from CloudFront and it is now in full production. During the beta period we listened to our customers and added a number of important features in...
Amazon CloudFront Support for Custom Origins
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/r8XC-xK22EY/am...Amazon CloudFront uses an ever-growing network of edge locations to give your users high speed, low latency access to your content, regardless of where they happen to live.
Until now, CloudFront could serve up content from Amazon S3. In content-distrib...
Sysadmin Sunday #4
http://blog.boxedice.com/2010/11/07/sysadmin-sunday-4/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Windows Azure vs Amazon EC2 vs Google App Engine – From a developer point of view which platform would you consider for a large social web application?
Protect Y...
Week 44
New uploader & downloads screen
https://github.com/blog/742-new-uploader-downloads-screenNot too long ago we rolled out the one true downloads button, but unfortunately the Downloads page was still left unattended. Well, today we’re rolling out a totally new downloads page – including a completely rewritten uploader.
You can check...
Very hacky way to get client’s country code based on IP
http://nuts-and-bolts-of-cakephp.com/2010/11/05/very-hacky-way-to-get-...You’d think that by now there should be an easier way to accomplish something like this.
(i.e. Send a client IP to some service, and get their country or other location information).
All my research just pointed to some some API’s, complicated com...
Track iOS crashes with Hoptoad
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...We’re excited to announce the Hoptoad iOS Notifier. If you’re an iOS developer, this means that with a single new library you can instantly track crashes and uncaught exceptions from your users’ devices in a central location. This works with th...
Mark Shuttleworth: Unity on Wayland
http://www.markshuttleworth.com/?p=551The next major transition for Unity will be to deliver it on Wayland, the OpenGL-based display management system. We’d like to embrace Wayland early, as much of the work we’re doing on uTouch and other input systems will be relevant for Wayland and...
Dustin Kirkland: Meeting your Childhood Hero
http://blog.dustinkirkland.com/2010/11/meeting-your-childhood-hero.htmlWho was your sports hero when you were 8 years old?Mine was, without question, Chicago Cubs right fielder, Andre Dawson. He had a tremendous swing, a laser rocket arm, a golden glove, and an intensity that was unmatched by most who played the game (hi...
Make your websites run faster, automatically -- try mod_pagespeed for Apache
http://feedproxy.google.com/~r/blogspot/Dcni/~3/CB8zIZFj930/make-your-...Last year, as part of Google’s initiative to make the web faster, we introduced Page Speed, a tool that gives developers suggestions to speed up web pages. It’s usually pretty straightforward for developers and webmasters to implement these sugges...
Sauce Labs - OnDemand Testing Service on EC2
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/s7YsVetGHHM/sa...Late last month I spent some time on the phone with John Dunham and Steve Hazel of Sauce Labs to learn more about their Sauce OnDemand testing service. The product is built around the popular Selenium testing tool and can actually make use of existing ...
Scott Moser: create image with XFS root filesystem from UEC Images
http://ubuntu-smoser.blogspot.com/2010/11/create-image-with-xfs-root-f...A post was made to the ec2ubuntu google group asking if Ubuntu had any plans to create images XFS root filesystems.The Official Ubuntu Images for 10.04 LTS (lucid) and prior have an ext3 root filesystem. For Ubuntu 10.10 (maverick) and the development...
Jono Bacon: Over 5% of Ubuntu Members are women. Rock and Roll.
http://www.jonobacon.org/?p=3026I am delighted to see that over 5% of Ubuntu Members are women. That is 5% of active contributors who have performed significant and sustained contributions are women. For the full scoop, read Lyz’s post.
I just want to offer my congratulations to t...
Automatically generating changelogs from git, for CakePHP
http://grahamweldon.com/blog/automatically-generating-changelogs-from-...So you want to generate a changelog for your cool open source project, but you don't want to go to all the hassle of writing it out every time, or generating sets and posting them to your website. I mean its a hassle that you shouldn't have to deal wit...
Jonathan Thomas: QApt 1.0.4 and Muon 1.0.3 released
http://jontheechidna.wordpress.com/?p=305Hi all,
Time to do another bugfix release of the Muon package manager and the library it is built upon, LibQApt. Muon is a powerful package manager for Debian-based systems, with a focus on having a sane UI. After these bugfix releases, there will like...
Working title: Practical Vim
http://vimcasts.org/blog/2010/11/working-title-practical-vim/I am very pleased to announce that the Pragmatic Bookshelf will be publishing my book on Vim. The working title is Practical Vim, and I hope to complete it by the spring of 2011. Here is a synopsis:
For an open source project Vim’s documentatio...
Mario Limonciello: Asterisk 1.8 and native Google Voice support
http://supermario-world.blogspot.com/2010/11/asterisk-18-and-native-go...Last week the Asterisk development team announced Asterisk 1.8's release with native support for Google Talk / Gmail calling. By doing so, a lot of the hackery that was previously done with bridging and AGI dialers in my earlier posts can be axed.Eve...
Eric Hammond: Copying EBS Boot AMIs Between EC2 Regions
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/xT2QGNBaS9w/ec2-am...Using Amazon EC2, you created an EBS boot AMI and it’s working fine,
but now you want to run instances of that AMI in a different EC2
region. Since AMIs are region specific, you need a copy of the image
in each region where instances are required.
...
What Can I Say? Another Amazon S3 Price Reduction!
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/W07gCmEijg0/wh...We've reduced the prices for Amazon S3 storage again. As is always the case, the cost to store your existing data will go down. This is markedly different than buying a hard drive at a fixed cost per byte and is just one of the many advantages of using...
Servers for Nothing, Bits for Free
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/dcdnGlBxIRE/se...In the last year or two we've added free tiers of service to Amazon SQS, Amazon SNS, and Amazon SimpleDB. We have learned that developers like to be able to try out our services without having to pay to do so. In many cases, they have created non-trivi...
Keeping Customers Happy - Another New Elastic Load Balancer Feature
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/GAe3OsxhUE0/ke...Shared by kvz
I asked for this. They even quote me : )
We added SSL support to the Elastic Load Balancer a couple of weeks ago. This met the needs of many of our users, but not all of them. Some of our users wanted to be able to tell if the HTTP req...
Catch database errors before it’s too late
http://nuts-and-bolts-of-cakephp.com/2010/10/31/catch-database-errors-...A quiet, little method inside model.php, can actually help us out quite a bit.
I am talking about the onError() callback.
Here’s a snippet from the API:
/**
* Called when a DataSource-level error occurs.
*
* @access public
* @link http://book.cakeph...
Sysadmin Sunday #3
http://blog.boxedice.com/2010/10/31/sysadmin-sunday-3/This is Sysadmin Sunday, a post of interesting links from throughout the previous week.
Using MySQL as a NoSQL – A story for exceeding 750,000 qps on a commodity server
Googlenet traffic now 6% of interwebs – Google now handles more interwebs traf...
Week 43
scrobbyl: Automatically Scrobble your vinyl collection in real time
http://feedproxy.google.com/~r/thechangelog/~3/AIXE0YHUN48/1440399456scrobbyl: Automatically Scrobble your vinyl collection in real time: When we find them, we like to cover niche projects that show off the homebrew spirit that has always been strong in open source communities.
Scrobbyl is a Python utility to sample wh...
Just Three More Days to Enter the AWS Start-Up Challenge
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/9ANHZPrR_eA/ju...We'll accept the final entries for the 2010 AWS Start-Up Challenge at 11:59:59 PM (PT) on October 31, 2010.If you have been planning to submit your entry, now is the time.
Sean Knapp, CTO and Founder of 2007 winner Ooyala, had this to say about the c...
FU … IE7
http://nuts-and-bolts-of-cakephp.com/2010/10/28/fu-ie7/Sorry, but this one had me going nuts (not bolts) for 2 days.
When AJAX request was sent to the server in IE7, it would “magically” reset the session ID.
Of course, this would cause serious problems for the end-user.
Mind you, this worked perfectly...
Test driven development at Transloadit
http://feedproxy.google.com/~r/debuggable/~3/onN9d_jziao/test-driven-d...You have probably heard a few talks or read a few articles where test driven development is depicted as a magic unicorn that watches over your software and makes everybody happy. Well, about 18.000 lines of "magic unicorn" code later, I'd like to put t...
Launchpad News: Nautilus Terminal
http://blog.launchpad.net/?p=1788If you’re a Gnome user and have watched with envy as your KDE4-using friends effortlessly open a terminal directly in their file-browser, you may be interested in Nautilus Terminal.
Fabien Loison is behind Nautilus Terminal. I asked him a little abou...
twich: php + node.js realtime web-based chat
http://feedproxy.google.com/~r/thechangelog/~3/q-UqUvO37S4/1422032099twich: php + node.js realtime web-based chat:
Twich was first mentioned back in July when the author, Isaac Su, posted a news item to Hacker News titled “I made a browser-based chat app. Based on node.js and nodechat.”. Yesterday (October 27, 201...
sparkup: A parser for a condensed HTML format
http://feedproxy.google.com/~r/thechangelog/~3/XvM6zlDdfQA/1421721495sparkup: A parser for a condensed HTML format: Sparkup is just plain cool. You can write HTML in a CSS-like syntax, and have Sparkup handle the expansion to full HTML code. In short, Sparkup lets you write HTML code superfast!
Sparkup is written in Py...
The protocol-relative URL
http://paulirish.com/2010/the-protocol-relative-url/There's this little trick you can get away with that'll save you some headaches:
If the browser is viewing that current page in through HTTPS, then it'll request that asset with the HTTPS protocol, otherwise it'll typically* request it with HTTP. Th...
NetBeans Git Support - Help
http://blogs.sun.com/netbeansphp/entry/netbeans_git_support_help_withProbably the next version of NetBeans will have Git support in the standard distribution. In the past I was advocating to have good Git support in NetBeans, because many PHP users ask for it. Few days ago Tomas, who works for the team that develop the ...
Eric Hammond: Ubuntu 9.04 Jaunty End Of Life
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/Q434oq4Wu74/ec2-ub...Ubuntu 9.04 Jaunty has reached EOL (End Of Life). It is no longer supported by Ubuntu with security updates and patches. You have known this day was coming for 1.5 years, as all non-LTS Ubuntu releases are supported for only 18 months.
I have no pla...
Week 42
InnoDB tablespace fragmentation (find it and fix it!)
http://www.bluegecko.net/mysql/innodb-tablespace-fragmentation-find-it...If you frequently delete rows (or update rows with variable-length data types), you can end up with a lot of wasted space in your data file(s), similar to filesystem fragmentation.
If you’re not using the innodb_file_per_table option, the only thing ...
Ahmed Kamal: Cloud on Cloud, UEC on EC2
http://foss-boss.blogspot.com/2010/10/cloud-on-cloud-uec-on-ec2.htmlSo you wanted to play with Ubuntu Enterprise Cloud (UEC), but didn't have a couple of machines to play with ? Want to start a UEC instance right now, no problem. You can use an Amazon EC2 server instance as your base server to install and run UEC on! O...
Ahmed Kamal: Free Ubuntu Server for a year at Amazon
http://foss-boss.blogspot.com/2010/10/free-ubuntu-server-for-year-at-a...Yes, you can get your very own Free Ubuntu server in the clouds for one full year! The folks at Amazon have just announced "Beginning November 1, new AWS customers will be able to run a free Amazon EC2 Micro Instance for a year, while also leveraging a...
Open Source Search with Lucene & Solr
http://feeds.igvita.com/~r/igvita/~3/zVz7QEFjyA8/If you have ever had the need to add full-text indexing or search capability to one of your projects, chances are you will be familiar with Apache Lucene or one of its many derivatives such as PyLucene, Lucene.NET, Ferret (Ruby), or Lucy (C port). With...
Dustin Kirkland: Bikeshed: dman (download manpages from the web)
http://blog.dustinkirkland.com/2010/10/bikeshed-dman-download-manpages...I have kept a little shell script called dman in my $HOME/bin ever since manpages.ubuntu.com came online, in 2008.It's a really convenient way to read manpages in your terminal, for packages that you don't have installed locally. Assuming you're inter...
Dustin Kirkland: Bikeshed: 1 .. 9 (wicked convenient awk)
http://blog.dustinkirkland.com/2010/10/bikeshed-1-9-wicked-convenient-...I previously introduced the 1, 2, 3, 4, 5, 6, 7, 8, 9 utilities here in my blog as useful awk hacks a few months ago.Basically, there's one script, installed at /usr/bin/1 and all of the rest are symbolic links back to this one.The net effect of each o...
GitHub Meetup in Amsterdam
http://github.com/blog/735-github-meetup-in-amsterdamRick and I are in Amsterdam this week for the Ruby en Rails conference. We're going to be hosting a drinkup up Thursday night in conjunction with the conference organizers and the fine folks from Riak. Come meet us at De Bekeerde Suster around 20:00,...
The Economic Argument
http://xkcd.com/808/1936 ... Japanese rollo-drive ... thing!
http://www.flickr.com/photos/x-ray_delta_one/5092236194/x-ray delta one posted a photo:
1936 ... Japanese speed tank boat!
http://www.flickr.com/photos/x-ray_delta_one/5092235344/x-ray delta one posted a photo:
Sysadmin Sunday #1
http://blog.boxedice.com/2010/10/17/sysadmin-sunday-1/Welcome to the first edition of Sysadmin Sunday. This will be a weekly post of interesting sysadmin related links from the previous week.
Ubuntu 10.10 has been released, and you can try it for free on Amazon EC2.
explain xkcd – if you’ve ever not ...
Week 41
Venue of the Dutch CakePHP borrel event announced
http://www.cake-toppings.com/2010/10/15/venue-of-the-dutch-cakephp-bor...Updated: Added car and walking directions
Finally the location of the 2nd edition dutch CakePHP borrel is announced:
In a beautiful park and office of Affiliate4You:
Park Oog in Al 1a
3533 HE Utrecht
Google maps: http://bit.ly/9b0nTq
Time: 16:00u (4pm...
Does your image scaling software suck?
http://feedproxy.google.com/~r/transloadit/~3/2Z04gjxvqYc/does-your-im...Most image scaling software has a flaw that more or less impacts the quality of the results. For all details, you should read this article.
To test if your software is suffering from this flaw, take this exploit image:
When you resize it to 50%, yo...
Tech Support
http://xkcd.com/806/AWS Elastic Load Balancing: Support for SSL Termination
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/_Pk50dZ4BsI/el...You can now create a highly scalable, load-balanced web site using multiple Amazon EC2 instances, and you can easily arrange for the entire HTTPS encryption and decryption process (generally known as SSL termination) to be handled by an Elastic Load Ba...
Install PHP-FPM 5.3.3 on Ubuntu 10.10 (Maverick Meerkat)
http://constantshift.com/install-php-fpm-5-3-3-on-ubuntu-10-10-maveric...Installing PHP-FPM just got quite a bit easier. Currently, some of the easiest ways to get PHP-FPM include using external resources from personal package archives or the dotdeb repository. These are fine in most cases, but if you’re working on Ubuntu...
When would ever need more than 7 replica set members?
http://blog.boxedice.com/2010/10/13/when-would-ever-need-more-than-7-r...MongoDB supports the concept of replica sets which is like master/slave, but any member can become master automatically if the current master fails. It allows for automated, near instant failover. We’re using it live in production and each of our dat...
Synchronizing plugins with git submodules and pathogen
http://vimcasts.org/episodes/synchronizing-plugins-with-git-submodules...If you use Vim on muliple machines, it can be difficult to keep your configuration files synchronized across them. One solution is to put your dotfiles under version control. In this episode, I demonstrate how to keep your vimrc and plugins synchronize...
Ralph Janke: askubuntu.com has launched
http://drupal.txwikinger.me.uk/content/askubuntucom-has-launchedThe public beta of the ubuntu site at stackexchange has now launched as an official site as was officially announced. Jeff Atwood praises the strong partnership between Canonical and the Ubuntu community with stackexchange. I believe this is the first ...
Daily Inspiration #637
http://feedproxy.google.com/~r/abduzeedo/~3/L39RlQhh8vs/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
gury: A jQuery-inspired chainable JavaScript helper for HTML5 Canvas
http://feedproxy.google.com/~r/thechangelog/~3/LPRN1RTfGUY/1291711468gury: A jQuery-inspired chainable JavaScript helper for HTML5 Canvas: With more and more browser and mobile device support, adoption of the HTML5 object is accelerating. For developers who are used to working with JavaScript libraries, using the nati...
Soren Hansen: Openstack Nova in Maverick
http://blog.warma.dk/?p=587Ubuntu Maverick was released yesterday. Big congrats to the Ubuntu team for another release well out the door.
As you may know, both Openstack storage (Swift) and compute (Nova) are available in the Ubuntu repositories. We haven’t made a proper relea...
Eric Hammond: Ubuntu 10.10 Maverick Released for Amazon EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/9pmXJ-C4rYg/ec2-ub...Does anybody really need me to tell them that you can now run a copy of the newly released Ubuntu 10.10 Maverick on Amazon EC2 with official AMIs published by Canonical?
Or, by now, perhaps you have come to expect—like I have—that the smoothly oil...
Seif Lotfy: More Software-Center with Zeitgeist for dessert
http://seilo.geekyogre.com/?p=1611So after some talk with the Software Center team I took matters into hand into making some of the ideas reality.
This time we wanted to make the “Recommended Applications” as seen in the following mock-up reality.
But how do we determine the recom...
Mark Shuttleworth: 10.10 10:10:10 – thank you and Happy Maverick Day!
http://www.markshuttleworth.com/?p=544I spent a lot of time observing our community, this release. For some reason I was curious to see how our teams work together, what the dynamic is, how they work and play together, how they celebrate and sadly, also how they mourn. So I spent a fair am...
Week 40
Scott Kitterman: FTBFS – Final Score
http://skitterman.wordpress.com/?p=118A little over a week ago, I published stats showing historical trends in Ubuntu for how many packages we’ve had in a Failed To Build From Source status at release time. The Maverick numbers weren’t final then. They are now. The numbers show a...
AWS Management Console Support for DB Engine Version Management
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/_nMTPXI3RT4/aw...We introduced the DB Engine Version Management feature earlier this year to give you control over the version of MySQL running in each of your DB Instances. You can now access this feature from the AWS Management Console. You can create a new DB Instan...
Canonical Design Team: This week in design – 8 October 2010
http://design.canonical.com/?p=11837It’s release week! That means that the Millbank London office and home office locations this week are a buzz with activity getting things ready for our big release on Sunday.
The members of the kernel team, and others, are modeling our very swanky ne...
Scott Moser: Try out Ubuntu Server 10.10 on EC2 for FREE!
http://ubuntu-smoser.blogspot.com/2010/10/try-out-ubuntu-server-1010-o...I'm mostly disappointed that it wasn't my idea. Dustin deserves all the credit. The implementation (awstrial) was a fairly straightforward programming exercise. I don't mean at all to discount the work of the others who contributed to the awstrial p...
Airfoil
http://xkcd.com/803/Profiling a process’s IO usage with ioprofile
http://www.xaprb.com/blog/2010/10/07/profiling-a-processs-io-usage-wit...I’ve written a tool to profile a process’s IO usage. It works by gathering lsof and strace from a process, and then figuring out how the file descriptors, function calls, and filenames are all related to each other. The manual page has examples. ...
Ara Pulido: On First Experiences
http://ubuntutesting.wordpress.com/?p=331Everybody agrees how important the Out-Of-Box experience is for a product. If the users’ first experience with any kind of product is frustrating it is very likely that they’ll return it and never look back.
On Operating Systems, usually, this firs...
Android push notifications (tutorial)
http://blog.boxedice.com/2010/10/07/android-push-notifications-tutorial/Perhaps the most important feature of our server monitoring iPhone and Android apps is the ability to receive alerts via push notification directly to your device.
On the iPhone, notifications are easy to implement and included since iPhone OS 3 but o...
Eric Hammond: ec2-consistent-snapshot: New release 0.35
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/ShTpJ5TIDOY/ec2-co...ec2-consistent-snapshot version 0.35 has been released on the Alestic PPA. This software is a wrapper around the EBS create-snapshot API call and can be used to help ensure that the file system and any MySQL database on the EBS volume are in a consist...
All of your downloads. One big button.
http://github.com/blog/729-all-of-your-downloads-one-big-buttonA couple of weeks ago, downloads on GitHub were everywhere — we had the Download Source buttons, the Downloads tab, and, some clicks away, perhaps the download you were looking for. The old UI made downloading especially hard for those needing to gra...
Bubbling text
http://vimcasts.org/episodes/bubbling-text/TextMate has a few built in commands for moving selected text around a document. The end end result of using these commands can be achieved by cutting and pasting, but the visual feedback they provide is quite helpful. In this episode, I will show how ...
Ruby and Rails EU, October 21-22
http://github.com/blog/727-ruby-and-rails-eu-october-21-22The Ruby and Rails European Conference is being held on October 21-22nd at Pakhuis De Zwijger in Amsterdam. Also, Corey Haines is putting on another Code Retreat on the 23rd.
I'll be speaking there about Git: the stupid NOSQL database. If you ...
Raphael Pinson: Matching a mac address
http://www.raphink.info/2010/10/matching-mac-address.htmlIf it's of any use to someone, here is a regexp that matches mac addresses:/[0-9A-Fa-f]{2}(?P[-:])[0-9A-Fa-f]{2}(?:(?P=sep)[0-9A-Fa-f]{2}){4}/Example usage:$ python >>> reg = re.compile('[0-9A-Fa-f]{2}(?P[-:])[0-9A-Fa-f]{2}(?:(?P=sep)[0-9A-Fa-f]{2}){4}...
TurnKey Linux: Finding the closest APT package archive using GeoIP and indexing
http://www.turnkeylinux.org/blog/auto-apt-archiveIn preparation for TurnKey's upcoming release based on Ubuntu Lucid 10.04 LTS, we are knocking off todo list items. One of them is code-named auto-apt-archive. As you can guess from its name, the objective is to configure the closest APT package arc...
Thorsten Wilms: Flattr
http://thorwil.wordpress.com/?p=1097Users of the online service Flattr pay a small monthly amount and then click buttons associated to things to share out the money among the authors of those things. A thing can be anything you can link to, but is meant to be about specific content or a ...
Matt Zimmerman: Tips for frequent international travel
https://mdzlog.wordpress.com/?p=1600I travel pretty regularly, about 35% so far in 2010. When it goes wrong, travel can be exhausting, frustrating, complicated, stressful and even debilitating. I’m always looking for ways to make my trips run more smoothly. On a recent flight to Taipei...
How often should you use OPTIMIZE TABLE? – followup
http://code.openark.org/blog/mysql/how-often-should-you-use-optimize-t...This post follows up on Baron’s How often should you use OPTIMIZE TABLE?. I had the opportunity of doing some massive purging of data from large tables, and was interested to see the impact of the OPTIMIZE operation on table’s indexes. I worked on ...
Week 39
Eric Hammond: mountall Bug and Workaround in Ubuntu 10.04 Lucid on EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/gwqIeuPt0NY/ec2-bu...The Ubuntu 10.04 Lucid AMis for Amazon EC2 dated 20100923 have a known bug which causes the mountall process to spin CPU when the instance is rebooted.
You can observe this by starting a Lucid instance, running sudo reboot, and then running top after ...
Eric Hammond: New Release of Ubuntu AMIs Solves t1.micro Rebooting Issue
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/kYDyWOzykY4/ec2-am...Canonical has released an updated series of Ubuntu AMIs for EC2. When starting new EC2 instances, you should use the latest AMI ids to pick up kernel security fixes. If you have Ubuntu 10.04 running on a t1.micro instance type, you should at least up...
The Gaia '10 Linux Desktop [Featured Desktop]
http://lifehacker.com/5651352/the-gaia-10-linux-desktopReader gabriela2400's desktop uses the Gaia customization set to completely revamp the Linux interface into a beautiful work of art, complete with wallpapers, icons, and a custom GTK theme. More »
Business Time
http://github.com/blog/726-business-timeGitHub's very own Eston Bond designed some awesome business cards. And yes, that's an embossed octocat.
gitifier: Growl alerts for any Git repo including GitHub and Gitorious
http://feedproxy.google.com/~r/thechangelog/~3/i0qjgTERuK4/1211356289gitifier: Growl alerts for any Git repo including GitHub and Gitorious: Last week we covered GithubNotifier, a nifty Mac OSX menu app that monitors GitHub using the API and notifies you of updates to your repositories.
Jakub Suder has released, Gitifi...
WatchWednesday for 20100929
http://feedproxy.google.com/~r/thechangelog/~3/R_Fepyu9l34/1211109600It’s Wednesday again, time for us to serve up another quick list of projects to watch on GitHub. These are projects you might have missed or should could keep an eye on.
Heroku::Autoscale
David Dollar makes automatically scaling your Heroku dynos a...
New AWS SDK for PHP
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/W0h1-Xm0HuI/ne...We've got a really nice new AWS SDK for PHP. Like our existing .NET and Java toolkits, this one was designed to be a high-quality SDK with comprehensive feature coverage, documentation, and tutorials. The first release supports a large subset of our in...
The MySQL “swap insanity” problem and the effects of the NUMA architecture
http://jcole.us/blog/archives/2010/09/28/mysql-swap-insanity-and-the-n...The “swap insanity” problem, in brief
When running MySQL on a large system (e.g., 64GB RAM and dual quad core CPUs) with a large InnoDB buffer pool (e.g., 48GB), over time, Linux decides to swap out potentially large amounts of memory, despite appe...
Seif Lotfy: Software Center with a dose of Zeitgeist and maybe Teamgeist
http://seilo.geekyogre.com/?p=1603Today the Zeitgeist team showed Michael Vogt a possible integration of Zeitgeist with Software Center. And guess what he likes it and he will look into making it become a soft dependency. He will look into merging our branch soon. All it does is tell y...
Siegfried Gevatter: My dot files (Tips and Tricks for Bash & co.)
http://bloc.eurion.net/?p=738.bashrc
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history and ignore same sucessive entries.
export HISTCONTROL=ignoreboth
# make the history longer
HISTFILESIZE=5000
# append to the...
Watch out for millions of IPv6 DNS AAAA requests
http://blog.boxedice.com/2010/09/28/watch-out-for-millions-of-ipv6-dns...For the last year we’ve hosted our DNS with Rackspace where our servers were, but leaving them required us to find a different DNS provider.
Following a recommendation from Stackoverflow, we signed up with Dyn. They have a cool anycast network, a de...
Guy Van Sanden: OpenOffice has been forked, welcome Libreoffice
http://nocturn.vsbnet.be/content/openoffice-has-been-forked-welcome-li...It shouldn't surprise anyone after Oracle assimilated Sun and decided to start lawsuits over Open Source code (Java), OpenOffice has been forked.
The fork is called Libreoffice. And as Mr. Meeks stated:"Ten years after Sun's original promise of ind...
Mac Classic - a light colorscheme
http://vimcasts.org/blog/2010/09/mac-classic/I could never find a light colorscheme for Vim that I enjoyed using, so I finally took the time to port the “Mac Classic” theme from TextMate. The source code is on gitub, so feel free to fork it.
What makes a good MySQL index? Part 2: Cardinality
http://webmonkeyuk.wordpress.com/2010/09/27/what-makes-a-good-mysql-in...edit: added “Low cardinality isn’t always bad” section after Morgan’s comment
As we’ve seen already column size is important for indexes. Cardinality is really important too, it’s the uniqueness of the values included in the index.
Indexes ...
Picking the right wireframing tool
http://www.netboy.pl/2010/09/picking-the-right-wireframing-tool/For the past few months I have been looking for a good tool to create wireframes. The main reason I am looking for it is to be able to note ideas and sketch site maps, interfaces, flow charts. On many occassions I read paper and pencil are best tools t...
jsconsole: JavaScript console now on the iPhone, iPad
http://feedproxy.google.com/~r/thechangelog/~3/RSutXjJ88xI/1189366882jsconsole: JavaScript console now on the iPhone, iPad:
JSConsole from Remy Sharp is a great way to play with JavaScript in the browser, especially during live coding sessions.
Just like Firebug or the WebKit JavaScript consoles, simply type an expre...
PHP-FPM Plugin Suite For Munin
http://constantshift.com/php-fpm-plugin-suite-for-munin/Since switching from a spawn-fcgi implementation several months ago, I’ve been really pleased with PHP-FPM. Given some of the new features included in newer versions (5.3.2), I put together a plugin suite for Munin. I am not proficient in Perl so I e...
Week 38
Cloud9: Node.js-powered IDE in the Sky
http://feedproxy.google.com/~r/thechangelog/~3/MX5hhawSb70/1186042992Cloud9: Node.js-powered IDE in the Sky:
The Ajax.org Team has finally unveiled Cloud9, their much anticpated IDE-in-the-sky. Cloud9 runs on a stack of Node.js, HTML5, and their own Ajax.org frameworks which Ruben and Rik discussed in Episode 0.1.6.
...
Because Everyone Needs a Router
http://www.codinghorror.com/blog/2010/09/because-everyone-needs-a-rout...Do you remember when a router used to be an exotic bit of network kit?
Those days are long gone. A router is one of those salt-of-the-earth items now; anyone who pays for an internet connection needs a router, for:
NAT and basic hardware firewall pro...
PHP-FPM Plugin Suite For Munin
http://tjstein.com/2010/09/php-fpm-plugin-suite-for-muninSince switching from a spawn-fcgi implementation several months ago, I’ve been really pleased with PHP-FPM. Given some of the new statistical features included in newer versions (5.3.2+), I put together a plugin suite for Munin. I am not proficient i...
A few words on the recent outages
http://github.com/blog/724-a-few-words-on-the-recent-outagesWhile we've been working hard to keep ahead of the demand for new file servers to push to and new web servers to keep the angry unicorn at bay, we've sadly neglected a very vital part of our infrastructure: the load balancers.
Earlier today our active...
Tim Sharpe is a GitHubber
http://github.com/blog/723-tim-sharpe-is-a-githubberMonday marked Tim Sharpe's first day at GitHub. He'll be joining us as our first full time sysadmin. His skills in Puppet and DRBD configuration are legendary. While not fighting crocodiles or dropbears in the Australian outback, Tim will be in charge ...
GitHub Follow Friday
http://feedproxy.google.com/~r/thechangelog/~3/kKNCEBLtSCQ/1179362218As we promised on WatchWednesday, we’re bringing back FollowFriday, but for GitHub. As a regular Friday feature, we’ll offer up our list of who you should follow. Fork us and send us your list, too.
Our community has its own celebs and high-profil...
Twig Templates in CakePHP (cont.)
http://feedproxy.google.com/~r/cakealot/~3/bzcybuln5EM/Follow up to: Using Twig with CakePHP.
The TwigView got it’s own repository shortly after the initial gist. I am using the same TwigView for a few days now and i am not missing anything so far. Everything runs smoothly and i really enjoy working with...
Android server monitoring app
http://blog.boxedice.com/2010/09/23/android-server-monitoring-app/We’re pleased to announce that our native Server Density server monitoring application for Android 1.6+ is now available in the Android Market! This is free for all trial and paid users and includes the following features:
View the real time values ...
A little help for merging pull requests
http://github.com/blog/722-a-little-help-for-merging-pull-requestsWhile you're waiting for the long anticipated MergeButton™, I wanted to take a moment to highlight a few bits of documentation we have for pull requests.
If you have any questions about how pull requests work or how to deal with them, be sure to rea...
Go That Way, Really Fast
http://www.codinghorror.com/blog/2010/09/go-that-way-really-fast.htmlShared by kvz
phpBB and vBulletin -- attempting to get information out of those things is like panning for gold in a neverending river of sewage
When it comes to running Stack Overflow, the company, I take all my business advice from one person, an...
GithubNotifier: Growl notifications for GitHub updates
http://feedproxy.google.com/~r/thechangelog/~3/CSf4vCNRJQo/1170147881GithubNotifier: Growl notifications for GitHub updates :
In Episode 0.3.5, Max wished for an app that would give him Growl alerts any time someone added a Homebrew formula to any Homebrew fork.
Well, Clint Shryock has created just such an app. Githu...
WatchWednesday for 20100922
http://feedproxy.google.com/~r/thechangelog/~3/--OTFF05njA/1167855730We’re bringing back #FollowFriday, but for GitHub. On Friday, we’ll kick off our #FollowFriday series and showcase GitHub users you should follow.
But it’s Wednesday, you say. That’s right, we’re riffing on #FollowFriday and introducing #Wat...
Transloadit is now Pay as you Go
http://www.dzone.com/links/rss/transloadit_is_now_pay_as_you_go.htmlThis was a fantastic weekend for Transloadit. Kevin came from Amsterdam to Berlin to join Tim and myself for two days of intense hacking on our startup.
The main user-facing result is our new pricing model.
You can now use transloadit without any fix...
2nd edition Dutch CakePHP borrel!
http://www.cake-toppings.com/2010/09/21/2nd-edition-dutch-cakephp-borr...Yes! The second edition of the famous Dutch CakePHP borrel is up!
When? Thursday October 21th
Time? 4:00pm
Where? Utrecht… Venue will be revealed any time soon.
Subscribe to this event:
http://events.linkedin.com/Dutch-CakePHP-borrel-2nd-edition/pub/...
Using Twig with CakePHP
http://feedproxy.google.com/~r/cakealot/~3/ZeV294UHiRc/Having fun with Twig right now. Here’s a draft View implementation with i18n support. Just a gist, but works very well for me already. Check it out.
For those who don’t know what Twig is:
- Twig is a template language.
- http://www.twig-project.org...
The Tech Behind the New Twitter.com
http://feedproxy.google.com/~r/farukates/~3/UBieeiWz-ec/tech-behind-ne...I’ve been lucky enough to have had the new Twitter.com experience since day 1, and whilst I’ve mostly ooh’ed and ahh’ed the design (on Twitter, aptly) I’ve been just as blown away by the engineering work that’s been done on it. This great w...
Lazy loading View helpers
http://blog.joebeeson.com/lazy-loading-view-helpers/Along the same lines of the Dynamic model inclusion I posted awhile ago, this tidbit of code will let you lazy load helpers inside of your view.
To use just create the file /app/views/auto_helper.php with the contents of the Github Gist below and then...
Transloadit is now Pay as you Go
http://feedproxy.google.com/~r/debuggable/~3/fo04YYod_1E/transloadit-i...This was a fantastic weekend for Transloadit. Kevin came from Amsterdam to Berlin to join Tim and myself for two days of intense hacking on our startup.
The main user-facing result is our new pricing model.
You can now use transloadit without any fix...
three.js: Javascript 3D Engine for canvas, svg, and WebGL
http://feedproxy.google.com/~r/thechangelog/~3/rFaTByUuFN0/1156250994three.js: Javascript 3D Engine for canvas, svg, and WebGL: It’s a great time to be a JavaScript developer. We’ve seen an explosion of innovation on the server, and technologies like , , and WebGL open up exciting new possibilities in the browser.
...
New Amazon EC2 Feature: Resource Tagging
http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/7wIBNwb-WuE/ne...It is really easy to start up that first Amazon EC2 instance, and then another, and another as you find more and more ways to put it to use. It is really easy to create some EBS volumes, attach them to your instances, and to store lots and lots of data...
Conditional Risk
http://xkcd.com/795/Samstag App Fieber Offener Haushalt Transloadit Blopps » netzwertigcom
http://www.google.com/url?sa=X&q=http://netzwertig.com/2010/09/18/...In dieser Rubrik stellen wir jede Woche einige Tools aus dem deutschen Sprachraum vor, die vor kurzem gestartet sind. Dieses.netzwertig.com/.../samstag-app-fieber-offener-haushalt-translo...
Week 37
Jailson! Access Control for CakePHP
http://feedproxy.google.com/~r/cakealot/~3/d9wF1qP7N9k/I’ve written a access control plugin for CakePHP dubbed Jailson. It is completly transparent and auto integrates with Auth if present. Check it out at GitHub.
Some examples from the README – Code says more than a thousand words.. =)
// simple in...
New Twitter has Gist Support!
http://feedproxy.google.com/~r/thechangelog/~3/0M1uvlASGCI/1138803213This is just too awesome.
/via Yehuda Katz
A simple shell to hash your passwords
http://nuts-and-bolts-of-cakephp.com/2010/09/17/a-simple-shell-to-hash...If you are moving data into a CakePHP environment and the passwords in the existing DB aren’t hashed, you can use the simple shell provided below to hash them according to the cake’s standard.
In case the passwords are already hashed using a differ...
soda: Selenium adapter for Node.js
http://feedproxy.google.com/~r/thechangelog/~3/Eau2Hom5t58/1132927058soda: Selenium adapter for Node.js: Soda the latest project from LearnBoost, brings Selenium RC to Node.js.
Install Soda via npm
$ npm install soda
and with your Selenium server running you can run an example in your Node app with:
$ node examples...
How Can the Large Hadron Collider Withstand One Petabyte of Data a Second?
http://highscalability.com/blog/2010/9/16/how-can-the-large-hadron-col...Why is there something rather than nothing? That's the kind of question the Large Hadron Collider in CERN is hopefully poised to answer. And what is the output of this beautiful 17-mile long, 6 billion dollar wabi-sabish proton smashing machine? Data...
In the Neutral Zone
http://abstrusegoose.com/303Single or multiple feed aggregation?
http://feedproxy.google.com/~r/milesj/~3/05bwKmyLvf0/Single-Or-Multipl...I recently published a beta version of my feeds plugin for CakePHP. This plugin was previously the FeedAggregator component, but it made more sense to break it up into a datasource and model, and finally package as a plugin. The datasource is pretty st...
Nathan Haines: The importance of default backgrounds
http://nhaines.livejournal.com/55723.htmlOld: New: It's a funny thing, really. We all love to customize our computers, and Linux lets us use our favorite wallpaper backgrounds, and even theme our window decorations, borders, icon sets, and so forth. But Ubuntu's always gotten a bad rap for ...
Revisiting Solid State Hard Drives
http://www.codinghorror.com/blog/2010/09/revisiting-solid-state-hard-d...It's been almost a year since I covered The State of Solid State Hard Drives. Not a heck of a lot has changed, but the topic is still worth revisiting, because if you care at all about how your computer performs, solid state hard drives remain a life c...
Thorsten Wilms: Ubuntu Countdown 10.10
http://thorwil.wordpress.com/?p=1056The countdown banners for Ubuntu 10.10 are up now. This time, they don’t require JavaScript and thus work fine even on WordPress.com blogs such as this one
By Martín Césare:
Alejandro Rojas:
Koichi Akabe:
My own work:
Get the codes on the Ubu...
Rails 3.0 on (mt) Media Temple (ve) Server: RVM, Nginx & Passenger
http://constantshift.com/rails-3-0-on-mt-media-temple-ve-server-rvm-ng...Rails 3.0 is ponies and rainbows! Well, kinda. I’ve never been into Rails much but 3.0 has brought on some much needed features over previous versions, some of which deserve bullet points:Brand new router with an emphasis on RESTful declarationsUnobt...
Why CakePHP documentation sucks and what I'm doing about it
http://josediazgonzalez.com/2010/09/13/why-cakephp-documentation-sucks...The CakePHP documentation sucks. By sucks I mean dumbasses are unable to read/use/search it. Which translates into more support in
Creating a simple blog with node.js, express and mongodb
http://www.eberfdias.com/blog/creating-a-simple-blog-with-node-js-expr...I want to create a site and node.js seems to fit my purposes. So before starting to make it, I was trying to learn more about node and all the other tools I could use. Even before I decided to use node, I knew I was going to use mongodb as my database....
CakePHP 1.3.4 released
http://bakery.cakephp.org/articles/view/cakephp-1-3-4-releasedThe CakePHP core team is proud to announce the immediate availability of CakePHP release 1.3.4. This release follows a month of effort from the team, and numerous reports from the community. Since the release of CakePHP 1.3.3 there have been 77 commits...
Week 36
node-cloudservers: Node.js Meets Rackspace Cloud
http://feedproxy.google.com/~r/thechangelog/~3/y2Vp4-O_2EQ/1099472308node-cloudservers: Node.js Meets Rackspace Cloud: Setting up new servers can often be quite a pain, although, with the help of a good API, quickly provisioning servers can become quite an easy task. So easy, in fact, that the team at Nodejitsu claims t...
Introducing the new Server Density infrastructure
http://blog.boxedice.com/2010/09/10/introducing-the-new-server-density...Since we moved to Rackspace from our very first servers with Slicehost, our hosting requirements have grown significantly. Using MongoDB has helped us scale fairly well but as some of our users have been telling us, the performance of our server monito...
vexflow: HTML5, Canvas, JavaScript library for music and guitar tablature
http://thechangelog.com/post/1097381443vexflow: HTML5, Canvas, JavaScript library for music and guitar tablature: In Episode 0.3.4, Zed Shaw and I talked about the sad state of guitar tab sites, and he mentioned VexFlow as a project to watch. VexFlow is a set of open source projects from Mo...
Markdown plugin
http://fahad19.com/blog/markdown-pluginI have been writing documentation for Croogo for the past few weeks in markdown format. The more I use it, the more I like it. It is really very nice to write in plain text and be able to convert it to proper (X)HTML when it is finally shown in the bro...
The Dashboard and the Toad
http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots...We’re happy to introduce several UI improvements to Hoptoad today: a new account dashboard and project navigation.
Previously, the main page of the app showed a long list of the latest errors across all your projects.
Among developers at thoughtb...
Thierry Carrez: The 6 dimensions of Open Source
http://fnords.wordpress.com/?p=416Why do people choose to participate in Open Source ? It’s always a mix of various reasons, so let’s try to explore and classify them.
Technical
The first dimension is technical. People like open source because looking directly in the code gives the...
TurnKey Linux: TKLBAM: a new kind of smart backup/restore system that just works
http://www.turnkeylinux.org/blog/announcing-tklbamDrum roll please...
Today, I'm proud to officially unveil TKLBAM (AKA TurnKey Linux Backup and Migration): the easiest, most powerful system-level backup anyone has ever seen. Skeptical? I would be too. But if you read all the way through you'll see ...
Week 35
Corey Donohoe is a GitHubber
http://github.com/blog/711-corey-donohoe-is-a-githubberToday marks Corey "atmos" Donohoe's first day as a GitHubber. He'll be helping us make GitHub more awesome.
We're all super excited to have Corey on board, and a quick browse through his repos explains why: Sinatra, node.js, and OAuth are among...
Julian Andres Klode: Google Public DNS blocks wikileaks.org (Update: No, they don’t)
http://juliank.wordpress.com/?p=376It seems that Google is blocking wikileaks.org in its ‘Public DNS’ servers (8.8.8.8 and 8.8.4.4):
; DiG 9.7.1-P2 @8.8.8.8 wikileaks.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER
JIEHAAAHH!!! Mijn manuscript wordt uitgegeven door Podium!
http://vollmer.nl/2010/08/mijn-manuscript-wordt-uitgegeven-door-podium...Ik heb over het schrijven van mijn manuscript het afgelopen jaar regelmatig geblogt.
Hier vind je alle blogposts bij elkaar en hier vind je de laatste posts die ik schreef over het schrijven ervan: 1, 2, 3. Dit artikel, van direct na de 1e versie ...
Exoplanets
http://xkcd.com/786/Foursquare Surpasses 3 Million Users
http://mashable.com/2010/08/29/foursquare-3-million-users/FoursquareFoursquare now has more than 3 million users, if the site's public user registration numbers are correct.The 3 millionth member appears to be Brian S. from St. Louis, Missouri, who has yet to check in to any venues via the mobile-based social...
Benjamin Humphrey: The joke that is Maverick’s default wallpaper
http://humphreybc.wordpress.com/?p=1037As many of you know, I tend to be the first to criticize anything in this community of people who are often afraid to voice their opinion about something. This time, however, I’m not going to do the talking, I’m just going to share some comments.
A...
Use different configs for different environments
http://bakery.cakephp.org/articles/view/use-different-configs-for-diff...Coming from Rails, I was surprised that I couldn't find any support for multiple configuration environments in CakePHP. There were a couple of other solutions for Cake, but I found them a bit complex for what they try to achieve. Having said that, my m...
Week 34
Attention, couch potatoes! Walking boosts brain connectivity, function
http://www.sciencedaily.com/releases/2010/08/100826141327.htmA group of "professional couch potatoes," as one researcher described them, has proven that even moderate exercise -- in this case walking at one's own pace for 40 minutes three times a week -- can enhance the connectivity of important brain circuits, ...
Quotes: Paris Hiltons Twitter, Shortly After Being Arrested for Cocaine Possession
http://newsfeed.time.com/2010/08/28/quotes-paris-hiltons-twitter-update/In bed watching Family Guy. Love this show.! So hilarious! Stewie is my favorite :) love his accent. PARIS HILTONs Twitter update, shortly after being arrested for cocaine possession in Las Vegas.
Eric Hammond: Updated Ubuntu AMIs for EC2 released by Canonical
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/HVCXTqPuoMA/ec2-am...As Scott Moser announced, Canonical has released updated AMIs (Amazon Machine Images) for running Ubuntu 10.04 Lucid, Ubuntu 9.10 Karmic, and Ubuntu 8.04 Hardy on Amazon EC2.
The table at the top of Alestic.com has been updated to reflect the new AMI ...
Skull-A-Day Makes A Skull Image Using Brain Slices at Mtter Museum
http://laughingsquid.com/skull-a-day-makes-a-skull-image-using-brain-s...Noah Scalin of Skull-A-Day made a giant skull image using brain slices at the Mtter Museum in Philadelphia.
via Make
This is a blog post from Laughing Squid, subscribe via RSS, Email, Twitter, Facebook & Tumblr.
Here are a few other possibly related...
New Skateboard Design: The Strongest and Lightest In The Market
http://www.walyou.com/blog/2010/08/28/new-skateboard-design-the-strong...The new carbon fiber skateboards from RollsRolls incorporate a new deck concept, provisioning for better riding and making them the lightest and strongestlongboardscurrently available in the market.
The deck lowers the center of gravity which provides ...
18 Creative Calendar Designs
http://www.walyou.com/blog/2010/08/28/creative-calendar-designs/Whether we like to be organized or not, Calendars are rather a necessary thing that is seen every day in many different versions. Whether it is on your cellphone, wristwatch ...Continue Reading on Walyou
Changes and fixes coming to Digg's redesign
http://news.cnet.com/8301-27076_3-20014972-248.html?part=rss&s...The new Digg is out and available for everyone, but a few things went awry or missing along the way. Digg's founder Kevin Rose has come out with a laundry list full of things that are being done.
Introducing the Digg Known Issues pages
http://about.digg.com/blog/quick-update-new-diggHey all -
We've created a couple of different Known Issues pages to keep you abreast of bugs and other issues affecting the functionality of the site.
read more
Canned Beer Is The Future of Good Beer
http://gizmodo.com/5622938/canned-beer-is-the-future-of-good-beer#blotto
America makes some of the world's finest beers. And now those beers are getting the conveyance they deservecans. More
Digg v4: release, iterate, repeat.
http://kevinrose.com/blogg/2010/8/27/digg-v4-release-iterate-repeat.htmlAt Digg it's our job to try new things, analyze the usage data, iterate, and evolve. While not everyone is happy w/the new design, as of right now the usage looks extremely good (ie. more people registering (43,000+ new users yesterday), digging, consu...
IdeaPaint
http://www.uncrate.com/men/home/art-decor/ideapaint/Screw putting up a dry erase board in your home office turn a whole wall into one with IdeaPaint ($30-$175). This ingenious paint turns anything you can paint into...
7 Stories About Women Heroes in Tech - Please Send Us More
http://www.readwriteweb.com/archives/7_stories_about_women_heroes_in_t...The technology press is full of stories of heroic men. In the startup economy, they often take the form of brave men who quit steady day jobs to join crazy startups. That's an inspiring kind of story; I wrote about Louis Gray doing that earlier this ...
Computer Wire Dress by Tina Sparkles
http://laughingsquid.com/computer-wire-dress-by-tina-sparkles/Systems Supernova, a dress made out of recycled computer wires created by Tina Sparkles for the Keep Austin Beautiful Recycled Fashion Show.
Made mostly of recycled computer wiring, the Systems Supernova dress addresses the growing problem of e-waste i...
Cannibal restaurant in Germany?
http://www.boingboing.net/2010/08/27/cannibal-restaurant.htmlAds for a new Berlin restaurant called Flime are requesting people to donate body parts for hearty meals. Naturally, people are flipping out. Of course, whether this is all a hoax remains to be seen. I bet it's a (rather provocative) prank. From The Gu...
Nike Air Maxes get a Wii Balance Board infusion
http://www.engadget.com/2010/08/27/nike-air-maxes-get-a-wii-balance-bo...Recently Nike -- a shoe company that seems to enjoy a side dish of tech from time to time -- challenged 78 artists to "hack" its shoes and come up with something decidedly different than your typical Air Force Ones. Now, a lot of the projects were more...
One Million Calls Placed From Gmail in 24 Hours
http://mashable.com/2010/08/27/google-million-calls/If you're as big as Google, there's no such thing as a small product launch. So when Google introduced voice calls into its webmail service Gmail,
The Downfall of Digg (Hitler doesn't approve)
http://www.youtube.com/watch?v=NUjJmF-RdocHitler is frustrated as the rest of us.
Zuckerberg: “Guess What? Nobody Wants To Make Lists.”
http://techcrunch.com/2010/08/26/facebook-friend-lists/A couple days ago, I wrote a post wondering if it wasn't time to change Facebook's social graph dynamic? Specifically, I called for a simplified system that had two layers: your friends and your followers. I think that their current social management ...
Formspring Ramps Up Social Features As It Passes 16 Million Members
http://techcrunch.com/2010/08/26/formspring-iphone-connections/Formspring, the Q&A service that lets users invite their friends to
Bankruptcy for Blockbuster
http://www.variety.com/article/VR1118023404.html?categoryid=13&cs=...Film News: Vidtailer to file for Chapter 11 in September -- Here's how much the landscape of Hollywood's homevideo biz has shifted over the years: Netflix is readying to pay Epix $1 billion for a slate of movies, while Blockbuster is being taken down b...
Dustin Kirkland: Buy 1, get 8 Free! Or, a Useful Awk Hack...
http://blog.dustinkirkland.com/2010/08/buy-1-get-8-free-or-useful-awk-...But first, a couple of updates...If you appreciated my errno post, you might be happy to know that /usr/bin/errno is now provided by the ubuntu-dev-tools package in Maverick. This probably won't be the permanent home for the utility (currently in disc...
Michael Lustfield: Nginx Book Review
http://profarius.com/content/nginx-book-reviewMost anyone reading this already knows me. My name is Michael Lustfield. I'm running the servers of a starting web development company called Kalliki Software. We've been in business for a little while now. When we started we had an Apache Web server w...
Dave Beckett, Leaving Yahoo – Joining Digg
http://journal.dajobe.org/journal/posts/2010/08/26/leaving-yahoo-joini...Foursquare Now Tells You When Youll Become Mayor
http://mashable.com/2010/08/26/foursquare-mayor/Just when I was about to give up hope of ever becoming mayor of Mashable HQ on Foursquare, the location sharing social network has launched a new feature that might help alleviate my checkin fatigue: am I mayor yet?According to the new feature, which l...
I F***ING LOVE DIGG V4
http://memegenerator.net/more-bear/ImageMacro/2283369/I-FUCKING-LOVE-D...Git Notes Display
http://github.com/blog/707-git-notes-displayI just blogged about the new git-notes functionality over at the Pro Git blog. If you're interested in using Git notes for something, you might be interested to know that GitHub now supports them and will display them on your commit pages.
If you pus...
PayPal and Slide Co-founder Becomes a Google VP of Engineering
http://mashable.com/2010/08/26/max-levchin-google/Max Levchin, the founder of recently-acquired Slide and co-founder of PayPal, has been named Googles newest vice president of engineering.Levchin joined the company as part of Googles $182 million acquisition of Slide, the company he founded and ran as...
Canon EOS 60D: 18 megapixels and 1080p video flexes its articulating screen this September
http://www.engadget.com/2010/08/26/canon-eos-60d-18-megapixels-and-108...Well, what do we have here? Last we heard about the Canon 60D it was just a twinkle in our articulating screen of a peripheral vision. And now it's official -- my, how times have changed. Here's what we know: the 18 megapixel DSLR boasts 1080p H.264 vi...
Vit D linked to cancer, autoimmune disease genes: MedlinePlus
http://www.nlm.nih.gov/medlineplus/news/fullstory_102507.htmlScientists have found that vitamin D influences more than 200 genes, including ones related to cancer and autoimmune diseases like multiple sclerosis -- a discovery that shows how serious vitamin D deficiency can be.
Mackenzie Morgan: Is packaging new software hard?
http://ubuntulinuxtipstricks.blogspot.com/2010/08/is-packaging-new-sof...EDIT: Sorry Planet readers. I tried adding a "read more" thing to shorten it, but apparently that doesn't change the RSS feed, just the blog's front page. And yes, I will fix up the Ubuntu Wiki later.
A common answer to my question about why people ...
Podcaster Leo Laporte, the everywhere man
http://latimesblogs.latimes.com/technology/2010/08/leo-laporte.htmlLeo Laporte arrived Thursday at Bob Hope Airport in Burbank.
On Friday morning he arrived at the office of KFI AM 640, the radio station that airs his syndicated "The Tech Guy" program. At 3:42 p.m., he was back at the airport, ready to fly home to Pet...
High Quality MySQL driver for Node
http://thechangelog.com/post/1007417500High Quality MySQL driver for Node: Now that Felix Geisendörfer launched his node powered site http://transloadit.com, he’s tacked the much needed task of writing a high quality MySQL protocol implementation in pure JavaScript.
Using the high perfo...
Git Extras: Helpful tools for Git
http://thechangelog.com/post/1006950102Git Extras: Helpful tools for Git: If you’ve ever been working heavily on a project that uses git, you’d know, that sometimes it’s good to have a few extras to help you out, and that’s what TJ Holowaychuk’s recent project git-extras provides!...
Solving the country/state problem with CakePHP and jQuery
http://nuts-and-bolts-of-cakephp.com/2010/08/24/solving-the-countrysta...I’d say that it is a pretty common issue (and maybe not quite “a problem”), where you would have a page with a billing form, which in turn, has a “Country” select as well as a “State” select.
Obviously not all countries have states, and t...
300,000 Largest Websites Visualized With Favicons
http://mashable.com/2010/08/25/300000-largest-websites-favicons/?utm_s...An interesting visualization over at Nmap.org shows the favicons of the 300,000 biggest websites on the Internet (according to Alexa), with the size of the favicons corresponding to sites with the most traffic.
Presidential Prank of the Day (PIC)
http://images.wildammo.com/2010/08/24/presidential-prank-of-the-day/Seif Lotfy: GNOME Activity Journal 0.5.0 (Development Release) & New Data Providers
http://seilo.geekyogre.com/?p=1512The Activity Journal (powered by Zeitgeist) has been finally rolled out from what was in trunk. We reduced some of the functionality Randy developed in our development branch since we wanted a smaller scope of things to fix for now.
You can read mor...
Rename Refactoring
http://blogs.sun.com/netbeansphp/entry/rename_refactoringRename is one of the most useful refactorings at all. The developer can alter the name of a selected type, type member, function, constant in the code. Users of NetBeans PHP IDE could use Instant Rename feature since 6.5 and now in daily builds the Ren...
Mohamad Faizul Zulkifli: Windows 7 Theme For Ubuntu Linux
http://9w2pju.blogspot.com/2010/08/windows-7-theme-for-ubuntu-linux.htmlTransform your Ubuntu to Windows 7 familiar look now. The right way to make you child or wife feel happy when using your Ubuntu desktop/laptop. Sounds funny, take a look here.read the installation manual here http://gnome-look.org/content/show.php/Win2...
Jono Bacon: 11.04 Ubuntu Developer Summit Announced
http://www.jonobacon.org/?p=2950Hot on the heels of the announcement of the Natty Narwhal, I am tickled pink to announce the details of the next Ubuntu Developer Summit taking place in Orlando, USA from 25th – 29th October 2010. We also have a brand new Ubuntu Developer Summit webs...
EXCLUSIEF! Backstage @Lowlands: de shit die ze je niet laten zien.
http://vollmer.nl/2010/08/exclusief-backstage-lowlands-de-shit-die-ze-...Het afgelopen weekend heb ik items gemonteerd voor Film it Yourself van 3voor12 (hier het overzicht en hier zijn straks de edits te zien)
Maar tussen de optredens, de hitjes, de snacks, de marketing en het monteren door, kwam ik backstage iets tegen w...
GithubFinder: JavaScript-powered Github repo browser
http://thechangelog.com/post/995873400GithubFinder: JavaScript-powered Github repo browser: For those times you need to quickly browse a GitHub repo but don’t want to clone it locally, check out GitHubFinder from Alex Le.
Modeled after the Mac OSX finder, GitHubFinder provides a famil...
Diego Turcios: Frequently Problems when we use Oracle in Ubuntu
http://blog.diegoturcios.net16.net/?p=608When we begin to work on Oracle in Ubuntu. We have some troubles to run Oracle. Some of the common
mistakes it gives us is that the user is not part of the dba group, or similar errors.I am living a
small guide I did thanks to many google search, so ...
Week 33
Mark Shuttleworth: 10.10.10.10.10…..
http://www.markshuttleworth.com/?p=489Saw this URL fly by today… wow and thank you to the Ubuntu Ads guys
So, who’s up for making Maverick Movies? It would be great to have a “10 best features in 10.10″ video collection for release. Unity’s awesome and then there are things to...
slablet: Stylish CSS layout for iPad and more
http://thechangelog.com/post/980482626slablet: Stylish CSS layout for iPad and more: If you like Sencha Touch, the HTML5 mobile framework we recently covered in Episode 0.3.0, but long for a more declarative, markup-driven approach, then keep an eye on Slablet from Fellowship Technologies....
Type Hierarchy View
http://blogs.sun.com/netbeansphp/entry/type_hierarchyEveryone who uses daily builds of our PHP support in NetBeans IDE might noticed couple of new features that were added after 6.9.1. One of them is Type Hierarchy View which is helpful for OO PHP code.
To show this view use action from editor popup...
Mark Shuttleworth: N-imal?
http://www.markshuttleworth.com/?p=478Shared by kvz
New Ubuntu will be called: Natty Narwhal
Oh yes, it’s that time of year again, when numerate pollsters make nasal proclamations about the naming of the next next version of Ubuntu. When gazers of balls crystal provide nifty suggesti...
Chase Douglas: Decoding Apple’s Magic Trackpad
http://voices.canonical.com/chase.douglas/?p=44Notes on the meaning of protocol bits
We’ve received a lot of questions on whether Apple multitouch products will be supported in Ubuntu 10.10. I’m pleased to say that all of the currently available products will have some support:
Magic Mouse
Mag...
The Fridge: Multi-touch Support Lands in Maverick
http://fridge.ubuntu.com/node/2101Canonical is pleased to announce the release of uTouch 1.0, Ubuntu’s multi-touch and gesture stack. With Ubuntu 10.10 (the Maverick Meerkat), users and developers will have an end-to-end touch-screen framework — from the kernel all the way through ...
Mark Shuttleworth: Gestures with multitouch in Ubuntu 10.10
http://www.markshuttleworth.com/?p=455Multitouch is just as useful on a desktop as it is on a phone or tablet, so I’m delighted that the first cut of Canonical’s UTouch framework has landed in Maverick and will be there for its release on 10.10.10.
You’ll need 4-finger touch or bette...
CakePHP Plugins - A Biblical Retelling
http://josediazgonzalez.com/2010/08/16/cakephp-plugins-a-biblical-rete...I'm just going to list a few plugins I use and abuse on a daily basis, as well as things
Mohamad Faizul Zulkifli: Spreadtweet By Elliot Kember
http://9w2pju.blogspot.com/2010/08/spreadtweet-by-elliot-kember.htmlNeed a Twitter client ?Dont want your boss know that you are tweeting while you are in office ?Introducing Spreadtweet, a twitter client that looks like Microsoft Excel.p/s: suitable for secretaries, typist, etc but remember, your network administrator...
Nitrode: A lightweight HTTP Server on top of Node.js
http://thechangelog.com/post/958501415Nitrode: A lightweight HTTP Server on top of Node.js: Released earlier today was Nitrode, which aims to be FASTCGI type server for Node.js, this is a server for those who want the power of something like Nginx, but would prefer to write the logic in Ja...
Streaming Spotify to a PS3 from Ubuntu
http://www.actionshrimp.com/2010/08/streaming-spotify-to-a-ps3-from-ub...Shared by kvz
WANT!
A post came up a couple of days ago on the Spotify “What’s new” feed: how to stream spotify wirelessly to your stereo, which got me thinking about something I’ve been after for a while – the ability to stream spotify a...
Streaming Spotify to a PS3 from Ubuntu
http://www.actionshrimp.com/2010/08/streaming-spotify-to-a-ps3-from-ub...A post came up a couple of days ago on the Spotify “What’s new” feed: how to stream spotify wirelessly to your stereo, which got me thinking about something I’ve been after for a while – the ability to stream spotify audio to PS3. This is men...
Week 32
Matthew Helmke: Nginx HTTP Server
http://matthewhelmke.net/?p=1242I started using Nginx as my primary web server a little over 18 months ago. At the time, I was using an underpowered server with low memory, and I wanted to replace Apache with something lighter. Even though I still love Apache for its power, configura...
Complicated Mechanisms Explained in simple animations
http://mytechnologyworld9.blogspot.com/2010/08/complicated-mechanisms-...Radial Engines Radial engines are used in aircrafts having propeller connected to the shaft delivering power in order to produce thrust its basic mechanism is as follows Steam engine Principle Steam engine once used in locomotives was based on the r...
Design updates
http://github.com/blog/700-design-updatesEarlier today we rolled out a minor design update to the site. Notably, we have a brand new home page (remember, you can always get to the homepage at http://github.com/home):
It's simpler, sweeter and to the point. GitHub has evolved a lot since...
Programmer Productivity: Measuring Results
http://feedproxy.google.com/~r/debuggable/~3/qKAqdM2Jo9c/programmer-pr...This is post #2 of my programmer productivity series.
Before I embark on trying out various productivity strategies, I need to establish a set of metrics that will help me understand what works, and what doesn't.
For now I decided to keep track of tw...
gollum: A simple, Git-powered wiki with a sweet API and local frontend.
http://thechangelog.com/post/943735340gollum: A simple, Git-powered wiki with a sweet API and local frontend.: If your open source project needs a wiki, GitHub will leave you saying “My PRECIOUS!” After much anticipation, GitHub has finally taken the curtain down on their new git-power...
Making GitHub More Open: Git-backed Wikis
http://github.com/blog/699-making-github-more-open-git-backed-wikisWe've been hearing a lot of great feedback regarding our current wiki system. Today, we're launching the first phase in a rollout of a completely rewritten Git-backed wiki system to address these issues. Each page is a file in a directory. Each chan...
Seif Lotfy: My sexy desktop
http://seilo.geekyogre.com/?p=1396Well I received a lot of comments and mails about my overall *sexy* desktop layout and look…
So to get everyone down a bit here is what you need to use and set up to have your desktop look like mine…
Get the Elementary wallpaper right here
Get ...
Brian Murray: Biking Ubuntu
http://www.murraytwins.com/blog/?p=87This past weekend I participated in the Providence Bridge Pedal, in Portland, Oregon, with both of my sons. This is an interesting event because they close the top deck of both interstate highways over the Willamette river which bisects Portland.
I wa...
html5-boilerplate: Best practices starting point project for HTML5 and mobile web apps
http://thechangelog.com/post/938211029html5-boilerplate: Best practices starting point project for HTML5 and mobile web apps: While HTML5 is expanding in definition to include any whizz-bang feature in the post rounded corner web era, implementing actual HTML5 in your web app can be confus...
smoothie: Lightweight JavaScript library for smooth real-time charts in the browser
http://thechangelog.com/post/938035648smoothie: Lightweight JavaScript library for smooth real-time charts in the browser: Providing real-time, smoothly updating charts in the browser is a challenge. London-based developer Joe Walnes has tackled the problem with Smoothie Charts, a lightwei...
Og Maciel: Book Review: Python 3 Object Oriented Programming
http://www.ogmaciel.com/?p=1170Python 3 Object Oriented Programming
I can’t claim to have looked hard for a Python book on object oriented programming (OOP) but I was immediately attracted to the title of this book. Sure, you can find small tutorials here and there about some spec...
Seif Lotfy: Bringing fun back to the desktop…
http://seilo.geekyogre.com/?p=1384After Jorge linked me up with this idea
I quote from the blog post:
I think it would be fun to add an achievement system to the Ubuntu Desktop, like is done on Steam and XBox.
The tricky part is tracking various events and finding amusing correlation...
HAProxy Logging in Ubuntu Lucid
http://feedproxy.google.com/~r/kvz/~3/KOQ3z-N7Lj8/At transloadit we use HAProxy "The Reliable, High Performance TCP/HTTP Load
Balancer" so that we can offer different services on 1 port.
For instance, depending on the hostname, a requests to port 80 can be
routed to either nodejs for api.transloadit....
Announcing: HTML5 Boilerplate
http://paulirish.com/2010/announcing-html5-boilerplate/When kicking off a new project, I've always wanted to take with me all the kickass tricks I learned on the previous one. This project has been on and off for the last 2.5 years with a whole lot of on lately. Finally, HTML5 Boilerplate is ready to share...
Dustin Kirkland: Dear Bash, please ping me when you're done running $FOO
http://blog.dustinkirkland.com/2010/07/dear-command-line-please-ping-m...UPDATE: The "alert" alias has landed in Maverick's /etc/skel/.bashrc ... thanks for your support!!!How often do you run a command line tool on your desktop that takes a really long time? Maybe something like make, debuild, rsync, or wget?You probably ...
Canonical Design Team: The first milestone
http://design.canonical.com/?p=7245As work on the font continues we thought it would be good to get some insight from the people working on developing it. In the first of these posts, Bruno Maag explains where the team are and what’s coming.
The first milestone
Hinting lower case ZH...
Oxford Archaeology: KVM, VMBuilder & Puppet - (Really) Automated deployment
http://blogs.thehumanjourney.net/oaubuntu/entry/kvm_vmbuilder_puppet_r...I've spent some time automating the deployment of virtual machines using vmbuilder and puppet. There are two reasons behind this:I give every IT person in the company (about 8-10 of us) a VM for development, to play with new software and try fancy conf...
Easily Filter Notifications by Repository
http://github.com/blog/695-easily-filter-notifications-by-repositoryWe added a special header to all outgoing repository and direct message notifications that should make it much easier to filter emails:
Direct messages get a List-ID of user.github.com, while repositories get repo.user.github.com. Do you want to...
Canonical Design Team: An Update to the Ubuntu Light Themes
http://design.canonical.com/?p=7027One of our key objectives when we started conceptualising the new themes was their ability to be immediately recognisable as Ubuntu, even if represented as a small screenshot. As easily recognised as when it used to be brown – but not that brown… t...
Generate PhpDoc
http://blogs.sun.com/netbeansphp/entry/generate_phpdocToday, I would like to show you how one can generate documentation for his/her PHP project. Fortunately, it is a very simple task in NetBeans. First, validate in IDE options that your PhpDoc installation was recognized and that the PhpDoc script has be...
GitHub Jobs launches tomorrow
http://github.com/blog/694-github-jobs-launches-tomorrowIn a little over twelve hours from now we'll be flipping the switch on GitHub Jobs. That means you only have until midnight PDT to post a job at our discounted $150 rate.
We're really excited with the quality of jobs being posted and can't wait to fl...
Week 31
Oxford Archaeology: Even Accenture say so
http://blogs.thehumanjourney.net/oaubuntu/entry/even_accenture_say_soIn a press release that surprised me (I'm more used to thinking of them as a .net developing, MS Shiny Partner, if ain't got a 6-figure pricetag it ain't worth nothing sort of a consultancy), Accenture have announced nearly everything open source is ju...
Jorge Castro: Stack Applet, vanity for your SE rep.
http://castrojo.tumblr.com/post/912710482Here’s a nice little application that will tell you what your reputation is on any site on Stack Exchange, including Ubuntu.
I mailed George Edison (the author) with some tips and stuff, and next thing you know he’s got it up on Launchpad ready to...
Still No Sleep
http://xkcd.com/776/Michael Lustfield: Persistent SSH
http://profarius.com/content/persistent-sshIt's time for another post. Recently I've had issues with dropping network connections or wanting to connect and keep working on the same thing from other systems. Most of you probably already know the answer. You screen.
Sounds easy enough. My issue i...
Debian : purge packages marked with rc status
http://www.wains.be/index.php/2010/08/04/debian-purge-packages-marked-...Packages with rc status are not completely removed from the system, configuration files are still present.
If you have a bunch of rc packages you need to purge, as root, type :
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge
Source ...
7 Scaling Strategies Facebook Used to Grow to 500 Million Users
http://highscalability.com/blog/2010/8/2/7-scaling-strategies-facebook...Robert Johnson, a director of engineering at Facebook, celebrated Facebook's monumental achievement of reaching 500 million users by sharing the scaling principles that helped reach that milestone. In case you weren't suitably impressed by the 500 ...
Week 30
Making Git Behave
http://nerderati.com/2010/07/making-git-behave/It’s no secret that I’m a big fan of Git, and of distributed version control in general; they offer a compelling toolset and degree of flexibility that you would be hard pressed to find in a “traditional” centralized version control system. Ins...
Features in PHP trunk: Aray dereferencing - Johannes Schlüter
http://schlueters.de/blog/archives/138-Features-in-PHP-trunk-Aray-dere...I was writing about new features in the upcoming PHP version (5.4, 6.0?) before. Today's topic reads like this in the NEWS file:
- Added array dereferencing support. (Felipe)
Now you might wonder what this typical short entry means. when doing OO...
University Website
http://xkcd.com/773/Mohamad Faizul Zulkifli: Recover Your PDF Password
http://9w2pju.blogspot.com/2010/07/recover-your-pdf-password.htmlThe scenario is,i have created a pdf file for my personal document, and then to make it safe i put a password so anyone else cant read the file except myself.After a month later, I've forgot the password but i want to read the file as soon as possible....
Steven Harms: Using Apache to decrypt SSL pages
http://www.sharms.org/blog/?p=744Although you should almost never have a decent rationale for doing this, at some point I needed to do it, and documentation was scarce. The basic idea is we have a website – https://www.securewebsite.com and our clients cannot use https (ssl), so we...
Scott Moser: Verify SSH Keys on EC2 Instances
http://ubuntu-smoser.blogspot.com/2010/07/verify-ssh-keys-on-ec2-insta...Like every server, every EC2 instance should have a unique ssh fingerprint. On "real servers" this fingerprint is generated at first installation of the openssh-server package. On EC2, instead, it is done on first boot of an instance. This is becaus...
Mono & OpenStack on GitHub
http://github.com/blog/686-mono-openstack-on-githubFollowing our one millionth repository, we'd like to welcome a couple new notable faces around GitHub.
The first is the Mono project.
Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Co...
One Million Repositories
http://github.com/blog/685-one-million-repositoriesLast night, the one millionth git repository was created on GitHub. That is a heck of a lot of repositories.
Since we first launched, there have been a lot of interesting code filling those repositories, including projects like jQuery, Erlang/OTP, Rub...
Week 29
Kees Cook: Achievement Unlocked
http://www.outflux.net/blog/?p=371I think it would be fun to add an achievement system to the Ubuntu Desktop, like is done on Steam and XBox.
The tricky part is tracking various events and finding amusing correlations. For example, if your screen-saver kicks in 40 times in a single 24...
Our jQuery plugin is now open source!
http://feedproxy.google.com/~r/transloadit/~3/4kly3yNQuiA/our-jquery-p...We are happy to let you know that we have open-sourced our jQuery plugin on Github.
transloadit/jquery-sdk
While doing that, we also added a very cool new feature: events for uploads and results. This means you can now give the jQuery plugin an onUpl...
Tarp surfing
http://kottke.org/10/07/tarp-surfingGet yourself a skateboard, a big blue tarp, have someone lift the edge of the tarp over you as you skateboard by, and guess what that looks like:
(via mathowie) Tags: remix skateboarding sports surfing video
Is OpenStack Cloud Computing Rocket Science?
http://feedproxy.google.com/~r/SocializedSoftware/~3/T5Efl1LUrIQ/There’s a real explosion of cloud platforms and management tools, it seems you can’t swing a dead cat without hitting one these days. In the commercial proprietary solutions space you have – CA’s 3Terra AppLogic, Enomaly, Nimbula, RightScale. I...
New: Free plan
http://feedproxy.google.com/~r/transloadit/~3/gnCMQnw8z0w/new-free-planYou wanted it, you got it. We are happy to present to you:
Feel It - our free plan including 1 GB usage!
While your wallet remains entirely untouched with this plan, we do require a little love in return, namely embedding our badge.
--fg
Soren Hansen: OpenStack is open for business
http://blog.warma.dk/?p=573Moments ago Rackspace announced the OpenStack project. Not only is this awesome news in and of itself, it also means that I can finally blog about it
The Rackspace’s IaaS offering consists of two parts: Cloud Servers and Cloud Files. Incidentally, ...
New: iPhone SDK
http://feedproxy.google.com/~r/transloadit/~3/jtmjMXC_VcI/new-iphone-sdkWe have been hard at work this weekend, and one of the first things to come out of it is our shiny new Transloadit iPhone SDK:
The SDK contains a simple example project, as well as a stand-alone TransloaditRequest class you can use in your apps. ...
Week 28
Cross-Repository Compare View
http://github.com/blog/683-cross-repository-compare-viewWhen we launched Compare View earlier this year, we knew there was a
killer feature still missing: the ability to compare branches across
repositories. Easy forking and the networks that emerge as a result is what
makes GitHub great. Limiting the Compa...
On Benchmarks on SSD
http://www.mysqlperformanceblog.com/2010/07/14/on-benchmarks-on-ssd/(cross post from SSD Performance Blog )
To get meaningful performance results on SSD storage is not easy task, let's see why.
There is graph from sysbench fileio random write benchmark with 4 threads. The results were taken on PCI-E SSD card ( I do not...
Announcing transloadit.com
http://feedproxy.google.com/~r/debuggable/~3/GvACF65_qHk/announcing-tr...Today we are thrilled to announce the commercial availability of
transloadit.com.
If you have a web (or mobile) application that needs file uploading you should consider integrating transloadit.
Transloadit will handle the upload process, resizing of ...
Jono Bacon: Sound Indicator
http://www.jonobacon.org/?p=2870I am totally digging the sound menu that is shipping in the development branch of Ubuntu 10.10 Maverick Meerkat:
It feels well designed, implemented and sleek. Great work mpt and Conor!
Several improvements
http://blogs.sun.com/netbeansphp/entry/several_improvementsToday, I would like to show you several improvements we have implemented in our PHP support. Have a look at the following picture, can you see any of them?
I think that most of you have noticed that:
PHP projects with framework(s) ...
Duane Hinnen: A Script for Making Screencasts on Ubuntu
http://okiebuntu.homelinux.com/blog/?p=175Gotta be a Better Way
Recently I joined the Ubuntu Screencast Team and much to my disappointment my screencasts were not coming out so well. A lot of people I talked to have had good luck using GTK-RecordMydesktop. Unfortunately it did not work to well...
Week 27
Meet Nodeload, the new Download server
http://github.com/blog/678-meet-nodeload-the-new-download-serverI recently launched the first GitHub node.js project: nodeload. Nodeload replaces the ruby git archive download server. Basically, any time you download a tarball or zip file of any repository branch or tag, you're going through nodeload.
This is...
Sphinx component and behavior
http://bakery.cakephp.org/articles/view/sphinx-component-and-behaviorI have made a "branch" of the sphinx behavior ( http://bakery.cakephp.org/articles/view/sphinx-behavior ), and make a component and a behavior that uses this component.
I have also add more features like the geosearch filter.
Motivation: i have a man...
Sheepdog block driver for distributed storage merged into upstream qemu
http://feedproxy.google.com/~r/Kvm-TheLinuxKernel-basedVirtualMachine/...The sheepdog block driver for qemu has been merged into mainline qemu providing access to sheepdog’s distributed storage system. Sheepdog is the first driver for a distributed file system to be included into upstream qemu ( I don’t consider nbd t...
Vimcasts now available on Boxee
http://vimcasts.org/blog/2010/07/vimcasts-now-available-on-boxee/Boxee allows you to watch movies, TV shows and clips from the Internet on your TV. Ever since Vimcasts launched, people have been saying ”get it added to boxee”. Thanks to Clayton Parker I am happy to announce that there is now a Vimcasts app for B...
Seif Lotfy: Accessing files made easy – Exploring vs Finding
http://seilo.geekyogre.com/?p=1305As part of the Elementary Project we are trying to find easy ways to access the documents, videos, notes, etc…
Recently I experienced second hand how painful accessing documents is while trying to get my grandmother and mother to open recent photos o...
Week 26
translate.js - a JavaScript Babelfish
http://thechangelog.com/post/763660008translate.js - a JavaScript Babelfish:
Translate.js from Marak Squires might not know that the meaning of life is 42, but it can prompt you to ask “¿Cuál es el significado de la vida?” en español.
The JavaScript library wraps the Google Trans...
Hot Scalability Links for July 2, 2010
http://highscalability.com/blog/2010/7/2/hot-scalability-links-for-jul...What says 4th of July like Nathan's ultimate scalable hot dog eating contest? This totally requires a scale-up strategy.
Facebook at 60,000 servers and counting.
Deepak Singh has collected some impressive massive data stats on extreme Hadoop usage: Fa...
Daniel Holbach: Renewed call for participation: fix an Ubuntu bug
http://daniel.holba.ch/blog/?p=721I’d like to renew my call for participation: please pick an Ubuntu bug, find docs if you need them, attempt to fix it and explain to me what you did, what you tried, what worked, what didn’t in an email to daniel holbach ubuntu com.
I’ll post abo...
We are launching on July 13
http://feedproxy.google.com/~r/transloadit/~3/247PCb8TEO8/we-are-launc...Exciting news, we have overcome our earlier
setback and are now headed for launching on:
Tuesday, July 13
What's new? Well, everything. We rewrote the entire system. As you know,
rewriting can be a very nerve-wrecking experience, but we did not compr...
Kees Cook: reporting all execs
http://www.outflux.net/blog/?p=366I recently learned about the process event connector, and went looking for an example program that could report all the exec()s that happen on my system to help with debugging things like AC plug/unplug scripts, etc.
After cleaning it up and adding som...
Ddorda: How to install Dropbox without having a GUI
http://ddorda.useopensource.net/?p=1259Hey there,
Yesterday I tried to find a way how to install Dropbox when no GUI available, which means on my Ubuntu server machine (just an old computer sitting in my small "mamad"mamad). I wanted to use it for some kind of a little cloud between the com...
Organizations for Small Businesses
http://github.com/blog/675-organizations-for-small-businessesWhen we launched Organizations yesterday we were overwhelmed by the response. We designed and built Organizations for large customers managing many teams of developers, not realizing how useful they'd be for small businesses.
Today we're introducing t...
Introducing Organizations
http://github.com/blog/674-introducing-organizationsToday we're introducing Organizations. Organizations simplify management of group-owned repositories (for example: your company's code), expand on our permissions system, and help focus your GitHub workflow for business and large open source projects....
High availability for MySQL on Amazon EC2 – Part 2 – Setting up the initial instances
http://www.mysqlperformanceblog.com/2010/06/29/high-availability-for-m...This post is the second of a series that started here.
The first step to build the HA solution is to create two working instances, configure them to be EBS based and create a security group for them. A third instance, the client, will be discussed in ...
A new alternative to CAPTCHA
http://www.netboy.pl/2010/06/a-new-alternative-to-captcha/Just discovered an interesting approach for substituting CAPTCHA human validation with something more user friendly. The idea was developed by Kettle and was clearly inspired by the iPhone confirmation widget. One downside is that the solution is solel...
Putting semi-RESTful API development to… rest
http://teknoid.wordpress.com/2010/06/27/putting-semi-restful-api-devel...With some of the older web API standards subsiding, such as SOAP based interfaces, the new buzz seems to be all about REST (for the last few years at least).
Not that SOAP is “bad” in any way, as a matter of fact self-discovery via WSDL, and the st...
Week 25
Apache And MySQL Monitoring With Bijk On Debian Lenny
http://www.howtoforge.com/apache-and-mysql-monitoring-with-bijk-on-deb...Apache And MySQL Monitoring With Bijk On Debian Lenny
This tutorial describes how you can monitor your server with the tool
Bijk. Bijk creates
online 30 graphs about load, CPU, memory, traffic, Apache, NginX,
PostreSQL and others with alerts. Bijk ...
Nginx-Fu: X-Accel-Redirect From Remote Servers
http://feedproxy.google.com/~r/Homo-Adminus/~3/cuG-f1auDlo/We use nginx and its features a lot in Scribd. Many times in the last year we needed some pretty interesting, but not supported feature – we wanted nginx X-Accel-Redirect functionality to work with remote URLs. Out of the box nginx supports this func...
Is the IDE Slow? Send a Profiling Snapshot
http://blogs.sun.com/netbeansphp/entry/is_the_ide_slow_sendIn NetBeans 6.9 is available Profile me Now! feature as well for PHP distribution. This feature generate a snapshot to understand what's going on if you think that the IDE is slow. By default the feature is not visible and you have to enable the IDE's ...
Kees Cook: kvm kernel console
http://www.outflux.net/blog/?p=363I know there are a lot of ways to do this, but I just wanted to note what works for me to catch early boot Oopses in the kernel. In virt-manager, I set up a serial device, as a “pty”. After the VM boots, I pause in Grub, and check the VM details ...
WebPulp.tv Interview with Tom Preston-Werner
http://github.com/blog/667-webpulp-tv-interview-with-tom-preston-wernerA few weeks ago I had the pleasure of being interviewed by Josh Owens for webpulp.tv. We talked about the GitHub architecture, Grit, BERT and Ernie, Erlang, load balancing, Redis and MongoDB, Resque, Git-backed Wikis, open source, backups, Unicorn, Eve...
This is Why I'll Never be an Adult
http://feedproxy.google.com/~r/Hyperbole-and-a-half/~3/QZOgXDpnFXs/thi...Shared by Yerdua
I went grocery shopping today!!! I'm so fucking responsible!
I have repeatedly discovered that it is important for me not to surpass my capacity for responsibility. Over the years, this capacity has grown, but the results of excee...
Create support for your favorite PHP framework
http://blogs.sun.com/netbeansphp/entry/create_support_for_your_favoriteToday, I would like to inform you that we have created a wiki page which could be a starting point for all of you who would like to create a support for your favorite PHP framework (Java knowledge is needed). All the relevant information should be fou...
APK Downloads for Android Projects
http://github.com/blog/665-apk-downloads-for-android-projectsFor all you Android developers out there, we now will automatically detect when you upload an Android package (.apk) file and will give you a QR code page link on your download page list, like this:
Unfortunately, only uploads since this weekend wil...
Let’s talk about the “Search”…
http://teknoid.wordpress.com/2010/06/19/lets-talk-about-the-search/Not sure how to get this post started exactly, but let me first say that: “I am not a Doctor… Err… Search Engine specialist”…
Now, I think, it is an interesting topic that a few people might find helpful and perhaps (and hopefully) some coul...
Let's talk about the "Search"…
http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-se...Not sure how to get this post started exactly, but let me first say that: “I am not a Doctor… Err… Search Engine specialist”…
Now, I think, it is an interesting topic that a few people might find helpful and perhaps (and hopefully) some could...
Week 24
... Robert McGinnis
http://www.flickr.com/photos/x-ray_delta_one/4710380575/x-ray delta one posted a photo:
Notifo service hook added
http://github.com/blog/664-notifo-service-hook-addedIf you've ever wished you could have push notifications sent to your iPhone when someone commits to your repository — today's your lucky day. We recently added support for Notifo to our service hooks (coded up by stammy).
Click "Admin" on any of yo...
NetBeans 6.9 is Available
http://blogs.sun.com/netbeansphp/entry/netbeans_6_9_is_availableAfter bug fixing period NetBeans 6.9 final build is available. You can download it as usual from NetBeans site. What is new, you can read in this document and also you can watch some new features in NetBeans 6.9 Overview video.
...
Nick Barcet: 2010 Eclipse survey released: Linux and Ubuntu still growing
http://nicolas.barcet.com/drupal/en/2010-eclipse-survey-linux-growsThe 2010 Eclipse community survey [PDF] has just been released, and again Linux and Ubuntu is showing strong growth on the developer workstations. Some of you may remember my post on this subject last year.
From last year Windows continued its declin...
Lucid Lynx not so cloud friendly?!
http://www.9apps.net/blog/2010/6/13/lucid-lynx-not-so-cloud-friendly.h...Last couple of weeks we have been slowly making progress get kulitzer.com up and running. Most of our production systems run Ubuntu 9.10, or Karmic Koala. At the time we started setting up kulitzer Ubuntu just released the latest server, 10.04 LTS or L...
Week 23
1958 ... punch out!
http://www.flickr.com/photos/x-ray_delta_one/4689456507/x-ray delta one posted a photo:
Git Reference Site
http://github.com/blog/660-git-reference-siteIn the talks and trainings that I do, I've been wanting a shorter, simpler reference site for people learning Git. The Pro Git book, being a full book, sometimes intimidates people trying to learn Git - I wanted something you could jump to specific co...
Jorge Castro: More great messaging menu apps
http://castrojo.tumblr.com/post/684492783Ken Van Dine has packaged up Matt Mossholder’s gvoice-notifier in a PPA. I’ve added the PPA to the list of messaging menu applications. If you want to help package these up and get them rocking then feel free to grab one! We’re always looking ...
Spellchecker
http://blogs.sun.com/netbeansphp/entry/spellcheckerAnother new feature in NetBeans 6.9 is a spellchecker. You can switch on / off the checking for different files in Option dialog.
In the dialog you can add and remove new dictionaries and also set the locale - which dictionary will be used f...
iPad + Velcro = ♥
http://www.chongas.com.br/2010/05/ipad-velcro-%E2%99%A5/Shared by gnascente
kkkkkk muito criativo!!
o Jesse Rosten lá no Vimeo, mostra que a melhor invenção do mundo é o iPad com Velcro.
Confesso que depois do vídeo dele, passei a achar o mesmo!
iPad + Velcro
(Dica do Rodrigo Polito)
The Perfect Office #40
http://feedproxy.google.com/~r/abduzeedo/~3/r3axQRheq3c/perfect-office...We've seen some great gadgets and equipment for designers. So many cool stuff, that we could actually assemble infinite perfect office spaces! Every week we'll assemble a perfect office, and we'd like you to help us. What equipment would the perfect of...
Martin Owens: Sunday Special: Ubuntu Hour
http://doctormo.org/?p=2371We had a great time at the Ubuntu Hour today organised by David Wolfman of the Massachusetts LoCo here in Arlington, we had 10 members show up for this social event and it was very successful.
Concept by Rebecca Prigot, art by Martin Owens
Nginx Syntax Highlighting For Vim
http://constantshift.com/nginx-syntax-highlighting-for-vim/I found this little gem by Evan Miller in the Vim scripts archive a few days ago and love it so far. If you’re working with Nginx configurations, even on a casual basis, it’s nice to have syntax highlighting. Although the Vim plugin directions are ...
Week 22
Colin Watson: Hacking on grub2
http://www.chiark.greenend.org.uk/ucgi/~cjwatson/blosxom/2010/06/04#20...Various people observed in a long thread on debian-devel that the grub2 package was in a bit of a mess in terms of its release-critical bug count, and Jordi and Stefano both got in touch with me directly to gently point out that I probably ought to be ...
GitHub at the Dutch PHP Conference 2010
http://github.com/blog/657-github-at-the-dutch-php-conference-2010We'll be sponsoring the Dutch PHP Conference's after party next Friday, June 11th in Amsterdam. Details here.
If you're attending the conference, look for the guy in the Fork You shirt and say hello!
... big computers!
http://www.flickr.com/photos/x-ray_delta_one/4665389330/x-ray delta one posted a photo:
... bigger computers!
http://www.flickr.com/photos/x-ray_delta_one/4664763979/x-ray delta one posted a photo:
The quick brown fox jumps over the lazy dog
http://feedproxy.google.com/~r/fuckyeahdementia/~3/johwpZtGh2s/657256507Enable auto-scanning of sources - Scan for External Changes
http://blogs.sun.com/netbeansphp/entry/enable_auto_scanning_of_sourcesNetBeans 6.9 contains a feature that automatically looks for external changes to keep informations about files up-to-date. We have some reports that it can slow down NetBeans mainly, when an open project has many folders. When NetBeans find out that fi...
ReST DataSource plugin for CakePHP
http://feedproxy.google.com/~r/NeilCrookes/~3/jWkFY4srPT8/A CakePHP Plugin containing a DataSource for interarcting with ReSTful web services.
Parsing file uploads at 500 mb/s with node.js
http://feedproxy.google.com/~r/debuggable/~3/l-MPEulONn4/parsing-file-...A few weeks ago I set out to create a new multipart/form-data parser for node.js. We need this parser for the new version of transloadit that we have been working on since our setback last month.
The result is a new library called formidable, which, o...
Geeks and Nerds
http://xkcd.com/747/Week 21
CakePHP 1.3.1 now with delicious sprinkles
http://bakery.cakephp.org/articles/view/cakephp-1-3-1-now-with-delicio...The CakePHP development team is happy to announce the release of CakePHP 1.3.1[1]. 1.3.1 is the first maintenance release for 1.3 and contains bugfixes and optimizations for features found in 1.3. No new features will be introduced in the maintenanc...
1929 ... Dornier DoX
http://www.flickr.com/photos/x-ray_delta_one/4648596521/x-ray delta one posted a photo:
1968 ... '2001' entrance to control deck
http://www.flickr.com/photos/x-ray_delta_one/4643268637/x-ray delta one posted a photo:
It’s The Community, Stupid
http://www.littlehart.net/atthekeyboard/2010/05/26/its-the-community-s...I had an awesome time at Tek-X in Chicago last week. It was worth the 8 hour drive to get to Chicago from my basement lair. Of course, it helped that the wait at the border was under 10 minutes both times. There were good talks, but even better *peo...
1968 ... '2001' astronauts in Discovery's pod bay
http://www.flickr.com/photos/x-ray_delta_one/4640947962/x-ray delta one posted a photo:
Rick Spencer: Track the Desktop and UNE in Maverick
http://theravingrick.blogspot.com/2010/05/track-desktop-and-une-in-mav...Ubuntu development happens in a very transparent manner. I won't cover the lead up and execution of UDS here, but I will discuss what happens after UDS for maverick.First, you should know where we are in the schedule. The schedule is always available. ...
APC Plugin For Munin
http://constantshift.com/apc-plugin-for-munin/If you’re like me, you want to monitor and graph every little piece of your server. Until recently, I’ve been relying on a simple PHP script to display APC statistics. Although the tool worked well, I wanted to integrate the statistics into Munin, ...
The Perfect Office #38
http://abduzeedo.com/perfect-office-38We've seen some great gadgets and equipment for designers. So many cool stuff, that we could actually assemble infinite perfect office spaces! Every week we'll assemble a perfect office, and we'd like you to help us. What equipment would the perfect of...
Week 20
Martin Owens: Ubuntu’s Golden Ring
http://doctormo.org/?p=2335I’m been catching up to TedTalks from last year (2009) and last week I got to Simon Sinek’s talk How Great Leaders Inspire Action, in the talk he describes what he calls “The golden ring” which is his representation of how to communicate ideas ...
Update for CakePHP-Goodies (AutoJavascript and Gravatar Helpers)
http://grahamweldon.com/blog/update-for-cakephp-goodies-autojavascript...Just a quick one tonight.. I've received some feedback via the CakePHP Bakery indicating that an oversight in the pathing for the unexpectedly popular Automatic Javascript Includer Helper caused it to not work for Windows systems.
While I don't much ca...
Our new build status indicator
http://github.com/blog/653-our-new-build-status-indicatorIf you've been following us on the twitters, you know that we recently got our first office space in San Francisco. Our first course of action was to immediately purchase a stoplight.
But what do you do with a stoplight? Hook up arduino to ci joe to...
Brett Alton: Sick of Facebook and Want To Use Something Open Source?
http://blog.brettalton.com/?p=277Many people are sick of Facebook and their lack of care for privacy. Websites have been setup to make users aware of privacy policy changes, new features Facebook has added (for better or worse) and even JavaScript programs that analyze how open your F...
Matthew Helmke: nginx, php-fastcgi and Ubuntu 10.04
http://matthewhelmke.net/?p=1034I’ve been using nginx for this blog and other sites for well over a year, beginning with Ubuntu 8.10. I have had to figure out some things, but overall I have been very pleased. I have upgraded the server for each Ubuntu release since then with no re...
Jonathan Carter: This Operating System Has Everything!
http://jonathancarter.co.za/?p=1258This morning I found this in my feed reader and found it quite amusing:
Shortly thereafter when I closed Liferea, I noticed this in my notification area:
E-Mail and bacon- this operating system has everything. Who am I kidding… it had me at Superco...
Details on the new Google Webfont API
http://paulirish.com/2010/details-on-the-new-google-webfont-api/As you might have see, Google now offers a full webfont API. Luckily, they let me dig into the service and code a few weeks back. So let me give you the lowdown on the features and what you can do with it…
Here's adding a @font-face declaration for T...
OpenID component v2010-05-19 released
http://cakebaker.42dh.com/2010/05/19/openid-component-v2010-05-19-rele...As mentioned in the title, I released a new version of the OpenID component today. It’s a maintenance release: the only change is an update of the bundled PHP OpenID library from version 2.1.2 to 2.2.2. With this change you no longer have to patch th...
Campfire
http://xkcd.com/742/Thorsten Wilms: He-Mark
http://thorwil.wordpress.com/?p=918A bit late, but here’s a drawing in wallpaper format in celebration of the Ubuntu 10.04 release and the new visual identity that made its first real appearance with it.
Full size 2560 x 1600 pixels
It all makes perfect sense, I swear:
Mark Shuttlewo...
Jamie Strandboge: Chromium saved passwords
http://penguindroppings.wordpress.com/?p=278I make use of the Master Password feature in Firefox. While not on by default, when enabled this feature encrypts your Firefox saved passwords on disk, and Firefox will prompt you when you need access to a saved password. When your browser is not runni...
Some Humor from Bill Gates and Steve Jobs
http://damncoolpics.blogspot.com/2010/05/some-humor-from-bill-gates-an...Being two of the richest men in the world, did you ever wonder what Bill Gates and Steve Jobs might talk about when they were alone? Well, as this post implies, it might be entirely different than you might think. It might also be extremely funny.
GitHub Rebase #43
http://github.com/blog/652-github-rebase-43github-rebase(1) – Forward-port awesome projects to the updated upstream head
Featured Project
memcached is the battle tested in-memory key/value store that helps power GitHub among countless other sites and makes its home here. With memcac...
CakePHP and PHPUnit
http://mark-story.com/posts/view/cakephp-and-phpunit?utm_source=rssIn the recent bakery article concerning the ongoing development of CakePHP 2.0. The already underway migration from SimpleTest to PHPUnit was introduced. I wanted to go into some of the reasons and motivations for that decision as well as explain some...
Faker.js - Generate fake data in Node.js or in your browser
http://thechangelog.com/post/607075727Faker.js - Generate fake data in Node.js or in your browser: Inspired by Ruby’s Faker gem and Perl’s Data::Faker, Faker.js lets you create large amounts of fake yet contextual data. Need a fake name for a form or fixture?
Faker.Name.findName();
=>...
Howto : extend ext3 partition
http://www.wains.be/index.php/2010/05/16/howtoextend-ext3-partition/In this example, we’ll extend a data partition (known under the name /dev/sda3), not a system partition. If you want to extend a system partition, you’ll have to boot and proceed from a live CD.
BACKUP YOUR DATA BEFORE DOING ANYTHING.
We’ll consi...
Week 19
Dustin Kirkland: When was the last time your operating system released EARLY?
http://blog.dustinkirkland.com/2010/05/when-was-last-time-your-operati...Seriously, when was the last time any software project used by millions of people released early? I simply can't think of a one...If you haven't heard Robbie Williamson's announcement yet, Ubuntu 10.10 (Maverick Meerkat) will be released on the 10th d...
Annotated Downloads
http://github.com/blog/651-annotated-downloadsI just pushed a feature that optionally uses annotated tags to describe your project's downloads. Check out how Rails describes their v2.3.5 release:
Ruby on Rails 2.3.5
* Improved Ruby 1.9 Support
* Compatible with the rails_xss plugin
* Fixes a b...
Prevent debug info from messing with your AJAX responses
http://teknoid.wordpress.com/2010/05/14/prevent-debug-info-from-messin...Update (05/21/2010): Well, looks like it has been removed from the core completely (good riddance).
Just a little tidbit of code that can help you when doing any AJAX communication…
Generally you’ll notice that cake inserts a timestamp with each re...
GitHub Issues, Cappuccino Style
http://github.com/blog/650-github-issues-cappuccino-styleToday 280north announced the GitHub Issues Cappuccino app.
It'll run in your browser, or you can download it using their NativeHost technology.
Pretty slick - give it a shot:
homebrew's issues
280north issues issues
Brett Alton: 0 A.D. Pre-Alpha 2 is released
http://blog.brettalton.com/?p=2640 A.D., a modern, open source, Age of Empires-like real-time strategy game, just released version Pre-Alpha 2 of their game.
0 A.D Pre-Alpha 2 is already available on PlayDeb.net (or you can compile the game yourself).
Happy gaming!
Get Watching Justified
http://www.jamesfairhurst.co.uk/posts/view/get_watching_justifiedStarted watching a really good show called Justified that I have to share with you good people.
It's only on the first season over in America and at the time of writing 8 episodes have aired. Get watching the first couple and let me know if you're i...
Embellish plugin for CakePHP
http://blog.joebeeson.com/embellish-plugin-for-cakephp/The Embellish plugin is an easy way to bring in functionality for “lightweight markup languages” in your application such as Markdown, BBCode and Textile.
If you know of any other markup languages that you’d like support for, let me know — it...
Martin Meredith: An hour in the life of my mouse
http://www.sourceguru.net/?p=320A mini-meme that has been spreading round the IT team at my workplace is “IOGraph” – a small Java program that tracks and draws the status of your mouse over a period of time. Lines are movement, circles are places where the mouse has stopped…...
Autotest using Watchr getting notified via Growl
http://bakery.cakephp.org/articles/view/autotest-using-watchr-getting-...I was taking a look at ZenTest a while ago, especially the autotest functionality. As stated in the ZenTest site, autotest:
Improves feedback by running tests continuously. Continually runs tests based on files you’ve changed. Get feedback as soon ...
Week 18
Sassy CSS
http://cakebaker.42dh.com/2010/05/08/sassy-css/Those who follow me on Twitter probably know about my love-hate relationship with CSS. To ease the pain of working with CSS I switched to Compass, a stylesheet authoring framework. With Compass, you write the stylesheets in Sass (Syntactically Awesome ...
Rubén Romero: Joining Varnish Software…
http://huayra.wordpress.com/?p=412Varnish makes this web site fly!
I wanted to make a quick announcement: From today I work for Varnish Software.
If you want to know more about the Varnish project, what it is, its history, how it can help you go green and its future please read on...
Apparently Facebook considers your current IP address to be "public information" as well.
http://jwz.livejournal.com/1234802.htmlSee that header in your Facebook notification email that looks like this? X-Facebook: from zuckmail ([NzYuMTY5LjIzLjU2]) That's your friend's IP address: % perl -MMIME::Base64 -le 'print decode_base64("NzYuMTY5LjIzLjU2")' 76.169.23...
A Campfire component for CakePHP
http://blog.joebeeson.com/a-campfire-component-for-cakephp/Here at work we use Campfire for collaboration between our teams and external clients. We find that it makes things easier when you can just email them a URL and don’t have to setup up an IM client or worry about public and private servers, those sor...
CakePHP, a visual history: 0 - 1.3.0
http://grahamweldon.com/blog/cakephp-a-visual-history-0-1-3-0This is a short post, but hopefully an interesting one. I've been messing around with Gource which is adamn funky tool for producing sexy visualisations from version control systems. While we've seen this functionality from Code Swarm before, I felt th...
JSCouch - Learn CouchDB queries in your browser
http://thechangelog.com/post/576895709JSCouch - Learn CouchDB queries in your browser: Part CouchDB interactive query console, part tutorial, JSCouch is a neat way to learn CouchDB’s map/reduce functions right in your browser. You can provide some sample JSON (or use the default demo dat...
The Keyboard Shortcuts of Ubuntu 10.04 [Ubuntu]
http://lifehacker.com/5532369/the-keyboard-shortcuts-of-ubuntu-1004The free Ubuntu Linux operating system finally has some decent, condensed, official documentation, but curiously missing are the changes to keyboard shortcuts that control the desktop. The Tombuntu blog helpfully lists the multi-desktop, window managem...
Eric Hammond: Move a Running EBS Boot Instance to New Hardware on Amazon EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/ta-RrDh7YRQ/ec2-mo...Amazon EC2 has been experiencing some power issues in a portion of one of their many data centers. Even though the relative percentage of people affected might be small, when you have as many customers as AWS does, a small fraction can still be a larg...
Redesigned repository admin screens
http://github.com/blog/646-redesigned-repository-admin-screensHot off the presses is a brand new repository admin screen!
I’m just going to leave these here…
http://feedproxy.google.com/~r/dropbox/~3/T5DX0Y545_o/Whew, glad I got that off my chest. We know it’s been a long time in the making, but we’re super stoked about releasing all this stuff to you. Sorry for being so secretive!
To expand a bit, we’re announcing the release of our iPad and Android ap...
Subversion Write Support
http://github.com/blog/644-subversion-write-supportToday, we're announcing write support for our previously released Subversion support
Developers and designers in your company can now use existing SVN tools like Versions or Tortoise SVN to collaborate on Git projects.
To try it out, just use your ...
Suggested Reading
http://feedproxy.google.com/~r/nerderati/~3/W-hwu_qGqdM/Some books that I think every self-respecting nerd should read:
Feynman’s Rainbow, by Leonard Mlodinow.
A Short History of Nearly Everything by Bill Bryson.
The XKCD: Volume 0 book.
The Foundation series by Isaac Asimov. Quite possibly the best sci...
Better CSS with Sassy
http://blog.joebeeson.com/better-css-with-sassy/I’ve come to the conclusion that I am outright fed up with CSS. Organizing it, upkeep of it, repeating the same thing over and over, all of it sucks. What makes matters worse is that everyone has their way of doing it “properly” — there are 1,6...
YouTube - Pigeon riding the subway
http://www.youtube.com/watch?v=75-ZWi422ggShared by CloCkWeRX
Move over, buscat - it's subway pigeon!
The Perfect Office #35
http://feedproxy.google.com/~r/abduzeedo/~3/noS1Pp4NaQQ/perfect-office...We've seen some great gadgets and equipment for designers. So many cool stuff, that we could actually assemble infinite perfect office spaces! Every week we'll assemble a perfect office, and we'd like you to help us. What equipment would the perfect of...
Bodhi.Zazen: apt-get how to fix very broken packages
http://blog.bodhizazen.net/?p=1222I recently upgraded from Ubuntu 8.04.3 to Ubuntu 10.04 and things went well, except a few broken packages.
Apt-get / synaptic was very broken due to the flashplugin-nonfree.
sudo apt-get -f
[clip]
dpkg: error processing flashplugin-nonfree (--remove):
...
Daily Inspiration #498
http://feedproxy.google.com/~r/abduzeedo/~3/U8pksafAuxg/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Week 17
What's Wrong With CSS
http://www.codinghorror.com/blog/2010/04/whats-wrong-with-css.htmlWe're currently in the midst of a CSS Zen Garden type excerise on our family of Q&A websites, which I affectionately refer to as "the Trilogy":
Server Fault
Super User
Stack Overflow
Meta Stack Overflow
(In case you were wondering, yes, meta is the...
Contributors
http://github.com/blog/643-contributorsThis page lists all GitHub users who have contributed to a project, sorted by number of commits.
Other fun ones:
jQuery
node.js
memcached
Tornado
Redis
GitX
Clicking a contributor's name brings you to a list of their commits.
rtomayko's Sinatra...
SSH : add port forwardings on a live connection with EscapeChar
http://www.wains.be/index.php/2010/04/29/ssh-add-port-forwardings-on-a...Excerpt from the man page :
The interesting part is in bold.
When a pseudo-terminal has been requested, ssh supports a number of functions through
the use of an escape character.
A single tilde character can be sent as ~~ or by following the tilde by ...
Jono Bacon: Thank You Everyone For Ubuntu 10.04
http://www.jonobacon.org/?p=2765Today we released Ubuntu 10.04 Lucid Lynx, available in Desktop, Server, and Netbook editions.
Lucid is a phenomenal release that has brought a new finesse and shine to what we as a community have worked together to achieve. I see this finesse execute...
Generate Overriden & Implemented Methods
http://blogs.sun.com/netbeansphp/entry/generate_overriden_implemented_...After invoking the shortcut ALT+Insert (CTLRL+I on Mac), all possible generators are offered. In 6.9 we have added next one: "Generate Overriden & Implemented Methods" (press mentioned shortcut in class declaration - between class members). See the pic...
Understanding node.js
http://feedproxy.google.com/~r/debuggable/~3/qf8IvkdIyLA/understanding...Node.js has generally caused two reactions in people I've introduced it to. Basically people either "got it" right away, or they ended up being very confused.
If you have been in the second group so far, here is my attempt to explain node:
It is a c...
Nice Ubuntu Theme
http://seilo.geekyogre.com/2010/04/docky-love/comment-page-1/Theme: Elementary http://danrabbit.deviantart.com/ https://launchpad.net/~elementaryart/+archive/ppa
Wallpaper: Classic Wood http://nardoxic.deviantart.com/art/Classic-Wood-132248439
Menu bar: Global Menu Bar for GNOME http://code.google.com/p/gnome2-g...
Nodules - module loader for Node with automated dependency resolution and module reloading
http://thechangelog.com/post/553658946Nodules - module loader for Node with automated dependency resolution and module reloading: While the world of nodejs has been busily been working on competing package managers to be the rubygems of the node world, Kris Zyp has quietly come up a novel ...
Mark Shuttleworth: A global menu for Ubuntu 10.10 Netbook Edition
http://www.markshuttleworth.com/?p=359In the netbook edition for 10.10, we’re going to have a single menu bar for all applications, in the panel.
Our focus on netbooks has driven much of the desktop design work at Canonical. There are a number of constraints and challenges that are parti...
http://www.pement.org/awk/awk1line.txt
http://www.pement.org/awk/awk1line.txtHANDY ONE-LINE SCRIPTS FOR AWK 30 April 2008 Compiled by Eric Pement - eric [at] pement.org version 0.27 Latest version of this file (in English) is usually at: http://www.pement.org/awk/awk1line.txt This file will also be available in other languages:...
CakePHP Digest #25 All Hail 1.3 Stable
http://pseudocoder.com/archives/cakephp-digest-25-all-hail-13-stableSponsor
For the first time the CakePHP Digest series has a sponsor - and it's me. I need some work. Not a lot, just a few hours a week. What, you thought I did these out of the goodness of my heart? Ha! I've just been waiting for the chance to expl...
Eric Hammond: Upgrading Servers to Ubuntu 10.04 Lucid on Amazon EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/He1ymUu8Rzs/upgrad...Ubuntu 10.04 Lucid is expected to be released this Thursday (April 29, 2010). This is the first LTS (long term support) release since Ubuntu 8.04 Hardy, which has itself been a stable and reliable server platform for years both inside and outside of A...
XtraDB / InnoDB internals in drawing
http://www.mysqlperformanceblog.com/2010/04/26/xtradb-innodb-internals...I did some drawing exercise and put XtraDB / InnoDB internals in Visio diagram:
The XtraDB differences and main parameters are marked out.
PDF version is there http://www.percona.com/docs/wiki/percona-xtradb:internals:start.
Entry posted by V...
Seif Lotfy: Docky + Zeitgeist = Puppy Love
http://seilo.geekyogre.com/?p=1165Well I took some time to revisit the Zeitgeist helper for docky…
Now the jump lists provide you with “Most Used Items” withing the last 2 weeks plus “Other Recently Used Items” that don’t appear in the most used. Its not the biggest hack bu...
Comprehensive notes from my three hour Redis tutorial
http://simonwillison.net/2010/Apr/25/redis/Last week I presented two talks at the inaugural NoSQL Europe conference in London. The first was presented with Matthew Wall and covered the ways in which we have been exploring NoSQL at the Guardian. The second was a three hour workshop on Redis, my ...
Announcing CakePHP 1.3.0 Stable
http://bakery.cakephp.org/articles/view/announcing-cakephp-1-3-0-stableThe CakePHP development team presents CakePHP 1.3.0. After a solid release candidate cycle, we're happy to announce the release of the next version of CakePHP stable. This next instalment of the CakePHP line brings a myriad of enhancements, fixes and s...
Week 16
Introducing TVDB
http://www.jamesfairhurst.co.uk/posts/view/introducing_tvdbCombining my love of TV Shows and being a nerd I've created a PHP script that will download high quality poster and fanart images from the superb thetvdb.com and store them locally for you to use or integrate with your website or application.
For an...
Two Commands To Make You A Better Sysadmin
http://feedproxy.google.com/~r/mostlygeek/~3/kT0VSWZ6ByM/Great sysadmins use aliases to avoid repeatedly typing common commands. Everybody knows lazy sysadmins are the best ones.
The Commands:
alias a='cat ~/.bash_aliases'
alias ea='vi ~/.bash_aliases; echo "Refreshing aliases"; source ~/.bash_aliases'
Here...
Exporting data to CSV the CakePHP way
http://bakery.cakephp.org/articles/view/exporting-data-to-csv-the-cake...After some fast and shallow searching, finding specific information on how to properly export data to a CSV file proved difficult. After digging into The Cookbook I came up with a way of presenting data to the user in a CSV format. As CakePHP 1.2 provi...
Nizar Kerkeni: Ubuntu, the family album
http://blog.nizarus.org/?p=576A few days before the release of the new Ubuntu, here’s a guided tour through the Ubuntu family album with some annotations telling my story with the different versions.
Ubuntu Warty WARTHOG (4.10)
The first version of the Ubuntu distribution. F...
Desert Island
http://xkcd.com/731/CakePHP 1.2.7 released
http://bakery.cakephp.org/articles/view/cakephp-1-2-7-releasedIn addition to all the excitement with CakePHP 1.3's release candidate run and upcoming release, the development team has been working on minor updates to CakePHP 1.2. We are pleased to officially announce the release of CakePHP 1.2.7.
Clever train doesn't stop at stations
http://kottke.org/10/04/clever-trainNo time is wasted. The bullet train is moving all the time. If there are 30 stations between Beijing and Guangzhou, just stopping and accelerating again at each station will waste both energy and time. A mere 5 min stop per station (elderly passengers ...
How RDF Databases Differ from Other NoSQL Solutions
http://feedproxy.google.com/~r/datagraph/~3/_NW_GSPkC8A/rdf-nosql-diffThis started out as an answer at Semantic Overflow on how RDF database systems differ from other currently available NoSQL solutions. I've here expanded the answer somewhat and added some general-audience context.
RDF database systems are the only stan...
Jono Bacon: Change I Can Believe In
http://www.jonobacon.org/?p=2740When I started out on my Open Source adventure, my desktop looked like this:
Today, it looks like this:
Wow.
That is all.
Smart HTTP Support
http://github.com/blog/642-smart-http-supportGit's HTTP protocol just upped it a few notches on the ol' IQ test. As discussed in detail on the Pro Git blog, Git supports a new, much more efficient HTTP based transport as of version 1.6.6. Well, now GitHub supports that new protocol as well.
Fr...
MySQL 5.5 Performance Gains
http://www.theopenforce.com/2010/04/mysql-55-performance-gains.htmlOracle managed to score a major victory last week at the MySQL Conference by announcing performance gains of 200-360% in the forthcoming version 5.5. This is a tremendous improvement and comes in part due to closer collaboration between what were his...
To launch or not?
http://feedproxy.google.com/~r/transloadit/~3/0ImHJlqfZMU/to-launch-or...A few weeks ago, the team gathered into one of those tiny Skype conference windows to discuss an important question: Should we launch the current transloadit version?
The problems we faced at this point were, ordered by importance:
We were stuck on ...
Values of Constants
http://blogs.sun.com/netbeansphp/entry/values_of_constantsAfter a few days I have found a minute to write a short blog post. Thanks to Radek, in the development build of NetBeans 6.9 values of constants are displayed in Navigator window and also in Code Completion window. As you can see on the picture below, ...
Deploying CakePHP with Capistrano
http://bakery.cakephp.org/articles/view/deploying-cakephp-with-capistr...I was looking for a good deployment solution for my CakePHP apps and as nothing seems to fit perfectly, Capistrano does a very good job at keeping it simple. My setup is using a Git repository but almost SCM all supported by cap. Here is a basic guide ...
oh... the millions of inconsistent php functions for javascipt platforms? http://bit.ly/b2rqjO
http://twitter.com/Bumi/statuses/12623108124oh... the millions of inconsistent php functions for javascipt platforms? http://bit.ly/b2rqjO
Mike Rushton: the system is down
http://leftyfb.com/?p=256In this case, it’s medibuntu. Or more specifically, their Ubuntu repository. As far as I can tell it’s been down for about a week now and was also down a while back for some time. For anyone who needs to utilize this pretty important resource, ther...
SeedJS - Flexible JavaScript package manager on Node.js
http://thechangelog.com/post/533435123SeedJS - Flexible JavaScript package manager on Node.js: Meant to support the SproutCore HTML5 Platform as well as manage packages for apps on the server, web browser, and other clients, SeedJS is built on node.js and Google V8 and helps distribute a...
20 Reasons You Shouldn’t Be a Freelancer
http://www.webdesignerdepot.com/2010/04/20-reasons-you-shouldnt-be-a-f...We’ve all read countless articles on the reasons you should consider freelancing.
They often make it out like anyone still working in the corporate world is just a schmuck with no ambition. But the truth is, there are plenty of reasons not to star...
Bodhi.Zazen: Improve KVM performance
http://blog.bodhizazen.net/?p=1146In this post I would like to share two tips I have found that greatly improve the performance of KVM guests. Both tips work with Linux guests, although only the second tip will work with windows or BSD guests.
With these tips you should notice an immed...
Week 15
Martin Owens: Input: Debian Packaging Guide
http://doctormo.org/?p=2206I’m trying to find different debian packaging guides for some work I’m doing for two people. If you know of a good guide that is simple to use and contains both explanations and instructions, then I want to hear from you at the bottom of this page ...
Wheat blog engine for node.js
http://thechangelog.com/post/526646366Wheat blog engine for node.js: Ever wanted a blog that was made for coders? This one is built from the ground up with the needs of a modern programmer-who-happens-to-be-a-blogger-too in mind. Wheat is the new engine to howtonode.org released today.
...
jStorage - stash that hash using jQuery, Prototype, or Mootools
http://thechangelog.com/post/526037854jStorage - stash that hash using jQuery, Prototype, or Mootools: jStorage from Andris Reinman is a small (2kb) simple wrapper for popular javascript frameworks to abstract local storage. HTML5 local storage is used if present and it even supports userD...
Artist Envy: Kilian Eng
http://feedproxy.google.com/~r/abduzeedo/~3/j41CY1I1FKs/artist-envy-ki...A few weeks ago in one of our Daily Inspirations posts I saw these illustrations that immediately caught my attention and ever since then I've been obsessed with this artist. He's a Swedish artist named Kilian Eng. He illustrates, animates, and creat...
Great Pixel Art by eBoy
http://feedproxy.google.com/~r/abduzeedo/~3/3Bpsg4KauM4/great-pixel-ar...A while ago - December/09 to be more precise - we featured an article showing Super Cool Pixel Art Posters by eBoy. Since I really like pixel art and those three guys, Kai Vermehr, Steffen Sauerteig and Svend Smital - Eboy's team, manage to create amaz...
You Asked For It: Chris’ Awesome But Short Guide To Deployment Using Phing
http://www.littlehart.net/atthekeyboard/2010/04/14/you-asked-for-it-ch...I have been suffering from a major case of blogger's block, so I reached out to the lucky people who follow me on Twitter to ask them about some topics to talk about on the blog. Thanks to them I've got at least two blog posts coming. Credit to this ...
Og Maciel: Stop whining and improve your life
http://www.ogmaciel.com/?p=884During your day to day conversation with your friends and family members, do you find yourself talking about work or life in general in a negative manner?
Do you tell others that something or someone is preventing you from moving ahead and fulfilling y...
Captivating Examples of Sleeveface Photography
http://www.webdesignerdepot.com/2010/04/captivating-examples-of-sleeve...Sleeveface is an intriguing phenomenon making its rounds on the web. It has become particularly popular on social networking sites.
The technique is pretty straightforward and consists of photographs of one more people obscuring or augmenting any part ...
Support for Google Apps OpenIDs
http://cakebaker.42dh.com/2010/04/13/support-for-google-apps-openids/In a recent comment John mentioned that the OpenID component doesn’t work with Google Apps OpenIDs. And he was right.
The reason it didn’t work is that Google introduced it’s own OpenID discovery protocol as they faced challenges not addressed by...
Awesome Digital Work of Marc Lopes
http://feedproxy.google.com/~r/abduzeedo/~3/o6FD762VPeE/awesome-digita...I really find amazing how fantasy just lives through digital art. We've seen some great examples of fine pieces of digital work, but I've found some awesome ones at Behance, that are really worth checking out.
These are pieces by designer/photographer...
CakePHP 1.3.0-RC4 has arisen
http://bakery.cakephp.org/articles/view/cakephp-1-3-0-rc4-has-arisenThe CakePHP development team is happy to announce the release the CakePHP 1.3.0-RC4. This release marks the last release candidate, before 1.3.0 goes to stable.
Step, control-flow the node.js way.
http://thechangelog.com/post/516202796Step, control-flow the node.js way.: A simple control-flow library for node.JS that makes parallel execution, serial execution, and error handling painless.
After making the highly popular “Do” library for making node.JS easier to wrangle, Tim Cas...
OAuth extension to CakePHP HttpSocket
http://feedproxy.google.com/~r/NeilCrookes/~3/XKp-HKoEEa4/An extension to CakePHP's core HttpSocket class that supports OAuth requests in the same way HttpSocket supports Basic Auth. Provides a simple API with low level access and high flexibility. Usage instructions included with example for Twitter.
Neil Jagdish Patel: Shiney Shiney
http://njpatel.blogspot.com/2010/04/shiney-shiney.htmlSeeing as I wasn't ever able to complete the work I started on AWN 0.4 a couple of years ago, it's only fitting that I congratulate the guys that have done a *massive* amount of work since picking it up over a year ago and brought AWN 0.4 to release!It...
PS3 Owner Refunded (Without Return) for Missing Other OS
http://digg.com/playstation/PS3_Owner_Refunded_Without_Return_for_Miss...The owner still get to keep the console!
webkit2png - command line web screenshots
http://thechangelog.com/post/512693979webkit2png - command line web screenshots: Typekit’s Paul Hammond built a great Python application that easily generates screenshots of websites right from the command line.
Once installed, making a screenshot of a webpage is as simple as:
webkit2p...
Week 14
Video: NoSQL Smackdown Part 3
http://thechangelog.com/post/510746210The third installment of our NoSQL Smackdown video series asks if only the world’s largest sites have big data needs. Werner says the amount of social interaction on today’s web means even low volume sites have to deal with a lot of data.
[Downl...
Dropbox Component
http://bakery.cakephp.org/articles/view/dropbox-componentA CakePHP component that connects to the most excellent file syncing tool known as Dropbox.
WkHtmlToPdf Component
http://bakery.cakephp.org/articles/view/wkhtmltopdf-componentA CakePHP component that exports any view as a PDF using wkhtmltopdf.
Dustin Kirkland: Alfresco and Ubuntu
http://blog.dustinkirkland.com/2010/04/alfresco-and-ubuntu.htmlThe alfresco-community package recently landed in Canonical's Partner Archive for Ubuntu 9.10, thanks to Brian Thomason's packaging efforts.Alfresco is an open source enterprise content management system that offers an integrated solution for many face...
WPilot A remake of XPilot, this time in a web browser near you
http://thechangelog.com/post/506098492WPilot A remake of XPilot, this time in a web browser near you: The game uses new fancy HTML5 features such as WebSocket and Canvas to make it possible.
Please visit project homepage for more details. http://jfd.github.com/wpilot/
Server requirements...
The Weather Channel Component
http://bakery.cakephp.org/articles/view/the-weather-channel-componentThe Weather.com offers an XML-based API to retrieve information about the weather around the world. You need an access key, and to get it, simply register here http://bit.ly/b6paHr. After registration you can download the documentation for more informa...
Benchmark Comparison of 1.3 RC3 and 1.2.6
http://bakery.cakephp.org/articles/view/benchmark-comparison-of-1-3-rc...CakePHP 1.3 has lots of new features.
But we may worry about the cost for addition of them.
This article reports result of benchmarks that we can compare the performance of 1.3 RC3 and 1.2.6.
Mathias Gug: Using puppet in UEC/EC2: Node classification
http://ubuntumathiaz.wordpress.com/?p=177In a previous article I discussed how to set up an automated registration process for puppet instances. We’ll now have a look at how we can tell these instances what they should be doing.
Going back to the overall architecture the Cloud conductor is ...
Brandon Holtsclaw: Default Search Provider for 10.04 ( HINT: its Google )
http://www.brandonholtsclaw.com/2010.04.7/Default-Search-Provider-for-...Well for those of you that are not following the switch to Yahoo! as the proposed default search provider for Ubuntu's Branded Firefox by default, the decision has been made to revert that change back to the familiar Google Search Provider for the 10.0...
Robot renaming
http://feedproxy.google.com/~r/transloadit/~3/zo55etFR7uc/robot-renamingAs we're getting closer to the launch, we are making a few last changes to the API to make it more consistent.
One of this changes is to rename the "/s3/upload" and "/sftp/upload" robot to "/s3/store" and "/sftp/store" respectively.
This is because t...
Gizzard - Twitter just sharded
http://thechangelog.com/post/502232871Gizzard - Twitter just sharded:
Database sharding, or shared nothing partitioning is a technique that helps sites with massive amounts of data scale. Usually sharding is built into the database technology, either RDBMS or NoSQL. Twitter has released ...
Interview on the changelog
http://feedproxy.google.com/~r/debuggable/~3/MzyDH5v73wA/interview-on-...Adam and Wynn interviewed me for the latest episode of the changelog:
Episode 0.2.0 - Node.js with Felix Geisendörfer
For those interested in node.js (frameworks, unit testing, etc.) this should be a nice introduction to the current status of the pr...
Dustin Kirkland: eCryptfs to the Rescue
http://blog.dustinkirkland.com/2010/04/ecryptfs-to-rescue.htmlMy Patriot Torqx 128GB SSD bit the dust a couple of weeks ago.It just disappeared. The kernel simply stopped seeing the device. Poof. And then really weird, nasty things happened, until my OS crumbled like a house of cards. Upon reboot, not even th...
Episode 0.2.0 - Node.js with Felix Geisendörfer
http://thechangelog.com/post/501053444Adam and Wynn caught up with Felix Geisendörfer to talk about Node.js, server-side JavaScript, and JSConf 2010.
Mentioned in the show:
NodeJS “First server-side JavaScript implementation you’d actually like to use”
Ryan Dahl Creator of Node...
How to Make a Screencast for Your Website
http://www.webdesignerdepot.com/2010/04/how-to-make-a-screencast-for-y...Having a video on your website can vastly improve your conversion rate. Whether the goal is for users to sign up for your web application or simply to get users to contact you via a web form, a video improves the likelihood of this happening.
You ne...
Seif Lotfy: Rocking with Zeitgeist
http://seilo.geekyogre.com/?p=1131I must say I am very excited about the new developments happening in the Zeitgeist World… I have no idea where to start but here goes nothing.
Our new hacker Morten Mjelva took it as his duty to cook up the telepathy logger……. WOW it works like c...
Welcome to the blog
http://feedproxy.google.com/~r/transloadit/~3/2JNSMzcwa68/welcome-to-t...As we are ramping up our efforts to launch Transloadit commercially, we created this blog to make announcements, and to share some of the things we learned while building the service.
So welcome to the blog and stay tuned for interesting posts to pop ...
xkcdfools: Mock a UNIX terminal in jQuery
http://thechangelog.com/post/494458410xkcdfools: Mock a UNIX terminal in jQuery: As seen on xkcd’s awesome April Fool’s homepage, xkcdfools is a mock terminal client written in jQuery. Many familiar commands are supported:
guest@xkcd:/$ ls
welcome.txt
license.txt
blag/
blog/
fora/
for...
Week 13
Jono Bacon: Thanks Evolution Developers
http://www.jonobacon.org/?p=2696Yesterday I started using Evolution instead of Thunderbird 3 in Lucid, and I justed wanted to tell the Evo team that they have done a wonderful job. I stopped using Evo due to performance problems, but many of those issues seem to have gone. I am reall...
NumberFormating by locale-settings
http://bakery.cakephp.org/articles/view/numberformating-by-locale-sett...loading data form database had no number formatting options for floating point fields. In detail i mean converting a float like 3.33 to locale/region specific one like 3,33.
So this behavior solve this issue for me.
Mark Shuttleworth: Shooting for the Perfect 10.10 with Maverick Meerkat
http://www.markshuttleworth.com/?p=336It’s time to put our heads together to envision “the perfect 10″.
This is a time of great innovation and change in the Linux world, with major new initiatives from powerful groups bringing lots of new ideas, new energy and new code. Thanks to the...
Computer Problems
http://xkcd.com/722/Dustin Kirkland: Server Bug Zapping: Libvirt
http://blog.dustinkirkland.com/2010/04/server-bug-zapping-libvirt.htmlJamie Strandboge and I spent today working on Ubuntu Lucid's libvirt package.We did a bit of testing of the libvirt 0.7.7 merge that Jamie has in his PPA, and we spent several hours triaging all of Ubuntu's libvirt bugs.We managed to reduce the number ...
Mike Rushton: Well, that settles it…
http://leftyfb.com/?p=206It’s official, Canonical (Ubuntu) has stopped caring about what its community actually wants and instead will go with the bad decision by it’s design team. Enough has been said about this issue so I’m not going bring up the reasons why this is a...
4 People You Should Ask For Website Feedback
http://www.webdesignerdepot.com/2010/04/4-people-you-should-ask-for-we...Most people know that good feedback is essential to designing and developing quality websites.
But what constitutes “feedback” can be ambiguous: for some, it is little more than a hasty spell-check; for others, it is akin to submitting and defen...
Usability On The Cheap and Easy
http://www.codinghorror.com/blog/2010/04/usability-on-the-cheap-and-ea...Writing code? That's the easy part. Getting your application in the hands of users, and creating applications that people actually want to use -- now that's the hard stuff.
I've been a long time fan of Krug's book Don't Make Me Think. Not just because...
Github Explorer: A GitHub Visualization
http://thechangelog.com/post/488103224We are constantly amazed by the relationships forged in and around Open Source software. Franck Cuny and his team at Linkfluence put together a slew of data maps of the many relationships on GitHub.
[View Post] [View Flickr Set]
Fight Div-itis and Class-itis With the 960 Grid System
http://www.webdesignerdepot.com/2010/03/fight-div-itis-and-class-itis-...Years ago, HTML tables were the standard for laying out web pages. CSS and semantic thinking changed that, and today CSS frameworks make designing relatively easy.
But they can also generate a surprising number of superfluous elements.
The 960 Grid Sys...
Stop closing your PHP files
http://blog.joebeeson.com/stop-closing-your-php-file/There are 4,030,000 links on Google for “headers already sent by output started” that’s four million, thirty thousand pages referencing a problem that is entirely avoidable — ending your PHP files with a “?>”
The closing tag of a PHP block...
Redis PHP Introduction
http://www.dzone.com/links/rss/redis_php_introduction.htmlDon't know Redis? Think Memcache, with support for for lists, and disk-based storage. You can use Redis as a database, queue, cache server or all of those combined. Let's see how you can use Redis power in your PHP apps.
INI files support available
http://blogs.sun.com/netbeansphp/entry/ini_files_support_availableHi all, today I would like you to inform that NetBeans supports INI files. These files are important not only for Zend Framework users but also for others as INI file is often used for configuration. So, here is an example file:
As usually, one...
What’s your focus?
http://feedproxy.google.com/~r/warpspire/~3/RgxiBlmhTLY/Every great website has a focus. If you can’t summarize the purpose of your website into one sentence, ten words or less — your idea will almost certainly fail. Talking to founders, I’d say this idea is pretty well established. Now let me reve...
Using MongoDb with CakePHP
http://mark-story.com/posts/view/using-mongodb-with-cakephp?utm_source...NoSQL datasources are becoming a bigger part of our everyday life as web developers. If you haven’t heard about it before, MongoDB is a SQL free database built in C++.
Week 12
Ddorda: More Ubuntu ads!
http://ddorda.useopensource.net/?p=967Hello all,
Arthur seems to like all this ad creating stuff, so he decided to begin with some kind of Ubuntu ads campaign!
you should look at his 2 new vids, which i must mention that are awesome.
First vid: What operating system is…
Second vid: Cus...
Dustin Kirkland: Introducing ssh-import-lp-id
http://blog.dustinkirkland.com/2010/03/introducing-ssh-import-lp-id.htmlssh-copy-id is an incredibly useful utility for pushing your public key from your local machine to a remote server, such that you can use public key authentication thereafter.Scott Moser and I wrote a similar utility for Ubuntu Lucid, called ssh-import...
Bodhi.Zazen: KVM how to use encrypted images
http://blog.bodhizazen.net/?p=1022KVM has a number of features that are not always obvious. I would like to show how to use encrypted hard drive images with KVM / QEMU .
Encryption is only supported with the qcow format.
This option is hinted at in the man pages, but actual use is obsc...
Mathias Gug: Using puppet in UEC/EC2: Automating the signing process
http://ubuntumathiaz.wordpress.com/?p=151I outlined in the previous article how to setup a puppetmaster instance on UEC/EC2 and how to start instances that will automatically register with the puppetmaster. We’re going to look at automating the process of signing puppet client certificate r...
Top Ten One-Liners from CommandLineFu Explained
http://feedproxy.google.com/~r/catonmat/~3/GJRqxzmBW9c/Shared by kguest
Already knew the majority of these, but the others are handy to know too!
I love working in the shell. Mastery of shell lets you get things done in seconds, rather than minutes or hours, if you chose to write a program instead.
In ...
Adding a new disk drive to a Linux VMware host without rebooting
http://www.wains.be/index.php/2010/03/24/adding-a-new-disk-drive-to-a-...After adding a new drive to a VMware (and probably other virtualization systems) host, it is possible to make the Linux OS rescan the SCSI bus.
The new drive would appear without the need to reboot the host.
Use the following command :
echo "- - -" > /...
Move Ubuntu's Window Buttons Back to the Right [Tweaks]
http://lifehacker.com/5500577/move-ubuntus-window-buttons-back-to-the-...The window buttons weren't just moved from the right to left corners in the Ubuntu 10.04 beta, they were rearranged in order. Being a Linux system, though, you can fix what you don't like with a few tweaks. More »
Eric Hammond: New releases of Ubuntu and Debian Images for Amazon EC2 (20100319)
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/0nnJcl6FrUc/ec2-ub...Note: I do not recommend that new users start with these AMIs. These AMIs run with older versions of Amazon’s Fedora 8 kernel which have some incompatibilities with Ubuntu and Debian (e.g., XFS is broken). My strong recommendation is for all users t...
Matthew Helmke: 97 Things Every Programmer Should Know
http://matthewhelmke.net/?p=984I have read programming books for years. There was a time when I could write a “Hello World” program in each of seven or eight languages. That time has passed, mainly because I haven’t been intimately involved in any specific software project for...
Is @font-face ready for prime time?
http://feedproxy.google.com/~r/libget/~3/2-EXD3XmAbM/Over the last few weeks i have been involved in some projects that required the use of custom fonts to be used throughout the website, Usually in this situation i would reach for a copy of cufón and get going but today was different, It was time to ch...
Nick Barcet: Intel, Eucalyptus and Canonical join forces to help user build cloud infrastructures confidently
http://nicolas.barcet.com/drupal/en/intel-cloud-builder-program-uecJust a repost of a blog entry originally published on Canonical's Blog.A few weeks ago myself and Dustin Kirkland had the privilege of travelling to the Intel facility in Hillsboro, Oregon to work with Billy Cox, Rekha Raghu, Paul Guermonprez, Trevor C...
Week 11
Asset Compress plugin released
http://mark-story.com/posts/view/asset-compress-plugin-released?utm_so...I’ve just released another plugin for CakePHP. This one helps reduce the number of HTTP requests made by helping you concatenate and compress your asset files. I’ve been working on it on and off for about 3 months now, and am pretty happy with wh...
Rick Spencer: XML Copy-Editor FTW
http://theravingrick.blogspot.com/2010/03/xml-copy-editor-ftw.htmlPicking up where Fagan left off on the Quickly ubuntu-application tutorial, I'm writing a ubuntu-pygame tutorial using docbook format. The last time I tried available XML editors, the ones I found were crashy, or didn't offer much above and beyond Gedi...
Seif Lotfy: Zeitbutton (More realistic than the Nautilus stuff)
http://seilo.geekyogre.com/?p=1121So David C dented about Zeitbutton
#
Funny thing is … We support this functionality already as in “Get files commonly used with the other files”
In this case it would be “Get files most used with Recently Open Files”… It is just a WM hack a...
Optionable Behaviour
http://www.eberfdias.com/blog/optionable-behaviour/327/These last days I’ve been flirting with NoSQL databases, particularly MongoDB which has native support on the Lithium Framework. I was doing a lot of rewriting on an application that runs CakePHP + MySQL and I wish I could have MongoDB’s flexibilit...
TestDrive Virtualizes Brand-New Ubuntu Builds for Easy Testing [Downloads]
http://lifehacker.com/5496679/testdrive-virtualizes-brand+new-ubuntu-b...Ubuntu: Want to try out the latest build of the next Ubuntu release with almost no hassle at all? TestDrive is a one-shot tool that downloads, virtualizes, and keeps daily Ubuntu builds up to date. More »
CakePHP Progress Bar Shell Task
http://pseudocoder.com/archives/cakephp-progress-bar-shell-taskI haven't posted any new code in awhile, so I figured I'd share this simple progress bar I use when running long CakePHP shells.
Get It
The code is available on GitHub.
Progress Bar Pr0n
Here's what it looks like in action:
Usage
1. Include the task i...
Martin Owens: LeAnn Rimes likes Debian?
http://doctormo.org/?p=2075The human brain has to decode a lot of information and sometimes it just gets things wrong, especially when it comes to language. Songs are a big example, mishearing lyrics is a huge internet meme that’s worth exploring for a good laugh.
What I found...
Digg day 2 year anniversary! Win 500MB and a t-shirt!
http://feedproxy.google.com/~r/dropbox/~3/bT2gOPoCZ9w/Hey guys,
This week in March has a very special meaning for us here at the Dropbox Team. It’s the two-year anniversary of Digg Day, where we first announced Dropbox to the public and caught the eye of tens of thousands of people.
Things were a bit d...
CakePHP 1.3, Why you should upgrade
http://libget.com/posts/cakephp13-why-you-should-upgrade/I have been doing a lot of work on the relatively new CakePHP 1.3 release. According to the bakery the finial version is just around the corner so i decided to take the time and go over a few of the new and interesting features introduced in CakePHP 1....
Dustin Kirkland: qemu-kvm daily builds, thanks Chuck!
http://blog.dustinkirkland.com/2010/03/qemu-kvm-daily-builds-thanks-ch...Chuck Short (one of the unsung heroes of the Ubuntu Server) has been working hard to get daily builds from upstream source repositories into Ubuntu PPAs in Launchpad.He recently added qemu-kvm to the list of daily built upstream projects. You can see ...
The widely unused and powerful setAction()
http://feedproxy.google.com/~r/milesj/~3/Ty70qqiuPAs/The-Widely-Unused...It has been quite a while since I last developed in Cake, but earlier today I spent a good 5+ hours working on some new Controller internals for one of my apps. While working on this app, I thought I would give the not so used method, setAction() a spi...
CakePHP 1.3.0-RC2 released
http://bakery.cakephp.org/articles/view/cakephp-1-3-0-rc2-releasedFollowing hot on the heels of CakePHP 1.3.0-RC1, the CakePHP development team is happy to announce the release the CakePHP 1.3.0-RC2.
All your $base are belong to Ajax
http://feedproxy.google.com/~r/cakealot/~3/6q9P5cPnHPI/We have custom routes, completly dynamic. We can even move the whole app to a subdirectory and still it works! So nice! But how to deal with that in static Javascript files? What about the Ajax and maybe some JS asset configs like image folders and suc...
Week 10
Martin Owens: Ubuntu Art: March
http://doctormo.ubuntu-ma.us/?p=2050One of my many jobs in the community is to bring you lovely Ubuntu planet readers some of the wonderful art works that are created using Ubuntu and the FOSS tools we have in the repositories, all these works come from the Ubuntu deviantArt group. These...
Sorting on aggregate and composite fields using pagination in 1.2
http://bakery.cakephp.org/articles/view/sorting-on-aggregate-and-compo...While it may not be a common problem, I ran into this while working on a simple website I was building, and have recieved permission to share it with the community. I had a paginated table, and wanted a SUMed column to support sorting. This is how I ...
Component For Google Custom Search
http://bakery.cakephp.org/articles/view/component-for-google-custom-se...This is a pretty simple component for retrieving your Google Custom Search Engine results and returning them to cake wrapped in an array. This will only work for a Business account which grants you access to the custom search api. Usage is quite simple...
Google static maps helper for CakePHP
http://bakery.cakephp.org/articles/view/google-static-maps-helper-for-...This is a simple CakePHP helper to create static maps using google API. For more information on the api and how to get an api key consult the Google Static Maps API.
Detect mobile devices with the WURFL API
http://bakery.cakephp.org/articles/view/detect-mobile-devices-with-the...This component uses the WURFL API to detect any mobile or wireless device, and sets custom paths for your views and css, so you can easily create a mobile version of your website.
Hostip.info - Accessing GeoIP information using HttpSocket
http://bakery.cakephp.org/articles/view/hostip-info-accessing-geoip-in...This article will cover how to access geoIP information from hostip.info. Hostip.info is a community-based project to geolocate IP addresses, making the database freely available but it needs you to put in your city to make it work.
CSS: Goto Declaration
http://blogs.sun.com/netbeansphp/entry/css_goto_declarationThere is a new feature that allows navigate to CSS class or id selector declaration from CLASS or ID attribute of an HTML tag. When you go over a usage of a class or id selector with mouse pointer and the CTRL key is hold, then the selector is change...
Dylan McCall: Word clouds
http://dylanmccall.blogspot.com/2010/02/wordle-clouds.htmlI discovered an awesome new toy: Wordle.net! It gave me an interesting urge to generate vaguely inter-related word clouds from the current stories on some major free software related blogs. I think it would spoil these to add commentary; I just found t...
Use CakePHP + jQuery to build dynamic selects…
http://teknoid.wordpress.com/2010/03/10/use-cakephp-jquery-to-build-dy...First, I can’t believe I’ve missed a whole month of posting…. damn 28 days :(
Anyway, a recent post on the bakery http://bakery.cakephp.org/articles/view/dynamic-select-boxes-with-ajax-jquery prompted me to show a slightly more accurate approach ...
Kees Cook: Clearing /tmp on boot
http://www.outflux.net/blog/?p=328I don’t like unconditionally clearing /tmp on boot, since I’m invariably working on something in there when my system locks up. But I do like /tmp getting cleaned up from time to time. As a compromise, I’ve set TMPTIME=7 in /etc/default/rcS so ...
Jono Bacon: I Never Realized…
http://www.jonobacon.org/?p=2506…that this part of my desktop could feel so sleek:
Ubuntu 10.04 Lucid Lynx, we are ready for you.
Dustin Kirkland: The Roomba Mod that Saved My Sanity
http://blog.dustinkirkland.com/2010/03/roomba-mod-that-saved-my-sanity...These two guys shed about 42 pounds of fur per day (it seems), and I like robots and automation, so a few weeks ago, I bought a Roomba.Really neat...at least in principle.However, the stock Roomba is simply incompatible with my house. 100% of the dai...
Alex Launi: Anything but the buttons, or how I learned to stop clicking and love Do
http://www.lamalex.net/?p=25I know this is a controversial opinion, but I want to be one of the few to publicly announce that they love the window controls on the left side of the window. They’re so slick looking! It takes about 10 minutes to adjust to the change, but the beaut...
Week 9
Shane Fagan: Ubuntu all grown up
http://shanefagan.com/?p=752When I started using Ubuntu back in Gutsy(7.10) we looked like this.
And now we look like this.
We are getting a nice new logo too and our own font (in 10.10 for the font) so we are quickly becoming hugely competitive. On looks and hardware support...
Dustin Kirkland: Forget the Mouse, Love Your Keyboard
http://blog.dustinkirkland.com/2010/03/forget-mouse-love-your-keyboard...When you find yourself inexorably drawn northeast, try these (in Gnome)...Alt-F10 maximizes the current windowAlt-F9 minimizes the current windowAlt-F4 closes the current windowAlt-Tab switches between windows (forward)Alt-Shift-Tab switches between w...
Fantastic Content Sliders for your Inspiration
http://www.webdesignerdepot.com/2010/03/fantastic-content-sliders-for-...Content sliders are extremely versatile forms of navigation that can be used to display all sorts of information, such as images, popular posts, social information and product features.
Some have automatic slideshow capabilities or buttons to scroll si...
JavaScript Meetup Hamburg + Slides
http://feedproxy.google.com/~r/debuggable/~3/nkohVEbm3a0/javascript-me...Update: Andy Wenk posted a very nice summary of the event.
Last night Tim and I took a little road trip to Hamburg. I had no idea the Reeperbahn looked like Las Vegas : ).
Anyway, our actual destination was the first Hamburg JS meetup where Malte Ubl...
Upgrading the forum plugin to 1.8
http://feedproxy.google.com/~r/milesj/~3/OOevirGcqgA/Upgrading-The-For...I have been working on the new 1.8 version of the forum for almost 2 months, simply because version 1.7 was completely broken. It used PHP 5.3 constants which didn't work on 99% of the users machines. This problem has now been corrected in the new 1.8 ...
Interview with Joel Moss creator of Codaset
http://pseudocoder.com/archives/interview-with-joel-moss-creator-of-co...Earlier this week Codaset.com, a software project management and code hosting site, officially left beta. Joel Moss (@joelmoss), the creator of Codaset, agreed to answer some questions and absolutely carried this interview.
Is there anyone else...
Updated ACL Plugin
http://bakery.cakephp.org/articles/view/updated-acl-pluginAn updated ACL Plugin for 1.3. Allows creation/editing/removing of ACO, ARO and CRUD.
CakePHP 1.3-RC1 freshly sliced
http://bakery.cakephp.org/articles/view/cakephp-1-3-rc1-freshly-slicedThe CakePHP development team is happy to announce the release the CakePHP 1.3.0-RC1. Since 1.3-beta was released we've been hard at work implementing new features and fixing issues in existing features in the 1.3 branch. There have been over 165 commit...
Thierry Carrez: The most popular Linux server product ?
http://fnords.wordpress.com/?p=241I was working on slides for a presentation I’ll be giving next month at UKUUG Spring conference in Manchester, and wanted to show the growth of Ubuntu Server usage, compared to other Linux enterprise-oriented server products.
Given that there is no r...
Week 8
Code Completion for Colors in CSS
http://blogs.sun.com/netbeansphp/entry/code_completion_for_colors_inAnother improvements that is based on your comments is code completion for colors in CSS rules. The code completion for color and background property offers now at first position an item that opens color chooser.
There is a standard Java colo...
Cipher Behavior with Zend_Filter for CakePHP 1.3 – Easy Two-Way Encryption
http://feedproxy.google.com/~r/JamieNay/~3/zkaEukvL2f8/Here’s a quickie – a Cipher behavior for CakePHP to handle two-way encryption of sensitive data. If you want to store, say, credit card information, you’ll need a way to retrieve it later; Cake’s built-in security hashing is one-way, meaning th...
Freedom
http://xkcd.com/706/Showcase of Great Web App Interfaces
http://www.webdesignerdepot.com/2010/02/showcase-of-great-web-app-inte...Web Apps are popping up everywhere. Five years or so ago, we could live without them, but as the internet has evolved we use them more and more in our daily lives.
We have put together a great compilation of beautiful web application interfaces.
The...
CSS Code Completion
http://blogs.sun.com/netbeansphp/entry/css_code_completionToday I don't continue in formatting posts:). I would like to mentioned the CSS code completion in html tags. It's new feature, that is also available in NetBeans 6.9 M1 build. Because the CSS files are now indexed, it allows to provide better support ...
Coming to PSN this Week: Darksiders Demo
http://feedproxy.google.com/~r/PSBlog/~3/nYeVXNYbu3Q/It’s been over a month since Darksiders released with near-universal critical praise, and the team at Vigil Studios is still hard at work. On Thursday, Vigil releases a demo for Darksiders. This isn’t your typical demo, however. It packs an unprece...
Michael Rooney: Why I Switched from Ubuntu One back to Dropbox
http://feedproxy.google.com/~r/mrooney/~3/AvTvOZQ1ZpI/why-i-switched-f...As many of you surely know, Dropbox and Ubuntu One are applications to keep files on your desktop in sync across multiple computers, and backed up in the cloud. After using Dropbox for a year or so on Ubuntu, the Ubuntu One project came out and I thoug...
Thierry Carrez: Ubuntu Enterprise Cloud: autoregistration features
http://fnords.wordpress.com/?p=222Part of the improvements coming up for Ubuntu Enterprise Cloud in 10.04 is the support for automatic registration of Eucalyptus components, even for complex topologies. In 9.10, we only supported local registration of components on a “CLC+Walrus+CC+S...
AUTHORS at bcf163da27676e26108ec430a392baee84f2831c from ry's node ...
http://github.com/ry/node/blob/bcf163da27676e26108ec430a392baee84f2831...Kevin van Zonneveld . Michael Carter . Jeff Smick . Jon Crosby ...
Week 7
Rick Spencer: Learning Python, what I wish they told me
http://theravingrick.blogspot.com/2010/02/learning-python-what-i-wish-...On Thursday I will be running a couple of little sessions to kick off Opportunistic Developer Week. One of these will be for folks who know a little or a lot of programming today, but haven't tried or gotten into Python:Thu 25th Feb 2010 - 16.00 UTC -...
NetBeans 6.9 Milestone 1 available
http://blogs.sun.com/netbeansphp/entry/netbeans_6_9_milestone_1The milestone 1 of NetBeans 6.9 was published. It's available here. Visit the NetBeans 6.9 New and Noteworthy page to learn more about all the new features and enhancements available in this milestone release.
Setting up cron jobs with Cake shells
http://feedproxy.google.com/~r/milesj/~3/AYVaicPB0J8/Setting-Up-Cron-J...This post will primarily be about the process I had to go through to get cron jobs and shells working on Dreamhost. The main problem I kept running into was that the shells would simply not work at all through a cron job; yet they worked when I manuall...
Dropbox around the world!
http://feedproxy.google.com/~r/dropbox/~3/WXIEyUBORuM/Hi everyone!
Hope February is treating all of you well. We’ve recently hit a huge milestone and now have over 4 million Dropbox users. The coolest part is that this crowd of millions is pretty diverse and encompasses a huge range of nationalities. We...
3D Dot Game Heroes Aren’t Born; They’re Made…in the Editor
http://feedproxy.google.com/~r/PSBlog/~3/yXOauyUjUUU/PlayStation.Blog chums,
Most games ask you to assume the role of a hero. Often, you don’t have any say in who they are or what they look like, and in some cases the customization options you’re given are limited. 3D Dot Game Heroes, while it takes ...
Formatting - Spaces I
http://blogs.sun.com/netbeansphp/entry/formatting_spaces_iThe next categories, where you can set up the formatting of PHP code is category Spaces. Currently there are implemented more then 40 options that are separated into six groups. All these options as other options, which were mentioned in previous pos...
Acl Extras Updated to CakePHP 1.3
http://mark-story.com/posts/view/acl-extras-updated-to-cakephp-1-3?utm...Over the long Ontario weekend, I took some time to update Acl Extras. It now works with plugins and the improvements made to the Auth + Acl for 1.3. The master branch contains the CakePHP 1.3 compatible version. While the 1.0.0 tag, and 1.0 branch a...
Robert Collins: Yay Dell-with-Ubuntu down under
http://rbtcollins.wordpress.com/2010/02/15/yay-dell-with-ubuntu-down-u...Dell has been offering Ubuntu on selected models for a while. I had however nearly given up hope on being able to buy one, because they hadn’t started doing that in Australia. I am very glad to see this has changed though – check out their notebook...
Week 6
Jono Bacon: Proud To Be a Son
http://www.jonobacon.org/?p=2408Today my dad was informed that he will be awarded a masters degree at Cambridge University where he has been studying recently. While I am overflowing with pride over his achievement, what really makes me smile is the incredible journey that led him th...
Permissionable Plugin
http://bakery.cakephp.org/articles/view/permissionable-pluginA CakePHP 1.3 plugin that provides UNIX-like row-level permissions for model data.
CakePHP paging and sorting on a Custom DataSource
http://www.willis-owen.co.uk/wp/2010/02/cakephp-paging-and-sorting-on-...CakePHP recommends that to use a web service API you should use a custom DataSource (here). In their example on creating a Twitter DataSource, it doesn’t mention how to achieve paging and sorting. Neil Crookes has a good example on … Continue readi...
Ajax Delete with CakePHP and jQuery
http://www.jamesfairhurst.co.uk/posts/view/ajax_delete_with_cakephp_an...In this post I'm going to describe how you can use Ajax using the jQuery javascript library to delete items without a refresh. This is quite an easy enhancement to achieve and will help with the usability of your applications. It isn't CakePHP specific...
Martin Owens: 1 Year of Blogging
http://doctormo.wordpress.com/?p=1907So it’s been an entire year since I started blogging here on wordpress. It’s been quite the education, not only for the things I wanted to learn, like better writing skills, but also some other journalistic skills like not making people mad and usi...
Formatting - Blank Lines
http://blogs.sun.com/netbeansphp/entry/formatting_blank_linesAnother formatting category that you can find in PHP formatting setting is Blank Lines category. If you don't know how to obtain settings for PHP formatter, look at the first blog from the formatting series. This category define adding and deleting bla...
innodb_file_per_table
http://umangg.blogspot.com/2010/02/innodbfilepertable.htmlRecently I attempted to use this parameter in one of our InnoDB table and had an experience to make a note of. So this is what actually happened.As we know InnoDB writes all the table information into one tablespace file ibdata1.Obviously this lead to ...
Tool of the day : etckeeper
http://www.wains.be/index.php/2010/02/09/tool-of-the-day-etckeeper/http://joey.kitenet.net/code/etckeeper/
etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository. It hooks into apt (and other package managers including yum and pacman-g2) to automatically commit changes m...
Formatting - Braces - Update
http://blogs.sun.com/netbeansphp/entry/formatting_braces_updateThe position of braces in PHP code can be set up in the PHP formatting setting, category Braces(select item Braces in the Category combo box). It's possible to set up separately position of the brace after class declaration, function or method declarat...
10x Performance Improvements in MySQL – A Case Study
http://ronaldbradford.com/blog/10x-performance-improvements-in-mysql-a...The slides for my presentation at FOSDEM 2010 are now available online at slideshare. In this presentation I describe a successful client implementation with the result of 10x performance improvements. My presentation covers monitoring, reviewing and a...
Week 5
Formatting - Braces
http://blogs.sun.com/netbeansphp/entry/formatting_bracesBased on the comments under this post the options for placing braces were changed. So this post is not relevant anymore and new information you can find here.
When you select PHP language in the formatting setting then in Category combo box you can ...
Increase your internet speed with Namebench
http://www.ubuntugeek.com/increase-your-internet-speed-with-namebench....NameBench is a program that searches for the fastest DNS in your area. After the program is finished searching and comparing between DNS it will give you the results including the fastest and nearest DNS in your area. After that all you have to do is e...
The Shield
http://www.jamesfairhurst.co.uk/posts/view/the_shieldAs a Christmas present my wonderful girlfriend bought me the box set of the superb TV show The Shield which includes the full 7 seasons presented in a very delicious box which acts a police case folder with cool separators for each of the seasons.
O...
How to Grow as a Web Designer
http://www.webdesignerdepot.com/2010/02/how-to-grow-as-a-web-designer/The field of web design is constantly changing and growing.
Getting in a rut is often the result of not staying up to date with the latest trends and technologies in the industry. Even if we do stay up to date, many of us at one time or another feel ...
How to Test your JavaScript Code with QUnit
http://feedproxy.google.com/~r/nettuts/~3/w_tw7gaj8d8/QUnit, developed by the jQuery team, is a great framework for unit testing your JavaScript. In this tutorial, I’ll introduce what QUnit specifically is, and why you should care about rigorously testing your code.Tutorial DetailsLanguage: JavaScriptDi...
Formatting - Tabs and Indents
http://blogs.sun.com/netbeansphp/entry/formatting_tabs_and_indentsFew weeks ago I wrote that I try to improve indentation engine and formatting for PHP files. Some improvements in the indentation engine were done during fixing NetBeans 6.8 and with this post I would like to start a discussion about formatting, which ...
Asterisk Wake Up call application
http://www.wains.be/index.php/2010/02/02/asterisk-wake-up-call-applica...If you want to be awaken by your Asterisk PBX, here’s a simple bit of code to add in your dial plan.
Basically, you would call 9253 followed by the time the phone should ring, for exemple if you want to be awaken at 06:30am you would call 92530630 (o...
A Showcase of Minimalist Workstations
http://www.webdesignerdepot.com/2010/02/a-showcase-of-minimalist-works...No matter what your personal work style, an uncluttered and attractive workspace will improve the quality and efficiency of your work.
Getting rid of paper, digitizing your business cards, minimizing your office supplies are just some of the measure...
Bryce Harrington: >1-sec X boot
http://www2.bryceharrington.org:8080/drupal/node/108Looked like we've finally gotten boot speed of X down under a second, as measured by Martin Pitt on his box. (Our objective for Lucid was 2-seconds so this is quite good news.)
Tip: ^ and ! in the shell
http://rwmj.wordpress.com/2009/11/16/tip-and-in-the-shell/Shared by kguest
If you use bash - this one is for you ;-)
I’m astounded. So don’t people know about using ^ and ! in the shell?!? Last week I watched an experienced Linux user carefully hit the ↑ cursor key to get a previous line of histo...
Improved JavaScript Validation (repost)
http://pseudocoder.com/archives/improved-javascript-validation-repostThis article was written by me and originally published on February 12, 2008 on PHP Architect's C7Y site. Since that site is no longer around (meaning this article is currently homeless) and their one year exclusive rights expired long ago, I figured...
Week 4
Release: CakePHP 1.2.6
http://bakery.cakephp.org/articles/view/release-cakephp-1-2-6The CakePHP development team is happy to announce CakePHP 1.2.6
Spirit
http://xkcd.com/695/Vbulletin Bridge For CakePHP
http://bakery.cakephp.org/articles/view/vbulletin-bridge-for-cakephpVbulletin bridge for cakephp. special thanks to Netrosis (www.syphex.com)
Rolling you own Gallery2 component
http://bakery.cakephp.org/articles/view/rolling-you-own-gallery2-compo...Gallery2 is a Media Manager and can be embedded in other applications like CMS. Gallery2 also has an API that we can use to embed Gallery into our Web Apps. Below is only a sample of what can be done. If you find it interesting enough, please contribut...
A basic OpenLDAP server in under 15 minutes
http://www.wains.be/index.php/2010/01/28/a-basic-openldap-server-in-un...Tested under Debian Lenny
This howto is basic, as in “no security involved”. I may come up with a second part to this guide about securing OpenLDAP with TLS, if I ever find the time.
Meanwhile see http://www.openldap.org/doc/admin23/security.html f...
Using custom Route classes in CakePHP
http://mark-story.com/posts/view/using-custom-route-classes-in-cakephp...New for CakePHP 1.3 is the ability to create and use custom route classes for your application’s routing. In the past the router did double duty, managing route collections and routes were just arrays. In 1.3 Router underwent some surgery and CakeRo...
Make updateAll() fire behavior callbacks
http://teknoid.wordpress.com/2010/01/27/make-updateall-fire-behavior-c...For a while now updateAll() would not trigger any of the model’s behavior callbacks.
This presents a problem for a couple of reasons:
The updateAll() method allows to easily do things like field_value = field_value + 1, because unlike other similar ...
Error badges
http://blogs.sun.com/netbeansphp/entry/error_badgesHi, today it will be a very short blog post about a feature we just added to the development version of NetBeans. As the title says, this feature is Error Badges - what does it mean? If you have a PHP file with any error, this file can be easily recogn...
Week 3
Theme Hospital on Mac OS X
http://depold.com/wordpress/10/theme-hospital-on-mac-os-xI just found a nice app for playing DOS games on mac os x without this fucking DOSBox configuration shit.
It’s called Boxer and to get Theme Hospital work, follow these steps:
Attention: Due to the localized folder names, the apps are possibly nam...
Dirty Harry
http://xkcd.com/692/qemu-kvm-0.12 adds block migration feature
http://feedproxy.google.com/~r/Kvm-TheLinuxKernel-basedVirtualMachine/...There's a new feature called block migration available with the recently released qemu-kvm-0.12 version. Patches for this feature was first introduced back in November 2009 by ibm and allows you to do block migration during live migration. It works by ...
Asterisk : XMPP notifications for missed calls
http://www.wains.be/index.php/2010/01/20/asterisk-xmpp-notifications-f...Tester under Asterisk 1.4.21.
If someone calls and hangs up before leaving a voicemail (that means while the phone is ringing or during voicemail message), Asterisk will send a “missed call” notification by XMPP/Jabber.
/etc/asterisk/jabber.conf :
...
Week 2
CakePHP 1.3.0-beta has landed
http://bakery.cakephp.org/articles/view/cakephp-1-3-0-beta-has-landedThe CakePHP development team is happy to announce the release the CakePHP 1.3-beta.
How Much Money I Made From Side Projects In 2009
http://pseudocoder.com/archives/how-much-money-i-made-from-side-projec...Last years version of this post was the most read post on this site for 2009. It got 6500 views on Jan 7th, when it was featured on Hacker News and 11k views for the year. Let's see if we can make magic again!
Gone Fishing
All the sites listed as "...
Zend_Search_Lucene Datasource for CakePHP
http://feedproxy.google.com/~r/JamieNay/~3/VZbh24tJ2nM/Major update January 22/10: much of the content of this article has been updated to reflect the changes to the datasource, the latest version of which you can download on Github.
Just out of the oven – a Zend_Search_Lucene datasource for CakePHP (bui...
CakePHP REST Plugin presentation
http://feedproxy.google.com/~r/kvz/~3/ZrBPy0sOTR0/At our company we have a lot of uses for a solid API. We can use it to
distribute config files, have servers report in, let customers edit DNS
records using their own interface, etc. Now that I'm converting all of our
legacy code to a big CakePHP appli...
Self-Description
http://xkcd.com/688/Week 1
Introducing pearhub - SitePoint » PHP
http://www.pheedcontent.com/click.phdo?i=d076afb692c49afeeb21ef8df5bd1...Happy New Year.
In the previous year, I have spent a great deal of time with Ruby on Rails, and one of the things that works better in the Ruby world is the package distribution system (gems, as they are called). A lot of Ruby developers make their lib...
Amazing Alphabet Illustrations by Paul Thurlby
http://feedproxy.google.com/~r/abduzeedo/~3/d8k2Hdhhu_Q/amazing-alphab...Paul Thurlby is a freelancer illustrator living in London, England. His illustrations are totally awesome, every piece brings a different character and it's always fun to see. The alphabet illustrations are so cool that I'm sure everyone would like to ...
Daily Inspiration #399
http://feedproxy.google.com/~r/abduzeedo/~3/8yrupOXzUv4/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Upgrading MySQL
http://www.mysqlperformanceblog.com/2010/01/05/upgrading-mysql/Upgrading MySQL Server is a very interesting task as you can approach it with so much different "depth". For some this is 15 minutes job for others it is many month projects. Why is that ?
Performing MySQL upgrade two things should normally worry yo...
Coming soon – CakePHP and the Zend Framework: together at last!
http://feedproxy.google.com/~r/JamieNay/~3/p65g6AtUTBc/Just a quick update – I’m currently working on integrating some libraries from the Zend Framework into CakePHP. The first one I’m doing is Zend_Validate, which is a heavy, robust alternative to CakePHP’s own Validation class. I’ll be sharing ...
Week 0
CakePHP generic filter plugin
http://dsi.vozibrale.com/articles/view/cakephp-generic-filter-plugin/f...Although cake takes good care of the basic CRUD functionality, I often need to do one more thing with my data. And that's filtering it. Or "searching", if you like it more that way.
2009, week 52
Valid Cake - The Easiest Validation Generator for CakePHP Models
http://www.validcake.com/Get started right away! Follow these simple instructions:
1. Add fields with the same names as your table's columns.
2. Add one or more rules to each field.
3. Customize your output.
4. Click Generate! Copy the results to your model.
Introducing Croogo CMS
http://bakery.cakephp.org/articles/view/introducing-croogo-cmsCroogo is a free, open source, content management system powered by CakePHP framework.
The Most Popular Posts of 2009
http://www.webdesignerdepot.com/2009/12/the-most-popular-posts-of-2009/As 2009 draws to an end, we’re taking a look back at some of the most popular posts that we published this year on WDD.
This collection is made up of the 50 most popular posts, with the most popular being at the top.
Please let us know which ones you...
A chessboard in MySQL: make your moves
http://blog.some-abstract-type.com/2009/12/chessboard-in-mysql-make-yo...Playing chess within MySQL? Over the network? In the .. cloud? Yes!This is a follow-up post of my 'A chessboard in MySQL' where we create and populate a chessboard. But pieces need to move, and a few wondered how. Easy!As an example, white openes with ...
The Beautiful Digital Work of Uribaani
http://feedproxy.google.com/~r/abduzeedo/~3/DXiPeHDxg8U/beautiful-digi...Some time ago I was looking for some cool digital works at DeviantART (my favorite spot to check out great art), and I ran into the amazing work of a designer called Uribaani. He makes some excellent pieces, really worth taking a look.
For more of his...
Juanje Ojeda: WiiCan: Easy Wii remote control on Linux
http://blogs.gnome.org/juanje/?p=238Félix Ontañón, a very good friend and hacker from my company, has just released a new versión of a systray application which help to configure and manage the Wii remote control on Linux. The application is called WiiCan and is hosted on Launchpad.
...
Put a name on it
http://sethgodin.typepad.com/seths_blog/2009/12/put-a-name-on-it.htmlHere's a positive step to avoid the faceless bureaucracy that wants to take over your organization:Every new rule needs to be associated with one and only one person who is willing to stand up for it and explain it (to your people and to the public)."N...
Localized and Datasources plugin releases 0.2 for CakePHP 1.3
http://bakery.cakephp.org/articles/view/localized-and-datasources-plug...The first officially supported CakePHP plugins (Localized and Datasources) developed by the community and the core developers have released their first public release version 0.2.
A handy regular expression for 'tokenizing' a SQL statement
http://swanhart.livejournal.com/130191.htmlOften times I find myself having to handle a particular portion of a SQL statement via a script. I've written a lot of specialized regular expressions over time to handle these tasks, but the one that I've had to write the most is a basic 'tokenizer' ...
YouTube - Making Prodigy's "Smack My Bitch Up" in Ableton by Jim Pavloff
http://www.youtube.com/watch?v=eU5Dn-WaElIMaking Prodigy's "Smack My Bitch Up" in Ableton by Jim Pavloff
Configuring Munin Plugins for Varnish with Git
http://constantshift.com/configuring-varnish-plugins-for-munin-with-git/I’ve been using Varnish as a proxy to Nginx for some time and have really been impressed with some of the performance benefits I’ve seen. Although this site doesn’t generate enough traffic to warrant this type of setup, I’ve wanted to at least ...
Week 51
Merry Christmas from Abduzeedo
http://feedproxy.google.com/~r/abduzeedo/~3/cu5qF-8R81A/merry-christma...I love winter! Cuddling up by the fire with loved ones, and maybe a good book and some eggnog too. Oh, and of course watching cute romantic Christmas movies! My favorite :) If you weren't able to make it home for Christmas this year and be with the one...
Transparent Truck System Could Actually Save Lives [Concept]
http://feeds.gawker.com/~r/gizmodo/full/~3/fv5RSqYBO-k/transparent-tru...Shared by Thiago Resek
Ideia interessante...
Art Lebedev calls this simple invention—a camera that takes images from the front of a truck to show it on screens in the back—Transparentius. I call it geeneeuzz. I don't know why this drawing shows...
Junkyard Dog's Vintage Collection
http://feedproxy.google.com/~r/abduzeedo/~3/9tBqxpcHXvo/junkyard-dogs-...The other day, browsing through Flickr, I stumbled upon the photostream of Junkyard Dogs. While all the work isn't credited to be his, he does have a really nice collection of all things vintage and retro-futuristic; old computer ads, movie posters, bo...
Matt Zimmerman: Ubuntu 10.04 LTS: How we get there
http://mdzlog.alcor.net/?p=793The development of Ubuntu 10.04 has been underway for nearly two months now, and will produce our third long-term (LTS) release in April. Rick Spencer, desktop engineering manager, summarized what’s ahead for the desktop team, and a similar update w...
A Unix Utility You Should Know About: lsof
http://feedproxy.google.com/~r/catonmat/~3/v0J4xWeVunI/This is the third post in the article series about Unix and Linux utilities that you should know about. In this post I will take you through the useful lsof tool. If netcat was called the Swiss Army Knife of Network Connections, then I’d call lsof th...
Bye-bye $cakeDebug…
http://teknoid.wordpress.com/2009/12/22/bye-bye-cakedebug/The infamous $cakeDebug variable, which has been around for a long time and managed to annoy a few people in the process, has been replaced in the recent builds of CakePHP 1.3 with an element.
See the ticket here:
http://cakephp.lighthouseapp.com/proje...
Marc Deslauriers: Ubuntu movie sighting
http://mdeslaur.blogspot.com/2009/12/ubuntu-movie-sighting.htmlI was watching the Millenium movie last night, and spotted an Ubuntu desktop being used by the "Plague" character:
Week 50
“Mario’s Closet” by Glen Brogan
http://feedproxy.google.com/~r/Gamovr/~3/3v4_F1MFonM/2068Daniel Hahler: Convert etckeeper repository from Bazaar to Git
http://daniel.hahler.de/convert-etckeeper-repository-from-bazaar-to-gitQuite a while ago I've installed etckeeper and changed the configuration to use Bazaar as its backend for myself (and sponsored/helped with a patch to change the default in Ubuntu).
However, already the first comment asked me why I would be using you B...
New stuff!
http://feedproxy.google.com/~r/dropbox/~3/P5K1fsY7f5A/Hey everyone!
We’ve got a holiday gift for you all: A new stable build! The 0.7 series (code name: Blue Yoshi) is sporting lots of new stuff including performance fixes, toolbar button support in Mac OS X, and LAN sync. LAN sync lets you transfer fil...
.closest(Array) in jQuery 1.4
http://ejohn.org/blog/closestarray-in-jquery-14/A new method signature is slated for jQuery 1.4: .closest(Array). It builds upon the previous .closest() method and hyper-optimizes the logic needed for handling event delegation (and live events).
closest() (and by extension, is()) has become a criti...
2009 in photos (part 3 of 3) - The Big Picture - Boston.com
http://www.boston.com/bigpicture/2009/12/2009_in_photos_part_3_of_3.html2009 in photos (part 3 of 3)
The year 2009 is now coming to a close, and it's time to take a look back over the past 12 months through photographs. Historic elections were held in Iran, India and the United States, some wars wound down while others esc...
2009 in photos (part 2 of 3) - The Big Picture - Boston.com
http://www.boston.com/bigpicture/2009/12/2009_in_photos_part_2_of_3.html2009 in photos (part 2 of 3)
The year 2009 is now coming to a close, and it's time to take a look back over the past 12 months through photographs. Historic elections were held in Iran, India and the United States, some wars wound down while others esc...
2009 in photos (part 1 of 3) - The Big Picture - Boston.com
http://www.boston.com/bigpicture/2009/12/2009_in_photos_part_1_of_3.htmlThe year 2009 is now coming to a close, and it's time to take a look back over the past 12 months through photographs. Historic elections were held in Iran, India and the United States, some wars wound down while others escalated, China turned 60, and ...
Eric Hammond: ec2-consistent-snapshot release 0.1-9
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/XMShMJ42vRY/ec2-co...Thanks to everybody who submitted bug reports and feature requests for ec2-consistent-snapshot, software which can be used to create consistent EBS snapshots on Amazon EC2 especially for use with XFS and/or MySQL.
A new release (0.1-9) has been publ...
Mark Shuttleworth Steps Down as Ubuntu CEO
http://lifehacker.com/5428949/mark-shuttleworth-steps-down-as-ubuntu-ceoComputerworld reports that Mark Shuttleworth (who was generous enough with his time to show us how he gets things done back in 2007) has stepped down as CEO of Ubuntu earlier this morning. Ubuntu users who like having Shuttleworth around need not worry...
Updated: Timezone Helper
http://bakery.cakephp.org/articles/view/updated-timezone-helperThis is an updated Timezone Helper.
Originally found here: Pulled, then updated from this blog post: http://planetcakephp.org/aggregator/items/2599-user-timezones-in-cakephp
Abstraction
http://xkcd.com/676/PixelJunk Shooter and So Much More
http://feedproxy.google.com/~r/PSBlog/~3/xkuv6LX0v4I/Shared by kvz
PixelJunk is the bomb
The wait is almost over. PixelJunk Shooter will finally be available on the PlayStation Store tomorrow, Thursday, December 10 for $9.99…just in time for the holidays! (And another great gift is PixelJunk Monster...
Sometimes internet, you wow me with your clever observations and...
http://waxinandmilkin.com/post/284226966Sometimes internet, you wow me with your clever observations and ability to concisely tell them through amusing images that often spread virally. This is one of those times.
via naomii
Solutions to 5 Common Ajax Problems
http://www.webdesignerdepot.com/2009/12/solutions-to-5-common-ajax-pro...The modern web developer who does not consider Ajax when planning or building their websites is potentially missing out on a powerful tool to enhance usability.
There are however, challenges in implementing Ajax functionality on a web page.
In this art...
Aanjhan Ranganathan: Setting up a remote git server
http://www.tuxmaniac.com/?p=201For the past 1 month, especially en-route preparations for FOSS.IN 2009 I wanted to have a complete repository on my hard disk from where people can checkout, commit src code, schematics, technology information and do whatever needed without the necess...
Eric Hammond: Listing Recent Prices for EC2 Spot Instances
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/g22cF2ruEzQ/ec2-sp...The new spot instances on EC2 are a great way to get some extra compute power at a price you can live with, especially if you are flexible on exactly when the instances run. On the other hand maybe you won’t get the compute power if the spot instanc...
35 CSS-based Layouts that Look Awesome
http://feedproxy.google.com/~r/nettuts/~3/0_HUQtlm47k/Creattica continues to be a great source of inspiration. Whether you’re there to spark the creative fuse or just browse through some amazing work, it’s well worth checking out what’s new over at Creattica. Recently, they’ve added a whole bunc...
Week 49
DebugKit 1.2 released
http://mark-story.com/posts/view/debugkit-1-2-released?utm_source=rssEarlier today I tagged and packaged up the 1.2 release of DebugKit. DebugKit 1.2 features a number of improvements and features over 1.1 which include:
Attribute Exchange support for the OpenID component
http://cakebaker.42dh.com/2009/12/12/attribute-exchange-support-for-th...The OpenID Attribute Exchange specification (or AX for short) has been around for quite a while, though I ignored it so far because at the time it was introduced (almost) no OpenID provider supported it. However, after Yahoo! announced they support Att...
A Better Postal/Zip Code Validation Method for CakePHP 1.2
http://feedproxy.google.com/~r/JamieNay/~3/PE6Ki7ETAdY/The Validation::postal() method that comes with CakePHP 1.2 is good in that it can handle a number of different country formats, but the problem is you can only validate your data against one country. What if you want to accept, say, either Canadian or...
Danny Piccirillo: What might we see in YouTube 2.0?
http://blog.thesilentnumber.me/2009/12/what-might-we-see-in-youtube-20...Is a new YouTube on the way? If so, what changes can we expect, and is there a need for a total overhaul? What motivation does Google have to completely redesign the popular video sharing site, and what evidence is there that this will really happen?So...
Natural Parenting
http://xkcd.com/674/God of War III Status Update
http://feedproxy.google.com/~r/PSBlog/~3/93a0VS9lUXQ/On Tuesday, SCEA and a number of our publishing partners (2K, Capcom, EA, SEGA, and Square-Enix) filled a SoHo art gallery with many of the best games you’ll be playing in early 2010. Before things kicked off, Sony Santa Monica Studios’ Director of...
NetBeans 6.8 is available
http://blogs.sun.com/netbeansphp/entry/netbenas_6_8_is_availableToday (a feew minutes ago) NetBeans 6.8 has been released and you can dowload it from the main page at netbeans.org site.
I hope that it brings more better and usable support for web development, especially fro PHP developers. I woul like to t...
Promo Video about NetBeans 6.8
http://blogs.sun.com/netbeansphp/entry/promo_video_about_netbeans_6NetBeans 6.8 is almost done and is going to be published very soon. You can watch a promo video about NetBeans 6.8 here. As you can see
Usually the new splash screen is one of the latest changes in the release repository. There is the final design o...
The flawless upgrade to Cake 1.3
http://feedproxy.google.com/~r/milesj/~3/W3ItILSqi48/The-Flawless-Upgr...Cake 1.3 has been around for quite some time now, but I never had the desire to upgrade with it being in such a beginning stage. Well seeing as how its now in Alpha and many users are testing it with no problems, I thought it would be a good idea. The ...
Linux Filesystem Benchmarks
http://agcbsm.blogspot.com/2009/12/linux-filesystem-benchmarks.htmlI wanted to see how various filesystems in Linux stacked up to each other. So, I decided to benchmark them.The filesystems I am benchmarking are: ext3, ext4, xfs, reiserfs, btrfs, and nilfs2.The system I am using to do the benchmarking:Gigabyte MA790...
Changes in CakePHP and new plugins
http://bakery.cakephp.org/articles/view/changes-in-cakephp-and-new-plu...With the development of 1.3 and 2.0 well underway the CakePHP team has taken some time to re-evaluate and reconsider some of the tools we use as a team and as a community. Recently, CakePHP has undergone several changes, such as switching from Subvers...
PixelJunk Shooter and So Much More
http://feedproxy.google.com/~r/PSBlog/~3/xkuv6LX0v4I/The wait is almost over. PixelJunk Shooter will finally be available on the PlayStation Store tomorrow, Thursday, December 10 for $9.99…just in time for the holidays! (And another great gift is PixelJunk Monsters Deluxe for the PSP. Remember you don...
Effective Photo Retouching and CGI by Happy Finish
http://feedproxy.google.com/~r/abduzeedo/~3/2LhSBaQWaOQ/effective-phot...I am always impressed with what we can do in terms of photo manipulation, retouching and CGI. Then I received an email suggesting me to take a look at the work of Happy Finish, a studio specialized and retouching and CGI from London, UK. After checking...
Top 15+ Best Practices for Writing Super Readable Code
http://feedproxy.google.com/~r/nettuts/~3/Qfso2m4lFWE/Code readability is a universal subject in the world of computer programming. It’s one of the first things we learn as developers. Readable and maintainable code is something to be proud of in a finished product. We can share it with others, contribu...
Vintage Magazine Covers with a “Wow Factor”
http://www.webdesignerdepot.com/2009/12/vintage-magazine-covers-with-a...Back in the day, it was considered to be very prestigious to have your artwork or photograph featured on a magazine cover, and some of the greatest artists of our time designed magazine covers.While we have by no means even begun to scratch the surface...
Abhinav Singh's Blog: How to add content verification using hmac in PHP
http://www.phpdeveloper.org/news/13639If you've ever wants an easy "drop in" kind of solution for helping to protect a portion of your site, you should check out this new post from Abhinav Singh about using the has_hmac functionality to do just that.
Many times a requirement arises where...
PS3 3.15 System Software Update
http://feedproxy.google.com/~r/PSBlog/~3/DVWGRVJG1R0/Hi everyone, PlayStation 3 (PS3) will receive its next system software update shortly – v. 3.15. This is an optional update, and it enables existing PS3 owners who purchase a new PS3 system (perhaps as a second unit for the household) to transfer the...
Test Out Any DNS Service in Ubuntu Without Router Tweaking
http://lifehacker.com/5421445/test-out-any-dns-service-in-ubuntu-witho...Since Google decided to launch its own DNS service, we've dug into finding the fastest domain name server and knowing if yours failed. If you're on a GNOME-based Linux system, you can also try any DNS service without router configuration.
Panji Nushan...
Martin Meredith: Everything but the Kitchen Sink
http://www.sourceguru.net/?p=294Transforming data is hard. When I joined my current company, there were stupendous amounts of Perl/PHP/Bash/ scripts that would run on a cron job and do magic things to our data. They’d create reports, they’d tell the purchasers when we were runnin...
Installing HAProxy and Stunnel (load balance http and https)
http://www.buro9.com/blog/2009/12/07/installing-haproxy-load-balance-h...HAProxy is wonderful, it’s way faster than nginx and if you want to it can provide high availability too. I’m just using it as a load balancer though… and the catch is, HAProxy doesn’t do SSL, so for that to work port 443 will be handled by stu...
NFS Server and Client with Static Ports (Firewall ready)
http://www.buro9.com/blog/2009/12/07/nfs-static-ports/This caused me a bit of a headache… mostly with nlockmgr, and as I know this caused me headache last time too (pages I’d bookmarked had all gone the way of a 404) here’s a quick guide to setting up an NFS server on a Ubuntu 9.10 Karmic Koala serv...
NetBeans 6.8 RC 2 is out
http://blogs.sun.com/netbeansphp/entry/netbeans_6_8_rc_2On Friday, there was published the second release candidate of NetBeans 6.8. You can download the build here.
When we discussed the features for NetBeans 6.9, some people complain about slow scanning and editing. If this experience is based on...
The Perfect Office #14
http://feedproxy.google.com/~r/abduzeedo/~3/JuY9vg_b1zw/perfect-office...We've seen some great gadgets and equipment for designers. So many cool stuff, that we could actually assemble infinite perfect office spaces! Every week we'll assemble a perfect office, and we'd like you to help us. What equipment would the perfect of...
Clarity in log files.
http://feedproxy.google.com/~r/too-biased/xml/~3/mwo3t1s2G_4/clarity-i...Log files are one of the most important aspects of any web service. A webapp with a well designed logging strategy will allow you to essentially go back in time to track down even the most obscure bug. Unit tests have diminished the importance of log f...
Daily Inspiration #372
http://feedproxy.google.com/~r/abduzeedo/~3/SJjF229lgqw/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Our Favorite Tweets of the Week Nov 29-Dec 5, 2009
http://www.webdesignerdepot.com/2009/12/our-favorite-tweets-of-the-wee...Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some here...
Week 48
Richard Johnson: RE: SSH Tab Complete
http://blog.nixternal.com/?p=702This is a response to SSH Tab Complete by Michael Lustfield.
Create a ~/.ssh/config file and populate it with configurations. Doing this is the only step you need to do, and you don’t need to add anything to your ~/.bashrc. Example ~/.ssh/config:
# ...
Michael Lustfield: SSH Tab Complete
http://profarius.com/content/%5Btitle-raw%5D-0I manage many servers as well as pop into a few other systems now and then. I was getting somewhat irritated with typing out everything. A search on Google showed many results. It seemed the most common command to do this was this.
complete -W "$(echo ...
2.6.32 Linux kernel Virtualization memory De-Duplication
http://prefetch.net/blog/index.php/2009/12/04/2-6-32-linux-kernel-virt...This is pretty sweet. In the 2.6.32 Linux kernel released yesterday, a new feature of de-duplicating memory of virtualized instances, was introduced.
Modern operative systems already use memory sharing extensively, for example forked processes share ...
All CakePHP ACL permissions for your views - lecterror
http://dsi.vozibrale.com/articles/view/all-cakephp-acl-permissions-for...I've been messing with ACL for a while now. All the basic things were somewhat easy to set up, but when it came to disabling or hiding the not-authorised links on pages, I got stuck. I did ask for help on the mailing list a long time ago (right here) b...
Daily Inspiration #370
http://feedproxy.google.com/~r/abduzeedo/~3/NcMPtz2Ao_w/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Use Sprites to Create an Awesomeness-Filled Navigation Menu
http://feedproxy.google.com/~r/nettuts/~3/N8jj0wlTD6s/CSS sprites can dramatically increase a website’s performance, and with jQuery, we can implement awesome transition effects easily. Let’s get started.
Tutorial Details
Requirements:
Basic Knowledge of jQuery
Basic Knowledge of Photoshop
Basi...
13 Interesting Infographics for Web Workers | Web Design Ledger
http://webdesignledger.com/inspiration/13-interesting-infographics-for...Infographics are a great way to get people to actually look at data. The use of visual design elements can simplify complex information and make it easier to digest. In this article, there are 13 infographics that present information and data that is u...
Minimalist Web Design: When Less is More
http://www.webdesignerdepot.com/2009/12/minimalist-web-design-when-les...As designers, we all know that a minimalist design can achieve beautiful results.Still, many designers have trouble creating one; either they have a hard time making a page with so few elements look good or the final result just doesn’t look “compl...
David Planella: Squashing translations bugs
http://davidplanella.wordpress.com/?p=213Hi all,
Here’s just a reminder that we’re having a bug squash fest on Ubuntu Translations bugs today, so get your spray cans ready and join us at #ubuntu-bugs for the Hug Day!:
Announcing the Next Ubuntu Bug Day! - Thursday 03 December 2009
Fello...
The Mesmerizing Art of Jordan S. Dill
http://www.webdesignerdepot.com/2009/12/the-mesmerizing-art-of-jordan-...Jordan S. Dill is a visual artist and editor of the Native American Village.Jordan is a mixed-blood, non-enrolled Tsalagi (Cherokee) of Irish, English and Tsalagi heritage, living on Mt. Hunger in Vermont.His art, fanciful and mesmerizing, is an ongoin...
‘Tis the PixelJunk Season…
http://feedproxy.google.com/~r/PSBlog/~3/VplufCHZUZc/We know you’ve been patiently waiting for your chance to finally go hands-on with the fourth game in the PixelJunk series. So let me lead off by formally announcing: PixelJunk Shooter will become available on the PlayStation Store next Thursday, Dece...
Synchronize Editor with Views
http://blogs.sun.com/netbeansphp/entry/synchronize_editor_with_viewsThere is one requirement to see a part of file path as name of tab of opened editor to simply recognized the file that is opened. Sure there is a tooltip, which shows the full path of the file, but the mouse has to be used to display the tooltip. This ...
VirtualBox 3.1 adds live migration and branched snapshots
http://www.ubuntugeek.com/virtualbox-3-1-adds-live-migration-and-branc...The latest version of VirtualBox delivers some compelling new features, including support for live migration and branched snapshots. Migration capabilities reflect VirtualBox’s potential for ascending into the enterprise arena.
(...)Read the rest of ...
Planning features for NetBeans next ... Continuation II
http://blogs.sun.com/netbeansphp/entry/planning_features_for_netbeans_...I will try to continue to answer your comments about planning features. I'm sorry if I will not answer your comment, it possibly should be because the similar question/issue was already answered or explained or simply I don't know how to answer. Also I...
YouTube - Git
http://www.youtube.com/watch?v=8dhZ9BXQgc4Google Tech Talks October, 12 2007 ABSTRACT When you have hundreds of people simultaneously patching 25000 files of the Linux Kernel in sometimes conflicting ways, you might need some scheme or p...
YouTube - Tech Talk: Linus Torvalds on git
http://www.youtube.com/watch?v=4XpnKHJAok8Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago.
Fixed some bugs, added jslint checking to function pages, use the same syntax highlighting ...
http://twitter.com/phpjs/statuses/6182114195Fixed some bugs, added jslint checking to function pages, use the same syntax highlighting everywhere - http://phpjs.org/
New Design, New Engine
http://feedproxy.google.com/~r/nerderati/~3/9n09W5Htetg/As some of you may have noticed, I recently changed the design of Nerderati.
While I quite liked the last design — Charcoal — I wanted something lighter, and that put more emphasis on the content. Moreover, I had made the decision to switch from H...
Week 47
Martin Albisetti: Why test driven development rocks
http://beuno.com.ar/?p=171All projects in Canonical have a strong focus on testing. From all of them, I think Bazaar ranks the highest on obsesiveness on testing. As a drive-by contributor, it always felt like a very high entry barrier, and deterred me from getting into complic...
Finding Random Model Records in CakePHP 1.2
http://feedproxy.google.com/~r/JamieNay/~3/cv2Umuvu3OU/There are two main methods for finding random records with PHP (and in this case CakePHP) and MySQL:
Use a SELECT query with ORDER BY RAND() and LIMIT x (where x is the number of results you want).
Get a list of the primary keys of every record in the...
Simpla Admin theme
http://ponjoh.s3.amazonaws.com/HTML Templates/Simpla Admin/index.htmlNice theme for admin sites
Simpla Admin theme
http://ponjoh.s3.amazonaws.com/HTML_Templates/Simpla_Admin/index.htmlNice theme for admin sites
delicious-chrome-extension - Project Hosting on Google Code
http://code.google.com/p/delicious-chrome-extension/Adds a Del.icio.us button in your Chrome Toolbar. I don't like the need to have my bookmarks bar visible in Chrome to use the basic Delicious bookmarklets; so I created this very basic Chrome extension.
Planning features for NetBeans next ... Continuation I
http://blogs.sun.com/netbeansphp/entry/planning_features_for_netbeans_...It was exactly one year ago, when we released NetBeans 6.5, the first version of NetBeans with PHP support. I know that the support is not still perfect (which software is bug free in theses days :) ), but at least NetBeans is known inside the PHP worl...
Developing in PHP with NetBeans 6.8
http://feedproxy.google.com/~r/dlmax/~3/F-xHif1j36E/The problem:
I love Textmate as an editor period.
There are some things though that I started missing while developing:
Code completion
Inline documentation
instant error checking
debugging from my editor
must have strong syntax highlighting support (...
Bodhi.Zazen: Firewall Ubuntu GUFW
http://blog.bodhizazen.net/?p=842This is the third in my Firewall series, is in follow up to my previous 2 blogs about firewalls, and is intended to introduce GUFW, a graphical front end to UFW.
Firewall Ubuntu Desktops
Firewall Ubuntu Servers
Although the GUFW GUI may seem deceptivel...
Comment by Jawad Shuaib on time
http://phpjs.org/functions/time:562#comment_97585I love you guys, PHP.js has vastly improved my ability to ship code fast.
group date
http://thenoyes.com/littlenoise/?p=94A non-rigorous, non-scientific, totally off-the-cuff test of which function to pick when you need to group by year and month.
I populated a table with 262K rows of random dates, and then ran
SELECT %s, COUNT(*) FROM table GROUP BY %s ORDER BY NULL
wit...
Bodhi.Zazen: Firewall Ubuntu Servers
http://blog.bodhizazen.net/?p=789This post is in follow up to my post on firewalls on Ubuntu Desktops.
IMO firewalls are often helpful for restricting access to servers. Servers come in two varieties, public and private, and often people wish to limit access or black list IP addresses...
I think this summarizes everything.
http://mnmal.tumblr.com/post/249575328Shared by kguest
It's about the documentation, stupid.
I think this summarizes everything.
Bodhi.Zazen: Firewall Ubuntu Desktops
http://blog.bodhizazen.net/?p=765Many Ubuntu users are interested in learning how to enable a firewall. The majority of people seem to be interested in filtering in an out bound connections on a Desktop installation.
Without getting into the inevitable debate on the merits of using a ...
Week 46
An Easy Plugin Callback Component for CakePHP 1.2
http://feedproxy.google.com/~r/JamieNay/~3/JwE2htqqCdY/Most people who do serious, large scale development with CakePHP would agree that keeping the bulk of a project’s code segregated in plugins is the best way to keep things organized. Sometimes, however, we want to use a plugin’s functionality outsi...
CakePHP Excel Helper
http://feedproxy.google.com/~r/chankov/~3/XLiispYYO2E/This is a helper for building multi-sheets Excel documents in CakePHP. The hepler was inspired from Yuen Ying’s blog post, but it’s extended to support multiple sheets.
The helper:
CakePHP Searchable Plugin
http://feedproxy.google.com/~r/NeilCrookes/~3/RTXg8a9hyug/A flexible and full featured CakePHP plugin for quickly adding site wide, multi-model search functionality to your application.
The Ultimate Toolbox for iPhone Development
http://www.webdesignerdepot.com/2009/11/the-ultimate-toolbox-for-iphon...iPhone development can be intimidating, especially to someone who’s unfamiliar with Macs, or the way iPhone apps work.But with currently more than 100,000 apps officially available from the App Store, it’s kind of hard for a developer to ignore the...
Ilia Alshanetsky's Blog: Igbinary, The great serializer
http://www.phpdeveloper.org/news/13571In looking for a better way to handle serialized data (than the usual serialize) Ilia Alshanetsky discovered an extension called Igbinary:
As I was reading docs on Andrei's new memcache extension (memcached) I came across a binary serialization exten...
TechChorus Blog: Create RESTful Applications Using The Zend Framework
http://www.phpdeveloper.org/news/13555New on the TechChorus blog there's a quick tutorial from Sudeer looking at making a RESTful web service with the Zend Framework.
The Zend Framework 1.9 release added a new feature - Zend_Rest_Controller. Zend_Rest_Controller and Zend_Rest_Route class...
The new Twitter's office and headquarters in SF
http://feedproxy.google.com/~r/abduzeedo/~3/eQyTb84LF9M/new-twitters-o...This week Twitter has moved in to a new and very stilish headquarter. The new office is still in San Francisco, now with much more space and with a lot of decorating sttuff in all the rooms, elements such as "@" and "birds" are everywhere! The office i...
PHP's MySQLi extension: Storing and retrieving blobs
http://blogs.sun.com/oswald/entry/php_s_mysqli_extension_storingThere are a lot of tutorial out there describing how to use PHP's classic MySQL extension to store and retrieve blobs. There are also many tutorials how to use PHP's MySQLi extension to use prepared statements to fight SQL injections in your web applic...
Academia vs. Business
http://xkcd.com/664/God of War Collection Launches Today for PS3!
http://feedproxy.google.com/~r/PSBlog/~3/4FeaiQSfcD0/God of War fans,
Kratos has finally come to the PS3! Just in time for the holidays, fans can now enjoy the award-winning God of War and God of War II in stunning HD. To give you a refresher on specifics, God of War Collection includes both critically a...
Deep Tracing of Internet Explorer
http://ejohn.org/blog/deep-tracing-of-internet-explorer/After reading a recent post by Steve Souders concerning a free tool called dynaTrace Ajax, I was intrigued. It claimed to provide full tracing analysis of Internet Explorer 6-8 (including JavaScript, rendering, and network traffic). Giving it a try I w...
Build a Cheap But Powerful Boxee Media Center
http://lifehacker.com/5406563/build-a-cheap-but-powerful-boxee-media-c...Adam thinks XBMC is the best media center around, but I roll with Boxee for its awesome streaming web content. Here's how I turned a relatively cheap yet powerful home theater PC into a DIY Boxee Box for my HDTV.
Why go with Boxee? A few reasons, real...
Improved form handling in CakePHP 1.3
http://teknoid.wordpress.com/2009/11/17/improved-form-handling-in-cake...Here is a typical, simple form done with cake’s form helpers:
echo $this->Form->create('Article', array('action' => 'test'));
echo $this->Form->input('Article.title');
echo $this->Form->input('Article.body');...
John Meinel: Memory Debugging with Meliae
http://jam-bazaar.blogspot.com/2009/11/memory-debugging-with-meliae.htmlBackground of Meliae 0.1.0Earlier this year I started working on a new memory debugging program for python. I had originally tried to use heapy, but at the time it didn't support Windows, Mac, or 64-bit environments. (Which turned out to be all of my i...
Comment by Nick Kolosov on get_html_translation_table
http://phpjs.org/functions/get_html_translation_table:416#comment_97524Entities order must depend on the direction of translation.
With conversion =>
entities['38'] must be the first one.
With conversion =>
entities['38'] must be the last one.
Current version with html_entity_decode converts to space inste...
Daily Inspiration #355
http://feedproxy.google.com/~r/abduzeedo/~3/UOwrJ14b9v8/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
AJAX pagination with jQuery and elements
http://www.cake-toppings.com/2009/11/16/ajax-pagination-with-jquery-an...A simple way to get your paginated data in your view through ajax with jQuery. Thanks to Cesay Dreier and his article at the bakery http://bakery.cakephp.org/articles/view/easy-ajax-pagination-using-jquery.
I changed the code a bit because I use elemen...
Eric Hammond: Ubuntu Karmic Desktop on EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/ECD8n9sCarg/ec2-ka...As Thilo Maier pointed out in comments on my request for UDS input, I have been publishing both server and desktop AMIs for running Ubuntu on EC2 up through Jaunty, but the official Karmic AMIs on EC2 only support server installations by default.
Ubun...
Week 45
‘form’ a reserved word for CakePHP 1.2 controller params - watch out!
http://feedproxy.google.com/~r/JamieNay/~3/s35fqBbCVqw/Just a quick bit of advice to those who may have been banging their heads against the walls when trying to pass “form” as a custom parameter in a CakePHP URL. Apparently ‘form’ is a param - an array, to be specific - that’s already set by Cak...
Image Magick Resize Helper
http://bakery.cakephp.org/articles/view/image-magick-resize-helperI was looking for a resizing helper and found one which wasn't exactly what I was looking for so I tweaked it a bit.
Developer Diary #3: The Saboteur for PS3
http://feedproxy.google.com/~r/PSBlog/~3/zImNSCqERe4/Hey guys, I just got back from my little world tour (San Francisco, London, Moscow, whew!) showing off The Saboteur’s open-world/sandbox gameplay and perks system, so I figured this might make a good topic to add to my developer diary series on The S...
Dustin Kirkland: Results of the Ubuntu Virtualization Survey
http://blog.dustinkirkland.com/2009/11/results-of-ubuntu-virtualizatio...A big thanks to everyone that participated in the Ubuntu Virtualization Survey. I am pleased to share the results with you now.ResultsAnswersI will provide a few of my own observations, but we are very interested in your own conclusions!There were a t...
A little holiday present: 10,000 reqs/sec with Nginx! - WebFaction
http://blog.webfaction.com/a-little-holiday-presentA few weeks ago we quietly started to configure our new machines with Nginx as the front web server instead of Apache (we still run Apache behind Nginx for people who need all the features from Apache).
Here is a little benchmark that I did to compare...
PHP - cucumber - GitHub
http://wiki.github.com/aslakhellesoy/cucumber/phpMost people seem to use cucumber for rails and most of the howtos and documents on the web reflect this. But cucumber is a great tool for testing any kind of web application, no matter what language it was builtin. We could use Selenium, and there are ...
Seven Steps to Better OOP Code » Wahrnehmungen aus zwei Welten
http://www.priebsch.de/2009/05/seven-steps-to-better-oop-code/Slides of my presentation Seven Steps to Better OOP Code at php|tek in Chicago, IL.
Sohaib’s Blog - A Cake-PHP Web Developer, Pakistan » CakePHP Archivable Behavior
http://blog.sohaibmuneer.com/cakephp-archivable-behaviorThe Archivable Behavior. I love CakePHP's behavior architecture and had Mariano Iglesias's SoftDeletable behavior in mind before baking this baby.
It simply puts the record you want to delete in another table. I see no use bloating my existing table ...
A Visual Introduction to Screen
http://blogamundo.net/code/screen/Here's a visual tour of how screen works.
iPhone or Droid
http://xkcd.com/662/php|architect Podcast: Bake'n'Shake (Ep. 2009-07)
http://www.phpdeveloper.org/news/13527The php|architect podcast has posted their latest episode - "Bake'n'Shake" with a few extra cast members like Nate Abele, Davey Shafik along with the usual crowd.
We're back with another episode of the php|architect Podcast'"and, to make up for the h...
Daily Inspiration #352
http://feedproxy.google.com/~r/abduzeedo/~3/y5kFMfHpq7A/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Dual-Boot Windows 7 and Ubuntu in Perfect Harmony
http://lifehacker.com/5403100/dual+boot-windows-7-and-ubuntu-in-perfec...Windows 7 and Ubuntu, despite their opposing missions, can get along like best pals on a single computer. Here's how to set up a dual boot system that lets you enjoy the best of both worlds in perfect harmony.
By default, Windows 7 takes over your boo...
30 Amazing Photographs by Joe Holmes
http://feedproxy.google.com/~r/abduzeedo/~3/Iu7DNAXXEO0/30-amazing-pho...This is and unbelievable display of beauty within photographs that the Photographer Joe Holmes was able to capture on his photo journeys that take place in many parts of the globe. It's not only the beauty of the scenery but the sharpness of each photo...
Eric Hammond: New --mysql-stop option for ec2-consistent-snapshot
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/2oRIriyOwn8/ec2-my...The ec2-consistent-snapshot software tries its best to flush and lock a MySQL database on an EC2 instance while it initiates the EBS snapshot, and for many environments it does a pretty good job.
However, there are situations where the database may sp...
Stephan Hermann: Fun with Upstart
http://www.sourcecode.de/content/fun-upstart Yesterday I dist-upgraded an Ubuntu 9.04 Server to an Ubuntu 9.10 Server and ran into a serious problem.
No network interfaces after reboot into 9.10 anymore.
Ok, what do we have here...I'm using a bonding + vlan (with vlan_raw_device bondint...
Ubuntu Server blog: Server Team 20091111 meeting minutes
http://ubuntuserver.wordpress.com/?p=360Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Review ACTION points from previous meeting
kirkland to add a recipe covering virsh to https://help.ubuntu.com/community/KVM/VirtManager: Done
nurmi to inve...
Slicehost Forum - Mass Dynamic Name-Based Virtual Hosting with Nginx
http://forum.slicehost.com/comments.php?DiscussionID=1475I have set up a catch-all (*) A DNS entry for my server. I would like nginx to intercept all requests for that domain and subdomains and re-route to the appropriate folder, as such:
friedneko.com -> /var/www/friedneko.com
www.friedneko.com -> /var/www...
Typography Mania #3
http://feedproxy.google.com/~r/abduzeedo/~3/Kj-mtl5Dxsk/typography-man...Typography Mania is a weekly post series that comes around every Wednesday with the best of Typography work on the web, from videos to images everything is full of great design and inspiration. Check out this weeks Mania and comeback in 7 days for more...
Emulate Windows 7's Aero Snap Sizing in Linux
http://lifehacker.com/5402090/emulate-windows-7s-aero-snap-sizing-in-l...Windows 7's Aero Snap is a pretty neat feature, allowing for easy side-by-side window sizing of any application. You can get a similar effect in Linux by tweaking your Compiz configuration settings.
Getting a half-size, Aero-Snap-like window when drag...
Why I like Redis
http://simonwillison.net/2009/Oct/22/redis/Redis is typically categorised as yet another of those new-fangled NoSQL key/value stores, but if you look closer it actually has some pretty unique characteristics. It makes more sense to describe it as a “data structure server”—it provides a ne...
Setting up continuous integration for PHP using Hudson and Phing « Dave Gardner – PHP Developer
http://www.davegardner.me.uk/blog/2009/11/09/continuous-integration-fo...I’m going to write about the benefits of Unit Testing and how Continuous Integration (CI) can be used to get the best out of Unit Testing. This will include details of how I setup a CI system using Hudson CI server, Phing build tool combined with var...
Martin Owens: Karmic Art, What the Paintbrush is Saying
http://doctormo.wordpress.com/?p=1478Today I’m going to post the artworks, backgrounds and other pictures that have been posted in the last few weeks. Works that either reference ubuntu karmic or at least linux or gnu. I hope you enjoy this selection of works from deviantArt and if you ...
40 Seriously Funny Print Ads
http://www.webdesignerdepot.com/2009/11/40-seriously-funny-print-ads/Print adverts need to get a message across with a single image and without the recourse of interactivity that we find today on the Internet.As interactive media expands, attention spans are getting shorter and shorter every day.For any company trying t...
img_6158.jpg on Flickr - Photo Sharing!
http://www.flickr.com/photos/earobinson/4087575606/funny ubuntu karmic koala tshirt
Netflix on the PS3 Available Now!
http://feedproxy.google.com/~r/PSBlog/~3/mTFLh_tzaSg/Great news for everyone who wants to instantly watch movies and TV episodes via your PS3: it’s available now! If you’ve requested a Netflix instant streaming disc for PS3, it’s on its way to you. If you haven’t, go to Netflix.com/PS3 today to ...
Asynchronous Queries verses Synchronous Queries
http://mysqldba.blogspot.com/2009/11/asynchronous-queries-verses-synch...In a procedural language without the use of threads (or Inter Process Communication via forks), to execute I/O requests they are done one after another. Synchronous Queries produce at best a Big-O of N such that N is an element of I/O communication (qu...
Eric Hammond: Understanding Access Credentials for AWS/EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/Pjy8j0LKoJY/ec2-cr...Amazon Web Services (AWS) has a dizzying proliferation of credentials, keys, ids, usernames, certificates, passwords, and codes which are used to access and control various account and service features and functionality. I have never met an AWS user w...
Dell Linux Engineering Team: Dell Recovery Tool Enhancements
http://en.community.dell.com/blogs/direct2dell/archive/2009/11/09/dell...Hi Everyone,Today I'd like to announce some new features that have been introduced to the dell-recovery tool that we are shipping with Ubuntu machines. As you might have been aware, the dell-recovery tool takes the content of a Linux Dell recover...
Fixing Poor MySQL Default Configuration Values
http://feeds.zawodny.com/~r/jzawodn/rss2/~3/fdyQvkhiDsc/011421.htmlI've recently been accumulating some MySQL configuration variables that have defaults which have proven to be problematic in a high-volume production environment. The thing they all have in common is a network blip or two can trigger some very undesir...
GetDeb.net Repository Makes Newer Ubuntu Apps Easily Available
http://lifehacker.com/5400209/getdebnet-repository-makes-newer-ubuntu-...GetDeb's web site has long been the go-to spot for Ubuntu (and Debian, and Mint) users to grab the latest copies of software not yet released by their official repositories. Now GetDeb makes it even easier with a repository.
By adding GetDeb's reposit...
Amazon eCommerce datasource
http://www.cake-toppings.com/2009/11/08/amazon-ecommerce-datasource/I just pushed the Amazon eCommerce API datasource to gitHub: http://github.com/primeminister/CakePHP-Amazon-eCommerce-datasource
With this datasource you can easily get listings and items from Amzon in the books, music, etc categories.
You need an acce...
Flickr Photo Download: Japanese Maple (Re-Edit)
http://www.flickr.com/photos/rasone/3924791041/sizes/l/Awesome Japanese Maple
New Version: Cupcake 1.4 + i18n/l10n Support!
http://feedproxy.google.com/~r/milesj/~3/eU5xH19UwuA/42My awesome forum plugin now comes bundled with localization support. It comes packaged with German and Spanish for the time being. If you would like to translate it into other languages, send me an email!Installation
You must run the upgrade_to_1.4.sql...
Week 44
SMS Component
http://bakery.cakephp.org/articles/view/sms-componentA simple and free SMS gateway component based on the information provided in http://en.wikipedia.org/wiki/List_of_carriers_providing_SMS_transit. This component aims to be as easy as the Email component but for text messages.
Defining Permissions: Cake's Database ACL :: Access Control Lists :: Core Components :: The Manual :: 1.2 Collection :: The Cookbook
http://book.cakephp.org/view/467/Defining-Permissions-Cake-s-Database-...In creating new ACL objects (ACOs and AROs), realize that there are two main ways to name and access nodes. The first method is to link an ACL object directly to a record in your database by specifying a model name and foreign key value. The second met...
Geshi CSS Pack | Mark Story
http://mark-story.com/downloads/view/geshi-css-packA CSS pack to be used with geSHi clones 4 Textmate themes to be used on your site. Included themes are Mac Classic, Twilight, Dawn and Vibrant Ink
CodeCheck Plugin
http://bakery.cakephp.org/articles/view/codecheck-pluginA plugin to check whether your code follows Cake conventions.
CakeFest Berlin > Cake Toppings | Tips & tricks about CakePHP
http://www.cake-toppings.com/2009/07/15/cakefest-berlin/Second day I was up to give my talk about Building APIs in CakePHP. The presentation and code is freely available on cakephp.org/downloads together with other presentation and code.
Hot out of the oven CakePHP 1.3 alpha
http://bakery.cakephp.org/articles/view/hot-out-of-the-oven-cakephp-1-...The CakePHP development team is happy to announce the release the alpha build of CakePHP 1.3.
Ubuntu Karmic Ships with PEAR-Affecting Issues
http://blog.pear.php.net/2009/11/03/ubuntu-karmic-ships-with-pear-affe...Be aware that the initial release of Ubuntu Karmic contains a bug that affects PHP and PEAR, whose fix came a tad too late to make the initial release. The bug is fixed, and will be included in upcoming updates from Ubuntu.
From PEAR’s perspective,...
Using Cake models from non-cake project
http://www.mail-archive.com/cake-php@googlegroups.com/msg73289.htmlIt really is as simple as Felix writes. It is just that his post is from 2006 and a few details have changed. I just tried this on 1.2 stable and it does work: $_GET['url'] = 'favicon.ico'; require_once('path_to_app_dir'.DS.'webroot'.DS.'index.php'); /...
CakePHP Archivable Behavior
http://feedproxy.google.com/~r/SohaibsBlog-CakePHPBaker/~3/IikDOxn5yv4...Alright folks ... yeh I know I've been out of the picture really long and me blog is looking deserted for real now. Anyhow, I've got a bunch of posts in the pipeline. Thanks to Ahmed of SoccerLens for convincing me to start posting again :).
Enough chi...
Coming to PSN this Week: Military Madness: Nectaris
http://feedproxy.google.com/~r/PSBlog/~3/KQnk1ErQJsM/Hello, Playstation Blog!
I’m back yet again to talk with you about Military Madness: Nectaris as we approach its impending release on the PSN this Thursday. I know it’s been a while since our last chat, but I aim to make up for it today!
First off...
Sheepdog: Distributed Storage Management for qemu/kvm
http://feedproxy.google.com/~r/Kvm-TheLinuxKernel-basedVirtualMachine/...In case you missed the announcement on the kvm mailing , sheepdog is a new third party open source project around kvm providing distributed storage management features. Sheepdog provides high availability to kvm guests by providing block level storage...
CakePHP's routing explained
http://bakery.cakephp.org/articles/view/cakephp-s-routing-explainedRouting in CakePHP is a very powerful feature and is used to make URLs look good. Experience in the #cakephp IRC support channel tells me it appears to be hard to grasp even though the book is quite complete. This article should change that a bit and d...
Web Design in Pixelmator
http://feedproxy.google.com/~r/abduzeedo/~3/lc5ixIqQJRg/web-design-pix...The newly released Pixelmator includes a very important feature: the Slice Tool. Now we can slice and save pieces of the layout to create Web sites. That is really handy! Because of that, I decided to create a tutorial showing how to create a Web site ...
How To Upgrade From Ext3 To Ext4 Without Formatting The Hard Disk – Make Tech Easier
http://maketecheasier.com/how-to-upgrade-from-ext3-to-ext4-without-for...Yesterday, we have discussed some of the new features in Ubuntu 9.04 Jaunty. In that article, I did mention that the new filesystem – ext4 is stable, fast and backward compatible with ext2 and ext3. Today, we will look at how you can upgrade your exi...
The Silent Number: Top things to do after installing Ubuntu Linux 9.10 Karmic Koala
http://blog.thesilentnumber.me/2009/09/top-things-to-do-after-installi...So you've just installed Ubuntu 9.10, the cute and cuddly Karmic Koala, but now you're confronted with a most pertinent question, "What do i do now?" Ubuntu is a very complete and full-featured Linux distribution, but no operating system can come with ...
Week 43
Win the New Apple Magic Mouse
http://feedproxy.google.com/~r/nettuts/~3/hSrhHxXvUUs/Across all of the TUTS sites, we’re starting a new weekly giveaway! This means that you should check Nettuts+ every Friday to potentially win a prize related to web development: anything from a new book, to a code editor, to Apple’s new magic mouse...
Firefox 3.6 Beta 1 is now available for download
http://developer.mozilla.org/devnews/index.php/2009/10/30/firefox-3-6-...The Mozilla community is proud to release Firefox 3.6 Beta 1 for download. This beta version of the next version of Firefox is built on the Gecko 1.9.2 web rendering engine, containing many improvements for web developers, Add-on developers, an...
my PPA : raphael
https://edge.launchpad.net/~raaa/+archive/ppa/You can update your system with unsupported packages from this untrusted PPA by adding ppa:raaa/ppa to your system's Software Sources. Not using Ubuntu 9.10 (karmic)?
Friday Fresh Free Fonts #21
http://feedproxy.google.com/~r/abduzeedo/~3/ZoxOgcotalM/friday-fresh-f...I will be posting some fresh free fonts every Friday, yes I know it's awesome. I will look forward to bring a lot of great fonts that will sure help you improve your typography work. Check out what I selected for you on the FFFF#21 and make sure to com...
Danny Piccirillo: Top things to do after installing Ubuntu Linux 9.10 Karmic Koala
http://blog.thesilentnumber.me/2009/09/top-things-to-do-after-installi...Shared by kvz
Lot of good stuff in here! Should try out that media centre for sure
So you've just installed Ubuntu 9.10, the cute and cuddly Karmic Koala, but now you're confronted with a most pertinent question, "What do i do now?" Ubuntu ...
SQL code completion improved
http://blogs.sun.com/netbeansphp/entry/sql_code_completion_improvedShared by kvz
Not that I type a whole lot of queries nowadays, but still a pretty cool feature.
Today, I would like to show you some improvements done in SQL code completion area (thanks to our colleagues from database team!).
As you probably kno...
Logo Design A to Z - H
http://abduzeedo.com/logo-design-z-hSome time ago we began a series of posts on logo design. Our goal? To cover as many logos as we can until the end of the year... we started with logos starting with A, today is all about H's. We've been seeing some great logos, and we wish to have you ...
Daily Inspiration #338
http://feedproxy.google.com/~r/abduzeedo/~3/sVat_ACWO30/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
CakePHP 1.3 helps with team-based development workflow…
http://teknoid.wordpress.com/2009/10/26/cakephp-1-3-helps-with-team-ba...I do have to say that in 1.2 some of the features described here are available as well, however CakePHP 1.3 takes it slightly to the next level to make team-based development even easier… With SVN or Git it is already easy enough to make team-based d...
PHP Namespace Support Screencast
http://blogs.sun.com/netbeansphp/entry/php_namespace_support_screencastWe've now finished a screencast demonstrating PHP 5.3 namespace support in NetBeans IDE 6.8. (See Code Completion for Namespaces part I). The screencast also shows code hints for assigning variables, namespace naming hints, and how to set the options f...
200+ Free Exclusive RSS Icons: “Supra”
http://www.webdesignerdepot.com/2009/10/200-free-exclusive-rss-icons-s...Today we bring you a set of over 200 free and exclusive RSS icons called “Supra”.The icons are provided in both raster and vector formats: The transparent PNG versions are 32×32, 64×64 and 128×128, and we have also included source files for Illu...
Where’s Walden? » pbcopy and pbpaste for Linux
http://whereswalden.com/2009/10/23/pbcopy-and-pbpaste-for-linux/Mac OS X has the useful commands pbcopy and pbpaste. pbcopy reads the contents of standard input into the clipboard; pbpaste writes the contents of the clipboard to standard output. These commands aren’t part of the standard set of commands on Linux,...
Week 42
Creating Simple Ajax Pagination with CakePHP 1.3 and Mootools
http://mark-story.com/posts/view/creating-simple-ajax-pagination-with-...Creating ajax pagination has gotten more simple and flexible for 1.3. In 1.2 you could only use the built in Ajax pagination if you were using Prototype as your javascript library. With the addition of the JsHelper you can use any Javascript library t...
The Weirdest Clouds that You’ll Ever See
http://www.webdesignerdepot.com/2009/10/the-weirdest-clouds-that-youll...Nature has always been a source of inspiration for designers to look at things differently.We all know that a tree doesn’t always have green leaves, water is not blue and clouds are certainly not always white and puffy. As designers, we need to know ...
Push tags to github - Guides - GitHub
http://github.com/guides/push-tags-to-githubUse git-push with the —tags option to push them to the remote (github in this case).
$ git push --tags
Writing an easy to use A/B test helper with CakePHP and jquery
http://bakery.cakephp.org/articles/view/writing-an-easy-to-use-a-b-tes...Knowing what is driving the user experience is key to the success of an application. Subtle changes in the interface can cause dramatic shifts in user behavior. Here, A/B tests display two (or more) language choices or color choices to a user (any HTML...
Rails in a Nutshell manuscript now available for collaboration
http://www.codyfauser.com/2009/10/21/rails-in-a-nutshell-manuscript-no...I'm excited to announce that the manuscript of Rails in a Nutshell is now available in draft format through the
O'Reilly Open Feedback Publishing System (OFPS).
Rails in a Nutshell aims to be the perfect desktop companion
for your Rails 3.0 developm...
Restore Ctrl-Alt-Backspace Behavior in Ubuntu 9.10
http://lifehacker.com/5385615/restore-ctrl+alt+backspace-behavior-in-u...Ubuntu 9.04 disabled the semi-crucial keyboard shortcut, Ctrl+Alt+Backspace, that used to force the X graphical server to restart, and made it wonky to re-enable. Luckily, Ubuntu 9.10, due out in nine days, has a single setting to restore it.
The I am...
Daily Inspiration #331
http://feedproxy.google.com/~r/abduzeedo/~3/DVYNZUp8WJc/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Coming to PSN this Week: Trine
http://feedproxy.google.com/~r/PSBlog/~3/KbtCPO32lIM/Hi everyone,
I’m Olivier, I work for Nobilis as the Product Manager of Trine, and I’m really happy to be able to tell you that it’s coming to the US PlayStation Store this Thursday, October 22!
This long-expected innovative action / platform ga...
Formatting and Indentation
http://blogs.sun.com/netbeansphp/entry/formatting_and_indentationI attended this weekend WebExpo 2009 in Prague. I had one session there
about developing web applications in NetBeans. Originally I though that
the presentation should be divided into two main parts. One part about
PHP and second part about Java Web. B...
Daily Inspiration #330
http://feedproxy.google.com/~r/abduzeedo/~3/dltxdyBVH_E/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Week 41
Traits and Grafts, PHP6 Gold | Mark Story
http://mark-story.com/posts/view/traits-and-grafts-php6-gold?utm_sourc...You will no long need deep hierarchies of classes in order to enable code reuse. Instead you can write blocks of functionality and as long as you design things in a generic way, reuse them as needed. If you are working from a CakePHP perspective, trait...
PHP templates improved
http://blogs.sun.com/netbeansphp/entry/php_templates_improvedShared by kvz
It's a shame so many people still haven't figured out just how good NetBeans really is.
Today, I would like to show you the latest improvements in PHP templates area.
The first improvement is that one can easily surround his/her cod...
PHP templates improved
http://blogs.sun.com/netbeansphp/entry/php_templates_improvedToday, I would like to show you the latest improvements in PHP templates area.
The first improvement is that one can easily surround his/her code with these PHP statements:
while
do
switch
if / elseif
try & catch
fo...
An intro look at jQuery Tools, enhancement for setFlash() and CakePHP 1.3
http://teknoid.wordpress.com/2009/10/14/an-intro-look-at-jquery-tools-...Actually the main focus of this post will be how to creatively use JavaScript and Session::setFlash() to make your app a little more sexy.
(Slightly tweaked to use CakePHP 1.3, although there is nothing special here that you couldn’t do with other ve...
Commit 8489bdbaeb07b18a736a438719adc8837c1908a0 to ry's node - GitHub
http://github.com/ry/node/commit/8489bdbaeb07b18a736a438719adc8837c190...Buggy connections could crash node.js. Now check connection before sending
data every time
Supercharge Website Performance With AWS S3 and CloudFront
http://feedproxy.google.com/~r/nettuts/~3/-GiLRouDRLc/We live in a world where people are increasingly expecting more and faster speeds. In fractions of a second, your website can lose valuable visitors and in turn, money. Although most people think CDNs are for the “big dogs”, they’re actually supe...
Super Freaky Movie Posters of the 70’s
http://feedproxy.google.com/~r/webdesignerdepot/~3/x9YFVVQUDBE/From Attack of the Killer Tomatoes to Zardoz, the 1970’s were not only home to some of the craziest titles in film, but some of the most interesting movie posters.The 70’s were also home to some of the more psychedelic and funky designs for movie p...
Open API Reference
http://projects.izzysoft.de/trac/imdbphp/wiki/ApiReferenceWeek 40
README Formatting - Guides - GitHub
http://github.com/guides/readme-formattingYou can make your README formatted by putting README with specific extension.
Git Undo Last Commit
http://adamblog.heroku.com/past/2009/1/6/undo_last_commit/My new favorite git command:
$ git reset --soft HEAD^
This pulls out your most recent commit, putting the changes back into your working tree. It’s exactly like an undo button for whatever you just committed.
Download NetBeans IDE 6.8 Milestone 2
http://blogs.sun.com/netbeansphp/entry/download_netbeans_ide_6_8The NetBeans team is
pleased to announce the availability of NetBeans
IDE 6.8 Milestone 2.
Download
NetBeans IDE 6.8 Milestone 2
PHP support focuses on:
Symfony support
PHP 5.3 support - screen...
Design for Testability Talk
http://misko.hevery.com/2009/10/07/design-for-testability-talk/Here is may latest presentation on design for testability…
Slides: Design For Testablity
Using the Google Perftools to speed up your MySQL server
http://www.dotdeb.org/2008/08/25/using-the-google-perftools-to-speed-u...The Google Perftools, especially tcmalloc (Thread Caching Malloc), can be very useful to speed up your applications, depending on your environment :
TCMalloc is faster than the glibc 2.3 malloc (available as a separate library called ptmalloc2) an...
whitewashing.de :: PHP CodeSniffer for Netbeans v0.2
http://www.whitewashing.de/blog/articles/121I finally found some time to spend some time on the PHP CodeSniffer for Netbeans plugin. Previously the plugin used an unnecessary API which restricted the use to Netbeans 6.7.0 only. This API was removed so that the plugin should now work with all Net...
Top 10 things to look forward to in CakePHP 1.3
http://teknoid.wordpress.com/2009/10/06/top-10-things-to-look-forward-...With CakePHP 1.3 release is just about on the horizon, there are a few developments that I am particularly excited about.
There are some great summaries and previews at code.cakephp.org, but still a few things are somewhat scattered, so here’s my att...
7 + 8 === 7 in JavaScript
http://feedproxy.google.com/~r/debuggable/~3/StvR6MqyK1I/7+8===7-in-ja...I kid you not, this is an issue I actually ran into a long time ago and have been terribly careful of avoiding ever since.
It must have been a fantastic day in the "Bad Parts" JavaScript department. While one team was busy screwing up the + operator to...
YouTube - Google Wave Developer Preview at Google I/O 2009
http://www.youtube.com/watch?v=v_UyVmITiYQ&feature=player_embeddedReduce Image File Size Without Any Loss of Quality
http://feedproxy.google.com/~r/Webappers/~3/vnzQGgjCaU4/punypng is a free tool that dramatically reduces page load times by reducing the file size of an image without any loss of quality. punypng uses several web optimization techniques to reduce the file sizes of your images. It first analyzes the content ...
Week 39
Public Key Authentication Problems
http://209.85.129.132/search?q=cache:ybMNrnKB5cYJ:sial.org/howto/opens...server$ chmod go-w ~/
server$ chmod 700 ~/.ssh
server$ chmod 600 ~/.ssh/authorized_keys
How the Linux OOM killer works
http://prefetch.net/blog/index.php/2009/09/30/how-the-linux-oom-killer...Most admins have probably experienced failures due to applications leaking memory, or worse yet consuming all of the virtual memory (physical memory + swap) on a host. The Linux kernel has an interesting way of dealing with memory exhaustion, and it co...
Dropbox - Get the Dropbox iPhone app - Secure backup, sync and sharing made easy.
https://www.getdropbox.com/iphoneappDropbox.
There's an app for that.
* Access your Dropbox on the go
* Download files for offline viewing
* Sync photos and videos to your Dropbox
* Share links to files in your Dropbox
requires 3.1..
So is the Dropbox iPhone app out yet?
http://feedproxy.google.com/~r/dropbox/~3/QmTpRuACMBc/Dev logger: Usecases using git log
http://dev-logger.blogspot.com/2009/05/usecases-using-git-log.htmlI did a lightning talk (< 10 min) about 'git log' @ Montreal.rb yesterday. My sources were Scott Chacon's git log screencast, Nick Quaranto's gitready post, as well as git-log manpages. Here are my notes:
6 ways to stay sane while working from home
http://www.xaprb.com/blog/2009/09/27/6-ways-to-stay-sane-while-working...Since I joined Percona, my work/life balance has changed. I used to work eight-hour days and go home, period. Now I find it’s sometimes difficult to keep good boundaries between work and the rest of my life. I also found that 8 hours in my new job...
The Difference Between Art and Design | Webdesigner Depot
http://www.webdesignerdepot.com/2009/09/the-difference-between-art-and...The subject of what separates art and design is convoluted and has been debated for a long time.
Artists and designers both create visual compositions using a shared knowledge base, but their reasons for doing so are entirely different.
Some designer...
Code snippets now available
http://feedproxy.google.com/~r/milesj/~3/2aMVrkRzDvo/Code-Snippets-Now...So over the years I have written many small code snippets, functions and what have you, and thought it would be a good idea to release them to you guys. I use most of these snippets on my own projects and applications and are great to be re-usable ever...
Week 38
Simplifying Controller logic with Exceptions | Mark Story
http://mark-story.com/posts/view/simplifying-controller-logic-with-exc...In the ongoing struggle against code bloat and creative ways to do things, I’ve been playing with throwing exceptions from model methods. While not earth shattering stuff, I’ve found it to have a few advantages over returning false. First, you can ...
Seriously Cool Watercolor Paintings
http://feedproxy.google.com/~r/abduzeedo/~3/2qX6uwAKQew/seriously-cool...One style that really has caught me lately is watercolor! I find those painting of such a great taste that I cannot express how much I like it. We've seen some artists doing some great work on watercolor, such as Mathiole, and I found a girl artist who...
Amazing Architecture from the Netherlands by MVRDV
http://feedproxy.google.com/~r/abduzeedo/~3/yx_ouL99knU/amazing-archit...Everytime I see these guys' works, I get even more impressed. It's modern and exciting. I'm talking about the Dutch architecture group called MVRDV. Winy Maas, Jacob van Rijs and Nathalie de Vries work together since 1993 and are known worldwide for th...
Crazy Photo Manipulation from Desafios Photoshop Brasil
http://feedproxy.google.com/~r/abduzeedo/~3/B5HTH2oByH0/crazy-photo-ma...A few days ago I received an email from Thiago Daubt and he told me about this brazilian site called Desafios Photoshop Brasil. The site has a very active community and it's all about Photoshop challenges. Pretty much a Brazilian version of Worth1000.c...
gource - Project Hosting on Google Code
http://code.google.com/p/gource/Gource is a software version control visualization tool for Git and CVS.
Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developer...
Using bitmasks to indicate status | Mark Story
http://www.mark-story.com/posts/view/using-bitmasks-to-indicate-statusAt some point or another we’ve all had to make a data model that involved various flags to indicate different statuses / modes for an object. Often the schema for such a data model may end up looking like
Show Plain Text
This makes logical sense...
Unit Testing CakePHP Shells | Mark Story
http://mark-story.com/posts/view/unit-testing-cakephp-shells?utm_sourc...Shells are one of the more difficult objects to properly unit test. Since they normally run in a CLI context instead of a web context they provide some interesting challenges. The biggest hurdles are separating the Shell from the CLI environment, and s...
Miles Johnson // Script: Decoda (Lightweight Markup Parser)
http://www.milesj.me/resources/script/decoda#Parsing-A-StringDecoda is a lightweight class that extracts and parses a custom markup language; based on the concept of BB code. Decoda supports all the basic HTML tags and manages special features for making links and emails auto-clickable, using shorthand emails an...
Paginate Anything with jQuery: New Plus Tutorial
http://feedproxy.google.com/~r/nettuts/~3/XeGFSDVhQDk/In this Nettuts+ PLUS tutorial, you’ll learn how to use jQuery to paginate virtually anything: blogs, image galleries, tables and more! We will review the basic set up, steps and calculations required to paginate content and create dynamic links, etc...
PHP Staging environment for continuous integration part 2 – jpablobr.com
http://jpablobr.com/php-staging-environment-for-continuous-integration...For this tutorial, we will use Ubuntu Server as the reference platform, but the instructions should translate easily to other Linuxes, BSDs or even Windows. You should have a dedicated machine available, but if you don’t, it is possible can also inst...
Lorem Ipsum (Dummy Text) Helper
http://bakery.cakephp.org/articles/view/lorem-ipsum-dummy-text-helper-1This helper will help display dummy text throughout your application! Why would this be helpful to you? If you're building an app, it's nice to see some text in your views. Sure, you could copy and paste, but why do all that when you can use the pow...
Suit My Mind | Ubuntu Machine
http://suitmymind.github.com/ubuntu-machine/These Capistrano recipes allow you to automate the setup of a machine running Ubuntu Server 8.0.4, 8.1 or 9.0.4. They will install/setup : SSH, iptables, MySQL, Apache, PHP, Ruby (+ Ruby Enterprise Edition), Rails, Phusion Passenger, and Git.
It has be...
Deploying a CakePHP app with Capistrano | Personal weblog of Robert Beekman
http://blog.matsimitsu.nl/cakephp/222/deploying-a-cakephp-app-with-cap...Deploying a CakePHP app with Capistrano
During my internship i was working on a large project and at the end of the process it became more and more difficult to keep the development version and the live version in sync while maintaining different conf...
Abstruse Goose » Bee
http://abstrusegoose.com/186Make Compiz Run More Smoothly on Linux Desktops
http://lifehacker.com/5363989/make-compiz-run-more-smoothly-on-linux-d...If you're running the Compiz window manager on your Linux system—known as "Desktop Effects" in Ubuntu—you might notice it doesn't slide windows around smoothly, and causes occasional video tearing. The fix? Sync up Compiz to your monitor's ...
Making a global plugins directory for CakePHP | Mark Story
http://mark-story.com/posts/view/making-a-global-plugins-directory-for...You either need to copy the plugins into each app and then update both when you make changes, or use something like svn:externals or git submodules.
In my company, we have created our framework based on cake (with specific plugins, helpers, or layouts...
FAQTs - Knowledge Base - View Entry - What is the difference between echo and print?
http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40What is the difference between echo and print?
Continuous Integration with phpUnderControl and Git - mafflog
http://maff.ailoo.net/2009/09/continuous-integration-phpundercontrol-g...I was searching for a decent continuous integration solution for my PHP projects for some time now, but always had the problem that most of the described solutions used SVN instead of Git as VCS system. Yesterday I found an article which describes the ...
Peritor Webistrano – Trac
http://labs.peritor.com/webistranoWebistrano is a Web UI for managing Capistrano deployments. It lets you manage projects and their stages like test, production, and staging with different settings. Those stages can then be deployed with Capistrano through Webistrano.
Webistrano'...
Karmic Koala Alpha 6 | Ubuntu
http://www.ubuntu.com/testing/karmic/alpha6If you have full backups and are confident, you can upgrade an existing ext3 filesystem to ext4 by following directions in the Ext4 Howto (note that the comments on that page at the time of writing about Ubuntu's use of vol_id vs. blkid are out of...
Week 37
20 Professional Web Admin Templates on ThemeForest
http://feedproxy.google.com/~r/Webappers/~3/ilDVXne5M58/A modern and easy to use Admin User Interface is the key to success of web applications. A custom made web admin user interface usually cost you a fortune. How about using some of the professionally designed Web Admin Templates at a very low price?
Her...
The Search
http://xkcd.com/638/Sebastian Bergmann's Blog: PHPUnit 3.4.0 (Release)
http://www.phpdeveloper.org/news/13241Sebastian Bergmann has announced the release of the latest version of the popular PHP unit testing software - PHPUnit.
Among the features introduced in this new version, the most notable are the support for test dependencies and fixture reuse as well...
Getting Started - Capistrano
http://www.capify.org/index.php/Getting_StartedThis tutorial will walk you through the basics of setting up and using Capistrano. It will not introduce you to the deployment system that is bundled with Capistrano, but will instead focus on the more general areas of executing Capistrano and writing ...
Deploying with Capistrano - Guides - GitHub
http://github.com/guides/deploying-with-capistranoDeploying GitHub repos with Capistrano
Alessio Treglia: Nautilus Pastebin, how to send your files to a “pastebin” with one mouse click
http://en.alessiotreglia.com/?p=43I am very fond of those websites that allow users to upload files for a public viewing (called pastebin), usually I upload logs, links and other text files with pastebinit, a simple command-line tool, already available in Debian’s and Ubuntu’s arc...
John Resig - HTML5 DOCTYPE
http://ejohn.org/blog/html5-doctype/What's nice about this new DOCTYPE, especially, is that all current browsers (IE, FF, Opera, Safari) will look at it and switch the content into standards mode - even though they don't implement HTML5. This means that you could start writing ...
Carsonified » How to Debug in PHP
http://carsonified.com/blog/dev/how-to-debug-in-php/With PHP 5 it’s also a good idea to turn on the E_STRICT level of error reporting. E_STRICT is useful for ensuring you’re coding using the best possible standards. For example E_STRICT helps by warning you that you’re using a deprecated function....
jCryption – Javascript HTML-Form Encryption Plugin
http://feedproxy.google.com/~r/Webappers/~3/CHbh3bRWCZw/jCryption is a javascript HTML-Form encryption plugin, which encrypts the POST/GET-Data that will be sent when you submit a form. It uses the Multiple-precision and Barrett modular reduction libraries for the calculations and jQuery for the rest. jCryp...
Jono Bacon: 30 Years Young
http://www.jonobacon.org/?p=1877Today I turn 30.
It seems everyone has an opinion about what happens when you turn 30. Sharing my news of the imminent event with friends would usually result in sarky mutterings of “it’s all downhill from here, boyo“, and affirmations that hang...
Cupcake and Uploader plugins updated
http://feedproxy.google.com/~r/milesj/~3/HwvzrFWD7hk/Cupcake-And-Uploa...I want to thank everyone who has tested my forum plugin, and thanks again for all the people who reported bugs and features! The plugin is coming along nicely and I have a few features planned for the future. Cupcake has been updated again to provide m...
How to generate per-database traffic statistics using mk-query-digest
http://www.mysqlperformanceblog.com/2009/09/16/how-to-generate-per-dat...We often encounter customers who have partitioned their applications among a number of databases within the same instance of MySQL (think application service providers who have a separate database per customer organization ... or wordpress-mu type of a...
Steven Harms: Encrypted Swap
http://www.sharms.org/blog/?p=590This post was spawned from my own misconception that my swap partition contained no sensitive data on systems with a lot of ram.
All of my systems I work with have atleast 4GB of ram, so my swap usage is usually under 2 megabytes. Why should I worry w...
Ubuntu Server blog: Server Team 20090915 meeting minutes
http://ubuntuserver.wordpress.com/?p=334Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Review ACTION points from previous meeting
smoser to tag existing UEC image bugs with “uec-images”: Done
soren to ensure that smoser can update the UEC ...
Come have a Cupcake, open beta released!
http://feedproxy.google.com/~r/milesj/~3/vsjKCP1sxsM/Come-Have-A-Cupca...The time has arrived, I have pushed my Cupcake Forum plugin into public beta. You may now download and use the plugin as you wish, but be weary because its still in beta, so problems may arise. If you run into a bug, please post it on the new support f...
Ibuildings techPortal: Grokking the REST Architecture
http://www.phpdeveloper.org/news/13227On the Ibuildings techPortal website today they've released the latest episode in their series of talks given at this year's Dutch PHP Conference. This episode is a talk from Ben Ramsey about REST architecture.
Forget what you thought you knew about ...
Interview with Legendary Drew Struzan
http://feedproxy.google.com/~r/abduzeedo/~3/05JNhxugT2A/interview-lege...Back in the day, when we were kids, there was nothing we'd loved more than watching films that would fulfill our imagination with stories of distant worlds, brave heroes and the hope of a happy future. Movies like Star Wars, Indiana Jones and Back to t...
Fixing non-atomic commits in git
http://feedproxy.google.com/~r/debuggable/~3/33w4syxdWtQ/Fixing_a_bad_...Let's say somebody else made a commit that mixes a bug fix and a new feature together. This sucks if you only want to take the bugfix to merge it into your stable branch (using git cherry-pick).
If you were using SVN you'd be screwed now. However, if ...
Dave Walker: Call For Testing - Asterisk (1.6)
http://blog.daviey.com/?p=238A little later than intended, i’m pleased to announce Asterisk 1.6 is in Ubuntu Karmic (9.10). There is also the transition from Zaptel to DAHDI. Whilst it is largely a drop in replacement (due to trademark violation), there are some changes which ...
Display a Stylish Sitemap with SlickMap CSS
http://feedproxy.google.com/~r/Webappers/~3/oeuzmKyrv5Q/SlickMap CSS is a simple stylesheet for displaying finished sitemaps directly from HTML unordered list navigation. It’s suitable for most web sites – accommodating up to three levels of page navigation and additional utility links – and can easil...
The Evolution of Apple Ads
http://feedproxy.google.com/~r/webdesignerdepot/~3/YlJi9zns6jI/Apple first started advertising its products in the late 1970s.The 80s showed a wide variety of ads, some of which served to convince consumers that they should purchase a computer, and specifically an Apple.These ads were text-heavy and light on image...
08/31/09 PHD comic: 'Peak Productivity'
http://www.phdcomics.com/comics.php?f=1219Shared by iFeghali
too bad it is out of my office time
Piled Higher
& Deeper by Jorge
Cham
www.phdcomics.com
title:
"Peak Produ...
Autumn Plans - Derick Rethans
http://derickrethans.nl/autumn_plans.phpI've been missing-in-action on my own blog for some time. Moving to
London does that to you. Anyway, I've not been idle in the meanwhile at
all, and been working on some cool side-projects. First of all I've been
adding some features to Xdebug.
Xdebug ...
Jonathan Ernst: Converting PHP scripts that still use « short-tags»
http://ernstfamily.ch/jonathan/?p=516This is a translation of an older article (original in French).
If you kept bad habits or you just got some old PHP scripts that were still using PHP short tags (i.e. ( instead of ) which are disabled by default in current PHP versions, the following s...
Running Drupal with Clean URL on Nginx or Lighttpd | HostingFu
http://hostingfu.com/article/running-drupal-with-clean-url-on-nginx-or...However, Nginx is not perfect, and so far I have found one small issue with its rewrite engine. When you use regular expression in Nginx’s rewrite rules, it will try to encode the matches in the replacement URL. So far I have seen it broke Drupal’s...
Zee Logo in Illustrator
http://feedproxy.google.com/~r/abduzeedo/~3/tPBeozf5qkA/zee-logo-illus...A few weeks ago we decided to redesign the Zee logo. When companies redesign their logos, that means, most of the time, that they are changing something in their business, it can be a new strategy, new products, etc... But it's pretty much sure that so...
Daily Inspiration #300
http://feedproxy.google.com/~r/abduzeedo/~3/6TFcQ6IwmOQ/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
jQuery TOOLS - Version 1.1.0
http://flowplayer.org/tools/release-notes.htmlA major upgrade: Smaller, faster, richer and more stable
After ten weeks of creative free time and two months of hard work it's time to shake up the web again. This version of jQuery Tools is even smaller than before: 5.68 kB of (pollution free) ...
Week 36
Kees Cook: uninstall sun-java6
http://www.outflux.net/blog/?p=246With the vrms meme raging on Planet Ubuntu, I noticed some people still have sun-java6 installed. I’ve been using openjdk-6 since Hardy, and everything I use works fine with it (e.g. Vuze, Catan, Eclipse, FreeMind, and even Facebook’s photo upload...
3 ways MySQL uses indexes
http://www.mysqlperformanceblog.com/2009/09/12/3-ways-mysql-uses-index...I often see people confuse different ways MySQL can use indexing, getting wrong ideas on what query performance they should expect. There are 3 main ways how MySQL can use the indexes for query execution, which are not mutually exclusive, in fact som...
The open source business model
http://feedproxy.google.com/~r/debuggable/~3/M9XNNIi_06Q/The_open_sour...Seth Godin explains it perfectly this morning:
You need to make something else abundant in order to gain attention. Then, and only then, will you be able to sell something that's naturally scarce.
Tim and I stumbled across this model by accident when w...
Daily Inspiration #299
http://feedproxy.google.com/~r/abduzeedo/~3/MBQNtvN2D4M/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Community News: PHP Hits Top Three on TIOBE Programming Community Index
http://www.phpdeveloper.org/news/13211According to the latest results for the TIOBE community index, PHP has made it into the top three in the monthly-updated list of programming language popularity.
The TIOBE Programming Community index gives an indication of the popularity of programmi...
YouTube - DR WHO THEME ORBITAL
http://www.youtube.com/watch?v=hbLZvzMOZpcIgbinary
http://opensource.dynamoid.com/Igbinary is a drop in replacement for the standard PHP serializer. Instead of time and space consuming textual representation, igbinary stores PHP data structures in a compact binary form. Savings are significant when using memcached or similar memory ...
Webcast: Git in One Hour
http://www.oreillynet.com/pub/e/1394In this webcast, Git evangelist Scott Chacon covers the basics of the Git source control system. He'll introduce the audience to Git basics: staging and committing snapshots, viewing the commit log, pushing to and pulling from servers, and creatin...
Cakephp – Beautify Html Code Output | Black Sheep Designz
http://harshamv.com/blog/2009/09/09/cakephp-beautify-html-code-output/It’s no secret that CakePHP often outputs some very ugly and hard to read HTML. This little trick will make it a lot cleaner.
Create a file named app_helper.php in your app’s root directory.
Next add this function to it:
Extending CakePHP’s core components - cakebaker
http://cakebaker.42dh.com/2009/09/08/extending-cakephps-core-components/In a recent comment David Cournoyer shared a tip about extending CakePHP’s core components and I think it could also be useful for others.
Let’s say we want to add a method to the request handler component. And so we create a new class which inher...
Train Your Employees - Brandon Savage
http://www.brandonsavage.net/train-your-employees/Last week, Cal Evans retweeted James McGovern, who originated this tweet:
I’m not a fan of catchy sayings and one-line wonders, but this tweet got me thinking. How many companies, especially in the economic world we’re in, think about training as ...
30 Typography Posters That You’ve Probably Never Seen Before
http://feedproxy.google.com/~r/webdesignerdepot/~3/rQTAnMP2Q2U/Typography is the art of arranging, designing and modifying type.Creating a well designed typography poster is no easy task, and takes time and patience.When a poster focuses only on typography as its main element, the designer has to carefully craft h...
Daily Inspiration #298
http://feedproxy.google.com/~r/abduzeedo/~3/Go1OhwLSH14/daily-inspirat...This post is part of our daily series of posts showing the most inspiring images selected by some of the Abduzeedo's writers and users. If you want to participate and share your graphic design inspiration, just send us, via email, the image with the li...
Jono Bacon: LifeHacker and Ubuntu: A Response
http://www.jonobacon.org/?p=1864Recently LifeHacker had an article talking about five things they would like to see in Ubuntu. The article is very supportive of Ubuntu, and we appreciate that LifeHacker folks, and I wanted to follow up with a few notes about each of the five areas th...
Jim Campbell: How free is the software on my computer, Virtual Richard Stallman?
http://j1m.net/?p=115The VRMS program does a nice job of listing the non-free components on your system. Let’s see what my VRMS report shows:
————
jwc@tereska:~$ vrms
Non-free packages installed on tereska
linux-generic Complete Generic ...
Forty Percent! - Paul M. Jones
http://paul-m-jones.com/?p=1015Big news (for me anyway): my employer, OmniTI, is allowing me to spend a minimum of 40% of my paid work time on the Solar Framework for PHP 5 (plus additional time as duty allows). The project remains open-source under New BSD license.
The agreement h...
Scott Ritchie: Warning: This dialog is deadly, fatal, and could kill you (and then you would die and be dead)
http://yokozar.org/blog/?p=142My computer told me to restart today.
Here, let me highlight it for you in case you missed it.
That’s at least five different places where we tell the user to restart. This is, as I would say to my students, a redundant use of redundancy.
I think...
Running Tests from The Commandline in CakePHP » Debuggable Ltd
http://debuggable.com/posts/running-tests-from-the-commandline-in-cake...I have contributed some new cool feature for you to the cake branch. A testsuite shell that allows you to run your tests from the commandline. It allows you to run all of the following:
* All core testcases at once
* All core test groups
*...
Jamie Strandboge: Serving up Sftp and AppArmor
http://penguindroppings.wordpress.com/?p=123Recently I decided to replace NFS on a small network with something that was more secure and more resistant to network failures (as in, Nautilus wouldn’t hang because of a symlink to a directory in an autofs mounted NFS share). Most importantly, I wa...
YouTube - Sol & Grimm - Exuma (Original Mix)
http://www.youtube.com/watch?v=_Me66ujSAS4Dustin Kirkland: Encrypted $HOME Now Offerred at Installation
http://blog.dustinkirkland.com/2009/09/encrypted-home-now-offerred-at....I'm pleased to announce that the Ubuntu Karmic Alpha5 image now offers home directory encryption as an option to all installing users!We introduced Encrypted Private Directories in the Ubuntu 8.10 release, using eCryptfs (an enterprise cryptographic fi...
Dynamic Sprite Framework with PHP: New PLUS Tutorial
http://feedproxy.google.com/~r/nettuts/~3/Fk0nkki0tAs/In this Nettuts+ PLUS tutorial, you will learn how to create a dynamic “Image Sprite Framework” from an icon set of your choosing. The framework will consist of the sprite image, a sprite stylesheet whose class names and properties correspond to th...
Managing software deployments of your PHP applications II - till
http://till.klampaeckel.de/blog/archives/53-Managing-software-deployme...This is not (really a part) two of my series, but an Intermezzo (1) between Part I and Part III — because I have no time to finish Part III.
In Part I, I talked about my approach to deploying a website and I offered pear and subversion as solutions ...
Ubuntu Server blog: Server Team 20090908 meeting minutes
http://ubuntuserver.wordpress.com/?p=331Here are the minutes of the meeting. They can also be found online
with the irc logs here.
UEC images
There was a discussion on how to track bugs affecting UEC images. The outcome was to use the “uec-images” tag. ubuntu-bug and apport...
When does InnoDB do disk IO?
http://www.facebook.com/note.php?note_id=135613870932This is a list of most of the sources of disk IO in InnoDB. Most of the statements below are true for official MySQL 5.0 and the InnoDB plugin prior to 1.0.4. Versions 1.0.4+ of the InnoDB plugin and XtraDB have made InnoDB much better for IO bound wor...
Create Powerful Mobile Apps with HTML, CSS and jQuery
http://feedproxy.google.com/~r/Webappers/~3/TSAgerHiyRQ/jQTouch is a jQuery plugin for mobile web development on forward-thinking devices. You can create powerful mobile apps with just HTML, CSS, and jQuery. It supports native animations, automatic navigation, and themes for mobile WebKit browsers like iPh...
How to Fetch the ENUM Options of a Field - The CakePHP Enumerable Behavior
http://feedproxy.google.com/~r/debuggable/~3/4MPQzp4SbiA/How_to_Fetch_...Hey folks,
for a current client project of ours we had to build an extensive ACL-like permission system. It had to support roles permissions and specific user permissions, possibly overriding the roles permissions. So, to create a user, you had to firs...
‘Gratis proefdraaien met ons botnet’
http://feedproxy.google.com/~r/ispam-nl/~3/fhyxFUjSPek/Een botnet huren wordt telkens makkelijker. Op gespecialiseerde fora bieden botmasters botnets voor korte perioden te huren aan, om bijvoorbeeld je concurrent met een DDoS-aanval te bestoken. De prijs voor het huren van een botnet is erg afhankelijk va...
Gamasutra - Features - Dirty Coding Tricks
http://www.gamasutra.com/view/feature/4111/dirty_coding_tricks.phpProgrammers are often methodical and precise beasts who do their utmost to keep their code clean and pretty. But when the chips are down, the perfectly-planned schedule is shot, and the game needs to ship, "getting it done" can win out over elegance.
...
Martin Pool: setting up an Ubuntu chroot for development testing using schroot and debootstrap
http://feedproxy.google.com/~r/sourcefrog-blogger/~3/TmovJldUem4/setti...If you have, for instance, an Ubuntu machine running Jaunty and you want to test a bug that only occurs under Karmic, you can use a chroot jail. This is cheaper and faster than setting up a whole vm, assuming you're not interested in kernel-level diff...
André Gondim: New Ubuntu Screens Installer
http://en.andregondim.eti.br/?p=117Ten screens while installing Ubuntu 9.10 Karmic Koala. Bellow:
Hugs and Good Luck!
My Brazilian Ubuntu Blog
Get involved
http://www.ubuntu.com/community/participate
Our Favorite Tweets of the Week Aug 30-Sep 5, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/lToQw7wu8xE/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 35
ExtJS Grid Accepts Data Dragged from Spreadsheet
http://feedproxy.google.com/~r/Webappers/~3/EWRkIJK8gO0/If we could drag our tabular data into grids from other programs we could circumvent the need to upload a data file to a web server to be read and parsed, then spit back out to our browser in a readable format.
Anyone who has ever had to parse Excel fi...
Martin Owens: Ubuntu: Network Installs Video
http://doctormo.wordpress.com/?p=1117I decided to do a demonstration video, to show off a more refined design and some of the features I’ve added to the PXE booter:
Note: The sound recorded very low, turn your sound up to hear it.
Video is here: http://doctormo.blip.tv/file/2559710/
Co...
YouTube - Scrum et al.
http://www.youtube.com/watch?v=IyNPeTn8fpo#t=37m33sQ-Games Update: Star Dust, Dynamic Themes & Our Favorite Little Tikiman…
http://feedproxy.google.com/~r/PSBlog/~3/YDwyHo5oYFk/Hey PixelJunk fans,
Well, Q-Games has been busy again, and not just on PixelJunk. You may have noticed some new additions to the PlayStation 3’s XMB (Xross Media Bar) with the latest firmware update to version 3.00.
Well, we’re behind the “star d...
CakePHP Simple Queue Plugin
http://bakery.cakephp.org/articles/view/cakephp-simple-queue-pluginThis Plugin is an attempt to provide a basic, simple to use method to enable deferred job execution, without the hassle of setting up or running an extra queue daemon, while integrating nicely into CakePHP and also simplifying the creation of worker sc...
Start Using FirePHP
http://www.jamesfairhurst.co.uk/posts/view/start_using_firephpI've known about FirePHP for a while now and never really
had the inclination to install and use it. Although I've
been using FireBug for quite some time to debug the client-side
and HTML/CSS issues I didn't really think that it could benefit
me tha...
Feature Branches are Poor Man’s Modular Architecture
http://pauljulius.com/blog/2009/09/03/feature-branches-are-poor-mans-m...Martin Owens: Ubuntu: New Look for Network Installs
http://doctormo.wordpress.com/?p=1110In our LoCo team (Ubuntu Massachusetts LoCo) we’ve been configuring a lovely tftp/pxe boot installer system that allows refurbished computers to be installed ridiculously easily via PXE booting. I’ve just completed a redesign of how it looks:
As y...
Import from Subversion - Guides - GitHub
http://github.com/guides/import-from-subversionGuides: Import from Subversion feed
Let GitHub do it for you
GitHub can directly import SVN projects. All you’ll need is the repository URL. More details are in the blog article that introduced the feature. Note: GitHub does not keep imported projec...
If It Looks Corporate, Change It
http://www.codinghorror.com/blog/archives/001300.htmlAre you familar with happy talk?
If you're not sure whether something is happy talk, there's one sure-fire test: if you listen very closely while you're reading it, you can actually hear a tiny voice in the back of your head saying "Blah blah blah bl...
It’s Official: Ratchet & Clank Future: A Crack in Time Available in the U.S. on October 27
http://feedproxy.google.com/~r/PSBlog/~3/_-BJv4oBhV8/Now that the new PS3 is on shelves for $299, many of you may be wondering what games to buy this fall with your extra cash. Well, for those of you who are Ratchet & Clank fans, we’re happy to officially announce (and yes, this is official), that Ratc...
X/Config/DontZap - Ubuntu Wiki
https://wiki.ubuntu.com/X/Config/DontZapCtrl+Alt+Backspace (i.e. the shortcut which was used to restart the X server) has to be enabled in a different way with respect to previous releases of Ubuntu.
This is due to the fact that "DontZap" is no longer an option in the X server and has becom...
Designing a modular application using CakePHP plugins
http://bakery.cakephp.org/articles/view/designing-a-modular-applicatio...This article will try to explain how I build a modular application using plugins. I will cover how I implement them and integrate them into the main application.
How to bend CakePHP's session handling to your needs
http://bakery.cakephp.org/articles/view/how-to-bend-cakephp-s-session-...This article is an attempt to break the myth that Cakephp's current session handling is not easily customizable.
jsdoc-toolkit - Project Hosting on Google Code
http://code.google.com/p/jsdoc-toolkit/JsDoc Toolkit is an application, written in JavaScript, for automatically generating template-formatted, multi-page HTML (or XML, JSON, or any other text-based) documentation from commented JavaScript source code.
Melissa Draper: Open Source Brownies
http://www.geekosophical.net/?p=325Apparently I make good brownies.
I got to the office just after lunch today to be greeted with sad pouty faces, forlorn at the absence of the previous batch, and my failure to bring a fresh one.
You will need the following dependencies:
4 oz. margarin...
Battle Tanks Coming to PSN this Month
http://feedproxy.google.com/~r/PSBlog/~3/vzFOCbZO4Es/Nearly everyone has played or seen Combat2600 on the Atari or Battle City on the NES. Here at Gameloft, we wanted to revisit an older but very popular gameplay style for consumers.
Battle Tanks features World War II tanks that face off against each oth...
5 Tips on How to Write a Killer Slogan (with Interactive Examples)
http://feedproxy.google.com/~r/webdesignerdepot/~3/Pr1iZEjnGLQ/Slogans are memorable phrases often used in conjunction with company logos and in advertising campaigns.
They are claimed to be the most effective means of drawing attention to one or more aspects of a product or brand.
But how often do you see “serv...
Extending objects with new methods at runtime - Stubblog - Planet PHP
http://www.stubbles.org/archives/65-Extending-objects-with-new-methods...While the title of this blog entry might sound rather scary to straight OO evangelists it might attract other developers - e.g. those that played around with runkit or had a look into the Ruby world where the language supports adding new methods to a c...
Verify master-master[||-slave] data consistency without locking or downtime
http://blog.mysql-mmm.org/2009/08/verify-master-master-slave-data-cons...We all knew that we are risking with MMM. Risking, and placing availability as a more important like consistency. But non of us can risk loosing data forever but we show using it, regarding to our conversations think: "I can fix my data later on, b...
Herman Bos: Disabling SSH reverse DNS lookup
http://dev.osso.nl/herman/blog/?p=528When reverse DNS is not available, the sshd reverse lookup is an annoyance. It can be disable it in /etc/ssh/sshd_config with the following option:
UseDNS no
yay.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
Long live (forked) PHP! - Thomas Koch
http://www.koch.ro/blog/index.php?/archives/129-Long-live-forked-PHP!....For one project (crawler) we needed many parallel PHP processes to execute a job queue. This led to the creation of some classes I'd like to present here and ask, whether they would be useful to be included somewhere else, e.g. eZ Components. Possible ...
Create a video preview as animated GIF with FFmpeg and PHP SPL - Lorenzo Alberton
http://www.alberton.info/video_preview_as_animated_gif_with_ffmpeg_and...Extract frames from a movie and create a preview as animated GIF, using PHP, SPL, Imagick and FFmpeg.
Time Travel
http://xkcd.com/630/The problem with doing it by heart
http://feedproxy.google.com/~r/typepad/sethsmainblog/~3/1NbOASO-EVk/th...The following does not appear in the Star Spangled Banner:"Babe Ruth through the night..."When you do something by heart, it bypasses some of the common sense processing we use to navigate our day. Of course Babe Ruth wasn't even a sparkle in Mrs. Ruth...
Our Favorite Tweets of the Week Aug 23-Aug 29, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/YB4ATjDVwEY/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Howto install Nvidia 190.25 (beta) drivers in ubuntu Jaunty/Intrepid/Hardy
http://www.ubuntugeek.com/howto-install-nvidia-190-25-beta-drivers-in-...190.25 (beta) is currently under development and most notably it brings support for OpenGL 3.2. The NVIDIA 190.25 driver update just brings fixes and no additional features, but it now supports rejecting video modes based upon DisplayPort bandwidth to ...
Week 34
A Simple 2-Click in Place Editing Time Picker
http://feedproxy.google.com/~r/Webappers/~3/e3H4NAu14K0/jQuery.timepickr was created in a attempt to make the process of inputing time in a form as easy and natural as possible. It is a simple 2-click in place editing time picker and regular time picker.
It is unobtrusive and degrade gracefully. It has intu...
Shane Fagan: Ubuntu 9.10 are we ready?
http://shanefagan.com/?p=314I was wondering what effect a release of Ubuntu 9.10 being released at the same time as Windows 7 and Mac “Snow leopard”.
First thing we have to ask is are we ready?
I think no but Karmic+1 we will be in my opinion. Some things that other operating...
50 Incredible Examples of Battle Art
http://feedproxy.google.com/~r/webdesignerdepot/~3/B_vK6W-qNJ4/Today we travel to imaginary worlds created by talented concept artists to experience battles, war and conflict.
This showcase includes three different aspects of a battle: the preparation before, the actual battle and the following aftermath.
The imag...
Ubuntu Server blog: Server Team 20090825 meeting minutes
http://ubuntuserver.wordpress.com/?p=325Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Asterisk
jmdault reported that pwlib and openh323 had the right version in karmic since Friday. The rest of the Asterisk packages have been upload...
Looking at Redis
http://www.mysqlperformanceblog.com/2009/08/27/looking-at-redis/Recently I had a chance to take a look at Redis project, which is semi-persistent in memory database with idea somethat similar to memcache but richer feature set.
Redis has simple single process event driven design, which means it does not have to de...
W3Avenue.com: Really Useful Tools For PHP Developers
http://www.phpdeveloper.org/news/13121On the W3Avenue site today there's a list of tools posted that could come in quite handy in your PHP development:
Whether you are a PHP novice or an experienced developer; tools that you use have direct impact on your productivity. W3Avenue has compi...
Test Swarm Alpha Open
http://ejohn.org/blog/test-swarm-alpha-open/TestSwarm, the project that I've been working on over the past 6 months, or so, is now open to the public. Mozilla has been very gracious, allowing me to work on this project exclusively. At the beginning of April I moved from my old position as a Java...
CKEditor v3.0 - A Complete Rewrite of FCKeditor
http://feedproxy.google.com/~r/Webappers/~3/zlWPlCGrWFw/CKEditor is a Version 3.0 of FCKeditor. After almost two years of intensive development, the first stable version of CKEditor 3.0 has finally released.
CKEditor is a complete rewrite of our so loved FCKeditor, which got a bit old after six years of gre...
Psychic
http://xkcd.com/628/1,500 Hours Of LEGO Photography In 3:49
http://www.geekologie.com/2009/08/1500_hours_of_lego_photography.phpThis is a short video entitled 8-Bit Trip that is a tribute to 8-bit video games made entirely out of LEGO blocks. Personally, I would have gone with a 16-Bit Trip, but I like good visuals (one time I saw the face of Loki from Super Ghouls n' Ghosts c...
What is mysqlnd?
http://blog.ulf-wendel.de/?p=166The MySQL native driver for PHP (mysqlnd) is a superior alternative to the MySQL Client Libary (libmysql). The new driver is highly optimized for PHP due to the tight integration of mysqlnd with PHP’s internal infrastructure. This results in:
* ...
Tech Support Cheat Sheet
http://xkcd.com/627/How to find per-process I/O statistics on Linux
http://www.xaprb.com/blog/2009/08/23/how-to-find-per-process-io-statis...Newer Linux kernels have per-process I/O accounting and you can use the iotop tool to find out what’s performing I/O, but in many cases I’m trying to find the source of an I/O problem in an older kernel. I found sort of a hack-ish way to do that t...
Our Favorite Tweets of the Week Aug 16-Aug 22, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/V5k12GdsJzU/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 33
Testing CakePHP Controllers the hard way | Mark Story
http://mark-story.com/posts/view/testing-cakephp-controllers-the-hard-...By now you already know or should know about CakeTestCase::testAction() and the wondrous things it can do. However, testAction has a few shortcomings. It can’t handle redirects, it doesn’t let you use the power of Mocks, and its impossible to make ...
Re: Testing non-trivial controllers: msg#00389 CakePHP
http://osdir.com/ml/CakePHP/2009-08/msg00389.htmlWell... comparing the two methods gave me an idea : make testAction
call the testController. It seems to work!! This means we don't have
to tune AppController and define global constants to flag we're
testing...
To do so, modifiy TestUsers -...
Launchpad News: MySQL at Facebook on Launchpad
http://blog.launchpad.net/?p=943I spotted this link in my Facebook news feed yesterday: MySQL at Facebook is a Launchpad project to which Facebook publishes its patches for MySQL. There is also a Facebook note announcing the new project.
Surely Launchpad’s social networking crede...
In-Field Labels jQuery Plugin for HTML Forms
http://feedproxy.google.com/~r/Webappers/~3/g41JfzWRbWY/In-Field Labels jQuery Plugin is a simple plugin that turns properly formatted HTML forms into forms with in-field label support. Labels fade when the field is focussed and disappear when text entry begins. Clearing a field and leaving brings back the ...
30+ Dazzling and Interactive Media Facades
http://feedproxy.google.com/~r/webdesignerdepot/~3/-qFQTyirfiA/Media facades are relatively new concepts however, they have become increasingly popular in recent years.
These uncannily innovative ways of combining modern design and architecture, have proven to be a successful way for businesses looking to attra...
Genius Blog: Advanced PHPUnit: Annotations
http://www.phpdeveloper.org/news/13071On the Genius.com blog today there's a new post from Bill Hewett looking at some of the advanced notations you can use in your unit testing (directives in comments starting with "@").
PHPUnit, borrowing a handy feature from Java's JUnit testing libra...
Indexing Email Messages with PHP, Zend Lucene and Sphinx - Zend Developer Zone
http://devzone.zend.com/article/4887-Indexing-Email-Messages-with-PHP-...The Zend Framework provides an implementation of the Lucene search engine that can be used for full-text search. And there's also Sphinx, the standalone (and very fast) full-text indexer for MySQL, PostgreSQL and XML content. This article looks at thes...
mathie's tech+business bits: CRC32 hash collision
http://blog.trungson.com/2006/04/crc32-hash-collision.htmlI was trying to use CRC32() to uniquely identify distinctive domain names because it's probably the most economical in MySQL datatype (int only takes 4 bytes) comparing to MD5() as a 32-char string. However, it seems hash collisions with CRC32 occ...
Flush memcached using BASH
http://feedproxy.google.com/~r/kvz/~3/J4EAwxBnsOw/If you store application data in memcache, you may want to invalidate it
once you deploy a new version to avoid corruption or weird results. There
are several ways to do this but I recently tried one using nothing but
BASH, and I like it.
Fix node.js connection.send() issue - nodejs | Google Groups
http://groups.google.com/group/nodejs/browse_thread/thread/16abfa87c32...Below is a patch that basically cause flushMessageQueue to check the
connection state for each item in the queue rather than just a single
time in the beginning.
M/Monit | Wiki
http://mmonit.com/wiki/Monit/ConfigurationExamples#postfixHere are some real-world configuration examples for monit. It can be helpful to look at the examples given here to see how a service is running, where it put its pidfile, how to call the start and stop methods for a service, etc.
You are welcome to cu...
Eric Hammond: runurl - A Tool and Approach for Simplifying user-data Scripts on EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/wuk-dDFaNSo/runurlMany Ubuntu and Debian images for Amazon EC2 include a hook where scripts passed as user-data will be run as root on the first boot.
At Campus Explorer, we’ve been experimenting with an approach where the actual user-data is a very short script whic...
Elastic jQuery Plugin Makes Textarea Fields Grow & Shrink
http://feedproxy.google.com/~r/Webappers/~3/XpkLFWCU-t0/Elastic jQuery plugin makes your textareas grow and shrink to fit it’s content. It was inspired by the auto growing textareas on Facebook. The major difference between Elastic and it’s competitors is it’s weight. The usage of Elastic is very stra...
bake updates for 1.3
http://mark-story.com/posts/view/bake-updates-for-1-3?utm_source=rssIf you’ve been following the ongoing development of the 1.3 branch over at code.cakephp.org:http://code.cakephp.org. You may have noticed that bake has had a significant overhaul, and a number of features and enhancements have been built in.
Week 32
Nginx Error: 413 Request Entity Too Large
http://constantshift.com/nginx-error-413-request-entity-too-large/While working in phpMyAdmin, I found that making a very simple table change was causing the following error:
413 Request Entity Too Large
The problem was that the client_max_body_size was not set properly in the nginx.conf. The directive is part of the...
All Programming is Web Programming
http://www.codinghorror.com/blog/archives/001296.htmlMichael Braude decries the popularity of web programming:
The reason most people want to program for the web is that they're not smart enough to do anything else. They don't understand compilers, concurrency, 3D or class inheritance. They haven't g...
Open Source Web Analytics Framework in PHP
http://feedproxy.google.com/~r/Webappers/~3/c-UlFYqZUDI/Open Web Analytics (OWA) is an open source web analytics framework written in PHP. OWA was born out of the need for an open source framework that could be used to easily add web analytics features to web sites and applications.
The OWA framework also c...
Martin-Éric Racine: Don't try this at home, kids!
http://q-funk.blogspot.com/2009/08/dont-try-this-at-home-kids.htmlProbably the most deceptively efficient bug finding tool I've come across in a long time:
sudo apt-get --reinstall --ignore-missing install $(dpkg --get-selections | cut -f 1)
That apparently innocent APT recipe has been found to reveal tons of packa...
Super Fast JS Testing
http://misko.hevery.com/2009/08/12/super-fast-js-testing/by Shyam Seshadri
Before I jump into how exactly you can perform super fast and easy JS testing, let me give you some background on the problem.
Javascript is a finicky language (Some people even hesitate to call it a language). And it can easily grow ...
PHP Magazine » Extremely Usefull NetBeans Shortcuts
http://www.phpmag.ru/2009/01/23/extremely-usefull-netbeans-shortcuts/It’s been several days that I am relying solely on NetBeans for my PHP and Java coding. So far, it’s beyond my wildest expectations – I am totally satisfied with that great IDE. Today, I have searched for shortcut that would allow me to duplicate...
Using NetBeans IDE on Mac OS X
http://www.netbeans.org/kb/articles/mac.htmlThe following is an overview of useful information that we hope will help you to get NetBeans IDE up and running in Mac OS X.
Keyboard Shortcuts Learning
http://blogs.sun.com/netbeansphp/entry/keyboard_shortcutsKeyboard shortcuts make your every day life easier, so it make sense to improve your key learnings.
PHP Magazine collected list of Netbeans keyboard shortcuts that could save you a lot of time.
Shortcuts for Mac OS X users. The
ultimate way how ...
An Interview With Alex Buga
http://feedproxy.google.com/~r/nettuts/~3/eqPH2lWKCTU/Alex Buga – Web Design Superstar, as he likes to call himself. A man with passion for design, creative direction, photography, music and much more. His current position is as the Creative Director of a creative agency based in Bucharest. He’s a guy...
Automatic Javascript Includer Helper
http://bakery.cakephp.org/articles/view/automatic-javascript-includer-...A quick and easy auto-magic JavaScript includer.
Ubuntu Forums - View Single Post - Pimping StarCraft on a Widescreen Display
http://ubuntuforums.org/showpost.php?p=7768463&postcount=19For Running Starcraft on Ubunty Jaunty,
I had to change /etc/X11/xorg.conf
Interview with Jeff Atwood from Coding Horror - Whats the best marketing you have used
http://www.dailyblogtips.com/interview-with-jeff-atwood-from-coding-ho...The best marketing is no marketing– it’s doing what you love and sharing it with the public in a meaningful, easy to consume way. If you do that, and do it consistently and long enough, they’ll come to you. Whether you want them to or not!
Paypal IPN (Instant Payment Notification) plugin complete with PaypalHelper
http://bakery.cakephp.org/articles/view/paypal-ipn-instant-payment-not...I've created a PayPal IPN (Instant Payment Notification) plugin that includes a handy helper that will build your paypal buttons for you (Checkout, Add to Cart, Subscribe, and Donate). The Paypal IPN Plugin logs, and records any transaction made throu...
30 essential Mac time-saving shortcuts | News | TechRadar UK
http://www.techradar.com/news/computing/apple/30-essential-mac-time-sa...We all want our Macs to be labour-saving rather than labour-causing devices. Yet, even if you've been using a Mac for a long time, the thought, "There has to be a better of way of doing this," will probably come to mind on a daily basis.
Whether ...
The Ultimate Guide To Speeding Up Firefox 3.5
http://www.makeuseof.com/tag/the-ultimate-guide-to-speeding-up-firefox...I like Firefox but it’s not as fast as it used to be. This is a comprehensive, safe guide to optimizing Firefox 3.5 for speedy browsing. For each suggestion, your mileage may vary. Before you proceed, create a new profile.
Quit Firefox, run “firef...
SQL Inject Me :: Add-ons for Firefox
https://addons.mozilla.org/en-US/firefox/addon/7597SQL Injection vulnerabilites can cause a lot of damage to a web application. A malicious user can possibly view records, delete records, drop tables or gain access to your server. SQL Inject-Me is Firefox Extension used to test for SQL Injection vulner...
Pimping StarCraft on a Widescreen Display - Ubuntu Forums
http://ubuntuforums.org/showthread.php?t=822888Pimping StarCraft on a Widescreen Display
if any of you have ever tried running StarCraft on a widescreen display, you'll know what I'm talking about. Either you can run Starcraft in windowed mode, and be forced to squint at the 640x480 displ...
Play StarCraft and Diablo II on your Mac | MacApper
http://macapper.com/2008/02/07/play-starcraft-and-diablo-ii-on-your-mac/Buried away on the developer’s support site is a link to the Mac OS X Native Installer. Using this application and your dusty, old StarCraft disc, you can get a Carbon version of the game running on any Mac. Intel systems will use Rosetta emulation, ...
Screencast: Declaring Variables in Comment and Code Completion for Constructors and SQL Queries
http://blogs.sun.com/netbeansphp/entry/screencast_declaring_variables_...I've just finished making a screencast demonstrating the following features first presented on this blog:
Defining Variables in Comments (Part 1, Part 2)
Constructor Code Completion
SQL Query Code Completion
The new Group has been elected! - Official Blog of the PEAR Group/PEAR President
http://blog.pear.php.net/2009/08/10/the-new-group-has-been-elected/I am more than glad to announce the arrival, the announcement of the new PEAR Group for 2009 and 2010.
With a few fresh faces in the Group, this year looks very promising with the mix of both new blood and experienced PEAR Group members.
Congratulation...
Most PHP releases in August! - bjori doesn't blog
http://bjori.blogspot.com/2009/08/most-php-releases-in-august.htmlSince PHP 3.0.18 (released October 2000) (no, php.net doesn't keep release records before that for some reason) 60 PHP releases have been made. August and May are the most common months for PHP releases, with 9 releases each.PHP5.3.1 and PHP5.2.11 are ...
PostSecret
http://postsecret.blogspot.com/PostSecret is an ongoing community art project where people
mail in their secrets anonymously on one side of a postcard.
Hardened-PHP Project - PHP Security - Feature List
http://www.hardened-php.net/suhosin/a_feature_list.htmlSuhosing Feature List - What would be lost with dropping the patch
Stephan Hermann: Puppet Recipes: Apache2 Configuration
http://www.sourcecode.de/content/puppet-recipes-apache2-configurationAnyone has a better idea on this:
Puppet Class for Apache2:
class apache {
package { "apache2": ensure => latest }
package { "openssl": ensure => latest }
service { "apache2":
ensure => running,
hasstatus => true,
hasres...
Dreaming Girls Head on Flickr - Photo Sharing!
http://www.flickr.com/photos/carolinespics/153137487/Close up of the grass sculpture. The whole thing can be seen at www.flickr.com/photos/carolinespics/152697929/
This sculpture was created as a sister to the Mud Maid which can be found at the Lost Gardens of Heligan
I was at Eden in Feb 08 and saw th...
Code Completion for Namespaces - part I
http://blogs.sun.com/netbeansphp/entry/using_namespaces_in_netbeans_6This is brief overview how to use code completion for namespaced elements in NetBeans 6.8. Namespaced elements are resolved according name resolution rules.
See examples for namespace name definitions that are important for resolution rules:
...
5 CSS3 Design Enhancements That You Can Use Today
http://feedproxy.google.com/~r/webdesignerdepot/~3/X_vFkWs0Pj8/Cascading Style Sheets (CSS) is the language of Web design, and the next generation of CSS design properties are just chomping at the bit to be released.
Are you eager to start using them, but don’t know where to start?
Although many of the new prope...
Programming
http://torvalds-family.blogspot.com/2009/08/programming.htmlI've actually written code lately, although for some reason it's been all these stupid projects. First I needed to fix the kernel tty refcounting, then I got all OCD on the git SHA1 routines.I don't quite know why I wasted that much time on something a...
Hacking Hotel Wifi With A Simple SQL Injection
http://feedproxy.google.com/~r/nerderati/~3/uv4ueJl4_Qg/hacking-hotel-...After attending & speaking at CakeFest 2009 in Berlin, Germany, I decided to take a week off and explore the city. Since the hotel that I had been lodged in for the conference had free Wifi, I assumed that this was the norm in mid-range to high-end hot...
Our Favorite Tweets of the Week Aug 2-Aug 8, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/yuXjqews9Ek/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
AWS PHP5 Libraries as svn:externals - Clay Loveless
http://feedproxy.google.com/~r/RandomStrings-PHP-WebDev/~3/TL9DgYe6_90...Many of Amazon’s official PHP5 libraries for Amazon Web Services are now available (unofficially) for use as Subversion svn:externals.
To add to your SVN-managed project, just do something like this:
svn propedit svn:externals library
And add:
Amazon...
Week 31
Suhosin patch for PHP 5.3 - Arnold Daniels
http://blog.adaniels.nl/articles/suhosin-patch-for-php-53/The hardened-php project has yet to release a suhosin patch for PHP 5.3.0. We’re already using PHP 5.3, therefore I’ve modified the 0.9.7 patch for 5.2.10 to work with 5.3.0.
-> Download Suhosin patch for PHP 5.3
MySQL query that find duplicates - mysql magic
http://webxadmin.free.fr/article/mysql-query-that-find-duplicates-74.phpMySQL query that find duplicates
There are many situations that can create duplicates enven when you don't want them. The thing to remember when you create a table is to set the field UNIQUE. If you have not done that, you risk adding fiel...
Installing Rhino on Mac / phpied.com
http://www.phpied.com/installing-rhino-on-mac/Installing Rhino on Mac
To quote http://www.mozilla.org/rhino/:
Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.
Rhino allows you to...
Dissection of EC2 / EBS volume
http://www.mysqlperformanceblog.com/2009/08/07/dissection-of-ec2-ebs-v...So during preparation of XtraDB template for EC2 I wanted to understand what IO characteristics we can expect from EBS volume ( I am speaking about single volume, not RAID as in my previous post). Yasufumi did some benchmarks and pointed me on intere...
Understanding the MySQL forks
http://mtocker.livejournal.com/50931.htmlI put together the following diagram to explain what the origin of the current MySQL forks and deltas looks like:
But in the distributed revision control world we live in, it's never really that simple. Here are
some other notes:
XtraDB is an Inn...
Savage Moon Update and Expansion Now Available on PSN
http://feedproxy.google.com/~r/PSBlog/~3/YGWxpI2QtUc/Hello again readers! This is Ana (the producer) and Tomas (the designer) from FluffyLogic, in Bristol, UK. (On an aside, it is interesting to note that Bristol is once more the centre of global cultural attention with the opening of a new exhibition by...
Matt Zimmerman: Stemming the tide of Ubuntu kernel bugs
http://mdzlog.alcor.net/?p=587The Ubuntu kernel team receives an extraordinary number of bug reports, about 1000 in the past week. Yesterday, Leann Ogasawara, our Ubuntu kernel QA lead, addressed a roomful of Ubuntu developers. She shared how the kernel team is handling this situ...
100 Striking Examples of Grunge Photography
http://feedproxy.google.com/~r/webdesignerdepot/~3/LZl0lJB4wEU/Grunge photography goes far beyond what the naked eye perceives and brings with it a dimension of frightening and powerful emotions.
These images are usually heavily edited and enhanced in order to create the grunge effect.
This effect can be describ...
Eric Hammond: EBS Snapshots of a MySQL Slave Database on EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/7giIX2tNhX0/ec2-my...At our company, CampusExplorer.com, we regularly snapshot the EBS volume which holds our MySQL database using the basic procedure I outlined in the article “Running MySQL on Amazon EC2 with Elastic Block Store”, though the snapshot code has been s...
Stephan Hermann: Puppets way
http://www.sourcecode.de/content/puppets-wayThis is the way to configure tomcat6 in puppet...2 hours of work for this and the tomcat6 module behind it...
node "tomcat01-node" inherits basenode {
include tomcat6
tomcat6::add_server { "jvmRouteName":
ensure => present
}
tomc...
Why you don’t want to shard.
http://www.mysqlperformanceblog.com/2009/08/06/why-you-dont-want-to-sh...Note: This blog post is part 1 of 4 on building our training workshop.
The Percona training workshop will not cover sharding. If you follow our blog, you'll notice we don't talk much about the subject; in some cases it makes sense, but in many we've s...
(Symfony + PHP 5.3) == Milestone 1
http://blogs.sun.com/netbeansphp/entry/symfony_php_5_3_milestoneWe are pleased to announce that NetBeans IDE 6.8 M1 Download is now available. Visit the NetBeans
6.8 New and Noteworthy page to learn more about all the new
features and enhancements available in this milestone
release. The final release of NetBeans I...
6 More Questions With Nate Abele – Lead Developer of CakePHP
http://www.pseudocoder.com/archives/2009/08/06/6-more-questions-with-n...If you missed part 1 you can check it out here.
From what I’ve seen the relationship between the maintainers of the top JavaScript frameworks is pretty friendly. How would characterize the relationship between the top PHP frameworks?
While there’s...
Software Pricing: Are We Doing It Wrong?
http://www.codinghorror.com/blog/archives/001293.htmlOne of the side effects of using the iPhone App store so much is that it's started to fundamentally alter my perception of software pricing. So many excellent iPhone applications are either free, or no more than a few bucks at most. That's below the th...
20 Tips on How to Write for the Web
http://feedproxy.google.com/~r/webdesignerdepot/~3/ktqbF6SJSbI/There are really only a few tricks to writing properly for the web. If you know how to write, you are already 95% of the way there.
These are some of the more common mistakes that I’ve seen in web copy and some tricks that I use every day to write ef...
9 Questions With Nate Abele – Lead Developer of CakePHP
http://www.pseudocoder.com/archives/2009/08/05/9-questions-with-nate-a...Intro
Yeah, yeah, I know. This has been done before. What can I say – I had questions, Nate had answers. This is part one and covers general Cake and Cake3 questions. Look for part two tomorrow, which has a bunch of random questions.
General Ca...
Supported Features
http://xkcd.com/619/Ibuildings techPortal: PHP intrusion Detection System (PHPIDS)
http://www.phpdeveloper.org/news/12987On the Ibuildings techPortal site today Boy Baukema looks at PHPIDS, the PHP intrusion detection system and how it can start to help protect you and your application feel a little safer.
Just a reminder to everyone who is interested in WebAppSec and ...
Drop By! » Versioning Symlinks with Subversion on Linux
http://www.rekk.de/bloggy/2008/versioning-symlinks-with-subversion-on-...Since Version 1.1 subversion can deal with symlinks (see Does Subversion support symlinks?). There are only a few remarks in the manual Versioned Properties - svn:special and ’svn add’ command.
Actually all handling of the symbolic link is up to t...
Release: CakePHP 1.2.4.8284 (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/release-cakephp-1-2-4-8284CakePHP 1.3 dev includes many new enhancements and some optimizations. The most notable changes include
- compatibility changes have been added for PHP 5.3.
- new Javascript Helper including support for multiple js libraries
- improved bake code genera...
jQuery Weekly Calendar Plugin inspired by Google Calendar
http://feedproxy.google.com/~r/Webappers/~3/wPAMebg26mA/The jquery-week-calendar plugin provides a simple and flexible way of including a weekly calendar in your application. It is built on top of jquery and jquery ui and is inspired by other online weekly calendars such as google calendar.
Calendar events...
jQuery Weekly Calendar Plugin inspired by Google Calendar
http://www.webappers.com/2009/08/04/jquery-weekly-calendar-plugin-insp...The jquery-week-calendar plugin provides a simple and flexible way of including a weekly calendar in your application. It is built on top of jquery and jquery ui and is inspired by other online weekly calendars such as google calendar.
Calendar events...
Open Source Cloud
http://www.oddments.org/?p=78There has been a lot of talk lately about the “Open Source Cloud.” What will it look like, who will be behind it, and can I use it now? These were hot topics at OSCON, and Stephen O’Grady had two excellent posts on them recently as well (one, two...
Search Wikipedia From the Command Line
http://lifehacker.com/5329014/search-wikipedia-from-the-command-lineIf you've ever had the inclination to look up information using the shell prompt, the Command-Line Fu site explains how to query Wikipedia using the built-in dig utility.
The idea is simple—you can use the dig command to look up DNS records, includi...
10 Great Free Fonts for @font-face embedding
http://opentype.info/demo/webfontdemo.html10 Great Free Fonts
for @font-face embedding
Create Rounded Corners with CSS3 Border-Radius Property
http://feedproxy.google.com/~r/Webappers/~3/iMYKf-86xUU/One of the CSS3 properties designers have been longing the most for is undoubtedly the border-radius property. With CSS3 border-radius property it’s possible to create the so popular rectangles with rounded corners exclusively via CSS - no images nee...
Create Rounded Corners with CSS3 Border-Radius Property
http://www.webappers.com/2009/08/03/create-rounded-corners-with-css3-b...One of the CSS3 properties designers have been longing the most for is undoubtedly the border-radius property. With CSS3 border-radius property it’s possible to create the so popular rectangles with rounded corners exclusively via CSS - no images nee...
Our Favorite Tweets of the Week Jul 26-Aug 1, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/HbJS1qBe43Y/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 30
Slides for “Migrating to PHP 5.3″ - Stefan Priebsch
http://www.priebsch.de/2009/08/slides-for-migrating-to-php-53/Migrating to PHP 5.3
View more documents from Stefan Priebsch.
A New PS3 Platformer “topatoi” Coming to PSN This Fall
http://feedproxy.google.com/~r/PSBlog/~3/zyu-bAzdgpo/Hello PlayStation Blog readers! My name is Natalia and I’m the PR Manager from Boolat Games, a game development studio from Donetsk, Ukraine. I’d like to introduce “topatoi” – a new captivating arcade platformer game for PLAYSTATION 3 / PSN.
...
Ubuntu: nginx+php-cgi on a socket - till
http://till.klampaeckel.de/blog/archives/51-Ubuntu-nginx+php-cgi-on-a-...Moving our PHP application into the cloud, means for us that we are leaving FreeBSD for Linux. Not the best move (IMHO), but I shall elaborate on this in a future blog post.
Once we decided on Ubuntu as the Linux of our choice, I started by moving our...
Mac Software I use often - a blog involving philip olson
http://blog.roshambo.org/pages/macsoftware.htmlThis is a short list currently and will eventually be completed. I prefer Open Source software but am open to other types as well. For now:
Understocked
http://xkcd.com/617/PHP CodeSniffer Support for Netbeans - Benjamin Eberlei
http://www.whitewashing.de/blog/articles/119I dived into the code of my new favorite IDE Netbeans these last days and came up with an extension module, which adds PHP CodeSniffer Support on a per file basis to make my life much easier. It shows warnings and errors as annotations to the Editor an...
Community Contributed Docs
http://blogs.sun.com/netbeansphp/entry/community_contributed_docsWe have a program for NetBeans users to submit their own tutorials, tips and tricks, and how-to docs. It's called Community Docs, and the portal is at http://wiki.netbeans.org/CommunityDocs. It's very popular. However, there have been no submissions fr...
Recent improvements in PHPUnit-support
http://blogs.sun.com/netbeansphp/entry/recent_improvements_in_phpunit_...Recent improvements in PHPUnit-support
This blog post has been contributed by Thomas Meyer who has helped a lot with these improvements. Thanks a lot, Thomas!
Today I want to introduce some new features and fixes, that will greatly
improve the su...
Eric Hammond: Matching EC2 Availability Zones Across AWS Accounts
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/JDtVYmEdh24/ec2-av...Summary: EC2 availability zone names in different accounts do not match to the same underlying physical infrastructure. This article explains a trick which can be used to figure out how to match availability zone names between different accounts.
Bac...
Prepare for PHP 5.3
http://feedproxy.google.com/~r/kvz/~3/wsLdFPHrGYY/PHP 5.3 is a big leap forward for PHP and brings of a lot of neat features.
However, big leaps can also mean big changes and potentially big breakage
when it comes to backwards compatibiltiy.
I did some experimenting with running a big legacy applicat...
Ubuntu Server blog: Server Team 20090728 meeting minutes
http://ubuntuserver.wordpress.com/?p=311Here are the minutes of the meeting. They can also be found online
with the irc logs here.
SRU tracking on server-related packages
mathiaz had a chat with bdmurray about a way to generate a list of bugs that have been fix for a previous w...
Keeping your CakePHP shells quiet
http://teknoid.wordpress.com/2009/07/28/keeping-your-cakephp-shells-qu...Whenever working with shells, you most likely would like to provide some output or feedback to the user. This is especially useful when testing or observing a given shell’s work flow.
However, having your shell provide any output while it runs as a c...
Rain Design iLap stand for the Macbook 13 - Apple Store (U.S.)
http://store.apple.com/us/product/TL507LL/A?fnode=MTY1NDA2OA&mco=N...Rain Design iLap stand for the Macbook 13"
Stay cool and comfortable with the iLap stand, no matter whether your MacBook is on your lap or your desktop.
Macbook Sharp edges - MacNN Forums
http://forums.macnn.com/69/mac-notebooks/352055/macbook-sharp-edges/Well, there are a variety of solutions that work to varying degrees:
1. Wrist pad protectors, such as AVA's softpads or PowerSupport's wrist wrags are supposed to protect the wrist rest area from discoloration, but they have the added benefi...
MacBook wrist-saver | Laptop | Mac Gems | Macworld
http://www.macworld.com/article/52027/2006/07/softpads.htmlWidespread issue or not, the question for me became, “What do I do about this?” As luck would have it, over the past couple months I’ve received several “wrist-rest”-type products for the MacBook. None of these were designed specifically to a...
MACBOOK’S RAZOR SHARP EDGES CAN CUT YOUR WRIST – STOP IMMEDIATELY
http://www.macbookrandomshutdown.com/2006/09/29/macbooks-razor-sharp-e...If you are scared to do the 400 sandpaper suggestion on her get a 600 sandpaper and go very slowly and carefully on a 45 degree angle on the edge. You will not notice a visible difference in the way the computer looks but you will feel it. It is like a...
Our Favorite Tweets of the Week Jul 19-July 25, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/rPEaiYLL2cg/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 29
Setting Up PEAR2 and PEAR Checkouts With SVN 1.5+
http://blog.pear.php.net/2009/07/25/setting-up-pear2-and-pear-checkout...Now that pear2 is in svn.php.net, it is possible to do commits with
multiple packages using a feature of subversion called “sparse checkouts.”
Rasmus wrote about this for setting up php checkouts here:
http://news.php.net/php.internals/44993
Here i...
Bumpbox - A Lightbox Clone that Supports PDFs
http://feedproxy.google.com/~r/Webappers/~3/Anf5rGuYKPM/Bumpbox is another lightbox clone with a few advantages over other lightboxes - it supports not only all common media types but also PDF’s.
Yet, the integration and implementation on your own site is pretty simple. Just add the scripts to your head s...
25 Inspiring Examples of Sign-Up Pages
http://feedproxy.google.com/~r/webdesignerdepot/~3/uEUrmIsdb-s/A well developed and organized sign-up page has to relay a large quantity of data in a small area and must be quick and easy to read and understand.
Overly creative plan names are more likely to hurt your sign-up process instead of help, as they’ll...
Forking PHP! - Brian Moon
http://brian.moonspot.net/php-forkWe use PHP everywhere in our stack. For us, it makes sense because
we have hired a great staff of PHP developers. So, we leverage that
talent by using PHP everywhere we can.
One place where people seem to stumble with PHP is with long
running ...
20 Ruby on Rails Tuts to Rule Them All
http://feedproxy.google.com/~r/nettuts/~3/-mdxw-eI2aM/Today, we’ll review twenty incredible Ruby on Rails tutorials that every developer should consider reading. Whether you’re a beginner who prefers video tutorials or an experienced dev, you’ll find an applicable tutorial here!
1. Try Ruby!
If yo...
Jeff Waugh: Watching nginx upstreams with collectd
http://bethesignal.org/?p=1577Already happy with nginx in front of Apache for a number of sites, I decided it was time to start testing nginx/fastcgi on my personal server (the serial crash test dummy of my web operations). The only problem: I have yet to find a sensible method of ...
Convenient Enable and Disable of Model cacheQueries
http://bakery.cakephp.org/articles/view/convenient-enable-and-disable-...Often we need to disable Cake's query caching for a single find statement or a sequence of related finds. This behavior provides a way to do that quickly.
TypeNow.net Themed Fonts Download Free Movie and Music Fonts
http://www.typenow.net/themed.htmMany Many Many Many Fonts with preview
Cake 3 interview with Nate Abele
http://feedproxy.google.com/~r/debuggable/~3/hm1P8bhHdW0/Cake_3_interv...Hey folks,
since there is still little public information about CakePHP 2.0 and especially the all-new 3.0, I decided to do a little interview with Nate Abele, lead developer of Cake 3.
Hi Nate. CakeFest is over, and now everybody is slowly catching u...
CakePHP Digest #18 – The CakeFest Edition
http://www.pseudocoder.com/archives/2009/07/21/cakephp-digest-18-the-c...CakeFest
Big News
The big news everyone is talking about from CakeFest is Cake3 – a completely overhauled version of CakePHP geared towards PHP5.3. Unfortunately I was stuck watching over little one (by that I mean my co-workers…I kid…you guys a...
Computing with JavaScript Web Workers
http://ejohn.org/blog/web-workers/Web Workers are, undoubtedly, the coolest new feature to arrive in the latest version of web browsers. Web Workers allow you to run JavaScript in parallel on a web page, without blocking the user interface.
Normally in order to achieve any sort of com...
Martin Albisetti: Launchpad is now fully open source
http://beuno.com.ar/?p=144As promised, Launchpad has been fully open sourced (as opposed to the initial idea, nothing has been held back). Get it now, fix your favorite pet bug, and improve tens thousands of people’s experience.
Mark Shuttleworth really deserves a lot of prai...
Matt Zimmerman: On apologies
http://mdzlog.alcor.net/?p=491Apologies are something I still have trouble with from time to time. I’m going to be prescriptive in this article, though, because I think I’ve learned a thing or two about the right and wrong ways to do it, thanks to some of the people I’ve hu...
Steven Harms: Annoying people with code: A gentle introduction to C# and Mono Part 3: Creating a GUI (Graphical) Mono / C# Program
http://www.sharms.org/blog/?p=528In this post we will cover how to make a basic GUI application using Mono along with Monodevelop. If you haven’t already, you will want to read part 1 and part 2 of this series before this article.
Monodevelop
Monodevelop is the tool we are using as...
Retro/Grade Coming to PS3!
http://feedproxy.google.com/~r/PSBlog/~3/tALNwIQmDiU/!NSP no desaeler eb lliw ,esrever ni yleritne deyalp emag tsrif eht ,edarG/orteR… errr… Sorry! I’m used to time being reversed. What I was trying to say is that Retro/Grade, the first game played entirely in reverse, will be released on PSN! Actu...
Bryan Quigley: Three random things....
http://gquigs.blogspot.com/2009/07/three-random-things.htmlMicrosoft adds code to LinuxMicrosoft donates code directly to Linux kernel (although I can't find the actual code or LKML post, meh, I'll take their word for it). http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspxI find this to ...
XHTML died alone, the semantic web is next
http://feedproxy.google.com/~r/debuggable/~3/WzJsYW6oWng/xhtml-died-al...Story time:
Thursday, July 2nd 2009. Officials announce the death of XHTML2. Multiple suspects, including HTML4, HTML5 and XHTML1 have been taken into pre-trial custody.
The investigation is difficult. XHTML1 seems to have no motive as XHTML2 was his s...
Estimation
http://xkcd.com/612/30 iPhone Apps with Sexy Interfaces « AppStorm
http://mac.appstorm.net/roundups/iphone-roundups/30-iphone-apps-with-s...The iPhone is a wonderfully designed device, sporting sleek curves and oozing minimalism. Fortunately, the great design doesn’t need to stop there. Ever since the App Store went live, we’ve seen some incredibly attractive software released for the ...
Fonts Used In Logos of Popular Websites | Build Internet!
http://buildinternet.com/2009/07/fonts-used-in-logos-of-popular-websit...This roundup was gathered through a combination of top notch Google-ing and What the Font?-ing. Midway through my travels across the internet, I stumbled upon a Web 2.0 logo font roundup, which is worth a look as well.
Examples
http://docs.amazonwebservices.com/AWSEC2/2007-08-29/DeveloperGuide/dis...This section provides two examples of how to use the Amazon EC2 firewall.
Andre Noel: How to open PDFs inside Firefox on Linux
http://en.andrenoel.com.br/?p=51I was thinking about how to open a PDF file inside Firefox on Ubuntu, like the Acrobat plugin do on Windows, but using Evince.
So I “googled” about Evince and Firefox and found it quickly in the Lâmpada Azul site. Altought it has many steps, I use...
Debian Package of the Day: logcheck: brilliantly simple log monitoring
http://debaday.debian.net/2009/07/19/logcheck-brilliantly-simple-log-m...Article submitted by JP Vossen. DebADay needs you more than ever! Please submit good articles about software you like!
Logcheck is a simple yet great idea, an almost set-it-and-forget-it way to monitor your server logs for problems of all kinds. You cr...
Our Favorite Tweets of the Week Jul 12-July 18, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/I2zISaVc5M4/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 28
Martin Owens: Learning: Identifying Computer Ports
http://doctormo.wordpress.com/?p=872As a part of my materials creation initiative for my Systems Administration course, today I put together a guide to computer ports. Below are each of the sections and you can download a useful pdf or svg source here.
Copyright 2009, Martin Owens, Creat...
WipEout Fury Developer Diary – New Game Modes (+date & price)
http://feedproxy.google.com/~r/PSBlog/~3/iKK_KZXwqcY/Hey everyone! We’re back with number three in our series of developer diaries featuring the WipEout HD Fury add-on pack. This week we have Zico Liu, Programmer on the WipEout HD development team.
Hi everyone! This is Zico Liu, programmer on WipEout H...
Juanje Ojeda: Using git behind a proxy
http://blogs.gnome.org/juanje/?p=169div.paste { padding: 10px 10px 10px 10px; font-size: 110%; border: .5px solid #6d4c07; background-color: #f5ebd7; }
.c { color: #008800; font-style: italic } /* Comment */
.err { border: 1px solid #FF0000 } /* Error */
.k { color: #AA22FF; font-weigh...
Ignored folders? Sure!
http://blogs.sun.com/netbeansphp/entry/ignored_folders_sureToday, I would like to introduce you a very nice feature that many (really many) of you wanted to see and use. In the development version of NetBeans, one can ignore project's folders - what does it mean? It means that one can specify folders that are ...
Belgisch Google datacentrum zonder chillers
http://www.ispam.nl/archives/11514/belgisch-google-datacentrum-zonder-...Het zou zomaar een flauwe Belgen-mop kunnen zijn: Het Google datacentrum in België heeft geen chillers of andere actieve koeling. Toch is dit het geval. Het Google datacentrum in de buurt van Saint-Ghislain maakt volledig gebruik van freecooling om zo...
Belgisch Google datacentrum zonder chillers
http://feedproxy.google.com/~r/ispam-nl/~3/PiPB9vjifqM/Het zou zomaar een flauwe Belgen-mop kunnen zijn: Het Google datacentrum in België heeft geen chillers of andere actieve koeling. Toch is dit het geval. Het Google datacentrum in de buurt van Saint-Ghislain maakt volledig gebruik van freecooling om zo...
50 Examples of Vintage Typography
http://feedproxy.google.com/~r/webdesignerdepot/~3/CQ61DstZ-So/Vintage art reminds us of a time when we were dependent less on technology and more on skill and technique.
But we cannot compare the typography of 100 years ago to that of today, with the arrival of so many new typefaces, new ways to create fonts as w...
NetBeans Sunburst Color Theme | Zach's Blog | Purple Rock Scissors
http://zach.purplerockscissors.com/2009/07/01/textmate-sunburst-theme-...HOWTO: Wireless Security - WPA1, WPA2, LEAP, etc. - Ubuntu Forums
http://ubuntuforums.org/showthread.php?t=202834Since it appears that very few people take wireless security seriously, I'd like to come up with my first HOWTO and explain how I was able to configure a secure home network using WPA2, the latest encryption & authentication standard. There are al...
How to Make an Expanding Code Box with jQuery
http://feedproxy.google.com/~r/Webappers/~3/Amn9k2dwO_0/On blogs that like to share snippets of code, it is common to use the tag to wrap the code so that the spacing/indenting is maintained and long lines do not wrap. While this is desirable behavior, it can be undesirable to have those un-wrapped lines b...
Custom Prefixes and Named URL Arguments - CakePHP Gotcha
http://feedproxy.google.com/~r/JamieNay/~3/2s3yiarv368/Apparently custom prefixes and custom named arguments in URLs don’t mix all that well in good ol’ CakePHP. I’ve got a StatisticsController with some custom_-prefixed actions. So, in routes.php I added this line to parse the URLs:
Router::connect...
Custom Prefixes and Named URL Arguments - CakePHP Gotcha
http://feedproxy.google.com/~r/JamieNay/~3/G5RFcpjNmWs/Apparently custom prefixes and custom named arguments in URLs don’t mix all that well in good ol’ CakePHP. I’ve got a StatisticsController with some custom_-prefixed actions. So, in routes.php I added this line to parse the URLs:
Router::connect...
Danny Piccirillo: Empathy is now in Karmic
http://blog.thesilentnumber.me/2009/07/empathy-is-now-in-karmic.htmlAs of today, the seeds have been switched, and Empathy, the awesome Telepathy IM client withsupport for both audio and video chat, geolocation, Adium themes, and collaboration via Tubes, is now included in the Ubuntu 9.10 Karmic Koala daily LiveCDs. Le...
Siegfried Gevatter: Zeitgeist is out!
http://bloc.eurion.net/?p=336World, the first Zeitgeist release is out! From the release announcement (slightly modified):
«««
With great joy and excitement, the Zeitgeist Team is proud to announce Zeitgeist 0.2 codename: okidoki), the first public release of the ultimate servi...
Design a Golden Flame Text Effect in Photoshop
http://feedproxy.google.com/~r/Webappers/~3/Vm0IqXjpPyU/Photoshop offers one of the most robust graphics editing experiences available. Sometimes, we just cannot stop ourselves applying some nice effects to beautifully designed typefaces. Therefore, we have created our own amazing text effect photoshop tuto...
Notes on CakeFest 3
http://feedproxy.google.com/~r/kvz/~3/8cq4IW9IsKY/Looking back at a great CakeFest in Berlin, I learned a lot about CakePHP
and met many nice and inspiring people. Here are some conference notes I
took that where particularly useful or new to me.
How to Use PHP Namespaces, Part 3: Keywords and Autoloading - SitePoint » PHP
http://www.pheedcontent.com/click.phdo?i=4f625e60e98f456998e327cde7f11...In parts 1 and 2 of this series, we looked at PHP namespace basics, the use operator, and name resolution. In this final article we discuss some of the more advanced namespace options.
The __NAMESPACE__ Constant
__NAMESPACE__ is a PHP string that alway...
Sheeple
http://xkcd.com/610/CakeBattles
http://cakebattles.jamesfairhurst.co.uk/CakeBattles allows contenders to be pitted against each other and allows visitors to vote on a winner. Each Contender is assigned a number of Tags that are used by the system to generate Battles. Each Contender can also have multiple images to keep thi...
A deeper look at working with CakePHP shells
http://teknoid.wordpress.com/2009/07/13/a-deeper-look-at-working-with-...CakePHP shells are very useful, whenever one needs to extends the functionality of the application to be used in the console (or from command line). Besides the built-in CakePHP shells, like “bake” and “schema”, anyone can very easily extend th...
Three key things to know about moving MySQL into the cloud.
http://www.mysqlperformanceblog.com/2009/07/13/what_problems_will_i_ha...The question “what problems will I have when migrating to the cloud” gets asked often enough. If by cloud you mean Amazon EC2, then from a technical perspective there isn’t much that changes. The biggest thing that changes is just how you pay y...
Week 27
Wanted: Friends Who Write - Brandon Savage
http://www.brandonsavage.net/wanted-friends-who-write/We live in a technological world, one that allows us to communicate instantly. Through email, instant message, IRC, Twitter, Facebook, and tons of other platforms, a message we have to share can be spread to anyone in the world almost instantly. So it ...
Comment by Michael White on contact
http://phpjs.org/pages/contact#comment_80606Hey Kevin!
My new hosted content management system is making use of PHPJS.
The URL is http://getsprink.com
Impressive Pencil Art by Jennifer Maestre
http://feedproxy.google.com/~r/webdesignerdepot/~3/QDYcftuFMpY/Jennifer Maestre creates stunning sculptures out of pencils. Yes, you read right: pencils!
Her work is hard to describe and difficult to compare with anything else that I’ve seen before.
She was originally inspired by the form and function of sea ur...
Getting Started with Drizzle and PHP - Zend Developer Zone
http://devzone.zend.com/article/4793-Getting-Started-with-Drizzle-and-...Drizzle is a new, lightweight fork of MySQL specifically designed for cloud applications. Although Drizzle is still under development, it's attracting a lot of attention from developers around the world. This article introduces you to Drizzle and shows...
Kohana: The Swift PHP Framework
http://feedproxy.google.com/~r/nettuts/~3/xQvIVotk2rM/Kohana is a PHP 5 framework that uses the Model View Controller (MVC) architectural pattern. There are several reasons why you should choose Kohana but the main ones are security, weightlessness and simplicity. In this tutorial, I’ll introduce its ma...
An Introduction to Trine, Coming Soon to PSN
http://feedproxy.google.com/~r/PSBlog/~3/d2N5UEzRc5w/Hi everyone,
My name is Olivier; I work for Nobilis, a publishing company which is based in Lyon, France. I’m a Product Manager and I’m here to tell you about an exciting new release for PlayStation Store: Trine.
Trine is a fantasy action and platf...
AutoKey Does Customized Text Replacement for Linux
http://lifehacker.com/5310976/autokey-does-customized-text-replacement...Linux: Looking to get the kind of text substitution powers of Texter or TextExpander on Linux, but don't know where to look? AutoKey, an automatic, tray-sitting text expander, is a good place to start.
We've previously recommended the Ruby-based Snipp...
Easy Retweet Button
http://ejohn.org/blog/retweet/Ever since I saw the Bit.ly JavaScript API I've been wanting to build a simple script for tracking the number of people visiting a blog post from Twitter. This past weekend I built a little script for doing just that - and in a completely unobtrusive ...
iPhone-like Password Fields jQuery Plugin
http://feedproxy.google.com/~r/Webappers/~3/mktsGDf6MdE/Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn’t even increase security, but it does cost you business due to login failures.
That’s why Apple implemented an alt...
On no! Not more tests! - Zoe Slattery
http://zoomsplatter.blogspot.com/2009/07/on-no-not-more-tests.htmlOne of the problems with the incredible level of success of the PHP TestFest is that PHP gets more tests, 887 more to be precise.Well, isn't that the point? Yes, but it's beginning to take *forever* to run them which is a bad thing and as TestFests get...
Andrew Zajac: Contextual advertising on the website: How to pay the bills for Ubuntu-Rescue-Remix.org bandwidth.
http://ubuntu-rescue-remix.org/node/164I've switched from Google ads to Ad Bard.
The setup could not have been easier and the performance seems to be top notch. I think the content of the ads will be much more interesting to Ubuntu-Rescue-Remix.org users than some of the Google ads.
Paypal Payments Component Using cURL
http://bakery.cakephp.org/articles/view/paypal-payments-component-usin...Updated: July 5th, 2009: Added Express Checkout and modified both the component and the file under vendors. Also you will need to change the line that calls the paypal component for the direct payment controller.
---------------------------------------...
Dustin Kirkland: The Ubuntu Museum
http://blog.dustinkirkland.com/2009/07/ubuntu-museum.htmlEarlier today, Steve Langasek reminded us that Ubuntu 6.06 LTS (Dapper Drake) reaches its end of support on the desktop next week (July 14, 2009). I think it's time for a little nostalgia!As the maintainer of Ubuntu's KVM package, I spend quite a bit ...
"Professional Refactoring" talk @Mayflower - Munich - ThinkPHP /dev/blog - PHP
http://blog.thinkphp.de/archives/410-Professional-Refactoring-talk-May...We are happy to announce that Thorsten Rinne will be holding a presentation on the topic "Professional Refactoring" in our office in Munich and you are invited to join us!
The presentation will take place on July 16th, 18:00h in our office (Mannhardts...
Testing With "The Force"
http://www.codinghorror.com/blog/archives/001285.htmlMarkdown was one of the humane markup languages that we evaluated and adopted for Stack Overflow. I've been pretty happy with it, overall. So much so that I wanted to implement a tiny, lightweight subset of Markdown for comments as well.
I settled on ...
Improving InnoDB recovery time
http://www.mysqlperformanceblog.com/2009/07/07/improving-innodb-recove...Speed of InnoDB recovery is known and quite annoying problem. It was discussed many times, see:
http://bugs.mysql.com/bug.php?id=29847
http://dammit.lt/2008/10/26/innodb-crash-recovery/
This is problem when your InnoDB crashes, it may takes long time ...
Articles on other sites - PHP-GTK Community
http://php-gtk.eu/en/articles-on-other-sitesHere is a list of various articles about PHP-GTK2, recently updated:
2009-07-07 : Beginning PHP-GTK: Signals, on Codecall.net
2009-06-29 : Beginning PHP-GTK: Creating a Simple Interface, on Codecall.net
2009-04-25 : Building PHP-GTK with Cairo Support...
Is DRBD the right choice for me?
http://www.mysqlperformanceblog.com/2009/07/07/is-drbd-the-right-choic...It seems pretty common to find customers install DRBD for the wrong reasons. There are many pros/cons to compare DRBD to replication, but I've managed to cut down my spiel I give to customers to these two points:
DRBD's aim (assuming replication mode...
Matt Curry's Blog:CakePHP Status Dashboard - Everything You Need To Know About Your App On One Page
http://www.phpdeveloper.org/news/12821In this new post to his blog Matt Curry shows off a CakePHP status dashboard that can be included in your CakePHP app to get some vital statistics on its current state.
You build a cool CakePHP app and now you have to maintain it. You go to Google to...
PHP Type Hinting - Mike Willbanks
http://blog.digitalstruct.com/2009/07/07/php-type-hinting/PHP Type Hinting may soon come to PHP from a patch from Ilia Alshanetsky. This feature has been a long time debate on internals and several RFC’s for type hinting have come about.
You may be wondering why you would want type hinting in a dynamic lan...
Patrice Vetsel: Cairo-Dock 2.0.7, with OpenGL support, is now available for download to all Linux users!
http://blog.kagou.fr/post/2009/07/07/Cairo-Dock-2.0.7%2C-with-OpenGL-s...By Matttbe / Matthieu Baerts.
Cairo-Dock 2.0.7, with OpenGL support, is now available for download to all Linux users!
Cairo-Dock is this new highly customisable dock which has to nothing to be ashamed of when compared to other docks such as AWN. A...
Thank you! - Lukas Smith
http://pooteeweet.org/blog/0/1516This might come off as ironic, but the proposal for type hinting illustrated to me quite well what kind of restraint people have put on themselves in order to work together for the greater good of releasing 5.3.0. Let me explain: To me even the thought...
Alexander Sack: FAQ - Why is my firefox 3.5 still called Shiretoko?
http://www.asoftsite.org/s9y/archives/161-guid.htmlJaunty:
11:11 < asac> we only use official branding for our default browser
11:11 < asac> (default for jaunty is 3.0)
11:11 < asac> also we explicitly want both to be installable side by side
11:11 < asac> and same branding would make them indistinguis...
Code: It's Trivial
http://www.codinghorror.com/blog/archives/001284.htmlRemember that Stack Overflow thing we've been working on? Some commenters on a recent Hacker News article questioned the pricing of Stack Exchange -- essentially, a hosted Stack Overflow:
Seems really pricey for a relatively simple software like this...
HTML 5 and CSS 3: The Techniques You’ll Soon Be Using
http://feedproxy.google.com/~r/nettuts/~3/6Ct44CRbhpk/In this tutorial, we are going to build a blog page using next-generation techniques from HTML 5 and CSS 3. The tutorial aims to demonstrate how we will be building websites when the specifications are finalized and the browser vendors have implemented...
20 Amazing Examples of HDR Portraits
http://feedproxy.google.com/~r/webdesignerdepot/~3/vRScGaINJW8/High Dynamic Range (HDR) images can really take your photography to the next level.
But creating compelling HDR images, whether through fake HDR techniques in Photoshop or multiple exposures and tone-mapping, can be tricky.
Creating portraits can be ev...
CakePHP Status Dashboard – Everything You Need To Know About Your App On One Page
http://www.pseudocoder.com/archives/2009/07/06/cakephp-status-dashboar...Beta
First off this thing is still pretty rough. I don’t have any unit tests at the moment and I’m likely to make huge, wholesale changes on a whim.
Download
Get it at GitHub
What The Heck Is This Thing?
You build a cool CakePHP app and now you ha...
Sales Almost Closing for CakeFest#3 in Berlin!
http://feedproxy.google.com/~r/debuggable/~3/ueysFvCWPVQ/sales-almost-...Hey folks,
There are only around 10 hours left until sales close for the up until now biggest CakeFest. It will take place from Jul 9 until Jul 12 in Debuggable's hometown Berlin, Germany. It is in fact two events in one: A CakePHP workshop and the mai...
CakePHP RSS Feed Datasource | LoadStr - A Loadsys Blog
http://blog.loadsys.com/2009/06/19/cakephp-rss-feed-datasource/Initial Symfony support
http://blogs.sun.com/netbeansphp/entry/initial_symfony_supportToday, I would like to inform you that we have added initial support for the popular PHP framework - Symfony (the most voted issue in NetBeans IssueZilla).
Please notice that the support is still quite minimal and we would like to improve it a lot, ...
Installing PHP 5.3 On Ubuntu - Brandon Savage
http://www.brandonsavage.net/installing-php-5-3-on-ubuntu/With the release of PHP 5.3 to the world, I wanted to be one of the first to try it. The problem is that the typical package managers for Ubuntu won’t include PHP 5.3 for some time – perhaps as long as a year. This is a problem, since I really want...
Nginx+PHP+FastCGI: Testing your web application with bleeding edge PHP - till
http://till.klampaeckel.de/blog/archives/44-Nginx+PHP+FastCGI-Testing-...So, every once in a while I find myself in need of trying out newer, maybe, not-yet-released features in PHP. For example, recently, I wanted to test RoundCube PHP6 — this is how I did it.
On a side note, the same setup would also work for testing c...
Our Favorite Tweets of the Week Jun 28-July 4, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/piDLsQdzQd8/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 26
Jamie Strandboge: ext4 on Ubuntu 9.04
http://penguindroppings.wordpress.com/?p=31It all started back in the good ol’ days of the Jaunty development cycle when I heard this new fangled filesystem thingy called ext4 was going to be an option in Jaunty. It claimed to be faster with much shorter fsck times. So, like any good Ubuntu d...
CSS Fundamentals: Containing Children
http://feedproxy.google.com/~r/nettuts/~3/_OMpK62En5Q/I’ve received multiple requests for simpler CSS tutorials that teach the tricky fundamentals. This will serve as the first entry in a series that will receive new additions sporadically each month. Today, we’ll be reviewing the overflow: hidden, an...
Useful CakePHP Tutorial Roundup for July 03, 2009
http://feedproxy.google.com/~r/JamieNay/~3/HzF49Cw37u0/Week #2 of my “this stuff is useful” roundup, right on schedule! I wonder how long I can keep this up. Anyway, I’m constantly coming across useful tips, code, and tutorials that save me a lot of time. So I thought it might be useful to others to ...
nested trees in mysql - handy stored procedures. - Alan Knowles
http://www.akbkhome.com/blog.php/View/179/nested_trees_in_mysql__handy...Storing tree data in Mysql databases, is relatively common, however, all the existing documentation about doing this, makes the whole process rather complex.If you google it, you will probably find the quite definitive answer at mysql.com, describing t...
Extrapolating
http://xkcd.com/605/Oxford Archaeology: KVM84 in the starting blocks
http://blogs.thehumanjourney.net/oaubuntu/entry/kvm84_in_the_starting_...Remember my post from March? Where, we're nearly there. Dustin announced a few days ago that he was expecting to push kvm84 in -updates next week. I've been beta-testing and chasing bugs on this for some time now, and I am pretty happy with this backpo...
Which Unit Testing Framework?
http://ejohn.org/blog/which-unit-testing-framework/I'm in the process of working on, and improving, test suite support in TestSwarm (an upcoming project of mine). However, there isn't a lot of information on which unit testing frameworks developers actually use to test their code (whereas there is more...
Sad Trombone
http://www.sadtrombone.com/PHP & jQuery: Calendars
http://www.phpdeveloper.org/news/12792Kae Verens has posted a quick post looking at combining the jQuery javascript library with a PHP backend to create a more advanced calendaring system for your site.
I was supposed to write about Datatables for chapter 6, but the website of the plugin...
10 Tips for New iPhone Developers
http://feedproxy.google.com/~r/nettuts/~3/XcRDmsltSAg/Making a webapp for the iPhone is a lot like making a normal web site, but with a few quirks to abide by. In this article, I’ll give you a wide variety of tips, covering things such as: “must-haves”, usability guidelines, testing/debugging, pitfa...
Creating a New Image for EC2 by Rebundling a Running Instance - Alestic.com
http://alestic.com/2009/06/ec2-ami-bundleWhen you start up an instance (server) on Amazon EC2, you need to pick the image or AMI (Amazon Machine Image) to run. This determines the Linux distribution and version as well as the initial software installed and how it is configured.
There are a n...
Announcements
http://blogs.sun.com/netbeansphp/entry/announcementsShared by kvz
NetBeans IDE 6.8 will bring support for PHP 5.3.0
First let me announce the availability of NetBeans IDE 6.7!
I would like to thank everyone who helped us to make the IDE better. Thanks for every reported issue, comment or contribut...
Fishki.Net - Мокрые кошки (17 фото) | Фишкина Картинка
http://fishki.net/comment.php?id=53738Cats under water. Pretty damn funny
50 Free and Exclusive Twitter Icons
http://feedproxy.google.com/~r/webdesignerdepot/~3/9TB4By_aVCc/Today we bring you a set of 50 free and exclusive Twitter icons that you can use for your websites.
The icons are provided in both raster and vector formats: The transparent PNG versions are 256×256, and we have also included Illustrator files so that...
JSConf Talk: Games, Performance, TestSwarm
http://ejohn.org/blog/jsconf-talk-games-performance-testswarm/The video from my talk at JSConf has been posted. Thanks to Chris for organizing the conference and the excellent quality of the video.
The description from the JSConf site summarizes the talk well:
John Resig presents his mystery topic, which is act...
Alexander Sack: FAQ - Where can I get firefox 3.5 for Ubuntu?
http://www.asoftsite.org/s9y/archives/160-guid.htmlIt’s definitely hot news today: firefox 3.5 was released – you can finally stop holding your breath!
Also checkout the release notes or get an overview on what is new in this great release.
So after all the partying, you might end up wondering:...
Oxford Archaeology: World's most detailed fail
http://blogs.thehumanjourney.net/oaubuntu/entry/world_s_most_detailed_...Picked up by the BBC here:
Global Digital Elevation Map covers 99% of the Earth's surface, and will be free to download and use...
"This is the most complete, consistent global digital elevation data yet made available to the world," said Woody Turne...
Simple tweak for model relations in CakePHP
http://dsi.vozibrale.com/articles/view/simple-tweak-for-model-relation...What happens when you wait for half an hour to delete one row in your database? Investigation!
Open Source JavaScript Regular Expression Library
http://feedproxy.google.com/~r/Webappers/~3/xH4PNyE8u50/XRegExp is an open source (MIT license) JavaScript library that provides an augmented, extensible, cross-browser implementation of regular expressions, including support for additional syntax, flags, and methods.
XRegExp adds new regex and replacement ...
50 Dazzling Examples of Polar Panorama Photography
http://feedproxy.google.com/~r/webdesignerdepot/~3/FNRqpm7_K1Q/Polar panoramas, also known as stereographic projections or ‘little planets’, are spectacular images that are created out of panoramic photos.
While the effects are quite stunning, these images are actually very easy for anyone to produce.
The basi...
Warning: There are approximately 2,918,472 days until MySQL can no longer store today's date.
http://swanhart.livejournal.com/127998.htmlmysql> select now() + interval 2918472 day;
+------------------------------+
| now() + interval 2918472 day |
+------------------------------+
| 9999-12-31 16:14:03 |
+------------------------------+
1 row in set (0.00 sec)
mysql> select now(...
6 Steps To Refactoring Rails (for Mere Mortals) | Union Station
http://www.engineyard.com/blog/2009/6-steps-to-refactoring-rails-for-m...Not just for ruby peepz
Auto Tuning on Vimeo
http://www.vimeo.com/3718294?pg=embed&sec=Eric Hammond: Creating a New Image for EC2 by Rebundling a Running Instance
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/O0jpLIYhRgI/ec2-am...When you start up an instance (server) on Amazon EC2, you need to pick the image or AMI (Amazon Machine Image) to run. This determines the Linux distribution and version as well as the initial software installed and how it is configured.
There are a ...
Our Favorite Tweets of the Week Jun 21-27, 2009
http://feedproxy.google.com/~r/webdesignerdepot/~3/0xUyxSycSoQ/Every week we tweet a lot of interesting stuff highlighting great content that we find on the web that can be of interest to web designers.
The best way to keep track of our tweets is simply to follow us on Twitter, however, in case you missed some her...
Week 25
Danny Piccirillo: The Video Bay Launching With HTML 5 and Ogg Theora/Vorbis!
http://pinstack.blogspot.com/2009/06/video-bay-launching-with-html-5-a...Ever since word got out a couple of years ago that the pioneers of the anti imaginary property movement, The Pirate Bay, were working on a YouTube competitor, i've been quite excited! I love Google and YouTube, but they need some competitors to revolut...
Useful CakePHP Tutorial Roundup for June 26, 2009
http://feedproxy.google.com/~r/JamieNay/~3/_9hxQ_VK9E0/I read a lot about CakePHP almost every day at work, since I’m writing a CMS that will become the standard for most of our new sites. I’m constantly coming across useful tips, code, and tutorials that save me a lot of time. So I thought it might be...
Recreating the MobileMe Web Gallery Interface
http://feedproxy.google.com/~r/nettuts/~3/Mf9rj6elFYM/In 2007, Apple updated .Mac (now MobileMe), and introduced the “Web Gallery” feature - a photo sharing service that integrates with iPhoto. Web Gallery offers a beautiful interface, but the layout is done entirely with JavaScript. In this tutorial...
Matt Zimmerman: Micro-blogging maze
http://mdzlog.alcor.net/?p=411I’ve only been micro-blogging for about a month now, and already, it’s gotten complicated.
Diagram of my micro-blogging world
I have five views of the micro-blogging world: identi.ca (web), Twitter (web), Gwibber (client), Twidroid (client), Face...
80 Refined Social Networking Icons For Free
http://feedproxy.google.com/~r/Webappers/~3/LPlBEexAg3g/Komodo Media has developed over 80 refined, amazing social networking icons for the top networks around. The Social Network Icon Pack consists of 40+ 16 pixel x 16 pixel icons and 40+ 32 pixel by 32 pixel icons all in 32-bit PNG format. Social Network ...
Lukas Smith's Blog: PHP 5.3.0 stable almost released :)
http://www.phpdeveloper.org/news/12754As Lukas Smith mentions in his latest post to his blog, the release of PHP 5.3 that was originally slated for today has been put off just a bit longer.
It almost happened, but it didn't for now. Originally we planned to release today. But again a few...
Podcast #59 - Blog - Stack Overflow
http://blog.stackoverflow.com/2009/06/podcast-59/This is the 59th episode of the StackOverflow podcast where Joel and
Jeff sit down with Damien Katz (of CouchDB) to discuss non-conventional databases, non-conventional programming languages, and taking on non-conventional programming projects.
The iPhone Software Revolution
http://www.codinghorror.com/blog/archives/001280.htmlThe original iPhone was for suckers hard-core gadget enthusiasts only. But as I predicted, 12 months later, the iPhone 3G rectified all the shortcomings of the first version. And now, with the iPhone 3GS, we've reached the mythical third version:
A c...
10 Tools to Improve Your Site’s Usability on a Low Budget
http://feedproxy.google.com/~r/webdesignerdepot/~3/ickGzfeLGus/Testing the usability of your site is one of the smartest things you can do. Usability involves making a website’s interface easier to use and simpler to understand, so that the user’s experience is as enjoyable as possible.
The more usable a site ...
Eric Hammond: New Releases of Ubuntu Images for Amazon EC2 2009-06-23 (Karmic Koala Alpha released)
http://alestic.com/2009/06/ec2-ubuntu-ami-release-karmicUbuntu Karmic Koala Alpha is being developed and will be released as Ubuntu 9.10 in October. If you want to play around with Karmic Alpha on Amazon EC2, I have published new AMIs in the US and EU regions for 32- and 64-bit:
http://alestic.com
A ...
Eric Hammond: New Releases of Ubuntu Images for Amazon EC2 2009-06-23 (Karmic Koala Alpha released)
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/xVGtM1YT4ww/ec2-ub...Ubuntu Karmic Koala Alpha is being developed and will be released as Ubuntu 9.10 in October. If you want to play around with Karmic Alpha on Amazon EC2, I have published new AMIs in the US and EU regions for 32- and 64-bit:
http://alestic.com
A ...
OS X Style Docks & Stacks Navigation with jQuery
http://feedproxy.google.com/~r/Webappers/~3/D8yErA0jhtg/While mimicking the OS X dock and stacks isn’t new, it’s certainly not common. Nettuts has shown us a few ways to do “Outside the Box” Navigation with OS X style docks and stacks navigation.
jQuery OS X Stack and Drop Stack is my favorite navig...
The Fantastic Photography of Clark Little
http://feedproxy.google.com/~r/webdesignerdepot/~3/mHoz14_Npns/Today we’re featuring the fantastic photography of Clark Little, an amazing surf photographer.
His photographs have been mesmerizing the world since 2007, with captivating photos taken inside waves as well as stunning angles usually only seen by hard...
Mirco Müller: Attention-to-detail ’till you bleed
http://macslow.net/?p=324It’s amazing what you can spend half a day on. But in the end it meant bugs got squashed and text in notifications should look more sound now. Now the interaction designers need to make up their mind what’s the best default width for a notification...
Ubuntu Server blog: Server Team 20090623 meeting minutes
http://ubuntuserver.wordpress.com/?p=297Here are the minutes of the meeting. They can also be found online
with the irc logs here.
DRBD
ivoks send an email with his proposal to move the DRBD module out of the kernel tree and use DKMS instead. He also started to work on new drbd...
Bodhi.Zazen: KVM network scripts
http://blog.bodhizazen.net/?p=466While tools such as virt-manager and virsh are useful, not all of the features of kvm are available with these front ends.
There are a rich number of options with KVM and I would encourage you to read man qemu if you are interested in learning more. I ...
DryIcons.com | Free Icons
http://dryicons.com/free-icons/Maurice Svay's Blog: Face detection in pure PHP (without OpenCV)
http://www.phpdeveloper.org/news/12731Maurice Svay has a new blog post that includes a script he's developed to perform facial recognition (detect faces in images) with PHP without the need of the Open-CV library.
OpenCV seems to perform well but you need to be able to install it on your...
Katamari Forever - The Music
http://feedproxy.google.com/~r/psblog/~3/LfdBfBjkMDM/Hello everyone, I’m Kazuhito Udetsu, the producer of Katamari Forever for PS3 at Namco Bandai Games. For those asking, “who?” let me introduce myself a bit further. I joined Namco in 1996 as a game designer. I worked in various departments includ...
NginxRewriteMultiCondExample
http://wiki.nginx.org/NginxRewriteMultiCondExampleNginx Rewrite Multiple Conditions Example
Code Navigation Improvements
http://blogs.sun.com/netbeansphp/entry/code_navigationWhen you work on a project, you need to navigate around the source code frequently. NetBeans IDE provides many navigation features that are highly useful since 6.5 but there were additional improvements and fixes in 6.7 that are worth of mentioning...
New Memcached Extension for PHP - techPortal
http://techportal.ibuildings.com/2009/06/22/new-memcached-extension-fo...Earlier in the year, a new memcache extension was released for PHP by Andrei Zmievski, Core PHP Developer and Open Source Fellow at Digg.com. The extension is for dealing with memcache from PHP, and is called memcached (not to be confused with the exis...
25+ Useful Infographics for Web Designers
http://feedproxy.google.com/~r/webdesignerdepot/~3/nmBESXBoZ60/Infographics can be a great way to quickly reference information.
Instead of pouring over figures and long reports to decipher data, an infographic can immediately make apparent exactly what a dataset actually means.
Below are more than 25 infographics...
Stack Overflow Developer Lair - Blog - Stack Overflow
http://blog.stackoverflow.com/2009/06/stack-overflow-developer-lair/Stack Overflow Developer Lair
Remember Stack Overflow Valued Associate #00002? Me neither. Until I saw these photographs of his developer lair, that is:
I Think You're Fat - Esquire
http://www.esquire.com/features/honesty0707a movement called Radical Honesty.
The movement was founded by a sixty-six-year-old Virginia-based psychotherapist named Brad Blanton. He says everybody would be happier if we just stopped lying. Tell the truth, all the time. This would be radical eno...
10 most unreal landscapes on Earth - Travel Blog Magazine
http://opentravel.com/blogs/10-most-unreal-landscapes-on-earth/Unreal landscapes on our very much real Earth are like gates to different worlds. These places blow our minds and cross the limits of our imagination.
Here is a collection of ten most alien-looking landscapes on Earth
Matt Zimmerman: Smooth sailing to GRUB 2
http://mdzlog.alcor.net/?p=403GRUB 2 is now the default for new installations of Ubuntu, but as explained in the announcement, existing GRUB 0.x systems won’t be automatically converted to GRUB 2. This is because switching to a new PC boot loader is tricky business, and it’s ...
Changing jobs - Evert Pot
http://feedproxy.google.com/~r/bijsterespoor/~3/RaWJbh2elNg/240I'm changing jobs! Well, at the very least I'm leaving Filemobile.
It was for this job I moved from Hilversum, the Netherlands to Toronto, Canada. A very scary move for me at the time, but it turned out to be one of the best experiences of my life. I'...
Plugin development tips and tricks
http://bakery.cakephp.org/articles/view/plugin-development-tips-and-tr...This tutorial is for users who are already familiar with plugins.
The main objective of it is to show the power of plugins and to make them more independent from an application itself.
It’s alive!
http://feedproxy.google.com/~r/dropbox/~3/c-56kwzOJYk/Would you all forgive us if we said we were sorry for not posting for a while? :( We’re still alive, I swear!
A lot has happened since we last spoke. Continuing from where our last post left off, Dropbox won its first Rock Band duel after an extr...
Week 24
AJAX star rating plugin
http://bakery.cakephp.org/articles/view/ajax-star-rating-plugin-1In the days of social networks, you often want to give users the possibility to rate things and to see the average rating. The most common user interface implementation is a star rating system. This plugin now offers you an easy, customizable way to en...
Attachable Behavior for Dynamic HABTM Relationships in CakePHP 1.2
http://feedproxy.google.com/~r/JamieNay/~3/1rcHj2S6Lk8/It’s not normally a pain to add new HABTM relationships in CakePHP: just edit two the two model files, throw in some almost-stock code, and bob’s yer uncle. But I found myself in a sticky situation: I’m writing (almost done!) a general-purpose CM...
I-Movix SprintCam v3 NAB 2009 showreel on Vimeo
http://www.vimeo.com/4167288Canned Platypus » Server Design
http://pl.atyp.us/wordpress/?page_id=1277Boiling down your Computer Science degree into 4000 words - John Lim (PHP Everywhere - By John Lim)
Check My Colours - Analyse the color contrast of your web pages
http://www.checkmycolours.com/PHP-FPM is BSD-licensed now - Alexey Zakhlestins blog » php
http://blog.milkfarmsoft.com/?p=88Some seriously good news here. It took several years of waiting, but, it finally happened. PHP-FPM project is officially BSD-licensed now, which means, that it has good chances to become a part of official PHP distribution.
PHP-FPM is “deciphered” ...
100 Outstanding and Inspirational Infrared Photos
http://feedproxy.google.com/~r/webdesignerdepot/~3/5pS6orfAyJc/Infrared photography produces some of the most amazing photographs on the planet.
In infrared photography, the film or image sensor used within a digital camera is sensitive to infrared lighting, which allows the camera to pick up any light that’s in...
Integrating MediaWiki With CakePHP
http://feedproxy.google.com/~r/SohaibsBlog-CakePHPBaker/~3/_WIQbKVskz0...Hi Folks. As you might have guessed from the title, I was up trying to integrate MediaWiki with a CakePHP application of mine. Yeah, all hell did break loose while I was at it. As naive as it may sound, I was dreaming something like an API bridge betwe...
Christer Edwards: Create Anonymous Squid Proxy For Iranian Election Protestors
http://ubuntu-tutorials.com/?p=1180As I’m sure is the case with the rest of you (particularly if you use Twitter), I’ve been hearing more and more about the Iranian Election and the difficulties the people there are having in getting connectivity outside of the country. Without gett...
Web2.0 - Logo Creatr
http://creatr.cc/creatr/YouTube - Shouting in the Datacenter
http://www.youtube.com/watch?v=tDacjrSCeq4&feature=player_embeddedDon't shout at your jbod
10 Reasons Why You Should Be Using Firebug
http://feedproxy.google.com/~r/nettuts/~3/C4ugvILoXrE/Firebug is one of the most popular tools used by web developers. In this article, we’ll take a closer look at ten of its most attractive features.
1. Console
The first thing you’re going to notice when opening Firebug (either from the
status bar o...
Using RAID on EC2 EBS Volumes to Break the 1TB Barrier and Increase Performance - Alestic.com
http://alestic.com/2009/06/ec2-ebs-raidAmazon EC2 currently has a limit of 1,000 GB (1 TB) for EBS volumes (Elastic Block Store). It is possible to create file systems larger than this limit using RAID 0 across multiple EBS volumes. Using RAID 0 can also improve the performance of the file ...
Create a Realistic Candy Bar in Illustrator
http://feedproxy.google.com/~r/webdesignerdepot/~3/ZNX4nI5gEQ0/Realistic renderings can be done easily in Adobe Illustrator.
With vector shapes, the objects can be preserved and edited infinitely which is a great advantage over raster objects.
A few simple tweaks from the Effects menu and an understanding of basic...
iPhone Style Checkboxes in jQuery
http://feedproxy.google.com/~r/Webappers/~3/dsEw9J66DBY/Ever wanted those flash iPhone on/off toggle switches on your webpage? Love jQuery? Well then Thomas Reynolds has got something special for you. iPhone Style Checkboxes implements the iPhone toggles as replacements for standard HTML checkboxes.
Simply ...
Danny Piccirillo: 13 things to get excited for in Ubuntu 9.10 Karmic Koala
http://pinstack.blogspot.com/2009/06/13-things-to-get-excited-for-in-u...I don't know about you, but i'm damn excited about the upcoming version of Ubuntu, so it better deliver! As usual, there will be tons of bug fixes, updated packages, tighter integration, as well as increased stability and usability. All talk so...
Meet the Women of Uncharted 2: Among Thieves
http://feedproxy.google.com/~r/psblog/~3/3FUEhycNt6Q/Near the end of yesterday’s Nolan North interview, a number of people dropped in to give Mr. Nathan Drake some good-natured ribbing. I had a chance to speak with Emily Rose and Claudia Black, aka Elena Fisher and Chloe Frazier, co-stars of the upcomi...
How I PHP: How to take a website offline. - Arnold Daniels
http://blog.adaniels.nl/articles/how-i-php-how-to-take-a-website-offli...I’ve seen a lot of methods used to take a website temporarily off-line for maintenance. Most involve a using PHP to disable the site or renaming the index file. There is however a far better method of doing this, by placing the following in the vhost...
find(’list’) with three (or combined) fields « nuts and bolts of cakephp
http://teknoid.wordpress.com/2008/09/04/findlist-with-three-or-combine...How about a little trick to extend the find(’list’) functionality?..
Let’s say we need to display a list of users, but instead of just User.id and User.name we need to have User.id, as well as User.name and User.email combined. Unfortunately fin...
Mumbles Brings (More) Growl-Like Notifications to Linux
http://lifehacker.com/5293943/mumbles-brings-more-growl+like-notificat...Linux: Ubuntu 9.04 introduced a set of upper-corner notifications similar to Growl, but they lack for customization in both appearance and usability. Mumbles aims to bring a true Growl-like experience to Linux desktops.
"Aims to," in this case, because...
10 Web Design Rules That You Can Break
http://feedproxy.google.com/~r/webdesignerdepot/~3/jU2ShThijrw/As web design and design in general have evolved, rules have been established to ensure consistent and usable designs.
Some of these rules were created simply because website creators abused certain principles without regard for their users.
But these ...
Ubuntu Server blog: Server Team 20090616 meeting minutes
http://ubuntuserver.wordpress.com/?p=295Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Merges
mathiaz reminded that there was a list of merges that look easy on the Ubuntu Server team Roadmap. dholbach mentioned the sponsoring list wh...
1001 rules for my unborn son
http://rulesformyunbornson.tumblr.com/page/2Be like a duck. Remain calm on the surface and paddle like hell underneath. Michael Caine
pinvoke - Icons and pixel fonts
http://pinvoke.com/Quality web icons to designers/developers.
The icons can be used free for any personal or commercial projects.
* The icons are licensed under a Creative Commons Attribution 3.0 license.
Eric Hammond: Switching apt sources Mirror Repositories in Ubuntu on EC2
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/vWjGjB5HiMc/ec2-ub...UPDATE-3: As of 2009-06-16 02:35a, Canonical has restored the Ubuntu mirror for EC2 in the US region. It looks like everything is operating normally now.
UPDATE-2: Canonical has restored the Ubuntu mirror for EC2 in the EU region.
UPDATE-1: The DNS ...
Eric Hammond: Switching apt sources Mirror Repositories in Ubuntu on EC2
http://alestic.com/2009/06/ec2-ubuntu-mirror-outageUPDATE-3: As of 2009-06-16 02:35a, Canonical has restored the Ubuntu mirror for EC2 in the US region. It looks like everything is operating normally now.
UPDATE-2: Canonical has restored the Ubuntu mirror for EC2 in the EU region.
UPDATE-1: The DNS ...
php|architect Blog: Opinion: Arrogance is Limiting Framework Adoption
http://www.phpdeveloper.org/news/12692On the php|architect blog there's a new post from Cal Evans (of Ibuildings) with what he thinks is one of the largest reasons that frameworks aren't as well-adopted as they should be - arrogance.
Developers are notoriously self-confident in their abi...
Coding Horror: Is Email = Efail?
http://www.codinghorror.com/blog/archives/001191.htmlWhile I've always practiced reasonable email hygiene, for the last 6 months I've been in near-constant email bankruptcy mode. This concerns me.
Yes, it's partly my fault for being a world champion procrastinator, but I'm not sure i...
Using FFmpeg to encode videos for the iPod - Lorenz Cuno Klopfenstein - Klopfenstein.net
http://www.klopfenstein.net/lorenz.aspx/using-ffmpeg-to-encode-videos-...Most parameters are not standard FFmpeg parameters (you won't find them in the documentation) but are special parameters that work only with the x264 encoder. There is a website that explains all x264 parameters however. The most important setting...
Url Shorteners: Destroying the Web Since 2002
http://www.codinghorror.com/blog/archives/001276.htmlIs anyone else as sick as I am of all the mainstream news coverage on Twitter? Don't get me wrong, I'm a Twitter fan, and I've been a user since 2006. To me, it's a form of public instant messaging -- yet another way to maximize the value of my keystro...
How to Create an Infinite Carousel with jQuery
http://feedproxy.google.com/~r/Webappers/~3/NNhvgRoZkX8/jQueryforDesigners has added a scrolling carousel that worked in the same way the carousel worked on the Apple Mac ads page. They have published a tutorial which walk through the fundamentals of scrolling carousel, and how they have created jQuery Infi...
Eric Hammond: New Releases of Ubuntu and Debian Images for Amazon EC2 2009-06-14 (Reliability and Security)
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/9pge4NfQgzI/ec2-ub...New updates have been released for the Ubuntu and Debian AMIs (EC2 images) published on:
http://alestic.com
The following improvements are included in this release:
Ubuntu 9.04 Jaunty now uses an Ubuntu mirror inside of EC2 hosted by
RightScale...
Eric Hammond: New Releases of Ubuntu and Debian Images for Amazon EC2 2009-06-14 (Reliability and Security)
http://alestic.com/2009/06/ec2-ubuntu-ami-release-mirrorsNew updates have been released for the Ubuntu and Debian AMIs (EC2 images) published on:
http://alestic.com
The following improvements are included in this release:
Ubuntu 9.04 Jaunty now uses an Ubuntu mirror inside of EC2 hosted by
RightScale...
Jonathan Ernst: Conversion de scripts PHP utilisant les « short-tags »
http://ernstfamily.ch/jonathan/?p=340Si vous avez gardé de mauvaises habitudes ou que vous avez récupéré de vieux scripts PHP qui utilisaient encore les balises courtes ou « short-tags » ( au lieu de ) qui sont désactivées par défaut dans les versions actuelles de PHP, vous pouve...
jQuery TOOLS - The missing UI library for the Web
http://flowplayer.org/tools/demos/index.htmlSitemap Deluxe
http://bakery.cakephp.org/articles/view/sitemap-deluxeA nice and easy way for automatically generate your sitemaps. Main features: generate html & xml sitemap, send your sitemap to search engines (Google, Yahoo, Ask, Bing), auto generated robot.txt, support for dynamics and statics sections...
Addiction
http://xkcd.com/597/26 Examples of Online T-Shirt Shops
http://feedproxy.google.com/~r/webdesignerdepot/~3/q6kE4wzeynA/Many e-commerce and shopping websites suffer from poor quality design.
However, when it comes to online t-shirt shops, creativity is high and there are plenty of designs that are worthy of mention.
Many of these sites target the artists who create t-sh...
Debian Package of the Day: iotop: simple top-like I/O monitor
http://debaday.debian.net/2009/06/14/iotop-simple-top-like-io-monitor/Article submitted by Paul Wise. DebADay needs you more than ever! Please submit good articles about software you like!
iotop is a console application for monitoring the I/O usage of processes on your system. It is especially handy for answering the que...
Tweeting from PHP - Fabien Potencier
http://fabien.potencier.org/article/20/tweeting-from-phpTwitter is everywhere nowadays. Odds are eventually you will want to tweet
from PHP. No need to use one of the numerous PHP Twitter libraries, as
tweeting is as simple as using the PHP built-in file_get_contents()
function:
function tweet($message, $u...
Matt Zimmerman: Overflow error: need for better organization and management
http://mdzlog.alcor.net/?p=380I know that I have too much on my mind when:
I have a brilliant idea
I realize that I can’t do anything with it right now
I realize that if I don’t record it, I will lose it, because I have a lot to think about
I consider creating a list of ideas ...
A Quick, Dirty and Useful Widget Component for CakePHP @ Jamie Nay
http://jamienay.com/2009/06/a-quick-dirty-and-useful-widget-component-...Don't know if this should be a widget. But still useful info:
In one of my side projects, which I’m currently refactoring to use CakePHP, I needed to have certain dynamic (i.e. database-retrieved) elements on every page: the three latest entrie...
Christer Edwards: How To Share Your Internet Connection
http://ubuntu-tutorials.com/?p=1175Recently I asked for some user-contributed content for the site, and while I didn’t get the amount of feedback that I’d like, I did get one good suggestion that I knew I needed to pass on. How to share your internet connection. This tutorial outlin...
Week 23
FluentDOM.org - Thomas Weinert
http://www.a-basketful-of-papayas.net/2009/06/fluentdomorg.htmlFluentDOM got an own webpage at http://fluentdom.org.
You can now find nightly builds at http://nightly.fluentdom.org. A PHPUnit log file and the code coverage report for the latest nightly build is provided, too.
Status Update
We added a FluentDOMStyl...
40 Examples of Incredible Photo Manipulation
http://feedproxy.google.com/~r/webdesignerdepot/~3/27MQACeaUeM/Shared by kvz
Amazing. I'm gonna have to put one of these up on my wall.
Photo manipulation is an ever evolving collaboration between photography and graphic design.
Combining certain elements to create a unique image, that can convince even the mos...
Jeff Waugh: Truly, CSS is awesome
http://bethesignal.org/?p=1523… and apparently available on Zazzle.
The Wrong Level of Abstraction
http://www.codinghorror.com/blog/archives/001275.htmlIn Why Isn't My Encryption.. Encrypting? we learned that your encryption is only as good as your understanding of the encryption code. And that the best encryption of all is no encryption, because you kept everything on the server, away from the prying...
jQuery Inline Form Validation Engine
http://feedproxy.google.com/~r/Webappers/~3/HOsIGICVeys/When it comes to form validation, it’s hard to have a versatile solution that works with every form. Figuring out how to display errors is not a simple task. Cedric Dugas has created a jQuery Validation Engine in order to solve this problem.
When an ...
CakePHP Book and Code Updates
http://www.pseudocoder.com/archives/2009/06/12/cakephp-book-and-code-u...The Book
For anyone who missed it, I released a free CakePHP book a month ago. Since then it’s been downloaded over 2500 times. I’ve also received some great feedback and have made a bunch of corrections to the code and grammar. The biggest chan...
FluentDOM - Thomas Weinert
http://www.a-basketful-of-papayas.net/2009/06/fluentdom.htmlToday I like to present a new projekt: FluentDOM
It provides an easy to use, jQuery like, fluent interface for DOMDocument.
The idea was born in a workshop of Tobias Schlitt about the PHP XML extensions at the IPC Spring in Berlin.
The last few days Ba...
Killzone 2 “Flash & Thunder” Pack Out Today - How to Survive a Nuclear Attack
http://feedproxy.google.com/~r/PSBlog/~3/fzHTDSHl0jo/With the release of the second Killzone 2 downloadable content pack “Flash & Thunder” on PlayStation Store today, we have been able to uncover Helghast documentation on their movements in the newest maps: Southern Hills and Beachhead. These two map...
5 Minute DBA MyISAM Example Config Files
http://www.bigdbahead.com/?p=643I have been asked this numerous times ever since I posted my InnoDB sample configuration files, Do I have sample configuration parameters for a MyISAM setup? We are seeing less and less people use MyISAM, but it is still popular ( especially in prepack...
Iphone OS 3.0 100 new features - Hackint0sh
http://www.hackint0sh.org/forum/f201/75025.htm100+ New Features in 3.0
Debugging with multiple users - Derick Rethans
http://derickrethans.nl/debugging_with_multiple_users.phpAs author of Xdebug, people ask me
often the question how to handle the case in teams when there is one
development server and multiple developers working on the same project
on that server. Xdebug only allows you to specify one IP address
to connect t...
Gizmodo - Apple's WWDC 2009 Keynote in 3 Minutes - Wwdc 2009
http://i.gizmodo.com/5284713/apples-wwdc-2009-keynote-in-3-minutesWhat happened at the WWDC 2009 Keynote? In case you missed our roundup, check out this slightly abridged, 3-minute summary of the whole 2-hour event. You'll note that the new iPhone 3GS is:
Using jQuery To Manipulate and Filter Data
http://feedproxy.google.com/~r/nettuts/~3/Jmi4J3nQxOo/When a webpage is designed to display large tables of data, a great amount of consideration should be dedicated to allowing the user to sort through the data in a structured manner. In this article, I will go over four techniques: hover effects, zebra ...
Autoresizing Smart Columns with jQuery
http://feedproxy.google.com/~r/Webappers/~3/PcXPPZELf34/Currently, there are two commonly used techniques on displaying columns, the fixed columns and the liquid columns. With fixed columns, there will be certain viewport resolutions, where it leaves excess white space where a column was just not able to sq...
Images in a database
http://www.pythian.com/news/1314/images-in-a-databaseAbout six months ago, the question of storing images in a database came up. This is one of my favorite topics, and has many database-agnostic parts.
Personally, I think “tell me about storing images in a database” is actually a great interview que...
Quick SSH Tip - Fabien Potencier
http://fabien.potencier.org/article/19/quick-ssh-tipIf you need to regularly connect to a lot of different servers like I do, you
probably use SSH to connect to them, and you also probably use your personal
SSH identity file to ease the connection.
Some time ago, I re-discover a neat trick to simplify ...
20 Tools to Make the Life of a Web Developer Easier
http://feedproxy.google.com/~r/nettuts/~3/ghsYsPArrNE/Developing a well-rounded aesthetically pleasing website can be a daunting task even for the most seasoned web developer. You must identify current trends and standards and determine ways to incorporate them into your designs. Luckily, there are many f...
File:Unix history-simple.png - Wikimedia Commons
http://commons.wikimedia.org/wiki/File:Unix_history-simple.pngE3 09 Virtual Booth Tour: Ratchet & Clank Future: A Crack in Time
http://feedproxy.google.com/~r/PSBlog/~3/ni5OHSUmQtM/Here’s our third “Virtual Booth Tour,” Ratchet & Clank Future: A Crack in Time (click for our God of War III and MAG installments). In this session, sit down in our E3 booth with Insomniac Games’ James Stevenson as he details the game’s story...
iPhone 3G S and the 'Uh Oh' moment | Phones | iPhone Central | Macworld
http://www.macworld.com/article/141039/2009/06/iphone3gs_and_gadgets.h...With the ultimately adaptable iPhone 3G S, we’re just about there. This thrills me to the core. But then I’m not the guy responsible for making and selling single-purpose handheld devices. If I were, I’d be considering my future very carefully.
Regular Expressions for Regular Programmers
http://www.codinghorror.com/blog/archives/001274.htmlIf you've followed my blog for any length of time, you know that I am a total regular expression fanboy. It's almost embarrassing how much I love the damn things. I'm pretty sure my teammates roll their eyes every time they see yet another class I've t...
5 Rotten Things No One Else Has Told You About the Clients You’ll Work For
http://feedproxy.google.com/~r/webdesignerdepot/~3/RZqcv2wulDs/In over 10 years of freelancing I’ve had the fortune, and sometimes misfortune, of working with some unusual clients.
While each client is a unique individual, I’ve found that many characteristics and behaviors are similar from client to client.
Mo...
xkcd - A Webcomic - Ballmer Peak
http://xkcd.com/323/Recommended PHP Standards Group - Echolibre
http://blog.echolibre.com/2009/06/recommended-php-standards-group/Introduction
A few weeks ago, Helgi and I attended PHP|Tek 2009 in Chicago, as both representatives of echolibre and The PEAR Group.
This post will briefly discuss the formation of a Recommended PHP Standards Group, as put forward by a meeting of PHP d...
E3 09 Virtual Booth Tour: MAG
http://feedproxy.google.com/~r/PSBlog/~3/V1jN0fb7FVE/Here’s the 2nd in our “Virtual Booth Tour” series: MAG (click here for the guided tour of God of War III).
You’ve probably seen some quick demonstrations of MAG, but that’s not enough time to do this complex game justice. In this video, Zippe...
PHP Application from Remote Server
http://blogs.sun.com/netbeansphp/entry/new_php_project_wizard1NetBeans 6.7 is nearly out so it's time to start developing new features for the next release...
Today, I would like to inform you that we have just added one thing that could help people who would like to develop their PHP applications that are on ...
Prevent User Activity with jQuery BlockUI Plugin
http://feedproxy.google.com/~r/Webappers/~3/xwXzISYoFTA/The jQuery BlockUI Plugin lets you simulate synchronous behavior when using AJAX, without locking the browser. When activated, it will prevent user activity with the page (or part of the page) until it is deactivated.
BlockUI adds elements to the DOM ...
ffmpeg - Ubuntu Wiki
https://wiki.ubuntu.com/ffmpegFixing FFmpeg on Ubuntu
For a litany of legal reasons, FFmpeg does not come with all of the necessary things enabled for you to encode video for the iPod Video by default. Therefore, we need to build it from source and install some other libraries and...
[dutch] CouchDB - Slacker database in Erlang | Finalist Developers Blog
http://blog.finalist.com/2009/04/06/couchdb-slacker-database-in-erlang/Wat men momenteel verstaat onder de term ’slacker’ database is eigenlijk een document geörienteerde database zonder schema. De database biedt CRUD operaties voor documenten en mogelijkheden om deze te filteren en te aggregeren.
CouchDB
CouchDB is...
iPodVideoEncoding - Community Ubuntu Documentation
https://help.ubuntu.com/community/iPodVideoEncodingThis is a guide for encoding video to a format acceptable by the 5th generation iPods, aka the iPod Video (The format is also compatible with 6th generation iPods, iPhones, Apple TV's, and the QuickTime player / iTunes. The following methods have ...
SimpleRip: Ripping/Encoding DVDs to Xvid with Mencoder | quadpoint.org
http://quadpoint.org/projects/simplerip#process_niceWith this document, you can generate the necessary commands to encode a movie directly from a DVD title to an Xvid file using mencoder, without the need for other applications or helper scripts. Mencoder is part of the Mplayer tool set, available from ...
RestrictedFormats - Community Ubuntu Documentation
https://help.ubuntu.com/community/RestrictedFormatsUbuntu strives to make all software that meets the licensing terms in the Ubuntu License Policy available. However patent and copyright restrictions complicate free operating systems distributing software to support proprietary formats.
Ubuntu's ...
What for PHP6? - Fabien Potencier
http://fabien.potencier.org/article/18/what-for-php6PHP 5.3 is just around the corner with a lot of great new features. However,
even if I'm really excited about this new release, I won't make yet another
PHP 5.3 feature list; I will rather look at the future of PHP. PHP core
developers met at php|tek a...
PHP: Strings - Nowdoc
http://nl2.php.net/manual/en/language.types.string.php#language.types....Nowdocs are to single-quoted strings what heredocs are to double-quoted strings. A nowdoc is specified similarly to a heredoc, but no parsing is done inside a nowdoc. The construct is ideal for embedding PHP code or other large blocks of text without t...
Transforming Laser Mouse - Trypticon - Transformers Device Label Device Label at BigBadToyStore
http://www.bigbadtoystore.com/bbts/product.aspx?product=TAK10925&m...Transforming Laser Mouse - Trypticon
Neil Crookes » CakePHP Sequence Behavior
http://www.neilcrookes.com/2009/02/09/cakephp-sequence-behavior/A CakePHP behavior for maintaining a contiguous sequence of order values. Records can be grouped by zero, one or multiple fields and the contiguous sequence is maintained for each group when adding, editing or deleting records.
Eric Hammond: Tip: Get Startup Time of EC2 Instance from meta-data
http://feeds.alestic.com/~r/alestic-planetubuntu/~3/ESmhdFjbxVI/ec2-in...Dmitriy Samovskiy discovered that the startup time of an EC2 instance (not the latest boot time) is hidden in the “Last-Modified” header of the EC2 meta-data response. You can only query this from the instance itself, but this should perform bette...
Week 22
How to make a movement. Lessons learned from dancing guy. | Derek Sivers
http://sivers.org/dance-lessonsBeing an analytical learning-addict, I can’t help but distill some lessons from this “Guy Starts Dance Party” video taken last week. I’d really like to hear your thoughts, too. First, let’s watch:
E3 09 Virtual Booth Tour: God of War III
http://feedproxy.google.com/~r/PSBlog/~3/aCvVtF2tlhk/We’re now on our way back from LA, but even with E3 2009 in the books, we’ve got a lot more videos coming for you.
During the conference, we had an elevated area above the show floor where media members and other dignataries (I’m looking at you, ...
FOSS Windows
http://feedproxy.google.com/~r/GeekHero/~3/Qt_yN1zTWAk/Shared by iFeghali
That pretty much says everything
Transcription
Randie: … and this is why I wouldn’t use Microsoft Windows even if it went free and Open Source.
Now let me know what you think. Would it make any difference for you if Windows ...
Alan Pope: Easy Script To Get And Install PPA GPG Keys
http://popey.com/Easy_Script_To_Get_And_Install_PPA_GPG_KeysIf you use Ubuntu then it's possible you'll enable a PPA or two, to install software not in the standard Ubuntu Repositories.
This is a fairly simple process, but there's a little fiddly bit of work to install the GPG key that goes along with each PPA....
A rule of thumb for choosing column order in indexes
http://www.mysqlperformanceblog.com/2009/06/05/a-rule-of-thumb-for-cho...I wanted to share a little rule of thumb I sometimes use to decide which columns should come first in an index. This is not specific to MySQL, it's generally applicable to any database server with b-tree indexes. And there are a bunch of subtleties, ...
Use multiple databases in one app based on requested url (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/use-multiple-databases-in-one-...I needed to build an application where there are multiple customers (companies) using the application and each have their own database, but also some common tables in another database. I selected CakePHP for the framework and started to work with it. T...
Unit Testing Bad Practices by Example - Sebastian Bergmann
http://qualityassuranceinphpprojects.com/archives/15-Unit-Testing-Bad-...This is an abstract for a chapter from a book on Quality Assurance in PHP Projects.Although Unit Testing is a recommended practice for any software project, care has to be exercised such that testing yields the desired benefits. Bad programming practic...
10 Essential SQL Tips for Developers
http://feedproxy.google.com/~r/nettuts/~3/DAx_ep2nlCI/SQL is yet another essential language for developers wishing to create data-driven websites. However, many developers are unfamiliar with various aspects of SQL; so in this article, we’ll analyze ten essential tips.
1. Use The Right Language
Web ...
One core, one app, multiple domains (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/one-core-one-app-multiple-doma...Dealing with configurations for multiple domains (environments) is always a topic for discussion. I wanted to share my way of dealing with this common problem. This will not be right for all, which is the point. If this does not suit you, there are a f...
Steven Harms: Dell support etc
http://www.sharms.org/blog/?p=449I recently purchased a Dell Mini, and at some point the battery stopped working. Dell Support was friendly, helpful and I got great services. If you want some Dell Mini pics:
I have had it for a month or two now, and I definitely like it. I am ve...
Padded link targets for better mousing - (37signals)
http://www.37signals.com/svn/posts/1048-padded-link-targets-for-better...Among the minor tweaks we introduced with the new Basecamp project switcher are some larger link targets at the top of the screen. Since then I’ve been paying extra attention to link target size. Here are a couple examples of generous link targets fo...
10 Tips to Create a More Usable Web
http://feedproxy.google.com/~r/webdesignerdepot/~3/puiVLEC69do/Whether it’s your portfolio, a blog, a marketing web site, or a collection of games, we all want to attract visitors to our website and to ensure that they have a pleasant experience.
Usability measures the level of a user’s experience and can be c...
Christer Edwards: Getting Started with Firewall Builder
http://ubuntu-tutorials.com/?p=1080This article is part of a series regarding firewalling and network security using the Firewall Builder tool on Ubuntu. This is user-contributed content. If you would like to contribute an article, please see the About page for contact information.
Gett...
Using JavaScript in PHP with PECL and SpiderMonkey - planetphp
http://devzone.zend.com/article/4704-Using-JavaScript-in-PHP-with-PECL...Not too long ago, it seemed like there was a pretty clear distinction between client-side technologies and server-side technologies. Languages like PHP, Perl and Python resided on the server, taking care of tasks like database connectivity, transaction...
AutoLogin Component - An Auth remember me feature
http://bakery.cakephp.org/articles/view/autologin-component-an-auth-re...A user can save their login information by ticking off a checkbox in the login form and AutoLogin will store their information in a cookie to automatically log them in (using the Auth Component) on their next visit.
18 Wonderful IDEs for Windows, Mac, and Linux
http://feedproxy.google.com/~r/nettuts/~3/Q7eRZgE5JlU/Last week we looked at 22 Neat Editors for Windows. But sometimes, a code editor simply isn’t enough, especially when you’re working with things like databases and classes. Which IDE will you prefer? Hopefully you’ll find it below!
Instead of s...
NetBeans Twilight Theme! - Nettuts+
http://net.tutsplus.com/freebies/themes/netbeans-twilight-theme/Personally, when coding, I prefer to use a dark theme. It's less harsh on my eyes. Unfortunately, there simply aren't many available for Netbeans. After an hour or so of searching, I was able to find exactly one theme -- which was mostly spec...
Guy Van Sanden: a liberating decision
http://nocturn.vsbnet.be/node/150I do quite a lot of webdesign these days and it has always been dificult to get sites to work properly on standard compliant browsers and IE. But lately, it has become a nightmare to get anything working on both IE6, IE7 and the rest (funny how anyth...
Electronic Evolution: Research Show Robots Forming Human-like Societies
http://www.dailygalaxy.com/my_weblog/2009/05/a-robot-hitler.htmlA lone group of Swiss scientists have been using scattered LEDs, neural circuity, and an army of miniature robots to explore the very basis of good and evil. No, you aren't reading the back cover of a DVD in the "one dollar each, please get this ...
Christopher Denter: bpython -- Curses Based Python Interpreter
http://the-space-station.com/2009/6/2/bpython-curses-based-python-inte...We all know that one of the cool things that Python offers is it’s interactive shell that makes it possible to quickly test things. It’s included in every Python release and can be invoked by simply entering ‘python’ on the command-line. While ...
The State of Solid State Devices for Databases - John Lim (PHP Everywhere - By John Lim)
http://phplens.com/phpeverywhere/?q=node/view/261Recently I read in AnandTech a good article on Solid State Devices (SSD). It certainly blew away many misconceptions I had about SSD.
From a professional point of view, my main interest would be how databases are affected by the following characteristi...
Badda-Bing Indeed.
http://www.techcrunch.com/2009/06/01/badda-bing-indeed/This is just too good. One of the features of Microsoft’s just launched Bing search engine is that it auto-plays videos in results when you hover over them. Naturally, the first thing a number of people, like Loic Le Meur, did was search for “sex...
WipEout HD Fury Expansion Pack Details
http://feedproxy.google.com/~r/PSBlog/~3/qkC2u2qMqV8/Hi everyone! This is Daimion Pinnock, Producer for WipEout HD, back to introduce Game Director Tony Buckley. He’s here to tell you about a brand new expansion pack for WipEout HD, as well as its first showing this week at E3!
Hello everybody,
I’m T...
Amazon Web Services Developer Community : Running MySQL on Amazon EC2 with Elastic Block Store
http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=1...Benefits of using EBS for MySQL
There are numerous reasons why you will want to run your MySQL database on EBS. Some of them are obvious and some are wonderful. They include:
Persistent storage in the event of instance failure - If an EBS volume is u...
Automate EC2 Instance Setup with user-data Scripts - Alestic.com
http://alestic.com/2009/06/ec2-user-data-scriptsuser-data Scripts
The Ubuntu and Debian EC2 images published on http://alestic.com allow you to send in a startup script using the EC2 user-data parameter when you run a new instance. This functionality is useful for automating the installation and co...
How to Get Happy and Stay Happy
http://feedproxy.google.com/~r/mostlygeek/~3/5UwXhm2DWyU/Getting happy right now is simple, be grateful. If you think about three things you are grateful for and avoid thinking about the future you’ll be happy. For a few minutes at least.
Staying happy is the tricky part. Human beings are the only animal t...
50 Great Examples of Data Visualization
http://feedproxy.google.com/~r/webdesignerdepot/~3/ZnUhONDvw2s/Wrapping your brain around data online can be challenging, especially when dealing with huge volumes of information.
And trying to find related content can also be difficult, depending on what data you’re looking for.
But data visualizations can make...
Nick Ali: More UDS Karmic Karaoke Videos
http://boredandblogging.com/?p=1117The KDE/Kubuntu folks got up and took a stab at singing. Check out Roderick Greening’s hip swinging
Stuart Langridge and Jono Bacon doing I’m Too Sexy.
After hours of cajoling, I was convinced to sing Born to Be Wild with a bunch of folks. Pers...
Aidan Lister » Blog Archive » Better Error Handling with CakePHP
http://aidanlister.com/2009/04/better-error-handling-with-cakephp/CakePHP is a wonderful framework, but it really drops the ball when it comes to practical error management. In production environments (DEBUG = 0), only 404 or 500 errors are displayed to the user, and no errors are written to the log files.
This mean...
Aidan Lister » Blog Archive » Implementing row level access control in CakePHP
http://aidanlister.com/2009/05/implementing-row-level-access-control-i...The ACL Component in CakePHP is very powerful and can be used to solve a wide variety of access control problems. In this tutorial, we provide a step-by-step guide for implementing row level access control to a model. We will assume at least a basic un...
Week 21
ConvoTrack
http://convotrack.com/Ever wanted to see the entire conversation surrounding a post? Now you can! This simple bookmarklet will load comments from Twitter, FriendFeed, Digg, Reddit, HackerNews and any blog mentioning the article and will load it in a handy sidebar.
SQL Editor and NetBeans | Part One
http://nbguru.wordpress.com/2009/05/30/sql-editor-and-netbeans-part-1/In the previous blog, I mentioned SQL Editor. NetBeans has improved it in every release in the past 2 years and it looks great these days. Here’s a sneak-peek;
This figure shows the SQL Editor window along with the results shown for the command exec...
Eefje Voogd Makelaardij - Woningen
http://www.eefjevoogd.nl/woningen.htmlAppartement (1930), Piet Gijzenbrugstraat 40-I AMSTERDAM
Vraagprijs: € 249.000 k.k.
PHP.JS - Port PHP Functions to Javascript
http://feedproxy.google.com/~r/Webappers/~3/8rHHTcbIRb0/Developer Kevin van Zonneveld was once working on a project with a lot of client(JS) / server(PHP) interaction, and he found himself coding PHP functions (like base64_decode & urldecode) in JavaScript to smoothen communication between the two languages...
Coders' View Blog: The Strategy Pattern Using PHP
http://www.phpdeveloper.org/news/12594On the Coders' View blog there's a recent post looking at using the strategy design pattern in your PHP application.
In the strategy pattern, algorithms are extracted from complex classes so they can be replaced easily. For example, the strategy patt...
Ask About PHP Blog: Google Analytics API class for PHP
http://www.phpdeveloper.org/news/12592On the Ask About PHP blog today there's a new tutorial (and a new class) helping you to connect your applications with the Google Analytics backend.
I've been thinking about how I can make use of this API to enhance the sites I'm working on. But befo...
Linus' blog: Yet more reading
http://torvalds-family.blogspot.com/2009/05/yet-more-reading.htmlSomebody in the comments wondered how I have time to read so much.. Part of it is simply that reading is my only real hobby (scuba? Sure - one week a year. Reading? 51 weeks a year). So I literally spend my time either in front of my computer or readin...
Martin Owens: UDS: Last Day, Now the Hard Part
http://doctormo.wordpress.com/?p=607Today is the last day of the Ubuntu Developers Summit 2009 for Karmic Koala, I’ve seen some pretty amazing things, boot speeds, data integration, netbook software. It’s all still to come. So now we start growing this next version from our discussio...
Colors Come to Life in 3D with ColoRotate
http://feedproxy.google.com/~r/Webappers/~3/x7HlUic9lQg/Like taste and smell, color is a sense that is processed by our brains in multiple dimensions. Yet traditional methods of choosing colors on computers are limited to obscure sliders and flattened two-dimensional viewers. With ColoRotate, you can work w...
Adding a TinyMCE image browser the CakePHP way
http://bakery.cakephp.org/articles/view/adding-a-tinymce-image-browser...If your cake app requieres some sort of WYSIWYG editor, integrating TinyMCE is in most cases the way to go. The only problem with TinyMCE is that there is no image browser included for free. So we have to build our own one.
Christer Edwards: Nice Ubuntu Wallpapers
http://ubuntu-tutorials.com/?p=1078This is a really quick post, but I thought I might pass these on. 60 Beautiful Ubuntu Desktop Wallpapers.
Other Points of Interest
No Related Post
CakePHP: Prettier URLs for Plugins
http://feedproxy.google.com/~r/JamieNay/~3/s_q0UpArUWU/Well, I’m oficially a CakePHP convert - so much so that I’m in the middle of writing a general purpose CMS based on the excellent framework (I’ll probably convert this blog to Cake if I ever get the time!). One of the most convenient aspects of C...
Use 396 PHP functions in JavaScript
http://www.dzone.com/links/rss/use_400_php_functions_in_javascript.htmlPHP.JS is an open source project trying to port PHP functions to JavaScript. The library can be customized to only include functions you need.
RoundedCornr: Rounded Corner and Gradient Generator
http://www.roundedcornr.com/This generates a basic box with rounded corners. It will create four image files and the necessary HTML and CSS code for you to put rounded corners around your content.
Jonathan Carter: Get Your Sleep and Excercise
http://jonathancarter.co.za/?p=887Fishbowl Sessions
This morning I attended a session on burnout. It was different to usual sessions in that the table has been removed from the room and the chairs were arranged in such a way that there is an inner circle and an outer circle. People who...
PHP.JS - PHP.JS
http://phpjs.org/PHP.JS is an open source project in which we try to port PHP functions to JavaScript. By including the PHP.JS library in your own projects, you can use your favorite PHP functions client-side.
Narada - A Scalable Open Source Search Engine
http://www.oddments.org/?p=65I’ve been working with Patrick Galbraith for the past couple weeks on a new project that started as an example in his upcoming book. It is a search engine built using Gearman, Sphinx, Drizzle or MySQL, and memcached. Patrick wrote the first implement...
Coding Horror: I Shall Call It.. SomethingManager
http://www.codinghorror.com/blog/archives/000553.htmlThere's nothing more ambiguous than a SomethingManager. Avoid this word. Alan proposes a few alternatives in his blog post that might be helpful in narrowing down what your class actually does.
Giving your classes and objects good, descriptive na...
Fixturize Shell - Generate your fixtures automatically » Debuggable Ltd
http://debuggable.com/posts/fixturize-shell---generate-your-fixtures-a...When you start writing unit tests or using the fixtures shell we published a while back you might be quite annoyed about something. The fact that typing in all those fixture data is not really efficient. In order to make our lives a little easier, we c...
Community News: PHP.JS gets a new home (and compiler)
http://www.phpdeveloper.org/news/12578Kevin van Zonneveld has pointed out that the project PHP.JS (porting PHP functions over to Javascript) has a new home:
PHP.JS is an open source project trying to port PHP functions to
JavaScript. We've been around for a little while on my blog at
htt...
Use 396 PHP functions in JavaScript
http://www.dzone.com/links/rss/use_396_php_functions_in_javascript.htmlPHP.JS is an open source project trying to port PHP functions to JavaScript. The library can be customized to only include functions you need.
FirefoxNotify Puts Download Notices in Ubuntu's Pop-Ups
http://lifehacker.com/5271207/firefoxnotify-puts-download-notices-in-u...Linux only: The smoked glass, Mac-like notification alerts are one of Ubuntu 9.04's best features, but they're not yet compatible with every program, including Firefox. An experimental extension can fix that, moving download notifications into Jaunty J...
Use 396 PHP functions in JavaScript
http://phpjs.org/functions/indexPHP.JS is an open source project trying to port PHP functions to JavaScript. The library can be customized to only include functions you need.
Beyond RAID
http://www.codinghorror.com/blog/archives/001233.htmlI've always been leery of RAID on the desktop. But on the server, RAID is a definite must:
"RAID" is now used as an umbrella term for computer data storage schemes that can divide and replicate data among multiple hard disk drives. The different sche...
Lightweight & Highly Customizable Ajax Events Calendar
http://feedproxy.google.com/~r/Webappers/~3/JWUnWeyEVcw/dhtmlxScheduler is a web-based event calendar which provides simple in-browser scheduling solution. With smooth Ajax-enabled interface dhtmlxScheduler allows users to add, modify or delete events without refreshing the web page.
Intuitive drag-n-drop b...
A Visual History of the Internet
http://blogs.msdn.com/stevecla01/archive/2009/05/23/a-visual-history-o...Top siginificant moments from the Internet history
Neil Jagdish Patel: Android Applications Running on Ubuntu Netbook Remix
http://njpatel.blogspot.com/2009/05/android-applications-running-on-ub...Wow, it's been quite some time since I've last blogged. However, this drought isn't due to lack of awesome work or news, it's just that I'm pretty lazy :).I'm working to remedy this with more frequent blogging about my work at Canonical, but I thought ...
10 HTML Tags that are Overlooked but Should be Used.
http://www.dzone.com/links/rss/10_html_tags_that_are_overlooked_but_sh...With the popularity of CSS, the Div tag has been painfully overused. Here is a list of HTML tags that will help you use HTML the way it was intended.
Install the Best Coding Font
http://www.dzone.com/links/rss/install_the_best_coding_font.htmlIf you are IT professionally (coding or sysadmin) you will be staring at monospaced fonts for many many hours a day. So it's probably justified to spend 2 minutes picking a very good one. It can make your work (typing ; ) just a little bit more pleasin...
Envy Code R preview #7 (scalable coding font) » DamienG
http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-r...It's been a struggle but finally after countless hours here it is, the next release of my Envy Code R monospaced (fixed-width) font designed for programmers.
Many glyphs have been redrawn since preview #6 including braces, lower-case y, 6 & 9, am...
Oxford Archaeology: Canonical support
http://blogs.thehumanjourney.net/oaubuntu/entry/canonical_supportLet's introduce a subject that I've rarely seen discussed on planets or forums: Canonical paid-for support. At Oxford Archaeology we have been paying customers for almost a year, and I think it is a good time to look back and see if it was worth it, w...
Mirco Müller: identi.ca/twitter
http://macslow.net/?p=260Just gave in and added myself to the highly-overrated microblogging crowd. More superfluous information slinging around Maybe I’ll enjoy it more than plain blogging, because is requires less effort to write something. It feels like SMSing … only o...
Eric Hammond: Updated Tutorial: Running MySQL on Amazon EC2 with EBS (now supports AppArmor)
http://alestic.com/2009/05/mysql-ec2-ebs-apparmor-updateThe following tutorial (originally published in Aug ‘08) has been extensively updated today:
Running MySQL on Amazon EC2 with Elastic Block Store (EBS)
This tutorial explains one approach to using Amazon’s persistent storage mechanism as the back...
WhatTheFont! « MyFonts
http://new.myfonts.com/WhatTheFont/Seen a font in use and want to know what it is?
Submit an image to WhatTheFont to find the closest matches in our database. Or, let cloak-draped font enthusiasts lend a hand in the WhatTheFont Forum
Free Programming Books
http://www.e-booksdirectory.com/programming.phpHere is a categorized list of online programming books available for free download. The books cover all major programming languages: Ada, Assembly, Basic, C, C#, C++, CGI, JavaScript, Perl, Delphi, Pascal, Haskell, Java, Lisp, PHP, Prolog, Python, Ruby...
Week 20
Yet Another JavaScript Testing Framework
http://misko.hevery.com/2009/05/22/yet-another-javascript-testing-fram...by Miško Hevery & Jeremie Lenfant-engelmann
Did you notice that there are a lot of JavaScript testing frameworks out there? Why has the JavaScript community not consolidated on a single JavaScript framework the way Java has on JUnit. My feeling is th...
Ratchet & Clank Future Weapons Contest: Our Fave Fives #3
http://feedproxy.google.com/~r/PSBlog/~3/8upNUlFHjJw/Greetings, Ratchet & Clank fans! I am Thom Olson, Character Artist on Ratchet & Clank Future: A Crack in Time. Most of what I’m doing on this project is making weapons, so this contest was especially interesting to me. It was really fantastic to see ...
John Resig - ECMAScript 5 Strict Mode, JSON, and More
http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/Previously I analyzed ECMAScript 5's Object and Property system. This is a huge new aspect of the language and deserved its special consideration.
There are a number of other new features and APIs that need attention, as well. The largest of whic...
Everyday GIT With 20 Commands Or So
http://www.kernel.org/pub/software/scm/git/docs/everyday.html[Basic Repository] commands are needed by people who have a repository --- that is everybody, because every working tree of git is a repository.
In addition, [Individual Developer (Standalone)] commands are essential for anybody who makes a commit, ev...
mcurry's asset at master - GitHub
http://github.com/mcurry/asset/tree/masterAsset Packer CakePHP Plugin
Netlog Kings of code Persentation on High Availablility
http://www.slideshare.net/folke/netlog-what-we-learned-about-scalabili...Memcache locking on slide 59
Bodhi.Zazen: Lighttpd - PHP Acceleration Benchmarks
http://blog.bodhizazen.net/?p=340I tested several PHP accelerators with lighttpd on an Ubuntu Server, x86_64 architecture.
A PHP accelerator is an extension designed to boost the performance of software applications written using the PHP programming language. Most PHP accelerators wor...
Logitech Harmony Adapter for Playstation 3 -- official, real, and in our hands
http://www.engadget.com/2009/05/12/logitech-harmony-adapter-for-playst...Product Overview
Many people use the PS3 to play DVDs and Blu-Ray Disc™ movies, and are looking for a universal remote that can control their PS3. The Logitech Harmony Adapter for PLAYSTATION3 takes an infrared (IR) signal from your Harmony remote, a...
Reasons to use innodb_file_per_table
http://code.openark.org/blog/mysql/reasons-to-use-innodb_file_per_tableWhen working with InnoDB, you have two ways for managing the tablespace storage:
Throw everything in one big file (optionally split).
Have one file per table.
I will discuss the advantages and disadvantages of the two options, and will strive to conv...
php|tek 2009: Cal Evans on Distributed Teams & Telecommuting
http://blueparabola.com/blog/phptek-2009-cal-evans-distributed-teams-t...Cal Evans of Ibuildings at php|tek 2009 talking about working with and in a distributed team
Beyond web 2.0 -- How RDFa will help to democratise data on the web | webBackplane
http://webbackplane.com/mark-birbeck/blog/2009/05/20/how-rdfa-will-hel...Google's announcement that they will be processing RDFa found whilst indexing our web-pages certainly got many people all of a Twitter last week. Many useful posts have examined the effect that this will have on search, especially when combined wi...
GigaPica : Bye bye Hubble
http://gigapica.geenstijl.nl/2009/05/bye_bye_hubble.html#moreThe Bathroom Wall of Code
http://www.codinghorror.com/blog/archives/001268.htmlIn Why Isn't My Encryption.. Encrypting?, many were up in arms about the flawed function I posted. And rightfully so, as there was a huge mistake in that code that just about invalidates any so-called "encryption" it performs. But there's one small pro...
New elements in HTML 5
http://www.ibm.com/developerworks/library/x-html5/?ca=dgr-lnxw01NewHTMLDevelopment of HTML stopped in 1999 with HTML 4. The W3C focused its efforts on changing the underlying syntax of HTML from Standard Generalized Markup Language (SGML) to XML, as well as completely new markup languages like Scalable Vector Graphics (SV...
Ask Unclutterer: Managing RSS feeds | Unclutterer
http://unclutterer.com/2009/04/17/ask-unclutterer-managing-rss-feeds/I like following a lot of websites in a RSS reader — I use Google Reader — but sometimes it’s too much. I check it and there are more than I can read. Now the count is 1000+. Help!
Bodhi.Zazen: Convert VMware .vmdk to KVM .qcow2 or Virtualbox .vdi
http://blog.bodhizazen.net/?p=318I wrote this how to as I was having problems converting a VMware image to KVM. The existing tutorials all suggest using qemu-img to convert the .vmdk, however it was not working as qemu-img only supports VMware 3 and 4 compatible image formats.
At leas...
Hivelogic - Top 10 Programming Fonts
http://hivelogic.com/articles/view/top-10-programming-fontsIn the past, we’ve had to decide between tiny monospace fonts or jagged edges. But today, modern operating systems do a great job of anti-aliasing, making monospace fonts look great at any size.
Here’s a round-up of the top 10 readily-available mo...
Re-Enable Ctrl+Alt+Backspace for Ubuntu 9.04
http://lifehacker.com/5259425/re+enable-ctrl%252Balt%252Bbackspace-for...Linux only: The latest version of Ubuntu disables the easiest way to restart X Windows—but the Ubuntu Geek blog has instructions to easily enable the shortcut key combination again. Normally using the Ctrl+Alt+Backspace shortcut key combination will ...
Trent Richardson’s Blog » Mozilla Fennec in Jaunty 9.04
http://trentrichardson.com/2009/05/06/mozilla-fennec-in-jaunty-904/While messing around with some mobile web development I decided to check Synaptic for “mobile browsers”. Sure enough the results were pleasing. Topping the list was Mozilla Fennec, the new mobile version of Firefox. Right away I installed and I now...
Sun/Intel X-25e 4 Disk Raid 10 tests - part 2 » Big DBA Head!
http://www.bigdbahead.com/?p=557So lets test some different configurations and try and build some best practices around Multiple SSD’s:
Which is better? Raid 5 or Raid 10?
Amazon Web Services Blog: New Features for Amazon EC2: Elastic Load Balancing, Auto Scaling, and Amazon CloudWatch
http://aws.typepad.com/aws/2009/05/new-aws-load-balancing-automatic-sc...New Features for Amazon EC2: Elastic Load Balancing, Auto Scaling, and Amazon CloudWatch
We are working to make it even easier for you to build sophisticated, scalable, and robust web applications using AWS. As soon as you launch some EC2 instances, y...
Yes! 50 Scientifically Proven Ways to Be Persuasive « alex.moskalyuk
http://www.moskalyuk.com/blog/yes-50-scientifically-proven-ways-to-be-...Yes! 50 Scientifically Proven Ways to Be Persuasive
Noah Goldstein’s, Steve Martin’s (no, not that Steve Martin’s) and Robert Cialdini’s Yes! 50 Scientifically Proven Ways to Be Persuasive is a pop psych book, where a bunch of research in psyc...
Why Isn't My Encryption.. Encrypting?
http://www.codinghorror.com/blog/archives/001267.htmlIt's as true in life as it is in client-server programming: the only secret that can't be compromised is the one you never revealed.
But sometimes, it's unavoidable. If you must send a secret down to the client, you can encrypt it. The most common fo...
Background Image Maker
http://lab.rails2u.com/bgmaker/Tools
http://www.cssjuice.com/tools/Below is the complete list of online generators and tools with brief description that particularly for web designers and developers, if you want more details information, just check out the related posts. This page is constantly updated. Please send me...
Linux - disk usage (du) human readable AND sorted by size | Earth Info
http://www.earthinfo.org/linux-disk-usage-sorted-by-size-and-human-rea...This is quick tip to fix a problem that has always bugged me - When showing disk usage in a human readable form (KB, MB, GB) for each subdirectory using “du -sh *”, how can you properly sort it into size order.
Leo Iannacone: A simple plugin for Sonata
http://en.leoiannacone.com/en/blog/?p=14This simple plugin uses pynotify to notify on song changes in sonata.
This is when you don’t have the album cover:
This one shows a preview of plugin when option “Album art” is checked (and mp3 file has some decent id3-tags):
Download:
You can ...
Mozilla Labs » Bespin
http://labs.mozilla.com/projects/bespin/Bespin is a Mozilla Labs experiment that proposes an open, extensible web-based framework for code editing that aims to increase developer productivity, enable compelling user experiences, and promote the use of open standards.
Week 19
Procurios Blog: Syntactic Sugar for MySQLi Results using SPL Iterators
http://www.phpdeveloper.org/news/12523From the Procurios blog there's a recent post looking at a method letting you use a foreach on the results from a MySQLi request - SPL Iterators.
Ever wondered why you can't use foreach() on MySQLi Results, and instead have to write less convenient w...
Alex Faaborg - » Evolving a Product Brand
http://blog.mozilla.com/faaborg/2009/05/14/evolving-a-product-brand/We are now in the process of refreshing the Firefox application icon, so I wanted to address some of the initial questions we are getting, and look at some specific examples in the technology industry of product brand evolution.
War on Facebook- how Facebook limits my freedom of speech.
http://digg.com/arts_culture/War_on_Facebook_how_Facebook_limits_my_fr...This is how Facebook responded to my questions about their freedom of speech policy- the comparison to AT&T bleeping out my curse words on telephone conversations didn't ring any bells. Pathetic.
Add PPA Key To Your Apt Keyring
http://feedproxy.google.com/~r/UbuntuTutorials/~3/oScemLMZVNo/I know many of you use Launchpad’s “Personal Package Archive” for updated and beta packages. I have about a half-dozen configured on my machine to give me the latest and greatest of my favorite applications. The one problem with a PPA though is t...
Matt Curry's Blog: Free CakePHP E-Book - Super Awesome Advanced CakePHP Tips
http://www.phpdeveloper.org/news/12512In a new post Matt Curry talks about a CakePHP book that he's written up and is free for the taking (and using and learning). The book takes a bit more advanced approach to using the framework and for those who have "mastered the basics and wants to do...
Why Do Computers Suck at Math?
http://www.codinghorror.com/blog/archives/001266.htmlYou've probably seen this old chestnut by now.
Insert your own joke here. Google can't be wrong -- math is! But Google is hardly alone; this is just another example in a long and storied history of obscure little computer math errors that go way bac...
Morgan Collett: Ubuntu Server: Versioning /etc with etckeeper rocks!
http://morgancollett.wordpress.com/?p=182Deploying a new server at work – a dedicated server hosted at Hetzner. Fortunately Jaunty (Ubuntu 9.04) was released before we had anything hosted on the machine, so I took the decision to upgrade it before we do serious deployment.
One of the shiny ...
Will php 5.3 be in karmic?
https://answers.edge.launchpad.net/ubuntu/+source/php5/+question/70902I know PHP 5.3 isn't stable yet, but is there any estimation within the ubuntu core devs in what release of Ubuntu we can expect it? I know a lot of our customers (php developers) are craving for it cause of some additional significant features.
Joshua Eichorn's Blog » Blog Archive » Hbase fun
http://blog.joshuaeichorn.com/archives/2009/05/12/hbase-fun/For the last couple weeks I’ve been working pretty heavily with Hbase. It decidedly has different usage patterns then Mysql, but since I don’t often get to use anything relational in Mysql because of performance reasons it hasn’t been to hard to ...
About RDFa - Webmasters/Site owners Help
http://google.com/support/webmasters/bin/answer.py?answer=146898About RDFa
Installing Twhirl on Ubuntu 8.10 « the ubuntu experiment
http://ubuntuexperiment.wordpress.com/2008/11/08/installing-twhirl-on-...Before you can install and Twhirl, you need to install Adobe AIR on your computer. After you have installed Adobe AIR, download the latest version of Twhirl to your deskop. You will be able to start the installation directly by double-clicking on the ...
php5 in ubuntu question #70902: “Will php 5.3 be in karmic?”
https://answers.launchpad.net/ubuntu/+source/php5/+question/70902Will php 5.3 be in Ubuntu Karmic?
Jonh Wendell: Remote Access and 3D Effects
http://www.bani.com.br/?p=298Just a quick post to say that Vino 2.26.2, which will be released next week will have a workaround for a bug that some proprietary video drivers have with the XDamage extension of X.Org.
If you have a nvidia/ati driver and 3D effects enabled and nobody...
Dustin Kirkland: byobu 2.0 released -- the project formerly known as screen-profiles
http://blog.dustinkirkland.com/2009/05/byobu-20-released-project-forme...Releasing 2.0After 54 mini-releases of screen-profiles-1, I'm pleased to declare a 2.0 release! I believe that the project is more stable, more feature-filled, and better performing than ever. screen-profiles has become much more than a fun little ha...
Week 18
Dates, Times and Derick - Marco Tabini
http://mtabini.blogspot.com/2009/05/dates-times-and-derick.htmlAs you may know, php|a just published Derick Rethans' new book, php|architect's Guide to Date and Time Programming. If you allow me a small amount of self-promotion, this is a great book—and not just because my company happens to be the publisher.Dat...
How do you play PixelJunk 1-4?
http://feedproxy.google.com/~r/PSBlog/~3/ijS6El8-wcw/You’ve seen the screenshots, you’ve read the stories, you’ve even helped name the game - but what do you *really* know about the next PixelJunk game? Producer Matt Morton walks us through the gameplay in the temporarily-dubbed PixelJunk 1-4. And ...
Daniel Hahler: Improving dpkg/apt performance
http://daniel.hahler.de/improving-dpkg-apt-performanceThanks to Antti-Juhani Kaijanaho I could improve the performance of dpkg/apt on my old Ubuntu system (upgraded since I've started using Linux/Ubuntu in 2005):
I've written a small script, according to Antti-Juhani's post:
#!/bin/sh
# via http://antti...
AnandTech: The SSD Anthology: Understanding SSDs and New Drives from OCZ
http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=9Now if we deleted and tried to write 4KB of data however, we’d run into the same problem again. We’re simply delaying the inevitable by shipping our drive with an extra 4KB of space.
The more spare-area we ship with, the longer our performance wil...
Twitter API Component with Search API
http://bakery.cakephp.org/articles/view/twitter-api-component-with-sea...I needed to integrate the Twitter API with a clients website to run a competition and I saw that there were some Twitter API Components out there but none of then were 100% complete and they didn't offer the Search API. So I decided to build one and sh...
Cube°n for NetBeans on OSX (and others) | Davey Shafik
http://pixelated-dreams.com/archives/582-cube%C2%B0n-for-netbeans-on-o...One of the things I’ve been most excited about with NetBeans, is the prospect of hooking it into Trac using Cube°n. Now, I should note that I didn’t even think about doing this till I ran across Mylar for Eclipse. So, I went ahead and downloaded ...
Convert Fixed Width To Array - Kevin Waterson
http://www.phpro.org/examples/Convert-Fixed-Width-To-Array.htmlFollowing on from a recent posting a request was recieved to convert a fixed width file into an array. The process is quite similar to creating a class as the file is iterated over and the array of positions and widths are used to build the array. In t...
Resources for Developing a Site for iPhone
http://feedproxy.google.com/~r/Webappers/~3/qCFJQipXFMs/The iPhone is a fantastic phenomenon. It’s a communications device, a multimedia platform and much more all rolled into one single tool. Everyone wants in on this device. With millions of iPhones out there, it makes sense to have your content, or app...
Emma Jane Hogbin: Remote install of Debian overtop of RedHat
http://www.emmajane.net/node/916A very long time ago I leased some server space that had RedHat and I wanted Debian. So I did a remote install using the /swap partition as a / partition. I thought the notes were lost, but I found them. I include them here for historical (hysterical?)...
Crucial Concepts Behind Advanced Regular Expressions | How-To | Smashing Magazine
http://www.smashingmagazine.com/2009/05/06/introduction-to-advanced-re...An introduction to advanced regular expressions, with eight commonly used concepts and examples. Each example outlines a simple way to match patterns in complex strings. If you do not yet have experience with basic regular expressions, have a look at t...
Don’t cache my form (and session) data!
http://teknoid.wordpress.com/2009/05/07/dont-cache-my-form-and-session...This is probably overly simple, but I felt like posting something anyway…
Every once in a while you hear a complaint that you’ve got some sort of login (account), then a user actually logs out, and then yet, hits the back button in their browser…...
PHP 5.3.0 RC 2 released - Johannes Schlüter
http://schlueters.de/blog/archives/106-PHP-5.3.0-RC-2-released.htmlAs others wrote, or as you can read on php.net or in my twitter feed we've released the second, long awaited, release candidate of PHP 5.3.0.5.3 is rather big release including support for namespaces, closures, phar archives, internatioalization supp...
Using web workers - MDC
https://developer.mozilla.org/En/Using_DOM_workersWorkers provide a simple means for web content to run scripts in background threads. Once created, a worker can send messages to the spawning task by posting messages to an event handler specified by the creator.
The worker thread can perform tasks w...
How to Include File
http://blogs.sun.com/netbeansphp/entry/include_requireHow to include file in PHP NB IDE? Two ways:
file system code completion for include/require
Fast Import Alt+Shift-I
The first one is probably no surprise because is included in NB since 6.5
The second one was added int...
PublishableBehavior
http://bakery.cakephp.org/articles/view/publishablebehaviorPublishableBehavior allows the use of datetime fields for start and end ranges on content. Included functionality allows for checking published status, toggling to published / unpublished status, and adding conditions to a find to properly filter thos...
Gnome Do: Also a Dock
http://mikesubuntu.blogspot.com/2009/05/gnome-do-also-dock.htmlIf you have not yet installed and tried Gnome-Do, a program similar to quicksilver for mac which can run applications and do other various tasks using only the keyboard, I highly recommend doing so. If you already have it, however, I have a suggestion....
Rubén Romero: Go iFolder and Drop-that-Box now! MOTUs step up to the task, please…
http://huayra.wordpress.com/?p=134As a follow in up my last entry on mono related tech I wanted to thank Rui Boon for beeing a true iFolder hero!
The problem is that compulsory military service has taken him away from Ubuntu business so we need someone else to take on this task. Rui Bo...
Leaflet: PHP development in 2009 - /usr/portage
http://usrportage.de/archives/915-Leaflet-PHP-development-in-2009.htmlAntony Dovgal's Blog: locating bottlenecks in PHP code with Pinba
http://www.phpdeveloper.org/news/12454Antony Dovgal has announced a tool that can help you find out where issues are in your code - specifically places where too much work is being done and gumming up the works. The Pinba statistics server for PHP that gathers UDP data from the PHP process...
Christian Stocker's Blog: Planet PHP Sources now on GitHub
http://www.phpdeveloper.org/news/12448If you're a fan of Planet-PHP (our fellow PHP news source) and have wanted to see how things run behind the scenes, you might want to check out this bit of information from Christian Stocker on where the source has ended up.
After Lukas asked me for ...
YouTube - PixelJunk™1-4 trailer
http://www.youtube.com/watch?v=9EbsMtEv2CEApparently a new game by pixeljunk. I really love all their previous work.
Introduce Variable QuickFix
http://blogs.sun.com/netbeansphp/entry/introduce_variable_quickfixLast week I've got a question: "I need to explain when the Introduce Variable hint is invoked?" and I've realized that I could mention it briefly in this weblog because I'm not sure how many of you have already noticed it. I like this featu...
Escaping Restrictive/Untrusted Networks with OpenVPN on EC2 - Alestic.com
http://alestic.com/2009/05/openvpn-ec2Perhaps you are behind a corporate firewall which does not allow you to access certain types of resources on the Internet. Or, perhaps you are accessing the Internet over an open wifi where you do not trust your network traffic to your fellow wifi user...
FullCalendar - Full-sized Calendar jQuery Plugin
http://arshaw.com/fullcalendar/FullCalendar is a jQuery plugin that provides a full-sized, drag & drop calendar like the one below. It uses AJAX to fetch events on-the-fly for each month and is easily configured to use your own feed format (an extension is provided for Google Calend...
Butter Cutters
http://www.youtube.com/watch?v=aRZ8TlvH2gcA hot knife, laser, water jet and sodium hydroxide have one thing in common - they can be used to cut a block of butter! Extra footage, other angles and mistakes from the making of this video can .
Go full screen with NetBeans
http://wiki.netbeans.org/TaT_GoFullScreenNB65When we want to get the most of our big, high resolution screens in Windows we can maximize the NetBeans window. But this will still leave the title bar on the screen, so to really use all of the screen we can run NetBeans in full screen mode. We go to...
Bloom Filters Quickie » Andrei Zmievski
http://gravitonic.com/2009/04/bloom-filters-quickieGoogle BigTable uses Bloom filters to reduce the disk look-ups for non-existent data; Cassandra also uses them to save IO; Digg might use them to implement checks for green tags on Digg buttons, i.e. have my friends Dugg this, etc. The possibilities ar...
Week 17
Artwork/Incoming/Jaunty/AlphaBackgrounds - Ubuntu Wiki
https://wiki.ubuntu.com/Artwork/Incoming/Jaunty/AlphaBackgroundsubuntu jaunty wallpapers
Ubuntu brings advanced Screen features to the masses - Ars Technica
http://arstechnica.com/open-source/news/2009/04/ubuntu-brings-advanced...GNU Screen with Ubuntu's screen-profiles
GNU Screen is a powerful terminal multiplexer that makes it easy for users to manage multiple sessions at the command line. It provides rudimentary window management capabilities in text-based environments...
How to Install Adobe AIR on Ubuntu
http://www.sizlopedia.com/2008/04/06/how-to-install-adobe-air-on-ubuntu/Adobe Technologies released the Linux version of Adobe AIR some weeks ago which brings web applications and widgets to your desktop. Installing new applications on a Linux distribution is always a mystery for newbies so here is a guide that teaches you...
Justin Dugger: Backups galore
http://jldugger.livejournal.com/27216.htmlI thought I'd do a quick survey and figure out what backup tools are readily available in Ubuntu. I found 17 that might be worth mentioning. Many are front-ends, and front-ends-to-the-front-ends, so to keep them straight I cooked up a quick diagram wit...
SitePoint PHP Blog: Interactive CLI password prompt in PHP
http://www.phpdeveloper.org/news/12440On the SitePoint PHP blog today Troels Knak-Nielsen has a quick tip for those looking for a way to have their command-line PHP scripts be more interactive.
Just a quick tip, since I spent a good hour figuring this out recently. PHP has no native way ...
Matt Zimmerman: Ubuntu 9.04 does not use ext4 by default
http://mdzlog.alcor.net/?p=345There seems to be a significant misconception around Ubuntu 9.04, that it uses the (comparatively new) ext4 filesystem by default. It doesn’t. Ubuntu 9.04 still uses the tried-and-true ext3 filesystem by default. If you install Ubuntu 9.04 and use...
Jorge Castro: Please consider donating to GNOME
http://castrojo.wordpress.com/?p=428J5 has put out a call for donations for GNOME.
I’ve been a Friend of GNOME for years and I find it to be a great program. You get neat stickers and stuff, but more importantly you help fund GNOME activities and keep the gears running. You can donate...
Open Source is not a Democracy
http://feedproxy.google.com/~r/nerderati/~3/Prq5CWfIXUc/open-source-is...And that's a good thing.In democracies, "power is held by the citizens":http://en.wikipedia.org/wiki/Democracy. The problem with this (at least in terms of open source software) is that, by and large, people are dumb.The root of the problem lies in the...
Eric Hammond: Using sudo, ssh, rsync on the Official Ubuntu Images for EC2
http://alestic.com/2009/04/ubuntu-ec2-sudo-ssh-rsyncThe official Ubuntu images for EC2 do not allow ssh directly to the root account, but instead provide access through a normal “ubuntu” user account. This practice fits the standard Ubuntu security model available in other environments and, admitte...
Eric Hammond: Official Ubuntu Images for Amazon EC2
http://alestic.com/2009/04/official-ubuntu-ec2The Ubuntu on EC2 team has released official Ubuntu images for EC2 including the releases 8.04 Hardy and 8.10 Intrepid. The plan is for the Ubuntu images which have been published on http://alestic.com for the last 18 months to be phased out in favor ...
check your my.cnf with "mysqld --help --verbose"
http://blog.dbadeva.com/2009/04/check-your-mycnf-with-mysqld-help.htmlOn the Drizzle-discuss mailing list, Baron just pointed out that MySQL has a means to validate its config file (/etc/my.cnf), similar to "apachectl configtest". mysqld --help --verboseSomehow, I never knew that...Oh, and yes, this means I am followi...
How to measure code quality - Demian Turner
http://phpkitchen.com/2009/04/how-to-measure-code-quality/wtfs per min
Dustin Kirkland: What I Want the Ubuntu Server To Be
http://blog.dustinkirkland.com/2009/04/what-i-want-ubuntu-server-to-be...My Canonical Ubuntu Server Team colleagues, Soren Hansen and Thierry Carrez, have recently published manifestos on what they would like to see the Ubuntu Server become. Accordingly, here are my thoughts on the matter...What I Want The Ubuntu Server To...
Bodhi.Zazen: Convert Virtualbox vdi to KVM qcow
http://blog.bodhizazen.net/?p=183I have been asked several times how to convert an existing VirtualBox machine / image to KVM. The process is quite easy and involves simply converting your virtual hard drive (VirtualBox uses “vdi”) to a format compatible with KVM (qcow). You then ...
Joey Stanford: Leading with Kindness
http://joey.ubuntu-rocks.org/blog/?p=294I did some analysis work for a group in Canonical last November and December. It was really interesting for me and a rewarding experience but as I was writing and revising my final report I kept feeling more and more uneasy about the way I articulate...
Matthew Turland's Blog: Building PHP-GTK with Cairo Support on Ubuntu Jaunty
http://www.phpdeveloper.org/news/12410Matthew Turland has posted a guide he created following his own process as he worked to compile PHP 5.3.0RC1 with PHP-GTK/Cairo support on a Ubuntu (Jaunty) installation.
The process was a bit arduous, as Ubuntu apparently has a rather "interesting" ...
Matt Zimmerman: Migrating to ext4
http://mdzlog.alcor.net/?p=317To celebrate the stabilization and release of Ubuntu 9.04, I’ve destabilized my primary (work and personal) laptop a bit by migrating from ext3 to ext4, following (more or less) the procedure I found on the ext4 wiki. I created a fresh 9.04 USB sti...
NGINX + PHP-FPM + APC = Awesome
http://interfacelab.com/nginx-php-fpm-apc-awesome/The following guide will walk you through setting up possibly the fastest way to serve PHP known to man. If there is a faster way, I’ve not yet found it climbing through zillions of blog posts out there on the subject. In this article, we’ll be ins...
Week 16
Using Console_Getopt to Process the PHP Command Line
http://devzone.zend.com/article/1046-Using-Console_Getopt-to-Process-t...That's where this tutorial comes in - it shows you how to painlessly support command-line options in your PHP CLI programs. It's not as difficult as it might seem at first glance - and no, you don't need to stay up all night to get it do...
Jonathan Carter: Screens of Death
http://jonathancarter.co.za/?p=486I initially wanted to write “Death” in the title in full-caps, but that’s a bit melodramatic, even for me.
Error messages are often scary and frightning. Sometimes, they’re even amusing. I use a screensaver called BSOD (named after the Windows...
Jeff Waugh: Google Distro Trends, 2009/04/23
http://bethesignal.org/blog/2009/04/23/google-distro-trends-20090423/Just mentioned it in the comments of my previous post, but it’s worth a more public reminder…
That’s what I would describe as “the hopes and dreams of a generation” (of Software Freedom lovers), and is the result of fantastic product definit...
Caspar Clemens Mierau: Ubuntu Jaunty Jackalope on Berlin metro system
http://www.screenage.de/blog/2009/04/23/ubuntu-jaunty-jackalope-on-ber...Again I am happy to announce, that Berliner Fenster, the company behind the Berlin metro tv advertisement system, viewed by approx. 1.5 million people a day, was so kind of providing Ubuntu and Ubuntu Berlin with a spot for the release of Ubuntu Jaunty...
Bug 477938 – Impossible to add a new sink using bluetooth headset
https://bugzilla.redhat.com/show_bug.cgi?id=477938Please use the native BT support in PA now which is available in Rawhide and will be part of F11. Going via ALSA is very problematic.
Martin Owens: Ubuntu: Sound, An Issue of Information
http://doctormo.wordpress.com/?p=412There was a recent upgrade of Savage2 that moved the default sound system from oss to alsa… suddenly my computer wouldn’t play sound any more for this game. Turns out I didn’t have my computer set up quite right, it was loading oss module which w...
ColorSchemer - Online Color Scheme Generator
http://www.colorschemer.com/online.htmlHelps determining what colors go together well
HOWTO/AudioDevices - BlueZ - Trac
http://wiki.bluez.org/wiki/HOWTO/AudioDevices#PulseaudioPulse native Bluetooth sink
Newer versions of pulse have a native Bluetooth sink which works *only* with Bluez 4.x. You need pulse 0.9.14 (FIXME: maybe 0.9.13 works too?) and later, and they have to have module-bluetooth-discover and module-bluetooth-...
[ubuntu] Bluetooth Headset and Pulse [Archive] - Ubuntu Forums
http://ubuntuforums.org/archive/index.php/t-1044715.htmlI downloaded the latest bluez components from
http://philip.magicalforest.se/dists/intrepid/extra/
and then the "pactl load-module module-alsa-sink" command loaded the module properly and i could see the device in pavucontrol.
.asoundrc file
pcm.bm {
...
Speed up your Ubuntu Linux boot! | Nobody was Born with Linux Knowledge
http://aldeby.org/blog/index.php/speed-up-your-ubuntu-linux-boot.htmltweak your Ubuntu Linux setup in order to speed up the boot process as well as the startup time of some frequently used applications.
PlayStation 3 Solid State Drive Report - Features at GameSpot
http://www.gamespot.com/features/6192258/index.htmlPlayStation 3 SSD Performance
Compiz Fusion: Transparent Windows - Ubuntu Forums
http://ubuntuforums.org/showthread.php?t=1032985I had 8.04 and could adjust the transparency of windows by holding alt and scrolling.
In ccsm, the plugin that does this is "Opacity, Brightness and Saturation" (under "Accessibility"-section.).
On the Opacity-tab set mouse shortcut for "Increase" to...
StumbleUpon WebToolbar - Howto give Ubuntu transparent menus | badoh
http://www.stumbleupon.com/toolbar/#topic=Linux/Unix&url=http%253A...Howto give Ubuntu transparent menus
Dennis Kaarsemaker: Databases in 2010
http://blogs.ubuntu-nl.org/dennis/?p=278Will we see this in the future? I hope (and think) not, but who knows :)
dennis@mosquito:~$ sudo apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mysql-server is not available...
Blueman - An Awesome Bluetooth manager for Ubuntu « bigbrovar
http://bigbrovar.wordpress.com/2009/02/14/blueman-an-awesome-bluetooth...Bluetooth support has always been shaky in gnome. The default bluetooth manager is often very basic and unintuitive. Things like connecting to an audio or input device and Connecting to 3G/EDGE/GPRS via dial-up were either impossible or not easy and s...
Can't Sleep
http://xkcd.com/571/Week 15
Vote now! Insomniac’s Ratchet & Clank Future Weapon Contest is on!
http://feedproxy.google.com/~r/PSBlog/~3/V7GJ2-oSC60/We’re excited to announce the five finalists in the “Captain Qwark’s My Blaster Runs Hot Weapons Contest Sponsored by Gadgetron”! We had a ton of excellent submissions from all sorts of folks. We were very impressed by how good some of your ent...
CakePHP Automagic Javascript Validation
http://sandbox2.pseudocoder.com/demo/validationCakePHP Automagic JavaScript Validation Helpe
On The Fly Model Chains With CakePHP | PseudoCoder.com
http://www.pseudocoder.com/archives/2009/04/17/on-the-fly-model-chains...Wouldn’t it be awesome if Cake only created the pieces of the chain as needed? Or what if some really awesome member of the community took the time to build such functionality and then shared it with everyone. You know, something like:
Steven Harms: Dropbox on Ubuntu
http://www.sharms.org/blog/?p=417Often times you want to keep a file in sync, much like .mac, between computers. Or maybe you just need to make sure your files are backed up to the web. Enter a product called Dropbox.
Dropbox provides many useful features:
Simply installation
Auto...
One More Tip For Speeding Up CakePHP Apps | PseudoCoder.com
http://www.pseudocoder.com/archives/2009/04/16/one-more-tip-for-speedi...Don’t Use $uses Unless You Really, Absolutely Have To
$uses is a controller attribute that allows you to access additional models to the default one. Say you have a blog application and one of the controllers is posts. By default you have access to ...
ClassRegistry::init vs loadModel - CakePHP | Google Groups
http://groups.google.com/group/cake-php/msg/794c451038c0c798?pli=1App::import() only includes the file. So you would new to create a new
instance every time. This is not recommended
ClassRegistry::init() loads the file, adds the instance to the a
object map and returns the instance. This is an easy and convenient
wa...
Is Open Source Experience Overrated?
http://www.codinghorror.com/blog/archives/001255.htmlI'm a big advocate of learning on the battlefield. And that certainly includes what may be the most epic battle of them all: open source software.
Contribute to an open-source project. There are thousands, so pick whatever strikes your fancy. But pic...
MySchemaShell - step closer to DB structure synchronization
http://bakery.cakephp.org/articles/view/myschemashell-step-closer-to-d...I'm struggling with DB structure versions management. Recently I tried SchemaShell (cake schema), but found it quite inappropriate with the way the SVN works. Additionally one could only overwrite DB structure with schema file or overwrite schema file ...
New SVN repository for PHP-GTK - Riff Blog - PHP-GTK
http://blog.riff.org/2009_04_15_new_svn_repository_for_phpgtkAfter recent complaints in the PHP-GTK mailing list, auroraeosrose mentioned mgdm has set up a SVN repository for the docs, to ease working on them.
This new repository is available at
http://svn.thefrozenfire.com/phpgtkdoc/
Back In Time Does Full Linux Backups in One Click
http://lifehacker.com/5212899/back-in-time-does-full-linux-backups-in-...Linux only: Back In Time, a Linux backup app inspired by Macs' Time Machine and offering the same kind of no-worry, space-saving snapshot protection, is worth adding to your must-install list. Why? First off, the user interface and documentation at its...
Joe Barker: Laconi.ca
http://blog.joeb454.com/?p=292Now I’m sure most of you have heard of twitter? Ok good, that’s a start. Identi.ca? Even better.
Identi.ca runs on open-source software called Laconi.ca. It supports the Open Microblogging Standard, and in my opinion, is better than twitter. There...
Download Killzone 2 Steel and Titanium April 30th
http://feedproxy.google.com/~r/PSBlog/~3/FB2jKEBSFBI/You may have seen the official announcement of the first DLC map pack for Killzone 2 on Spike TV and currently on Gametrailers.com, but we wanted to reiterate some of the key details of what will be available as well as let you know the official date i...
Using the Twitter API with PHP and PEAR - planetphp
http://devzone.zend.com/article/4431-Using-the-Twitter-API-with-PHP-an...The PEAR Services_Twitter package provides a full-featured interface for interacting with the Twitter API through a PHP application. This article looks at the various methods supported by this package, and illustrates how they can be used to integrate ...
Boot Ubuntu 9.04 in 18 Seconds (With a Solid State Drive)
http://lifehacker.com/5211258/boot-ubuntu-904-in-18-seconds-with-a-sol...Google webspam wrangler Matt Cutts treated himself to a solid-state hard drive—the kind made from memory chips—and timed a customized boot of Ubuntu 9.04. It was up and running Firefox in about 18 seconds. Start-up time was one of the main focus ar...
PixelJunk Eden Encore Launching on PSN this Thursday
http://feedproxy.google.com/~r/PSBlog/~3/hIU9H4OfHFo/Hey PixelJunk fans,
Just a quick blog update today to let everyone know the expansion pack for PixelJunk Eden hits PSN this Thursday, April 16! In three days you can download PixelJunk Eden Encore for only $5.99.
If you haven’t played the original, t...
Death to the Space Infidels!
http://www.codinghorror.com/blog/archives/001254.htmlAh, spring. What a wonderful time of year. A time when young programmers' minds turn to thoughts of ... neverending last-man-standing filibuster arguments about code formatting.
Naturally.
And there is no argument more evergreen than the timeless deb...
Embedding PHP In CSS - Kevin Waterson
http://www.phpro.org/articles/Embedding-PHP-In-CSS.htmlPerhaps one of the most frustrating aspects of using PHP with websites, is getting variables into CSS. Having variables stored in an ini file, config file or even a database can make the updating of the look and feel of a site simple, however, CSS file...
Rondleiding door een Google datacentrum
http://feedproxy.google.com/~r/ispam-nl/~3/rkQyijti6EU/Google begint telkens meer informatie over haar datacentra vrij te geven. Op 1 april organiseerde Google de Google Data Center Summit, waarbij het bedrijf veel informatie over haar datacentra met journalisten en bloggers deelde. Google heeft nu de webc...
Rondleiding door een Google datacentrum
http://www.ispam.nl/archives/8793/rondleiding-door-een-google-datacent...Google begint telkens meer informatie over haar datacentra vrij te geven. Op 1 april organiseerde Google de Google Data Center Summit, waarbij het bedrijf veel informatie over haar datacentra met journalisten en bloggers deelde. Google heeft nu de webc...
Debian Package of the Day: goplay: discover interesting packages
http://debaday.debian.net/2009/04/12/goplay-discover-interesting-packa...goplay is a package browser that lets you find interesting packages that you didn’t knew before. It uses DebTags (categories to describe Debian packages) to classify the packages. The package comes with some generic browsers:
goplay Browse games.
g...
Week 14
Matt Zimmerman: “I don’t have enough time”
http://mdzlog.alcor.net/?p=289It’s a phrase I hear every day: “I don’t have enough time to do that.”
Recently, I’ve been thinking a lot about the trivial things we say, particularly when a poor choice of words can obscure our meaning. Conventional wisdom supports “cal...
Save the Last Flash Movie You Watched
http://lifehacker.com/5206354/save-the-last-flash-movie-you-watchedLinux only: Reader Blake writes in with his method for quickly making a copy of the last flash video you watched in your browser. Whenever you watch a flash video in your browser, the entire video is buffered to your hard drive, and stored in a tempora...
Og Maciel: Life Is a Gift
http://www.ogmaciel.com/?p=679I just had to share this with everyone. Have a great weekend!
Life Is a Gift
Today before you say an unkind word - Think of someone who can’t speak.
Before you complain about the taste of your food - Think of someone who has nothing to eat.
Before yo...
Martin Meredith: My Boss, with a little help, starts the conversion to Linux
http://www.sourceguru.net/?p=203Ok, so at work, pretty much the whole company uses Windows, of some sort. The web team, however, are pretty adamant that they use the best tools available for them, and we use Ubuntu because of this (because it’s the easiest option that we all have t...
Jonathan Carter: More Easter Eggs in Ubuntu
http://jonathancarter.co.za/?p=513Easter time! I’m going to spend the next few days off-line attending some music festivals (KKNK, KoDV, Cokefest, etc). I kept a list of all the easter eggs I’ve gathered in Ubuntu since the last time I blogged about Ubuntu Easter Eggs, enjoy!
Robot...
DPC - Dutch PHP Conference June 2009 - Lorna Mitchell
http://www.lornajane.net/posts/2009/DPC-Dutch-PHP-Conference-June-2009I keep getting asked about the Dutch PHP Conference so here's a quick outline about the event.
The conference is in Amsterdam, on 11th to 13th June 2009. Thursday 11th is the tutorial day, Friday and Saturday are the main conference days. The schedu...
Dutch user group meetings all around - Stefan Koopmanschap
http://www.leftontheweb.com/message/Dutch_user_group_meetings_all_aroundLast week we had a usergroup meeting in Amersfoort, and quite unexpectedly we announced that we'll have another one next week. This is slightly unusual, but you got to recognize opportunities as they arise.
Michael Lustfield: Upgrading to 9.04 and Ext4 Remotely
http://profarius.com/content/upgrading-904-and-ext4-remotelyWARNING! Do Not do this to your systems. This is for informational purposes only. Do this in a virtual machine only. If you do this outside of a virtual machine, your computer will blow up and you will die. You've been warned.
I did in fact do this ove...
Andrei Zmievski's Blog: Bloom Filters Quickie
http://www.phpdeveloper.org/news/12291Andrei Zmievski has written a new post about a new extension he's worked up (out of curiosity for the technology) - the pecl/bloomy extension.
A Bloom filter is a probabilistic data structure that can be used to answer a simple question, is the given...
9 Extremely Useful and Free PHP Libraries
http://feedproxy.google.com/~r/nettuts/~3/yc-zicEoZd8/A lot of functionality is shared among applications - like sending emails or preventing spam. In the spirit of reusing the wheel instead of reinventing it, here are nine free web libraries that you can use in your next program which will dramatically i...
solo - prevent simultaneous instances
http://www.timkay.com/solo/solo is a very simple script (10 lines) that prevents a program from running more than one copy at a time. It is useful with cron to make sure that a job doesn't run before a previous one has finished.
PHP: Predefined Constants - Manual
http://nl.php.net/manual/en/filter.constants.phpI've noticed someone mentioned some filter_ prefixed PHP functions. At first I thought they were some custom written ones, but on a quick check it turned out that there really where this functions. I was shocked. Anyway, let's digg into it......
Brandon Holtsclaw: Simplify Dropbox URL’s with Apache2 (reverse)proxy
http://www.imbrandon.com/?p=111First off this is a (late) response to Christer Edwards way of simplifying his public Dropbox URL's with .htaccess and mod_rewrite, it can be found here.
While his solution works, it leaves the URL ugly e.g. a Picture of my son and his toy duck at wo...
helpers/html_cache at master from mcurry's cakephp - GitHub
http://github.com/mcurry/cakephp/tree/master/helpers/html_cacheCake's core cache helper is great, but the files it outputs are PHP files, so it will never be as fast as straight HTML files. This HTML Cache Helper writes out pure HTML, meaning the web server doesn't have to touch PHP when a request is mad...
Almost Perfect
http://www.codinghorror.com/blog/archives/001252.htmlI'll always remember WordPerfect as the quintessential white text on blue screen application.
For a period from about 1985 to 1992, WordPerfect was the most popular word processing program in the world on virtually every computing platform. I rememb...
Debian Package of the Day: cdargs: a browser for cd
http://debaday.debian.net/2009/04/05/cdargs-a-browser-for-cd/We have run out of articles! Please submit good articles about software you like!
cdargs is a command that enhances the good old cd by adding bookmarks and a browser. Sometimes you need to work on directories that are difficult to reach, even with the ...
Week 13
I bring you: floep - Evert Pot
http://feedproxy.google.com/~r/bijsterespoor/~3/YPNcan5_Apo/233I've been wanting to get started with python for quite a bit, but to do so I just really needed a useful program to write. Yesterday, I came up with the idea of writing a very simple script allowing me to execute command over ssh on a couple servers in...
Issue 11 - ps3mediaserver - MKV files produces "Process mencoder has a return code of 139!" Error. - Google Code
http://code.google.com/p/ps3mediaserver/issues/detail?id=11Is the problem happens when you try to watch a movie with subtitles ? If it's the case, uncheck the ass subtitle support in the option of mencoder in PMS, it should do the trick.
imdbphp
http://projects.izzysoft.de/trac/imdbphpInstallable through apt:
# wget -O- http://apt.izzysoft.de/izzysoft.asc | apt-key add -
deb http://apt.izzysoft.de/ubuntu generic universe
Sack it to Me: The Anatomy Edition
http://feedproxy.google.com/~r/PSBlog/~3/ydGeAroIX-8/Happy Friday to all! Take a peek at some happenings in the world of LittleBigPlanet!
Sack’s Anatomy
Many people wonder what SackBoy is made of on the inside. Is it cotton stuffing? Pure creative energy? Who knows? While this might be a point of specu...
Portable Ubuntu Runs Ubuntu Inside Windows
http://lifehacker.com/5195999/portable-ubuntu-runs-ubuntu-inside-windowsWindows only: Free application Portable Ubuntu for Windows runs an entire Linux operating system as a Windows application. As if that weren't cool enough, it's portable, so you can carry it on your thumb drive. Built from the same guts as the andLinux ...
Jorge Castro: Been a long time coming …
http://castrojo.wordpress.com/?p=396Kudos to Novell for reviving the iFolder community and project. This was Dropbox about 4 years ago, all done in open source (though the “enterprise” server piece took a bit longer to OSS they did have a simpler open source server that did the trick...
Howto: FFmpeg SVN build with H.264 support
http://feedproxy.google.com/~r/royklopper_com/~3/svRBI7X1Fsw/Lately I’m interested in creating a perfect setup for a video converting server and was interested in how to configure / install ffmpeg from svn to get the latest support for the H.264 codec, which shows significant improvements and quality against s...
NetBeans IDE 6.7 Milestone 3 (M3) Available
http://blogs.sun.com/netbeansphp/entry/netbeans_ide_6_7_milestoneNetBeans IDE 6.7 Milestone 3 (M3) was announced.
Read the complete list of NetBeans IDE 6.7 Milestone 3 features and enhancements.
#followfriday - Those That Influence Me Most - Brandon Savage
http://www.brandonsavage.net/five-influential-php-developers-followfri...I’m a big believer in giving credit where credit is due. There are a number of people who have influenced my experience as a programmer, and I want to take time on this Friday to talk about and thank each one of them individually. Oh, and they’re a...
Fun With CSS Shapes
http://feedproxy.google.com/~r/nettuts/~3/8R9EN6fYXuA/I bet a bunch of you don’t realize that we can create the illusion of shapes by using 100% CSS. By utilizing the border property in creative ways, we can make some really interesting polygons. In this week’s screencast, we’ll figure out a way to ...
FLOCK! Arrives on PSN on April 9!
http://feedproxy.google.com/~r/PSBlog/~3/_IQpS9tOy5M/OK, OK. I know I’ve been M.I.A. lately. You also may have noticed that I haven’t been on my PS3 in a while playing SF4. Well, life’s been hectic but exciting, and any free time has been spent catching up on sleep (I promise to catch up on all my ...
Killzone 2 “Behind the Bullet” Interactive Demo Available Today
http://feedproxy.google.com/~r/PSBlog/~3/qPBbW5ZQnGs/By now you’ve probably seen the Killzone 2 TV commercial, called “Bullet,” which uses the advanced in-game engine of Killzone 2 and the PLAYSTATION 3 to bring the game’s incredible detail to life. For anyone who hasn’t seen the commercial, yo...
Path Mapping In PHP Debugger
http://blogs.sun.com/netbeansphp/entry/path_mapping_in_php_debuggerIn this entry I would like to mention improvements in Debugger Path Mapping. Since NB6.5 there was possible to debug both scripts and web pages whereas web pages could be debugged both Locally and Remotely. For Remote Debugging is true that the debugge...
Chris Hartjes' Blog: "Refactoring Legacy Applications Using CakePHP" is now available!
http://www.phpdeveloper.org/news/12265Chris Hartjes has released his book, "Refactoring Legacy Applications Using CakePHP", and has made it available for purchase on its own site.
Can you believe it? My book is done and available for you to purchase. Visit the site for the book for more ...
Google Architecture | High Scalability
http://highscalability.com/google-architectureGoogle is the King of scalability. Everyone knows Google for their large, sophisticated, and fast searching, but they don't just shine in search. Their platform approach to building scalable applications allows them to roll out internet scale appl...
Aaron Toponce: Ubuntu Debit Card
http://pthree.org/?p=1023My bank allows customizing the front of the card with an image of your choice. So, I figured why not represent Free Software and Linux everywhere I use my card? I struggled for some time finding the right image to represent Free Software. The GNU logo ...
Build a Better Tooltip with jQuery Awesomeness
http://feedproxy.google.com/~r/nettuts/~3/a--jCU2gyIM/Browsers will automatically display a tooltip when you provide a title attribute. Internet Explorer will also use the alt attribute. But, in this tutorial I’m going to show you how to quickly write a jQuery plugin that will replace the typical browse...
Dustin Kirkland: Wah? Your Dell Inspiron Mini9 is an Ubuntu Server?
http://blog.dustinkirkland.com/2009/03/wah-your-dell-inspiron-mini9-is...For ~4 years, I have maintained a Dell Optiplex sx240 at my parents house, 500 miles away from me, as my co-lo. Sadly, the little box died a quiet death about a month ago. She won't power on at all any more. I checked the usual suspects, thought it ...
How MySQL really executes a query
http://www.xaprb.com/blog/2009/04/01/how-mysql-really-executes-a-query/WARNING: nearly every word of this post is intentionally false. This is an April Fool’s joke.
There is so much misinformation out there about how MySQL works. If you’ve talked to someone from PostgreSQL, you’ve surely heard some of it: “MySQ...
The Pothoven Post: Campfire activity notifier for Gnome, KDE, or console
http://blog.pothoven.net/2008/09/campfire-activity-notifier-for-gnome....The 37signals blog points out a simply Ruby script for KDE that will give you a visual notification when a new message is posted to a Campfire chat room.
I have modified that script to work for Gnome as well as KDE, and additionally a text console. I ...
Joey Stanford: Using BitTorrent instead of a mirror
http://joey.ubuntu-rocks.org/blog/?p=276I’ve been playing around with an experiment using BitTorrent to get my normal updates and install files. Speed-wise for me, it’s slower than a local mirror (except when the mirror is under heavy load at which point it’s much faster (e.g. beta...
Mythbuntu: Mythbuntu CableCARD Support
http://www.mythbuntu.org/cablecardBackground
Today marks a historic day in Mythbuntu development. Over the last year we have been having discussions with several major cable companies in the United States regarding enabling CableCARD support for all Mythbuntu users. Late last year we...
Marketing for PHP Developers - Brandon Savage
http://www.brandonsavage.net/marketing-for-php-developers/A discussion recently took place between myself and a few others regarding what constitutes effective marketing, and how technical people can sell their technical wares. The measure of good marketing, of course, is not hard to identify: it’s how effe...
MySQL :: MySQL 5.1 Reference Manual :: 7.2.20 Speed of INSERT Statements
http://dev.mysql.com/doc/refman/5.1/en/insert-speed.htmlCommunity News: Dutch PHP Conference Tickets Now On Sale
http://www.phpdeveloper.org/news/12246For those wanting to attend this year's Dutch PHP Confernece (in Amsterdam), you'll be happt to know that tickets are now on sale!
Ibuildings is proud to organize the third Dutch PHP Conference on June 12 and 13. Plus a pre-conference tutorial day on...
What's New in the Next Generation of MySQL Cluster? (30 Apr 2009)
http://www.mysql.com/news-and-events/web-seminars/display-320.htmlWhether you’re racing to introduce a new service, or trying to manage an avalanche of data in real time, your database has to be scalable, fast and highly available to meet ever-changing market conditions and stringent SLAs.
By attending this webina...
Ubuntu Server blog: Server Team 20090331 meeting minutes
http://ubuntuserver.wordpress.com/?p=243Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Ubuntu Server Guide
sommer reported that he received some feedback on a few sections from the Ubuntu Server Guide. However some sections still need to be rev...
Enable (Some) Multi-Touch Gestures in Linux
http://lifehacker.com/5192139/enable-some-multi+touch-gestures-in-linuxMost of the multi-touch gestures available to iPhone and Apple laptop owners don't require anything special, hardware-wise—except a patent license from Apple. Linux users, however, can get some of that multi-finger goodness in three quick steps. ...
Real programming with PHP 5.3 (part 2): JavaScript-style classes
http://blog.agilephp.com/2009/03/31/real-programming-with-php-53-part-...In part one of this series, we looked at the ability to use lambda functions or closures to process arrays. In this part, we will see how closures can be used to build classes in a completely new way.
After I did my own research, I discovered that so...
#firsttweet
http://feedproxy.google.com/~r/tychay/~3/witxKWUogd8/firsttweet.shtmlVia Karenism:
Find your first words on twitter
Holly, you created a monster.
(Twitter: blogged before twat.)
Steven Harms: New NVidia driver out
http://www.sharms.org/blog/2009/03/30/new-nvidia-driver-out/NVidia released a new stable driver today. You can download it here. A lot of fixes in this one, especially for their hardware video decoding, VDPAU. Also it fixes KDE4 Plasma OpenGL crashes, X server crashes, and crashes with redirected OpenGL.
Sou...
vmplot.sh, a useful tool for MySQL performance tuning
http://www.bigdbahead.com/?p=302I don’t know if it is because of my science background, I am a physicist, I do like graphs, especially when I do performance tuning. With UNIX like operating systems, the vmstat command give you an easy way to grab many essential performance counte...
Scaling Up: Picking The Right Setup - Brandon Savage
http://www.brandonsavage.net/scaling-up-picking-the-right-setup/Now that your application is running at peak performance and you’ve decided that it’s time to scale, let’s talk about the right setup.
The modern age has brought us lots of new ways to take a growing site and scale it. From Amazon Web Services to...
Stephan Hermann: Follow Up: Ubuntu Server and GUI
http://www.sourcecode.de/content/follow-ubuntu-server-and-guiDuring the last week I read some articles about why or why not Ubuntu Server Flavour should have a GUI like MS Windows Server or RHEL or SLES or whatever Enterprise Server Distribution you use.
I agree with most people who say: "We don't need an ...
#6055: serialize/unserialize vs json_encode/json_decode - tickets cakephp | Google Groups
http://groups.google.com/group/tickets-cakephp/browse_thread/thread/64...Serialize vs JSON benchmark
Charles Profitt: Wicked Cool Shell Scripts
http://ftbeowulf.wordpress.com/?p=49Today I received a copy of Wicked Cool Shell Scripts (101 scripts for Linux, Mac OS X, and Unix Systems) by Dave Taylor. As part of my transition from the world of Windows I have decided to learn how to do some shell scripting. I figured that ‘wicked...
Oxford Archaeology: KVM 84 backported in Hardy
http://blogs.thehumanjourney.net/oaubuntu/entry/kvm_84_in_hardy_howDustin Kirkland announced a few weeks ago that he was trying to backport KVM-84 to Ubuntu Hardy. This was made following a post on the ubuntuserver blog that described the way KVM-84 would be backported: ~ubuntu-virt PPA -> hardy-backports -> hardy-{pr...
Debian Package of the Day: regexxer: search/replace for the masses
http://debaday.debian.net/?p=529Article submitted by David A. Thompson. Guess what? We still need you to submit good articles about software you like!
This thing is great! If you manage a set of files (e.g., a code base) and end up needing to perform a search/replace across the files...
Week 12
Jeff Waugh: Case-insensitive mapping with mod_rewrite’s RewriteMap
http://bethesignal.org/?p=1425Sometimes when you need to manage a massive pile of URL redirections — for instance, when you’re playing snatch-the-tablecloth with your web platform — it’s handy to mash them all together with mod_rewrite’s RewriteMap feature.
I hit a frustr...
Bodhi.Zazen: Shared SSH Sessions, Update for Jaunty (Ubuntu 9.04)
http://blog.bodhizazen.net/?p=148This how-to needed to be updated for Jaunty (Ubuntu 9.04).
Jaunty (Ubuntu 9.04) make a few adjustments to screen and so to enable a shared ssh session I had to make adjustments to both the configuration and to the apparmor profile.
The two changes in J...
removing apt mysql-server-5.0 password prompt
https://answers.launchpad.net/ubuntu/+source/debconf/+question/59163mysql-server-5.0 debconf not removing prompt on install
Bryan Quigley: Jaunty does boot fast, but how about worse case?
http://gquigs.blogspot.com/2009/03/jaunty-does-boot-fast-but-how-about...There are other posts about regular boot times, so how about the worst case, file system checks. That's that check that runs every 30 boots or so just because we are paranoid about making sure the file system is sane. Boot Intrepid (es...
Test your Legacy PHP Application with Function Mocks! - Benjamin Eberlei
http://www.whitewashing.de/blog/articles/115Much talking is going on about Unittesting, Mocks and TDD in the PHP world. For the most this discussions surround object-oriented PHP code, frameworks and applications.
Yet I would assert that the reality for PHP developers (me included) is dealing w...
PixelJunk Eden Encore Details
http://feedproxy.google.com/~r/PSBlog/~3/0mvT707Rx4w/This is Dylan from Q-Games, the company behind PixelJunk, and following on from my blog entry last week where I listed what we’ve been doing for the past few months. This entry is all about Eden Encore.
First things first, what have we added? Well, ...
Nick Ali: Ubuntu 9.04 Countdown Banner
http://boredandblogging.com/?p=897Option 1 (javascript):
Option 2 (javascript):
Animated: (iframe)
The animated scrolls through the above images.
Static (no javascript):
See the countdown banner page on how to install them on your site:
Caching ACL permissions with CachedAclComponent
http://bakery.cakephp.org/articles/view/caching-acl-permissions-with-c...When you set up ACL with a bunch of groups with subgroups, you will end up with five or maybe more queries per request. When you have a lot of active users it might fry your database. This is a simple solution to get rid of all those queries.
Ubuntu Server blog: March in the archive: a view from the Ubuntu Server team
http://ubuntuserver.wordpress.com/?p=237Since we entered FeatureFreeze one and half month ago the Ubuntu developers have shifted their focus on fixing bugs. As such the archive hasn’t seen a lot of new package versions or shiny new features. Here are a few highlights from the archive that ...
More fun visualizing MySQL Database Size
http://rpbouman.blogspot.com/2009/03/more-fun-visualizing-mysql-databa...Hi again!As a sidekick for my previous post, I came up with a snippet of code that generates the Google Chart URL to visualize table size for the current database. For example, for the sakila sample database, we get URL's like this:http://chart.apis.go...
Fix for SSH slow to ask for password in Ubuntu Feisty Fawn -- Ubuntu Geek
http://www.ubuntugeek.com/fix-for-ssh-slow-to-ask-for-password-in-ubun...This speeds up SSH on Redhat siginificantly:
sudo nano /etc/ssh/ssh_config
Commentout the following lines
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
Query Cache in mysqlnd - Andrey Hristov
http://hristov.com/oblog/blog/post/2009/03/26/query-cache-in-mysqlnd/I hope you know what mysqlnd is. If not, then.... mysqlnd is the replacement for libmysql in the PHP world. Starting from PHP 5.3 you might use mysqlnd to connect to your MySQL Server(s) without installing libmysql on your web servers/client hosts. mys...
Michael Lustfield: Jaunty Boots Fast <15sec
http://profarius.com/content/jaunty-boots-fast-15secI hear a lot of people drooling over how super fast their system boots on Jaunty. I saw one mention on the Planet already about 20.03 seconds being fast. Just after reading this, I decided I need to post mine.
It's less than 15 seconds. Readahead is us...
Automatically remove wordiness from your writing - Steve Hanov's Technology Blog
http://gandolf.homelinux.org/blog/index.php?id=52I recently started re-reading William Zinsser's On Writing Well. Zinsser emphasizes simplicity in writing. To reduce wordiness, he implores the writer to remove needless words and phrases:
MySQL command-line tip: compare result sets
http://www.xaprb.com/blog/2009/03/25/mysql-command-line-tip-compare-re...Here’s a quick productivity tip: when optimizing queries by rewriting them to different forms that should return the same results, you can verify that you get the same results by taking a checksum of them.
Just set your pager to md5sum:
mysql> pag...
Variable tracing with Xdebug - Derick Rethans
http://derickrethans.nl/variable_tracing_with_xdebug.phpSome time ago Matthew
mentioned on IRC that he'd like to see variable modifications in Xdebug's function traces.
After I had a quick look at the feasibility of this feature I spend some
time on implementing it for Xdebug's HEAD branch that is going to ...
PHP 5.3.0RC1 Release Announcement - PHP: Hypertext Preprocessor
http://www.php.net/index.php#id2009-03-24-1The PHP development team is proud to announce the availability of the first release candidate of PHP 5.3.0 (PHP 5.3.0RC1). This release marks the final phase in a major improvement in the 5.X series, which includes a large number of new features, bug f...
Rag Doll Kung Fu: Fists of Plastic Interview - Producer Joshua Miller Answers Your Questions
http://feedproxy.google.com/~r/PSBlog/~3/g-hhrIJFCOQ/It’s day one of GDC 2009, and the PlayStation.Blog.Lounge is up and running, hosting media, developers and fans all week long. And right now we’re thrilled that Tarsier Studios is showing off Rag Doll Kung Fu: Fists of Plastic inside the Lounge to ...
CakePHP Digest #10 - News Overload
http://www.pseudocoder.com/archives/2009/03/23/cakephp-digest-10-news-...News
CakeFest #3
The long awaited end to the CakeFest trilogy has finally been announced (don’t worry, I’m sure there will be a prequel). The fun takes places in Germany this time, from July 9th to the 12th. CakeFest is divided into two parts. ...
10 Rare HTML Tags You Really Should Know
http://feedproxy.google.com/~r/nettuts/~3/iJ76Fs6mag0/Web developers these days are often expected to know and work in multiple languages. As a result, it’s tricky to learn everything a language has to offer and easy to find yourself not utilizing the full potential of some more specialized but very use...
Quim Gil: Amsterdam feedback
http://flors.wordpress.com/?p=139If you could decide the venue for a Maemo Summit like the first one but bigger and in Amsterdam, what would you choose?
http://www.studio-k.nu/
http://www.felix.meritis.nl/
http://www.debalie.nl/
http://www.dezwijger.nl/
http://www.vu.nl/
else (what?)...
a map of science « orgtheory.net
http://orgtheory.wordpress.com/2009/03/22/a-map-of-science/Paying Down Technical Debt - Brandon Savage
http://www.brandonsavage.net/paying-down-technical-debt/Much has been written about technical debt, and the way it’s both accrued and paid off. For the uninitiated, here’s the definition of technical debt:
The amount of time, money, or effort it takes to work around, manage, and fix bad decision/impleme...
Output Window improvements
http://blogs.sun.com/netbeansphp/entry/output_window_improvementsToday, I would like to inform that we have improved output of PHP scripts which is displayed directly in the IDE (using the Output Window component). The improvements are small but very useful I hope - now, one is able to navigate to a file which appea...
gCalCron Automates Your Linux System with Google Calendar
http://lifehacker.com/5179566/gcalcron-automates-your-linux-system-wit...Linux only: gcalcron allows you to issue terminal commands to a computer through Google Calendar. It's more beginner-friendly than editing cron jobs or remote shell work , and great for remote download control. Patrick Spear's package is a self-install...
Stream YouTube URL directly to mplayer
http://www.parsed.org/tip/466/mplayer -fs $(echo "http://youtube.com/get_video.php?$(curl -s $youtube_url | sed -n "/watch_fullscreen/s;.*(video_id.+)&title.*;1;p")")
This is the result of a several week venture without X. I found myself totally happy without X (and by extensi...
Comparing Directory Trees with rsync and diff
http://www.parsed.org/tip/467/The rsync command has an option to test-run a folder sync.
This is useful when comparing two directory trees and their contents by their file system attributes (modification date). Always use trailing slashes in rsync paths.
rsync -av --update --delete...
Closures are coming to PHP - Jeff Moore
http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to...Dagfinn has a post looking at using the new closure feature of PHP 5.3. He compares using foreach for iteration versus array_map. “Interesting,” he concludes, “but not necessarily better than conventional alternatives.”
I agree for that case. ...
How To Convert VMWare Image (.vmdk) to VirtualBox Image (.vdi)
http://feedproxy.google.com/~r/UbuntuTutorials/~3/dABvdkzUOxY/I’ve found more and more people are switching to Virtualbox these days and I keep running into the same question. ”How can I convert my VMware images to Virtualbox images?” Well, breath easy because it is possible and not very difficult!
Ther...
Week 11
JavaScript Testing Does Not Scale
http://ejohn.org/blog/javascript-testing-does-not-scale/(This is a follow-up on my portion of the More Secrets of JavaScript Libraries panel at SXSW.)
It's become increasingly obvious to me that cross-browser JavaScript development and testing, as we know it, does not scale.
jQuery's Test Suites
Take the...
Five Dollar Programming Words
http://www.codinghorror.com/blog/archives/001244.htmlI've been a longtime fan of Eric Lippert's blog. And one of my favorite (albeit short-lived) post series was his Five Dollar Words for Programmers. Although I've sometimes been accused of being too wordy, I find that learning the right word to describe...
Release: 1.2.2.8120
http://bakery.cakephp.org/articles/view/release-1-2-2-8120CakePHP still rising!
We are excited to announce the release of CakePHP 1.2.2.8120[1]. The latest stable release fixes several bugs including a security issue with paginator links. While this issue should only affect a small number of people, we highl...
Real programming with PHP 5.3 (part 1): array processing - PHP in Action » PHP
http://blog.agilephp.com/2009/03/19/real-programming-with-php-53-part-...You may have heard of the new features that are scheduled for PHP 5.3, but who knows what they can be used for in real programming? I took the time for some experimental research, and came up with a few examples.
At the PHP UK conference, I saw Sebasti...
SSD followup
http://torvalds-family.blogspot.com/2009/03/ssd-followup.htmlI wrote a couple of months ago how the Intel SSD's were the only ones on the market that seemed to be worth buying - all the cheaper ones were unusable due to having horrible random write performance, which is something you notice really quickly in rea...
8 Ways to Speed Up the Performance of CakePHP Apps
http://www.pseudocoder.com/archives/2009/03/17/8-ways-to-speed-up-cake...Intro
It’s a not so well kept secret that CakePHP is slow. What isn’t well know is that this is done by design. I could get in a lot of trouble by revealing this, but I’m willing to take that risk. I have records, a paper trail a mile long, sh...
Easily Pimp Your Mac OS X Desktop
http://labs.iamkoa.net/2009/03/17/easily-pimp-your-mac-os-x-desktop/Mac OS X may not be as easy as Ubuntu to customize, but thanks to GeekTool, you can make your desktop background a little more useful than just eye-candy. I’ll show you how to easily add a calendar, multiple clocks (display both relative and non-rela...
Automating the PHP deployment process with Phing, FTP and dbdeploy
http://www.dzone.com/links/rss/automating_the_php_deployment_process_w...This article describes how to implement a controlled and configurable PHP deployment process using Phing, dbdeploy and FTP.
#470 (Allow models/views/controllers to be searched for in an alternate path set from /app) - CakePHP : The Rapid Development Framework for PHP - Trac
https://trac.cakephp.org/ticket/470This allows an application to "inherit" from another cake application, such that a user could host a number of applications all of which inherit several controllers/models/views from a central abstract (or concrete) application. The changes make it so ...
Ksplice: Rebootless Linux kernel updates
http://www.ksplice.com/Everyone hates rebooting for updates:
But not updating leaves you running buggy software that’s vulnerable to well-known security problems.
Ksplice lets you install updates without rebooting—making your systems more secure, without the hassle.
The World's Largest MMORPG: You're Playing it Right Now
http://www.codinghorror.com/blog/archives/001219.htmlI was struck by the conclusion of Andy Oram's thoughtful piece on the next generation of online forums.
People who want to learn more about computer technology and solve problems they encounter on their systems currently have a wealth of forums to tu...
Quality Assurance Tools for PHP - Sebastian Bergmann
http://sebastian-bergmann.de/archives/856-Quality-Assurance-Tools-for-...The map above contains the following tools that are useful for quality assurance in PHP projects:
PHP_CodeSniffer tokenises PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.
phpmd scans PHP source code and look...
New Features In The Upcoming Ubuntu 9.04 “Jaunty”
http://feedproxy.google.com/~r/UbuntuTutorials/~3/uaJSAqAnCBE/With the recent release of Ubuntu 9.04 “Jaunty” alpha 6 this last week I thought I’d outline some of the upcoming new features awaiting us this April. I’d love to hear from those of you that have already been using the alpha releases and tell...
Week 10
Subversion enhancements for your commandline - Jakob Westhoff
http://westhoffswelt.de/blog/svn_tweaks.htmlI am mainly using subversion to manage nearly all of my development projects as well as a lot of other stuff which benefits from revisioning. Because I mainly use vim for all my editing needs, I am working on the commandline a lot. This includes the co...
Muscles on demand - Clean a large git repository the cloud way
http://feedproxy.google.com/~r/debuggable/~3/MbaZ3NIMLPA/muscles-on-de...Hey folks,
don't you hate it when you sometimes have to stop your work because your dev machine is ultra-busy doing some CPU or I/O heavy operations that will take hours?
Even so it doesn't happen to me a lot, I actually ran into such a case last night...
Understanding the various MySQL Products & Variants
http://ronaldbradford.com/blog/understanding-the-various-mysql-product...The MySQL marketplace today is far more complex then simply choosing between a particular version of MySQL that Sun/MySQL produces.
The MySQL server product in general is released under the GNU General Public License (GPL) v2, however you should carefu...
50 things to know before migrating Oracle to MySQL
http://www.xaprb.com/blog/2009/03/13/50-things-to-know-before-migratin...A while back I was at a seminar on migrating database applications to MySQL. A lot of the attendees were Oracle users. Based on their questions, comments and conversations during lunch, I made the following list of things Oracle users need to know ab...
Two Mirrors
http://xkcd.com/555/Benchmarking Drupal with PHP op-code caches: APC, eAccelerator and XCache compared | 2bits.com, Inc. - Drupal Development, Customization and Consulting
http://2bits.com/articles/benchmarking-drupal-with-php-op-code-caches-...Almost every one knows that running high traffic sites powered with PHP applications is impossible without a PHP op-code cache / accelerators. Op-code caches speed up PHP applications by parsing and tokenizing PHP scripts once, and executing them faste...
Matthew Weier O'Phinney's Blog: Syntax Highlighting for Technical Presentations
http://www.phpdeveloper.org/news/12113If you've given any kind of technical presentation, you know that presenting code samples (clearly) can be one of the larger challenges. Matthew Weier O'Phinney has found a solution that works well for him and his slides - Highlight.
Being a technica...
Serializing find("threaded") data to XML
http://bakery.cakephp.org/articles/view/serializing-find-threaded-data...Ever tried to serialize a full find("threaded") tree to XML? Well, it won't be easy to consume. Unless you give a try with XMLTreeHelper.
Making a tableless model in CakePHP
http://dsi.vozibrale.com/articles/view/making-a-tableless-model-in-cak...This question seems to pop up every now and then. Making a model without a table is actually very easy.
Make PHP apps fast, faster, fastest, Part 2: Profile your PHP application to find, diagnose, and hasten plodding code
http://www.ibm.com/developerworks/opensource/library/os-php-fastapps2/XDEBUG_PROFILE
Michele Neylon: Pidgin 2.5.5
http://www.mneylon.com/blog/archives/2009/03/10/pidgin-255/I hadn't had any issues with either Pidgin or Adium since the minor issue back in January. However, as of yesterday, ICQ was refusing to work on Pidgin. Seemingly there was a new release of Pidgin (2.5.5), however Ubuntu hadn't released a packaged vers...
Google Trends: ruby on rails, cakephp
http://www.google.com/trends?q=ruby+on+rails%2C+cakephpPHP micro-optimization tips
http://www.alexatnet.com/node/196Why "micro-"? Because changing logic of your application may give you much better performance boost then applying all these tips. But they still can make your code better. You always need to output something, why do not use "echo" instead of "print"?
...
DBus notify-send over network - Christian Weiske
http://cweiske.de/tagebuch/DBus%20notify-send%20over%20network.htmLast week I tried to use notify-send to notify me on my laptop
when telephone calls come in. I already did that for our TV (Dreambox's
/web/message?text= script) and had to have this for the computer
since I'm using it more often than TV.
...
Creating RSS feeds with CakePHP and extensionless routing | Mark Story
http://mark-story.com/posts/view/creating-rss-feeds-with-cakephp-and-e...Making RSS feeds and alternative content types other than HTML opens a lot of options in how your content can be used, displayed and combined. In prior version of cakePHP webservices were indicated by prefixing a url with the desired content type so an...
Week 9
recursive :: Model Attributes :: Models :: Developing with CakePHP :: The Manual :: 1.2 Collection :: The Cookbook
http://book.cakephp.org/view/439/recursiveThe recursive property defines how deep CakePHP should go to fetch associated model data via find(), findAll() and read() methods.
Imagine your application features Groups which belong to a domain and have many Users which in turn have many Articles. ...
Paul Jones' Blog: A Siege On Benchmarks
http://www.phpdeveloper.org/news/12079Paul Jones, who is obsessed (is that the right word?) with keeping benchamrks on recent versions of several popular PHP frameworks, has posted another look at a slight change in his testing method - a move away from the Apache ab tool and towards seige...
2500+ Free Icons
http://feedproxy.google.com/~r/nettuts/~3/vgZLyG15At8/The folks over at IconPot were nice enough to compile a huge list of commercially free to use icons for your projects. Whether you’re designing for a client, or for a template on ThemeForest.net, you won’t run into licensing issues with any of thes...
Discover layouts for setFlash method in CakePHP - Pamąstymai apie programavimą, dizainą ir gyvenimą
http://rytis.net/2008/8/27/discover-layouts-for-setflash-method-in-cak...Few years ago I needed to show users visually different messages that would work similarly as $this->Session->setFlash() works and I’ve developed custom component to accomplish this task. If you have similar needs, then you don’t have to develop an...
Instant Rimshot
http://instantrimshot.com/Combobox with tree menu
http://bakery.cakephp.org/articles/view/combobox-with-tree-menuTo show off a complex hierarchical tree of options within your combobox
A Brief Introduction to MySQL Performance Tuning
http://pento.net/2009/03/05/a-brief-introduction-to-mysql-performance-...Here are some common performance tuning concepts that I frequently run into. Please note that this really is only a basic introduction to performance tuning. For more in-depth tuning, it strongly depends on your systems, data and usage.
Server Variable...
ImageBehavior - best from database blobs and file storage
http://bakery.cakephp.org/articles/view/imagebehavior-best-from-databa...I've always had problem with uploaded images that were stored just as files. They shouldn't go to repository and wasn't in database either. So I created an ImageBehavior to handle my problems.
Star Rating Control with FormHelper & jQuery
http://bakery.cakephp.org/articles/view/star-rating-control-with-formh...I required a simple star rating system. Searching google.com for 'cakephp star rating' returned about two usable links, both of which used custom helpers for showing a simple star rating selector. I wanted something simpler which would not clutter up ...
DevShed: Using Conditional Statements with the Xdebug Extension
http://www.phpdeveloper.org/news/12066DevShed continues their series looking at the XDebug extension for PHP with this fifth part looking a bit more at the code coverage functions it comes with.
In this fifth part of a series on using the Xdebug extension to help debug your PHP programs,...
Using PayPal’s Instant Payment Notification with PHP
http://feedproxy.google.com/~r/nettuts/~3/k8hRxqfPyVQ/Hi there! Today we are going to combine Paypal with PHP to allow for the easy processing of payments on your website.
Finished Product: Preview
Step 1 - Creating a PayPal Account
For this tutorial you will need a Premier PayPal Account and an o...
Make Apt-Get Always Run as Root
http://lifehacker.com/5163298/make-apt+get-always-run-as-rootLinux only: If you have ever tried to use the apt-get command to install software but received an error because you forgot sudo, the Command-line Fu site has a quick but useful tip for you. The tip is one of those really simple, but extremely useful ti...
Embracing the Cloud - Locating Resources
http://feedproxy.google.com/~r/debuggable/~3/inhhR5pLVFY/embracing-the...With the rise of affordable cloud computing (especially services like EC2 and S3) we need to learn to apply additional skills to our craft. One of those is using Hashtables to locate resources in our system.
Here is an example. Lets say your applicatio...
Quinton Parker's Blog: session-clustering with memcache
http://www.phpdeveloper.org/news/12054Quinton Parker's latest blog post looks at a handy feature of the memcache tool - session clustering - and how to set it up in your application.
You need php session-clustering and you need it done yesterday. The project is at risk. The suits are bre...
Don’t Quote Your Numbers
http://pento.net/2009/03/03/dont-quote-your-numbers/It’s a fairly simple rule, and something that should be obeyed for your health and sanity.
There are a couple of bugs which you could run into, when quoting large numbers. First of all, Bug #34384. This is concerning quoting large INTs in the WHERE c...
Automatically Logout SSH Sessions After Period of Inactivity
http://feedproxy.google.com/~r/UbuntuTutorials/~3/UJaCjdySsOs/At work we maintain over a hundred machines, most of which are regularly accessed via SSH by our developers. Due to the number of machines and the number of tasks that need completed, we found that many of the developers would often forget they were ...
File Upload Component w/ Automagic - Model optional (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/file-upload-component-w-automa...I've written this FileUpload component which provides a lot of automagic to the file uploading process. The problem with all the other File Uploading helpers is they almost always require some sort of database/model for them, which really should b...
Soft Deletable Behavior (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/soft-delete-behaviorUsing this behavior you can implement soft deletion in your CakePHP models so no real data is lost when you issue a delete on a specific record. Instead, a field of your choosing is used to indicate that a record has been soft deleted, and the behavior...
All CakePHP ACL permissions for your views
http://dsi.vozibrale.com/articles/view/all-cakephp-acl-permissions-for...I've started intensifying my work on NeutrinoCMS again, and this is a sneak peek at the new ACL implementation. Or, a story of how I kicked ACL's ass.
WhoDidIt behavior: automagic created_by and modified_by fields
http://bakery.cakephp.org/articles/view/whodidit-behavior-automagic-cr...WhoDidIt behavior is useful for tracking who has created and modified records: automagically!
Debian Package of the Day: bash-completion: the greatest things since bash completion
http://debaday.debian.net/2009/03/01/bash-completion-the-greatest-thin...Article submitted by Andre Masella. Guess what? We still need you to submit good articles about software you like!
Pressing the tab key in bash to auto-complete a file name is one of the most time saving tricks especially when dealing with very long fi...
Week 8
Christer Edwards: Standard Process for Restoring IPtables at Boot?
http://ubuntu-tutorials.com/?p=961I got to thinking about something the other day when I rebuilt my webserver using Debian 5.0. How does Debian/Ubuntu standardize on reloading the iptables rules at boot time?
I know that Red Hat and its variants use the /etc/sysconfig/iptables file as...
Bene Gesserit - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Bene_Gesserit#Litany_against_fearI must not fear.
Fear is the mind-killer.
Fear is the little-death that brings total obliteration.
I will face my fear.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the fear...
Fabián Rodríguez: Jaunty Candy
http://www.fabianrodriguez.com/blog/?p=674Here’s some candy I am enjoying in Jaunty:
Per-user language settings under System > Administration > Language support:
Cryptkeeper, (package: cryptkeeper) a tray applet to graphically manage EncFS encrypted directories:
ext4 filesystem support in ...
Blue Parabola Blog: The SPL Deserves Some Reiteration
http://www.phpdeveloper.org/news/12034On the Blue Parabola blog Matthew Turland has written up a post about a PHP something that might need a bit more love - the Standard PHP Library.
If any PHP extension is underrated, it's probably the SPL (Standard PHP Library). From what I can tell w...
Chapter 4. Writing Tests for PHPUnit
http://www.phpunit.de/manual/current/en/writing-tests-for-phpunit.htmlWhenever you are tempted to type something into a print statement or a debugger expression, write it as a test instead.
--Martin Fowler
Paying Down Your Technical Debt
http://www.codinghorror.com/blog/archives/001230.htmlEvery software project I've ever worked on has accrued technical debt over time:
Technical Debt is a wonderful metaphor developed by Ward Cunningham to help us think about this problem. In this metaphor, doing things the quick and dirty way sets us ...
Flickr Photo Download: Killzone 2 - it's coming to a PS3 near you
http://flickr.com/photos/lambertwm/3297378390/sizes/l/Killzone ad in amsterdam
NetBeans for PHP : weblog
http://blogs.sun.com/netbeansphp/entry/phpunit_support_addedToday I would like to inform you that we have added PHPUnit support to NetBeans. It is not finished yet (UI for test results is still missing) but I would like to show you how one can test his/her PHP sources in NetBeans today. If you are new to PHPUni...
Simplify Dropbox URLs with Lighttpd
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/547264752/Some time ago I posted on how to simplify your dropbox URLs by using .htaccess files within Apache web server. Now that I’ve switched to Lighttpd I needed to find the equivalent. Here is what I came up with:
## dropbox redirection
server.modules +...
Christer Edwards: Simplify Dropbox URLs with Lighttpd
http://ubuntu-tutorials.com/?p=953Some time ago I posted on how to simplify your dropbox URLs by using .htaccess files within Apache web server. Now that I’ve switched to Lighttpd I needed to find the equivalent. Here is what I came up with:
## dropbox redirection
server.modules +...
Simplify Dropbox URLs with Lighttpd
http://feedproxy.google.com/~r/UbuntuTutorials/~3/iJD89NSgxLw/Some time ago I posted on how to simplify your dropbox URLs by using .htaccess files within Apache web server. Now that I’ve switched to Lighttpd I needed to find the equivalent. Here is what I came up with:
## dropbox redirection
server.modules +...
How To Save Half A Second On Every CakePHP Request
http://feedproxy.google.com/~r/debuggable/~3/yU-G5MNj6KY/how-to-save-h...Hey folks,
as an application comes closer and closer to its launch date, not having cared about performance during development becomes more and more of a problem.
There are several ways to improve the performance of your CakePHP application. The first ...
James Shore: Change-Diary
http://jamesshore.com/Change-Diary/As a peon, could I make the kinds of changes I made as a (damned good!) XP coach? Or would they kick me out, causing me to change organizations a little more abruptly?
James' story is an interesting one because he was attempting to effect organi...
Coding Horror: Who's Your Coding Buddy?
http://www.codinghorror.com/blog/archives/001229.htmlRemember those school trips, where everyone was admonished to pick a buddy and stick with them? This was as much to keep everyone out of trouble as safe. Well, the same rule applies when you're building software. Before you check code in, give it ...
Mirco Müller: Tasty
http://macslow.thepimp.net/?p=178I really like gnome-do 0.8 (using it’s docky interface). A very nice side-effect, of using this combination, is that it very bluntly shows you which icons do not come in high resolution versions.
Ubuntu Server blog: Server Team 20090224 meeting minutes
http://ubuntuserver.wordpress.com/?p=192Here are the minutes of the meeting. They can also be found online
with the irc logs here.
Postfix and Dovecot integration
ivoks created a wiki page for ideas about improving the mail server task post-jaunty, available at https://wiki.ubuntu.com/Serve...
Oxford Archaeology: KVM - The informations you may be missing
http://blogs.thehumanjourney.net/oaubuntu/entry/kvm_the_information_yo...Good morning Ubuntu, we are together today to try to help people who want to deploy KVM. Ubuntu Hardy being the latest LTS version of Ubuntu, it is a good choice for people like me who don't want to spend time upgrading every 6 months. On the other han...
Code coverage for PHP - why not?
http://blogs.sun.com/netbeansphp/entry/code_coverage_for_php_whyAfter a few days, we would like to inform you that code coverage for PHP has been added to the NetBeans IDE.
Thanks to PHPUnit (version 3.3 or newer required) we are able to provide code coverage for PHP files in a similar way as for Ruby or Python....
Christer Edwards: Enable Basic Compositing for Gnome-Do 0.8.x
http://ubuntu-tutorials.com/?p=941The recent release of Gnome-Do 0.8.0 has brought with it a number of interface changes and upgrades. I won’t go into all the new “shiny” stuff in this post, but simply outline how to satisfy the new requirements. Gnome-Do 0.8.x now requires s...
Bake an HTML Screen Scraper Component
http://bakery.cakephp.org/articles/view/bake-an-html-screen-scraper-co...Scraper is a CakePHP Component wrapper class created to take advantage of the functionality provided by an updated version of Antonio Mota Rodrigues's open source Scraper class. The class is given a web address and a tag pattern (ie. where the data yo...
Juozas Kaziukenas' Blog: PayPal payment with encryption
http://www.phpdeveloper.org/news/12002Juozas Kaziukenas points out a new class in his latest blog post that can be used to make secure connections over to PayPal (encrypted) using their Encrypted Website Payment method.
In my situation, PayPal is only used to pay for orders - cart and or...
Feedburner move to Google error - Michelangelo van Dam
http://feedproxy.google.com/~r/dragonbe-php/~3/gsa0BzsR2_4/feedburner-...This morning I checked my feedburner stats and I got a message I should move my feeds over to Google, and so I did.
I should have read Chris Shiflett's blog post first to prevent my feeds spamming the entire aggregated internet, in particular Planet-P...
André Gondim: New notification work lands in Jaunty, some examples
http://en.andregondim.eti.br/?p=97As reported mark the notifier is running in the jaunty, now is a few examples:
A simple preview.
If you ar using Rhythbox:
When I change the volume in my notebook I can see this:
When my wireless is conected.
When I check my laptop batery:
When...
Server Migration Complete
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/545626849/Well it appears that the server migration is complete, and so far I am very happy with the results. First of all, I don’t think there was much downtime, if any at all. The only oddity that I encountered was regarding DNS propogation, and there is...
Subscribe to Authenticated Feeds in Google Reader
http://googlesystem.blogspot.com/2008/04/subscribe-to-authenticated-fe...FreeMyFeed wants to solve this problem by creating feeds that don't require authentication. The site acts as a proxy between the original feed and your feed reader, while promising that your credentials are safe. "Usernames and passwords are never...
Closures coming in PHP 5.3 and that’s a Good Thing | CodeUtopia
http://codeutopia.net/blog/2009/02/20/closures-coming-in-php-53-and-th...PHP 5.3 will be introducing closures to PHP. Closures, also known as anonymous functions, will allow you to declare functions “inline” and store them in variables. While the syntax may seem a bit weird compared to how it is in languages like JavaSc...
Email Notification of Available Updates: Ubuntu/Debian Server
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/545025290/At work we run a number of Red Hat Enterprise machines and CentOS servers. After finding a large number of machines that were grossly outdated I decided to add a weekly cron job to notify us of available updates. I used something along the lines of...
Christer Edwards: Email Notification of Available Updates: Ubuntu/Debian Server
http://ubuntu-tutorials.com/?p=937At work we run a number of Red Hat Enterprise machines and CentOS servers. After finding a large number of machines that were grossly outdated I decided to add a weekly cron job to notify us of available updates. I used something along the lines of...
Week 7
Migrating from FeedBurner to Google - Chris Shiflett
http://shiflett.org/blog/2009/feb/migrating-from-feedburner-to-googleWhen I logged into FeedBurner today, I was presented with the following message:
Your FeedBurner account "shiflett" and all of your feeds should move to Google.
I've actually been seeing this message for a few weeks, but today I didn't have the optio...
Steven Harms: Finding the difference between two files
http://www.sharms.org/blog/?p=323Ever need to find what you changed between two files or directories? The universal way to find these differences is to use the ‘diff’ command. The diff command is used by most open source projects, and people use it to communicate their changes /...
Play Bloons Tower Defense 3, a free online game on Kongregate
http://www.kongregate.com/games/Ninjakiwi/bloons-tower-defense-3playr.co.uk - Onslaught 2
http://onslaught.playr.co.uk/File:Tree of life SVG.svg - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/File:Tree_of_life_SVG.svgA highly resolved Tree Of Life, based on completely sequenced genomes. The image was generated using iTOL: Interactive Tree Of Life, an online phylogenetic tree viewer and Tree Of Life resource.
The Bad Apple: Group Poison
http://www.codinghorror.com/blog/archives/001227.htmlA recent episode of This American Life interviewed Will Felps, a professor who conducted a sociological experiment demonstrating the surprisingly powerful effect of bad apples.
Groups of four college students were organized into teams and given a task...
Dustin Kirkland: Server Migration From Ubuntu 8.04 To Debian 5.0?
http://blog.dustinkirkland.com/2009/02/server-migration-from-ubuntu-80...I read planet.ubuntu.com every day, through my RSS reader. And I follow Aaron Toponce's blog posts regularly.But his post today, Server Migration From Ubuntu 8.04 To Debian 5.0, makes me wonder..."wait a minute, huh?"I should state up front that I'm a...
Helghast in HD – Killzone 2 Ads Hit TV
http://feeds.feedburner.com/~r/PSBlog/~3/543494963/Thank you all for your support and confidence in Killzone 2. Its debut starts a relentless flood of AAA exclusives on the PlayStation 3 – a line up that I consider to be our strongest yet. And I am confident this game will inspire many of you who’...
File upload with CakePHP - cakebaker
http://cakebaker.42dh.com/2006/04/15/file-upload-with-cakephp/In this post I will describe how to upload and store a file in the database. Yes, you read correct, I will describe how to store a file in the database. I know, a lot of people do not recommend storing files in a database due to performance reasons. Of...
Internet Super Hero Blog: PHP 5.3: Persistent Connections with ext/mysqli
http://www.phpdeveloper.org/news/11981The Internet Super Hero blog has posted some statistics comparing the connections per second that can be made with the newly introduced persistent connection support coming with PHP 5.3 in the mysqli (ext/mysqli) driver.
Persistent Connections have b...
Persistent Daemon -- Linux | *Nix4all
http://nix4all.com/content/creating-persistent-daemon-init-linuxhat happens if your command runs into an abnormal condition? If it exits immediately, then it will retry every second, without giving any indication that there is a problem (unless the process has its own logging system or uses syslog). It might make s...
Your own PHP DNS daemon - Mark Karpeles
http://blog.magicaltux.net/2009/02/19/your-own-php-dns-daemon/After my initial announcement of a PHP DNS Daemon, and some performance tests, and since it has been widely reported over internet (Zend DevZone, and today on Nexen which is deeply involved with French php community), I finally found the strength to wr...
PHP 5.3: Persistent Connections with ext/mysqli - Internet Super Hero
http://blog.ulf-wendel.de/?p=211As of PHP 5.3 the PHP MySQL extension mysqli (ext/mysqli) supports Persistent Database Connections. Persistent Connections are new to ext/mysqli but not new to ext/mysql or PDO. The news behind the news is the usage of COM_CHANGE_USER (C-API: mysql_ch...
Are You An Expert?
http://www.codinghorror.com/blog/archives/001226.htmlI think I have a problem with authority. Starting with my own.
It troubles me greatly to hear that people see me as an expert or an authority, and not a fellow amateur.
If I've learned anything in my career, it is that approaching software developm...
Lionel’s blog » Blog Archive » munin: migration from a 32bit to a 64bit host
http://www.porcheron.info/munin-migration-from-a-32bit-to-a-64bit-host/When you migration your munin from a 32bits to a 64bits installation, you have to dump restore all your rrd files. Saying that looks like a pain, but in fact, it is easy to do ;-). We migrate some months ago our munin/nagios server at work from an old ...
Commentia - Comment Spam Blocker Behavior
http://bakery.cakephp.org/articles/view/commentia-comment-spam-blocker...Commentia is a CakePHP Behavior that automatically runs after a comment is made. Each comment is tested upon a point system to determine and classify it. If a comment has more then 1 point it is automatically approved, if it has 0 points it continues p...
TabHelper
http://bakery.cakephp.org/articles/view/tabhelperOkay, in the Bakery there is a lot of MenuHelper's and TabHelper's which tries to produce a nice way to check the controller params etc and select the active element. This helper does exactly that, just in an alternative way.
PHP DNS Daemon: performances « A Wonderful Life in a Magical Tux
http://blog.magicaltux.net/2009/02/18/php-dns-daemon-performances/Many people seems to have taken interest into my weird idea to write a PHP DNS daemon in PHP, so I decided to run some experiments. The first one was to setup ~200 domains to this dns server (including my blog’s one), the second one is to run querype...
Killzone.com Live Chat Tomorrow at Noon PST
http://feeds.feedburner.com/~r/PSBlog/~3/542110095/Hello all!
It’s TJ from the Marketing team (again). We’re at T-minus 10 days until Killzone 2 hits the PLAYSTATION 3 & we figured we’d get you up to speed on Killzone.com.
Last week, Victor Zuylen of Guerrilla Games gave us all a little insight i...
Dummy Data plugin - fill your app with random data that makes sense
http://bakery.cakephp.org/articles/view/dummy-data-plugin-fill-your-ap...Easy to use plugin for generating "realistic" random data for your app. It fully supports models with associations, behaviors, callbacks and validation.
Leave an empty option at the top of a select element « CakePHP findings
http://griffinm.wordpress.com/2007/06/01/leave-an-empty-option-at-the-...In 1.2, when you use the $form->input() function to create a select element, it no longer creates the empty value at the top.
To get this back, simply pass the empty variable back and set it as true.
You Arent Gonna Need It
http://c2.com/cgi/wiki?YouArentGonnaNeedItYouArentGonnaNeedIt (often abbreviated YAGNI, or YagNi on this wiki) is an ExtremeProgramming practice which states:
"Always implement things when you actually need them, never when you just foresee that you need them."
Even if you're totall...
HttpSocket Instead of cURL in CakePHP Apps
http://www.pseudocoder.com/archives/2009/02/16/httpsocket-instead-of-c...There are a few new Bakery articles lately that use cURL for remote calls (see here and here), rather then Cake’s HttpSocket lib. This is probably because HttpSocket doesn’t have a mention in the CookBook (yet :)).
Here’s a quick primer on using...
Get Started With AJAX in CakePHP « Ahsan’s Laboratory
http://ahsanity.wordpress.com/2007/02/23/get-started-with-ajax-in-cake...This article has useful links for a CakePhp new comer to get started with using Ajax. As the manual mentions, using Ajax in your Cake application is very easy. Ajax is implemented in Cake through the Cake Ajax Helper, which is included with Cake by def...
HOWTO: Nvidia Driver + VDPAU + Smplayer +Mplayer - Ubuntu Forums
http://ubuntuforums.org/showthread.php?t=1037625Aaaaaaaaaaaaaaaaaaaaaaaalllllllrrrighty then.
If you know you want this, skip the preamble. If not, indulge me. Why should you want this? The h.264/x.264 decoding. This codec is extremely CPU intensive. My system, which is a Quad core with an 8800GT, ...
Using jQuery with Other Libraries - jQuery JavaScript Library
http://docs.jquery.com/Using_jQuery_with_Other_LibrariesThe jQuery library, and virtually all of its plugins are constrained within the jQuery namespace. As a general rule, "global" objects are stored inside the jQuery namespace as well, so you shouldn't get a clash between jQuery and any other library...
5 Ways to Instantly Write Better CSS
http://feedproxy.google.com/~r/nettuts/~3/1-wuUxVOVcM/Sure, anyone can write CSS. Even programs are doing it for you now. But is the CSS any good? Here are 5 tips to start improving yours.
1. Reset
Photo by redux
Seriously, always use a reset of some sort. Whether you are using the Eric Meyer Reset, t...
5 Ways to Instantly Write Better CSS
http://feedproxy.google.com/~r/nettuts/~3/bUXZnY6YgGs/Sure, anyone can write CSS. Even programs are doing it for you now. But is the CSS any good? Here are 5 tips to start improving yours.
1. Reset
Photo by redux
Seriously, always use a reset of some sort. Whether you are using the Eric Meyer Reset, t...
PHP DNS Daemon - Mark Karpeles
http://blog.magicaltux.net/2009/02/16/php-dns-daemon/As the subject suggests, I just wrote an opensource DNS daemon in PHP. I already know what any sane person is thinking right now:
[18:25:06] MT`AwAy: you’re mad
Now that it’s said, let’s move on ; if you want to tell me I’m crazy, you can post...
An Ajax task list with CakePHP - cakebaker
http://cakebaker.42dh.com/2006/02/12/an-ajax-task-list-with-cakephp/Graham Bird has written a nice tutorial about creating a simple task list with CakePHP and Ajax. There is also a live demo available at http://demo.grahambird.co.uk/tasks.
Update 2008-12-13: Tutorial link now points to archive.org. Please be aware tha...
Validation in another controller (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/validation-in-another-controllerYou have 2 controllers, posts and comments, you want to be able to have a form on a posts view which submits to the comments controller, which does its thing then redirect to referrer - easy! BUT you also want the validation errors (if any) to display ...
Warning: Helghast Invasion of Home imminent
http://feeds.feedburner.com/~r/PSBlog/~3/540526447/In the upcoming (just 12 days away!) Killzone 2, the ISA forces lead an assault of the planet Helghan. But that doesn’t mean the Helghast are on the defensive. In fact, my intel tells me that the Helghast forces are en route to PlayStation Home today...
Ability to select and upload multiple files at once - under 5 mins.
http://bakery.cakephp.org/articles/view/ability-to-select-and-upload-m...You will learn how to implement advanced uploading in your application the Cake way.
Week 6
PHPflow: documentation
http://phpflow.berlios.de/phpflow/doc/manual.html#writing_flowComplex Find Conditions :: Retrieving Your Data :: Models :: Developing with CakePHP :: The Manual :: 1.2 Collection :: The Cookbook
http://book.cakephp.org/view/74/Complex-Find-ConditionsMost of the model's find calls involve passing sets of conditions in one way or another. The simplest approach to this is to use a WHERE clause snippet of SQL. If you find yourself needing more control, you can use arrays.
Mindfuck Movies by Matthew Baldwin - The Morning News
http://www.themorningnews.org/archives/reviews/mindfuck_movies.php25 Awesome and Amazing Ubuntu/Linux Themes | Listfied
http://www.listfied.com/25-awesome-and-amazing-ubuntu-themesThe 5 minute DBA: Default My.cnf File
http://www.bigdbahead.com/?p=115Because I was asked….What should I set my my.cnf parameters to? What are good default values? How much memory should I allocate to the db if I have X amount of ram? What is a good starting point for the mysql config files?
You’re not really Goog...
Database Sharding at Netlog, with MySQL and PHP
http://www.jurriaanpersyn.com/archives/2009/02/12/database-sharding-at...This article accompanies the slides from a presentation on database sharding. Sharding is a technique used for horizontal scaling of databases we are using at Netlog. If you're interested in high performance, scalability, MySQL, php, caching, partition...
NU.nl; the back-end - Ibuildings Blog
http://www.ibuildings.com/blog/archives/1544-NU.nl;-the-back-end.htmlIt's long overdue seeing as the new site has been up for about two months now, but better late then never!
Somewhere in March of last year, we heard we might be doing the site NU.nl for ilse media. Readers not local to the Netherlands might not know i...
Matt Curry's Blog: Yahoo Search BOSS as a CakePHP Plugin
http://www.phpdeveloper.org/news/11929In Matt Curry's most recent blog entry he looks at the creation of a CakePHP plugin that integrates Yahoo! Search BOSS (Build your Own Search Service) into an application.
I mention that Neil's code would make a really cool plugin. This sparked a dis...
The Ferengi Programmer
http://www.codinghorror.com/blog/archives/001225.htmlThere was a little brouhaha recently about some comments Joel Spolsky made on our podcast:
Last week I was listening to a podcast on Hanselminutes, with Robert Martin talking about the SOLID principles. (That's a real easy-to-Google term!) It's objec...
Søren Bredlund Caspersen: ‘Ubuntu Wanted’ wants you!
http://compadre.dk/blog/?p=696Mads Rosendahl points out (in the Danish forum) that the Ubuntu Wanted project needs help. The idea of Ubuntu Wanted is to be the place to go if you have some time and skills that you would like to contribute to the Ubuntu community, but don’t know w...
Ubuntu Server blog: Server Team 20090210 meeting minutes
http://ubuntuserver.wordpress.com/?p=178Here are the minutes of the meeting. They can also be found online
with the irc logs here.
SRU for ebox
mathiaz reported that the relevant ebox packages for the intrepid SRU had been uploaded to the intrepid-proposed pocket. They’re waiting to be...
Quinton Parker's Blog: PHP4 and PHP5 certification
http://www.phpdeveloper.org/news/11919In a recent post Quinton Parker looks at some of his experiences in preparing for and taking the Zend Certified Engineer test. He compares the experiences of taking the PHP4 version (in 2005) and more recently taking the PHP5 (in 2009).
Back in early...
PHPSpeedy helper
http://bakery.cakephp.org/articles/view/phpspeedy-helperSo I needed a nice package that minifies/gzips all assets like js/css/html and combines them into as less http requests possible. CakePHP1.2 does have an option called 'asset.filter.css' for example in the core.php, but all it does is minify the files,...
Paypal Direct Payment Component Using cURL
http://bakery.cakephp.org/articles/view/paypal-direct-payment-componen...Looking for a lightweight, easy to use, Paypal credit card processing script? You have found it! This is for Cake 1.2. All you need is cURL and a Paypal API account! I will be updating it with more features when I get a chance. On my to do list is expr...
SOAP services in CakePHP
http://bakery.cakephp.org/articles/view/soap-services-in-cakephpThis article describes what (I think) is the most effective way of calling controller methods with soap calls. At the end of this tutorial, you can do something like '$mySoapClient->foo()' which maps to ControllerX::foo, and '$mySoapClient-...
How a Cake-noob built TutorialMagazine.com in 14 days
http://bakery.cakephp.org/articles/view/how-a-cake-noob-built-tutorial...In this article I describe how I got from idea to launch of a tutorial-aggregate website using the CakePHP framework. Visit http://www.TutorialMagazine.com to view the final result.
CakePHP Digest #7 - The Rise of the Plugin
http://www.pseudocoder.com/archives/2009/02/09/cakephp-digest-7-the-ri...News
CakePHP has really cool, and underutilized plugin system. It looks like the underutilized part is starting to change as there are some neat examples of the power of plugins coming out lately.
First there is a new CakePHP API and the plugin that g...
To Assert or Not To Assert
http://misko.hevery.com/2009/02/09/to-assert-or-not-to-assert/by Miško Hevery
Some of the strongest objections I get from people is on my stance on what I call “defensive programming”. You know all those asserts you sprinkle your code with. I have a special hate relationship against null checking. But le...
The Elephant in the Room: Google Monoculture
http://www.codinghorror.com/blog/archives/001224.htmlI was browsing the sessions at an upcoming Search Conference, which describes itself thusly:
The way to online success is through being easily found in search engines such as Google, Yahoo!, and Microsoft Live Search. While developers have historical...
Media Views :: Views :: Developing with CakePHP :: The Manual :: 1.2 Collection :: The Cookbook
http://book.cakephp.org/view/489/Media-ViewsMedia views allow you to send binary files to the user. For example, you may wish to have a directory of files outside of the webroot to prevent users from direct linking them. You can use the Media view to pull the file from a special folder within /a...
Michael Rooney: AWN dock (and Extras) 0.3.2 released! o/
http://mrooney.blogspot.com/2009/02/awn-and-extras-032-released-o.htmlAvant Window Navigator has released version 0.3.2 today. This includes the release of the core dock, "awn", and all the applets and plugins, "awn-extras". There was a combination of about 130 bug fixes and feature requests closed in this release, inclu...
RFC 1459, IRC : Replies
http://www.iprelax.fr/irc/irc_rfcus6.php#6The following is a list of numeric replies which are generated in response to the commands given above. Each numeric is given with its number, name and reply string.
Don't Reinvent The Wheel, Unless You Plan on Learning More About Wheels
http://www.codinghorror.com/blog/archives/001145.htmlThe introduction to Head First Design Patterns exhorts us not to reinvent the wheel:
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent ...
Debian Package of the Day: vnstat - a console-based network traffic monitor
http://debaday.debian.net/2009/02/08/vnstat-a-console-based-network-tr...Article submitted by András Horváth. Guess what? We still need you to submit good articles about software you like!
There are many command-line utilities in the Unix / Linux world that collect network traffic statistics for a chosen interface.
vnstat...
Week 5
Some facts about the PHPList vulnerability and the phpbb.com hack - Stefan Esser
http://www.suspekt.org/2009/02/06/some-facts-about-the-phplist-vulnera...A few days ago phpbb.com was hacked through a super-globals-overwrite vulnerability in PHPList that was used by an attacker for a local file inclusion exploit. Details about the whole attack, written down by someone who claims to be the attacker, can b...
Talk - Decouple your PHP code for reusability - Fabien Potencier
http://fabien.potencier.org/talk/19/decouple-your-code-for-reusability...Decouple your PHP code for reusability
Getting information from SVN with PHP - Fabien Potencier
http://fabien.potencier.org/article/7/getting-information-from-svn-wit...In a recent post Fabien Potencier took a look at one method for getting metadata information from a subversion repository about the project(s) inside.
He uses a very handy option to modify the output of an "svn log" command - the "--xml" argument. This...
nbgit - Google Code
http://code.google.com/p/nbgit/NbGit is a module for the NetBeans IDE that adds support for working with the Git version control system. It uses the JGit library created as part of EGit to interact with Git repositories. Because the module is Java code all the way, it should work be...
Best of the Web: January
http://feedproxy.google.com/~r/nettuts/~3/9ycWPZfBoF0/The first month of 2009 has already come and gone, which means it’s time to take a look back and reflect on the best of the month. Today, we will review the 25 most excellent tutorials, articles, and scripts of January 2009.
Panoramic Photoviewer i...
Save Synaptic Markings to Speed Up Ubuntu Reinstallation
http://lifehacker.com/5146028/save-synaptic-markings-to-speed-up-ubunt...If you're about to start over with an Ubuntu installation, you don't have to spend time selecting and reinstalling all your chosen apps and packages. Synaptic offers a convenient solution for auto-installing your favorites. An Ubuntu Forums user points...
Michael Garrido: Ubuntu Tip of the Day: Nautilus Resize & Rotate functions
http://xander21c.wordpress.com/?p=152Well, surfing the net I found this tip to add resize & rotate image functions to nautilus
1.- Open a Terminal
accessories> Terminal or Terminator
2.- Type:
sudo apt-get install nautilus-image-converter
3.- Restart Gnome
CTRL + ALT +Backspace
4.- Log in...
Keeping memcache consistent
http://feeds.feedburner.com/~r/tychay/~3/531013819/keeping-memcache-co...As an afterthought someone decided at the last minute, that maybe the architect (me) should be on the architectural review of a product.
Normally for social networking web development, I allow for a little short term inconsistency. This is because only...
Mixing Oil and Water: Authorship in a Wiki World
http://www.codinghorror.com/blog/archives/001222.htmlWhen you visit Wikipedia's entry on asphalt, you get some reasonably reliable information about asphalt. What you don't get, however, is any indication of who the author is. That's because the author is irrelevant. Wikipedia is a community effort, the ...
Linux schedulers in tpcc like benchmark
http://www.mysqlperformanceblog.com/2009/01/30/linux-schedulers-in-tpc...Shared by Erwin
Ubuntu Server defaults on Deadline. Ubuntu Desktop defaults on cfq.
I mentioned earlier that IO scheduler CFQ coming by default in RedHat / CentOS 5.x may be not so good for MySQL. And yesterday one customer reported that just chan...
PHP: proc_nice - Manual
http://www.php.net/manual/en/function.proc-nice.phpproc_nice — Change the priority of the current process
Description
bool proc_nice ( int $increment )
proc_nice() changes the priority of the current process by the amount specified in increment . A positive increment will lower the priority of the c...
UI for PHPUnit support
http://blogs.sun.com/netbeansphp/entry/ui_for_phpunit_supportI would like to continue writing about our PHPUnit support in NetBeans; today, let's have a look at our new addition - UI for test results.
First of all, please be sure that you have PHPUnit 3.3.0 or newer installed, otherwise you won't be able to u...
Have Keyboard, Will Program
http://www.codinghorror.com/blog/archives/001221.htmlMy beloved Microsoft Natural Keyboard 4000 has succumbed to the relentless pounding of my fingers.
A moment of silence, please.
OK, it still works, technically, but certain keys have become.. unreliable. In particular, the semicolon key is now infur...
Security
http://xkcd.com/538/Automatically load all controllers and actions into ACO tables for ACL with a CakePHP Task (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/automatically-load-all-control...If you've spent anytime wanting to use ACL on your applications, you know how tedious it can be to manually enter your entire controller and action structure. This Task will handle finding and loading or updating all of those for you whenever you ...
Week 4
Avoiding EVAL() - Davey Shafik
http://pixelated-dreams.com/archives/232-avoiding-eval.htmlThere are a shed-load of ways to “eval()” code without actually calling the eval() function — usually done simply to avoid the use of the dreaded “evil()” function, but often times because the system has eval() disabled using “disable_funct...
Miles Johnson // Blog: Using CakePHP's Auth Component
http://www.milesj.me/blog/read/5/using-cakephps-auth-component/Since recently diving into CakePHP, I thought the best area to learn would be a user authentication and login. Luckily CakePHP comes bundled with an Authorization Component, and is literally the easiest thing to install. Below I will show you the basic...
Savage Moon Coming to PSN Tomorrow!
http://feeds.feedburner.com/~r/PSBlog/~3/525788579/Hello readers! This is Ana (the producer) and Tomas (the designer) from FluffyLogic. We’re a digital media development studio based in Bristol, UK. The home of trip-hop, Isambard Kingdom Brunel and John Cabot who set sail and discovered America in 14...
CakePHP : Change view file from controller
http://www.lost-in-code.com/programming/php-code/cakephp-change-view-f...Creating Reusable Elements with requestAction (Articles) | The Bakery, Everything CakePHP
http://bakery.cakephp.org/articles/view/creating-reusable-elements-wit...Joseph Crawford » CakePHP 1.2.* Auth Component Tutorial
http://www.jbcrawford.net/archives/45There are a lot of tutorials out there on how to use the Auth component in CakePHP but everything that I’ve found so far has been lacking for my need - so I wrote my own. Recently I needed a way to set up a simple authentication mechanism I could use...
accessing external PHP Sessions in CakePHP : Mike Krisher’s Blog
http://mikekrisher.com/?p=499During a recent project, I was asked to build an extension onto a site we had done many moons ago. The original site was just custom rolled PHP. No frameworks at all. However, with the new extension I decided to use CakePHP. The extension could live st...
Week 3
OCR and Neural Nets in JavaScript
http://ejohn.org/blog/ocr-and-neural-nets-in-javascript/A pretty amazing piece of JavaScript dropped yesterday and it's going to take a little bit to digest it all. It's a GreaseMonkey script, written by 'Shaun Friedle', that automatically solves captchas provided by the site Megaupload. There's a demo onli...
locating memory hungry code with memtrack - Antony Dovgal
http://daylessday.org/archives/28-locating-memory-hungry-code-with-mem...We needed to locate where most of the memory is allocated in our scripts (as some of them became too memory hungry), so I've created memtrack extension.
This extension helps us to see unusually big memory allocations in production code.
Of course we u...
A case against pagers - Evert Pot
http://feeds.feedburner.com/~r/bijsterespoor/~3/519205859/220Rant warning -. Paging seems such a common interface element on many websites. I personally have some issues with them, as I feel they serve to solve a technical problem, and not so much a usability problem. In fact, I would argue that a pager works ag...
proctitle: a new step for pinetd - Mark Karpeles
http://blog.magicaltux.net/2009/01/21/proctitle-a-new-step-for-pinetd/Ever wanted to give meaningful names to your processes when you pcntl_fork() with PHP ? proctitle is the extension you’re looking for!
Adapted from bug report #29479 and code initially wrote by Midom for Wikipedia, the proctitle extension allows for ...
Model-based code insight and completion in NetBeans
http://bakery.cakephp.org/articles/view/model-based-code-insight-and-c...As a lazy programmer I really like code completion and code insight. It's the only thing I do like about Visual Studio. It somehow knows all your classes, the ones they extend, all functions and properties and their types...etc.
PHP developers have als...
Fwd: Model-based code insight and completion in NetBeans
http://blogs.sun.com/netbeansphp/entry/fwd_model_based_code_insightI noticed article about developing CakePHP in NetBeans. Although Symen describes, how to improve PHP Doc for Cake PHP classes to help NetBeans to find out a type of a class property, this principle can be used for every framework and for your classes a...
Ssherminator Splits SSH Terminal Windows Into Panes
http://lifehacker.com/5135130/ssherminator-splits-ssh-terminal-windows...Linux only: Secure Shell client Ssherminator is a sophisticated split-pane, tabbed GUI interface sent through time to change the future for lucky geeks. Ssherminator is a fork of the window-splitting Terminator utility with additional features geared a...
Upcoming PS3 Firmware (v2.60) Update
http://feeds.feedburner.com/~r/PSBlog/~3/517826630/Hi, everyone, we have a system software updates for PS3 coming soon, and I wanted to provide you with a sneak peak at the details.
The PS3 firmware update (v2.60) is designed primarily to enhance the system’s media capabilities. The key feature is a...
Stephan Hermann: How to install the Red5 Flash Media Server on Ubuntu Linux
http://www.sourcecode.de/content/how-install-red5-flash-media-server-u...Red5 Flash Media Server
Installation
First of all we need to install some more packages (if you didn't do this already):
user@home:~/flex_workshop/ > sudo apt-get install subversion java-package sun-java6-jdk sun-java6-jre antNow let us configure our O...
Master / Slave support (also with multiple slave support)
http://bakery.cakephp.org/articles/view/master-slave-support-also-with...We have discovered a way how to realize master/slave support with cake
(also with multiple slaves).
Bodhi.Zazen: Shared Terminal Sessions over SSH
http://blog.bodhizazen.net/?p=27How to share a terminal session over ssh
This how to will explain how to use screen to allow a shared terminal session over a ssh connection. This may be helpful if you wish to teach the Linux command line and can be used in concert with IRC.
The impet...
Pete Savage: SSH tunneling :: The next step
http://www.progbox.co.uk/wordpress/?p=580Did you ever find you wanted to set up a temporary VPN quickly and easily. Well now you can. The process is called point to point tunneling and suprisingly enough, it’s built right into the ssh server and client programs.
So how do we use this? We...
Chris Hartjes' Blog: Preview of "Refactoring Legacy Applications using CakePHP"
http://www.phpdeveloper.org/news/11763Chris Hartjes, a guru of CakePHP knowledge, is putting together a book - "Refactoring Legacy Applications Using CakePHP".
Some of you may know that I have started writing a e-book about CakePHP. I'm planning on publishing it myself for the low, low p...
Luis de Bethencourt: A bike lane that travels with you
http://luisbg.blogalia.com//historias/61558if there is no bike lane, what to do? bring your own: lightlane
btw... follow me in twitter: http://twitter.com/luisbg
and i will follow you. tweet, tweet, follower! :P
Git - SVN Crash Course
http://git.or.cz/course/svn.htmlWelcome to the Git version control system! Here we will briefly introduce you to Git usage based on your current Subversion knowledge. You will need the latest Git installed; There is also a potentially useful tutorial in the Git documentation.
HTTP basic authentication with users from database
http://bakery.cakephp.org/articles/view/http-basic-authentication-with...This is a few lines of code and explanations explaining how to get HTTP Auth to check against your normal users table.
Debian Package of the Day: atop: an ASCII full-screen performance monitor
http://debaday.debian.net/2009/01/18/atop-an-ascii-full-screen-perform...Article submitted by András Horváth. We’re running out of articles! If you like Debian Package of the Day please submit good articles about software you like!
Every system administrator must be familiar with the top(1) command that shows the most a...
Week 2
Minify helper for cakephp
http://bakery.cakephp.org/articles/view/minify-helper-for-cakephpA minify helper for js and css assets.
Get Twitter RSS Feeds with CakePHP
http://bakery.cakephp.org/articles/view/get-twitter-rss-feeds-with-cak...Using CakePHP model get your RSS twitter feeds with caching and limits.
Simple TabHelper using JQuery UI
http://bakery.cakephp.org/articles/view/simple-tabhelper-using-jquery-uiI needed a simple tab component on some of my pages and did not want to bog down load time on every page of my CakePHP application. I put together this simple TabHelper. It uses JQuery UI and is based upon the tabs described here: http://stilbuero.de/j...
Martin Albisetti: Working at Canonical, 5 months later
http://beuno.com.ar/?p=114A week ago I started going through my blog’s logs, and realized that I’d had a jump in visits from Google. Digging a little bit deeper into it, I realized that a lot of people seem to be searching for “working at canonical” phrased in different...
Daniel Hahler: ack-grep - a source-aware grep replacement (searching for content in files)
http://daniel.hahler.de/ack-grep-a-source-aware-grep-replacement-searc...http://petdance.com/ack/ack (or ack-grep) is a nice "grep" replacement, when searching in a directory with source files.
It does not require any path to start searching and the recursive option is enabled by default. Also, it will exclude directories o...
I want to see all of you at DPC! - Stefan Koopmanschap
http://www.leftontheweb.com/message/I_want_to_see_all_of_you_at_DPCThis year's edition of the Dutch PHP Conference will be taking place on June 11-13, and the Call for Papers is now open. So all of you, I know you have something interesting to say, now it's time to let the DPC know!
InnoDB, MyISAM and disk space
http://mysqlha.blogspot.com/2009/01/innodb-myisam-and-disk-space_16.htmlInnoDB uses more disk space than MyISAM because transactions are not free. But how much more will it use? That depends on your schema and data. Depending on the value of pack_keys for a MyISAM table, InnoDB uses 1.24X, 1.35X or 1.46X the disk space as ...
Creating an Explorer-like Navigation
http://bakery.cakephp.org/articles/view/creating-an-explorer-like-navi...I´ve written a helper to administrate documents in an explorer-like tree.
It doesn´t matter how many folders you have or how deep is the tree.
Quick dessert: List all controllers of a CakePHP application [Comment by Tim Koschützki]
http://feeds.feedburner.com/~r/debuggable-comments/~3/513450154/quick-...App::import('Core', 'Folder');
Tried that one yet?
David Futcher: Ubuntu Package Search Ubiquity Command
http://bobbo.me.uk/?p=264The latest release of Ubiquity has rekindled my interest in the project. After several months of completely failing to work, the latest release has fixed the bigger issues I was having and I am now totally stoked about this application. I have written ...
YouTube on your PS3…in Full-screen!
http://feeds.feedburner.com/~r/PSBlog/~3/513356627/Have you ever wanted to just sit on your couch and watch YouTube on your TV? Well, it’s now possible via YouTube for Television, available through your PLAYSTATION 3. Currently in beta, the TV Website provides a streamlined interface that enables you...
Matthew Helmke: Unix time - 1234567890
http://matthewhelmke.net/?p=353On February 13, 2009 at 23:31:30 UTC, the Unix time number will reach 1234567890 seconds.
For those who don’t know, Unix time is also known as POSIX time and is defined as the number of seconds that have elapsed since midnight on January 1, 1970, not...
Dustin Kirkland: Ubuntu Jaunty Testing: screen-profiles
http://blog.dustinkirkland.com/2009/01/ubuntu-jaunty-testing-screen-pr...On December 14, 2008, I posted about screen - the window manager for the Ubuntu Server.A lot has happened since then, mostly over the Christmas and New Year's holidays.With the help of Nick Barcet (and contributions from several others, including Dave ...
iopp: a tool to print I/O operations per-process
http://www.xaprb.com/blog/2009/01/13/iopp-a-tool-to-print-io-operation...Mark Wong’s entry titled “Following up a couple questions from the presentation at PSU on January 8, 2009” just caught my eye:
What is ‘iopp’?
It’s a custom tool to go through the Linux process table to get i/o statistics per process. It ...
@TheKeyboard » Blog Archive » Converting Legacy Apps to CakePHP, Part 1
http://www.littlehart.net/atthekeyboard/2008/11/27/converting-legacy-a...The existing code is typical of what I call the pre-framework era. It had grown organically, much like many applications do. When I initially did the code review (contact me if you’re interested in having me do a code review of your application) I no...
Why we procrastinate and how to stop | Eureka! Science News
http://esciencenews.com/articles/2009/01/12/why.we.procrastinate.and.h...The authors note that "merely thinking about the task in more concrete, specific terms makes it feel like it should be completed sooner and thus reducing procrastination." They conclude that these results have important implications for teachers and ma...
PHPDeveloper.org: Ilia Alshanetsky's Blog: Mail Logging for PHP 5.3+
http://www.phpdeveloper.org/news/11722This functionality is predominantly aimed at shared hosters that often have a problem identifying people who abuse the mail() function to send an in-ordinate amount of spam or hacked scripts used for the some purpose.
So phar so good. - Zoe Slattery
http://zoomsplatter.blogspot.com/2009/01/so-phar-so-good.htmlI've just finished converting a small procedural application, designed to be run from the command line, to PHP5 . I wanted a way to give users a single file to execute and as phar is included in PHP5.3 I decided to try to use it.The source tree for my...
Using Commas
http://owl.english.purdue.edu/handouts/grammar/g_comma.htmlI use too many commas. Mostly in incorrect places.
Should you move from MyISAM to Innodb ?
http://www.mysqlperformanceblog.com/2009/01/12/should-you-move-from-my...There is significant portion of customers which are still using MyISAM when they come to us, so one of the big questions is when it is feasible to move to Innodb and when staying on MyISAM is preferred ?
I generally prefer to see Innodb as the main sto...
Steven Harms: Mass adding hosts to ssh known_hosts file
http://www.sharms.org/blog/?p=300If you’re like me, and you have thousands of systems running ssh, and you want to ssh to all of them, you will get really familiar with the following:
The authenticity of host '10.97.56.242 (10.97.56.242)' can't be established
but keys of different ...
Dustin Kirkland: screenbin - like pastebin, but for screen
http://blog.dustinkirkland.com/2009/01/screenbin-like-pastebin-but-for...Just before Christmas, Mark Shuttleworth posed a question to our development team. He asked us think about how we could leverage Ubuntu instances in the Amazon EC2 cloud in the course of our daily development practices.I had a jump-start on that quest...
Hint: Implement all abstract methods
http://blogs.sun.com/netbeansphp/entry/hint_implement_all_abstract_met...Today I would like to introduce new hint that was implemented already a few weeks ago but probably hardly anyone knows about it. This hint can be useful in case when you need to implement abstract methods in a class that extends another class. As long ...
Oxford Archaeology: Apache + mod_proxy + mod_ssl - A good, secure reverse proxy
http://blogs.thehumanjourney.net/oaubuntu/entry/apache_mod_proxy_mod_sslHaving several offices in the company and one of our policy being to allow people to work from home, a lot of our services are available as web services. As we make heavy usage of virtualization, these websites are spread on many different virtual mach...
Debian Package of the Day: dstat: versatile tool for generating system resource statistics
http://debaday.debian.net/2009/01/11/wn-dstat-versatile-tool-for-gener...Article submitted by András Horváth. We’re running out of articles! If you like Debian Package of the Day please submit good articles about software you like!
During my work with computers, I like to check the usage of system resources in my networ...
Week 1
Dax Solomon Umaming: AutoCAD Map 2000i on Ubuntu
http://blog.knightlust.com/?p=88After upgrading Wine to 1.1.12, I tried installing AutoCAD Map 2000i again on my Intrepid box. Lo and behold… it worked! This is the first time I got ACAD Map working with Wine. I’m glad Wine has matured enough to run ACAD, even if it’s an older ...
A. Walton: Nautilus Places Reorganization
http://blogs.gnome.org/awalton/?p=30Yes? No? Tell us what you think
(Update: Add the before and after, as requested)
Mark Van den Borre: SFTP on Ubuntu and Debian in 9 easy steps
http://blog.markvdb.be/2009/01/sftp-on-ubuntu-and-debian-in-9-easy.htmlIn this post, I'll show you how to set up secure ftp (SFTP) access to your Ubuntu server. (Instructions for Debian are very similar: leave out the sudo part and follow these steps as root:)For this to work, you'll need Ubuntu 8.10 "Intrepid", Debian 5....
Teach Yourself Programming in Ten Years
http://www.norvig.com/21-days.htmlResearchers (Bloom (1985), Bryan & Harter (1899), Hayes (1989), Simmon & Chase (1973)) have shown it takes about ten years to develop expertise in any of a wide variety of areas, including chess playing, music composition, telegraph operation, painting...
Siegfried Gevatter: Standalone desktop widgets with PyGTK+
http://bloc.eurion.net/?p=122Now that I’ve got a new computer I decided to give gdesklets a try and I have to say, I am not excited. Most of them don’t even work, and I don’t really like those which do work, so I ended up with only one single desklet enabled, “Quote of the...
Defining a variable type in comment II
http://blogs.sun.com/netbeansphp/entry/defining_a_variable_type_inIn the previous post I wrote about the new feature, which is requested by many people. In this entry I will write little more about this feature.
I wrote that the comment has to have a defined form. NetBeans can help you with writing it. There is r...
Aaron Toponce: rm -rf /
http://pthree.org/?p=801DISCLAIMER: This works on Debian testing, Debian unstable, Ubuntu 8.04 and Ubuntu 8.10. I have not verified it to work on other systems. If you hose your box, because you gave it a try, and it didn’t work, don’t blame me. You’re the stupid one fo...
PHPFreaks.com: Protecting php applications with PHPIDS
http://www.phpdeveloper.org/news/11687The PHPFreaks.com website has posted a recent tutorial looking at a tool that can help you protect you and your web applications from possible malicious users - PHPIDS.
PHPIDS (PHP-Intrusion Detection System) is a simple to use,
well structured, fast...
Guide: Writing Testable Code
http://misko.hevery.com/code-reviewers-guide/Guide: Writing Testable Code
To keep our code at Google in the best possible shape we provided our software engineers with these constant reminders. Now, we are happy to share them with the world.
Welcome— php|architect's C7Y, The PHP Community Website
http://c7y.phparch.com/c/entry/1/art,practical_uses_tokenizerIn this article we take a look at the PHP tokenizer and its potential at analyzing and processing PHP source code. We will build several working examples, which you can start using and extending for your own purposes.
When PHP has to process a request...
Defining a variable type in comment
http://blogs.sun.com/netbeansphp/entry/defining_variable_type_in_aYesterday was the first day at work this year and we committed new feature, which allow to define a type for a variable in a comment. The comment has to be defined in specific form as is displayed on the picture.
The comment has to be /* @var $...
Oxford Archaeology: About KVM
http://blogs.thehumanjourney.net/oaubuntu/entry/about_kvmAt Oxford Archaeology, we are running many, many different systems. Websites, Database application, license servers, development servers, mail, monitoring, backups, remote access servers, proxyes... Most of these do not have huge performance requiremen...
Setup your Debian/Ubuntu repository with reprepro
http://www.porcheron.info/setup-your-debianubuntu-repository-with-repr...Since several years, I have some Ubuntu/Debian repositories on my servers for some custom packages and/or some local backports. I use to have my hand-made repositories, and mrpouit introduced me reprepro. It covers almost all the features we can expect...
Week 0
5 Techniques to Acquaint You With CSS 3
http://feedproxy.google.com/~r/nettuts/~3/eW2XE1ysylo/CSS is a well-known, widely used language to style websites. With version three in the works, many time-saving features will be implemented. Although only the most modern browsers currently support these effects, it’s still fun to see what’s around...
2008, week 52
Ted Gould: Where music is going
http://gould.cx/ted/blog/Where_music_is_goingI'm going to make a bold prediction here, hold on to your hats! I'm going to predict that the next music player I buy will have more storage than the one I have now. I'd bet even the one after that will have more than that one!
While that predictio...
Play Desktop Tower Defense 1.5, a free online game on Kongregate
http://www.kongregate.com/games/preecep/desktop-tower-defense-1-5Paypal Datasource
http://bakery.cakephp.org/articles/view/paypal-datasourceSimple datasource to communicate with the Paypal NVP api.
Multirecord helper/behavior
http://bakery.cakephp.org/articles/view/multirecord-helper-behaviorEdit and add multiple record forms. A behavior and helper working together to create multiple records form in the same way Form->inputs() work. With a very few lines of code, go from one to many records at once.
The Joel on Software Discussion Group - Thinking of leaving the industry
http://discuss.joelonsoftware.com/default.asp?joel.3.718003.14Our pay is great. There's no other career except Wall Street that regularly pays kids $75,000 right out of school, and where so many people make six figures salaries for long careers with just a bachelors degree. There's no other career where...
Coding Horror: The Programmer's Bill of Rights
http://www.codinghorror.com/blog/archives/000666.htmlIt's unbelievable to me that a company would pay a developer $60-$100k in salary, yet cripple him or her with terrible working conditions and crusty hand-me-down hardware. This makes no business sense whatsoever. And yet I see it all the time. It&...
Debian Package of the Day: atool: handling archives without headaches
http://debaday.debian.net/2008/12/28/atool-handling-archives-without-h...Article submitted by Paulus Esterhazy. Last article of 2008! We hope 2009 will be full of good articles about Debian and Ubuntu packages. But we can’t do it without your help, please submit good articles about software you like!
Have you ever wrestle...
Week 51
Mechanical commando
http://www.flabber.nl/linkdump/game/mechanical-commando-441Extra Hot: CakePHP 1.2 Stable is finally released!
http://feeds.feedburner.com/~r/debuggable/~3/495406095/extra-hot-cakep...Hey folks,
tonight is an amazing one! Not only do we get to play with our hopefully awesome gifts, but we are also able to enjoy the final 1.2 version release of our favorite PHP framework CakePHP!
The Final Release of CakePHP has come along way, with ...
André Gondim: Sending pop-up message by ssh
http://en.andregondim.eti.br/?p=72If you need to send a pop-up message and you have ssh access, you can do this:
$ xmessage Message -display :0 &
Example:
$ xmessage Test http://en.andregondim.eti.br -display :0 &
You will have something like this:
For more information:
$ man xmessage...
NetBeans Wiki: PHPDebugging
http://wiki.netbeans.org/PHPDebuggingThe NB PHP debugger is implemented with the use of XDebug.
For information about software required for debugging, see the Required Software page.
For information how to customize and configure your environment, visit thePreparing the Environment page...
YouTube - Thundercats Movie trailer (fanmade)
http://www.youtube.com/watch?v=fb50GMmY5nk&eurl=http://www.flabber...Fake Thundercats Trailer
PHP Freaks - Tutorial: Protecting php applications with PHPIDS
http://www.phpfreaks.com/tutorial/protecting-php-applications-with-php...PHPIDS (PHP-Intrusion Detection System) is a simple to use, well structured, fast and state-of-the-art security layer for your PHP based web application. The IDS neither strips, sanitizes nor filters any malicious input, it simply recognizes when an at...
Mastering The Linux Shell - Bash Shortcuts Explained
http://beerpla.net/2008/12/22/getting-around-bash-bash-shortcuts/Shared by kguest
useful bash tips - some of which I'd forgotten
During my day-to-day activities, I use the Bash shell a lot. My #1 policy is to optimize the most frequently used activities as much as possible, so I’ve compiled this handy bash sho...
Ubuntu Distributor Wants to Overhaul Linux Desktop Notifications
http://lifehacker.com/5116597/ubuntu-distributor-wants-to-overhaul-lin...Canonical, the parent company behind the popular Ubuntu Linux system, wants to implement a new (and vaguely Mac-ish) method of user notification in Ubuntu's next release. You can check out a demonstration of the new notifications in action at Ubuntu fo...
High-Performance Click Analysis with MySQL
http://www.mysqlperformanceblog.com/2008/12/22/high-performance-click-...We have a lot of customers who do click analysis, site analytics, search engine marketing, online advertising, user behavior analysis, and many similar types of work. The first thing these have in common is that they're generally some kind of loggabl...
Mexpolk's Howtos: Ubuntu: Change Default Keyring Password
http://mexpolk.blogspot.com/2008/02/ubuntu-change-default-keyring-pass...Christopher Denter: Savage 2 available for free
http://the-space-station.com/2008/12/22/savage-2-available-for-freeOne of my favorite games, Savage 2, is now available with no cost involved.
It has quite a unique gameplay and cannot be classified as belonging to a specific genre.
The game is made up like this: There’s two teams fighting each other: humans and...
Aaron Toponce: Debian- What It Means To Me
http://pthree.org/?p=777I have a love/hate relationship with Debian. It is a solid operating system, with a lot of potential. When initially released in 1993, then following the subsequent years, Debian wan innovative. It was one of the first distributions to introduce packag...
Week 50
Arpad Ray » Blog Archive » The adventure of PHP and the magic quotes
http://arpad.co.uk/2008/09/the-adventure-of-php-and-the-magic-quotes/Back in PHP 2, the “magic quotes” setting seemed like a great idea. It would automatically escape all of your input so you didn’t have to worry about those pesky SQL injections. Any dodgy characters entered by the user would be automatically esca...
The 30 Most Usable Themes from ThemeForest.net
http://feedproxy.google.com/~r/nettuts/~3/yeqeTFJQIcM/With the addition of a new PSD category, ThemeForest is quickly proving itself to be the “go to” place for site templates. Today, I’ll list thirty of the most usable templates available. A brilliant design accomplishes nothing if a company can’...
The 30 Most Usable Themes from ThemeForest.net
http://nettuts.com/articles/web-roundups/the-30-most-usable-themes-fro...With the addition of a new PSD category, ThemeForest is quickly proving itself to be the “go to” place for site templates. Today, I’ll list thirty of the most usable templates available. A brilliant design accomplishes nothing if a company can’...
Dessert #4 - Keep your Cake fresh (use SVN HEAD) » Debuggable Ltd
http://debuggable.com/posts/dessert-4-keep-your-cake-fresh-use-svn-hea...Ok, back to the topic. The problem is the following: You use CakePHP (or any foreign vendor, but let's keep it simple for now) to create your project and want to regulary update your version to enjoy the benifits of the frequent changes in the SVN...
Hardware is Cheap, Programmers are Expensive
http://www.codinghorror.com/blog/archives/001198.htmlGiven the rapid advance of Moore's Law, when does it make sense to throw hardware at a programming problem? As a general rule, I'd say almost always.
Consider the average programmer salary here in the US:
You probably have several of these programm...
TechEBlog » SnowBall Blaster
http://www.techeblog.com/index.php/tech-gadget/snowball-blasterThe SnowBall Blaster from ThinkGeek enables you to "launch snow balls up to 80 feet using 5000lbs. of compressed energy force." Video after the break. Click here for first picture in gallery.
Revision Behavior - Revision control made easy
http://bakery.cakephp.org/articles/view/revision-behavior-revision-con...Take full control of any changes your users makes, while also giving them features like undo. Keep a history of previous versions of any database model, allowing you to undo, revert to an older version (or a specific time), manage and inspect changes a...
Why do game characters look so creepy? - By Clive Thompson - Slate Magazine
http://www.slate.com/id/2102086In 1978, the Japanese roboticist Masahiro Mori noticed something interesting: The more humanlike his robots became, the more people were attracted to them, but only up to a point. If an android become too realistic and lifelike, suddenly people were re...
Marking occurrences improved
http://blogs.sun.com/netbeansphp/entry/marking_types_in_php_documentat...Mark occurrences is not a new feature, but the trunk contains some improvements in this area. In the source the feature highlights in the elements which is under the cursor position. You can also easily move between marked occurrences through ALT + UP ...
Raphael Pinson: Follow-up on screen profiles
http://raphink.info/2008/12/follow-up-on-screen-profiles.htmlAfter reading Justin's proposal on screen profiles and Nicolas' answer on automatic screen launch, I've worked a bit on a profile for my company. I added a few things to it: "hostname -f" after the release. %H provides "hostname -s" but I preferred a f...
FireUnit: JavaScript Unit Testing Extension
http://ejohn.org/blog/fireunit/In my work with the Firebug team over the past couple months I've been working with Jan Odvarko on a way to provide some form of unit testing that we can build off of. The result of my work is a new Firefox/Firebug extension called FireUnit.
FireUnit ...
SPIKE 2008 VGAs: God of War III Gameplay Trailer World Premiere
http://feeds.feedburner.com/~r/PSBlog/~3/487836946/By now, I’m sure you’ve seen the God of War III gameplay trailer which debuted at the SPIKE 2008 VGAs. It’s been everywhere online, it’s downloadable right now on the PlayStation Store, and it’s in the video below.
But right before it was sho...
NetBeans plugin for running phpt tests - Johannes Schlüter
http://schlueters.de/blog/archives/95-NetBeans-plugin-for-running-phpt...One of the things I do quite often is running PHP's regression test suite which is using a custom test format called .phpt. The PHP source distribution, and CVS checkouts, include a nice script for running them called run-tests.php. run-tests.php gives...
jQuery Cheat Sheet
http://feedproxy.google.com/~r/nettuts/~3/yokhhkZRkRw/Cost: Free
Found Via: www.colorcharge.com/
Memorizing the hundreds of jQuery methods and handlers can melt your brain. Consider using this cheat sheet as a reference.
Subscribe to the NETTUTS RSS Feed for more daily web development tuts an...
jQuery Cheat Sheet
http://nettuts.com/freebies/cheat-sheets/jquery-cheat-sheet/Cost: Free
Found Via: www.colorcharge.com/
Memorizing the hundreds of jQuery methods and handlers can melt your brain. Consider using this cheat sheet as a reference.
Subscribe to the NETTUTS RSS Feed for more daily web development tuts an...
Dustin Kirkland: Rudolph the Red-nosed Ibex
http://blog.dustinkirkland.com/2008/12/rudolph-red-nosed-ibex.htmlHappy Holidays:-Dustin
Avoiding The Uncanny Valley of User Interface
http://www.codinghorror.com/blog/archives/000869.htmlAre you familiar with the uncanny valley?
No, not that uncanny valley. Well, on second thought, yes, that uncanny valley.
In 1978, the Japanese roboticist Masahiro Mori noticed something interesting: The more humanlike his robots became, the more ...
The Ultimate Programming Language - LOLCODE
http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/If you are a programmer, you, by definition, belong to the elite [awesome] human breed called geeks. If you know how to code in Python or Ruby, you might even think you’re pretty hot shit. But none of that compares in hotshitness to what you are abou...
PHP_CodeSniffer reporting improvements
http://feeds.feedburner.com/~r/GregSherwood/~3/487281490/phpcodesniffe...Spurred on by some feature requests and at least one annoying colleague (you know who you are), I've made some fairly good improvements to the way PHP_CodeSniffer reports the errors and warnings it finds. I've added support for the concept of error sou...
Clearing or Resetting the Gnome-Keyring : Ubuntu Tutorials : Dapper - Gutsy - Hardy - Intrepid
http://ubuntu-tutorials.com/2007/07/06/clearing-or-resetting-the-gnome...I ran into the weirdest problem the other day. My gnome-keyring prompted me for a keyring password to authorize the use of a key, but didn’t want to take any of my passphases. I tried any passphrase I could think of to no use. My gnome-keyring, fo...
Aptana PHP 1.0 Released - Free PHP IDE
http://www.dzone.com/links/rss/aptana_php_10_released_free_php_ide.htmlAptana (yes, this is a shameless plug) released version 1.0 of its PHP support yesterday, and it is something that you should definitely check out. Prior to working at Aptana, I was an avid user of Zend Studio, and Coda, simply because those were the b...
SQL code completion in the PHP editor
http://blogs.sun.com/netbeansphp/entry/sql_code_completion_in_theThe feature, which I want to introduce today, offers code completion for SQL select statements in the PHP editor. The SQL code completion is offered when the edited string starts with select SQL keyword.
On the first picture you can see that the SQ...
Debian Package of the Day: ferm: a straightforward firewall configuration tool
http://debaday.debian.net/2008/12/14/ferm-a-straightforward-firewall-c...Article submitted by David A. Thompson. We’re running out of articles! If you like Debian Package of the Day please submit good articles about software you like!
Grumble… a postgresql server on an old Sun workstation isn’t visible to another old ...
Week 49
YouTube - Clay Shirky on Love, Internet Style
http://nl.youtube.com/watch?v=Xe1TZaElTAsThis should be required watching for anyone who says that Perl or Linux aren't viable business solution platforms. Clay Shirky does a great job explaining how it all works.
Google's first production server
http://www.flickr.com/photos/boredandblogging/3100025988/A picture of Google first production 'server' taken in the computer history museum
Fabián Rodríguez: My Thunderbird extensions
http://www.fabianrodriguez.com/blog/?p=642In no particular order…
Bugmail
Thunderbird 2.0 - 3.0b2pre
A bugtracker bugmail companion - provides a nice header with bug status, upstream links, etc. work nicely with Launchpad bug mail
Buttons!
Thunderbird 2.0b1 - 3.0
Adds buttons! Not sure...
PHP: Introduction - Manual
http://us.php.net/manual/en/intro.phar.phpThe phar extension provides a way to put entire PHP applications into a single file called a "phar" (PHP Archive) for easy distribution and installation. In addition to providing this service, the phar extension also provides a file-format abstraction ...
Using SimpleChannelServer to manage a PEAR channel on Google Code
http://saltybeagle.com/?section=article&id=124I needed to build a quick pear channel for a library I had built - here's all it takes:
Ted Gould: Saving the world one uW at a time
http://gould.cx/ted/blog/Saving_the_world_one__w_at_a_timeI'm here at UDS and joined a session between the kernel and desktop teams talking about power. Like all of such sessions the kernel team thinks that the desktop should fix all the problems and vice versa. At their suggestion, I took an action item.
...
Perl benchmarks | Ubuntu : Intel® Q6600® quad-core Computer Language Benchmarks Game
http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang...Compare the performance of Perl programs against some other language implementation, or check the Perl Time and Memory measurements.
For more information about the Perl implementation we measured see ↓ about Perl.
Marking returns
http://blogs.sun.com/netbeansphp/entry/marking_returnsThe new feature, which I want to mentioned today, is a functionality that should simplify identifying return points from a method or a function.
As you can see on the picture, when you place cursor into the function keyword in a function or meth...
Guide to Conferences - PHP Advent
http://phpadvent.org/2008/guide-to-conferences-by-ivo-janschThere are a wide variety of conferences in the PHP world: there are small half-day conferences at one end of the spectrum and full-blown 5-day conferences at the other. Nowadays, there are so many good conferences that there’s almost always one to vi...
Coding Horror: Programmers Don't Read Books -- But You Should
http://www.codinghorror.com/blog/archives/001108.htmlThe best programming books are timeless. They transcend choice of language, IDE, or platform. They do not explain how, but why. If you feel compelled to clean house on your bookshelf every five years, trust me on this, you're buying the wrong prog...
Fox stapt geheel over op hd-uitzendingen
http://feeds.feedburner.com/~r/tweakers/mixed/~3/479293781/fox-stapt-g...De Amerikaanse televisiemaatschappij Fox stapt binnen een paar maanden helemaal op hd over. Alle programma's van de Fox-kanalen zullen dan in high definition worden uitgezonden.
Het gaat om alle Amerikaanse zenders van de maatschappij, waaronder Fox, ...
Emanuele Gentili: OpenOffice and StarWars.. =GAME(””) .. why not?
http://en.emanuele-gentili.com/?p=209I do not like to anticipate the result, then follow these instructions
Run Calc on Open Office suite, select one cell and type
=GAME(“”)
now push ENTER and you will see
say wath?
edit it in
=GAME(“StarWars”)
and now enjoy
“Fresh” Finance Icons
http://feedproxy.google.com/~r/nettuts/~3/c93CfjS7NU4/Cost: Free, links back
Found Via: www.smashingmagazine.com/
This “finance” set contains 59 raster and vector icons, designed by Icon Eden. It includes icons in .png, .icns and .ico-formats.
You can use the icons for private and commercial proj...
Clean Code Talks - Inheritance, Polymorphism, & Testing
http://feeds.feedburner.com/~r/TestabilityExplorerBlogFeed/~3/478720943/by Miško Hevery
Google Tech Talks
November 20, 2008
ABSTRACT
Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same ...
Our Hacker Odyssey
http://www.codinghorror.com/blog/archives/001194.htmlAlthough I've never been more than a bush league hacker (at best), I was always fascinated with the tales from the infamous hacker zine 2600. I'd occasionally discover scanned issues in BBS ASCII archives, like this one, and spend hours puzzling over t...
Getting Started the Right Way
http://phpadvent.org/2008/getting-started-the-right-way-by-keith-caseyEveryone has that grand idea. A few want to finally write that open source project or that great novel. Most need to clean the garage. All of us have a full inbox. But let’s face it, whenever we think about starting the project, it just seems ginormo...
Week 48
JavaScript Language Abstractions
http://ejohn.org/blog/javascript-language-abstractions/The other day I was looking at pyjamas (which bills itself as a GWT-like tool for Python). I was also reminded of the semi-recent release of Objective-J.
Pyjamas, GWT, and Objective-J all hinge around a central concept: Abstracting away the authoring ...
Designing Scalable File Systems with MogileFS and MySQL (13 Jan 2009)
http://www.mysql.com/news-and-events/web-seminars/display-255.htmlJoin us for this informative technical webinar with Alan Kasindorf (aka dormando) as he discusses in detail the highly scalable MogileFS backed by MySQL. MogileFS is an open source file system that enables the horizontal scaling of storage across many ...
Benjamin Rubin: Dear Lazyweb: Feed Categories
http://nullcortex.com/?p=53Google recently released an update to Reader that gave it a more visually pleasing look and changed some of the functionality. In playing with the new design, I started to re-tag my subscribed feeds.
I currently feel that my tagging system is a bit s...
The Problem With Logging
http://www.codinghorror.com/blog/archives/001192.htmlA recent Stack Overflow post described one programmer's logging style. Here's what he logs:
INFO Level
The start and end of the method
The start and end of any major loops
The start of any major case/switch statements
DEBUG Level
Any parameters pa...
Bodhi.Zazen: How to restrict access with rbash
http://blog.bodhizazen.net/?p=14This blog is at the request of some Ubuntu users and describes how to restrict users access to applications and/or system files with rbash.
rbash is a “restricted shell” and can be helpful in restricting users. This can be used, for example, to all...
Forking and MySQL connections - Het bijstere spoor
http://www.rooftopsolutions.nl/article/213For some of our long-running processes we use PHP. It makes total sense from our perspective, because we can re-use all our existing business logic from our main PHP web application.
To make things more efficient, I recently started some work on using...
Jono Bacon: Sneaky Education And The Desktop
http://www.jonobacon.org/?p=1445When I was a kid, I owned a Sega Megadrive (Sega Genesis for my American friends). I spent hours on that thing. Sonic The Hedgehog. Streets Of Rage. Desert Strike. Toejam And Earl. I loved it.
One game that was released was Where In The World Is Carme...
Darik's Boot And Nuke | Hard Drive Disk Wipe
http://www.dban.org/Darik's Boot and Nuke ("DBAN") is a self-contained boot disk that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utilit...
Simple jQuery Spy Effect
http://www.dzone.com/links/rss/simple_jquery_spy_effect.htmlA few years ago Digg released a very cool little visualisation tool they dubbed the Digg Spy (it's since been upgraded to the Big Spy). Recently Realmac Software released the site QuickSnapper to accompany LittleSnapper.
It's the QuickSnapper site (th...
Send Email Notifications for Broken Images Using jQuery Ajax | The Book and the Cover
http://benjaminsterling.com/send-email-notifications-for-broken-images...David Walsh posted a priceless and overly useful post about Send Email Notifications for Broken Images Using MooTools Ajax but the only problem with that is that he used MooTools ;).
For those that want to do the same thing with jQuery here is the Jav...
Jono Bacon: jb@home Rockstars
http://www.jonobacon.org/?p=1443One thing I am most proud of about jonobacon.org is that there is some great discussion in the comments. It seems the most magical aspect of blogging is that no matter what I babble on about, it invariably results in some interesting discussion in the ...
'Marktaandeel Microsoft daalt beneden 90 procent'
http://feeds.feedburner.com/~r/tweakers/mixed/~3/472816182/marktaandee...Het marktaandeel van Microsoft op het gebied van besturingssystemen zou in de maand november voor het eerst in twee jaar onder de negentig procent zijn gedaald, zo meldt een onderzoeksbureau.
Niet alleen zou het marktaandeel van het softwarebedrijf i...
Remote CLI Debugging via Eclipse PDT - Chuck Burgess
http://thenazg.blogspot.com/2008/12/remote-cli-debugging-via-eclipse-p...NetBeans for PHP : weblog
http://blogs.sun.com/netbeansphp/entry/ant_support_on_php_projectsA build tool can be used for automated actions. For example if you want to have continual build and run tests, building documentations, create a production builds, deploy on a staging or production server etc. One of such build tools is Apache Ant, whi...
Word finder
http://www.parsed.org/tip/463/Have a bunch of gibberish? Curious as to what words might be found inside? Try selecting that text, copying it, and typing this code into a terminal (but without the $):
$ (for i in `xclip -o -selection clipboard | grep -o -F -f /usr/share/dict/words ...
Wonderful Icon Set
http://nettuts.com/freebies/icons-freebies/wonderful-icon-set/Cost: Free, links back
Found Via: www.smashingmagazine.com/
Nearly a month ago, Smashing Magazine released a new icon set: Practica. “The icons are available in resolutions 64×64px, 128×128px and 256×256px, in 32-bit transparency PNG. These ico...
Wonderful Icon Set
http://feedproxy.google.com/~r/nettuts/~3/VLgkreLNfoY/Cost: Free, links back
Found Via: www.smashingmagazine.com/
Nearly a month ago, Smashing Magazine released a new icon set: Practica. “The icons are available in resolutions 64×64px, 128×128px and 256×256px, in 32-bit transparency PNG. These ico...
PS3 Firmware (v2.53) Update
http://feeds.feedburner.com/~r/PSBlog/~3/471938858/Hi everyone, in the next PS3 firmware update (v2.53), coming soon, we’re improving the way the Flash Player works with the internet browser. In addition to being able to access more sites using Flash, you’ll be able to enjoy:
Full-screen mode pla...
Prototyping With The Grid 960 CSS Framework
http://nettuts.com/tutorials/html-css-techniques/prototyping-with-the-...Grid 960 is a CSS Framework that enables developers to rapidly prototype designs. They are excellent tools for creating mock ups. Why? Because they do all the heavy lifting allowing you to get faster results.
That sounds nice, but how do we do t...
Prototyping With The Grid 960 CSS Framework
http://feedproxy.google.com/~r/nettuts/~3/LLW6S4xufF0/Grid 960 is a CSS Framework that enables developers to rapidly prototype designs. They are excellent tools for creating mock ups. Why? Because they do all the heavy lifting allowing you to get faster results.
That sounds nice, but how do we do t...
Tending Your Software Garden
http://www.codinghorror.com/blog/archives/000987.htmlSoftware: do you write it like a book, grow it like a plant, accrete it like a pearl, or construct it like a building? As Steve McConnell notes in Code Complete 2, there's no shortage of software development metaphors:
A confusing abundance of metaph...
1000 Free Icons
http://nettuts.com/freebies/icons-freebies/1000-free-icons/Cost: Free, links back
Found Via: www.pinvoke.com/
Thanks to Twitter (Collis!), I found a set of 1000 commercially free to use icons! That’s right, no typos: 1-0-0-0 free icons. The only thing that is required of you is to credit the source - “a...
1000 Free Icons
http://feedproxy.google.com/~r/nettuts/~3/QLFOVXPUwKY/Cost: Free, links back
Found Via: www.pinvoke.com/
Thanks to Twitter (Collis!), I found a set of 1000 commercially free to use icons! That’s right, no typos: 1-0-0-0 free icons. The only thing that is required of you is to credit the source - “a...
Debian Package of the Day: apticron: cron-script to mail impending apt updates
http://debaday.debian.net/?p=484Article submitted by Justin Hamade. Guess what? We still need you to submit good articles about software you like!
Always wondering if your debian server needs an update? Apticron is a simple script that will email you when new versions of any package...
Week 47
Martin Albisetti: Do you use bazaar? Let us know!
http://beuno.com.ar/?p=104I bumped into the Who uses bzr page today again, and I’m impressed on how fast it grows, just a few examples:
- APT
- Drupal
- iPython
- GNU Mailman
- MySQL
Are you using it? Add yourself to the wiki!
Aaron Toponce: Setup A Git Repository
http://pthree.org/2008/11/28/setup-a-git-repository/As a system administrator, and as a developer, you can and should take advantage of a version control system (VCS). Many exist, and have various features that might lure you into using it. Here at Guru Labs, we make extensive use of Git. As such, I’v...
Importing Eclipse Projects into NetBeans IDE - Tutorial
http://www.netbeans.org/kb/docs/java/import-eclipse.htmlNetBeans IDE 6.5 introduces an enhanced Import Eclipse Project wizard. This wizard enables you to use NetBeans to work on Java desktop and web application projects that were created in Eclipse and MyEclipse.
After creating a NetBeans project from an E...
Tor Norbye's Weblog
http://blogs.sun.com/tor/entry/netbeans_screenshot_of_the_week4NetBeans Screenshot of the Week #37: JavaScript 1.7 Support
I just checked in support for JavaScript 1.7. This means that NetBeans will no longer give you syntax errors if you try to use the new language. Here are some screenshots. First, let's o...
What kind of weapon is a programming language? « Glorified Geek
http://rubayeet.wordpress.com/2008/04/23/what-kind-of-weapon-is-a-prog...What kind of weapon is a programming language?
Inspired from this post I tried to create something funny on my own. If your favorite programming language were a weapon, what weapon it would be?
A quick way to get memcached status
http://www.mysqlperformanceblog.com/2008/11/26/a-quick-way-to-get-memc...There are all sorts of different interfaces to memcached, but you don't need any of them to make requests from the command line, because its protocol is so simple. Try this, assuming it's running on the usual port on the local machine:
PLAIN TEXT
CODE...
Gmail, Weather, Beauty on your Ubuntu Desktop | Quick Tweaks
http://www.quicktweaks.com/2008/09/27/gmail-weather-beauty-right-on-yo...Ever wished that you had new mails notifications right on your desktop? Ever wished you knew the weather info right on your desktop? Ever wished you had your hardware information right on your desktop? Ever wished your desktop was productive and beauti...
NetBeans for PHP : weblog
http://blogs.sun.com/netbeansphp/entry/generating_php_documentation_fr...NetBeans 6.5 doesn't have direct support for generating PHP documentation. Here is a trick how to do it. Basically I use a new Run Configuration that calls a small script to generate the documentation. I did this on my Ubuntu machine, but Windows ...
I wish I was Mac but now I am happy that I am Ubuntu
http://digg.com/linux_unix/I_wish_I_was_Mac_but_now_I_am_happy_that_I_...Ever wished you had a Mac only because it looks beautiful? Ever wish you could hide the ugly looking Ubuntu's default appearance? It just takes a couple of minutes to tweak your Ubuntu desktop so that it looks more beautiful than any other OS.
InterfaceLIFT Wallpaper: The Farmhouse
http://interfacelift.com/wallpaper_beta/details/1545/the_farmhouse.htmlNice wallpaper
New Peripherals Update: Wireless Keypad and AC Adaptor
http://feeds.feedburner.com/~r/PSBlog/~3/466228346/Hey everyone, we wanted to provide an update on the new Peripherals we are launching this holiday. First, the Wireless Keypad for the PS3 will be available in stores starting the first week of December. Fans excited about PlayStation Home should defin...
The International Space Station turns 10 - The Big Picture - Boston.com
http://www.boston.com/bigpicture/2008/11/the_international_space_stati...The International Space Station turns 10
This month marks the 10th anniversary of the first launched module of the International Space Station (ISS). The module Zarya was lifted into orbit on November 20th, 1998 by a Russian Proton rocket lifting off f...
Ubuntu Server blog: Server Team 20081125 meeting minutes
http://ubuntuserver.wordpress.com/?p=139Shared by kvz
Integrated mail server stackScottk mentioned that he intended to work on automating postfix-amavisd-new-clamav-spamassassin setup. dendrobates asked whether ScottK could join the UDS sessions discussing the mail server stack. mathiaz s...
Ubuntu Free Culture Showcase for Ubuntu 9.04 Announced!
http://digg.com/linux_unix/Ubuntu_Free_Culture_Showcase_for_Ubuntu_9_0...The Ubuntu Free Culture Showcase, in which Free Culture content is added to Ubuntu and installed in systems as example content, is now open. This competition not only welcomes Audio and Video submissions, but also Graphic/Photo submissions. Submit your...
Yemii Pics - Swedish Dance Bands
http://pics.yemii.com/swedish-dance-bands.htmlSwedish Dance Bands From the 70's
Genetic A/B Testing with JavaScript
http://ejohn.org/blog/genetic-ab-testing-with-javascript/I've long been interested in the concept of A/B testing (Also called split testing). It's a simple concept that should sit will with most mathematically-inclined types: You have a baseline interface in which you adjust a single variable, at random, for...
Street Fighter HD – It’s Finally Here
http://feeds.feedburner.com/~r/PSBlog/~3/465262986/First off, I want to say that my PlayStation pals are the best around. Nothing’s gonna ever bring you down. I mean that, I really do. Lol.
Joe Esposito once eloquently proclaimed that “History repeats itself” and it’s an honor for me to announc...
More Ubuntu Kung Fu
http://lifehacker.com/5098369/more-ubuntu-kung-fuEditor: Say hey again to Keir Thomas, author of the new book Ubuntu Kung Fu, who stopped by to share some more of the best material from the book, in a follow-up to his post, Some Productive Ubuntu Kung Fu. Read on to get Thomas' suggestions for speedi...
Mike Basinger: Mini Howto: Printing to PDF in Ubuntu 8.10
http://www.mikesplanet.net/?p=195In OpenOffice, there is a nice feature to export files to PDF. I like to be able to save files to PDFs in other programs, especially Firefox to save receipts of on-line purchases. With CUPS-PDF, you can print directly to PDF with any program.
1. Instal...
Browser Page Load Performance
http://ejohn.org/blog/browser-page-load-performance/Steve Souders is currently doing more to improve the performance of web pages and web browsers than anyone else out there. When he worked at Yahoo! he was responsible for YSlow (a great tool for measuring ways to improve the performance of your site) a...
Dennis Kaarsemaker: Managing vhosts on Ubuntu with puppet
http://blogs.ubuntu-nl.org/dennis/?p=258On the Ubuntu NL servers, we use puppet for centralized configuration management. Some would say it is overkill fpr only a few hosts but keeping systems consistent makes life easier. Here’s how we integrated the debian-style vhost management with pup...
Week 46
NetBeans for PHP : weblog
http://blogs.sun.com/netbeansphp/entry/demo_of_the_php_distributionSecond video demo of NetBeans for PHP. I created the second part of the demo, where I talk about the PHP distribution of NetBeans 6.5. This part is about basic editor features.
NetBeans for PHP : weblog
http://blogs.sun.com/netbeansphp/entry/demo_of_the_php_supportNetbeans is very big rival for Eclipse.
SystemProcess - Execute system commands with ease - Jakob Westhoff
http://westhoffswelt.de/blog/systemprocess_execute_system_commands_wit...A current project of mine demanded me to invoke a lot of different
programms on the commandline. Some calls were simple executions of a
command followed by one or two arguments. Others were more complex with
the need to define special environment varia...
Hand Drawn Icons - Handycons
http://feedproxy.google.com/~r/nettuts/~3/uVLSl8WZW6M/Cost: Free, links back
Found Via: www.jankoatwarpspeed.com
I just today came across this icon set, via Twitter. It might be my favorite set yet! It has that indie “Napoleon Dynamite/Juno” feel - which is so popular at the moment. The icons are a...
Hand Drawn Icons - Handycons
http://nettuts.com/freebies/icons-freebies/hand-drawn-icons-handycon/Cost: Free, links back
Found Via: www.jankoatwarpspeed.com
I just today came across this icon set, via Twitter. It might be my favorite set yet! It has that indie “Napoleon Dynamite/Juno” feel - which is so popular at the moment. The icons are a...
Canonical Store
https://shop.canonical.com/product_info.php?products_id=28&osCsid=...Hoody (Chocolate Colour)
Hooded sweatshirt weighing 270gsm air jet spun yarn for softer feel with pouch pockets.
Bye bye PDFLib - Bertrand Mansion
http://golgote.freeflux.net/blog/archive/2008/11/21/bye-bye-pdflib.htmlI have been using PDFLib for over 4 years now on various projects. Of course, I had to buy the PDFLib license because most are commercial projects and we needed the PDI feature which allows you for example to use another PDF document as a template. So ...
Scott Ritchie: Integrating MediaTomb into the desktop, and a hectic few weeks
http://yokozar.livejournal.com/19253.htmlThe MediaTomb software is extremely powerful, however it's a serious pain to get it working. I had one task in mind: get my videos folder playable on my Dad's PS3 by streaming. It took me about 2 hours to set up and configure by manually ed...
Introducing CakeBattles
http://www.jamesfairhurst.co.uk/posts/view/introducing_cakebattlesCakeBattles is an online application that allows Contenders to be pitted against each and allows users to vote on who/what would win. Each Contender can be assigned to multiple Tags which are used to create battles with similar Contenders. Each Contend...
Super Street Fighter II Turbo HD Remix Cometh!
http://feeds.feedburner.com/~r/PSBlog/~3/459907820/It’s a great time to be a Street Fighter! It’s with great pleasure that I announce that HD Remix will arrive on the PlayStation Network real soon! Now you have the chance to debate which legs are more appealing, the turkey leg you’re about to hav...
Luis de Bethencourt: monty python tube
http://luisbg.blogalia.com//historias/60649“for 3 years, you youtubers have been ripping us off, taking tens of thousands of our videos and putting them up on youtube...” amazing comedy group monty python now have their own official youtube channel. the channel aims to collect better organi...
Jono Bacon: Announcing The Ubuntu Hall Of Fame
http://www.jonobacon.org/?p=1407“May the HOF be with you” - Obi-Wan Kenobi
A few months back I met in London with Daniel Holbach, Graham Binns and James Westby for a short sprint. I had flown Daniel over for the purposes of a face-to-face catch-up and to record some MOTU videos ...
Linux Theme Gets Scarily Close to XP
http://lifehacker.com/5093100/linux-theme-gets-scarily-close-to-xpOne clever/obsessive Linux theme crafter has released a XpGnome script that adds custom icons, controls, backgrounds, colors, and makes many other tweaks to make a GNOME desktop look almost exactly like Windows XP. The drawback is that there's no easy ...
SQL Injection Cheat Sheet
http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/#AboutMySQLand...SQL injection is a nasty thing. An SQL injection is a security exploit that allows a hacker to dive into your database using a vulnerability in your code. While this article isn’t about MySQL, many PHP programs use MySQL databases with PHP, so knowin...
php://memory, Unit Tests
http://www.otton.org/2008/11/18/unit-tests-for-myfputcsv-phpmemory/I was trying to figure out the best way to test the myfputcsv() function I posted yesterday. Reading the data from disc before comparing it seemed like a step where errors could creep in, but there was no obvious way round that, as the purpose of the f...
Coding Horror: Going Commando - Put Down The Mouse
http://www.codinghorror.com/blog/archives/000825.htmlOne of the quickest ways to increase your productivity on the computer is to go commando: stop using the mouse. When you stop relying on the mouse for everything, you're forced to learn the keyboard shortcuts. Jeremy Miller calls this the first st...
Michael Rooney: wxBanker 0.4 released!
http://mrooney.blogspot.com/2008/11/wxbanker-04-released.htmlToday I released a new version of wxBanker, which is a lightweight personal finance manager. It is basically a digital checkbook register for multiple accounts; think of GnuCash but easier and more lightweight. It is written in Python/wxPython and runs...
Bluetooth headset with Ubuntu, Skype and VoIP applications « Next thing to do!
http://nexthing.wordpress.com/2007/08/13/bluetooth-headset-with-ubuntu...Few days ago I received a Bluetooth headset not branded but with a generic HT718 indication. I’m using it with my Nokia 6630 and it works perfectly. I also want to use it with Voice over IP applications or, at least, with Skype. I found this post abo...
SQL completion in PHP strings - Johannes Schlüter
http://schlueters.de/blog/archives/87-SQL-completion-in-PHP-strings.htmlNetBeans 6.5 is soon to be released. After 10 years of NetBeans that's the first version of Sun's OpenSource IDE featuring PHP support. While 6.5 is waiting to be packaged the development didn't stop and the first features for the successor, NetBeans.n...
André Gondim: Medibuntu in Ubuntu Intrepid Ibex
http://en.andregondim.eti.br/?p=62With this repository you can install a lot’s of thing, like:
Acrobat Reader
Google Earth
IBM Java Runtime Environment
SUN Java Runtime Environment
Opera
Real Player
Skype
And the plugins:
bmp-wma
ffmpeg
libavcodec0d
libavformat0d
libdvdcss2
libk3b2
...
Blah, blah, blah, blah...
http://feeds.feedburner.com/~r/typepad/sethsmainblog/~3/457043536/blah...You hear yourself saying:
"First, let me apologize for the lighting. We tried very hard to make the screen brighter, but we failed. Before I start, I want to thank seventeen people by name... Now, on this third slide, we see the dynamic effects of our...
Blah, blah, blah, blah...
http://feedproxy.google.com/~r/typepad/sethsmainblog/~3/u2xyNxoLPiE/bl...You hear yourself saying:
"First, let me apologize for the lighting. We tried very hard to make the screen brighter, but we failed. Before I start, I want to thank seventeen people by name... Now, on this third slide, we see the dynamic effects of our...
Blah, blah, blah, blah...
http://sethgodin.typepad.com/seths_blog/2008/11/blah-blah-blah.htmlYou hear yourself saying:
"First, let me apologize for the lighting. We tried very hard to make the screen brighter, but we failed. Before I start, I want to thank seventeen people by name... Now, on this third slide, we see the dynamic effects of our...
We Are Typists First, Programmers Second
http://www.codinghorror.com/blog/archives/001188.htmlRemember last week when I said coding was just writing?
I was wrong. As one commenter noted, it's even simpler than that.
[This] reminds me of a true "Dilbert moment" a few years ago, when my (obviously non-technical) boss commented that he never u...
Steven Harms: Flash 64-bit on Ubuntu Intrepid
http://www.sharms.org/blog/?p=265Download and install Ubuntu 8.10 AMD64 (or x86_64):
Download 64-bit flash from here.
If you have flashplugin-nonfree installed, now is a good time to remove it as we will be using the labs version:
~$ sudo apt-get remove flashplugin-nonfree
This le...
Happy Birthday, PS3!
http://feeds.feedburner.com/~r/PSBlog/~3/456505795/November 17 is a special date for us at SCEA because, as many of you fans know, it’s when we launched PLAYSTATION 3. Two years ago today, we delivered our next-generation console, providing consumers with a gaming and home entertainment system unlike...
techfounder » Making web-pages go faster using PHP
http://www.techfounder.net/2008/11/16/making-web-pages-go-faster-using...The basic workflow of using Minify is to replace our and tags which load our javascript and CSS respectively with calls to the minify script. We need to tell the Minify script which scripts to process, and there are two main ways to accomplish that:
Open Source Web Design - Brian Moon
http://brian.moonspot.net/open-source-designSo, my wife told me that my site design was boring. Yeah, she was right. I am no designer. I just don't have that gene. But, during my work on Wordcraft, I came across some cool places to find designs that are relased under Open Source licenses...
Piet Beertema's web site
http://www.godfatherof.nl/The first guy ever to receive a mail in the netherlands :)
Install Roadsend PHP Compiler on Ubuntu - without compiling anything! at Compdigitec Labs
http://www.compdigitec.com/labs/2008/07/24/install-roadsend-php-compil...Roadsend PHP is an actively developed PHP compiler. Unfortunately, it is not available for the extremely popular Ubuntu Linux. This post will help you install Roadsend PHP on your Ubuntu Linux machine in 5 easy steps.
[Phoronix] NVIDIA VDPAU Benchmarks
http://www.phoronix.com/scan.php?page=article&item=nvidia_vdpau&am...Below is the CPU usage while playing back the H.264 video twice using the GL2 video output module. The dip near the middle is when the first video had ended and mplayer was being launched again with the same arguments. The CPU usage towards the end is ...
NVIDIA Driver Brings PureVideo Features To Linux
http://www.phoronix.com/scan.php?page=article&item=nvidia_180_vdpa...Over the course of the past few months we have been saying that the NVIDIA 180 Linux driver
to be released in the fourth quarter of 2008 would hold in store a few interesting features. Well, today that closed-source driver has been released in beta for...
Miia Ranta: Flash for 64-bit architecture
http://myrtti.fi/blog/?p=453If you haven’t yet noticed, Adobe released a “pre-release quality” version of their penguin.swf version. That would mean, boys and girls, Flash plugin for 64-bit architecture. Installation might need some workout (I downloaded the installer scrip...
5 Tips for Better jQuery Code: jQuery, Tutorial
http://marcgrabanski.com/article/5-tips-for-better-jquery-codeI've been coding using jQuery since shortly after it came out, and well -- I've been using it almost every work day. Here is a few tips that have saved me time.
Elizabeth Bevilacqua: Debian Installation Over SSH (Lenny RC1)
http://princessleia.com/journal/?p=1357The Debian Installer lenny release candidate 1 was released on November 12th, which inspired me to check it out and give the installation over ssh a try. Installation over ssh has been supported since the Etch installer, but I embarrassingly have to ad...
Debian Package of the Day: remind: a text based agenda and todolist manager
http://debaday.debian.net/2008/11/16/remind-a-text-based-agenda-and-to...Article submitted by Olivier Schwander. Guess what? We still need you to submit good articles about software you like!
There are lots of different tools for managing your time: Mozilla has a standalone solution: Sunbird and another one based on Thunder...
Week 45
Web Design in Two Minutes
http://feedproxy.google.com/~r/nettuts/~3/awcDAIUeUw0/This is a time-lapse video of what was originally about 2 hours. Though this video doesn’t teach anything specifically, it’s strangely calming to watch.
Found via directedbysun on YouTube.com.
We’ll be implementing guest web development s...
Tristan Rhodes: The evolution of open source software
http://useopensource.blogspot.com/2008/11/evolution-of-open-source-sof...IntroductionIf you have followed this blog for a while, you will know about my passion for open source software. I have always predicted that open source software would revolutionize the software industry, but I didn't quite understand how this would ...
Your Favorite NP-Complete Cheat
http://www.codinghorror.com/blog/archives/001187.htmlHave you ever heard a software engineer refer to a problem as "NP-complete"? That's fancy computer science jargon shorthand for "incredibly hard":
The most notable characteristic of NP-complete problems is that no fast solution to them is known; that...
Christer Edwards: Install Google Earth on Ubuntu 8.10 “Intrepid Ibex”
http://ubuntu-tutorials.com/?p=873Recently I blogged about “What Do You Do Post-Install?” to find out what little tweaks everyone applies to their systems on a fresh machine. It appears that a lot of you enable the Medibuntu repository right away and take advantage of that for me...
Connect to Windows VPN server (PPTP) with Ubuntu Gutsy | Tip o’ the Day
http://tipotheday.com/2007/11/28/connect-to-windows-vpn-server-pptp-wi...Ubuntu makes it simple to connect to a Microsoft Windows VPN server at your workplace with NetworkManager and the pptp plugin. Luckily for us Ubuntu users, the right tools are just a couple of clicks or commands away. The first step is to install the n...
Monitor System Logs With Logwatch
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/451986984/I mentioned in a recent post regarding postfix smtp via Gmail that I use the logwatch utility for monitoring my systems. Ever since I found this utility I have really enjoyed the daily snapshot that it gives me of each of my systems, whether local or...
Christer Edwards: Monitor System Logs With Logwatch
http://ubuntu-tutorials.com/?p=736I mentioned in a recent post regarding postfix smtp via Gmail that I use the logwatch utility for monitoring my systems. Ever since I found this utility I have really enjoyed the daily snapshot that it gives me of each of my systems, whether local or...
Accuracy of JavaScript Time
http://ejohn.org/blog/accuracy-of-javascript-time/There were two events recently that made me quite concerned.
First, I was looking through some of the results from the Dromaeo test suite and I noticed a bunch of zero millisecond times being returned from tests. This was quite odd since the tests sho...
jQuery Plugin: Preload Images
http://feedproxy.google.com/~r/nettuts/~3/QB5qm1F68_4/Cost: Free, links back
Found Via: www.filamentgroup.com
Today, I came across a great jQuery plugin that will preload your images. This file now has a permanent spot in my “resources” folder. The plugin essentially scans your CSS files and preloa...
Wiki Editing With Your Favorite Editor
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/450829417/Recently I was tasked with doing a bunch of documentation work here at the office, and I decided to put together a wiki for the job. After a few hours of editing directly into the browser I was about to blow my brains out. I quickly decided that if...
Dustin Kirkland: Ubuntu Jaunty: updates-available and reboot-required now in /etc/motd!
http://blog.dustinkirkland.com/2008/11/ubuntu-jaunty-updates-available...Any brave souls out there running Ubuntu Jaunty Jackalope yet?No? Okay, okay, you're right... Perhaps it's a bit early for that. But what about in a virtual machine?The Ubuntu Developer Summit isn't until December, but we're already busy working on ...
What's new in PHP V5.3, Part 1: Changes to the object interface
http://www.ibm.com/developerworks/opensource/library/os-php-5.3new1/in...When PHP V5 was released in 2004, it was a giant leap forward compared to what PHP V4 provided in regards to object-oriented programming (OOP) and design. It added several needed improvements, such as class visibility, proper constructors and destructo...
CSS Animations and JavaScript
http://ejohn.org/blog/css-animations-and-javascript/Apple, and the WebKit team, have recently proposed two different additions to CSS: CSS Transitions and CSS Animations.
The two specifications are confusingly named - and it's hard to tell what the difference is between them at first glance. However, t...
The Fridge: Ubuntero Gets Inked - Ubuntu Style
http://fridge.ubuntu.com/node/1734One South African Ubuntu fan, Denham Coote, took a big step into showing his commitment to the ubuntu concept by getting an Ubuntu circle of friends tattoo. The Fridge caught up with him to find out what inspired him to do this.
Fridge: Is the tattoo...
Picking Time
http://ejohn.org/blog/picking-time/It's not often that new user interface conventions are born - or popularized. Even less so within the realm of web development. I'd argue that Sparklines and Lightbox are two of the best examples of UI conventions that were popularized on the web.
Rec...
New “Department” at the PlayStation Store: The Capcom Storefront
http://feeds.feedburner.com/~r/PSBlog/~3/448988308/Hope you’ve been enjoying the beefy updates over the past couple weeks. If you have been a frequent visitor to PlayStation Store, you would have noticed the custom categories we created for Halloween and for the Siren: Blood Curse promotion.
This ...
Dropbox - Home - Secure backup, sync and sharing made easy.
http://www.getdropbox.com/Video on a new program that syncs files between multiple workstations
4 Plugins to turbocharge your Firebug | 84 Bytes
http://www.84bytes.com/2008/06/28/firebug-plugins-for-web-development/Although Firebug is already packed with features, there are always rooms for extras. Since the creation of Firebug, plugins are being developed to extend the power of Firebug even further. Here is a list of useful plugins for Firebug.
Coding: It's Just Writing
http://www.codinghorror.com/blog/archives/001184.htmlIn The Programming Aphorisms of Strunk and White, James Devlin does a typically excellent job of examining something I've been noticing myself over the last five years:
The unexpected relationship between writing code and writing.
There is perhaps no...
Debian Package of the Day: Apt-P2P: peer-to-peer downloading of Debian packages
http://debaday.debian.net/2008/11/09/apt-p2p-peer-to-peer-downloading-...Article submitted by Cameron Dale. Guess what? We still need you to submit good articles about software you like!
Do you want to help out the Debian (or Ubuntu) project with some mirror bandwidth but don’t know how? Do you want to contribute somehow ...
Week 44
Folding@home Honored for Good Design
http://feeds.feedburner.com/~r/PSBlog/~3/445938121/When many of you are done playing games or watching videos for the night, you chose to give back by launching Stanford University’s Folding@home application on your PLAYSTATION 3. Whether you do it to benefit society, or just because the visualizatio...
Nexen.net: PHP Statistics for October 2008
http://www.phpdeveloper.org/news/11370Damien Seguy has passed on the latest PHP statistics for October 2008 on the nexen.net site. Here's a few highlights:
This was the last month of PHP 4 dominance
PHP 5 tops PHP market share with 47.50% usage
PHP 4.4.9's usage is moving even lower
Th...
Razor Optimizer Explained
http://www.dzone.com/links/rss/razor_optimizer_explained.htmlRazor Optimizer is a JavaScript optimization tool for reducing code footprint and increasing runtime performnace. As a cross-browser web application itself, Razor Optimizer can be access either online as a service, or to be downloaded to run locally.
SPE IDE - Stani's Python Editor: How to make money with free software...
http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-soft...The Dutch Ministry of Finance organized an architecture competition for which a selected group of architectural offices (unstudio, nox, ...) and artists were invited, including myself. The goal of the competition was not to design a building, but the n...
What do Google Reader engineers read?
http://digg.com/arts_culture/What_do_Google_Reader_engineers_readTheir reading list
Nieuwe Sandisk-technologie moet ssd's versnellen
http://feeds.feedburner.com/~r/tweakers/mixed/~3/444197830/nieuwe-sand...Sandisk zegt een techniek te hebben ontwikkeld die de snelheid en levensduur van solid state disks fors laat toenemen. Het bedrijft voorspelt honderd maal snellere lees- en schrijfsnelheden.
De geheugenfabrikant ontwikkelde een nieuw bestandssysteem v...
Alan Pope: Ubuntu Post Install
http://popey.com/Ubuntu_Post_InstallFollowing on from Clint, Christer, and Valent who all detail the first things they do post install on a Linux system.. Here's mine:-
Enable Medibuntu repository (see their site for details)
sudo wget http://www.medibuntu.org/sources.list.d/intrepid....
Christer Edwards: First Thing I Do After Installing Ubuntu
http://ubuntu-tutorials.com/?p=833I generally don’t jump on the meme bandwagon but I thought this one might be of interest to some of you. My old co-worker, Clint Savage, jumped on a meme regarding “What’s the first thing you do after installing ?”
I’d be very interested in...
Implementing SOAP Server on CakePHP « My Knowledge Management
http://mykm.wordpress.com/2008/01/23/implementing-soap-server-on-cakep...My key concept is: create the SOAP server in the Controller and the methods in the Model
PHP Tutorials Examples Application Configuration
http://www.phpro.org/articles/Application-Configuration.htmlPHP applications come in many shapes and sizes. Some used locally from command line, and more commonly, for web based applications. More often than not, regardless of size or type, some form of configuration variables will be stored for global access. ...
Script kiddies have awesome tools
http://www.dzone.com/links/rss/script_kiddies_have_awesome_tools.htmlAbout 10 years ago a friend of mine showed me an exploit. It was written in C and it tried to spawn a shell at a remote host. It seemed pretty cool. I did not understand the code but the mere idea that almost anybody equipped with a script like that co...
Free Web Icons
http://feedproxy.google.com/~r/nettuts/~3/f5An9D8Dw50/Icon Cost: Free
Found Via: Freeiconsweb.com and iconzworld.com
Finding the most appropriate icons for your website can be a tedious task. Over at the ThemeForest blog, we’ve compiled a list of the most usable icons on the web.
21 things I learned about CakePHP - Avatar Financial Group
http://www.avatarfinancial.com/pages/cakeMatt Inman built this website entirely using CakePHP and took notes along the way to share with others. While some of these items can be found in obvious places like the manual, others required a bit of elbow grease to figure out.
Migrating a real-world application to CakePHP 1.2
http://bakery.cakephp.org/articles/view/migrating-a-real-world-applica...I thought I'd chronicle my work migrating my fist CakePHP application to CakePHP 1.2 (rc3 at the time of writing). The application was originally written for CakePHP 1.0 (= the good old days). It has been updated to work with the latest versions 1.1 bu...
Beautiful code
http://www.reiersol.com/blog/1_php_in_action/archive/168_beautiful_cod...Max Horwath has published his slides on Making
Selenium Test Writing easier using a DSL onlinefrom IPC 2008. Let me
quote the whole short description:
Implementing automated tests by using Seleniums API methods has several
drawbacks. Se...
On XFS write barriers
http://dammit.lt/2008/11/03/xfs-write-barriers/I’m very naive, when I have to trust software. I just can’t believe a filesystem may have a tunable that makes it 20x faster (or rather, doesn’t make it 20x slower). I expect it to work out of the box. So, I was pondering, why in my testing XFS o...
PHP USB Device to solve namespace problems - Stefan Esser
http://www.suspekt.org/2008/11/03/php-usb-device-to-solve-namespace-pr...Now that the PHP namespace seperator is fixed as backslash developers around the world face two problems. On the one hand their source code will end up looking more ugly than .NET source code and on the other hand most non-american keyboards, especiall...
Getting Started With Cake PHP: Part 2
http://feedproxy.google.com/~r/nettuts/~3/t-tCvNGQEmg/In our last CakePHP tutorial we looked at setting up the CakePHP framework and introduced some of the framework’s basic concepts and terminology. Now we turn to illustrating more of CakePHP’s rapid development capabilities using a personal blog app...
Getting Started With Cake PHP: Part 2
http://nettuts.com/tutorials/php/getting-started-with-cake-php-part-2/In our last CakePHP tutorial we looked at setting up the CakePHP framework and introduced some of the framework’s basic concepts and terminology. Now we turn to illustrating more of CakePHP’s rapid development capabilities using a personal blog app...
Christer Edwards: Wireless Networking on EeePC 701 - Ubuntu 8.10 “Intrepid”
http://ubuntu-tutorials.com/?p=802I reinstalled my Asus EeePC 701 this morning with Ubuntu 8.10 “Intrepid” final release. To my surprise the wireless no longer worked whereas it did in previous releases (beta, etc). Jumping into IRC I was able to find a fix however, and here it...
PS3 Blu-Ray Load Times
http://www.slashgear.com/ps3-blu-ray-disc-load-times-get-tested-still-...Looks like the PS3 has the most consistent and fastest load times Blu-Ray player to date
Week 43
PHP got forked - Stefan Esser
http://www.suspekt.org/2008/10/31/php-got-forked/During International PHP Conference 2008 there where a lot of discussions about the stupid backslash namespace seperator decision. Most of the guys “do not want to have their PHP files look like windows registry dumps” (Quoting some unknown guy at ...
Jonathan Ernst: SSH and telnet protocol handler for Firefox
http://ernstfamily.ch/jonathan/?p=110Shared by kvz
This was excactly what we were looking for.
I manage quite a lot of different computers, network devices, etc. As we are using an internal web based documentation system I thought it would be useful to be able to just click on ssh://u...
PlayStation Store Update
http://feeds.feedburner.com/~r/PSBlog/~3/437556651/Hey, everyone. It’s time again for the PlayStation Store weekly update.
Price Promotion
SIREN: Blood Curse Halloween 1-week sale (from 10/30 - 11/6)
Full downloadable game for $29.99, or chapter bundles for $10.99/each.
Add-on Game Content
Sid Meier...
5 things to do after installing Ubuntu 8.10 Intrepid Ibex
http://linuxowns.wordpress.com/2008/10/30/5-things-to-do-after-install...Ubuntu is a complete, full featured distro. But it can’t come with support for everything OOTB.
That’s why you’ll need to install/tweak some things after installing it.
Especially if you are new to Ubuntu (linux), this will be useful.
Note: The ...
The Problem With URLs
http://www.codinghorror.com/blog/archives/001181.htmlURLs are simple things. Or so you'd think. Let's say you wanted to detect an URL in a block of text and convert it into a bona fide hyperlink. No problem, right?
Visit my website at http://www.example.com, it's awesome!
To locate the URL in the abo...
James Henstridge: Streaming Vorbis files from Ubuntu to a PS3
http://blogs.gnome.org/jamesh/?p=376One of the nice features of the PlayStation 3 is the UPNP/DLNA media renderer. Unfortunately, the set of codecs is pretty limited, which is a problem since most of my music is encoded as Vorbis. MediaTomb was suggested to me as a server that could ...
Dustin Kirkland: Booting Degraded RAID in Hardy: Test Packages in my PPA
http://blog.dustinkirkland.com/2008/10/booting-degraded-raid-in-hardy-...We have significantly improved booting on degraded software RAID in Ubuntu Intrepid Ibex.Numerous Hardy users have requested a backport of this functionality to Ubuntu 8.04 LTS.I'm pleased to announce that I have some very preliminary, working packages...
Matt Zimmerman: Ubuntu quality: or, “but what about my bug?”
http://mdzlog.wordpress.com/?p=153Leading up to the Ubuntu 8.10 release, Ubuntu developers and quality assurance engineers have been very busy sorting bugs, deciding what can and should be fixed for the final release, and what cannot. They make these decisions by estimating the impor...
Dirk Deimeke: Project Cartoon ...
http://www.deimeke.net/dirk/blog/index.php?/archives/1389-guid.htmlOpen Source version Alt, aber wahr: Wer auch immer Projektarbeit leistet, weiss wie viel Wahrheit darin steckt.
Schaut Euch auch die neuen Karten an (unten).
Old, but true: Who ever does project work, knows how true this is.
Please take a look at the ...
Best of TUTS - October
http://feedproxy.google.com/~r/nettuts/~3/PqXtKobCGXM/Each month we like to remind the community of what is happening on the other three sites in our TUTS network. This month we have some great Adobe illlustrator tutorials, some ace Photoshop tips, and some excellent audio techniques from other TUTS famil...
Readable PHP code #1 Return ASAP
http://patrickallaert.blogspot.com/2008/10/readable-php-code-1-return-...Good tip for newbies trying to improve coding style
Paul M. Jones » Blog Archive » Escape from Namespaces
http://paul-m-jones.com/?p=366i know you want namespaces very badly ... but do you want them *this* badly?
if you want them badly, badly is what you've got ;-)
Benchmarking Zend Platform, APC and Xdebug
http://patrickallaert.blogspot.com/2008/10/benchmarking-zend-platform-...the usage of Xdebug and especially the Zend Platform both without a bytecode cache will dramatically decrease the performance of your system. If you are a Zend Platform user, be sure to activate the bytecode cache (Zend Accelerator)! If performance is ...
Dustin Kirkland: What's in my Encrypted ~/Private directory?
http://blog.dustinkirkland.com/2008/10/what-in-my-encrypted-private-di...Ubuntu Intrepid's integration of Per-User Encrypted Private Directories is one of the most important new features to me to be included in the 8.10 release later this month.I've spent quite a bit of time over the last 5 months developing, testing, docum...
Dustin Kirkland: Ubuntu Server Survey
http://blog.dustinkirkland.com/2008/10/ubuntu-server-survey.htmlFrom the Ubuntu Server Team...I continue to be impressed by how democratic processes are within the Ubuntu community. The Ubuntu Development Summit for the Jaunty Jackalope development cycle is quickly approaching, scheduled for December 8 - 12, 2008 ...
Dustin Kirkland: The 'pirate' manpage, Arrrgggghhhhh!
http://blog.dustinkirkland.com/2008/09/manpage-arrrgggghhhhh.htmlAye mates!man pirate ... odds are, ye don't 'ave pirate installed...Shimmy on o'er t' http://manpages.ubuntu.com and type in th' search box: "pirate".T'will send ye o'er t': http://manpages.ubuntu.com/manpages/intrepid/en/man6/pirate.htmlOn th' top o'...
Dustin Kirkland: What's behind GregKH's (latest) Rant?
http://blog.dustinkirkland.com/2008/09/what-behind-gregkh-latest-rant....If you haven't seen the latest rant from Novell's Greg Kroah-Hartman, I'm not going to link to it. You'll have to find it on your own.Greg has used at least two high-profile speeches this year (a Linux Plumber's Conference keynote, and a Google Tech T...
Dustin Kirkland: update-motd in Ubuntu Intrepid
http://blog.dustinkirkland.com/2008/09/update-motd-in-ubuntu-intrepid....From the Ubuntu server team...Every time you ssh or login to an Ubuntu system, you see some text that looks like this: Linux t61p 2.6.26-5-generic #1 SMP Fri Aug 15 13:54:22 UTC 2008 x86_64 The programs included with the Ubuntu system are free softwar...
Now that’s a pro!
http://www.rants.org/2008/10/27/now-thats-a-pro/Watching Joe Biden handle being interviewed by this sky-addled loon is a particular kind of pleasure. It’s sort of like watching Tiger Woods play golf in a raging hailstorm — maybe he can’t beat par today, but he can still beat the weather:
...
LittleBigPlanet: We’re Up, Online and Official!
http://feeds.feedburner.com/~r/PSBlog/~3/433827500/UPDATE: Pre-order codes are now activated and are able to be redeemed now!
Great news! Media Molecule has unveiled that the LittleBigPlanet servers are up and running and ready for the world to start posting new creations and levels. Click over to www...
Namespaces, decisions, wasting time - Johannes Schlüter
http://schlueters.de/blog/archives/85-Namespaces,-decisions,-wasting-t...As allow of you will have read a namespace separator for PHP was chosen. The discussions lasted more than 3 years and yes, we know most of the reasons why the chosen one is bad and
§%§$&"& is way better before wasting your and our times by
writing to...
The Fridge: Interview with Dustin Kirkland
http://fridge.ubuntu.com/node/1701This is the first in a series of interviews with Ubuntu developers about their work, and features that will be available in future versions.
Dustin Kirkland is a developer on Canonical’s Ubuntu Server Team, working from Austin, Texas, USA. He is the ...
Five Tips to Prepare for Release Day!
http://feeds.feedburner.com/~r/UbuntuTutorials/~3/432782535/With only four days to go before Ubuntu 8.10 is released we should start preparing. Those of us that know we are going to be upgrading, or would like to seed torrents, should do what we can ahead of time to help conserve bandwidth. Here are some th...
Debian Package of the Day: rdiff-backup: Easy incremental backups from the command line
http://debaday.debian.net/2008/10/26/rdiff-backup-easy-incremental-bac...Storage is becoming cheaper and cheaper: you can find hard drives that cost less than a dollar per GiB. Buying an external hard drive to make backups (or even having a backup server) is a must if you value your work and what you have stored in your com...
Week 42
How To Play MKV Files On Playstation 3
http://hubpages.com/hub/How-To-Play-MKV-Files-On-Playstation-3The windows mkv2vob way
AfterDawn.com: Guides: How to play MKV content on PlayStation 3 (PS3) (M2TS)
http://www.afterdawn.com/guides/archive/how_to_play_mkv_content_on_pla...The windows tsmuxer way
HOWTO VirtualBox Host networking - Ubuntu Forums
http://ubuntuforums.org/showthread.php?t=346185Short script to bridge tap interfaces, so you can run servers on a virtualbox guest; and actually reach them from your LAN.
Beautifully Minimalist Conky Setup
http://lifehacker.com/5068294/beautifully-minimalist-conky-setupTopping off our fascination with Linux desktop monitor Conky this week, here's a remarkable setup on Ubuntu that delivers Gmail counts, Yahoo weather with graphics and system stats, all with an eye for uncluttered text and transparent integration with ...
Galleria
http://feedproxy.google.com/~r/nettuts/~3/CzyutHU-VVY/Javascript Library: jQuery
License: GPL
Found Via: DevKick
Galleria is a javascript image gallery written in jQuery. It loads the images one by one from an unordered list and displays thumbnails when each image is loaded. It will create thumbnails fo...
Zend Developer Zone: Cachegrind-less profiling with Xdebug 2.0
http://www.phpdeveloper.org/news/11275In this new post on the Zend Developer Zone Richard Thomas points out a way he's creates to mimic the cachgrind software that parses XDebug profile output.
Cachegrind provides a nice graphical display of your profiling information but I run Mac OSX [...
jorge's stompbox: Palladia
http://stompbox.typepad.com/blog/2008/10/palladia.htmlIt's basically live music, all the time. Shows like Unplugged and Storytellers, along with hourlong cuts of bands on tour, in nice, widescreen, HD glory.
So far we've watched AC/DC, Pearl Jam, Snoop Dogg, The Police(!), KT Tunstall, Sheryl C...
FLV Player 2.0.25
http://feeds.feedburner.com/~r/tweakers/mixed/~3/429508309/flv-player-...Martijn de Visser heeft via zijn website een nieuwe versie van FLV Player aangekondigd. De videospeler is bij versienummer 2.0.25 aangekomen en kan door te klikken op deze link vanaf de Tweakers.net-fileserver worden gedownload. FLV Player is in staat ...
gOS: The Ubuntu giant killer?
http://www.ubuntukungfu.org/blog/2008/08/gos-the-ubuntu-giant-killer/Shared by kvz
It isn't that gOS takes Ubuntu 8.04.1 as a base, in the same way Ubuntu takes Debian as a base. gOS takes Ubuntu and repurposes it, applying a different visual style and a handful of apps, mostly concerned with Google functionality. It...
9 tips for Ubuntu notebook users
http://www.ubuntukungfu.org/blog/2008/09/9-tips-for-ubuntu-notebook-us...Here are some tips for Ubuntu users who use notebook computers, including how to sync files effortlessly between a laptop and desktop, how to switch CPU speeds on the fly from the desktop, how to power-save your hard disk, and more. Only one or two are...
Visualizing Data with Flot
http://feedproxy.google.com/~r/nettuts/~3/4-pmcdagSuA/Shared by kvz
How to create nice graphs with JavaScript.There are many possibilities with Flot. The Flot API details all the different options that are available for tweaking your graphs including specifying different graph types, colors, axes, and ...
What spaghetti code looks like
http://eriwen.com/opinion/what-spaghetti-code-looks-like/Spaghetti code is a term we seem to hear a lot in the programming realm, but we need to make sure we know how to recognize it when we’re scanning code.
Mackenzie Morgan: Why do people hate Ubuntu's fonts?
http://ubuntulinuxtipstricks.blogspot.com/2008/10/why-do-people-hate-u...I always see people complaining about Ubuntu's fonts and font-rendering. I don't get it. Could someone please tell me exactly what is wrong?
Ubuntu has some pre-set font settings: Monochrome, Best Shapes, Best Contrast, and Subpixel Smoothing. These...
PixelPatch: PJ Monsters Updates Incoming
http://feeds.feedburner.com/~r/PSBlog/~3/428635887/Hi PixelJunkies! I’m Matt Morton, Associate Producer at SCEA Santa Monica Studio and I’ve had the great fortune of working on the PixelJunk series since the very first title, PixelJunk Racers. We’ve been working hard to keep spreading the PixelJu...
Burn After Reading (2008)
http://www.imdb.com/title/tt0887883/A disk containing the memoirs of a CIA agent ends up in the hands of two unscrupulous gym employees who attempt to sell it.
GNOME Do 0.5
http://www.ubuntu-unleashed.com/2008/06/news-announcing-gnome-do-05-fi...Quickly perform actions on your desktop
Allows you to quickly search for many items present in your
GNOME desktop environment (applications, Evolution contacts, Firefox
bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies,
etc.) and perfor...
Ubuntu Uncomplicated Firewall UFW
http://www.ubuntu-unleashed.com/2008/05/howto-take-use-setup-and-advan...Howto: Use, setup, and Take advantage of the New Ubuntu Uncomplicated Firewall UFW
Here is an overview on howto use ufw the Uncomplicated Firewall:
Kees Cook: Feisty Finale
http://www.outflux.net/blog/?p=167Feisty is now officially at end-of-life.
Looking back through my build logs, I can see that my desktop spent 34 hours, 44 minutes, and 46 seconds building 255 security updates. (And 25 hours, 40 minutes, 13 seconds doing 249 builds during the Feisty d...
Vincent Untz: Desktop Shell from the User Experience Hackfest: General Overview
http://www.vuntz.net/journal/2008/10/22/494-desktop-shell-from-the-use...It's probably time to start talking a bit more about what was discussed during the User Experience Hackfest that happened two weeks ago in Boston. I won't repeat what I previously wrote; a short summary was that it was wonderful :-) However, I'd like t...
Google maakt broncode Android openbaar
http://feeds.feedburner.com/~r/tweakers/mixed/~3/427728535/google-maak...Google heeft de broncode van zijn besturingssysteem Android openbaar gemaakt. Daarmee is het besturingssysteem voor telefoons open source geworden. De broncode is te downloaden voor Ubuntu en Mac Os X, maar niet voor Windows.
Ontwikkelaars kunnen met ...
JOIN Performance & Charsets
http://www.mysqlperformanceblog.com/2008/10/21/join-performance-charse...We have written before about the importance of using numeric types as keys, but maybe you've inherited a schema that you can't change or have chosen string types as keys for a specific reason. Either way, the character sets used on joined columns can ...
Change (gk)sudo timeout
http://linuxowns.wordpress.com/2008/10/21/change-gksudo-timeout/I have always found that the standard behaviour of sudo and gksu in Ubuntu is very dangerous and a huge security thread.
If you don’t know what I mean, I’ll explain.
Every time you enter your password to get root access in the terminal or when laun...
Wikimedia Ubuntu migration FAQ - Meta
http://meta.wikimedia.org/wiki/Wikimedia_Ubuntu_migration_FAQThere's been some recent news coverage about Wikimedia's ongoing migration of servers to Ubuntu Linux. While much of the coverage is fairly straightforward and fact-based, there are some common questions and misconceptions I've seen in c...
SimplePie Documentation: Sort multiple feeds by time and date
http://simplepie.org/wiki/tutorial/sort_multiple_feeds_by_time_and_dateLearn Python in 10 minutes
http://www.poromenos.org/tutorials/pythonSo, you want to learn the Python programming language but can't find a concise and yet full-featured tutorial. This tutorial will attempt to teach you Python in 10 minutes. It's probably not so much a tutorial as it is a cross between a tutor...
Upgrading Ubuntu
http://www.ubuntu.com/getubuntu/upgradingThe official Ubuntu document with the best ways for upgrading Desktop & Server versions of Ubuntu.
SVN: How to structure your repository
http://ariejan.net/2006/11/24/svn-how-to-structure-your-repository/For SVN beginners. This article tells you about trunk, branches, tags and will discuss how to structure your repository in order for you to take full advantage of Subversion's possibilities.
Complete installation of a rails server system
http://www.tsfsc.com/blog/?p=6Everything to set up debian, mysql and ruby in a vmware. You start with an empty vmware and end with a complete running server enviroment.
Rules for High Performance Web Sites
http://developer.yahoo.com/performance/The Exceptional Performance team has identified 13 rules for making web pages fast. Specializes on front-end like js & css.
Tabs in a Textarea/WYSIWYG editor?
http://l4x.org/Story/261/You may have a textarea that you want to allow people to write code into, but you also want them to be able to put
tabs into the textarea without the normal copy+paste trick. This useful article will allow people to use the tab key normally in a textar...
How to: Stream Any Type of Video To Your Playstation 3
http://www.unplggd.com/unplggd/how-to/how-to-stream-any-type-of-video-...Looking for a way to watch any movie or TV show on your multimedia powerhouse, Playstation 3? Here’s a step by step, if not a bit convoluted, method of getting nearly all your standard and high definition movies on your computer to play on your big s...
Steven Harms: Old dog, new trick
http://www.sharms.org/blog/?p=225I commonly have 4-6 ssh sessions open at once, and when I lose my VPN connection, they just sit there until their timeout hits. I was looking for a way to stop the session, and CTRL-C, CTRL-D, CTRL-Z and everything inbetween didn’t work.
I found sal...
Ext4-bestandssysteem komt eindelijk uit ontwikkelfase
http://feeds.feedburner.com/~r/tweakers/mixed/~3/426642652/ext4-bestan...Door Theodore Ts'o zijn patches voor ext4 aan de Linux-kernel toegevoegd waardoor dit bestandssysteem na twee jaar van ontwikkelen en testen af is. Vanaf de volgende release van kernelversie 2.6.28 zal ext4 voor iedereen beschikbaar zijn.
Het ext4-bes...
The Sun - The Big Picture - Boston.com
http://www.boston.com/bigpicture/2008/10/the_sun.htmlBrilliant Pictures of the sun
Onkar Shinde: Rufscript - A nice handwriting font
http://tarunaai.blogspot.com/2008/10/rufscript-nice-handwriting-font.h...Hiran has created a nice font called Rufscript based on the handwriting of someone he knows. What is more important is that the font is available under GPLv3 with font exception.Here is how nice this font looks.Please head over to Hiran's post for deta...
Debian Package of the Day: memstat: Identify what is using up virtual memory
http://debaday.debian.net/2008/10/19/memstat-identify-what-is-using-up...Article submitted by Todd Troxell. Guess what? We still need you to submit good articles about software you like!
This tool lets you discover what libraries and programs are using up memory. It is very simple to use. Here is an example of its output ...
Ubuntu 8.10 beta review
http://linuxowns.wordpress.com/2008/10/18/ubuntu-810-beta-review/As promised a while back, I’m doing a review on 8.10.
Ubuntu 8.04.1 is a great OS, but I had a few problems.
The ATI drivers in the repo weren’t performing like they should, the bootup time was over 1 minute, …
All of those problems are fixed no...
Week 41
Nick Ali: Ubuntu Halloween Pumpkin and US Store
http://boredandblogging.com/?p=438Its almost that time of the year, found through Digg:
Also, on the ubuntu-us mailing list, Elizabeth Bevilacqua pointed out there is now an US Ubuntu store: http://usshop.ubuntu.com.
the life of a sysadmin » /etc/ld.so.nohwcap
http://saintaardvarkthecarpeted.com/wordpress/?p=182Simple trick to speed up ubuntu
Using Ajax to Populate a Select Box in CakePHP
http://www.jamesfairhurst.co.uk/posts/view/using_ajax_to_populate_a_se...My apologies for the lack of articles recently, after completing the monster Dvd application I've been pretty busy with regular work and a few freelance gigs. In a project I've been working on I had to dynamically grab some data and then use it in a se...
Jorge Castro: On awesomeness...
http://feeds.feedburner.com/~r/JorgesStompbox/~3/423224944/on-awesomen...It has been brought to my attention that I use the word "awesome" too much, but I never let it get me down. I would like to share 2 wallpapers with everyone that I use to ensure I am always motivated and doing the right thing. Both apply to any situati...
Andres Rodriguez: DRBD and NFS
http://roaksoax.wordpress.com/?p=113Hey all. Sorry for the delay in posting this tutorial, I’ve been pretty busy and I finally had some time to finish it. Enjoy :).
Well, as you may know, in previous posts (Post 1, Post 2) I’ve showed you how to install and configure DRBD in an activ...
Ubuntu 8.10 Gets Optional DarkRoom Theme
http://lifehacker.com/5064515/ubuntu-810-gets-optional-darkroom-themeUbuntu 8.10, the next release of the Linux distro we looked at earlier this month, will have a much-requested "DarkRoom" theme available, though the lighter Human remains the default. A full screen of the DarkRoom desktop is below. [via]
Ten Amazing Movies Your Friends Have Never Heard Of &8212; PopCultureOfDestruction.com
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.popcultu...67 reviews
Zend "PHP Mashed-up" Tequila Glass - Zend.com
http://www.zend.com/en/store/php-extras/tequila-glassSeeing Blurry? Everything is Mashed-up?
This Tequila shot-glass is the perfect thing for when you had too many drinks, or too many lines of code... ;)
2 oz. golf base shot, sheer glass with purple color imprint.
Working Calculator Constructed in Little Big Planet
http://www.1up.com/do/newsStory?cId=3170411Somebody made a working 'mechanic' calculator using a lot of strings, switches & wheels in a 'incredible machine' alike game
John Resig: Ultra-Chaining with jQuery
http://www.dzone.com/links/rss/john_resig_ultrachaining_with_jquery.htmlWe were having a discussion, the other day, on the jQuery-dev mailing list concerning style and jQuery code. There was some discussion about how it could be improved.
One of the points discussed was concerning the use of callbacks and jQuery(this). Ca...
Object Oriented Programming With JavaScript
http://www.dzone.com/links/rss/object_oriented_programming_with_javasc...In this article we are going to take an introductory look at how OO JavaScript works.
20 Amazing jQuery Plugins and 65 Excellent jQuery Resources
http://www.dzone.com/links/rss/20_amazing_jquery_plugins_and_65_excell...20 Amazing jQuery Plugins and 65 Excellent jQuery Resources...
20 jQuery Plugins for Unforgettable User Experience
http://www.dzone.com/links/rss/20_jquery_plugins_for_unforgettable_use...20 Useful and New jQuery plugins you should always have ready to create more interactive, more responsive and more flexible web-solutions.
PHP5 Akismet | Aching Brain
http://www.achingbrain.net/stuff/php/akismetUntar or unzip the archive and put the Akismet.class.
xkcd - A Webcomic - Exploits of a Mom
http://xkcd.com/327/What's your favorite "programmer" cartoon. - Stack Overflow
http://stackoverflow.com/questions/84556?sort=votes#sort-topSome of the best cartoons related to developing
Trac On Ubuntu Hardy
http://trac.edgewall.org/wiki/0.10.4/TracOnUbuntuHardyThis fixed my problems with Trac breaking on Ubuntu
50+ Amazing Jquery Examples
http://www.dzone.com/links/rss/50_amazing_jquery_examples_4.htmlMany of us have been using a good deal of jQuery plugins lately. Below I have provided a list of the 50 favorite plugins many developers use. Some of these you may have already seen, others might be new to you. This is just the first series , the seco...
Google Translation API: Translate on server side using PHP
http://www.dzone.com/links/rss/google_translation_api_translate_on_ser...As you know, there is google translate ajax api which can be used on client side translation using it's javascript interface. But how do we do translation on server side languages such as PHP, Java, ASP.NET or Rails. There is a task for us to translate...
Working Calculator Constructed in Little Big Planet
http://digg.com/playstation/Working_Calculator_Constructed_in_Little_B...The ingenuity and sheer incredibleness of the creations in the Little Big Planet beta continues to ratchet up with each passing day. A functioning calculator was built using more than 1600 parts, including 610 magnetic switches, 500 wires, and 430 pist...
Writing a Simple REST and SOAP Service With PHP
http://www.dzone.com/links/rss/writing_a_simple_rest_and_soap_service_...This is a simple HowTo on creating a Web Service which handle both REST and SOAP request.
Web-Based Rich Text Editors Compared
http://www.dzone.com/links/rss/webbased_rich_text_editors_compared.htmlWe look at 5 web-based rich-text editors as well as how to embed them directly into your pages.
Fun With jQuery’s Animate() Function
http://www.dzone.com/links/rss/fun_with_jquerys_animate_function.htmlI'm a huge jQuery fan; there's no hiding that. For me, a designer, there is no easier JavaScript library to use and learn. I've been leaning on jQuery to do my heavy lifting for a while now, and it continues to blow me away almost every time. With each...
jQuery - The Man, The Myth, The Legend
http://www.stumbleupon.com/demo/?src=favorites#url=http://blog.dmbcllc...1 reviews
Week 40
Tom Novy / ibiza, spain / DJ set episodes 41 / by DanceTrippin.TV
http://www.dancetrippin.tv/lib.cfm/1847/dj_set_episodes_41/Tom_Novy/ib...Ajaxload - Ajax loading gif generator
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.ajaxload...170 reviews
Ajaxload - Ajax loading gif generator
http://www.ajaxload.info/50 Dirty, Filthy Grunge Photoshop Effects
http://digg.com/design/50_Dirty_Filthy_Grunge_Photoshop_EffectsThe grunge movement in design combines rips, tears, decay, smears and scratches to form a dark and gritty result. Here we've collected fifty of the best ever Photoshop grunge tutorials for your enjoyment and education.
http://psdtuts.com/tutorials-effects/50-dirty-filthy-grunge-photoshop-effects/
http://www.stumbleupon.com/demo/?src=favorites#url=http://psdtuts.com/...51 reviews
50 Dirty, Filthy Grunge Photoshop Effects - PSDTUTS
http://psdtuts.com/tutorials-effects/50-dirty-filthy-grunge-photoshop-...Why use Constraints in SQL ?
http://www.dzone.com/links/rss/why_use_constraints_in_sql_.htmlConstraints enables business rules to be enforced by the database instead of via application code. Through the judicious use of constraints, application and SQL coding can be minimized and data integrity can be maximized.
Constraints may be applied t...
the Barney Stinson Office Poster collection. True Story. | be awesome instead
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.beawesom...0 reviews
How to rip a dvd in Ubuntu (as .avi)
http://linuxowns.wordpress.com/2008/10/07/how-to-rip-a-dvd-in-ubuntu-t...Do you want to rip your latest commercial movie dvd to your computer, not just as an .iso but as a nice .avi?
Well, keep reading the guide and you’ll know how.
In this guide I’m using k9copy. There are others available, but I prefer this one.
It...
Writing Robust Bash Shell Scripts
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.davidpas...3 reviews
How virtualisation will improve your code
http://digg.com/programming/How_virtualisation_will_improve_your_codeAbout setting up a good test environment in no time.
Week 39
DownloadView - A MediaView replacement for CakePHP
http://dsi.vozibrale.com/articles/view/downloadview-a-mediaview-replac...For those who want to use the MediaView for downloads only, this is a simple alternative with no worries about MIME type.
Scott Hanselman's Computer Zen - Blog Interesting - 32 Ways to Keep Your Blog from Sucking
http://www.hanselman.com/blog/BlogInteresting32WaysToKeepYourBlogFromS...Scott Hanselmans Computer Zen - Blog Interesting - 32 Ways to Keep Your Blog from Sucking
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.hanselma...2 reviews
.. so I got one of the new Intel SSD's
http://torvalds-family.blogspot.com/2008/10/so-i-got-one-of-new-intel-...The kernel summit was two weeks ago, and at the end of that I got one of the new 80GB solid state disks from Intel. Since then, I've been wanting to talk to people about it because I'm so impressed with it, but at the same time I don't much like using ...
Writing robust bash shell scripts
http://www.dzone.com/links/rss/writing_robust_bash_shell_scripts.htmlMany people hack together shell scripts quickly to do simple tasks, but these soon take on a life of their own. Unfortunately shell scripts are full of subtle effects which result in scripts failing in unusual ways. It's possible to write scripts which...
The New Worck Releases By Release
http://www.tnieuwewerckpress.blogspot.com/Understanding LOST sequence of numbers
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.cricava....1 reviews
Firefox is a hungry mother!
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.cricava....1 reviews
My top 10 commands for July, 2008
http://www.stumbleupon.com/demo/?src=favorites#url=http://www.cricava....1 reviews
XPath on PHP Arrays (Set::extract)
http://www.dzone.com/links/rss/xpath_on_php_arrays_setextract.htmlthis has been something I wanted to write about for quite a while. Back when I was writing the post on the original Set::extract method by nate the idea of doing one supporting XPath came up.
Week 38
Zattoo
http://linuxowns.wordpress.com/2008/09/25/zattoo/I’ve just done a post about livestation, when I stumbled across another tv viewing app for linux (and osx and windows) called Zattoo.
They offer a .deb package that works on Ubuntu, so installation is easy as pie.
I think they have a better collectio...
Livestation
http://linuxowns.wordpress.com/2008/09/25/livestation/Livestation is a app that will allow you to watch major tv channels (mostly news channels) from around the world from your desktop.
They just released their Linux version. It seems more and more people are starting to realize we are out there.
Browse ...
Simple CoalesceBehavior for CakePHP
http://dsi.vozibrale.com/articles/view/simple-coalescebehavior-for-cak...Although I won't be needing it any time soon, I've decided to create a tiny CoalesceBehavior, utilizing the SQL COALESCE function.
Week 37
YouTube - Flobots - Handlebars
http://www.youtube.com/watch?v=AuK2A1ZqoWsxkcd: volume 0 now available!
http://store.xkcd.com/xkcd/#xkcdvolume0Hey! I've finally finished the first xkcd book, and it's now available in the store! xkcd: volume 0 is published by BreadPig, a company started by reddit founder Alexis Ohanian, and all publisher profits go toward building a school in Laos. The book ...
Week 36
Playdeb Brings Up-to-Date Games into Ubuntu
http://lifehacker.com/5046100/playdeb-brings-up+to+date-games-into-ubu...Linux enthusiasts never stop hearing about how the open-source operating system lacks support for popular games. That's often true, but that doesn't mean there aren't good games to be found. Playdeb, a custom repository for Ubuntu systems, makes it eas...
Week 35
S0D333-06428-D Dane Elec 1GB SODIMM PC2700 [C58] :: InternGeheugen.com - Geheugen Uitbreiding Upgrade
http://www.interngeheugen.com/prodmem.odb?artcod=22159Microsoft Word Fail | English Fail Blog
http://www.englishfailblog.com/2008/08/25/microsoft-word-fail/Week 34
retard-owls.jpg (JPEG Image, 500x400 pixels)
http://msober.files.wordpress.com/2008/05/retard-owls.jpgAdvancedExample - testing-doctest - Google Code
http://code.google.com/p/testing-doctest/wiki/AdvancedExampleCoding Horror: The Best Code is No Code At All
http://www.codinghorror.com/blog/archives/000878.htmlxkr.us / javascript / escape(), encodeURI(), encodeURIComponent()
http://xkr.us/articles/javascript/encode-compare/The Art of Web ~ JavaScript: Escaping Special Characters
http://www.the-art-of-web.com/javascript/escape/Week 33
10 fun and/or useful things to do at Ubuntu’s command-line
http://www.ubuntukungfu.org/blog/2008/08/10-fun-andor-useful-things-to...Ah, the command-line! Refuge for the scoundrel, proving ground for the true expert, tool of choice for the power-user.
The following 10 tips explain how to do cool and interesting things at the command-line. They’re not specific to Ubuntu but they ...
Week 32
PHP: Describes possible modifiers in regex patterns - Manual
http://php.oregonstate.edu/manual/en/reference.pcre.pattern.modifiers....Week 30
PHP Freaks - Tutorial: OO PHP Part 1: OOP in Full Effect
http://www.phpfreaks.com/tutorial/oo-php-part-1-oop-in-full-effect/page4Week 29
Give Your Ubuntu Desktop the Complete Mac Look
http://lifehacker.com/399281/give-your-ubuntu-desktop-the-complete-mac...No, you won't actually have a Mac at the end of this transformation tutorial and, yes, it's just a tad bit, well, excessive. But if you're going to go through the effort of turning your Linux desktop into a Leopard clone, you may as well give it the fu...
Mark Rothko
http://beeldendekunst-passie.blogspot.com/2008/07/mark-rothko.htmlHierboven is een werk afgebeeld van Mark Rothko "Untitled, 1962 uit de collectie van het Stedelijk Museum Amsterdam. Rothko's werk heeft een absolute, onontkoombare zeggingskracht die te maken heeft met de warmte en de zuigkracht van zijn kleurgebruik,...
Debugging PHP with Firebug and FirePHP
http://www.dzone.com/links/rss/debugging_php_with_firebug_and_firephp....FirePHP is a plugin for Firebug, the web development plugin for Firefox, that allows PHP scripts to talk to a Firebug panel. FirePHP installs alongside Firebug, and provides a simple PHP library to bridge the two. FirePHP provides a window of insight i...
PHP/JavaScript Efficiency - a small Revolution
http://www.dzone.com/links/rss/phpjavascript_efficiency_a_small_revolu...About a project which goal it is to recode all useful PHP functions in JavaScript: PHP.JS The list of already supported functions is very impressive (140+) and even things like require() and file_get_contents() are included.
Week 27
Creating robots.txt for CakePHP apps
http://dsi.vozibrale.com/articles/view/creating-robots-txt-for-cakephp...Sometimes you just don't want to index/crawl parts of your site. Learn how to automate this with CakePHP and robots.txt
Week 24
VirtualBox - Community Ubuntu Documentation
https://help.ubuntu.com/community/VirtualBoxWeek 22
jSuggest 1.0 - Advanced Auto-complete for jQuery
http://www.dzone.com/links/rss/jsuggest_10_advanced_autocomplete_for_j...jSuggest is yet another auto-completer for your text input box. It mimics the functionality of Google suggest. jSuggest will also bind item selection to your up and down arrows and also allow you to select the suggestions using your mouse.
The Nazg Speaketh: Eclipse Mylyn - Sync to PEAR
http://thenazg.blogspot.com/2008/04/eclipse-mylyn-sync-to-pear.htmlLoad Content While Scrolling With jQuery (Like dzone)
http://www.dzone.com/links/rss/load_content_while_scrolling_with_jquer...Ajax content loading while scrolling with jQuery tutorial.
Week 21
PHP Tutorial: Using Eclipse+PDT as a PHP IDE (with video)
http://www.dzone.com/links/rss/php_tutorial_using_eclipsepdt_as_a_php_...There are a lot PHP Integrated Development Environments (IDEs) on the market, some freeware, some pretty expensive. In this tutorial you will learn how to install and use Eclipse + PDT.
Google to Host Most Important Ajax Libraries
http://www.dzone.com/links/rss/google_to_host_most_important_ajax_libr...Google will host Ajax libraries such as jQuery, prototype, script.aculo.us, MooTools and dojo.
Git Commits That Need to be Pushed
http://feedproxy.google.com/~r/justinfrench/~3/FTNYWi0fUZQ/git-commits...I constantly find myself wondering what the difference is between what I’ve committed to my local Git repository, and what’s been pushed up to Github. Here’s one way, I’m sure there’s others:
git cherry -v origin/master
Or, how about a ba...
Week 20
How to Give Up Coffee
http://www.stevepavlina.com/blog/2005/05/how-to-give-up-coffee/How to Become an Early Riser
http://www.stevepavlina.com/blog/2005/05/how-to-become-an-early-riser/Polyphasic Sleep
http://www.stevepavlina.com/blog/2005/10/polyphasic-sleep/Week 14
maatkit - Essential command-line utilities for MySQL.
http://maatkit.sourceforge.net/doc/maatkit.htmlWeek 13
Customize Firefox
http://en-us.www.mozilla.com/en-US/firefox/customize/Get Bookmark Add-ons
https://en-us.add-ons.mozilla.com/en-US/firefox/bookmarks/Help and Tutorials
http://en-us.www.mozilla.com/en-US/firefox/help/Week 12
Make PHP Growl . . . but in a good way!
http://www.dzone.com/links/rss/make_php_growl_but_in_a_good_way.htmlI stumbled upon a fantastic PHP class today and felt compelled to comment on it. Originally written by Tyler Hall, this class allows you to send notifications to any system running Growl from a PHP script.
Week 10
Breaking Bad (TV Show)
http://www.jamesfairhurst.co.uk/posts/view/breaking_bad_tv_showBreaking Bad is a new TV Show airing in America about a high school chemistry teacher who suddenly finds out that he has terminal lung cancer. In order to support his pregnant wife and disabled son after he passes on, Walter White turns to a life of cr...
Week 8
jQuery for Designers
http://www.dzone.com/links/rss/jquery_for_designers_2.html"Here are 10 visual exmples to demonstrate on how to use jQuery to enchance user experience and semantic web design"
Week 7
Baking with Markdown and dp.SyntaxHighlighter
http://dsi.vozibrale.com/articles/view/baking-with-markdown-and-dp-syn...Creating a content editor with has never been easier. All you need is Markdown and dp.SyntaxHighlighter!
Week 2
PayPal Express Payments with ActiveMerchant
http://www.codyfauser.com/2008/1/17/paypal-express-payments-with-activ...There is a lot of confusion over the myriad of services that PayPal offers for accepting PayPal payments. In reality there are two ways of accepting PayPal payments.
PayPal Website Payments Standard
Website Payments Standard is the basic service Pay...
Week 1
Graceful handling of anchors with jQuery
http://www.dzone.com/links/rss/graceful_handling_of_anchors_with_jquer...I've coded myself a small anchor handler for jQuery. Looking at the code I think I could quite easily make it compatible with the Prototype framework too, but I'll keep that for another post :D
Step-by-Step instruction for setting up a rails server from zero (in a vmware)
http://www.dzone.com/links/rss/stepbystep_instruction_for_setting_up_a...Everything to set up debian, mysql and ruby in a vmware.
You start with an empty vmware and end with a complete running server enviroment.
2007, week 43
Ubuntu Server Team
http://www.porcheron.info/ubuntu-server-team/One of the thing I should have done on the 18th of october, is blogging about the new Ubuntu release : 7.10, codename Gutsy Gibbon. No need to make another list of new (great) features included in the release, I would like to talk about the server team...
Week 26
Security Paranoia Scale
http://www.ladadadada.net/articles/security_paranoia_scaleIn the 17th century, a wind scale was devised and standardised on so that naval officers writing the wind speeds in their ship's logs could accurately describe the weather. The problem at the time was that what one man would call "calm", another man m...
Week 24
Hacking Markdown: Classes on the element
http://feeds.feedburner.com/~r/warpspire/~3/131589413/For the redesign of my site, I decided I wanted some sexy code-highlighting. For a number of reasons I rejected most PHP-based solutions, the driving reason being accessibility and semantics. I want my code untouched in the source — I just want to ...
Week 13
Simple SSH security tips and tricks
http://www.dzone.com/links/rss/advanced_ssh_security_tips_and_tricks.h...In this article I'll show you some simple tricks to help you tighten security for your secure shell (SSH) service. The SSH server configuration file is located in /etc/ssh/sshd_conf. You need to restart the SSH service after every change you make to t...
tagcloud