Заметки DevVoIPops-а
59 subscribers
81 photos
1 video
33 links
Заметки про телефонию в мире IT-технологий, а также про разработку self-hosted/on-premise решений.
Котики тоже есть, но редко :)

Меня зовут Артём, и если вы хотите что-то обсудить со мной непублично, то можете написать в бесплатный директ этого канала.
Download Telegram
Немного техномяса в ленту - вот так может выглядеть сборка open source ПО на домашней лаборатории из трех RockPi-ев собранных в Proxmox кластер.
Если конкретнее, то идет сборка актуальной версии OpenSIPS из ветки 3.4, для проверки кластерного режима работы SIP проксей.

Зачем? Во первых, из любопытства (заявлен фикс некоторых багов), а во вторых, я готовлюсь к конференции, которая будет проходить в сентябре.

Кстати, надо не забыть оформить заявку на выступление с докладом, а может даже не одним 😎
#opensips #tmux #homelab
👀3
В далеком 2013 году, когда я находился в начале своего ИТ-пути, моя речь, по сравнению с нынешним уровнем, была плохо поставлена, а знаний не хватало. Несмотря на это я вовсю старался впитывать знания и опыт, в том числе через подкасты, а также прокачивать навык повествования на произвольные технические темы.

Так получилось, что я дважды засветился в качестве "гостя, который хочет высказаться по теме" в Радио-Т.

Послушать отрывки со мной можно вот тут:
1. https://radio-t.com/p/2013/07/27/podcast-350/ (начало с 08:10)
2. https://radio-t.com/p/2013/08/17/podcast-353/ (начало с 13:10)

Сохраняю тут больше для себя на память.

P.S. Был ещё третий выпуск с моим участием, в качестве такого же гостя, но я забыл в каком году было дело, не говоря уже про номер выпуска.

#радиот #подкасты #история
🔥2
Внезапное и приятное от рабочего утра 5 мая - мне тут коллеги сообщили, что моя статья на Хабре (Настройка Anycast-адреса в рамках бюджетного тестового стенда), которую я подавал на конкурс Технотекст (номинация "Инженерный подход") внезапно прошла первичный отбор:

https://habr.com/ru/companies/habr/articles/906136/

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

Немного предыстории - статья появилась по мотивам моего доклада на AsterConf'24 "Создание автономной лаборатории: Тестовый стенд без облака и с ограниченным бюджетом". Если вкратце, то я рассказывал про то как я экспериментирую дома и как это можно использовать для обучения.

P.S. Информация для тех, кто недавно, вспоминая про доклад на Asterconf'24, интересовался у меня про вакансии в Контуре, связанными с телефонией и разными сервисами около неё - ребята занимающиеся балансировкой трафика ищут senior-программиста на C. Есть высокий шанс того, что результат работы этого программиста будет активно использоваться под некоторые высоконагруженные сервисы телефонии.
Возможно даже получится сделать совместный доклад про эту штуку 😉

#habr #контур
🔥4
Вы когда-нибудь видели российскую клавиатуру, от российского производителя, с отечественным чипом, который подписывает устройство на русском языке, а не латиницей?
Я сегодня увидел такую, при чем подключенную к компьютеру с российским процессором Байкал.
🔥1
Тотемные животные интровертов и звезды зоопарка в Новосибирске - манулы 😼
🤩2🔥1😁1
Про ИИ и программирование

Есть минимум три известных мне группы ИИ основанных на GPT технологии (не путайте с ChatGPT - это частный случай GPT):
- Запускаемые локально. Некоторые могут запускаться на обычных ПК, а не только у геймеров
- Корпоративные, развернутые внутри компаний
- Публичные (ChatGPT, DeepSeek, и т.д.)

Я провел эксперимент над представителями первых двух групп моделей ИИ. Одна была запущена на моем ноуте, а другая корп.модель на работе (не та что используется для сводок встреч в Толке 😉).
Условия заведомо сложные - язык Rust, под который они не дообучались, и до 3 правок, лишь бы запустилось.
Промт - создать API сервис со swagger-ом на Rust с использованием actix-web.

Увы, итоговый вариант не запустился ни у одной. При этом корп.модель была ближе к цели, за счет того, что в отличие от моей локальной ИИ, она не выдумывала несуществующие библиотеки.

Похоже ИИ ещё не скоро заменит программистов. Что скажете? Пишите комментарии.

P.S. Картинку для поста сгенерировала другая наша корп.модель 🤖
👍4
Немного про название и термины

Пообщался с некоторыми подписавшимися, и внезапно понял, что название канала и его тематику считывают только те, кто знаком со мной лично и давно 😂

Решил начать исправлять вот таким небольшим постом.

Начнем с названия, которое на логотипе нарисовано в стиле кроссворда - дело в том, что я как цифровой телефонист представляю из себя в профессиональном плане смесь:
- разработчика (developer, или сокращенно dev);
- телефониста IP-сетей (Voice-over-IP, сокращенно VoIP, что можно перевести как "голос через Интернет-протокол")
- инженера эксплуатации (на IT-жаргоне это называется ops, от слов operations) - раньше таких людей называли сисадминами и эникейщиками 😉

Из этого получается, что если бы я был инженером, который умеет управляться с серверами и разрабатывать программы какого-то уровня сложности, но не занимался бы IP-телефонией, то меня можно было бы спокойно называть DevOps-ом, и всё было бы просто и понятно.

Сам термин DevVoIPops впервые я услышал в формате шутки от моего знакомого, когда мы пытались определить как правильно называть мою профессию, учитывая то, чем мне приходится заниматься как специалисту.
Шуточное определение мне так понравилось, что в итоге я так и представляюсь в IT-кругах, если звучит вопрос про мою специализацию.

Оставлю это в закрепах - вдруг кому-то будет интересно 😎
1👍1🔥1
Заметки DevVoIPops-а pinned «Немного про название и термины Пообщался с некоторыми подписавшимися, и внезапно понял, что название канала и его тематику считывают только те, кто знаком со мной лично и давно 😂 Решил начать исправлять вот таким небольшим постом. Начнем с названия, которое…»
Please open Telegram to view this post
VIEW IN TELEGRAM