Introduction Why do you want to create your own compiler? To answer this question I have to give you some background. For Christmas I got a BeagleBone Black, perfect to learn ARM assembly. After a few weeks of doing the usual stuff I decided I wanted a bigger project to improve m … | Continue reading
Identifier: COS-CLUSTER-2015-3-02Pillar: More favourable conditions for business creation and growthOpening Date: Deadline: Thu, 31 Mar 2016 17:00:00 (Brussels local time)Modification Date: Tue, 9 Feb 2016Latest information: The submission session is now available for: COS-CLUSTE … | Continue reading
Through several articles in this blog, I have tried to support the importance of physical activity and exercise in our life. More specifically, in one of my previous articles I tried to show the enormous impact of electronic smart devices … Continue reading → | Continue reading
HKPK (RFC7469) is a standard that tells browser to cache a certain TLS certificate’s signature, and validate that future visits use that certificate (or a defined backup). I intended on enabling this on my servers, but since letsencrypt renews your certificates every few months, … | Continue reading
Making your own sugar-free alternative to icing sugar is super easy! I like to use xylitol as it's natural and tastes just like regular sugar. | Continue reading
6 months ago I bought an 80 series Toyota Land Cruiser and the time since has been doing the car up in preparation for a trip around Australia. Since its release the 80 Series Land Cruiser has earned itself a reputation as a dependable and an almost unbeatable machine off… | Continue reading
Hi there! What kept me busy this week:AI assistants are coming for sure but where do they get their information from and who controls that. If we'll be relying on those AI curators as a filter on the overload of information what does that mean for net neutrality... | Continue reading
Introduction Unity is one of the available frameworks to create unit tests for C. In this example, I will use CMake to configure the project and build. All the code and configuration files used in this post are available in this repo in GitHub. Can you do unit test in C? And what … | Continue reading
I’ve worked at Google since 2004. I’ve worked on the Go programming language team since 2012. You can find my posts and talks on Go at ajmani.net/go. You can find my old MIT home page at http://pmg.lcs.mit.edu/~ajmani. | Continue reading
TL;DR Hard Disk space can only be replaced with more Hard Disk space Disclaimer: If you're doing things wrong described here you'll loose your data - create a backup first! Nowadays it's casual to use VMs for development environments. It's also casual that projects grow and you r … | Continue reading
Sette semplici idee per arricchire la tavola dei vostri bambini e regalare loro un Carnevale giocoso e colorato. | Continue reading
With Rails 5 soon to be released, many developers are planning to further explore Action Cable and add stateful features to their web applications via WebSockets. In this article we will highlight some points worth discussing when deploying such features. When we use HTTP, scalin … | Continue reading
File: PDF Size: 569.47 Kb | Continue reading
Una semplice e veloce torta salata con porri e speck perfetta per un brunch o un pranzo in ufficio. | Continue reading
Back in August, I’ve decided to leave SoundCloud. This wasn’t an easy decision. A bit more than four years ago I had the opportunity to join a mission-driven startup as one of its early engineers, and eventually lead the organisation as it grew from 20 to more than 120 engineers. … | Continue reading
We're using the Docker eco system now for a while in development and production. As you may know, the Docker eco system not only consists of the Docker engine (client and server), but it also provides Docker Machine and Docker Compose. While Docker Compose makes linking container … | Continue reading
Newer versions of Linux Mint use MintX as the default login screen greeter. By default it comes with a predefined collection of images. These display in the background and change periodically in a slide show type format. The default images are great but I wanted to add a personal … | Continue reading
TRANSLATIONS: 中文 (36氪) | 中文 (虎嗅) At the end of 2014, I wrote about the trends I noticed in UI design in apps in China. It was a surprising hit, receiving hundreds of thousands unique views the following week, and multiple translations into Chinese as well as Russian and Korean. I … | Continue reading
tl;dr Facebook/Parse announced that they are shutting down the popular Back-end-as-a-Service. While opinions are certainly going to vary as to why, I thought it an interesting situation to examine and, upon reflection, comment. As I read the post, a couple of things immediately c … | Continue reading
A casual & irreverent conversation with K.K. Barrett, an Academy Award-nominated production designer whose credits include Her & Where the Wild Things Are. | Continue reading
If you're using Chrome on Ubuntu in a VMware Workstation VM it is likely, that it has been crashing after being in the background for a while. Sometimes it also kills the VM entirely. For me the solution was to disable hardware accelartion completely - the performance isn't that … | Continue reading
If you got a kid and an ipad, check out Metamorphabet. Yes it's in english, and yes its a few bucks, but it's so damn nicely animated. Or if you just don't, check out the rest in the list of nice kids apps. | Continue reading
Ben and James discuss Apple earnings, Twitter’s troubles, and whether or not the Internet is over-rated. This episode is sponsored by Wealthfront. See recommended portfolios and get up to $15,000 managed for free by visiting Wealthfront.com/exponent. Links Ben Thompson: Apple’s G … | Continue reading
Newer versions of Linux Mint use MintX as the default login screen greeter. By default it comes with a predefined collection of images that display in the background that change periodically in a slide show type format. The default images are great but I wanted to add a personal … | Continue reading
tl;dr: Using the webRequest Chrome extension API it is possible to “graft” development/localhost JavaScript and CSS assets on a production web service, thus allowing rapid debugging iteration against real production data sets. Demo site and extension. During the summer of 2015 I … | Continue reading
Identifier: H2020-EUK-2016Pillar: Industrial LeadershipOpening Date: Deadline: Tue, 19 Jan 2016 17:00:00 (Brussels local time)Modification Date: Tue, 26 Jan 2016Latest information: A total of 9 proposals were submitted in response to this call. The breakdown per topic is as follo … | Continue reading
Identifier: H2020-EUJ-2016Pillar: Industrial LeadershipOpening Date: Deadline: Tue, 19 Jan 2016 17:00:00 (Brussels local time)Modification Date: Tue, 26 Jan 2016Latest information: A total of 19 proposals were submitted in response to this call. The breakdown per topic is as foll … | Continue reading
6th GTTI Thematic Meeting on Multimedia Signal Processing Alleghe (BL), January 24-26, 2016 Info https://sites.google.com/site/gttimmsp2016/home Poster (PDF) Smartphone Fingerprint by Mixing Device Sensors Features, Irene Amerini (Media Integration and Communication Center (MICC) … | Continue reading
6th GTTI Thematic Meeting on Multimedia Signal Processing Alleghe (BL), January 24-26, 2016 Info https://sites.google.com/site/gttimmsp2016/home Poster (PDF) Smartphone Fingerprint by Mixing Device Sensors Features, Irene Amerini (Media Integration and Communication Center (MICC) … | Continue reading
tl;dr I've been asked a number of times over the years how, exactly, I approach learning new stuff, whether that be a new programming language, a new platform, whatever. This is obviously a highly personal (meaning specific to the individual offering the answer) subject, so my ap … | Continue reading
Another week, another list with UX infused madness | Continue reading
Ben and James discuss the Donald Trump and inequality, then FANG, Aggregation Theory, and Disruption. This episode is sponsored by Wealthfront. See recommended portfolios and get up to $15,000 managed for free by visiting Wealthfront.com/exponent. Links Michael Brendan: How an Ob … | Continue reading
Introduction This post is a continuation from a previous post called Unit test with Google Test for C++, but in this post we are going to use Google Mock, that extends the functionality of Google Test. Google Mock is one of the available frameworks for C++ to mock objects in unit … | Continue reading
Niente ricette di pappine ed omogeneizzati, ho intenzione di permettere al mio piccolo di autosvezzarsi: qui vi racconto il perché di questa scelta e cosa so su questo argomento. | Continue reading
Introduction Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. There are also several awesome tools build on top of Clang and I am going to show the three of them I use the most. As usual, I am working … | Continue reading