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

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

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

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

Книга «Закон „джунглей“. В поисках формулы жизни»

Время на прочтение9 мин
Количество просмотров4.9K
image Как работает жизнь? Как природа знает, сколько зебр и львов должно жить в саванне или сколько рыб должно плавать в океане? Откуда наш организм знает, сколько эритроцитов должно быть в крови? Шон Кэрролл — американский биолог, ведущий специалист в области эво-дево — рассказывает нам невероятно интересную историю открытий. Сокровенные тайны природы — законы, которые управляют количеством клеток в наших телах, животных и растений в дикой природе. Самое удивительное в этих правилах то, что они похожи и подчиняются одной логике — логике жизни. Кэрролл рассказывает о том, как знания законов функционирования человеческого тела стимулировали появление лекарств и подводит нас к мысли, что настало время использовать законы «джунглей», чтобы исцелить нашу больную планету.Смелый и вдохновляющий труд одного из самых знаменитых биологов и одаренных популяризаторов науки рассказывает про законы жизни во всех формах, проявлениях и масштабах. Прочитайте эту книгу, и ваш взгляд на мир изменится.
Читать дальше →

Дональд Кнут о первых шагах в программировании: Как я провел лето с компьютером, а не с девушками (19,20,21,22/97)

Время на прочтение11 мин
Количество просмотров16K
«Суть в том, что это руководство по эксплуатации IBM Model 650 было довольно глупым. Оно и подтолкнуло меня к программированию.»

image


Как я заинтересовался компьютерами? У меня была стипендия на обучение в Кейсовском Технологическом институте, но она покрывала не полную стоимость обучения, а только лишь часть, и поэтому мне пришлось устроиться на работу на неполный рабочий день. У моих родителей не было денег, и я пошел работать в Департамент статистики. Одной из моих обязанностей было управление сортировальной машиной, механической машиной IBM для сортировки перфокарт, и это было довольно увлекательно. Нужно было взять перфокарты и поместить в машину, которая направляла их по разным карманам, затем достать перфокарты в определенном порядке и после проверить результаты и начертить графики. Так что, я чертил графики для Департамента статистики.

Дональд Кнут: Когда же, наконец, выйдет четвертый том

Время на прочтение10 мин
Количество просмотров26K
«Сейчас предельно ясно, что с той скоростью с которой я пишу, я не закончу весь проект до своего девяностолетия.»



Прочитайте и оцените объем работ. И не торопите дедушку Кнута, он и так старается.

Почему Биткойн больше похож на денежную систему древних шумеров, нежели на Федрезерв

Время на прочтение7 мин
Количество просмотров19K
imageНовейшая форма денег — сверхсовременные криптовалюты на базе блокчейн — очень похожи на самые первые и древние формы денег.

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

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

Проверь идею

Время на прочтение8 мин
Количество просмотров12K
Рассказ о возможном облике ближайшего будущего, к которому может привести неблагоприятное развитие поисковых сетей.

image

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

Книга «Изучаем Python. Программирование игр, визуализация данных, веб-приложения»

Время на прочтение4 мин
Количество просмотров55K
image Привет, Хаброжители! Недавно у нас вышла новая книга Эрика Мэтиза:

Цель этой книги — как можно быстрее ввести читателя в курс дела, чтобы тот начал писать на Python работоспособные программы (игры, визуализации данных и веб-приложения), и одновременно заложить основу в области программирования, которая пригодится ему на протяжении всей жизни. Книга написана для людей любого возраста, которые прежде никогда не программировали на Python или вообще никогда не программировали. Если вы хотите быстро изучить азы программирования, чтобы сосредоточиться на интересных проектах, а также проверить свое понимание новых концепций на содержательных задачах — эта книга для вас. Книга также прекрасно подходит для преподавателей, желающих предложить вводный курс программирования, основанный на проектах.
Читать дальше →

Игровая индустрия: полезные материалы для геймдевелопера от A до Z

Время на прочтение10 мин
Количество просмотров162K
В последнее время мы часто сталкиваемся с вопросами о том, как попасть в игровую индустрию, какие полезные материалы на эту тему можно почитать и посмотреть, с чего начать изучение геймдева. Когда начальные знания появляются, то возникают уже более конкретные вопросы, например «где найти единомышленников для создания игры», «как продвигать свой проект с минимальным бюджетом», «на каких издателей стоит выходить, как это делать и стоит ли вообще», «как улучшить ретеншн в нашей игре» и так далее.

Друг наших образовательных программ Михаил Пименов,  CEO компании Wonder Games и Team Lead инди-проекта "Guard of Wonderland" сам не раз задававший себе эти вопросы, создал для себя выборку всевозможных материалов по индустрии геймдева. От полезных ресурсов, до сообществ, подкастов, книг и фильмов, которые призваны помочь понять, с чего начинается и чем заканчивается разработка игрового проекта. Объединив наши силы, мы с Мишей сделали эту статью с подборкой полезных материалов по игровой индустрии. Вы найдете подборку под катом.


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

Дональд Кнут: про жену, поцелуи, «Конкретную математику» и взгляд на преподавание в университете

Время на прочтение9 мин
Количество просмотров22K
«У нас вышла калифорнийская книга о математике. Книга, которая показывала неформальный стиль классов в Стэнфорде наравне с тем, что я считаю личным манифестом пути занятия математикой.»
— Дональд Кнут



«В то время была большая суматоха. Некоторые люди жаловались на то, что математика становится слишком абстрактной, что она слишком оторвана от реальности, так что я мог бы немного пошутить, назвав курс „конкретная математика“. Хотя я сказал, что слово „конкретный“ не является на самом деле антонимом абстрактного, это сочетание слова непрерывный и дискретный (CONtinuous and disCRETE).»
— Дональд Кнут

«Я всегда проводил мои занятия, почти как если бы это был языковой урок, а не информатика или математика, я адресовал вопрос студентам и они должны были выяснить, как решить эту проблему или, по крайней мере, сделать следующий шаг на пути к решению проблемы, или попробовать и потерпеть неудачу, а затем мы изучали как её исправить. Знаете, вы не найдете книг, которые описывают, как восстановиться после неудачных предположений. А так мы могли узнать как это делать в классе.»

Дональд Кнут: как я занялся анализом алгоритмов и ради этого поехал в СССР (37,91,97/97)

Время на прочтение10 мин
Количество просмотров32K
«Андрей (Ершов), представь, как было бы здорово организовать что-то вроде паломничества, где программисты со всего мира могли бы приехать в Хорезм и отпраздновать рождение этого понятия.»
— Дональд Кнут уговаривает Ершова организовать международный симпозиум

image
Кнут и Ершов

Осенью 1967 в Санта-Барбаре была конференция математиков, возможно, это был тот же год, когда я также побывал на конференции в Чапел-Хилле. Я встречал многих людей, которые стимулировали меня, и было множество интересных проблем, которые нам стоило обсудить друг с другом. Но когда я добрался до конференции в Санта-Барбаре, я понял, что это мой единственный шанс заняться исследованиями. Я не посещал лекции. Я просто сидел на берегу и писал свою статью об атрибутной грамматике прямо во время конференции. Но я посещал обеды. Я помню, как кто-то спросил меня, чем я занимаюсь и я решил побыть программистом, а не математиком в тот момент.

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

Социальная Архитектура: стратагемы для успеха open source проектов

Время на прочтение7 мин
Количество просмотров11K
Питер Хинченс (Pieter Hintjens) — бельгийский разработчик, писатель. Занимал должность CEO и chief software designer для iMatix, компании, производящей free software, такие как библиотека ZeroMQ (библиотека берет на себя часть забот по буферизации данных, обслуживанию очередей, установлению и восстановлению соединений, и прочие вещи), OpenAMQ, Libero, GSL code generator, и веб-сервиса Xitami.

  • Автор более 30 протоколов и распределённых систем.
  • Основатель проекта Edgenet по созданию полностью безопасной, анонимной глобальной P2P-сети.
  • Президент ассоциации Foundation for a Free Information Infrastructure (FFII), которая воевала с патентным правом.
  • CEO сервиса по созданию собственных вики-проектов Wikidot.
  • Он был активистом open standards, и основателем Digital Standards Organization.
  • Питер в 2007 был назван одним из «50 самых влиятельных людей в области Интеллектуальная собственность».


Когда Питер Хинченс узнал, что жить ему осталось несколько лет, он решил подвести итог своим трудам и систематизировать свое наследие. 3 октября 2016 Питер Хинченс решился на эвтаназию.

Один из его предсмертных трудов — книга «Социальная Архитектура», про построение онлайн-сообществ по разработке open source проектов. Хочу представить вам переводы некоторых глав.

Шаблоны для успеха


Это глава с серией шаблонов поведения для достижения успеха в разработке программного обеспечения. Они стремятся включить всё, что отделяет успех от славной трагической неудачи. Они были написаны за один день как “религиозно-маниакальные догматы” руководителем и “всё остальное безумное” — коллегой. Для меня они являются наукой. Но относитесь к Ленивым перфекционистам и другим инструментам так, как вы относитесь к обычным инструментам — заточите их, используйте и выбросите, если подвернется что-то получше.

Книга «Онтогенез. От клетки до человека»

Время на прочтение16 мин
Количество просмотров9.6K
Всем привет! Мы совместно с «Книжными проектами Дмитрия Зимина» выпустили книгу Джейми Дэйвиса:

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

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

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

Бесплатные курсы и книги по науке и инженерии

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


Вкладываться в образование — прекрасно. А хорошее образование, как известно, стоит денег. Чтобы их заработать, надо получить образование. Замкнутый круг. Что делать тем, у кого нет наследства и «трастовых фондов», в школе были тройки и сейчас зажглась искра желания погрызть гранит науки?

Учиться бесплатно. Только в мышеловке? Вовсе нет. Часто хорошие идеи даются просто так — за то, чтобы их взяли. Вообще делать деньги на информации — это очень спорный вопрос. Знания должны распространяться и объединятся в динамический пул, если человечество хочет продвинуться в глобальном смысле. Ноосфера, биг дата и прочее. А если все будут сидеть по углам каждый со своей пачкой данных, великих дел не получится. Чтобы не терять времени, хватит читать вступление, переходим к курсам для ученых и инженеров. Ниже — список бесплатных курсов и книг онлайн.
Читать дальше →

Бесплатные курсы, книги и прочие материалы по разработке

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


У кого сейчас есть время на получение второго академического образования? Хм. Все больше компаний и команд обращают внимание не на формальные «корочки», а на реальные способности и достижения конкретного человека. Речь, конечно о хороших компаниях с современным взглядом на реальность и продвинутым руководством.

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

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

Дональд Кнут: Как создавалось «Искусство программирования» (33,38,39/97)

Время на прочтение8 мин
Количество просмотров25K
«Я должен был закончить книгу, прежде чем родится мой сын. Теперь ему 40 лет, и я до сих пор не закончил её.»



На третий год моего пребывания в университете меня попросили провести пару занятий о компьютерах. Группка людей сказала, что в Caltech (Калифорнийском технологическом институте) не учат ничему, что связанно с компьютерами.В это время я консультировал Burroughs. «Так почему бы тебе не провести пару занятий в университете?» — спросили меня. Так я провел занятие всего один раз, и прежде чем закончить университет, они решили нанять меня в качестве доцента, сразу после его окончания учебы.

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

Как зародилась идея книги


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

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

А теперь проанализируем данные, характеризующие предвыборную обстановку.


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

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

Книга «Изучаем Arduino. 65 проектов своими руками»

Время на прочтение5 мин
Количество просмотров25K
image Приходилось ли вам, разглядывая какое-нибудь устройство, задумываться над тем, как оно работает в действительности? Возможно, это был катер с дистанционным управлением, лифт, автомат по продаже напитков или электронная игрушка? А может быть, вам хотелось самому создать робота, придумать электронное управление для модели железной дороги? Или у вас вдруг возникало желание организовать получение и анализ долгосрочного прогноза погоды? Как и с чего вы могли бы начать собственный проект?

Плата Arduino поможет на практике раскрыть некоторые секреты электроники. Cозданная Массимо Банци и Дэвидом Куартиллье, система Arduino предлагает бюджетный способ создания интерактивных проектов и объектов, таких как дистанционно управляемые роботы, системы записи пройденного маршрута на основе GPS и электронные игры.

В этой книге обзор 65 проектов. Пример одного проекта под катом.
Читать дальше →

Анализ ДНК поможет раскрыть 322-летнее убийство

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


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

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

Дата снаружи, дата внутри, дата танцуй, дата умри

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

В статье «Данные снаружи и данные внутри» 2005 года Пэт Хелланд размышляет о данных в сервис-ориентированных архитектурах. В настоящее время СОА принято считать «микросервисной архитектурой», состоящей из «микросервисов». Хелланд показывает, что для инкапсулированных данных и данных, которыми обмениваются сервисы, требуются совершенно разные подходы. Переход от монолитной структуры к микросервисам более глубокий, чем просто рефакторинг кода в удобные, независимо развёртываемые модули:
Читать дальше →

Сводная таблица РД ФСТЭК (до профилей защиты) по порядку и в разрезе грифов

Время на прочтение3 мин
Количество просмотров67K
Количество РД/НД ФСТЭК растет, некоторым действующим [открытым] документам вот-вот стукнет четверть века!
Студенты и выпускники ВУЗов младше многих из этих основополагающих документов — вот где достойный классиков «конфликт поколений»!
Чтобы помочь студентам с освоением РД/НД ФСТЭК [ГОСТЕХКОМИССИИ], проложить мостик между «наследием» и «современными веяниями», документы сведены в единую таблицу и распределены по отношению к грифу обрабатываемой информации.
Перебрав различные подходы, метрика по грифу информации оказалась наиболее наглядной и универсальной.
Подробного разбора документов не будет, цель — построить наглядное системное представление о документах, об их взаимосвязи.
Далее

Дональд Кнут и «Сюрреальные числа»: Я творил шесть дней, а на седьмой отдыхал (40,41,42/97)

Время на прочтение9 мин
Количество просмотров24K
«Эксперты по computer science сказали бы, что я допустил самую огромную ошибку, когда взялся за этот проект.»

image

Это уникальное событие в моей жизни. Оно произошло в ранних 70-ых. Я познакомился с Джоном Конвейем, вероятно с одним из величайших математиков. Я встретил его по пути в университет Калгари в 71-м и мы вместе пообедали. Он набросал на салфетке новую теорию, которая пришла ему в голову, и, на мой взгляд, она была действительно потрясающей. Это чисто математическая теория о новом способе определения чисел. Ее суть в том, что они могут быть не только целыми или дробными, но также бывают бесконечные числа, и квадратный корень из бесконечности, и бесконечность бесконечности, и бесконечность квадратных корней бесконечности и все это имеет смысл. Год спустя я был в отпуске в Норвегии и посреди ночи ко мне пришла мысль «Вау, эта теория так красива, что было бы интересно рассказать историю, написать книгу, в которой герои откроют теорию Конвея. Они найдут её правила на каменной скрижали, расшифруют её и смогут сами доказать все эти вещи о бесконечности и прочем».

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

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