Как стать автором
Обновить
374.61
Рейтинг
FirstVDS
Виртуальные и выделенные серверы в ДЦ в Москве
Сначала показывать

Забытые жемчужины отечественного игростроя. Часть 3

Блог компании FirstVDS Читальный зал Игры и игровые консоли

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

Перед тем как начать, традиционно напомним, что термин «жемчужина» в данном случае не обязательно значит «бессмертный шедевр». Нет, это просто хорошие игры, которые по тем или иным причинам оказались забыты, а может, и вовсе изначально не имели популярности. Но которые при этом чем-то могут быть интересны и нынешнему игроку — может, не настолько, чтобы пройти от начала и до конца, но как минимум чтобы посмотреть на них одним глазком.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 7.5K
Комментарии 12

Новости

Как обновить образы контейнеров с помощью Podman

Блог компании FirstVDS Настройка Linux *Системное администрирование *Софт
Перевод
Изображение Hessel Visser с сайта Pixabay

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

Podman — это daemon-less движок для разработки, управления и запуска контейнеров, соответствующих Open Container Initiative (OCI). Это одна из серии статей об использовании Podman, основанная на том, что я делаю в своей реальной рабочей среде. Ранее я показывал, как отображать сетевую информацию с помощью Podman, включая контейнеры и IP-адреса подов.

В данной же статье показано, как обновлять образы контейнеров. Очень важно поддерживать запущенные контейнеры и поды в актуальном состоянии с самыми последними обновлениями образа. Прежде чем следовать этой статье, вы можете сначала запустить shell-скрипты, которые я использовал в одной из предыдущих статей, в разделе "Первичная настройка".
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.9K
Комментарии 2

Простые сайты снова в моде. Минимализм возвращается

Блог компании FirstVDS Веб-дизайн *Разработка веб-сайтов *HTML *


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

Такая ситуация напрягает и самих веб-разработчиков. Приходится тратить кучу времени на оптимизацию, тестирование новомодных фич в разных браузерах, осваивать сложные CMS. Зачем? На самом деле HTML и CSS — исключительно мощные инструменты, если ими умело пользоваться.
Читать дальше →
Всего голосов 115: ↑109 и ↓6 +103
Просмотры 31K
Комментарии 59

Использование PowerShell с $PSStyle

Блог компании FirstVDS Системное администрирование *PowerShell *Серверная оптимизация *Серверное администрирование *
Перевод

В PowerShell 7.2 появилась автоматическая переменная $PSStyle для новой функции под названием PSAnsiRendering. В этой статье я покажу, как можно использовать ANSI-рендеринг для управления оформлением текста, например цветом и стилизацией шрифта, в PowerShell.

Уже некоторое время мы можем использовать в сеансе PowerShell escape-последовательности ANSI. Вы уже могли наблюдать это при вводе команд в командной строке. Команды, параметры, строки и операторы отображаются цветом. Эти цвета определяются как опции PSReadline.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 2.1K
Комментарии 3

Облегчаем работу с SQL в go и при этом не отстреливаем себе ноги

Блог компании FirstVDS Программирование *SQL *Go *

Продолжаю серию статей по программированию на Golang, в которой буду рассказывать о том, как упростить себе жизнь. В то же время я уделю достаточно большое количество внимания тому, как при этом не утонуть в бесконечном количестве ненужных делу фреймворков.
Читать дальше →
Всего голосов 17: ↑14 и ↓3 +11
Просмотры 4.5K
Комментарии 19

Европейские альтернативы американским интернет-сервисам

Блог компании FirstVDS Хостинг Информационная безопасность *Веб-аналитика *Законодательство в IT

Зашифрованное хранилище файлов CryptDrive.cz (Чехия)

Судя по последним событиям, Евросоюз начал по-взрослому давить на Google, Facebook и другие американские компании, которые собирают персональные данные европейских граждан и отправляют в США.

Например, в начале 2022 года популярный инструмент Google Analytics уже запретили к использованию в трёх странах Евросоюза. Чего нам ожидать дальше? Простая экстраполяция:

  • Во-первых, остальные страны ЕС запретят Google Analytics.
  • Во-вторых, они запретят другие американские сервисы.
  • В-третьих, действия ЕС скопируют некоторые государства «догоняющего развития» вроде РФ. Хотя необязательно эти государства думают о правах граждан. Просто считают их (граждан) своей собственностью по праву владения.
Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Просмотры 12K
Комментарии 26

«Аки посуху»: автомобили, которые умеют плавать

Блог компании FirstVDS Читальный зал Научно-популярное

Колёсные ладьи князя Олега штурмуют Константинополь, рисунок из летописи XV века

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

С другой стороны, река может быть не только препятствием для транспортной артерии, но и самой транспортной артерией. Вот только тут получается обратный эффект — не во все нужные места можно добраться по воде, а плот или лодка по суше перемещаются примерно никак. Да, можно дотащить волоком, если участок сухопутного пути невелик, но такое попадается не везде.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 2.8K
Комментарии 8

Новые операционные системы 2021 и 2022 года

Блог компании FirstVDS Системное администрирование *Интерфейсы *Серверное администрирование *Софт


В конце 2021 года мир увидел прекрасную операционную систему Essence с рядом функций, которых по умолчанию нет в популярных ОС, таких как Windows, MacOS или Ubuntu. Например, векторный UI и группировка окон по вкладкам (табам), как на скриншоте вверху. Действительно, очень удобно. Даже странно, почему никто из «больших» ещё не реализовал.

Essence — не единственная система, созданная с нуля одним человеком или небольшим коллективом. Есть такие феномены и в России.
Читать дальше →
Всего голосов 44: ↑39 и ↓5 +34
Просмотры 23K
Комментарии 58

Извлечение максимальной пользы из Git

Блог компании FirstVDS Git *GitHub Лайфхаки для гиков
Перевод
Tutorial
image

Сегодня ни один проект не обходится без контроля версий с помощью Git под колпаком. Хорошее знание Git поможет вам улучшить свои навыки разработчика, ускорить рабочий процесс и действительно улучшить качество вашей кодовой базы. Однако для этого необходимо немного выйти за пределы привычной нам зоны комфорта. Оказывается, в Git есть нечто большее, чем просто commit, push и pull.

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

В этой статье мы рассмотрим четыре продвинутых инструмента Git и, надеюсь, пробудим в вас желание узнать о Git ещё больше.
Читать дальше →
Всего голосов 17: ↑13 и ↓4 +9
Просмотры 7.5K
Комментарии 12

Как не выстрелить себе в ногу, обрабатывая ошибки в голанге

Блог компании FirstVDS Программирование *Системное программирование *Компиляторы *Go *


А пока мы все сидим и ждём выхода Go 2 с его новой схемой обработки ошибок, программы писать надо прямо сейчас. Так что от обработки ошибок никуда не деться.

У меня в руках реальный проприетарный проект, который работает на одной из моих серверных ферм. Всё запущено и крутится на golang от начала и до конца. В этой статье я собрал и описал большое количество вариантов обработки ошибок, с которыми столкнулся в проде.

Итак, поехали.
Читать дальше →
Всего голосов 23: ↑19 и ↓4 +15
Просмотры 4.7K
Комментарии 18

Эволюция серверов. Суперцикл 2022 года

Блог компании FirstVDS Системное администрирование *Серверное администрирование *Компьютерное железо Процессоры

128-ядерный Altra Max M128-30 в серверных бенчмарках под Linux

Серверный рынок обычно опережает массовый рынок на несколько лет. Например, восьмиядерные CPU сначала появились для серверов. Только потом их начали делать для домашних ПК, причём цена упала в несколько раз. Так или иначе, инновации постепенно спускаются — и доходят до всех нас. Но всё начинается с серверов.

На серверах сейчас очень интересно. Нас ожидает не просто рядовой апгрейд, а концептуальный прорыв одновременно по нескольким фронтам. Так называемый суперцикл 2022 года.
Читать дальше →
Всего голосов 27: ↑24 и ↓3 +21
Просмотры 9.1K
Комментарии 12

Пятна на солнце: так ли идеальны любимые старые игры?

Блог компании FirstVDS Читальный зал Научно-популярное Игры и игровые консоли
image

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

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

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

И вот мы решили проявить объективность и посмотреть на несколько поистине легендарных игр не через слёзы любви и умиления, а по возможности трезвым критическим взглядом. Поискать, в чём они могут быть не настолько уж хороши, как нам кажется.
Читать дальше →
Всего голосов 66: ↑42 и ↓24 +18
Просмотры 13K
Комментарии 93

Уязвимость Docker Escape: побег из контейнера всё ещё возможен

Блог компании FirstVDS Настройка Linux *Информационная безопасность *Системное администрирование *

Как и любое другое программное обеспечение, в Docker присутствуют различные уязвимости. Одной из самых известных уязвимостей считается «Docker escape» — побег из контейнера Docker. Данная уязвимость позволяет получить доступ к основной (хостовой) операционной системе, тем самым совершая побег из контейнера.

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

Читать далее
Всего голосов 14: ↑11 и ↓3 +8
Просмотры 5.6K
Комментарии 5

Конфигурационные файлы Linux

Блог компании FirstVDS Настройка Linux *Системное администрирование *
Перевод
image

1. Краткое содержание


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

Из этого руководства вы узнаете, где файлы конфигурации расположены и каковы их функции. Благодаря стандарту иерархии файловой системы (Filesystem Hierarchy Standard) папки и файлы, которые мы рассмотрим, сохраняют своё расположение даже в разных дистрибутивах.
Читать дальше →
Всего голосов 37: ↑33 и ↓4 +29
Просмотры 15K
Комментарии 31

Скринкасты терминала. Запись действий в консоли Linux

Блог компании FirstVDS Настройка Linux *Open source *Обработка изображений *Софт

Копипаст из чужой консоли

Скринкаст консольной сессии в маленьком анимированном gif — самый простой и быстрый способ продемонстрировать свои действия в консоли. Такую анимацию легко запостить в чате или опубликовать на веб-страничке, она весит совсем мало. Но это неоптимальный вариант.

Существуют специализированные инструменты именно для консольных скринкастов. Для этого они задействуют встроенный псевдотерминал Linux, то есть PTY. Самые продвинутые добавляют спецэффекты типа подсветки нажатий клавиш и, самое главное, позволяют выделить мышкой и скопировать текст прямо из «видео».
Читать дальше →
Всего голосов 36: ↑36 и ↓0 +36
Просмотры 6K
Комментарии 8

Как узнать общий объем физической памяти (RAM) в Linux

Блог компании FirstVDS Настройка Linux *Системное администрирование *Серверное администрирование *
Перевод
image

1. Краткое содержание


Иногда возникает необходимость проверить общий объём памяти сервера, на котором запущена ОС Linux, или же данные о памяти требуются для сценариев командной оболочки. К счастью, есть множество инструментов, которые нам в этом помогут. В этом руководстве приводятся различные команды и утилиты для определения общего объёма физической памяти.
Читать дальше →
Всего голосов 30: ↑26 и ↓4 +22
Просмотры 8.9K
Комментарии 18

Бесплатные инстансы в облаках — это ловушка

Блог компании FirstVDS Хостинг Управление e-commerce *Облачные сервисы Финансы в IT


Говорят, что бесплатный сыр бывает только в мышеловке. С облачными сервисами похожая ситуация. Конечно, можно получить что-то бесплатно или с большой скидкой. У компании есть бюджет на привлечение клиентов. Но потом она рассчитывает всё окупить сполна.

В итоге вокруг бесплатных сервисов начинается игра в кошки-мышки. Пользователи в роли мышки пытаются стащить «сыр». А облачный провайдер применяет всякие трюки, чтобы списать с «халявщиков» деньги и прихлопнуть самых живеньких.
Читать дальше →
Всего голосов 79: ↑52 и ↓27 +25
Просмотры 22K
Комментарии 55

Где хранится мировая крипта. Почему люди такие глупые?

Блог компании FirstVDS Децентрализованные сети Накопители Криптовалюты Будущее здесь

Ledger Nano S

Судя по всему, мировой оборот BTC начинает понемногу сокращаться. 13 декабря 2021 года система преодолела рубеж в 90% эмиссии. Остальные 10% растянутся до февраля 2140 года. Эмиссия становится крошечной, а старые монеты постепенно выходят из оборота по естественным причинам:

  • смерть владельца;
  • поломка или уничтожение компьютера;
  • забытый пароль;
  • выход из строя, потеря или случайный выброс накопителя в отсутствие резервных копий;
  • … и так далее.

Причин много. Накопители сохраняют работоспособность 20–30 лет, а люди — максимум 122 года (в обычных условиях на Земле, при нормальной скорости и гравитации). Если бумажные деньги каждый год допечатывают, чтобы заменить испорченные и потерянные банкноты, то в биткоине такой механизм не предусмотрен.
Читать дальше →
Всего голосов 87: ↑67 и ↓20 +47
Просмотры 56K
Комментарии 142

Советские первопроходцы: легенда о «нулевых космонавтах»

Блог компании FirstVDS Читальный зал Научно-популярное Космонавтика
Пётр Долгов в тренировочном катапультном кресле

Кто был первым человеком, побывавшим в космосе, знают все — это Юрий Гагарин, совершивший 12 апреля 1961 года орбитальный полёт длительностью 108 минут на корабле «Восток». Однако, как и любое другое громкое историческое событие, это породило целый сонм конспирологических теорий о том, что «всё было совсем не так». Рассказы о том, что Гагарин на самом деле никуда не летал и это всё была хитрая инсценировка, оставим на другой раз. Сегодня в нашем меню не менее удивительные истории. Они гласят, что Гагарин, может, и считается первым, но были другие космонавты — «нулевые» стало быть.
Читать дальше →
Всего голосов 43: ↑40 и ↓3 +37
Просмотры 9.6K
Комментарии 17

Лучшие альтернативы для Docker

Блог компании FirstVDS Настройка Linux *Виртуализация *Серверное администрирование *DevOps *

Изобретение интермодальных контейнеров вызвало бум международной торговли и стало одним из основных элементов глобализации

Контейнеры от компании Docker произвели настоящую революцию в разработке, тестировании и развёртывании приложений. Хотя вовсе не она изобрела Linux-контейнеры. Ведь LXC и OpenVZ появились раньше под Linux, а до них много лет существовали Jails/Zones в BSD/Solaris.

Но именно Docker представил контейнеры в виде удобного и простого «массового продукта». Примерно как Apple позаимствовала идеи MP3-плеера и смартфона и доработала их. То же самое сделал Docker. Хотя не довёл дело до конца, то есть до получения прибыли.

Сейчас компания Docker разваливается на глазах. Однако Linux-контейнеры отлично работают и без неё, это же опенсорс.
Читать дальше →
Всего голосов 33: ↑26 и ↓7 +19
Просмотры 17K
Комментарии 33

Информация

Дата основания
Местоположение
Россия
Сайт
firstvds.ru
Численность
51–100 человек
Дата регистрации
Представитель
FirstJohn