Skip to content

Instantly share code, notes, and snippets.

@and-rom
and-rom / index.html
Created November 17, 2014 15:14
Site template (vertical tabs)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ru">
<head>
<title>Title</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<!--[if IE]>
<style type="text/css">
dt
{
margin-bottom:-1px;
@and-rom
and-rom / index.tex
Created November 17, 2014 15:34
Latex document template
\documentclass[a4paper,10pt]{article}
\usepackage{cmap} % возможность поиска в PDF
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc} %кодировка русского текста
\usepackage[russian]{babel} %отображение русского текста
\parindent=0mm % отступ первой строки
\pagestyle{empty}
\unitlength=1mm % единица измерения в окружении picture
@and-rom
and-rom / qr.tex
Last active August 29, 2015 14:09
PST barcode example
\documentclass{article}
\usepackage{pst-barcode}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc} %кодировка русского текста
\begin{document}
\begin{minipage}{0.5\textwidth}
\begin{pspicture}(1in,1in)
\psbarcode{MECARD:N:Visissualy,Poopkin;EMAIL:[email protected];TEL:74950001111;NOTE:ceo roga copyta;}{}{qrcode}
\end{pspicture}
@and-rom
and-rom / bc.tex
Created November 17, 2014 15:44
Business card
\documentclass[10pt,a4paper]{memoir}
\setstocksize{52mm}{90mm}
\setpagecc{49mm}{87mm}{*}
\settypeblocksize{43mm}{81mm}{*}
\setulmargins{3mm}{*}{*}
\setlrmargins{3mm}{*}{*}
\setheadfoot{0.1pt}{0.1pt}
\setheaderspaces{1pt}{*}{*}
\checkandfixthelayout[fixed]
\pagestyle{empty}
@and-rom
and-rom / doc1.tex
Created November 18, 2014 07:58
Python code in LaTex documents
\documentclass[a4paper,12pt]{article}
\usepackage{cmap} % возможность поиска в PDF
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc} %кодировка русского текста
\usepackage[russian]{babel} %отображение русского текста
\usepackage{setspace}
\usepackage{indentfirst}
\usepackage{python}
\usepackage{textcase}
%\parindent=10mm % отступ первой строки
@and-rom
and-rom / index.html
Last active August 29, 2015 14:11
HTML5 Skeleton template
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta charset="utf-8">
<meta name="description" content="">
<meta name="author" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" href="img/favicon.ico" type="image/x-icon">
@and-rom
and-rom / qrcode.md
Last active August 29, 2015 14:11
QR code data strings

#QR Code

Rich text

[text]

##URL ###Basic URL

http(s)://[url]
@and-rom
and-rom / ch.recipe
Created February 20, 2015 14:25
calibre habrahabr recipe
import sys, socket, os, urlparse, re, time, copy, urllib2, threading, traceback
from urllib import url2pathname, quote
from httplib import responses
from base64 import b64decode
from calibre import browser, relpath, unicode_path, fit_image
from calibre.constants import filesystem_encoding, iswindows
from calibre.utils.filenames import ascii_filename
from calibre.ebooks.BeautifulSoup import BeautifulSoup, Tag
from calibre.ebooks.chardet import xml_to_unicode
@and-rom
and-rom / bookmarklets.js
Last active August 29, 2015 14:22
Collection of usefull bookmarklets
//<!-- Moscow Metro Wi-Fi redirect to previous page -->
//<DT><A HREF="javascript:
(function(){
var vars = window.location.search.substring(1).split('&');
for (var i=0;i<vars.length;i++) {
if(vars[i].split('=')[0] == 'redirect'){var result=vars[i].split('=')[1];}
}
if (typeof result != 'undefined'){window.location.href = 'http://'+result;}
})();
//">mr</A>
@and-rom
and-rom / swipe.js
Last active August 29, 2015 14:25
Swipe function to get the swipe direction
document.addEventListener('touchstart', handleTouchStart, false);
document.addEventListener('touchmove', handleTouchMove, false);
var xDown = null;
var yDown = null;
function handleTouchStart(evt) {
xDown = evt.touches[0].clientX;
yDown = evt.touches[0].clientY;
};