Skip to content

Instantly share code, notes, and snippets.

View Apkawa's full-sized avatar
🌴
On vacation

Apkawa Apkawa

🌴
On vacation
View GitHub Profile
@Apkawa
Apkawa / Image Magick Tip convert
Last active December 21, 2015 20:59
Image Magick Tip
#Конвертация всех psd в jpg. результат складывается в out2
mogrify -format jpg -flatten -path out_dir dir/*.psd
# Рекурсивная конвертация из одной директории в другую
find dirname -type f -iname "*.jpg" -exec sh conv.sh \{\} new_dirname\;
@Apkawa
Apkawa / create_gradient.py
Created August 13, 2013 13:31
how to do make gradient
from scipy.interpolate import griddata
import numpy as np
import Image as PILImage
def create_gradient(size, geometry):
"""
:param size: [x, y]
:param geometry:
{
"right_top: {
@Apkawa
Apkawa / hola.c
Last active December 18, 2015 21:39
Hola hola
/* Copyright (C) Hola 2012, 2013
*
* Добро пожаловать на олимпиаду программистов Hola!
*
* ПРАВИЛА:
* - Идеальное решение до 28-May-13 принесет вам 500 долларов США!
* - В случае хорошего (но не идеального) решения, мы вышлем замечания, чтобы
* помочь вам доработать код.
* - Идеальный ответ со второй попытки принесет вам 250 долларов США.
*
HDD=$1
BUFFER_SIZE=$(hdparm -i /dev/sda|grep -Po 'BuffSize=.*kB,'|sed -e 's/BuffSize=//' -e 's/kB,//')
echo "Start clean hdd $HDD"
CLEAN_CMD="dd if=/dev/random of=$HDD bs=${BUFFER_SIZE}kB"
for i in 1 2
do
echo $CLEAN_CMD
$CLEAN_CMD
@Apkawa
Apkawa / Chapter_0_intro.tex
Last active February 12, 2022 17:32
LaTeX example for diplom
%\chapter{Введение} % нумерованный чаптер
\anonchapter{Введение} % ненумерованный
\begin{figure}[h]
\center{\includegraphics[width=1\linewidth]{Ch3_3_web_interface_schema}}
\caption{Схема главной страницы веб-интерфейса.}
\label{Ch3_3_web_interface_schema:image}
\end{figure}
# -*- coding: utf-8 -*-
# http://360percents.com/posts/php-random-user-agent-generator/
from datetime import timedelta, date
from random import randint, randrange, choice
PROCESSORS = {
'linux': ['i686', 'x86_64'],
'mac': ['Intel', 'PPC', 'U; Intel', 'U; PPC']
}
@Apkawa
Apkawa / gist:5108770
Created March 7, 2013 15:21
Way install headless X server and generate pdf from html
% sudo aptitude install xvfb wkhtmltopdf
% xvfb-run wkhtmltopdf test.html test.pdf
# http://stackoverflow.com/questions/13215120/how-do-i-make-python-qt-and-webkit-work-on-a-headless-server
@Apkawa
Apkawa / test_mail.py
Created December 14, 2012 15:57
The script for testing mailing email
import os
import smtplib
import mimetypes
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.MIMEBase import MIMEBase
from email import Encoders
msg = MIMEMultipart('alternative')
@Apkawa
Apkawa / bash.sh
Created November 29, 2012 12:24
Command cheatsheet
#port forwading
ssh -L 4040:localhost:4040 server -f
#port forwarding from server2 to client use server1
ssh -L 3306:localhost:13306 server1 -f "ssh -L 13306:localhost:3306 server2 -f"
@Apkawa
Apkawa / text.py
Created November 9, 2012 09:54
binary number to text
>>> import binascii
>>> bin(int(binascii.hexlify('hello'), 16))
'0b110100001100101011011000110110001101111'
>>> n = int('0b110100001100101011011000110110001101111', 2)
>>> binascii.unhexlify('%x' % n)
'hello'