home.social

#dsl — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dsl, aggregated by home.social.

fetched live
  1. Вайбкодинг и философский камень

    В начале было слово. И слово было в чате. Вы задавали вопросы, ИИ генерил код. Этот код то работал, то не работал. Но чтобы это проверить, надо было вручную копипастить и запускать его. Было не очень удобно, но все равно круто! А потом кто-то приделал чату руки — tools —и появились ИИ-агенты. Это выглядело уже совсем магически: ты говоришь агенту, что нужно, а он выкатывает тебе готовое приложение. С легкой руки Андрея Карпатого такой стиль программирования стали называть вайбкодингом. И развелось этих вайбкодеров видимо-невидимо. На первых порах все были счастливы: «Вы только посмотрите, что я вчера навайбкодил! И оно работает! Разве это не чудо?» Когда восторги немного улеглись, пришло осознание, что ИИ-шечка неплохо справляется только с простыми задачами — запилить небольшой сайт, игру, что-нибудь автоматизировать для личных нужд. Это делалось действительно на вайбе — ты только накидываешь идеи, а оно само как-то генерится. А как пошли серьезные проекты, то выяснилось, что с полпинка ничего не получается. Что агенту надо долго и нудно объяснять, что от него требуется и только тогда может что-нибудь получится. А может и нет.

    habr.com/ru/articles/1070462/

    #vibecoding #aiагенты #dsl #семиотика

  2. Данные без противоречий. Связи между полями

    Привет! Сейчас покажу штуку, которую я довольно долго доводил до ума, и мне кажется, она может пригодиться не только мне. Задача звучит скучно: нагенерировать тестовые карточки людей. Пол, имя, диагноз. Скучно ровно до того момента, пока не посмотришь, что получилось:

    habr.com/ru/articles/1069220/

    #фикстуры #faker #dsl #тестирование #генератор #детерминизм #opensource #автотесты #qa #зависимости

  3. @jonyoder I'm finding the following really quick and economical to work with:
    1) #HTMX and #Hyperscript in the client,
    2) #Kotlin in the server, generating all client code dynamically using an HTMX #DSL.
    Wih this rig I can easily generate either page-by-page code or an #SPA.
    Only a few lines of hand-crafted Javascript needed for special cases.
    (#HobbyCoding)

  4. @jonyoder I'm finding the following really quick and economical to work with:
    1) #HTMX and #Hyperscript in the client,
    2) #Kotlin in the server, generating all client code dynamically using an HTMX #DSL.
    Wih this rig I can easily generate either page-by-page code or an #SPA.
    Only a few lines of hand-crafted Javascript needed for special cases.
    (#HobbyCoding)

  5. Создаём DSL на C#: Диагностика

    Создаю собственный DSL на C#: в этой части добавим инструменты диагностики. Построим инспектор дерева компонентов, научимся изменять состояния и параметры прямо во время работы приложения, подключим метрики через System.Diagnostics и настроим #line, чтобы исключения указывали на исходный .akbura-файл, а не на сгенерированный C#.

    habr.com/ru/articles/1066332/

    #dsl #краснозеленые_деревья #парсеры #компиляторы #avalonia #roslyn

  6. heise+ | Breitbandausbau: Zwischen Notwendigkeit und Panikmache

    Direktvermarkter setzen Verbraucher an der Haustür unter Druck, Skeptiker halten Glasfaser für überflüssig. Wir ordnen ein, was technisch dahintersteckt.

    heise.de/hintergrund/Breitband

    #Breitbandausbau #DSL #Glasfaser #Internet #IT #VDSL #Vertrieb #news

  7. heise+ | Breitbandausbau: Zwischen Notwendigkeit und Panikmache

    Direktvermarkter setzen Verbraucher an der Haustür unter Druck, Skeptiker halten Glasfaser für überflüssig. Wir ordnen ein, was technisch dahintersteckt.

    heise.de/hintergrund/Breitband

    #Breitbandausbau #DSL #Glasfaser #Internet #IT #VDSL #Vertrieb #news

  8. Wiremokjs как я создавал свой скриптовый язык для wiremock

    В этой статье я расскажу, как создавал скриптовый язык WiremockJs — с нуля и до рабочего прототипа. Поделюсь, что меня подтолкнуло к этому «подвигу», как я проектировал грамматику, с какими ограничениями столкнулся и почему в итоге не стал использовать JavaScript, а написал свой упрощённый диалект. Под катом — ANTLR, парсеры, немного боли и много удовольствия от творчества.

    habr.com/ru/articles/1066180/

    #wiremock #antlr #dsl #java #javascript #скриптовый_язык #моки #тестирование_api #visitor_pattern

  9. The evolution of my #uxn testing framework continues, I think the #TDD #DSL (domain specific language) is much more readable, error messages are optional!

    Added suites for extra organization (I had to sacrifice being able to run tests inside other functions for the optional message to work)

    Also added a /no-color option, so it may be used in non terminals (without ANSI escape codes).

  10. The evolution of my #uxn testing framework continues, I think the #TDD #DSL (domain specific language) is much more readable, error messages are optional!

    Added suites for extra organization (I had to sacrifice being able to run tests inside other functions for the optional message to work)

    Also added a /no-color option, so it may be used in non terminals (without ANSI escape codes).

  11. Related: ich brauch ne xDSL-Brücke (ich will an beiden Enden einer Zweidrahtleitung Netzwerk spielen, tendenziell noch jahrelang eher Ethernet als irgendwas glasiges, also brauch ich zwingend RJ5-Ports, SFP-Slots sind nice to have) - wo kauf ich das für akzeptable Euromengen?

    Bevorzugt unter 200 pro Leitung (also 2 Geräte), zur Not 250€, ich brauch 2-5 Brücken fürs #THW

    Ja, Tausend Historische Werkzeuge umfasst auch DSL-Modems.

    #dsl #netzwerk #kaufempfehlung

    :BoostOK:

  12. Related: ich brauch ne xDSL-Brücke (ich will an beiden Enden einer Zweidrahtleitung Netzwerk spielen, tendenziell noch jahrelang eher Ethernet als irgendwas glasiges, also brauch ich zwingend RJ5-Ports, SFP-Slots sind nice to have) - wo kauf ich das für akzeptable Euromengen?

    Bevorzugt unter 200 pro Leitung (also 2 Geräte), zur Not 250€, ich brauch 2-5 Brücken fürs #THW

    Ja, Tausend Historische Werkzeuge umfasst auch DSL-Modems.

    #dsl #netzwerk #kaufempfehlung

    :BoostOK:

  13. Как мы встроили DSL в тестовый фреймворк и научили тесты говорить по-человечески

    «У нас было две горячих ноды, 75 дев-стендов, 5 видов тестов, горка внешних сервисов, и целое множество тест-кейсов всех сортов и расцветок, а также CI/CD, core-модель, пачка customer-модулей и DBUnit. Не то чтобы это был необходимый запас для интеграционного тестирования. Но если начал делать свой тестовый фреймворк, становится трудно остановиться. Единственное, что вызывало у меня опасение – это Excel. Нет ничего более беспомощного и обреченного, чем тестировщик, который вынужден заполнять 20 листов записей вручную. Я знал, что рано или поздно мы перейдем и на эту дрянь». © Хантер Томпсон, если бы работал гонзо-тестировщиком Привет, Хабр! Меня зовут Настя Кензина, я – QA-инженер в компании HFLabs и занимаюсь тестированием CDI (Customer Data Integration) — системы управления клиентскими данными. В этой статье я расскажу, какие сложности накопились у нас за годы эксплуатации и развития тестового фреймворка, в чем минусы табличного хранения тестовых данных, и какое итоговое решение выявленных проблем мы для себя нашли.

    habr.com/ru/companies/hflabs/a

    #cdi #тестирование #dsl #groovy_dsl #интеграционные_тесты #excel #тестовые_данные

  14. Создаём DSL на C#: Добавляем семантику

    Создаю собственный DSL на C#: рассказываю о том, как я добавляю семантическую модель. Рассказываю архитектуру семантической модели.

    habr.com/ru/articles/1058512/

    #dsl #краснозеленые_деревья #парсеры #синтаксические_деревья #компиляторы #roslyn #семантическая_модель

  15. Die Verbraucherzentrale Niedersachsen mahnt 1&1 ab. Kunden sollen bei einem Umzug des DSL-Anschlusses zu längeren Vertragslaufzeiten gedrängt worden sein. Das ist rechtlich unzulässig. #1und1 #DSL winfuture.de/news,159648.html?

  16. Die Verbraucherzentrale Niedersachsen mahnt 1&1 ab. Kunden sollen bei einem Umzug des DSL-Anschlusses zu längeren Vertragslaufzeiten gedrängt worden sein. Das ist rechtlich unzulässig. #1und1 #DSL winfuture.de/news,159648.html?

  17. github.com/slott56/opend6-tools

    Been working on this for a while. It seems like it's time to share it.

    For anyone who saw my lightning talk at , this is what I was talking about.

  18. #TTRPG #OpenD6 #Python #DSL

    github.com/slott56/opend6-tools

    Been working on this for a while. It seems like it's time to share it.

    For anyone who saw my lightning talk at #PyCon2026, this is what I was talking about.

  19. LooooL

    Meine VDSL Verbindung rebootet jetzt zum dritten mal heute.

    Könnte das was mit der Hitze zu tun haben? Hat noch jemand das Problem?

    #VDSL #DSL #1&1

  20. Что брать на новый проект: валидный дефолт (React) или гринфилд ($mol)

    Недавно под постом в канале MoscowJS разгорелся спор — со мной и организатором насчёт смола. Даже не столько насчёт смола, сколько в целом: стоит ли выбирать новые технологии или нет. Думаю, это касается не только смола, а любых новых фреймворков и библиотек. Претензии вроде бы логичные, чтож, давайте разберем их

    habr.com/ru/articles/1050150/

    #$mol #фронтенд #JavaScript #TypeScript #React #Vue #DSL #реактивность #viewtree #новые_фреймворки

  21. Great now they did it.

    Reminder that's a 250MBit Down / 40 MBit up contract

    After the DSLAM overheating for 2+ hours per day 2 days streight it reseted all links to the year 2000 speed.

    Can't wait to rip the customer support a new one tomorrow morning.

    Edit: I'm really not a envious person but at moments like this I sure lust after Chi's 10 GBit/s symmetric Fiber connection

    #dsl #telekom #1und1

  22. Wir sind ja schon seit einer Weile auf der Suche nach einem #Haus. Die Preise sind hier wirklich absurd. Häuser die man eigentlich abreißen müsste, gehen hier noch für 400.000€ an neue Käufer, der Rest benötigt eigentlich immer #Grundsanierung, da viele hier um 197x gebaut wurden und die Leute nahezu 0€ in die #Instandhaltung investiert haben.

    Jetzt haben wir ein Haus im Nachbarort gefunden - perfekt in standgehalten - und preislich ist noch Spielraum nach unten (um die 5200.000€). Wir hoffen es geht noch weiter nach unten, weil das Erdgeschoss grundsaniert werden muss, weil in der Küche #geraucht wurde. Das würde echt wehtun, weil die Küche sieht aus wie neu und relativ modern.
    Mal kucken. Erstmal #Gutachter durchschicken.

    Was aber auch wirklich mies ist: #DSL max 6Mbit/s 😭
    Da kann man sich den Anschluss sparen und hoffen, dass 5G gut genug ist. Und per #Mobilfunk wird es keine statische IP Adresse mehr geben ☹️. Weder #telekom noch #entega ist da was am ändern.

    Naja, noch ist nix unterschrieben von daher …

    #Hauskauf

  23. I don't know about the rest of europe , but in #Berlin , it looks like the swap to #fiberglass is finally well underway. No day goes by whithout seeing some pavement open and the big orange cables lying evrywhere.
    But some end-user seem not ready to pay a premium for what feels more like a long overdue infrastructure investment. As a result, they have to be forced to move, like cattle. Strangely, the #dsl is particularly slow and unstable lately. I wonder if there is any connection there. #isp

  24. I don't know about the rest of europe , but in #Berlin , it looks like the swap to #fiberglass is finally well underway. No day goes by whithout seeing some pavement open and the big orange cables lying evrywhere.
    But some end-user seem not ready to pay a premium for what feels more like a long overdue infrastructure investment. As a result, they have to be forced to move, like cattle. Strangely, the #dsl is particularly slow and unstable lately. I wonder if there is any connection there. #isp

  25. Инкрементальный парсер на c#

    Создаю собственный DSL на C#: рассказываю о том, как инкрементальный парсер. И наконец-то будет использовать одно из преимуществ рослиновской модели синтаксиса.

    habr.com/ru/articles/1046103/

    #net #c# #компиляторы #dsl #парсер #инкрементальный_парсер

  26. 𝗙𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗮𝗻𝗱 𝗗𝗦𝗟𝘀 𝗳𝗼𝗿 𝗕𝗲𝘁𝘁𝗲𝗿 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 – 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝘄𝗶𝘁𝗵 𝗠𝗶𝗰𝗵𝗮𝗲𝗹 𝗦𝗽𝗲𝗿𝗯𝗲𝗿 ⚙️ How can software become more flexible and maintainable? @sperbsen explains how functional architecture and #DSLs help reduce coupling and improve data modeling.

    💡 Topics:
    • mutable state & coupling
    • better data models
    • domain-specific languages

    👉 t1p.de/g7oyd

    Michael will present two German-language sessions on these topics at #SAF2026.

    #iSAQB #SoftwareArchitecture #DSL

  27. 𝗙𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗮𝗻𝗱 𝗗𝗦𝗟𝘀 𝗳𝗼𝗿 𝗕𝗲𝘁𝘁𝗲𝗿 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 – 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝘄𝗶𝘁𝗵 𝗠𝗶𝗰𝗵𝗮𝗲𝗹 𝗦𝗽𝗲𝗿𝗯𝗲𝗿 ⚙️ How can software become more flexible and maintainable? @sperbsen explains how functional architecture and #DSLs help reduce coupling and improve data modeling.

    💡 Topics:
    • mutable state & coupling
    • better data models
    • domain-specific languages

    👉 t1p.de/g7oyd

    Michael will present two German-language sessions on these topics at #SAF2026.

    #iSAQB #SoftwareArchitecture #DSL

  28. Wir haben zuhause einen hybriden Internetanschluss (DSL + Mobilfunk), weil die Kupferinfrastruktur nicht ausreicht. Mit Mobilfunk ist die Performance erträglich. Aber ziehe ich den Mobilfunkempfänger ab, gehen Uplink/Downlink in den Keller.

    Allerdings verbessert sich offenbar die Pingzeit ohne Mobilfunk, das hätte ich so nicht erwartet.

    Wir haben zwar schon seit einem Jahr einen Vorvertrag für Glasfaser, aber bis die Bagger kommen, wird das wohl noch eine ganze Weile dauern ...

    #infrastruktur #internet #glasfaser #dsl