Nick on Android Fragmentation
Nick Bradbury: > Android’s “fragmentation” problem is miniscule. It’s overstated in the tech press because it generates traffic. Have I linked to Nick enough recently? You should subscribe to his feed.
Nick Bradbury: > Android’s “fragmentation” problem is miniscule. It’s overstated in the tech press because it generates traffic. Have I linked to Nick enough recently? You should subscribe to his feed.
With the demise of Apple's own networking protocol AppleTalk, Apple's products are suffering from the same issue as anyone else's: the Internet is running out of addresses. Google, Facebook, Yahoo, Netflix, and others will permanently turn on IPv6 in less…
I have been working for a customer benchmarking insert performance on Amazon EC2, and I have some interesting results that I wanted to share. I used a nice and effective tool iiBench which has been developed by Tokutek. Though the “1 billion row insert…
If I were going to buy an AirPlay speaker today, I'd get Audyssey's Audio Dock Air. Compared to other speakers that use Apple's proprietary streaming protocol, the Audio Dock Air is reasonably affordable (no small feat for AirPlay speakers), has a great…
Di mutazioni tecnologiche si è parlato alla tavola rotonda "Vivere in rete": i tablet, gli smartphone, gli e-book, le nuove app. Gli editori "tradizionali"... storie correlate * Leone alla carriera a Francesco Rosi icona del grande cinema d'impegno …
storie correlate * Zuckerberg, polemiche sulla felpa Wall Street vuole un Ceo ben vestito * Instagram Socialmatic, una vera "Instacam" * Occhiali del futuro, Google pubblica le prime foto * Test nel deserto per Curiosity: il rover sbarcherà su…
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, My list of book resources has lacked a strong recommendation for iOS for some time. There are a lot of good introduction to iOS programming books available but I struggle to recommend just…
Il padre dentista, una sorella filosofa e un'altra che è impegnata in una compagnia di marketing. Lavorano tutti a casa del giovane più ricco del pianeta. La...
Lo scorso anno i progetti per la cattura e il sequestro di anidride carbonica hanno raccolto 23,5 miliardi di dollari, esattamente la stessa cifra del 2010. Un...
Are you one of the many devs who miss Xcode's "Fix and Continue" feature? Apple removed "Fix and Continue" in Xcode 4. This option allowed you to patch your binary with updated code, as you ran and debugged it. Well, there's good news. Developer John…
Mac OS X Lion introduced iOS-style scrolling elasticity. Do you think it's annoying, and it slows you down while working in Xcode? Here's how to remove it. Copy this Xcode plugin to the following directory: ~/Library/Application…
We've written at length about how to create a bootable installer for Lion (OS X 10.7). Lion DiskMaker simplifies the process.
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, When I first heard that iOS 5 had introduced the concept of a static table view that could be designed in Interface Builder I was disappointed to see that it was actually tied into…
One of the very frequent cases with performance problems with MySQL is what they happen every so often or certain times. Investigating them we find out what the cause is some batch jobs, reports and other non response time critical activities are…
Landon Fuller of the Plausible Labs cooperative has just updated simlaunch, a github project that allows you to create iOS Simulator application bundles that launch from the desktop. This utility helps developers to share builds for testing, for promotion,…
The new Apple TV eats near-Blu-ray quality H.264 video for breakfast—but when it comes to audio, the device is a picky one. With AirPlay streaming, on the other hand, audio is much more flexible than video. What's going on inside the diminutive media…
This might be of limited use, given that most of our readers are, I'd guess, iPhone users rather than iPhone designers. But if you find yourself mocking up iOS apps in Photoshop often, then Dev Rocket might be just for you. It's a Photoshop plugin that…
What do you do if a file won’t expand or someone sends you a strange type of archive? Here are answers to frequently asked questions about working with compressed files in Mac OS X.
Here's how to pick the right shutter speed for every photographic situation.
Ted Landau offers a trio of tips and troubles in this week's Bugs & Fixes.
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, This may well be my favourite and perhaps also the simplest Xcode completion trick I have come across. I may be the last person to discover it but just in case there is somebody else who is…
With the June 30, 2012 death of Apple's MobileMe service looming just a little over two months away, some Mac users are still wondering what to do to replace one of the keystone pieces of the service -- iDisk. Macworld's Glenn Fleishman provided some tips…
When I’m writing iPhone code, I keep three things in my mind at all times: 1. Don’t allocate any memory. 2. Don’t do any work. 3. Don’t block the main thread. Obviously, 1 and 2 are impossible — you’ll need to allocate some memory and…
The end is near for MobileMe, so what can you do to replace iDisk? One solution is to create your own net disk.
When I got a new Apple TV, I decided to plug it directly into my Time Capsule via Ethernet to lighten some of the bandwidth load on my home wireless network. My Wi-Fi bandwidth has always been pretty lackluster with my first-gen Time Capsule, even though…
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, Apple has made it really easy to add VoiceOver support to iOS Apps. In many cases setting the accessibility label for each interface element in Interface Builder gets 90% of the job done.…
If you use an alternate Finder tool, such as PathFinder, the application quits the Finder when launching. However, any icons you have on the Desktop will still be visible. If you run the following command in Terminal, Desktop icons will be hidden when you…
I’m happy to announce that version 1.0 of Percona Monitoring Plugins is now available. The Percona Monitoring Plugins are high-quality plugins, templates, and add-ons for Nagios and Cacti, so you can add world-class MySQL monitoring to your existing…
iRise is a visual prototyping platform that is used by enterprise organizations to quickly create UI simulations for apps. The company today announced that the newly-released iRise 8.10 can now create those visual simulations for iPad and Android apps.…
The G-RAID with Thunderbolt offers both speedy transfer times and huge amounts of storage capacity
As we progress through the webapps project there is an astounding see of change coming to HTML5 Apps near you. If you are starting a new project, I would recommend that you think about some of the ideas I am laying out below. Apps will have different…
Dotjs was originally created by Chris Wanstrath as a Google Chrome extension and as of this writing has also been ported to Firefox, Safari and Fluid. The SDK-based Firefox add-on was ported by Mozilla WebDev Ricky Rosario, and is available on AMO here and…
Interested in making a screencast based on actions taking place on an iOS device? It used to be a pain in the neck. Thanks to AirPlay that pain has eased significantly.
I have been looking for an easy and reliable way to develop and test Launchpad with Internet Explorer. Neither of the two common approaches used by Ubuntu users allows a Launchpad developer to easily verify that a change works with Internet Explorer. The…
The very best basketball free throw shooters can sink the ball about 90 percent of the time. What would it take to get to 95 percent? WIRED's Robbie Gonzalez steps up to the foul line with top shooter Steve Nash to find out.
mpol writes "Statcounter released new statistics today and 1366x768 is now the most used screen resolution on the internet. These screens are available in most cheap laptops, and therefore probably sold and used very much. With 19.2%, it is beating the…
Transferring photos from an iOS device to a Mac can be a hassle. This is especially the case for those of us who take screenshots on an iPhone or iPad and want to use them on our Macs. I generally e-mail them to myself, but I won't be doing that any more. …
An anonymous reader writes "Last year Slashdot ran a story on scientists from the Max-Planck-Institute for Physics of Complex Systems in Dresden, Germany developing a novel method to improve password security. A strong long password is split in two…
storie correlate * Masters di Augusta, Tiger perde la pazienza * Oxford-Cambridge, regata col brivido * Tennis, le Original 9 quarant'anni dopo
Mario Monti da Gerusalemme torna a ribadire che la riforma del lavoro rende il mercato molto piu' flessibile e meno dualistico a favore dei lavoratori. E' una riforma 'bilanciata' che rende il mercato del lavoro piu' efficiente. Cosi' il presidente del…
““If you hire people just because they can do a job, they’ll work for your money. But if you hire people who believe what you believe, they’ll work for you with blood and sweat and tears.”” - Simon Sinek I consider myself very lucky for having gotten to a…
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, Whilst playing with the Master Detail Application template provided with Xcode 4.3.2 I came across an odd error message for the split view controller class. The problem happens when you…
So you're a Mac user who has heard that more than half a million Macs have been infected by the recent Flashback malware. When the news began to spread about how the malware took advantage of a previously unpatched Java vulnerability on the Mac, the the…
The success of the Flashback trojan means we've entered a new era in Mac security. But that doesn't mean we need to panic. Rich Mogull explains what Flashback means and what you need to do about it.
Lots of KDE SC 4.8.2 packaging and testing today. But some folks can't test it easily because they have small bandwidth or they don't want to install experimental packages on their local computer. I've been using EC2 machines for a while, which you hire by…
Developers -- are you in need of a really high resolution mockup of the iPhone 4/4S Retina display GUI elements to help the design of your app? Geoff Teehan and his team created a Photoshop file (.PSD) to help you mock up those apps. According to Teehan,…
I have always been annoyed by the carrier name taking up a lot of space at the top of my iPhone screen. A few days ago I found a way to insert the much smaller carrier logo without jailbreaking the device. Just search Google for an IPCC file for your…
The very best basketball free throw shooters can sink the ball about 90 percent of the time. What would it take to get to 95 percent? WIRED's Robbie Gonzalez steps up to the foul line with top shooter Steve Nash to find out.
Perhaps someone who knows more about the internals of python and the recent changes in 2.6 and 2.7 can explain this question that came up today in a code review. I suggest using with instead of try: ... finally: to close a file that was written to.…
We have a piece of code that is going to be run A LOT on a server infrastructure that needs to be fast. I know that I/O is much more important but because I had the time I wanted to figure out which is fastest: def a(s, m): if len(s) > m: s =…
BrowserID is a new single sign-on initiative lead by Mozilla that takes a very refreshing approach to single sign-on. It's basically like OpenID except better and similar to the OAuth solutions from Google, Twitter, Facebook, etc but without being tied to…
When using mutables in Python you have to be careful: >>> a = {'value': 1} >>> b = a >>> a['value'] = 2 >>> b {'value': 2} So, you use the copy module from the standard library: >>> import copy >>> a = {'value': 1} >>> b = copy.copy(a) >>> a['value'] =…
Learn how to make basic edits to your photos using iPhoto for iOS.
It is always fascinating when two brilliant minds meet... Steve Jobs had managed to get Donald Knuth, the legendary Stanford professor of Computer Science, to give a lunchtime lecture to the Mac team. Knuth is the author of at least a dozen books,…
The H has posted a look at the OpenBTS and OpenBSC projects. "The next stroke of genius came in [OpenBTS's] approach to engineering the air interface. In a proprietary base transceiver station (BTS) this would typically be done via a heady mix of analogue…
Filmmakers Josh Apter and Peter Olsen like to tackle new technology as soon as they can get their hands on it -- but they don't really have a choice in the matter. As the proprietor of NYC's Manhattan Edit Workshop, Josh is obligated to get ahead of the…
Now that Apple is asking us to entrust our address books, calendars, files, photos, music and more to iCloud, many Mac and iOS users might be asking the question: "Is it safe?" Chris Foresman over at Ars Technica looked into the security of iCloud and…
The PHP development team announces the immediate availability of PHP 7.2.0 Beta 3. This release is the third and final beta for 7.2.0. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in…
The latest news from Google on open source releases, major projects, events, and student outreach programs.
Cocos2D is an open source framework that developers can use, along with Apple's Xcode software, to help build 2D iPhone games and apps for the App Store. A lot of popular titles are built with this framework, so many that I can guarantee you that you've…
Apple released the Lion Recovery Update in October, 2011, and, after they updated the Lion recovery partition to 10.7.2, there was a great hint from Clay Caviness who dug into the update and highlighted the the relevant files and commands that it used to…
Debian Med prepares a metapackage for multi-purpose image machines, containing packages for bioinformatics that can be used in command line or via scripts, and that do not depend on too many other packages. I would like to prepare such an image for the…
one line of code at a time I've been working on a set of git tools for Mozilla, and I'm pleased to announce them to the community at large. These tools let you easily: * push from git to a public tree (m-i, m-c, etc.), * push from git to try, and Have…
An anonymous reader writes "One of the major unanswered questions about Bill C-30, Canada's lawful access/online surveillance bill, is who will pay for the costs associated with responding to law enforcement demands for subscriber information ('look…
Mark Dalrymple, Big Nerd Ranch Weblog: Objective-C Literals, Part 1. I’ve wanted this for so long. Simpler code. Easier to read.
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, Well today was the day that people started to get their hands on the third generation iPad with a double resolution retina display. Below are my notes on the minimal updates that you should…
Once again the debate over H.264 has come up in the Mozilla community. I’ve been a strong advocate of the WebM/VP8 codec given its liberal license and abilities and still am, but agree H.264 needs to be supported. It’s a requirement for mobile (B2G), and…
The very best basketball free throw shooters can sink the ball about 90 percent of the time. What would it take to get to 95 percent? WIRED's Robbie Gonzalez steps up to the foul line with top shooter Steve Nash to find out.
⚡️HTML5 is not ready yet – and will never be (and that is a good thing) – HTML5 Question #1 One of the big questions I repeatedly got at events lately is this: The answer is no, because HTML5 is not a bowl of spaghetti that you know when they are ready…
Updated March 13, 2012 at 10:43PM: I have a list of limitations and known bugs toward the end. Updated March 14, 2012 at 9:30PM: I’ll be on the VMware Community Roundtable podcast at 12:00PM PST today, where I’ll be talking about WSX and jumping into a…
I have been working with Peter in preparation for the talk comparing the optimizer enhancements in MySQL 5.6 and MariaDB 5.5. We are taking a look at and benchmarking optimizer enhancements one by one. So in the same way this blog post is aimed at a new…
A trio of apps have come out recently that will give your spring workout a boost: Faster ($1.99): This app, shown at right, is geared toward those who exercise outdoors and relies on GPS to be effective. You can set a distance and target time, and if…
Entire Firebug source base has been moved on github.com last week and we are also adopting a new GIT development workflow. So far, everyone has been truly excited by this change and I believe that it's also much better way how to collaborate with other…
Though Apple left the original iPad out of the iPhoto party it's still possible to install and run the app using the iPhone Configuration Utility. The utility is designed to configure and install apps on iOS devices used in enterprise environments, and…
The iTunes Guy answers questions about gaps between songs, copying playlists on a USB stick, combining multiple playlists into one, and more.
miller60 writes "Actor George Takei recently helped the Facebook infrastructure team troubleshoot issues with its MySQL databases. Takei, a veteran of the original Star Trek series, now has more than 1.2 million fans on Facebook. Takei recently noticed…
Adobe Shadow is designed to aid in the testing and inspection of new Web designs and updates on mobile devices, and make the process more efficient.
The latest news from Google on open source releases, major projects, events, and student outreach programs.
Thinkcloud writes "The Linux From Scratch (LFS) project has published version 7.1 of its manual for building a custom Linux installation. The new release of the step-by-step instructions is 345 pages long and uses more up-to-date components than…
You work with Python for a while and you'll become familiar with printing a method and getting I think there is room for one more explanation on the internet, since I've never seen it diagrammed out (maybe for good reason!). In the above diagram on the…
For giving new look to my blog I was trying out a lot of fonts from the FontSquirrel website but none of them satisfied my taste. While searching for the fonts identi.ca website fonts attracted my notice and the font used was Lato. I found it and used in…
For a Cocoa developer, Xcode is a synonym for air. So we grumble when it gets hard to breathe. If you don’t sympathize at least a little with the Open Radar report Xcode just doesn’t work worth shit, then I think you’re not working hard enough. But Daniel…
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, Xcode has supported Git for version control since version 4.0 but I generally prefer to perform my version control from the command-line. The only version control operation that I do…
The latest news from Google on open source releases, major projects, events, and student outreach programs.
⚡️A quick one: (ab)using mediaqueries to not serve CSS to IE < 9 I am right now writing a post on how to use :target selectors for image galleries. As always, older IE are the fly in the ointment there as only IE9 supports the selector. So I thought about…
Back in the old days of web development and when CSS2 got support I always cringed at “CSS only” demos as a lot of them were hacky to say the least. With CSS growing up and having real interaction features it seems to me though that it is time to…
snydeq writes "Deep End's Paul Venezia sees few business IT situations that could make good use of full cloud storage services, outside of startups. 'As IT continues in a zigzag path of figuring out what to do with this "cloud" stuff, it seems that…
Whenever there is an open forum to discuss HTML5, you get very interesting questions. Sometimes you also get ones you just facepalm to. One of them was yesterday on Facebook where someone wanted a “simple web in HTML5”. As I was bored watching “revenge of…
SHOW PROFILES shows how much time MySQL spends in various phases of query execution, but it isn’t a full-featured profile. By that, I mean that it doesn’t show similar phases aggregated together, doesn’t sort them by worst-first, and doesn’t show the…
mikejuk writes "Is it possible to write a JavaScript program in no more than a tweet's length? A website called 140byt.es says it is and has an implementation of Tetris to prove it. Ok, it only has two types of block — hence its title "Binary Tetris"…
You Are Not Ruthless Enough.
In response to the release of our new MySQL monitoring plugins on Friday, one commenter asked why the new Nagios plugins don’t use caching. It’s worth answering in a post rather than a comment, because there is an important principle that needs to be…
Copyright © 2019 - K Harrison Privacy and Cookies Terms of Use, As if all the excitement of Mountain Lion was not enough for this week Apple has also pushed out Xcode 4.3. The big change is that Xcode is now a standard Mac App Store package which…