Мой приятель года как 4 переехал из РФ в Брест в какое-то скромное IT. Да, в деньгах по российским меркам потерял, но стоимость жизни ниже, люди добрее, природа чище, продукты качественнее. Возвращаться не хочет.
Конечно, работать в Беларуси имеет смысл только если там живешь.
Разумно. С этим "чистым кодом" задрали уже. Помнится, пару лет назад на каждом втором (если не чаще) собеседовании спрашивали мнение о книжке дядюшки Боба. Принципы SOLID сами по себе ни хороши, ни плохи: их, действительно, полезно знать и где возможно - применять. Но в отрыве от практики и реальности они - все та же всем известная сферическая лошадь в вакууме. Нормальная книжка, во-многом поучительная, но не надо делать из нее очередной объект поклонения вроде цитатника Мао. Сейчас, хвала небесам, немного успокоились, хотя порой и проскакивает.
Мне, к примеру, симпатичнее следовать https://ru.wikipedia.org/wiki/YAGNI. "Наворотить" сложное - дело не хитрое, но читать это, а тем более править и развивать, тоска зеленая. Например, у многих начинающих java-программистов, наслушавшихся гимнов во славу ООП, весьма распространен подход: каждый класс должен имплементировать какой-то интерфейс. Да, интерфейсы полезны - кто спорит. Но зачем доводить дело до маразма - ну никак не пойму. Программы по самые ноздри засраны (простите) кучей кода "на всякий случай" - а вдруг понадобится. В 99% случаев - не понадобится. Но мусор останется, в котором кому-то потом придется разбираться
А вот в переводе на рубли, сколько, к примеру получает миддл/сеньор по распространенному направлению? Скажем, java, c#, dba, js, python. А то так и не сориентируешься.
И еще, как с наймом лиц, не имеющих белорусского гражданства? Есть такое, какие основные документы/разрешения необходимы?
Старый проект на пределе возможностей - пока справляется, но не долго. Заказчик решил (и в этом есть определенные резоны), что чем спасать полумертвое, лучше воспользоваться случаем и перейти на другой стек.
По моим ощущениям, последняя версия IDEA, которую на таком объёме ОЗУ можно было использовать, это IDEA 2018
Если linux используется как сервер (почта, база и т.д.), то потребность в Far, действительно - не велика (хотя ничему он и не мешает). А вот если linux используется как рабочая станция для программирования, то преимущества Far уже очевидны. Вот прямо сейчас я переношу достаточно старый проект с Java на Go. Мне надо подсматривать, что было в Java, а потом повторить это (разумеется, с необходимыми доработками) в Go. Можно, конечно, открыть одновременно 2 экземпляра Idea для обоих проектов, смотреть в одну на Java-код, что-то копировать и переносить в другую Idea (но уже с Go-кодом). Если бы не одно "но": Idea не самая экономная по памяти приблуда и память "кушает" прилично, что на моем стареньком 8Гб ноуте уже чувствуется. А так, я открыл Java-код в Far (он, кстати, прекрасно все раскрашивает), забрал что нужно, перенес в Go-среду и спокойно работаю. Понятно, что это не самый показательный случай, но реально экономит массу времени и памяти
Да, забыл, в Far отличный поиск по большим текстовым файлам (по тем же логам). Ничего не надо стороннего: открыл файл в Far (F3 или F4), нажал F7/Shift-F7 и процесс пошел. Да, греп мощнее, но когда надо поискать что-то простое, то очень удобно
Знаю, что far2l ставился на 22 Ubuntu (сам делал года 2 назад). Попробовал на другом ноуте - не выходит цветочек каменный у Данилы-мастера. На 24 переходить по ряду оргпричин нельзя, увы :( У вас нет шпаргалки по натягиванию совы на глобус?
Относитесь к конфигурации шлюза как к коду. Храните ее в Git.
несколько категорична. Удобно, да, но есть и другие варианты, например, управление конфигурацией на основе защищенного хранилища (например, HashiCorp). Особенно когда параметров конфигурации и профилей исполнения (в терминах Spring) много. Да, затраты на его внедрение не самые маленькие, но в больших проектах с кучей БД и микросервисов эта сложность начинает оправдываться. Однако, повторюсь, обычно Git вполне достаточно
Ну, не сказать, что полная тишина. Какие-то невнятные звуки доносятся. Вроде спецы нужны. Но сейчас мы не готовы. Знаете, как в магазине: и нравится, и хочется, да сомнения берут и жаба душит. В каком-то ожидании. Мутное времечко, скажем так
Да, согласен с Вами. Мне она показалась больше конспектом и рядом с книгой основоположника откровенно слабовата. У Эванса, как по мне, самая большая ценность не в технике, как таковой, а в причинах возникновения DDD. Т.е. DDD после изучения Эванса, это не выверт очередного теоретика, а итог поисков решения проблем, возникших на практике
Но Эванса читать непросто. Я последние лет 5 постоянно возвращаюсь и постоянно нахожу что-то новое. Если времени и необходимости особых нет, то и Хононов сгодится
В IT, возможно , и применимо. Но лечиться лучше у врача перфекциониста. Или, скажем, суп, в котором плавают картофельные очистки и луковая шелуха, не смотря на то, что в общем-то съедобен, энтузиазма не вызывает. Фраза "и так сойдет" в последних двух случаях, такое себе утешение
Мой приятель года как 4 переехал из РФ в Брест в какое-то скромное IT. Да, в деньгах по российским меркам потерял, но стоимость жизни ниже, люди добрее, природа чище, продукты качественнее. Возвращаться не хочет.
Конечно, работать в Беларуси имеет смысл только если там живешь.
Разумно. С этим "чистым кодом" задрали уже. Помнится, пару лет назад на каждом втором (если не чаще) собеседовании спрашивали мнение о книжке дядюшки Боба. Принципы SOLID сами по себе ни хороши, ни плохи: их, действительно, полезно знать и где возможно - применять. Но в отрыве от практики и реальности они - все та же всем известная сферическая лошадь в вакууме. Нормальная книжка, во-многом поучительная, но не надо делать из нее очередной объект поклонения вроде цитатника Мао. Сейчас, хвала небесам, немного успокоились, хотя порой и проскакивает.
Мне, к примеру, симпатичнее следовать https://ru.wikipedia.org/wiki/YAGNI. "Наворотить" сложное - дело не хитрое, но читать это, а тем более править и развивать, тоска зеленая. Например, у многих начинающих java-программистов, наслушавшихся гимнов во славу ООП, весьма распространен подход: каждый класс должен имплементировать какой-то интерфейс. Да, интерфейсы полезны - кто спорит. Но зачем доводить дело до маразма - ну никак не пойму. Программы по самые ноздри засраны (простите) кучей кода "на всякий случай" - а вдруг понадобится. В 99% случаев - не понадобится. Но мусор останется, в котором кому-то потом придется разбираться
Я спрашивал об этом. Пока ответа не получил. Ждем-с...
А вот в переводе на рубли, сколько, к примеру получает миддл/сеньор по распространенному направлению? Скажем, java, c#, dba, js, python. А то так и не сориентируешься.
И еще, как с наймом лиц, не имеющих белорусского гражданства? Есть такое, какие основные документы/разрешения необходимы?
"Отродясь такого не бывало, и опять то же самое" (В.С.Черномырдин)
Старый проект на пределе возможностей - пока справляется, но не долго. Заказчик решил (и в этом есть определенные резоны), что чем спасать полумертвое, лучше воспользоваться случаем и перейти на другой стек.
У меня поновее :) Полет в целом нормальный
Если linux используется как сервер (почта, база и т.д.), то потребность в Far, действительно - не велика (хотя ничему он и не мешает). А вот если linux используется как рабочая станция для программирования, то преимущества Far уже очевидны. Вот прямо сейчас я переношу достаточно старый проект с Java на Go. Мне надо подсматривать, что было в Java, а потом повторить это (разумеется, с необходимыми доработками) в Go. Можно, конечно, открыть одновременно 2 экземпляра Idea для обоих проектов, смотреть в одну на Java-код, что-то копировать и переносить в другую Idea (но уже с Go-кодом). Если бы не одно "но": Idea не самая экономная по памяти приблуда и память "кушает" прилично, что на моем стареньком 8Гб ноуте уже чувствуется. А так, я открыл Java-код в Far (он, кстати, прекрасно все раскрашивает), забрал что нужно, перенес в Go-среду и спокойно работаю. Понятно, что это не самый показательный случай, но реально экономит массу времени и памяти
Да, забыл, в Far отличный поиск по большим текстовым файлам (по тем же логам). Ничего не надо стороннего: открыл файл в Far (F3 или F4), нажал F7/Shift-F7 и процесс пошел. Да, греп мощнее, но когда надо поискать что-то простое, то очень удобно
Все ОК - получилось ) Спасибо еще раз!
Спасибо, испытаю. Но в любом случае - спасибо: штука клёвая!!!
Знаю, что far2l ставился на 22 Ubuntu (сам делал года 2 назад). Попробовал на другом ноуте - не выходит цветочек каменный у Данилы-мастера. На 24 переходить по ряду оргпричин нельзя, увы :( У вас нет шпаргалки по натягиванию совы на глобус?
Неплохой обзор, спасибо. Правда, Ваша рекомендация
несколько категорична. Удобно, да, но есть и другие варианты, например, управление конфигурацией на основе защищенного хранилища (например, HashiCorp). Особенно когда параметров конфигурации и профилей исполнения (в терминах Spring) много. Да, затраты на его внедрение не самые маленькие, но в больших проектах с кучей БД и микросервисов эта сложность начинает оправдываться. Однако, повторюсь, обычно Git вполне достаточно
Ну, не сказать, что полная тишина. Какие-то невнятные звуки доносятся. Вроде спецы нужны. Но сейчас мы не готовы. Знаете, как в магазине: и нравится, и хочется, да сомнения берут и жаба душит. В каком-то ожидании. Мутное времечко, скажем так
Это Вы еще в Москве. В провинции "гроб с покойничком летает над крестами. А вдоль дороги мертвые с косами стоят. И тишина" (C)
Да, согласен с Вами. Мне она показалась больше конспектом и рядом с книгой основоположника откровенно слабовата. У Эванса, как по мне, самая большая ценность не в технике, как таковой, а в причинах возникновения DDD. Т.е. DDD после изучения Эванса, это не выверт очередного теоретика, а итог поисков решения проблем, возникших на практике
Но Эванса читать непросто. Я последние лет 5 постоянно возвращаюсь и постоянно нахожу что-то новое. Если времени и необходимости особых нет, то и Хононов сгодится
А чем Эрик Эванс не подходит? Пропускайте фрагменты кода - не в них суть
Какой-то пир во время чумы
Странно, по крайней мере вот тут https://metanit.com/c/tutorial/5.8.php практически то же самое, только 2023 года
Напомнило анекдот, извините )
Бизнес по-русски: украсть ящик водки, толкнуть за полцены, а вырученные деньги пропить
В IT, возможно , и применимо. Но лечиться лучше у врача перфекциониста. Или, скажем, суп, в котором плавают картофельные очистки и луковая шелуха, не смотря на то, что в общем-то съедобен, энтузиазма не вызывает. Фраза "и так сойдет" в последних двух случаях, такое себе утешение
Точнее, он живет по своим правилам и вынуждает вас к ним приноравливаться. Обычное дело. Практика показывает, что побеждает обычно кот