MPS 2018.2: тесты генераторов, плагин GitHub, аспект VCS, уведомления о миграции и многое другое
#Программирование #БлогкомпанииJetBrains #jetbrains #mps #dsl #domainspecificlanguage IV
https://habr.com/post/420799/
#Программирование #БлогкомпанииJetBrains #jetbrains #mps #dsl #domainspecificlanguage IV
https://habr.com/post/420799/
t.me
MPS 2018.2: тесты генераторов, плагин GitHub, аспект VCS, уведомления о миграции и многое другое
Недавно вышла новая версия MPS 2018.2 со множеством долгожданных изменений. Если коротко, то в этом релизе вас ждут улучшения миграции, новые генерационные...
Kotlin DSL, Fixtures и элегантные UI тесты в Android
#БлогкомпанииHeadHunter #РазработкаподAndroid #Тестированиемобильныхприложений #dsl #autotest #android #kakao IV
https://habr.com/ru/post/455042/
#БлогкомпанииHeadHunter #РазработкаподAndroid #Тестированиемобильныхприложений #dsl #autotest #android #kakao IV
https://habr.com/ru/post/455042/
t.me
Kotlin DSL, Fixtures и элегантные UI тесты в Android
Когда познакомился с Kotlin DSL, подумал: отличная штука, жалко в продуктовой разработке она не пригодится. Однако, я был неправ: он нам помог сделать очень лако...
C++ Enterprise Edition. Возможно ли?
#C #c #dsl #MQ #protobuf #framework IV
https://habr.com/ru/post/455726/
#C #c #dsl #MQ #protobuf #framework IV
https://habr.com/ru/post/455726/
t.me
C++ Enterprise Edition. Возможно ли?
C++ Enterprise Edition Что такое "enterprise edition" Удивительно, но за все время моей работы в IT, я ниразу не слышал, чтобы кто-то говорил "enterprise editio...
Еще один DSL для валидаций
#Ruby #Программирование #Проектированиеирефакторинг #RubyonRails #Функциональноепрограммирование #dsl #валидации IV
https://habr.com/ru/post/479600/
#Ruby #Программирование #Проектированиеирефакторинг #RubyonRails #Функциональноепрограммирование #dsl #валидации IV
https://habr.com/ru/post/479600/
t.me
Еще один DSL для валидаций
Недавно я написал небольшой гем для валидаций и хотел бы поделиться с вами его реализацией. Идеи, которые преследовались при создании библиотеки: Простота Отсут...
Front End Meetup от Facebook Developer Circle: Moscow
#Разработкавебсайтов #JavaScript #Социальныесетиисообщества #javascript #react #frontend #dsl IV
https://habr.com/ru/post/522346/
#Разработкавебсайтов #JavaScript #Социальныесетиисообщества #javascript #react #frontend #dsl IV
https://habr.com/ru/post/522346/
t.me
Front End Meetup от Facebook Developer Circle: Moscow
Второй год сообщество Facebook Developer Circle: Moscow активно развивается в области JavaScript и Front End'а. И я рад вам сообщить, что скоро в сообществе буде...
Написание парсера DBML на PHP
#PHP #Компиляторы #php #dsl #ebnf #dbml #php8 IV
https://habr.com/ru/post/565694/
#PHP #Компиляторы #php #dsl #ebnf #dbml #php8 IV
https://habr.com/ru/post/565694/
t.me
Написание парсера DBML на PHP
Иногда возникает задача парсинга произвольного DSL для дальнейшей работы с ним на уровне PHP кода. И я хочу поделиться опытом решения этой проблемы с примерами.Достаточно долгое время я пользуюсь...
Расширение синтаксиса Lua: лямбды
#Программирование #Lua #edsl #lambda #лямбда #lua #dsl IV
https://habr.com/ru/post/571182/
#Программирование #Lua #edsl #lambda #лямбда #lua #dsl IV
https://habr.com/ru/post/571182/
t.me
Расширение синтаксиса Lua: лямбды
Использованные библиотеки:inspect для строковой репрезентацииstrong для обработки строкПредположим, мы хотим написать функцию, которая выводит наглядное представление значения переменной. Наши лямбды...
Генерируем Kotlin клиент по GraphQL схеме
#РазработкаподAndroid #Kotlin #graphql #kotlin #client #dsl #codegeneration IV
https://habr.com/ru/post/587388/
#РазработкаподAndroid #Kotlin #graphql #kotlin #client #dsl #codegeneration IV
https://habr.com/ru/post/587388/
Хабр
Генерируем Kotlin клиент по GraphQL схеме
Запомните, если вы не бросите REST, очень скоро разоритесь...
Слово «Kotlin» и слово «GraphQL» для вас означают одно и то же!С одной стороны, GraphQL схема однозначно определяет модель данных и...
Слово «Kotlin» и слово «GraphQL» для вас означают одно и то же!С одной стороны, GraphQL схема однозначно определяет модель данных и...
Пишем Android UI чистым кодом без дополнительных либ
#РазработкаподAndroid #Kotlin #android #dsl #kotlin #extensions #data IV
https://habr.com/ru/post/593655/
#РазработкаподAndroid #Kotlin #android #dsl #kotlin #extensions #data IV
https://habr.com/ru/post/593655/
Хабр
Пишем Android UI чистым кодом без дополнительных либ
Сегодня туманное и холодное воскресенье и у меня появилось желание написать какую-нибудь "полезную" статейку для Хабра. В наше время Android программисты не так часто пишут UI чистым кодом за...
Высокопроизводительные микросервисы на Kotlin с использованием gRPC. Долгий путь к DSL
#БлогкомпанииOTUS #Программирование #Kotlin #Микросервисы #kotlin #grpc #dsl IV
https://habr.com/ru/post/648747/
#БлогкомпанииOTUS #Программирование #Kotlin #Микросервисы #kotlin #grpc #dsl IV
https://habr.com/ru/post/648747/
Хабр
Высокопроизводительные микросервисы на Kotlin с использованием gRPC. Долгий путь к DSL
Очень часто при проектировании высоконагруженных систем, основанных на микросервисной архитектуре, обнаруживается что «узким» местом, ограничивающим производительность системы и возможности ее...