|
Oyster usage data from TfL for my Oyster card, March 2013 - December 2014. Data visualisation is with D3.js - mouse-over a station to isolate journeys to and from that location. Larger version .
|
|
It’s been a long year for snailing. My simulation got a name, my snails got a brain, and a dev environment was deployed outside of my poor little MacBook Air that’s been chugging away like crazy with all the server and VM crap I’ve had to host on it.
|
|
When I met you in the summer, to my heart beats sound, we fell in love, as the leaves turned brown …. Summer - Calvin Harris I was relaxing and looking a tree whose leaves had become red-brown and this song came to my mind. I like it. I’ve heard it several times before, and repeated the main parts a few times internally. But then I was a bit bothered by the “as the leaves turned brown”. Why is it there? What good does it serv....
|
Should you run into errors related to missing php.h or other .h files, you should check out my post on fixing missing headers on macOS Mojave . These directions are for working with the native installation of PHP . Your results may vary if you are using a brew, MAMP or otherwise installed version of PHP - I do not recommend this for those cases. Important : As you are altering the built-in version of PHP, you will need to ensure you....
|
Should you run into errors related to missing php.h or other .h files, you should check out my post on fixing missing headers on macOS Mojave . These directions are for working with the native installation of PHP . Your results may vary if you are using a brew, MAMP or otherwise installed version of PHP - I do not recommend this for those cases. Important : As you are altering the built-in version of PHP, you will need to ensure you....
|
|
We love Amazon Web Services here at AdRoll. All of our production, test, and staging infrastructure runs on AWS. Really, the only systems we operate outside of EC2 are developers’ laptops. Most of the time this isn’t an issue, as we use platform-agnostic tools like Python, Java and Erlang. When it came to interacting with AWS APIs, though, we had a challenge: how do we manage sensitive AWS Keys across dozens of developer’s laptops and many ....
|
|
Previously I posted notes and links for my talk about “Ember at 10 feet” from the Embergarten Saturday Symposium . Today my awesome friends at Unspace posted a video of the talk, which you can watch below: Source Code | Online Demo
|
|
After my last blog post I decided that it was time to deploy Gastropoda to Amazon Web Services - namely Elastic Beanstalk, which utilizes an EC2 instance (reserved) and an RDS DB instance.
|
So is there something wrong with boards like /pco/? I mean it tells me I'm posting a duplicate file ...
|
|
As you may have noticed, the site has changed its look. That’s because I made a small rewrite and it resulted in a new static site generator. It’s my another NIH product, this time it’s written in Go. stash away I used stash before. It was written in UNIX Shell and was really perfect for my needs. Then it became slower and slower. The reason is that it could not track the timestamps of the web pages so it regenerated every page every time.
|
|
Advertisers is an online community for those working in the marketing and advertising industry. I work for a medium-sized advertising agency called Red Square.
|
|
As you may have noticed, the site has changed its look. That’s because I made a small rewrite and it resulted in a new static site generator. It’s my another NIH product, this time it’s written in Go. stash away I used stash before. It was written in UNIX Shell and was really perfect for my needs. Then it became slower and slower. The reason is that it could not track the timestamps of the web pages so it regenerated every page every time.
|
|
One of the key attributes I look for when writing and reviewing code is that code should express the intent of the developer more than the mechanism used to achieve that intent. In other words, code should read as much as possible as if it were a description of the end goal to be achieved. The mechanism used to achieve that goal is secondary. Over the years, I’ve found this emphasis improves the quality of a system by making it easier to w....
|
|
Big update this week! My voxel renderer now has the capability to overlay everything with any texture I want. I'm using it on a new set of interconnected winter levels. This way I don't have to manually come up with a frosty version of each texture. Without giving away too much, this week I built a new system that has implications for both puzzle solving and movement mechanics.
|
|
Comment on The Ins and Outs of the Yahoo Flickr Creative Commons 100 Million Dataset by Progress up to date | Angelika Szysz - Final Year Project
-
code.flickr.net
-
11 years ago
-
eng
http://code.flickr.net/2014/10/15/the-ins-and-outs-of-the-yahoo-flickr-100-million-creative-commons-… […]
|
|
This is a walk through of how to set up Google PageSpeed Insights within your existing gulp project. This way, you can get your page speed score information within your terminal without first needing to push your site to a live server.
|
|
Introduction I am asked quite a bit about when and when not to use pointers in Go. The problem most people have, is that they try to make this decision based on what they think the performance tradeoff will be. Hence the problem, don’t make coding decisions based on unfounded thoughts you may have about performance. Make coding decisions based on the code being idiomatic, simple, readable and reasonable.
|
|
Most large software projects include automated testing and the reasons are obvious. But what about smaller, even toy projects? There should be some extremely lightweight unit-testing frameworks/libraries that would easily fit even the smallest project needs. Unit testing should be easy to start. Otherwise people won’t bother with writing tests at all (unless they are forced to). People don’t like learning complex frameworks to run just a do..
|
|
Most large software projects include automated testing and the reasons are obvious. But what about smaller, even toy projects? There should be some extremely lightweight unit-testing frameworks/libraries that would easily fit even the smallest project needs. Unit testing should be easy to start. Otherwise people won’t bother with writing tests at all (unless they are forced to). People don’t like learning complex frameworks to run just a do..
|
|
SOCKS Proxy Over SSH: If you have access to SSH, then you have access to run your own proxy server
-
joshuarogers.net
-
11 years ago
-
eng
Back in May we looked at how to setup Access Controls with NGinx. I didn't mention how I test it though. In order to test the different rules, the requests needed to originate from different IP ranges, which in turn meant that I would need to send the requests from different networks. As I find the idea of fidgeting with cables or hotspots to be more than slightly annoying, I opted to tunnel request out of my internal network using a SOCKS ..
|
|
The best place to start our journey through quantum computing is to recall how classical computing works and try to extend it. Since our final quantum computing model will be a circuit model, we should informally discuss circuits first. A circuit has three parts: the “inputs,” which are bits (either zero or one); the “gates,” which represent the lowest-level computations we perform on bits; and the “wires,” which connect the outputs of gate..
|
|
The best place to start our journey through quantum computing is to recall how classical computing works and try to extend it. Since our final quantum computing model will be a circuit model, we should informally discuss circuits first. A circuit has three parts: the “inputs,” which are bits (either zero or one); the “gates,” which represent the lowest-level computations we perform on bits; and the “wires,” which connect the outputs of gate..
|
|
The best place to start our journey through quantum computing is to recall how classical computing works and try to extend it. Since our final quantum computing model will be a circuit model, we should informally discuss circuits first. A circuit has three parts: the “inputs,” which are bits (either zero or one); the “gates,” which represent the lowest-level computations we perform on bits; and the “wires,” which connect the outputs of gate..
|
|
In my last post , I started porting the RPN calculator example from Java to Clojure, moving a functional program into a functional language. In this post, I finish the work and show how the Clojure calculator models both state and calculator commands. Going back to the last post, the Clojure version of the Read-Eval-Print-Loop (REPL) has the following code. ( defn main [] ( loop [ state ( make-initial-state ) ] ( let [command ....
|
|
Here’s a little how-to on how to use the new syncthing-plugin for your Freenas-server. Syncthing is an opensource file synchronisation client/server application. It’s a great alternative to btsync or Dropbox. Note: The following text contains passages from my other guide on how to setup Freenas 9.2.1 with Transmission and Couchpotato/Sickbeard as a DLNA -Server . That’s because there are many similar steps to perform when setting u....
|
|
Every once in a while I see somewhere a wrong import to the old, deprecated junit.framework instead of org.junit.
|
|
I've been doing a lot of research and experimentation lately about how people learn. This post might give you some ideas to improve your own comprehension and think about your own learning style.
|
|
I’ve just about finished the next version of Simple , the markdown based blog that powers this site. When I first made Simple it was because I disliked WordPress, which seemed a bit too bloated. Then I saw Svbtle and I really liked the minimalist design (mostly the posting interface ) and decided to...
|
|
I’ve just about finished the next version of Simple , the markdown based blog that powers this site. When I first made Simple it was because I disliked WordPress, which seemed a bit too bloated. Then I saw Svbtle and I really liked the minimalist design (mostly the posting interface ) and decided to...
|