Skip to content

Instantly share code, notes, and snippets.

@maxkoryukov
maxkoryukov / AssemblyInfoPatchVersion.ps1
Last active January 16, 2016 02:55
Powershell script to batch-update AssemblyInfo.cs with new Version
# from http://blogs.msdn.com/b/dotnetinterop/archive/2008/04/21/powershell-script-to-batch-update-assemblyinfo-cs-with-new-version.aspx
#
# SetVersion.ps1
#
# Set the version in all the AssemblyInfo.cs or AssemblyInfo.vb files in any subdirectory.
#
# usage:
# from cmd.exe:
# powershell.exe SetVersion.ps1 2.8.3.0
#
@maxkoryukov
maxkoryukov / python.unittest.cases_test.py
Last active February 3, 2016 23:29
Generates tests for python's unittest module (native mod couldn't generate them in easy way). Works good with unittest and nosetests
# ----------------------------------
# USAGE
# ----------------------------------
from unittest import TestCase
from testargs import TestArgs
class SampleTest(TestCase):
@TestArgs(
(None),
@maxkoryukov
maxkoryukov / HeadphonesDev.md
Last active April 20, 2016 03:11
Headphones Description

Deployment

Download sources (currently master is the latest actual version):

git clone https://github.com/maxkoryukov/headphones.git .

Second step: run the app

# lighttpd configuration file
#
# use it as a base for lighttpd 1.0.0 and above
#
# $Id: lighttpd.conf,v 1.7 2004/11/03 22:26:05 weigon Exp $
############ Options you really have to take care of ####################
## modules to load
# at least mod_access and mod_accesslog should be loaded
@maxkoryukov
maxkoryukov / dbml2sql.xsl
Created April 24, 2016 23:07
Simple .dbml to .sql converter (XSLT)
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet
version="2.0"
xmlns:dbml="http://schemas.microsoft.com/linqtosql/dbml/2007"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
<xsl:output method="text" omit-xml-declaration="yes" encoding="UTF-8" indent="yes"/>
<xsl:variable name="newline" select="'&#xa;'"/>
<xsl:template match="dbml:Database">
<xsl:for-each select="dbml:Table">
@maxkoryukov
maxkoryukov / Program.cs
Created August 16, 2016 04:28
CSharp Remove Comments
using System;
using System.IO;
using CSharpMinifier;
namespace MinifySolution
{
class Program
{
static void Main(string[] args)
{
@maxkoryukov
maxkoryukov / json.py
Last active June 9, 2018 21:34
Python __json__
# -*- coding: utf-8 -*-
import datetime
import simplejson
#json.dumps
__dumps = simplejson.dumps
def dumpsOverloaded(*args, **kwargs):
@maxkoryukov
maxkoryukov / cleanup-svg.xsl
Created April 1, 2017 15:56
Cleanup vendor tags from SVG
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet
version="1.0"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@maxkoryukov
maxkoryukov / Description.md
Created May 3, 2017 12:59 — forked from juanje/Description.md
Limit Chrome from eating all the memory and CPU

I was tired of Chrome eating all my laptop resources so I decided to put some limit to it with cgroup.

As I was using Ubuntu 12.04 with support for cgroup, I installed the package cgroup-bin and add the following group to the file /etc/cgconfig.conf:

group browsers {
    cpu {
#       Set the relative share of CPU resources equal to 25%
        cpu.shares = "256";
 }