kodemaniak.de
Determine mime-type of a file in Scala | Developments in Scala
http://kodemaniak.de/2012/11/determine-mime-type-of-a-file-in-scala
8230; about Scala, NoSQL, Architecture, Semantics. Determine mime-type of a file in Scala. We need to reliably determine the file type of uploaded documents. Unfortunately, we realized that browsers not always send the correct mime type, or to be more exact, sometimes messes up at least the encoding. Furthermore, any other client, such as the dam simple OSX app does not have this build in logic, so determining the correct mime type would need to be implemented for non-browser based clients again. In theo...
kodemaniak.de
scala | Developments in Scala
http://kodemaniak.de/tag/scala
8230; about Scala, NoSQL, Architecture, Semantics. Lazy Migrations in MongoDB with Scala Salat. In this post I’ll outline how we perform lazy migration with MongoDB. Lets consider a simple user model:. Id": 1, "email": "user@example.com", "name": "Test User" }. Now, while the application is evolving we might have to add additional information to this model, e.g., the last login timestamp:. Id": 1, "email": "user@example.com", "name": "Test User", "lastLogin": 1234 }. We can transform it into a. Which you...
kodemaniak.de
development process | Developments in Scala
http://kodemaniak.de/tag/development-process
8230; about Scala, NoSQL, Architecture, Semantics. Tag Archives: development process. Continuous Deployment: Zero-Downtime Refactorings. We have been practicing continuous deployment from the very beginning and also dam simple. Is continuously deployed. The theory of continuous deployment is, e.g., described by Timothy Fitz at IMVU. Or in the great book Continuous Delivery by Jez Humble and David Farley. What’s the problem, dude? In order to support versioning we have to modify this API:. Both classes no...
kodemaniak.de
continuous deployment | Developments in Scala
http://kodemaniak.de/tag/continuous-deployment
8230; about Scala, NoSQL, Architecture, Semantics. Tag Archives: continuous deployment. Continuous Deployment: Zero-Downtime Refactorings. We have been practicing continuous deployment from the very beginning and also dam simple. Is continuously deployed. The theory of continuous deployment is, e.g., described by Timothy Fitz at IMVU. Or in the great book Continuous Delivery by Jez Humble and David Farley. What’s the problem, dude? In order to support versioning we have to modify this API:. Both classes ...
kodemaniak.de
Continuous Deployment: Zero-Downtime Refactorings | Developments in Scala
http://kodemaniak.de/2012/09/continuous-deployment-zero-downtime-refactorings
8230; about Scala, NoSQL, Architecture, Semantics. Continuous Deployment: Zero-Downtime Refactorings. We have been practicing continuous deployment from the very beginning and also dam simple. Is continuously deployed. The theory of continuous deployment is, e.g., described by Timothy Fitz at IMVU. Or in the great book Continuous Delivery by Jez Humble and David Farley. What’s the problem, dude? Currently, a document is modelled as follows (please note that we use a very simplified version here):. To int...
kodemaniak.de
Misc | Developments in Scala
http://kodemaniak.de/category/misc
8230; about Scala, NoSQL, Architecture, Semantics. Running the latest ResourceSpace in 5 minutes on Vagrant. I recently started to fix some issues with the Smart Keywording ResourceSpace plugin. And the latest ResourceSpace. Since I need a running ResourceSpace to test the plugin, and because I also need a fresh ResourceSpace sometimes to check whether everything installs correctly or to test a specific version, I built a configuration for Vagrant. I encourage you to checkout Vagrant. December 25, 2013.
kodemaniak.de
refactoring | Developments in Scala
http://kodemaniak.de/tag/refactoring
8230; about Scala, NoSQL, Architecture, Semantics. Continuous Deployment: Zero-Downtime Refactorings. We have been practicing continuous deployment from the very beginning and also dam simple. Is continuously deployed. The theory of continuous deployment is, e.g., described by Timothy Fitz at IMVU. Or in the great book Continuous Delivery by Jez Humble and David Farley. What’s the problem, dude? Currently, a document is modelled as follows (please note that we use a very simplified version here):. To int...
kodemaniak.de
Carsten Saathoff | Developments in Scala
http://kodemaniak.de/author/admin
8230; about Scala, NoSQL, Architecture, Semantics. Author Archives: Carsten Saathoff. Running the latest ResourceSpace in 5 minutes on Vagrant. I recently started to fix some issues with the Smart Keywording ResourceSpace plugin. And the latest ResourceSpace. Since I need a running ResourceSpace to test the plugin, and because I also need a fresh ResourceSpace sometimes to check whether everything installs correctly or to test a specific version, I built a configuration for Vagrant. December 25, 2013.
kodemaniak.de
Development | Developments in Scala
http://kodemaniak.de/category/development
8230; about Scala, NoSQL, Architecture, Semantics. Lazy Migrations in MongoDB with Scala Salat. In this post I’ll outline how we perform lazy migration with MongoDB. Lets consider a simple user model:. Id": 1, "email": "user@example.com", "name": "Test User" }. Now, while the application is evolving we might have to add additional information to this model, e.g., the last login timestamp:. Id": 1, "email": "user@example.com", "name": "Test User", "lastLogin": 1234 }. We can transform it into a. Which you...