Limiting number of connections per IP with ufw
This is a personal reminder post. The easiest attack one can perform on a web server is opening all the connections and do nothing with it. iptables fortunately has a “connlimit” module to avoid this....
View Articlexrdp and the ulimits / nofile issue
You might have noticed for xrdp on Debian (but quite possibly with a lot of other Linux tools and other Linux distributions) the user limits (described in /etc/security/limits.conf) are not enforced....
View ArticleOpensourcing the content of this blog
Hi everyone, During the last years, I launched the javacint google group which now has grown out to be a good community of professionnals working around the Cinterion (java enabled) chips. I also...
View ArticleSome good reasons for learning python
President Obama thinks required programming language learning in high school is a great idea. So do I, and I think we should all start with python. Writing code with it is very fast. When software...
View ArticlePlex
Plex is great piece of software. It’s a “complete media solution”. I installed it on my laptop (free) without editing a single file, I tested it on my iPad (it’s a paid app) and it was just working...
View ArticleValgrind might be wrong
Sometimes valgrind can report the right problem with the wrong stack trace: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 make && sudo valgrind --db-attach=yes --leak-check=full...
View ArticleDeploying your maven web apps on glassfish with jenkins
Simple deployment If your jenkins server is installed on the same host as the glassfish server it’s quite simple. You just have to let maven do its thing and then add this shell command: 1...
View ArticleYou can do any kind of project with any language
Our language helps us express our ideas and emotions. Computer science languages help us build things following our ideas. There are hundreds of computer science languages currently available to help...
View ArticlePieter Hintjens is a smart guy
I’m very interested by everything around internet of things technologies (M2M). And the components I like to follow closely are the distributed databases which allow to make timeseries without single...
View ArticleCassandra CQL3 internal data structure
I’m a huge fan of cassandra, I’ve been playing with it since 0.7 and I’ve never stopped using it since then. Mostly because it just works, all the time. I was very happy when it went, with CQL, from a...
View ArticleTo all my dear pure C developers
I’ve recently spent quite some time integrating a lot of C code to turn it into production-ready software. It is surprisingly interesting, but the first few days are usually quite painful for these...
View ArticleLet’s GO
Why should you spend time learning go ? The language is great Simple: Languages syntax is quite small and easy to learn. Complex features that other languages provide have been omitted: inheritance,...
View ArticleProtected: BRGaming
This content is password protected. To view it please enter your password below: Password:
View ArticleCassandra on droid.io
droid.io is an other travis clone. I gave it a try to execute some automated tests on top of cassandra. Unfortunately it doesn’t support cassandra out of the box. But adding support for it is in fact...
View ArticleSome good reasons for learning python
President Obama thinks required programming language learning in high school is a great idea. So do I, and I think we should all start with python. Writing code with it is very fast. When software...
View ArticleSwitching from Proxmox 3.4 to 4.0
I have a few virtual servers on a server with proxmox. It’s perfect for doing some simple tests without bad surprises like I had with AWS. Proxmox 3.4 was working fine. The only issue was its old 2.6...
View ArticleSome good reasons for learning python
President Obama thinks required programming language learning in high school is a great idea. So do I, and I think we should all start with python. Writing code with it is very fast. When software...
View Article