Хочу написать в блог несколько заметок про мои неудачные пет-проекты, но не могу понять нужно ли. Вдруг всем плевать на это. Поэтому, опрос 👇
Языки запросов для данных
Важная особенность реляционных баз данных — SQL. Это мощный декларативный язык запросов. Он скрывает подробности реализации ядра базы данных, что позволяет базе проводить внутренние оптимизации, не затрагивая клиентов. Например, можно выполнять вычисления параллельно.
Многие документные базы данных поддерживают некоторые подмножества модели программирования MapReduce. Это такой симбиоз декларативного и императивного API для обработки больших объемов данных.
Из-за того, что оптимизировать декларативные проще оптимизировать автоматически, во многие документные базы добавляют поддержку своих декларативных языков запросов. Например, так в MongoDB 2.2 добавили aggregation pipeline.
#dia
Важная особенность реляционных баз данных — SQL. Это мощный декларативный язык запросов. Он скрывает подробности реализации ядра базы данных, что позволяет базе проводить внутренние оптимизации, не затрагивая клиентов. Например, можно выполнять вычисления параллельно.
Многие документные базы данных поддерживают некоторые подмножества модели программирования MapReduce. Это такой симбиоз декларативного и императивного API для обработки больших объемов данных.
Из-за того, что оптимизировать декларативные проще оптимизировать автоматически, во многие документные базы добавляют поддержку своих декларативных языков запросов. Например, так в MongoDB 2.2 добавили aggregation pipeline.
#dia
Дописал пост про сфейленный проект и выложил для патронов. Через неделю будет публичным 🌚
Задонатить 5 долларов и получить ранний доступ можно тут 👉 https://www.patreon.com/igorkamyshev
Задонатить 5 долларов и получить ранний доступ можно тут 👉 https://www.patreon.com/igorkamyshev
Сегодня в 9.30 SPB / 13.30 HKT у Фронтенд Юности будет стрим с Леной из Авиасейлс (а еще она состоит в ПК Frontend Crew).
Приходите смотреть
Приходите смотреть
YouTube
#193 Гвозди вебпака в шине событий
В гостях Лена Рашкован https://twitter.com/shibacodes
- Aviasales и корпоративная культура
- Яндекс и жизнь после Яндекса
- Podlodka Crew и Онлайн-конференции
- Модные и не очень технологии
Podlodka Frontend Crew https://podlodka.io/fecrew
Промо-код: frontend_unost
- Aviasales и корпоративная культура
- Яндекс и жизнь после Яндекса
- Podlodka Crew и Онлайн-конференции
- Модные и не очень технологии
Podlodka Frontend Crew https://podlodka.io/fecrew
Промо-код: frontend_unost
Теперь заметка про неудачный пет-проект доступна публично 🚀
Неудачный проект: Checkmoney
Я пока не понимаю, насколько такой формат постов уместен, так что, пишите фидбек, пожалуйста.
#кейс
Неудачный проект: Checkmoney
Я пока не понимаю, насколько такой формат постов уместен, так что, пишите фидбек, пожалуйста.
#кейс
kamyshev
Неудачный проект: Checkmoney
Каждый разработчик должен написать свою CMS и трекер расходов. В 2019 году я сделал приложение для менеджмента личных финансов и словил несколько инсайтов.
kamyshev.code pinned «Теперь заметка про неудачный пет-проект доступна публично 🚀 Неудачный проект: Checkmoney Я пока не понимаю, насколько такой формат постов уместен, так что, пишите фидбек, пожалуйста. #кейс»
Свежие восхитительные вакансии в Авиасейлс.
1. Фронтендер в Travelpayouts. TP — партнерская сеть в сфере онлайн-тревела, которая помогает брендам найти своих клиентов, а владельцам тревел-площадок эффективно монетизировать свой трафик. А еще у них невероятный вид из офиса на Пхукете, лучшие закаты.
2. Фулстек разработчик в команду Маркетинга. Это сложная работа. Нужно делать многого красивых, быстрых и сложных интерфейсов и переодически дописывать для них небольшие бекенды на Node.js. Вот несколько примеров, что ребята делали в последнее время: https://summer2020.aviasales.ru/, https://chips.aviasales.ru/, https://zharim.aviasales.ru/
Ремоут-ферст, зарплата в долларах, забота и любовь — все для вас.
1. Фронтендер в Travelpayouts. TP — партнерская сеть в сфере онлайн-тревела, которая помогает брендам найти своих клиентов, а владельцам тревел-площадок эффективно монетизировать свой трафик. А еще у них невероятный вид из офиса на Пхукете, лучшие закаты.
2. Фулстек разработчик в команду Маркетинга. Это сложная работа. Нужно делать многого красивых, быстрых и сложных интерфейсов и переодически дописывать для них небольшие бекенды на Node.js. Вот несколько примеров, что ребята делали в последнее время: https://summer2020.aviasales.ru/, https://chips.aviasales.ru/, https://zharim.aviasales.ru/
Ремоут-ферст, зарплата в долларах, забота и любовь — все для вас.
Forwarded from Валя читает ишью
Goose&Duck #2 – «Промежуточные сорсмапы»
Сходил в гости в подкаст Goose&Duck к Владу Шилову и Диме Коваленко.
Обсудили опенсорс в целом, историю с source-map, смерть flow и куда развивается Jest.
Давно хотел попробовать записаться в подкасте и вот нашел близких по духу ребят 🙂 Очень волновался и не хватало дыхания, а ещё на середине выяснилось, что забыл поставить запись и ребятам пришлось вытягивать аудио из зума 😄
Но, кажется, что все равно получилось хорошо и интересно!
P.S. Здесь можно перейти и послушать эпизод в любом удобном приложении.
Сходил в гости в подкаст Goose&Duck к Владу Шилову и Диме Коваленко.
Обсудили опенсорс в целом, историю с source-map, смерть flow и куда развивается Jest.
Давно хотел попробовать записаться в подкасте и вот нашел близких по духу ребят 🙂 Очень волновался и не хватало дыхания, а ещё на середине выяснилось, что забыл поставить запись и ребятам пришлось вытягивать аудио из зума 😄
Но, кажется, что все равно получилось хорошо и интересно!
P.S. Здесь можно перейти и послушать эпизод в любом удобном приложении.
YouTube
Goose&Duck #2 – Промежуточные сорсмапы с Валентином Семирульником
Кто сейчас отвечает за ваши sourcemap-ы? Flow больше не open source? Что нового в Jest и медленный ли он? Жмите «Play» и мы ответим на эти вопросы.
Ведущие:
The Goose: Дима Коваленко https://twitter.com/dmtrKovalenko
The Duck: Влад Шилов https://twitter.com/Omgovich…
Ведущие:
The Goose: Дима Коваленко https://twitter.com/dmtrKovalenko
The Duck: Влад Шилов https://twitter.com/Omgovich…
Наткнулся в твиттере на список современных аналогов для консольных утилит и вспомнил, что пользуюсь многими из них. Пользуйтесь и вы, это такой кайф.
1. bat — это замена
2. httpie — замена
3. exa — замена
#удобство_разработки
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
https://youtu.be/iSiVse04nFU
В программе:
(1) Как ИТ-инженеры решают задачу мгновенной доставки – Антон Патиев, CTO
(2) Инсайты из опыта смены стека: чему нас научил переход с Python на Kotlin – Александр Клюшкин, Head of Development
(3) Принципы дизайна: как находить возможности для творчества где угодно – Сергей Василевский, Art Director
YouTube
Samokat Tech Meetup
Задать вопросы спикерам и обсудить доклады: https://news.1rj.ru/str/samokat_tech
Запускаем серию митапов Samokat Tech, чтобы рассказать, как устроена технологическая сторона Самоката. Инструменты, процессы, инженерные практики – будем рассказывать о том, что под капотом…
Запускаем серию митапов Samokat Tech, чтобы рассказать, как устроена технологическая сторона Самоката. Инструменты, процессы, инженерные практики – будем рассказывать о том, что под капотом…
Ну что, время анонса 🚀
С двумя помошниками мы сделали максимально простой пруф-оф-концепт и предлагаем вам всем попробовать — @yt_listen_bot
В чем суть 🙌
Некоторые контент-мейкеры выкладывают свои подкасты только на YouTube, откуда их супер-неудобно слушать.
Мы сделали чтобы было удобно — скидываешь ссылку на видео боту, и он добавлет этот видео-ролик в приватный RSS-фид, который можно слушать в любимом подкаст плеере.
С двумя помошниками мы сделали максимально простой пруф-оф-концепт и предлагаем вам всем попробовать — @yt_listen_bot
В чем суть 🙌
Некоторые контент-мейкеры выкладывают свои подкасты только на YouTube, откуда их супер-неудобно слушать.
Мы сделали чтобы было удобно — скидываешь ссылку на видео боту, и он добавлет этот видео-ролик в приватный RSS-фид, который можно слушать в любимом подкаст плеере.
Если кто-то кайфанул от бота @yt_listen_bot и хочет поддержать его содержание (сервер, на котором он живет и с3-бакет, на котором он хранит аудио-файлы), вы можете задонатить мне несколько долларов тут 👉 https://www.patreon.com/igorkamyshev
Patreon
Get more from Igor Kamyshev on Patreon
creating personal blog about architecture, code, soft skills
В эту субботу в 14:00 МСК Коля Лопин позвал меня стримить написание фичи на Effector. Приходите смотреть 🌚
(ссылку пришлю сюда)
(ссылку пришлю сюда)
kamyshev.code
Пиратить книги
Я не просто так спрашивал 🌚
Происходит софт-лонч нового канала @books_no_sms
Пока там почти ничего нет, но вы все равно подписывайтесь 🚀
Происходит софт-лонч нового канала @books_no_sms
Пока там почти ничего нет, но вы все равно подписывайтесь 🚀
GitHub Copilot — это такой умный автокомплит для VS Code на основе искусственного интеллекта.
Сегодня утром мне пришел инвайт на закрытый бета-тест и я немного пощупал его. Первый ощущения:
+ Это прикольно, подсказки довольно осмысленные и местами полезные.
+ После ввода нужно остановиться секунды на 2-3, чтобы оно успело придумать подсказку. Выбивает из потока и теряет всякий смысл.
На мой взгляд, сейчас это скорее игрушка, чем реальный инструмент разработки. Но, я верю, что лет через 5 подобные системы плотно войдут в нашу жизнь и код писать станет сильно приятнее.
#удобство_разработки
Сегодня утром мне пришел инвайт на закрытый бета-тест и я немного пощупал его. Первый ощущения:
+ Это прикольно, подсказки довольно осмысленные и местами полезные.
+ После ввода нужно остановиться секунды на 2-3, чтобы оно успело придумать подсказку. Выбивает из потока и теряет всякий смысл.
На мой взгляд, сейчас это скорее игрушка, чем реальный инструмент разработки. Но, я верю, что лет через 5 подобные системы плотно войдут в нашу жизнь и код писать станет сильно приятнее.
#удобство_разработки
В понедельник стартует второй сезон онлайн конференции Frontend Crew.
Это две недели докладов про архитектуру фронтенд-приложений и разработку интерфейсов с классными спикерами. Вот самые важные хайлайты:
+ круглый стол с Кириллом Мокевниным и Вадимом Яловенко про архитектуру фронтендов
+ лайв-кодинг от Саши Беспоясова
+ круглый стол с Сергеем Совой и Андреем Ситником про CSS-in-JS решения
+ доклад Вадима Макеева «Условно адаптивно»
Я вложил в эту конференцию много сил и уверен, что получилось кайфово.
https://podlodka.io/fecrew
(специальный промокод —
Это две недели докладов про архитектуру фронтенд-приложений и разработку интерфейсов с классными спикерами. Вот самые важные хайлайты:
+ круглый стол с Кириллом Мокевниным и Вадимом Яловенко про архитектуру фронтендов
+ лайв-кодинг от Саши Беспоясова
+ круглый стол с Сергеем Совой и Андреем Ситником про CSS-in-JS решения
+ доклад Вадима Макеева «Условно адаптивно»
Я вложил в эту конференцию много сил и уверен, что получилось кайфово.
https://podlodka.io/fecrew
(специальный промокод —
kamyshev_code)podlodka.io
Онлайн-конференция Podlodka Frontend Crew, сезон #6
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам frontend-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.