MainMa

France

pelicandd.com

Age: 27

Developer, architect, project manager, tester, and active DevOps supporter, I'm specializing myself in quality and productivity for the last two years, studying, observing and advising companies which have an important risk to fail their IT-related projects.

I worked with Microsoft stack for seven years, but recently started to build Linux-based DevOps infrastructure, learning Linux, bash, Python, Node.js, MongoDB, RabbitMQ, Redis and dozens of other things and completely loving it.

I'm also interested by photography and recently started shooting videos.

I'm mostly active on Programmers.SE, and also maintain my blog.

If you want to:

17h
answered Version controlling a database's contents
1d
accepted What are the 5 basic lighting setups used in studio portrait photography?
1d
revised Down Sides to Using Properties as Opposed to Method Variables
Since the question is tagged C#, made the code to look like C# code.
1d
awarded Editor
1d
awarded Scholar
1d
revised Do I need to book a taxi before arriving at Paris La Défense?
added 22 characters in body; edited title
1d
accepted Do I need to book a taxi before arriving at Paris La Défense?
2d
comment Do I need to book a taxi before arriving at Paris La Défense?
@GayotFow: near 9 AM, so most people will arrive at La Défense, not leave it.
2d
awarded Student
2d
asked Do I need to book a taxi before arriving at Paris La Défense?
2d
answered Should I omit database and server communication (after initial response)?
2d
revised Java front-end, PHP/MySQL back end methodology
added 369 characters in body
2d
comment Java front-end, PHP/MySQL back end methodology
As I understand it, Jackson is just a JSON generator and parser. When working with SOAP, you are at a higher level of abstraction (at least in .NET Framework, but I'm sure Java and PHP have similar tools); for instance, you don't have to deal with raw URIs—you just declare your interface, and the remaining work is done automatically. If you're already at this level and the only thing which annoys you is to write the interface itself and bind it to the database, then take a look at WCF Data Services (previously called Microsoft Astoria)—Java should have something like that too.
Apr
23
answered Java front-end, PHP/MySQL back end methodology
Apr
23
accepted Why iperf still reports 1Gbps performance when using bonding over two 1Gbps adapters?
Apr
21
answered Why iperf still reports 1Gbps performance when using bonding over two 1Gbps adapters?
Apr
20
revised Should HTTP Request/Response objects be immutable?
added 762 characters in body
Apr
20
comment Is performance the only reason not to use SignalR (websockets) entirely in lieu of a traditional REST API?
@gnychis: there are many solutions for that, but many of them are more related to the infrastructure itself (that is what serverfault.com is for). In general, throw more hardware and split users among domains, so that some connections are handled by sockets1.example.com, others by sockets2.example.com, etc. Quite effective but also quite expensive in terms of hardware and bandwidth.
Apr
18
comment Dependency injection vs dependency lookup in a layered architecture
@Flavius: Static makes somehow sense in a case of service locator pattern, but yes, it looks weird and is avoided by many developers. As for frontally answering the questions, I believe I did for the first one by listing the benefits and the drawbacks. I haven't answered your second question because its subjective aspect ("I use DI most of the time because of the drawback above" is not that interesting as an answer.)
Apr
18
answered Dependency injection vs dependency lookup in a layered architecture
1 2 3 4 5