Quantcast
Channel: Archimedes Trajano » programming
Browsing all 10 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Aggregating two different collections in MongoDB

So far in the previous parts of the series, only one collection is being operated on. Most of the previous examples can be done using the MongoDB Aggregation Framework more efficiently as well. In this...

View Article


Aggregating two different collections in MongoDB (take 2)

The previous method of aggregating two different collections in MongoDB needed the complexity of a discriminator logic.  In this take, the use of such a discriminator is removed and the use of the...

View Article


Image may be NSFW.
Clik here to view.

Creating a Windows Live Writer Plugin for free

Windows Live Writer is my blog software of choice, it has most of the features I would want out of the box, though I still need a few tweaks, primarily a way of marking text as <code> or insert...

View Article

Image may be NSFW.
Clik here to view.

Implementing ContentSource

In the previous instalment of the series, a baseline project is created to allow us to start coding the Windows Live Writer plugin.  In this part of the series, the plugin will be deployed to Windows...

View Article

Customizable CSS selection in themes

One nice thing about Twitter Bootstrap is well defined CSS classes that allow for other groups like Bootswatch or [godforbid] Geo for Bootstrap to create customized styles based on it.  My WordPress...

View Article


Image may be NSFW.
Clik here to view.

My programming style

My style swings wildly depending on the situation which depends on: am I working on a component with someone as a pair or going solo? am I working with fully written out test cases, a story or a...

View Article

Covering Utility Classes

Coverage is one of my personal metric I try get close to 100% as part of my programming style to quickly make sure I at least went through all the possible code paths. I have three criteria for a well...

View Article

Coding in Windows

Sometime by situation or by choice we would be coding in a less than ideal development environment (i.e. Windows).  BTW, in my case it is by choice because I want to play games without dealing with...

View Article


Programming languages on Windows

In order to keep yourself relevant in the business, its good to know as many programming languages as possible as each language tends to bring a different train of thought. Throughout the years I have...

View Article


Java Double Brace initialization

Personally I prefer constructor based initialization when possible in order to keep my objects immutable.  However, for those times that I have to use setter initialization I use the double-brace...

View Article
Browsing all 10 articles
Browse latest View live


Latest Images