NotesThis introduction to text manipulation on UNIX platforms provides an overview of some common commands widely available and installed standard on most UNIX-based releases. Many times these standard utilities are ignored in favor of more modern text-processors such as Perl, Python, or Ruby, which are not always installed on a system. An introductory review of these tools helps practitioners who are learning UNIX or Linux or those who may be looking to renew forgotten knowledge.Unfurl
Notes"I have never been more of an atheist," writes the waiter, who will likely do horrible things to that diner's food if they ever dared to return.Unfurl
NotesIf Firefox is a bit slow to start up because of all your open tabs, you can turn on a quick setting in Firefox 8 to only load tabs one at a time, when you click on them. FeedUnfurl
NotesThis describes how to update Vagrantās lucid64.box base box to the latest Guest Additions for VirtualBox 4.0.4. The only wrinkle was that the base box did not have the ppa:debfx/virtualbox repository configured.Unfurl
Notes"If you swipe your finger on the notification bar (with the panel still up), you can change your brightness, anywhere that bar is present! Useful when auto brightness isnt on and you need a quick brightness change"Unfurl
Notes"In response to a user recently, I told him he had fallen into the most common elephant trap for XSLT users. Rather than being annoyed, which I half expected, he thanked me and asked me if I could tell him what the next most common elephant traps were. Although some of us have been helping users avoid these traps for many years, I don't recall seeing a list of them, so I thought I would spend half an hour compiling my own list. "Unfurl
Notes"hg qimport -r BAD:tip<br />
<br />
will import the changesets into MQ. You can find newly created patches in .hg/patches. Those patches are nevertheless still applied, to strip them from the history, you need the qpop command. Issue<br />
<br />
hg qpop -a<br />
<br />
Now all changes since revision BAD are no longer available in your repository history. They are saved as patches in .hg/patches - and only there."Unfurl
Notes"Agile" is kind of a dirty word in some circles, but this describe some actually agile ways to deal with revision control using git. "When we started using git to manage our source code at work, we actually jumped in a little bit too fast. It seems like there is a lot of writing about how you can do lots of really neat things with git, but no real guide about one particular way of using git for your project. This post is going to describe how we use git day to day on a reasonably large āagile-styleā project."Unfurl
Notes"However, I don't refer to commonly used shortcuts that a noob would find cool. I am talking about a seasoned unix user (be she/he a developer, admin, both, etc), who thinks (s)he knows something 99% of us never heard or dreamed about. Something that not only makes his/her work easier, but also is COOL and hackish. After all, vim resides in the most dark-corner-rich OS in the world, thus it should have intricacies that only a few privileged know about and want to share with us."Unfurl
Notes"This loot list is dedicated for helping you gear up your mage as best as possible. This list includes items from the Wrath of the Lich King expansion as of patch 3.0, but no raid content or pre-expansion (Classic WoW or Burning Crusade) loot."EmbedUnfurl
Notes"git cherry-pick -n $SHA
What this will do is stage the changes but not commit. Now I can git-commit myself and remove the git-svn-id line."Unfurl
Notes"One problem with the MySQL command line client is that queries with lots of columns tend to wrap crazily based on your terminal size. To overcome this, you can get a vertical output by terminating your queries with \G instead of ;. I find this format extremely helpful in cases where I know only one row will be returned. "Unfurl
NotesThis is not really new. This is just an example of the same DOM/JS garbage collection issues that have plagued webdev since time immemorial. Don't keep references to DOM nodes in your JS code: they tend to stick around.Unfurl
Notes"Basically, you'll start the day off right by grabbing a sheet of paper and writing down the goals which you can realistically accomplish that day. The important part is to immediately assign time slots to those tasks by order of importance and difficulty because these designated times make you more likely to accomplish your goals and give you a way of tracking your progress once every hour. At the end of the work day, you'll take a few minutes to review not just the last hour, but the entire day."Unfurl
Notes"A presentation about tricks and best practice ideas of how to use JavaScript given in our office in India as part of an internal training."Unfurl
Notes"I think I've managed to balance things out through a few simple techniques that I've been refining for years. I still sometimes feel frazzled and info-whelmed, but that's rare. Most of the time, I'm on top of my workload and my muse"Unfurl
Notes"The key idea in this system is that the web site exists on the server as a pair of repositories; a bare repository alongside a conventional repository containing the live site. Two simple Git hooks link the pair, automatically pushing and pulling changes between them. "FeedEmbedUnfurl
Notes"I'd call myself an "intermediate" jQuery user and I thought some others out there could benefit from all the little tips, tricks and techniques I've learned over the past year. The article also ended up being a lot longer than I thought it was going to be so I'll start with a table of contents so you can skip to the bits you're interested in."Unfurl
Notes"1. Padded block links 2. Typesetting buttons 3. Using contrast to manage focus 4. Using color to manage attention 5. White space indicates relationships 6. Letter spacing 7. Auto-focus on input 8. Custom input focus 9. Hover controls 10. Verbs in labels"FeedUnfurl
Notes"One day, I wasnāt a speaker at conferences, and then I was. And then a little while later, I was a paid speaker. And now, Iām a decently paid speaker. Some day, I hope to be a really well-paid speaker"Unfurl
Notes"The issue comes when you finally get approval for your patch and you commit it to the tree. At this point, you want to delete it from the patch series - but quilt wonāt let you, because it is applied. If you pop it, then youāll undo what youāve just committed. So, what to do? Hereās my ad-hoc recipe"Unfurl
Notes"So you have gigs of data to transfer between two machines over ethernet. A nice quick and dirty method is to use netcat and tar. This is by no means secure, but if you haven't got the time or desire to setup NFS, FTPd, Samba. Or wait hours for scp to do its job then this can save you a lot of time. "Unfurl
Notes"The primero recommendation for speeding up a website is almost always to add cache and more cache. And after that add a little more cache just in case. Memcached is almost always given as the recommended cache to use. What we don't often hear is how to effectively use a cache in our own products. MySQL hosted two excellent webinars (referenced below) on the subject of how to deploy and use memcached."Unfurl
Notes"If you've purchased a Mac recently, you probably have an Apple Remote. This nifty little device allows you to enter Apple's Front Row interface and control your Mac from afar. "Unfurl
Notes"Pick a calendar from the list in iCal, then export it to the desktop. Now drag the exported calendar file back into iCal, dropping it on the calendar name you want to merge it with."FeedUnfurl
Notes"If writing a novel or non-fiction book is something you've dreamed of, the only way to make that dream a reality is by putting it into action -- day by day."Unfurl
Notes"Continuing with the spring cleaning theme: you need a server. Yep: you. A place to put files. Some for sharing, some just for safekeeping. A place far, far from home. A place with professionals who take care of the machines."Unfurl
Notes"I wrote this about six months ago before starting work on base2. I decided not to post it at the time as I thought it sounded a little pompous. On reflection, they arenāt bad rules and I managed to stick to them."Unfurl
Notes"Progressive values are the best of traditional American values. Stand up for your values with dignity and strength. You are a true patriot because of your values."Unfurl
Notes"Itās really hard to do a 10 minute presentation. ... 10 minutes doesnāt give you a lot of time to build rapport with the audience or otherwise āget into your grooveā."Unfurl
Notes"Roy Peter Clark from Poynter Institute has posted up 50 tools that can help you when you do any kinds of writing. This is a extensive list of writing tools, but by no mean you need to apply all of them when you do any writing."Unfurl