Hast du schon mal ein Klavier von innen gesehen? Wie wird es gestimmt? Was muss ein Klavierbauer alles wissen? Mehr über dieses Handwerk lernst du hier.
|
|
Here at Thoughtworks, we are dedicated to teaching and learning. We recently conducted an internal workshop on design thinking and customer discovery for a group of our junior consultants. The workshop began with this assignment: "Go out into the world and find a problem. When you come back, we'll try to solve it." It was interesting to see the problems that were identified and explored and exciting to watch the groups use design thinking (..
|
|
When this article originally made its rounds , I saved it to Instapaper but put off reading the piece. With a title like “Working in the Shed”, I assumed Matt Gemmell had gone off the deep end and actually taken his Macbook out into a backyard shed in an extreme attempt at curbing his Twitter addiction. Having finally gotten around to reading his excellent article though, I’m here to say that Working in the Shed is much, much more than..
|
|
When I graduated from college, I thought I understood what it meant to develop software in the real world. It required process. It required troubleshooting. It required quality. However, to me, process meant waterfall. Troubleshooting meant trying a few things and then asking for help. Quality meant manual testing. Agile methods were not unheard of when I graduated in 2001. My professors noted that iterative development was better than wate..
|
|
As a part of my CS-319 Object-Oriented Software Engineering course, I developed a computer game with Nail Akıncı and Naime Nur Çadırcı, called Izuna Drop. It is a simple space shooter clone. As the design was more imporant in that course, the implementation was not very efficient, it was written on Java, and due to our bugs, it requried approximately 1 GB of memory. If you wonder what that looked like, it is avaialable on GitHub/Izuna.
|
|
Several months back I wrote about how we do higher level, long term planning within the Heroku Postgres team . If you haven’t read the previous article please start there. The exercise or rule of thirds is intended to be approximate prioritization and not a perfect science. Since that time I’m familiar with some teams both in and out of Heroku who have attempted this exercise with varying levels of success. We’ve now done this process 4 ....
|
|
Several months back I wrote about how we do higher level, long term planning within the Heroku Postgres team . If you haven’t read the previous article please start there. The exercise or rule of thirds is intended to be approximate prioritization and not a perfect science. Since that time I’m familiar with some teams both in and out of Heroku who have attempted this exercise with varying levels of success. We’ve now done this process 4 ....
|
|
I promised to write about Oracle 12c new features quite a while ago (when 12c got officially released), but I was actually on (a long) vacation then and so many cool 12c-related white-papers and blog entries started popping up so I took it easy for a while. I plan to be focusing on the less known low-level internal details anyway as you see from this blog entry. As far as I can remember, Oracle has been able to unnest regular subqueries s....
|
|
I promised to write about Oracle 12c new features quite a while ago (when 12c got officially released), but I was actually on (a long) vacation then and so many cool 12c-related white-papers and blog entries started popping up so I took it easy for a while. I plan to be focusing on the less known low-level internal details anyway as you see from this blog entry. As far as I can remember, Oracle has been able to unnest regular subqueries s....
|
Wo bereiten die Jungs von EINSHOCH6 ihre Konzerte und Choreographien vor? Wie sieht ein Proberaum aus? Wie wird geprobt? Auf geht’s mit dem Bandtagebuch!
|
Jedes Jahr feiern Millionen von Menschen das Oktoberfest in München. Was kann man auf der Wiesn sehen und tun? Welche bairischen Ausdrücke kennst du? Prost!
|
Kennst du die Geschichte der Berliner Mauer, die die Stadt teilte? Wie wurde der Eiserne Vorhang bewacht? Mehr über die deutsche Teilung erfährst du hier.
|
Du bist unterwegs und hast Hunger? Bestell dir doch eine Currywurst. Mit Pommes und Mayo? Was isst man an einer Imbissbude? Das lernst du in diesem Video.
|
|
Since I am writing lots of Vector Space implementations in Go, Python etc… I thought I would add another one in C#. This one is a little more verbose then either the Python or Go implementations. The verbosity is mostly due to not using any of the nice C# LINQ functionality which would really reduce the size. In any case here it is in case you are looking for a simple implementation of this useful class.
|
|
Hadoop is often positioned as the one framework your business needs to solve nearly all your problems. Mention “Big Data” or “Analytics” and pat comes the reply: Hadoop! Hadoop, however, was purpose-built for a clear set of problems; for some it is, at best, a poor fit and others, even worse, a mistake. While data transformation (or, broadly, ETL operations) benefit significantly from a Hadoop setup, if your business needs fall into any of ..
|
|
Jim Dalrymple on Apple's rumored September 10 iPhone event
-
www.loopinsight.com
-
13 years ago
-
eng
|
|
With the beta release of Instapaper’s newly overhauled and undeniably much more attractive website, we are finally beginning to see some of the great new features Marco sold Instapaper to Betaworks for. As I said in What Happened to Instapaper? , I’m very excited to see where the company takes Instapaper in the near future. A new website was a wonderful place to begin. And for those thinking Betaworks has sat on their hands for the las..
|
|
Can’t say I love the site, but his flow chart is excellent. That’s all there is to it, folks; it’s not too complicated. Permalink.
|
|
UPDATE – This is now actually available as a real Golang import with tests. Get it at https://github.com/boyter/golangvectorspace I have mentioned this before somewhere but one of the first things I usually attempt to implement in any programming language I want to play with is a vector space. Its my own personal FizzBuzz implementation. It usually covers everything I need to know in a language (imports, functions, string manipulation, ..
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
A common problem in Android development is that you need to jump off the main UI thread to retrieve data from an IO-based source. At…
|
|
A common problem in Android development is that you need to jump off the main UI thread to retrieve data from an IO-based source. At…
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
People have a lot of confusion about Javascript context mechanism. I don’t think it’s confusing at all, it’s just that it’s different when compared with other languages we generally use.
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
Agile analytics is all about failing fast. In a scientific context, this means stating hypotheses and seeking to disprove them using quantitative analysis of real data in rapid cycles. The end result is actionable insight and maximized value to stakeholders. This article is the second in a series where we paint a picture of a Thoughtworks analytics engagement. We'll focus here on the deployment of solutions in production, where insights rea..
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
While Java rocks for teamwork because of its strict and streamlined heuristics, our resource files are less ideal. However we are changing that in the next update to Codename One! The reason we chose to put everything into a binary resource file should be obvious: small size, portability. These are two critical features we had in mind when we designed the resource file format, we also wanted it to be really simple so we can e-mail it to..
|
|
I devoted my last post to discussing Ina Fried’s prediction of a September 10th iPhone launch date, forgoing my thoughts on the article itself and its rise to popularity over the last twenty-four hours. From my opening paragraph: Permalink.
|
|
Earlier this morning, as I scrolled through my RSS reader, I came across a number of articles mentioning an unassuming and altogether unremarkable AllThingsD piece by Ina Fried . Despite its lukewarm tone, the prediction of a September iPhone launch event ran the gamut of popular tech sites and garnered a great deal of attention even though it said nothing surprising or even particularly interesting at this point. Setting that aside for a ..
|
|
It has been interesting to watch the reactions to Bret Victor’s The Future of Programming and our NoFlo Kickstarter . While much of it has been supportive, there seems to be a largish group of people that are offended by these notions. How dare we suggest that software could be made in other ways than textually? This is somewhat understandable. We all feel pride in being able to master the arcane skills our daily work needs. Even com....
|
|
It has been interesting to watch the reactions to Bret Victor’s The Future of Programming and our NoFlo Kickstarter . While much of it has been supportive, there seems to be a largish group of people that are offended by these notions. How dare we suggest that software could be made in other ways than textually? This is somewhat understandable. We all feel pride in being able to master the arcane skills our daily work needs. Even com....
|
|
Update: ** minor correction to the build process about the build.xml issue in the Codename One project. To me the biggest advantage in Codename One over pretty much any other mobile solution is that it’s realistically open source. Realistically means that even an average developer can dig into 90% of the Codename One source code, change it and contribute to it! However, sadly most developers don’t even try and most of those who do f..
|
|
Almost two years ago I wrote a post on this site entitled Some Initial Thoughts on the SDN . Clearly, since then the SDN concept gained some more legs (and entered a new stage of the hype cycle) - so, where are we right now? Firstly, I think its fair to say that the concept presented by Scott Shenker of having a single centralised computational element controlling COTS OpenFlow-speaking switches has fallen out of favour somewhat (bas..
|
|
Almost two years ago I wrote a post on this site entitled Some Initial Thoughts on the SDN . Clearly, since then the SDN concept gained some more legs (and entered a new stage of the hype cycle) - so, where are we right now? Firstly, I think its fair to say that the concept presented by Scott Shenker of having a single centralised computational element controlling COTS OpenFlow-speaking switches has fallen out of favour somewhat (bas..
|