Интересная история разработчика из GitHub, который из-за пандемии решил покинуть США и вернуться домой в Турцию: https://arslan.io/2020/12/20/why-i-left-the-us/
Fatih Arslan
Why I left the U.S.
Last week I announced that I was leaving the U.S and going back to my home country, Turkey. Many people asked why I was leaving. I want to share some of the details of our decision.
Интересная статья про компоненты React и как их делать не нужно: https://antongunnarsson.com/react-component-code-smells/
Antongunnarsson
React component code smells
A collection of things to avoid in React components
Возможно будет вам интересно. Автор структурировал учебную программу по Computer Science на основе уроков на YouTube, есть весьма интересные ресурсы: https://laconicml.com/computer-science-curriculum-youtube-videos/
Компания AppsFlyer одна из немногих, кто в своей инфраструктуре активно используется язык программирования Clojure.
Наткнулся на их статью про HTTP библиотеку Donkey, которую они разработали для своих нужд: https://www.infoq.com/articles/clojure-donkey-http-stack/
Построена на базе vert.x, Reactive фреймворка для JVM.
Наткнулся на их статью про HTTP библиотеку Donkey, которую они разработали для своих нужд: https://www.infoq.com/articles/clojure-donkey-http-stack/
Построена на базе vert.x, Reactive фреймворка для JVM.
InfoQ
Donkey: a Highly-Performant HTTP Stack for Clojure
Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs. In this article, we’ll briefly outline the use-case for a library…
Интересная инициатива намечается для тех, кто инвестирует в фондовый рынок.
Летом появится новый ETF на коммерческие компании из Open Source мира: Mongo, Red Hat и тд.
Более подробно можно узнать по ссылке: https://www.coss.community/jj/rise-of-the-open-source-ipo-1m0a
и https://twitter.com/OSSCapital/status/1352086628735414275
А вы инвестируете ?
Летом появится новый ETF на коммерческие компании из Open Source мира: Mongo, Red Hat и тд.
Более подробно можно узнать по ссылке: https://www.coss.community/jj/rise-of-the-open-source-ipo-1m0a
и https://twitter.com/OSSCapital/status/1352086628735414275
А вы инвестируете ?
COSS Community 🌱
Rise of the Open Source IPO
Today, we are excited to “Open-Source” a new data resource that continuously tracks and analyzes ever...
JavaScript — самый популярный язык программирования, по данным GitHub. Он позволяет сделать сайт интерактивным и поэтому применяется почти на всех веб-ресурсах. На бесплатном вебинаре GeekBrains вы разберетесь в основах JavaScript и поймете, хотите ли изучать его. Занятие будет полезно тем, кто интересуется программированием и задумывается, с чего начать.
На вебинаре вы:
— Напишете простой код и запустите его в браузере;
— Познакомитесь с переменными, ветвлениями и циклами;
— Создадите простую консольную игру «угадай число».
Спикер - Павел Тарасов. Ведущий веб-разработчик с опытом более 10 лет. Два года проработал тимлидом в высоконагруженных проектах с зарубежными партнерами. А еще Павел преподает в GeekBrains c 2016 года: провел более 300 курсов и обучил более 18 000 человек.
Доступ к новым знаниям — по ссылке: https://geekbrains.ru/link/qNz-5v
На вебинаре вы:
— Напишете простой код и запустите его в браузере;
— Познакомитесь с переменными, ветвлениями и циклами;
— Создадите простую консольную игру «угадай число».
Спикер - Павел Тарасов. Ведущий веб-разработчик с опытом более 10 лет. Два года проработал тимлидом в высоконагруженных проектах с зарубежными партнерами. А еще Павел преподает в GeekBrains c 2016 года: провел более 300 курсов и обучил более 18 000 человек.
Доступ к новым знаниям — по ссылке: https://geekbrains.ru/link/qNz-5v
Бесплатный вебинар ««Разворачиваем приложение на Apache Spark в Kubernetes. Пошаговый рецепт»» от Mail.ru Cloud Solutions
Cовременный DevOps-подход к работе со Spark, связанный с использованием Kubernetes, позволяет решать задачи изоляции рабочих сред, гибкого управления ресурсами и масштабирования. Популярные материалы останавливаются на запуске тестового приложения в K8s. В своем вебинаре команда MCS идет дальше: даже начинающие научатся обрабатывать данные с помощью Spark в облаке.
На вебинаре вы вместе со специалистами Mail.ru:
— Установите Kubernetes Operator for Apache Spark (Spark Operator);
— Запустите тестовый пример Spark-задачи/приложения;
— Соберете свой Docker-образ со Spark и кастомным приложением;
— Добавите необходимые библиотеки, креды для доступа к S3-хранилищу;
— Научитесь читать из S3 и записывать в него.
По итогам вебинара вы получите готовый репозиторий с инструкцией и сможете самостоятельно повторить все действия, которые будут продемонстрированы в рамках вебинара.
Мероприятие пройдет в четверг, 4 февраля, онлайн.
Начало в 17:00 по Москве.
👉 Регистрируйтесь: https://vk.cc/bXhOi0
Cовременный DevOps-подход к работе со Spark, связанный с использованием Kubernetes, позволяет решать задачи изоляции рабочих сред, гибкого управления ресурсами и масштабирования. Популярные материалы останавливаются на запуске тестового приложения в K8s. В своем вебинаре команда MCS идет дальше: даже начинающие научатся обрабатывать данные с помощью Spark в облаке.
На вебинаре вы вместе со специалистами Mail.ru:
— Установите Kubernetes Operator for Apache Spark (Spark Operator);
— Запустите тестовый пример Spark-задачи/приложения;
— Соберете свой Docker-образ со Spark и кастомным приложением;
— Добавите необходимые библиотеки, креды для доступа к S3-хранилищу;
— Научитесь читать из S3 и записывать в него.
По итогам вебинара вы получите готовый репозиторий с инструкцией и сможете самостоятельно повторить все действия, которые будут продемонстрированы в рамках вебинара.
Мероприятие пройдет в четверг, 4 февраля, онлайн.
Начало в 17:00 по Москве.
👉 Регистрируйтесь: https://vk.cc/bXhOi0
Очень актуально https://www.intercom.com/blog/ten-technical-strategies-to-avoid-when-scaling-your-startup-and-five-to-embrace/
The Intercom Blog
10 technical strategies to avoid when scaling your startup (and 5 to embrace)
When building your technical strategy, you need to assess each component in relation to what success will look like for your business.
👍1
Forwarded from DataEng
Всем привет! 👋
Сейчас я занялся разработкой курса про Apache Airflow 2.0. В связи с этим подготовил небольшой пост в блоге: https://khashtamov.com/ru/apache-airflow-course/
⏲ Планирую закончить его ближе к концу февраля, сейчас работа идёт полным ходом 🔧
Если вам был бы интересен такой курс, то оставьте, пожалуйста, свой электронный адрес на форме. Как только курс будет готов для раннего доступа я вышлю вам приглашение, также вы получите 20% скидку. Цена скорее всего не будет превышать 3000 рублей. Более подробно о формате и приблизительном плане курса читайте в посте в блоге.
Сейчас я занялся разработкой курса про Apache Airflow 2.0. В связи с этим подготовил небольшой пост в блоге: https://khashtamov.com/ru/apache-airflow-course/
⏲ Планирую закончить его ближе к концу февраля, сейчас работа идёт полным ходом 🔧
Если вам был бы интересен такой курс, то оставьте, пожалуйста, свой электронный адрес на форме. Как только курс будет готов для раннего доступа я вышлю вам приглашение, также вы получите 20% скидку. Цена скорее всего не будет превышать 3000 рублей. Более подробно о формате и приблизительном плане курса читайте в посте в блоге.
Khashtamov
Курс Apache Airflow 2.0
UPDATE: Курс доступен на платформе StartDataJourney, разработанной мною же. Приятного обучения - Apache Airflow 2.0: практический курс.Наверняка вы читали мой пост про введение в Apache A…
#Рекомендация 🍀
Хочу порекомендовать вам канал бывшего коллеги. Мы с ним работали в компании Playrix, он был моим менеджером.
Канал будет полезен тем, кто заинтересован в теме менеджмента в разработке. У автора есть богатый опыт как в разработке так и в менеджменте 💪
Канал: @onehandclapping
Хочу порекомендовать вам канал бывшего коллеги. Мы с ним работали в компании Playrix, он был моим менеджером.
Канал будет полезен тем, кто заинтересован в теме менеджмента в разработке. У автора есть богатый опыт как в разработке так и в менеджменте 💪
Канал: @onehandclapping
13 марта состоится PyCon BY 2021. Проходить он будет онлайн, а самое главное - бесплатно. Зарегаться можно по ссылке: https://bit.ly/36DM4on
Forwarded from DataEng
В Стэнфорде сейчас проходит интересный курс Machine Learning Systems Design. К сожалению, видеолекций пока нет, непонятно будут ли они позже выложены, но есть интересные Lecture notes. Вчера обнаружил такую заметку по теме Data engineering. Она скорее для начинающих, но даёт хороший структурированный фундамент для входа в эту область. Рекомендую для ознакомления!
Google Docs
cs329s_03_note_data_engineering
Сервис онлайн-образования Яндекс.Практикум в поиске Наставников на факультеты Аналитики, Data Science и бэкенд-разработки. Знание Python необходимо для всех трёх направлений.
Наш девиз: «Каждый может». Каждый может менять свою жизнь, каждый может научиться новому, каждый может начать сегодня. Даже если раньше не получалось. Если вы считаете так же — вы уже часть нашей команды.
✔️Что делает наставник?
Наставник помогает студентам учиться: отвечает на вопросы и помогает с трудностями. Каждый наставник курирует группу студентов: общается с ними в Slack, проводит групповые и индивидуальные звонки. Все наставники перед работой проходят Школу наставников от Яндекс.Практикума.
✔️Чтобы стать наставником на факультете Аналитики потребуется владение библиотеками Pandas, NumPy, Matplotlib, Seaborn и, желательно, Plotly. Откликнуться на вакансию можно здесь: https://clck.ru/Nt8GM
✔️Если вдобавок к вышеперечисленному вы работали с проектами из сферы машинного обучения, то рассмотрите для себя наставничество на факультете Data Science: https://clck.ru/Nt8J5
✔️Для факультета бэкенд-разработки нужно знание Django, базовых алгоритмов и структур данных, опыт работы с GIT, СУБД SQL, Docker. Заполнить форму для отклика можно на сайте: https://clck.ru/Nt8Dc
Кстати, наставничество возможно совмещать с основной работой.
Наш девиз: «Каждый может». Каждый может менять свою жизнь, каждый может научиться новому, каждый может начать сегодня. Даже если раньше не получалось. Если вы считаете так же — вы уже часть нашей команды.
✔️Что делает наставник?
Наставник помогает студентам учиться: отвечает на вопросы и помогает с трудностями. Каждый наставник курирует группу студентов: общается с ними в Slack, проводит групповые и индивидуальные звонки. Все наставники перед работой проходят Школу наставников от Яндекс.Практикума.
✔️Чтобы стать наставником на факультете Аналитики потребуется владение библиотеками Pandas, NumPy, Matplotlib, Seaborn и, желательно, Plotly. Откликнуться на вакансию можно здесь: https://clck.ru/Nt8GM
✔️Если вдобавок к вышеперечисленному вы работали с проектами из сферы машинного обучения, то рассмотрите для себя наставничество на факультете Data Science: https://clck.ru/Nt8J5
✔️Для факультета бэкенд-разработки нужно знание Django, базовых алгоритмов и структур данных, опыт работы с GIT, СУБД SQL, Docker. Заполнить форму для отклика можно на сайте: https://clck.ru/Nt8Dc
Кстати, наставничество возможно совмещать с основной работой.
Станьте наставником на курсе «Аналитик данных»
Присоединяйтесь к команде Яндекс Практикума в роли наставника на курсе «Аналитик данных» — делитесь опытом со студентами и получайте дополнительный доход.
Классная вводная статья про веб-скрейпинг на Python от ребят из ScrapingBee: http://bit.ly/3tFTjWS
Scrapingbee
Web Scraping with Python: Everything you need to know (2022) | ScrapingBee
Learn about web scraping in Python with this step-by-step tutorial. We will cover almost all of the tools Python offers to scrape the web. From Requests to BeautifulSoup, Scrapy, Selenium and more.
Подборка снипетов кода на Python, которые могут ввести в заблуждение и расходиться с привычным для вас поведением: https://github.com/satwikkansal/wtfpython
Такие штуки могут пригодиться на собеседованиях. К сожалению, есть ещё люди, которые судят о ваших знаниях языка на основе таких перлов (о которых сами узнали буквально пару дней назад 🤣)
Такие штуки могут пригодиться на собеседованиях. К сожалению, есть ещё люди, которые судят о ваших знаниях языка на основе таких перлов (о которых сами узнали буквально пару дней назад 🤣)
GitHub
GitHub - satwikkansal/wtfpython: What the f*ck Python? 😱
What the f*ck Python? 😱. Contribute to satwikkansal/wtfpython development by creating an account on GitHub.
Видео-курс про Redis: https://www.youtube.com/watch?v=V7FPk4J10KI
YouTube
Redis In-Memory Database Crash Course
Redis is a noSQL key-value store, in memory database first that exploded in popularity in the past few years. In this video slash course, we will explain what Redis is, talk about the in-memory model, the optional durability, replication, clustering publish…