Skip to content

Posts tagged ‘java’

16
Jul

RSS Digest: Week Ending 11-Jul-2014

Java

Maven 3.1.0
http://maven.apache.org/docs/3.1.0/release-notes.html

REACTOR 1.0.0.M1 – A FOUNDATION FOR ASYNCHRONOUS FAST-DATA APPLICATIONS ON THE JVM
http://blog.springsource.org/2013/07/18/reactor-1-0-0-m1-a-foundation-for-asynchronous-fast-data-applications-on-the-jvm/

SPRING FRAMEWORK 4.0 M2: WEBSOCKET MESSAGING ARCHITECTURES
http://blog.springsource.org/2013/07/24/spring-framework-4-0-m2-websocket-messaging-architectures/

The Logging Olympics – A Race Between Today’s Top 5 Java Logging Frameworks
http://www.javacodegeeks.com/2013/12/the-logging-olympics-a-race-between-todays-top-5-java-logging-frameworks.html

Using Intel Performance Counters To Tune Garbage Collection
http://www.javacodegeeks.com/2013/12/using-intel-performance-counters-to-tune-garbage-collection.html

The infamous sun.misc.Unsafe explained
http://www.javacodegeeks.com/2013/12/the-infamous-sun-misc-unsafe-explained.html

Top 50 Java Thread Interview Questions Answers for Freshers, Experienced Programmers
http://www.javacodegeeks.com/2014/07/top-50-java-thread-interview-questions-answers-for-freshers-experienced-programmers.html

Java 8 StampedLocks vs. ReadWriteLocks and Synchronized
http://www.takipiblog.com/2014/05/30/java-8-stampedlocks-vs-readwritelocks-and-synchronized/

Top 5 Java Performance Tuning Books – Best of Lot, Must read
http://www.javacodegeeks.com/2014/07/top-5-java-performance-tuning-books-best-of-lot-must-read.html

Java 8 APIs: java.util.time – Instant, LocalDate, LocalTime, and LocalDateTime
http://blog.eyallupu.com/2013/07/java-8-apis-javautiltime-instant.html

StampedLock Idioms
http://www.javaspecialists.eu/archive/Issue215.html

 

Linux

Linux Performance Analysis and Tools
http://dtrace.org/blogs/brendan/2013/06/08/linux-performance-analysis-and-tools/

Shell Scripting – Best Practices
http://fahdshariff.blogspot.co.uk/2013/10/shell-scripting-best-practices.html

Red Hat Unveils Red Hat Enterprise Linux 7, Redefining the Enterprise Operating System
http://www.redhat.com/about/news/press-archive/2014/6/red-hat-unveils-rhel-7

 

Tech

140 Google Interview Questions
http://www.impactinterview.com/2009/10/140-google-interview-questions/

Top 5 XKCD comics which can illustrate programming questions
http://explainextended.com/2014/07/09/top-5-xkcd-comics-which-can-illustrate-programming-questions/

Top 10 Algorithms for Coding Interview
http://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview/

28
Jun

RSS Digest: Week Ending 28-Jun-2012

Java

REACTOR – A FOUNDATION FOR ASYNCHRONOUS APPLICATIONS ON THE JVM
http://blog.springsource.org/2013/05/13/reactor-a-foundation-for-asynchronous-applications-on-the-jvm/

Five advanced Java Synchronizers you probably don’t know
http://blog.josedacruz.com/2013/05/19/five-advanced-java-synchronizers-you-probably-dont-know/

Spring Maven Repository
http://www.baeldung.com/spring-maven-repository

Hidden Features of Java
http://stackoverflow.com/questions/15496/hidden-features-of-java/

 

Linux

The Power of Linux “History Command” in Bash Shell
http://www.tecmint.com/history-command-examples/

30 Essential Linux Basic Commands You Must Know
http://www.fromdev.com/2013/06/linux-basic-commands.html#more

Linux Performance Analysis and Tools
http://dtrace.org/blogs/brendan/2013/06/08/linux-performance-analysis-and-tools/

 

Finance

Best Practice 2013
http://www.euromoney.com/downloads/guides/Best-Practice-FX-2013.pdf

12
May

RSS Digest: Week Ending 19-Apr-2013

Java

Single Producer/Consumer lock free Queue step by step
http://psy-lob-saw.blogspot.co.uk/2013/03/single-producerconsumer-lock-free-queue.html

Everything about Java 8
http://www.techempower.com/blog/2013/03/26/everything-about-java-8/

Why We Need Lambda Expressions in Java – Part 1
http://java.dzone.com/articles/why-we-need-lambda-expressions

Java 1.8 (JDK8): What’s new? Code examples and performance
http://ttux.net/post/java-8-new-features-release-performance-code/

JVM Internals
http://blog.jamesdbloom.com/JVMInternals.html

Maven Tutorial
http://tutorials.jenkov.com/maven/maven-tutorial.html

JDK8 Features
http://openjdk.java.net/projects/jdk8/features

Maven Release to Nexus
http://www.baeldung.com/maven-release-nexus

 

Linux

10 Best Open Source Network Security Tools
http://apps.open-libraries.com/10-best-open-source-network-security-tools/

Finance

http://www.hftreview.com/pg/bookmarks/mike/read/76278/moores-law-vs-murphys-law-algorithmic-trading-and-its-discontents-kirilenko-lo

1
Mar

RSS Digest: Week Ending 01-Mar-2013

Java

Java 8: From PermGen to Metaspace
http://java.dzone.com/articles/java-8-permgen-metaspace

CPU Cache Flushing Fallacy
http://mechanical-sympathy.blogspot.co.uk/2013/02/cpu-cache-flushing-fallacy.html

Mary had a little λ – Using Java 8 Lambda Expressions for Event Handling
http://learnjavafx.typepad.com/weblog/2013/02/mary-had-a-little-%CE%BB.html

The Adventurous Developer’s Guide to JVM Languages
http://zeroturnaround.com/rebellabs/devs/the-adventurous-developers-guide-to-jvm-languages/

JNI Reference Example
http://marakana.com/s/post/1292/jni_reference_example

 

C++

The Dark Side of C++
http://miek.nl/downloads/2010/c++-talk.pdf?we-require-more-discussions

Understanding TCP/IP Network Stack & Writing Network Apps
http://architects.dzone.com/articles/understanding-tcpip-network-0

 

Linux

Linux 3.8 Kernel Officially Released
http://www.phoronix.com/scan.php?page=news_item&px=MTMwNTQ

8
Feb

RSS Digest: Week Ending 08-Feb-2013

Java

Java™ SE Development Kit 7, Update 11 (JDK 7u11)
http://www.oracle.com/technetwork/java/javase/7u11-relnotes-1896856.html

Selecting your Collections library
http://plumbr.eu/blog/selecting-your-collections-library

Processing Huge Files
http://java.dzone.com/articles/processing-huge-files

Further Adventures With CAS Instructions And Micro Benchmarking
http://mechanical-sympathy.blogspot.co.uk/2013/01/further-adventures-with-cas.html

Java 8: The First Taste of Lambdas
http://zeroturnaround.com/labs/java-8-the-first-taste-of-lambdas/

 

Programming

Battlecode: MIT’s longest-running hardcore programming competition
http://cory.li/battlecode-intro/

 

Finance

Quantopian Brings Algorithmic Trading To The Masses
http://www.forbes.com/sites/tomiogeron/2013/01/23/quantopian-brings-algorithmic-trading-to-masses/

What is your best programmer joke?
http://stackoverflow.com/questions/234075/what-is-your-best-programmer-joke

7
Jan

RSS Digest: Week Ending 07-Jan-2013

Java

Java Serialization – Good, Fast, and Faster
http://gridgain.blogspot.co.uk/2012/12/java-serialization-good-fast-and-faster.html

Java Experts on the State of Java
http://www.oracle.com/technetwork/articles/java/compendium-1891860.html

Oracle JDK 7u10 released with new security features
https://blogs.oracle.com/henrik/entry/oracle_jdk_7u10_released_with

Online Java Dev Environment
http://www.browxy.com

5 Reasons to be excited about Java in 2013
http://jaxenter.com/5-reasons-to-be-excited-about-java-in-2013-45938.html

IntelliJ gets a makeover for speed, Java 8
http://www.javaworld.com/javaworld/jw-12-2012/121206-intellij-for-java-8.html

Compact Off-Heap Structures/Tuples In Java
http://mechanical-sympathy.blogspot.co.uk/2012/10/compact-off-heap-structurestuples-in.html

Five ways to maximize Java NIO and NIO.2
http://www.javaworld.com/javaworld/jw-10-2012/121016-maximize-java-nio-and-nio2-for-application-responsiveness.html?source=nww_rss

Understanding JVM Internals, from Basic Structure to Java SE 7 Features
http://architects.dzone.com/articles/understanding-jvm-internals

NUMA-Aware Reader-Writer Locks
https://blogs.oracle.com/dave/resource/ppopp13-dice-NUMAAwareRWLocks.pdf

 

Mac

Simulate Network Latency, Packet Loss, and Low Bandwidth on Mac OSX
http://architects.dzone.com/articles/simulate-network-latency

 

Linux

Download Advanced Linux Programming
http://www.advancedlinuxprogramming.com/alp-folder/

Rsync, It’s GRRRRaphical!
http://www.linuxjournal.com/content/rsync-its-grrrraphical

Linux 3.8’s features staked out
http://www.h-online.com/open/news/item/Linux-3-8-s-features-staked-out-1774113.html

 

Technology

Mellanox etches software-defined networking onto SwitchX-2 chips
http://www.theregister.co.uk/2012/10/15/mellanox_switchx_2_sdn_openflow/

 

Finance

The Pseudo-science of Hypothesis Testing
http://epchan.blogspot.co.uk/2013/01/the-pseudo-science-of-hypothesis-testing.html

7
Sep

RSS Digest: Week Ending 07-Sep-2012

Java

goldmansachs / gs-collections
https://github.com/goldmansachs/gs-collections

 

Programming

The Best of the 20th Century: Editors Name Top 10 Algorithms
http://www.uta.edu/faculty/rcli/TopTen/topten.pdf

 

Technology

Infiniband. Back from the dead?
http://gigaom.com/cloud/infiniband-back-from-the-dead/

 

HFT

Applying ISO 9000 Standards to High Frequency and Automated Trading
http://www.hftreview.com/pg/blog/mike/read/61558/applying-iso-9000-standards-to-high-frequency-and-automated-trading

31
Aug

RSS Digest: Week Ending 31-Aug-2012

Java

Java 7 Update 7 and Java 6 Update 35 have released!
https://blogs.oracle.com/javase/entry/java_7_update_7_and

Arithmetic Overflow and Intrinsics
http://bad-concurrency.blogspot.co.uk/2012/08/arithmetic-overflow-and-intrinsics.html

Check Your Java Basics I
http://pathtose.blogspot.co.uk/2012/08/check-your-java-basics-i.html

 

Technology

Under the Armor of Knights Corner: Intel MIC Architecture at Hotchips 2012
http://communities.intel.com/community/datastack/blog/2012/08/30/knights-corner-at-hot-chips-24

Vectorising code to take advantage of modern CPUs (AVX and SSE)
http://www.walkingrandomly.com/?p=3378

Video: A Low-Latency Library in FPGA Hardware for High-Frequency Trading
http://insidehpc.com/2012/08/23/video-a-low-latency-library-in-fpga-hardware-for-high-frequency-trading/

24
Aug

RSS Digest: Week Ending 24-Aug-2012

Java

Native C/C++ Like Performance For Java Object Serialisation
http://mechanical-sympathy.blogspot.co.uk/2012/07/native-cc-like-performance-for-java.html

25 Best Free Maven Plug-ins to Make Java Developer More Productive
http://www.fromdev.com/2012/07/25-best-free-maven-plug-ins-to-make.html

Tutorial: Create a Jenkins Plugin to integrate Jenkins and Nexus Repository
http://blog.codecentric.de/en/2012/08/tutorial-create-a-jenkins-plugin-to-integrate-jenkins-and-nexus-repository/

JDK 8 Milestones
http://openjdk.java.net/projects/jdk8/

Double Brace Initialization
http://www.c2.com/cgi/wiki?DoubleBraceInitialization

Eclipse Java Decompiler
http://mchr3k.github.com/jdeclipse-realign/

Memory Access Patterns Are Important
http://mechanical-sympathy.blogspot.co.uk/2012/08/memory-access-patterns-are-important.html

Java 7 Update 6 and Java 6 Update 34 have released!
https://blogs.oracle.com/javase/entry/java_7_update_6_and

Creating a Windows Executable from a Jar using Maven
http://www.hascode.com/2012/08/creating-a-windows-executable-from-a-jar-using-maven/

Book Review: The Well-Grounded Java Developer
http://www.javaspecialists.eu/archive/Issue204.html

New JVM options to roll over to a new GC log file
http://weblogs.java.net/blog/kcpeppe/archive/2012/08/20/new-jvm-options-roll-over-new-gc-log-file-0

 

Programming

Vim as your IDE
http://haridas.in/vim-as-your-ide.html

Latency numbers every programmer should know
https://gist.github.com/2843375

Software developers toolbox
http://online-toolz.com

 

Technology

TCP Performance problems caused by interaction between Nagle’s Algorithm and Delayed ACK
http://www.stuartcheshire.org/papers/NagleDelayedAck/

TCP Fast Open: expediting web services
http://lwn.net/Articles/508865/

2
Jun

RSS Digest: Week Ending 02-Jun-2012

Java

Applying Back Pressure When Overloaded
http://mechanical-sympathy.blogspot.co.uk/2012/05/apply-back-pressure-when-overloaded.html

Hotspot JVM Options – The complete reference
http://www.pingtimeout.fr/2012/05/jvm-options-complete-reference.html

 

Technology

Samsung Galaxy S III review
http://www.pcpro.co.uk/reviews/smartphones/374950/samsung-galaxy-s-iii