в опенспейсе подхватил ужасно удручающую привычку работать в наушниках с музыкой, иначе было не избавиться от внешнего шума, теперь иногда физически ощущаю желание надеть наушники когда нужно сосредоточиться
Я не понимаю удивления автора когда он постоянно указывает на прирост в скорости разработки местным комментаторам, но в статье привел цифры прироста производительности.
Товарищ автор, мы программисты(и немного математики) акцентируем свое внимание в первую очередь на цифрах а не на воде что выше.
Все ваши размышления о инструментарии это просто вода, потому что мы о вас и вашем проекте вообще ничего не знаем:
1. Каков опыт разработки на Java, сколь сложные проекты писали до, использовали ли либы которые нужно было использовать в вашей задаче(Netty, Akka, Quasar)?
2. Приведите пример(а лучше несколько) кода на Java и затем тот же код(или ту же часть логики) на Go(идеально ту часть кода которая тормозила и которую смогли оптимизировать).
3. Какие другие языки рассматривали? Их сейчас много это и Rust, Nim, Elixir, да и NodeJS достаточно производителен, Scala или Kotlin на JVM на которых можно супер короткий и производительный код писать.
А еще есть прикольный http://www.ponylang.org/(не рекламы ради просто для разнообразия).
Обычно при переходе на другой язык рассматривают несколько вариантов, и делают некоторый анализ.
4. Приведите хотя бы цифры для разработки, например сколько дней у вас ушло на написания кода на Java и сколько на переписывание на Go. Это важная информация в контексте вашего постоянного уточнения.
Да потому что он сегодня разберется сам а завтра придет лид/менеджер/заказчик и скажет что все сделано не_так_как_они_ожидали. Тем более видео он никому не предлагал снимать, лид сам так захотел(это я понял из текста).
Что вообще за каша с разделением ответственности у нас в компаниях? Джун вообще не должен думать о бизнесовой аналитике, он должен думать только о реализации причем так как он джун переодически за*бывать вопросами лида. Лид должен либо отвечать либо скинуть ссылку, либо если вопрос действительно крайне простой отправлять в гугл. Так и строятся отношения в компании.
— Джун решает простые задачи если что спрашивает лида или синьора(и то синьоры не должны брать на себя работу лида)
— Лид управляет тасками внутри команды, общается с аналитиками с другой стороны, немного занимается анализом бизнесовых требований и немного пишет код(очень очень важный)
— Все остальные менеджеры аналитики директора какие то еще левые ребята должны получать доступ к людям в команде только через губку в лице лида.
Все остальное это попытки переложить ответственность со своих плеч на другие и тогда проекты затягиваются, люди с пропавшей мотивацией уходят, а директора считают убытки.
Мы намучавшись с thymeleaf в итоге ушли на простенький написанный одним человеком twig подобный шаблонизатор.
Скрипты собираются с помощью Maven, настроили один раз и больше не трогаем.
Ну в целом понятно о чем вы, соглашусь есть неудобные места.
Все не то, окей перенесли мегамозг(ради бабла очевидно), дайте сразу кнопку скрыть неинтересные потоки, и давайте уже переделайте наконец систему кармы.
Нет мы говорили обо всем в контексте «Ну вот например информация о том, что если искупаться в бассейне ядерного реактора, то можно стать суперменом — однозначно вредоносная.»
Инфа о расположении реактора для обычного человека нейтральна, для человека который желает обрести супер силу — нет.
> А нам же навязывают мнение, что какая-то информация (та, на которую указали чиновники) — зло, вне времени, места и контекста.
Это закон который действует в пределах страны. Там и время с которого он начинает действовать и контекст определены.
> Не вижу связи между объективным зло (псориаз) и информацией.
И псориаз и возникновение определенного рода информации лишь следствие других процессов.
Продажа наркотиков -> сайты с продажей наркотиков в интернете.
Нервные срывы -> псориаз.
> И да, контроль доступа — это не запрет информации. Контроль подразумевает не только изоляцию, но и посещение под присмотром, например.
Это уже демагогия, вы против полного запрета доступа к сайту, но если вам разрешат раз в сутки туда заходить то ок?
> Мошенников сажают не за предоставление информации, а за изъятие и присвоение тех или иных ценностей. Биржевых игроков опять же не за сами вбросы сажают, а за то, как они их используют.
За угрозы и оскорбления вас могут посадить.
Есть такая болезнь псориаз, так вот часто причины ее появления не могут выявить либо их крайне сложно устранить. И что же, вы предлагаете не лечить следствие(псориаз)?
Кстати ваш второй пункт это опять же запрет и опять же лечение следствия а не причины, причина как раз это отсутствие образования. Так как устранить ее нереально(не заставите же вы всех людей учиться насильно?) то остается лечить хотя бы следствие. И это нормально потому что решает часть проблемы, сажают же мошенников которые по факту и манипулируют информацией(обычно), сажают биржевых игроков которые совершают вбросы в прессу через своих сообщников журналистов(как раз недавно на geektimes была статья).
В OVH чтобы пройти верификацию нужно прислать либо паспорт с пропиской либо платежки на ваше имя на указанный при регистрации адрес. Поэтому это не лучший вариант для быстрого поднятия VPS.
Товарищ автор, мы программисты(и немного математики) акцентируем свое внимание в первую очередь на цифрах а не на воде что выше.
Все ваши размышления о инструментарии это просто вода, потому что мы о вас и вашем проекте вообще ничего не знаем:
1. Каков опыт разработки на Java, сколь сложные проекты писали до, использовали ли либы которые нужно было использовать в вашей задаче(Netty, Akka, Quasar)?
2. Приведите пример(а лучше несколько) кода на Java и затем тот же код(или ту же часть логики) на Go(идеально ту часть кода которая тормозила и которую смогли оптимизировать).
3. Какие другие языки рассматривали? Их сейчас много это и Rust, Nim, Elixir, да и NodeJS достаточно производителен, Scala или Kotlin на JVM на которых можно супер короткий и производительный код писать.
А еще есть прикольный http://www.ponylang.org/(не рекламы ради просто для разнообразия).
Обычно при переходе на другой язык рассматривают несколько вариантов, и делают некоторый анализ.
4. Приведите хотя бы цифры для разработки, например сколько дней у вас ушло на написания кода на Java и сколько на переписывание на Go. Это важная информация в контексте вашего постоянного уточнения.
Какое опасное заблуждение.
Что вообще за каша с разделением ответственности у нас в компаниях? Джун вообще не должен думать о бизнесовой аналитике, он должен думать только о реализации причем так как он джун переодически за*бывать вопросами лида. Лид должен либо отвечать либо скинуть ссылку, либо если вопрос действительно крайне простой отправлять в гугл. Так и строятся отношения в компании.
— Джун решает простые задачи если что спрашивает лида или синьора(и то синьоры не должны брать на себя работу лида)
— Лид управляет тасками внутри команды, общается с аналитиками с другой стороны, немного занимается анализом бизнесовых требований и немного пишет код(очень очень важный)
— Все остальные менеджеры аналитики директора какие то еще левые ребята должны получать доступ к людям в команде только через губку в лице лида.
Все остальное это попытки переложить ответственность со своих плеч на другие и тогда проекты затягиваются, люди с пропавшей мотивацией уходят, а директора считают убытки.
Скрипты собираются с помощью Maven, настроили один раз и больше не трогаем.
Ну в целом понятно о чем вы, соглашусь есть неудобные места.
Можно подробнее? Стало интересно в чем проблема.
Инфа о расположении реактора для обычного человека нейтральна, для человека который желает обрести супер силу — нет.
Это закон который действует в пределах страны. Там и время с которого он начинает действовать и контекст определены.
> Не вижу связи между объективным зло (псориаз) и информацией.
И псориаз и возникновение определенного рода информации лишь следствие других процессов.
Продажа наркотиков -> сайты с продажей наркотиков в интернете.
Нервные срывы -> псориаз.
> И да, контроль доступа — это не запрет информации. Контроль подразумевает не только изоляцию, но и посещение под присмотром, например.
Это уже демагогия, вы против полного запрета доступа к сайту, но если вам разрешат раз в сутки туда заходить то ок?
> Мошенников сажают не за предоставление информации, а за изъятие и присвоение тех или иных ценностей. Биржевых игроков опять же не за сами вбросы сажают, а за то, как они их используют.
За угрозы и оскорбления вас могут посадить.
Кстати ваш второй пункт это опять же запрет и опять же лечение следствия а не причины, причина как раз это отсутствие образования. Так как устранить ее нереально(не заставите же вы всех людей учиться насильно?) то остается лечить хотя бы следствие. И это нормально потому что решает часть проблемы, сажают же мошенников которые по факту и манипулируют информацией(обычно), сажают биржевых игроков которые совершают вбросы в прессу через своих сообщников журналистов(как раз недавно на geektimes была статья).