Pull to refresh
1
0

Пользователь

Send message

Альтернативным решением может быть использование агрегатора мессенджеров, например Rambox, одной из фич которого является вставка кастомного JS снипета (или даже CSS в pro версии). Это позволит использовать темную тему (используя кастомный CSS) для любого мессенджера: Slack, VK, Telegram, Skype и даже Outlook! Это работает как Stylus расширение для браузера. Темы можно брать отсюда: userstyles.org. А подгружать CSS из JS таким способом.

Да, так и есть:


Under Norwegian law, it is in principle not permitted to have dual citizenship. A person who applies for Norwegian citizenship must therefore renounce his/her former citizenship.

http://www.nyinorge.no/en/Familiegjenforening/New-in-Norway/Moving-to-Norway/Citizenship/


Интересно было бы узнать насколько оно необходимо — можно ли будет в старости получать пенсию, не будучи гражданином, например. Или покупать жилье.

Да, вы правы, у меня как раз oh-my-zsh.

По поводу алиасов, недавно задался вопросом какие команды я чаще всего использую, чтобы сдеалать им алиасы. В итоге написал вот эту команду, которая читает history, группирует по имени команды и показывает количество вызовов:


history \
| sed 's/^\s*[[:digit:]]\+\*\?\s*//g' \
| sort \
| uniq -c \
| sed 's/^\s*//g' \
| sort  -k1 -n -r \
| head

В моём случае результат оказался интересный, топ 5 команд:


1158 ll
182 cd 
152 mvn clean install
80 pwd
69 cd ..

к трём из которых в zsh уже есть алиасы о которых я не знал:


ll -> l
cd .. -> ..
cd -> ~

По-моему одного отказа на собеседовании не достаточно чтобы писать такие статьи и тем более расстраиваться. Это следует делать после 5-10 отказов подряд, ведь проходить собеседования надо уметь, это немного другой навык, чем умение программировать, как ни странно. Тем более тесты не очень показательный инструмент для проверки знаний.


Еще хотелось бы поделиться немного своим опытом первых собеседований, так как ситуация немного похожая.
После выпуска из института и 10 месяцев практики Java программистом в маленьком банке решил найти серьезную работу, и на одном из первых собеседований в SaaS компанию, один на один с тех лидом, он меня попросил написать итератор, чего я, конечно, не сделал — помнил, что есть 2 метода, а как они работают, да и зачем этот итератор нужен не смог ответить, хотя вопрос достаточно простой. Конечно расстроился и завалил все последующие вопросы. В конце собеседования мне посоветовали подучить все основы, так как "работу вряд ли я найду с моими знаниями". Следующее собеседовании я прошел на отлично и получил офер (вопросов про итератор там не было, но надо было разобраться в коде по распечатке — зачем нужен javadoc, что делает каждый метод, где какие паттерны используются, и т.д. ), а еще через несколько месяцев прошел собеседование в иностранную компанию, где потом проработал несколько лет. Так что делать выводы из одного-двух собеседование совсем не стоит.

Для юнит-тестов не пишут другие юнит-тесты.

Не совсем, есть же мутационное тестирование, которое как-раз выявляет качество тестов, wiki:


Mutation testing (or Mutation analysis or Program mutation) is used to design new software tests and evaluate the quality of existing software tests

Если каждый термин из статьи перевести на русский, то будет еще менее понятно. В контексте рекрутинга программиста такие термины очень даже уместны. Тем более большинство технической литературы, да и просто статей на около программистские темы сейчас на английском.
Если же следовать посылу статьи, то надо ставить точку останова в коде, используя ИСР (интегрированную среду разработки) чтобы понять почему приложению не хватает размера кучи.

У вас в последнем примере rename файл удалил :(

Со слов Мартина Одерского...

Его зовут Мартин Одерски и фамилия не склоняется же :)

Все очень плохо…
В проекте нет .gitignore'а (папки target, .idea и файл *.iml не должны быть в проекте). Зачем нам знать как вы подключаетесь к базе (пользователи IDEA Ultimate наверняка это знают, пользователям остальных IDE это вряд ли интересно). Уж если делаете пример, то хотя бы напишите DDL таблицы которую используете. Статью можно заменить куском кода из main класса и написать что так делать не надо.

Выкладывать код в архиве на гугл драйв… Мсье знает толк в извращениях...

Очень интересная статья, data science на JS =). Небольшое замечание, хотелось бы код видеть как код, а не как скришоты.

Так же у IBM достаточно инересные курсы по Big Data и Machine Learning / Deep Learning на Big Data University. Можно проходить либо отдельные курсы, либо модули (learning path)-несколько курсов на одну тему. Кстати при прохождении дают значки, который можно прикрутить в linkedIn.
А еще незаменимая вещь — Data Scientist Workbench.

Получается Латвия открыла только возможность свободно перемещаться по Европе. И плюс наличие лоукостеров. Остальное вполне допустимо и в Москве. И возможность роста сомнительный аргумент. В Москве намного больше IT вакансий/возможностей чем в Риге (как минимум потому что население Москвы больше).


Для меня нет границ

Очень громкое заявление, границ и раньше не было. Если вы захотите поменять страну, то надо будет опять искать работадателя готового сделать вам ворк пермит, если конечно не получите Латвийское гражданство (на что уйдет лет 5).

А если бегать, искать, парится — не найдешь ничего хорошего :(

Зря вы так, хорошую работу надо искать. Работадатели которые "найдут" очень часто оказываются либо HR агентствами, либо так-себе компаниями с низкими зарплатами. Если бы автор потратил немного времени именно на поиск работы, то вполне бы мог найти что-то более стоящее. 1000-1400 евро может быть и хорошая зарплата для Латвии, но для Европы достаточно низкая.

Information

Rating
Does not participate
Registered
Activity