background preloader


Facebook Twitter

A trier

Web Server Failover with Round-Robin DNS. Report on viability of DNS failover solution. I run a site with about 1,000,000 unique visitors per month and recents server failures made me decide to get a failover server to minimize downtime.

Report on viability of DNS failover solution

Tmc. Bringing improved support for Adobe Flash Player to Google. Adobe Flash Player is the most widely used web browser plug-in.

Bringing improved support for Adobe Flash Player to Google

It enables a wide range of applications and content on the Internet, from games, to video, to enterprise apps. The traditional browser plug-in model has enabled tremendous innovation on the web, but it also presents challenges for both plug-ins and browsers. The browser plug-in interface is loosely specified, limited in capability and varies across browsers and operating systems. This can lead to incompatibilities, reduction in performance and some security headaches. Jdbcdslog - Project Hosting on Google Code. Coups de fil, dossiers : le piège du travail à la maison. Un homme travaille sur son canapé (Plutor/Flickr) Consulter ses e-mails après dîner, répondre aux appels pro le week-end ou préparer la réunion du lendemain...

Coups de fil, dossiers : le piège du travail à la maison

Thinking of U and I. Automatically format and cleanup code every time you save « Ecli. Eclipse has a wonderful feature that formats according to your coding standards.

Automatically format and cleanup code every time you save « Ecli

It handles things like indentation, where curly braces are placed, if blank lines should occur between field declaration and hundreds of other options. Is Android Poised To Overtake iPhone's Mobile Dominance? The first quarter of this year has been dominated by the mobile market - in particular the success of the iPad launch, even though no one has had the chance to use it yet, and Android positioning itself as a worthwhile competitor the Apple's mobile OS.

Is Android Poised To Overtake iPhone's Mobile Dominance?

Now it looks like Android is set to overtake the iPhone sooner rather than later, at least according to this mobile traffic graph from James Governor's blog. Android enthusiasts are bound to be excited about this and they're right to be. For the average Java developers, writing an Android application is much easier than an iPhone application. With these statistics, it's a fair assumption that the Android marketplace could generate a healthy income for your application, once you have the right idea. All the iPad hype has helped to fuel tablet sales too - a market that never quite found its feet before now. To me the most important thing isn't that Android overtakes iPhone, or vice versa. EIFv2: Tracking the loss of interoperability. Open Standards From our analysis, we can conclude that in key places, the European Commission has taken on board only the comments made by the Business Software Alliance, a lobby group working on behalf of proprietary software vendors.

EIFv2: Tracking the loss of interoperability

At the same time, comments by groups working in favour of Free Software and Open Standards were neglected, e.g. those made by Open Forum Europe. ItsNat: Natural AJAX. Component based Java Web Application Frame. Lessons Learned from Taking On a Project in Crisis. GWT- An Important Java Technology: Features, Future and Wishes. What To Do When A Hard Drive Fails.

We Recommend These Resources When a hard drive crashes, you can lose all your data.

What To Do When A Hard Drive Fails

Corrupt hard drives happen out of the blue and for seemingly no good reason. If your hard drive fails, what can you do? One option is to call a hard drive recovery company. Streamlining Search Using Lucene and Solr. Grant Ingersoll has been working on search and natural language processing for about ten years.

Streamlining Search Using Lucene and Solr

He is an Apache Lucene and Solr committer as well as a co-founder for Lucid Imagniation, which is focused on commercializing those two projects. Lucene is a Java library for building search applications and Solr provides a layer over Lucene that gives developers the tools they need to put Lucene into production. IBM Breaks Patent Pledge; Breaches the OSS Community's Trust. Have Open Source Software Advocates Pushed New Zealand's Parliam. Software has always been explicitly excluded from patent protection in the UK - as an extension of the principle that a mathematical equation or algorithm cannot be patented - only an invention that makes use of them (a file format, for instance, is patentable).

Have Open Source Software Advocates Pushed New Zealand's Parliam

The original logic behind this was that science (including mathematics) is about discovery, rather than invention, and that allowing the patenting of mathematical equations and scientific theories would be a Bad Thing. Copyright was considered the acceptable alternative - you can copyright your research paper, book, or program, and nobody else can resell it - or parts of it (i.e. they can't steal your graphics). Chronos EZ430: An SDK packing watch for real techies. When does The Register take interest in a $50 sports watch?

Chronos EZ430: An SDK packing watch for real techies

When it comes with an SDK and wireless connectivity, and packing a screwdriver. The Chronos EZ430 from Texas Instruments is no consumer product, despite its appearance and low price. It's really a development platform designed to show off what TI's embedded sensor chips can do, and is sold below cost price. But for the software hacker who'd like some hardware to play with there's no better place to start doing fun stuff.

Inside the iPad SDK: Bigger screens, continued frustrations. The wraps are off, and the iPad is now in real users' hands. So what can developers create for the iPad using the iPhone OS 3.2 SDK that Apple released in late January? Apple required developers to keep the SDK details secret until the iPad's shipment this past weekend, but now everyone is free to discuss the extended dance remix of the iPhone. As a test of the new software API and the infrastructure supporting it, I've built several prototype iPad apps and even uploaded one, a free version of Cory Doctorow's Makers, to the iTunes App Store. Forum / [Résolu]Freeze Ubuntu 9.10. 479296 is not in Ubuntu: “Karmic: frequent freezes” After a fresh install of Karmic I have been experiencing frequent freezes.

I haven't applied any workarounds, or added repositories or fancy plugins, and the system is as was out-of-the-box. Most of the times it happens if I listen to music while I do some other operation which involves the use of the mouse and the appearance of some graphical output (a drop-down menu, a new window open, an old one maximised from the system tray, etc.). The combination of these two events most of the times results in the music got stuck on two notes repeated for two or three seconds at short distance intervals, then everything gets back to normal. The iPad Makes Demands on Web Developers - PCWorld. Web developers behind the sites on Apple's approved list of iPad-ready online destinations have confronted an issue that the device-maker is forcing to the fore: are official World Wide Web Consortium standard languages sufficient tools to deliver cutting edge functionality, or do plug-ins lead the way in design innovation?

Soon after Apple unveiled the iPad in January, one point quickly became clear for Web developers: Just as with the iPhone, the device would not support Adobe Flash, or any other Web plug-in. Look ma, no plugin! Your Friday Morning Doom and Gloom: The World Grew More Closed T. So, I guess I'm where the buck stops on this one. Where have the editors been the last week? That's a very 'cutting' comment. Creating bugs vs. finding bugs? - Multi Shoring - A Perficient B. In one of my Scrum projects there was an interesting conversation between my testing team and the development team: Tester A: “Look at that bug; it’s pretty straightforward that the functionality doesn’t match our test case.

Why can’t somebody do a quick smoke test before checking in the code?” Developer A: “Well, yes I agree that’s a bug. We just ran out of time – the schedule is tough for us, we did those most important verifications before we checked the code in; we made sure all Unit Tests passed, we made sure that the build is solid, and we wrote as many automated test scripts as possible but we didn’t have enough time to cover that functionality. It’s great that the testing team found that bug, we can fix it later.”Tester B (Test Lead): “But that costs a lot, we spent a whole day to manually execute all the functional test cases and found at least 5 obvious bugs.

Private Calls Restricted: Apple Decides How Developers Call Docu. It's both, sound technical reasoning and "anti-competitive". The sound technical reasoning is you don't get lowest common denominator interfaces for you apps. It's good in that you have code running the native iPhone infrastructure rather than something that's potentially mimicking some aspect of another platform levered on top of the iPhone.

It's good in that your developers are basically required to understand the ins and outs of the iPhone platforms specifically rather than their toolkits views of it. For example, in the Java world, beyond perhaps worrying about drive letters and different file separators, a basic Java app "just runs" with NO understanding of the underlying Windows platform. Yet, obviously, Windows isn't really quite that shallow. So, the native toolkit requirement means that the developers need to have some depth of knowledge (though certainly not "expert") of the iPhone OS and environment to develop their applications. The mobile space is already fragmented. Vertical Centering With CSS.

WebKit DOM Programming Topics: Cross-Document Messaging. iPhone Page. Setting the Record Straight on New Zealand's Software Patent Leg. Apache Foundation Hit by Targeted XSS Attack. TIOBE Software: Tiobe Index. TIOBE Index for January 2016 January Headline: Java is TIOBE's Programming Language of 2015! Java has won the TIOBE Index programming language award of the year. Apple vs Geeks - is this the end of a love affair?

Cassandra Adds Hadoop MapReduce. When 100% Coverage Gives Us a False Sense of Security. Gear6's Memcached Adds the Best of Both Worlds: MySQL and NoSQL. Cedric Champeau's Weblog. Link prefetching. Technologies Articles. Apple’s New Developer Agreement Unlevels the iAd Playing Field. Bruno Antunes Weblog. Complexity is the Problem. Tiago Silveira and the world. Speeding up GWT. MySQL 5.5.4 Breaks Concurrency Barriers. Safari’s iFrame cookie setting problem. Safari Cookies. Train of Thoughts: Blog Archive » Cross-Site Browser Cookie Sett. Iframe Applications and P3P HTTP Head. Safari and cross-domain cookies « Scriptico’s Weblog. Cross-domain cookies/sessions in Safari and all other browsers. OWASP Top 10 Web Security Vulnerabilities. Azul Systems: Run, Scale, Simplify Your Java App.

SWFAddress - Deep linking for Flash and Ajax. Cross-Browser Comm Demo via 'Marathon' technique. Rob Williams' Blog. Andrew Shorten: Transitioning from Flex Builder 3 to Flash Build. NsIFaviconService - MDC. NsIWebBrowserPrint.