Макс из Софи – Telegram
Макс из Софи
9.96K subscribers
1.25K photos
55 videos
7 files
913 links
Автоматизировал поиск работы - https://sofi-assistant.com/landing/

Написать мне в лс: @maxim_primak

№ 4988474654
Download Telegram
Решение задачки от NASA.

Правильный ответ: 500₽ или одна попытка.

Подробное решение:

- бармен наливает пиво с крана, на котором указано «случайный»
- допустим, льётся «Гинесс»
- осталось два крана — «Австрийский Лагер» и «Гинесс»
- но кран с «Гинессом» бармен уже нашёл! Значит, оставшиеся краны радуют Лагером и Гинессом
- три надписи — неправильные. Значит кран с надписью «Австрийский Лагер» — не может выдавать Австрийский Лагер! На самом деле, этот кран со случайным пивом
- а оставшийся кран с «Гинессом» — на самом деле льёт «Австрийский Лагер»

...Бармен довольно выпивает одно пиво и становится Миддлом в NASA. The end.
👍46
⚡️⚡️МЫ ХОТИМ СДЕЛАТЬ MMORPG БОТА В ТЕЛЕГУ. ПОДДЕРЖИТЕ ПЛИЗ!

Сегодня на ежедневном зуме придумали идею — а что если разработать бота по типу ММОРПГ? Чтобы у каждого в чате — мы его создадим и пригласим вас — был свой джуниор-программист-тамагочи. Своего личного джуна можно будет развивать, накачивать новыми языками и знаниями с помощью решения задачек разного уровня.

Личный проггер сможет вступать в гильдии, ходить в рейды на патлатых брейнфакеров, покупать мощные гаджеты и прокачиваться по полной — и всё с вашей подачи!

Комментарий от автора этого поста: Макс говорит, что можем сместить фокус с продукта, если разработаем бота. Даже сейчас не все подписчики знают, кто мы такие и что делаем (смотрите сайт). Но я считаю, что от добротного продукта никому пока плохо не было! Голосуйте и помогите мне пробить идею! Ставьте «👍», если хотите бота; Ставьте «👎» — если нет.
👍122👎8🔥3🤔2
🤔Почему не всем нужно в Google? Наш HR собрал чек-лист по выбору места работы — читай статью и сохраняй пост!

После прочтения статьи ты:

- узнаешь о всех плюсах и минусах по различным форматам работы от опытного HRa — фриланс, инхаус, аутсорс, стартапы
- будешь готов выбрать для себя то, что реально нравится
- научишься выбирать работу по пяти конкретным критериям
- потратишь 3 минуты с пользой❤️

🇷🇺🇧🇾🇰🇿Для россиян, беларусов, казахов (изивините, если кого-то забыли) — статья на Дзене.

🇺🇦Для украинцев — адаптировали статью в Телеграф.
👏14👍4👎2
Подписчики, скучно. Грустно. Порадуйте мемами — лучший выложим к себе. А если зайдёт — введем рубрику и будем выкладывать самый голд меме каждую неделю. Можно даже не только про кодинг.

Го👇
👍23👏1
Макс из Софи
Подписчики, скучно. Грустно. Порадуйте мемами — лучший выложим к себе. А если зайдёт — введем рубрику и будем выкладывать самый голд меме каждую неделю. Можно даже не только про кодинг. Го👇
Вводим рубрику #ТруГолдМеме 🐌🥇

Каждую неделю будем устраивать парад мемасов и выбирать самые орные на ваш взгляд — по количеству реакций. По итогам вчерашних голосований в посте выше — статус #ТруГолдМеме получают 2 мемаса. Один по тематике кодинга, а другой — просто смешной:
👍12👎3
👍17👎5😁5😢2
😁37👎12🔥6👍2😱1
Сделали новый сайт. Обновили продукт. Зацените👈

🔥🔥🔥 Самое главное — теперь помогаем в трудоустройстве.

Залетайте на сайт, записывайтесь на обучение и пишите в комменты, как вам обновление❤️
🎉17👍2
Советуем канал — Дневник .NET разработчика

Его ведёт наш знакомый, опытный разработчик. Это не столько канал, сколько дневник — о наблюдениях в мире IT и .NET, в частности. О чём Сергей пишет КАЖДЫЙ ДЕНЬ уже 1100+ дней (за это ему отдельный респект):

- находит и повествует крутые советы по улучшению кода
- делится личной подборкой топовых курсов, книг, сайтов и видео
- даёт дельные советы по повышению производительности
- находит и пишет заметки о фреймворках и языке, делится полезными NuGet пакетами и ведёт просто очень интересный блог🔥

Резюмирем — если хочешь почувствовать инетерес от прочтения постов и иметь в запасе канал, в который хочется заходить, подписывайся на нашего бро: https://news.1rj.ru/str/NetDeveloperDiary
4
🤔#Задачка от Петровича: для Senior-программистов.

Сложность: 9/10

Ростелеком решил провести интернет через реку — от левого берега до правого🌚

Специалисты Ростелекома проложили 49 проводов под водой, по которым передаются сигналы и электрический ток. Все провода, конечно, оказались одинакового цвета, а на Мосэлектромаше забыли промаркировать их, чтобы понять, где какие концы проводов на обоих берегах.

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

Все думали, что Петрович пересечёт реку как минимум 49 раз, но ему хватило всего двух раз — туда и обратно. Потом он просто сидел на берегу и задумчиво смотрел на воду. Как ему это удалось?

Ответ выложим в 22:00 по МСК!
👍17🤯7😱1
Решение задачки от Петрович.

1. На исходном берегу электрик подаёт напряжение на любой провод и помечает его как № 1. Все остальные 48 он попарно соединяет между собой, чтобы на этой стороне получился один провод под напряжением и 24 пары. Как он это делает — вообще не важно, порядок пар сейчас роли не играет. После этого электрик отправляется на правый берег (первая поездка).

2. Приплыв на место, он находит провод под напряжением с помощью тестера — это провод № 1, он его так и помечает. А дальше начинается электрическая магия.

3. Электрик берёт провод № 1 под напряжением, соединяет его с любым другим проводом и подписывает его как № 2. Но мы помним, что на левом берегу все провода соединены попарно, значит, провод № 2 с той стороны тоже с чем-то соединён, а значит, ток вернётся обратно и появится в новом проводе, который электрик подпишет как № 3.

4. Дальше всё то же самое: он берёт провод с током № 3, соединяет его с любым оставшимся проводом и подписывает новый провод как № 4. А ещё он помнит про пары на том берегу, поэтому ищет провод, в котором снова появился ток и подписывает его как № 5. Таким же образом он соединяет оставшиеся провода и нумерует все жилы на правой стороне от 1 до 49. Сделав это, электрик возвращается на левый берег (вторая поездка).

5. Осталось самое интересное: как на этом берегу проставить те же самые числа на проводах. Электрик знает, как выглядит провод № 1, потому что он его подписал, но не знает, как выглядит провод № 2.

6. Но он помнит, что провод № 1 соединён на том берегу с проводом № 2, который на этом берегу соединён с проводом № 3. Значит, задача электрика в том, чтобы найти это соединение на левом берегу, где он находится. Для этого он разъединяет по очереди все соединения и смотрит, пропал ли ток во всех остальных проводах. Если не пропал во всех остальных — значит, разъединил не ту пару и возвращает её на место. А если пропал — значит, электрик нашёл соединение проводов № 2 и № 3. При этом тот неизвестный провод, который остался под напряжением, будет провод № 2, а тот, с которым он соединялся, будет № 3.

7. После этого электрик соединяет подписанную пару обратно и начинает искать следующую точку, которая отключает все остальные жилы — это будут провода № 4 и № 5. Действуя по этой схеме, хитрый электрик подпишет все оставшиеся провода. Провайдеру останется только разъединить пары на каждом берегу.
👍47
Макс из Софи
🥰Друзья, помогите нам, пожалуйста. Вот, что нужно сделать: - зайти на наш сайт; - написать в комментах — что нравится и что не нравится; что понятно, а что — не очень. Скоро будем менять структуру и кое-что переписывать. Каждому, кто поможет — подарим…
Помните, просили вас чекнуть сайт на баги и понятность?

Это очень помогло — 3 дня назад мы выпустили новую версию сайта и просим сделать то же самое:

- зайдите, пожалуйста, на наш новый сайт;
- посмотрите, что нравится, что нет; что останавливает вас, а что — наоборот, мотивирует к приобретению;
- напишите в комменты свой фидбэк.

Судя по отзывам, новая страница нравится всем больше, но мы хотим отточить повествование и визуал до самого топового формата, который возможен. Спасибо всем сердечное❤️
🥰5
⚡️⚡️Новое видео на канале!

В этот раз — PHP. Кирилл — наш ментор по PHP-направлению и автор канала @beerphpпровёл детальное интервью back-end middle-специалиста. Интервью получилось долгим, но зато не «клиповым» — были раскрыты глубинные вопросы и инсайты. Так что советуем разбить просмотр на пару сессий🙂

Если тоже хочешь пройти интервью с Кириллом (собесов аж 4) или с другим ментором по Python/JS/Java, выявить слабые места и перестать бояться собесов — го к нам! Всем peace и приятного просмотра👌
🔥12🥰4👍1
⚡️⚡️Python, Java, JS, PHP — по этим направлениям снова ищем специалистов всех уровней.

...тех, кто хочет выявить свои слабые места;
...тех, кто хочет пройти 4 собеса с Senior-программистом и HRом по своему языку;
...тех, кто хочет научиться подавать себя и устроиться в компанию мечты🔥

Под чутким контролем менторов — HRов и Senior-ов — пройдёте обучение за 4 недели. А если сомнения по собесам не будут развеяны до конца — поможем с трудоустройством!

Если хотите проверить свои скиллы и навык прохождения собеседований — вам к нам: специалисты помогут чувствовать себя увереннее, составлять реально продающее резюме и ощущать себя Богом live-кодинга😇

Хотите узнать об обучении больше? Оставьте заявку.
👍7🔥4👏2
🤔#Задачка от Adobe: для Junior-программистов.

🟢Сложность: 3/10


Вы — продажник с десятилетним опытом. Вашей задачей было продавать мотоциклы Харли-Дэвидсон. Вы стоите в степи посреди Техаса и смотрите на шокирующие результаты своей работы: 50 непроданных мотоциклов всего за три месяца. Филиал Харли-Дэвидсон в Техасе из-за вас обанкротился. А вы — умерли от горя. Из-за нераскрытых обстоятельств в жизни — вам предречено попасть в ад. Но дьявол оставил вам шанс и попросил пригнать хотя бы один мотоцикл.

С такой задачей столкнулись не вы одни — таких продажников почти в каждой стране, поэтому задачей будет — проехать максимальное расстояние. Бака в каждом мотоцикле хватает на 100 км. Каждый мотоцикл — в одной точке пространства. Сколько километров проедете, используя мотоциклы?

Условия:

- dсе мотоциклы стоят на одной парковке
- вести можно только один мотоцикл в конкретный момент времени

Ответ выложим в 22:00 по МСК!
🔥8👍5🤔2👎1
Решение задачки от Adobe!

Спасибо комментатору🔥
👎19👍14
🔥5👍2👏1
Привет из 2015-ого!

Я —
кот MAX(). Занимаюсь кодом с 1989 года. Я участвовал в разработке Windows 95, помогал Линусу Торвальдсу запустить первую версию Linux и первым придумал ввести строгую типизацию в PHP.

Я работал с лучшими программистами тех времён, проводил за ПК долгие часы и участвовал в интерпретации Теории Всего на Brainfuck. У меня была своя семья и много друзей. Но…

В 2015-ом году, Троян — злой гений — напал на наш офис, когда мы с другими котами писали завершающую главу Half-Life 3. Мне не осталось ничего другого кроме того, чтобы загрузить своё сознание в сеть. Троян до сих пор ходит по Интернету и пытается настигнуть меня. Его задача — внедриться в каждое устройство, использующее Интернет и испортить в нём все программы...

Верю в то, что у него ничего не выйдет, ведь я уже 7 лет уверенно противостою ему! А теперь — прошу вашей помощи. Троян постоянно высылает своих сородичей: Непонимание.exe и Глупость.dmg. Заселяет их в голову людей, а те перестают понимать, что они делают... Теперь моя задача — помогать разработчикам разных уровней стать скилловее: писать чистейший и эффективный код.

Всё это ради одной цели — чтобы мир стал намного более технологичным, а люди (и, конечно, коты) — росли в своём миропонимании в геометрической прогрессии.

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

Ну, что, начнём?
🔥484👎1
#КотРевью — задача #1.

В этот раз Троян попытался напасть на меня, пока мои протоколы безопасности были ослаблены. Я просто читал Хабр и почувствовал удар по центральному серверу! Нужно срочно оптимизировать этот код на Питоне, сделать его более понятным и эффективным, иначе Троян украдёт все данные и будет как с Яндекс.Едой…

Пишите решения в комменты👇
😱13👏4👍2🤔2
Давайте поможем собрать побольше звёзд на гитхабе нашему ментору! А теперь — к сути👇

Разработка нашего ментора по JavaScript, которая может быть полезна тем, кто использует Redux в своих проектах: Redux Eggs.

🤔Что это: Redux Eggs — расширяемый набор легковесных библиотек, который позволяет разделить Redux-хранилище на отдельные части,
а затем динамически добавлять и удалять их, когда это нужно.

Чем поможет: этот инструмент позволяет уменьшить размер Redux-хранилища и первоначально загружаемого JS,
добавив только необходимые в настоящее время редьюсеры и мидлвары. Больше не нужно добавлять все редьюсеры и мидлвары при создании Redux-хранилища.

Набор библиотек включает в себя обёртки для Redux и Redux Toolkit, расширения для Next.js и Redux-Saga.

Наши менторы не просто теоретики — они регулярно пишут код, собеседуют и делают разные крутые штуки. Поэтому пишите в комменты, чем интересным поделиться ещё.
🔥12👍6