Как стать автором
Обновить
29
57
Ян Крапивин @skepticalpatient

Геймер-энтузиаст

Отправить сообщение

Учимся читать QR-коды без компьютера

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров42K

Задавались ли вы когда-нибудь вопросом, как работают QR-коды? Если да, то эта статья для вас. Здесь вас ждёт интерактивное объяснение*, которое мы составили для семинара, проводившегося в рамках Всемирного конгресса хакеров 37C3, но вы также можете использовать его самостоятельно.

Прочитав статью, вы узнаете:

  • Из чего состоят QR-коды.
  • Как декодировать QR-коды вручную (используя нашу шпаргалку).
Читать дальше →
Всего голосов 96: ↑93 и ↓3+116
Комментарии32

Ваш собственный сайт задач за 30 минут — и совсем бесплатно :)

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

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

А может вы набираете стажёров в компанию - на позицию junior разработчика или тестера - или на внутренние курсы - тут не помешала бы возможность провести мини-соревнование - чтобы отфильтровать более целеустремлённых кандидатов. (конечно нужна аккуратность с любителями ИИ-генерации кода, но это отдельная тема) Можно использовать также и для сессий live-coding на собеседованиях.

Это просто! Вы можете за один присест развернуть готовый опенсорсный сайт (моё творение) на бесплатном PHP-хостинге. В зависимости от потребностей этого может хватить на годы. Я расскажу об основных возможностях и недостатках - и вкратце поясню как скачать, как задеплоить, как кастомизировать - так что вы сможете решить, подойдёт ли эта штука для ваших целей.

Читать далее
Всего голосов 13: ↑9 и ↓4+8
Комментарии24

На самом ли деле похудение – это вопрос разницы потреблённых и потраченных калорий?

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

Верна ли концепция «калории пришли, калории ушли»? Короткий ответ — да, но на самом деле всё гораздо сложнее.

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

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

Читать далее
Всего голосов 9: ↑7 и ↓2+8
Комментарии18

Бабочка Шрёдингера: как квантовая неопределенность формирует наши решения

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

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

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

Либертарианство утверждает полную свободу воли, постулируя, что люди способны делать выбор, не полностью обусловленный предшествующими причинами. Детерминизм, напротив, рассматривает все события, включая человеческие решения, как предопределенные предыдущими состояниями и законами природы. Компатибилизм пытается примирить идею свободы воли с детерминизмом, предлагая пересмотреть наше понимание свободы. Жесткий инкомпатибилизм идет еще дальше, отрицая свободу воли независимо от истинности детерминизма.

На мой взгляд, ключевыми аспектами в определении свободы воли являются две фундаментальные проблемы:

Читать далее
Всего голосов 13: ↑9 и ↓4+8
Комментарии18

Как я узнал номер паспорта и телефон премьер-министра по фото в Instagram*

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров24K

Акт 1: полдень воскресенья


Я занимался домашними делами, ни о чём плохом не думал, пил водичку и ни в коем случае не имел никаких намерений заниматься подрывной деятельностью против Австралийского Союза.

А потом я получил сообщение в «групповом чате»1.

Милое сообщение от моего друга с фотографией посадочного талона. В сообщениях от друзей хорошо то, что они не несут за собой никаких катастрофических последствий

Обладателем талона был Тони Абботт, один из множества бывших премьер-министров Австралии.
Читать дальше →
Всего голосов 71: ↑61 и ↓10+70
Комментарии38

Как жить и работать при нарушениях внимания?

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров29K

▍ Предисловие. Флейта хулуси


Щёлк — я обнаруживаю себя за просмотром ролика на YouTube, в котором музыкант рассказывает, как ухаживать за флейтой из сушёной тыквы. Как я оказался здесь?! Зачем? На мгновение я пугаюсь того, что не могу вспомнить, каким образом попал на этот ролик. Я ведь не планировал узнавать про эти флейты и вообще сел работать. Холодок пробегает по коже.

Пытаюсь размотать предысторию, пройти путь своих блужданий обратно. Листаю историю браузера и вижу, что это уже третий по счёту ролик, а до этого я был на вкладке с «Авито». И тут понимаю, как это произошло. Я сел работать и на мгновение решил заглянуть на сайт по продаже вещей, посмотреть, есть ли сообщения, и там залип на странице с предложенными товарами, среди которых была эта самая флейта. Мне стало интересно, я полез сначала на Википедию, потом на YouTube. Ну нужно же послушать, как она звучит… Вот небольшой пример того, как живётся людям с неустойчивым вниманием.


▍ Дисклеймер


Я ожидаю справедливого негодования от тех, кого раздражает использование психологических проблем для оправдания нытья, бездействия и как аргумента для просьбы о снисхождении к себе. Давайте сразу проведём чёткую границу между теми, кто ведёт себя инфантильно, сваливая ответственность на психологические расстройства. Таких людей я не одобряю и их незрелое поведение порицаю. По другую сторону этой черты будут те, кому осознание своих проблем помогает стать более адаптивными, спокойными и обрести опору в понимании происходящего с ними.
Читать дальше →
Всего голосов 104: ↑100 и ↓4+121
Комментарии158

Резервное копирование в Linux: инструменты и стратегия 3-2-1

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

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

Чек-лист резервного копирования здорового человека

Полнота. Бэкапы должны включать все критически важные компоненты проекта: базы данных, файлы сайта, конфигурационные файлы и мультимедийный контент.

Регулярность — чтобы минимизировать потери данных. Частота создания бэкапов зависит от динамики изменений на сайте. Как правило — варьируется от ежедневного до еженедельного.

Надежное хранение. Резервные копии не хранят на основных серверах. Желательно использовать облачные хранилища или отдельные физические носители.

Шифрование. Данные должны быть зашифрованы — это защита конфиденциальных данных от несанкционированного доступа. Критически важно! Обязательно заучиваем пароль шифрования. Проверьте — все хорошо только, если вас разбудили ночью и вы сразу и правильно его вспомнили.

Автоматизация. Автоматизация процессов снижает риск человеческой ошибки.

Тестирование восстановления— чтобы убедиться в работоспособности бэкапов.

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

Прежде чем углубляться в детали инструментов и методов резервного копирования, расскажу о базовой, но чрезвычайно эффективной стратегии — основе любого плана защиты данных. Это концепция 3–2–1.

Читать далее
Всего голосов 14: ↑10 и ↓4+10
Комментарии16

Простая установка последнего Microsoft Office с сохранением всех прежних настроек? Без торрентов и блокировок в России?

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров32K

Пару месяцев назад я писал статью Как загрузить, установить Office 2024 LTSC с сайта Microsoft и активировать навсегда? / Хабр (habr.com) о том, каким образом осуществить загрузку и установку Microsoft Office LTSC 2024 средствами Microsoft Office Deployment Tool. У этого метода главное преимущество в использовании «родного» инструмента, что многих радует. Однако, в связи с блокировкой загрузок с CDN Microsoft для России напрямую требуются обходные пути, да и работа с командной строкой и ручным изменением каких-то XML файлов не всем оказалась близка.

Сегодня я расскажу и на примере покажу, как установить последнюю версию Приложений Microsoft 365 для Предприятий (Microsoft Apps 365 for Enterprise), о том, чем отличается этот пакет приложений от традиционного коробочного (Retail) Microsoft Office и долгосрочной (LTSC) версии, а также о том, как обновить ваш установленный Microsoft Office 2013/2016/2019/2021/2024 (ненужное вычеркнуть) до Приложений Microsoft 365 для Предприятий, разумеется, не забудем и про Project и Visio.

Я буду рассматривать только установки поверх Windows 10 и Windows 11 (и Windows Server 2016+). Дело в том, что Windows 7 давно не поддерживается, официально на нее выходил лишь Office 2016, есть способ установки Office 2019 без возможности обновлений, но это не то о чем сейчас будет речь, – если к этому есть реальный интерес, обсудим в комментариях. Также прошу ответить в комментариях, интересна ли кому-нибудь инструкция по установке последнего пакета Microsoft 365 Office Suite для Mac, разумеется, с сайта Microsoft.

Читай как легко установить Office в России
Всего голосов 34: ↑33 и ↓1+41
Комментарии57

Список из 100 полезных фраз для IT на английском языке с примерами употребления

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

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

Чтобы иметь обоснованное представление об этом, предлагаю воспользоваться гайдом из 100 слов наиболее часто встречающихся в теме IT. Этот список наработан мною за 2 года работы с видео и статьями из таких изданий, как MIT, TechLife News, Bloomberg, Science Today, Harvard Business Review. 

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

Можно ли выучить английский по списку слов? Нет, конечно. Но по нему можно оценить в процентном соотношении, сколько из 100 вам уже известно. 

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

Читать далее
Всего голосов 27: ↑23 и ↓4+26
Комментарии25

Графика древности: от текста к видеоиграм

Уровень сложностиСредний
Время на прочтение32 мин
Количество просмотров17K

Вот уже много лет в игровой индустрии вместе с самыми последними графическими технологиями успешно сосуществует пиксельная графика практически в том же самом виде, в каком она существовала в играх для домашних компьютеров и игровых приставок 80-х и 90-х годов. Её возвращение на игровые мониторы в конце 2000-х годов казалось кратковременной модой на ретро, но однажды вернувшись, пиксели остались с нами надолго.

Несмотря на кажущуюся концептуальную простоту, пиксельная графика прошлого таит множество секретов и нюансов, благодаря которым она стала такой, какой мы знаем её теперь. В этой статье раскроем некоторые из них. Поговорим о текстовых и графических видеорежимах, символах, тайлах, спрайтах, палитрах, атрибутах и о порождаемой всем этим визуальной эстетике в видеоиграх прошлого.
Читать дальше →
Всего голосов 81: ↑80 и ↓1+110
Комментарии56

Графика древности: палитры, часть 1/2

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

Хотя пиксельная графика прошлых лет полна нюансов, несомненно, одной из её главнейших характеристик, наряду с разрешением, является палитра — ограниченный набор цветов, которым нарисовано пиксельное изображение. Уникальное сочетание цветов, доступное на отдельно взятом старом компьютере или игровой приставке, часто позволяет даже беглым взглядом отличить графику для одной платформы от другой. Техники работы с палитрами и подбор оттенков также являются визитной карточкой многих пиксельных художников прошлого и современности. Но палитра — это не просто случайный набор цветов. Это результат технических ограничений и инженерных решений, в результате которых родились необычные техники рисования, анимационные спецэффекты, и особая визуальная эстетика.
Читать дальше →
Всего голосов 91: ↑90 и ↓1+126
Комментарии38

Графика древности: палитры, часть 2/2

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

В предыдущей части цикла статей мы рассмотрели историю эволюции палитр в цветной компьютерной графике домашних компьютеров и игровых консолей, а также причины, почему они оказались именно такими и содержали те или иные цвета. Однако тема палитровой графики ещё не исчерпана. Сегодня поговорим про множество других интересных вещей: программируемые палитры и экономию памяти, палитровые анимации и визуальные эффекты, проблемы цветопередачи, обход ограничений на количество цветов, таинственный «артефактинг» и особенности рисования палитровой графики.
Читать дальше →
Всего голосов 105: ↑105 и ↓0+105
Комментарии20

Где жить в городе именно вам? Персонализированный сервис подбора идеальных домов

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

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

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

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

Узнать подробнее
Всего голосов 22: ↑21 и ↓1+28
Комментарии22

Краткая история жанра. Шутеры

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

Без исследования понятно, что шутеры – это один из наиболее популярных жанров видеоигр. Да и разнообразные опросы это также подтверждают. Кто-то в детстве даже умудрялся играть вдвоём за одного персонажа в Doom или Duke Nukem – пока один передвигался, другой отвечал за стрельбу. 

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

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

Читать далее
Всего голосов 23: ↑20 и ↓3+24
Комментарии20

Симуляция живущего мира, живые NPC

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

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

Читать далее
Всего голосов 25: ↑22 и ↓3+26
Комментарии43

Тренды игровой индустрии: взгляд в будущее

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

Мы уже несколько лет делаем подкаст «Хочу в геймдев» про профессии в игровой индустрии. Иногда мы также обсуждаем тренды, которые в этой индустрии есть. На днях закончили съемки такого подкаста про тренды. Хотим поделиться с аудиторией Хабра как самим подкастом, так и статьей, основанной на адаптации ключевых тезисов, которые мы обсуждали.

Читать далее
Всего голосов 13: ↑11 и ↓2+12
Комментарии4

Master of Magic: 30 лет волшебного мастерства

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

В далёком 1994 году, когда трава была зеленее, девушки сговорчивее, а мана – доступнее, свет увидела игра Master of Magic. На долгие десятилетия игра стала навязчивой идеей многих почитателей компьютерных стратегий, заставших в те далекие годы становление 4Х-жанра.

Три десятка лет спустя после выхода я продолжаю восхищаться Master of Magic, и думаю, что до сих пор не повидал всего, что она может мне предложить. Конечно, не могу сказать, что играю в нее нон-стоп с момента выпуска, но сама игра всегда установлена на любом моем ПК, а последние десять лет еще и на всех моих смартфонах (спасибо тебе, DosBox).

Причина в том, что, несмотря на свой скромный по современным меркам размер, ни один другой фэнтезийный 4X-проект пока не смог обогнать её по качеству проработки. Стив Барсия, создавший годом ранее игру Master of Orion, смог опять максимально применить свои талант и мастерство.

Кастуем
Всего голосов 12: ↑12 и ↓0+17
Комментарии12

Подборка эргономичных мышек для работы и игр

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

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

Читать далее
Всего голосов 8: ↑6 и ↓2+6
Комментарии53

Вторичная жизнь вторичных часов. На Arduino

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

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

Сложность проекта в самый раз для начинающих, уже сделавших свои первые шаги, и теперь нуждающихся в чуть более сложных следующих шагах.
Читать дальше →
Всего голосов 60: ↑59 и ↓1+81
Комментарии99

За что мы любим (пост)апокалипсис? Часть 1: концы света от прото-Ноя до Жюля Верна

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

Люди парадоксальным — хотя, на самом деле, нет — образом любят бояться. Нас привлекает то, что нас пугает. На этом выстроена значительная часть мировой культуры в её крайне разнообразных формах. Неудивительно, что охвативший наш мир в годы Холодной войны глубокий страх перед ядерной войной породил яркие фантазии о том, как она будет выглядеть — и особенно о том, что будет после.
Читать дальше →
Всего голосов 70: ↑67 и ↓3+79
Комментарии32

Информация

В рейтинге
125-й
Откуда
Россия
Работает в
Зарегистрирован
Активность

Специализация

Content Writer, Copywriter
От 500 $
Linux
Text translation
Editorial and proofreading
Copywriting
Rewitting
Content management
Journalism
Blogging
Reportage photography