Ivan's work&life thoughts
581 subscribers
369 photos
8 videos
3 files
108 links
Попытка забложить
@jnovikov
Download Telegram
Нашел причину для переезда в Долину
25😁6🔥5👎2😱2👍1🤯1
Про Калифорнию. Часть 1 — работа.

Наконец-то дошли руки написать про мою командировку в Калифорнию. Меня и трёх моих коллег отправили в США, чтобы мы пообщались со смежными командами и порешали некоторые вопросики: правильно ли мы копаем сейчас и куда будем копать дальше. С точки зрения работы поездка вышла достаточно продуктивной, но я не очень привык тратить почти весь свой день на встречки, хотя некоторые из них были очень полезными.

В итоге поездка оставила смешанные чувства.
Я и до этого понимал, что в США более интересные проекты, но тут я по сути это подтвердил. Конечно, весь менеджмент говорит как важны офисы в Европе (и конечно они важны, если бы они были бесполезны, то их бы просто закрыли), но всё равно главные решалы по большинству проектов находятся в Штатах, как и самые крутые проекты.

Это ощущается и в том, что ты можешь просто в офисе натолкнуться на тех.дира вашего отдела и быстро за кофе с ними поговорить о чём-то или пойти докопаться до создателя ANTLR’а, который сидит на соседнем этаже. Ну, и конечно, офис в Калифорнии это центр принятия всех важных решений (тут находятся более-менее все старшые менеджеры, хотя есть и исключения).

Я думаю, что корректно сравнить это с Московским офисом Яндекса. Когда я был в офисе до пандемии (еще стажером), то было ощущение, что вот прямо тут всё и происходит. Интересно, как чувствуют (чувствовали) себя ребята из офисов в Питере или Минске.

Получается, что в Калифорнии больше зарплаты, интереснее проекты и кажется, что легче на что-то повлиять (потому-что можно объяснить свою идею за 5-10 минут и быстро донести её до нужных людей).
Если рассмотреть работу в Гугле в вакууме, то однозначно надо ехать работать туда.

Но центральный офис Гугла не находится в вакууме - он находится в США, Калифорнии. Так, почему сразу не поехать в США или не переехать сюда сейчас?
🔥122👍1🤔1
Недавно обнаружил для себя функцию t.Helper() для testing.T в Go (для бенчей и фаззеров тоже есть).

Для тех кому лень перейти по ссылке:
Helper marks the calling function as a test helper function. When printing file and line information, that function will be skipped. Helper may be called simultaneously from multiple goroutines.

Выглядит удобно — можно понять что тест упал из-за хэлпера без раскручивания стэктрейса.

Ну и вообще для тестов это удобный паттерн, когда вы выносите обработку ошибок инициализации тестовых данных в функции-хелперы


someStuff := prepareTestStuff(t, …) // prepareTestStuff will call t.Fatalf() if error occures.


Вместо


someStuff, err := prepareTestStuff(…)
if err != nil {
t.Fatalf(“failed to prepare stuff”)
}


Короче пользуемся.
👍6🔥2
Сегодня рядом с нашим домом в Ирландии случилось ДТП с фатальным исходом.

Новость ужасная, но меня каждый раз поражает с какими цифрами мы тут имеем дело.

На момент 24го апреля 2024го года в Ирландии по официальной статистике погибло 66 человек. По всей стране. Почти за полгода.

За такой же период в 2023м погиб 51 человек. И в СМИ можно найти заголовки о том, как политики и активисты начинают бить в барабаны и призывать что-то с этим сделать.

Для сравнения, в России за март этого года в ДТП погибло 805 человек.

Конечно это сравнение несправедливое, население Ирландии почти в 30 раз меньше. Но кажется если делать качественный анализ Россия все-равно окажется не в лучшей позиции.

Drive safe.
15😁4👎1
У нас тоже было красиво
🔥347🤔2
Ух, как же я забыл, что у меня есть канал. Я успел ещё раз на 2 недели съездить в США и написать еще пару заметок, но вот пока “Часть 2. Про жизнь в США”.
16
Миграционная политика.
Попасть в США легально непросто даже айтишнику. Даже с оффером от Гугла ты всё равно участвуешь в лотерее. Да, это не лотерея гринкарт, шансы в этой сильно выше, но всё ещё лотерея (речь про визу H-1B). При этом, если тебя сократят, то с большой вероятностью, ты поедешь домой. Я не говорю, что это плохо, их страна - их правила, но просто это важно иметь ввиду. Причем миграционные правила США это отдельная история. Я провел свой мини-ресерч и кажется, проще попасть в страну нелегально, чем будучи востребованным айтишником ехать работать. Not a legal advice.

Теперь поговорим о денежках: зарплаты программистов в Калифорнии в 2-2,5 раза выше, чем в Европе. А налоги ниже. Да, даже в Калифорнии. Я много раз считал, и получалось, что учитывая все налоги (на базовую зп, акции, премии) и стоимость аренды жилья, оставаться на руки у тебя будет больше. Иногда значительно.
Для сравнения: в Ирландии налог на бонусы/стоки ~52%, а в США ~26% (!). Я правда завидую моим коллегам из США, потому что они получают сильно больше денег, делая такую же работу.

В общем-то, главный совет этой заметки: если вы молодой умный востребованный специалист и у вас есть выбор между США и Европой — выбирайте США однозначно. Всегда успеете переехать в Европу с большими накоплениями из США (если будете много и хорошо работать).

А что там с жизнью? А это очень интересный вопрос. Когда люди слышат “Калифорния, Силиконовая Долина”, то возникает в голове что-то технологичное и футуристичное. Так вот, про это можно сразу забыть. Да, в Сан-Франциско ездят робо-такси от Гугла, каждая 5-я машина (субъективно) работает на электричестве. Но! Вы скорее всего не будете работать в СФ. Например, Гугл по сути находится в двух городах Mountain View и Sunnyvale. От этих городов ощущение деревни. Нет, не кибер-деревни. Просто деревни с хорошим климатом, дорогими машинами и мексиканскими забегаловками. Например, это выражается в среднем плохим интернетом (как домашнем, так и мобильном). Моему коллеге натурально предлагали подключить ADSL в 2023-м году. Что-то типа 10 мб/с за огромные деньги. Ещё бы Starlink не взлетел в такой стране! 🙂

Безопасность.
В самой долине я не встречал много бездомных и маргинальных людей. Когда приезжал в Сан-Франциско встречал пару-троечку. Но при этом на парковках часто бывают напоминания: “Не оставляйте в машине ничего ценного”. Ужасно отвык от этого.

Ну и да, в Калифорнии тепло. Есть много хайков. Много бассейнов: можно легко найти многоквартирный комплекс с общим подогреваемым бассейном и гриль-зоной.

Еда в магазинах в среднем так-себе, но есть магазины с хорошей едой (а-ля Вкусвилл) и я бы не сказал, что там прям дорого по меркам Калифорнии. Есть не дома можно очень дешево, можно относительно healthy, но уже дороже. Если захотеть, можно вообще себе не готовить и жить на доставках, как в Москве.

Мой итог: я бы поехал туда строить карьеру и зарабатывать деньги и опыт.
Скорее всего, я и поеду, если с Гуглом все будет хорошо или если найду там хороший оффер. Но не сейчас. Пока я нужен своей команде в Ирландии, да и до подачи на гражданство осталось около 2,5 лет.
30🔥5👍2🤔1😢1
Сходили тут на концерт Монеточки в Лондон. Это было прекрасно!
Начну издалека. 2017 год, Екатеринбург, мы идем в УРФУ из отеля/хостела. Приехали играть RuCTF как Shadow Servants, но от МШП поехала команда школьников. Школьник Илья Ц. говорит: “О, из Екатеринбурга же Монеточка! Которая поет “мама, я не зигую’”. Так я и узнал о Лизе. И мне сразу понравилось, периодически слушал, ставил девушке и семье.
Прошел год, выходят “Раскраски для взрослых” и Лиза из интернет-девочки становится настоящей звездой. Мои коллеги тогда подарили мне на день рождения (в начале мая), билет на концерт 1 июня 2018г. Вроде бы это был ее первый концерт в Москве, который Лиза играла в свой ДР. Билеты были раскуплены все. Концерт был неплохой, помню как я сильно порадовался, когда на сцену вышел Ваня Нойз.

Прошло 6 лет. Я всё ещё слушаю Noize MC и Монеточку. Монеточка выросла до звезды всенародного масштаба. В нашей семье её слушают и любят все поколения. Их тандем с Витей подарил нам новый прекрасный альбом, который зацепил всех, но по-разному.
“Это было в России” — интернет-феномен, важный аудиоряд для ностальгических shorts. “Селфхарм” — романтичная песня, которая запала многим влюбленным людям. Ну и “Кис Кис Кис” — шедевр в своем жанре. Если вы еще не слушали “Молитвы. Анекдоты. Тосты.”, то я вам крайне рекомендую.

Концерт — пушка, бомба. Лиза играла с полноценной группой, превращая свои инди-песни в настоящие рок-хиты. Хотя не упустила шанс и поиграть нам в соло на фортепиано свои старые треки. Отдельное удовольствие, когда весь зал в Лондоне поёт: “Менту сердечко не поставлю хоть убей”.

Напоследок выдам базу: Лиза сделала для пропаганды традиционных семейных ценностей и материнства больше, чем любой чиновник/политик в РФ.

PS: фото с разницей в 6 лет.
17👍11👎5🔥5😁4😢1
Самому писать лень, так что перепощу вам важный пост Слона.

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

Ну и добавлю, что Слон находил похожую, но гораздо менее серьезную узявимость в Gmail. Гугл заплатил, гугл молодец.
👍7🔥4
Forwarded from Заметки Слонсера (Slonser)
Я пропал на месяц и наверное многим будет интересно что происходило:

На прошедшей конференции PHD2 я сделал доклад, в котором осветил уязвимости в C# и сервисах Microsoft. Многих заинтересовал вопрос, почему я не связался с Microsoft по этому поводу. Отвечаю: я связывался, но, к сожалению, они просто закрыли мои тикеты без объяснения причин.

Уже после доклада на PHD2 я обнаружил новую технику, позволяющую отправлять письма от любого user@domain. И снова мои попытки связаться с Microsoft оказались безуспешными.

Тогда я написал об этом в X(запрещенная на территории Российской Федерации социальная сеть). Пост набрал уже 120 тысяч просмотров и привлёк внимание таких изданий, как Forbes и TechCrunch и многих других. Западные СМИ начали публиковать статьи о том, как Microsoft проигнорировали мои обращения.

После этого Microsoft переоткрыли тикет с последней уязвимостью и начали работу над патчем для уязвимости в C#, которая оставалась нерешённой с апреля.

Вышел замечательный прецедент, как общественное давление, сопровождаемое освещением в СМИ, смогло победить некомпетентность крупного вендора.

P.S. Забыл добавить что тикеты не только переоткрыли, но уже даже назначили мне первые выплаты
👍12🔥53
Добрались до дефкона в этом году.

Напишу потом подробный пост.
👍21🔥16😱1
Афтерпати проходит хорошо
🔥30
Forwarded from kerable
Ищу людей готовых делать CTF таски за вознаграждение на публичные/не публичные ивенты.
Резюме кидать в личку - @revker.
6
Давно искал такую штуку. http://cpu.land/

Тут достаточно цитаты автора:
I’ve done a lot of things with computers, but I’ve always had a gap in my knowledge: what exactly happens when you run a program on your computer? I thought about this gap — I had most of the requisite low-level knowledge, but I was struggling to piece everything together. ...
I would’ve killed for one solid article explaining what I learned, so I’m writing the article that I wished I had.
👍9🔥52😢1