|
The amazing Django documentation recommends that you use Apache and modwsgi to deploy your webapp. While this is certainly not bad advice, you may not want to use Apache after all. Apache is a beast that eats up a lot of memory, is kind of slow and can’t handle as much traffic. As a fun alternative, I would like to talk about deploying Django on nginx using the gunicorn web server. Just a quick note before we start: this isn’t an out-....
|
|
The amazing Django documentation recommends that you use Apache and modwsgi to deploy your webapp. While this is certainly not bad advice, you may not want to use Apache after all. Apache is a beast that eats up a lot of memory, is kind of slow and can’t handle as much traffic. As a fun alternative, I would like to talk about deploying Django on nginx using the gunicorn web server. Just a quick note before we start: this isn’t an out-....
|
|
Last month I went on a trip to the USA with a group of entrepreneurs from Iceland. We are/were all classmates and teachers in Klak - a kind of school for entrepreneurs - and the purpose of the trip was to visit a bunch of companies and schools out in Silicon Valley, the home of the tech industry. So how was it? well...
|
|
Last month I went on a trip to the USA with a group of entrepreneurs from Iceland. We are/were all classmates and teachers in Klak - a kind of school for entrepreneurs - and the purpose of the trip was to visit a bunch of companies and schools out in Silicon Valley, the home of the tech industry. So how was it? well...
|
|
I really appreciate the links to the source code in the documentation! I was wondering who had added that :)
|
|
If you are looking for some inspiration for your next weekend hack project, here is a list of ideas that could be built using the SoundCloud platform. Feel free to add your own ideas in the comments!
|
|
I’ve been thinking about hobbies lately. Though “hobby” isn’t a word I hear much these days, when I was a kid I thought about my hobbies all the time. In fact, I can subdivide my youth into the various hobbies I was interested in: Model trains Model airplanes Rock collecting Shell collecting and study of fish and ocean life Model rockets Electronics Science fiction Skateboarding Gaming (role playing, military, board games, …) The first ....
|
|
If you are looking for some inspiration for your next weekend hack project, here is a list of ideas that could be built using the SoundCloud platform. Feel free to add your own ideas in the comments!
|
|
I’ve been thinking about hobbies lately. Though “hobby” isn’t a word I hear much these days, when I was a kid I thought about my hobbies all the time. In fact, I can subdivide my youth into the various hobbies I was interested in: Model trains Model airplanes Rock collecting Shell collecting and study of fish and ocean life Model rockets Electronics Science fiction Skateboarding Gaming (role playing, military, board games, …) The first ....
|
|
I’ve been thinking about hobbies lately. Though “hobby” isn’t a word I hear much these days, when I was a kid I thought about my hobbies all the time. In fact, I can subdivide my youth into the various hobbies I was interested in: Model trains Model airplanes Rock collecting Shell collecting and study of fish and ocean life Model rockets Electronics Science fiction Skateboarding Gaming (role playing, military, board games, …) The first ....
|
|
I found this blog the other day when trying to brush up on my vim knowledge. I'm getting tired of my editor situation (Long story, used to be a scite man, migrated to e-text editor, then to notepad plus plus, all horrible) and wanted a refresh. Anyways, I was going to start to use pathogen, which is a vim plugin that makes it a bit more easy to manage a few vim plugins (so, a "meta" plugin) when I ran into this tutorial:
|
|
I found this blog the other day when trying to brush up on my vim knowledge. I'm getting tired of my editor situation (Long story, used to be a scite man, migrated to e-text editor, then to notepad plus plus, all horrible) and wanted a refresh. Anyways, I was going to start to use pathogen, which is a vim plugin that makes it a bit more easy to manage a few vim plugins (so, a "meta" plugin) when I ran into this tutorial:
|
|
If you like vim you probably know this already, but if you don't, here's how you change vim's tab size from the default 8.
|
|
If you like vim you probably know this already, but if you don't, here's how you change vim's tab size from the default 8.
|
|
This blog post is a summary of my lightning talk at XP2011 I needed to fail with modern methods for requirement gathering in order to understand old methods for requirements gathering. Many software projects write requirements in what is refered to as “user stories”. But a use story is not a story at all. There’s no drama, no action and no resolution. Instead, user stories are often just a bunch of interactions between the user and the syst..
|
|
C and I went to the movies to watch Source Code last night. If you haven’t seen it, watch out. This post contains spoilers .
|
|
Today was the 2011 HBF Run for a Reason . Despite the fact that I was feeling quite sick on Friday, I pulled myself together for the run. Free Transperth services were running, roads were closed, people’s breath misted through the air in the chill. I went to bed extra early on Saturday (at 8:45pm) and woke up at 5:15am in the dark, padding out of the bedroom so as not to disturb C and sleepily tugging on my running clothes. I would be runn..
|
|
And here's episode 2 of the Sig Sauer Saga! In which I attempt to UV map and texture the model from Part 1 . And do lighting and compositing for a decent somewhat photo-realistic render. Take a gander. Feedback appreciated!
|
|
There are many things to consider before switching to VOIP. My wife and I switched to VOIP in March out of frustration with our phone provider, Bell. After two months of VOIP phone service we’ve decided to go back to a standard phone line. There are many reasons that factored into our decision: It was very unreliable It cost more than a standard phone line It didn’t work with our security system I’ll expand on each of these in detail..
|
|
Added the Nginx HttpCoreModule Documentation to the index. Hopefully helps someone out there! You can view it here Nginx HttpCoreModule Documentation
|
|
Alongside with the SoundCloud Android app we’ve created a new Java Wrapper for the SoundCloud API and today we can finally release it to the public! It is simple to use, supports OAuth2 and requires a minimum of external dependencies so it should be easily embeddable in both desktop and mobile applications.
|
|
Alongside with the SoundCloud Android app we’ve created a new Java Wrapper for the SoundCloud API and today we can finally release it to the public! It is simple to use, supports OAuth2 and requires a minimum of external dependencies so it should be easily embeddable in both desktop and mobile applications.
|
|
Poking my head in here to confirm that I am in fact not dead. I humbly offer this nifty time-lapse video as proof. Started a small project to brush up on Blender skills. Modeling a Sig Sauer P220 in Blender 2.57. The model is low-poly and incomplete (need to finish the other side, the magazine, some bullets, etc.), but it's close. Next up, textures, materials, lighting, rigging, and animation!
|
|
In reply to Terry Jones. I work in the Launchpad.net codebase daily. It relies upon a large number of standard and external libraries. Some of the external libraries are installed on the system, some by buildout. Since last year I've been using a script, pyctags, to help generate tags for those libraries I'm interested in (alongside tags for Launchpa..
|
|
I’ve been writing applications off and on for nearly 4 years now, since before Django 1.0 was even released. I must say the framework could not be better described than by its own tagline “The Web framework for perfectionists with deadlines”. Among the things I love about it are: However, after using the framework for nearly 4 years I’m just now discovering my preferred way of managing environments. I know there’s still a bit of back and....
|
|
I’ve been writing applications off and on for nearly 4 years now, since before Django 1.0 was even released. I must say the framework could not be better described than by its own tagline “The Web framework for perfectionists with deadlines”. Among the things I love about it are: However, after using the framework for nearly 4 years I’m just now discovering my preferred way of managing environments. I know there’s still a bit of back and....
|
|
This weekend, after Falsy Values , I will be flying to San Francisco for a couple of weeks. There are some conferences: MeeGo Conference , May 23-25 Aloha Editor dev con , June 6-8 However, as there is quite some time between these two events, it would be interesting to meet cool people and/or projects. So if you're in the area, drop me a note.
|
|
Git isn’t just something you have to put up with when working with other developers. Git is a wonderful tool that allows you to manage your code, its evolution and help you recover from mistakes should they arise. One of the things that people are intimidated by is git rebase. Let’s look at an example. You’re working on a team with two other developers. You have a blessed repository that sits on your company’s server. Everyone is working ....
|
|
Git isn’t just something you have to put up with when working with other developers. Git is a wonderful tool that allows you to manage your code, its evolution and help you recover from mistakes should they arise. One of the things that people are intimidated by is git rebase. Let’s look at an example. You’re working on a team with two other developers. You have a blessed repository that sits on your company’s server. Everyone is working ....
|
|
Now that I’ve covered my experience at the 2011 Panasonic Home Entertainment launch in Melbourne I’m itching to write about the overall trip - my first one interstate, in fact. This has been my first flight since we moved here from the US (at the end of 2005). I have never flown by myself before, so it was definitely an exciting experience for me. One I almost didn’t get to have as I came this close to missing my flight completely. I en..
|
|
A little while ago I wrote about Soup (who runs the Panasonic Insider Crew ) sending me to Melbourne to attend the 2011 Panasonic Home Entertainment launch . My Melbourne trip took place yesterday and I think I’ll need to separate them into two posts. For those who are just interested in the launch itself, this is the post for you. I’m not going to write about every single product or feature (instead I’ll only cover a couple that stood ..
|
|
I was fortunate enough to be given the opportunity to help Moby premiere his new record via SoundCloud. I didn’t know what to expect from…
|
|
On Thursday May 5th 2011 we had an API outage from ~9:00 UTC to ~14:00 UTC. This was caused by a deploy that included a migration with…
|
|
I was fortunate enough to be given the opportunity to help Moby premiere his new record via SoundCloud. I didn’t know what to expect from…
|
|
On Thursday May 5th 2011 we had an API outage from ~9:00 UTC to ~14:00 UTC. This was caused by a deploy that included a migration with…
|
|
How to Pick the Right Motherboard for Your Custom-Built PC
-
justingarrison.com
-
15 years ago
-
eng
|
|
Can the various European Agile User Groups benefit from working together? I am cautiously optimistic. At XP2011 this week, Jurgen Appelo has taken the initiative to launch the Agile Lean Europe network. This is an initiative to bring together representatives from 17 European countries. Sergey Dmitriev and I will be representing Norway. To what end? I’m still not sure. There is no doubt that there is much Europeans can learn from each other.
|
|
I'm busy getting stuff done here in sunny California. I'm sorry that this post is written in haste - I just wanted to make one clear point to everybody interested: If you are doing any kind of development - if you are the developer, the company or whoever, there is a general rule that applies:
|
|
I'm busy getting stuff done here in sunny California. I'm sorry that this post is written in haste - I just wanted to make one clear point to everybody interested: If you are doing any kind of development - if you are the developer, the company or whoever, there is a general rule that applies:
|
|
For too long have I been using my MacBook Pro without an external monitor in my home office. For too long have I been minimising windows every two seconds, trying to juggle a million tasks at once on the same screen.
|