|
My wife and I are paying off student loans. Obviously we didn't just take on debt because we wanted to. Going into college, she wanted to be a teacher and I wanted to be a software engineer. The only practical way for either of us to get the job that we wanted was for us to get the required degrees. That meant student loans. However, we took them on with the belief that they would be an investment that would pay for themselves in time.
|
|
Sometimes in MatLab you’ll have a class, and you want to have a function or method in that class that modifies an instance variable in some way. But if you code your class like this:
|
|
I run a dog fitness website called 1 Fit Mutt as a hobby. Recently, I was having a look at some backlinks to 1 Fit Mutt and found several instances of image hotlinking. Now, I would think that in this day and age most bloggers would know that hotlinking just is not a polite thing to do - especially if they are running a website about blogging, indicating that they should be quite Internet-social-etiquette-savvy, at least to an extent.
|
|
A PyCon 2011, la conferenza mondiale sul linguaggio Python che si è conclusa da poco ad Atlanta, gli ingegneri di DISQUS hanno presentato una interessante relazione sulla loro infrastruttura hardware e software. DISQUS è un servizio di gestione dei commenti adottato da centinaia di migliaia di siti nel mondo. Tra i clienti figurano nomi importanti come CNN, MTV, IGN, Engadget, Mashable e tanti altri. Nel mese di marzo 2011 il network DISQUS....
|
|
Vagrant is a tool for building and distributing virtualized development environments. It’s based on VirtualBox VMs. This article describes how this Ruby tool can be useful to Django developers. Why vagrant? The modern web developer works on many different projects. Each project has a unique set of requirements, dependencies and package versions needed for that project to succeed. Keeping all of these libraries in check is difficult. virt....
|
|
Vagrant is a tool for building and distributing virtualized development environments. It’s based on VirtualBox VMs. This article describes how this Ruby tool can be useful to Django developers. Why vagrant? The modern web developer works on many different projects. Each project has a unique set of requirements, dependencies and package versions needed for that project to succeed. Keeping all of these libraries in check is difficult. virt....
|
|
Nordic Innovation, issue number two is out. This one is devoted to music and sound. There's an article I wrote on 8 music-related startups in there which you should check out :) https://www.nordicinnovation.is/
|
|
Nordic Innovation, issue number two is out. This one is devoted to music and sound. There's an article I wrote on 8 music-related startups in there which you should check out :) https://www.nordicinnovation.is/
|
|
I signed up for Runkeeper Elite tonight for one reason and one reason only - Runkeeper LIVE. Now that it’s getting cooler, I’m slowly getting back into running. I’ve been hoping to run the 12k City to Surf this year and thought it might be a great idea to see if I can run 12k tonight! I know, I’m a fricking genius. Up until now I’ve only been doing runs up to 5km in the recent months and I’ve only run 10km two or three times in my entir..
|
|
Programmers and other geeks love to talk about the tools they use. I won't go into the languages, databases and what have you, but I want to explain a little bit about the setup I use to develop on and hopefully some of it can help someone out there facing the same issues. Even though I use Windows as my primary operating system, I'm a pure open source guy and I primarily develop using PHP on nginx/apache and MySQL. So, this is my stack;
|
|
Italian Startup Scene è un “gruppo di ritrovo degli startupper italiani. Imprenditori, investitori, bloggers, sviluppatori e chiunque abbia un interesse per startups e venture capital” . Si tratta di una risorsa da non perdere se vi interessate alla scena startup italiana, che esiste ed è viva e vegeta malgrado molti (senza aver mai guardato al di là del proprio steccato) sostengano il contrario o non facciano altro che guardare alla remo..
|
|
Programmers and other geeks love to talk about the tools they use. I won't go into the languages, databases and what have you, but I want to explain a little bit about the setup I use to develop on and hopefully some of it can help someone out there facing the same issues. Even though I use Windows as my primary operating system, I'm a pure open source guy and I primarily develop using PHP on nginx/apache and MySQL. So, this is my stack;
|
|
I was doing a simple job test the other day and one of the questions involved creating a simple jQuery plugin. Having never created one myself I had to look into how to do it. I couldn’t find a dead simple hello world plugin example so I thought I would create a simple example here for people to look at. ( function ( $ ){ $ . fn . HelloWorld = function () { $ ( this ). html ( 'Hello World!' ); }; })( jQuer..
|
|
I recently began the big switch to NAB. I had been with ANZ since my very first bank account, but a combination of NAB’s free everyday account, great reviews of the bank from friends, and good marketing had me make the move. In addition, I had already recently moved to UBank for my savings account. UBank being a division of NAB, it made sense to go ahead and make the switch.
|
Convert MPO to JPEG This tool converts MPO files from devices like the Nintendo 3DS, Fujifilm FinePix Real 3D, or other 3D cameras that support MPO files, into more usable images. It's useful for viewing and sharing 3D photos in a more commonly used format. Unlike many other online tools that simply strip one of the eyes from the result, presenting you with a single image, this tool incorporates both the left and right photos, preser..
|
Convert MPO to JPEG This tool converts MPO files from devices like the Nintendo 3DS, Fujifilm FinePix Real 3D, or other 3D cameras that support MPO files, into more usable images. It's useful for viewing and sharing 3D photos in a more commonly used format. Unlike many other online tools that simply strip one of the eyes from the result, presenting you with a single image, this tool incorporates both the left and right photos, preser..
|
|
This blog post was published on the css-tricks blog today: It explains how you can create a bubble on top of a range-slider html5 form element, which shows the value of the slider.
|
|
This weekend is the first-ever Finnish MeeGo Summit , held in Tampere in the same venue where we had aKademy last summer. Despite some announcements , the conference sold out in a very short time. The program looks very interesting, too. I'll give two talks: Location awareness in MeeGo , Hacks & Tricks track Friday 15:30 Midgard Create - Content Management System without forms , Finhack Saturday 12:00 Finhack is a Finnish free..
|
|
This blog post was published on the css-tricks blog today: It explains how you can create a bubble on top of a range-slider html5 form element, which shows the value of the slider.
|
|
It has been a long time coming, but jQuery is now in the index and can be searched on. You can by searching for jquery EDIT And a list of all functions to go with it, List of all jQuery Functions
|
|
I hope to post some details on this soon, but just a note that my ongoing node.js hacking is turning up some real gems. I migrated my application level tests from Zombie to Phantom with great results. phantom.js is pretty rad. Also got remote graphical debugging in the browser working and learned how to properly drop in a REPL for quick and dirty investigations, which is cool. Maybe on Thursday I'll have time to post some of the details, bu..
|
|
Reddit è un servizio di condivisione, votazione e discussione delle risorse in rete. In tempi recenti è diventato uno dei punti di riferimento della comunità internazionale degli alpha-geek, sbaragliando una concorrenza agguerrita e ben radicata. Reddit ha conquistato un pubblico particolarmente ostico ed esigente grazie alla sua caratteristica più peculiare: essere un sistema aperto . Potremmo definire Reddit una semplice infrastruttur....
|
|
One thing I constantly find amazing is the solutions kids come up with for technology problems they encounter. The tools they pick can often seem baffling to those of us who are steeped in tech knowledge. They don't seem to limit their thinking to picking the exact tool designed for the problem at hand. They often pick tools which seem terribly suited for the problem but make it work. What brought about this blog post? A quiz game cre....
|
|
Teams gather around task boards to plan their day. If the conversation and the task board match, we stay on topic and we understand what the rest of the team talks about. The last month, my project has redesigned the task board with this in mind. Here is a picture of our task board as it looked a few weeks ago: Each column represents a day. The top swimline represents testing tasks, the second swim line represents development tasks, and the..
|
|
The IE team released a new preview of IE10 beta today along with a video demo. The video goes out of it's way to point out some difference in CSS3 column rendering between IE 10 and Firefox 4:
|
|
The IE team released a new preview of IE10 beta today along with a video demo. The video goes out of it's way to point out some difference in CSS3 column rendering between IE 10 and Firefox 4:
|
|
I’m sure you’ve heard of CoffeeScript. Everyone is talking about it, it seems. It’s a beautiful language with a simple syntax that you use to write Javascript. CoffeeScript compiles to Javascript. Here is why I think you should be using it: Readability CoffeeScript is designed to be beautiful and readable. There is no unnecessary fluff. Less syntax boilerplate, fewer mistakes. Compare: // regular javascript var author = "....
|
|
I’m sure you’ve heard of CoffeeScript. Everyone is talking about it, it seems. It’s a beautiful language with a simple syntax that you use to write Javascript. CoffeeScript compiles to Javascript. Here is why I think you should be using it: Readability CoffeeScript is designed to be beautiful and readable. There is no unnecessary fluff. Less syntax boilerplate, fewer mistakes. Compare: // regular javascript var author = "....
|
|
Quotes in CSV files are a classic case of a solution to a problem, which in fact does nothing to solve the problem, but is a problem of its own. The problem: If you have a row of data like foo,bar and you wish to include commas in one data element, you can’t, as the recipient system will treat the comma as a field separator as opposed to part of the data. The solution used by programs like Excel: surround such data in double-quotes, i.e..
|
|
From NewsChicago.com: To encourage healthful eating, some Chicago schools don’t allow kids to bring lunches or certain snacks from home
|
|
I just wasted a few minutes troubleshooting one of my scripts – and realized that while SELECT … INTO :bind_variable does not error out when executed as top-level SQL, it doesn’t seem to populate the resulting bind variable: SQL> VAR blah VARCHAR2(10) SQL> SELECT dummy INTO :blah FROM dual; D - X SQL> print blah BLAH -------------------------------- See, the bind variable is empty… Now, let’s run the same statement via PL/SQL eng..
|
|
I just wasted a few minutes troubleshooting one of my scripts – and realized that while SELECT … INTO :bind_variable does not error out when executed as top-level SQL, it doesn’t seem to populate the resulting bind variable: SQL> VAR blah VARCHAR2(10) SQL> SELECT dummy INTO :blah FROM dual; D - X SQL> print blah BLAH -------------------------------- See, the bind variable is empty… Now, let’s run the same statement via PL/SQL eng..
|
|
caption id="" align=“alignleft” width=“263” caption=“Tahlia & I at the iiNet TopGeek Final (photo via Tahlia)”] [/caption]
|
|
One of best ways to get the full effect of pair programming is if everyone programs with everyone else. This maximizes learning in the team. Here are three simple tricks we’ve found useful to get the pair programming to flow better. Magnets: Getting away from task ownership is essential to get pair programming to work. Instead of writing names on the cards that represents the tasks the team is working on, we place magnets with pictures of t..
|
|
I just found an interesting quote by Thomas Fuchs , the creator of script.aculo.us and a core member of the Prototype team. The quote is from his Setup interview: For computer programmers, especially if you’re self-employed, there’s no excuse whatsoever not to get the latest and greatest. You don’t really have other expenses anyway, it’s tax-deductible and, most importantly, it will make you happy and more productive if you know that..
|
|
I just found an interesting quote by Thomas Fuchs , the creator of script.aculo.us and a core member of the Prototype team. The quote is from his Setup interview: For computer programmers, especially if you’re self-employed, there’s no excuse whatsoever not to get the latest and greatest. You don’t really have other expenses anyway, it’s tax-deductible and, most importantly, it will make you happy and more productive if you know that..
|
|
Volete scoprire rapidamente quali sono i font usati su una pagina web? Ho scovato quasi per caso WhatFont , un bookmarklet davvero facile da usare. Basta trascinarlo sulla barra degli indirizzi del browser e l’installazione è fatta. Navigate sulle pagine che vi interessano e attivate WhatFont con un click. Da quel momento spostando il puntatore sui vari elementi della pagina ne vedrete il font in sovraimpressione. Comodo e veloce.
|
Today I decided to spruce up a VB.Net application I wrote in college and still use almost daily. In the process of converting it from .Net 2 to .Net 4 I wanted to add a splash of Windows 7 goodness; there were some very simple operations I wanted to add to JumpLists. The problem I ran into with all the examples I could find is that they either called entirely different applications (the Microsoft examples all called Notepad ) or the....
|
Today I decided to spruce up a VB.Net application I wrote in college and still use almost daily. In the process of converting it from .Net 2 to .Net 4 I wanted to add a splash of Windows 7 goodness; there were some very simple operations I wanted to add to JumpLists. The problem I ran into with all the examples I could find is that they either called entirely different applications (the Microsoft examples all called Notepad ) or the....
|
|
UPDATE: Check out our guide on Playing Sounds for the most up to date information. We think the default audio widget from SoundCloud already is one of the sexiest on the web. But maybe you need something a bit simpler or complex and want to tailor the player to your needs. This is where the idea of “custom players” comes into play.
|
|
UPDATE: Check out our guide on Playing Sounds for the most up to date information. This is an introduction to how you can power your app or website with sounds hosted on SoundCloud. Via our API, you get access to millions of different sounds, and in addition to streaming and downloading tracks, you can access meta data and social features like comments and followings.
|
|
UPDATE: Check out our guide on Playing Sounds for the most up to date information. We think the default audio widget from SoundCloud already is one of the sexiest on the web. But maybe you need something a bit simpler or complex and want to tailor the player to your needs. This is where the idea of “custom players” comes into play.
|
|
UPDATE: Check out our guide on Playing Sounds for the most up to date information. This is an introduction to how you can power your app or website with sounds hosted on SoundCloud. Via our API, you get access to millions of different sounds, and in addition to streaming and downloading tracks, you can access meta data and social features like comments and followings.
|
|
I've been working with Node.js a lot recently and enjoying it. However, I'm not sure entirely WHY I am enjoying it. I'm writing it in CoffeeScript , which is pleasant enough, but it doesn't change the fact that javascript is lacking is basic language/library features like a Set object or hashes with non-string keys and so forth. The other day I realized part of my good feelings about node are from my experience with the docs, which norma....
|