May 2009
Cyberwar - With New Software, Iranians and Others... →
College students discovered the key first, then spread it through e-mail messages and file-sharing. By late autumn more than 400,000 Iranians were surfing the uncensored Web.
May 1st
Heroku | How it Works →
Heroku is a multi-tenant platform and hosting environment. Your app doesn’t need its own servers, slices, or clusters, and you’ll benefit from continuous platform improvements.
May 1st
Some VMware images →
All of these VMware images are straight installs of the distribution, with all the default options chosen.
May 1st
Open source app puts the squeeze on network... →
A group called the Traffic Squeezer project released an open source application that accelerates WAN network traffic. The Traffic Squeezer software uses lossless compression and other procedures to accelerate traffic on Linux-based network devices, and it’s said a port to an embedded hardware version is planned.
May 1st
April 2009
JQuery HowTo: jQuery Twitter API plugin →
You might have noticed that I am talking and spending more time on Twitter lately. I have been helping Twitter users with their jQuery related questions and problems as well.
Apr 30th
FullCalendar - Full-sized Calendar jQuery Plugin →
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 Calendar). It is visually customizable and exposes hooks for user-triggered events (like clicking or dragging an event).
Apr 29th
Cloud Computing, Cloud Hosting, Cloud Services @... →
Modern web applications require technologies like clustering, load-balancing, and SAN storage; the kinds of technologies large enterprise sites use to stay online. When we couldn’t find anyone offering advanced technology like that at a reasonable price, we decided in our own stubbornness to figure out a way to do it ourselves. Maybe it wasn’t an idea that would change the world, but...
Apr 29th
Apr 29th
davidsalter.co.uk » Making Eclipse Fly →
When compared to NetBeans, I find that Eclipse is a lot slower, particularly when doing enterprise development. To try and speed Eclipse up, I’ve taken the JVM settings that NetBeans uses and applied them to Eclipse. The result is a vast improvement in performance.
Apr 29th
The HAL Project - HAL 9000 →
As is clearly stated in the novel (Chapter 16), HAL stands for Heuristically programmed ALgorithmic computer. However, about once a week some character spots the fact that HAL is one letter ahead of IBM, and promptly assumes that Stanley and I were taking a crack at the estimable institution … As it happened, IBM had given us a good deal of help, so we were quite embarrassed by this, and...
Apr 29th
18 jQuery scripts and tutorials to improve your... →
JQuery can be a great tool to improve your portfolio, whether it’s for eye candy, usability or functionalities.
Apr 29th
Java in the cloud: Google, Aptana, and Stax |... →
Just as the megastars in Hollywood seem to find each other and fall in love, it was only inevitable that two of the greatest buzzwords ever hatched — “Java” and “cloud” — would meet and begin to breed. Now that a number of companies have launched Java clouds, or begun weaving Java into their hosted development platforms, the race is on to remake the Java...
Apr 29th
At $200, my new 'MacBook Cloud' is a dream come... →
For me, this started when a buddy showed me his Hackintosh. He had picked up a used, non-Apple laptop for about $300 and installed Mac OS X on it. If you’re an Apple fan or a Darwin project participant, you’re well aware of this possibility. The Gizmodo guys upped the stakes in February when they hackintoshed a Dell Mini 9 into what they called “the Ultimate OS X Netbook.”
Apr 29th
10 Dirty Little Web Development Tricks →
We all have them - little coding tricks and snippets of knowledge that we’ve picked up over years of experimentation and evolution of our processes, that are now part of our regular routine and save us time, gnashing of teeth and allow us to work quickly and efficiently.
Apr 29th
jallum's flvr at master - GitHub →
A Flash Video Ripper for the Mac, built in Objective-C
Apr 28th
InfoQ: 13 Reasons for Java Programmers to Learn... →
This article outlines the 13 reasons why Java programmers should learn Flex and BlazeDS. It talks about why Flex with BlazeDS is one of the best choices for developing rich Internet applications (RIAs)—from highly interactive websites to enterprise applications with Java back ends. Most importantly, it shows the high return on investment (ROI) that this combination provides, both for developers...
Apr 27th
InfoQ: 10 Ways to Improve Your Code →
In this presentation recorded during QCon SF 2008, Neal Ford, an architect at ThoughtWorks, shows 10 ways to write better code. This is practical advice for developers, but application architects can benefit from it too.
Apr 27th
Apache Mahout - Overview →
Mahout’s goal is to build scalable, Apache licensed machine learning libraries. Initially, we are interested in building out the ten machine learning libraries detailed in http://www.cs.stanford.edu/people/ang//papers/nips06-mapreducemulticore.pdf using Hadoop. While these algorithms are our initial focus, we welcome contributions of other machine learning approaches.
Apr 27th
Pittsburgh Pattern Recognition →
Our face mining technology enables new video viewing experiences: * Clickable navigation to scenes of interest * Search for specific people * Hyperlinking scenes of interest * Embedding scenes of interest in other media (e.g blogs) * Adding commentary synchronized with play points of interests * Summarizing occurrences of single characters * Summarizing co-occurrences of characters
Apr 27th
G.E.’s Breakthrough Can Put 100 DVDs on a Disc -... →
General Electric says it has achieved a breakthrough in digital storage technology that will allow standard-size discs to hold the equivalent of 100 DVDs.
Apr 27th
omz:software - Newsstand →
Newsstand is a full-featured RSS reader for your iPhone with a unique interface. Skim over the latest headlines on a beautiful shelf of newspapers and magazines in landscape orientation or use the powerful Mail-like view in portrait mode to read and organize feeds.
Apr 27th
Completion Dictionary →
Completion Dictionary is a free Xcode plugin that enhances Xcode’s built-in code completion mechanism. You simply type a few letters - either the abbreviation of a macro or the initials of a symbol name - and press the completion shortcut. Completion Dictionary will do the rest.
Apr 27th
Announcing Drizzle on EC2 « MySQL Performance... →
I have published the very first sharable Drizzle Amazon Machine Image (AMI) for AWS EC2, based on the good feedback from my discussion at the Drizzle Developer Day on what options we should try.
Apr 27th
BIGREDSWITCH - Autobox2 →
I rolled up the autocomplete plugin (Rein + Yehuda) of my last few posts with the Facebook style text list (Guillermo) of my autobox post. We’re calling it Autobox2
Apr 27th
iPhone Development: OpenGL ES From the Ground Up,... →
Now that you got a taste of how to draw in OpenGL, let’s take a step back and talk about something very important: the OpenGL viewport. Many people who are new to 3D programming, but who have worked with 3D graphics programs like Maya, Blender, or Lightwave, expect to find an object in OpenGL’s virtual world called a “camera”. There is no such beast.
Apr 26th
Phusion Passenger 2.2.0 (Nginx) →
After spending weeks on further development and intensive testing, we’ve now come to the point wherein we have the distinct honor to announce Phusion Passenger for Nginx as an addition to the Phusion Passenger server line-up.. Our thanks goes out to Engine Yard for financially sponsoring this first release of Phusion Passenger for Nginx, as well as all the people who have in some way donated in...
Apr 26th
iPhone OS 3.0 to feature voice control and... →
Various voice-related features, under the codename “Jibbler,” have been discovered in the version of SpringBoard set to ship with the next update to Apple’s mobile operating system.
Apr 26th
Katz Got Your Tongue? » Evented Programming With... →
The basic idea is that by leveraging asynchronous events, it is easier to model the fundamentally asynchronous nature of client-side web applications. Also, by writing components of your application to simply emit and handle events, it becomes a lot easier to extend or modify behavior down the road.
Apr 26th
Sizzle JavaScript Selector Library →
A pure-JavaScript CSS selector engine designed to be easily dropped in to a host library.
Apr 26th
Firefox Throttle - Bandwidth utilization... →
Firefox Throttle is a small plug-in for your favorite Web Browser, that allows you to cap download/upload rates and monitor current bandwidth utilization.
Apr 26th
macosxhints.com - Bandwidth throttling in OS X →
Advanced OS X users know that Darwin comes with ipfw, which can be used to set up a custom firewall. This same service however can be used to also limit bandwidth on specific ports.
Apr 26th
Headius: Apache + JRuby + Rails + GlassFish →
It occurred to me today that a lot of people probably want a JRuby deployment option that works with a front-end web server. I present for you the trivial steps required to host a JRuby server behind Apache.
Apr 26th
notimoo - Google Code →
This is a small plugin (4kb) inspired by Mac OS application ‘Growl’. The idea is to provide web developers with a tool that can be used to display notifications to web users. The main goal is to have an easy to use and highly configurable plugin.
Apr 26th
jQuery Link Repository →
As I start on my venture to really start using jQuery a lot more outside of simple form validation, I wanted to share some really great links I found lately that once again got me fired up about jQuery.
Apr 26th
10 easy steps to writing the scariest cyberwarfare... →
With daily reports of severe breaches in national cybersecurity and devastating cyber-attacks on government infrastructure, many journalists are in dire need of a manual to enlighten their writing on the subject. Here are my ten(rather cynical) tips to make your cyberwarfare story succeed.
Apr 25th
Call Me Fishmeal.: Pimp My Code, Part 15: The... →
Solution … NSData *imageData = [NSData dataWithContentsOfFile:fullImagePath options:NSUncachedRead error:&error];
Apr 25th
RegexKit Framework →
RegexKit is an Objective-C framework for regular expressions: * Support for Mac OS X Cocoa and GNUstep. Mac OS X 10.4 or later required. * Mac OS X Universal Binary, including 64-bit support on Mac OS X 10.5. * No sub-classing required. Seamlessly adds regular expression support to all NSArray, NSData, NSDictionary, NSSet, and NSString Foundation objects with a rich set of Objective-C category...
Apr 25th
AGRegex – Colloquy – Trac →
AGRegex provides Perl-compatible pattern matching to Cocoa applications. Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel, and copyright by the University of Cambridge, England.
Apr 25th
mophie - Juice Pack air - iPhone 3G →
The juice pack air™ is a rechargeable external battery concealed inside of a protective form-fitting case for the iPhone 3G. It offers you the full protection of a hard-shell case while providing virtually twice the battery life of the iPhone alone; all in an ultra-thin, light-weight, low-profile design
Apr 25th
ARM/Linux netbooks attract carrier support →
AT&T is putting its weight behind netbooks using ARM processors, calling them the “next big step,” according to an article today in EE Times. The carrier has also begun selling four different subsidized netbooks (left) in Atlanta and Philadelphia, with plans to roll them out nationwide.
Apr 25th
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 installing nginx http server, PHP with the PHP-FPM patches, as well as APC. The end result? Pure awesome.
Apr 25th
InfoQ: Facebook: Science and the Social Graph →
In this presentation filmed during QCon SF 2008, Aditya Agarwal discusses Facebook’s architecture, more exactly the software stack used, presenting the advantages and disadvantages of its major components: LAMP (PHP, MySQL), Memcache, Thrift, Scribe.
Apr 25th
For everything there is a season
For Everything There Is a Season For every thing there is a season, and a time for every purpose under the heaven: A time to be born, and a time to die; A time to plant, and a time to pluck up that which is planted; A time to kill, and a time to heal; A time to break down, and a time to build up; A time to weep, and a time to laugh; A time to mourn, and a time to dance; A time to cast away stones,...
Apr 24th
The Blog of Ben Rockwood →
The initial shock of the Oracle deal is starting to fade. Without doubt there will be lingering regret, sadness, and quite rightly anger, for years to come. Some have referred to Sun as being as much a religion as a company, and for some of us that perhaps more true that we wish to admit. In that light, placations like “its business, not personal” is little consolation. We’ve...
Apr 24th
Project Jaris! →
フルコンテンツ版の公開・英語版HPの公開が遅れており、皆様にはご不便をおかけしております。ただ今Jarisライセンス改定を行っておりライセンス規定確定次第公開させていただきますのでもうしばらくお待ちいただけますようお願い申し上げます。
Apr 24th
MySQL Proxy Meets: Binlogs →
Placing the MySQL Proxy between Master and Slave can enhance the flexibility of replication. It starts with a simple binlog extraction tool, goes to filtering and rewriting of binlog events and finishes binlog splitting and merging. Delayed replication is will be a piece of cake.
Apr 24th
How to check iPhone texture memory usage with... →
When developing iPhone games, one of the biggest performance optimizations you can make is to use OpenGL ES for rendering (instead of CoreGraphics or UIKit). For a 2D game like Arctic Shuffle, this means loading all of the animation into Open GL as textures, and drawing them onto simple rectangular shapes.
Apr 24th
The State Of The iPhone Is Strong — Very Strong →
Of the major companies that announced their earnings yesterday, two of them, AT&T and Apple, beat Wall Street estimates largely thanks to a single product: The iPhone.
Apr 24th
tabSwitch | HieuUK →
tabSwitch is a tab/slider plugin for jQuery. You could make a tab box system with the least of code and still fully customizable. Currently, you could choose from 7 different effects with 2 view styles. You could also hot swap the effects around in runtime.
Apr 24th
51 ActionScript 3.0 and Flex optimization... →
Here are 51 ActionScript 3.0 and Flex optimization techniques and practices. I’ve scoured the web for and filtered practices and techniques that can be adopted into your application development process.
Apr 24th