kamyshev.code – Telegram
kamyshev.code
1.77K subscribers
40 photos
565 links
Архитектура, код, софт-скиллы и всё остальное. Вопросы, пожелания, комментарии — @igorkamyshev

https://kamyshev.me
Download Telegram
Я люблю Integromat

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

Через него я:
+ шлю себе и тиммейтам уведомления о дежурстве
+ отправляю себе каждое утро список предстоящих встреч
+ отправляю себе ближе к обеду список статей, которые стоит почитать
+ держу под рукой QR-коды для получения денег, пишу боту «касик» или «тинькофф», а он мне в ответ все данные для перевода
+ записываю в таблички динамику подписчиков в этом канале и в твиттере
+ записываю в Things лайкнутые статьи из Pocket, чтобы потом рассказать о них тут

И кучу других штук. Самый кайф, что все это живет в их инфраструктуре — мне не нужно волноваться о сборе логов, протухании ключей, обновлении чего-то. Зиро-код как он есть. И всего за 8 баксов в месяц.
Хочу написать в блог несколько заметок про мои неудачные пет-проекты, но не могу понять нужно ли. Вдруг всем плевать на это. Поэтому, опрос 👇
Хочешь читать статьи про неудачные пет-проекты?
Anonymous Poll
94%
Да 🤝
6%
Нет 🙄
Вернемся к конспекту Data-intensive applications 👇
Языки запросов для данных

Важная особенность реляционных баз данных — SQL. Это мощный декларативный язык запросов. Он скрывает подробности реализации ядра базы данных, что позволяет базе проводить внутренние оптимизации, не затрагивая клиентов. Например, можно выполнять вычисления параллельно.

Многие документные базы данных поддерживают некоторые подмножества модели программирования MapReduce. Это такой симбиоз декларативного и императивного API для обработки больших объемов данных.

Из-за того, что оптимизировать декларативные проще оптимизировать автоматически, во многие документные базы добавляют поддержку своих декларативных языков запросов. Например, так в MongoDB 2.2 добавили aggregation pipeline.

#dia
Дописал пост про сфейленный проект и выложил для патронов. Через неделю будет публичным 🌚

Задонатить 5 долларов и получить ранний доступ можно тут 👉 https://www.patreon.com/igorkamyshev
Теперь заметка про неудачный пет-проект доступна публично 🚀

Неудачный проект: Checkmoney

Я пока не понимаю, насколько такой формат постов уместен, так что, пишите фидбек, пожалуйста.

#кейс
kamyshev.code pinned «Теперь заметка про неудачный пет-проект доступна публично 🚀 Неудачный проект: Checkmoney Я пока не понимаю, насколько такой формат постов уместен, так что, пишите фидбек, пожалуйста. #кейс»
Свежие восхитительные вакансии в Авиасейлс.

1. Фронтендер в Travelpayouts. TP — партнерская сеть в сфере онлайн-тревела, которая помогает брендам найти своих клиентов, а владельцам тревел-площадок эффективно монетизировать свой трафик. А еще у них невероятный вид из офиса на Пхукете, лучшие закаты.

2. Фулстек разработчик в команду Маркетинга. Это сложная работа. Нужно делать многого красивых, быстрых и сложных интерфейсов и переодически дописывать для них небольшие бекенды на Node.js. Вот несколько примеров, что ребята делали в последнее время: https://summer2020.aviasales.ru/, https://chips.aviasales.ru/, https://zharim.aviasales.ru/

Ремоут-ферст, зарплата в долларах, забота и любовь — все для вас.
Goose&Duck #2 – «Промежуточные сорсмапы»

Сходил в гости в подкаст Goose&Duck к Владу Шилову и Диме Коваленко.
Обсудили опенсорс в целом, историю с source-map, смерть flow и куда развивается Jest.

Давно хотел попробовать записаться в подкасте и вот нашел близких по духу ребят 🙂 Очень волновался и не хватало дыхания, а ещё на середине выяснилось, что забыл поставить запись и ребятам пришлось вытягивать аудио из зума 😄

Но, кажется, что все равно получилось хорошо и интересно!

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

1. bat — это замена cat с бонусами: подсветка синтаксиса, изменений в гит-репозитории, номера строк

2. httpie — замена curl с нормальным интерфейсом: само ставит заголовки правильные, нормально форматирует вывод

3. exa — замена ls с красивыми цветами в терминале и удобным табличным видом (--grid)

#удобство_разработки
Хорошие люди из хорошей компании сегодня вечером проводят митап, приходите слушать.

https://youtu.be/iSiVse04nFU

В программе:

(1) Как ИТ-инженеры решают задачу мгновенной доставки – Антон Патиев, CTO

(2) Инсайты из опыта смены стека: чему нас научил переход с Python на Kotlin – Александр Клюшкин, Head of Development

(3) Принципы дизайна: как находить возможности для творчества где угодно – Сергей Василевский, Art Director
Я тут делаю небольшой пет-проект и ищу единомышленников.

Суть — слушать видосы с Ютюба в подкаст-применике без боли.

Нужно три типа людей:
+ кто умеет программировать и Node.JS
+ кто делает классное оформление (ака дизайн)
+ кто хочет пощупать первую версию и рассказать ощущения

Пишите 🌚
Ну что, время анонса 🚀

С двумя помошниками мы сделали максимально простой пруф-оф-концепт и предлагаем вам всем попробовать — @yt_listen_bot

В чем суть 🙌

Некоторые контент-мейкеры выкладывают свои подкасты только на YouTube, откуда их супер-неудобно слушать.

Мы сделали чтобы было удобно — скидываешь ссылку на видео боту, и он добавлет этот видео-ролик в приватный RSS-фид, который можно слушать в любимом подкаст плеере.
Пиратить книги
Anonymous Poll
64%
Ок
36%
Не ок
Если кто-то кайфанул от бота @yt_listen_bot и хочет поддержать его содержание (сервер, на котором он живет и с3-бакет, на котором он хранит аудио-файлы), вы можете задонатить мне несколько долларов тут 👉 https://www.patreon.com/igorkamyshev
В эту субботу в 14:00 МСК Коля Лопин позвал меня стримить написание фичи на Effector. Приходите смотреть 🌚

(ссылку пришлю сюда)
kamyshev.code
Пиратить книги
Я не просто так спрашивал 🌚

Происходит софт-лонч нового канала @books_no_sms

Пока там почти ничего нет, но вы все равно подписывайтесь 🚀