|
Wolfling run : “a method of playing the Creatures games in which the players do not intervene in the lives of their norns.” Creatures wiki .
|
|
Strange bedfellows: how a web-tier validation framework enables strongly typed, big data pipelines
-
themodernlife.net
-
12 years ago
-
eng
The other day I was talking with a colleague about data validation and the Play web framework came up. Play has a nice API for validating HTML form and JSON submissions. This works great when you’re processing small amounts of data from the web-tier of your application. But could that same tech benefit a Big Data team working on a backend powered by Hadoop or Spark ? We decided to find out and the results were encouraging. The secr....
|
|
Strange bedfellows: how a web-tier validation framework enables strongly typed, big data pipelines
-
themodernlife.net
-
12 years ago
-
eng
The other day I was talking with a colleague about data validation and the Play web framework came up. Play has a nice API for validating HTML form and JSON submissions. This works great when you’re processing small amounts of data from the web-tier of your application. But could that same tech benefit a Big Data team working on a backend powered by Hadoop or Spark ? We decided to find out and the results were encouraging. The secr....
|
|
It’s not enough to have a “good” idea; you have to have one that “sticks.” “By ‘stick’ we mean that your ideas are understood and remembered, and have a lasting impact—they change your audience’s opinions or behavior.”1 (Heath, 2007). In the mid-1990s, I managed an enterprise data model project for an apparel company. This initiative had a checkered history of complex technical solutions and limited implementation support. Our primary succe..
|
|
This summer has been the most significant in my life. While I don’t often write about personal matters in this blog, I will make an exception. On July 12th my son Leon was born. Healthy, happy and obviously, from the perspective a father, perfect. Going through this fundamental life change has made me decide to re-evaluate a lot of things. Most importantly, I wanted to evaluate my career. In the last few years, I have spread my focus thin.
|
|
Custom software is a competitive advantage. At Thoughtworks, we build bespoke software solutions that bolster our clients toughest challenges - helping them get ahead of the competition, and stay there. Bespoke software solutions offer flexibility and use a variety of methodologies and approaches. Human Centered Design is one of these approaches, and arguably, one of the most important.
|
|
Even though I’ve had a functional breeding system in Gastropoda for a while, it still isn’t actually done . Most common snails do not give birth to live young…and definitely not to one live young. Initially it was good to just have the snails pop out one live baby snail so that I could properly observe and test the genetics and other attributes generated for the newborn. Now, however, with that being well on track, it is time to implemen..
|
|
Today I wanted to use some software I have on CD on a new computers. Obviously modern computers don’t have CD drives. One “mini PC” I have at one of my offices, however, does. My plan was, today, as I’m at this office, to use the CD drive to create an ISO of the disk. (It’s my computer, doesn’t belong to an employer.)
|
|
When you’re driven by the enthusiasm of having a good test coverage for your application, you automate the entire workflow**. As a result of this, the test-suite becomes huge and the safety net of these tests become a bottleneck. What starts off as a method to give faster feedback, now becomes a cause for delaying code commits. This is a common challenge faced by most teams. We faced a similar situation, but we overcame this challenge by ta..
|
|
Despite quite a few regressions with the new VM we were finally able to make some major improvements to its performance and bring it on-par with native. It’s still not as fast as it could be but coupled with the far improved GC and far superior synchronization it’s probably a better choice in terms of performance than the old VM. We are still heavily improving it to make it even better.
|
|
Triggering Bamboo From GitLab: Making CI and VCS servers play together
-
joshuarogers.net
-
12 years ago
-
eng
Build servers and source control are like the peanut-butter and jelly of devops; they just go together. That would make us suspect that it shouldn't be that big of a deal to setup push notifications to trigger builds, right? My GitLab instance shows that it will gladly trigger a build via web hook when it receives a new commit. My Bamboo shows that it will just as cheerfully scan for changes when it gets a web request.
|
|
These are the default generated Web.Config files from Visual Studio 2013 Update 3. Web.Config for .NET Framework 4.5.1 Web.Config for .NET…
|
|
These are the default generated Web.Config files from Visual Studio 2013 Update 3. Web.Config for .NET Framework 4.5.1 Web.Config for .NET…
|
|
Earlier this year, the new version of the Java Programming Language was released. Finally, it enters the field of the “cool peeps” with some features it should have had since years ago, like Lambdas.
|
|
Culture is important. It’s how we carry out our practice of software development. One of the great things we do to transmit our culture is through maxims we call laws. For example, Parkinson’s Law states, “Work expands so as to fill the time available for its completion.” And here’s another one. Brookes’ Law talks about scheduling – “Adding manpower to a late software project makes it later.”
|
|
It's not Monday, so why am I posting something new? Just a quick announcement: I've migrated joshuarogers.net from http to https. http://joshuarogers.net now just returns a 302 Redirect to the appropriate https page.
|
|
There is no such thing as plain text “But I see .txt files all the time” you say. “My source code is plain text” you claim. “What about web pages?!” you frantically ask. True, each of those things is comprised of text. The plain part is the problem. Plain denotes default or normal. There is no such thing. Computers store and transmit data in a number of methods; each are anything but plain.
|
The Fifth Elephant is a popular conference in India around the Big Data ecosystem. It happened last week in Bangalore. And we were proud to…
|
|
Cómo prevenir el envío de la configuración de 'locale' en Mac vía SSH
-
www.patrickdap.com
-
12 years ago
-
spa
Y evitar mensajes como... 'locale: Cannot set LC_CTYPE to default locale: No such file or directory' en conexiones SSH Uno de los problemas que siempre me surge al momento en que limpio el Mac para dejarlo listo para la batalla es el problema de que la configuración por defecto del SSH de Mac envía a cualquier conexión vía SSH una solicitud para que aplique la configuración de locale de mi Mac en esas conexiones, resultando en problemas c..
|
|
Excellent article from Carl Holscher on what it actually means to be an adult. At nineteen and preparing to head off to college, as well as greater things hopefully down the road, I found this piece particularly interesting and profound. Permalink.
|
|
I hit a milestone today. Three of the four levels so far in Lemma (Rain, Dawn, and Forest) have undergone at least one massive redesign in their short lifetimes. This week I finally gave the same treatment to the fourth level, Monolith. It is aptly named. Let me try to convey just how monolithic this level is now. This is a perfect example of my patent-pending Design by Trial and Error™ process.
|
|
Every developer has run into this issue at least once. There are a few different tools you can use to find out what process is locking a…
|
|
Every developer has run into this issue at least once. There are a few different tools you can use to find out what process is locking a…
|
|
As I sit down to begin writing this, I lay in a hammock strung between two trees. It is old, this hammock: the previous owners replaced an even older one with it as a small gift when my family purchased this house some three years ago now, and despite the occasional frayed rope, we have felt no need to replace it yet. Outside of the occasional creak and a fair bit of moss that has worked its way into the fibrous sinews that crisscross seemi..
|