• Семь вещей, которые полезно знать о программистах

      Как-то знакомый преподаватель английского языка рассказал, что вчера был на вечеринке и услышал анекдот:

      — Ложась спать программист ставит рядом на столик 2 стакана.
      — Один с водой — если захочет пить, второй пустой — если не захочет.

      Смеялись только программисты, а остальные и он, в том числе, анекдот не поняли. Пришлось сильно постараться, чтобы объяснить гуманитарию, что в этом анекдоте смешного.

      Программист – относительно новая профессия. Зародилась она по времени где-то между физиком-ядерщиком и космонавтом. Многие «лирики» и даже некоторые «физики» и «космонавты» нас не понимают. И среди этих людей часто находятся наши коллеги, менеджеры, сотрудники коммерческих департаментов, отделов кадров, владельцы бизнеса, заказчики и др. Этот пост для них. Ну и немного для себя (типа, ретроспектива самоанализ).

      Disclaimer. Сейчас программистов много. Хороших и разных. Я буду писать про хороших. И то, не про всех, а про большую часть из тех, с кем имел честь вместе разрабатывать ПО.
      Читать дальше →
    • GTD на кухне: чем накормить голодного программиста

      • Tutorial
      imageИтак, как и обещал в первой части, продолжаем упрощать бытовую жизнь хабражителя. Сегодня 8 марта (кстати, девушки, поздравляю!) и части мужчин хочется порадовать своих женщин и освободить их от «рабского труда» на кухне, а другой части – приготовить для себя не традиционные пельмени\вареники\сосиски, а что-то посущественней.
      Вот несколько проверенных рецептов, которые пригодятся и первым, и вторым.

      Осторожно, много картинок. Голодным не входить!
      Читать дальше →
    • Научно-популярные фильмы о физике

        Всем привет!

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

        Недавно случайно наткнулся на ютубе на фильм с Брайаном Грином «Тайны мироздания» и удивился, что у видео так мало просмотров.

        Не сказать, чтобы такая подача материала мне очень нравилась, но все равно, местами довольно интересно :) Может быть, будет интересно не только мне.

        Сами видео под катом.
        Читать дальше →
      • Основы фотографии: выдержка, диафрагма, ГРИП, светочувствительность

          Введение


          Часто люди приобретают цифровые зеркальные камеры в погоне за качеством снимков, но при этом не имеют представления о технических моментах съемки. В основном это касается тех, кто до зеркалки держал в руках исключительно компактные фотоаппараты и пользовался автоматическими режимами (которые, к слову, весьма продвинутые в современных камерах).

          В результате у кого-то возникает разочарование в камере и фотографии в целом, а другие проявляют терпение и пытаются освоить премудрости фотографии, чтобы раскрыть весь потенциал камеры с полноценным (или почти полноценным) сенсором.

          Изначально я планировал написать одну статью, но по ходу дела понял, что объем получается слишком большой и решил разбить ее на несколько частей. В этой главе рассмотрю такие понятия как выдержка, диафрагма, ГРИП и светочувствительность, как эти параметры влияют на результат съемки. На очереди статья про типы и параметры объективов, работу со вспышками и советы по съемке в различных условиях.
          Читать дальше →
        • Google покупает перспективный стартап BlindType



            Еще в июле на Хабре прозвучало упоминание интересного стартапа BlindType, создатели которого разработали новый тип виртуальной клавиатуры для мобильных устройств, игнорирующей ошибки ввода. Другими словами, пользователю не нужно печатать «прицельно» — главное — хотя бы рядом с желаемой клавишей попадать, и на экране появится желаемое слово. В качестве примера можно привести напечатанное слово «tyor», которое умная программа тут же преобразовывает в «type». BlindType представляет собой нечто вроде «Т9 на стероидах», только эта система гораздо более продвинутая, чем «Т9». Так вот, на днях корпорация Google заявила о том, что этот стартап присоединился к списку активов компании.

            Читать дальше →
          • AR.Drone долетел до Москвы

              В офисе AR Door появился долгожданный гаджет – AR.Drone.

              Девайс был представлен еще в январе 2010 г. на конференции International Consumer Electronics Show (CES). И как только AR.Drone поступил в продажу, а именно в начале сентября, решили приобрести вертушку. Покупали через Ebay в Гонконге, сейчас можно заказать на амазоне вместе с запчастями.

              Цена вопроса – 350$ с международной доставкой.

              AR.Drone – это квадро-вертолет на дистанционном управлении, пилотируемый с помощью приложения для iPhone/iPod/iPad.

              Программа обеспечивает трансляцию видео в режиме реального времени со встроенной камеры вертолета, и, что самое важное для нас, поддерживает дополненную реальность. Пара игрушек уже в разработке, а так же клиенты под android и windows 7 phone.

              много больших фоток
            • Для тех, кто хочет научиться воспринимать английский на слух

                Для того, чтобы научиться воспринимать иностранную речь на слух, нужно много слушать. Правда, толку от этого будет немного, если вы не будете понимать, что люди говорят. Важно, чтобы мозг устанавливал связи между словами и их звуковыми образами. Для этого нужно слушать с субтитрами и текстовками, и слушать то, что соответствует вашему уровню и то, что вы способны понять на родном языке.
                Читать дальше →
              • SICP теперь по-русски!

                  image
                  Удивительно, что до сих пор никому еще не пришла в голову идея перевести эти легендарные лекции на русский язык.
                  В качестве эксперимента выкладываю перевод первой из 20 лекций. Если это получит должный отклик, буду переводить дальше.

                  Пару слов о самих лекциях, это выжимка из вводного курса по программированию читавшегося в MIT с 1978 года. Лекции читают Харольд Абельсон и Джеральд Сассман.
                  На мой взгляд они уделяют внимание не столько алгоритмам сколько формированию правильного мышления у будущих программистов, а это гораздо важнее. Хочу отметить очень высокое качество материала, в лучших традициях Кнута, а в чем-то пожалуй и лучше.
                  Если вы не знакомы, что такое SICP обязательно скачайте себе книгу на русском языке для пущего просветления.

                  Курс ведется на примере языка программирования LISP, которому, кстати, 50 лет стукнуло, не много живых языков сохранилось старше Лиспа. По Лиспу могу сказать — это удивительный язык, я просто каждому рекомендую, не отказывайте себе в удовольствии и изучите этот язык пусть он вам и не пригодится никогда в реальных делах, но он сформирует вам правильные мозги, вы научитесь смотреть совершенно иначе на многие вещи, даже если вы всю жизнь пишете какие-нить бесконечные формы для бизнес приложений на С++.

                  на яндекс видео:
                  video.yandex.ru/users/ztarlitz/view/6

                  Ссылка на трекер, видео первой лекции, отдельно сабы, и книга на русском языке.
                  rutracker.org/forum/viewtopic.php?p=37772721#37772721
                • Google готовит интерфейс поиска, позволяющий видеть результаты по мере печати запроса

                    Google тестирует новый интерфейс поиска, в котором результаты обновляются по мере того, как пользователь набирает запрос. Соответственно, пользователю не нужно нажимать Enter или кнопку «Поиск», поскольку Google постоянно показывает результаты текущего запроса.

                    Так это выглядит:



                    Новый интерфейс не доступен в Google Labs, но подобный можно попробовать в Google Alerts (напишите ключевые слова, щёлкните «Просмотреть результаты» и при каждом изменении ключевых слов результаты будут обновляться). Также есть Keyboardr — сайт, использующий Google AJAX API для показа результатов после набора запроса.

                    UPD: darkfrei подсказывает, что в мае прошлого года на Хабре был анонс подобного сервиса.

                    UPD 2: ещё один пользователь заметил изменение: когда вы заходите на главную страницу Google и набираете свой запрос, строка поиска перемещается вверх страницы, а снизу отображаются результаты поиска. Для отключения нового интерфейса есть ссылка «turn off sreaming» возле поисковой строки.