Pull to refresh
4
0
Send message

Подарок к 9 мая

Reading time3 min
Views9.8K
Близится 9 мая. (Тот кто будет читать этот текст позже — сегодня 8 мая 2019 года). И в этой связи я хочу сделать нам всем вот какой подарок.

Совсем недавно я обнаружил у себя в стопке заброшенных CD-дисков игру Return to castle Wolfenstein. Смутно припоминая, что «кажется, игра была неплохая», я решил запустить ее под Linux. Ну так, не сколько чтобы поиграть, а больше покопаться. Тем более, что начались майские праздники, появилось свободное время.

image

Total votes 41: ↑28 and ↓13+15
Comments10

Как работает DeepMind AlphaFold2?

Reading time33 min
Views12K

На мой взгляд DeepMind AlphaFold2 и Github Copilot являются одними из самых значимых достижений науки и техники в 2021 году. Спустя два года после их первоначального прорыва команда из DeepMind фактически смогла решить (с небольшими оговорками) задачу фолдинга белка, остававшуюся нерешенной более 50 лет. В этом посте я подробно разбираю устройство данной системы.

Читать далее
Total votes 29: ↑29 and ↓0+29
Comments9

Python: самое короткое решение 41 задачи из проекта Эйлера

Reading time5 min
Views15K

Сегодня мы решим 41-ю задачу из Проекта Эйлера в 6 строк кода. Сделаем это сначала в развёрнутом виде, а потом максимально сократим решение.

Читать далее
Total votes 13: ↑11 and ↓2+9
Comments13

Для мониторинга CronJob в Kubernetes нужен простой советский…

Reading time9 min
Views14K

Привет, Олимпийский Хабр! Меня зовут Аня, я работаю в Ozon: строю и развиваю инфраструктуру мониторинга в Observability-платформе. Моя команда помогает разработчикам следить за своими сервисами и своевременно получать алерты, если что-то идёт не так.


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


Я расскажу, как мы решали конкретную проблему мониторинга CronJob, запущенных в Kubernetes.


Танец Анри Матисса

Читать дальше →
Total votes 58: ↑56 and ↓2+54
Comments10

Анатомия GNU/Linux

Reading time13 min
Views110K

Какое-то время назад на Хабре была небольшая волна постов на тему «Почему я [не] выбрал Linux». Как порядочный фанатик я стриггерился, однако решил, что продуктивнее что-нибудь рассказать о своей любимой системе, чем ломать копии в комментариях.

У меня сложилось впечатление, что многие пользователи GNU/Linux слабо представляют, из чего сделана эта операционная система, поэтому утверждают, что она сляпана из попавшихся под руку кусков. В то же время, архитектура большинства дистрибутивов является устоявшейся и регламентируется рядом стандартов, включая стандарт графического окружения freedesktop.org и Linux Standard Base, расширяющий стандарты Unix. Мне при знакомстве с GNU/Linux несколько лет назад для погружения не хватало простой анатомической карты типичного дистрибутива, поэтому я попробую рассказать об этом сам.

Читать далее
Total votes 161: ↑161 and ↓0+161
Comments137

Rust 1.46.0: track_caller и улучшения const fn

Reading time2 min
Views4.3K

Команда Rust рада объявить о новой версии Rust 1.46.0. Rust — это язык программирования, который позволяет каждому создавать надёжное и эффективное программное обеспечение.


Если у вас установлена предыдущая версия Rust через rustup, получить Rust 1.46.0 так же просто, как:


rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта и ознакомиться с подробными примечаниями к выпуску 1.46.0 на GitHub.


Что вошло в стабильную версию 1.46.0


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

Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments2

О сколько нам открытий чудных готовят Parallels тут

Reading time6 min
Views2K
О сколько нам открытий чудных
готовят Parallels тут
И Citrix, игнорант беспечный
исчезнет на мгновение вдруг.


Данная статья является логическим продолжением "Сравнение VDI и VPN" и посвящена моему более глубокому знакомству с компаний Parallels, прежде всего c их продуктом Parallels RAS. Я рекомендую прочесть предыдущую статью, для полного понимания моей позиции. Возможно, что некоторым читаем моя статья может показаться несколько агрессивной по отношению к компании Parallels. Но если нас не удивляет агрессивный маркетинг, то его конструктивная критика удивлять также не должна. В данной ознакомительной статье, речь пойдёт о позиционировании на рынке продукта Parallels RAS.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments2

Как попасть на работу в международный геймдев: туториал от 3D-моделлера из Ульяновска, который стал совладельцем студии

Reading time14 min
Views40K
image

COVID-19 привнесёт в привычный мир серьёзные изменения – и не только в области здравоохранения. Многие столкнутся с необходимостью искать новую работу.

Пока люди по всему миру в ужасе гадают, на что они будут жить после пандемии, разработчики игр думают: «Как хорошо, что я выбрал именно эту сферу деятельности!»

Game development – это та индустрия, которая растёт последние 30 лет, и не собирается останавливаться, несмотря на катаклизмы. Голливуд, туризм, авиаперевозки, ресторанные бизнесы и реальные производства – парализованы из-за эпидемии, и ещё долго будут приходить в себя. Геймдев не остановился ни на день – все самоизолировались и продолжают работать удалённо.

В нашей 5518 Studios работа полным ходом: заказчики ждут новых героев, артов, 3D-моделей, уровней, анимации и прочего контента. Наши программисты и художники больше волнуются не насчёт того, что останутся без работы, а насчёт того, как справиться с её объёмом.
Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments22

Полная жизнь на Svelte

Reading time8 min
Views13K

У Радислава Гандапаса есть отличная книга Полная Ж. В ней говорится о том, как оценить направления своей жизни, и как разработать план развития.


Мне захотелось создать инструмент, который будет в моем смартфоне и поможет составить мой радар.


image

Читать дальше →
Total votes 26: ↑25 and ↓1+24
Comments8

Information

Rating
Does not participate
Registered
Activity