Sacred: ностальгия, прошедшая проверку временем
К 2004 году многие игроки уже успели насладиться Diablo II и хотели попробовать что-то новое, что-то, что подарит им те же ощущения и при этом предложит совершенно другой игровой опыт. В этот год вышла Sacred, и тоска по хорошим диаблоидам, несомненно, стала одной из причин её популярности. Но только ли на этом пытались выехать разработчики, создавая игру, которая в последствии стала для многих любимой? Огромный, бесшовный и очень красочный мир, словно сошедший со страниц какого-то волшебного произведения, продуманная ролевая система и множество героев на выбор, включая довольно интересных и необычных для данного жанра персонажей, таких как вампиресса, демонесса или серафима. Проект влюблял в себя с первых минут и не отпускал ещё долгие дни и недели.
К 2004 году многие игроки уже успели насладиться Diablo II и хотели попробовать что-то новое, что-то, что подарит им те же ощущения и при этом предложит совершенно другой игровой опыт. В этот год вышла Sacred, и тоска по хорошим диаблоидам, несомненно, стала одной из причин её популярности. Но только ли на этом пытались выехать разработчики, создавая игру, которая в последствии стала для многих любимой? Огромный, бесшовный и очень красочный мир, словно сошедший со страниц какого-то волшебного произведения, продуманная ролевая система и множество героев на выбор, включая довольно интересных и необычных для данного жанра персонажей, таких как вампиресса, демонесса или серафима. Проект влюблял в себя с первых минут и не отпускал ещё долгие дни и недели.
Энтузиаст ретро-ПК и любитель компьютерного оборудования под ником zephray_wenting случайно приобрёл на eBay ноутбук с прозрачным корпусом, который оказался моделью Justice Tech Solutions Securebook 5 (текущая модель в продаже называется Securebook 6) для использования в тюрьмах. Ноутбук оказался с паролем на BIOS, который сложно сбросить или поменять.
Такие ноутбуки используются в тюрьмах в программах реабилитации заключённых. Это специальные защищённые от внешнего доступа ноутбуки, которые содержат стандартные приложения Microsoft Office, имеют доступ в закрытую учебную сеть Отдела реабилитационных программ США. В некоторых случаях там есть доступ к предварительно одобренным закладкам в отдельном браузере, что даёт заключённым доступ к ограниченному числу интернет-сайтов.
Такие ноутбуки используются в тюрьмах в программах реабилитации заключённых. Это специальные защищённые от внешнего доступа ноутбуки, которые содержат стандартные приложения Microsoft Office, имеют доступ в закрытую учебную сеть Отдела реабилитационных программ США. В некоторых случаях там есть доступ к предварительно одобренным закладкам в отдельном браузере, что даёт заключённым доступ к ограниченному числу интернет-сайтов.
«С тех пор, как я начал работать на себя, заключая контракты, меня постоянно тяготило то, что, будучи разработчиком-универсалом, на рынке труда мне приходится позиционировать себя как узкого специалиста. Я уже много лет хотел написать об этом и даже делал кое-какие заметки.
Ниже я опишу сложности, с которыми мне приходилось сталкиваться. Надеюсь, эта информация окажется полезной для других вольных авантюристов»
Разработчик-универсал под видом специалиста
Ниже я опишу сложности, с которыми мне приходилось сталкиваться. Надеюсь, эта информация окажется полезной для других вольных авантюристов»
Разработчик-универсал под видом специалиста
Организация ML-монорепозитория с помощью Pants
Приходилось вам копипастить фрагменты вспомогательного кода между проектами, попадая в ситуацию, когда несколько версий одного и того же набора команд оказывались в разных репозиториях?
Подобные ситуации возникают в ML‑командах слишком часто. Тяжесть их последствий варьируется от мелких неудобств для отдельного разработчика до нарушения работы целой команды, которая оказывается не в состоянии вовремя выдать код, над которым трудится. К счастью, эти проблемы поддаются исправлению.
Приходилось вам копипастить фрагменты вспомогательного кода между проектами, попадая в ситуацию, когда несколько версий одного и того же набора команд оказывались в разных репозиториях?
Подобные ситуации возникают в ML‑командах слишком часто. Тяжесть их последствий варьируется от мелких неудобств для отдельного разработчика до нарушения работы целой команды, которая оказывается не в состоянии вовремя выдать код, над которым трудится. К счастью, эти проблемы поддаются исправлению.
KC868-A16S: тоже железный, но в два раза дешевле
Продолжаем обзоры новой «железной» серии контроллеров Kincony и на этот раз разберём очередного её представителя — KC868-A16S. В прошлом обзоре комментаторы справедливо заметили, что сколько бы ни был хорош контроллер, но цена в 50 тысяч рублей не очень гуманна — в этом смысле KC868-A16S выглядит гораздо привлекательнее: внешне он почти неотличим от AIO, имеет тот же металлический корпус, развитый функционал, а стоит при этом в два (а в некоторых конфигурациях и в три) раза дешевле.
Узнаем, как получается, что цена на «почти одно и то же» отличается в разы и чем пришлось пожертвовать разработчикам
Продолжаем обзоры новой «железной» серии контроллеров Kincony и на этот раз разберём очередного её представителя — KC868-A16S. В прошлом обзоре комментаторы справедливо заметили, что сколько бы ни был хорош контроллер, но цена в 50 тысяч рублей не очень гуманна — в этом смысле KC868-A16S выглядит гораздо привлекательнее: внешне он почти неотличим от AIO, имеет тот же металлический корпус, развитый функционал, а стоит при этом в два (а в некоторых конфигурациях и в три) раза дешевле.
Узнаем, как получается, что цена на «почти одно и то же» отличается в разы и чем пришлось пожертвовать разработчикам
Стек технологий: SQL, XML, JSON, SOAP, REST, SoapUI, Postman, Charles, Swagger, BPMN, Sequence, OAuth 2.0, SSO.
👉 Оставить заявку
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.
Java developer в N.Academy. Можно удаленно. От 90 000 ₽.
Системный аналитик в Диасофт. Москва, Самара, Ярославль.
Инженер (IN-платформа) в МТС. Краснодар.
IT researcher в 2GIS. Можно удаленно.
Младший системный аналитик в ЛАНИТ. Можно удаленно.
Больше вакансий
#junior
Java developer в N.Academy. Можно удаленно. От 90 000 ₽.
Системный аналитик в Диасофт. Москва, Самара, Ярославль.
Инженер (IN-платформа) в МТС. Краснодар.
IT researcher в 2GIS. Можно удаленно.
Младший системный аналитик в ЛАНИТ. Можно удаленно.
Больше вакансий
#junior
Импортозамещение по-американски: США начинают выделять серьёзные средства полупроводниковым компаниям внутри страны
В 2022 году Штаты начали реализацию программы по развитию индустрии производства чипов внутри страны. Речь идёт о законе CHIPS Act. Согласно ему, компаниям, которые развёртывают производства внутри государства, выделяются средства в общем размере $52,7 млрд.
Речь, конечно, не об одной компании. Общая цель — восстановление производства чипов в США, сейчас на Штаты приходится лишь около 12% глобального рынка, тогда как лет 20 назад этот показатель составлял около 40%. Программа реализуется не очень гладко, но сейчас, кажется, проект начнут реализовывать более активно.
В 2022 году Штаты начали реализацию программы по развитию индустрии производства чипов внутри страны. Речь идёт о законе CHIPS Act. Согласно ему, компаниям, которые развёртывают производства внутри государства, выделяются средства в общем размере $52,7 млрд.
Речь, конечно, не об одной компании. Общая цель — восстановление производства чипов в США, сейчас на Штаты приходится лишь около 12% глобального рынка, тогда как лет 20 назад этот показатель составлял около 40%. Программа реализуется не очень гладко, но сейчас, кажется, проект начнут реализовывать более активно.
🚁 Марсоход «Персеверанс» обнаружил оторванную лопасть и сфотографировал сломанный вертолёт «Индженьюити»
🛴 Обязательной регистрации электросамокатов в России пока не будет
🎧 Реплика Apple стала лидером в продажах наушников в России в 2023 году
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
«Строители дач, которые подряжаются на различные работы, имеют различную квалификацию. Часто довольно неплохую, но это не профи в проектировании. Поэтому хочу познакомить читателей с несколькими проблемами, которые могут возникнуть при строительстве туалета/душа в дачном доме со сливом в самодельный септик»
Как перестать «ходить на дырку» на даче и не надышаться миазмами
Как перестать «ходить на дырку» на даче и не надышаться миазмами
О сервисах Хабр Карьеры: что умеет калькулятор зарплат в IT
Если вы давно на Хабре, то наверняка видели в ленте исследования зарплат IT-специалистов. Данные для этих исследований собраны на основе информации из зарплатного калькулятора и только — зарплаты в вакансиях или других источниках не берутся.
До сих пор вы слышали о калькуляторе лишь в общих чертах, и вот пришло время познакомиться с ним поближе.
Если вы давно на Хабре, то наверняка видели в ленте исследования зарплат IT-специалистов. Данные для этих исследований собраны на основе информации из зарплатного калькулятора и только — зарплаты в вакансиях или других источниках не берутся.
До сих пор вы слышали о калькуляторе лишь в общих чертах, и вот пришло время познакомиться с ним поближе.
К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории. Часть девятая, финальная
В прошлой части мы оставили команду из наших героев в то время, когда новый геймдизайнер Сэнди вместе Джоном Ромеро клепал уровни Doom, а на горизонте неумолимо приближалась дата релиза шутера, обязанного затмить успех Wolfenstein 3D. Лабиринты уровней становились всё мрачней и макабричней, демоны рычали, кидались на игрока и разлетались кровавыми ошмётками от выстрелов, и теперь всё это оставалось сделать максимально популярным и востребованным на рынке, который в лице геймеров уже заваливал id Software письмами и звонками с просьбами и даже требованиями скорее выпустить долгожданный Doom или хотя бы рассказать больше подробностей о грядущей игре.
В прошлой части мы оставили команду из наших героев в то время, когда новый геймдизайнер Сэнди вместе Джоном Ромеро клепал уровни Doom, а на горизонте неумолимо приближалась дата релиза шутера, обязанного затмить успех Wolfenstein 3D. Лабиринты уровней становились всё мрачней и макабричней, демоны рычали, кидались на игрока и разлетались кровавыми ошмётками от выстрелов, и теперь всё это оставалось сделать максимально популярным и востребованным на рынке, который в лице геймеров уже заваливал id Software письмами и звонками с просьбами и даже требованиями скорее выпустить долгожданный Doom или хотя бы рассказать больше подробностей о грядущей игре.
Труд разработчиков открытого ПО заслуживает оплаты
Нам следует перестать критиковать идею оплаты труда мейнтейнеров и начать её ценить. Да, все используемые для этого механизмы в том или ином смысле несовершенны, но лишь потому, что сам мир таков. И дело не в том, что люди берут деньги. Наезжать на мейнтейнеров, которые нашли способ устроить себе жизнь, неправильно.
Нам следует перестать критиковать идею оплаты труда мейнтейнеров и начать её ценить. Да, все используемые для этого механизмы в том или ином смысле несовершенны, но лишь потому, что сам мир таков. И дело не в том, что люди берут деньги. Наезжать на мейнтейнеров, которые нашли способ устроить себе жизнь, неправильно.
Figma закрыла Dev Mode: пути обхода и их краткий обзор
В июне 2023 года Figma выпустила масштабное обновление: появился режим разработки Dev Mode. Эта функция обеспечивает плавный переход от дизайна к разработке. Такое новшество сразу же пришлось по душе многим. Однако совсем недавно пропала возможность пользоваться режимом бесплатно. Узнаем, как быть и какие есть альтернативы.
В июне 2023 года Figma выпустила масштабное обновление: появился режим разработки Dev Mode. Эта функция обеспечивает плавный переход от дизайна к разработке. Такое новшество сразу же пришлось по душе многим. Однако совсем недавно пропала возможность пользоваться режимом бесплатно. Узнаем, как быть и какие есть альтернативы.
«Игры прекрасно продаются на текущем стеке технологий, и обосновать переезд на новый стек мифическим рефакторингом, техдолгом и новыми технологиями не удаётся, поэтому мышки продолжают плакать и потреблять кактус++»
Каков C++ в геймдеве?
Каков C++ в геймдеве?
💍 Samsung представила умное кольцо Galaxy Ring (ФОТО)
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
История любви, или Как «взломать» телеграм-бота анонимных вопросов
Статья о том, как обычная кнопка может стать главным фактором деанонимизации пользователя, который прислал вам сообщение в бота анонимных вопросов.
Статья о том, как обычная кнопка может стать главным фактором деанонимизации пользователя, который прислал вам сообщение в бота анонимных вопросов.
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь соцсети X рассказал, как бронированное стекло Tesla Cybertruck предотвратило попытку проникновения в салон и кражи вещей из электропикапа его друга в Окленде. Машина находилась около дома в охранном режиме Sentry Mode и записывала всё происходящее.
Злоумышленник поздно вечером подошёл к Cybertruck, посветил в салон и попытался разбить стёкла передней и пассажирской двери. После неудачи он попрыгал по крыше, но там стекло также выдержало и не позволило проникнуть в салон.
Судя по видео, вор удивляется, что его профессиональный инструмент для разбития стекла не сработал несколько раз в ходе попыток проникнуть в салон.
В итоге злоумышленник смог нанести повреждения стёклам электропикапа, но проникнуть в салон ему не удалось.
Согласно описанию производителя, Cybertruck имеет почти непробиваемый экзоскелет. Каждый его компонент от сверхтвёрдой нержавеющей стали до бронированных стёкол обеспечивает прочность и выносливость электромобиля.
Злоумышленник поздно вечером подошёл к Cybertruck, посветил в салон и попытался разбить стёкла передней и пассажирской двери. После неудачи он попрыгал по крыше, но там стекло также выдержало и не позволило проникнуть в салон.
Судя по видео, вор удивляется, что его профессиональный инструмент для разбития стекла не сработал несколько раз в ходе попыток проникнуть в салон.
В итоге злоумышленник смог нанести повреждения стёклам электропикапа, но проникнуть в салон ему не удалось.
Согласно описанию производителя, Cybertruck имеет почти непробиваемый экзоскелет. Каждый его компонент от сверхтвёрдой нержавеющей стали до бронированных стёкол обеспечивает прочность и выносливость электромобиля.
Костыли из 90-х и принцип HTML First
В разных областях информатики применим принцип минимальных привилегий. Среди прочего он означает, что для решения любой задачи следует выбирать самый простой подходящий инструмент. Другими словами, не нужно усложнять решение без необходимости. А самый лучший код — это его отсутствие.
В применении на веб-разработку это означает, что если нам для задачи достаточно базового HTML, то не нужно усложнять решение
В разных областях информатики применим принцип минимальных привилегий. Среди прочего он означает, что для решения любой задачи следует выбирать самый простой подходящий инструмент. Другими словами, не нужно усложнять решение без необходимости. А самый лучший код — это его отсутствие.
В применении на веб-разработку это означает, что если нам для задачи достаточно базового HTML, то не нужно усложнять решение
Создание собственного компилятора
В рамках этой статьи мы напишем простой компилятор на C++, транслирующий код в ассемблер для MS-DOS, а также опробуем его на реальных боевых задачах.
В рамках этой статьи мы напишем простой компилятор на C++, транслирующий код в ассемблер для MS-DOS, а также опробуем его на реальных боевых задачах.