kb 04.07.2012 09:06c8541125

s/set!/put/

kb 04.07.2012 09:06c8541125

Правда, очень не понравилось, что они слегка "слукавили", т.к. в предыдущей же главе использовали некоторые мистические функции (get!) и (set!) для динамической диспетчерезации типов (type-tags), а в этой главе говорят "вызов любой функции до этого зависил только от её аргументов" и "для вычисления функции можно ... more →

kb 04.07.2012 09:04c8541125

Кстати, я в sicp наконец-то дошёл до момента, где про мутабельное состояние рассказывают, как это ужасно, но как без него еще хуже, ну и прочее ООП. Очень захватывающее чтиво.

kb 04.07.2012 08:44c8541125

заголовок смешной "It Will Cost $40 To Upgrade Your Old PC To Windows 8 But You Probably Shouldn't Do It" http://www.businessinsider.com/windows-8...

kb 04.07.2012 08:38c8541125

наконец-то поборол лень и поменял CD-ROM в ноуте на второй HDD. правда в нём всего 150Gb, но когда они "дополнительные" — это очень хорошо.

kb 04.07.2012 08:35c8541125

а если я поставлю windows 8, мне её надо будет потом ломать? или можно будет купить?

kb 03.07.2012 16:37c8541125

Поразительные костыли узрел в презентации по clojure (в данном случае это правда, скорее борьба с ними). Имеется специальная форма binding, которая может вызвать функцию, переопределив в ней локальную переменную.

kb 03.07.2012 16:30c8541125

еще один смешной костыль с импортированием "потому что надо"

# collector import is required otherwise setuptools errors
from nose.core import run, collector

kb 03.07.2012 16:29c8541125

узрел костыль, которым можно избежать падений джанги из-за отсутствия сеттингов
from django.conf import settings
if not settings.configured:
settings.configure()

kb 03.07.2012 09:18c8541125

кто-то этот ваш juju пробовал?

kb 02.07.2012 14:08c8541125

Django is a ghetto. Другими словами не описать этот бардак. Словил багу, что тест работает, а на продакшне бага о том, что я пытаюсь request.POST модифицировать (а он по-умолчанию immutable). Оказалось, что:
1. в джанго TestClient баг в том, что по-умолчанию на post-запрос он шлёт multipart-форму.
2. в самой джанге ... more →

kb 30.06.2012 21:13c8541125

Ведь получается, что если у вас есть какой-то потенциально большой QuerySet (генератор, который по чуть-чуть данные запрашивает по мере необходимости), и вы хотите вернуть первый элемент (в случае, если он вообще есть), не делая лишних запросов, подсчётов count() и превращения в список, вполне нормальным ... more →

kb 30.06.2012 19:40c8541125

ну, вы поняли

kb 27.06.2012 15:41c8541125

А вообще, в джанго идея приложений очень и очень крута. Вот прямо смотришь на их список и примерно понимаешь архитектуру всего проекта, а не голое controllers, bl, models и т.п. А вот название (приложения, applications) очень плохое. Прямо настолько плохое, что я только недавно понял, что оно совершенно не должно ... more →

kb 27.06.2012 15:35c8541125

использование одновременно (ну, часто и то и то, не одновременно) саблаймового поиска по командам по Ctrl+Shift+P и убунтового поиска по меню (Alt) сносит голову просто. А также показывает, куда надо стремиться последнему :)

st
kb 27.06.2012 15:27c8541125

всё же, плохой идеей было отделить все функциональные тесты в отдельную папку. бардак, лучше всё что можно в приложениях держать. добавлю себе в заметку "refactorings".

kb 27.06.2012 15:23c8541125

Наконец-то получилось послать push-уведомления на андроид и айфон. Осталось это всё закодировать красиво ^_____^

kb 27.06.2012 15:23c8541125

SublimeLinter, конечно, умная штукенция, но по-умолчанию навязывает писать длинные линии (отключает проверку), а также отключает предупреждение за "from foo import *".

st
kb 27.06.2012 08:57c8541125

MySQL is bazillion times faster than MemSQL http://dom.as/2012/06/26/memsql-rage/

kb 26.06.2012 10:27c8541125

Подскажите, что почитать для общего понимания принципа работы https / ssl / tls, всех этих сертификатов и безопасностей.

?
kb 26.06.2012 09:52c8541125

как-то отстрелили себе обе ноги. в результате при мерже вижу следуещее: base у двух файлов — пустой файл, при этом что local что remote отличаются только на пару строчек. пытался воспроизвести — пока не вышло.

kb 25.06.2012 14:45c8541125

иногда так хочется эти ваши указатели в питоне, ну или другой способ всем, указывающим на объект что-то присвоить

kb 25.06.2012 13:35c8541125

С названиями у ребят из pypy совсем всё весело :)
Architecture of Cppyy http://morepypy.blogspot.com/2012/06/arc...

kb 25.06.2012 13:30c8541125

Как в гитхаб предложить фичу? Почему они не используют свой же issue tracker для этих целей? (bitbucket, например, используют). Или я просто не нашёл соотв. репозиторий на http://github.com/github ?

kb 25.06.2012 13:14c8541125

предыдущий пост — это то, что бывает, если думать (разработчику Mock) "а, вызов метода прекрасно описывается туплом из 3х элементов (метод, args, kwargs)", при этом не предоставляя метода с этими элементами нормально общаться.

kb

kb

I read (61)

arts

Артс

lain_iwakura

岩倉 玲音

snakehoney

ʎǝuoɥǝʞɐus

sl

Вячеслав

ulidtko

профессиональный говноед

17eyes

Проба оперения

werkzeug

Имя

utros

Оранжевус Охуеннус

xaos

Владимир

mm

Mika Okamoto

lHooFool

Смерть Неизбежна

komar

Александр Марков

lukish

λ

hedgehog

18+ Запрещено для детей.

238328

16+

Elemir

Evgeny I. E. Omelchenko

hirthwork

Hirthwork McGillah

gds

4da

4DA

mad_hater

Алик

2538

двапятьтривосемь+

clayrat

Klayraat

javakka

Джавакка

a9qd0wf

посторонний

Sany

Тусоваться, бухаться и трахаться.

vsv

Vladislav Svitlichniy

proofit404

Malyshev Artem

olya_15

Оля

4ever_alone

forever_alone

My readers (40)

arts

Артс

johan

Johan

King-Artur-VII

King Artur VII

magog

Mагог Магогович

ulidtko

профессиональный говноед

Like-all

Darth Bricktop

17eyes

Проба оперения

utros

Оранжевус Охуеннус

xaos

Владимир

Velvet-Bird

Вавилен Бирдов

ruda

Вона блює і співає.

hongweibing

hóngweìbīng

generatorglukoff

няша

238328

16+

richmond

Джордж Ричмонд

gds

javakka

Джавакка

Sany

Тусоваться, бухаться и трахаться.

proofit404

Malyshev Artem

Ts

Tags

Do you really want to delete ?