|
As usual, Desktop Summit 2011 has been a lot of fun. I’ve been to most of the GUADEC and aKademy free desktop events in the past few years, but this was the first time I didn’t give a talk. Even that way, it was definitely worth spending a week in Berlin. While much of the corporate involvement around the desktops has evaporated through some recent events, this seems to have given the developers lots more creative freedom. I’ve seen man....
|
|
We will orient our dash of Python around the first and simplest problem from ProjectEuler.net. Installing Python To get Python on your computer, go to python’s website and follow the instructions for downloading and installing the interpreter. Most Window’s users can simply click here to download an installer, Mac OS 10.6 – 10.7 users can click here to get their installer, and linux users can (and should) fend for themselves.
|
|
We will orient our dash of Python around the first and simplest problem from ProjectEuler.net. Installing Python To get Python on your computer, go to python’s website and follow the instructions for downloading and installing the interpreter. Most Window’s users can simply click here to download an installer, Mac OS 10.6 – 10.7 users can click here to get their installer, and linux users can (and should) fend for themselves.
|
|
We will orient our dash of Python around the first and simplest problem from ProjectEuler.net. Installing Python To get Python on your computer, go to python’s website and follow the instructions for downloading and installing the interpreter. Most Window’s users can simply click here to download an installer, Mac OS 10.6 – 10.7 users can click here to get their installer, and linux users can (and should) fend for themselves.
|
|
Installing Windows 7 through Boot Camp with no Optical Drive on a Mac Mini
-
liza.io
-
14 years ago
-
eng
As I mentioned in an earlier post, I recently upgraded my old Mac Mini (by “old” I mean purchased at the end of June) to a new Mac Mini. The one annoyance with the new Mac Mini was the lack of an optical drive. As someone who needs to primarily run Windows 7 on this PC, I wasn’t sure what the best way to install this would be. Most things I found online suggested buying an external optical drive, but that seemed backwards to me out of princ..
|
I spent a weekend with the latest Google Chromebook and wanted to update real quick with my impressions.
|
|
Are you getting the most out of your Exadata performance? Part 1
-
tanelpoder.com
-
14 years ago
-
eng
In almost all of the Exadata migration projects I’ve been part of, the client sees immediate speedup & performance increase when testing their workload on Exadata (of course, we’ve made sure that we do plan & execute the tasks right). However, my performance geek’s nature usually doesn’t allow to stop there and leave the client with just 2x or 3x performance increase. For data warehousing and reporting workloads, Exadata can do much better ..
|
|
Are you getting the most out of your Exadata performance? Part 1
-
tanelpoder.com
-
14 years ago
-
eng
In almost all of the Exadata migration projects I’ve been part of, the client sees immediate speedup & performance increase when testing their workload on Exadata (of course, we’ve made sure that we do plan & execute the tasks right). However, my performance geek’s nature usually doesn’t allow to stop there and leave the client with just 2x or 3x performance increase. For data warehousing and reporting workloads, Exadata can do much better ..
|
|
I’ve posted the final slides from my talk this year at DEFCON and Black Hat, on breaking out of the KVM Kernel Virtual Machine on Linux. Virtunoid: Breaking out of KVM from Nelson Elhage [Edited 2011-08-11] The code is now available. It should be fairly well-commented, and include links to everything you’ll need to get the exploit up and running in a local test environment, if you’re so inclined. In addition, as I mentioned, this bug was fo..
|
|
I’ve posted the final slides from my talk this year at DEFCON and Black Hat, on breaking out of the KVM Kernel Virtual Machine on Linux. Virtunoid: Breaking out of KVM from Nelson Elhage [Edited 2011-08-11] The code is now available. It should be fairly well-commented, and include links to everything you’ll need to get the exploit up and running in a local test environment, if you’re so inclined. In addition, as I mentioned, this bug was fo..
|
|
Oracle released Java 7 on July 28, 2011. This is nearly 5 years after the release of Java 6 in December 2006. The release received a lot of bad press, both because it is very meager on features, and because it shipped with a severe bug. Nevertheless, once the most serious bugs have been fixed, you might think about starting to use Java 7. What will this mean? New language features Java 7 has a few new language features.
|
On July the 27th I went down to Christchurch for the South Island Chess Championship and and the South Island Rapid Championship at the Canterbury Chess Club. The events were 2 games a day for 4 days (Wednesday to Saturday) for the Champs and then 6 games on the Sunday for the rapid. I flew … Continue reading 2011 South Island Champs
|
|
So far on this blog we’ve assumed familiarity with the programming languages used (at the time of this writing, this is Mathematica and Java). This is unfair for the mathematicians who have little to no programming experience, and we admit that some readers tend to skim those technical sections with source code. As our work on this blog progresses, we recognize that the mathematical elegance is sometimes inherently manifested within the cod..
|
|
So far on this blog we’ve assumed familiarity with the programming languages used (at the time of this writing, this is Mathematica and Java). This is unfair for the mathematicians who have little to no programming experience, and we admit that some readers tend to skim those technical sections with source code. As our work on this blog progresses, we recognize that the mathematical elegance is sometimes inherently manifested within the cod..
|
|
So far on this blog we’ve assumed familiarity with the programming languages used (at the time of this writing, this is Mathematica and Java). This is unfair for the mathematicians who have little to no programming experience, and we admit that some readers tend to skim those technical sections with source code. As our work on this blog progresses, we recognize that the mathematical elegance is sometimes inherently manifested within the cod..
|
|
To me, some of the most fascinating problems are the ones that are only visible in hindsight. The angled measuring cup might be the best example of this. With a standard measuring cup, you have to bend over or lift the cup to see how much of a substance you've measured. On the other hand, the angled measuring cup can be read while standing upright. Yet when asked, most people didn't realize the problem with a normal measuring cup until afte..
|
|
I got a Wacom Intuos4 yesterday. Upon getting home that night, I excitedly unpacked it, installed the drivers, plugged it in, and tried to draw.
|
|
Thought I would quickly post some hard numbers showing the number of searches since searchco.de launched. The results surprised me somewhat actually. 2011-7 13636 2011-6 8154 2011-5 6183 2011-4 8532 2011-3 10886 2011-2 6476 2011-1 948 I could dig into the results more closely since a lot of those could be the ajax firing off events like “a” and the like but I do like the upwardish trend.
|
|
Just a quick post, I’ve made some changes to the live tile images. Hopefully it now looks a bit better, let me know what you think. Thanks in advance for any feedback.
|
|
It's been quite a while since I updated this blog, very lax of me, sorry! The lack of updates appears more indicative of how busy I appear to have been since presenting the error handling draft work at NANOG (which looks to be the last post!). Since January, I've presented at the IETF in Prague, and then again in Qu�bec City - particularly on a number of aspects of the work that I've been documenting here for some time!
|
|
It's been quite a while since I updated this blog, very lax of me, sorry! The lack of updates appears more indicative of how busy I appear to have been since presenting the error handling draft work at NANOG (which looks to be the last post!). Since January, I've presented at the IETF in Prague, and then again in Qu�bec City - particularly on a number of aspects of the work that I've been documenting here for some time!
|
|
I just saw a post in my tweet stream by Derek Neighbors in which he asserts that todays Rubyists are a “drone army”: The leaders have disappeared. The second and third wave are just implementors. They are not idealistic. The Merb team emerged full of new ideas and a swagger of yesterday but all that died when they merged back into Rails. It used to be about changing the world. Now it’s just about tools. Workflows are broken an....
|
|
When adding a people picker to a custom Html page I encountered an interesting error. When submitting the page the content would return…
|
|
Building the SoundCloud mobile site using backbone.js
-
developers.soundcloud.com
-
14 years ago
-
eng
Until early this year, there was a gap. A gap between the desktop-targeted main SoundCloud site, what we call the ‘mothership’, and the…
|
|
Building the SoundCloud mobile site using backbone.js
-
developers.soundcloud.com
-
14 years ago
-
eng
Until early this year, there was a gap. A gap between the desktop-targeted main SoundCloud site, what we call the ‘mothership’, and the…
|
|
Scheduling a daily Cron task in Debian to check external IP
-
thomashunter.name
-
14 years ago
-
eng
|
|
I just pushed out a new release of . There is no longer any need to have an "Organize your links" button. You can always organize you categories by dragging them around by their name. You can always organize your links by dragging them by a little crosshairs icon that is displayed to the right of each link when you mouse over it. The commands to edit or delete items are now in a little pop-up context menu to the right of each link and..
|
|
This primer exists for the background necessary to read our post on RSA encryption, but it also serves as a general primer to number theory. Oh, Numbers, Numbers, Numbers We start with some easy definitions. Definition: The set of integers, denoted $ \mathbb{Z}$, is the set $ \left \{ \dots -2, -1, 0, 1, 2, \dots \right \}$. Definition: Let $ a,b$ be integers, then $ a$ divides $ b$, denoted $ a \mid b$, if there exists an integer $ n$ such..
|
|
This primer exists for the background necessary to read our post on RSA encryption, but it also serves as a general primer to number theory. Oh, Numbers, Numbers, Numbers We start with some easy definitions. Definition: The set of integers, denoted $ \mathbb{Z}$, is the set $ \left \{ \dots -2, -1, 0, 1, 2, \dots \right \}$. Definition: Let $ a,b$ be integers, then $ a$ divides $ b$, denoted $ a \mid b$, if there exists an integer $ n$ such..
|