Архив за 19 сентября 2021

На следующей неделе Microsoft представит целый ворох новинок: 22 сентября состоится официальное мероприятие, в рамках которого дебютирует складной Android-смартфон Surface Duo 2 на SoC Snapdragon 888, а также преемники нынешних Surface Pro, Surface Pro X и Surface Go. В Сети уже появились предварительные спецификации Surface Pro 8 – это будет один из первых в мире планшетов с предустановленной Windows 11.

Миссия SpaceX Inspiration4 с четырьмя космическими туристами уже вернулась на Землю, но видео, снятые кораблем Crew Dragon на орбите, видели еще не все. SpaceX в своем аккаунте Twitter опубликовала несколько роликов, наиболее интересные из которых два.

Читать полностью »

Трудно представить современную разработку без контейнеризации. Docker и Kubernetes прочно обосновались на рынке, и, если вы ещё не знакомы с этими технологиями, им явно стоит уделить внимание.

Запуск баз данных и других stateful приложений в контейнере – это тема интересная, но способная вызвать очередной Большой взрыв в комментариях. Оговорюсь сразу, мы не используем в production окружении PostgreSQL в Docker. Но делаем это в локальной разработке и на dev-стендах. Почему? Потому что это чертовски удобно!

Читать полностью »

Читать полностью »

В четверг SpaceX успешно запустила в космос миссию Inspiration4 с четырьмя туристами на борту – они провели на орбите примерно три дня и уже успешно вернулись на Землю. Глобальной целью Inspiration4 было собрать 200 миллионов долларов для больницы Святого Иуды, которая предоставляет помощь детям, больным раком.

2 июля 2021 года произошло «замечательное», но, на мой взгляд, недооцененное событие – подписание Федерального Закона 319-ФЗ о внесении изменений в «Закон о связи» 126-ФЗ. В данной статье я попробую дать субъективный анализ основных «улучшений». 

"Статья 44.2. Мониторинг соблюдения операторами связи обязанности по проверке достоверности сведений об абонентах и сведений о пользователях услугами связи абонентов - юридических лиц либо индивидуальных предпринимателей, в том числе представленных лицами, действующими от имени операторов связи

Читать полностью »

Этот текст предназначен для тех, кто только осваивает программирование. Я читаю лекции по C++ на первом курсе местного университета, и в качестве практикума предлагаю запрограммировать любую игру (не выношу проектов типа "софт бронирования книг в местной библиотеке"). Соответственно, чтобы помочь начинающим, я сделал некоторое количество заготовок, с которых можно стартовать свой проект. Например, заготовку олдскульного 3д шутера в 486 строк C++ я уже описывал, а вот тут можно посмотреть, что из неё сделали первокурсники.

В этот раз всё будет ещё проще, я хочу сделать заготовку под простейший платформер, вот так выглядит результат:
Введение в программирование: заготовка игры-платформера на SDL в 300 строк C++ - 1

На данный момент проект содержит менее трёхсот строчек цпп:

ssloy@khronos:~/sdl2-demo/src$ cat *.cpp *.h | wc -l
296

Мой опыт показывает, что просто выложить код заготовки недостаточно. Нужно детально описать, как именно я пришёл к такому коду, ведь самый главный навык программиста — это суметь разбить сложную задачу на некоторое количество более простых подзадач, каждая из которых решается легко.

Итак, поехали!

Читать полностью »

Больше механических клавиатур хороших и разных: новые модели, на которые стоит обратить внимание - 1

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

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

Не время для разногласий

Не оставайся один
Не оставайся один

Syn ack!

Читать полностью »

Пару недель назад Линус Торвальдс активировал флаг -Werror для всех сборок ядра. Мнения сообщества касательно этого решения разделились. Против даже высказался разработчик фронтенда Clang и фреймворка LLVM. Обсуждаем ситуацию.

Unsplash / Markus Spiske
Unsplash / Markus Spiske

Warning’и не нужны

Год назад Линус Торвальдс в рассылке LKML рассказалЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js