Басин Феликс @korvindest
User
Information
- Rating
- Does not participate
- Location
- Newmarket, Ontario, Канада
- Date of birth
- Registered
- Activity
Specialization
Fullstack Developer, Software Architect
Lead
From 10,000 $
Java
Python
Bash
Docker
CI/CD
English
SQL
Redis
REST
Linux
Я считаю пользователем человека, который:
1. Знает где и какие его файлы лежат на его компьютере и может их найти
2. Умеет скачать и установить не очень сложную программу по сценарию «Simple» (Enter, Next, Next, Next, Agree, Install)
3. Владеет простейшими настройками Панели управления такими как: Установка удаление программ, Настройки дисплея и рабочего стола, возможно что то еще.
По моему мнению это базовая компьютерная грамотность современного и человека без ее наличия я не готов назвать словом пользователь.
В моей практике такой способ помогает в 60-70% случаев и этот не исключение.
Если бы автор топика просто обновил Java четырехлетней выдержки на что то поновее, проблема тут же исчезла бы.
Вы терпели это безобразие 3-4 года и наконец не выдержав написали гневный пост на хабре?
Я просто хочу сказать, что если какой то софт работает в паре (как например FF и Java) и вы обновляете только что то одно, то вероятность возникновения ошибок несомненно будет увеличиваться.
Вы как разработчик умеете смотреть на 4 года вперед в тех проектах где ваши системы взаимодействуют с другими?
Мы с вами, с вашей подачи, сильно отошли от темы Java к теме бухгалтеров.
Позволить что?
— Копаться в мануалах в поисках решения проблемы?
— Обновить версию программы, которая начала давать сбои?
Что означает, что вам достаточно утановить более новую версию Java и перезапустить FF что бы проблема исчезла и только если вы ну ни в какую не хотите обновлять версию Java вам необходимо выполнять все это шаманство из трех пунктов.
Помоему для рядового пользователя вполне нормальный кейс.
1. Скачать свежую версию
2. установить
3. Проблема решена! (Profit)
За это время мир увидел не меньше 6 версий FireFox, больше 15 обновлений Java для версии 6 и Java версии 7 (с тремя обновлениями).
Ваше негодование вполне понятно, вам пришлось долго гуглить, читать мануалы да еще файлы руками удалять.
Но я все же считаю что необходимо обновляться хотя бы раз в год, что бы выкатывать такие публичные претензии.
Да, я пока ничего не выкладывал на GitHub, просто потому что это больше тренировка, чем серьезная задача, но мне есть что показать работодателю.
Есть несколько задач, которые я либо решал очень долго, либо пока еще не нашел решения вообще, хотя казалось бы они должны быть. Я имею ввиду решения без запуска сторонних скриптов и утилит.
Вот несколько для затравки:
— Инкрементировать минорный номер версии после каждого удачного деплоя в репозиторий.
— Выполнять операции с файлами (копирование/переименование)
— Вынести настройки проекта отличающиеся на разных компьютерах в отдельный property файл, что не версировать его.
Кроме этого я хочу отметить, что несмотря на свой багаж знаний я все равно предпочитаю изучать что то поочередно а не все сразу.
Ответы конкретно на эти вопросы гуглятся достаточно легко.
Но насколько я понял человек, только только занялся Maven'ом и плохо понимает с чего начать.
Да и на русском информации не очень много.
Я на самом деле надеюсь, что тут появятся и более интересные вопросы. Разных рецептов у меня много, но все мои попытки сносно это изложить терпят неудачу. Мне просто отвратителен результат. А вот стиль вопрос-ответ мне показался более интересным.