DevNotes Live
6 subscribers
84.3K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
​​Как создать поток видеоданных?

В этой статье автор расскажет вам о том, как с помощью Node.js создать поток видеоданных. 

Читать...
Если вы разработчик и у вас есть пара минут, порефлексируйте, пожалуйста, с нами о новой реальности в небольшом опросе. Ваши ответы помогут крупной IT-компании понять, где теперь лучше организовывать профессиональные мероприятия и оказывать помощь и поддержку комьюнити.

Пройти опрос
​​Как создать кроссархитектурные приложения? 

В этой статье автор расскажет о том, как правильно и быстро создать кроссархитектурное приложение на Node.js.

Читать...
​​Хотите прокачаться во Frontend-разработке? 

Присоединяйтесь к открытом уроку СЕГОДНЯ, 7 ноября, в 20:00 «Создание быстрых сайтов с Astro.build». Вместе с Арсением Высоцким, тимлидом в большой международной компании, познакомимся с новым инструментом для разработки сайтов с динамическим контентом — Astro.build. Astro поддерживает множество популярных фреймворков, включая React. 

Этот урок — часть онлайн-курса «React.js Developer» от OTUS и ориентирован на тех, кто имеет опыт работы с JavaScript и знаком с HTML/CSS. 

👉 Пройдите вступительный тест и регистрируйтесь на вебинар: https://otus.pw/FeoX/
​​Как использовать Node.JS для решения задач?

В этой статье вы узнаете о том, как решать задачи по теме AJAX используя Node.Js.

Читать...
​​Как нужно транслировать зависимости в Node.Js?

В этой статье автор поделится своим опытом работы над open source проектами на Node.Js.

Читать...
​​Вышла deno 1.27. Подробности об улучшениях под катом

👉 Улучшение языкового сервера/IDE
👉 Улучшение совместимости с npm
👉 Онлайн-API navigator.language
👉 Улучшение deno task
👉 Проверка обновлений
👉 Изменения в API Deno
👉 Обновление deno lint
👉 V8 10.8
👉 Улучшение совместимости с Node.js
👉 Изменение в API стандартных библиотек

Подробнее...
​​​​Приручаем многопоточность в Node.js

В прошлых частях цикла мы:

👉 рассмотрели базовые концепты работы с многопоточностью в JavaScript на примере среды Node.js;
👉 научились формировать общую очередь и каналы обмена данными и сигналами, чтобы более эффективно управлять загрузкой потоков;
👉 использовали разделяемую память и Atomics-операции как самое быстрое средство обмена большими блоками данных;
👉 создали отдельный поток-координатор, чтобы устранить негативное влияние синхронного кода в основном потоке исполнения на загрузку потоков вспомогательных.

В сегодняшней, заключительной, части я продемонстрирую, как все эти механики вместе позволяют сделать эффективный микросервис, автоматически подстраивающийся под изменения входящей нагрузки.

Читать...
​​Все про Node.js: зачем писать бэкенд на JavaScript?

В этой статье автор рассказывает о том, как устроен бэкенд на JavaScript, почему стоит изучать Node.js, какое будущее у этой технологии, сколько платят программистам на Node.js.

Читать...
​​Как сделать последовательную перезапись файлов Node.Js

В этой статье автор расскажет о решениях распространенных проблем при написании приложений Node.

Читать...
​​Как настроить прием данных в Azure Data Explorer

В этой статье автор расскажет о том, как настроить прием данных с помощью библиотеки Node в Azure Data Explorer.

Читать...
Друзья, предлагаем вам оценить российский рынок мероприятий для разработчиков. Поделитесь, какие митапы и конференции вам интересны и почему, какие форматы участия вы предпочитаете. 

Онлайн-опрос займет не более 3-х минут. За это время вы передохнёте от работы, а в конце мы подарим скидку 25% на крутые образовательные лекции

Пройти опрос
​​Как освоить Node.js: план, идеи и рекомендации 

Если вы только начали осваивать Node.Js, то эта статья будет максимально полезной для вас, так как в ней чётко расписан план обучения. 

Читать...
​​29 полезных библиотек Node.Js с открытым исходным кодом

В этой статье автор собрал список полезных библиотек с открытым исходным кодом, которые вы можете использовать в своем предстоящем проекте Node.js.

Читать...
​​6 Интересных Node.Js фреймворков

В этой статье автор подобрал для вас 6 полезных фреймворков которые ускорят процесс вашей разработки.

Читать...
​​🚀Научитесь решать любые задачи фронтенда! ЗАВТРА, 22 ноября в 20:00 мск приглашаем на бесплатный урок «Refine.js - мощный фреймворк разработки внутренних приложений». 

На вебинаре мы напишем фронтенд небольшой админ-панели с применением Refine и Tailwind. 

Урок пройдет в рамках онлайн-курса «React.js Developer» от OTUS. Курс рассчитан на Frontend JavaScript разработчиков, которые хотят освоить React. Протестируйте обучение в OTUS и познакомьтесь с преподавателем — Арсением Высоцким, тимлидом в большой международной компании.

👉Пройдите вступительное тестирование и регистрируйтесь на вебинар!
​​​Использование модулей Node.js с приложениями Azure

В этой статье описывается, как обеспечить использование конкретной версии модуля приложением и использовать собственные модули в Azure.

Читать...
Метрики Readability и plain language act.

В Новой Зеландии принимают закон с требованием простого языка в законах: причина в том чтобы законы были понятны и тем людям для которых английский язык не основной. Такой же закон был принят в 2010 при правительстве США. В целом, это движение за упорядоченность языка в законах и нормах — косвенный продукт развития юзабилити и удобства сайтов и государственных органов.

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

- Применяется только к показателям «сложности стиля», но не к формату или организации текста;
- Применяется только к «связному дискурсу» и не применяется к частям предложения, фрагментам, таблицам и спискам;
- Редабилити несовершенный показатель в случае если речь идет о недостаточном уровне грамотности пользователя;
- Применяется для удобства скрининга и не применяется для таблиц, графических презентаций и т.д.;
- Данные следует интерпретировать в свете характеристик читателя(знание, интерес и цель чтения);
- Не может строго использоваться как формула написания текстов: изменение индекса редабилити не приводит к росту понимания читателем;
- Показатели формул редабилити должны использоваться в сочетании с юзабилити-тестированием.

Теперь метрика удобочитаемости становится метрикой почти государственной важности, которая может влиять на социальную гражданскую инженерию. Понятно, что в РФ Legal Design не станет магистральным путем развития в ближайшее время, но остается верить в успех данных инициатив.
Конкуренция метафор и аффордансов в графическом интерфейсе пользователя

AmigaOS
— это до сих пор живая операционная система, которая работает на базе компьютера Amiga, который был запущен Commodore в 1985 году.

Workbench — штатная графическая оболочка AmigaOS. Название оболочки является метафорой словосочетания «рабочий стол» (дословно — «верстак»), поэтому аналогия была продолжена и дальше: каталоги изображены ящиками рабочего стола, исполняемые файлы — инструментами, данные — проектами, а остальные составляющие GUI — разного рода приспособлениями. Большинство приложений AmigaOS используют всплывающие меню, традиционно начинающиеся со слова Project («Проект»), а не File («Файл»), как на других платформах.

Почему так? Commodore предпочитала использовать идиомы, отличные от своих конкурентов. Apple уже подала в суд, чтобы помешать другим компаниям-разработчикам программного обеспечения предлагать графические пользовательские интерфейсы, подобные к своим.

Соревнование рабочих столов и верстаков как двух базовых метафор завершилось победой первых.

Есть, конечно, сайт ностальгирующих https://www.gregdonner.org/workbench/index.html
Метафора верстака в AmigaOS