Тут знакомый попросил потестить его приложение на 
Столкнулся с непонятным поведением - курсор мигает в поле ввода, тыкаю на ссылку в другом месте - ноль реакции. С 10 раза как-то только получается
Зависания непонятные. Было пару раз что нижняя половина экрана становилась белой, пополам надпись прям какую-нибудь разделяя по горизонтали
То есть, артефакты, в обычной веб разработке вообще не встречающиеся.
Стало интересно - это он криво накодил/нагенерил, или это
#react #mobile
React Native на АндроидеСтолкнулся с непонятным поведением - курсор мигает в поле ввода, тыкаю на ссылку в другом месте - ноль реакции. С 10 раза как-то только получается
Зависания непонятные. Было пару раз что нижняя половина экрана становилась белой, пополам надпись прям какую-нибудь разделяя по горизонтали
То есть, артефакты, в обычной веб разработке вообще не встречающиеся.
Стало интересно - это он криво накодил/нагенерил, или это
React Native сам по себе такой?#react #mobile
💩4👍1
  Книга Chibi Vue от разработчика 
В ней есть:
- Анализ ядра
- Практическая реализация упрощённой версии
Книга на английском языке.
#learning #chibivue #vuejs
  
  Yoichi Kikuchi - подробное руководство по внутреннему устройству Vue 3. Полезно для разработчиков, углублённо изучающих Vue.В ней есть:
- Анализ ядра
Vue: реактивность, компилятор шаблонов, система рендеринга.- Практическая реализация упрощённой версии
Vue с нуля.Книга на английском языке.
#learning #chibivue #vuejs
chibivue
  
  
  Writing Vue.js: Step by Step, from just one line of "Hello, World".
👍17🔥3
  Небольшой опрос о современных технологиях
Пользуетесь ли вы Telegram Mini Apps и Telegram ботами? (не своими, чужими) #poll
  Пользуетесь ли вы Telegram Mini Apps и Telegram ботами? (не своими, чужими) #poll
Anonymous Poll
    55%
    Mini Apps - нет
      
    21%
    Mini Apps - изредка
      
    3%
    Mini Apps - часто
      
    23%
    Боты - нет
      
    46%
    Боты - изредка
      
    15%
    Боты - часто
      
    10%
    У меня Вайбер
      
    Есть сайты, у которых нельзя открыть браузерные 
Делается это так:
Запрет на меню и хоткеи
Определять открытие девтулз и, например, перегружать страницу:
#badpractice #devtools
devtoolsДелается это так:
Запрет на меню и хоткеи
document.addEventListener('contextmenu', event => event.preventDefault());
document.addEventListener('keydown', event => {
    if (event.key === 'F12' || (event.ctrlKey && event.shiftKey && event.key === 'I')) {
        event.preventDefault();
    }
});Определять открытие девтулз и, например, перегружать страницу:
(function() {
    const element = new Image();
    Object.defineProperty(element, 'id', {
        get: function() {
            throw new Error('DevTools detected!');
        }
    });
    console.log(element);
})();#badpractice #devtools
👎12👍7💩2🖕2
  Очередной бессмысленный и беспощадный лонгрид: React vs Vue – подробное сравнение и перспективы
Комментировать не буду
#react #article
  
  Комментировать не буду
#react #article
Хабр
  
  React vs Vue – подробное сравнение и перспективы
  В этой статье мы проведём подробный анализ современных практик frontend-разработки, сравним состояние React и Vue 5 лет назад и на текущий момент, а также попробуем спрогнозировать их перспективность...
🤣2
  В последних версиях 
Сейчас для процессинга
Экспериментально lightningcss был в
#vite #css
Vite активно доделывают поддержку lightningcssСейчас для процессинга
CSS используется ESBuild, но с переходом на Rolldown нужно что-то другое. Экспериментально lightningcss был в
Vite с 4 версии.#vite #css
👍2❤1
  Audio
    
  Поздравляем Деми Мурыча с очередным взятым на выходных рубежом в форме Дня рождения и предлагаем широкой публике его мысли о 
#murych #audio #typescript
TypeScript#murych #audio #typescript
🔥6🥰2
  А что вы используете для составления презентаций?
После долгих поисков остановился на Marp
Содержание презентации находится в
Из удобного:
1. Прост как валенок и проверен временем
2. Текст и оформление можно сгенерить
3. Каждый слайд держу отдельным файлом и собираю их скриптом - для разных презентаций свои слайды
4. Из-за перевода в
5. Плагин для
#presentation #markdown
  
  После долгих поисков остановился на Marp
Содержание презентации находится в
markdown, затем преобразуется в html, и потом в pdfИз удобного:
1. Прост как валенок и проверен временем
2. Текст и оформление можно сгенерить
AI и затем кастомизировать вручную3. Каждый слайд держу отдельным файлом и собираю их скриптом - для разных презентаций свои слайды
4. Из-за перевода в
html можно очень сильно кастомизировать любой слайд через CSS класс на этом слайде5. Плагин для
VS Code - сразу видно превью, и есть генерация по команде/кнопке#presentation #markdown
marpit.marp.app
  
  Introduction
  The skinny framework for creating slide deck from Markdown
👍5
  This media is not supported in your browser
    VIEW IN TELEGRAM
  :hover > :not(:hover)
#css #tip
hoverul {
  @media (hover) and (prefers-reduced-motion: no-preference) {
    & > li {
      transform-origin: left center;
      transition: transform 1s var(--ease-spring-3), opacity 0.3s var(--ease-3);
    }
    &:hover > li:not(:hover) {
      opacity: 0.25;
      transform: scale(0.8);
    }
  }
}#css #tip
👍21
  Новый пет-проект - Noema
Аналитика по открытым телеграм группам и каналам
Укажите группу или канал, задайте начальную, конечную даты и ваш запрос, и программа выберет все сообщения из этого диапазона и сделает саммари или то, что вы попросите
Вывод в
Удобно, если хочется следить за контентом какого-то ресурса, но нет времени читать его весь
https://startup-tools.ru/telegram-tools/noema
#pet #ai #telegram #noema
Аналитика по открытым телеграм группам и каналам
Укажите группу или канал, задайте начальную, конечную даты и ваш запрос, и программа выберет все сообщения из этого диапазона и сделает саммари или то, что вы попросите
Вывод в
HTML или markdown (текст)Удобно, если хочется следить за контентом какого-то ресурса, но нет времени читать его весь
https://startup-tools.ru/telegram-tools/noema
#pet #ai #telegram #noema
🔥11👍4
  This media is not supported in your browser
    VIEW IN TELEGRAM
  За победу Аргуса на 
Кто-нибудь знает, как эффективно монетизировать это богатство?
Меня поддержали отсюда пять человека, одного знаю, других - нет. Напишите в лс, могу с каждым поделиться по 30К этих призрачных кредитов. У Яндекса вроде в Казахстане датацентр есть, так чтос паршивой овцы хоть випиэнку можно сделать. Опять же, если активирую этот "приз".
#argus #yandex
Product Radar одним из призов идет кредит на облачные сервисы Yandex на 400 т.р. Правда там куча условий неудобных, типа, юрлица и срок в 6 месяцев, так что полезности в этом мало.Кто-нибудь знает, как эффективно монетизировать это богатство?
Меня поддержали отсюда пять человека, одного знаю, других - нет. Напишите в лс, могу с каждым поделиться по 30К этих призрачных кредитов. У Яндекса вроде в Казахстане датацентр есть, так что
#argus #yandex
👍6
  