Tag $eq
This is going to be a short post for all the people out there who’re new to MongoDB. I had to dive into MongoDB as part of a new project...
Tag MongoDB
This is going to be a short post for all the people out there who’re new to MongoDB. I had to dive into MongoDB as part of a new project...
Tag newbie
This is going to be a short post for all the people out there who’re new to MongoDB. I had to dive into MongoDB as part of a new project...
Tag noob
This is going to be a short post for all the people out there who’re new to MongoDB. I had to dive into MongoDB as part of a new project...
Tag operators
This is going to be a short post for all the people out there who’re new to MongoDB. I had to dive into MongoDB as part of a new project...
Tag change
I recently installed Jenkins on an Amazon instance for work. It was an EC2 instance running Ubuntu. I installed it using:
Tag default
I recently installed Jenkins on an Amazon instance for work. It was an EC2 instance running Ubuntu. I installed it using:
Tag jenkins
I love the GitHub Pull Request Builder! It makes life so much easier by ensuring that pull requests are tested before they are merged into the main code. I have...
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
I recently installed Jenkins on an Amazon instance for work. It was an EC2 instance running Ubuntu. I installed it using:
Tag port
I recently installed Jenkins on an Amazon instance for work. It was an EC2 instance running Ubuntu. I installed it using:
Tag hibernate
I’m fairly new to Hibernate. I prefer using Java’s JDBC drivers and getting my work done without any additional frameworks on top of it. But sometimes your client comes along...
Tag incorrect
I’m fairly new to Hibernate. I prefer using Java’s JDBC drivers and getting my work done without any additional frameworks on top of it. But sometimes your client comes along...
Tag mysql
I recently installed MySQL after a long time. I’ve been so used to the flexibility that MongoDB offers me that I haven’t looked at MySQL in ages. However I had...
I’m fairly new to Hibernate. I prefer using Java’s JDBC drivers and getting my work done without any additional frameworks on top of it. But sometimes your client comes along...
Tag string
I’m fairly new to Hibernate. I prefer using Java’s JDBC drivers and getting my work done without any additional frameworks on top of it. But sometimes your client comes along...
Tag api
I DONE DIDDLY DID IT! I got my first few JARs on Maven Central! I’m officially one of ‘em new town boys now, ma! Lookit me fancy shoes!
I was writing an API for one of the projects I was involved in. The system used Jersey 2, Jetty and Java. My job was to accept a custom entity...
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag embedded jetty
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag java
What are Key Check Values? When a key is transmitted securely to a third party, there is no easy way to find if the recepient got the same key or...
My quest for creating a new keystore from scratch I had to store a key in a keystore for a project I’ve been working on. Unfortunately all examples I could...
What are Key Variants? In systems involving two parties securely transmitting information to each other, there is always some sort of “key exchange” process. One of these processes is to...
jelly
What the heck is Jelly?
Jelly is an experimental Remote Procedure Call system that tries to minimize boilerplate code in distributed systems.
I DONE DIDDLY DID IT! I got my first few JARs on Maven Central! I’m officially one of ‘em new town boys now, ma! Lookit me fancy shoes!
I was writing an API for one of the projects I was involved in. The system used Jersey 2, Jetty and Java. My job was to accept a custom entity...
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Reflection is a helluva drug
I wanted a simple, free, no-limits way of finding out my own public IP. I also wanted a way to use it in my Java code so I wouldn’t need...
While refactoring a large project with some legacy unmanageable code which used Redis, I came across this exception:
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag jersey
I DONE DIDDLY DID IT! I got my first few JARs on Maven Central! I’m officially one of ‘em new town boys now, ma! Lookit me fancy shoes!
I was writing an API for one of the projects I was involved in. The system used Jersey 2, Jetty and Java. My job was to accept a custom entity...
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag jersey2
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag jetty
I was working on a project where I had a central load-sharing server with multiple nodes to serve data from. I wanted the project to auto-scale, i.e. bring up new...
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag spring
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag swagger
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag web.xml
I remembered having used a cool framework for self-documenting APIs called Swagger on a recent contract I was working on. Swagger is brilliant, easy and intuitive. Or so I thought....
Tag execute jar
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
Tag fat jar
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
Tag publish
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
Tag publish over ssh
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
Tag ssh
A quick guide to getting your Raspberry Pi 3 running in headless mode with SSH and WiFi without a Keyboard, HDMI or Ethernet
While using the Publish over SSH plugin for Jenkins in a project recently, I thought it would be great to have Jenkins restart the deployed fat jar on the remote...
I recently installed MySQL after a long time. I’ve been so used to the flexibility that MongoDB offers me that I haven’t looked at MySQL in ages. However I had...
I recently installed MySQL after a long time. I’ve been so used to the flexibility that MongoDB offers me that I haven’t looked at MySQL in ages. However I had...
Tag task scheduler
I recently installed MySQL after a long time. I’ve been so used to the flexibility that MongoDB offers me that I haven’t looked at MySQL in ages. However I had...
Tag Exception
While refactoring a large project with some legacy unmanageable code which used Redis, I came across this exception:
Tag JedisDataException
While refactoring a large project with some legacy unmanageable code which used Redis, I came across this exception:
Tag Redis
While refactoring a large project with some legacy unmanageable code which used Redis, I came across this exception:
Tag field
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
Tag jaxrs
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
Tag multipart
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
Tag retrofit
As part of testing my endpoints, I use Retrofit. It is brilliant to say the least. But finding documentation on it can be a little tricky.
Tag containerization
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag containers
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag docker
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag hardware acceleration
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag hyper-v
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag virtualbox
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
For a recent project we decided to try out containerization, so I thought it’d be good to get my feet wet by playing around with Docker.
Tag web
Before I started using VPNs, I wanted a way to connect to an IRC server running at irc.rizon.net:6667 from any of my devices, without compromising my IP address. I decided...
While designing systems that auto-scale, one of the roadblocks that I hit was being unable to identify the public IP of the machine I was running my code on.
I was working on a project where I had a central load-sharing server with multiple nodes to serve data from. I wanted the project to auto-scale, i.e. bring up new...
Tag server
While designing systems that auto-scale, one of the roadblocks that I hit was being unable to identify the public IP of the machine I was running my code on.
I was working on a project where I had a central load-sharing server with multiple nodes to serve data from. I wanted the project to auto-scale, i.e. bring up new...
Tag embedded
I was working on a project where I had a central load-sharing server with multiple nodes to serve data from. I wanted the project to auto-scale, i.e. bring up new...
Tag ports
Before I started using VPNs, I wanted a way to connect to an IRC server running at irc.rizon.net:6667 from any of my devices, without compromising my IP address. I decided...
I was working on a project where I had a central load-sharing server with multiple nodes to serve data from. I wanted the project to auto-scale, i.e. bring up new...
Tag ip
I wanted a simple, free, no-limits way of finding out my own public IP. I also wanted a way to use it in my Java code so I wouldn’t need...
While designing systems that auto-scale, one of the roadblocks that I hit was being unable to identify the public IP of the machine I was running my code on.
Tag sockets
Before I started using VPNs, I wanted a way to connect to an IRC server running at irc.rizon.net:6667 from any of my devices, without compromising my IP address. I decided...
Tag redirect
Before I started using VPNs, I wanted a way to connect to an IRC server running at irc.rizon.net:6667 from any of my devices, without compromising my IP address. I decided...
Tag ip address
I wanted a simple, free, no-limits way of finding out my own public IP. I also wanted a way to use it in my Java code so I wouldn’t need...
Tag code
I wanted a simple, free, no-limits way of finding out my own public IP. I also wanted a way to use it in my Java code so I wouldn’t need...
Tag windows
I recently purchased a Raspberry Pi 3 and wanted to play around with it. After flashing the Raspbian OS onto the MicroSD card using Win32DiskImager, I noticed that it had...
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
Tag tensorflow
Tag google
Tag machine learning
Tag big data
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Tag neural networks
Tag deep learning
Tag network
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
Tag adapter
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
Tag hostinterfacenetworking
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
Tag november
I recently installed the November Windows 10 update on my computer, and while everything went smoothly, my VirtualBox went belly-up.
Tag github
I love the GitHub Pull Request Builder! It makes life so much easier by ensuring that pull requests are tested before they are merged into the main code. I have...
Tag pr
I love the GitHub Pull Request Builder! It makes life so much easier by ensuring that pull requests are tested before they are merged into the main code. I have...
Tag github pr builder
I love the GitHub Pull Request Builder! It makes life so much easier by ensuring that pull requests are tested before they are merged into the main code. I have...
Tag revision
I love the GitHub Pull Request Builder! It makes life so much easier by ensuring that pull requests are tested before they are merged into the main code. I have...
Tag amazon
Tag aws
Tag sqs
Tag alerts
Tag influxdb
Tag service
Tag ubuntu
Tag gce
Tag systemd
Tag systemctl
Tag http
Tag instance
Tag exception
Tag unit test
Reflection is a helluva drug
Tag junit
Reflection is a helluva drug
Tag reflection
Reflection is a helluva drug
Tag static
Reflection is a helluva drug
Tag final
Reflection is a helluva drug
Tag storm
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Tag spark
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Tag scala
Or how I learnt a bit more SBT, and continue to be mildly disgruntled by the bomb
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Tag distributed
Welcome to Part 4 of Distributed Thinking! Here we discuss processing data streams. In case you missed anything, click here for Part 0. 2. Processing Data Streams I’m glad you...
Tag activator
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Tag android
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Tag proguard
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Tag windows 10
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Tag app
So, like me, you decided to combine Scala and Android and get your hands dirty. If, like me, you’re on Windows and things aren’t working the way they should, maybe...
Tag mongo
Tag mongodb
Tag rdd
Tag mongordd
Tag bson
Tag cpu
Tag load generator
Tag load
Tag threadpool
Tag threads
Tag queue
Tag runnable
Tag injection
I DONE DIDDLY DID IT! I got my first few JARs on Maven Central! I’m officially one of ‘em new town boys now, ma! Lookit me fancy shoes!
I was writing an API for one of the projects I was involved in. The system used Jersey 2, Jetty and Java. My job was to accept a custom entity...
Tag maven
Submitting Multi-Module artifacts to Maven: My JAR does not download!
Tag pom
Submitting Multi-Module artifacts to Maven: My JAR does not download!
Tag artifact
Submitting Multi-Module artifacts to Maven: My JAR does not download!
Tag life
Or why your manager seems so anal-retentive
Tag work
Or why your manager seems so anal-retentive
Tag gparted
I recently purchased a Raspberry Pi 3 and wanted to play around with it. After flashing the Raspbian OS onto the MicroSD card using Win32DiskImager, I noticed that it had...
Tag diskpart
I recently purchased a Raspberry Pi 3 and wanted to play around with it. After flashing the Raspbian OS onto the MicroSD card using Win32DiskImager, I noticed that it had...
Tag raspberrypi
A quick guide to getting your Raspberry Pi 3 running in headless mode with SSH and WiFi without a Keyboard, HDMI or Ethernet
Tag linux
A quick guide to getting your Raspberry Pi 3 running in headless mode with SSH and WiFi without a Keyboard, HDMI or Ethernet
Tag sbt
Or how I learnt a bit more SBT, and continue to be mildly disgruntled by the bomb
Tag dependencies
Or how I learnt a bit more SBT, and continue to be mildly disgruntled by the bomb
Tag multimodule
Or how I learnt a bit more SBT, and continue to be mildly disgruntled by the bomb
Tag build
Or how I learnt a bit more SBT, and continue to be mildly disgruntled by the bomb
Tag fp
Tag tail-recursion
Tag rpc
jelly
What the heck is Jelly?
Jelly is an experimental Remote Procedure Call system that tries to minimize boilerplate code in distributed systems.
Tag hsm
What are Key Check Values? When a key is transmitted securely to a third party, there is no easy way to find if the recepient got the same key or...
What are Key Variants? In systems involving two parties securely transmitting information to each other, there is always some sort of “key exchange” process. One of these processes is to...
Tag key variants
What are Key Variants? In systems involving two parties securely transmitting information to each other, there is always some sort of “key exchange” process. One of these processes is to...
Tag uber
My quest for creating a new keystore from scratch I had to store a key in a keystore for a project I’ve been working on. Unfortunately all examples I could...
Tag bc
What are Key Check Values? When a key is transmitted securely to a third party, there is no easy way to find if the recepient got the same key or...
My quest for creating a new keystore from scratch I had to store a key in a keystore for a project I’ve been working on. Unfortunately all examples I could...
Tag keystore
My quest for creating a new keystore from scratch I had to store a key in a keystore for a project I’ve been working on. Unfortunately all examples I could...
Tag kcv
What are Key Check Values? When a key is transmitted securely to a third party, there is no easy way to find if the recepient got the same key or...