*code
В баше очень интересные кавычки. Одинарные кавычки, к примеру, сжирают всё, не давая ничего заэскейпить. То есть одинарные внутри одинарных вставить не получится.
Также есть двойные кавычки, в которых бэкслеш \ является обычным символом во всех случаях, кроме как если после него стоит один из символов (‘$’, ‘`’, ... more →
tip of the day:
export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
Эта строчка сделает так, что pip будет качать все пакеты в эту директорию, а в случае, если там уже есть пакет — не качать его, а брать оттуда. То есть в новом virtualenv теперь вам не будет больно сделать pip install -U ipython.
Интересно, ... more →
syntax: globa
1990 — неуправляемая активность масс, революционная ситуация, голод.
1991 — введение военного положения, борьба с мафией и преступностью, реальные результаты перестройки.
1994 — распад государства, отделение республик...
Итого, сейчас наиболее "правильная" команда для запуска тестов у меня такая:
time python manage.py test --settings settings_test --failfast --failed
я превзошел себя
class TestViewProductCategory(BaseTestCase):
def test_should_view_toplevel_parent_on_product_category_view(self):
pass
Ах да, по поводу zsh (и oh-my-zsh). Мелкое: у них какой-то говняный переход слово вперёд / слово назад (хуже, чем в баше). А еще только что открыл новую консоль и узрел:
[Oh My Zsh] Would you like to check for updates?
Type Y to update oh-my-zsh: Y
Upgrading Oh My Zsh
From ... more →
Exercise 2.6. In case representing pairs as procedures wasn't mind-boggling enough, consider that, in a
language that can manipulate procedures, we can get by without numbers (at least insofar as nonnegative
integers are concerned) by implementing 0 and the operation of adding 1 as
(define zero (lambda (f) (lambda ... more →
Сволочи. Они взяли и реализовали cons/car/cdr через замыкания. То есть я и сам мог это сделать, а не догадался.
(define (cons x y)
(define (dispatch m)
(cond ((= m 0) x)
((= m 1) y)
(else (error "Argument not 0 or 1 — CONS" m))))
dispatch)
(define (car z) (z 0))
(define (cdr z) (z 1))
вот так чуть лучше будет
(global-set-key [?\C-.] 'tabbar-forward-tab)
(global-set-key [?\C-,] 'tabbar-backward-tab)
*code is used by:
4DA
4da
kb
kb
Voker57
Voker57
asmer
asmer
rakoth
rakoth
Марсианская улиточка
gisty
Bender Bending Rodríguez
DJm00n
Ilya Petrov
muromec
16+
238328
proton
proton
Maxim Kirenenko
part1zano
lexszero
lexszero
Maxim Barzunov
zweipluse
Няша с няшей
nekoexmachina
dorfe
dorfe
mva
mva
eill
eill
4da
kb
Voker57
asmer
rakoth
gisty
DJm00n
muromec
238328
proton
part1zano
lexszero
zweipluse
nekoexmachina
dorfe
mva
eill