Retrospective on React

My experience of building a web app with React. Learned a lot after 1 year, 13K lines of code, 70 components, and 20 stores. Would pick Elm instead today.

Gitignore for LaTeX projects

A .gitignore config that I have settled on to exclude auto generated files by LaTeX in an nested project structure.

MacBook Early 2015 review

A review of the golden MacBook Early 2015 model. Sceptical before use but pleasantly surprised after about 3 weeks of use. Recommended for casual users and light school work.

Fix for “Cannot read property apply of undefined” using Reflux

When using Reflux with React I was getting a very hard to understand error: Uncaught TypeError: Cannot read property ‘apply’ of undefined. Turned out to be silly mistake, was trying to pass a function as a parameter but invoked it accidentally instead.

Fix for deleted (missing) photos & videos after 5.1 to 5.1.1 iOS upgrade

After I updated my iPhone’s iOS operating system from version 5.1 to 5.1.1 I soon discovered that all my photos and videos were gone (no longer visible in the Photos app). After a bit of troubleshooting I figured out that all my photos & videos were in fact still on the phone but the media library index had become corrupt or something alike. By deleting two files on the phone (by using iExplorer), rebooting, opening the Photos app, and waiting …

10

Getting the Asus USB-BT211 Bluetooth dongle to work on a Hackintosh

I just received my Asus USB-BT211 Bluetooth dongle in the mail today and was excited to finally get to use my trusty Apple Wireless keyboard again. I ordered it from Amazon after I read this tonymacx86 blogpost about recommended hardware for SandyBridge Hackintosh builds. Supposedly it should have worked right out of the box, just plug-and-play. However the dongle (BT21) that the link pointed to wasn’t for sale anymore so carelessly I found a dongle with a similar name (BT211). …

1

Mac App Store problems

If you’re here because the Mac App Store is giving you troubles then you’ve come to the right place. In my search I found two distinct problems and solutions. If you’re having troubles signing in (the login window doesn’t appear or you can’t type anything in the input boxes) then it might be because you’re running FruitMenu or Application Enhancer. Apple has acknowledged that problem here http://support.apple.com/kb/TS3638. If you don’t want to disable FruitMenu then fcarroll suggests a workaround: There …

Registering a .is domain with Bluehost

After allot of thinking and procrastination I finally decided to acquire the jonrh.is domain. Setting things up wasn’t without its hurdles though. The thing is ISNIC, the .is domain registrar, doesn’t accept Bluehosts DNS services. So this post is for those few souls out there that might run into the same problem. This is by no means going to be an extensive guide but merely what I did in the situation. What you’ll need: a registered .is domain a Bluehost account …

26″ slim bicycle tire review

Two years ago I started cycling on a regular basis and after a while it became evident to me that there must have existed better suited tires than the tractor groved ones that I had on my mountain bike. My first slim bicycle tires where Bontrager Road Warrior 26″x1.5″. What those numbers mean is that the tire measures 26 inches in diameter, which is pretty much all mountain bikes, and 1.5 inches in thickness when inflated. I did use them …

Oddities in Google docs spreadsheet

Custom Functions If a custom JavaScript function in Google docs spreadsheet is put into a cell it cannot write in other cells than its own. I find this quite odd but a workaround I used was to create a custom Menu item that just fetches the values it needed and wrote the outputs in the cell. What I initially had in mind was something like this: Where myCustomFunction() is: But as stated above this doesn’t work. The following error message …

Great minds think alike

In the spring semester of 2008 me and 6 other students took a course on creating business models. We designed from the ground up an idea of a small non/low-profit company that would enable people to deliver important documents or messages to loved ones to help them sort things out after their death. The main components of this idea would be a website where people could confidentially manage things. The system would then be connected to a governmental system to …

20June 2009 mix

Download link: 20June 2009 mix Tracklisting: Joris Voorn – “Incident” – 0:00 Valentino Kanzyani – “Paradox (Hertz remix)” – 2:16 Anton-X – “Lowis (Marko Nastic remix)” – 3:40 Marko Nastic – “Flojd” – 5:03 Marko Nastic – “Shut Up And Dance” – 7:22 Marko Nastic – “Shake it” – 9:14 The Advent vs. Industrialyzer – “Not Guilty” – 10:58 Marko Nastic – “Hit Maniac” – 13:10 DJ ESP – “Stick It To The Man” – 14:05 Eric Entrena, D-Unity – …

22

Deadmau5 – Ghosts ‘n’ Stuff lyrics

Rob Swire vocals: it’s been so long I’ve been out of my body with you I feel alone, feel at home, feel like nothing is true she took me to a place where my senses gave-way turn it round, shut it down, what the people say climbing up, killing time, let them give you some take my hand and let it come, let it come, let it… take it back when she knows that your doing it right cuz everybody …

How I use Beatport on a Mac

I’ve put together a little screencast on how to fuse Beatport and Fluid together. The outcome is a Beatport.app application that’s much nicer to handle. You’ll need Leopard for this to work. The screencast: Beatport on Fluid The Beatport arrow: http://jonsi.net/media/screencast/beatport-arrow.png Note: When picking an icon one could simply use the websites favicon. But that 32×32 pixel image doesn’t look as nice in your alt tab nor in the dock -_-

25February 2008 mix

Download link: 25February 2008 mix Tracklisting: Happy Clappers – “I Believe (Vandalism club mix)” – 0:00 Hatiras – “Something About You (Adam K & Soha remix)” – 4:00 Britney Spears – “Piece Of Me (Bimbo Jones Club Remix)” – 6:40 Kris Menace, Alan Braxe – “Lumberjack” – 11:10 Fm Sound – “Copacabana (Tribal Bossa mix)” – 14:30 Sgt Slick, Pitch Dark – “Automatic Machine (Vandalism remix)” – 17:40 Yanou ft. Mark Daviz – “A Girl Like You” – 20:00 Brad Hed …

6October 2007 mix

Download link: 6October 2007 mix Tracklisting: Nathan Fake – “The Sky Was Pink (Holden remix)” [Border Community] – 0:00 Glenn Morrison – “Hydrology” [mau5trap] – 2:15 Glenn Morrison – “Contact” [mau5trap] – 5:15 Adam K, Soha – “Twilight” [Hotbox Digital] – 8:00 Deadmau5 – “Not Exactly” [mau5trap] – 10:20 Innate – “Imod (Jerome Isma-Ae remix)” [Baroque Limited Records] – 12:40 Deadmau5 – “Faxing Berlin (Chris Lake edit)” [mau5trap] – 16:40 Deadmau5 – “Jaded” [mau5trap] – 19:40 AxEr – “321” [Pryda Friends] …

Chris Lake mini mix

Download link: Chris Lake mini mix Tracklisting: Lifelike & Kris Menace – “Discopolis (Chris Lake remix)” – 0:00 Chris Lake – “Release” – 4:10 Stretch & Vern – “Guttersnipe (Chris Lake remix)” – 6:30 Noir – “My MTV (Chris Lake remix)” – 8:30 Robbie Williams ft. Pet Shop Boys – “She’s Madonna (Chris Lake remix)” – 12:30 Rene Amesz – “Fragile (Chris Lake remix)” – 14:10 Sebastien Leger & Chris Lake – “Aqualight” – 17:30 Ramsay (aka Chris Lake) – “Shake …

8April 2007 mix

Download link: 8April 2007 mix Tracklisting: The Rhythm Purist – “Bassify (How Low Can You Go)” [Digital Jaxx UK] – 0:00 Dab Hands – “Supergood 07 Style (Vocal)” [Kidology Records ] – 5:00 UK Bastard vs. Jock McPhail – “Electrify (Miles Dyson remix)” [olavbelgoe.com] – 7:30 Robot Needs Oil – “Volta (Olivier Giacomot remis)” [Royal Flush Records] – 13:30 Enur ft. Natasha – “Calabria 2006 (Hoxton Whores remix)” [?] – 20:00 Flat Mode – “Play This Game” [Mylo Records] – 22:00 …

28January 2007 mix

Download link: 28January 2007 mix Tracklisting: Anaklein – “Lena (Lutzenkirchen remix)” [Brickhouse] – 0:00 Rob Mooney – “Feelin’ Electro (Valentino Kanzyani remix)” [Punch Funk Records] – 5:32 Eric Prydz vs Floyd – “Proper Education (Sebastion Ingrosso remix)” [Data Records] – 12:28 Proxy – “Din Dah” [Turbo Recordings] – 18:19 Stonebridge – “Sos (Ortega & Gold mix)” [Stoney Boy Music] – 21:39 Hustle Athletics (aka Noisia) – “Feel For You” [Love Breakz] – 25:38 Lissat & Voltaxx – “Young and Beautiful (? …

29December 2006 mix

Download link: 29December 2006 mix Tracklisting: Add2Basket – “Lovey-Dovey (Vocal Mix With Less Instruments)” [Add2Basket Records] – 0:00 AxEr – “321” [Pryda Friends] – 7:32 Libex, Giorgio Prezioso – “Xperimental Scratch” [Pryda Friends] – 13:48 Trashtalk – “Tank Girl (Hystereo Rebrand)” [Craft Music] – 18:55 Gabriel & Dresden – “Dangerous Power (Discount Rhino Dubber Ducky Mix)” [Organized Nature] – 24:20 Jerome Isma-Ae – “Stars In Your Head” [Jee Productions] – 29:26 Reflekt – “Shine feat. Deline Bass (Seb & Jay P’s …

28October 2006 mix

Download link: 28October 2006 mix Tracklisting: Noisia – “Gutterpump (Rogue Element & Tom Real remix)” [Passenger] – 0:00/2:00 Pendulum – “Disstress Signal” dub – 2:00/3:48 Pendulum – “Axle Grinder” dub – 3:48/5:25 Concord Dawn – “Man For All Seasons” [Uprising Records] – 5:25/9:25 Logistics – “Beatbox Master” [Hospital Records] – 9:25/13:10 TC – “Flatliner” [D-Style Recordings] – 13:10/17:45 Sub Focus – “X-Ray” [RAM Records] – 17:45/22:30 Freestylers & Pendulum – “Jump N Twist” [Against The Grain] – 22:30/27:15 Pendulum feat The …

16September 2006 mix

Download link: 16September 2006 mix First mix, done in Traktor 3.