|
Can I live and work from anywhere? An attempt at becoming at digital nomad
-
kevinohashi.com
-
12 years ago
-
eng
My work view, Koh Lanta, Thailand I have lived in a few countries and traveled to dozens of others. The idea of living anywhere has always had some appeal to me. I have traveled to a lot of places where I thought, I could live here . There is this fantasy of having the freedom to live and work from anywhere. Coupled with the technology to communicate nearly instantly, a new trend has emerged: the digital nomad . A location independen....
|
|
Can I live and work from anywhere? An attempt at becoming at digital nomad
-
kevinohashi.com
-
12 years ago
-
eng
My work view, Koh Lanta, Thailand I have lived in a few countries and traveled to dozens of others. The idea of living anywhere has always had some appeal to me. I have traveled to a lot of places where I thought, I could live here . There is this fantasy of having the freedom to live and work from anywhere. Coupled with the technology to communicate nearly instantly, a new trend has emerged: the digital nomad . A location independen....
|
|
SoundCloud is pleased to introduce a new major version of the SoundCloud JavaScript SDK. In version 2, we’ve rewritten much of the internal…
|
|
SoundCloud is pleased to introduce a new major version of the SoundCloud JavaScript SDK. In version 2, we’ve rewritten much of the internal…
|
|
Aspiring to speak at conferences and to share knowledge with others seems like a reasonable thing for a professional to do. So, it was quite odd to me to find that there were so few women going out and speaking at conferences from Thoughtworks India, as compared to men. Is it possible that women were just less keen on speaking? Or was there something else stopping women from speaking? A group of us decided to find out and hopefully change ..
|
|
We are at a critical juncture in the evolution of human society. We can continue to live in a world where many of us are nothing more than cogs in a machine, or we can choose to fashion a society that values the potential and power and beauty of every individual. Advancements in automation and computerization are part of the rapidly changing conditions that present us with this choice.
|
|
Yesterday I implemented jars for the snail game. A user can have multiple jars and move snails between those jars (well, they can’t move snails yet, but they can put a wild-caught snail inside their personal jar). Some jars are “breeding jars” (all other jars are considered breeding suppressed, snails can’t mate in them. Otherwise there’d be snail babies everywhere!)
|
|
Continuous Delivery Cannot Succeed Without Business Analysts
-
www.thoughtworks.com
-
12 years ago
-
eng
What is the role of an analyst in Continuous Delivery? Does the concept and practice exist only in development and DevOps? If not, then what do analysts have to do with it? To answer these questions, let's first think about what Continuous Delivery represents: it is about building quality right into your product or application; it is about enabling more frequent and reliable releases, shrinking the ceremonial aspects of releasing to the pro..
|
|
Updated from 2 April 2014 Agile Analytics is a blend of sophisticated analytics techniques, agile delivery methods and lean learning principles, but doing it well involves a bit more than that. I recently gave a talk in Singapore where I outlined the essential elements of effective agile analytics. I summarize these seven dimensions here, which accompanies this slide deck from my original talk.
|
|
Automate Your Tests across Platform, OS, Technologies with TaaS
-
www.thoughtworks.com
-
12 years ago
-
eng
Typically in organizations, there are multiple projects and products in development. Many organizations like to have a common Test Automation solution across these products in an effort to standardize the framework. However, this is not such a good idea! Each product should be tested using the tools and technologies that are "right" for it. Yet, these different products should talk to each other and the integration between them needs to be ..
|
|
There was some discussion on my Kolmogorov complexity post ('Kolmogorov Complexity - it's a bit silly') on Hacker News recently . Pretty much everyone disagreed with me. Oh well, such is life. My central point in that article was that it matters which language we use. For any given string, there is a language such that the Kolomogorov complexity of the string with respect to the language is zero. This means that Kolomogorov co....
|
|
In the twenty-first episode of his podcast Technical Difficulties, Raising a Human , Gabe Weatherhead had a great talk with Merlin Mann about, among other things, fatherhood; during that discussion he also mentioned — in passing — how important fairness is to his daughter, even at the age of four. Alongside entitlement, I believe the notion of fairness is one of the single greatest problems facing the American people today: these two touch..
|
|
This is absolutely awesome. Still far out of my reach, unfortunately, as well as the reach of most others, I would imagine — but hey, we can all dream , right ? Permalink.
|
|
Although at this point slightly outdated given Ole posted the original announcement more than two weeks ago, these screenshots of the upcoming ui module as well as an iOS 7 and iPhone version of his acclaimed text editor Editorial are no less impressive. In fact, I would go so far as to call them incredible, and I bet Federico Viticci would agree with me. So far, I have resisted purchasing a Dropbox-capable text editor on my iPhone out of..
|
|
It may sound cute and sensational to write a headline like this, but for Linus Edwards’ recent piece Numbers , I don’t consider it wholly inappropriate. In that article, he first painted a picture of a microblogging service devoid of quantified metrics: no one would have any idea how many followers a given individual had, nor would the person in question. No longer would the best jokes, most insightful comments, and noteworthy observations..
|
|
Valentino Volonghi Presents AdRoll's RTB Infrastructure at AWS Summit 2014
-
tech.nextroll.com
-
12 years ago
-
eng
Continuing with our video posts, here is Valentino once again, this time presenting at the 2014 AWS Summit in San Francisco. Valentino discusses how to handle 50 billion requests per day without breaking the bank by optimizing our AWS operations. In addition to low cost, AWS allows AdRoll’s RTB infrastructure to achieve nearly 100% uptime with sub-100ms latency and less than 0.15% timeouts. Learn how we built out a globally scaled, highly..
|
|
PyCon seems to find new ways of fostering community single every year. This year’s conference in Montréal featured the début of official Friday night dinners which I first learned about from a surprising email entitled Want to MC a trivia night at the PyCon dinner? I accepted the invitation! While I have enjoyed other volunteer roles at PyCon, this one was particularly exciting because of the difference that official evening activit....
|
|
Silverlight features a splendid method: VisualTreeHelper.FindElementsInHostCoordinates . It allows the HitTest, i.e. makes it possible for a point or rectangle to search for all visual sub-tree objects that intersect this rectangle or point. Formally the same method VisualTreeHelper.FindElementsInHostCoordinates is available in WinRT. And it seems the method looks in the same way, but there is a little nuance. It works differently in dif..
|
|
Silverlight features a splendid method: VisualTreeHelper.FindElementsInHostCoordinates . It allows the HitTest, i.e. makes it possible for a point or rectangle to search for all visual sub-tree objects that intersect this rectangle or point. Formally the same method VisualTreeHelper.FindElementsInHostCoordinates is available in WinRT. And it seems the method looks in the same way, but there is a little nuance. It works differently in dif..
|
|
Our app is finally up and running. We have tried and enhanced the app in three directions: Performance, Design and User Experience.
|
|
User Experience (UX) may come by many names, but the importance of it is indisputable. It is a good idea to focus on the person who will be using whatever it is you are making. UX should be an insurance to minimise the fail rate of your product by telling you what will fail before you finish building it. If you still don't have a UX designer on your team, stop reading and get one! For the rest of us, your project's risk might not be on the ..
|
|
If you haven’t yet filled out the developer economics survey please do so now! We are still short of 30 entries in order to get better logo placement in the released survey. This is important since the people who read these surveys are of a demographic that’s much harder for us to reach normally. It would help us greatly if you would convince your friends to fill this out as well. Thanks.
|
|
Just a bit of a fun puzzle today. Take a moment to look at the following two classes. Given an architecture where an int is four bytes and a character is one, what is the size of an instance of each class? struct Alpha { int x; char ch1; int y; char ch2; } a1; struct Beta { int x; int y; char ch_name[2]; } b2; The most obvious answer would be 4+1+4+1, giving us 10 bytes for the first class, and 4+4+1+1 giving us another 10 bytes with our se..
|
|
I've talked about what Domain Driven Design is and what kind of benefits you can expect from it. The next concept to explore is what the…
|
|
I've talked about what Domain Driven Design is and what kind of benefits you can expect from it. The next concept to explore is what the…
|
|
Genealogy is a pastime that I occasionally indulge in. There are some very fascinating stories to be learned about the history of one’s genetic forebearers, as the tale of ancestry interweaves with the movements of history. Discovering one’s family history requires investigative skills for combing through resources — many of which are online. Some of those (with Canadian content) are freely available: Library and Archives Canada, FamilySear..
|
|
I found that it’s pretty hard to have a project with high test coverage and fast build… if the tests are slow, people will feel the need to skip them to speed up the build, and will probably write fewer tests than they should, afraid that the build will become even slower. You go out for a walk and when you come back no one is running or writing tests anymore…
|
|
As Bob Dylan once said, “The times, they are a changin’.” Over the past week, this has proved particularly true for the podcasting space: with the launch of Fiat Lux’s Constellation , we have been given a glimpse into a possible future whereby the greatest emphasis falls on the podcast rather than another, ancillary aspect, and this beloved medium has lost the shackles that once kept it relegated to a small, insular sect. At least within..
|
|
OpenSSH is an incredible tool. Though primarily relied upon as a secure alternative to plaintext remote tools like telnet or rsh, OpenSSH (hereafter referred to as plain old ssh) has become a swiss army knife of functionality for far more than just remote logins. I rely on ssh every day for multiple purposes and feel the need to share the love for this excellent tool. What follows is a list for some of my use cases that leverage the po....
|
|
We were counting down the days until Berlin Buzzwords on May 25, when we realised that it would be great if you came too! With that in mind…
|
|
We were counting down the days until Berlin Buzzwords on May 25, when we realised that it would be great if you came too! With that in mind…
|
|
If you read the article about the 7 screenshots of iOS you might have wondered whether you can just supply these screenshots yourself? Well, now you can. Our build server will now generate the screenshots only if they don’t already exist in the jar so you will need to create the right png images in the exact resolutions mentioned below: Default.png – 320×480 Default@2x.png – 640×960
|
|
This week was a ton of performance optimizations and graphics upgrades. Cascading shadow maps! Basically that means all the shadows are much sharper. It was surprisingly easy to implement and barely impacts performance. Here's a screenshot showing off the new shadows, plus a new character modeling experiment. Just testing things out for now. What do you think? Turns out, Blender has something called Rigify that can automatically ..
|
|
I got quite a bit done on the snails yesterday, mostly focusing on creating a snail manager class, displaying snails using Canvas, and saving snails you choose to keep to the database. It’s all implemented really dodgily right now, but it’s mostly functional.
|
|
These are so cool — and all done in CSS, no JavaScipt required. Manoela “Mary Lou” Ilic has to be one of the most talented web developers I have seen in a long while. If I ever decide to take this site in a more graphically-complex direction, I know exactly where I will look for inspiration. Permalink.
|
|
I’ve been playing around with PHP for the past few days. Last year for one of my One Game a Month projects I made Game of Snails . I’ve been wanting to make a snail racing and breeding game for literally years . I first started thinking about it when I discovered that video games were actually a thing - the idea was triggered by a real life snail racing experience I had when I was little in Ukraine, collecting and training snails in the r..
|
|
These days it has become quite common to frame both current events and predictions of the future in terms of the past. Within the technology space, and particularly when talking about Apple, this is especially true — even for me: every time I comment on a rumor, whether in regards to something so trivial as WWDC dates this year all the way up to the much more significant potential screen sizes at which the iPhone 6 could ship, I look to the..
|
|
Hoy me topé con algo de mi día a día: en un viejo disco duro de respaldo tenía unas copias de DVDs en formato bin/cue. Lamentablemente, Mavericks no me dejó montar los archivos bin ya que, técnicamente, Apple no da soporte a los archivos bin/cue de manera nativa en Mac, pero la solución es bastante simple. Existe un programa de consola llamado binchunker que convierte archivos bin/cue a ISO sin mayores inconvenientes. Eso sí, necesitas tene..
|
|
I can’t imagine my daily work in terminal without multiplexers. I used to use GNU Screen a couple of years ago, then I switched to Tmux. There has been a lot of talks about screen vs tmux, and then vs byubu. I still use both, and I still like both. What I was really missing is session management. Since my laptop’s uptime is normally more than a month - I just created windows manually and started programs manually and then just attached/deta..
|
|
I can’t imagine my daily work in terminal without multiplexers. I used to use GNU Screen a couple of years ago, then I switched to Tmux. There has been a lot of talks about screen vs tmux, and then vs byubu. I still use both, and I still like both. What I was really missing is session management. Since my laptop’s uptime is normally more than a month - I just created windows manually and started programs manually and then just attached/deta..
|
|
Let's slice up beacon interactions Okay, so we know what beacons are and what they do - great. The next question is, what can we do with them? What kinds of interactions can we craft? That's the question my collaborator Nick Urban and I decided to pick apart. We sliced beacon interactions up, to show in a clear and non-technical way what they are really made of. In this article we will walk through the slices.
|