• Копирайт на команду /bin/true
    +4
    По идее, на все вопросы жизни должен уметь ответить скорее «true man» :)
  • Императивный RegExp. Нотация
    +4
    Reinventing SNOBOL?
  • Как добавить динамизма в Python 2.7?
    0
    Логично, но Питон не развивается логичными путями, увы. Нет в мире совершенства.

    Фреймворки же при том, что там могут быть свои правила и стандарты, и если, скажем, где-то сплошь и рядом итераторы, которые приходится join восемь часов в день, то да, ничего не с этим поделаешь.
  • Как добавить динамизма в Python 2.7?
    0
    Добавил реализацию для питона-3.2. Копилефт и всё такое.

    Python 3.2.2 (default, Sep 4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import typehack
    >>> list.join = lambda x,s:s.join(x)
    >>> ["123","456","7890"].join('-')
    '123-456-7890'
  • Как добавить динамизма в Python 2.7?
    –1
    Во-первых, то что вы написали будет продолжать работать. Во-вторых, я лично генераторы редко использую в своих программах, в 99% случаев хватает нормальных списков и циклов. К счастью, мне не надо встаиваться в чужие фреймворки и стандарты.
  • Как добавить динамизма в Python 2.7?
    0
    В Python 3 интерфейс поменяли (http://docs.python.org/py3k/extending/extending.html) но мы сделаем всё равно! Спасибо за интересную идею и реализацию на 2.7! Works like a charm. Теперь join, наконец, будет правильный :)

    P.S. Если у кого нет компилятора, то модуль, построенный из вышеприведенного гуглокода для py-2.7/win-32, можно временно взять здесь.
  • Могло ли слово «браузер» (и его производные формы) звучать в русской речи иначе?
    0
    Сетеход! Или даже, учитывая, что мы по сети ползаем, сетеполз :) Или, наоборот, сетепрыг. Но вряд ли это приживётся.
  • Как улучшить выбор страны из списка
    0
    Проблема с автодополнением возникает, когда есть пункт, название которого является началом названия другого пункта. Например, Niger и Nigeria. Набираешь niger[ENTER], а в регистрацию уходит Nigeria. Или приходится следить, исправлять. В любом случае, необходимо думать, что же с этим дополнением делать — нажимать ENTER, или ТАВ, или стрелками выбрать, или мышкой… Сложнее всё-таки, чем простое меню из 250 пунктов, которое прокручивается колёсиком на ура. В общем, как и везде — есть и плюсы, и минусы.
  • Опыт переезда на SSD: через полгода
    0
    Тоже голосую за Crucial M4. Самый лучший диск (обзор, англ.) в своей ценовой/объёмной группе.
  • Фотообзор Computer History Museum в Silicon Valley
    +4
    Старички на пенсии, но трудятся там, да. Очень интересно рассказывают, как восстанавливают все эти машины, как собирают по всей стране. Лезут из кожи вон, чтобы все детали по возможности были аутентичными. Например, нашли к PDP или ещё к какой-то древней машине древние же конденсаторы, и чтобы их восстановить, разработали специальный, как это называется, программно-аппаратный комплекс, чтобы с помощью тренировки постепенно восстановить работоспособность конденсаторов. А два древних старичка, что возле PDP, так они из тех самых лет, когда эта PDP только появилась в MIT, первые программисты на ней. Они приезжают на несколько часов два раза в неделю, по-моему. Рассказывают, как и что было. Повторюсь, очень интересно!

    Фото: fotki.yandex.ru/users/zwxc/album/153098/ (ещё грузятся, будет всего 48)

    Видео: www.youtube.com/watch?v=B51Zp_LgGEY
  • Еще одна флешка-криптекс с серьезной защитой
    +1
    Точно. А то число — 5^26.
  • Фоторама
    0
    Может быть. Честно говоря, не видел примеров, как 4000х3000 откроется в лайтбоксе. Главное, чтоб можно было посмотреть фото 1:1 и сохранить оригинал.
  • Фоторама
    +1
    А можно ещё сделать, чтоб по клику в центре картинки показывалась большая оригинальная картин(ищ)а в новом табе?
  • Про догмы в криптографии
    +2
    Всё хорошо, это эта фраза просто убила: «Заметим, что в английском языке не так уж и много слов, поэтому эта атака может быть проведена очень легко и быстро.» И это про язык, в котором больше всего слов!
  • Профессионал
    0
    Спасибо.
  • Профессионал
    0
    Хардверные кнопки Домой, Назад и Меню — механические (т.е. нужно давить) или сенсорные (достаточно касания)?
  • Обзор инфраструктуры Кремниевой долины
    0
    Вы поднимитесь на Mt Davidson, где крест, скажем, в марте, на закате. Вас просто съедят какие-то сумасшедшие слоновьи комары!
  • Произносим правильно
    0
    Не зря ж дали ссылку на оффсайт: The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we do not mind if you pronounce it as “my sequel” or in some other localized way.
  • Произносим правильно
    +1
    viewer = вьюер, не вьювер!
  • Произносим правильно
    +14
    Где-то сто лет назад при описании SCSI было замечено, что призносится как 'скази' или 'секси', в зависимости от распущенности говорящего.
  • Произносим правильно
    +7
    Header = хэдер, не хидер!
    Source = сорс (чисто британские словари нам скажут 'сос', но это уж слишком радикально). Главное, что не 'сурс'.
  • Взаимодействие bash-скриптов с пользователем
    +2
    Может ещё зависеть от (настроек) терминала, видимо. Живой пример — tput cols, cub и cup работает, а tput hpa — нет.
  • Яндекс – (действительно) найдется все!
    0
    Причём все (или очень многие) магазины в выдаче Яндекса имеют одинаковый формат страницы, одинаковые данные, т.е. сделаны явно на одном движке.
  • Что должен знать о времени каждый программист
    0
    Всё, и даже гораздо больше, что вы (не) хотели знать о критических датах :)
    www.merlyn.demon.co.uk/critdate.htm
  • Инфографика: Microsoft vs. Apple. История развития
    +5
    Так вот абсолютная цена акции абсолютно ничего не значит. Это просто цифра. Может быть 10, может быть 0.01, может быть 100000. Важно только, как эта цифра меняется со временем, естественно, с учётом сплитов и дивидентов. Вот графики, которые строит Яху или Гугл ( www.mediafire.com/imgbnc.php/d30f62796755d35409b07fab77231b5c948ae97f7902d070ead63eddcc24d6896g.jpg ) и показывают эти изменения.
  • Инфографика: Microsoft vs. Apple. История развития
  • Инфографика: Microsoft vs. Apple. История развития
    +1
    Что-то у вас с графиками не то.

  • Google и лунное затмение
    –1
    Конечно. Ссылка общая. Твиттер в клювике принёс.
  • Google и лунное затмение
    0
    Wired показывает нормально www.wired.com/wiredscience/2011/06/lunar-eclipse-webcast/
    Т.е. уже от Луны почти ничего не осталось :)
  • FAQ по Canvas: задавайте вопросы
    0
    Интересует самый быстрый способ нарисовать точку (например, для графика). Однопиксельную и четырёхпиксельную, произвольного цвета.
  • Angry Birds стали веб-приложением
    –3
    Во-во. В Хром-плюс жалуется, что не последняя версия Хрома, а в Опере тем не менее запускается. И SD, и HD.
  • Пайпы, the pythonic way
    0
    where и т.п. — методы объекта, возвращаемого функцией или конструктором KribleKrable. А сама KribleKrable ищется, очевидно, в том же пространстве имён, что и where из трубного примера.
  • Пайпы, the pythonic way
    0
    Главное — создать свой объект, т.к. в Питоне нельзя расширять предопределённые типы :(((. А трубы — это по практически то же, что и вызов методов:

    [1,2,3,4] | where(lambda x: x<=2) | as_list

    легко реализуется «питоническим» способом как:

    KribleKrable([1,2,3,4]).where(lambda x: x<=2).as_list()
  • Оператор запятая
    –1
    statement = оператор (присваивания, условный, цикла и т.д).
    operator = операция (сложения, возведения в степень, и т.д).
  • Хранение своего архива фотографий
    0
    Хм, инсталлятор — 251M. Это даже не бегемот, это авианосец какой-то. Похоже, даже со своим нефтеперегонным заводом. Для того, чтоб проставить теги и найти по тегу — явный перебор.
  • Хранение своего архива фотографий
    0
    Искал-искал, так и не нашёл удобной мультиплатформенной бесплатной программы для работы с тегами (и чтоб не бегемот был типа Неро). Так и не нашёл. На виндовс более-менее подходят ACDSee ($$$) и Pictomio (и платный бегемот ThumbsPlus), на убунту — shotwell. А чтоб взять от них лучшее, выкинуть ненужное, сделать на все платформы — такого нет.
  • Хранение своего архива фотографий
    0
    Практически моя схема :)

    Я ещё в каждом каталоге автоматически создаю индексную картинку @.jpg. А потом ещё раз в сто лет копирую их все в корневой каталог @. Тогда и по изображениям легко искать, если всё остальное забыл, а помнишь только «ну он тут справа был, и закат, всё оранжевое такое».

    Копия всего хранится на другом диске в =MyPhotos (и вообще в именах всех копий каталогов первого уровня впереди знак равно, очень удобно, когда много дисков).
  • WhisperCore шифрует данные на Android
    +2
    TrueCrypt прощёлкал Андроид? Печально. Такое хорошее приложение для десктопов!
  • Обзор коммуникатора HTC Gratia
    0
    По характеристикам — практически то же, что и Wildfire S (cf.) Плюс ФМ и трекбол, минус вспышка. Попробуй выбери! :)
  • Подарок копипастеру
    +2
    IBM уже сто лет использует в своих лаптопах.