|
Why Node.js is awesome: A short history of web applications
-
thomashunter.name
-
14 years ago
-
eng
|
|
Finding Bigger Numbers, a Measure of Human Intellectual Progress Before we get into the nitty gritty mathematics, I’d like to mirror the philosophical and historical insights that one can draw from the study of large numbers. That may seem odd at first. What does one even mean by “studying” a large number? Of course, I don’t mean we stare at the number 1,000,000,000,000, which is quite large, and wonder how mankind can benefit from its elus..
|
|
Finding Bigger Numbers, a Measure of Human Intellectual Progress Before we get into the nitty gritty mathematics, I’d like to mirror the philosophical and historical insights that one can draw from the study of large numbers. That may seem odd at first. What does one even mean by “studying” a large number? Of course, I don’t mean we stare at the number 1,000,000,000,000, which is quite large, and wonder how mankind can benefit from its elus..
|
|
Finding Bigger Numbers, a Measure of Human Intellectual Progress Before we get into the nitty gritty mathematics, I’d like to mirror the philosophical and historical insights that one can draw from the study of large numbers. That may seem odd at first. What does one even mean by “studying” a large number? Of course, I don’t mean we stare at the number 1,000,000,000,000, which is quite large, and wonder how mankind can benefit from its elus..
|
|
I’ve just registed for five Saturday (early Sunday in Perth) sessions of the AltDevConf online conference. Four from the Design and Production track and one from the Programming track. I haven’t been following AltDevBlogADay for too long so not sure what to expect, but I’m sure I’ll learn some awesome stuff along the way.
|
|
I’ve recently set something aside for a scheduled “breather”. It wasn’t anything related to anything I’ve talked about here before, but has been taking up a lot of my time - I’ve been forcing myself to not think about anything else (in terms of out of work things) too much until it’s done to not get distracted. It’s been easier than I thought - usually I can’t stop thinking about all the potential things I’d love to learn to make, but tunne..
|
|
Fundamental Theorem of Algebra (With Picard's Little Theorem)
-
www.jeremykun.com
-
14 years ago
-
eng
This post assumes familiarity with some basic concepts in complex analysis, including continuity and entire (everywhere complex-differentiable) functions. This is likely the simplest proof of the theorem (at least, among those that this author has seen), although it stands on the shoulders of a highly nontrivial theorem. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new too..
|
|
Fundamental Theorem of Algebra (With Picard's Little Theorem)
-
www.jeremykun.com
-
14 years ago
-
eng
This post assumes familiarity with some basic concepts in complex analysis, including continuity and entire (everywhere complex-differentiable) functions. This is likely the simplest proof of the theorem (at least, among those that this author has seen), although it stands on the shoulders of a highly nontrivial theorem. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new too..
|
|
Fundamental Theorem of Algebra (With Picard's Little Theorem)
-
www.jeremykun.com
-
14 years ago
-
eng
This post assumes familiarity with some basic concepts in complex analysis, including continuity and entire (everywhere complex-differentiable) functions. This is likely the simplest proof of the theorem (at least, among those that this author has seen), although it stands on the shoulders of a highly nontrivial theorem. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new too..
|
|
I had so much pain to make it work so here is how to have a ZFS root with a raidz pool on 5 disks, specially with OVH without any console or kvm to debug the boot process. The server has 5 disks that I put in raidz and boot on it, but this should apply to most installation. gpart destroy -F ada0 gpart destroy -F ada1 gpart destroy -F ada2 gpart destroy -F ada3 gpart destroy -F ada4 gpart create -s gpt ada0 gpart create -s gpt ada1 gpart cre....
|
|
Arguably, CapsLock is the most useless key on your keyboard. I honestly can’t remember the last time I had a real use for it. If are a programmer, you should remap it to something more useful. The rest of this post will describe how to remap your CapsLock on a Mac OSX installation. What we are going to do I’m a heavy vim user and reaching for the Esc key all the is a pain. We will remap the CapsLock to Esc. However, I want to be able to....
|
|
Arguably, CapsLock is the most useless key on your keyboard. I honestly can’t remember the last time I had a real use for it. If are a programmer, you should remap it to something more useful. The rest of this post will describe how to remap your CapsLock on a Mac OSX installation. What we are going to do I’m a heavy vim user and reaching for the Esc key all the is a pain. We will remap the CapsLock to Esc. However, I want to be able to....
|
Travis CI is raising money to keep their free community continues integration server up and running. This is an awesome service which I use…
|
|
When I started searchco.de the amount of hardware required was fairly low. I did a lot of processing on other machines and pushed the results through allowing the machine that serves the site to just focus on the job of delivering results. The result was everything was running on a nice VPS provided by Atum.com 2.9 Ghz CPU 512 MB ram and about 30 GB of hard disk space. This was more then enough to support the index I had and do everything r..
|
|
While on the sofa today, I started having a play around with some GUI improvements in the app. It’s still a fair way from release but I wanted to release a version to get opinions on on the changes. I’d also like to open the floor for feature requests for the next release, so if there is something you want (that isn’t video’s) put it in the comments and I’ll try and get it into the next beta!
|
|
When deploying a Django application, you often use a requirements.txt file that contains a list of the application’s dependencies. During deployment, your provisioning system will pip install all of those to make sure that your application runs as desired. The format of a typical requirements.txt files isn’t unlike the following django==1.3.1 psycopg2==2.4.4 Fabric==1.3.3 ... By default, pip will go to the Python Package Index (PyPI) ....
|
|
When deploying a Django application, you often use a requirements.txt file that contains a list of the application’s dependencies. During deployment, your provisioning system will pip install all of those to make sure that your application runs as desired. The format of a typical requirements.txt files isn’t unlike the following django==1.3.1 psycopg2==2.4.4 Fabric==1.3.3 ... By default, pip will go to the Python Package Index (PyPI) ....
|
|
This post is the third post in a series on computing with natural language data sets. For the first two posts, see the relevant section of our main content page. A Childish Bit of Fun In this post, we focus on the problem of decoding substitution ciphers. First, we’ll describe a few techniques humans use to crack ciphers. We’ll find these unsatisfactory, and move on to a simplistic algorithm which does a local search on the space of all pos..
|
|
This post is the third post in a series on computing with natural language data sets. For the first two posts, see the relevant section of our main content page. A Childish Bit of Fun In this post, we focus on the problem of decoding substitution ciphers. First, we’ll describe a few techniques humans use to crack ciphers. We’ll find these unsatisfactory, and move on to a simplistic algorithm which does a local search on the space of all pos..
|
|
This post is the third post in a series on computing with natural language data sets. For the first two posts, see the relevant section of our main content page. A Childish Bit of Fun In this post, we focus on the problem of decoding substitution ciphers. First, we’ll describe a few techniques humans use to crack ciphers. We’ll find these unsatisfactory, and move on to a simplistic algorithm which does a local search on the space of all pos..
|
|
This is not The Greatest Website in the World, no. This is just a tribute. I was approached by Tenacious D a week ago with an incredible quest: raising a phallus shaped phoenix onto the internet (oh and the first clip of audio from their new record.) How could I raise this majestic beast with the power of SoundCloud’s legendary API? The answer was simple: Have the sound itself rize the phoenix from its ashes.
|
|
This is not The Greatest Website in the World, no. This is just a tribute. I was approached by Tenacious D a week ago with an incredible quest: raising a phallus shaped phoenix onto the internet (oh and the first clip of audio from their new record.) How could I raise this majestic beast with the power of SoundCloud’s legendary API? The answer was simple: Have the sound itself rize the phoenix from its ashes.
|
|
This post assumes familiarity with some basic concepts in abstract algebra, specifically the terminology of field extensions, and the classical results in Galois theory and group theory. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new tool in mathematics can prove its worth by being able to prove the fundamental theorem in a different way. This series of proofs of the fun..
|
|
This post assumes familiarity with some basic concepts in abstract algebra, specifically the terminology of field extensions, and the classical results in Galois theory and group theory. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new tool in mathematics can prove its worth by being able to prove the fundamental theorem in a different way. This series of proofs of the fun..
|
|
This post assumes familiarity with some basic concepts in abstract algebra, specifically the terminology of field extensions, and the classical results in Galois theory and group theory. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new tool in mathematics can prove its worth by being able to prove the fundamental theorem in a different way. This series of proofs of the fun..
|
|
Now that everything’s confirmed I think it’s time to properly write about this (you know you’re in trouble when people start asking you why you’re not blogging and tweeting about something.)
|
|
As mentioned in the earlier call for presentations , we're running a track on Open Mobile Linux in FOSDEM this Saturday. Room AW1.120 at the ULB campus in Brussels. From the CfP: Our primary goal is to facilitate meetups, collaboration and awareness between different projects and communities within Open Mobile Linux and provide a place to present directions, ideas and your projects themselves. By Open Mobile Linux we mean an....
|
At work the other day, an engineer most familiar with Ruby asked "What is the equivalent to Unicorn in Node?". Unicorn is a great…
|
|
So I flew out to San Francisco last week for the Node Summit conference. I wasn't sure exactly what to expect. The first event was the NodeUp live pod cast at the Bottom of the Hill bar. I was in the Mission immediately prior to that and it was a long walk (after 5.5 hours of walking) to get there. The crowd seemed to be almost all developers and it was surprisingly international. I got to meet some folks I admire from the Internet like....
|
|
I got into a conversation at work today about whether or not Node.js might become as popular and as ubiquitous as Ruby on Rails has become, or if it's just a fad. At first I was like "It's going to become the most used framework evar!" But then I thought about it a bit more and realized that this might not be the case.
|
|
I got into a conversation at work today about whether or not Node.js might become as popular and as ubiquitous as Ruby on Rails has become, or if it's just a fad. At first I was like "It's going to become the most used framework evar!" But then I thought about it a bit more and realized that this might not be the case.
|
The nodeCheker project which I spoke about a few months ago got an update today. Now you can execute arbitrary SSH commands to other…
|
|
Problem: Prove or disprove: at a party of $ n$ people, there must be an even number of people who have an odd number of friends at the party. Solution: Let $ P$ be the set of all people, and for any person $ p \in P$, let $ d(p)$ be the number of friends that person has. Let $ f$ be the total number of friendships between pairs of people at the party.
|
|
Problem: Prove or disprove: at a party of $ n$ people, there must be an even number of people who have an odd number of friends at the party. Solution: Let $ P$ be the set of all people, and for any person $ p \in P$, let $ d(p)$ be the number of friends that person has. Let $ f$ be the total number of friendships between pairs of people at the party.
|
|
Problem: Prove or disprove: at a party of $ n$ people, there must be an even number of people who have an odd number of friends at the party. Solution: Let $ P$ be the set of all people, and for any person $ p \in P$, let $ d(p)$ be the number of friends that person has. Let $ f$ be the total number of friendships between pairs of people at the party.
|
|
I do a large amount of reading, and cannot remember the last time I read something so completely stunning.
|
|
Update: Snakes in a Tower is complete! Downloads with source available for Mac and PC . Friday 4:59pm This is my first Global Game Jam. Super excited. So I'm going to liveblog it. I'll be working on a MacBook, so I decided to port the essentials of my XNA component entity system over to MonoGame. Here's what I got so far! Breathtaking, I know. Saturday 12:20am Opening meeting was awesome. Heard some fantastic keynotes fro..
|
At ModCloth, our website uses the Ruby on Rails framework, and we use the unicorn web server. When deploying code via Capistrano, we have a…
|
|
If you own a Mac you should probably stop reading. You see that image above? That is what my desktop looks like right now.
|