Новое айтишное словечко - вендорлок

Вендорлок и «Пятый элемент»

Помните фильм 5-й элемент? В нем «злодей», роль которого великолепно сыграл Гарри Олдман, священнику рассказывает, как он через разрушение создает новый мир? Разбивает стакан и побежали роботы. Вот и те, кто не хотят менять подход к своему продукту, считают аналогично. Я про свой «любимый» 1С. Вот не хотят они наладить систему обновлений, сделать ее человеческой, понятной и, что является главным, простой. Не хотят. И

Читать
VS Code & Visual Studio Community 2022

Тема MrDamian под Visual Studio Community 2022

Сегодня для разработчиков творится маленький кошмар. Язык программирования – своя среда разработки. IDE развелось куча. Все с целью стать универсальной под самые популярные языки программирования. Де факто, сейчас существует всего несколько хороших и бесплатных IDE: Eclipse и от Microsoft пара Visual Studio Code и Visual Studio 2022. Но здесь есть нюансы. К примеру: надо под windows что-то собрать на языке C/C++, то надо использовать

Читать
Debian 12

Обновление Debian 11 Bullseye на Debian 12 Bookworm

Несколько часов назад вышла новая версия Debian 12 Bookworm. Обновимся на тестовом сервере. На сервере установлен классический набор для разработчика: веб сервер, СУБД, Docker, Perl, PHP, Python и еще что уже и не вспомнить. Процедура обновления Debian 11 Делаем полный архив системы Обновляем старые пакеты. Для этого открываем /etc/apt/sources.list и меняем в нем bullseye на bookworm, включая -updates и -security Затем все по классическому сценарию

Читать
network route

Маршрутизация – наше всё!

Вот сколько себя помню, всегда, вот всегда, сталкиваюсь с одними и те же граблями. Расскажу подробнее. Предположим. Ноутбук. Мотаешься туда-сюда. Где-то используешь один vpn, где-то другой. С общим доступом к интернет все просто, а вот если надо получить доступ к приватной сети – начинается «магия». В 99% вся «магия» заключается в разруливании маршрутов. И в случаях, к примеру с Windows 11, по умолчанию весь

Читать
Gitea установка

Установка Gitea на сервер с Debian

Есть несколько вариантов установки Gitea на Debian. А также на Ubuntu, Linux Mint или другие форки Debian. Глобально варианты ничем не отличаются, кроме того, что у Gitea нет репозитария под эти операционки и нет установочного пакета. Поэтому самый простой и правильный вид установки – это поставить бинарный вариант Gitea. Но во время установки есть один маленький нюанс. Сделав все по инструкции, а там нет

Читать
Git with a cup of tea

Gitea или Git с чашкой чая

Представьте. У вас куча программистов. Куча исходного кода к разным проектам. Все это надо где-то хранить и как-то с этим работать. Все это можно решить с помощью различных сервисов по типу Github, Butbucket. А что делать если код закрыт NDA? Такой код на хостинге не разместишь. Первое, что приходит на ум – это Gitlab. Система хорошая, большая, даже очень большая. Есть свои минусы, в

Читать
Мюнхгаузен

Умное лицо – это еще не признак ума

Как говорил мой любимый персонаж: «Умное лицо – это еще не признак ума». Два дня разбирался в одном продукте, который достался по наследству. По словам продукт работает, а на деле нет. У меня по жизни скептичное настроение, если кто-то горячо утверждает, что «оно» работает, а продемонстрировать «его» работу не может. Наверное, наследие бума «паленки» в 90-е годы не прошло мимо. Но хватит лирики. Лично

Читать
Информационная безопасность и Кевин Костнер

Информационная безопасность и Кевин Костнер

Помните старый фильм с Уитни Хьюстон и Кевином Костнером «Телохранитель»? В этом фильме есть такой проходной момент, где Костнер ходит и дает указания, а рабочие режут кусты, обрезают деревья. Одним словом, убирают все лишнее и повышают безопасность периметра. В начале хозяйка возмущается, но терпит. А затем начинает пристально наблюдать за тем, что делает ее телохранитель. Если все это переложить на ИТ, то получится хороший

Читать
Как начать дружить с WSL2 - простые рецепты

Как ускорить работу с WSL2

Предположим, вы разработчик, который использует WSL2. С какими основными проблемами вы сталкиваетесь? WSL2 медленно работает при сетевом обращении из Windows. К примеру, из Microsoft Edge, Chrome или другого браузера. WSL2 при каждом запуске меняет свой виртуальный IP адрес. Приходится править локальный файл hosts Поддержка systemd. Неудобное управление сервисам. Если с третьей проблемой проблема решается обновлением до последней версии ядра, то с первой и второй,

Читать
Что из себя представляет проект Ventoy?

Что из себя представляет проект Ventoy?

И пришла идея. Простая и добрая. Не мне. Я на такие не способен (шучу конечно). Но в итоге из хорошей идеи вырос полезный для администраторов и экспериментаторов проект с открытым исходным кодом. И благодаря Microsoft, которые не прикрыли GitHub и китайским товарищам, которые дают планете жару, на свет появился Ventoy. Что такое Ventoy? Небольшая программа, практически подо все операционные системы, которая превращает простую USB

Читать