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 | 10 Mar 2010 10:00

Using Lucene – External IndexesSubscribe to this feed

Oren Eini writes "....Lucene is a document indexing engine, that is its sole goal, and it does so beautifully. The interesting bit about using Lucene is that it probably wouldn’t be your main data store, but it is likely to be an important piece of your architecture...."
Read more »  Using Lucene – External Indexes


Ayende @ Rahien | 09 Mar 2010 12:12

Hibernate Profiler New Feature: Parameters ValuesSubscribe to this feed

Oren Eini writes "....One of the annoying things about the Hibernate port of the profiler was that JDBC didn’t provide us with the parameters values. Eric has just fixed and that is now live: Enjoy…..."
Read more »  Hibernate Profiler New Feature: Parameters Values


Ayende @ Rahien | 09 Mar 2010 10:00

Cut the abstractions by putting test hooksSubscribe to this feed

Oren Eini writes "....I have been hearing about testable code for a long time now. It looks somewhat like this, although I had to cut on the number of interfaces along the way. We go through a lot of contortions to be able to do something fairly simple, avoid hitting..."
Read more »  Cut the abstractions by putting test hooks


Ayende @ Rahien | 08 Mar 2010 10:00

Lessons learned from building the NHibernate ProfilerSubscribe to this feed

Oren Eini writes "....Last week I gave a talk about the things I learned from building NH Prof. Skills Matter had recorded the session and made it available. Looking forward for your comments, but I should disclaimer that this was after a full day of teaching and on 50..."
Read more »  Lessons learned from building the NHibernate Profiler


Ayende @ Rahien | 08 Mar 2010 08:46

Slaying relational hydras (or dating them)Subscribe to this feed

Oren Eini writes "....Sometimes client confidentiality can be really annoying, because the problem sets & suggested solutions that come up are really interesting. That said, since I am interesting in having future clients, it is pretty much a must have. As such, the..."
Read more »  Slaying relational hydras (or dating them)


Ayende @ Rahien | 07 Mar 2010 10:00

Rhino Divan DB – PerformanceSubscribe to this feed

Oren Eini writes "....The usual caveat applies, I am running this in process, using small data size and small number of documents. This isn’t so much as real benchmarks, but they are good enough to give me a rough indication about where i am heading, and whatever or..."
Read more »  Rhino Divan DB – Performance


Ayende @ Rahien | 06 Mar 2010 10:00

Getting code ready for productionSubscribe to this feed

Oren Eini writes "....I am currently doing the production-ready pass through the Rhino DivanDB code base, and I thought that this change was interesting enough to post about: public void Execute() { while(context.DoWork) { bool foundWork = false;..."
Read more »  Getting code ready for production


Ayende @ Rahien | 05 Mar 2010 10:00

Sometimes I have code blinders onSubscribe to this feed

Oren Eini writes "....This is a piece of code that I am using in RDB, at some point, it threw a null reference exception: I am ashamed to admit that I started doing some really deep debugging to understand the bug (this happen only under very strange circumstances)...."
Read more »  Sometimes I have code blinders on


Ayende @ Rahien | 05 Mar 2010 00:09

Actual scenario testing with RavenSubscribe to this feed

Oren Eini writes "....Yesterday I posted about doing scenario testing with Raven, and I showed the concept of what i am doing. This time, I wanted to show what I am actually talking about, and how this is implemented. Here are the current scenarios for Raven. Each..."
Read more »  Actual scenario testing with Raven


Ayende @ Rahien | 04 Mar 2010 19:05

Is select (System.Uri) broken?Subscribe to this feed

Oren Eini writes "....I can’t really figure out what is going on! Take a look: The value : http://localhost:58080/indexes/categoriesByName?query=CategoryName%3ABeverages&start=0&pageSize=25 And the problem is that I can’t figure out why calling this once..."
Read more »  Is select (System.Uri) broken?


This Maven's Blog

Oren Eini

Ayende Rahien

Israel

Twittering Mavens

ayende (ayende)

ayende (ayende) @joshcoffman Don't bother, I am already doing that about 9 hours ago from Seesmic


ayende (ayende)

ayende (ayende) @lanwin I haven't shared the code for that, no about 10 hours ago from Seesmic


ayende (ayende)

ayende (ayende) @lanwin I made several, IIRC about 11 hours ago from Seesmic


ayende (ayende)

ayende (ayende) @devghost Never tried that, no about 18 hours ago from web


ayende (ayende)

ayende (ayende) @devghost Yes, and it works. I strongly recommend it! about 18 hours ago from web


ayende (ayende)

ayende (ayende) @julielermanvt That you should use EF Prof before lack of knowledge about what is actually going on will kill you. about 18 hours ago from web


ayende (ayende)

ayende (ayende) @joshcoffman Both about 18 hours ago from web


ayende (ayende)

ayende (ayende) @seermindflow Erlang 1 day ago from web


ayende (ayende)

ayende (ayende) Having a religious moment with Erlang 1 day ago from web


ayende (ayende)

ayende (ayende) OH: The job of security people is to make sure that you can't do yours. 1 day ago from web


ayende (ayende)

ayende (ayende) @keithelder Oh, OK. Didn't know it became a named thing. Doing an ayende. 1 day ago from web


ayende (ayende)

ayende (ayende) @keithelderan care to explain that comment? 2 days ago from web


ayende (ayende)

ayende (ayende) Blogged: Slaying relational hydras (or dating them) http://ayende.com/Blog/archive/2010/03/08/slaying-relational-hydras-or-dating-them.aspx 2 days ago from web


ayende (ayende)

ayende (ayende) Trying to decide if the RavenDB sample problem should be HR site or Dating site. 2 days ago from Seesmic


ayende (ayende)

ayende (ayende) @marlenesh I am at the qcon conf hotel now, they don't have a reservation for me, can you contact me? 3 days ago from web


ayende (ayende)

ayende (ayende) Wishlist, there should be a portable whiteboard for travels. Yes, I am aware of that new fangled thing called paper 4 days ago from web


ayende (ayende)

ayende (ayende) Sample code using Map/Reduce in .Net: http://github.com/ayende/Example.MapReduce 4 days ago from Seesmic


ayende (ayende)

ayende (ayende) BCL 4.0: ConcurrentDictionary and friends are AWESOME! 4 days ago from Seesmic


ayende (ayende)

ayende (ayende) @MarkNijhof yes 4 days ago from Seesmic


ayende (ayende)

ayende (ayende) @MarkNijhof Oh, yesh! 4 days ago from Seesmic