The Javascript File API is cool stuff, especially when you combine it with the emerging drag-and-drop API events. Some pretty simple building blocks make a lot of sophisticated interface designs possible.
Dropping an image file onto a page and catching the event is pretty straightforward. We used to think the only way to [...]
Response to June 2012 article: http://warp.byu.edu/site/content/1100
The article is coming up on its first birthday, but it’s on the web, and I found it by mistake while searching for an unrelated topic.
The argument
The argument of the author, a teacher of Java, was that the Django urlconf system is too verbose and [...]
Using Macports on OS X is beautiful, but sometimes when you install a library, it does something unexpected. No so wholly wrong that you think the creator is stupid, just messed up enough to detour you for 20 minutes while you figure out what happened.
I like to keep my list of install ports short—I’d [...]
On Linux, all manner of automation is available. I run my own minecraft server process on my virtual private server, and have been occasionally faced with random crashes. (Truth be told, the machine needs just a tad more RAM, so perhaps the process is killed by the OS for this reason.)
To keep my Minecraft [...]
Now here’s a difficult-to-Google-search niche concern: how do I change the sidebar icons for files (or folders) in the Textmate sidebar?
Most of my attempts to find an existing article on the subject were decided failures, because the query was just too wordy, and all I’d find was Textmate replacement icons and file type icons [...]
One of the most frustrating types of problem is one where you can’t control something that is obviously going wrong.
For months, off and on, I’ve been casually trying to start Python3.2 virtualenvs for projects, because I care very much about progressing the state of Python 3.x’s ecosystem. But every time I tried to create [...]
http://pythonbenchmarker.appspot.com/
Because Python does so many things so easily, the average coder starts to embrace the fun syntax sugar. Sooner or later, though, people get sloppy and start to prefer the nice syntax too quickly, without bothering to entertain a speed comparison.
Lots of young pythoneers simply cower in [...]
As a joke (but not really), I was terribly annoyed at Java today, and wrote this Java code in a few minutes. It’s (not surprisingly) capable of accomplishing *anything*. Give it a shot.
ProjectAttempt project = new Project();
try {
attempt = project.codeWith(Java);
if( attempt.results == tooRigid
[...]
So, part 1 was all about our current circumstance in the world, with Java being a bit “dusty” (to use the term I used in the part 1 post) when held in comparison to the ideas backing new languages.
To recap the most important idea from part 1: Java was a great [...]
If Java and a language like Python got in a fight, Python would eat the eyeballs of Java, and then spit them out at jobless teenie-bopper Java coders.
Blinded by the magical cross-platform abilities Java presents to its audience, Java coders are hard at work being hard at work. Meanwhile, back at the ranch, Python [...]
About.me
Tim Valenta
Amateur at everything, coder, UI designer, musician, and writer. I break things apart and re-program them from scratch to learn exactly which problems people have solved in the past. I write for NaNoWriMo, and I'm nearing the self publication of a short story called Highway.
Python is my passion. Alastair Reynolds writes great science fiction, but has a really ugly website. My Mac is my Linux without all the driver failures. I hate working directly for salesmen. Huge scented candles are surprisingly nice when you work from home all day. I play AP Mid lane for my League of Legends team, but love a good run at Top.
Topics
- Design (2)
- Games (3)
- Hacks (22)
- Hard Drives (2)
- Hobbies (41)
- Writing (28)
- Huh? (2)
- Linux (7)
- Ubuntu (3)
- Mac (23)
- Music (1)
- Operating Systems (10)
- Opt-Out Diaries (1)
- Photo Editing (1)
- Programming (30)
- Java (7)
- Javascript (2)
- Objective-C (1)
- Python (15)
- Textmate (5)
- RAM (1)
- Rants (11)
- Troubleshooting (14)
- Uncategorized (3)
- windows (8)
- Work (1)
- 4500S bash Chrome dell development dimension Django Firefox flash function Google hard drive Highway 2 Hyper-V icon IDE IE Internet Explorer iTunes java JavaScript Linux mac Macports method Microsoft mountain lion Music MySQL MySQLdb nanowrimo Opera OS X panda3d patch php pip productivity Programming Python python 2.5 theme vista windows Windows 7






