Как стать автором
Обновить
101.12
Рейтинг
SkillFactory
Школа Computer Science
Сначала показывать

Серверный рендеринг в условиях масштабирования

Блог компании SkillFactory Разработка веб-сайтов *JavaScript *Программирование *Node.JS *
Перевод

Чтобы повысить производительность страниц фронтенда на основе React, в Yelp используют рендеринг на стороне сервера. После ряда инцидентов на продакшене в начале 2021 года, когда из шаблонов на основе Python в React было перенесено много страниц, стало понятно, что существующая система серверного рендеринга не масштабируется. Материалом о том, как решалась проблема, делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.6K
Комментарии 1

Новости

Как устроен современный веб-синтезатор

Блог компании SkillFactory JavaScript *Программирование *Rust *WebAssembly *
Перевод

За годы развития браузеры обзавелись множеством API и функциональных возможностей, благодаря которым превратились в невероятно мощные платформы приложений. Яркий пример — это современный веб-синтезатор, подробностями об устройстве которого делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 3.4K
Комментарии 1

CSS @layer — полное руководство по каскадным слоям

Блог компании SkillFactory Разработка веб-сайтов *CSS *IT-стандарты *
Перевод

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

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Просмотры 2.8K
Комментарии 3

Альтернативы исключениям С++ и зачем они нужны

Блог компании SkillFactory Программирование *C++ *
Перевод

Современные тенденции в области аппаратного обеспечения ведут к тому, что использование исключений на C++ всё труднее и труднее оправдать. В представленной работе эта проблема иллюстрируется наглядно, даётся её количественная оценка и обсуждаются потенциальные будущие направления исправления исключений. Материалом делимся к старту курса по разработке на С++.

Читать далее
Всего голосов 29: ↑25 и ↓4 +21
Просмотры 9.8K
Комментарии 39

Способы переписать логические параметры в С++

Блог компании SkillFactory Программирование *Совершенный код *C++ *IT-стандарты *
Перевод

Программисты читают код намного чаще, чем пишут его, поэтому важно писать понятный, последовательный, однозначный код. Автор книги С++17 in detail написал о способах избегать путаницы. Делимся его материалом к старту курса по разработке на С++.

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 6.3K
Комментарии 35

Как сделать интерактивную карту с маршрутами на Python

Блог компании SkillFactory Python *Программирование *Геоинформационные сервисы *
Перевод
Tutorial

Распространённая задача программистов в работе с геопространственными данными — отобразить маршруты между различными точками. Решением, которое может понадобиться в разработке веб-сайта, делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 7.5K
Комментарии 5

Как устроена MemQ — система PubSub в Pinterest

Блог компании SkillFactory Высокая производительность *Программирование *Amazon Web Services *Big Data *
Перевод

MemQ — это дополнение к Kafka, отделяющее аппаратную часть чтения и записи от слоя хранения данных. Разработчики Pinterest постепенно заменяют Kafka на MemQ: балансировка с ним не только проще благодаря унификации данных, но и дешевле в 10 раз. К старту флагманского курса по Data Science приглашаем под кат за подробностями.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.9K
Комментарии 2

7 многообещающих расширений VS Code 2021 года

Блог компании SkillFactory Разработка веб-сайтов *Программирование *Софт
Перевод

К старту курса по Fullstack-разработке на Python делимся подборкой расширений Visual Studio Code, среди которых вы найдёте генератор документации для кода JavaScript на базе ИИ и лёгкий, простой клиент REST API. За подробностями приглашаем под кат.

Читать далее
Всего голосов 22: ↑18 и ↓4 +14
Просмотры 11K
Комментарии 5

Поговорим о фичах в предварительной версии C# 11

Блог компании SkillFactory Open source *Программирование *.NET *C# *
Перевод

К старту курса по разработке на C# рассказываем о новых конструкциях в предварительной версии языка C# 11. Среди них шаблоны списка, проверка Parameter на null и возможность переноса строки при интерполяции строк. За подробностями приглашаем под кат.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 6K
Комментарии 22

Как написать «Пятнашки» на Flutter

Блог компании SkillFactory Разработка веб-сайтов *Разработка игр *Логические игры Flutter *
Перевод
Tutorial

Возможно, вы уже читали о конкурсе Flutter Puzzle Hack и думаете о том, как проявить максимум творческих способностей. И мы вам в этом поможем, рассказав о том, как структурирована кодовая база нашего примера головоломки. Подробностями делимся к старту авторского курса по веб-разработке на Python.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 2.9K
Комментарии 5

Машинное стереозрение для новичков: две камеры Raspberry Pi и Python

Блог компании SkillFactory Python *Визуализация данных Разработка на Raspberry Pi *Научно-популярное
Перевод
Tutorial

Стажируясь в правительственном технологическом агентстве Сингапура, автор материала работал над экспериментом по созданию альтернативы камере Intel Relsence. Оказалось, что учебных материалов на тему машинного зрения мало, поэтому он решил помочь новичкам. К старту флагманского курса по Data Science приглашаем под кат за подробностями.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 10K
Комментарии 4

Как и зачем измерять скорость судна при помощи ML

Блог компании SkillFactory Геоинформационные сервисы *Машинное обучение *Matlab *Искусственный интеллект
Перевод

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

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 1.7K
Комментарии 6

Топ-10 методов веб-взлома 2021 года по версии PortSwigger

Блог компании SkillFactory Информационная безопасность *Разработка веб-сайтов *Тестирование IT-систем *Сетевые технологии *
Перевод

Добро пожаловать в топ-10 новых методов веб-взлома 2021 года. Это заключительный этап ежегодной работы нашего сообщества. Цель работы — выявить самые значимые в области веб-безопасности, опубликованные в 2021 году.

PortSwigger — разработчик инструментов для этичного хакинга, работа с которыми — часть нашего курса по этичному взлому.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 4.7K
Комментарии 0

Что будет, если объединить трансформер и дерево решений

Блог компании SkillFactory Python *Программирование *Машинное обучение *Научно-популярное
Перевод

Исследователи добились значительного прогресса в скорости конвергенции, точности и интерпретируемости решений визуального трансформера. За подробностями приглашаем под кат. Материалом из блога Google Research делимся к старту флагманского курса по Data Science.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 4.1K
Комментарии 0

Release Radar за январь: лучшие крупные релизы, отобранные Github

Блог компании SkillFactory Open source *Программирование *GitHub Софт
Перевод

Сообщество, выпускающее обновления или новые проекты Open Source, остановить невозможно. Перед вами топ лучших проектов с крупными релизами в январе по версии сотрудников Github. Делимся подборкой к старту курса по Fullstack-разработке на Python.

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 5.5K
Комментарии 2

PyQt6 — полное руководство для новичков. Продолжение

Блог компании SkillFactory Python *Программирование *Графические оболочки *Qt *
Перевод
Tutorial

В первом материале мы рассказали о создании первого окна, о сигналах, слотах и событиях, а также о виджетах. Сегодня, к старту курса по Fullstack-разработке на Python, делимся продолжением — о макетах, работе с панелями инструментов и меню при помощи QAction, дополнительных и диалоговых окнах. За подробностями приглашаем под кат.

1. Макеты

2. Панели инструментов, меню и QAction

3. Диалоговые окна и окна предупреждений

4. Дополнительные окна

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 8.7K
Комментарии 9

Как подключиться к базе данных с помощью CSS

Блог компании SkillFactory Ненормальное программирование *CSS *SQL *SQLite *
Перевод

К старту курса по Fullstack-разработке на Python делимся материалом о том, как при помощи современных возможностей CSS и JS — ворклетов и API Houdini — подключиться к базе данных и выполнять запросы к ней. За подробностями приглашаем под кат.

Читать далее
Всего голосов 20: ↑13 и ↓7 +6
Просмотры 25K
Комментарии 8

Stacks Project — учебник по алгебраической геометрии с открытым исходным кодом

Блог компании SkillFactory Open source *Математика *Визуализация данных Научно-популярное
Перевод

Последние 15 лет профессор Колумбийского университета Йохан де Йонг посвятил тому, что собирал основополагающие теоремы алгебраической геометрии в одном месте. Его творение, Stacks Project, предлагает новую модель организации и визуализации математических сведений.

К старту флагманского курса по Data Science рассказываем о проекте профессора.

Читать далее
Всего голосов 17: ↑14 и ↓3 +11
Просмотры 6K
Комментарии 2

Как я хакнул все районные школы, чтобы показать рикролл, и что из этого вышло

Блог компании SkillFactory Информационная безопасность *IPTV *Сетевые технологии *Читальный зал
Перевод

30 апреля 2021 года автор проделал рикролл по своему школьному округу. Это не только моя школа, но и весь школьный городской округ 214 (далее — D214), один из крупнейших школьных округов в Иллинойсе, состоящий из 6 школ, в которых учатся более 11 000 человек.

Подробности рассказываем в этом пятничном посте к старту курса по этичному хакерству.

Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Просмотры 14K
Комментарии 22

Как избавиться от Postman с помощью Emacs Org Mode

Блог компании SkillFactory Программирование *API *Emacs *Тестирование веб-сервисов *
Перевод
Tutorial

К старту курса по тестированию на Python при помощи шаблона Read the Docs, пакетов restclient, ob-restclient и Org Mode в Emacs напишем красивую, полезную документацию API, которая генерируется автоматически и легко отображается на статическом сайте.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 3.1K
Комментарии 7

Информация

Дата основания
Местоположение
Россия
Сайт
www.skillfactory.ru
Численность
201–500 человек
Дата регистрации
Представитель
Skillfactory School