Alex Azarov
А зачем нужно Российское гражданство?
ну вот получил ты гражданство США, потом решил в Ирак поехать, а там вдруг революция и вот уже талибы у тебя паспорт спрашивают
Alex Azarov
а ты удобно так достаёшь паспорт РФ и тебе все руку жмут, а так бы расстреляли
Александр
Хаха
Александр
Реальный сценарий :)
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Надо заменить статус на senior regex developer
Порридж В Ко-ливинге
Вообще сколько тут людей пользуются man в баше?
Ilia
Начать нужно с того, сколько в принципе пользуются башем
Alex Azarov
я пользуюсь, хотя когда-то пользовался вот этой штукой tldr.sh
Порридж В Ко-ливинге
Начать нужно с того, сколько в принципе пользуются башем
Всм? Ну я имею ввиду консолью. Не важно zsh или баш
Порридж В Ко-ливинге
я пользуюсь, хотя когда-то пользовался вот этой штукой tldr.sh
Лол, забавная вещь. Но не, я учу себя читать скурпулезно всю документацию. Вот щас для sed вычитал. Я в шоке, какую говнорегулярку можно написать 🤣
Порридж В Ко-ливинге
Т.е. sba+b/a-bg  - абсолютно валидная регулярка для sed. И вы никогда не догадаетесь что она делает, если не читали документацию
Andrey
Поэтому лучше не пользоваться регулярками без необходимости
Порридж В Ко-ливинге
Поэтому лучше не пользоваться регулярками без необходимости
Я за 2 дня перелопатил ими весь проект. Если бы не NDA я бы показал как так все пределано
Порридж В Ко-ливинге
Прям красота
Порридж В Ко-ливинге
Главное чтобы регулярка не была больше 2ух строк
Порридж В Ко-ливинге
А ведь кому-то это поддерживать потом :(
Наоборот, я сделал так, что проект теперь читабельный
Порридж В Ко-ливинге
Структура папок, ESLint поставил, настроил babel import, щас вот вот TS подвезу
Порридж В Ко-ливинге
Вообще не плохо было бы babel выучить, чтобы это еще жесче можно было делать, а то в 20ти файлах пришлось ручками дергать
Roman
парсер, как пример
https://github.com/kitten/reghex вот это неплохой проект если хочется пилить на регулярках
Порридж В Ко-ливинге
Без -E
Порридж В Ко-ливинге
Ага, все, что идет после буквы s – разделитель. обычно пишут s/toreplace/replacement/g, т.е. разделитель /. Интересно, где бы пригодился бы функционал, для того, чтобы поставить любой разделитель 🤔
Порридж В Ко-ливинге
Наверное где очень много символов /, то лучше написать s|https://|site:|g
Порридж В Ко-ливинге
Я часто пишу так s~text/with/slashes~replacement/with/slashes~g
Ого, тайна разгадана. Ну я бы в тупую s/text\/with\/slashes/replacement\/with\/slashes/g написал бы
Порридж В Ко-ливинге
Хотя да, читается хуже
Lynn «Кофеман»
Для это в перловом мире есть название Leaning toothpick syndrome
Lynn «Кофеман»
Порридж В Ко-ливинге
Lynn «Кофеман»
Ага
Lynn «Кофеман»
Кстати в перле ещё можно так писать (в sed нельзя) s(word)(replace)
Viktor
одно другому не мешает, она может быть вполне милым человеком, но откровенно говоря от "400к не деньги" и "кто получает x2-x4 денег за год, как вы это делаете?" ее прям бомбило, при этом уровень ее компетентности явно не тянет пока что на экспертный
это, кстати, очень интересная тема. она говорила, что работа нашла её сама через твитер после Яндекс.Практикуме, и это прекрасно. С другой стороны, это указывает на историю, которую я не очень люблю, что можно построить себе публичный образ и от этого напрямую будет зависеть твой офер и количество предложений. А это уже опасная дорожка в сторону учиться программировать не надо, надо качать твитер.
Viktor
Ну да ладно, это лирика, конечно.
Ilia
Это в ситуации если они нужны
Viktor
Да еще фиг знает как Твитор этот рекомендует. Как и Ютюб. Так что такое. Нагонять алгосы надежнее
гонять алгосы это правильно со всех точек зрения 😊 я просто к тому, что так тебе пишут рекрутеры уже с определённым расположением и «предвзятым хорошим отношением». Бывает предвзятое отношение отрицательное, бывает положительное.
Viktor
но тут уже ничего не поделаешь, в обществе живем.
Andrey
Просто как-то заметил её, показалась вполне интересующейся и способной, а у меня на прошлой работе как раз фронтендера искали. Вот и свел их :)
Viktor
Это я её на работу устроил, лол
о, отлично. тогда можно узнать из первых рук — как ты про нее узнал?
Andrey
Тогда еще 150 подписчиков всего было у неё всего
Viktor
Тогда еще 150 подписчиков всего было у неё всего
тогда у меня неверная информация. мне казалось, она говорила, что после какого- то вирусного твита ей написали, после того как в чатике внутреннем обсуждали твит.
Viktor
может она уже на другой работе просто.
Ilia
ох уж этот yandex undefined :D
Viktor
ох уж этот yandex undefined :D
попал в эксперимент по распространению скринов с багами в твитере и увеличению узнаваемости бренда, это маркетинг экспериментирует.
Andrey
тогда у меня неверная информация. мне казалось, она говорила, что после какого- то вирусного твита ей написали, после того как в чатике внутреннем обсуждали твит.
Я точно не помню кто кого первый начал читать, может даже она меня. Но у неё было совсем мало подписчиков, много потенциала, и частые жалобы на текущую работу. Я на тот момент как раз увольнялся со старой работы и в последний день предложил её рассмотреть, там согласились. Она на тот момент была не очень готова к интервью, так что взяла пару недель на подготовку и за это время написала тред про яндекс практикум, который разошелся, и вот его как раз обсуждали в том самом внутреннем чатике. Тут-то вся картинка и сложилась, и все быстро организовались.
Andrey
Да не, вполне нормальная история, неплохо вроде бы всё вышло
Viktor
жаль только не всем так везет. отсылать резюме без ответа, потому что у тебя ещё нет опыта работы, это боль.
Andrey
Очень, кстати, забавно было наблюдать, как мне обе стороны писали свои опасения чуть ли не одновременно - и Тина, и её лид текущий. И каждый был ровно об одном: - "Ой, я так волнуюсь, а вдруг я плохо справилась?" - "Ой, она такая умная, а вдруг ей у нас скучно будет?"
Порридж В Ко-ливинге
Порридж В Ко-ливинге
ох уж этот yandex undefined :D
Лол, откуда там JS? Или в Котлине тоже эта пакость есть?
Порридж В Ко-ливинге
undefined удобна только в контестах, чтобы лишних проверок не писать, а на боевом коде это не очень
Andrey
жаль только не всем так везет. отсылать резюме без ответа, потому что у тебя ещё нет опыта работы, это боль.
Видимо, мне в своё время так повезло, что я как-то очень легко работу нашел. Съездил на интервью в какую-то аутстаффинговую помойку, а на следующий день нашел потенциально интересную вакансию и написал трогательное письмо, мол, ничего не знаю, но очень хочу. На следующий день уже сидел общался с ними.
Ilia
кому-то везет, кому-то нет
Viktor
Лол, откуда там JS? Или в Котлине тоже эта пакость есть?
нет уж, в котлине была бы другая гадость — null pointer exception, если все же умудришься со строгой типизацией написать такой код
Andrey
нет уж, в котлине была бы другая гадость — null pointer exception, если все же умудришься со строгой типизацией написать такой код
Хм, мне почему-то казалось, что на старте в котлине хвалились, что всеми силами пытаются обеспечить null-safety, я путаю?
Ilia
кому-то везет, кому-то нет
я например 6 лет по помойкам шатался, пока не попал в стартап с сильной командой и отличным СТО, и тут понеслось
Порридж В Ко-ливинге
6 лет 😨
Порридж В Ко-ливинге
для беларусов после протестов стали в упрощённом порядке выдавать, без оффера, только айти диплом или год опыта в айти
Так. Т.е. ты просто пошел в посольство, подал доки и… Тебе её выдали?! Справку с работы в Яндексе нужна была?
Viktor
Хм, мне почему-то казалось, что на старте в котлине хвалились, что всеми силами пытаются обеспечить null-safety, я путаю?
все так, это одна из главных фишек. но никто не мешает тебе писать !! игнорируя предупреждения компилятора, что «чувак, а здесь может быть null, аккуратнее»
Andrey
6 лет 😨
У нас лид чуть около 12 лет работу менял раз в год или чаще, а теперь вот в Авито уже 6 лет сидит и вполне доволен
Порридж В Ко-ливинге
Viktor
я например 6 лет по помойкам шатался, пока не попал в стартап с сильной командой и отличным СТО, и тут понеслось
мне тоже повезло с первой работой. по сути, меня туда порекомендовал товарищ, который там работал год. собес был в стиле «а что делает vertical-align» и «заглядывал в код jquery? нет? ну ладно, и так пойдёт»
Порридж В Ко-ливинге
Не, походу не скоро нас захватит ИИ 🤣. НУ или на айфонах настолько ужасный корейско русский переводчик.
Порридж В Ко-ливинге
Я вообще не удивлюсь, если оно внутри переводит на англ, а с англ на русский