Отфильтрованный инет – Telegram
Отфильтрованный инет
2.64K subscribers
311 photos
72 videos
6 files
221 links
Айтишечка и около

Личка: @mikhailsdv
Проекты: articles.mishasaidov.com/projects
Download Telegram
🆕🔧 Добавил новый инструмент в spotify-tools, который позволяет менять порядок лайкнутых песен — reorder-favorite-tracks.

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

Spotify позволяет лишь менять порядок песен в плейлистах, но порядок лайкнутых песен ни через API, ни в официальных клиентах поменять нельзя. Скрипт работает по принципу «очистить все и пересобрать в правильном порядке». Перед началом работы скрипт сохраняет дамп плейлиста, поэтому, если в процессе что-то пойдет не так, вы не потеряете свои треки. Если у вас стояла автозагрузка лайкнутых треков, не переживайте, вам не придется заново их скачивать.

Перед началом работы со spotify-tools обязательно прочтите Readme.
Во время работы рекомендую держать плейлист лайкнутых открытым на вашем устройстве.
Энтузиастов и смельчаков приглашаю потестить — reorder-favorite-tracks.
4👍3
🤖 Сделал бота, который самостоятельно ведет мой мемный паблик.

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

🤔 Но как бот понимает, что мем смешной?
Анализ основывается на просмотрах. Суть в том, что если у какого-то поста просмотров больше, чем у соседних в n раз, то это означает, что этот мем смешной и его часто репостят, из-за чего он и набирает больше. Бот сохраняет в базу все посты из этих каналов и спустя 5-6 часов перепроверяет их просмотры. Лучшие отправляются в канал @hihonki_hahonki.

Бот был запущен 4 дня назад. Спустя пару месяцев открою код и расскажу, как этот алгоритм повлиял на количество подписчиков и репостов. Насколько я понимаю, такие махинации запрещены, поэтому пока бета. Есть небольшая вероятность, что бота прикроют, а пока он жив приглашаю всех присоединиться к этому веселому эксперименту @hihonki_hahonki.

P. S. чувство юмора большинства не обязано совпадать с вашим.
👍71🔥1🤯1
🎹🥳 Прикупил себе Yamaha P-45 на фоне обесценивающегося тенге вслед за рублем. Что могу сказать – превосходный инструмент. Отдача клавиш 10/10, звук 9.5/10, дизайн 10/10, цена – приемлемо.

Уже есть парочка идей для проектов с использованием MIDI протокола. Скоро поделюсь.
🔥9
🚫 В России частично начали отваливаться CDN сервисы. Вот такую новость прислали сегодня. Я занимаюсь разработкой фронта в РФ и теперь мы вынуждены вообще все, что возможно хранить локально в проекте дабы уцелеть в случай блокировок CDN.

Если власти РФ действительно на это пойдут, то 80% интернета просто отвалится, т. к. мало в мире сайтов, которые полагаются только на собственные данные (шрифты, карты, метрики, лайв-чаты, бутстрапы, iframe-формы) и ничего не тянут из внешнего мира.

С другой стороны разработчики из СНГ, которые хотят оставить свои сайты доступными для РФ тоже должны хранить как можно больше зависимостей внутри проекта, а в идеале переехать на российские хостинги.

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

Стараюсь не поддаваться панике, но готовлюсь к худшему.
🤯9👍41🤔1
🔥17👎3👍1
Forwarded from Вастрик.Пынь
☠️ Веб три ноль

Как скахал Ильяхов: «Должен ли пекарь переставать печь свои булочки в такое время? Кажется, наоборот, сейчас стоит делать особенно вкусные булочки»

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

До войны это должен был быть лонгрид про Веб 3, с кеками про кражу NFT с помощью правой кнопкой мыши, но я не успел. Теперь из технического поста он превратился скорее в эссе о том, как мы проебали веб и так и не успели подготовиться к происходящей балканизации интернета.

Получилось сумбурно, но я всё еще надеюсь, что пост нанесёт свою стратегическую пользу хоть кому-то. Сейчас это цель.

Для широких масс напишем еще отдельно потом. Попроще и поконкретнее.

👉 https://vas3k.ru/blog/web3/
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Альберт Эйнштейн запрашивает ваше местоположение
🤔2👍1
Media is too big
VIEW IN TELEGRAM
🎹 Превратил свое пианино в клавиатуру для ноута

⌨️ По сути, MIDI-контроллеры очень похожи на компьютерные клавиатуры, просто применяются немного для других целей) Зная код каждой ноты мы можем разметить всю клавиатуру синтезатора и эмулировать нажатия реальных компьютерных клавиш.

👨‍💻 GitHub: https://github.com/mikhailsdv/midi-keyboard
🔥4🤯2
Forwarded from Loskir's
Подсмотрел в твиттере занятный сайт для тех, кто хочет проверить свои знания тёмной магии JavaScript

Чтобы пройти уровень, нужно всего лишь заставить функцию вернуть true. Но есть нюанс...

https://alf.nu/ReturnTrue
Телеграм: запускает веб-ботов

Дизайн веб-ботов через 0.00003 секунды:
😁18🔥1
Пощупал новеньких веб-ботов (ВБ). Попытаюсь простым языком высказать свои мысли / критику / выводы:

1. На данный момент только покупатели рекламы могут встраивать своих ВБ в «скрепку». Встраивание в скрепку дает возможность открывать ВБ из любого чата, прямо как инлайн-режим. Это ограничение сразу отсекает кучу годных идей.

2. ВБ может общаться с «основным» ботом, а основной бот с ВБ — нет. Получается, нельзя уже в готового бота просто дописать код для общения с ВБ. Почему это плохо? Потому что разработчикам придется изобретать свои костыли для налаживания контакта между базой основного бота и ВБ (заметил @Loskir, админ @Loskirs).

3. Есть 3 способа запустить ВБ. На скрине накидал шпаргалку для разрабов, чтобы не путаться. Оставляет вопросы, почему в некоторых случаях мы знаем, какой именно пользователь к нам обращается, а в некоторых — нет. В некоторых случаях мы можем общаться с основным ботом, а в некоторых — нет. Объяснение этому не дается. Зачем знать, какой именно юзер запустил ВБ? Чтобы выдать ему персонализированные данные. Если вы поняли, почему так, объясните мне тоже.

4. Если не ошибаюсь, у ВК есть специальная библиотека компонентов для их веб-приложений. Хотелось бы чего-то подобного для ВБ, чтобы хоть как-то помогать разработчикам делать красивых ВБ, которые соответствуют дизайну Телеграма, а не высеры из веб 1.0.

5. В целом, лайк. Разрабы ныли, что Bot API не развивается и Валерьевич придумал, как угодить всем. Нашествия веб-ботов не ждите — уж слишком трудозатратно относительно традиционных ботов, да и раньше, если создание ботов требовало только навыков бэкэндера, то теперь нужны еще и навыки фронта.
👍2