Skip to content

Instantly share code, notes, and snippets.

View simple_formats.html
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<style>
body {
background-color: white;
text-align: center;
color: balck;
font-family: Arial, Helvetica, sans-serif;
@arwer13
arwer13 / gist:35abc59afe2eb7f81c643ab91b0fe154
Last active Jan 28, 2017
Чуковский. От двух до пяти
View gist:35abc59afe2eb7f81c643ab91b0fe154
Глава первая
ДЕТСКИЙ ЯЗЫК
...Но всех чудес прекрасных на земле
Чудесней слово первое ребенка.
Петр Семынин
I. ПРИСЛУШИВАЮСЬ
Когда Ляле было два с половиной года, какой-то незнакомый спросил ее в шутку:
- Ты хотела бы быть моей дочкой?
Она ответила ему величаво:
View convariance.cpp
void train(cv::Mat &image) {
cv::cvtColor(image, image, CV_BGR2YCrCb);
const size_t w = image.cols;
const size_t h = image.rows;
double mean_cb = 0.0;
double mean_cr = 0.0;
double mean_cb2 = 0.0;
double mean_cr2 = 0.0;
double mean_crcb = 0.0;
View Посадка клена остролистного.md

Прежде чем купить и посадить вид клена остролистного, необходимо подготовить яму. В болотистой местности или на участках, где часто наблюдается застой воды, на дне ямы желательно устроить дренаж. Сделать его можно из камней, уложив их слоем в 5-10 см. Обратную засыпку можно проводить стандартным для участка грунтом, но лучше приготовить специальную смесь, которая создаст оптимальные условия для укоренения дерева клена остролистого. Для этого перед посадкой клена нужно взять 3 части торфокомпоста или перегноя, две части дерновой земли и одну часть песка. Все это нужно смешать и произвести обратную засыпку растения остролистого. Во время посадки возможно и внесение минеральных удобрений прямо в посадочную яму. Как правило, рекомендуется использовать 100-150 гр нитроаммофоски. Остролистый сорт При посадке саженцев остролистого клена устанавливать в яму их нужно так, чтобы корневая шейка находилась примерно на уровне грунта. Если же вы решили посадить саженцы, дающие бурную прикорневую поросль, по прикорневую ше

View get_chars_and_lemmas.py
import sqlite3
def dict_factory(cursor, row):
d = {}
for idx, col in enumerate(cursor.description):
d[col[0]] = row[idx]
return d
View add_link.sh
View python_format.md

.format was introduced in Python2.6 It is more powerful than %.

The most common use:

>>> '{}, {}, {}'.format('a', 'b', 'c')
'a, b, c'

>>> '{2}, {1}, {0}, {1}'.format('a', 'b', 'c')
'c, b, a, b'
View wordDB.py
#!/usr/bin/env python2
# wordDB.py
# Word Frequency Database Generator
# Author: Ryan McCarl
# License: GPL 3
import sqlite3
import nltk as n
from nltk.corpus import brown
from nltk.stem import WordNetLemmatizer as wordnet
View git.md

The git questions

  1. Can you explain git rebase, git checkout, and git merge, and give examples of when I should use them?
  2. How does git diff work and how can I resolve merge/rebase conflicts from the command line?
  3. What do remote, origin, and HEAD mean?

The git asnwers

Remotes, origin, HEAD

Git has the concept of "remotes", which are simply URLs to other copies of your repository. A remote repository is just a remote's local repository, almost like the one of yours, and which you can access by, for example, ssh.

View todo-app.py
# This is just a little draft with two rather obvious classes you might need to have at the beginning.
#
#
# At first glance I see three ways of implementing TodoEntry class,
# speaking about how field are stored in it
# It seams this class would not have much functionality,
# mostly just storing fields, marking entry completed autoinsresting 'completedData',
# something more, and not much data integrity checking,
# so I prefer the last variant, it's faster and seams more attractive (for me) to implement