Как стать автором
Обновить
241.92

Читальный зал

Полезное чтиво по IT-темам

Сначала показывать
Порог рейтинга
Уровень сложности

Размышления о мире. Часть 2: Панпсихизм

Уровень сложности Простой
Время на прочтение 18 мин
Количество просмотров 203

Чем ярче разгораются костры знания, тем больше тьмы открывается нашим изумлённым глазам
Теренс Маккена

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Новости

Как шутят математики. Решение второго шифра Олама

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 260

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

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Знание о реальности скучно?

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2.7K

- Папа, а как работает лампочка.
- «Электричество».
- А что это значит?
- Какая разница, учитель поставит тебе пять, если ты ответишь так.
- Но я не ставлю тебе оценку, мне просто интересно.
- Ну, иди книги тогда почитай.

А что бы ответили Вы? Не в смысле, какой ответ хочет услышать более дотошный учитель. А как Вы представляете себе этот кусок окружающей Вас реальности?

Проявить любопытство
Всего голосов 26: ↑15 и ↓11 +4
Комментарии 38

Выдержит ли проверку временем Twisted Metal 2?

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 2.1K

Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь предстоит. Начну, пожалуй, с серии Twisted Metal, с которой у меня связано большое количество тёплых воспоминаний. Перед написанием сегодняшней статьи я задался вопросом, с какой части начать своё повествование, ведь каждая из них по-своему хороша (во всяком случае на PS1 точно), и у каждой найдётся армия фанатов. Моё знакомство началось с TM4, поэтому именно она особо близка моему сердцу, несмотря на все её недостатки. Но чтобы не быть предвзятым, я решил узнать, какая часть нравится вам, и провёл опрос, результатом которого стала победа Twisted Metal 2. Ну и, как всегда, я не только расскажу про столь любимую вами игру, но и выложу сборку с эмулятором PS1 и самой игрой с одним из лучших фанатских переводов на сегодня.

Twisted Metal 2 вышла в 1996 году, спустя год после первой части. Несмотря на то, что она разрабатывалась внутренней студией Sony и выпускалась для PS1, самостоятельно засесть за неё (не у друзей) мне удалось лишь на ПК, когда, копаясь на серваке городской локалки (ещё в начале нулевых), я наткнулся на знакомые с времён PlayStation два слова — Twisted Metal — с припиской «2». Предельно удивившись тому, что игру портировали на ПК, я тотчас начал закачку. Да, это была та самая, уже ставшая любимой мной серия, в которой различные отбитые чуваки, маньяки и другие интересные личности принимают участие в турнире «Twisted Metal», организованном Калипсо. На карту ставится жизнь участника, но победитель сможет загадать любое желание, которое немедленно будет исполнено! Правда никто не говорил, что желания будут исполняться именно так, как задумывал загадывающий…

Читать далее
Всего голосов 17: ↑12 и ↓5 +7
Комментарии 13

Истории

Как создавалась Call of Duty 2

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 3K


Кто не знает серию Call of Duty? Конечно ее знает каждый, если не просто игрок, то хотя бы фанат шутеров. Поистине культовая, всемирно известная серия, взявшая свои истоки с игр про Вторую Мировую Войну. Многие части были созданы под эгидой Infinity Ward. Помимо игр компания создавала и свои движки, но более ничем не отличилась. Однако, одной лишь серии Call of Duty достаточно, чтобы любить и уважать Ward’ов.

Конкретно Call of Duty 2 вышла в 2005-ом году сначала на ПК, а затем и на Xbox 360. Технически – третья часть серии. Фактически – вторая, и такой мы будем звать ее на протяжении всей статьи. Как же так вышло? Обратимся к хронологии. Очевидно, первой частью стала Call of Duty 2003-го года. Далее к ней вышло DLC, но нам интереснее Call of Duty: Finest Hour, выпущенная Spark Unlimited. Она основана на первой части серии, однако имеет совершенно новый сюжет и не имеет приписки «Expansion pack» как предыдущее дополнение, а также была выпущена лишь на PS2, Xbox 360 и GameCube. С тем количеством контента, что она имеет, она может полноправно называться спин-оффом, что делает ее технически второй игрой (мое непопулярное мнение).

Но мы тут говорим про Call of Duty 2005 года, так что не будем сильно отвлекаться.
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Комментарии 0

Ещё один «тысячелетний вопрос»: что такое «сознание»?

Уровень сложности Средний
Время на прочтение 22 мин
Количество просмотров 7.7K

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

Важным критерием понимания чего-либо является умение это сделать? Если мы сможем сделать искусственного «субъекта», обладающего «сознанием» и «самосознанием» (или хотя бы предложить принцип его «изготовления») следуя высказанной в данной публикации гипотезе, то это и будет, в какой-то мере, означать, что мы их понимаем.

Читать далее
Всего голосов 22: ↑12 и ↓10 +2
Комментарии 108

К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории? Часть 7

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 7.9K

Итак, в прошлой части мы наконец добрались до того славного момента, когда Wolfenstein 3D был выпущен и стал суперхитом лета 1992 года. Компания единомышленников не стала почивать на лаврах и пачках долларов, полученных после выхода игры про массовой экстерминатус нацистов — и задумалась о создании нового 3D-шутера. Именно с этого момента начинается история разработки собственно великого и ужасного Doom.

Все части цикла статей о создании DOOM:
Читать дальше →
Всего голосов 58: ↑57 и ↓1 +56
Комментарии 3

Чтение на выходные: «Взломать всё. Как сильные мира сего используют уязвимость систем в своих интересах» Брюса Шнайера

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 4K

Брюс Шнайер — эксперт по кибербезопасности и преподаватель Гарварда.

Обычно мы пишем про изобретения, но сегодня — про изобретательность. Чтение на этот раз будет о хакерском мышлении и может даже чуточку научит мыслить как жулик. Но не преступления ради, а для того, чтобы понять как именно слабые места делают системы и людей уязвимыми.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 4

У каждого своя правда?

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.5K

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

Тут вмешиваюсь я и говорю: так погоди, такого не может быть! Они же противоречат друг другу, они не могут оба быть правы. На что гуру отвечает: «и ты тоже прав! У каждого своя правда. Задумайся, когда ты думаешь о мире это лишь убеждения у тебя в голове. Когда ты думаешь о чужих убеждениях (о том, что думают другие люди), это тоже лишь убеждения у тебя в голове. Не существует ничего, кроме, убеждений у тебя в голове».

Так есть ли тут неправые?

Разобраться
Всего голосов 16: ↑9 и ↓7 +2
Комментарии 12

Прогноз на завтра

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

Даже самые простые животные способны формировать какие-то ожидания о будущем. Это очень выгодная адаптация в мире, где постоянно что-то меняется. Если вы губка, мимо которой стабильно проплывает еда, такая опция вам не очень-то нужна. Но если мир вокруг вас более динамичен, преимущество получат те, кто смогут заранее подготовиться к будущим событиям.

Для дыхания есть лёгкие. Для получения энергии — пищеварительная система. Для предсказаний есть мозг. Конечно, этой функцией он не ограничен, но его оптимизация происходила, в том числе по качеству прогнозов. Главный критерий такого качества — совпадение предсказаний и реальности.

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

Проявить любопытство
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 9

М. Розенберг. Язык жизни. Ненасильственное общение (конспект книги)

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 2.4K

Поделюсь 5 основными выделенными из книги мыслями, которые можно реализовать на практике.

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

Мысль 2. Используй 4 составляющих ненасильственного общения: Наблюдения (без оценивания и осуждения), Чувства (понимание и донесение своих чувств, эмпатическое принятие чувств других), Потребности (понимание, что именно хочешь сейчас ты и чего не хватаете другим), Просьбы (конкретное описание, чего ты хочешь от другого).

Мысль 3. Делиться своими недовольствами, радостями и просьбами через “Я-сообщения”, включающие 3 элемента:

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 7

Принесите, пожалуйста, кота

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

Я сначала хотел написать историю про трех черепашек и вестник Перди-Закаменной, но вместо этого мне попалась на глаза реклама вебинара “vStack SPP: решение для построения облачного бизнеса”. Пока я писал к вебинару комментарий, заметка про семинар уехала в черновики. Но не пропадать же добру, или немного про документацию и сайт vStack.

Читать далее
Всего голосов 15: ↑10 и ↓5 +5
Комментарии 0

Вилкинсон. Секреты фасилитации. SMART-руководство по работе с группами (конспект книги)

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 455

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

Ближайшие события

One Day Offer от УЦСБ
Дата 17 февраля
Время 10:00
Место
Онлайн

Ностальгическая Action-RPG с фанатским ремастером

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 12K
image

В самом начале нулевых мне посчастливилось сыграть в Nox, удививший меня нетипичной комбинацией геймплейных механик, затягивающим игровым процессом и интересной завязкой! Могу сказать, что это был довольно необычный для своего времени проект, который даже по прошествии десятилетий почти не имеет аналогов. Мне хорошо запомнилось, как в те годы его сравнивали, да и продолжают почему-то это делать в наши дни, с Diablo II, что кажется очень странным. На мой взгляд, игры совершенно непохожие, с разной центральной механикой и геймплейной сутью, с абсолютно различным подходом к развлечению игрока. Но, думаю, это произошло оттого, что проекты вышли почти одновременно (с интервалом менее, чем полгода), и многие ещё неопытные в терминах игроки (да и пресса) очень часто называли их братьями по жанру, во многом из-за изометрического вида и сражений с монстрами с помощью навыков. Вот только сравнение этих двух игр сейчас, спустя десятки лет, не несёт в себе никакого вреда, а тогда такое обсуждение ничего, кроме урона по репутации, создателям Nox не приносило (ну ведь правда, если я хочу диаблоид, зачем мне Nox, когда есть сиквел Diablo?). Из-за этого продавалась игра не так хорошо, как хотелось бы студии и издателю.
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Комментарии 24

К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории? Часть 6

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 11K

В прошлый раз мы оставили наших героев в тот важный для нашей эпопеи момент, когда в процессе работы над Wolfenstein 3D они перебрались из холодного криминального пригорода Мадисона, штат Висконсин, в жаркий и консервативный пригород Далласа под названием Мескит. Именно этому месту было суждено стать колыбелью Doom. Что иронично, именно жители Мескита десятком лет ранее пытались запретить в США компьютерные игры за разврат, сотонизм и насилие.

Все части цикла статей о создании DOOM:
Читать дальше →
Всего голосов 72: ↑71 и ↓1 +70
Комментарии 15

Чтение на выходные: «Мясорубка игровой индустрии. Как сохранить душу игры в мире корпораций» Уолта Уильямса

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.2K

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

Кеннеди. Договориться можно обо всем (конспект)

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 1.2K

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

1) Не стесняться предлагать свои условия. Твердо установленных цен не существует, всегда есть пространство для переговоров.

2) Менять не цену, а пакетное предложение. Например, если тебя просят снизить цену, то сделать это можно, но только вместе с изменением других условий (состава работ, сроков выполнения, сроков платежей и др.). Слово “ЕСЛИ” в переговорах намного более полезно, чем слово “НЕТ”. Можно идти на уступки, но никогда нельзя это делать в одностороннем (тем более превентивном) порядке. 

3) Стараться не выставлять себя финальным ЛПР, а иметь за спиной, пусть даже придуманного, но “принципала”, на которого можно сослаться для изменения условий

4) С другой стороны —  всегда стараться самому вести переговоры именно с тем, кто фактически принимает решения.

5) Выявлять и учитывать позиции и интересы другой стороны (позиция —  то, что мы хотим, интересы —  почему именно). Помнить и ориентироваться на свои интересы. 

6) При любом соглашении заранее продумывать возможные “что мы будем делать, если …”

7) Фокусировать переговоры на возможных (и выгодных для каждой из сторон) решениях, а не обсуждении прошлого, в том числе заботиться, в первую очередь, об “ошибках других”, а о средствах их исправления с учетом ваших интересов.

Другие книги в тему: Фишер. Переговоры без поражений; Кемп. Сначала скажи “Нет”, Ури. Договорись с собой и другими достойными оппонентами; Паттерсон. Трудные диалоги (конспект по ссылке) и Розенберг. Язык жизни. Ненасильственное общение (конспект по ссылке)

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

Made at Intel

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 7.5K

Всем привет. Спешу сообщить, что книжка «Made at Intel» увидела свет. Она по большей части состоит из обработки одноименного цикла статей на Хабре. Но, также, включает некоторое количество Bonus Tracks. 😉

Читать далее
Всего голосов 66: ↑64 и ↓2 +62
Комментарии 15

10 «золотых» советов авторам любых текстов

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 8.8K

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

Читать далее
Всего голосов 86: ↑86 и ↓0 +86
Комментарии 50

От падений успешных компаний к индустриализации СССР: запускаем стратегическое планирование. Часть 2

Уровень сложности Средний
Время на прочтение 27 мин
Количество просмотров 3.1K

Большинство случаев конкуренции в бизнесе заканчивается со счётом "5-3", "7-4" или даже "8-2", когда все участники совершают достаточно ошибок. И выигрывает та компания, которая приняла и реализовала больше верных решений.

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

И главное: стратегическое планирование позволяет пропускать меньше голов и больше - забивать. Это серьёзный инструмент, который может принести много пользы.

В первой части публикации мы с вами рассмотрели первые 5 ошибок в работе стратегического планирования на примерах провалов некогда успешных и крупных компаний. Так же мы начали рассматривать ГОЭЛРО и две первые пятилетки СССР в качестве выдающихся примеров реализации.

В этой части мы рассмотрим 5 других ошибок в стратегическом планировании и выясним, как же их можно обойти на успешных примерах.

Погрузиться в стратегическое планирование
Всего голосов 21: ↑18 и ↓3 +15
Комментарии 6

Вклад авторов