So, I was developing in a folder outside dropxbox and I’d like to sync that folder to dropbox without copying into it. How am I supposed to do that on Windows? mklink to the rescue: mklink /D “C:UsersDiegoDocumentsDropboxDesiredFolder” “C:PathToDesiredFolder” TaDa. A simple thing to do in linux with ln is also available under Windows.
Or should it called How OpenX and Revive Adserver sucks hard? TL;DR Don’t use things that you don’t know properly in production without ensuring that everyone knows it, or the risk are properly mapped. I’ve past the whole past week trying to solve a major problem on Revive Adserver -formerly known as OpenX- backed mobile… Continue reading
I’ll start it by telling you that an IF control flow is evil at nginx and you should avoid it at all cost. If you need it to make a control group based on a header or more than one it’s a really easy task. Let’s take a look on the example shwon: While navigating… Continue reading
I’ve been programming for almost twelve years and one thing that still drives me crazy is thinking functional, I do struggle to get it done in scala or maybe the easiest examples in haskell or F#. A month ago, maybe more I watched a presentation about monads from Brian Beckman and all of sudden that… Continue reading
As years passes by my tought continues the same about workforce, companies still don’t change it’s culture towards inovation (Drucker?) and employees need to switch off procastination, at least in Rio, it’s hard to find people that want to work and want to learn something new. excerpt from Inc. article: Is There Really A Skills… Continue reading
Tired of using Tomcat and having problems with logging? grgrzybek user just made a project on GitHub called tomcat-slf4j-logback: This project’s main and only goal is to allow the following: redirect all org.apache.commons.logging (repackaged to org.apache.juli.logging) calls to org.slf4j (repackaged to org.apache.juli.logging.org.slf4j) – i.e. handle internal tomcat logging with slf4j and logback binding, make still… Continue reading