2017-01-24

2017-01-24 02:08 am

What does it take to be a good Python/Perl/Ruby/Java/C/C++ programmer?

I’ve been writing code now for almost 10 years, I’ve worked on different projects in size, with different teams (some solo projects) on various platforms. Although I still feel I have a lot to learn and I do suffer from an impostor syndrome, I think I’ve learned a few things.

I had a discussion recently with a fellow developer on what does it mean to be a good programmer, and what is “good code”.

More here.
2017-01-24 02:09 am

Achieving 100,000,000 database inserts per second using Apache Accumulo and D4M

The Apache Accumulo database is an open source relaxed consistency database that is widely used for government applications. Accumulo is designed to deliver high performance on unstructured data such as graphs of network data. This paper tests the performance of Accumulo using data from the Graph500 benchmark. The Dynamic Distributed Dimensional Data Model (D4M) software is used to implement the benchmark on a 216-node cluster running the MIT SuperCloud software stack. A peak performance of over 100,000,000 database inserts per second was achieved which is 100x larger than the highest previously published value for any other database. The performance scales linearly with the number of ingest clients,
number of database servers, and data size. The performance was achieved by adapting several supercomputing techniques to this application: distributed arrays, domain decomposition, adaptive load balancing, and single-program-multiple-data programming.

Read More info here {PDF version}
2017-01-24 03:22 pm

{HOWTO} Limiting SSH Connections with ufw on Linux


How do I limit ssh connection attempts using UFW (Uncomplicated Firewall) on Ubuntu or Debian Linux server?

UFW means Uncomplicated Firewall. It defaults on Ubuntu and can be installed on other Linux distros such as Arch Linux, Debian and more.

Read more here...
2017-01-24 05:02 pm
Entry tags:

curl ignore invalid ssl certificate warning



Want to ignore SSL warning with curl command on Linux/Unix/MacOS? Try:

curl -k url
curl -k -I url


More info: cURL Ignore SSL Certificate Warnings
2017-01-24 07:36 pm

Want to flush the content of memcached server using bash on Linux/Unix?



You type the following command to flush the content of memcached server:
echo flush_all >/dev/tcp/127.0.0.1/11211

=> More commands and options here about the same.