Pull to refresh
17
Karma
0
Rating

Пользователь

Заканчивается поддержка Python 3.6

SkillFactory corporate blog Information Security *Python *Programming *Reading room
Translation

Приблизительно через 3 недели истекает срок поддержки Python 3.6. Больше никаких исправлений багов и безопасности. При этом сегодня 15% пакетов, загруженных с PyPI, предназначены для Python 3.6. Подробности под катом.

Читать далее
Total votes 6: ↑4 and ↓2 +2
Views 6.7K
Comments 25

Как сделать удобное 3D-меню на CSS

SkillFactory corporate blog Web design *Website development *CSS *Game development *
Translation
Tutorial

В новых AR/VR-играх часто заставляют меню как будто парить в воздухе. Воссоздадим основу этого эффекта, добавим адаптивную цветовую схему и учтём пользователей, предпочитающих поменьше анимации. Меню будет работать со скринридером, геймпадом, сенсорным вводом и не только. Подробностями делимся к старту курса по Frontend-разработке.

Читать далее
Total votes 16: ↑15 and ↓1 +14
Views 10K
Comments 7

Миграция 17 000 файлов JS на TypeScript. Как это было

SkillFactory corporate blog Website development *JavaScript *Programming *TypeScript *
Translation

Неточности в коде могут стоить сотен мегабайт оперативной памяти и многих часов, потраченных впустую, только из-за того, что информация о типе переменной приходит в редактор спустя полминуты после наведения курсора.

Если вы хотите перейти на TS, читайте эту статью, чтобы избежать ошибок Etsy и взять на вооружение лучшие решения компании. Подробности миграции рассказываем, пока у нас начинается курс по Fullstack-разработке на Python.

Читать далее
Total votes 7: ↑6 and ↓1 +5
Views 6.9K
Comments 0

Красивые визуализации GitHub с помощью PyGraphistry

SkillFactory corporate blog Python *Programming *Data visualization GitHub
Translation
Tutorial

В чёрную пятницу, пока у нас стартует флагманский курс Data Science, делимся интерактивными графами подписок веб-разработчиков и разработчиков моделей ML, а также знакомим читателей с инструментом визуализации больших графов — PyGraphistry.

Такие данные — косвенный индикатор конкуренции языков и технологий. К примеру, можно попробовать выяснить, сколько разработчиков C++ следят за разработчиками Rust и наоборот. За подробностями и кодом приглашаем под кат.

Читать далее
Total votes 10: ↑9 and ↓1 +8
Views 5.9K
Comments 1

Вероятно, мозг не только обрабатывает сенсорные данные, но и прогнозирует их

SkillFactory corporate blog Programming *Machine learning *Reading room Popular science
Translation

В 2020 году в журнале Nature Machine Intelligence Уильям Лоттер и его коллеги сообщили, что нейросеть PredNet демонстрирует поведение, наблюдаемое в мозге обезьян в ответ на неожиданные стимулы, включая те, которые трудно воспроизвести в простых сетях прямого распространения.

В основе PredNet лежит теория о том, что мозг не только обрабатывает данные, но и прогнозирует их, чтобы экономить энергию. Делимся подробностями и ссылкой на код PredNet, пока у нас начинается флагманский курс Data Science.

Читать далее
Total votes 17: ↑16 and ↓1 +15
Views 8.8K
Comments 5

Как избавиться от position: absolute в CSS

SkillFactory corporate blog Web design *Website development *CSS *HTML *
Translation

Пару месяцев назад автора этого материала спросили о проблеме, которая возникла именно из-за этой строки CSS. В решении свойства position не оказалось вообще.

Пока у нас стартует новый поток курса по фронтенду, рассказываем о случаях, когда position: absolute вполне заменим современным CSS.

Читать далее
Total votes 28: ↑25 and ↓3 +22
Views 15K
Comments 12

Мозг может вспоминать и пробуждать прошлые иммунные ответы

SkillFactory corporate blog Reading room Popular science Brain Health
Translation

В опубликованной 8 ноября работе нейроиммунологи показали, что иммунный ответ можно вызвать стимуляцией нейронов островковой коры головного мозга. Иными словами, похоже на то, что выявленная И.П. Павловым обусловленность реакций также касается иммунитета. Подробности рассказываем к старту флагманского курса Data Science.

Читать далее
Total votes 22: ↑21 and ↓1 +20
Views 7.5K
Comments 19

Нейроны мозга человека сильно отличаются от нейронов других млекопитающих

SkillFactory corporate blog Reading room Popular science Brain Biology
Translation

Импульсы нейронов вырабатываются белками, которые контролируют поток ионов, благодаря чему эти белки называют ионными каналами. Нейробиологи MIT показали, что количество ионных каналов в нейронах человека гораздо меньше, чем у других млекопитающих. За подробностями приглашаем под кат, пока у нас начинается флагманский курс Data Science.

Читать далее
Total votes 17: ↑14 and ↓3 +11
Views 6.3K
Comments 10

Гены губки намекают на происхождение нейронов

SkillFactory corporate blog Reading room Popular science Brain Biology
Translation

В 2000-х годах учёные впервые секвенировали геномы губок. Тогда исследователи обнаружили, что у них не только примерно столько же генов, сколько у человека и других сложных существ, но и много генов, одинаковых с нашими и генами других организмов. Эти гены предполагают, что генетическая информация для сокращения мышц и дифференциации нейронов намного древнее самих мышц или нервной системы. Но что эти гены делают в губке, у которой нет ни мышц, ни нейронов? Подробностями делимся к старту курса по Machine Learning и Deep Learning.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 3.9K
Comments 3

Как алгоритмы распознавания лиц помогут в лечении сотен заболеваний

SkillFactory corporate blog Machine learning *Reading room Popular science Biology
Translation

Вычислительный биолог Анна Карпентер разработала первый алгоритм профилирования клеток на основе полученных с микроскопа изображений. Сегодня такие алгоритмы, в основе которых лежит технология распознавания лиц для социальных сетей, помогают медикам быстро классифицировать тысячи клеток.

Под катом к старту курса по ML и DL делимся интервью Анны Карпентер для Quanta Magazine, где она рассказывает о возникновении первого алгоритма профилирования и рассказывает о большом эксперименте с сотнями типов клеток.

Читать далее
Total votes 5: ↑3 and ↓2 +1
Views 1.6K
Comments 1

В MIT роботов научили помогать и мешать друг другу

SkillFactory corporate blog Machine learning *Reading room Robotics Popular science
Translation

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

Читать далее
Total votes 5: ↑4 and ↓1 +3
Views 2.1K
Comments 2

Анимация при прокрутке с помощью WAAPI и ScrollTimeline

SkillFactory corporate blog Website development *CSS *JavaScript *Programming *
Translation
Tutorial

Спецификация W3C Scroll-linked Animations — это экспериментальное дополнение, которое позволяет связать развитие эффекта анимации с прокруткой. Подробностями делимся под катом, пока у нас начинается курс по Frontend-разработке.

Читать далее
Total votes 6: ↑5 and ↓1 +4
Views 2.5K
Comments 0

Выходит первый Python 3.11. Что нового?

SkillFactory corporate blog Python *Programming *API *C *
Translation

Делимся переводом документации альфы Python 3.11, которая выходит 4 октября, о разнице в сравнении с версией 3.10. Изменения касаются трассировки исключений, модулей math, sqlite, threading, unittest и других. Удалена ощутимая часть устаревшей функциональности.

Подробности читайте под катом, пока у нас начинается курс по Fullstack-разработке на Python.

Читать далее
Total votes 45: ↑30 and ↓15 +15
Views 32K
Comments 12

История «Data Science». Или как это только не называли

SkillFactory corporate blog IT Terminology Studying in IT Reading room History of IT
Translation

Data Science — одна из самых востребованных профессий в IT. Она продолжает набирать обороты, хотя отдельной дисциплиной наука о данных стала сравнительно недавно. В эту субботу делимся большим, насыщенным материалом, который поможет узнать или вспомнить о ключевых этапах становления профессии, а освоить её можно здесь.

Читать далее
Total votes 7: ↑6 and ↓1 +5
Views 7.9K
Comments 2

Xeus-lua — интерактивные виджеты Lua в Jupyter Notebook

SkillFactory corporate blog Python *Programming *C++ *Lua *
Translation

Торстен Бейер — программист из QuantStack, в Open Source он работал над nifty и vigra на C++, а также над inferno, kipoi и ilastik — на Python. Делимся материалом о новом ядре Lua от Торстена Бейера из блога разработчиков Jupyter, пока у нас начинается флагманский курс Data Science.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 1.9K
Comments 0

Потрясающе красиво: как отобразить десятки признаков в данных

SkillFactory corporate blog Python *Programming *Data visualization Machine learning *
Translation
Tutorial

Пока эксперты Хабра дегустируют наши курсы, пробуем алгоритм UMAP урожая 2018, раскрывающий тонкие оттенки данных высокой размерности.

Статья напомнит об этой прекрасной альтернативе t-SNE или PCA и поможет с визуализацией на флагманском курсе Data Science.

Читать далее
Total votes 8: ↑6 and ↓2 +4
Views 6.8K
Comments 0

Triton: Open Source язык для ядер Deep Learning

SkillFactory corporate blog High performance *Python *Programming *Machine learning *
Translation

Подобный Python Triton уже работает в ядрах, которые в 2 раза эффективнее эквивалентных реализаций Torch. А ядра матричного умножения FP16, сравнимые производительностью с cuBLAS, на Triton займут менее 25 строк. Как утверждает автор, многие программисты не могут написать такие ядра. Подробностями о Triton делимся к старту курса по ML и DL.

Читать далее
Total votes 11: ↑10 and ↓1 +9
Views 3.7K
Comments 0

Как Airbnb ошиблась и зачем строила Wall

SkillFactory corporate blog Python *IT Infrastructure *Big Data *Data Engineering *
Translation

Чтобы ускорить принятие решений и лучше поддерживать мониторинг метрик бизнеса, в Airbnb внедрили сертификацию всех метрик и наборов данных, написали рекомендации о проверках качества данных, но не обеспечили их выполнение. О возникшей из-за этого проблеме и её решении рассказываем к старту флагманского курса по Data Science.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 3K
Comments 0

MPIRE — быстрая альтернатива multiprocessing

SkillFactory corporate blog Open source *Python *Programming *Concurrent computing *
Translation
Tutorial

MPIRE комбинирует функции, подобные map из multiprocessing.Pool, с преимуществами копирования при записи общих объектов multiprocessing.Process. В пакете также есть простые в работе функции состояния рабочего процесса, информирования о нём и индикатора выполнения. Сокращённым переводом документации делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Total votes 22: ↑19 and ↓3 +16
Views 3.3K
Comments 3

PyFilesystem — мощная альтернатива pathlib

SkillFactory corporate blog Python *Programming *API *Lifehacks for geeks
Translation
Tutorial

Написанная с помощью PyFilesystem функция поиска дубликатов файлов будет работать без изменений с жёстким диском, zip-файом, FTP-сервером, Amazon S3 и т. д., этот API абстрагирует от физического расположения файла. В нём меньше способов выстрелить себе в ногу, чем у модулей os и io. Руководством из документации делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Total votes 21: ↑20 and ↓1 +19
Views 6.6K
Comments 12
1

Information

Rating
Does not participate
Works in
Registered
Activity