Quantcast
Channel: Programming Rants
Browsing all 204 articles
Browse latest View live

How to make IntelliJ IDEA load faster

IntelliJ IDEA is one of the best IDE around, but the default configuration isn't that good. The initial loading of this software took about 5-15 minutes because of the initial configuration of JVM....

View Article


Image may be NSFW.
Clik here to view.

State of Go REPL (February 2015)

REPL is one thing that quite important to test simple snippet, useful to make sure that a part of code would work as expected. Previously I have tried go-repl, go-eval, rango, but none of them...

View Article


Image may be NSFW.
Clik here to view.

Ngrok: easiest way to Tunnel to localhost

Ngrok is a tool that could help you publish your local web so it can be accessed by public. The example use case is when you want to publish your development server, so client or your boss can access...

View Article

Image may be NSFW.
Clik here to view.

Command line to power off portable harddisk / usb drive on Linux

Sometimes we plug and mount a portable harddisk or USB on Linux server and want to unplug it using command line :3 script ninja! You can use udisks comand to do this, just find which drive are your...

View Article

Image may be NSFW.
Clik here to view.

Techempower Framework Benchmark 10 Preview

As you can see from this link, preliminary result has been published on their mailing list. C++ still dominating, JavaScript (NodeJS), Scala, and Dart gotten better, Go, PHP (HHVM), and Java still at...

View Article


String CombSort Benchmark update!

Previously, we have benchmark CombSort algorithm implemented in various programming language for array of number. Let's compare this algorithm with addition integer to string conversion the language's...

View Article

Numeric CombSort Benchmark update!

As I've written before, CombSort are quite good sort algorithm. Let's compare this algorithm when implemented in various programming language. The benchmark should not use any other built-in function...

View Article

Docker: The Software Container

Docker is operating system-level virtualization, software container that enables sysadmin or software developer to deploy an isolated distributed Linux application almost anywhere without any...

View Article


Image may be NSFW.
Clik here to view.

Old String Set/Map Data Structure Benchmark (2012)

Just want to share some table from initial chapter of my thesis (early 2012), it's about modification (added lots of compression) of HAT-Trie for DNS suffix blocking. These tables are from chapter IV,...

View Article


Image may be NSFW.
Clik here to view.

Prime Number Generator Benchmark

Today we're gonna benchmark about prime number generator (without sieve and prime library). The spec is generating all prime number below 10 million and outputting every 100k-th prime found. As usual,...

View Article

Image may be NSFW.
Clik here to view.

Monitorix: System Resource Monitoring for Linux

Monitorix is a daemon that enables you to monitor your Linux server/system resources. It has built-in web server, and developed using Perl. To install the daemon on ArchLinux, use this command:yaourt...

View Article

Image may be NSFW.
Clik here to view.

Manga Downloader on Linux

There are plenty of options to automate manga download on Linux, for example: AnyMangaDownloader, BatotoDownloader, LinuxMangaDownloader, HakuNeko, MangaTux, MangaEdenBatchDownloader, MangaDownloader...

View Article

Image may be NSFW.
Clik here to view.

Techempower Framework Benchmark 10 Preview 5

New framework benchmark preview has been published, still C++ on top, JavaScript second, followed by Scala, Nimrod, Dart and Go. HHVM no longer on top because of some technical error. I think other...

View Article


Image may be NSFW.
Clik here to view.

Techempower Framework Benchmark 10 Preview 6

New framework benchmark preview has been published, still C++ on top, JavaScript second, followed by Scala, Nimrod, Dart and Go. There are no quite significant changes with previous benchmark.But as I...

View Article

Crystal Internal Benchmark

So, today I stumbled upon a benchmark by Kostya. It's quite interesting to see the result :3gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2Nim Compiler Version 0.10.2 (2014-12-29) [Linux: amd64]Crystal 0.5.5...

View Article


Image may be NSFW.
Clik here to view.

Techempower Framework Benchmark 10

Yesterday, Techempower framework benchmark 10 released, no significant changes.. As usual, in my opinion, only update-benchmark are important, since write are always be the biggest bottleneck and read...

View Article

My ArchLinux's ~/.bashrc

Usually after installing new PC with ArchLinux or Manjaro, I always replace ~/.bashrc with my own version, something like this (just some part of it, I use this on servers):[ -z "$PS1" ] &&...

View Article


How to share WiFi over LAN on Linux

Sometimes we need to share our wireless connection to LAN or vice-versa, the simplest way to do that is using NAT (and dnsmasq - a DHCP server and DNS proxy). First thing you need to do is check your...

View Article

Go 1.4.2 vs 1.5 beta 1 Benchmark

Go 1.5 beta 1 has been released few days ago, this go version has no longer need a C compiler. Today we will compare the performance between latest stable (1.4.2) and this version using a modified...

View Article

Image may be NSFW.
Clik here to view.

Atom vs Brackets vs LightTable vs Zed

Today we will review about some text editor that seems to be gaining popularity lately, that are Atom (Github), Brackets (Adobe), LightTable and Zed. To install them on ArchLinux, just type:yaourt...

View Article
Browsing all 204 articles
Browse latest View live