Marshal's channel
По 3 пункту ещё в ПРОШЛОМ ГОДУ предложили гениальное решение. Зачем нужно какое-то зеркало, когда можно самому давать пользователю tg://resolve?domain= ссылку. Наконец-то я решил переделать сайт авторизации на это. Значете что заметил? А то, что короче…
В Telegram Desktop закрыли багу, которую случайно нашёл разрабатывая авторизацию для бота. Оказывается, ещё 22 дня назад пометили как баг, а открыл issue я 2 января.
https://github.com/telegramdesktop/tdesktop/issues/6941
Воспроизводилось, кста, ток на арче, поэтому в чатиках сказал что бага нет 😒
https://github.com/telegramdesktop/tdesktop/issues/6941
Воспроизводилось, кста, ток на арче, поэтому в чатиках сказал что бага нет 😒
GitHub
Invalid URI scheme broken all correct links after · Issue #6941 · telegramdesktop/tdesktop
To reproduce Live on codepen Bug reproducer Links to copy GitHub don't support URI, sorry tg://resolve?domain=music_yandex_bot?start=da - invalid tg://resolve?domain=music_yandex_bot&am...
Я один только этой ночью узнал про Material Theme UI? Со страницы с GoLand'ом...
Супер-класс. Оранжевый радует глаз (сейчас проверим, как с этим работается)🌚
Вообще очень зашла кастомизация темы, где при установке тебя поводили за ручку и спросили что тебе надо, что нет. Тут прилично настроек, вплоть до ввода цвета.
Не зря у неё 8 091 007 Downloads.
https://plugins.jetbrains.com/plugin/8006-material-theme-ui ✨
А вообще тем очень мало и делать их слооожно. В магазине за две минуты до конца долистать можно
Супер-класс. Оранжевый радует глаз (сейчас проверим, как с этим работается)🌚
Вообще очень зашла кастомизация темы, где при установке тебя поводили за ручку и спросили что тебе надо, что нет. Тут прилично настроек, вплоть до ввода цвета.
Не зря у неё 8 091 007 Downloads.
https://plugins.jetbrains.com/plugin/8006-material-theme-ui ✨
А вообще тем очень мало и делать их слооожно. В магазине за две минуты до конца долистать можно
This media is not supported in your browser
VIEW IN TELEGRAM
Яндекс.Музыка бот в Telegram
Крупное обновление!
Глобальный чарт (топ 100 треков), рекомендации от Яндекс.Музыки, новые релизы, плейлисты с новинками и конечно же подборки под любые занятия!
Всё это теперь доступно в боте без авторизации в аккаунт!
Были переработаны менюшки ✨
Как и раньше доступен поиск, ваши плейлисты, ваши лайки, умные плейлисты, распознавание песен и куча всего!
@music_yandex_bot
Крупное обновление!
Глобальный чарт (топ 100 треков), рекомендации от Яндекс.Музыки, новые релизы, плейлисты с новинками и конечно же подборки под любые занятия!
Всё это теперь доступно в боте без авторизации в аккаунт!
Были переработаны менюшки ✨
Как и раньше доступен поиск, ваши плейлисты, ваши лайки, умные плейлисты, распознавание песен и куча всего!
@music_yandex_bot
Новый уровень внутриигровой рекламы https://admix.in/ (тырю ссылки с рабочего слака. Годнота ведь). Гениально и просто. Взяли то, что уже существует кучу лет, пихнули в виртуальный мир и обернули в сервис!
Marshal's channel
Ещё не поздно принять участие своими командами 🙃 за регистрацию вас никто бить не будет, а данный конкурс - марафон. Длится долго, задач много, не обязательно начинать сегодня, но зарегистрироваться стоит ✨ пример задач с прошлого года скинул сюда же. Ищите…
Мы призёры Opener 2020!
Это очень интересный конкурс, незря его называют марафоном и длится он целый месяц, а в этом году чуть больше. Многие бросали после 10 задачи, кто-то останавливался на 5 и в конце остались единицы.
Всё началось с форварда друга моего поста с канала с сообщения: “А шо по конкурсу?”.
Мы решали каждый день, рождались локальные мемы из ответов организаторов. Если и был один-два дня пропуска, то мы напоминали друг другу, что надо решать и думали над решением.
Не попали в финал (смещены на ~1 позицию), не боролись за главный приз, но урвали максимальную награду по личным задачам — 4 айпада.
Я хочу сказать спасибо своей команде: «Ребят, это всё благодаря вам. Я не олимпиадник, к большинству задач даже не знал как подступиться. Несмотря на моё время, уделённое этому конкурсу, я максимум был полезен в коммуникациях и какой-никакой поддержке, идеях, командных задачах. Эта победа — ваша заслуга. Спасибо вам за то, что я часть всего этого» ✨
P.S. На фото не команда, к сожалению
Это очень интересный конкурс, незря его называют марафоном и длится он целый месяц, а в этом году чуть больше. Многие бросали после 10 задачи, кто-то останавливался на 5 и в конце остались единицы.
Всё началось с форварда друга моего поста с канала с сообщения: “А шо по конкурсу?”.
Мы решали каждый день, рождались локальные мемы из ответов организаторов. Если и был один-два дня пропуска, то мы напоминали друг другу, что надо решать и думали над решением.
Не попали в финал (смещены на ~1 позицию), не боролись за главный приз, но урвали максимальную награду по личным задачам — 4 айпада.
Я хочу сказать спасибо своей команде: «Ребят, это всё благодаря вам. Я не олимпиадник, к большинству задач даже не знал как подступиться. Несмотря на моё время, уделённое этому конкурсу, я максимум был полезен в коммуникациях и какой-никакой поддержке, идеях, командных задачах. Эта победа — ваша заслуга. Спасибо вам за то, что я часть всего этого» ✨
P.S. На фото не команда, к сожалению
Я тут выпал чутка на дипломый проект, предзащитился успешно. Сейчас колупаю firebase по работе. Если проект правда будет на нём, то поделюсь с вами после того, как наберусь опыта. Все эти дни я флудил сюда @MarshalR и сюда @MarshalCh. По поводу бага, то круто конечно, что в очередной раз крупные компании сыпятся на какой-то вот валидация форм (там не только это, почитайте). Пойдём багхантить? ✨
Forwarded from oleg_log (Oleg Kovalov)
Думаю все уже наслушались про zero-day в Sign-in with Apple и выплате в 100к.
Но мне больше понравилась эта статья, где все тож самое, только по полочкам рассказывается https://aaronparecki.com/2020/05/31/30/the-real-cause-of-the-sign-in-with-apple-zero-day
тлдр:
1: Validate your form inputs!
2: Never roll your own authentication.
Но мне больше понравилась эта статья, где все тож самое, только по полочкам рассказывается https://aaronparecki.com/2020/05/31/30/the-real-cause-of-the-sign-in-with-apple-zero-day
тлдр:
1: Validate your form inputs!
2: Never roll your own authentication.
Aaron Parecki
The Real Cause of the Sign In with Apple Zero-Day
The zero-day bug in Sign In with Apple actually had nothing to do with the OAuth or OpenID Connect part of the Sign In with Apple exchange, and very little to do even with JWTs. Let's take a closer look to see what actually happened.
А что вы используете для учета расходов? Идеально с приходом конечно, наблюдать остаток, откладывать часть, вбивать свои покупки, ежемесячные траты отслеживать (телефон, интернет, подписки на сервисах). Группировать покупки вплоть до жидкостей, если речь о продуктах. И графики конечно. В какой момент месяца больше всего, на какую категорию трачу и так далее. Подскажите, пожалуйста, кто знает @MarshalX
Upd.
- https://t.me/zenmoney;
- zerro.app (дополнение для zenmoney, статья для знакомства);
- 1money (есть платные фичи);
- toshl.com;
- приложение от Сбербанка, Тинькофф.
beancount +
fava. Demo: https://fava.pythonanywhere.com/example-with-budgets/income_statement/ (на скриншоте ниже оно)
beancount — GitHub
Beancount — Motivations (google doc)
Upd.
- https://t.me/zenmoney;
- zerro.app (дополнение для zenmoney, статья для знакомства);
- 1money (есть платные фичи);
- toshl.com;
- приложение от Сбербанка, Тинькофф.
beancount +
fava. Demo: https://fava.pythonanywhere.com/example-with-budgets/income_statement/ (на скриншоте ниже оно)
beancount — GitHub
Beancount — Motivations (google doc)
Я завершил все сессии Telegram на ~4 дня
ТГ всегда отвлекал, чатов и каналов всё больше, сидеть в нём можно уже без остановки. Дурацкая привычка заходить просто так и проверять что нового (просто рефлекс на хоткей открытия телеги когда отвлёкся от чего-то). Уже недели три, если не месяц, я живу с полностью выключенными уведомлениями. Когда надо было серьёзно погрузиться в работу я откладывал подальше телефон, а клиент телеги закрывал на компе. Сейчас были классные дни. Дошло до того, что уйдя обедать с телефоном я отложил его, потому что мне нечего было в нём делать, в нём не было Telegram. Посмотрел на все эти значки приложений... Инста, ютуб, тикток, браузер. Я там уже был приличное количество раз. Просто ел в тишине.
Жить без Telegram мне сейчас очень сложно, абсолютно всё тут. Я больше нигде не веду переписки. Друзья, знакомые, увлечения, личные проекты, какие-то важные данные в сохранёнках вместо облака. Тут нет только работы и слава богу.
За эти несколько последних дней я перестал прожимать хоткей на открытие тг. Пару раз было в начале, но я видел логин скрин и сразу закрывал. Моя главная задача сейчас - научиться не всирать кучу времени на тупой сёрфинг по любимому телеграмчику ✨
ТГ всегда отвлекал, чатов и каналов всё больше, сидеть в нём можно уже без остановки. Дурацкая привычка заходить просто так и проверять что нового (просто рефлекс на хоткей открытия телеги когда отвлёкся от чего-то). Уже недели три, если не месяц, я живу с полностью выключенными уведомлениями. Когда надо было серьёзно погрузиться в работу я откладывал подальше телефон, а клиент телеги закрывал на компе. Сейчас были классные дни. Дошло до того, что уйдя обедать с телефоном я отложил его, потому что мне нечего было в нём делать, в нём не было Telegram. Посмотрел на все эти значки приложений... Инста, ютуб, тикток, браузер. Я там уже был приличное количество раз. Просто ел в тишине.
Жить без Telegram мне сейчас очень сложно, абсолютно всё тут. Я больше нигде не веду переписки. Друзья, знакомые, увлечения, личные проекты, какие-то важные данные в сохранёнках вместо облака. Тут нет только работы и слава богу.
За эти несколько последних дней я перестал прожимать хоткей на открытие тг. Пару раз было в начале, но я видел логин скрин и сразу закрывал. Моя главная задача сейчас - научиться не всирать кучу времени на тупой сёрфинг по любимому телеграмчику ✨
https://github.com/jonschlinkert/is-odd
Баянистый рофл, но заметил только сейчас. В описании к репе есть ответ на вопрос откуда 58м скачиваний.
Пользуясь случаем прошу кого-нибудь объяснить мне на скорую руку что происходит в JS. Что вообще такое JavaScript, что такой Node.JS, что такое ECMAscript и чем отличаются разные года, че по движках. Можно в лс @MarshalX, можно в чатик @MarshalCh, спасибо
А, не буду уже отдельным постом, я короч либу свою пополнил кучей полей и сделал автонотиф в репу при нахождении новых с ТГ бота музыки, воот, зацените https://github.com/MarshalX/yandex-music-api/issues/339
Баянистый рофл, но заметил только сейчас. В описании к репе есть ответ на вопрос откуда 58м скачиваний.
Пользуясь случаем прошу кого-нибудь объяснить мне на скорую руку что происходит в JS. Что вообще такое JavaScript, что такой Node.JS, что такое ECMAscript и чем отличаются разные года, че по движках. Можно в лс @MarshalX, можно в чатик @MarshalCh, спасибо
А, не буду уже отдельным постом, я короч либу свою пополнил кучей полей и сделал автонотиф в репу при нахождении новых с ТГ бота музыки, воот, зацените https://github.com/MarshalX/yandex-music-api/issues/339
Blender в VR
https://youtu.be/3nKXOZvc-Gk
Как вам такая новость? Не очень старая? 5 дней прошло, прошу прощение. Как бы LTS версия, все дела
https://youtu.be/3nKXOZvc-Gk
Как вам такая новость? Не очень старая? 5 дней прошло, прошу прощение. Как бы LTS версия, все дела
YouTube
Blender 2.83 New Features in LESS than 5 minutes
Release notes: https://www.blender.org/download/releases/2-83/
Support core Blender development - https://fund.blender.org
Video by Remington Markham (SouthernShotty):
- https://www.youtube.com/southernshotty
- https://www.instagram.com/southernshotty/
Support core Blender development - https://fund.blender.org
Video by Remington Markham (SouthernShotty):
- https://www.youtube.com/southernshotty
- https://www.instagram.com/southernshotty/
Последние дни я активно изучаю Firebase, годная вещь. Отсюда и интерес к JS. Так вот, я уже записал какой-то войс на 10 мин, где пересказываю плейлист по Cloud Functions их и вот-вот накидаю init commit по работе в новый проект.
Призываю всех вас посмотреть что это такое, ибо я до сих пор не понимаю как это прошло мимо меня.
А вот если прям к сути поста, то хочу сообщить о Firebase Live 2020
https://firebaseonair.withgoogle.com/events/firebase-live20 начало завтра
Вот мой войс, если над тык. На этом у меня так-то всё, но только на сегодня 😈
Призываю всех вас посмотреть что это такое, ибо я до сих пор не понимаю как это прошло мимо меня.
А вот если прям к сути поста, то хочу сообщить о Firebase Live 2020
https://firebaseonair.withgoogle.com/events/firebase-live20 начало завтра
Вот мой войс, если над тык. На этом у меня так-то всё, но только на сегодня 😈
Withgoogle
Firebase Live 2020
Firebase Live is a web series for app developers consisting of talks, tips, and technical tutorials aimed at increasing their productivity, knowledge, and collaboration. Hosted by the familiar faces of the Firebase team, each week we’ll release a new video…
Статистика бота Яндекс.Музыка
По старой традиции ежемесячный пост просто для сохранения данных и сравнения в будущем.
Всего пользователей: 15573 (+9769)
Не заблокировали бота: 9663 (+7598)
Прошло авторизацию: 1006 (+431)
Пользовалось ботом сегодня: 569 (+299)
Закешировано треков всего до сброса: 101612 (+49220). После сброса уже 29568.
Информация за май месяц.
Обработано сообщений: 219.3к
Получено треков без учета инлайна и массовой загрузки огромных плейлистов: 24.31к (цифра, которая вообще не соответствует реальным загрузкам, надо бы исправить)
Поисковых запросов: 10.14к
Поисковых запросов через inline: 7.73к
Открыто меню под треком (раз): 4.74к
Открыто плейлистов: 2.77к
Открыт чарт: 2.90к
Обработано голосовых сообщений для распознавания: 3.35к
Поставлено отметок "Мне нравится": 642
И куча ещё всякой интересной информаци... На скрине новые пользователи по неделям и сколько из них осталось. Мне, кстати, напомнили по почте, что у меня тг бот для зума есть. Надо уже что-то сделать с ним ✨
По старой традиции ежемесячный пост просто для сохранения данных и сравнения в будущем.
Всего пользователей: 15573 (+9769)
Не заблокировали бота: 9663 (+7598)
Прошло авторизацию: 1006 (+431)
Пользовалось ботом сегодня: 569 (+299)
Закешировано треков всего до сброса: 101612 (+49220). После сброса уже 29568.
Информация за май месяц.
Обработано сообщений: 219.3к
Получено треков без учета инлайна и массовой загрузки огромных плейлистов: 24.31к (цифра, которая вообще не соответствует реальным загрузкам, надо бы исправить)
Поисковых запросов: 10.14к
Поисковых запросов через inline: 7.73к
Открыто меню под треком (раз): 4.74к
Открыто плейлистов: 2.77к
Открыт чарт: 2.90к
Обработано голосовых сообщений для распознавания: 3.35к
Поставлено отметок "Мне нравится": 642
И куча ещё всякой интересной информаци... На скрине новые пользователи по неделям и сколько из них осталось. Мне, кстати, напомнили по почте, что у меня тг бот для зума есть. Надо уже что-то сделать с ним ✨
Гляньте что себе для TypeScript нашёл случайно
https://github.com/inversify/InversifyJS
https://github.com/inversify/inversify-express-utils
Работал кто? Может кто какой-то фидбек накидать? Хочу попробовать завтра 🤪
Там ещё под это дело и генератор доки (сваггер) написали (но 2 года без обнов и с репортами багов в issue, тут стремаюсь, думаю ручками сделаю), тоже вот так на аннотациях докаются модели, роуты с параметрами, контроллеры
Зацените, что показали https://loopback.io/ выглядит дииико годно. Заслуживает отдельного поста, но после того, как попробую ✨
https://strongloop.com/strongblog/express-to-loopback/
https://github.com/inversify/InversifyJS
https://github.com/inversify/inversify-express-utils
Работал кто? Может кто какой-то фидбек накидать? Хочу попробовать завтра 🤪
Там ещё под это дело и генератор доки (сваггер) написали (но 2 года без обнов и с репортами багов в issue, тут стремаюсь, думаю ручками сделаю), тоже вот так на аннотациях докаются модели, роуты с параметрами, контроллеры
Зацените, что показали https://loopback.io/ выглядит дииико годно. Заслуживает отдельного поста, но после того, как попробую ✨
https://strongloop.com/strongblog/express-to-loopback/
На GitHub стали доступны две feature preview: новый дизайн везде (всё закруглённое стало), новый дизайн на странице репозитория.
Давайте привыкать ✨
Upd. Каждый день допиливают, меняют
Давайте привыкать ✨
Upd. Каждый день допиливают, меняют