🔬 На RealPython собрали внушительную коллекцию подкастов по Data Science
https://realpython.com/data-science-podcasts/
#datascience #ml
https://realpython.com/data-science-podcasts/
#datascience #ml
Realpython
The Ultimate List of Data Science Podcasts – Real Python
The ultimate list of data science podcasts! Over a dozen shows that discuss topics in big data, data analysis, statistics, machine learning, and artificial intelligence.
✊ Наконец зарелизился React 16.8, в котором реализовали hooks, о которых говорят вот уже с полгода. Наверное, самое большое изменение в API библиотеки со времен функции
https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javascript #reactjs
createClass. Интересно, куда это заведет экосистему, библиотеки и все реакт-сообщество?https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javascript #reactjs
legacy.reactjs.org
React v16.8: The One With Hooks – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. With React 16.8, React Hooks are available in a stable release! What Are Hooks? Hooks let you use state and other React features without writing a class. You can also build your…
🏔 На YouTube собрали все записи встреч и конференций украинского сообщества Scala
https://www.youtube.com/channel/UC_ZJvRHot6thpgqsXvtEvFg/playlists
#video #scala
https://www.youtube.com/channel/UC_ZJvRHot6thpgqsXvtEvFg/playlists
#video #scala
YouTube
ScalaUA Conference
Due to the limitation of public gathering during quarantine, declared because spreading of coronavirus, ScalaUA conference is going online-only. Online and o...
👩🏻🔬 Наши лучшие datascience-специалисты в своем уютном чате обсуждают как становиться еще круче:
One of the best ways to hone your machine learning or AI skills (once you’ve mastered the basics) is to read papers and try to duplicate the results.
https://paperswithcode.com/sota
#datascience
One of the best ways to hone your machine learning or AI skills (once you’ve mastered the basics) is to read papers and try to duplicate the results.
https://paperswithcode.com/sota
#datascience
✈️ Наши друзья в следующую субботу, 23 февраля, организовывают Zlit - слёт самых активных участников IT-сообществ Киева.
Куча крутых спикеров, актуальных тем, внимательных слушателей и шумное афтепати. Отличный способ провести выходной после рабочей недели. Билеты еще есть.
А прямо сейчас ребята проводят розыгрыш футболок за ретвит о мероприятии в фейсбуке или твиттере.
Приходите, будем знакомиться!
#event #culture
Куча крутых спикеров, актуальных тем, внимательных слушателей и шумное афтепати. Отличный способ провести выходной после рабочей недели. Билеты еще есть.
А прямо сейчас ребята проводят розыгрыш футболок за ретвит о мероприятии в фейсбуке или твиттере.
Приходите, будем знакомиться!
#event #culture
Telegram
Zlit Айти
❗️Розыгрыш футболки❗️Лайнап❗️Цена на билеты
Мы уже почти финализировали наш лайнап и хотим поделиться почти полным списком спикеров - Марина Серик (QA @ 3shape), Андрей Листочкин (Principal Engineer @ Wix / KyivJS), Наталия Ильченко (QA Engineer), Миша…
Мы уже почти финализировали наш лайнап и хотим поделиться почти полным списком спикеров - Марина Серик (QA @ 3shape), Андрей Листочкин (Principal Engineer @ Wix / KyivJS), Наталия Ильченко (QA Engineer), Миша…
Хороша доповідь на тему Java та її моделі пам'яті. Про те, чому варто вірити специфікації, а не покладатися на деталі реалізації, і про те, як правильно писати потокобезпечні програми на Java і доводити їх коректність.
https://youtu.be/C6b_dFtujKo
https://youtu.be/C6b_dFtujKo
YouTube
Алексей Шипилёв — Близкие Контакты JMM-степени
Подробнее о Java-конференциях:
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
. . . . Алексей Шипилёв — Близкие Контакты JMM-степени
Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016
Со времён «Прагматики…
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
. . . . Алексей Шипилёв — Близкие Контакты JMM-степени
Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016
Со времён «Прагматики…
🐍 В Python 3.8 влили патч, который экономит 8 байт на каждом контейнере (списки, кортежи, дикты, множества).
Ранее на каждый контейнер garbage collector держал три указателя:
Ссылка на багтрекер: https://bugs.python.org/issue33597
P.S. В багтрекере вычитал, что похожую оптимизацию применили недавно в php.
#python
Ранее на каждый контейнер garbage collector держал три указателя:
gc_prev, gc_next, и gc_refcnt. Оказалось, что gc_prev и gc_refcnt никогда не используются одновременно и получилось для обеих задач использовать один указатель.Ссылка на багтрекер: https://bugs.python.org/issue33597
P.S. В багтрекере вычитал, что похожую оптимизацию применили недавно в php.
#python
Twitter
Raymond Hettinger
#python 3.8 news: Python containers are 8 bytes smaller on 64-bit builds. [] 64 ⟶ 56 () 48 ⟶ 40 {} 240 ⟶ 232 set() 224 ⟶ 216 Many thanks to Naoki Inada for looking carefully at the GC code.
👩🏻🔬 И сразу две новости из мира ИИ:
- Выделение голоса из песен при помощи сверточных нейронок
- Фотошоп, о котором я мечтал - редактирование лиц на основе пользовательских скетчей
В таких ссылках даже текст не обязательно читать, достаточно посмотреть демки, чтобы впечатлиться.
#ml
- Выделение голоса из песен при помощи сверточных нейронок
- Фотошоп, о котором я мечтал - редактирование лиц на основе пользовательских скетчей
В таких ссылках даже текст не обязательно читать, достаточно посмотреть демки, чтобы впечатлиться.
#ml
Medium
Audio AI: isolating vocals from stereo music using Convolutional Neural Networks
disclaimer: all intellectual property and techniques described in this article have been previously disclosed in US Patents US10014002B2…
🐿 Суровый лонгрид о написании поддерживаемого кода на Go. От советов в именовании переменных и структуры проектов до дизайна пакетов и обработки ошибок.
https://dave.cheney.net/practical-go/presentations/qcon-china.html
#golang
https://dave.cheney.net/practical-go/presentations/qcon-china.html
#golang
dave.cheney.net
Practical Go: Real world advice for writing maintainable Go programs
👥 Більше івентів для девопсів!
17-18 травня в Київi пройде довгоочікувана DevOps конференція — DevOps Days Kyiv!
На нас чекатимуть два потоки — Tech & Culture, а також формат вiдкритих дискусій для вciх учасникiв — Open Space Discussions.
Своїм досвiдом будуть дiлитись такi технiчнi фахівцi як Джон Уiллic — автор вiдомих книг — “The DevOps Handbook” и “Beyond the Phoenix Project”, Ex-Director of Ecosystem Development в Docker, Крiс Байтаерт — один з лідерів DevOps руху, Co-founder & CTO в Inuits, Пол Чарковски — Developer Advocate в Pivotal, і це лише початок!
В тебе буде можливiсть зробити i власну коротку доповiдь на сессiї Lightning Talks.
Приєднуйся до великої DevOps подiї цієї весни — ти з нами?
Коли: 17-18 травня
Де: Київ, конференц-холл “Депо”
Квитки:
Regular – 4200 UAH ✔️ зараз у продажi
Late – 5600 UAH
Твій унiкальний промокод на знижку: EvoFriends
👉 Придбати квиток: devopsdayskyiv.2event.com
Детальнiше: https://devopsdays.com.ua
17-18 травня в Київi пройде довгоочікувана DevOps конференція — DevOps Days Kyiv!
На нас чекатимуть два потоки — Tech & Culture, а також формат вiдкритих дискусій для вciх учасникiв — Open Space Discussions.
Своїм досвiдом будуть дiлитись такi технiчнi фахівцi як Джон Уiллic — автор вiдомих книг — “The DevOps Handbook” и “Beyond the Phoenix Project”, Ex-Director of Ecosystem Development в Docker, Крiс Байтаерт — один з лідерів DevOps руху, Co-founder & CTO в Inuits, Пол Чарковски — Developer Advocate в Pivotal, і це лише початок!
В тебе буде можливiсть зробити i власну коротку доповiдь на сессiї Lightning Talks.
Приєднуйся до великої DevOps подiї цієї весни — ти з нами?
Коли: 17-18 травня
Де: Київ, конференц-холл “Депо”
Квитки:
Regular – 4200 UAH ✔️ зараз у продажi
Late – 5600 UAH
Твій унiкальний промокод на знижку: EvoFriends
👉 Придбати квиток: devopsdayskyiv.2event.com
Детальнiше: https://devopsdays.com.ua
DevOpsDays - DevOpsDays Ukraine is part of the worldwide DevOpsDays community
DevOpsDays: AI Chapter - DevOpsDays
DevOpsDays Ukraine is part of the worldwide DevOpsDays community. This June, we’re hosting virtual talks by speakers, Ignite sessions from the DevOps community around the world, and kicking off Open Space discussions.
🌝 Автор Redis, Salvatore Sanfilippo, в своем блоге пишет о планах развития проекта на этот год.
- внутренний протокол редиса RESP3, который позволит упростить код клиентских библиотек и закладывает фундамент под будущие расширения и дополнения протокола, вроде кеширования, метаданных и прочего
- серьезные изменения в ACL, подсистеме управления правами
- объясняет почему мультитредовый редис - плохая идея и что он планирует делать для обеспечения параллельного доступа. Резюме: многопоточность в прямом понимании делать смысла нет, скорее это будет запуск нескольких инстансов Redis Cluster на одном хосте.
http://antirez.com/news/126
#redis
- внутренний протокол редиса RESP3, который позволит упростить код клиентских библиотек и закладывает фундамент под будущие расширения и дополнения протокола, вроде кеширования, метаданных и прочего
- серьезные изменения в ACL, подсистеме управления правами
- объясняет почему мультитредовый редис - плохая идея и что он планирует делать для обеспечения параллельного доступа. Резюме: многопоточность в прямом понимании делать смысла нет, скорее это будет запуск нескольких инстансов Redis Cluster на одном хосте.
http://antirez.com/news/126
#redis
🦑 Идея zeroconfig, отказ от конфигурирования и дефолты на максималках, иногда доводит до интересных результатов. И вот вам один из них.
zeroserver - веб-фреймворк на Node.js без конфига и бойлерплейта, с роутингом по файлам (привет, PHP!) и автоматическим резолвом зависимостей, даже package.json в базовом использовании не нужен.
https://zeroserver.io/
Просто посмотрите, как это выглядит у них в примерах. Чувствуется влияние современных лямбд в гугл и амазоновских облаках
#javascript
zeroserver - веб-фреймворк на Node.js без конфига и бойлерплейта, с роутингом по файлам (привет, PHP!) и автоматическим резолвом зависимостей, даже package.json в базовом использовании не нужен.
https://zeroserver.io/
Просто посмотрите, как это выглядит у них в примерах. Чувствуется влияние современных лямбд в гугл и амазоновских облаках
#javascript
jackpotjillcasino.net
Jackpot Jill Casino Australia: Jackpot Jill Login & VIP
Discover the excitement of Jackpot Jill Casino, Australia's premier gaming destination. Sign up now to claim a colossal 7,500 AUD Match Bonus plus 100 FS
Forwarded from addmeto
Ну наконец-то, консорциум W3C утвердил спецификацию WebAuthn в качестве стандарта для аутентификации пользователей. Это система, позволяющая отказаться от паролей в пользу использования отпечатков пальцев и вообще биометрии, твой идентификатор это браузер.
Счастье еще и в том, что сейчас этот стандарт поддерживают все браузеры, даже Safari с декабря тестирует WebAuthn. https://venturebeat.com/2019/03/04/w3c-approves-webauthn-as-the-web-standard-for-password-free-logins/
Счастье еще и в том, что сейчас этот стандарт поддерживают все браузеры, даже Safari с декабря тестирует WebAuthn. https://venturebeat.com/2019/03/04/w3c-approves-webauthn-as-the-web-standard-for-password-free-logins/
VentureBeat
W3C approves WebAuthn as the web standard for password-free logins
The World Wide Web Consortium (W3C) announced that the Web Authentication API (WebAuthn) is an official web standard for password-free logins on the web.
🎙 Вместе с весной приходят новые идеи. И мы решили сделать подкаст!
Представляем вам первый выпуск WatEvoCast. Обсуждаем рабочие темы, новости, собираемся звать гостей. Планируем новые выпуски раз в две недели.
Темы первого эпизода:
- Кто, если не Postgres?
- Обсуждаем прошедший внутренний митап
- Напоминалочка про kuberton
- Результаты опроса JetBrains Python-разработчиков
https://soundcloud.com/watevocast/watevocast-1
Пока что выкладываем на SoundCloud, потом организуем красивый фид.
#watevocast
Представляем вам первый выпуск WatEvoCast. Обсуждаем рабочие темы, новости, собираемся звать гостей. Планируем новые выпуски раз в две недели.
Темы первого эпизода:
- Кто, если не Postgres?
- Обсуждаем прошедший внутренний митап
- Напоминалочка про kuberton
- Результаты опроса JetBrains Python-разработчиков
https://soundcloud.com/watevocast/watevocast-1
Пока что выкладываем на SoundCloud, потом организуем красивый фид.
#watevocast
🐒 Мы считаем, что говорить нужно не только о технологиях, но и о людях, взаимодействии, культуре и сообществах.
Емкое интервью о токсичности в IT: что это такое, почему это касается всех, откуда берется, и как с ней бороться.
#culture
Емкое интервью о токсичности в IT: что это такое, почему это касается всех, откуда берется, и как с ней бороться.
#culture
Клевер
Что такое токсичность в IT и как с ней бороться - Клевер
Разбираемся, что такое токсичность, откуда она берется в IT и как с ней бороться
🚦Детальный, с кучей примеров лонгрид про модели конкурентного программирования в не самых мейнстримовых языках: Clojure, Rust, Erlang, Dart.
https://sites.google.com/a/athaydes.com/renato-athaydes/posts/fearlessconcurrencyhowclojurerustponyerlanganddartletyouachievethat
#concurrency
https://sites.google.com/a/athaydes.com/renato-athaydes/posts/fearlessconcurrencyhowclojurerustponyerlanganddartletyouachievethat
#concurrency
🧨 Видео доклада с амазоновского AWS Re:Invent о NoSQL и нюансах построения модели данных под такие системы.
Главный упор на DynamoDb, но и для Cassandra или MongoDb многое применимо. Хорошо показали как делать m:m связи в рамках одной таблицы.
https://www.youtube.com/watch?v=HaEPXoXVf2k
#databases
Главный упор на DynamoDb, но и для Cassandra или MongoDb многое применимо. Хорошо показали как делать m:m связи в рамках одной таблицы.
https://www.youtube.com/watch?v=HaEPXoXVf2k
#databases
YouTube
AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)
This session is for those who already have some familiarity with DynamoDB. The patterns and data models discussed in this session summarize a collection of implementations and best practices leveraged by Amazon.com to deliver highly scalable solutions for…
🥤 Если вы больше про фронтенд, то Ден Абрамов продолжает описание лучших практик написания реакт-компонент.
В этом посте по косточкам разобраны вопросы:
- локальное vs глобальное состояние компонента; баги, которые появляются в результате оптимизации
- использование компонент как синглтонов
- плюс пожурил любителей использовать линтер для навязывания определенного стиля в коде
https://overreacted.io/writing-resilient-components/
#javascript
В этом посте по косточкам разобраны вопросы:
- локальное vs глобальное состояние компонента; баги, которые появляются в результате оптимизации
- использование компонент как синглтонов
- плюс пожурил любителей использовать линтер для навязывания определенного стиля в коде
https://overreacted.io/writing-resilient-components/
#javascript
overreacted.io
Writing Resilient Components — overreacted
Four principles to set you on the right path.
🐘 Начало серии статей о внутренностях PostgreSQL. Список тем, которые планируют покрыть:
1. Изоляция, как ее понимают стандарт и PostgreSQL (статья, на которую ссылка)
2. Слои, файлы, страницы — что творится на физическом уровне
3. Версии строк, виртуальные и вложенные транзакции
4. Снимки данных и видимость версий строк, горизонт событий
5. Внутристраничная очистка и HOT-обновления
6. Обычная очистка (vacuum)
7. Автоматическая очистка (autovacuum)
8. Переполнение счетчика транзакций и заморозка.
Ситуация из последнего пункта у нас как-то случилась на главной продакшен-базе. Было так себе.
https://habr.com/en/company/postgrespro/blog/442804/
#databases
1. Изоляция, как ее понимают стандарт и PostgreSQL (статья, на которую ссылка)
2. Слои, файлы, страницы — что творится на физическом уровне
3. Версии строк, виртуальные и вложенные транзакции
4. Снимки данных и видимость версий строк, горизонт событий
5. Внутристраничная очистка и HOT-обновления
6. Обычная очистка (vacuum)
7. Автоматическая очистка (autovacuum)
8. Переполнение счетчика транзакций и заморозка.
Ситуация из последнего пункта у нас как-то случилась на главной продакшен-базе. Было так себе.
https://habr.com/en/company/postgrespro/blog/442804/
#databases
Habr
MVCC-1. Изоляция
Привет, Хабр! Этой статьей я начинаю серию циклов (или цикл серий? в общем, задумка грандиозная) о внутреннем устройстве PostgreSQL. Материал будет основан на учебных курсах по администрированию,...
📺 Организаторы Zlit опубликовали все видео докладов с последнего ивента "Страх и ненависть в IT".
Отдельно рекомендую посмотреть доклад Алексея Руденко про то, как нужно задавать вопросы и Натальи Ильченко про ненасильственную коммуникацию.
Уже планируется следующий Zlit про GraphQL, а в будущем - расширение в другие города. Подключайтесь, ребята делают очень интересные конференции и митапы.
#event #culture
Отдельно рекомендую посмотреть доклад Алексея Руденко про то, как нужно задавать вопросы и Натальи Ильченко про ненасильственную коммуникацию.
Уже планируется следующий Zlit про GraphQL, а в будущем - расширение в другие города. Подключайтесь, ребята делают очень интересные конференции и митапы.
#event #culture
YouTube
Zlit: Страх и ненависть в IT
Подробнее о Zlit: https://telegra.ph/Zlit-Strah-i-nenavist-v-IT-02-24