Category : javascript

javascript
VRackDB — Просто и со вкусом

VRackDB - это простая In Memory Graphite like база данных, предназначенная для хранения временных рядов (графиков). (TypeScript)Особенности:Очень простая/экономичная/быстраяХранит данные в памяти. При закрытии программы данные будут потеряныРезервирует память метрики, последующее добавление данных метрики не увеличивает потребление памятиВсегда возвращает данные в виде набора данных для графикаИмеет простой формат запросовАгрегация и модификаторы данныхОперирует временем в целых секундахКак она…

  • четверг, 9 мая 2024 г. в 00:00:07
javascript
Что будет в Angular 18?

Angular, один из ведущих фреймворков для создания веб-приложений. Фреймворк стабильно развивается, чтобы соответствовать требованиям современной веб-разработки. С каждой новой версией он приносит новые функции, оптимизации и улучшения. Пользовательское сообщество с нетерпением ждет выпуска Angular 18, и вот какие нововведения мы можем ожидать от этой следующей версии.Планируется, что Angular 18 будет выпущен в мае 2024 года, и уже есть несколько подтвержденных функций для включения в предстоящу…

  • вторник, 7 мая 2024 г. в 00:00:07
javascript
Ехал handler через handler, или почему всё тормозит

Прошло уже 10 лет с моего предыдущего разбора, не побоюсь этого слова, говнософта, как появилась очередная проблема, с которой мне захотелось разобраться и устранить её.TLDRС чего всё начиналосьНекоторое время назад случилось так, что телевизор стал единственным доступным способом вывода звука с моего ПК, и по сути, занял роль второго монитора. Ну а раз он теперь оккупирован компьютером, то встал вопрос — а как же мне смотреть на ютубе документалочки во время засыпания? Так как я слишком ленивы…

  • воскресенье, 5 мая 2024 г. в 00:00:09
javascript
Автоматизация и цифровизация риэлторских услуг с помощью сервиса с использованием роботизированной …

Рычков Е. Н.ВведениеВ настоящее время в сфере риэлторских услуг активно используются панорамы, позволяющие под разными углами рассмотреть объект недвижимости. Они создаются часто вручную с помощью склейки фотографий специальным программным обеспечением [1-3]. С другой стороны, в последнее десятилетие проявляется вопрос геймификации в рабочем и жизненном процессах. В ряде случаев, когда мало времени, есть другие дела в процессе рабочего дня, удобнее и интереснее перед реальным осмотром, в частно…

  • суббота, 4 мая 2024 г. в 00:00:12
javascript
Руководство по Next.js. 3/3

Hello world! Представляю вашему вниманию третью и заключительную часть обновленного руководства по Next.js. Первая часть Вторая часть На мой взгляд, Next.js — это лучший на сегодняшний день инструмент для разработки веб-приложений. Предполагается, что вы хорошо знаете JavaScript и React, а также хотя бы поверхностно знакомы с Node.js. Обратите внимание: руководство актуально для Next.js версии 14. При подготовке руководства я опирался в основном на официальную документацию, но в "отсебя…

  • суббота, 4 мая 2024 г. в 00:00:10
javascript
Разбираемся с this в JavaScript раз и навсегда (но это не точно)

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

  • суббота, 4 мая 2024 г. в 00:00:09
javascript
Контекст в Vue/Nuxt: осознать, не терять и беречь

Привет, Хабр! В процессе нашей в Азбуке миграции на Nuxt CAPI, а потом и Nuxt 3, я очень много переосмыслял работу с контекстом. Как он сохраняется, на что влияет, и как можем повлиять мы. В какой-то момент я понял, что по данной тематике крайне мало публикаций, а большинство разработчиков даже не знают, что этот контекст существует - и поэтому сами не замечают, как его теряют.Что? Какой контекст? В setup нет this. Как его можно потерять? На что это влияет? Давайте про это поговорим. Контекст в…

  • суббота, 4 мая 2024 г. в 00:00:08
javascript
Рендерим таблицы с помощью Symbiote.js

В этой статье, я хочу показать базовые приемы работы с HTML-таблицами при использовании библиотеки Symbiote.js. Но, сперва, напомню, что это, вообще, такое.ОсновыДве главные вещи, которые нужно знать о Symbiote.js:1) Symbiote.js - это библиотека для создания интерфейсных компонентов любой сложности, основанная на стандарте Custom Elements. Каждый созданный вами компонент - это полноправный DOM-элемент, со своим собственным API, который будет доступен через самые обычные селекторы и может быть и…

  • четверг, 2 мая 2024 г. в 00:00:11
javascript
VGranite — Софт для преобразователя интерфейсов serial<->ethernet

Мы занимаемся сбором данных с ИПУ в многоквартирных домах. Наше предпочтение - проводное подключение. Обычно мы подключаем одинаковые типы счетчиков в один канал - Вода, Газ, Электричество.Однажды к нам перешел дом, на котором в качестве счетчиков электричества стояли &#34;Меркурий 203.2ТL&#34;. Особенность этих счетчиков в том, что они используют в качестве интерфейса опроса - CAN шину. И тут важно уточнить, что именно только CAN шину, ничего более от CAN там нет. То есть, если вы купите преоб…

  • четверг, 2 мая 2024 г. в 00:00:10