Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Скайдом - пожалуй, самая красочная и интересная головоломка с действительно уникальными режимами игры!

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Javascript

С этим тегом используют

Программирование IT HTML IT юмор Программист Frontend CSS Все
964 поста сначала свежее
maximz
maximz
5 месяцев назад

Обычный рабочий день frontend разработчика⁠⁠

Всем привет, окунитесь в обычный рабочий день frontend разработчика. Жена пикабушника делает листинг каталога для онлайн бронирования vr игр

Приятного просмотра, с удовольствием отвечу на все вопросы по теме

Показать полностью
[моё] Стримеры React IT Приложение Web-программирование Программирование Javascript Айтишники Сайт Frontend Разработчики Видео YouTube CSS
3
5
imctobitch
imctobitch
5 месяцев назад
Юмор для всех и каждого

Настоящий минусомёт на Пикабу⁠⁠

Пока минусы на Пикабу не вернулись, предлагаю пофантазировать, а как именно их можно было бы реализовать.

Если хотите попробовать у себя, то в консоли браузера (F12) запустите вот этот код:

const downButtons = document.querySelectorAll('.story__rating-down'); downButtons.forEach(button => { button.addEventListener('click', function(event) { event.preventDefault(); const ratingCount = button.closest('.story__rating-block').querySelector('.story__rating-count'); if (ratingCount) { let currentCount = parseInt(ratingCount.textContent, 10); ratingCount.textContent = currentCount - 1; } }); });

😂 Телеграм-канал

Показать полностью
[моё] Минусы Идея Javascript Минусомет Фейк Пикабу Видео
3
94
Skyscrew
Skyscrew
5 месяцев назад
Лига Сисадминов

Мультипарадигменный язык программирования⁠⁠

Мультипарадигменный язык программирования Картинка с текстом, Мемы, Языки программирования, Странный юмор, Зашакалено, Javascript
Показать полностью 1
Картинка с текстом Мемы Языки программирования Странный юмор Зашакалено Javascript
9
4
empenoso
empenoso
5 месяцев назад
Лига фрилансеров

Как я разбирался, что на Пикабу читают, а на Хабре — нет и как научиться оценивать популярность своих статей⁠⁠

Привет, Пикабушники! Сегодня расскажу, как я, человек, который пишет статьи на всяких разных ресурсах (Пикабу, Хабр, Т—Ж, Смартлаб, и даже иногда на VC), узнал, как можно провести анализ своих публикаций и какие можно сделать выводы.

Как я разбирался, что на Пикабу читают, а на Хабре — нет и как научиться оценивать популярность своих статей IT, Маркетинг, Копирайтинг, Контент, Javascript, Длиннопост

Если вы автор или агентство и хотите видеть полную картину популярности ваших материалов, выявлять, какие темы интересуют аудиторию, а какие требуют доработки, автоматизированный инструмент сбора данных о уже опубликованных статьях - это то, что вам нужно. Я уже испытал это на себе и расскажу подробнее об этом в статье.

Написал я кучу статей — около 250 штук! — про всякое IT, инвестиции, умные дома, автоматизацию... Короче, про всё, что вас может интересовать. И всё складывал в одну большую таблицу. Но вот понять, что круто работает, а что — не очень, захотелось только недавно.

Почему за статистикой погнался? Просто хотелось понять, насколько вообще мои статьи нужны людям. А то ведь реакция бывает разная: где-то вообще молчок, а иногда на Хабре зашкаливает рейтинг, но комментариев кот наплакал. Но одно очевидно: статистика — это зеркало.

Вот, например, статья про то, как я двумя скриптами обработал 700 страниц документов — на Пикабу собрала почти 75 тысяч просмотров и 80 комментариев! А на Хабре — так себе. Или вот про анализ статей 2024 года по Node.js, Google Sheets и ChatGPT — на Хабре рейтинг приличный, +68, а просмотров всего 7 тысяч. Так в чём же дело?

В общем, вручную считать просмотры, комментарии и рейтинг — это адский труд. Поэтому я автоматизировал процесс. Написал скрипт на Python (ну, ладно, на Node.js и Google Apps Script, но суть понятна), который собирает всю эту информацию и складывает в одну удобную табличку. Теперь вижу, что и на каких ресурсах лучше писать и что интересно разным аудиториям.

Этот скрипт — open source, лежит на GitHub. Хотите — скачивайте, пользуйтесь, делитесь! В нём есть две части: одна для работы в Google Таблицах, другая — серверная, работающая с разными сайтами.

Как я разбирался, что на Пикабу читают, а на Хабре — нет и как научиться оценивать популярность своих статей IT, Маркетинг, Копирайтинг, Контент, Javascript, Длиннопост

А знаете, почему у разных ресурсов разные результаты? Всё дело в их особенностях: в идеале каждая статья должна быть адаптирована для конкретного ресурса.

Но вернёмся к технической части, например для парсинга Смартлаба с количеством просмотров пришлось повозиться — их API не делился информацией через Google Apps Script. Пришлось писать отдельную часть скрипта на Node.js, чтобы обойти эти ограничения.

Как я разбирался, что на Пикабу читают, а на Хабре — нет и как научиться оценивать популярность своих статей IT, Маркетинг, Копирайтинг, Контент, Javascript, Длиннопост

Прямо перед новым годом я спарсил и провёл анализ всех публикаций за год для IT сообщества Хабра и трейдеров со Смартлаба, до Пикабу правда не добрался, сорян.

И вот что я выяснил, проанализировав данные за 2024 год. На Хабре — круто разбираются в технике. Там популярны статьи про обход блокировок, советы по программированию, настройка софта... На Смартлабе же — больше экономика, инвестиции, геополитика. Санкции, курс рубля, рынок акций — всё это там обсуждают.

В общем, Пикабушники, запомните главное: чтобы ваша статья полетела, нужно знать, кому и что интересно. Мой скрипт — это инструмент, который поможет понять, что движет вашей аудиторией. Это позволит оптимизировать контент под конкретный ресурс.

И теперь у меня есть чёткие представления, про что писать на Хабре, а про что — на Смартлабе. На Пикабу правда пока не очень понятно, но думаю разберусь...

И да, мои скрипты (хотя на Python не написано, обещаю, в следующей версии поправлю) открыты! Берите и улучшайте!

P.S. А вы что думаете, на чём можно автоматизировать, чтобы Пикабушные топ-посты определять? Подкиньте идеи в комментах!

Автор: Михаил Шардин,

6 января 2025 г.

Показать полностью 2
[моё] IT Маркетинг Копирайтинг Контент Javascript Длиннопост
12
2
cherkalexander
cherkalexander
6 месяцев назад

Всего несколько строк CSS для плавных переходов между страницами⁠⁠

Я давно не рекомендовал ничего почитать, но эта короткая статья не оставила меня равнодушным.

"Всего несколько строк CSS для плавных переходов между страницами"

  • перевод на хабре

  • оригинал

Я много раз слышал, про View Transitions API и о том, что теперь можно настраивать анимации перехода между страницами, но никогда не пробовал.

В статье автор предлагает сделать переходы между страницами плавными с помощью одной строчки кода.

@View-transition { navigation: auto; }

Чтобы понять о чём говорит автор просто посмотрите прикреплённое видео:

  • или откройте оригинал статьи и воспроизведите видео

  • или же откройте мой блог и попробуйте перейти на одну из последних статей

В SPA приложениях также есть возможность использовать View Transitions API. Можете посмотреть демки в статье: "Введение в View Transitions API".  Анимация реализуется с помощью startViewTransition

document.startViewTransition(() => updateTheDOMSomehow());

При использовании View Transitions API происходит следующее:

  • делается снимок текущего состояния страницы

  • выполняется обновление DOM (updateTheDOMSomehow)

  • делается снимок нового состояния страницы

  • переход между этими состояниями анимируется с помощью дефолтного плавного затухания или с помощью кастомной анимации

Более сложные примеры  можно узнать отсюда:

  • The View Transitions API And Delightful UI Animations (Part 1)

  • The View Transitions API And Delightful UI Animations (Part 2)

  • Никита Дубко. По-настоящему красивые переходы средствами браузера

Для блогов на Astro:

  • Документация View Transitions в доке Astro

  • Как починить темную и светлую темы после внедрения view transitions — читать тут

Показать полностью
Программирование CSS HTML Javascript IT Разработка Видео Без звука
1
56
otstalii
otstalii
6 месяцев назад
Аниме

JS-тян и TS-тян⁠⁠

JS-тян и TS-тян Аниме, Арты нейросетей, Anime Art, Original Character, Хуманизация, Программирование, Javascript, Typescript

у TypeScript большой "багаж" знаний :3

Показать полностью 1
[моё] Аниме Арты нейросетей Anime Art Original Character Хуманизация Программирование Javascript Typescript
5
3
linoles
linoles
6 месяцев назад

Поисковые запросы...⁠⁠

Поисковые запросы...
[моё] IT Программист Next Javascript Framework Веб фреймворки Разработка IT юмор Мемы Юмор
2
Партнёрский материал Реклама
specials
specials

Считаете себя киноманом 80 LVL?⁠⁠

Залетайте проверить память и сообразительность → Будет интересно

Киногерои Тест Текст
6
a3at0s
a3at0s
6 месяцев назад
Web-технологии

Опенсорсный проект на Vue3 + Ionic⁠⁠

Приветствую, друзья!

Недавно я опубликовал пост о своем мобильном приложении MyTasks.
Данный пост больше нацелен на разработчиков (начинающих и более опытных).
Я решил сделать этот проект опенсорсным, ссылка на проект в github:
https://github.com/azatgt1996/my-tasks.

Цель проекта: поделиться опытом разработки мобильного приложения на Vue3 и Ionic Capacitor.
Проект не сложный, надеюсь начинающие смогут понять код, старался декомпозировать на модули и компоненты, давать хорошие названия им.
Также буду рад увидеть фидбек от более опытных разработчиков в плане лучших практик разработки.

Немного про фичи приложения:
- добавление, редактирование, выполнение и удаление задач (последние 2 действия можно выполнять прямо в списке свайпами влево/вправо)
- мультиязычность, темная тема, настройки
- категории задач
- групповые действия с задачами
- уведомления и приоритеты задач
Ссылка на само приложение:
https://play.google.com/store/apps/details?id=com.kvarta.myt...

Также проект можно смело использовать как костяк для собственных проектов, что ускорит разработку.
И пару слов почему решил использовать такой стек. Vue3 и Ionic являются удобными инструментами для фронтенд разработчика, так как имеется хорошая документация с примерами. Для разработки на Ionic нет необходимости запускать android-эмулятор, что сильно экономит время и ресурсы компьютера. Просто запускаете проект и сразу видите результат в вашем браузере.

Спасибо за внимание!

Показать полностью
[моё] Vue Javascript Frontend Web-программирование Приложение на Android Текст
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии