Кстати, недавно, глядя на статистику Google Analytics, задумался, сколько процентов пользователей используют в браузерах adblock-и, которые блокируют трекеры GA.
Написал свой трекер. Получилось, что Google Analytics учитывает примерно 40%-50% от всех посетителей (не ботов). Это технический сайт, на не технических, наверное, процент побольше.
#ga
Написал свой трекер. Получилось, что Google Analytics учитывает примерно 40%-50% от всех посетителей (не ботов). Это технический сайт, на не технических, наверное, процент побольше.
#ga
Anthony Fu показал законченный вариант библиотеки для синтаксической подсветки фрагментов кода
По мнению автора это сильно улучшит воспринимаемость информации. Ну и такого ни у кого пока нет.
#twoslashes #shikiji #vitepress #antfu
shikiji
с подсказками от TypeScript пакета twoslashes
на примере SFC кода в VitePress.По мнению автора это сильно улучшит воспринимаемость информации. Ну и такого ни у кого пока нет.
#twoslashes #shikiji #vitepress #antfu
Небольшое исследование по популярности серверных языков, а так же производительности некоторых PHP фреймворков и CMS
#benchmark #php #backend
#benchmark #php #backend
Arty-Crafty
Добавлены 3 новые главы в проект Arty-Crafty: "Категория товаров", "Избранное", "Codeium" и CMV
#artycrafty #codeium #cmv
Добавлены 3 новые главы в проект Arty-Crafty: "Категория товаров", "Избранное", "Codeium" и CMV
#artycrafty #codeium #cmv
Arty-Crafty - проект онлайн магазина
Онлайн маркетплейс | Vue FAQ
Vue FAQ - information about Vue.js and frontend development in general
DOM manipulation performance - React, Svelte and Vue comparison
https://krausest.github.io/js-framework-benchmark
#benchmark #react #svelte #vue
https://krausest.github.io/js-framework-benchmark
#benchmark #react #svelte #vue
Большинство JS фреймворков в своей эволюции идут примерно по одному пути - SPA, SSR метафреймворк, Native Script для мобильных устройств
Vue от своего Vue Native давно отказалась, а вот Svelte развивает - Svelte Native
#native #svelte
Vue от своего Vue Native давно отказалась, а вот Svelte развивает - Svelte Native
#native #svelte
svelte.nativescript.org
Svelte Native • The Svelte Mobile Development Experience
Виды программирования
Императивное программирование описывает последовательность шагов, которые изменяют состояние программы. Такие языки, как C, C++, Java, Python (в некоторой степени) и многие другие, поддерживают императивные стили программирования.
Декларативное программирование делает акцент на выражении логики и функциональных возможностей без явного описания потока управления. Функциональное программирование является популярной формой декларативного программирования.
Объектно-ориентированное программирование (ООП) вращается вокруг концепции объектов, которые инкапсулируют данные (атрибуты) и поведение (методы или функции). К распространенным языкам объектно-ориентированного программирования относятся Java, C++, Python, Ruby и C#.
Аспектно-ориентированное программирование (АОП) направлено на модулизацию проблем, которые затрагивают несколько частей программной системы. AspectJ - один из самых известных фреймворков AOP, расширяющий Java возможностями AOP.
Функциональное программирование (ФП) рассматривает вычисления как результат вычисления математических функций и делает акцент на использовании неизменяемых данных и декларативных выражений. Такие языки, как Haskell, Lisp, Erlang, а также некоторые функции в таких языках, как JavaScript, Python и Scala, поддерживают парадигму функционального программирования.
Реактивное программирование имеет дело с асинхронными потоками данных и распространением изменений. Приложения, управляемые событиями, и приложения для обработки потоковых данных выигрывают от реактивного программирования.
Обобщенное программирование направлено на создание многократно используемого, гибкого и независимого от типов кода, позволяя писать алгоритмы и структуры данных без указания типов, с которыми они будут работать. Обобщенное программирование широко используется в библиотеках и фреймворках для создания структур данных, таких как списки, стеки, очереди, и алгоритмов, таких как сортировка, поиск.
Параллельное программирование связано с одновременным выполнением нескольких задач или процессов, что повышает производительность и эффективность использования ресурсов. Параллельное программирование используется в различных приложениях, включая многопоточные серверы, параллельную обработку, конкурирующие веб-серверы и высокопроизводительные вычисления.
#learning
Императивное программирование описывает последовательность шагов, которые изменяют состояние программы. Такие языки, как C, C++, Java, Python (в некоторой степени) и многие другие, поддерживают императивные стили программирования.
Декларативное программирование делает акцент на выражении логики и функциональных возможностей без явного описания потока управления. Функциональное программирование является популярной формой декларативного программирования.
Объектно-ориентированное программирование (ООП) вращается вокруг концепции объектов, которые инкапсулируют данные (атрибуты) и поведение (методы или функции). К распространенным языкам объектно-ориентированного программирования относятся Java, C++, Python, Ruby и C#.
Аспектно-ориентированное программирование (АОП) направлено на модулизацию проблем, которые затрагивают несколько частей программной системы. AspectJ - один из самых известных фреймворков AOP, расширяющий Java возможностями AOP.
Функциональное программирование (ФП) рассматривает вычисления как результат вычисления математических функций и делает акцент на использовании неизменяемых данных и декларативных выражений. Такие языки, как Haskell, Lisp, Erlang, а также некоторые функции в таких языках, как JavaScript, Python и Scala, поддерживают парадигму функционального программирования.
Реактивное программирование имеет дело с асинхронными потоками данных и распространением изменений. Приложения, управляемые событиями, и приложения для обработки потоковых данных выигрывают от реактивного программирования.
Обобщенное программирование направлено на создание многократно используемого, гибкого и независимого от типов кода, позволяя писать алгоритмы и структуры данных без указания типов, с которыми они будут работать. Обобщенное программирование широко используется в библиотеках и фреймворках для создания структур данных, таких как списки, стеки, очереди, и алгоритмов, таких как сортировка, поиск.
Параллельное программирование связано с одновременным выполнением нескольких задач или процессов, что повышает производительность и эффективность использования ресурсов. Параллельное программирование используется в различных приложениях, включая многопоточные серверы, параллельную обработку, конкурирующие веб-серверы и высокопроизводительные вычисления.
#learning
Обнаружилось тут, что самое популярное и удобное браузерное расширение для Chrome, Edge и Firefox Authenticator для генерации Time-Based One-Time Password (типа Google Authenticator) написано на Vue 2.6
#usecase
#usecase
Браузерная игра на three.js и Vue.js
https://tres-the-aviator.enpitsulin.xyz/
Надо сбивать красные камни, чтобы спасти мир от разрушения астероидами
#game #threejs #usecase
https://tres-the-aviator.enpitsulin.xyz/
Надо сбивать красные камни, чтобы спасти мир от разрушения астероидами
#game #threejs #usecase