Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (16)

Лучшие ответы пользователя

Все ответы (43)
  • Ваши действия, если джуниор не успевает выполнить задачу?

    @odissey_nemo
    Джуниор в американского - левый пацан, которого нужно эксплуатировать. А в русском это начинающий программист, будущий товарищ.

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

    Если начинающий программист не справляется, ему надо помочь. И он быстро станет нормальным разработчиком, благодарным за помощь. Если не видишь у него желания справляться - наказать как либо для его же пользы (воспитательный момент). Если видишь, что лентяй при этом ещё и любит слова типа "джуниор", "сениор" - уволить за профнепригодность для коллектива, с объяснением причины.

    Такова разница менталитетов и культур.
    Ответ написан
  • Почему hashset добавляет одинаковые объекты?

    @odissey_nemo
    Переписывать нужно методы hashСode и equals вместе.
    Получилось так, что equals, вызываемый при обнаружении равенства hasСode, унаследован от Object. А он там сравнивает объекты по их адресу в памяти. Которые, для разных объектов, само собой, разные. Поэтому Ваш HashSet и считает что ВСЕ новые объекты, какой бы ни был у них hashcode, будут разными!

    Просто перепишите и equals, чтобы он сравнивал между собой соответствующие друг другу поля класса у разных его экземпляров. И при их равенстве HashSet отвергнет второй объект, у которого тот же hashCode и те же значения полей.

    Больше про эти дела, например тут.

    И вообще это очень полезное и железное правило: одновременно менять (или проверять работоспособность этой сладкой парочки) hashCode и equals.
    Ответ написан
  • Какая средняя ЗП у .Java разработчика в Новосибирске?

    @odissey_nemo
    На взгляд со стороны работника, любая средняя в РФ (и не только, был опыт и с забугорьем) контора подбирает людей по принципу минимальной зарплаты. И торгуется за эту зарплату из принципа.

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

    Казалось бы, ты просчитай, продумай, что тебе выгоднее, одного брать и на много, или двух на чуть-большую сумму. Или ещё что! Нет, он берёт одного и на меньшую)))

    Такова диалектика личной прибыли и заинтересованности. Это - закономерность, и исключения её не опровергают.

    В Перми, знаю, начинающие программеры любого рода и вида берутся на 50-70 грязными. В Москве, полагаю, программеры однозначно хотят побольше. Тем более, что они в Москве все родом из перми или новосибирска и потратились на переезд. А вот дадут-ли - это уже вопрос везения, а не рыночных суб-материй.

    Всё - ПМСМ!
    Ответ написан
  • Как определить проекцию svg-карты России и переводить географические координаты в декартовы для неё?

    @odissey_nemo
    Проще всего взять карту известной проекции, пригодной для Ваших целей, и экспортировать её в SVG. Или найти свободно распространяемую карту в "географической проекции" (почти все файлы SHP в ней и создаются) и спроектировать её в удобную Вам и потом уже в SVG. Сделать это можно в любой ГИС (ArcGIS, MapInfo и т.д.).

    Теперь трансформируйте координаты своих точек в искомую проекцию и работайте.

    А обсуждаемые программы есть. И уже давно. Но не в широком использовании. Представляют они чисто научный интерес. Если и искать их, то в учебных заведениях с картографическим профилем (кафедра картографии МГУ, например).
    Ответ написан
  • Какой самый оптимальный размер шрифта для редактора кода?

    @odissey_nemo
    Какой Вам больше нравится, тот и ставьте. Просто поэкспериментируйте, и что-то понравится чуть больше. В процессе работы появятся и другие факторы, для уточнения выбора.
    Ответ написан