Бодрый кодер
Open in Telegram
Меня зовут Лев, я IT Лидер в Альфа-Банке. Это мой личный блог о DevOps, разработке, системном анализе, AI и управлении IT-командами. Делюсь своими мыслями, инсайтами, полезными инструментами и тем, что меня вдохновляет. Автор: @nemirlev
Show more569
Subscribers
+124 hours
+467 days
+6130 days
Posts Archive
570
Очень классные шаблоны для системных аналитиков.
Так же очень рекомендую залезть в комментарии, там не плохие дополнения для статьи.
https://habr.com/ru/companies/alfa/articles/818855/
#СистемнаяАналитика #Аналитика #Рекомендации #СистемныйАнализ
570
Оказывается, ребята из Docker Hub шутить умеют
Блокировка доступа для всех российских IP-адресов длилась почти неделю, однако сейчас Docker Hub работает без проблем. Примечательно, что никакие официальные комментарии по этому поводу так и не появились.
#DockerHub #Блокировка #РоссийскиеIP #ИнтернетБезопасность #ITНовости #Docker
570
https://box.appomart.ru/
Очень умные ребята взяли фронтенд, засунули в реестр (я долго продирался сквозь текст, чтобы понять, а что включает в себя архитектурное ядро), продают его теперь как готовый стек. При этом фактически - это все стандартный Next.js.
Критерии попадания в реестр вообще не радуют, с другой стороны, есть обязанность для части компаний брать решение только оттуда, соответственно наличие привычных решений в нем очень облегчает работу команды разработки.
#ИТ #Фронтенд #Архитектура #NextJS #РазработкаПО #РеестрПО #ИТНовости #Технологии
570
Еще один лайфхак по обходу ограничений - если вам нужно собрать свое и пишнуть в docker hub - можно делать в рамках CI/CD в Github Action. У GitHub пока есть доступ 🙂
Ну а для тех кто не хочет поднимать свое зеркало, а Github не устраивает - как и обещал, поднял свое зеркало.
Можно использовать просто:
docker pull registry.trueops.ru:443/proxy/nginx:latest
Либо указать адрес в registry-mirrors как писал выше.
#Docker #DockerHub #DevOps #Лайфхак570
Как и обещал, возвращаюсь с инструкцией, как можно обойти ограничения и облегчить себе жизнь.
Нам нужно зеркало, можно использовать одно из публичных (например - https://huecker.io), но я бы не доверял чужим. Лучше поднять свое. Для этого есть два варианта.
1. Достаточно простой
Берем в аренду сервер не в России. На нем поднимаем свое registry
Создайте файл конфигурации прокси config.yml:
version: 0.1
log:
level: info
fields:
service: registry-proxy
cache:
blobdescriptor: inmemory
proxy:
remoteurl: https://registry-1.docker.io
storage:
filesystem:
rootdirectory: /var/lib/registry
Запускаем
docker run -d -p 5001:5000 --restart=always --name registry-proxy \
-v /path/to/config.yml:/etc/docker/registry/config.yml \
registry:2
Потом уже на своем компьютере или сервере (клиентской стороны) прописываем в файле для Linux /etc/docker/daemon.json или для Windows C:\ProgramData\docker\config\daemon.json
{
"registry-mirrors": ["http://<your-mirror-host>:5001"]
}
После перезапускаем Docker sudo systemctl restart docker
2. Сложнее - устанавливаем и конфигурируем Nexus. Для этого можно воспользоваться одной из множеств инструкций, например https://timeweb.cloud/tutorials/cloud/ustanovka-i-ispolzovanie-nexus-repository-dlya-hraneniya-artefaktov.
Для пользователей моего канала и для себя тоже, завтра подниму свое зеркало, и опубликую его адрес. Вам будет достаточно указать его в конфиге на своем компьютере/сервере, если не хотите заморачиваться с настройками.
#Docker #DockerHub #DevOps #Лайфхак570
Docker Hub - все.
При попытки зайти на сайт, отображается ошибка:
403 Forbidden Since Docker is a US company, we must comply with US export control regulations. In an effort to comply with these, we now block all IP addresses that are located in Cuba, Iran, North Korea, Republic of Crimea, Sudan, and Syria. If you are not in one of these cities, countries, or regions and are blocked, please reach out to https://hub.docker.com/support/contact/Из России теперь на него нельзя зайти. Вечером напишу отдельный пост, что можно использовать.
570
Привет, друзья! 👋
Менторство - важная часть развития специалиста. Ментор помогает решить конкретные проблемы, когда тебе не хватает знаний и опыта. Также, становясь ментором, у тебя есть возможность структурировать свой опыт, поделиться им и порешать множество кейсов, которые могут не встречаться на текущем месте работы. Это чем-то напоминает преподавание.
Чаще всего ментором становится непосредственный руководитель, но иногда возникает необходимость найти внешнего. Это может быть полезно для:
- Построения команды
- Разбора ошибок в архитектуре, коде
- Карьерной консультации и т.п.
Это, пожалуй, самый простой способ получить конкретный ответ на важный вопрос.
Когда мне нужен ментор, я обычно действую так:
- Иду на конференцию, смотрю доклады на YouTube, читаю статьи на Хабре
- Ищу контакты спикера, который рассказывал о моей проблеме или запомнился своим опытом
- Пишу ему и задаю интересующий меня вопрос. Отказов практически нет. Если ответ на мой вопрос требует проработки, можно договориться о помощи за деньги.
Сегодня нашел альтернативу - просматривал сайт HighLoad и в секции номинантов на премию увидел Георгия Могелашвили. Он создал ресурс GetMentor.dev, который агрегирует менторов. Это может быть удобным способом быстро найти ментора для конкретной задачи. Я сам планирую зарегистрироваться и посмотреть, насколько это полезно.
Менторство - это мощный инструмент для профессионального роста. Оно помогает не только решать текущие проблемы, но и развиваться стратегически. Если у вас есть проблема которую не можете решить сами, попробуйте найти ментора через конференции, личные контакты или специализированные платформы.
Делитесь своими историями и опытом работы с менторами в комментариях! 👇
570
Выступление на Analyst Days вышло сильно продуктивнее, чем я планировал. Получил потрясающую обратную связь, высокую оценку - занял второе место среди всех докладов, а еще прирос подписчиками. Огромное спасибо участникам за такую высокую оценку и мотивацию к дальнейшим выступлениям.
570
Сегодня выступаю в Питере на Analyst Days, кто в городе или на конфе, можем увидиться :) https://analystdays.ru/ru/talk/118314
570
Google вчера провели конференцию Google I/O и, вслед за OpenAI, похвастались своими достижениями в области ИИ. Среди главных новинок представлены Project Astra и Veo:
Project Astra — это ИИ-система, который распознает всё, что вы показываете ее с помощью камеры смартфона и поможет решать прикладные задачи.
Нейросеть Veo является прямым конкурентом разработке Sora от OpenAI. Модель умеет делать ролики в 1080р с продолжительностью до минуты
570
OpenAI представила GPT-4o. Сейчас доступна для людей с подпиской. Я уже протестировал — просто бомба! Качество заметно улучшилось, но самое главное — это скорость. Теперь результаты выдаются практически моментально. Когда представили GPT-4, я успевал покурить, пока ждал ответа.
А вот ещё некоторые нововведения:
• Реагирует на аудиовход всего за 232 миллисекунды, в среднем 320 миллисекунд, что аналогично времени реакции человека в разговоре.
• Общается голосом, который звучит «как человек», с естественными интонациями.
• Улучшенная память: модель запоминает все беседы с пользователем.
• Значительно улучшена работа с текстом на неанглийских языках, поддерживает 50 языков.
• Способна синтезировать объекты в 3D.
• Намного лучше воспринимает и анализирует изображения, включая графики, диаграммы и скриншоты, по сравнению с предыдущими моделями.
• Использует как собственные знания, так и данные из Интернета.
• Сделали приложения для MacOS
P.S. На презентации меня особенно восхитил голос модели — отсутствует ощущение «робота». Раньше лучше всего звучала Алиса, но теперь всё изменилось.
Тестируйте, делитесь впечатлениями!
570
Microsoft представила новый инструмент Infra Copilot, предназначенный для помощи в написании кода для инфраструктурных систем (подход Infrastructure as Code). В качестве основы инструмент использует GitHub Copilot.
570
https://gprm.itsvg.in/ - сайт позволяет сгенерировать классное описание для своего github профиля.
570
Открыл для себя EXPLAYN (analyze, buffers) для анализа запросов PG. Всегда использовал только Analyze.
Опция Buffer используется для отображения количество общих буфферов. Она предоставляет информацию сколько раз PostgreSQL должен был читать данные с диска, по сравнению с тем, сколько раз он мог использовать данные, которые уже в памяти.
570
Сегодня выступаю в Ярославле, буду рассказывать про Serverless - https://rutube.ru/video/2645ffa24361dd6454208d07bcb215fe/?r=a
Для вас прямая трансляция митапа :)
570
Инструкция еще никогда не было такой бодрый. Suno нравиться все больше и больше. Сгенерированные треки реально хочется слушать.
https://app.suno.ai/song/4cb05a33-9a55-4bf2-8b90-e450a5dab926
P.S. Она кстати работает без VPN что меня сильно удивило.
570
Тот случай когда комментарии интереснее статьи. Горячее обсуждение на тему того, как называть сущности - фамилия, имя, отчество.
https://habr.com/ru/companies/reksoft/articles/804607/
570
Я считал что после нейросети Sora, о которой писал выше, меня не удивишь не чем. Но оказалось что можно, я просто в шоке от нейросети Suno.
Она позволяет создавать музыкальные композиции профессионального уровня. Как голос так и звук.
Просто зацените - https://app.suno.ai/song/2bde3120-672c-4c05-a317-846d57d949af/.
Кто-нибудь слышал такого Круга?
570
📽️ OpenAI открыла доступ к генерации видео от нейросети Sora
Но я так и не нашел куда заходить для тестирования.
570
Google открыла бесплатный доступ к Gemini 1.5 Pro. Она может обрабатывать до 1 миллиона токенов. То есть буквально целую книгу.
