|
After getting an intense look at Docker last night, I firmly believe that it is going to be the most disruptive server technology that we've seen in the last few years. It fills a much needed hole that's currently managed by very expensive solutions and it's being actively funded by some of the biggest players in the market.
|
Nick Hayden's impossible list of life goals spanning fitness, travel, career, and personal challenges with progress updates
|
Nick Hayden's impossible list of life goals spanning fitness, travel, career, and personal challenges with progress updates
|
|
Analyzing S3 and CloudFront Access Logs with AWS RedShift
-
techblog.thescore.com
-
12 years ago
-
eng
pIt#39;s not really a surprise that we deal with fairly high volumes of user traffic at theScore. We use AWS for pretty much all of our hosting needs and their two object distribution services - CloudFront and S3 - are two of the most heavily used offerings in our environment. S3 provides file storage for essentially unlimited data, split across as many quot;bucketsquot; as you would like to create. Separate from that is CloudFront, which i....
|
|
Vagrant has become the de facto tool for devops . Faster iterations, clean environments, and less overhead. This isn’t an article about why you should use Vagrant. This is an article about how to get up and running with Vagrant on Fedora with libvirt easily ! Background : This article is an update of my original Vagrant on Fedora with libvirt article. There is still lots of good information in that article, but this one sh..
|
|
Vagrant has become the de facto tool for devops . Faster iterations, clean environments, and less overhead. This isn’t an article about why you should use Vagrant. This is an article about how to get up and running with Vagrant on Fedora with libvirt easily ! Background : This article is an update of my original Vagrant on Fedora with libvirt article. There is still lots of good information in that article, but this one sh..
|
|
Incredible words from Rohan Anderson on living a meaningful life. In particular, those of his fifth paragraph struck me especially hard. I was sorely tempted to extract the relevant paragraph and paste it below, but I will not deprive him of the credit he so deserves for writing this piece. I sincerely hope you will go check it out. Permalink.
|
|
It has been roughly 4 years since I quit my industry job and decided to become a consultant. Before making my decision, I remember searching the Internet to see if I could gain any insight into what to expect. Unfortunately, there just didn’t seem to be many people sharing their own experiences about what it was like to go from an industry job to IT consulting. Quite a bit of time has passed since I became a consultant and I just wanted..
|
|
One of our clients, a large media group in Latin America, came to us with a mobile project. Their online television division wanted to ensure viewers could watch their favorite programs at any time, anywhere. After the successful launch of their iPhone app, we were brought in to build an Android application with video-on-demand.
|
|
The recent “Is TDD Dead?” hangout between DHH, Martin Fowler and Kent Beck has made the level of dissatisfaction about too much mocking and stubbing when writing automated tests pretty clear. DHH expressed his strong opinions about fundamentalism around tests that can’t access collaborators. This has also been a key point in Martin’s recent post. The three of them claimed to “mock almost nothing”.
|
|
A design critique session can be tough. Some people don’t feel comfortable enough to give an honest opinion and limit themselves to giving positive feedback. Others will only observe the negatives. And most folks base their critique on their own biased aesthetic viewpoint rather than focusing on the purpose of the design (form follows function, remember?). These and a number of other reasons can turn a design critique session into an endles..
|
|
iOS allows us to send a push notification to trigger a numeric badge on the application icon, this is something you could do with Codename One for quite some time although it was mostly undocumented. You could send a push notification with the type 100 and the number for the badge and that number would appear on the icon, when you launch the app the next time the default behavior is to clear the badge value.
|
|
I made it to Thursday afternoon with only three episodes here, as woefully underpopulated as last week’s issue had been. But then, as they say, a miracle happened: all of a sudden every show I turned on wowed me, and before I knew it, I had the sprawling list you see stretched out before you. A sprawling list of, as usual, the best podcasts curated from those I listened to over this last week; it doesn’t get much better than this. Unfortuna..
|
|
If you've ever setup a web-app on a Linux server, chances are that you've setup a MySQL server at least once. On the off chance that you haven't, we'll do a quick crash course now: apt-get install mysql-server It might seem like I'm being a bit sarcastic. I am, though not by much. I suspect that most of the instances that I've seem running have had no configuration past what comes stock.
|
|
Una de las cosas que son más comunes a la hora de diseñar interfaces en Android son las interfaces Holo. Actualmente, el elemento que es más común — en conjunto con los menús laterales y las ActionBar — son los elementos tipo tarjeta, bastante comunes en el Play Store. Hay varias alternativas de implementación. La que más se repite es hacer un nine patch, que requiere cierto esfuerzo, pero lamentablemente, el resultado no es pixel perfect, ..
|
|
Our app is finally up and running. We have tried and enhanced the app in three directions: Performance, Design and User Experience.
|
|
According to the Hauppauge website, the Western Digital Live Hub works with the Hauppauge WinTV-HVR-950Q TV tuner. It does not. The Hauppauge app does the channel scan, but freezes when you try to change channels. In other words you have to reboot the WD Live box whenever you want to change channels. That doesn’t count as working in my books. Just sayin’… A bit of Googling has shown that 950Q hardware Rev B may have worked, but the ve..
|
|
pWe use a href=http://airbrake.ioAirbrake/a for our error reporting. An error happens, the error gets sent to Airbrake and then we#39;re notified via email. We can then investigate all the goodness from their website. Fantastic!/p pMost Ruby apps are centered around some kind of web service (mainly Ruby on Rails). As such, Airbrake has emreally/em good Rails integration – even on their rake tasks! Airbrake is in a lot of our projects, some ....
|
|
Gatling is a powerful open-source Performance Test tool released in December, 2011. It was also mentioned in the Thoughtworks Radar 2013 and 2014 as a tool worth trying. Gatling is a lightweight DSL written in Scala that comes with the interesting premise of "treating your performance tests as production code".
|
|
Getting a different team to take over the development of an application brings in challenges from multiple perspectives. There will be differences around processes, engineering, as well as culture. Larger transfers would also involve changes to infrastructure. For long, the industry has done a disservice to this field by calling it “Knowledge Transfer”. Knowledge transfer is but a subset of the scope of activities involved in this exercise.
|
|
At the beginning of 2014 I changed my blogging platform from Wordpress to Pelican. The reasons are briefly described in this blog-article. Now I’m going to describe the setup-process. The sources for my whole blog including this post are available on Github . Table of Contents Table of Contents Installation Configuration URLs RSS Feeds Paths Piwik Plugins Search Comments Writing and publishing posts I....
|
|
For the record, this post isn’t about ripping apart real snails and slugs. It’s about ripping apart pretty much all of my existing code, which is what I’ve been doing over this weekend.
|
|
Currently the user interfaces are getting advanced to the point of where they could treat us better than other human beings would, at least in some cases. For example, take the GPS navigation in your phone. Suppose your GPS gives you a route but you miss a turn. The GPS doesn’t get angry at you, the way a human navigator might. “Are you blind or stupid, didn’t you see the street sign?” This is something you’d never hear from voice turn-by-t....
|
|
Recently some of my colleagues at Thoughtworks (@TheSubversiveBA, @JessicaKeeney) and I ran a workshop at Harvard's Women in CS WECode Conference. The conference turnout was 350 amazing and talented young women from high schools and universities in Boston and nearby states.
|
|
Freenas mit Transmission und Couchpotato/Sick(-Beard, -Rage) als DLNA-Server
-
www.zufallsheld.de
-
12 years ago
-
eng
In diesem Artikel werde ich beschreiben, wie man freenas mit den beliebten Plugins Couchpotato, SickBeard oder SickRage und Transmission installiert, um diese für das Herunterladen von Filmen und Serien, dem Streaming über DLNA sowie das Mounten der Dateien auf Linux zu verwenden. SABnzbd wurde integriert. Alle Infos dazu in meinem anderen Blog-Post . Wenn Sie erfahren wollen, wie Sie Headphones installieren und konfigurieren....
|
|
Hello and welcome to another week of Lemma development progress updates! This time I did a lot more work on the player character. I spent a ton of time in GIMP working on the texture map. I didn't skimp on memory space, it's a full 4096x4096. The GIMP file is over 150MB. I also split the model into three distinct materials: a shiny one for the chest, neck, and pants, a less shiny one for the hands, and a completely dull one for the hood..
|
|
On last week’s episode of the Accidental Tech Podcast , John Siracusa spent a great deal of time explaining his disappointment in Apple for sticking to its long-held policy whereby it takes a 30% cut of all digital transactions, regardless of volume. He theorized that Apple’s strict adherence to this rule had led Amazon to remove comiXology’s ability to sell comics within the app, thus leading to a detrimental user experience for this segm....
|
|
One of the great features we’ve added to the new iOS VM is the ability to get proper stack traces without a performance penalty. This is actually pretty easy to implement in a performant way, every entry to a method just registers an integer number representing the method name and class name and every time we reach a line number in the source file we update the current line number. When throwing the exception we just assemble all of that da..
|
|
There was an interesting question in Oracle-L about the JOXSHM_EXT_* files in /dev/shm directory on Linux. Basically something like this: $ ls -l /dev/shm/* | head -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/ JOXSHM_EXT_ 0_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_100_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_101_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 A....
|
|
There was an interesting question in Oracle-L about the JOXSHM_EXT_* files in /dev/shm directory on Linux. Basically something like this: $ ls -l /dev/shm/* | head -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/ JOXSHM_EXT_ 0_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_100_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_101_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 A....
|
|
When Apple released iOS 7.1 to the public in early March, many heralded it as the version of iOS 7 that should have shipped last September in 2013; iOS 7.1 is what iOS 7 should have been. Faced with severe time constraints, however, the popular narrative paints a picture of Apple having no choice but to release what many would come to call a half-baked product or slip on their intended release date. Unsurprisingly, the desire to stick with ..
|
|
I’ve recently been working with the Azure cache client which, by default, is configured by storing the details in your app.config or web.config. Now this is great if you’re in the traditional world but for Azure Platform as a service solutions Cloud Configuration is key. It allows you to change settings easily across multiple machines without having to jump into web.configs or redeploy etc. I wrote the little method below to help me to..
|
|
Great to see Soylent popping back up in the news again, this time courtesy of Dave Pell’s The Next Draft and The New Yorker’s Lizzie Widdicombe. In the past, I have written about and linked to articles discussing this a number of times, but never took my enthusiasm for Rob Rhinehart’s creation any further. Now, however, that Soylent has moved past the beta stages and anyone can get their hands on it , I can’t wait to give it a ..
|