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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
2 879
Obunachilar
+224 soatlar
+27 kun
+130 kun
Obunachilarni jalb qilish
Sentabr '26
Sentabr '26
+9
0 kanalda
Avgust '26
+33
2 kanalda
Get PRO
Iyul '26
+52
2 kanalda
Get PRO
Iyun '26
+28
1 kanalda
Get PRO
May '26
+18
0 kanalda
Get PRO
Aprel '26
+31
3 kanalda
Get PRO
Mart '26
+21
1 kanalda
Get PRO
Fevral '26
+28
0 kanalda
Get PRO
Yanvar '26
+36
0 kanalda
Get PRO
Dekabr '25
+52
5 kanalda
Get PRO
Noyabr '25
+22
0 kanalda
Get PRO
Oktabr '25
+32
2 kanalda
Get PRO
Sentabr '25
+15
0 kanalda
Get PRO
Avgust '25
+16
0 kanalda
Get PRO
Iyul '25
+36
2 kanalda
Get PRO
Iyun '25
+27
1 kanalda
Get PRO
May '25
+46
0 kanalda
Get PRO
Aprel '25
+39
1 kanalda
Get PRO
Mart '25
+63
0 kanalda
Get PRO
Fevral '25
+226
1 kanalda
Get PRO
Yanvar '25
+36
0 kanalda
Get PRO
Dekabr '24
+42
1 kanalda
Get PRO
Noyabr '24
+25
0 kanalda
Get PRO
Oktabr '24
+40
3 kanalda
Get PRO
Sentabr '24
+21
0 kanalda
Get PRO
Avgust '24
+34
2 kanalda
Get PRO
Iyul '24
+37
1 kanalda
Get PRO
Iyun '24
+37
1 kanalda
Get PRO
May '24
+53
1 kanalda
Get PRO
Aprel '24
+75
0 kanalda
Get PRO
Mart '24
+111
2 kanalda
Get PRO
Fevral '24
+49
1 kanalda
Get PRO
Yanvar '24
+70
1 kanalda
Get PRO
Dekabr '23
+65
0 kanalda
Get PRO
Noyabr '23
+50
0 kanalda
Get PRO
Oktabr '23
+66
2 kanalda
Get PRO
Sentabr '23
+61
0 kanalda
Get PRO
Avgust '23
+58
0 kanalda
Get PRO
Iyul '23
+33
0 kanalda
Get PRO
Iyun '23
+43
0 kanalda
Get PRO
May '23
+114
0 kanalda
Get PRO
Aprel '23
+83
0 kanalda
Get PRO
Mart '23
+50
0 kanalda
Get PRO
Fevral '23
+48
0 kanalda
Get PRO
Yanvar '23
+38
0 kanalda
Get PRO
Dekabr '22
+72
0 kanalda
Get PRO
Noyabr '22
+61
0 kanalda
Get PRO
Oktabr '22
+36
0 kanalda
Get PRO
Sentabr '22
+54
0 kanalda
Get PRO
Avgust '22
+49
0 kanalda
Get PRO
Iyul '22
+48
0 kanalda
Get PRO
Iyun '22
+67
0 kanalda
Get PRO
May '22
+56
0 kanalda
Get PRO
Aprel '22
+64
0 kanalda
Get PRO
Mart '22
+23
0 kanalda
Get PRO
Fevral '22
+30
0 kanalda
Get PRO
Yanvar '22
+57
0 kanalda
Get PRO
Dekabr '21
+29
0 kanalda
Get PRO
Noyabr '21
+41
0 kanalda
Get PRO
Oktabr '21
+61
0 kanalda
Get PRO
Sentabr '21
+82
0 kanalda
Get PRO
Avgust '21
+224
0 kanalda
Get PRO
Iyul '21
+403
0 kanalda
Get PRO
Iyun '21
+37
0 kanalda
Get PRO
May '21
+28
0 kanalda
Get PRO
Aprel '21
+51
0 kanalda
Get PRO
Mart '21
+104
0 kanalda
Get PRO
Fevral '21
+44
0 kanalda
Get PRO
Yanvar '21
+36
0 kanalda
Get PRO
Dekabr '20
+1 165
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
16 Sentabr+2
15 Sentabr0
14 Sentabr0
13 Sentabr0
12 Sentabr0
11 Sentabr0
10 Sentabr+3
09 Sentabr0
08 Sentabr0
07 Sentabr+1
06 Sentabr0
05 Sentabr0
04 Sentabr0
03 Sentabr+1
02 Sentabr0
01 Sentabr+2
Kanal postlari
И даже в отпуске...
И даже в отпуске...

2
Новый редактор постов - отстой, я теперь не могу очепятки в посте поправить х(
1 535
3
sticker.webp
1 379
4
Matn yo'q...
1 106
5
Эй, опус, напиши просто про... Шучу, шитпостить я продолжаю руками :) Но посмотрите какую штуку мне тут нашептали: https://infostart.ru/1c/articles/2772812/ * Интеграционная подсистема - сразу лайк * Обработчики - код в конфе. Даёшь бой справочнику "Алгоритмы"! * Чёткое разделение ответственностей по слоям * Явное упоминание (и понимание) паттернов как проектирования, так и архитектуры * Поточная обработка событий, функции-мапперы и вообще это почти функциональщина, смотрите! (нет, но такой подход я одобряю и люблю) * Автор даже подумал о хотфиксиках в проде в виде подмены (!) обработчиков-обработок через штатную бспшную подсистему доп отчётов и обработок (!!) И бальзам на душу - сорцы на гитхабе! Ядро: https://github.com/i-simonov/1c-exchange-pipeline Демо-конфа: https://github.com/i-simonov/1c-exchange-pipeline-demo Крайне любопытный проект с добротной документацией. Надеюсь на развитие и проекта и новые статьи по теме. Воткнете в прод себе? Как насчёт ЗАВТРА?
1 134
6
Витя @VErmakov начал новый бесплатный проект по агрегации 1сных новостей в одном месте. Парсит некоторые каналы в Телеге, 1c-dn, видео, Инфостарт. Все выводится в ленту по дням, есть метки "просмотрено". На мой взгляд, выглядит любопытно, плюс есть куда развивать сервис. Фидбэк и идеи приветствуются! https://enterprisehub.dev
2 658
7
Некоммерческий разработчик обычно видит задачу примерно так: «Нужно сделать форму оплаты, авторизацию и личный кабинет». Инженер с production‑опытом слышит в этой фразе десятки дополнительных вопросов. Что будет, если платежный провайдер ответит дважды? Что будет, если webhook придет через 40 минут? Где хранится idempotency key? Можно ли повторно списать деньги? Как разделены authentication и authorization? Кто может читать чужие объекты? Что случится при недоступности внешнего API? Есть ли retry с ограничением? Что попадет в логи? Не окажется ли там токен или персональные данные? Как откатить релиз? Как восстановить базу? Как понять, что деградация уже началась, если пользователи еще не написали в поддержку? Да, да, черт возьми, да! https://habr.com/ru/articles/1075256 Инженерия с LLM и "чистый" вайбкодинг - это два очень далёких друг от друга процесса.
1 902
8
Обычная подписка Ваш вклад помогает развивать этот канал и делать его луч... Ладно, это тоже на топливо для опенсорса. Не на
Обычная подписка Ваш вклад помогает развивать этот канал и делать его луч... Ладно, это тоже на топливо для опенсорса. Не на пиво, так хоть на пиццу.
2 076
9
На бельгийское топливо для опенсорс-движухи Хотите сказать мне "спасибо" и закинуть чеканную монету? Нажатие на кнопочку вниз
На бельгийское топливо для опенсорс-движухи Хотите сказать мне "спасибо" и закинуть чеканную монету? Нажатие на кнопочку внизу будет отличным способом выразить благодарность и подстегнет пилить больше фич!
1 796
10
Раз пошла такая пьянка, и злобные Антропики снова списали сотку с моей карты (какие наглецы!), то напоминаю, что у вас есть возможность поддержать мой труд материально (хотя бы отбивать ежемесячные затраты на Claude было бы уже неплохо). Внизу волшебные кнопочки с разовой благодарностью и с ежемесячной благодарностью. Заранее спасибо!
1 709
11
Совсем забыл сказать - сонар-плагин с BSL LS 1.0.7 на борту доступен в сонаровском маркетплейсе. Обратите внимание, что BSL L
Совсем забыл сказать - сонар-плагин с BSL LS 1.0.7 на борту доступен в сонаровском маркетплейсе. Обратите внимание, что BSL LS 1.0 начал читать синтакс-помощник при анализе. Если у вас sonar-scanner запускается на машине без установленной платформы или хотя бы без подложенных файлов hbk, то большую часть контекста BSL LS получить будет неоткуда. Так что не забудьте обновить ваши сборочные контуры для пущего эффекта.
1 733
12
Одна из песен на ряду с slow-blues композициями Stevie Ray Vaughan, вложившая в меня любовь к бас-гитаре, и сподвигнувшая меня её таки купить себе на семнадцатилетие. https://music.youtube.com/watch?v=1x4qu8KAAsI&si=dsnowOfzD6H6kSCP Потрясающий и трогающий дуэт Молко и Боуи, басовая линия, гитарная линия, общая композиция. Одна из лучших песен 90ых, если не лучшая.
2 030
13
Matn yo'q...
2 165
14
Подкинули gif-версию вот
1 921
15
Вот именно поэтому я не садился за систему типов. NSFW: https://www.youtube.com/watch?v=UHQ6vJ-r50U&pp=ygUk0LrQsNGA0LjQvdCwIN
Вот именно поэтому я не садился за систему типов. NSFW: https://www.youtube.com/watch?v=UHQ6vJ-r50U&pp=ygUk0LrQsNGA0LjQvdCwINGB0LvQvtC20L3QviDQsdC70Y_RgtGM
1 959
16
А помните, была такая штука как... ОБЫЧНЫЕ ФОРМЫ+1
А помните, была такая штука как... ОБЫЧНЫЕ ФОРМЫ
2 629
17
Порог возможностей Конфигуратора преодолён. Кажется, EDT тоже где-то рядышком уже.+2
Порог возможностей Конфигуратора преодолён. Кажется, EDT тоже где-то рядышком уже.
2 392
18
Говорят, я 1сник. Спорно, конечно, даже в те годы, когда я писал на 1С :D Но ради движухи...
2 434
19
Matn yo'q...
0
20
Почти 8 лет назад (без пяти дней) мы с @Labotamy засели в скайпе с вопросом "что бы такое клёвое совместно написать". И решили запилить плагин для поддержки 1С в IntelliJ IDEA. Взяли в руки официальный гайдбук по разработке плагина, черновик грамматики в формате jflex, которую незадолго до этого напилил @dmpas и начали творить. Это привело к тому, что через неделю в проекте появился класс BSLLanguageServer и заверте... Плагин пытался одновременно работать поверх BSL LS и BSL Parser путем скрещивания через хитрый antlr adaptor (я не опечатался, автор так назвал свое детище), по страдал от двух вещей: 1) antlr в BSL Parser притерпевал регулярные изменения: то мы жили на ванильном antlr4, то переехали на optimized fork с несовместимым API, то переехали обратно, в итоге вообще остановились на собственном форке за авторством @TheShadoWCo, который героически перенёс все оптимизации из optimized fork в ванильный antlr, сохранив обратную совместимость. А antlr adaptor так и оставался в версии что.то.там.релиз.кандидат.спаншот.на.коленке. 2) Отсутствие фич в BSL LS типа автодополнения и контекста платформы. То есть пилить плагин для IDEA было прикольно, но при это было и понимание, что усилия надо сосредоточить на самом BSL LS, обогатив его фичами, которые растекутся потом по всем редакторам. За это время я успел поработать над несколькими различными плагинами подключения языковых серверов в IDEA: и старый intellij-lsp на scale с мэйтнейнером на подводной лодке, появляющемся на GitHub раз в полгода на пару недель, и с lsl4intellij - хард-форке, который я начинал делать совместно с шри-ланкийскими ребятами из WSO2/Ballerina Lang, и (теперь уже бес)платным клиентом в IntelliJ IDEA Ultimate, и наконец плагином lsp4ij от RedHat. Последний хоть и содержал несколько детских болячек, которые вскрывал подключенный к нему BSL LS на раз, но заодно имел и активных мэйтнейнеров, которые быстро приходят в созданные баг-репорты и, что совсем уж удивительно, быстро чинят обнаруженые баги! А ещё у них в документации был подробный гайд, как запускать LSP-сервер поверх грамматики textmate для быстрой раскраски кода. А textmate - это как раз то, с чего вообще начинался проект 1c-syntax в 2014-2015. И вот, спустя почти 8 лет и трех переписываний с нуля, Language 1C (BSL) плагин для семейства IntelliJ Platform наконец опубликован в JetBrains Marketplace: https://plugins.jetbrains.com/plugin/32659-language-1c-bsl- Если маркетплейс у вас не работает, то установочный zip-архив можно забрать с релизов на GitHub. P.S. Не без помощи нейросеток конечно. P.S.S. А что вы мне сделаете, я в другом городе (с)
2 091