TG Telegram Group Link
Channel: ebanoePHP
Back to Bottom
Ребята, хоть канал про бэкенд разработку, но эту новость я не мог не запостить! ЛУЧШАЯ фронтенд библиотека получила новую МАЖОРНУЮ версию!!!

https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/

Всем бегом обновлять свои говносайты на вордпрессе!
Нашёл пиздёвую штуку, для рукожопов вроде меня. Позволяет рисовать нормальные блоксхемы, диаграммы и прочую штуку без рисования, а с помощью формального описания(типо прораммируем на минималках)

https://mermaid.live/
ПИШЕМ РЕЗЮМЕ ДЛЯ АПЛАИНГА В ИНОСТРАННУЮ КОНТОРУ

Так вот продолжая тему про собесы. Как я писал здесь - западные компании до сих пор не освоили отклики в 1 клик, поэтому для того чтобы зааплаиться, вам нужно скинуть резюме ФАЙЛОМ.

Решил я сделать импорт из линкедина(встроенная функциональность), получилась на удивление лютая хуета, даже фотка не подтянулась. Слил эту затею.

Попробовал на том же линкедине нажать ctrl+p. Получилось еще хуже. Дальше решил отредачить html моего резюме через инструменты веб разработчика, но спустя 20 минут психанул пытаясь поправить скомпилированные css(для печати свои стили).

Ну и не беда, у меня же был акк на хедхантере года 3 назад, импортну оттуда, заменив текст на актуальный. Но как оказалось - эти пингвины просто стерли нахуй все мои резюме, за долгий период неактивности

Похуй, идём в гугл “lilinkedin to cv converter free. Тут стоит сказать, что я был почти близок к цели. https://www.resumonk.com/ помог построить что-то более менее/вменяемо, но проблема в том, что фришный шаблон был всего один, и он к херам убивал форматирование(списки, абзацы и т.д) что мне не подходило.

Еще были всякие оффлайн конструкторы, но это такая параша, что я даже вспоминать это не хочу.

В итоге я принял решение, накидать “по быстрому” в Google doc. Проблема в том, что большинство нормальных людей последний раз верстали в ворде в 21 год, когда копипастили инфу из Википедии в свой диплом по специальности “информационные системы”(кстати моя дипломная работа была на БИТРИКСЕ), и сделать так чтобы абзац был именно там как ты хочешь нихуя не просто. Текст постоянно съезжает и выстраивает не так как ты хочешь, а ровно противоположным образом

В итоге убил все выходные на эту херню, но в итоге у меня появился свой Гуглдок с резюме, которое сносно выглядит на мой взгляд. Буду стараться поддерживать его в актуальном состоянии. Если сильно интересно, пишите в комменты, покажу что примерно вышло

Тем не менее, если у вас много времени, рекомендую заняться этим самому, опыт интересный, начинаешь больше ценить своё резюме и можно вспомнить студенческие/школьные годы.

Кстати с этим резюме я успешно зааплаился в одну известную контору, которая предоставляет услуги бронирования отелей онлайн(интересно что же за контора). Если хотите узнать какой пиздец случился на собесе(на удивление даже не из за моего уровня английского) поставьте 100 огонечков(не какашек!!!) и я уж, так и быть, поделюсь этим обсёром.

P.S. Офигеть, пост такой длинный вышел, что картинку не вышло прикрепить.
Haters gonna hate ❤️❤️❤️
Сегодня напишу пост
Мой собес в сервис для путешественников

Несмотря на то, что @Dreddyi не верил в нас, мы на изи собрали больше 100 огонечков 👍 А значит пришло время исповеди

Как и большинство успешных админов телеграмм каналов, я работаю удаленно, живу на виле на Бали, пока подписчики ебашат в февральские морозы в офис на метро в Челябинске в 8 утра, убеждая себя что PHP самый лучший язык. Фотку прикрепил для привлечения внимания. Так вот, все на этой виле заибись, но вот кондей полная херня, а еще первые три дня ругались с персоналом из за интернета. Как вы поняли собес был на один из первых дней.

Перед интервью, мне прислали гайд по подготовке, который времени открыть к сожалению не оказалось, решил что затащу собес на силе духа. Решение в целом показалось более-менее верным. Так как собес на позицию Senior Software Engineering Manager то тупых вопросов которых спрашиваю у вас по типу, как поменять две переменные без использования третьей и отличия класса от интерфейса у меня не было и мне просто предложили рассказать как проходит мой день на работе.

Я мужественно принял это тяжелое задание и начал рассказывать на ломаном английском с вокобуляром 6 летнего ребенка и акцентом “рашн мафия” как я составляю квартальные и годовые планы, собираю спринты и приоритезирую беклог, повышаю зп, выписываю премии, увольняю людей, мониторю бизнес метрики по вертике и т.п. вещи

Все было относительно неплохо если бы не ЕБАНЫЙ WIFI LOW CONNECTION!!! - каждые 3-4 минуты я отрубался и начинал пересказывать все заного, а собеседущий делал вид, что не считает меня долбоебом. В итоге через 15 минут, мне предложили перепройти собес, когда я смогу наладить интернет.

Я, конечно, подумал, что это тактичный метод послать меня нахуй, но в итоге HR правда вернулась ко мне и предложила выбрать слот. Так что на этой неделе будет вторая попытка. Интернет я кстати починил, но вот всплыла проблем с переодически отрубающими электричеством, решить которую не представляется возможным… Так что я думаю вторая часть про обсеры на собесах не за горами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Я тут вышел из запоя, и вспомнил что забыл рассказать, что все таки прошёл на второй раунд собеса. Сначала я очень обрадовался, т.к подумал что это мой первый успех такого рот в зарубежной конторе, но потом вспомнил что в 2021 году в декбре, я собесился в Reddit где дошёл до 3 раунда(правда там один из этапов был на русском). Но не суть, всё равно приятно

А проблема в том что второй этап это ебаный лайвкодинг. Как вы знаете, я уже 4ый год ебашу менеджером(двигаю таски в джире и экселе). Соответсенно шансы пройти дальше не велики, но уже не из за инглиша(как правило в алгоритмической секции хватает и бедного рунглиша) а из за того, что каждый раз когда мне нужно заюзать for я иду гуглить синтаксис

Короче надо как-то подготовиться к лайвкодингу за несколько дней. Времени решать задачи на литкоде у меня особо нет, так что буду рад если накидаете статей, где рабираются самые популярные паттерны с литкода, я пока нагуглил только видосы всяких индусов, которые может и полезные, но нихуя непонятно. Поэтому буду очень благодарен за полезные ссылки. У вас тут тоже мотивация есть - чем дальше я пройду, тем больше постов сюда наебашу. 100% win win situation
Так как подписчики не помогли(кто бы сомневался,епта) пришлось искать статьи самому. Оставляю что нашёл, может и вам будет полезно когда-то:

- https://www.educative.io/blog/coding-interview-leetcode-patterns
- https://bmmahmud.medium.com/top-20-leetcode-coding-patterns-to-attempt-with-problem-set-58912684125b
- https://leetcode.com/discuss/career/448285/List-of-questions-sorted-by-common-patterns

Сейчас проблема всё это выучить за 10 дней. Не знаю получится или нет, но попробовать стоит.

P.S. Кстати на лайвкодинг назначили индуса)
This media is not supported in your browser
VIEW IN TELEGRAM
RuTOR: Ваш Взлет к Успеху!🚀

Добро пожаловать на RuTOR! Форум, где каждый найдет что-то полезное для себя!

🌐 Твой бизнес готов к прорыву? Подскочи на новую ступеньку с нами.

🌐 Рост трафика: Дай своему бизнесу заряд мощности и инноваций.

💰 Крипто-свобода: Быстрый обмен от BTC до ETH. Без границ и барьеров.

👍 Знания на ладони: Бесплатные лекции откроют новые горизонты.

🔥 Азарт и призы: Марафон ежедневных розыгрышей на 300 000 ₽.

RuTOR — Вселенная новых возможностей. Пришло время действовать!
Лайвкодинг на ПХП

Парни привет, хочу порекомендовать вам топовую схему по арбитражу крипты, сам делаю по 1000$ за круг, палю тему на нашем секретном канале, залетай, пока Дуров не удалил!

На самом деле этот пост про то, как я проходил секцию лайвкодинга в одном из топовых “турагенств”. С предыдущего собеса пошло чуть больше двух недель, так как я специально взял побольше времени, чтобы подготовиться и порешать задачки на лайвкоде. Но в силу некоторых причин, подготовки не получилось совсем. Поэтому на собес я пошёл с божьей помощью

Побеседовал меня чел из Индии. Несмотря на это понимал я его хорошо, акцент был в норме. Вокабуляр тоже сложностей не вызывал. Удивительно, но прогать мне предложили на PHP. Хотя в конторе основной стек на джаве, а у меня в резюме гошка, но всем как обычно...

Лайвкодинг был не совсем обычный, вместо классического дрочева задач с литкода, было что-то типо систем дизайна, только не с рисованием а с описанием интерфейсов и классов(без реализации).

Разработать нужно было систему по управлению светофорами. Т.е описать как минимум сущность самого светофора со всеми возможными стейтами и класс контроллер/менеджер который бы управлял цветами как в базовом режиме так и в разных экстренных ситуациях.

Понятно, что задание максимально абстрактное и проверялось скорее не умение пиздато прогать, а уменее работать с требованиям, собирать и уточнять их и хоть как-то отражать абстракции в коде.

Следующим этапом будет полноценный System design, там должно быть повеселее. Опять поставлю собес недели через две, чтобы научиться рисовать за это время. А чтобы вы не скучали, постараюсь рекламить как можно больше форумов даркнета, криптобирж и конечно образовательных курсов в течении этого периода!
Админы телеграм каналов сегодня be like

На самом деле не понимаю, насколкьо хуевое чувство юмора должно быть, чтобы каждый год вкидывать жирную порцию пиздежа, оправдывая это тем, что сегодня 1 апреля, и быть довольным от того какой шутник.

P.S. Попробую в очередной раз поставить для себя челендж, и постить в канал качественный контент что-нибудь каждый день в течении всего Апреля. Завтра расскажу куда я собесился(спойлер: это был не booking) как меня отшили и что я вообще думаю на этот счёт. Накидайте, какашек и огонечков чтобы я знал, что вы живы.
В общем все предыдущие этапы собеса про компанию занимающуюся бронями отелей, были про компанию Agoda

Это звучит не так пиздато как booking поэтому я и не назвал имя конторы, чтобы больше вас заинтриговать(не наебал, а недоговорил, как говорится)

У них много где офисы есть, но конкретно офис разработки располагается в Бангкоке. По деньгам, я хз что, мы этот вопрос не обсуждали - скорее всего, как и во всех крупных конторах есть просто набор грейдов и тебе по результатам собеса просто присваивают грейд, по которому и платят, без какого-то торга.

По сложности собеса ничего сверхъестественного, по моим ощущениям в РФ конторы все намного сложнее. Завалился я на этапе систем дизайн - что конкретно не понравилось, я хз, субъективно на этом этапе я себя показал лучше чем на предыдущих. Может решение принимали по совокупности, может ещё что не понравилось но тем не менее. Дальше должен был бы быть финальный этап - общение с топ менеджментом и командой, но я до него не добрался. Сказали другой кандидат будет предпочтительнее. Очень спорная причина, учитывая, что там хуева туча открытых вакансий на позицию Software Engineer Manager

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

P.S. Если смотреть на московское время, то я успел запостить пост 2 апреля. А значит челендж еще не прёбан!
Продолжаю рассказывать про не самые удачные собесы

На днях был самый печальный собес за последние годы. Пришлось программировать прикладную задачу, а не решать херню с литкода. Последний раз я так позорился году в 2017 наверно, когда искал свою первую работу в Москве. Выходил в 7 утра, садился в метро на станции Бульвар Рокосовского и ебашил на 4 собеса в день, в разных концах города. Хорошие были деньки!

Задача была такая - дан огромный json c хреновой структурой, который надо скачать по урлу. Три массива следующих объектов с кучей свойств - Чемпионат, Матч, Игрок(которое на самом деле не игрок, а связка Игрок+Матч). Почему-то именно каждый игрок содержит поле События - в котором в формате G23, R55 - содержится массив событий связанных с этим игроком, где буква это код события(красная карточка, гол и т.д) а цифра минута когда это произошло. Если вам кажется, что вы что-то не так поняли, то скорей всего вы поняли все верно и структура объектов именно такая.

В итоге нужно было сделать код, который бы из этого json вытаскивал инфу на разные OLAP запросы. По типу:
⁃ Кто из игроков забивал больше всего голов во втором тайме в сумме чемпионатов 2018 и 2014 года?
⁃ Сколько голов было забито в матчах, где больше 3 игроков гостевой команды получили красную карточку?
И т.д

Я начал описывать интерфейсы и прочую хуйню, репозитории, сторадаж, создал объект фильтра и т.д потратил минут 10. Короче начал думать сверху вниз от того, как мы будем формировать запрос на получение данных А потом начал писать код методов извлечения данных из JSON и до меня дошло что с такой ебучей стурктурой ничего не вытащить нормально без какой-то квадратично-кубической сложности и нужно было просто на стадии загрузки файла, как-то иначе организовать хранение данных по разным структурам, вероятно потребовалось бы дублирование и некоторый аналог индексирования. К сожалению было уже поздно и я нихуя не успел, на задачу отводилось всего 30 минут. На мой взгляд это перебор, конечно, я даже сейчас, зная что и как делать, не справился бы за 30 минут. Но может полного решения и не ждали, нужно было просто продвинуться чуть дальше чем я.

Ещё кринж в том, что собес на видео записывали(но обещали удалить через месяц, надеюсь не обманут)

Что думаете, на счет задачи? Реально ли за полчаса это сделать с нуля? Или на самом деле всё изи и просто я туговат?
Четыре инженера садятся в машину. Машина не заводится.
Инженер-механик говорит: «Неисправность стартера».
Инженер-электрик говорит: «Аккумулятор сел».
Инженер-химик говорит: «Примеси в бензине».
ИТ-инженер говорит: «Парни, у меня идея! А давайте повысим мне зарплату до 900к в месяц?»
Неделя началась очень хуево! Мало того что челлендж постинга каждый день провалился, так ещё выяснилось, что кто-то слил мою приватные фотки из спальни в сеть:
А кто-нибудь работает за крипту, без договора? Неважно за какие-то полуфантики или за USDT и что-то похожее. Как в целом к этому относитесь? Насколько больше денег в процентах надо просить, если предлагают такое?

Я бы два года назад, сразу послал нахуй за такое экстравагантное предложение, но жизнь вносит свои коррективы, так что сейчас ничего сильно зашкварного в этом не вижу, есть даже некоторые плюсы, для "путешественников с не самыми удачными паспортами".

Но вот сколько просить бабок? Условно если бы вы при нормально устройстве(по тк, или контракт с ИП) просили бы 5000$ а вам предлагают 5000USDT то сколько запрашивать? 6000? 7000? или 10000? или вообще неважно, т.к всё равно не заплатят)
https://www.youtube.com/watch?v=1Ut6RouSs0w

Посмотрел интервью Павла Валерьевича. Спойлер: ему кто-то подсказал, что приходить на интервью без футболки так себе идея.

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

Забавно было слушать, что он начал делать телеграмм когд уже съехался из РФ по политическим мотивам, но аккуратно забыл упомянуть, как ребята которые были устроены во ВКонтакте(компанию принадлежавшей mail.ru) хуярили в рабочее время его pet проект, и как с этого ахуели совладельцы.

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

Из интересного для себя услышал:
⁃ историю про пиздиловку с 3 гопниками в Сан-Франциско, говорит это единственное место за весь опыт в путешествий, где на него напали(чел наверно не был в Париже)
⁃ Чётко сформулированную позицию о том что хрюши и HR департемент в целом не нужен, слова как бальзам на душу
⁃ Оказывается Павел, является единственным продактом во всей телеге(и в Ton чтоли тоже?).
⁃ Пообещал Маску 15 лет назад, не выходить на международный рынок и через 3 недели отказался от своих слов(как и Маск в общем-то)

В целом интервью прикольное, смотрится легко и не душно. Как бы мы тут не стебались над Пашей и его публичным образом, а также не хуесосили иногда за спорные фичи в ВК и Тележеке, глупо отрицать, что это самая яркая фигура в российском IT 21 века, никто из участников чата даже близко не создаст ничего подобного в своей жизни. А так и будет хуярить круды за копейки всю жизнь, поэтому надо наверно с бОльшим респектом относиться к таким людям.

P.S. Core часть телеграмма написана на kPHP так что тут не доебетесь, что новость не по теме канала! Впрочем сегодня будет и более полезный пост)
Привет! На связи Podlodka Crew, организатор IT-мероприятий по разным технологиям и языкам. Уже 22 апреля мы запускаем четвертый сезон конференции по PHP. Тема — практика работы с базами данных. И практики будет реально много. Ведь никакая теория не сравнится с возможностью увидеть применение инструментов и технологий в реальности при решении рабочих задач.

Продолжаем знакомить вас со спикерами! Ребята поделятся кейсами и научат внедрять услышанное в собственные проекты:
Олег Мифле из VK расскажет, какие бывают уровни изоляции транзакций, зачем они нужны и как устроены. Разберёт аномалии, влияющие на консистентность базы, и способы с ними справиться.

Ильяс Салихов из RetailCRM раскроет тонкости работы с PostgreSQL, в том числе поговорим про индексы и типы данных. Объяснит нюансы миграции схемы в масштабе, рассмотрит батчинг-операции.

Дмитрий Вагин из Wildberries тоже затронет тему миграций. Но не остановится на этом: научит строить грамотный flow работы с СУБД на проектах. Опишет, как устроены фикстуры и слепки в тестировании и разработке. Покажет проблемы изолированных сред, научит строить prod-like окружение. Отдельно остановиться на работе с чувствительными данными.

Николай Губин из Авито раскроет преимущества Redis перед Memcached. Примеры из опыта проиллюстрируют, как применять богатство структур данных в Redis. Попробуем организовать конвейер по обработке и кэшированию. По-новому взглянем на возможности транзакций. Прокачаемся в оптимизации сетевых подходов с помощью пайплайнов.

Ознакомиться с полным списком спикеров и докладов можно на сайте. Билеты уже в продаже, поспеши забрать свой💥
Please open Telegram to view this post
VIEW IN TELEGRAM
HTML Embed Code:
2024/04/19 18:42:39
Back to Top