Как стать автором
Поиск
Написать публикацию
Обновить
50.18

Профессиональная литература *

Полезное чтиво

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

Я сделаю эту игру еще больше похожей на наш мир

Время на прочтение9 мин
Количество просмотров30K
image

Я и Эндрю взялись за масштабный проект. Платили много, но и задача у нас была не из легких — заказчик хотел, чтобы мы сделали что-то на подобии симулятора реальной жизни Sims, но гораздо круче. Представьте себе старый добрый Симс, только с искусственным интеллектом, самообучением и геймплеем, настолько приближенным к реальности, что если бы у нас не было возможности привлекать сторонних разработчиков со своими готовыми наработками, на реализацию этого проекта у нас ушла бы вечность. Но богатый спонсор (мы даже шутили, что это, наверное, правительство одной большой и густонаселенной страны решило порадовать своих граждан новой ММОРПГ) не жалел денег — у нас было все: ферма суперкомпьютеров, доступ к любым алгоритмам искусственного интеллекта, разработанных учеными всего мира, команда девелоперов, менеджеры проекта, мальчики на побегушках и даже свой собственный клоун (Эндрю настоял на том, чтобы в комнате отдыха обязательно должен быть клоун) и в случае чего, мы бы могли запросто купить еще пару тройку фирм, разрабатывающих игры со штатом сотрудников по тысяче человек в каждой. У нас было все! Все, кроме времени.

Перед нами была поставлена задача выпустить игру в продакшн максимум за две недели. Как нам объяснил заказчик, предыдущий исполнитель взялся за разработку год назад, но так и не справился с задачей в положенные сроки. Проект находился в таком состоянии, что разобраться в нем, и не сойти с ума, было крайне сложно. И проект поручили нам.
Читать дальше →

«Моя жизнь сквозь призму технологий...» — Стивен Вольфрам

Время на прочтение25 мин
Количество просмотров8.3K
Сегодня День рождения создателя систем Mathematica и Wolfram|Alpha, а также языка Wolfram Language — Стивена Вольфрама. Мы надеемся, что перевод его речи в Музее компьютерной истории (Маунтин-Вью, Калифорния) будет интересным и полезным для вас. Вы узнаете множество неожиданных, удивительных фактов из долгой профессиональной и личной биографии Стивена.


Перевод поста Стивен Вольфрам (Stephen Wolfram) "My Life in Technology—As Told at the Computer History Museum".
Выражаю огромную благодарность Полине Сологуб за помощь в переводе и подготовке публикации




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

Сейчас для меня наступило уникальное время — множество вещей, над которыми я работал на протяжении более чем 30 лет, начали приносить плоды.

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

Сегодня я хочу поговорить о том, как я шел к созданию системы Mathematica и Wolfram|Alpha.

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

Книга «Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript»

Время на прочтение5 мин
Количество просмотров25K
image JavaScript — самый популярный язык написания клиентских сценариев. Это основополагающая технология для создания всевозможных анимаций и переходов. Без JavaScript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с JavaScript — он не прощает неуклюжего программирования. Экосистема Node помогает значительно повысить качество приложений — предоставляет фреймворки, библиотеки и утилиты, ускоряющие разработку и поощряющие написание хорошего кода.

Эта книга предназначена для программистов, желающих создавать веб-приложения (обычные сайты, воплощающие REST-интерфейсы программирования приложений или что-то среднее между ними) с использованием JavaScript, Node и Express. Для чтения книги вам не потребуется опыт работы с Node, однако необходим хотя бы небольшой опыт работы с JavaScript.
Читать дальше →

Перевод отрывков из книги Роберта Хайнлайна «Заберите себе правительство» — часть 15

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

Как отличить политическую партию от Троянского коня


В любом городе или поселении, где уже много лет без перерыва правит укоренившаяся политическая мафия
Читать дальше →

Зачем нам jQuery?

Время на прочтение6 мин
Количество просмотров63K
Здравствуйте, дамы и господа! Вот уже без малого десять лет минуло с первого релиза библиотеки jQuery, и мы решили отряхнуть пыль веков с классики. Подумываем о выпуске третьего издания гусарской баллады об этой библиотеке:


Чтобы пояснить, чем она нас привлекает в эпоху Node и ES6 (у нас в ассортименте и этого добра навалом) предлагаем познакомиться со статьей Коди Линдли, вышедшей вскоре после вышеупомянутого третьего издания
Читать дальше →

Композитные монеты — альтернатива бумаге и металлу

Время на прочтение3 мин
Количество просмотров26K
imageНа примере статьи о самых красивых купюрах мира мы в процессинговой компании PayOnline убедились, что материалы, посвященные теме оригинальных денег, находят отклик у пользователей Geektimes. Именно поэтому мы решили продолжить цикл статей и подготовить материал про особый, распространенный на территории Приднестровья вид монет.

Совсем недавно АО «Гознак» заявил о положительных результатах и готовности к масштабированию проекта «Пламет», в результате реализации которого в августе 2014 года на территории Приднестровской Молдавской Республики появились монеты, изготовленные из композитного материала.

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

Книга «Простой Python. Современный стиль программирования»

Время на прочтение6 мин
Количество просмотров62K
imageПривет, Хаброжители! Наконец-то у нас вышла книга Билла Любановича:

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

Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.

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

Замечания о реактивном программировании. Технологический ландшафт

Время на прочтение10 мин
Количество просмотров10K
Здравствуйте, дорогие читатели! Сегодня предлагаем вашему вниманию обещанную статью с обзором возможностей реактивного программирования. Приятного и плодотворного чтения.
Читать дальше →

На дне (рассказ)

Время на прочтение6 мин
Количество просмотров16K
image

Студия Позитивного Мышления находилась в здании бывшей обувной фабрики недалеко от центра города. Само здание было построено еще в прошлом столетии — основательное, с высокими потолками и широкими большими окнами, оно оказалось непригодно для жилого фонда. Этажи его были разбиты на отдельные студии и офисы гипсокартонными переборками и сдавались в аренду за относительно небольшую плату. Виктор открыл здесь студию несколько лет назад, после того как компания, где он работал прежде, перевела бизнес в другой регион. Отток производства из крупных городов привел к долгожданному улучшению экологии, попутно освободив место для бизнеса. А где теперь шили ботинки с кроссовками и под какой маркой, было не столь существенно. Назвать свой бизнес особенно успешным не мог даже жизнерадостный от природы Виктор, но дела как-то шли, по крайней мере, на аренду и скромную холостяцкую жизнь денег хватало. Правда, в последнее время количество его слушателей неуклонно падало. Об этом явно свидетельствовало расписание в календаре и, как прямое следствие, выручка. Гугл-аналитик бил тревогу и рисовал удручающие графики посещений страницы. Эти знаки свыше подвигли Виктора скрепя сердце оплатить рекламу в гугле, чтобы поднять посещаемость ресурса. Результаты не заставили себя ждать, и после нескольких дней переписки он сформировал новую группу из пяти человек. Первая бесплатная встреча должна была произойти сегодня. Естественно, Виктор к ней тщательнейшим образом подготовился. Результаты первого занятия определяют все, с этим единогласно соглашались все гуру маркетинга. За полчаса до начала занятия он, гладко выбритый, подстриженный, отутюженный (в тех местах, где это было возможно), припарковал свой велик возле входа и теперь расхаживал по студии, критично оглядывая детали и поправляя то слишком ровно стоящий стул, то покосившийся иероглиф в рамочке, а перед статуэткой смеющегося Будды он поставил маленький букетик свежих цветов.
Читать дальше →

«Взлет дебета» в 95-м или какие уроки рынок мобильных платежей может извлечь из истории

Время на прочтение14 мин
Количество просмотров8.7K
imageИногда в процессе серфинга на просторах глобальной сети можно наткнуться на материалы, которыми сразу же хочется поделиться. Именно таким материалом для нас, в компании PayOnline, оказывающей услуги по интеграции различных способов оплаты на сайты и в мобильные приложения, стал материал издания PYMNTS. Автор данной статьи подробно разобрала историю развития индустрии платежных карт в США, начиная с 1995 года, перечислив основные вехи, на которые стоит обратить внимание мобильным платежным решениям, желающим извлечь уроки из положительного опыта технологии, существующей на рынке несколько дольше. Ниже можно ознакомиться с переводом оригинального материала.

На протяжении вот уже более 10 лет игроки рынка мобильных платежей предпринимают попытки «запустить» мобильные платежи, однако дело это едва сдвинулось с мертвой точки. Кэрен Уэбстер считает, что сейчас пришло время перестать заниматься самолюбованием и искать вдохновение в технологиях будущего. Вместо этого нам следует обратиться к истории платежной индустрии, ведь пример успешного выхода из похожей ситуации уже есть. Речь идет о 1995 годе, когда произошел успешный «запуск» дебетовых платежей. Итак, призовем же на помощь музу дебетовых карт 95-го, которая поможет понять, что мы можем сделать для того, чтобы мобильные платежи, наконец, «взлетели».
Читать дальше →

Книга «Секреты CSS. Идеальные решения ежедневных задач»

Время на прочтение10 мин
Количество просмотров36K
Привет, Хаброжители! Мы пополнили новинкой свою серию O'Reilly:

image Гибкий легкий код, соответствующий стандартам — его можно получить, если подойти к проблеме аналитически. Леа Веру познакомит вас с недокументированными приемами, позволяющими найти изящные решения для самого широкого круга задач веб-дизайна. В основу книги легли доклады автора на шестидесяти международных конференциях веб-разработчиков, так что она затрагивает самые актуальные темы — от взаимодействия с пользователем до типографики и визуальных эффектов. Множество книг, доступных на сегодняшнем рынке, документируют возможности CSS от A до Я. Хорошо это или плохо, но «Секреты CSS» — не одна из них. Ее назначение — заполнить пробелы в знаниях, оставшиеся после того, как вы уже ознакомились со справочными материалами, открыть ваш разум новым способам применения функциональности, которая вам уже известна, а также познакомить вас с полезными возможностями CSS, которые не так модны и популярны, но заслуживают не меньшей любви. Главная задача этой книги — научить вас решать проблемы с помощью CSS.
Читать дальше →

Привычки людей с математическим складом ума

Время на прочтение17 мин
Количество просмотров88K
imageПривет, Geektimes! На днях разработчикам Wirex, финтех-стартапа, предоставляющего услуги платежей и денежных переводов без банковского посредничества, на глаза попался весьма интересный материал. Его автор проанализировал некоторые особенности, присущие людям с математическим складом ума, рассказал, какие навыки действительно могут пригодиться в жизни и обозначил преимущества математического подхода при оценке событий. Для того чтобы данная публикация не осталась лишь в поле зрения аудитории зарубежных медиа, мы решили сделать ее перевод, которым спешим поделиться со всеми пользователями Geektimes.

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

Один из самых популярных вопросов, которые студенты задают преподавателям математики, звучит так: «Где вообще мне это пригодится?». Немногим учителям удается сразу дать резонный ответ, выходящий за рамки общепринятой точки зрения. Обычно они дают стандартное объяснение на тему полезности развития «критического мышления» и на этом конкретика заканчивается. В то же время эти же учителя должны уметь с невозмутимым видом рассказать своим студентам о важности знания производной арккосинуса.

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

Почему следует использовать RxJava в Android – краткое введение в RxJava

Время на прочтение8 мин
Количество просмотров31K
Здравствуйте все.

Мы продолжаем знакомить вас с нашим издательским поиском, и хотели прозондировать общественное мнение на тему RxJava.



В ближайшее время собираемся опубликовать более общий материал по реактивному программированию, которое нас также интересует не первый год, а сегодня предлагаем почитать о применении RxJava в Android, так как именно на этой платформе особенно важна динамичность и быстрота реагирования. Добро пожаловать под кат
Читать дальше →

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

5 книг для лета, которые советует прочитать Билл Гейтс

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

Билл Гейтс один из немногих по-настоящему известных в индустрии людей, который регулярно озвучивает свой список книг для чтения. Ему вторит молодой коллега — Марк Цукерберг — специально создавший в Facebook отдельное сообщество A Year of the Book, в котором сообща выбирают самую значимую книгу года. Также в интернете можно встретить и другие подборки литературы, которые тот или иной заметный в своей сфере человек считает важными, но, судя по всему, только от Билла Гейтса можно получить настоящую "обратную связь" и узнать, что предпочитает читать самый богатый человек на Земле. У бывшего главы Microsoft для этой цели есть личный блог, где он и описывает свои впечатления от новинок.


Эта публикация — вторая в серии. Ранее можно было узнать о тех шести книгах, которые Гейтс рекомендовал в 2015 году.

Читать дальше →

Рассказ о хакерах «Жизнь кардера Блэка», 1 глава

Время на прочтение9 мин
Количество просмотров31K
imageДоброго времени суток!

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

«Блэк не был хакером из фильмов. Он не взламывал Пентагон, не сливал базы данных ФБР и не состоял на службе у секретного общества, правящего миром. Максим, так звали парня в реальной жизни, работал на кардеров.
Ему нравилось.»


Список глав:
1. Работа онлайн
2. Добавить в друзья?
3. Деньги




Глава 1. Работа онлайн.


Через открытое окно доносились крики молодежи, отмечающей 60летие со Дня Победы. Пьяные подростки громко ругались, отвлекая от работы.
Это безумно раздражало Блэка, который изо всех сил пытался сосредоточиться.
«Тоже мне элитный район для вашего спокойствия, — со злостью произнес парень, надевая наушники. — Идиоты».
Срочно взять себя в руки.
На экране — американский онлайн магазин, каких полно в Интернете. Единственное его преимущество заключалось в количестве пользователей. Тысячи долларов проходили через этот сайт ежедневно. Хакеру необходимо слить базу с номерами кредитных карт, чтобы потом продать ее кардерам.
Напряжение росло. Сигареты.
Блэк потянулся к пачке, затерявшейся среди кучи книг, лежавших на столе.
Парень нервничал, ведь ему пришлось потрудиться, чтобы найти зацепку. Защита была организована на высоком уровне. Несмотря на то, что сайт у них был самописным, внушительные масштабы проекта, огромное количество кода, и как следствие большую возможность допустить ошибку, найти уязвимость долго не удавалось.
Читать дальше

Перевод отрывков из книги Роберта Хайнлайна «Заберите себе правительство» — часть 14

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

Как голосовать в условиях нехватки времени на изучение кандидатов


Иногда может получиться так, что состояние здоровья, или длительные командировки, не оставят вам сил и времени на детальное знакомство с кандидатами и их программами.
Читать дальше →

Кем был Рамануджан?

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

Перевод поста Stephen Wolfram "Who Was Ramanujan?".
Выражаю огромную благодарность Полине Сологуб за помощь в переводе и подготовке публикации

Содержание


Удивительное письмо
Начало истории
Кем был Харди?
Письмо и его последствия
Стиль работы Рамануджана
Видеть то, что важно
Истина или объяснение
Переход в Кембридж
Рамануджан в Кембридже
Что было дальше
Что стало с Харди?
Математика Рамануджана
Факты — случайные или нет?
Автоматизация работ Рамануджана
Современные Рамануджаны?
Что было бы, если бы у Рамануджана была Mathematica?
На этой неделе вышел фильм "Человек, который познал бесконечность" (который мне показали еще прошлой осенью Манджул Бхаргава и Кен Оно), так что я не мог не написать о его главном герое — Сринивасе Рамануджане.



Удивительное письмо


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

Около 31 января 1913 года математик по имени Харди из Кембриджа, Англия, получил пакет документов с сопроводительным письмом, которое начиналось так: "Дорогой сэр, хочу представиться вам: я клерк из бухгалтерии порта в Мадрасе с зарплатой £20 в год. Мне 23 года....». И продолжал: писал о том, что достиг «поразительного» прогресса в теории расходящихся рядов по математике и решил давнишнюю проблему распределения простых чисел. Сопроводительное письмо заканчивалось словами: "Я беден; если вы решите, что здесь есть что-нибудь ценное, я хотел бы, чтобы мои теоремы были опубликованы… Я неопытен, и любые ваши советы ценны для меня. Прошу извинить меня за доставленные неудобства. Искренне ваш, с уважением, С. Рамануджан".
Читать дальше о Рамануджане...

Общественное достояние как элемент коммерции, или как я искал «Войну и мир» Толстого…

Время на прочтение4 мин
Количество просмотров28K
Решил я намедни найти роман Льва Николаевича Толстого «Война и мир» — думаю, пора уже без спешки его перечитать, вникнуть в каждую деталь. Ну, а заодно — разыскать для подрастающего поколения такую версию, где кроме номера главы есть ещё её краткое содержание типа «Глава такая-то, где ...» (незаменимая вещь для школьников, которым задают найти и разобрать тот или иной эпизод). Помню, у бабушки моей, учителя русского языка и литературы, был такой двухтомник — правда, до меня дошел только второй том (о первом её ученики «позаботились»). Не долго думая, вбил в поисковик запрос, прошёл по ссылке в библиотеку, нашёл полное собрание сочинений, в нём — нужный том, и вдруг… (На скриншоте — другое произведение Л.Н. Толстого. На самом деле, конкретно в том списке я прошёл по многим произведениям — все они оказались «обжалованы правообладателем». Когда решил всё-таки начать делать скриншоты и вплотную заняться этой темой, мой выбор пал на «Полное собрание сочинений, запрещённых цензурой» — так сказать, на злобу дня.)

image

То есть — оказывается, кто-то счёл себя правообладателем произведений Льва Николаевича Толстого (умершего, как известно, в 1910 году)… Это интересно, — подумал я, и начал разбираться. Подробности — под катом.
Читать дальше →

Властелин Колец

Время на прочтение12 мин
Количество просмотров50K
Привет Гиктаймс!

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

В прошлом голосовании, с большим отрывом, победил Властелин Колец. На этот раз Q&A делать не буду, поскольку все равно приходится все дублировать в комментариях.


Читать дальше →

Пляж на стене дома?

Время на прочтение4 мин
Количество просмотров8.5K
В обсуждении технических новинок, частенько забывается о душе внутреннем мире человека. Как быть, когда человек, который родился и вырос на Земле, лишается всего, что его окружало ранее.

Как быть, что делать, куда идти, что ценить?



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

Читать дальше →

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