Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am turbo-ele on github.
  • I am turboele (https://keybase.io/turboele) on keybase.
  • I have a public key ASC3H4NV9Sfcv5D7FxtqlXJBiM_c9OMna4u8sD1Y0OvGugo

To claim this, I am signing this object:

@turbo-ele
turbo-ele / rename_log_symlinks.py
Last active June 5, 2018 15:07
Renames log symlinks of kubernetes pods due to bug on update
@turbo-ele
turbo-ele / print_show_create_table.py
Created April 10, 2018 10:14
CrateDB: Print "SHOW CREATE TABLE" for whole database
# vi: set fileencoding=utf-8
# -*- coding: utf-8; -*-
import sys
import argparse
from crate import client
def main():
parser = argparse.ArgumentParser(
#!/bin/sh
CDPATH=""
SCRIPT="$0"
# SCRIPT may be an arbitrarily deep series of symlinks. Loop until we have the concrete path.
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
# Drop everything prior to ->
link=`expr "$ls" : '.*-> \(.*\)$'`
#!/bin/sh
# OPTIONS:
# -d: start the daemon in the background
# -p <filename>: log the pid to a file (useful to kill it later)
# -v: print crate version to stdout
# -h: print usage information
# -D: set a java system property value
# -C: set a Crate property value
# -X: set a nonstandard java option
@turbo-ele
turbo-ele / NewsletterController.php
Created July 23, 2015 12:07
Symfony2 Newsletter Controller
<?php
namespace AppBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Acme\Bundle\NewsletterBundle\Manager\NewsletterManager;
@turbo-ele
turbo-ele / services.xml
Created July 23, 2015 12:04
Symfony2 Newsletter services.xml
<?xml version="1.0" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<services>
<service id="acme_newsletter.newsletter_manager" class="Acme\Bundle\NewsletterBundle\Manager\NewsletterManager">
<argument type="service" id="mailer" />
<argument type="service" id="session" />
@turbo-ele
turbo-ele / NewsletterManager.php
Created July 23, 2015 11:51
Symfony2 Newsletter Manager
<?php
namespace Acme\Bundle\NewsletterBundle\Manager;
use Symfony\Component\HttpFoundation\Session\Session;
class NewsletterManager
{
/**
* @var \Swift_Mailer