Pull to refresh
46
0
Marat Tanalin @MTonly

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

Send message

Сотрудникам нужны личные кабинеты

Level of difficulty Easy
Reading time 13 min
Views 25K

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

Теперь, когда она закончилась, даже трёхдневка в офисе вызывает так много споров, что дело доходит до вмешательства профсоюзов
Читать дальше →
Total votes 101: ↑98 and ↓3 +95
Comments 115

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

Level of difficulty Easy
Reading time 6 min
Views 59K

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

Читать далее
Total votes 130: ↑128 and ↓2 +126
Comments 126

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

Reading time 14 min
Views 57K

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

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

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

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

Читать далее
Total votes 152: ↑150 and ↓2 +148
Comments 157

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

Reading time 5 min
Views 4.8K


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


Содержание:

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

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

Reading time 27 min
Views 3.3K

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

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

Читать далее
Total votes 15: ↑14 and ↓1 +13
Comments 12

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

Reading time 6 min
Views 31K

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

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

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

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

Reading time 5 min
Views 23K

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

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

Reading time 7 min
Views 265K

Brain of someone described as an «idiot»

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

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

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


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

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

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

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

Reading time 11 min
Views 18K
«Лучше быть богатым и здоровым, чем бедным и больным»
© Аксиома

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

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

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

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

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

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


Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Comments 26

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

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

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

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

Reading time 1 min
Views 612
Наконец-то мы переделали избранное!

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

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

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity