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-е годы не прошло мимо. Но хватит лирики. Лично

Читать далее
Шнурки, как показатель хорошего коллектива

Шнурки, как показатель хорошего коллектива

Сегодня хотел поделиться своим очередным наблюдением и это наблюдение про шнурки. Вот вы спросите: «А что там со шнурками? Что там может быть интересного?» Я не буду вас мучить, водить вокруг да около, отвечу сразу, без всяких экивоков, без занудства и длинной истории, которая погрузит нас в далекие времена, к началу мироздания, уведет от главной темы, темы про «шнурки». И так. «Шнурки» — это

Читать далее