Skip to content

Instantly share code, notes, and snippets.

View example.ts
import fastify from 'fastify';
import { ServerResponse } from 'http';
const S = require('sanctuary');
const healthCheckRoutes = (fastify: fastify.FastifyInstance) => {
fastify.get(
'/ping',
{
schema: {
response: {
View readme.md

Chabok job offer exercise

This is an example which uses Node.js as the runtime environment and ClickHouse, which is a column-oriented database management system.

Installation

  1. Create a ClickHouse cluster.
  2. Setup the connection by setting following environment variables: DB_HOST, DB_USER, DB_PASS (you can study the fallback values here.)
  3. Install the script dependencies:
$ npm install
View controller.py
#!/usr/bin/env python
import sys
from urlparse import urlparse
while sys.stdin:
try:
strLine = sys.stdin.readline().strip() ## It is very important to use strip!
uriComponents = urlparse( strLine )
if uriComponents.query == "token=correct":
print uriComponents.path
else:
View words.go
package main
import (
"golang.org/x/tour/wc"
"strings"
)
func WordCount(s string) map[string]int {
fields := strings.Fields( s )
output := map[string]int{}
View keybase.md

Keybase proof

I hereby claim:

  • I am blacksuited on github.
  • I am ehsaan_me (https://keybase.io/ehsaan_me) on keybase.
  • I have a public key ASAvkWorqhcbwzf6gYedoAxccOazv5xy_Yc9-_MMo0YXlgo

To claim this, I am signing this object:

@par6n
par6n / msub.sh
Created May 5, 2017
Subtitles merge
View msub.sh
#!/bin/bash
mkdir -p Output
for f in *.mkv
do
filename="${f%.*}"
echo "Proccessing ${filename}.mkv"
if [ ! -f "${filename}.srt" ]; then
@par6n
par6n / index.js
Created Jan 13, 2017
@Link4FileBot
View index.js
const Telegraf = require( 'telegraf' ),
request = require( 'request' ),
Token = 'TOKEN HERE',
currentUsers = {},
messages = {},
Bot = new Telegraf( Token );
Bot.command( 'start', ( ctx ) => {
ctx.replyWithHTML( `<b>Send/Forward me your files to get the direct link for it.</b>
Powered by @pwrtelegram` );
@par6n
par6n / 1st challenge results.md
Last active Jul 6, 2016
1st challenge results (telegram.me/code_challenges)
View 1st challenge results.md
@par6n
par6n / index.js
Created Apr 20, 2016
An inline bot for formatting text
View index.js
var TelegramBot = require( 'node-telegram-bot-api' );
var token = 'XXXX';
var bot = new TelegramBot( token, { polling: true } );
var formats = {};
var waitingFor = {};
var messageText = {};
bot.on( 'inline_query', function( query ) {
if ( query.query == '' ) return;