Skip to content

Instantly share code, notes, and snippets.

View frostcodes's full-sized avatar

Frost Codes frostcodes

View GitHub Profile
@frostcodes
frostcodes / short-number-format.php
Created October 27, 2022 12:08 — forked from RadGH/short-number-format.php
Short Number Formatter for PHP (1000 to 1k; 1m; 1b; 1t)
<?php
// Converts a number into a short version, eg: 1000 -> 1k
// Based on: http://stackoverflow.com/a/4371114
function number_format_short( $n, $precision = 1 ) {
if ($n < 900) {
// 0 - 900
$n_format = number_format($n, $precision);
$suffix = '';
} else if ($n < 900000) {
@frostcodes
frostcodes / setup-local-rabbitmq-cluster.cmd
Created August 14, 2019 15:52 — forked from Kostassoid/setup-local-rabbitmq-cluster.cmd
A little script to set up local RabbitMQ cluster (on Windows) with mirroring for various experiments. Best served with HAProxy.
set RABBITMQ_NODE_PORT=6001
set RABBITMQ_NODENAME=rabbit1
set RABBITMQ_SERVICE_NAME=rabbit1
set RABBITMQ_SERVER_START_ARGS=-rabbitmq_management listener [{port,15672}]
call rabbitmq-server -detached
set RABBITMQ_NODE_PORT=6002
set RABBITMQ_NODENAME=rabbit2
set RABBITMQ_SERVICE_NAME=rabbit2
set RABBITMQ_SERVER_START_ARGS=-rabbitmq_management listener [{port,15673}]
call rabbitmq-server -detached
Canidae
Felidae
Cat
Cattle
Dog
Donkey
Goat
Guinea pig
Horse
Pig