DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Oren Eini

Oren Eini is a senior developer / architect, focusing on architecture, data access and best practices. Most often, he is working on building complex business systems using .Net 2.0, NHibernate and Castle's Frameworks, providing training and guidance for the use of Object Relational Mapping, Inversion of Control, Domain Driven Design and other exciting topics. Oren is an active member in several leading Open Source projects, including (but not limited :-) ) NHibernate, Castle and Rhino Mocks.


Ayende @ Rahien | 26 Oct 2020 12:00

Fast bitmap iteration in C#Subscribe to this feed

Oren Eini writes "....I had a task for which I need to track a union of documents and then iterate over them in order. It is actually easier to explain in code than in words. Here is the rough API:As you can see, we initialize the value with a list of streams of ints...."
Read more »  Fast bitmap iteration in C#


Ayende @ Rahien | 25 Oct 2020 08:47

Reminder: Online RavenDB In Action Workshop tomorrow via NDCSubscribe to this feed

Oren Eini writes "....I’ll be doing a two days RavenDB 5.0 workshop as part of the NDC conference. There are still open spots, you can go ahead and register...."
Read more »  Reminder: Online RavenDB In Action Workshop tomorrow via NDC


Ayende @ Rahien | 23 Oct 2020 12:00

Talking on Emerging Code about RavenDBSubscribe to this feed

Oren Eini writes "....Yesterday I talked on Emerging Code about RavenDB. I think it went very well, and here is the video...."
Read more »  Talking on Emerging Code about RavenDB


Ayende @ Rahien | 21 Oct 2020 12:00

RavenDB Cloud now supports HIPAA accountsSubscribe to this feed

Oren Eini writes "....RavenDB Cloud is now offering HIPAA Compliant Accounts. HIPAA stands for Health Insurance Portability and Accountability Act and is a set of rules and regulations that health care providers and their business associates need to apply.That refers to..."
Read more »  RavenDB Cloud now supports HIPAA accounts


Ayende @ Rahien | 16 Oct 2020 12:00

Looking for a PHP developer to build a PHP RavenDB clientSubscribe to this feed

Oren Eini writes "....We are looking to expand the number of top tier drivers and build a RavenDB client for PHP. We currently have 1st tier clients for .NET, JVM, Python, Go, C++ and Node.JS. There are also 2nd tier clients for Ruby, PHP, R and a bunch of other..."
Read more »  Looking for a PHP developer to build a PHP RavenDB client


Ayende @ Rahien | 14 Oct 2020 12:00

Getting a result index score from RavenDB Map/Reduce resultsSubscribe to this feed

Oren Eini writes "....RavenDB has the concept of metadata, which is widely used for many reasons. One of the ways we use the metadata is to provide additional context about a document. This is useful for both the user and RavenDB. For example, when you query, RavenDB..."
Read more »  Getting a result index score from RavenDB Map/Reduce results


Ayende @ Rahien | 13 Oct 2020 12:00

The security of a pin code vs. thumbprintSubscribe to this feed

Oren Eini writes "....I mentioned in my previous post that I managed to lock myself out of the car by inputting the wrong pin code. I had to wait until the system reset before I could enter the right pin code. I got a comment to the post saying that it would be better to..."
Read more »  The security of a pin code vs. thumbprint


Ayende @ Rahien | 12 Oct 2020 12:00

Building complex systems with duplication and multiple overlapping fields of fireSubscribe to this feed

Oren Eini writes "....Complex systems are considered problematic, but I’m using this term explicitly here. For reference, see this wonderful treatise on the subject. Another way to phrase this is how to create robust systems with multiple layers of defense against..."
Read more »  Building complex systems with duplication and multiple overlapping fields of fire


Ayende @ Rahien | 08 Oct 2020 12:00

Using machine learning with RavenDBSubscribe to this feed

Oren Eini writes "....In this post, I’m going to walk you through the process of setting up machine learning pipeline within RavenDB. The first thing to ask, of course, is what am I talking about? RavenDB is a database, it is right there in the name, what does this have..."
Read more »  Using machine learning with RavenDB


Ayende @ Rahien | 06 Oct 2020 12:00

RavenDB JVM ClientSubscribe to this feed

Oren Eini writes "....I usually talk about RavenDB in the context of .NET, but we actually have quite a few additional clients. For today, I want to talk about the JVM client for RavenDB.I decided to show some sample code using Kotlin, since the RavenDB client is..."
Read more »  RavenDB JVM Client


This Maven's Blog

Oren Eini

Ayende Rahien

Israel