Как стать автором
Обновить
46
0
Marat Tanalin @MTonly

Веб-разработчик с 2002 года

Размышления о 18 годах работы в Google

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

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

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

Домашняя приточная вентиляция малыми средствами

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

Последнюю пару лет я живу с приточной вентиляцией в городской квартире — и очень рад этому факту.

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

Коротко о главном:
• наружное расположение компонентов ради минимального уровня шума;
• минимум ручного труда в изготовлении и монтаже;
• общий ценник существенно ниже 50 тысяч рублей (ниже 30 тысяч — на момент изготовления два года назад).

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

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

Создание игр для NES на ассемблере 6502: рефакторинг

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


8. Рефакторинг


Содержание:

  • Константы
  • Файл заголовка
  • Импорт и экспорт ca65
  • Собственная конфигурация компоновщика
  • Соединяем всё вместе
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 2

Генерируем Rust обёртку для FMOD

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

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

Это руководство содержит общий обзор и конкретные приемы написания сложной Rust обёртки для звукового движка FMOD с помощью парсера pest и квази-цитирования.

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

Возвращаем RSS к жизни

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

RSS-агрегатор NetNewsWire

Мы уже обсуждали, насколько важен и удобен RSS для профессиональной работы с источниками в интернете. Это единственный способ собрать огромный массив данных с тысяч сайтов, соцсетей, блогов, твиттер-аккаунтов, торрент-трекеров и др.

Вся информация накапливается в личном агрегаторе, доступна в удобное время, в том числе офлайн. Никогда ничего не теряется. Это особенно актуально сейчас, в условиях информационной блокады, периодических отключений интернета и угрозы полного шатдауна.
Читать дальше →
Всего голосов 77: ↑76 и ↓1 +75
Комментарии 73

Четырехдневная рабочая неделя в мире и России: идея становится все популярнее

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

По поводу четырехдневной рабочей недели существует несколько мнений — от радикального отрицания «ну что это за глупости такие» до полного принятия вроде «эффективность труда на четырехдневке значительно возрастает». Эксперименты по поводу введения такого режима проводят или собираются проводить в ближайшем будущем уже не только отдельные компании, но и целые государства. Кто, почему и как собирается вводить рабочую неделю всего с четырьмя днями — под катом.
Читать дальше →
Всего голосов 58: ↑55 и ↓3 +52
Комментарии 95

Как вырастить тупого ребёнка (научно обоснованные вредные советы)

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

Brain of someone described as an «idiot»

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

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

Что мы подразумеваем под умственным развитием


Интеллект (ум) – это способность учиться, делать выводы и решать проблемы. Эти способности закладываются генетически, но развиваются благодаря внешним факторам с момента зачатия до конца жизни.

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

Итак, начнём растить не очень умного ребёнка, пользуясь достижениями современной науки.
Читать дальше →
Всего голосов 201: ↑178 и ↓23 +155
Комментарии 480

FullHD vs 4k и integer scaling: всегда ли 2 x 2 = 4?

Время на прочтение 11 мин
Количество просмотров 17K
«Лучше быть богатым и здоровым, чем бедным и больным»
© Аксиома

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

В этой статья с провокативным названием рассмотрим возможность подключения 4k монитора к относительно старому компьютеру без поддержки (или с неполной поддержкой) такого разрешения, более подробно поговорим о масштабировании изображения с integer scaling (цело­чис­ленным коэффи­циентом масштабирования), а также затронем другие связанные с этим вопросы.
dot1x1image — vs — image

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

А вот владельцев относительно старого «железа», которые собираются приобретать новый монитора «на вырост», с расчетом заменить остальное через годик-другой, или (как в моем случае) использующих с одним монитором несколько системных блоков, один из которых довольно старый — добро пожаловать под кат
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 25

Кунг-фу стиля Linux: PDF для пингвинов

Время на прочтение 7 мин
Количество просмотров 19K
Вначале PostScript представлял собой язык программирования для принтеров. И хотя PostScript-принтеры всё ещё не потеряли актуальности, существует и множество других форматов, в которых можно отправлять данные на печать. Но благодаря PostScript появился Portable Document Format — PDF, который стал невообразимо популярным. Пожалуй, не проходит и дня, чтобы каждый из нас не просмотрел бы какой-нибудь PDF-документ на своём компьютере. Конечно, есть и форматы, конкурирующие с PDF, но им, в сравнении с PDF, принадлежит лишь небольшая доля рынка. Просмотр PDF-файлов в Linux — это не проблема. А как насчёт их редактирования? Как оказалось, это тоже несложно, правда, только если знать о том, как именно это делается.


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

Минкомсвязи предлагает ужесточить контроль за персональными данными

Время на прочтение 3 мин
Количество просмотров 4.8K
На днях от Минкомсвязи поступило предложение запретить как частным лицам так и компаниям создавать общедоступные базы с персональными данными, которые собраны из государственных информационных систем (ГИС). Обработка таких данных в этом случае будет строго учитываться и сертифицироваться. Что касается ГИС, то в них не должно быть избыточной информации, о чем сообщают «Ведомости».

Операторы персональных данных, которые самостоятельно получили их от людей и передали на обработку другим лицам, должны контролировать и отвечать за эти данные. Нарушителей заставят выплачивать штрафы. Так, частные лица должны будут заплатить до 2000 рублей, должностные лица — около 6000, индивидуальные предприниматели — до 10 000, юридические лица — до 30 000.
Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 15

Новое избранное. Теперь удобное и с метками

Время на прочтение 1 мин
Количество просмотров 605
Наконец-то мы переделали избранное!

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

Багрепорты прошу в комментарии и на support@habrahabr.ru.

UPD1: добавление своих меток мы сделаем опциональным (занесение в избранное будет одним кликом, как раньше), но чуть позже: сейчас нам важно проверить, все ли работает;
UPD2: поиск по избранному будет обязательно, но не раньше, чем мы его облагородим на всем сайте, а на это нужно время.
Всего голосов 107: ↑106 и ↓1 +105
Комментарии 77

Информация

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