Очередная страшно красивая нейросеть от OpenAI.
Вы пишете текст, она генерирует картинку. Вот, например, «стулья в форме авокадо».
По ссылке куча других примеров.
Страшно.
https://openai.com/blog/dall-e/
Вы пишете текст, она генерирует картинку. Вот, например, «стулья в форме авокадо».
По ссылке куча других примеров.
Страшно.
https://openai.com/blog/dall-e/
Новый эпизод подкаста: про разработку в Убере. Андрей Неверов был техдиром стартапа грузоперевозок Trucker Path, а теперь работает инженерным менеджером в Убере в Дании.
Андрей руководит командами, ответственными за CI/CD: системы автоматизации установки серверного софта. Его инструментами пользуются больше двух тысяч программистов, а количество конечных пользователей идёт на сотни миллионов. Пока вы читаете этот текст и слушаете эпизод, в мире будут в пути 400 тысяч водителей такси и курьеров, управляемые убером. Вот такой масштаб ответственности.
Поговорили об устройстве команд и межкомандном взаимодействии, как тушат пожары (incident management) и как продвигаются по карьерной лестнице.
Слушайте и подписывайтесь: Apple, Google, ютуб, Castbox, Spotify, Яндекс, Overcast и веб-версия.
Андрей руководит командами, ответственными за CI/CD: системы автоматизации установки серверного софта. Его инструментами пользуются больше двух тысяч программистов, а количество конечных пользователей идёт на сотни миллионов. Пока вы читаете этот текст и слушаете эпизод, в мире будут в пути 400 тысяч водителей такси и курьеров, управляемые убером. Вот такой масштаб ответственности.
Поговорили об устройстве команд и межкомандном взаимодействии, как тушат пожары (incident management) и как продвигаются по карьерной лестнице.
Слушайте и подписывайтесь: Apple, Google, ютуб, Castbox, Spotify, Яндекс, Overcast и веб-версия.
Фото с прекрасной IT-конференции Ulcamp, на которой мы познакомились с Андреем в 2017 году.
Горячо рекомендую формат, закончится коронавирус и обязательно ещё поеду.
Горячо рекомендую формат, закончится коронавирус и обязательно ещё поеду.
Часто в результатах гугл-поиска первую строчку занимает пинтерест. Это такой сервис, где удобно собирать идеи нарядов (не только, но это, кажется, лучшее применение).
SEOшники пинтереста — черные маги и у них есть блог на медиуме, где они делятся своими секретами. Вот программная статья о том, как они ставят научные SEO-эксперименты, а вот все их статьи про SEO.
SEOшники пинтереста — черные маги и у них есть блог на медиуме, где они делятся своими секретами. Вот программная статья о том, как они ставят научные SEO-эксперименты, а вот все их статьи про SEO.
У маркетологов тоже бывают классные истории!
Вот, например, бывший глава маркетингового отдела Uber Кевин Фриш рассказывает, как случайно обнаружил, что из 150 миллионов долларов рекламного бюджета (performance marketing) 100 миллионов уводили мошенники. Источник в твиттере и подкаст.
Началось всё с того, что социальные активисты задолбали основателя убера Трависа Каланика твитами «вот вы говорите, что против Breitbart, а всё размещаете у них рекламу». Каланик: wtf, чувак, ты ведь говорил что всё под контролем! Фриш начинает разбираться и находит посредников, которые не отключили рекламу по просьбе и ставит их на паузу. Речь о 15 миллионах долларов рекламы, 10% всего рекламного бюджета. Готовится к обвалу показателей установок, но не происходит вообще ничего.
Начинает копать: запрашивает логи и видит в них супер странные вещи, вроде того, что человек кликает по рекламе и через 2 секунды (!) логинится в убер — так не бывает. Оказывается, это мошенники, которые обманывают рекламные сети с помощью зараженных вирусами Android телефонов и других техник. На такие «установки» приходилось 2/3 бюджета «performance marketing» – 100 миллионов долларов.
Продолжает копать и из оставшихся 50 срезает ещё 20 не особо эффективных, в результате получается, что можно было достичь того же результата за пятую часть цены. Такая вот история. А мы программы оптимизируем.
Вот, например, бывший глава маркетингового отдела Uber Кевин Фриш рассказывает, как случайно обнаружил, что из 150 миллионов долларов рекламного бюджета (performance marketing) 100 миллионов уводили мошенники. Источник в твиттере и подкаст.
Началось всё с того, что социальные активисты задолбали основателя убера Трависа Каланика твитами «вот вы говорите, что против Breitbart, а всё размещаете у них рекламу». Каланик: wtf, чувак, ты ведь говорил что всё под контролем! Фриш начинает разбираться и находит посредников, которые не отключили рекламу по просьбе и ставит их на паузу. Речь о 15 миллионах долларов рекламы, 10% всего рекламного бюджета. Готовится к обвалу показателей установок, но не происходит вообще ничего.
Начинает копать: запрашивает логи и видит в них супер странные вещи, вроде того, что человек кликает по рекламе и через 2 секунды (!) логинится в убер — так не бывает. Оказывается, это мошенники, которые обманывают рекламные сети с помощью зараженных вирусами Android телефонов и других техник. На такие «установки» приходилось 2/3 бюджета «performance marketing» – 100 миллионов долларов.
Продолжает копать и из оставшихся 50 срезает ещё 20 не особо эффективных, в результате получается, что можно было достичь того же результата за пятую часть цены. Такая вот история. А мы программы оптимизируем.
Очередная статья вида «делайте простые, скучные, рабочие штуки», а не «сложные, интересные и умные».
Интересный пример с моторами рыбацких лодок SABB: они работают на любом топливе и в них нечему ломаться (YouTube), потому что раньше для рыбаков надежность лодочного мотора была вопросом жизни и смерти.
Интересный пример с моторами рыбацких лодок SABB: они работают на любом топливе и в них нечему ломаться (YouTube), потому что раньше для рыбаков надежность лодочного мотора была вопросом жизни и смерти.
Как не уронить свой сервис под нагрузкой, на примере Signal.
Люди массово переходят из вацапа в Signal. Серверы Signal не выдержали и совсем лежали почти 14 часов, а испытывали серьезные трудности больше суток. Не лучшее время, чтобы падать :( Официальный твиттер сигнала при этом хранил молчание, будто это не модный стартап, а какая-то древняя корпорация. Жаль. Надеюсь, позже они опубликуют подробный разбор, что случилось.
Пока поделюсь, как мы однажды сами положили свои серверы и как от этого защищаемся теперь. Почти все мобильные приложения отправляют запросы на сервер, например, для оформления заказа или отправки сообщения. Важно, как себя ведут мобильные приложения, если сервер ответил с ошибкой. Очевидное решение — просто повторить запрос ещё раз, как только получил ошибку, незаметно для пользователя.
В одном проекте именно так мы и сделали. Всё было хорошо, пока серверу не стало плохо на пару минут. Если обычно на сервер приходили 100 запросов в минуту (полтора запроса в секунду), то за три минуты скопились 300 запросов и теперь, стоило серверу очухаться, как ему насыпали все 300 запросов в одну секунду. То есть для сервера это выглядело как рост нагрузки в 200 раз и он опять ложился под нагрузкой. Очень неприятная ситуация. Мы сами себя задидосили, своими же собственными мобильными приложениями. 🙈
Есть две компоненты решения этой проблемы:
🛑 Первая: сервер должен уметь ответить «довольно!», и клиенты должны перестать повторять запрос, если получили такой ответ. Интересно, что именно этой функции в Android-клиенте Signal не было и они добавили её во время аварии.
⏱ Вторая, более сложная и интересная, но тоже классическая: exponential backoff (экспоненциальная задержка). Идея очень простая: если сервер не ответил в первый раз — ждем 1 секунду и повторяем запрос. Во второй раз — ждем 2 секунды, в третий — 4, в четвертый — 8. То есть с каждой неуспешной попыткой, даем серверу больше времени прийти в себя. У Signal эта функция реализована, но во время аварии они добавили jitter — небольшую случайную задержку, чтобы клиенты не набегали на серверу толпой, через одинаковые интервалы времени после его падения, а нагрузка была более плавной. Обычно, в этом же коде реализуют ещё паттерн circuit breaker, когда после определённого числа ошибок «выбивает пробки» и запросы прекращаются совсем.
Используйте оба приема и будьте здоровы!
💭 Есть твит и телеграм-пост в популярном канале, в которых утверждается, что причина падения сигнала — в само-дидосе (мол, анекдот). Это маловероятно. Во первых, exponential Backoff в сигнал внедрили больше 2 лет назад и он здорово распределяет нагрузку; во вторых, изменения коснулись только Android клиента. Не верьте советским газетам, читайте первоисточники.
Люди массово переходят из вацапа в Signal. Серверы Signal не выдержали и совсем лежали почти 14 часов, а испытывали серьезные трудности больше суток. Не лучшее время, чтобы падать :( Официальный твиттер сигнала при этом хранил молчание, будто это не модный стартап, а какая-то древняя корпорация. Жаль. Надеюсь, позже они опубликуют подробный разбор, что случилось.
Пока поделюсь, как мы однажды сами положили свои серверы и как от этого защищаемся теперь. Почти все мобильные приложения отправляют запросы на сервер, например, для оформления заказа или отправки сообщения. Важно, как себя ведут мобильные приложения, если сервер ответил с ошибкой. Очевидное решение — просто повторить запрос ещё раз, как только получил ошибку, незаметно для пользователя.
В одном проекте именно так мы и сделали. Всё было хорошо, пока серверу не стало плохо на пару минут. Если обычно на сервер приходили 100 запросов в минуту (полтора запроса в секунду), то за три минуты скопились 300 запросов и теперь, стоило серверу очухаться, как ему насыпали все 300 запросов в одну секунду. То есть для сервера это выглядело как рост нагрузки в 200 раз и он опять ложился под нагрузкой. Очень неприятная ситуация. Мы сами себя задидосили, своими же собственными мобильными приложениями. 🙈
Есть две компоненты решения этой проблемы:
🛑 Первая: сервер должен уметь ответить «довольно!», и клиенты должны перестать повторять запрос, если получили такой ответ. Интересно, что именно этой функции в Android-клиенте Signal не было и они добавили её во время аварии.
⏱ Вторая, более сложная и интересная, но тоже классическая: exponential backoff (экспоненциальная задержка). Идея очень простая: если сервер не ответил в первый раз — ждем 1 секунду и повторяем запрос. Во второй раз — ждем 2 секунды, в третий — 4, в четвертый — 8. То есть с каждой неуспешной попыткой, даем серверу больше времени прийти в себя. У Signal эта функция реализована, но во время аварии они добавили jitter — небольшую случайную задержку, чтобы клиенты не набегали на серверу толпой, через одинаковые интервалы времени после его падения, а нагрузка была более плавной. Обычно, в этом же коде реализуют ещё паттерн circuit breaker, когда после определённого числа ошибок «выбивает пробки» и запросы прекращаются совсем.
Используйте оба приема и будьте здоровы!
💭 Есть твит и телеграм-пост в популярном канале, в которых утверждается, что причина падения сигнала — в само-дидосе (мол, анекдот). Это маловероятно. Во первых, exponential Backoff в сигнал внедрили больше 2 лет назад и он здорово распределяет нагрузку; во вторых, изменения коснулись только Android клиента. Не верьте советским газетам, читайте первоисточники.
🎙 Образовательный проект «Кружок» ездит по маленьким российским городам и деревням и знакомит подростков с веб-разработкой, музыкой, астрономией и журналистикой. За 3 года «Кружок» был в Калининградской области, Дагестане, Республике Марий Эл и еще в 16 разных поездках.
Это эпизод о людях, которые делают «Кружок» и о тех, кто в нем участвует. Вы услышите голоса и звуки из Тарусы, дагестанского села Хрюг и марийской деревни Сардаял; ссылки ведут на сайты, которые сделали подростки. А ещё, я чуть не расплакался во время этого интервью.
Один из лучших наших эпизодов, блестящая работа нашего редактора Юли Яковлевой и звукорежиссера Нины Мамотиной, слушайте на всех платформах: Apple, Google, ютуб, Castbox, Spotify, Яндекс, Overcast и веб-версия.
А ещё кружок снимает офигенные короткие фильмы о своих поездках, их можно посмотреть на ютубе. Поддержать проект можно вот тут.
Это эпизод о людях, которые делают «Кружок» и о тех, кто в нем участвует. Вы услышите голоса и звуки из Тарусы, дагестанского села Хрюг и марийской деревни Сардаял; ссылки ведут на сайты, которые сделали подростки. А ещё, я чуть не расплакался во время этого интервью.
Один из лучших наших эпизодов, блестящая работа нашего редактора Юли Яковлевой и звукорежиссера Нины Мамотиной, слушайте на всех платформах: Apple, Google, ютуб, Castbox, Spotify, Яндекс, Overcast и веб-версия.
А ещё кружок снимает офигенные короткие фильмы о своих поездках, их можно посмотреть на ютубе. Поддержать проект можно вот тут.
Программист с 45 летним стажем делится советами перед пенсией.
Я перевел их все на русский, а потом стер, потому что на русском это всё звучит совсем как нравоучение.
Отмечу только, что чисто технический совет у него всего один: ПИШИТЕ АВТОТЕСТЫ, А НЕ ТО ЗАЕБЕТЕСЬ. Федя тоже за них топит, хотя ему ещё и не 65.
Все остальные советы — не про технологии, а про команды и отношения. И крутятся вокруг «делай как проще, чтобы другим было понятнее» и «заботься о коллегах и команде, плохие команды хороший продукт не сделают». 👴
Я перевел их все на русский, а потом стер, потому что на русском это всё звучит совсем как нравоучение.
Отмечу только, что чисто технический совет у него всего один: ПИШИТЕ АВТОТЕСТЫ, А НЕ ТО ЗАЕБЕТЕСЬ. Федя тоже за них топит, хотя ему ещё и не 65.
Все остальные советы — не про технологии, а про команды и отношения. И крутятся вокруг «делай как проще, чтобы другим было понятнее» и «заботься о коллегах и команде, плохие команды хороший продукт не сделают». 👴
Чувствую, что молчание в эти дни сродни высказыванию, так что напишу очевидное.
Навального нужно немедленно освободить. Я не знаю, будет ли он хорошим президентом, не знаю, сможет ли он выиграть выборы, но я знаю точно, что посадить его хотят несправедливо.
Прямо сейчас в русских тюрьмах сидят сотни политических заключенных и тысячи осужденных несправедливо. Вот в этом конкретном случае, я надеюсь, мы сможем Леше помочь. Помните, как с Ваней смогли?
Навального нужно немедленно освободить. Я не знаю, будет ли он хорошим президентом, не знаю, сможет ли он выиграть выборы, но я знаю точно, что посадить его хотят несправедливо.
Прямо сейчас в русских тюрьмах сидят сотни политических заключенных и тысячи осужденных несправедливо. Вот в этом конкретном случае, я надеюсь, мы сможем Леше помочь. Помните, как с Ваней смогли?
Могут ли незрячие люди пользоваться смартфонами, компьютерами, интернетом?
Технически — да. Можно буквально водить пальцем по экрану смартфона и так называемая «читалка» будет зачитывать кнопку или текст, на котором стоит ваш палец. Такие программы встроены в современные операционные системы. Я лично знаком со слепым сисадмином, который успешно управляет linux-серверами.
К сожалению, несмотря на поддержку операционных систем, многие программы, которыми мы привыкли пользоваться, не доступны без зрения. Часто, программисты используют иконки и забывают ввести поясняющий текст в специальное системное поле. Для нас, зрячих, это незаметно, а для слепого пользователя программа превращается в набор бессмысленных кнопок, в которых один элемент не отличается от другого. Есть и более хитрые моменты. Подробнее о жизни слепых в интернете мы расскажем на следующей неделе в подкасте.
Этот пост для того, чтобы побольше дизайнеров интерфейсов и программистов успели записаться на курс по доступности от Леры Курмак. С 6 февраля по 6 марта, 5 недель по выходным онлайн, 22тр. Лера шарит в теме и такая 🔥, что скучно точно не будет. Это — одна из супер редких реклам на этом канале, но она бесплатная и стоит того.
Технически — да. Можно буквально водить пальцем по экрану смартфона и так называемая «читалка» будет зачитывать кнопку или текст, на котором стоит ваш палец. Такие программы встроены в современные операционные системы. Я лично знаком со слепым сисадмином, который успешно управляет linux-серверами.
К сожалению, несмотря на поддержку операционных систем, многие программы, которыми мы привыкли пользоваться, не доступны без зрения. Часто, программисты используют иконки и забывают ввести поясняющий текст в специальное системное поле. Для нас, зрячих, это незаметно, а для слепого пользователя программа превращается в набор бессмысленных кнопок, в которых один элемент не отличается от другого. Есть и более хитрые моменты. Подробнее о жизни слепых в интернете мы расскажем на следующей неделе в подкасте.
Этот пост для того, чтобы побольше дизайнеров интерфейсов и программистов успели записаться на курс по доступности от Леры Курмак. С 6 февраля по 6 марта, 5 недель по выходным онлайн, 22тр. Лера шарит в теме и такая 🔥, что скучно точно не будет. Это — одна из супер редких реклам на этом канале, но она бесплатная и стоит того.
Обожаю вести бизнес с восточными клиентами.
— Эта наша услуга стоит 3 миллиона рублей.
— А можно дешевле?
— Да, можно. Скажи, сколько ты хочешь.
— Два.
— Давай два с половиной?
— Идет.
Как будто на рынке за яблоки, только суммы больше.
— Эта наша услуга стоит 3 миллиона рублей.
— А можно дешевле?
— Да, можно. Скажи, сколько ты хочешь.
— Два.
— Давай два с половиной?
— Идет.
Как будто на рынке за яблоки, только суммы больше.
Media is too big
VIEW IN TELEGRAM
🎙 Российская студия Sila Sveta оформляет концерты для Дрейка и Билли Айлиш, проецирует световые шоу на Большой театр и создает инсталляции для презентаций новых моделей BMW.
Говорим с основателем студии Александром Усом о том, какие технологии стоят за масштабными спецэффектами. Как сделать скан здания с миллиметровой точностью, сколько проекторов надо для того, чтобы засветить главное здание МГУ, как придумать открытие стадиона для чемпионата мира по футболу и можно ли сделать голограммы, как в кино.
Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.
Говорим с основателем студии Александром Усом о том, какие технологии стоят за масштабными спецэффектами. Как сделать скан здания с миллиметровой точностью, сколько проекторов надо для того, чтобы засветить главное здание МГУ, как придумать открытие стадиона для чемпионата мира по футболу и можно ли сделать голограммы, как в кино.
Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.
«На совещаниях всегда за что-то дрючат, но конкретные решения никогда не озвучиваются — и они приходят откуда-то совершенно разрозненно, в виде одиночных задач. Эстетики там нет, смысла нет, руководящей руки нет, — жалуется один из строителей. — Я понял бы еще, если бы приехало первое лицо, прогулялся человек — и говорит: „Сменить нахуй!“ Но его там не бывает — а перемены все равно происходят. Как-то сами собой».
Именно так происходит совсем плохая IT-разработка, на примере строительства мега-дворца.
За наводку спасибо Игорю.
Именно так происходит совсем плохая IT-разработка, на примере строительства мега-дворца.
За наводку спасибо Игорю.
Офигенный список законов Акина построения космических кораблей, который во многом подходит и программистам тоже. Не со всем согласен и многое трудно перевести, но внутри есть настоящие жемчужины.
Вот например:
1. Инженерия — про числа. Анализ без чисел — мнение.
20. A bad design with a good presentation is doomed eventually. A good design with a bad presentation is doomed immediately. / Плохая идея с хорошей презентацией рано или поздно развалится. Хорошую идею презентованную плохо выкинут сразу же.
23. Планы, которые вы разработали будут казаться вам сказкой, пока заказчик не уволит вас за то, что вы их не соблюдаете.
24. It's called a "Work Breakdown Structure" because the Work remaining will grow until you have a Breakdown, unless you enforce some Structure on it.
33. Хороший план исполненный сегодня лучше, чем идеальный план завтра.
40. (McBryan's Law) You can't make it better until you make it work. / Ты не можешь улучшить что-то, пока не заставишь это что-то выполнять свою функцию.
Вот например:
1. Инженерия — про числа. Анализ без чисел — мнение.
20. A bad design with a good presentation is doomed eventually. A good design with a bad presentation is doomed immediately. / Плохая идея с хорошей презентацией рано или поздно развалится. Хорошую идею презентованную плохо выкинут сразу же.
23. Планы, которые вы разработали будут казаться вам сказкой, пока заказчик не уволит вас за то, что вы их не соблюдаете.
24. It's called a "Work Breakdown Structure" because the Work remaining will grow until you have a Breakdown, unless you enforce some Structure on it.
33. Хороший план исполненный сегодня лучше, чем идеальный план завтра.
40. (McBryan's Law) You can't make it better until you make it work. / Ты не можешь улучшить что-то, пока не заставишь это что-то выполнять свою функцию.
Сергей Смирнов — главный редактор Медиазоны: российского СМИ, которое последовательно и профессионально рассказывает нам о нашей полиции, судах и тюрьмах. Гласность защищает нас всех. Это тяжёлая, но очень важная работа.
Сегодня Сергея задержали по смешному, возмутительному поводу — он якобы участвовал в протестах 23 января. Сергей в этот день был дома, делал свою работу — освещал протест. Сергея задержали менты в бронежилетах на глазах у малолетнего сына.
Я много слышал о психологических проблемах, с которыми сталкиваются братья белорусы — чувство беззащитности, бессилия, полного беспредела — это не шутки. Когда сажают Навального, я уже отношусь к этому более-менее спокойно, это — в правилах русской политики. Вот такие у нас медведи по улицам гуляют. Но задержание Сергей — это новый уровень ада. Так быть не должно. Сергей — профессионал, который работает на нас всех.
Есть способ вернуть себе небольшое ощущение власти в этой ситуации, которым воспользуюсь я. Я прямо сейчас оформлю ежемесячное пожертвование медиазоне. Власти признали, что это — главное СМИ современной России. Заплатить за него из налогов мы пока не можем — так давайте скинемся, чтобы медиазона работала в 10 раз больше.
Свободу Сергею Смирнову.
Сегодня Сергея задержали по смешному, возмутительному поводу — он якобы участвовал в протестах 23 января. Сергей в этот день был дома, делал свою работу — освещал протест. Сергея задержали менты в бронежилетах на глазах у малолетнего сына.
Я много слышал о психологических проблемах, с которыми сталкиваются братья белорусы — чувство беззащитности, бессилия, полного беспредела — это не шутки. Когда сажают Навального, я уже отношусь к этому более-менее спокойно, это — в правилах русской политики. Вот такие у нас медведи по улицам гуляют. Но задержание Сергей — это новый уровень ада. Так быть не должно. Сергей — профессионал, который работает на нас всех.
Есть способ вернуть себе небольшое ощущение власти в этой ситуации, которым воспользуюсь я. Я прямо сейчас оформлю ежемесячное пожертвование медиазоне. Власти признали, что это — главное СМИ современной России. Заплатить за него из налогов мы пока не можем — так давайте скинемся, чтобы медиазона работала в 10 раз больше.
Свободу Сергею Смирнову.
Мы с Федей начинаем перезапуск Сноба. Сноб — это российское медиа с историей: у него были разные времена, разные стратегии. У него есть своя core-аудитория и есть «легаси», которое мешает развиваться.
Самая главная особенность Сноба – сильное сообщество, «клуб». Участники пишут посты, комментируют друг друга и даже регулярно встречаются на оффлайн-событиях. Участие в клубе стоит денег, за это пользователи получают дополнительные возможности на сайте, скидки и многое другое.
Мы начнем как раз с нового сайта для сообщества. Сейчас страницы в нем грузятся не очень быстро, а регистрация и оплата — боль. 15 лет назад его создавали как (десктопного!) конкурента фейсбуку, и в нем до сих пор есть куча устаревших штук, которыми уже никто в медиа не пользуется: внутренние сообщения и подписка на друзей. Наша цель — супер быстрая загрузка статей, мгновенная регистрация и подписка в один шаг. Мы обновим дизайн и подтянем код, который писали при президенте Дмитрии Медведеве или даже раньше. При этом важно сохранить десятки тысяч статей, который приносят Снобу стабильный трафик. Ну и админка нужна современная, конечно.
После запуска, мы оставим Снобу классную команду, которая будет развивать и поддерживать проект дальше.
Мы пообещали сделать эту работу за 5 месяцев. Постараюсь время от времени рассказывать вам, как движутся дела.
🛠 Кстати, вы можете помочь нам сделать ее быстрее. Мы ищем фронтендера. Если вы знаете vue.js и хотите работать в медиа — есть редкий шанс начать со свежим стеком и опытным техническим руководством. Подробная вакансия тут, пишите Феде или мне.
Самая главная особенность Сноба – сильное сообщество, «клуб». Участники пишут посты, комментируют друг друга и даже регулярно встречаются на оффлайн-событиях. Участие в клубе стоит денег, за это пользователи получают дополнительные возможности на сайте, скидки и многое другое.
Мы начнем как раз с нового сайта для сообщества. Сейчас страницы в нем грузятся не очень быстро, а регистрация и оплата — боль. 15 лет назад его создавали как (десктопного!) конкурента фейсбуку, и в нем до сих пор есть куча устаревших штук, которыми уже никто в медиа не пользуется: внутренние сообщения и подписка на друзей. Наша цель — супер быстрая загрузка статей, мгновенная регистрация и подписка в один шаг. Мы обновим дизайн и подтянем код, который писали при президенте Дмитрии Медведеве или даже раньше. При этом важно сохранить десятки тысяч статей, который приносят Снобу стабильный трафик. Ну и админка нужна современная, конечно.
После запуска, мы оставим Снобу классную команду, которая будет развивать и поддерживать проект дальше.
Мы пообещали сделать эту работу за 5 месяцев. Постараюсь время от времени рассказывать вам, как движутся дела.
🛠 Кстати, вы можете помочь нам сделать ее быстрее. Мы ищем фронтендера. Если вы знаете vue.js и хотите работать в медиа — есть редкий шанс начать со свежим стеком и опытным техническим руководством. Подробная вакансия тут, пишите Феде или мне.
Вы наверняка видели комикс с первой картинки.
Что было в Москве вчера в реальности — на второй картинке.
Собираясь на акции, предполагайте, что доступ к вашему телефону получат сотрудники полиции. Удаляйте компрометирующую переписку и фото, в идеале берите на акции только запасной телефон с номерами адвокатов и пустыми мессенджерами. И с легким сердцем называйте пароль.
Что было в Москве вчера в реальности — на второй картинке.
Собираясь на акции, предполагайте, что доступ к вашему телефону получат сотрудники полиции. Удаляйте компрометирующую переписку и фото, в идеале берите на акции только запасной телефон с номерами адвокатов и пустыми мессенджерами. И с легким сердцем называйте пароль.