Ещё потихоньку делаем очередную партию доработок для "Пробок". В частности, запилили реферальную программу, так что если живёте в Москве, заглядывайте.
В процессе, как водится, порешали какие-то багульки, и вот одна мне особенно запомнилась, связана с моими "любимыми" айфонами. Заметил, что появился какой-то горизонтальный скролл на всех страницах (скрин 1), причём ни с андроида, ни с компа в режиме разработки его нет. Вроде мелкий, но бесячий.
Стал ковырять и выяснилось, что причина в селекте с адресами. Он имеет максимальную ширину и ограничивает текст с адресом, чтобы всё красиво было, но у iOS своеобразное чувство прекрасного и они решили, что будет круто, если оставшийся невидимый текст будет вылазить за пределы экрана и расширять страницу. Если выбрать самый длинный адрес, как на втором скрине, то там вообще на полстраницы можно было вправо уйти. 😁
Так и живём.
В процессе, как водится, порешали какие-то багульки, и вот одна мне особенно запомнилась, связана с моими "любимыми" айфонами. Заметил, что появился какой-то горизонтальный скролл на всех страницах (скрин 1), причём ни с андроида, ни с компа в режиме разработки его нет. Вроде мелкий, но бесячий.
Стал ковырять и выяснилось, что причина в селекте с адресами. Он имеет максимальную ширину и ограничивает текст с адресом, чтобы всё красиво было, но у iOS своеобразное чувство прекрасного и они решили, что будет круто, если оставшийся невидимый текст будет вылазить за пределы экрана и расширять страницу. Если выбрать самый длинный адрес, как на втором скрине, то там вообще на полстраницы можно было вправо уйти. 😁
Так и живём.
😁2
Ещё за то время, что я не писал, я успел таки перейти на айфон.)
Уже 3 года, как я работаю на маке и он мне нравится, но свой самсунг я не торопился менять, потому что в целом меня всё устраивает (S21, брал его в 2021-м, когда он был флагманом). Но после долгих раздумий решил всё-таки попробовать айфон, взял 16 pro, пользуюсь 2 месяца, привыкаю потихоньку.) Очевидно, что есть и плюсы, и минусы, вот некоторые из них:
Плюсы:
— Классный Face ID. Основная штука, которая меня смущала в айфонах — это отсутствие отпечатка. Я ставил себе Face ID на самсунг, чтобы попробовать, в целом он работает, но не то, чтобы хорошо, поэтому я думал, что без отпечатка придётся постоянно вводить пароль, что не очень удобно. Но нет, на айфоне он работает пушечно, даже в темноте, в очках,в лифте и на парковке. Короче, прям топ, очень удобно.
— Классная синхронизация между устройствами. Полный коннект с маком, удобное переключение AirPods-ов (вообще не надо переключать, по сути. Вставил в уши, включил музыку на маке — они к маку цепанулись, включил на телефоне — они уже в телефоне).
Теперь о минусах:
— Оч странная работа с уведомлениями. Если телефон разблокирован и приходит уведомление, то я не могу его смахнуть в сторону, только наверх, и при этом оно остаётся в шторке, потом его оттуда надо убирать. На андроиде можно просто смахнуть и забыть.
— Мне не хватает жеста "назад" (свайп от края экрана). В общем случае на айфоне можно провести от левого края и вернёшься назад внутри приложения, но, например, выйти так из приложения нельзя, как и вернуться к предыдущему. Также свайпом нельзя закрыть модалку, приходится тянуться в левый верхний угол и тыкать кнопку.
— Ну и конечно, теперь стало сложнее с приложениями в App Store, приходится переключаться между регионами (при этом привязанные способы оплаты слетают) и извращаться с приложениями банков.
Стоило ли оно того — пока не знаю, скажу через годик, но пока в целом доволен, выглядит красиво, камера топчик (хотя я не сравнивал с S25, например), плюс теперь в кафе могу сидеть, как настоящий ойтишнек, с маком, айфоном и капучинкой. 😁
Уже 3 года, как я работаю на маке и он мне нравится, но свой самсунг я не торопился менять, потому что в целом меня всё устраивает (S21, брал его в 2021-м, когда он был флагманом). Но после долгих раздумий решил всё-таки попробовать айфон, взял 16 pro, пользуюсь 2 месяца, привыкаю потихоньку.) Очевидно, что есть и плюсы, и минусы, вот некоторые из них:
Плюсы:
— Классный Face ID. Основная штука, которая меня смущала в айфонах — это отсутствие отпечатка. Я ставил себе Face ID на самсунг, чтобы попробовать, в целом он работает, но не то, чтобы хорошо, поэтому я думал, что без отпечатка придётся постоянно вводить пароль, что не очень удобно. Но нет, на айфоне он работает пушечно, даже в темноте, в очках,
— Классная синхронизация между устройствами. Полный коннект с маком, удобное переключение AirPods-ов (вообще не надо переключать, по сути. Вставил в уши, включил музыку на маке — они к маку цепанулись, включил на телефоне — они уже в телефоне).
Теперь о минусах:
— Оч странная работа с уведомлениями. Если телефон разблокирован и приходит уведомление, то я не могу его смахнуть в сторону, только наверх, и при этом оно остаётся в шторке, потом его оттуда надо убирать. На андроиде можно просто смахнуть и забыть.
— Мне не хватает жеста "назад" (свайп от края экрана). В общем случае на айфоне можно провести от левого края и вернёшься назад внутри приложения, но, например, выйти так из приложения нельзя, как и вернуться к предыдущему. Также свайпом нельзя закрыть модалку, приходится тянуться в левый верхний угол и тыкать кнопку.
— Ну и конечно, теперь стало сложнее с приложениями в App Store, приходится переключаться между регионами (при этом привязанные способы оплаты слетают) и извращаться с приложениями банков.
Стоило ли оно того — пока не знаю, скажу через годик, но пока в целом доволен, выглядит красиво, камера топчик (хотя я не сравнивал с S25, например), плюс теперь в кафе могу сидеть, как настоящий ойтишнек, с маком, айфоном и капучинкой. 😁
😁4👏3
Помните мем с Карлсоном и Малышом, где Малыш говорит "Да как ты можешь положить прод, ты же фронтендер?", а Карлсон ему "Ты чё, пёс, я тебе щас весь UI разнесу"? Так вот, можно.) На прошлой неделе я положил прод на 46 часов. 🥲
У нас данные подсасываются из конфигов (в отдельном репозитории). Пришёл новый макет для страницы, я поменял тип данных для одного поля со строки на массив строк, чтобы грамотно динамически рендерить любое количество текста. Залил всё на тест (и проект, и конфиг), тестировщику сказал "Саня, надо хорошо проверить, потому что поменял тип данных, может где-то отъебнуть". Саня хорошо всё проверил, я там ещё раз или два накидывал мелкие фиксы, всё отлично. Время катиться в прод, и я забываю выкатить конфиг, качу только проект. 😅
Ну а дальше понятно, код ждёт массив, получает строку и конечная остановочка.
Короче, если меня уволят, пойду в Аэрофлот, там таких любят.) Опять же, теперь у меня есть ответ на вопрос с собеседования "Расскажите о каком-нибудь вашем провале". 😁
А если серьёзно, то конечно, сделали выводы, накинули пушей на такой случай, чуть обновили флоу раскатки, так что даст Зевс, никто больше такое не повторит.)
У нас данные подсасываются из конфигов (в отдельном репозитории). Пришёл новый макет для страницы, я поменял тип данных для одного поля со строки на массив строк, чтобы грамотно динамически рендерить любое количество текста. Залил всё на тест (и проект, и конфиг), тестировщику сказал "Саня, надо хорошо проверить, потому что поменял тип данных, может где-то отъебнуть". Саня хорошо всё проверил, я там ещё раз или два накидывал мелкие фиксы, всё отлично. Время катиться в прод, и я забываю выкатить конфиг, качу только проект. 😅
Ну а дальше понятно, код ждёт массив, получает строку и конечная остановочка.
Короче, если меня уволят, пойду в Аэрофлот, там таких любят.) Опять же, теперь у меня есть ответ на вопрос с собеседования "Расскажите о каком-нибудь вашем провале". 😁
А если серьёзно, то конечно, сделали выводы, накинули пушей на такой случай, чуть обновили флоу раскатки, так что даст Зевс, никто больше такое не повторит.)
🔥5😁2
Степень критичности ошибок, которые вы можете совершить в своей жизни:
— уронили прод: 6/10
— выбросили коробку из-под сока, которую ваш 3-летний ребёнок хотел выбросить сам: 11/10
Вчера по дороге домой сын пил сок, я на автомате взял у него пустую коробку и выбросил в мусорку. После этого получил истерику на полчаса, потому что оказалось, что он хотел выбросить сам и теперь нужно достать её из мусорки и дать ему. Не повторяйте моих ошибок. 😁
— уронили прод: 6/10
— выбросили коробку из-под сока, которую ваш 3-летний ребёнок хотел выбросить сам: 11/10
Вчера по дороге домой сын пил сок, я на автомате взял у него пустую коробку и выбросил в мусорку. После этого получил истерику на полчаса, потому что оказалось, что он хотел выбросить сам и теперь нужно достать её из мусорки и дать ему. Не повторяйте моих ошибок. 😁
😁11
Когда подводил итоги прошлого года, я рассказывал, что поучаствовал в нескольких конференциях для новичков, где рассказывал про учёбу и про то, что вообще такое фронтенд. Но для этого много ума не надо и по-настоящему круто выступать на конференциях для профессионалов. Тогда я ещё не знал, как это можно было бы сделать, но как водится, возможность нашла меня сама.)
Буду участвовать в Podlodka React Crew, рассказывать про внутреннее устройство хуков и немножко про архитектуру Fiber, на которой в реакте всё строится. Ну и помимо меня там будет ещё куча крутых чуваков и чувакес, так что если интересно, залетайте.)
Буду участвовать в Podlodka React Crew, рассказывать про внутреннее устройство хуков и немножко про архитектуру Fiber, на которой в реакте всё строится. Ну и помимо меня там будет ещё куча крутых чуваков и чувакес, так что если интересно, залетайте.)
podlodka.io
Онлайн-конференция Podlodka React Crew, сезон #4
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам frontend-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
🔥3
Ну и на радостях от предстоящей конференции я втарился всякой техникой под кодовым названием "мамкин подкастер". 😁
На самом деле, я уже давно думал про то, что надо купить микрофон, потому что последние полтора года я работаю преимущественно из кафе и на созвонах меня очень херово слышно. И я начал с того, что "Ну возьму какой-нить простенький, просто чтобы лучше слышно было". И уж точно не хотел покупать к нему аудиоинтерфейс, хотел чтобы сразу в ноут воткнул по usb и всё.
И конечно же, чем больше изучаешь вопрос, тем круче хочется купить, поэтому в какой-то момент пришёл к тому, что "Ну ладно, возьму получше и с интерфейсом, будет круто, но наушники точно не буду брать, у меня же есть эирподсы". Поизучав ещё пару дней вопрос, дозаказал ещё и наушники. 😁
Из кафе пока не тестировал, из дома по отзывам стало слышно значительно лучше — за такие деньги, конечно, хотелось бы. Из кафе есть один очевидный риск, что чем лучше микрофон, тем лучше он улавливает и посторонние звуки тоже. С этой стороны я подстраховался тем, что взял динамический (менее чувствительный) и кардиоидный (не снимает звук с боков и сзади), плюс можно регулировать чувствительность через интерфейс, так что даст Зевс, всё получится, потом расскажу. =)
На самом деле, я уже давно думал про то, что надо купить микрофон, потому что последние полтора года я работаю преимущественно из кафе и на созвонах меня очень херово слышно. И я начал с того, что "Ну возьму какой-нить простенький, просто чтобы лучше слышно было". И уж точно не хотел покупать к нему аудиоинтерфейс, хотел чтобы сразу в ноут воткнул по usb и всё.
И конечно же, чем больше изучаешь вопрос, тем круче хочется купить, поэтому в какой-то момент пришёл к тому, что "Ну ладно, возьму получше и с интерфейсом, будет круто, но наушники точно не буду брать, у меня же есть эирподсы". Поизучав ещё пару дней вопрос, дозаказал ещё и наушники. 😁
Из кафе пока не тестировал, из дома по отзывам стало слышно значительно лучше — за такие деньги, конечно, хотелось бы. Из кафе есть один очевидный риск, что чем лучше микрофон, тем лучше он улавливает и посторонние звуки тоже. С этой стороны я подстраховался тем, что взял динамический (менее чувствительный) и кардиоидный (не снимает звук с боков и сзади), плюс можно регулировать чувствительность через интерфейс, так что даст Зевс, всё получится, потом расскажу. =)
🔥8❤1
Ну что, с божьей помощью, выступил. Если вы спросите, как всё прошло, то конечно же, через жопу.)
Специально приехал в офис, за месяц забронил переговорку, а в итоге там оказался такой паршивый интернет, что меня было очень херово слышно, всё выступление прерывался. Пришлось потом перезаписывать, чтобы хотяб в записи было хорошо.
Но всё равно, первый опыт, штош. Да и в целом плохих отзывов не было (кроме связи), так что на 4 с минусом, думаю, потянет.)
Если что, зовите ещё, я больше в офис не поеду, буду из дома. 😁
Специально приехал в офис, за месяц забронил переговорку, а в итоге там оказался такой паршивый интернет, что меня было очень херово слышно, всё выступление прерывался. Пришлось потом перезаписывать, чтобы хотяб в записи было хорошо.
Но всё равно, первый опыт, штош. Да и в целом плохих отзывов не было (кроме связи), так что на 4 с минусом, думаю, потянет.)
Если что, зовите ещё, я больше в офис не поеду, буду из дома. 😁
🔥5👍1
Всех сочувствующих с днём программиста! 👨💻
Желаю ронять прод не чаще двух раз в год. 😁
Желаю ронять прод не чаще двух раз в год. 😁
👍3🎉1
Новая забавная херовина от айфонов (прошлую можно посмотреть, например, здесь). Делаю сторисы в личный кабинет (простите меня за это, я не смог отговорить бизнес от этой идеи) и, разумеется, добавляю возможность зажать стоис пальцем, чтобы остановить таймер. Так вот, если это сделать над картинкой, то у айфона включается доп меню с предложением её скачать и тд. И это при том, что картинка не находится на самом верху, её закрывает прозрачная кнопка на всю страницу, которая, тащемта, и ловит клики и тапы по экрану.
Не помог даже перенос картинки из
Не помог даже перенос картинки из
img в background, айфон всё равно идентифицирует её как картинку и предлагает скачать. После некоторого количества проб и ошибок нашёл свойство -webkit-touch-callout: none, которое в итоге помогло, так что, если столкнётесь с подобной проблемой, имейте в виду.)👍3
Ну что, я-таки созрел на то, чтобы пойти в институт поучиться. Уже пару лет я то подбираюсь к этой теме, то забиваю обратно. В итоге сжал зубы в кулак, взял образовательный кредит (офигенная тема, всего 3% и можно платить его 15 лет, пока инфляция не съест половину) и поступил в MTI (не путать с MIT, я не настолько умный, ахах).
По моей прикидке, институт ниже среднего, по учёбе халява, и я уже сдал два зачёта, просто делая скрины вопросов и закидывая в чатгпт (предварительно скормив ему PDFки с теорией).
Вы, конечно, торопитесь спросить, а нахера тогда это всё надо? А я вам отвечу, что во-первых, для корочки. Объективно говоря, не то, чтобы она сильно нужна, я проходил 6 собесов на разработчика и наличие диплома меня спросили примерно 0 раз. Но всё-таки быть с технической вышкой лучше, чем без неё, особенно если всё-таки куда-то релоцироваться или устраиваться в госсектор (чего, надеюсь, не произойдёт).
А во-вторых, я всё-таки хочу подчерпнуть каких-нить фундаментальных знаний. И конечно, для начала я рассматривал какие-то более адекватные универы с хорошим процессом обучения, но там требуют выделять 30 часов в неделю на учёбу, и я адекватно понимаю, что где-нить на 3-м курсе я буду учиться из дурки.
В этом плане МТИ хорош тем, что всякую шляпу типа "Основы Российской Государственности" можно просто пролистать и забыть, а какие-то важные для меня предметы можно будет поучить. Например, я начал проходить курс по русскому языку и понял, что надо купить тетрадок и конспектики пописать, чтобы отложилось что-то. И впереди ещё математика и несколько программистских курсов, в которые планирую погрузиться.
Из забавного — в договоре есть вот такой пункт в разделе моих обязанностей:
3.3.5. заботиться о сохранении и об укреплении своего здоровья, стремиться к нравственному, духовному и физическому развитию и самосовершенствованию;
Не знаю, как они будут проверять, но я постараюсь, конечно. 😁
По моей прикидке, институт ниже среднего, по учёбе халява, и я уже сдал два зачёта, просто делая скрины вопросов и закидывая в чатгпт (предварительно скормив ему PDFки с теорией).
Вы, конечно, торопитесь спросить, а нахера тогда это всё надо? А я вам отвечу, что во-первых, для корочки. Объективно говоря, не то, чтобы она сильно нужна, я проходил 6 собесов на разработчика и наличие диплома меня спросили примерно 0 раз. Но всё-таки быть с технической вышкой лучше, чем без неё, особенно если всё-таки куда-то релоцироваться или устраиваться в госсектор (чего, надеюсь, не произойдёт).
А во-вторых, я всё-таки хочу подчерпнуть каких-нить фундаментальных знаний. И конечно, для начала я рассматривал какие-то более адекватные универы с хорошим процессом обучения, но там требуют выделять 30 часов в неделю на учёбу, и я адекватно понимаю, что где-нить на 3-м курсе я буду учиться из дурки.
В этом плане МТИ хорош тем, что всякую шляпу типа "Основы Российской Государственности" можно просто пролистать и забыть, а какие-то важные для меня предметы можно будет поучить. Например, я начал проходить курс по русскому языку и понял, что надо купить тетрадок и конспектики пописать, чтобы отложилось что-то. И впереди ещё математика и несколько программистских курсов, в которые планирую погрузиться.
Из забавного — в договоре есть вот такой пункт в разделе моих обязанностей:
3.3.5. заботиться о сохранении и об укреплении своего здоровья, стремиться к нравственному, духовному и физическому развитию и самосовершенствованию;
Не знаю, как они будут проверять, но я постараюсь, конечно. 😁
🔥10👍1
Фан-факт: в интернетах народ пытается вычислить тексты, написанные нейросетями, по наличию длинных тире "—" вместо "-". Типа нормальные люди пишут "-", а если видишь "—", значит это явно гпт-ха написала.
Но штука в том, что длинные тире ещё могут писать люди, работающие с текстами.) Я, как челик, который писал теорию для прогерских курсов, читал редакторскую памятку, в которой как раз говорилось о том, что надо ставить длинные тире. И там была пометка, что надо один раз найти эту комбинацию клавиш, которая ставит тире, потом несколько раз об это споткнуться, а потом уже руки автоматом будут ставить.
И на самом деле это правда, щас мне уже режет глаз, когда вижу дефисы, и всегда ставлю тире, даже с мобильного телефона (там тоже нашёл его, хах). Так что не торопитесь с выводами — может перед вами просто редактор. 😁
Но штука в том, что длинные тире ещё могут писать люди, работающие с текстами.) Я, как челик, который писал теорию для прогерских курсов, читал редакторскую памятку, в которой как раз говорилось о том, что надо ставить длинные тире. И там была пометка, что надо один раз найти эту комбинацию клавиш, которая ставит тире, потом несколько раз об это споткнуться, а потом уже руки автоматом будут ставить.
И на самом деле это правда, щас мне уже режет глаз, когда вижу дефисы, и всегда ставлю тире, даже с мобильного телефона (там тоже нашёл его, хах). Так что не торопитесь с выводами — может перед вами просто редактор. 😁
👍2
Мне тут скинули интересную номадскую программу — Arctic Digital Nomads. Это возможность для удалённых работников поехать на 1-3 месяца жить и работать в Арктике. На выбор 3 локации: Норвегия, Исландия, Фарерские острова. Звучит прикольно, так что вчера подал заявку.)
По программе бесплатно предоставляется жильё и коворкинг, за это просят какой-то обратный волонтёрский вклад в сообщество, типа провести мастер-классы, освещать свою жизнь в интернете, поволонтёрить где-то, заколлабиться с местными предпринимателями / артистами и тп. Нужно заполнить довольно большую, но красиво сделанную форму, где рассказать о себе, чем будешь заниматься и чем готов помогать. Также можно зарегать детей. По крайней мере, при выборе количества человек они просят в том числе указать детей, и потом когда заполняешь заявку (нужно на каждого отдельно) и указываешь детский возраст, то они говорят типа "О, классно — вы берёте с собой ребёнка" и спрашивают про школу, нужна ли будет местная или нет.
Но конечно, пока что вопросов больше, чем ответов. Например, не понятно с визами, там есть отдельный вопрос, нужна ли виза, я отметил, что да, но будут ли они как-то помогать с ней, не ясно. Плюс не понятно, какое в итоге будет предоставляться жильё. Ещё хотелось бы какой-то детский сад, про них тоже ни слова.
Но в любом случае, звучит очень прикольно, так что если нас выберут, я тока с кайфом.)
Мёртвая линия до 15 октября, сама поездка в январе-апреле 26-го, так что если хотите, можете тоже заполнить, вдруг там встретимся. 😁
По программе бесплатно предоставляется жильё и коворкинг, за это просят какой-то обратный волонтёрский вклад в сообщество, типа провести мастер-классы, освещать свою жизнь в интернете, поволонтёрить где-то, заколлабиться с местными предпринимателями / артистами и тп. Нужно заполнить довольно большую, но красиво сделанную форму, где рассказать о себе, чем будешь заниматься и чем готов помогать. Также можно зарегать детей. По крайней мере, при выборе количества человек они просят в том числе указать детей, и потом когда заполняешь заявку (нужно на каждого отдельно) и указываешь детский возраст, то они говорят типа "О, классно — вы берёте с собой ребёнка" и спрашивают про школу, нужна ли будет местная или нет.
Но конечно, пока что вопросов больше, чем ответов. Например, не понятно с визами, там есть отдельный вопрос, нужна ли виза, я отметил, что да, но будут ли они как-то помогать с ней, не ясно. Плюс не понятно, какое в итоге будет предоставляться жильё. Ещё хотелось бы какой-то детский сад, про них тоже ни слова.
Но в любом случае, звучит очень прикольно, так что если нас выберут, я тока с кайфом.)
Мёртвая линия до 15 октября, сама поездка в январе-апреле 26-го, так что если хотите, можете тоже заполнить, вдруг там встретимся. 😁
🔥7👍1
В JavaScript есть спред-оператор
Если взять обычный смайлик 😁, то он состоит из себя самого (первые две строки на скрине), а вот если взять 👩💻, то оказывается, это не просто смайлик девушки за компом, а составной смайлик, состоящий из смайлика девушки и смайлика компа, которые соединены вместе с помощью специального юникода
То же самое со смайликами влюблённой пары и семьи, их так же можно разбить на составные юникоды и получить базовые смайлики.
Что касается темнокожего дядьки 🙋🏿♂, то он состоит из нейтрального смайла человечка, модификатора тона кожи и значка мужского пола. Модификатор в консоли выглядит как просто прямоугольник и не различается по цветам, но на самом деле там используются разные юникоды для разных цветов кожи, и по сути, это тёмно-коричневый квадратик, который плюсуется к стандартному жёлтому человечку, превращая его в темнокожего. Ну и в конце можно добавить пол и сделать из него или мужчину, или женщину.
Отдельно меня позабавили звери: полярный медведь 🐻❄️ состоит из смайликов бурого медведя и снежинки, а служебная собака 🐕🦺 состоит из смайликов собаки и рабочей жилетки. Хорошо! 😁
..., который раскладывает составной объект на отдельные части (массив на элементы, строку на буквы и тд). Но забавно, что он также работает со смайликами.Если взять обычный смайлик 😁, то он состоит из себя самого (первые две строки на скрине), а вот если взять 👩💻, то оказывается, это не просто смайлик девушки за компом, а составной смайлик, состоящий из смайлика девушки и смайлика компа, которые соединены вместе с помощью специального юникода
\u200D (на скрине просто ''), который говорит компу, что надо попытаться соединить эти два юникода вместе.То же самое со смайликами влюблённой пары и семьи, их так же можно разбить на составные юникоды и получить базовые смайлики.
Что касается темнокожего дядьки 🙋🏿♂, то он состоит из нейтрального смайла человечка, модификатора тона кожи и значка мужского пола. Модификатор в консоли выглядит как просто прямоугольник и не различается по цветам, но на самом деле там используются разные юникоды для разных цветов кожи, и по сути, это тёмно-коричневый квадратик, который плюсуется к стандартному жёлтому человечку, превращая его в темнокожего. Ну и в конце можно добавить пол и сделать из него или мужчину, или женщину.
Отдельно меня позабавили звери: полярный медведь 🐻❄️ состоит из смайликов бурого медведя и снежинки, а служебная собака 🐕🦺 состоит из смайликов собаки и рабочей жилетки. Хорошо! 😁
🔥4👍1
Вошёл в АйТи. А можно выйти?
Мне тут скинули интересную номадскую программу — Arctic Digital Nomads. Это возможность для удалённых работников поехать на 1-3 месяца жить и работать в Арктике. На выбор 3 локации: Норвегия, Исландия, Фарерские острова. Звучит прикольно, так что вчера подал…
В общем, не взяли нас в Арктику.)
Я, конечно, особо не надеялся, особенно после того, как они прислали письмо, что получили почти 15 тысяч заявок, но всё равно черти. 😁
Ну штош, значит двигаемся по изначальному плану, а в Арктику как-нить своим пешком съездим.)
З.Ы. Если кто-то тоже подавал заявку и получил одобрение, рассказывайте.)
Я, конечно, особо не надеялся, особенно после того, как они прислали письмо, что получили почти 15 тысяч заявок, но всё равно черти. 😁
Ну штош, значит двигаемся по изначальному плану, а в Арктику как-нить своим пешком съездим.)
З.Ы. Если кто-то тоже подавал заявку и получил одобрение, рассказывайте.)
😭8
Обычно курсы тестировщиков рекламируют как "Самый быстрый и лёгкий вкат в АйТи", что, с одной стороны, недалеко от правды: курсы действительно короче, и знаний программирования не требуется (если говорим о ручном тестировании). А с другой стороны, в гробу я это всё видал. Я хоть никогда и не хотел стать тестировщиком, но смотрю на наших пацанов и понимаю, что не зря. 😁
Да, ты не пишешь код, но ты погружён во все бизнес-процессы, во многие технические моменты (где какие базы, где какие доступы, какой адаптер вызывается в том или ином случае), тебя постоянно привлекают к общению с заказчиками и смежниками по поводу багов (а мы с вами знаем, что заказчик — это самый адекватный человек на свете), плюс ты в целом отвечаешь за качество релизов и если бага просочилась на прод, то по шапке прилетает тебе, за то, что пропустил (потому что разработчики, понятное дело, красавчики и не виноваты). Тебя постоянно дёргают, всем чё-то от тебя надо, особенно при поджимании сроков.
Прибавьте к этому знание кода, если речь про автотестеров, и в целом, можно вешаться.
Смотря на это всё, как никогда понимаешь, насколько кайфово просто красить кнопки.
Да, ты не пишешь код, но ты погружён во все бизнес-процессы, во многие технические моменты (где какие базы, где какие доступы, какой адаптер вызывается в том или ином случае), тебя постоянно привлекают к общению с заказчиками и смежниками по поводу багов (а мы с вами знаем, что заказчик — это самый адекватный человек на свете), плюс ты в целом отвечаешь за качество релизов и если бага просочилась на прод, то по шапке прилетает тебе, за то, что пропустил (потому что разработчики, понятное дело, красавчики и не виноваты). Тебя постоянно дёргают, всем чё-то от тебя надо, особенно при поджимании сроков.
Прибавьте к этому знание кода, если речь про автотестеров, и в целом, можно вешаться.
Смотря на это всё, как никогда понимаешь, насколько кайфово просто красить кнопки.
👍3💯1
Когда ещё был джуном, мой самый большой страх был в том, что я приду в новую компанию и не смогу локально развернуть проект. 😄
Когда пришёл на самую первую работу, мы с тимлидом полдня разворачивали приложение. И это при том, что он сидел рядом и по сути, всё и делал. Постоянно вылезали какие-то ошибки, он в промежутках чё-то матерился постоянно. Когда пришёл на вторую работу, мы тоже с тимлидом на пару или полдня, или почти целый день разворачивали проект. Какие-то докеры надо было поднять, какие-то миграции накатить, для меня это набор звуков был. Опять же, постоянные ошибки и маты лида тоже мимо не прошли. 😁
И я всегда боялся, что вот устроюсь в новую контору, скажу, что я серьёзный мидл разраб, а потом херак — не смогу развернуть проект и меня ссаными тряпками погонят.)
Причём ситуация вполне реальная: на первой работе у нас взяли мидл бэка, он два дня на удалёнке пытался поднять свой сервис, у него ничего не получилось и он уволился, хах
Когда уже потом залетел в пару новых проектов и везде всё успешно поднял, страх стал отступать, и щас уже не переживаю за это. Даже наоборот, помню случай, как мне пришлось поднимать какой-то древний репозиторий, его надо было то ли на новую ноду перевести попутно, то ли ещё как-то обновить, но там при запуске падало примерно всё. И вот я исправлял первую ошибку из списка, запускал, появлялась новая, исправлял её и так по кругу. В какой-то момент даже поймал азарт и запускал новую итерацию с мыслью "Ну давай, пидор, чё там у тебя ещё?". Вот так приходит профессионализм. 😁
Когда пришёл на самую первую работу, мы с тимлидом полдня разворачивали приложение. И это при том, что он сидел рядом и по сути, всё и делал. Постоянно вылезали какие-то ошибки, он в промежутках чё-то матерился постоянно. Когда пришёл на вторую работу, мы тоже с тимлидом на пару или полдня, или почти целый день разворачивали проект. Какие-то докеры надо было поднять, какие-то миграции накатить, для меня это набор звуков был. Опять же, постоянные ошибки и маты лида тоже мимо не прошли. 😁
И я всегда боялся, что вот устроюсь в новую контору, скажу, что я серьёзный мидл разраб, а потом херак — не смогу развернуть проект и меня ссаными тряпками погонят.)
Причём ситуация вполне реальная: на первой работе у нас взяли мидл бэка, он два дня на удалёнке пытался поднять свой сервис, у него ничего не получилось и он уволился, хах
Когда уже потом залетел в пару новых проектов и везде всё успешно поднял, страх стал отступать, и щас уже не переживаю за это. Даже наоборот, помню случай, как мне пришлось поднимать какой-то древний репозиторий, его надо было то ли на новую ноду перевести попутно, то ли ещё как-то обновить, но там при запуске падало примерно всё. И вот я исправлял первую ошибку из списка, запускал, появлялась новая, исправлял её и так по кругу. В какой-то момент даже поймал азарт и запускал новую итерацию с мыслью "Ну давай, пидор, чё там у тебя ещё?". Вот так приходит профессионализм. 😁
😁9👍1
Всех причастных — с Днём волонтёра!
Я тут тоже вписался помогать одному волонтёрскому проекту, успел поучаствовать в двух задачах. Первая пока что до прода так и не доехала, вторую вот допинываем, чтобы в понедельник релизнуться. Делаем с напарником лендинг и форму для пожертвований: напарник делает вёрстку, а я занимаюсь интеграциями с платёжной системой и с базой, где собираем в кучу платежи из разных источников. Ну и да, форму и прогресс-бар тоже поверстал немного.
Несмотря на то что я в своё время сделал 2 интернет-магазина, ни в одном из них не было онлайн-оплаты, поэтому с платёжными системами ни разу не работал и это довольно интересный опыт. Плюс стек, с одной стороны, мой (Реакт), а с другой — всё какое-то непривычное: верстать на тайлвинде, писать воркеры и деплоить через wrangler и тд. Короче, выходим из зоны комфорта, расширяем насмотренность.
Ну и в целом приятно вносить какой-то вклад в общественно полезное дело, так что сплошные плюсы, так сказать. Если вы ещё не волонтёрите, топодумайте, может оно вам нахер не надо приходите. 😁
Я тут тоже вписался помогать одному волонтёрскому проекту, успел поучаствовать в двух задачах. Первая пока что до прода так и не доехала, вторую вот допинываем, чтобы в понедельник релизнуться. Делаем с напарником лендинг и форму для пожертвований: напарник делает вёрстку, а я занимаюсь интеграциями с платёжной системой и с базой, где собираем в кучу платежи из разных источников. Ну и да, форму и прогресс-бар тоже поверстал немного.
Несмотря на то что я в своё время сделал 2 интернет-магазина, ни в одном из них не было онлайн-оплаты, поэтому с платёжными системами ни разу не работал и это довольно интересный опыт. Плюс стек, с одной стороны, мой (Реакт), а с другой — всё какое-то непривычное: верстать на тайлвинде, писать воркеры и деплоить через wrangler и тд. Короче, выходим из зоны комфорта, расширяем насмотренность.
Ну и в целом приятно вносить какой-то вклад в общественно полезное дело, так что сплошные плюсы, так сказать. Если вы ещё не волонтёрите, то
🔥5❤1😁1
Слетал в Москву, познакомился с командой Альфы, с которой работаю уже 3-й год, было кайфово "развиртуализироваться" и увидеть людей вживую, совсем другой уровень, конечно. Вечером в пятницу посидели в баре, в понедельник сходил в офис, а потом на квест. Плотная программа, короче.)
Из интересного: я как-то на дейлике имел неосторожность сказать, что я не учился в универе, и это настолько удивило одного коллегу, что он дважды за эти дни меня подстебнул на эту тему, удивлялся, что можно стать лидом без вышки. Получается, можно, хах. 😁
Из интересного: я как-то на дейлике имел неосторожность сказать, что я не учился в универе, и это настолько удивило одного коллегу, что он дважды за эти дни меня подстебнул на эту тему, удивлялся, что можно стать лидом без вышки. Получается, можно, хах. 😁
🔥8
И ещё один итог года, стал лидом в Альфе. 🥳
На самом деле, я им стал ещё в апреле, просто не рассказывал, хах.
Созвонов стало побольше, непосредственной разработки поменьше, но в целом с кайфом.
Хотя опасения были. Когда тока пришёл в команду, в какой-то момент в офисе пересеклись с прошлым лидом. Он был весь замученный, я у него спросил, как дела, и он сказал, что если мне когда-то предложат стать лидом, надо отказываться. 😁
Пока, в целом, идёт хорошо, посмотрим, что год грядущий нам готовит.)
С Новым Годом! 🎄
На самом деле, я им стал ещё в апреле, просто не рассказывал, хах.
Созвонов стало побольше, непосредственной разработки поменьше, но в целом с кайфом.
Хотя опасения были. Когда тока пришёл в команду, в какой-то момент в офисе пересеклись с прошлым лидом. Он был весь замученный, я у него спросил, как дела, и он сказал, что если мне когда-то предложат стать лидом, надо отказываться. 😁
Пока, в целом, идёт хорошо, посмотрим, что год грядущий нам готовит.)
С Новым Годом! 🎄
🔥8👏2