Давно хотел настроить себе какую-нибудь донат-площадку для получения благодарностей в материальном виде.
Стоял в очереди на программу GitHub Sponsors в течение нескольких лет (любопытство и симпатия к продукту), ожидая, пока она заработает в России для выплат. В некотором роде дождался ¯\_(ツ)_/¯
Если вдруг кто-то хотел закинуть чеканную монету лично мне, а не на экосистему вокруг BSL Language Server, то вы можете это сделать по ссылочке:
https://github.com/sponsors/nixel2007
Наверное, можете. Если честно без понятия, будет ли оно работать в РФ, но там низом Stripe, а он в РФ доступен.
Напомню, что во славу около-bsl опенсорса все ещё действует donate.stream, которым мы пользуемся во время собственно стримов:
https://donate.stream/openbsl-foundation
Стоял в очереди на программу GitHub Sponsors в течение нескольких лет (любопытство и симпатия к продукту), ожидая, пока она заработает в России для выплат. В некотором роде дождался ¯\_(ツ)_/¯
Если вдруг кто-то хотел закинуть чеканную монету лично мне, а не на экосистему вокруг BSL Language Server, то вы можете это сделать по ссылочке:
https://github.com/sponsors/nixel2007
Наверное, можете. Если честно без понятия, будет ли оно работать в РФ, но там низом Stripe, а он в РФ доступен.
Напомню, что во славу около-bsl опенсорса все ещё действует donate.stream, которым мы пользуемся во время собственно стримов:
https://donate.stream/openbsl-foundation
GitHub
Sponsor @nixel2007 on GitHub Sponsors
Ex-1C:Enterprise tech lead and system architect, currently - Software Engineer (focused on Java and Perl) at Booking.com. Addicted to open-source, developer tool's development and static analysis.
👍15🔥7😁2
С днем рождения, BSL Language Server.
За прошедший год был всего один крупный релиз 0.21.х, про который я подробно писал ранее, зато внутри было много подвижек, направленных на оптимизацию, стабилизацию и поддержку работы новых типов LSP-запросов.
В рамках альфа-релизов ветки 0.22.х уже доступны переход на jdk17, Spring Boot 3.1, а буквально на днях была решена проблема чуть ли не пятилетней давности, приводившая к очень отложенной реакции BSL Language Server во время старта и расчёта данных проекта. Например, теперь всплывающая подсказка по методам начинает работать через несколько секунд после старта. Да, она не сможет показать данные другого модуля, если он ещё не проанализировался, но зато теперь не зависает до конца построения контекста. Финальное решение проблемы падения сервера из-за логирования тоже скоро будет готово и войдёт в следующий альфа-релиз.
В общем, на пререлизном канале vscode есть что протестировать и пооставлять обратную связь в чатике.
Если хочется понастольгировать, можно попробовать запустить предновогодний релиз 0.1.3, который был первым релизом, работающим в связке с сонар-плагином, которому на момент выхода был один день :)
А ещё в этом релизе было целых две диагностики и даже работал автокомплит, который умел возвращать "hello world!" :)
BSL Language Server - важный для меня проект. Начинавшийся вместе с Лёхой Сосновым как отдушина после тяжёлого 1сного лета, во многом он стал триггером к дальнейшему погружению в джаву и заставил изучить кучу вещей по дороге. В какой-то мере он помог мне сменить работу.
С днем рождения всех причастных. Спасибо вам за ваш вклад и поддержку. Пять лет.
За прошедший год был всего один крупный релиз 0.21.х, про который я подробно писал ранее, зато внутри было много подвижек, направленных на оптимизацию, стабилизацию и поддержку работы новых типов LSP-запросов.
В рамках альфа-релизов ветки 0.22.х уже доступны переход на jdk17, Spring Boot 3.1, а буквально на днях была решена проблема чуть ли не пятилетней давности, приводившая к очень отложенной реакции BSL Language Server во время старта и расчёта данных проекта. Например, теперь всплывающая подсказка по методам начинает работать через несколько секунд после старта. Да, она не сможет показать данные другого модуля, если он ещё не проанализировался, но зато теперь не зависает до конца построения контекста. Финальное решение проблемы падения сервера из-за логирования тоже скоро будет готово и войдёт в следующий альфа-релиз.
В общем, на пререлизном канале vscode есть что протестировать и пооставлять обратную связь в чатике.
Если хочется понастольгировать, можно попробовать запустить предновогодний релиз 0.1.3, который был первым релизом, работающим в связке с сонар-плагином, которому на момент выхода был один день :)
А ещё в этом релизе было целых две диагностики и даже работал автокомплит, который умел возвращать "hello world!" :)
BSL Language Server - важный для меня проект. Начинавшийся вместе с Лёхой Сосновым как отдушина после тяжёлого 1сного лета, во многом он стал триггером к дальнейшему погружению в джаву и заставил изучить кучу вещей по дороге. В какой-то мере он помог мне сменить работу.
С днем рождения всех причастных. Спасибо вам за ваш вклад и поддержку. Пять лет.
GitHub
GitHub - 1c-syntax/bsl-language-server: Реализация Language Server Protocol для языка 1C (BSL)
Реализация Language Server Protocol для языка 1C (BSL) - 1c-syntax/bsl-language-server
🎉47👍19❤3🍾2🎄2🔥1
Поддержки пост!
Бывшие коллеги из Бита попросили меня переслать ссылку на канал "Технологии 1С проектов".
Ребята пишут про проектную деятельность, методы и инструменты управления проектами, рассматривают хорошие и плохие кейсы и периодически даже проводят обучение.
Кажется, некоторое время назад канал сменил формат и стиль постов. На мой взгляд стало лучше - больше содержательных постов и меньше репостов.
Вот ссылочка на дайджест июньских постов.
Залетайте на огонёк!
Бывшие коллеги из Бита попросили меня переслать ссылку на канал "Технологии 1С проектов".
Ребята пишут про проектную деятельность, методы и инструменты управления проектами, рассматривают хорошие и плохие кейсы и периодически даже проводят обучение.
Кажется, некоторое время назад канал сменил формат и стиль постов. На мой взгляд стало лучше - больше содержательных постов и меньше репостов.
Вот ссылочка на дайджест июньских постов.
Залетайте на огонёк!
Telegram
Технологии 1С проектов
Канал для проектных специалистов. Здесь мы делимся опытом управления проектами, автоматизации процессов, разбираем кейсы, проводим обучение и организуем прямые эфиры с коллегами.
Сотрудничество: @ev_sukhinina
Сотрудничество: @ev_sukhinina
👍11👎5🤮5
Чего долго ждать, устрою #анонс.
Внезапно, даже не дожидаясь 2024-го года, выпущен новый релиз BSL Language Server под номером 0.22.0.
Можно сказать, что это maintainance-релиз, так как новой функциональности вроде как и нет. Зато до релиза дошли три очень важных внутренних изменения.
Во-первых, мы наконец-то переехали на Spring Boot 3.1 и JDK17. Помимо большей лицензионной чистоты (мы больше не нарушаем копирайты Оракл из-за использования “незаконных” аннотаций jsr-305), нам наконец-то доступны фичи вроде switch expressions, instanceOf pattern matching и прочие records. В моем топе, конечно же, вариант быстрого вызова
Во-вторых, была решена одна из самых старых (около 4 лет) проблем долгого “прогрева” сервера при начале работы, когда рассчитываются метаданные конфигурации, или контекст сервера наполняется файлами. Выражалось это в зависании всплывающей подсказки, задержке в появлении дерева символов документа, да и вообще BSL Language Server вёл себя очень неповоротливо. Как обычно, большинство проблем можно решить банальным чтением документации, а мне на будущее теперь в назидание напоминание, что про опасность долгих параллельных расчётов на общем пуле потоков в каждом втором ответе про многопоточку на StackOverflow пишут не просто так :)
И в-третьих, так называемая проблема логирования. Несколько месяцев назад в плагине для VSCode была обновлена зависимость от vscode-language-client - собственно бридж между самим VSCode и BSL Language Server, который занимается преобразованием запросов к/от сервера в конкретные окошки в редакторе. Среди прочего в этом обновлении было изменение поведения обработки получаемых данных “не по протоколу” - без требуемых заголовков и объектов. И если раньше language-client просто кидал информационное сообщение в отдельный лог, доступный в VSCode, то в новой версии ребята из Microsoft не придумали ничего лучше, чем просто падать с исключением и выключать подключённый лэнг сервер.
А что делает любое уважающее себя джава приложение, когда внутри себя перехватывает ошибку? Правильно, выводит предупреждение в лог… Из-за этого поведения и была большая часть падений BSL Language Server на стартапе, и теперь она решена - если к серверу подключен клиент, то вместо вывода сообщения в обычный выхлоп stdout, сообщение перехватывается и отправляется на клиента.
Чейнджлог как и всегда доступен по ссылочке ниже. Хотя я и так почти все рассказал :)
https://github.com/1c-syntax/bsl-language-server/releases/tag/v0.22.0
Внезапно, даже не дожидаясь 2024-го года, выпущен новый релиз BSL Language Server под номером 0.22.0.
Можно сказать, что это maintainance-релиз, так как новой функциональности вроде как и нет. Зато до релиза дошли три очень важных внутренних изменения.
Во-первых, мы наконец-то переехали на Spring Boot 3.1 и JDK17. Помимо большей лицензионной чистоты (мы больше не нарушаем копирайты Оракл из-за использования “незаконных” аннотаций jsr-305), нам наконец-то доступны фичи вроде switch expressions, instanceOf pattern matching и прочие records. В моем топе, конечно же, вариант быстрого вызова
stream.toList() вместо длинного stream.collect(Collectors.toList()). Посмотрели таки во fluent, молодцы :DВо-вторых, была решена одна из самых старых (около 4 лет) проблем долгого “прогрева” сервера при начале работы, когда рассчитываются метаданные конфигурации, или контекст сервера наполняется файлами. Выражалось это в зависании всплывающей подсказки, задержке в появлении дерева символов документа, да и вообще BSL Language Server вёл себя очень неповоротливо. Как обычно, большинство проблем можно решить банальным чтением документации, а мне на будущее теперь в назидание напоминание, что про опасность долгих параллельных расчётов на общем пуле потоков в каждом втором ответе про многопоточку на StackOverflow пишут не просто так :)
И в-третьих, так называемая проблема логирования. Несколько месяцев назад в плагине для VSCode была обновлена зависимость от vscode-language-client - собственно бридж между самим VSCode и BSL Language Server, который занимается преобразованием запросов к/от сервера в конкретные окошки в редакторе. Среди прочего в этом обновлении было изменение поведения обработки получаемых данных “не по протоколу” - без требуемых заголовков и объектов. И если раньше language-client просто кидал информационное сообщение в отдельный лог, доступный в VSCode, то в новой версии ребята из Microsoft не придумали ничего лучше, чем просто падать с исключением и выключать подключённый лэнг сервер.
А что делает любое уважающее себя джава приложение, когда внутри себя перехватывает ошибку? Правильно, выводит предупреждение в лог… Из-за этого поведения и была большая часть падений BSL Language Server на стартапе, и теперь она решена - если к серверу подключен клиент, то вместо вывода сообщения в обычный выхлоп stdout, сообщение перехватывается и отправляется на клиента.
Чейнджлог как и всегда доступен по ссылочке ниже. Хотя я и так почти все рассказал :)
https://github.com/1c-syntax/bsl-language-server/releases/tag/v0.22.0
Oracle Help Center
Java Language Updates
Like all expressions, switch expressions evaluate to a single value and can be used in statements. They may contain "case L ->" labels that eliminate the need for break statements to prevent fall through. You can use a yield statement to specify the value…
🔥36👍13❤3🤔1
Прекрасная статья-ответ на вопрос "зачем в 1с свой язык запросов" от представителей Фирмы 1С на Хабре:
https://habr.com/ru/companies/1c/articles/753242
Казалось бы ничего нового, но здорово, что теперь это собрано в одном месте и так подробно.
Вроде как даже от имени Петра Грибанова запосчено. Интересно, это правда он, или аккаунт ушёл в народ? 🤔
https://habr.com/ru/companies/1c/articles/753242
Казалось бы ничего нового, но здорово, что теперь это собрано в одном месте и так подробно.
Вроде как даже от имени Петра Грибанова запосчено. Интересно, это правда он, или аккаунт ушёл в народ? 🤔
Хабр
Как мы в 1С работаем с различными СУБД, не привлекая внимания санитаров (зачеркнуто) разработчиков
Чем большее количество СУБД и ОС поддерживает какая-либо программа – тем больше у нее пользователей, и это хорошо для производителей программы. При этом нужно помнить, что поддержка каждой СУБД – это...
👍30🔥5
Начинавшийся как фича-бранч в рамках прошлого Хактоберфеста, с огромной помощью Кирилла @sfaqer осенний &Асинх дошёл до релиза!
Встречайте autumn-async.
https://github.com/autumn-library/autumn-async
Используя возможности свежей библиотеки async, этот осенний модуль добавляет возможность превратить любой метод в асинхронный, просто добавив к нему аннотацию &Асинх.
Пока autumn-async можно подключить черёд отдельную директиву
Ура!
Встречайте autumn-async.
https://github.com/autumn-library/autumn-async
Используя возможности свежей библиотеки async, этот осенний модуль добавляет возможность превратить любой метод в асинхронный, просто добавив к нему аннотацию &Асинх.
Пока autumn-async можно подключить черёд отдельную директиву
#использовать в вашем приложении, но в следующем релизе ОСени он будет включён в поставку автоматически.Ура!
🔥16👍5💊3
#какэтоесть
Что ж, начну потихоньку серию постов-заметок о переезде. Писать буду без определённой структуры или последовательности, это не гайд, а воспоминания вперемешку с впечатлениями.
У меня первые мысли о переезде возникли довольно давно, в районе середины десятых, но долгое время они оставались лишь мыслями в духе “хех, получается же у кого-то, прикольно”. Никаких реальных планов по годам и туду-листа на тот момент не было.
Как-то раз, когда мы с Аней в 2016ом году впервые были в отпуске в Нидерландах, мы гуляли по впоследствии ставшей нашей любимой Площади Рембрандта. Там я впервые увидел одно из зданий Booking.com (не тогдашний HQ, а другой офис, тоже расположившийся на этой площади). Поразившись красотой момента (погода, архитектура площади, зданий и конкретно этого офиса) и осознав, что вообще-то Букинг - это нидерландская компания, у кого-то из нас вырвалось историческое: “Представь, как тут, наверное, здорово работать”. Позже я узнаю, что Аня на тот момент уже читала истории нескольких эммигрантов в Нидерланды и была в общих чертах знакома с возможностями переезда сюда. А пока то здание Букинга на Площади Рембрандта станет для меня путеводной звездой “смотри как бывает”.
2018ый год вышел довольно проблемным, было сильное желание бросить 1С и уйти в джаву (после двух лет опыта разработки плагина для SonarQube в Серебряной Пуле) в любую российскую компанию. Смелости и уверенности в себе на это мне не хватило, вместо этого мы устроили двухмесячный отпуск за свой счёт во Вьетнаме, который стал для меня огромной отдушиной как по оскриптовым проектам так и зародившемуся в том же году BSL Language Server. В то же время зародилась мысль, что джава может стать мостиком к эмиграции, например, через крупняк типа Епама или Люксофта, в который можно попробовать устроиться галерить, а затем запросить перевод в другие офисы в Европе.
Несколько последующих лет были пропущены по различным причинам, а затем в планах вполне конкретно замаячил Роберт. Взвесив все за и против, был выработан план эмиграции к его трём годам - ожидание, что пройдёт первичный родительский шок и треш, и готовность ребёнка к некоторой самостоятельности, детскому саду и прочему. Не слишком поздно для маленького человека, чтобы начать погружать его в другую языковую и культурную среду, и не слишком рано для нас, оставив пространство для маневра и шанс выдохнуть.
Этот четырёхлетний план (к 2025ому) рассыпался в пыль в начале 2022 года. Тогда же в моей голове явно перещелкнуло от мысли “было бы здорово мигрировать” к “мы переезжаем как можно скорее”. Новый план включал в себя начало поиска новой работы в январе 2023 года и эмиграцию весной-летом 2023.
Сентябрь 2022го заставил ещё сильнее сдвинуть сроки, и уже к октябре я был занят подготовкой и переводом резюме, налаживанием связей в linkedin и мониторингом рынка.
Что ж, начну потихоньку серию постов-заметок о переезде. Писать буду без определённой структуры или последовательности, это не гайд, а воспоминания вперемешку с впечатлениями.
У меня первые мысли о переезде возникли довольно давно, в районе середины десятых, но долгое время они оставались лишь мыслями в духе “хех, получается же у кого-то, прикольно”. Никаких реальных планов по годам и туду-листа на тот момент не было.
Как-то раз, когда мы с Аней в 2016ом году впервые были в отпуске в Нидерландах, мы гуляли по впоследствии ставшей нашей любимой Площади Рембрандта. Там я впервые увидел одно из зданий Booking.com (не тогдашний HQ, а другой офис, тоже расположившийся на этой площади). Поразившись красотой момента (погода, архитектура площади, зданий и конкретно этого офиса) и осознав, что вообще-то Букинг - это нидерландская компания, у кого-то из нас вырвалось историческое: “Представь, как тут, наверное, здорово работать”. Позже я узнаю, что Аня на тот момент уже читала истории нескольких эммигрантов в Нидерланды и была в общих чертах знакома с возможностями переезда сюда. А пока то здание Букинга на Площади Рембрандта станет для меня путеводной звездой “смотри как бывает”.
2018ый год вышел довольно проблемным, было сильное желание бросить 1С и уйти в джаву (после двух лет опыта разработки плагина для SonarQube в Серебряной Пуле) в любую российскую компанию. Смелости и уверенности в себе на это мне не хватило, вместо этого мы устроили двухмесячный отпуск за свой счёт во Вьетнаме, который стал для меня огромной отдушиной как по оскриптовым проектам так и зародившемуся в том же году BSL Language Server. В то же время зародилась мысль, что джава может стать мостиком к эмиграции, например, через крупняк типа Епама или Люксофта, в который можно попробовать устроиться галерить, а затем запросить перевод в другие офисы в Европе.
Несколько последующих лет были пропущены по различным причинам, а затем в планах вполне конкретно замаячил Роберт. Взвесив все за и против, был выработан план эмиграции к его трём годам - ожидание, что пройдёт первичный родительский шок и треш, и готовность ребёнка к некоторой самостоятельности, детскому саду и прочему. Не слишком поздно для маленького человека, чтобы начать погружать его в другую языковую и культурную среду, и не слишком рано для нас, оставив пространство для маневра и шанс выдохнуть.
Этот четырёхлетний план (к 2025ому) рассыпался в пыль в начале 2022 года. Тогда же в моей голове явно перещелкнуло от мысли “было бы здорово мигрировать” к “мы переезжаем как можно скорее”. Новый план включал в себя начало поиска новой работы в январе 2023 года и эмиграцию весной-летом 2023.
Сентябрь 2022го заставил ещё сильнее сдвинуть сроки, и уже к октябре я был занят подготовкой и переводом резюме, налаживанием связей в linkedin и мониторингом рынка.
👍71👎6❤3😎3🦄1
#какэтоесть
Пара слов о погоде в Нидерландах в целом и в Амстердаме в частности (раз уж просили фоточки).
Не представляю, как тут живут. Жуть вообще. Просто какой-то ад. Вы только посмотрите на эти залитые солнцем каналы и дома. Не-воз-мож-но.
Да, погода тут очень переменчивая. Ливень, после которого через 5 минут чистое небо и солнце - в порядке вещей. Рядом море, облака идут очень быстро. Плюс со стороны Великобритании постоянно прилетают какие-то адовые тучищи (недаром "Туманный Альбион").
Действительно жаркое (> +30) лето в этом году продлилось недели три, за которым было три пасмурных недели с ливнями и моросью. Сейчас то так, то так.
Да, тут есть магазины, специализирующиеся исключительно на дождевиках :) Причем дождевик - это не кусок полиэтилена, рвущийся от попытки его на себя натянуть под дождем, а, например, полноценный плащ до колен, с карманами и иногда даже поясом. Активно путешествующие на велосипеде (почти вся страна, хах) имеют в загашнике непромокаемые штаны и накладки на обувь. Либо сразу непромокаемую обувь. Так что к вопросу дождей тут подходят основательно, ведь дождь для нидерландца - это часть жизни.
Но что мне очень сильно сразу бросилось в глаза, так это чистота неба. Да, в Москве де-факто бывают солнечные дни (и кстати, их не сильно больше, чем в Питере, буквально на один-два в году :) ). Но что видно при взгляде в небо? Смог. Смог, смог, смог. Во время апрельского ковид-локдауна, посмотрев в окно, я с удивлением обнаружил, что вижу голубое небо. Это было в новинку, смог вошел в привычку. Амстердам же встретил нас чередой солнечных дней, помноженных на отсутствие смога над городом, и помимо приятной и теплой весны-начала лета я наслаждался и видом ясного голубого неба. До этого я не осознавал, как я по нему скучал в Москве, и как сильно оно влияет на мое настроение.
P.S. Последнее фото с еще относительно прохладного апреля, но кто мне запретит, ахах.
P.S.S. Все фотки с красивыми домиками и центром у Ани на телефоне, придется наслаждаться моими фотками погоды на окраине х)
Пара слов о погоде в Нидерландах в целом и в Амстердаме в частности (раз уж просили фоточки).
Не представляю, как тут живут. Жуть вообще. Просто какой-то ад. Вы только посмотрите на эти залитые солнцем каналы и дома. Не-воз-мож-но.
/sarcasm off
На мой взгляд в интернете есть перекос в сторону "ааа, всегда дожди, Питер покажется раем по сравнению с Нидерландами!".Да, погода тут очень переменчивая. Ливень, после которого через 5 минут чистое небо и солнце - в порядке вещей. Рядом море, облака идут очень быстро. Плюс со стороны Великобритании постоянно прилетают какие-то адовые тучищи (недаром "Туманный Альбион").
Действительно жаркое (> +30) лето в этом году продлилось недели три, за которым было три пасмурных недели с ливнями и моросью. Сейчас то так, то так.
Да, тут есть магазины, специализирующиеся исключительно на дождевиках :) Причем дождевик - это не кусок полиэтилена, рвущийся от попытки его на себя натянуть под дождем, а, например, полноценный плащ до колен, с карманами и иногда даже поясом. Активно путешествующие на велосипеде (почти вся страна, хах) имеют в загашнике непромокаемые штаны и накладки на обувь. Либо сразу непромокаемую обувь. Так что к вопросу дождей тут подходят основательно, ведь дождь для нидерландца - это часть жизни.
Но что мне очень сильно сразу бросилось в глаза, так это чистота неба. Да, в Москве де-факто бывают солнечные дни (и кстати, их не сильно больше, чем в Питере, буквально на один-два в году :) ). Но что видно при взгляде в небо? Смог. Смог, смог, смог. Во время апрельского ковид-локдауна, посмотрев в окно, я с удивлением обнаружил, что вижу голубое небо. Это было в новинку, смог вошел в привычку. Амстердам же встретил нас чередой солнечных дней, помноженных на отсутствие смога над городом, и помимо приятной и теплой весны-начала лета я наслаждался и видом ясного голубого неба. До этого я не осознавал, как я по нему скучал в Москве, и как сильно оно влияет на мое настроение.
P.S. Последнее фото с еще относительно прохладного апреля, но кто мне запретит, ахах.
P.S.S. Все фотки с красивыми домиками и центром у Ани на телефоне, придется наслаждаться моими фотками погоды на окраине х)
👍22🔥4👎3❤2🦄1
Вы же поставили плюсики в голосовалке за Никиту Иванченко, который упоролся желудями подал аж две заявки на Infostart Tech Event 2023 про ОСень и Winow?
Про обработку желудей напильниками и запуск их из рогатки с большой сцены. Просто мечта :)
Про осень: https://event.infostart.ru/2023/agenda/1910556/
Про вино: https://event.infostart.ru/2023/agenda/1910519/
Голосование закрывается завтра, так что поддержите потенциальных докладчиков своим голосом. И Никиту :)
Про обработку желудей напильниками и запуск их из рогатки с большой сцены. Просто мечта :)
Про осень: https://event.infostart.ru/2023/agenda/1910556/
Про вино: https://event.infostart.ru/2023/agenda/1910519/
Голосование закрывается завтра, так что поддержите потенциальных докладчиков своим голосом. И Никиту :)
👍20🔥3❤1💊1
Немного новостей проекта firstBitMarksistskaya/onec-docker.
Усилиями контрибьюторов репозиторий получил следующие обновления:
* исправление сборки слоя jdk - переезд на temurin17, так как adoptopenjdk окончательно "все"
* исправление сборки слоя edt - переезд на temurin11
* исправлена сборка образа client-vnc (скорее заглушка, по-хорошему там нужно сам базовый образ Debian обновить на более современный)
* добавлена сборка агентов для kubernetes-плагина
* во всех докерфайлах аргумент DOCKER_USERNAME заменен на DOCKER_REGISTRY_URL. Не забудьте обновить свои скрипты и конфигурации переменных среды.
* скрипты, собирающие агенты для docker swarm плагина, переименованы - добавлен постфикс -swarm-. Тоже пройдитесь по своим конфигам, пожалуйста.
Да, немного breaking changes, но зато порядка теперь больше.
Усилиями контрибьюторов репозиторий получил следующие обновления:
* исправление сборки слоя jdk - переезд на temurin17, так как adoptopenjdk окончательно "все"
* исправление сборки слоя edt - переезд на temurin11
* исправлена сборка образа client-vnc (скорее заглушка, по-хорошему там нужно сам базовый образ Debian обновить на более современный)
* добавлена сборка агентов для kubernetes-плагина
* во всех докерфайлах аргумент DOCKER_USERNAME заменен на DOCKER_REGISTRY_URL. Не забудьте обновить свои скрипты и конфигурации переменных среды.
* скрипты, собирающие агенты для docker swarm плагина, переименованы - добавлен постфикс -swarm-. Тоже пройдитесь по своим конфигам, пожалуйста.
Да, немного breaking changes, но зато порядка теперь больше.
GitHub
GitHub - firstBitMarksistskaya/onec-docker: Файлы для сборки образов Docker c платформой 1С:Предприятие 8.3.
Файлы для сборки образов Docker c платформой 1С:Предприятие 8.3. - firstBitMarksistskaya/onec-docker
👍26
#какэтоесть
Основным направлением эмиграции с самого начала была выбрана Европа. Удобное расположение (семья, друзья ближе), большой выбор стран с разными условиями как проживания, так и получения визы, ну и банально знакомая для нас территория, успели поездить.
Основную работу по мониторингу условий эмиграции вела Аня. Часть стран отфильтровывалась по пресловутому уровню жизни и уровню зарплат в IT, в каких-то странах обязательным условием была профильная вышка по Computer Science, причём предпочтительно магистерская. Для Ани это бы не было препятствием (при условии признания её дипломов), а вот для меня, неокончившего институт, это потенциально было проблемой. В “длинном” плане мы ещё обсуждали возможность поступления куда-то на заочку для получения хотя бы бакалавриата, но этот вариант отвалился. Так что особое внимание стали уделять странам, которые начали активно пылесосить рынок в 2022 (как например, Португалия с их digital nomad визой), или в которых изначально политика в этом плане была мягче - Черногория, Сербия, Кипр.
И конечно же Нидерланды. С Нидерландами во многом у нас “случился мэтч”. Мы три отпуска провели здесь как туристы, здесь же прошло наше небольшое свадебное путешествие. Два отпуска в Бельгии лишь дополнили картину атмосферы в Бенилюксе (Люксембург, мы обязательно до тебя доберёмся!). Я в восторге от местной архитектуры, аккуратности, обилия воды и зелени. Работающая социалка и политическая система дополнительно улучшают впечатление от страны. И конечно же миграционная программа.
Нидерланды очень любят высококвалифицированных мигрантов (highly skilled migrant) и на уровне государства всячески стараются их сюда заманить. Здесь либо базируется (не в последнюю очередь из-за налогов) либо имеют крупные офисы многие крупные It-компании (особенно в Роттердаме, который по рейтингу человека, о котором я до этого ничего не слышал, входит в топ-3 городов для IT в мире). Например, здесь есть большое крыло Netflix, а это между прочим одна из букв в MAANG. В общем, работать тут есть где.
Условия тоже достаточно мягкие. Для того, чтобы получить рабочую визу на всю семью на срок рабочего контракта (или на пять лет с безпроблемным продлением в случае бесрочного), нужно чтобы работодатель, зарегистрированный в местной Службе иммиграции и натурализации (IND) как компания, нанимающая мигрантов, предложил вам работу с gross-зарплатой от € 5,008.00 в месяц (для лиц старше 30 лет) и… И всё. Ну да, есть всякие общие требования типа иметь валидный загранпаспорт и не иметь проблем с законом, но в остальном самое сложное - это найти работу. Сначала я был очень пессимистично настроен по поводу потенциального уровня зарплаты, но походив по собеседованиям в несколько компаний и обсудив зарплатные ожидания понял, что в принципе реально не только пройти этот минимум, но и в общем в обиде не остаться. Забегая вперёд - Букинг помимо прочего инженерам платит немного выше рынка, так что я вполне доволен.
Забегая вперёд [x2] ещё пара слов про условия пребывания тут. Я не привязан жёстко именно к Букингу - в случае увольнения у меня есть три месяца на поиск новой работы в другой компании из списка IND. И хоть я и не собираюсь увольняться (или быть уволенным), приятно осознавать, что в крайнем случае есть достаточно времени для поиска новой работы, да ещё и без необходимости предоставления релокационного пакета. Аня же как партнёр высококвалифицированного мигранта и вовсе освобождена от необходимости искать работодателя из списка IND, и может работать где угодно (в пределах страны и возможно Бенилюкса, но это не точно) и кем угодно. Ну а Роберт вообще в шоколаде, работать не нужно, сиди себе, ешь пюрешку, лови кошку.
Из дополнительных плюшек HSM - нам даже экзамен по нидерландскому языку сдавать не нужно (для получения “обычной” рабочей визы сдача языка является обязательным требованием). Плюс государство предоставляет налоговую льготу (так называемый рулинг) максимум на пять лет, снижающую налогооблагаемую базу максимум на 30%.
Основным направлением эмиграции с самого начала была выбрана Европа. Удобное расположение (семья, друзья ближе), большой выбор стран с разными условиями как проживания, так и получения визы, ну и банально знакомая для нас территория, успели поездить.
Основную работу по мониторингу условий эмиграции вела Аня. Часть стран отфильтровывалась по пресловутому уровню жизни и уровню зарплат в IT, в каких-то странах обязательным условием была профильная вышка по Computer Science, причём предпочтительно магистерская. Для Ани это бы не было препятствием (при условии признания её дипломов), а вот для меня, неокончившего институт, это потенциально было проблемой. В “длинном” плане мы ещё обсуждали возможность поступления куда-то на заочку для получения хотя бы бакалавриата, но этот вариант отвалился. Так что особое внимание стали уделять странам, которые начали активно пылесосить рынок в 2022 (как например, Португалия с их digital nomad визой), или в которых изначально политика в этом плане была мягче - Черногория, Сербия, Кипр.
И конечно же Нидерланды. С Нидерландами во многом у нас “случился мэтч”. Мы три отпуска провели здесь как туристы, здесь же прошло наше небольшое свадебное путешествие. Два отпуска в Бельгии лишь дополнили картину атмосферы в Бенилюксе (Люксембург, мы обязательно до тебя доберёмся!). Я в восторге от местной архитектуры, аккуратности, обилия воды и зелени. Работающая социалка и политическая система дополнительно улучшают впечатление от страны. И конечно же миграционная программа.
Нидерланды очень любят высококвалифицированных мигрантов (highly skilled migrant) и на уровне государства всячески стараются их сюда заманить. Здесь либо базируется (не в последнюю очередь из-за налогов) либо имеют крупные офисы многие крупные It-компании (особенно в Роттердаме, который по рейтингу человека, о котором я до этого ничего не слышал, входит в топ-3 городов для IT в мире). Например, здесь есть большое крыло Netflix, а это между прочим одна из букв в MAANG. В общем, работать тут есть где.
Условия тоже достаточно мягкие. Для того, чтобы получить рабочую визу на всю семью на срок рабочего контракта (или на пять лет с безпроблемным продлением в случае бесрочного), нужно чтобы работодатель, зарегистрированный в местной Службе иммиграции и натурализации (IND) как компания, нанимающая мигрантов, предложил вам работу с gross-зарплатой от € 5,008.00 в месяц (для лиц старше 30 лет) и… И всё. Ну да, есть всякие общие требования типа иметь валидный загранпаспорт и не иметь проблем с законом, но в остальном самое сложное - это найти работу. Сначала я был очень пессимистично настроен по поводу потенциального уровня зарплаты, но походив по собеседованиям в несколько компаний и обсудив зарплатные ожидания понял, что в принципе реально не только пройти этот минимум, но и в общем в обиде не остаться. Забегая вперёд - Букинг помимо прочего инженерам платит немного выше рынка, так что я вполне доволен.
Забегая вперёд [x2] ещё пара слов про условия пребывания тут. Я не привязан жёстко именно к Букингу - в случае увольнения у меня есть три месяца на поиск новой работы в другой компании из списка IND. И хоть я и не собираюсь увольняться (или быть уволенным), приятно осознавать, что в крайнем случае есть достаточно времени для поиска новой работы, да ещё и без необходимости предоставления релокационного пакета. Аня же как партнёр высококвалифицированного мигранта и вовсе освобождена от необходимости искать работодателя из списка IND, и может работать где угодно (в пределах страны и возможно Бенилюкса, но это не точно) и кем угодно. Ну а Роберт вообще в шоколаде, работать не нужно, сиди себе, ешь пюрешку, лови кошку.
Из дополнительных плюшек HSM - нам даже экзамен по нидерландскому языку сдавать не нужно (для получения “обычной” рабочей визы сдача языка является обязательным требованием). Плюс государство предоставляет налоговую льготу (так называемый рулинг) максимум на пять лет, снижающую налогооблагаемую базу максимум на 30%.
👍31🔥17
#какэтоесть
Условия предоставления - иметь уровень дохода, который и так покрывается требованиями HSM, а для лиц старше 30 лет снимается требование магистерского диплома. В общем, за красивые глаза и мой обширный опыт роняния продакшена, государство позволяет оставлять в моем кошельке дополнительную тысячу евро с небольшим каждый месяц. Для многих переселенцев лишение этой льготы в последствии становится сильным финансовым ударом, заставляющим пересмотреть условия работы :)
Сложив два и два, помножив на общий уровень стресса, Нидерланды стали целью номер один при поиске работы. И целиться я начал сразу в Амстердам, как наш самый любимый город здесь (а поездили мы тут за все время тоже немало). Через н-ное количество отказов и отправленных резюме без ответа, я поумерил свои аппетиты, расширив географию поиска сначала на все Нидерланды, а затем включив в поиск и международные компании, которые были бы готовы нанять меня в любой другой приемлемой стране, но с условием возможности перевода в Нидерланды в течение года, максимум двух.
Условия предоставления - иметь уровень дохода, который и так покрывается требованиями HSM, а для лиц старше 30 лет снимается требование магистерского диплома. В общем, за красивые глаза и мой обширный опыт роняния продакшена, государство позволяет оставлять в моем кошельке дополнительную тысячу евро с небольшим каждый месяц. Для многих переселенцев лишение этой льготы в последствии становится сильным финансовым ударом, заставляющим пересмотреть условия работы :)
Сложив два и два, помножив на общий уровень стресса, Нидерланды стали целью номер один при поиске работы. И целиться я начал сразу в Амстердам, как наш самый любимый город здесь (а поездили мы тут за все время тоже немало). Через н-ное количество отказов и отправленных резюме без ответа, я поумерил свои аппетиты, расширив географию поиска сначала на все Нидерланды, а затем включив в поиск и международные компании, которые были бы готовы нанять меня в любой другой приемлемой стране, но с условием возможности перевода в Нидерланды в течение года, максимум двух.
🔥22👍19❤1