TGViewer
Channel Public Channel
Никита Федькин - мысли, заметки, анонсы

Никита Федькин - мысли, заметки, анонсы

@nixel2007_thoughts

Связаться со мной - @nixel2007.
Никита Федькин (ранее Грызлов).

На канале не публикуется платная реклама.
Subscribers
2.88K
Photos
240
Videos
8
Links
369
Recent Posts 17 shown
Post #803 550
Никита Федькин - мысли, заметки, анонсы Если вы можете прочесть этот пост, то вероятно, ваш телефон находится, кхм-кхм, за границей. Для заграничных пользователей на хабе доступна авторизация через GitHub. А после того, как вы зашли через GitHub, и вам выдались права на опубликованные вами пакеты…
Вторую картинку в посте потерял. Вот так менять/задавать пароль.
  • 👍 3
Post #802 617
Если вы можете прочесть этот пост, то вероятно, ваш телефон находится, кхм-кхм, за границей.

Для заграничных пользователей на хабе доступна авторизация через GitHub. А после того, как вы зашли через GitHub, и вам выдались права на опубликованные вами пакеты, можно зайти в "Настройки аккаунта" и установить себе пароль для входа по логину-паролю.
  • 👍 7
  • 🔥 5
  • 🦄 3
  • 😁 1
Post #801 592
  • 🔥 9
  • ❤ 3
  • 💊 1
Post #800 558
#анонс Полишинеля

Я разрываюсь между двумя фразами на анонс, пускай будут обе:

1. Мы строили строили, и наконец построили!
2. Была проделана огромная работа, но проделана хуево

Мы задеплоили новый хаб для OneScript! Встречайте творение сумрачного Клода и седых волос нескольких инженеров.

https://hub.oscript.io

Старый хаб пакетов выполнял три функции:
* отдавал пакеты на скачку
* позволял отправлять в него пакеты
* имел простенькую веб-мордочку на OneScript.Web.

У каждой из этих функций были свои проблемы в работе:
* максимально примитивный API на скачивание пакетов на уровне "отдать статичный файл с диска"
* система выдачи прав на пакет через форк репозитория в oscript-library, переименование репозитория, выдачу прав мейнтейнеру пакета на форк
* сложность в доработке веб-мордочки в силу устаревания OneScript.Web, растущей несовместимостью с новыми библиотеками.

Каждый раз, когда я садился добавить что-то на Хаб, я упирался в сложность доработки. Страница с зависимостями пакета лежит у меня в загашнике много лет, а воз и ныне там.

А тут winow, autumn, нейросети и шило в жопе...

Егор @Segate с нуля на winow напилил продукт, целый ПРОДУКТИЩЕ - OpenHub. Расширяемый, с кучей фич общего назначения, с авторизацией по паролю, OIDC и токенами, кабинетом автора, персональной областью публикации, богатым API, заявочной системой для добавления новых пакетов в хаб, встроенным зеркалированием на другие хабы, и даже trusted publishing - довереной публикацией с определенным образом настроенных сборочных линий в GitHub Actions.

Конечно же, пришлось сильно переконфигуровать текущий сервер, на котором живет хаб (и уронить его много-много раз), но в целом сейчас оно работает более или менее стабильно.

Не переживайте, я сейчас пару фич в opentelemetry доделаю, и продолжу его ронять. Большой аптайм только у тех, кто не развивается!

Огромное спасибо ребятам, читавшим логи и код, делавшим фиксы и предлагавшим идеи, как все заставить это работать: Егору @Segate, Андрею @theEvilBeaver, Кириллу @sfaqer, Сереге @dmpas и Никите @nivanchenko. Работа над запуском нового хаба была моей самой забавной опенсорс-активностью за последние пару лет.

Ну а что до самого хаба - зайдите, посмотрите на него.
https://hub.oscript.io

На мой взгляд,
  • 🔥 22
  • ❤ 10
  • 👏 4
  • 🤔 1
  • 👨‍💻 1
Post #799 802
Никита Федькин - мысли, заметки, анонсы Photo
Внимательный разбор телеметрии показал, что основной причиной падений хаба последних дней был сбор телеметрии... 🫠
  • 🤣 31
  • 😁 14
  • 🔥 3
  • ⚡ 2
Post #795 1.5K
Совместно с @EvilBeaver, @Segate и @nivanchenko готовим новый хаб оскрипта к релизу.

Проект от Егора @Segate под названием OpenHub в формате "полный фарш" - на autumn + winow в базе, красивым UI на фронте, с autumn-data и opentelemetry на бэке. Все это на оскрипте и огромном множестве доступных компонентов.

Сорцы на гитхабе: https://github.com/Segate-ekb/openhub

И надеюсь скоро на hub.oscript.io. Мы очень стараемся.
  • 🔥 39
Post #794 1.82K
Куда бы я не пошел, везде вижу его (с)
  • 😁 61
  • 🔥 28
  • 🥰 11
  • ❤ 6
  • 💊 2
  • 💋 1
Post #793 2.34K
Новый редактор постов - отстой, я теперь не могу очепятки в посте поправить х(
  • 💯 7
  • 😁 2
Post #791 1.74K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 🔥 15
  • 👍 7
  • ❤ 2
Post #790 1.32K
Эй, опус, напиши пост про...

Шучу, шитпостить я продолжаю руками :)

Но посмотрите какую штуку мне тут нашептали:

https://infostart.ru/1c/articles/2772812/

* Интеграционная подсистема - сразу лайк
* Обработчики - код в конфе. Даёшь бой справочнику "Алгоритмы"!
* Чёткое разделение ответственностей по слоям
* Явное упоминание (и понимание) паттернов как проектирования, так и архитектуры
* Поточная обработка событий, функции-мапперы и вообще это почти функциональщина, смотрите! (нет, но такой подход я одобряю и люблю)
* Автор даже подумал о хотфиксиках в проде в виде подмены (!) обработчиков-обработок через штатную бспшную подсистему доп отчётов и обработок (!!)

И бальзам на душу - сорцы на гитхабе!
Ядро: https://github.com/i-simonov/1c-exchange-pipeline
Демо-конфа: https://github.com/i-simonov/1c-exchange-pipeline-demo

Крайне любопытный проект с добротной документацией. Надеюсь на развитие и проекта и новые статьи по теме.

Воткнете в прод себе? Как насчёт ЗАВТРА?
  • 👍 14
  • ❤ 5
  • 🔥 4
Post #789 3.25K
Витя @VErmakov начал новый бесплатный проект по агрегации 1сных новостей в одном месте.

Парсит некоторые каналы в Телеге, 1c-dn, видео, Инфостарт. Все выводится в ленту по дням, есть метки "просмотрено".

На мой взгляд, выглядит любопытно, плюс есть куда развивать сервис. Фидбэк и идеи приветствуются!

https://enterprisehub.dev
enterprisehub.dev OneS News Ежедневный дайджест новостей вокруг мира 1С — в первую очередь для разработчиков.
  • 👍 17
  • 🔥 3
  • 👏 1
Post #788 2.25K
Некоммерческий разработчик обычно видит задачу примерно так:
«Нужно сделать форму оплаты, авторизацию и личный кабинет».

Инженер с production‑опытом слышит в этой фразе десятки дополнительных вопросов.
Что будет, если платежный провайдер ответит дважды? Что будет, если webhook придет через 40 минут? Где хранится idempotency key? Можно ли повторно списать деньги? Как разделены authentication и authorization? Кто может читать чужие объекты? Что случится при недоступности внешнего API? Есть ли retry с ограничением? Что попадет в логи? Не окажется ли там токен или персональные данные? Как откатить релиз? Как восстановить базу? Как понять, что деградация уже началась, если пользователи еще не написали в поддержку?


Да, да, черт возьми, да!

https://habr.com/ru/articles/1075256

Инженерия с LLM и "чистый" вайбкодинг - это два очень далёких друг от друга процесса.
  • 👍 30
  • 💯 6
  • ❤ 4
  • 🤷‍♂ 1
Post #784 2.39K
Обычная подписка
Ваш вклад помогает развивать этот канал и делать его луч... Ладно, это тоже на топливо для опенсорса. Не на пиво, так хоть на пиццу.
  • 🔥 8
Post #783 1.88K
На бельгийское топливо для опенсорс-движухи
Хотите сказать мне "спасибо" и закинуть чеканную монету? Нажатие на кнопочку внизу будет отличным способом выразить благодарность и подстегнет пилить больше фич!
  • 👍 1
  • 👌 1
Post #782 1.78K
Раз пошла такая пьянка, и злобные Антропики снова списали сотку с моей карты (какие наглецы!), то напоминаю, что у вас есть возможность поддержать мой труд материально (хотя бы отбивать ежемесячные затраты на Claude было бы уже неплохо).

Внизу волшебные кнопочки с разовой благодарностью и с ежемесячной благодарностью. Заранее спасибо!
  • 👨‍💻 1
Post #781 1.82K
Совсем забыл сказать - сонар-плагин с BSL LS 1.0.7 на борту доступен в сонаровском маркетплейсе.

Обратите внимание, что BSL LS 1.0 начал читать синтакс-помощник при анализе. Если у вас sonar-scanner запускается на машине без установленной платформы или хотя бы без подложенных файлов hbk, то большую часть контекста BSL LS получить будет неоткуда.

Так что не забудьте обновить ваши сборочные контуры для пущего эффекта.

P.S. Для анализа oscript-проектов 1с платформа не нужна, контекст движка поставляется с плагином.
  • ❤ 12
  • 🦄 6
Older posts →

About this channel

How can I read @nixel2007_thoughts without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Никита Федькин - мысли, заметки, анонсы: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Никита Федькин - мысли, заметки, анонсы have?
Никита Федькин - мысли, заметки, анонсы (@nixel2007_thoughts) has 2.88K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Никита Федькин - мысли, заметки, анонсы know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →