Forwarded from Node.JS [ru] | Серверный JavaScript
Как создать поток видеоданных?
В этой статье автор расскажет вам о том, как с помощью Node.js создать поток видеоданных.
Читать...
В этой статье автор расскажет вам о том, как с помощью Node.js создать поток видеоданных.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Если вы разработчик и у вас есть пара минут, порефлексируйте, пожалуйста, с нами о новой реальности в небольшом опросе. Ваши ответы помогут крупной IT-компании понять, где теперь лучше организовывать профессиональные мероприятия и оказывать помощь и поддержку комьюнити.
Пройти опрос
Пройти опрос
Forwarded from Node.JS [ru] | Серверный JavaScript
Как создать кроссархитектурные приложения?
В этой статье автор расскажет о том, как правильно и быстро создать кроссархитектурное приложение на Node.js.
Читать...
В этой статье автор расскажет о том, как правильно и быстро создать кроссархитектурное приложение на Node.js.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
❓Хотите прокачаться во Frontend-разработке?
Присоединяйтесь к открытом уроку СЕГОДНЯ, 7 ноября, в 20:00 «Создание быстрых сайтов с Astro.build». Вместе с Арсением Высоцким, тимлидом в большой международной компании, познакомимся с новым инструментом для разработки сайтов с динамическим контентом — Astro.build. Astro поддерживает множество популярных фреймворков, включая React.
Этот урок — часть онлайн-курса «React.js Developer» от OTUS и ориентирован на тех, кто имеет опыт работы с JavaScript и знаком с HTML/CSS.
👉 Пройдите вступительный тест и регистрируйтесь на вебинар: https://otus.pw/FeoX/
Присоединяйтесь к открытом уроку СЕГОДНЯ, 7 ноября, в 20:00 «Создание быстрых сайтов с Astro.build». Вместе с Арсением Высоцким, тимлидом в большой международной компании, познакомимся с новым инструментом для разработки сайтов с динамическим контентом — Astro.build. Astro поддерживает множество популярных фреймворков, включая React.
Этот урок — часть онлайн-курса «React.js Developer» от OTUS и ориентирован на тех, кто имеет опыт работы с JavaScript и знаком с HTML/CSS.
👉 Пройдите вступительный тест и регистрируйтесь на вебинар: https://otus.pw/FeoX/
Forwarded from Node.JS [ru] | Серверный JavaScript
Как использовать Node.JS для решения задач?
В этой статье вы узнаете о том, как решать задачи по теме AJAX используя Node.Js.
Читать...
В этой статье вы узнаете о том, как решать задачи по теме AJAX используя Node.Js.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Как нужно транслировать зависимости в Node.Js?
В этой статье автор поделится своим опытом работы над open source проектами на Node.Js.
Читать...
В этой статье автор поделится своим опытом работы над open source проектами на Node.Js.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Вышла deno 1.27. Подробности об улучшениях под катом
👉 Улучшение языкового сервера/IDE
👉 Улучшение совместимости с
👉 Онлайн-API
👉 Улучшение
👉 Проверка обновлений
👉 Изменения в API
👉 Обновление
👉 V8 10.8
👉 Улучшение совместимости с Node.js
👉 Изменение в API стандартных библиотек
Подробнее...
👉 Улучшение языкового сервера/IDE
👉 Улучшение совместимости с
npm👉 Онлайн-API
navigator.language👉 Улучшение
deno task👉 Проверка обновлений
👉 Изменения в API
Deno👉 Обновление
deno lint👉 V8 10.8
👉 Улучшение совместимости с Node.js
👉 Изменение в API стандартных библиотек
Подробнее...
Forwarded from Node.JS [ru] | Серверный JavaScript
Приручаем многопоточность в Node.js
В прошлых частях цикла мы:
👉 рассмотрели базовые концепты работы с многопоточностью в JavaScript на примере среды Node.js;
👉 научились формировать общую очередь и каналы обмена данными и сигналами, чтобы более эффективно управлять загрузкой потоков;
👉 использовали разделяемую память и Atomics-операции как самое быстрое средство обмена большими блоками данных;
👉 создали отдельный поток-координатор, чтобы устранить негативное влияние синхронного кода в основном потоке исполнения на загрузку потоков вспомогательных.
В сегодняшней, заключительной, части я продемонстрирую, как все эти механики вместе позволяют сделать эффективный микросервис, автоматически подстраивающийся под изменения входящей нагрузки.
Читать...
В прошлых частях цикла мы:
👉 рассмотрели базовые концепты работы с многопоточностью в JavaScript на примере среды Node.js;
👉 научились формировать общую очередь и каналы обмена данными и сигналами, чтобы более эффективно управлять загрузкой потоков;
👉 использовали разделяемую память и Atomics-операции как самое быстрое средство обмена большими блоками данных;
👉 создали отдельный поток-координатор, чтобы устранить негативное влияние синхронного кода в основном потоке исполнения на загрузку потоков вспомогательных.
В сегодняшней, заключительной, части я продемонстрирую, как все эти механики вместе позволяют сделать эффективный микросервис, автоматически подстраивающийся под изменения входящей нагрузки.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Все про Node.js: зачем писать бэкенд на JavaScript?
В этой статье автор рассказывает о том, как устроен бэкенд на JavaScript, почему стоит изучать Node.js, какое будущее у этой технологии, сколько платят программистам на Node.js.
Читать...
В этой статье автор рассказывает о том, как устроен бэкенд на JavaScript, почему стоит изучать Node.js, какое будущее у этой технологии, сколько платят программистам на Node.js.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Как сделать последовательную перезапись файлов Node.Js
В этой статье автор расскажет о решениях распространенных проблем при написании приложений Node.
Читать...
В этой статье автор расскажет о решениях распространенных проблем при написании приложений Node.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Как настроить прием данных в Azure Data Explorer
В этой статье автор расскажет о том, как настроить прием данных с помощью библиотеки Node в Azure Data Explorer.
Читать...
В этой статье автор расскажет о том, как настроить прием данных с помощью библиотеки Node в Azure Data Explorer.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
Друзья, предлагаем вам оценить российский рынок мероприятий для разработчиков. Поделитесь, какие митапы и конференции вам интересны и почему, какие форматы участия вы предпочитаете.
Онлайн-опрос займет не более 3-х минут. За это время вы передохнёте от работы, а в конце мы подарим скидку 25% на крутые образовательные лекции!
Пройти опрос
Онлайн-опрос займет не более 3-х минут. За это время вы передохнёте от работы, а в конце мы подарим скидку 25% на крутые образовательные лекции!
Пройти опрос
Forwarded from Node.JS [ru] | Серверный JavaScript
Как освоить Node.js: план, идеи и рекомендации
Если вы только начали осваивать Node.Js, то эта статья будет максимально полезной для вас, так как в ней чётко расписан план обучения.
Читать...
Если вы только начали осваивать Node.Js, то эта статья будет максимально полезной для вас, так как в ней чётко расписан план обучения.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
29 полезных библиотек Node.Js с открытым исходным кодом
В этой статье автор собрал список полезных библиотек с открытым исходным кодом, которые вы можете использовать в своем предстоящем проекте Node.js.
Читать...
В этой статье автор собрал список полезных библиотек с открытым исходным кодом, которые вы можете использовать в своем предстоящем проекте Node.js.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
6 Интересных Node.Js фреймворков
В этой статье автор подобрал для вас 6 полезных фреймворков которые ускорят процесс вашей разработки.
Читать...
В этой статье автор подобрал для вас 6 полезных фреймворков которые ускорят процесс вашей разработки.
Читать...
Forwarded from Node.JS [ru] | Серверный JavaScript
🚀Научитесь решать любые задачи фронтенда! ЗАВТРА, 22 ноября в 20:00 мск приглашаем на бесплатный урок «Refine.js - мощный фреймворк разработки внутренних приложений».
— На вебинаре мы напишем фронтенд небольшой админ-панели с применением Refine и Tailwind.
— Урок пройдет в рамках онлайн-курса «React.js Developer» от OTUS. Курс рассчитан на Frontend JavaScript разработчиков, которые хотят освоить React. Протестируйте обучение в OTUS и познакомьтесь с преподавателем — Арсением Высоцким, тимлидом в большой международной компании.
👉Пройдите вступительное тестирование и регистрируйтесь на вебинар!
— На вебинаре мы напишем фронтенд небольшой админ-панели с применением Refine и Tailwind.
— Урок пройдет в рамках онлайн-курса «React.js Developer» от OTUS. Курс рассчитан на Frontend JavaScript разработчиков, которые хотят освоить React. Протестируйте обучение в OTUS и познакомьтесь с преподавателем — Арсением Высоцким, тимлидом в большой международной компании.
👉Пройдите вступительное тестирование и регистрируйтесь на вебинар!
Forwarded from Node.JS [ru] | Серверный JavaScript
Использование модулей Node.js с приложениями Azure
В этой статье описывается, как обеспечить использование конкретной версии модуля приложением и использовать собственные модули в Azure.
Читать...
В этой статье описывается, как обеспечить использование конкретной версии модуля приложением и использовать собственные модули в Azure.
Читать...
Forwarded from Цифровой геноцид
Метрики Readability и plain language act.
В Новой Зеландии принимают закон с требованием простого языка в законах: причина в том чтобы законы были понятны и тем людям для которых английский язык не основной. Такой же закон был принят в 2010 при правительстве США. В целом, это движение за упорядоченность языка в законах и нормах — косвенный продукт развития юзабилити и удобства сайтов и государственных органов.
Как и большинство шкал в психологии или педагогике редабилити предлагает в качестве прогноза порядковые данные, но не интервальные. Иными словами: каждый балл в формуле расчета удобочитаемости текста не обладает содержательным смыслом. На основании этого следуют следующие фундаментальные характеристики формул удобочитаемости:
- Применяется только к показателям «сложности стиля», но не к формату или организации текста;
- Применяется только к «связному дискурсу» и не применяется к частям предложения, фрагментам, таблицам и спискам;
- Редабилити несовершенный показатель в случае если речь идет о недостаточном уровне грамотности пользователя;
- Применяется для удобства скрининга и не применяется для таблиц, графических презентаций и т.д.;
- Данные следует интерпретировать в свете характеристик читателя(знание, интерес и цель чтения);
- Не может строго использоваться как формула написания текстов: изменение индекса редабилити не приводит к росту понимания читателем;
- Показатели формул редабилити должны использоваться в сочетании с юзабилити-тестированием.
Теперь метрика удобочитаемости становится метрикой почти государственной важности, которая может влиять на социальную гражданскую инженерию. Понятно, что в РФ Legal Design не станет магистральным путем развития в ближайшее время, но остается верить в успех данных инициатив.
В Новой Зеландии принимают закон с требованием простого языка в законах: причина в том чтобы законы были понятны и тем людям для которых английский язык не основной. Такой же закон был принят в 2010 при правительстве США. В целом, это движение за упорядоченность языка в законах и нормах — косвенный продукт развития юзабилити и удобства сайтов и государственных органов.
Как и большинство шкал в психологии или педагогике редабилити предлагает в качестве прогноза порядковые данные, но не интервальные. Иными словами: каждый балл в формуле расчета удобочитаемости текста не обладает содержательным смыслом. На основании этого следуют следующие фундаментальные характеристики формул удобочитаемости:
- Применяется только к показателям «сложности стиля», но не к формату или организации текста;
- Применяется только к «связному дискурсу» и не применяется к частям предложения, фрагментам, таблицам и спискам;
- Редабилити несовершенный показатель в случае если речь идет о недостаточном уровне грамотности пользователя;
- Применяется для удобства скрининга и не применяется для таблиц, графических презентаций и т.д.;
- Данные следует интерпретировать в свете характеристик читателя(знание, интерес и цель чтения);
- Не может строго использоваться как формула написания текстов: изменение индекса редабилити не приводит к росту понимания читателем;
- Показатели формул редабилити должны использоваться в сочетании с юзабилити-тестированием.
Теперь метрика удобочитаемости становится метрикой почти государственной важности, которая может влиять на социальную гражданскую инженерию. Понятно, что в РФ Legal Design не станет магистральным путем развития в ближайшее время, но остается верить в успех данных инициатив.
Forwarded from Цифровой геноцид
Конкуренция метафор и аффордансов в графическом интерфейсе пользователя
AmigaOS — это до сих пор живая операционная система, которая работает на базе компьютера Amiga, который был запущен Commodore в 1985 году.
Workbench — штатная графическая оболочка AmigaOS. Название оболочки является метафорой словосочетания «рабочий стол» (дословно — «верстак»), поэтому аналогия была продолжена и дальше: каталоги изображены ящиками рабочего стола, исполняемые файлы — инструментами, данные — проектами, а остальные составляющие GUI — разного рода приспособлениями. Большинство приложений AmigaOS используют всплывающие меню, традиционно начинающиеся со слова Project («Проект»), а не File («Файл»), как на других платформах.
Почему так? Commodore предпочитала использовать идиомы, отличные от своих конкурентов. Apple уже подала в суд, чтобы помешать другим компаниям-разработчикам программного обеспечения предлагать графические пользовательские интерфейсы, подобные к своим.
Соревнование рабочих столов и верстаков как двух базовых метафор завершилось победой первых.
Есть, конечно, сайт ностальгирующих https://www.gregdonner.org/workbench/index.html
AmigaOS — это до сих пор живая операционная система, которая работает на базе компьютера Amiga, который был запущен Commodore в 1985 году.
Workbench — штатная графическая оболочка AmigaOS. Название оболочки является метафорой словосочетания «рабочий стол» (дословно — «верстак»), поэтому аналогия была продолжена и дальше: каталоги изображены ящиками рабочего стола, исполняемые файлы — инструментами, данные — проектами, а остальные составляющие GUI — разного рода приспособлениями. Большинство приложений AmigaOS используют всплывающие меню, традиционно начинающиеся со слова Project («Проект»), а не File («Файл»), как на других платформах.
Почему так? Commodore предпочитала использовать идиомы, отличные от своих конкурентов. Apple уже подала в суд, чтобы помешать другим компаниям-разработчикам программного обеспечения предлагать графические пользовательские интерфейсы, подобные к своим.
Соревнование рабочих столов и верстаков как двух базовых метафор завершилось победой первых.
Есть, конечно, сайт ностальгирующих https://www.gregdonner.org/workbench/index.html
www.gregdonner.org
Workbench Nostalgia: The history of the AmigaOS Graphic User Interface (GUI): Index
Dedicated to the preservation and restoration of the Amiga Workbench's history