All streams
Search
Write a publication
Pull to refresh
3
0.3
Антон Фомичёв @m0rtis

Разнорабочий

Send message

Да вон же, выше, буквально за две минуты до вашего комментария:))

Лично меня сократили угрозами перевода на аутстаф и прочим моральным давлением. Ни копейки денег "выходного пособия" не заплатили

Как верно описано в статье, ничего не подписывайте, не проконсультировавшись с юристом. Извините, но вас банально "взяли на понт". Никакой "перевод на аутстафф" легально невозможен.

P.S. А еще, бывает, специально ищут места где ничего не прописано. Потому что кредиты, судопроизводства всякие, дети от первого брака, вторая работа, и иные причины скрывать официальный доход.

Таких как раз не жалко. И даже выглядит справедливо - сначала он сам всех обманывал, потом работодатель обманул его

Я полагаю, что как и в любой продуктовой разработке, отталкиваться следует от проблем, для решения которых эта самая разработка ведется. Имеется проблема - невозможность законным путём использовать платные версии IntelliJ IDEA в России и, как следствие, потеря части важного и нужного разработчику функционалаю. А такая проблема, как известность и почитаемость в мире (если это вообще проблема) явно вне скоупа в данном случае.
Для решения озвученной проблемы был выбран метод форка open-source версии IntelliJ IDEA. Я сейчас не берусь судить об успешности решения проблемы - пока не пробовал. Но сам по себе способ выглядит вполне релевантным.

Или что, раз весь мир использовать не будет, то не стоило и браться за решение данной проблемы?? Какой-то странный подход, если честно.

Вот лично для меня такая разработка очень важна. Я ежегодно покупаю на свой страх и риск лицензию на Idea Ultimate. И мне не очень нравится перспектива внезапно получить бан за мои кровные стописят баксов. OpenIDE, как я надеюсь, эту проблему для меня решает. И даже, в качестве бонуса, предлагает мне эти стописят баксов сэкономить:)) Хотя я и не был против с ними расставаться ежегодно за инструмент, с помощью которого я зарабатываю несравнимо больше.

Да, когда я писал о том, чего мне не хватило в vsc, я говорил о JVM-стеке

Если вы пишете на js/ts, то наверное. Для всего остального Идея вне досягаемости:))

Что касается отдельной IDE - это по сути Idea с определенными, заточенными под стек платными плагинами. Можно просто купить Idea Ultimate - и почти все стеки будут доступны через плагины. Кажется, кроме шарпа

Начну с того, что Idea - это платформа, функциональность которой расширяется плагинами. Поддержка каждого из языков - это отдельный плагин, например.

Я, наверное, не готов в полном объеме обсуждать преимущества и недостатки VSCode, поскольку последний раз его использовал года три или четыре назад. И понятно, что продукт с тех пор развился. Но когда использовал, мне там очень не хватало, даже с плагинами, возможностей Идеи. Много не хватало - и шикарных инструментов рефакторинга, и отличной навигации по коду (включая скомпилированный код, с известными ограничениями, конечно), и генерации тестов (сейчас это может делать ИИ, но тогда не хватало), и возможности из того же окна, где ты пишешь код, залезть в базу данных, отправить rest или graphQL запрос, сгенерировать open-api спеку или наоборот, клиента по этой спеке, запустить контейнер или связку контейнеров, шикарного UI для git (с идеей я уже забыл, когда последний раз использовал командную строку для гита, хотя умею), работы со сборщиками и пакетными менеджерами (вплоть до подсказки версий зависимостей), возможности работать в рамках задач из таск-трекера (и даже автоматически трэкать время), возможности ревьюить merge (pull) реквесты прямо в IDE.
Это то, что навскидку вспомнилось.

Ключевой мой посыл: мне как разработчику не нужно использовать ничего за пределами IDE, в ней уже всё есть. И в этом для меня ключевое отличие интегрированной среды разработки от редактора кода с подсветкой синтаксиса, даже с учетом плагинов.

Форкать open source - это теперь паразитировать? Ясно-понятно...

Как бы это помягче... VS Code несколько не дотягивает до уровня Идеи. Как редактор кода с подсветкой - отличный. Но всё же не IDE

Я не шарпист, но, если я правильно понимаю, то Райдер - несколько больше, чем Idea + плагины. Полагаю, что форком Idea Community вопрос с наскока не решить.

Георгу большущий привет от бывших коллег!:))

А в каком смысле это тесты для Compose Multiplatform? Их можно запустить из commonTest?

выбрать Vite, Parcel или Webpack для создания продукции.

Компоненты созданы для единожды

Вы бы хоть прочитали сначала, что вам там гугол-транслейтер отдал...

Отличная статья! У меня тоже подобные блоки-кликеры, только на выключение всего освещения в помещении по длинному нажатию. Просто у меня иная схема и через Лого управляется только свет и только тот, которым надо управлять из нескольких мест. Скажем, основной свет в спальне включается из трех точек - управляется Лого. А ночники у каждого спального места подключены через обычные выключатели. Честно скажу, сделал так прежде всего в целях экономии на релейных выходах. Потом уже пожалел, потому что пришёл к той же проблеме с мастер-выключателем, а такую схему, как у вас, уже реализовать было нельзя.
В итоге свет в каждом помещении - это отдельная линия в щите, идущая через свой контактор. Контактор управляется Лого. Таким образом, с каждой кнопки в помещении я могу или управлять основным светом, или выключить всё освещение, отключив контактор. Мастер-выключатель выключает все контакторы. При этом, нажатие любой кнопки после этого включает все контакторы обратно. Костыльно, но лучше, чем выключить просто весь свет и бежать куда-то его включать.

А вот управление со смартфона так и не дошли руки прикрутить. Спасибо за наводку, будет время - попробую HA.

Кстати, я бы вам очень не советовал подключать нагрузку с высокими пусковыми токами (диодная подсветка, всякие электродвигатели и т.д.) напрямую через реле Лого. Они там очень слабенькие, реальный номинал в районе 5А. Известны случаи, что они залипают, спаиваются. Поэтому очень рекомендуется мощными потребителями управлять через промежуточные реле.

я терпеть не могу проходные выключатели. Это просто сущее зло - ты смотришь на выключатель, он вроде бы выключен, но свет горит. Бесит! Поэтому останавливаемся на связке ПЛК Siemens LOGO + не фиксируемые выключатели. Siemens был взят версии 8.3 с 2 модулями расширений, выключатели взял Schneider Electric AtlasDesign двухклавишные и одноклавишные по вкусу.

Начало многообещающее! Как будто я писал:)) Чуть менее двух лет назад по той же причине ненависти к проходным выключателям поставил Лого и те же кнопки AtlasDesign.
Что ж, предвкушаю особое удовльствие от прочтения до конца!

Да-да, только вот все последние нововведения в Джаве очень похожи на погоню за Котлином.

А вообще, вам бы как-то по-культурнее, что ли, мысли выражать. А то в каждом комменте то "говно", то "жопа".

Если цель - стать разработчиком на Котлин, то изучать Java совершенно необязательно. Если будете писать под jvm-таргет, лучше просто изучить отдельно именно особенности jvm.

Если мы имеем дело с таргетом, который не имеет своей реализации Dispatchers.Main, например, Linux, то мы получим исключение EmptyCoroutineContext. Следовательно, viewModelScope мы использовать не сможем.

EmptyCoroutineContext, как подсказывает название - это пустой контекст корутин. И там даже комментарий оставлен, для чего это сделано. То есть, если Dispatchers.MAIN.immediate на платформе есть, то контекстом будет он. А если нет, то пустой контекст. Никаких исключений там не выбрасывается.

и ничего. продается в штатах. Европе. т.е. риски отказа от закупок не выглядят правдоподобно.

И сейчас продаётся?? Я ничего утверждать не буду, потому что не знаю, но, вроде бы как "Касперский лаб" под санкциями как компания. Не думаю, что кто-то из США и ЕС, наплевав на это, покупает их продукты. Но это только мое мнение. Если у вас есть сведения о продажах, скажем, за 2023 год, поделитесь, пожалуйста. Будет интересно.

Google первая должна была бы заявить и пролоббировать отмену таких санкций, потому что к военным действиям они не имеют вообще никакого отношения.

Так-то никакие санкции не имеют отношения к военным действиям. Они просто часть войны. Они вводятся теми, кто может, против тех, кто не может. Например, вы помните про какие-нибудь санкции по итогам вторжения в Ливию? Или в Сербию? Или в Ирак?

Но JB тут не при чем. Они просто вынуждены дейстыовать в тех обстоятельствах, которые созданы другими. Повлиять на эти обстоятельства JB не могут.

Information

Rating
2,267-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity