Как стать автором
Обновить
142
0
Александр Воронов @XaLBa

Пользователь

Отправить сообщение

15 Вопросов на собеседовании в Google, из-за которых вы можете почувствовать себя глупым

Время на прочтение2 мин
Количество просмотров319K
15 вопросов от Google
Google снова набирает людей.
Это отличная новость для тысяч начинающих менеджеров и разработчиков ПО, желающих найти спокойную пристань в эти сложные дни.
Теперь плохие новости:
  • Google предпочитает людей из «Лиги Плюща»
  • Им интересны ваши оценки (в институте), даже если вам уже за 30
  • Они ищут людей, которые хотят изменить мир

Хуже того, если вы подходите по всем этим параметрам, вам все равно надо проходить собеседование.
Льюис Пин (Lewis Pin), тренер по поиску работы из Сиэтла, собрал 140 вопросов, которые в Google спрашивали его клиентов.

Сколько шариков для гольфа поместится в школьный автобус?


Сколько шариков для гольфа поместится в школьный автобус?
Позиция: Менеджер проекта

Читать дальше →
Всего голосов 268: ↑231 и ↓37+194
Комментарии525

Вы, конечно, шутите, мистер Фейнман

Время на прочтение2 мин
Количество просмотров11K
image
Издательство: КоЛибри, 2008 г.
Автор: Ричард Фейнман
Твердый переплет, 480 стр.
Книга на ozon.ru, books.ru


Недавно увидел на Хабре очень интересный ролик, в котором Ричард Фейнман рассказывает о природе природы.
В этом же топике, рекомендовалась к прочтению просто потрясающая книга — «Вы, конечно, шутите, мистер Фейнман».
Собственно, про нее я бы и хотел сегодня рассказать. Даже если вы не физик, не математик, не айтишник и у вас просто есть немного свободного времени — загляните под кат, я уверен, книга вам понравится. :)
Читать дальше →
Всего голосов 121: ↑104 и ↓17+87
Комментарии119

Пиратство как прогрессивный налог и другие мысли об эволюции распространения контента в Сети [Tim O’Reilly]

Время на прочтение13 мин
Количество просмотров2.5K

Продолжительные споры об обмене файлами побудили меня, автора и издателя, изложить некоторые суждения. Я, конечно, не занимаюсь ни фильмами, ни музыкой. Но думаю, что уроки, которые я извлек из своего опыта, приложимы и к ним.


Читать дальше →
Всего голосов 88: ↑81 и ↓7+74
Комментарии38

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

Время на прочтение5 мин
Количество просмотров31K
Antec_resize.jpgСегодня очередная статья из серии мини-обзоров. На этот раз речь пойдет об эргономике и о такой важной ее составляющей, как минимизация шума, издаваемого компьютером.

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

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

Начнем с корпусов (внутри 1.5 Мб картинок).
Читать дальше →
Всего голосов 81: ↑76 и ↓5+71
Комментарии59

FineReader Online

Время на прочтение1 мин
Количество просмотров5.3K
Неужели, чтобы распознать всего одну страничку нужно лезть на торренты идти в магазин и покупать целый FineReader? Правильный ответ – НЕТ, потому что теперь можно купить половинку FineReader’а недавно специально для таких случаев был запущен в открытое бета-тестирование новый онлайн-сервис от ABBYY!

Мы рады представить вам FineReader Online (beta). Теперь те, кому нужно просто распознать парочку страниц, могут зарегистрироваться на нашем сервисе и сделать это совершенно бесплатно. На данный момент после регистрации вам доступно 50 страниц в день.
Читать дальше →
Всего голосов 120: ↑112 и ↓8+104
Комментарии140

Пиратская локализация. Как это было

Время на прочтение4 мин
Количество просмотров9K
Так уж вышло, что мне довелось стоять, можно сказать, у истоков так называемой “пиратской локализации” игр на территории бывшего СССР. Многие ее ругают, многие привыкли и воспринимают это явление как должное. Я попробую рассказать, как все это начиналось и вкратце поделиться своим немалым опытом.

Итак, за окном шел дождь, и календарь отсчитывал 1991 год…
Читать дальше →
Всего голосов 418: ↑411 и ↓7+404
Комментарии210

Разработка ПО и его продажа (Часть 1. копирование — не воровство)

Время на прочтение4 мин
Количество просмотров2.4K
В этом цикле статей пойдет речь о создании программ, тем не менее описанное должно быть применимо и к музыке, так же как и к любой другой форме интеллектуального труда который может быть переведен в цифровую форму. Статья написана не только пользователем, но и продавцом ПО (разработанного собственными силами).

В этой статье, для начала, хотелось бы расставить точки над i и пояснить простую (казалось бы) формулировку:
Нелегальное копирование — не воровство.

Кому-то это очевидно, но многим, может быть, будет полезно узнать почему.
Читать дальше →
Всего голосов 139: ↑98 и ↓41+57
Комментарии396

Песню группы Radiohead исполнили ZX Spectrum, принтер, сканер и жёсткие диски

Время на прочтение2 мин
Количество просмотров3.1K
Группа Radiohead после выхода последнего альбома In Rainbows (который известен тем, что распространялся по Сети за произвольную стоимость) объявила о конкурсе ремиксов на песню Nude.

Джеймс Хьюстон (не имеющий отношения к группе) подошёл к делу творчески. Он синхронно запустил различные компьютерные (и не очень) устройства недавнего прошлого так, чтобы из их побочных шумов получилась та самая композиция Nude. Сначала около 70 секунд шума загрузки программы с плёнки, потом всё начнётся.


Подробности
Всего голосов 75: ↑69 и ↓6+63
Комментарии90

Как я нанимаю программистов

Время на прочтение4 мин
Количество просмотров10K
Есть три вопроса, ответ на которые надо знать, когда нанимаешь на работу программиста:
      1) Он умный?
      2) Способен ли он выполнять работу?
      3) Смогу ли я с ним работать?

Кто-то умный но не способный выполнять работу может быть хорошим другом, но не сотрудником. Можно обсудить с ним какие-то проблемы, пока он прохлаждается на своей собственной работе.

Тот, кто способен выполнять работу но не умён – неэффективен. Неумные люди выполняют работу путём грубой силы. Работа с такими людьми движется медленно и обычно раздражает.

С тем, с кем я не смогу работать – я не смогу работать.

Под катом продолжение статьи Аарона Шварца. Я бы предпочёл чтобы меня собеседовали таким образом, чем быть изучаемым девочкой-сотрудницей ОК, которая не отличает http от mp3.

Читать дальше →
Всего голосов 136: ↑112 и ↓24+88
Комментарии133

Доступны исходные коды двух версий КОИБов

Время на прочтение1 мин
Количество просмотров63K
Евгений Федин раскопал где-то на ГосЗакупках техническое задание и автодокументацию на КОИБы (архив «КОИБ 500 шт»...).

КОИБы или комплексы обработки избирательных бюллетеней используются на некоторых избирательных участках России для автоматизации процесса подсчёта голосов на выборах и референдумах.
Читать дальше →
Всего голосов 190: ↑184 и ↓6+178
Комментарии139

Просмотр изображений OpenCV во время отладки C++ кода в Visual Studio

Время на прочтение10 мин
Количество просмотров19K


Если вы пишете код для обработки изображений на С++, вы наверняка используете замечательную библиотеку OpenCV. Уверен, вам не раз хотелось посмотреть на изображения в процессе отладки вашего кода. Для этого можно использовать такие удобные функции как imshow или imwrite. Однако это требует модификации исходного кода, а любая современная IDE во время отладки позволяет смотреть значения переменных на лету. Вот было бы здорово так же смотреть изображения?

Если в качестве IDE вы пользуетесь Visual Studio, то знаете, что с .NET в этом плане всё проще. Однако речь идёт про OpenCV, а это только native C++, только хардкор. В этой статье я расскажу, как всё-таки заставить Visual Studio показывать изображения прямо в процессе отладки и дам ссылку на готовое решение. А также коротко расскажу о способах кастомизации Visual Studio.
Читать дальше →
Всего голосов 52: ↑49 и ↓3+46
Комментарии6

HotKeys по умолчанию в Sublime Text 2

Время на прочтение2 мин
Количество просмотров40K
Скачать, бесплатно, без рекламы и SMS.
Здесь уже много чего писано на тему Sublime Text 2. Это действительно замечательный редактор с весьма обширными возможностями. Но сейчас я не хочу петь ему очередные хвалебные оды.

Просто в порыве любопытства полез я посмотреть, какие есть комбинации клавиш, которые могли бы ускорить работу в этом редакторе. И сильно удивился, как много полезного оказалось вынесено на хоткеи по умолчанию, исключая всякие плагины и самостоятельные макросы/сниппеты.
Читать дальше →
Всего голосов 51: ↑43 и ↓8+35
Комментарии43

Agile: танцы с бубном или наука

Время на прочтение3 мин
Количество просмотров15K
Множество достаточно опытных разработчиков и менеджеров пробовало Agile, и им не понравилось. Многие директора, руководители и специалисты даже не пробовали, ибо считают Agile религией, которая помогает, если в неё верить, либо, вообще, только создают впечатление эффективности у «верующих».



Понять последних можно, ведь большинство статей и agile-евангелистов говорят, примерно следующее: «Делайте так, как говорит методология, и ваш проект попадёт в рай. Если нарушите хотя бы одну из практик, то Agile покарает вас»
Так есть ли прок от Agile?
Всего голосов 42: ↑31 и ↓11+20
Комментарии59

Как распознать кракозябры?

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

Итак, вуаля!


За источник информации была взята статья из вики. В блок-схеме «UTF-16 → CP 866» означает, что исходная кодировка была «UTF-16», а распозналась она как «CP 866».

Как всегда — кликабельно. Исходник в .docx: здесь.
Всего голосов 429: ↑418 и ↓11+407
Комментарии64

Блокировка мобильных паразитов

Время на прочтение2 мин
Количество просмотров163K
Многие пользователи мобильных телефонов жалуются на то, что с телефона списываются большие суммы, на то, что им приходит раздражающая ненужная реклама, на то, что операторы постоянно подключают им ненужные сервисы, которые ещё и начинают списывать средства, если их вовремя не отключить (музыка вместо гудков, погода и т.п.).

Но очень немногие знают, что все эти проблемы можно просто и быстро устранить.



Достаточно позвонить в абонентскую службу (лучше это делать прямо с мобильного телефона) и попросить включить несколько бесплатных услуг.
Читать дальше →
Всего голосов 121: ↑114 и ↓7+107
Комментарии101

Переезд проекта с SVN на Git

Время на прочтение8 мин
Количество просмотров71K
image
Много лет подряд в качестве системы контроля версий для большого количества проектов использовали только SVN. Но наступил момент, когда количество разработчиков на одном из проектов заметно увеличилось, проект уже запущен в работу, и нужно как активно разрабатывать параллельно несколько фич, так и фиксить уже имеющиеся баги в оперативном режиме. Единый trunk в SVN не позволяет этого делать, а организация бранчей в нем же превращает жизнь разработчиков в ад. Поэтому было принято решение о переезде этого проекта с SVN на Git.
Читать дальше о том, как это делается от А до Я
Всего голосов 119: ↑113 и ↓6+107
Комментарии51

Успешная премьера Workle UX Friday в офисе Workle

Время на прочтение2 мин
Количество просмотров2K
На днях в офисе компании Workle состоялась первая встреча Workle Friday, которая была посвящена UX. В рамках мероприятия выступило три докладчика:
Иво Димитров с докладом «Думай и адаптируй! Mobile First & Responsive Design»,
Илья Ремизов с докладом «ИНФы – обзор технологии»,
Алексей Копылов с докладом «Проектирование. Персонажи».

image

Читать дальше →
Всего голосов 6: ↑3 и ↓30
Комментарии0

Краткий мануал по участию в программе «Старт» (1 млн.р. для вашего проекта)

Время на прочтение10 мин
Количество просмотров7.5K


Наверное многие из участников хабра-сообщества слышали о конкурсе «СТАРТ», проводимым Фондом содействия развитию малых форм предприятий в научно-технической сфере (по народному, Фондом Бортника).

Суть конкурса — безвозмездное субсидирование стартапов в различных отраслях (ИТ, медицина, машиностроение и тд.) размером 1млн. рублей в первый, с возможность продолжения и получения 2млн.р. во второй и 3 млн.р. в третий год. В первый год деньги даются приблизительно 20% проектам, которые подали заявку (если точнее, 107 из 515 проектов в 2010г).

Читать дальше →
Всего голосов 53: ↑38 и ↓15+23
Комментарии49

Как тратить меньше времени на просмотр видео и прослушивание аудиокниг

Время на прочтение3 мин
Количество просмотров58K
Несколько лет назад я заметил, что некоторые фильмы смотреть просто не могу. И не из-за страшных сцен или унылого сюжета, а из-за ощущения сильной затянутости действия. Оно, может и не замедленное, а вполне себе происходит в реальном времени… Но я могу воспринимать эту информацию куда быстрее.
И вот, однажды, нажал я волшебную кнопку в VLC.

Фильмы, сериалы, лекции


Это была кнопка ускорения. Оказалось, что при ускорении в 1.5, а то и в два раза фильм смотреть вполне возможно. И это несмотря на то, что в той, старой, версии VLC, кнопка увеличивала именно скорость, то есть заодно увеличивалась и высота всех звуков. В новых версиях VLC увеличивается темп, а не скорость, то есть искажение высоты звука не чувствуется: просто видео становится короче.
Кино с важным наполнением так смотреть трудно. В некоторых случаях (например, фильм Космическая одиссея 2001 года) просто кощунственно включать ускорение.
А вот большинство мыльных пузырей с большим удовольствием надуваются и лопаются в полтора-два раза быстрее. Преградами могут послужить лишь некачественная озвучка (закадровый перевод) и производительность вашего компьютера.
Остаётся нажать кнопку "+" на клавиатуре, когда VLC откроет файл, и почувствовать на своих ушах, что я описываю. Экспериментируйте! Какое ускорение выдержит ваш мозг? +)

UPD: В VLC можно изменять скорость более плавно, с шагом 0.1x. Для этого используйте клавиши "[" и "]".

Радиопостановки, аудиокниги, подкасты


Если книга состоит из нескольких mp3 файлов и вы собираетесь слушать её на компьютере, то можно пользоваться тем же VLC.
Но мне чаще доводилось встречать аудиокниги из десятка-другого, а то и сотни mp3 файлов. И слушать всё это хочется на плеере, который изменять темп не умеет.
Читать дальше →
Всего голосов 130: ↑90 и ↓40+50
Комментарии190

GIMP Script-fu: быстрое изучение и написание простых скриптов на Scheme (+ пакетная обработка бесплатно)

Время на прочтение8 мин
Количество просмотров25K

Вступление


В статье будет рассказано о том, как в кратчайшие сроки познакомиться с основами скриптинга в GIMP на языке Scheme и приступить непосредственно к решению простых практических задач. Данный материал предназначен лишь для тех, кто собирается автоматизировать рутинную обработку здесь и сейчас, не сильно вдаваясь в тонкости и не жертвуя драгоценным временем. Также, статью не рекомендуется использовать в качестве пособия по Scheme отдельно от Script-fu. Связано это с упрощённым стилем программирования в данном материале и отсутствием освещения других немаловажных фактов, которые нас сейчас волнуют гораздо меньше, чем скорость освоения.

Содержание:
  1. Что нам понадобится?
  2. Коротко о синтаксисе
  3. Переменные
  4. Функции
  5. Списки
  6. Регистрация скрипта в GIMP
  7. Написание кода
  8. Заключение
Читать дальше →
Всего голосов 56: ↑56 и ↓0+56
Комментарии21
1

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность