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

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

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

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

Программирование глазами (и руками ) гуманитария. Личный опыт. Немного философии

Время на прочтение5 мин
Количество просмотров13K
У каждого, наверное, есть какая-то своя излюбленная тема в IT, помимо повседневной практической работы, приносящей порой лишь хлеб насущный. Может быть, кто-то в свободное время делает мультфильмы или работает над какой-нибудь игрой, может быть, участвует в разработке какого-нибудь социального проекта или просто изучает что-то новое без особенной на то практической нужды, одним словом — делает что-то для себя, так сказать, для души.
Читать дальше →

Пол Грэм: Что надо делать в вузе, чтобы стать хорошим хакером

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


Пол Грэм, Undergraduation, март 2005
(Разделы этого эссе начали свою жизнь как ответы студентам, писавшим мне с вопросами.)

В последнее время до меня по e-mail внезапно начали домогаться младшекурсники: немного отступила, видимо, эйфория от поступления и вдруг появился вопрос: а что тут делать-то? Я, возможно, не лучший источник советов по поводу формального IT-образования, учитывая, что основным моим направлением была философия; впрочем, я посещал так много занятий по Computer Science, что тамошний народ считал меня своим. Уж хакером-то я точно был.
Читать дальше →

Неожиданная встреча. Глава 4

Время на прочтение18 мин
Количество просмотров14K
Лекс, пролезший уже не один уровень вентиляционной шахты, в одном из ответвлений увидел Лаэру и хотел махнуть ей в сторону туннеля, уходившего вглубь корабля по направлению к запасному командному пункту. Однако она, убедившись, что он лезет, сама скрылась в нужном туннеле. «Ну, да, — подумал Лекс — нашёл кому указывать. Она этот корабль не хуже меня знает». Он ловко перепрыгнул с лестницы на узкую площадку, перелез в нужный туннель и довольно быстро нагнал её. Вместе они быстро и тихо пробирались прочь от злополучного ангара.



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

Лю Цысинь, «Темный лес», вторая книга из серии «Задача трех тел». Анонс

Время на прочтение10 мин
Количество просмотров33K
Прошло всего полгода с окончания перевода первой книги из научно-фантастической трилогии китайского писателя Лю Цысиня «Задача трех тел». И вот я анонсирую перевод на русский язык второй книги: «Темный лес». Перевод начался еще во время работы над первой книгой, немного другой командой, и на этот раз я был не литературным редактором, а выступал в скромной роли альфа- и бета-ридера. Процесс окончательного редактирования закончится в ближайшие пару недель, две части из трех уже полностью готовы. В качестве анонса выкладываю начало из первой части.

Предварительные варианты обложек книги (кликабельны):

image
Читать пролог второй книги

Истории

Использование Adobe Captivate для ролевых игр живого действия

Время на прочтение2 мин
Количество просмотров2K
В ролевых играх живого действия типа павильонных/кабинетных игр, либо в квестах на космическую тематику (или любую другую, связанную с технологиями) можно для большего погружения и атмосферности использовать компьютеры.

Например, для создания кабинетной ролевой игры по мотивам сериала FireFly мне понадобилось создать модель «бортового» компьютера. Я взяла свой ноутбук, обмотала черной тканью, заклеила черным скотчем все клавиши, кроме букв, цифр и Enter'а и развернула на весь экран эмуляцию монитора «систему управления космическим кораблем».

Для воплощения идеи и создания эмуляции очень подошел инструмент Adobe Captivate.
Читать дальше →

Станислав Лем: Безопасна ли техника без опасности

Время на прочтение9 мин
Количество просмотров12K
Сегодня Лему исполнилось бы 95.

Безопасна ли техника без опасности?

Впервые опубликовано: Литературная газета №127 от 26 октября 1965 года стр. 4

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

Квест-рассказ «НИИЧОСИ. Новичок»

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

Всем привет! Поздравляю с Днем Программиста! К моему горькому сожалению, в прошедший День Сисадмина я не нашел на просторах интернета каких-либо конкурсов или квестов, как было в прошлые года (есть вероятность, конечно, что плохо искал). Поэтому я решил создать свой квест для Вас. Чтобы совместить приятное с интересным, я написал квест-рассказ продолжение про НИИЧОСИ.
Читать дальше →

44 наиболее популярных проекта на Product Hunt за лето 2016

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


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

Ниже показаны 44 наиболее популярных проекта, появившихся на Product Hunt за лето 2016 года, каждый из которых набрал более 1 000 голосов. Надеемся, вы найдёте в этом списке много того, что поможет вам подготовиться к творческому, продуктивному и волнующему вас сезону «погружения в работу». Получайте удовольствие.
Читать дальше →

Обзор возможностей инструмента Adobe Captivate

Время на прочтение2 мин
Количество просмотров15K
Adobe Captivate — это программа для создания и редактирования интерактивных обучающих курсов, с возможностью демонстрации ПО, записи видео-уроков, создания симуляций программ, разработки проверочных тестов и тд.

Курс, сгенерированный на Adobe Captivate, можно выгружать в разных форматах. В своей работе я чаще всего использую форматы: *.html, *.exe и scroom 1.2 для загрузки курсов в систему Moodle и на иные платформы типа eFront.

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

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

Почта России для чайников

Время на прочтение6 мин
Количество просмотров310K
Почта России — это большая, сложная и не очень дружественная структура. На неё принято плеваться в социальных сетях, а поход за письмом или посылкой часто превращается в маленький квест. Про такое говорят: «Жизнь меня к этому не готовила».



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

Мы в «Дадате» сильно связаны с почтой: исправляем адреса и неплохо разбираемся в особенностях её работы. Написали подробный гид по услугам Почты России, для чайников. Автор статьи — Сергей Король, редактор и почтовый гик.

Почта. Инструкция по применению

Финансовый учёт в текстовой консоли

Время на прочтение4 мин
Количество просмотров19K
«У хорошего бухгалтера не сойтись может только юбка.»

Несколько лет назад передо мной встала задача вести учёт денежных расходов, чтобы в конце месяца понимать сколько и куда денег тратится.
Перебрав самые известные приложения (GnuCash, Kmymoney, aqbanking, grisbi, cbb, ledger мне по тем или иным причинами ни одно не понравилось. Кроме последнего.

Ledger — это консольная утилита, которая поможет контролировать ваши личные финансы. Моё знакомство с ней началось со статьи в блоге «Ledger — бухучёт в командной строке». И, на сколько я знаю, больше статей на русском о ней нет. Попробуем исправить это недоразумение.
Читать дальше →

Linux исполнилось 25 лет

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

Линус Торвальдс собственной персоной

Время бежит очень быстро, и операционной системе Linux уже исполнилось четверть века. Правильнее было бы говорить, что 25 лет исполнилось ядру этой операционной системы. С общей историей появления Linux знакомы, вероятно, все читатели Habrahabr. 25 августа 1991 года, спустя пять месяцев после начала работы над своим проектом, 21-летний Линус Торвальдс (тогда еще студент) рассказал о создании прототипа совершенно новой ОС с названием Linux.

17 сентября 1991 года состоялся первый публичный выпуск ядра Linux. Версия ядра на тот момент — 0.0.1. Уже тогда количество строк кода ядра составляло 10 тысяч. Размер его был всего 62 Кб в сжатом виде. Сейчас же ядро насчитывает во много раз больше строк кода — целых 19 млн. Если бы разработка ОС проводилась силами коммерческой организации, то стоимость такого проекта составила бы около миллиарда долларов США, а то и более.
Читать дальше →

Забудьте про иностранные языки и музыку — учите детей программированию

Время на прочтение6 мин
Количество просмотров35K
Дж. Пол Гибсон начал преподавать программирование тинейджерам от досады. Преподаватель информатики в Государственном университете Ирландии, к 1998 году он был по горло сыт невежеством своих студентов. «Я наблюдал 18- и 19-летних, с трудом усваивающих элементарные концепции программирования, которые я освоил в 12 лет, — вспоминает Гибсон, самостоятельно научившийся программировать на Sinclair ZX81. — Я осознал, что до сих пор не видел программирования в школьной программе, и подумал, что, может быть, одна из наших проблем состоит в том, что мы подходим к нему слишком поздно.» Когда молва о курсе Гибсона распространилась, начальные школы в окрестностях Дублина тоже заинтересовались его услугами.

К началу 2000-х Гибсон использовал задачки из области разработки игр для обучения восьми- и девятилетних детей основам Java. Его успех в этой возрастной группе вызвал к жизни вопрос: а в каком, собственно, возрасте чересчур рано программировать?
Читать дальше →

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

19 марта – 28 апреля
Экспедиция «Рэйдикс»
Нижний НовгородЕкатеринбургНовосибирскВладивостокИжевскКазаньТюменьУфаИркутскЧелябинскСамараХабаровскКрасноярскОмск
22 апреля
VK Видео Meetup 2025
МоскваОнлайн
23 апреля
Meetup DevOps 43Tech
Санкт-ПетербургОнлайн
24 апреля
VK Go Meetup 2025
Санкт-ПетербургОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
14 мая
LinkMeetup
Москва
5 июня
Конференция TechRec AI&HR 2025
МоскваОнлайн
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область

Моделирование динамических систем (метод Лагранжа и Bond graph approach)

Время на прочтение9 мин
Количество просмотров19K
Всем доброго дня. В данной статье хочу показать один из графических методов построения математических моделей для динамических систем, который называется Bond graph («bond» — связи, «graph» — граф). В русской литературе, описания данного метода, я нашел только в Учебном пособии Томского политехнического университета, А.В. Воронин «МОДЕЛИРОВАНИЕ МЕХАТРОННЫХ СИСТЕМ» 2008 г. Также показать классический метод через уравнение Лагранжа 2 рода.


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

Повесть «НИИЧОСИ. S.A.Day»

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

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

Чебурашка и торренты (сказка)

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

Все совпадения с реальными ситуациями и названиями проектов случайны.
На правах фанфика.


Сказка — ложь, да в ней намёк — добрым молодцам урок!


Жил да был Чебурашка, как водится, в телефонной будке. Жил — не тужил, и был у него диалап — ни в сказке сказать, ни пером описать. Не 4G, конечно, но книжки с рецептами мороженого и чертежи вертолётов с трекера volshebnik.su он регулярно скачивал. И картинки с апельсинами. И жил бы он себе припеваючи, но злобная Шапокляк послала к его провайдеру крыску Лариску со спецзаданием: заблокировать Чебурашке доступ к volshebnik.su!
Скоро сказка сказывается, да не скоро дело делается. Тридцать дней крыска Лариска грызла провода, куда-то что-то закорачивала да хвостом по клавиатуре ночами лупила. А на тридцать первый день набрал Чебурашка адрес любимого сайта — а ему заглушка: так мол и так, сайт заблокирован.

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

Тонкие клиенты, толстые сервера

Время на прочтение4 мин
Количество просмотров14K
Идея тонкого клиента по-настоящему воплотилась в середине 30-ых годов. Хотя сам термин обсуждался и за пол-века до этого. Клиент-серверные приложения, преобладавшие долгое время перед этим, являлись, по-сути, тупиковой ветвью эволюции: идея тонкого клиента в виде веб-браузера мутировала до абсурда: клиентская часть приложения — та что выполнялась на машине пользователя — требовала ресурсов больше чем серверная, при том, что последняя могла обслуживать множество пользователей. Браузер стремился задействовать все доступные ресурсы пользовательской машины, становясь наиболее толстым клиентом за всю история информационных систем.
Читать дальше →

Модель связи Шеннона (перевод Great Principles of Computing)

Время на прочтение3 мин
Количество просмотров11K
Перевод Great Principles of Computing




В 1948 году Шеннон в своей «теории связи» предложил математическую модель связи. Её смысл в следующем.

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

В поисках взаимопонимания: «вредные советы» для заказчиков

Время на прочтение5 мин
Количество просмотров13K
Помните книгу «Вредные советы» Григория Остера, где в стихотворной форме давались забавные советы по выходу из разнообразных ситуаций для детей? Тормозить на велосипеде в папу или вытирать после обеда руки об скатерть и штаны соседа. Причём книга рассчитана исключительно на непослушных читателей. И тут – ловушка! Они привыкли делать наоборот.

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

На счету «Евростудио» уже более 2000 проектов, и наши менеджеры успели пообщаться с самыми разными заказчиками. Ориентируясь на свой опыт, опыт коллег по «цеху» и их комментарии, мы составили «Вредные советы» для «сложных» заказчиков веб-студий и digital-агентств. Если это не вы, то ни в коем случае не читайте дальше (хотя нет, читайте).
Вы хотите продвигаться
В Яндекс, в Google, чтоб в ТОП-10?
Всё заказывайте сразу
Не давайте разъяснений
И все письма без ответов
Смело можете оставить
А потом просите грозно
У веб-студии отчёт


Будьте загадочными


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

image

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

Повесть «НИИЧОСИ. Дежурная ночь»

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


Работа в крупной IT-компании на дежурствах в отделе центра обработки данных накладывает свои отпечатки на образ жизни. В ночных дежурствах родилась данная повесть. Представляю вашему вниманию it-параллель с братьями Стругацкими.
Читать дальше →