blog.nirav.name blog.nirav.name

blog.nirav.name

Nirav's Contemplations

Thoughts on Programming, Software and Open Source.

http://blog.nirav.name/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR BLOG.NIRAV.NAME

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

December

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Monday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.3 out of 5 with 3 reviews
5 star
2
4 star
0
3 star
1
2 star
0
1 star
0

Hey there! Start your review of blog.nirav.name

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.8 seconds

CONTACTS AT BLOG.NIRAV.NAME

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Nirav's Contemplations | blog.nirav.name Reviews
<META>
DESCRIPTION
Thoughts on Programming, Software and Open Source.
<META>
KEYWORDS
1 nirav's contemplations
2 guava's rate limiter
3 public t iterator
4 posted by
5 nirav thaker
6 no comments
7 tags java
8 optimization
9 reactions
10 tags java 8
CONTENT
Page content here
KEYWORDS ON
PAGE
nirav's contemplations,guava's rate limiter,public t iterator,posted by,nirav thaker,no comments,tags java,optimization,reactions,tags java 8,lucene,tags innodb,insert,mysql,performance,synchronousqueue,class library,hardware,tags concurrency,java,pages
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Nirav's Contemplations | blog.nirav.name Reviews

https://blog.nirav.name

Thoughts on Programming, Software and Open Source.

INTERNAL PAGES

blog.nirav.name blog.nirav.name
1

Nirav's Contemplations: December 2010

http://blog.nirav.name/2010_12_01_archive.html

Thoughts on Programming, Software and Open Source. Monday, December 13, 2010. Tackling nulls the functional way. Most programmers have suffered null pointer one way or other - usually a core-dump followed by a segmentation fault on development machine or on a production box with application in smokes. NullPointerException results in a visible embarrassment of not thinking about "that something *could be* null". The paradigm of null fits well in database but not in programming model. Having Nulls in your ...

2

Nirav's Contemplations: April 2014

http://blog.nirav.name/2014_04_01_archive.html

Thoughts on Programming, Software and Open Source. Tuesday, April 29, 2014. JDK 8, Lucene and SSD based Xeon Servers. Recently, I've been working on an app that involves near real-time ingestion and indexing of full twitter fire-hose on cutting-edge physical hardware. This mostly involves Lucene and home grown secret sauce analytical algorithms in pure Java. As an enthusiastic Java developer, I decided to switch run-time of this app to newly released JDK 8, because why not? Links to this post. It's been ...

3

Nirav's Contemplations: March 2011

http://blog.nirav.name/2011_03_01_archive.html

Thoughts on Programming, Software and Open Source. Monday, March 07, 2011. Why Concurrency is hard. At this point enthusiasts will point out java.util.concurrent. And move on. While j.u.concurrent is nice and a significant improvement over explicit synchronization, it still mandates that API users be concurrency wizards and its complexity exposure is nearly at par with explicit synchronization. Here's one example blog post. Explaining common gotcha with ConcurrentHashMap. V x = atomicRef.get();. Are the ...

4

Nirav's Contemplations: December 2013

http://blog.nirav.name/2013_12_01_archive.html

Thoughts on Programming, Software and Open Source. Monday, December 16, 2013. Interesting use-case for SynchronousQueue. While working on a very unusual system, where: 1) producers. From Java's util.concurrent. If I was looking at SynchronousQueue. Without the above context, I would have wondered why would anyone need a queue that's not really a queue. Behind the scenes, it uses dual-stack/queue algorithm. Depending on ordering fairness preference) to transfer a reference between threads. Null){ LOCK&#46...

5

Nirav's Contemplations: September 2011

http://blog.nirav.name/2011_09_01_archive.html

Thoughts on Programming, Software and Open Source. Tuesday, September 06, 2011. Thoughts on Event sourcing. I read about event sourcing. A while back and I couldn't stop thinking about it so it had to explode here as a blog post. A typical data driven application involves CRUD. If we wanted to represent traditional design of such application in terms of a state machine. Then we can say that such application capture, distribute and allow reporting of domain in a certain state. That led initial domain mode...

UPGRADE TO PREMIUM TO VIEW 13 MORE

TOTAL PAGES IN THIS WEBSITE

18

LINKS TO THIS WEBSITE

webinsight.wordpress.com webinsight.wordpress.com

bvamsidhar | Web Development

https://webinsight.wordpress.com/author/bvamsidhar

JavaScript: ‘var’ keyword and scope. On: March 22, 2009. One fact that many JavaScript developers don’t realize is that there are only two levels of scope in JavaScript – the global scope and the function scope. Usually we find code like:. The point is that although JavaScript is not strict about variable declaration, ‘a=1’ is not a convenient alternative for ‘var a=1’. On: March 30, 2008. Grandparent #parent #child{/* property values */}. Above rule takes precedence irrespective of whether it is above o...

webinsight.wordpress.com webinsight.wordpress.com

Closures (discussion) | Web Development

https://webinsight.wordpress.com/2007/11/13/closures-discussion

8220;onmouseout” issues. First encounter with Use Cases. On: November 13, 2007. And I were discussing about closures and their implementation. I and Nirav often discuss tech. and I’ve been thinking since long to record those discussions. This is the beginning.]. Arre mereko closure samajh me aagaya. [I understood closures]. My frnd. is always encouraging]. Isn’t that easy? And interesting at times? I read closure support in javascript. ECMA wala[one defined in ECMA? And how do they do it? And f() in that...

beust.com beust.com

From Scala back to Java « Otaku, Cedric's blog

http://beust.com/weblog/2011/02/23/from-scala-back-to-java

Otaku, Cedric's blog. Thoughts about software development. Laquo; Verifying the version of your Java classes. From Scala back to Java. Here is a very interesting story of someone who started using Scala and then decided to come back to Java. My experiment with Scala is not working out. It’s just not ready for prime time, and is overkill for my needs. Reluctantly, I am falling back to Java. Here are some of the reasons why this blog post stands out for me:. A commenter named Nat said:. The powerful, conve...

eclipsefp.wordpress.com eclipsefp.wordpress.com

Little rant on modularity | EclipseFP GSoC '09

https://eclipsefp.wordpress.com/2009/06/30/little-rant-on-modularity

EclipseFP GSoC ’09. This blog is about a Google Summer of Code project that aims to improve EclipseFP, the Haskell plugin for Eclipse. Read more about the blog. In a series of three introductional posts. Little rant on modularity. June 30, 2009 — Thomas ten Cate. 10 Responses to “Little rant on modularity”. July 1, 2009 at 00:37. I feel your pain. I did some work a while back on a Clojure plugin for Eclipse and came to the same realization, after pouring through the sources of several other languages...

sequesteredwords.wordpress.com sequesteredwords.wordpress.com

The 15. | Sequestered Words

https://sequesteredwords.wordpress.com/2009/05/28/the-15

Words to be said, Words to be heard. May 28, 2009. So, I had a meme few days back from Madhuri. The electricity dripped in the ITB today, and I returned home to write this. The first 15 books I can think of, in 15 minutes, that will always be within me. To them I tag a word –. A word that reminds me of that book. Thus, the 15. Relationships – Of Human Bondage, Maugham. Sarcasm – Cakes and Ale, Maugham. Spirituality – Razor’s Edge, Maugham. Victims – All quiet on the Western Front, Remarque. Thanks for do...

sequesteredwords.wordpress.com sequesteredwords.wordpress.com

Shefali k. | Sequestered Words

https://sequesteredwords.wordpress.com/author/shefukul

Words to be said, Words to be heard. Candle in the Wind (Goodbye England’s Rose). April 21, 2011. Perhaps one of the greatest classic of our generation that was viewed by billions of people worldwide in 1997. Sir Elton John performed. Goodbye England’s Rose. As a tribute to Lady Diana right before Earl Spencer (Diana’s brother) described her as “ the most hunted person of the modern age. Goodbye England’s rose. May you ever grow in our hearts. You were the grace that placed itself. When the rain set in.

UPGRADE TO PREMIUM TO VIEW 12 MORE

TOTAL LINKS TO THIS WEBSITE

18

SOCIAL ENGAGEMENT



OTHER SITES

blog.nirajshakya.com blog.nirajshakya.com

UX, UI, Design, Illustration, Logo, Graphic, Front-end Development

UX, UI, Design, Illustration, Logo, Graphic, Front-end Development. How to make pixel perfect icons? May 27, 2016. Icon is all about presenting information through graphically. The best practice is to use familiar icons. Icons are created in square base dimension to form consistency. In web these are the dimensions 16×16, 20×20. How it looks like? March 29, 2016.

blog.niralbhavsar.com blog.niralbhavsar.com

Niral's Photoblog

Tidal Columns at Brannan Street Wharf. Cupid’s Span at Rincon Park. Samsung Galaxy S 5. Samsung Galaxy S II. Posted on June 28, 2015. Posted on June 28, 2015. Tidal Columns at Brannan Street Wharf. Posted on June 26, 2015. Cupid’s Span at Rincon Park. Posted on June 26, 2015. Posted on June 26, 2015. Samsung Galaxy S 5. Guardian Fireboat No. 2. Posted on June 24, 2015. Samsung Galaxy S 5. Posted on June 12, 2015. Samsung Galaxy S 5. Posted on June 7, 2015. Posted on May 31, 2015. Samsung Galaxy S 5.

blog.nirancafe.com blog.nirancafe.com

タイカフェサロン 【二ランカフェ】 のブログ

タイカフェサロン 【二ランカフェ】 のブログ. 埼玉県戸田市(JR埼京線戸田公園駅)にあるタイカフェサロンのブログです http:/ nirancafe.com/. 8/15(土)~17(月)のランチメニュー. 本日14日(金)までお盆休みを頂いておりましたが、明日より通常営業いたします! 8/15(土) パットプリックキン(豚肉のレッドカレー炒め) ¥820.-. 12288;     サラダ、スープ、ドリンク付き. 8/16(日) センレックトムヤムクンセット(トムヤムスープのタイヌードル) ¥820.-. 12288;     サラダ、ドリンク付き. 8/17(月) ラートナークンセット(海老入りあんかけタイヌードル) ¥820.-. 12288;     サラダ、ドリンク付き. 8/11(火)        定休日. 8/12(水)~14(金) お盆休み. 8/15(土)~      平常通り営業. A ガパオムーセット(豚肉のバジル炒め) ¥820.-. 12288;  サラダ、スープ、ドリンク付き. 12288;  サラダ、ドリンク付き. を、 特別価格¥300. 明日もお天気良さそうですね...

blog.niranjanmohammed.com blog.niranjanmohammed.com

Niranjan Mohammed | Niranjan Mohammed's Blog

Niranjan Mohammed's Blog. Microsoft SQL Server 2012. July 3, 2015. Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications which may run either on the same computer or on another computer across a network (including the Internet). SQL Server uses as its primary query languages T-SQL and ANSI SQL. July 3, 2015. July 3, 2015.

blog.nirasawa.com blog.nirasawa.com

にらりっち Weblog

From CAR DE SiGN 01/04 13:14. 2014年07月02日. これもHTML HyperText Markup Language という世界標準言語でやり取りしているからです。 これはW3C World Wide Web Consortium が標準策定を行っています。 あっ気づきました www.は普段何気なく使っていませんか まさしくそれなのです。 パソコンじゃ無いのですから.つぶやきすらも忘れて ( з ). Posted by にらりっち at 12:00. 2014年06月28日. 朝から 字幕だらけの テレビに かじりつく 夜光虫. カメラを持った男]、[極北のナヌーク]、そしてロシアのプロパガンダ映画[戦艦ポチョムキン]等々.ポチョムキンではスープ用の枝肉に蛆 ウジ 虫がわいているのだから衝撃であった。 シンプルなUI 操作性 になるのか それとも何でもかんでも出来るUIになるのか ただこれだけは言いたい。 Posted by にらりっち at 10:00. 2013年12月15日. 昨年の初春、山形県の山菜卸問屋 遠藤商店 山菜屋.com さんから. 今日 Jagu...

blog.nirav.name blog.nirav.name

Nirav's Contemplations

Thoughts on Programming, Software and Open Source. Tuesday, February 10, 2015. A simple rate limiter using Java's DelayQueue. It is rare for me to develop at this level of use case but recently we had to manage a bit of work-load with limited resources that lead to a simplified and light-weight rate limiter using Java's concurrent additions. Is pretty good but I didn't want to include a (fat) dependency on guava just for one class so I wrote a variant based on Java's DelayQueue. Links to this post. Recen...

blog.nirbheek.in blog.nirbheek.in

Nirbheek’s Rantings

Friday, June 12, 2015. एक बच्चों की पद्यक. आो मीलो (clap clap clap). शीलम शालो (clap clap clap). कच्चा धागा (clap clap clap). रेस लगा लो (clap clap clap). जलदी से). आो मीलो शीलम शालो कच्चा धागा रेस लगा लो. दस पत्ते तोड़े. एक पत्ता कच्चा. हिरन का बच्चा. हिरन गया पानी में. पकड़ा उस्की नानी ने. नानी गयी लंडन. वहां से लाइ कंगन. कंगन गया टूट (clap). नानी गयी रूठ (clap). और भी तेज़ी से). नानी को मनाएंगे. रस मालाइ खाएंगे. रस मालाइ अच्छी. हमने खाइ मच्छी. चांटा लगा ज़ोर से. हमने खाए समोसे. Links to this post.

blog.nirkabel.org blog.nirkabel.org

Andryan's Random Notes | This blog is here to stay

Andryan's Random Notes. This blog is here to stay. CentOS / CloudLinux 6 locale issue. September 5, 2013. When you use Terminal to ssh into a freshly installed CentOS / CloudLinux 6, you would encounter this:. Bash: warning: setlocale: LC CTYPE: cannot change locale (UTF-8): No such file or directory. There are a few solution out there, but the best and simplest is this:. Echo ‘LC CTYPE=”en US.UTF-8″‘ /etc/sysconfig/i18n. Dynamic DNS tunnelbroker MikroTik script for HE.net (Hurricane Electric). N :log in...

blog.nirmal.com.np blog.nirmal.com.np

Nirmal Gyanwali - an Entrepreneur from Nepal

Sorry, we have moved to a new location - Nirmal.com.au.

blog.nirmalaawasthi.com.np blog.nirmalaawasthi.com.np

निरु संसार

निरु संसार. Thursday, August 11, 2011. धोती चोलो दौरा सुरुवाल लाको भए आह! देशकै पहिरन लगाएर गाको भए आहा! कति खुशी हुन्थ्यौ मन सबलाई उस्तै देख्दा. यो देशको गौरब बढन पाको भए आहा! स्कूल कलेज कार्यालय सबको पहिरन राख्न. आफ्नै घरेलुको रोजाई भाको भए आहा! स्वदेशकै उध्योगले कति काम पाउँथ्यो. सबको मनमा देशप्रेम छाको भए आहा! सबै भन्दा ठूलो कुरा सोंच राम्रो हुनु पर्छ. गाह्रो केही हुदैनथ्यो सबले धाको भए आहा! Saturday, July 30, 2011. Sunday, July 17, 2011. पैसा भन्दा पनि तिम्र...Friday, July 8, 2011. असफल हुन&#2...

blog.nirmalyoga.com blog.nirmalyoga.com

NirmalYoga Blog

チャクラ瞑想ワークショップ 2/25. 3/3.4.11. I AM CREATED BY DIVINE LIGHT. I AM SUSTAINED BY DIVINE LIGHT. I AM PROTECTED BY DIVINE LIGHT. I AM EVER GROWING INTO DIVINE LIGHT. 参加費:95,000円 (total 9 hours). ご予約 お問い合わせ ニーマルヨガ 03-3445-9984. Be your own doctor- -. The Art of Breathing /TEDxHaneda. Be your own doctor をテーマに1年間かけておこなわれるニーマルヨガのティーチャートレーニング。 第1回目 2/11(祝 火 15:00-17:00. 第2回目 3/8 (土 13:00-15:00. 第3回目 4/19 (土 13:00-15:00. お問い合わせ ご予約 info@nirmalyoga.com, 03−3445−9984. 月曜日 18:30-19:30 Micro Yoga by Niraj. 詳しい内容等詳細は ht...