Remembrall
Я не люблю закладки в браузере – никогда не получается там организовать удобоное хранилище. Долгое время я скидывал ссылки себе в Saved Messages, но со временем там ожидаемо скопилась большая мусорка. Хотя идея отправлять находки самому себе в Telegram кажется мне очень простой и удобной, поэтому я решил просто завести для хороших ссылок отдельного бота. Для быстрого поиска нужной информации было решено помечать все ссылки тегами и кратким описанием. Получилась такая эталонная история сообщений с ботом, что пришлось делать для нее веб-интерфейс. Так и родился сервис Remembrall – напоминалка Невилла из Гарри Поттера.
Написан сервис на nodejs, база хранится в sqlite. Код доступен на Github. Профили могут быть как публичными, так и скрытыми под зашифрованным ключом. Еще из интересного – реализация удаления сообщений из базы на сервере. Telegram позволяет отслеживать редактирование, но ничего не сообщает боту об удалении из истории. Поэтому чтобы «забыть» ненужое сообщение, нужно отреплаить его с командой
Ну и напоследок ссылка на мой публичный профиль:
https://remembrall.app/lukin
Я не люблю закладки в браузере – никогда не получается там организовать удобоное хранилище. Долгое время я скидывал ссылки себе в Saved Messages, но со временем там ожидаемо скопилась большая мусорка. Хотя идея отправлять находки самому себе в Telegram кажется мне очень простой и удобной, поэтому я решил просто завести для хороших ссылок отдельного бота. Для быстрого поиска нужной информации было решено помечать все ссылки тегами и кратким описанием. Получилась такая эталонная история сообщений с ботом, что пришлось делать для нее веб-интерфейс. Так и родился сервис Remembrall – напоминалка Невилла из Гарри Поттера.
Написан сервис на nodejs, база хранится в sqlite. Код доступен на Github. Профили могут быть как публичными, так и скрытыми под зашифрованным ключом. Еще из интересного – реализация удаления сообщений из базы на сервере. Telegram позволяет отслеживать редактирование, но ничего не сообщает боту об удалении из истории. Поэтому чтобы «забыть» ненужое сообщение, нужно отреплаить его с командой
/forget.Ну и напоследок ссылка на мой публичный профиль:
https://remembrall.app/lukin
👍1
Кстати, вдруг кто пропустил, в Telegram можно теперь выставлять свои логины на аукцион. Eсли у кого-то висит красивое имя заброшенного сообщества, можно попробовать продать.
https://fragment.com/
https://fragment.com/
Сегодня Telegram запустил работу TON-sites прямо в приложении. Если вы уже успели обновиться, то должна сработать ссылка: tonsite://antonlukin.ton
Я уже давно в фоне интересуюсь проектами в TON, и пару лет назад даже сделал прокси для доступа из браузера. Сейчас она входит в экосистему TON.SKI.
Пока достаточно скептично отношусь к перспективам этой технологии, но возможно она станет еще одним способом эффективного обхода блокировок.
Я уже давно в фоне интересуюсь проектами в TON, и пару лет назад даже сделал прокси для доступа из браузера. Сейчас она входит в экосистему TON.SKI.
Пока достаточно скептично отношусь к перспективам этой технологии, но возможно она станет еще одним способом эффективного обхода блокировок.
Этот канал помер из-за того, что я пытался держать слишком высокую планку постов (да, это была высокая планка)
Теперь я буду кидать сюда всякий мусор, поэтому, пожалуйста, отписывайтесь скорее
Теперь я буду кидать сюда всякий мусор, поэтому, пожалуйста, отписывайтесь скорее
👍7😁1
Лучшие видео на ютубе – на моем канале. Смотрите видео из Африки, если у вас открывается. Если не открывается, то не смотрите.
https://www.youtube.com/watch?v=Wamn5zCNh2A
https://www.youtube.com/watch?v=Wamn5zCNh2A
YouTube
South Africa – 2025
Filmed with DJI Mini 3 Pro. South Africa.
Take a look at selected media from my travels:
https://lukin.blog/
Feel free to use some materials from this video:
https://pixabay.com/users/29278027/
https://unsplash.com/@antonlukin/
Music: https://www.epid…
Take a look at selected media from my travels:
https://lukin.blog/
Feel free to use some materials from this video:
https://pixabay.com/users/29278027/
https://unsplash.com/@antonlukin/
Music: https://www.epid…
❤3😁1
В vscode завезли Codex (вроде давно уже, но мне только недавно доложили). Теперь я мамы вайбкодер. Если вдруг у вас есть платная подписка на ChatGPT, обязательно попробуйте.
Писать говнючий код стало сильно проще, а другой нам и не нужен.
https://marketplace.visualstudio.com/items?itemName=openai.chatgpt
Писать говнючий код стало сильно проще, а другой нам и не нужен.
https://marketplace.visualstudio.com/items?itemName=openai.chatgpt
17😁5
Обновился короче на новую iOS 26.
Стало как всегда хуже, чем было, но лучше, чем могло бы быть. Пока каких-то особых багов даже не заметил, но кривые скругления подбешивают. Из самого полезно-бесполезного: теперь будильник можно откладывать не только на 9 минут, но и на 15 (Amazing).
В общем, если у вас Андроид, то обновляться не советую.
Стало как всегда хуже, чем было, но лучше, чем могло бы быть. Пока каких-то особых багов даже не заметил, но кривые скругления подбешивают. Из самого полезно-бесполезного: теперь будильник можно откладывать не только на 9 минут, но и на 15 (Amazing).
В общем, если у вас Андроид, то обновляться не советую.
3😁3
Ну все. Вот так и выглядит зависимость от ллмки. Codex выжрал весь мой лимит платного ChatGPT. Пришлось переключиться на запросы через API и сделать додеп. А я ведь еще над лудиками угорал.
Ваш Антон Додепович Лудин.
Ваш Антон Додепович Лудин.
1😁6
Прикиньте, у меня с давних времен был в телеге юзернейм @nft_track для какого-то проекта. И вот решил я его "продать" на аукционе. Ну точнее просто хотел посмотреть процесс переноса логина в collectible – это когда юзернейм привязывается к кошельку в блокчейне, а не к аккаунту в телеге. Аукцион длится минимум неделю. В общем я разместил и думать забыл, а за час до конца аукциона кто-то взял и сделал ставку.
Не знаю зачем, но я перебил ставку. И осталось 30 минут до того, как я профукаю 25 долларов на ненужный логин. Ну или тот хитрец выжидает, чтобы перебить в последний момент, когда я уйду спать.
https://fragment.com/username/nft_track
Update: Братишка поднял ставочку. Не знаю, что делать – не люблю азартные игры
Не знаю зачем, но я перебил ставку. И осталось 30 минут до того, как я профукаю 25 долларов на ненужный логин. Ну или тот хитрец выжидает, чтобы перебить в последний момент, когда я уйду спать.
https://fragment.com/username/nft_track
Update: Братишка поднял ставочку. Не знаю, что делать – не люблю азартные игры
😁3🌚1
Это должен был быть проект на 2 недели, но как обычно растянулся почти на 4 месяца.
Я живу в Новом Белграде, в 45 блоке. У нас достаточно необычный зеленый район, и я вообще его большой фанат. А еще тут много граффити на стенах. Но не парашных тегов, а красивых артов, которые очень хотелось пофоткать и куда-то сохранить.
В общем я месяц обходил район и пытался понять, что и кем написано на стенах. Сразу скажу, занятие не из легких, но каждый раз я чувствовал, что все глубже погружаюсь в лор. Я перерыл весь интернет, узнал вагон всяких фактов про 45 блок, даже наткнулся на научные работы по граффити в Белграде, купил книжку по Street Art, посмотрел десятки роликов.
На сайт тратить много времени у меня не было желания, поэтому почти весь проект я навайбкодил. Но этого было мало, нужно было еще откуда-то взять описания. Конечно, и тут без ChatGPT не обошлось, но мне пришлось написать десяток парсеров ссылок, подбирать промпты под адекватные описания и написать миграторы для автоматической публикации.
Пока планирую немного потестировать, поисправлять кривые описания и галереи, а потом буду писать художникам, контакты которых нашел, просить разметить работы, авторство которых я так и не смог определить.
Вот ссылка: https://blok45.art/
Из России может не открываться – я пока не придумал, где сейчас безопасно хостить, чтобы не попасть под блокировки подсетей.
Я живу в Новом Белграде, в 45 блоке. У нас достаточно необычный зеленый район, и я вообще его большой фанат. А еще тут много граффити на стенах. Но не парашных тегов, а красивых артов, которые очень хотелось пофоткать и куда-то сохранить.
В общем я месяц обходил район и пытался понять, что и кем написано на стенах. Сразу скажу, занятие не из легких, но каждый раз я чувствовал, что все глубже погружаюсь в лор. Я перерыл весь интернет, узнал вагон всяких фактов про 45 блок, даже наткнулся на научные работы по граффити в Белграде, купил книжку по Street Art, посмотрел десятки роликов.
На сайт тратить много времени у меня не было желания, поэтому почти весь проект я навайбкодил. Но этого было мало, нужно было еще откуда-то взять описания. Конечно, и тут без ChatGPT не обошлось, но мне пришлось написать десяток парсеров ссылок, подбирать промпты под адекватные описания и написать миграторы для автоматической публикации.
Пока планирую немного потестировать, поисправлять кривые описания и галереи, а потом буду писать художникам, контакты которых нашел, просить разметить работы, авторство которых я так и не смог определить.
Вот ссылка: https://blok45.art/
Из России может не открываться – я пока не придумал, где сейчас безопасно хостить, чтобы не попасть под блокировки подсетей.
3❤11🔥4❤🔥1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Кто бы мог подумать, что на Израильском сайте чекбоксы включаются справа-налево
1😁5
Обожаю слушать песни на репите. Могу 3 дня подряд одну и ту же песню крутить (привет, соседи).
При этом, кажется, во все плееры на свете встроена возможность репита. Во все кроме ютуба. Ну по крайней мере, я так думал раньше. Поэтому даже пользовался для этого отдельным сайтом! Правда, он сейчас уже помер, зато на ютуб наконец завезли возможность репита. Надо тыкнуть в любом месте ролика правой кнопкой для системного меню.
При этом, кажется, во все плееры на свете встроена возможность репита. Во все кроме ютуба. Ну по крайней мере, я так думал раньше. Поэтому даже пользовался для этого отдельным сайтом! Правда, он сейчас уже помер, зато на ютуб наконец завезли возможность репита. Надо тыкнуть в любом месте ролика правой кнопкой для системного меню.
4