Pull to refresh
0
fsgs @fsgs read⁠-⁠only

User

Send message

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

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


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

Чем же занимаются программисты, и как объяснить это остальным?

Reading time 7 min
Views 250K

Наверное, у каждого программиста возникала ситуация, когда совершенно не знакомые с IT люди просили его объяснить, в чём же состоит суть его профессии. Так уж сложилось, что у большинства людей понятие «программист» ассоциируется либо с замкнутым гиком в очках и свитере, либо с неким гениальным красноглазым подростком-хакером — но при этом никто не знает, чем именно он занимается.

Как рассказать им об этом, не пугая страшными терминами и фрагментами кода?
Под катом я воспроизведу такой рассказ, а также развенчаю несколько мифов о программировании.
Случай из жизни
Total votes 187: ↑156 and ↓31 +125
Comments 235

Как стать богатым айтишником — еще одна мысль

Reading time 7 min
Views 51K
Почитал я статьи уважаемых авторов, и решил написать кое-что от себя. Что меня сподвигло на это? Не знаю, скорее желание поделиться своим опытом и какими-то конкретными примерами из жизни.
Так что еще, кроме активов, пассивов и всего уже описанного?

Да, все то, что пишет автор первой статьи правильно. Сразу становится понятно, что автор ассоциирует себя с Петей, и старается быть на него похожим, описывает фактически себя в идеале. Но, чего не хватает в этой чудесной истории?
Читать дальше →
Total votes 121: ↑77 and ↓44 +33
Comments 73

Самодельные спектрометры на Kickstarter по 35 долларов

Reading time 1 min
Views 43K


Организация Public Labs, которая пропагандирует науку и Open Source инструменты, запустила очередной проект: на этот раз, они начали продажи самодельных спектрометров по 35 долларов из куска DVD-R, чёрной бумаги, коробки VHS и HD USB веб-камеры.
Читать дальше →
Total votes 53: ↑48 and ↓5 +43
Comments 24

Отладочные инструменты .NET разработчика

Reading time 10 min
Views 15K
От переводчика: я наткнулся на эту статью случайно, когда искал информацию по управлению загрузкой символов во время отладки. И хотя по этому вопросу информации было не так много, я с удовольствием прочитал всю статью. Большая часть были мне известна и до этого, но не всё. Уверен, что многие найдут в ней для себя что-то полезное. Статья написана полтора года назад, однако не все переходят на новые версии студии и сопутствующих инструментов сразу после их появления, так что актуальности статья не потеряла.
Читать дальше →
Total votes 34: ↑26 and ↓8 +18
Comments 10

Android. Обзор боевых приложений

Reading time 2 min
Views 318K
Доброго времени суток!

Наряду со статьей "iPhone: MiTM атака из кармана", родилась почти аналогичная статья про Android.

Мы уже знаем, на что способен iPhone. Уступает ли ему Android?

Было рассмотрено около 25 боевых приложений. Хочу предоставить вам результат маленького исследования. Многие приложения даже не запустились, некоторые подвесили телефон намертво, но некоторые даже работали!

Весь софт тестировался на телефоне LG Optimus, с версией Android 2.3.

Итак, краткий обзор боевого софта на Android:

Читать дальше →
Total votes 255: ↑238 and ↓17 +221
Comments 49

Обзор конференции Going Native'2012

Reading time 7 min
Views 3.5K
Недавно завершилась конференция GoingNative’2012, организованная компанией Microsoft. Она проходила 2 и 3 февраля в Редмонде, и главной темой был C++11. Мне показалось, что это замечательное событие недостаточно полно освящено, и захотел исправить ситуацию.
«C++11 feels like a new language» Bjarne Stroustrup
«We’re all learning C++11» Herb Sutter
«We broke every single book on the planet, and we broke every single programmer on the planet» Herb Sutter

Герб Саттер во вступительном слове посвятил конференцию Деннису Ритчи, создателю языка C, и ключевому разработчику операционной системы UNIX.

Это очень важное событие для сообщества С++, где выступали и отвечали на вопросы люди, ставшие легендами в мире C++, во многом определяющие его развитие. Доклады очень интересные, и я вынес для себя много нового. Дальше идёт обзор всех докладов и сессий вопросов и ответов.
Читать дальше →
Total votes 68: ↑67 and ↓1 +66
Comments 41

Точное вычисление геометрических предикатов

Reading time 7 min
Views 9.9K
Доброго вам дня, коллеги. Предлагаю вам прочитать статью о базовом аспекте вычислительной геометрии — точном вычислении предикатов.

Возможно, многие из вас сталкивались со «странным» поведением реализаций алгоритмов вычгеома: падениями и некорректными результатами. В общем, ничего удивительного в этих странностях нет — это издержки переноса непрерывной геометрии в суровые дискретные реалии арифметики с плавающей точкой. Рискну предположить, что кто-то из вас, отлаживая свои алгоритмы, решал подобные проблемы, подбирая магические константы. Скорее всего, если этот способ и приводил к результату, то, вероятно, к временному.

В этой статье я расскажу, как избавиться от недостатков вычислений с плавающей точкой практически без ущерба для эффективности. План статьи:
  • геометрический предикат «поворот»;
  • противоречивость «наивной» реализации поворота;
  • применение интервальной арифметики для упрощения расчета предикатов;
  • длинная арифметика и несколько альтернативных способов вычислений предикатов;
  • расчет погрешности вычисления поворота в числах с плавающей точкой.

Итак, если вы хотите знать, почему вычислительная геометрия не является «наукой о подборе эпсилонов» и как можно корректно и эффективно реализовать геометрический алгоритм, жмите
Читать дальше →
Total votes 51: ↑50 and ↓1 +49
Comments 14

Сканируем в 3D с помощью фотоаппарата или 123D Catch

Reading time 3 min
Views 132K
В современном мире трехмерные технологии стали очень популярны. 3D стремительно и разнообразно входит в жизнь даже обычного человека. Начиная от 3D телевизоров, 3D сканеров и даже принтеров. Хотя последние два устройства в большей степени пока доступны только специалистам. Но технологии не стоят на месте. Появляются трехмерные принтеры стоимостью около $2000, что уже приближает время, когда они появятся, если не у каждого школьника/студента на столе, то как минимум, у каждого инженера или дизайнера. Что касается методов получения трехмерной модели с реального физического объекта, то тут тоже не все однозначно. Требуются наличие либо дорогостоящего лазерного сканера, либо можно попытать счастье с помощью лазерного строительного уровня, веб-камеры и специального программного обеспечения. Наличием всех этих вещей тоже не может похвастаться абсолютно любой человек.
Однако есть очень простой способ “сканировать” объект в 3D модель, используя обычный цифровой фотоаппарат. Как это сделать? Об этом и пойдет речь далее.
Читать дальше →
Total votes 136: ↑133 and ↓3 +130
Comments 59

Подкаст «42». Выпуск 58. Umputun о продуктивности, подкастинге и управлении программистами

Reading time 1 min
Views 1.9K
У нас в гостях известный подкастер Умпутун, создатель и ведущий самого популярного русскоязычного ИТ-подкаста «Радио-Т». Евгений ведет также подкасты с рассказами о его жизни в США, с разговорами на технические темы и с рассмотрением теории и практики качественной звукозаписи.

Продуктивность и приложения
  • Принципы продуктивности Умпутуна. Простой секрет: «Чтобы продуктивно работать, надо работать»
  • Почему преувеличена ценность методологии Getting Things Done?
  • Об эффективной обработке почты и другой входящей информации
  • Разные приложения: Evernote, Alfred, Mail.app, Sparrow, Adium

Техника
  • Какими компьютерами и гаджетами обладает наш гость?
  • Почему Умпутун не собирается покупать iPhone 4S?

Читать дальше →
Total votes 24: ↑17 and ↓7 +10
Comments 15

25000$ грант от Nvidia для исследовательских проектов связанных с графикой и GPGPU

Reading time 1 min
Views 1.3K
Несколько дней назад Nvidia начала принимать заявки для получения гранта в размере 25k$ для исследовательских проектов на тему графики и высокопроизводительных вычислений "Graduate Fellowship Program".

Надеюсь на Хабре есть коллеги, которым это пригодится.

Немного деталей и личные впечатления прошлого года под катом
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Comments 3

Почему Intel любит конкурсы

Reading time 9 min
Views 5.2K
imageГенеральный директор по исследованиям и разработкам корпорации Intel — Камиль Исаев, именно ему стоит задавать вопросы, связанные с развитием информационных технологий и поиском инноваций в компьютерной отрасли, так как он, в некотором смысле, ее и представляет.

В этом интервью много вопросов о том, почему и с какой целью Intel проводит различные конкурсы, целью которых является поиск и установление контактов с разработчиками; как привлекаются студенты российских ВУЗов и что, в итоге, получают все участники процесса. Я уже писал на Хабре о конкурсе «Компьютерный Континуум», который сейчас в самом разгаре, о нем и пойдет речь. Для потенциальных участников все подробности на intel.ru/contest

— Камиль, Intel в течение многих лет проводит конкурсы, причем, разнообразные. Каково их назначение, всегда одинаковое или зависит от задач в определенных сферах?

— Действительно, Intel давно проводит разнообразные конкурсы, в том числе, в России. Их цели близки, но все же, не тождественны от конкурса к конкурсу. 10 лет назад я занимался в Intel образовательными программами и организовывал соревнования в университетах. Их целью было установление контактов с теми, кто хочет и может сотрудничать с нашей корпорацией. Пожалуй, такая задача ставится перед всеми конкурсами, которые мы организуем. Например, Intel открывает новое направление по исследованиям и разработкам в России, и необходимо понять, какие люди здесь могут задавать тон, что они собой представляют. Поиск людей – цель, проходящая красной нитью через любой конкурс, который мы инициируем.
Читать дальше →
Total votes 24: ↑22 and ↓2 +20
Comments 4

Как поднять свой уровень в искусстве программирования. План из шести шагов

Reading time 2 min
Views 21K

Вольный перевод списка из довольно удачных способов для повышения своего уровня, как программиста.
Читать дальше →
Total votes 240: ↑190 and ↓50 +140
Comments 147

Information

Rating
Does not participate
Location
Россия
Registered
Activity