I hereby claim:
- I am adeshmukh-quizlet on github.
- I am adeshmukh_qz (https://keybase.io/adeshmukh_qz) on keybase.
- I have a public key ASBWRTbbokm4Kr9FuY7H4YeyHCyeqJLJyB1Yh-NUQI9wfwo
To claim this, I am signing this object:
// 32-bit value will overflow in 2038. Migrate to 64-bit support by then. | |
// Ref: https://en.wikipedia.org/wiki/Year_2038_problem | |
private const val TIME_PART_MASK = 0x0000_0000_FFFF_FFFF | |
const val SHARD_PART_WIDTH = 5 | |
const val SEQ_PART_WIDTH = 15 | |
const val SEQ_PART_LIMIT_EXCLUSIVE = 1.shl(SEQ_PART_WIDTH) | |
/** | |
* A distributed, thread-safe ID generator that generates |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env kscript | |
println(args.map { java.lang.Long.reverse(it.toLong()) }.joinToString(" ")) |
#!/usr/bin/env kscript | |
import java.security.MessageDigest | |
import java.util.Base64 | |
val md5 = MessageDigest.getInstance("MD5") | |
println(args.map { Base64.getEncoder().encodeToString(md5.digest(it.toByteArray())) }.joinToString(" ")) |
# Gawk version | |
# Remote | |
grep -v "rem_address" /proc/net/tcp | awk '{x=strtonum("0x"substr($3,index($3,":")-2,2)); for (i=5; i>0; i-=2) x = x"."strtonum("0x"substr($3,i,2))}{print x":"strtonum("0x"substr($3,index($3,":")+1,4))}' | |
# Local | |
grep -v "rem_address" /proc/net/tcp | awk '{x=strtonum("0x"substr($2,index($2,":")-2,2)); for (i=5; i>0; i-=2) x = x"."strtonum("0x"substr($2,i,2))}{print x":"strtonum("0x"substr($2,index($2,":")+1,4))}' | |
# No Gawk | |
# Local | |
grep -v "rem_address" /proc/net/tcp | awk 'function hextodec(str,ret,n,i,k,c){ |