Как стать автором
Обновить
0
0
Артем Прончаков @pronchakov

Java Developer

Отправить сообщение

Такая же штука.

В логах:

java.lang.NoClassDefFoundError: org/jetbrains/plugins/gradle/util/GradleBundle at org.jetbrains.kotlin.tools.projectWizard.GradleKotlinBuildSystemType.advancedSettings(GradleKotlinBuildSystemType.kt:19) at org.jetbrains.kotlin.tools.projectWizard.GradleKotlinBuildSystemType.advancedSettings(GradleKotlinBuildSystemType.kt:10) at com.intellij.ide.wizard.BuildSystemWithSettings.advancedSettings(BuildSystemType.kt)

...

2021-08-03 01:04:32,268 [30329685] ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 2021.2 Build #IU-212.4746.92 2021-08-03 01:04:32,268 [30329685] ERROR - llij.ide.plugins.PluginManager - JDK: 11.0.11; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 2021-08-03 01:04:32,269 [30329686] ERROR - llij.ide.plugins.PluginManager - OS: Linux 2021-08-03 01:04:32,269 [30329686] ERROR - llij.ide.plugins.PluginManager - Plugin to blame: Kotlin version: 212-1.5.10-release-IJ4746.92 2021-08-03 01:04:32,269 [30329686] ERROR - llij.ide.plugins.PluginManager - Last Action: NewProject

Включил в плагинах gradle, окно создания проекта начало появляться.

Autodesk AutoCad — FreeCAD, OnShape, nanoCAD, КОМПАС-3D.

OnShape прислали письмо о том, что аккаунт деактивирован и даже не дали времени на сохранение проектов. Увы, очень мне нравилось как у них все сделано.

Гуглить придется тогда, когда произойдет что-то нештатное.
Например сделал commit, а потом понял, что находится не в той ветке.
Начал пытаться исправлять, что-то пошло не так, и понял, что этот commit вообще теперь нигде не виден.
Идти и разбираться с такой ситуацией не получится имея только github desktop.
Придется залезть в команды.
Чтобы залезть в команды и не наделать еще больше проблем — нужно изучать git.
А изучив git, клиент становится менее понятным, чем команды. Я ровно об этом.
Клиент нужен в тех случаях, когда изучение git — лишнее.
Например у нас несколько аналитиков правят файлы в проекте. У них стоит клиент и я показал, что после изменений, нужно нажать вот сюда и вот сюда.
Но им и не нужно разбираться в этом на столько глубоко.
Не раз наблюдал такую картину:
Разработчик пользуется клиентом. Все идет вроде бы хорошо, всем удобно.
Но тут что-то случается. Причем то, чего он не понимает.
Начинает гуглить по ключевым словам. а все решения предлагается делать в консоли.
И он уже сидит с больной головой, потому что то, что он видит в клиенте не совсем такое же, как в консоли.

Хороший разработчик после этого пойдет и начнет читать Pro GIT.
И после прочтения он откроет для себя великую истину, что веток то на самом деле нет, а все это только label на commit(можно заменить на любой другой пример). И только из одного этого понимания, у него многие процессы в git встанут на свои места.
И т.к. он теперь немного понимает как работает git внутри, он открывает свой клиент, видит там какую-то кнопку, и не совсем понимает, какие именно действия будут произведены по ее нажатию. Сомневается. Идет в консоль и выполняет именно те действия, что ему нужны.
Можно конечно пойти в документацию к клиенту и выяснять что там будет происходить, но получается двойная работа.

Не считаю себя супер-специалистом по git, но с командами я точно знаю что будет сделано.
Для меня вывод
git branch -avv
git remote -v
log --graph --pretty=format:'%C(red bold)%h%Creset -%C(yellow dim)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative --all
дают больше понимания, чем красивые кружочки в клиентах.
Конечно тут еще играет роль элементарная привычка, но думаю, что в меньшей степени.
Ещё, конечно, раствор с хлорным железом легче готовить (всего один компонент и вода)

Наверное во мне сидит недоигравший в химию и физику в школе подросток, но мне как раз очень нравится что-то отмерять, отсыпать, смешивать, взбалтывать.
А все оборудование, которое используется для травления — отдельное. Хранится в отдельной коробке и ни с чем другим не пересекается.
Я вообще все с некоторых пор разделяю при хранении по функционалу.
Для 3d-принтера — одна коробка, для травления — вторая, для самолета — третья. и т.д. Намного проще все ищется.

При частом использовании ацетона можно посадить печень.

Да, ацетон не очень приятная штука, но в метре от меня всегда открытое окно, да и занимаюсь я этим в лучшем случае раз в месяц.

Следующий эксперимент — двусторонняя плата. Из двух односторонних толщиной 0.5мм.
На лист стеклотекстолита наношу Ацетон + средство для снятия лака так, чтобы все место, где будет перевод, было покрыто.
Затем сверху распечатку.
Распечатку делаю так, чтобы с одной стороны оставалось свободное место для того чтобы можно было придерживать.
Край со свободным местом прижимаю к плате, чтобы ничего не сдвинулось.
Далее прижимаю всю распечатку к плате и одновременно выгоняю лишнюю жидкость. Использую для этого пластиковую карточку. Веду от свободного места к краям.
После этого сверху кладу заранее подготовленные двойное бумажное полотенце и кастрюлю с теплой водой ~36 градусов. Воды 1л ±, зависит от размера платы.
Жду 10 минут.
Убираю кастрюлю и бумажное полотенце.
Бумага прилипшая и сухая.

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

Собственно все.

Настройки:
1. Жидкость
2. Температура воды
3. Масса воды

Если будет более высокая температура или масса, то дорожки будут расплываться.

Единственное, что тут может быть непредсказуемо — качество смеси ацетона и жидкости для снятия лака.
Я взял ацетон ХЧ и хим. товарах. Правда его только по паспорту продают.
Жидкость для снятия лака брал обычную, что-то типа «красная цена» и тут, конечно, может быть подвох в следующей партии, но пока все хорошо. Главное чтобы она сама была без ацетона.

Готовая смесь вполне может храниться в закрытой емкости.
Я использую стеклянные банки с герметичными крышками.
Недавно использовал смесь приготовленную пол года назад. Какой-либо деградации свойств не заметил.

Процесс закрепления и утяжеления распечатки нужно проводить как можно быстрее.
А процесс отделения как можно медленнее.

Как-то так.
Использую химический перевод тонера на плату. Ацетон + средство для снятия лака пропорции 2:1.
Ацетон ХЧ
Жидкость для снятия лака — копеечная из магазина за углом.
Раствора нужно не так много, запах почти не чувствуется. Открытой форточки вполне хватает.
После перевода отдираю бумагу с изопропиловым спиртом.
Переводится со свистом. Редко когда останется какая точка и то по большей части, если отдирать быстро.
С утюгом не пробовал, сразу начал этим способом. Как-то больше он мне приглянулся.
Травлю: Перекись(покупаю Гидроперит и развожу) + Лимонная кислота(из того же магазина) + соль.
Травится просто отлично. Проблем не было.

Собственно вопрос: Чем плох этот способ, если не считать то, что не нужно в нем потом руки мыть и принимать во внутрь?
Просто доступность ингредиентов очень подкупает.
Травление происходит под наблюдением и в перчатках. Перчатки одноразовые.

Почему этот способ не очень популярен, если дело только в «привлекательном» цвете для детей.
А почему так поздно сообщают? 2014 год. А сообщают и делают рассылку пользователям только сейчас.
2 года прошло.
Да за это время уже все воспользовались кому нужно было этой информацией.
Или это политика такая?
Или я чего-то не понимаю?
Подскажите пожалуйста:
  1. Сколько разработчиков работают одновременно?
  2. Я правильно понимаю, что проект состоит из одного репозитория?
  3. Что если в разработке в данный момент находятся фичи аля Proof Of Concept или разные реализации одной задачи для проверки производительности или еще что то, которые не нужно нести в релиз? Они в каких-то отдельных ветках? Кто и как часто следит за их обновлением? Или такого не бывает?
  4. Как осуществляется поддержка старых версий, работающих у клиентов? Ну например нужно поправить баг в пред-пред-стабильной версии. Небольшой. Или это не релевантно и везде используется только последняя версия?

Спасибо.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность