Как стать автором
Обновить
17
0
Дмитрий @cdkrot

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

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

Valve вступила в Linux Foundation

Время на прочтение2 мин
Количество просмотров58K
Компания Valve, разработчик игровой платформы Steam, разработчик и издатель компьютерных игр, присоединилась к числу участников Linux Foundation, которая пропагандирует свободную систему GNU/Linux и открытое программное обеспечение.

Такой шаг не должен никого удивить, ведь в последнее время Valve активно использует Linux. Например, на ядре Linux работает операционная система Steam OS, которую планируется использовать в игровых приставках Steam Machine (ожидаются к выходу в январе 2014 года). Сооснователь и исполнительный директор компании Гейб Ньюэлл говорил, что будущее игровой индустрии — за Linux. Официальный Linux-клиент платформы Steam вышел в феврале этого года.
Читать дальше →
Всего голосов 175: ↑167 и ↓8+159
Комментарии136

С днём 3D и прочей графики!

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


В теперь уже довольно далёком 1998 году третьего декабря впервые был отпразднован «день 3D». Это единственный день в году, который начинается с аббревиатуры 3D — 3 December.
Читать дальше →
Всего голосов 49: ↑46 и ↓3+43
Комментарии13

Как умирают софтовые компании, или Как правильно выращивать программистов

Время на прочтение3 мин
Количество просмотров66K
imageОкружение, которое выращивает творческих программистов, убивает менеджмент и маркетинг. И обратное тоже верно.

Программирование — это великая Игра. Она поглощает тебя целиком, тело и душу. Когда ты весь погружён в него — для тебя более ничего не существует. Когда ты выныриваешь на свет, ты можешь с удивлением обнаружить, что прибавил 50 кг, возраст твоего исподнего приближается к возрасту первоклашки, и судя по количеству коробок из-под пиццы, уже пришла весна.
Но тебе всё равно, потому что программа работает, код красив, изящен и быстр.
Читать дальше →
Всего голосов 221: ↑194 и ↓27+167
Комментарии42

ScienceHub #08: Нейроинтерфейсы

Время на прочтение10 мин
Количество просмотров17K
Один из любимых экспертов ПостНауки Александр Каплан не только рассказал нам все о нейроинтерфесах, возможностях управлять своим мозгом и взаимодействии с внешними устройствами, но и показал свой кабинет, а также провел эксперимент с участником нашей съемочной команды. Об этом более подробно ниже.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Где таится история космоса

Время на прочтение7 мин
Количество просмотров104K
Надеюсь все знают про НПО им. С.А. Лавочкина – предприятие которое с 1965 года реализует все межпланетные миссии СССР и России. По крайней мере, наверняка все слышали об их продукции: «Луна-3», «Луна-9», «Луна-16», «Луноход», «Марс-3», «Марс-5», «Венера-7», «Венера-13», «Вега», «Фобос-Грунт», «Радиоастрон», «Электро-Л»… Как всякое предприятие космической отрасли оно находится под режимом секретности, и даже в музей можно попасть только по предварительной заявке и в составе групповой экскурсии.

Всего месяц назад я с удивлением узнал, что в НПОЛ, помимо музея, еще есть загадочное место под ироничным названием «Ангар 18».



В отличие от американского аналога, он скрывает не инопланетные корабли, а земные. Но богатство коллекции, собранной на незначительной площади, уверенно может конкурировать с ныне разгромленным павильоном «Космос» на ВДНХ. Увидев такое космическое изобилие, я поначалу был просто ошеломлен. Потом узнал, что Луноход – это ходовая модель; «Венера-7» — технологический макет, проходивший термовакуумные испытания перед полетом в 1970 году; и почти все модели содержат элементы, которые создавались для реальных аппаратов, успехами которых я вдохновлялся еще в детстве. Короче, состояние шока отпустило далеко не сразу. Но обо всем по порядку.
Читать дальше →
Всего голосов 201: ↑200 и ↓1+199
Комментарии66

Домашний сервер «всё-в-одном» — success story

Время на прочтение9 мин
Количество просмотров139K
Жил да был у меня роутер одной хорошей фирмы на букву «Dead». Ну, это с ним, собственно, и случилось.
Посмотрел я на цены новых, на кучу компьютерного хлама в углу, на список подключений на домашнем компе… И понял, что не нужен мне роутер. Соберу свой, с нормальной маршрутизацией, DNS, WINS, i2p, блекджеком и так далее.
Как это было?
Всего голосов 134: ↑110 и ↓24+86
Комментарии87

Задача о ранце и код Грея

Время на прочтение4 мин
Количество просмотров41K
Не так давно на Хабре была статья «Коды Грея и задачи перебора». Статья эта скорее, математическая, нежели программистская, и мне, как простому программисту, читать её было невыносимо тяжело. Но сама тема мне знакома, поэтому я решил описать её своим взглядом, а так же рассказать о том, как использовал её в решении задачи о ранце.

image
КДПВ: задача о ранце на живом примере

Предыстория


Всё началось 10 лет назад, когда я учился в девятом классе. Я случайно подслушал разговор учителя по информатике, рассказывающего задачку кому-то из старших: дан набор чисел, и ещё одно число — контрольное. Надо найти максимальную сумму чисел из набора, которая не превышала бы контрольное число.

Задача почему-то запала мне в душу. Вернувшись домой, я быстро накатал решение: наивный перебор всех возможных сумм с выбором наилучшего. Сочетания я получал, перебирая все N-разрядные двоичные числа и беря суммы тех исходных чисел, которым соответствуют единицы. Но я с огорчением обнаружил, что при количестве элементов начиная где-то с 30, программа работает очень долго. Оно и не удивительно, ведь время работы такого алгоритма — n*2n (количество сочетаний, умноженное на длину суммы).
Чем же всё закончилось?
Всего голосов 72: ↑63 и ↓9+54
Комментарии18

Миникрафт в 252 символа

Время на прочтение5 мин
Количество просмотров41K
В продолжении популярного цикла статей о том, что 30 строк джаваскрипта достаточно каждому, предлагаю Вашему вниманию перевод статьи Мэтью P01 Генри о его последней работе:


Итак, Мэтью пишет:
Всего голосов 170: ↑151 и ↓19+132
Комментарии12

Сложные методы авторизации

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

Вместо предисловия


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

Много полей ввода для ввода email адреса



На форме авторизации находится некоторое число полей ввода привязанных к сетке.
Ключ для входа — это связка: email + ключ.
Например:
pupkin@mail.ru
F2C1

Логин записываем в ячейку F2, адрес почтового сервера с собакой — в ячейку C1.
Читать дальше →
Всего голосов 117: ↑92 и ↓25+67
Комментарии54

Люди с кодопрошлым или закат программистов

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

— Багнутый диван! — чертыхнулся Антон, в очередной раз придавив пальцы тяжеленным диваном, который они с Сергеем тащили уже 14 пролётов.
— Багнутый? — переспросил Сергей, — ты тоже программистом раньше работал?
Они уже почти месяц работали вместе, но Сергей ни разу не заподозрил в нем бывшего программиста. Жилистый, мускулистый Антон как-то мало походил на бывшего программиста.
— Приходилось подрабатывать в студенческие годы, — немного сконфузившись ответил Антон.
— Да не дрейфь! Я свой. Три года вёрстки и js под все браузеры, — Сергей оживился и надавил чуть сильнее, придавив Антона.
— Тише ты! Штука тяжелая! Из-за нее у меня уже функционируют только 7 пальцев. И вообще тут лучше о кодопрошлом разговаривать вполголоса. Настучат — вмиг вылетим с работы. Фуух, какой тяжелый! Двигай влево до упора.
Читать дальше →
Всего голосов 348: ↑279 и ↓69+210
Комментарии210

PC не умерли, нам просто не нужны новые

Время на прочтение2 мин
Количество просмотров142K
Когда в последний раз вы покупали новый персональный компьютер? Два года назад? Три? Последний PC я собрал в 2009. Мне необходим был апгрейд, так как предыдущий компьютер исчерпал свои возможности – ведь он начал свою жизнь в 2004. По меркам компьютеров, 2009 год уже древность, но это не совсем так с точки зрения вычислений. Да, на рынке огромное количество новых процессоров и их быстродействие экспоненциально растет. Но для меня все бенчмарки это лишь маркетинговые уловки. Продажи РС падают, но это неправильный индикатор для определения развития технологий. Причина, по которой мы перестали покупать РС, заключается в том, что они уже и так довольно хороши.

Читать дальше →
Всего голосов 197: ↑161 и ↓36+125
Комментарии417

HTML Academy, Хабр и краудфандинг

Время на прочтение3 мин
Количество просмотров90K
HTML Academy — это интерактивные онлайн-курсы по HTML и CSS. Проект существует уже более года, за который мы создали более 15 курсов, большая часть из которых бесплатна. Всё это время работа велась на чистом энтузиазме, однако, сейчас уже нужно выходить на новый уровень, чтобы делать курсы чаще, круче и полезнее. Для этого есть много путей, и один из них — народное финансирование.

Немного об HTML Academy


Всё обучение в академии происходит в практическом режиме. По сути, оно сводится к прохождению огромного количества практических заданий. Практическое задание выглядит вот так:

Практическое задание
Читать дальше →
Всего голосов 130: ↑118 и ↓12+106
Комментарии75

Как 45 минут терять по $172 222 в секунду

Время на прочтение4 мин
Количество просмотров157K
Это, пожалуй, самый болезненный отчет об ошибке, который я когда-либо читал. Он красочно описывает шаги, которые привели к потере 465 миллионов долларов компанией Knight Capital в связи с ошибкой программного обеспечения, проявившейся в прошлом году и обанкротившей компанию.

В этом отчете есть все характеристики технического долга в огромной, лишенной поддержки и запущенной базе кода (ошибка произошла из-за исполнения кода, который не использовали почти 9 лет) и ужасная и грустная история взаимодействия между разработчиками ПО и ИТ-профессионалами.
Читать дальше →
Всего голосов 178: ↑164 и ↓14+150
Комментарии94

Померяемся языками, чей длиннее?

Время на прочтение3 мин
Количество просмотров61K
Всем привет!

Мы в Alconost занимаемся локализацией программного обеспечения и игр на 60+ языков и часто видим, как разработчики сталкиваются с одной и той же проблемой: в разных языках для передачи одной и той же информации требуется разное количество знаков. В итоге в интерфейсе пользователя некоторые надписи “не влезают” и их приходится сокращать, либо изменять размеры контролов.

Известно, что, к примеру, немецкий язык “длиннее” английского, а китайский — “короче”. Однако вряд ли у кого-то получится сходу точно сказать на сколько один язык более “знакоёмкий”, чем другой.

Нам стало интересно, мы собрали статистику и получили вот такую табличку с коэффициентами для примерно двадцати языковых пар — под катом.


Читать дальше →
Всего голосов 72: ↑57 и ↓15+42
Комментарии107

Пишем свою книгу

Время на прочтение5 мин
Количество просмотров35K
imageВ данной статье я поделюсь информацией о том, как написать свою IT-книгу. Расскажу о подводных камнях, взаимодействии с издательским агентством, налоговой и банками. Процесс может немного варьироваться от издательства (и страны), но основные моменты не должны меняться.
Читать дальше →
Всего голосов 76: ↑74 и ↓2+72
Комментарии95
12 ...
7

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность