Там имеется в виду именно наивность. В python объекты datetime могут быть «наивными» или «осведомлёнными» (naive/aware) относительно часового пояса. Так что автор исправил зря.
Не раскрыта тема работы с переводами контента. Скажем, в гипотетическом корпоративном блоге может потребоваться перевод не только интерфейса, но и постов и любого другого контента на английский и русский.
Идея хороша, использовал SDKMAN для установки Groovy.
Думал, так же будет с Java, но тут ждал облом: через SDKMAN ставится openjdk. Нет, спасибо. Пары проблем при работе с оупен-джавой хватило, чтобы взять за правило: не пользоваться ею, всегда ставить оракл-джаву.
Так что, к сожалению, последний пункт: «ZIP/GZ архив» (и полчаса ада блуждания по лабиринтам www.oracle.com, чтобы найти ссылку на скачивание этого архива). Вот когда sdkman поддержит установку oracle jdk, тогда это будет киллер-фича.
Исчезновение стенок рундуков — крайне глупое решение. Теперь приходится беспокоиться за сохранность вещей ночью. Раньше в нормальный рундук положил всё ценное, включая мобильник, закрыл и спишь на нём. А с этими идиотскими открытыми рундуками теперь крупные сумки вообще невозможно обезопасить, а маленькую сумку с кошельком, паспортом и мобильником я ночью держу на теле под одеялом, надев на себя лямку. И так почти в каждой поездке, езжу довольно часто.
В отличие от этих очевидных соображений насчёт безопасности багажа, доводы за открытые рундуки высосаны из пальца:
«необходимо было обеспечить лёгкий осмотр всех укромных мест» — для кого? Таможни и полиции? Да пожалуйста, я подниму полку. Если товарищам захочется проверить мой багаж, они меня в любом случае разбудят, не сами же будут чемоданы открывать.
«нельзя достать вещи ночью, не разбудив пассажира снизу» — в плацкарте для багажа вепхнеполочников предусмотрена третья полка. Класть что-то вниз они могут лишь с согласия пассажира снизу и в таком случае он знает, что его могут разбудить ночью.
В купе есть проблема, конечно, но, в конце концов, ничего с соседом не случится, если один раз его разбудить. Кроме того, можно вообще оставить багаж в проходе на полу под столиком и договариваться на тему куда его засунуть уже утром.
Разумеется, формально можно и в блокноте написать. Только отладить и протестировать я в нём никак не смогу, а это неотъемлемая часть разработки.
>> тонны плюсов вам как кандидату.
Угу, и длинный минус в моих глазах работодателю в сравнении с другими работодателями за создание ненужных проблем на пустом месте.
К слову, когда не так давно вновь подыскивал новую работу, заметил отличия в сравнении со своим трудоустройством трёхлетней давности. Тестовые задания давали сильно, в разы, реже. Может это чисто субъективное ощущение, а может такой метод проверки кандидатов стал менее популярен у работодателей (что было бы замечательно).
Вот такой кейс «программисту или дизайнеру дали тестовое задание, но у него банально отсутствуют свои средства производства или лицензии на необходимое ПО»
весьма актуален, я сам сталкивался при прошлой смене работы года три назад. Тогда я был дотнетчиком. Соответственно, чтобы сделать тестовое задание, нужна Винда и Visual Studio. Но на домашнем компе нет ни того, ни другого. Я не занимаюсь программированием дома; дома у меня Убунта, предназначенная лишь для интернет-сёрфинга и просмотра фильмов.
Соответственно варианты:
а) поиметь геморрой с установкой с нуля всего рабочего ПО дома, естественно, оно будет пиратским;
б) обманывать текущего работодателя, делая тестовое задание на работе, ну и, соответственно логируя потраченное время на свои текущие таски.
А есть ли такой туториал (в текстовом виде, не видео) по использованию Allure-java?
Похоже, придётся реализовывать подобным образом листенер для JMeter, т. к. готового нету…
Мне были бы интересны какие-то фичи для работы с анонимными типами. Возможность ссылаться на них, использовать без дополнительных танцев с бубном.
Например, буквально вчера столкнулся с необходимостью создания HashSet'а вида
new HashSet<?>(items.Select(item => item.Attachment))
Это строчка из довольно большого куска в LINQ-стиле, где Attachment ранее создан как объект анонимного типа, соответственно, вместо "?" пришлось писать «object».
Очень хотелось бы поддержки агрегации в c#-драйвере в linq-стиле, как это сделано для обычных запросов.
Сейчас, если надо использовать агрегацию из c#-кода, всё печально: ручное формирование Bson-документов, текстовые имена полей, которые потом неудобно рефакторить...
Всё правильно.
Модифицирующие операции GET-запросами делать не стоит.
Не раскрыта тема работы с переводами контента. Скажем, в гипотетическом корпоративном блоге может потребоваться перевод не только интерфейса, но и постов и любого другого контента на английский и русский.
Думал, так же будет с Java, но тут ждал облом: через SDKMAN ставится openjdk. Нет, спасибо. Пары проблем при работе с оупен-джавой хватило, чтобы взять за правило: не пользоваться ею, всегда ставить оракл-джаву.
Так что, к сожалению, последний пункт: «ZIP/GZ архив» (и полчаса
адаблуждания по лабиринтам www.oracle.com, чтобы найти ссылку на скачивание этого архива). Вот когда sdkman поддержит установку oracle jdk, тогда это будет киллер-фича.Исчезновение стенок рундуков — крайне глупое решение. Теперь приходится беспокоиться за сохранность вещей ночью. Раньше в нормальный рундук положил всё ценное, включая мобильник, закрыл и спишь на нём. А с этими идиотскими открытыми рундуками теперь крупные сумки вообще невозможно обезопасить, а маленькую сумку с кошельком, паспортом и мобильником я ночью держу на теле под одеялом, надев на себя лямку. И так почти в каждой поездке, езжу довольно часто.
В отличие от этих очевидных соображений насчёт безопасности багажа, доводы за открытые рундуки высосаны из пальца:
>> тонны плюсов вам как кандидату.
Угу, и длинный минус в моих глазах работодателю в сравнении с другими работодателями за создание ненужных проблем на пустом месте.
К слову, когда не так давно вновь подыскивал новую работу, заметил отличия в сравнении со своим трудоустройством трёхлетней давности. Тестовые задания давали сильно, в разы, реже. Может это чисто субъективное ощущение, а может такой метод проверки кандидатов стал менее популярен у работодателей (что было бы замечательно).
Всё правильно написали.
Вот такой кейс «программисту или дизайнеру дали тестовое задание, но у него банально отсутствуют свои средства производства или лицензии на необходимое ПО»
весьма актуален, я сам сталкивался при прошлой смене работы года три назад. Тогда я был дотнетчиком. Соответственно, чтобы сделать тестовое задание, нужна Винда и Visual Studio. Но на домашнем компе нет ни того, ни другого. Я не занимаюсь программированием дома; дома у меня Убунта, предназначенная лишь для интернет-сёрфинга и просмотра фильмов.
Соответственно варианты:
а) поиметь геморрой с установкой с нуля всего рабочего ПО дома, естественно, оно будет пиратским;
б) обманывать текущего работодателя, делая тестовое задание на работе, ну и, соответственно логируя потраченное время на свои текущие таски.
Оба варианта отстой.
Похоже, придётся реализовывать подобным образом листенер для JMeter, т. к. готового нету…
Например, буквально вчера столкнулся с необходимостью создания HashSet'а вида
new HashSet<?>(items.Select(item => item.Attachment))
Это строчка из довольно большого куска в LINQ-стиле, где Attachment ранее создан как объект анонимного типа, соответственно, вместо "?" пришлось писать «object».
Сейчас, если надо использовать агрегацию из c#-кода, всё печально: ручное формирование Bson-документов, текстовые имена полей, которые потом неудобно рефакторить...