https://t.me/kinton_invest?boost
Пишу о том, чем хочется поделиться в рамках инвестиций, проектов, жизни
Invest, WebDev, Postgrad, TG bots @yourcastbot, @ascenditbot, Startups
Информация не является призывом к действию или инвестиционной рекомендацией
Пишу о том, чем хочется поделиться в рамках инвестиций, проектов, жизни
Invest, WebDev, Postgrad, TG bots @yourcastbot, @ascenditbot, Startups
Информация не является призывом к действию или инвестиционной рекомендацией
Модели платёжного браслета
Как оказалось, за время продаж платёжного браслета, а это уже чуть больше года, появились стикеры нового размера. Один из покупателей написал мне с предложением запустить новый размер в продажу
Так как я признал проект неудачным и сейчас (всё ещё) распродаю остатки, то запускать новый размер или тем более версию не планирую. Но по просьбе этого покупателя хочу выложить модели, если кто-то захочет распечатать для личного использования сам
В зависимости от принтера, настроек и пластика, возможно, вам придётся попробовать несколько вариаций печати и менять размеры на доли миллиметра, чтобы стикер идеально "вставился" в сам браслет
Редактировать размер очень просто в специальных программах, например, во Fusion360 надо отредактировать двухмерную схему, а итоговая модель автоматически подстроится
Для того, чтобы распечатать, можете найти исполнителя на Авито. Кстати, рекомендую проводить такие операции в наличных чтобы избежать проблем, а подавать декларацию в налоговую уже забота исполнителя
Как оказалось, за время продаж платёжного браслета, а это уже чуть больше года, появились стикеры нового размера. Один из покупателей написал мне с предложением запустить новый размер в продажу
Так как я признал проект неудачным и сейчас (всё ещё) распродаю остатки, то запускать новый размер или тем более версию не планирую. Но по просьбе этого покупателя хочу выложить модели, если кто-то захочет распечатать для личного использования сам
В зависимости от принтера, настроек и пластика, возможно, вам придётся попробовать несколько вариаций печати и менять размеры на доли миллиметра, чтобы стикер идеально "вставился" в сам браслет
Редактировать размер очень просто в специальных программах, например, во Fusion360 надо отредактировать двухмерную схему, а итоговая модель автоматически подстроится
Для того, чтобы распечатать, можете найти исполнителя на Авито. Кстати, рекомендую проводить такие операции в наличных чтобы избежать проблем, а подавать декларацию в налоговую уже забота исполнителя
12 марта пришёл налоговый вычет. Налоговая потратила 6-7 календарных дней или 4-5 рабочих
На данный момент, по крайней мере в направлении вычета, ради чего и участвовал, можно сказать, что не зря брал займ
Не уверен, получится ли проинвестировать аналогичную сумму в фондовый рынок и в этом, для моего счёта последнем, году ввиду некоторых сложностей и альтернативных вариантов, но всё же уже получилось неплохо
Напомню, что за пополнение моего типа ИИС на 1.2М рублей за 3 года можно было получить 156к рублей вычета. А это дополнительная доходность 13% сверх фондового рынка – отличный показатель
Подробнее про ИИС и почему не получится оформить такой же, как у меня (но получится немного другой), писал в этом посте
На данный момент, по крайней мере в направлении вычета, ради чего и участвовал, можно сказать, что не зря брал займ
Не уверен, получится ли проинвестировать аналогичную сумму в фондовый рынок и в этом, для моего счёта последнем, году ввиду некоторых сложностей и альтернативных вариантов, но всё же уже получилось неплохо
Напомню, что за пополнение моего типа ИИС на 1.2М рублей за 3 года можно было получить 156к рублей вычета. А это дополнительная доходность 13% сверх фондового рынка – отличный показатель
Подробнее про ИИС и почему не получится оформить такой же, как у меня (но получится немного другой), писал в этом посте
Перевёл заблокированные фонды в БКС из Альфа
Чтобы перестать быть клиентом брокера, у вас там не должно быть активов. А что делать с заблокированными? Переводить!
Для чего? Основной брокер БКС, там мой ИИС. У Альфы же нет фишек, о которых я им сказал, когда позвонили после закрытия счёта ради отзыва:
- нет веб-версии с терминалом от тех же TradingView, как у БКС;
- нельзя торговать в Quick (десктопный терминал) и мобильном приложении одновременно;
- а для переключения надо выпускать электронные подписи и писать обращение текстом, которое рассмотрят в течение какого-то времени вручную;
- не нравятся тарифы и некоторые подходы.
И получить опыт, чтобы рассказать
Ради справедливости, у Альфы лучшая клиентская поддержка, всегда помогают и объясняют. А также хорошая мобильная программа, но с неотключаемыми уведомлениями "От Гуру", которые пытаются смотивировать вас больше торговать, а значит тратить деньги на комиссиях
Особенности процесса:
- вам понадобятся брокерские отчёты всех брокеров с момента покупки актива, если они переводились ранее (как у меня из ВТБ в Альфа);
- для этого надо лично приехать в офис и заказать из главного регионального офиса, потому что программа ВТБ обновилась, и теперь не выдаёт отчёт клиентам с закрытым счётом;
- это нужно, чтобы в соответствии с недавним указом президента подтвердить депозитарию, что в цепочках владения за всё время не было "недружественных" стран;
- при этом печать ВТБ очень плохая, поэтому вам может потребоваться также приехать с сотней страниц А4 в офис БКС, где оставить бумаги на день, пока сотрудники их отсканируют: получать файлы они имеют право только через почту, но через неё нельзя отправлять большие файлы, а с сильным сжатием из-за качества печати ничего не разобрать;
- также подавать сами поручения на отправку и приём непросто, хотя и советники БКС заявляли обратное: терминология отличается от брокера к брокеру, а сделать API никто не хочет, видимо, чтобы усложить жизнь тем, кто пытается перестать быть клиентом;
- и надо выяснить, на каком разделе хранятся акции и куда их переводить, что делается также через поддержку, а затем найти на сайтах брокеров PDF с реквизитами для приёма и отправки;
- также потребуется заплатить за перевод каждый позиции: у Альфы это 500 рублей за фонд, я заплатил 3 тысячи;
- раньше перевода вам не скажут, какие бумаги нужны, а когда он начнётся, у вас будет несколько дней до отмены заявок (поэтому и 4 попытки).
Чтобы во всём этом разобраться, я потратил 4 месяца и 4 попытки, много времени в офисах. Вывод: если можете остаться с вашими брокерами, лучше оставайтесь. А я пошёл разбираться с БКС, почему у меня нули вместо цены
Чтобы перестать быть клиентом брокера, у вас там не должно быть активов. А что делать с заблокированными? Переводить!
Для чего? Основной брокер БКС, там мой ИИС. У Альфы же нет фишек, о которых я им сказал, когда позвонили после закрытия счёта ради отзыва:
- нет веб-версии с терминалом от тех же TradingView, как у БКС;
- нельзя торговать в Quick (десктопный терминал) и мобильном приложении одновременно;
- а для переключения надо выпускать электронные подписи и писать обращение текстом, которое рассмотрят в течение какого-то времени вручную;
- не нравятся тарифы и некоторые подходы.
И получить опыт, чтобы рассказать
Ради справедливости, у Альфы лучшая клиентская поддержка, всегда помогают и объясняют. А также хорошая мобильная программа, но с неотключаемыми уведомлениями "От Гуру", которые пытаются смотивировать вас больше торговать, а значит тратить деньги на комиссиях
Особенности процесса:
- вам понадобятся брокерские отчёты всех брокеров с момента покупки актива, если они переводились ранее (как у меня из ВТБ в Альфа);
- для этого надо лично приехать в офис и заказать из главного регионального офиса, потому что программа ВТБ обновилась, и теперь не выдаёт отчёт клиентам с закрытым счётом;
- это нужно, чтобы в соответствии с недавним указом президента подтвердить депозитарию, что в цепочках владения за всё время не было "недружественных" стран;
- при этом печать ВТБ очень плохая, поэтому вам может потребоваться также приехать с сотней страниц А4 в офис БКС, где оставить бумаги на день, пока сотрудники их отсканируют: получать файлы они имеют право только через почту, но через неё нельзя отправлять большие файлы, а с сильным сжатием из-за качества печати ничего не разобрать;
- также подавать сами поручения на отправку и приём непросто, хотя и советники БКС заявляли обратное: терминология отличается от брокера к брокеру, а сделать API никто не хочет, видимо, чтобы усложить жизнь тем, кто пытается перестать быть клиентом;
- и надо выяснить, на каком разделе хранятся акции и куда их переводить, что делается также через поддержку, а затем найти на сайтах брокеров PDF с реквизитами для приёма и отправки;
- также потребуется заплатить за перевод каждый позиции: у Альфы это 500 рублей за фонд, я заплатил 3 тысячи;
- раньше перевода вам не скажут, какие бумаги нужны, а когда он начнётся, у вас будет несколько дней до отмены заявок (поэтому и 4 попытки).
Чтобы во всём этом разобраться, я потратил 4 месяца и 4 попытки, много времени в офисах. Вывод: если можете остаться с вашими брокерами, лучше оставайтесь. А я пошёл разбираться с БКС, почему у меня нули вместо цены
Проверял сайт налоговой каждый день, наконец, он заработал: удалось подписать и отправить
Если кто-то ещё хотел оформить налоговый вычет по ИИС в упрощённом порядке, то теперь это возможно сделать до 20 марта. Сначала у брокера, потом на сайте налоговой
Если кто-то ещё хотел оформить налоговый вычет по ИИС в упрощённом порядке, то теперь это возможно сделать до 20 марта. Сначала у брокера, потом на сайте налоговой
Краткий пересказ последнего видео Доказательного инвестирования про пирамиду приоритетов финансовых решений
Считаю эти принципы очень важными. Взял смелость добавить 0 пункт от себя, почему-то рассказчик не упомянул его в этот раз. Также эти советы не стоит воспринимать на веру и они не являются финансовой рекомендацией.
Итак, как, по мнению авторов этой пирамиды, добиться финансового благополучия?
0) закрыть кредиты, которые имеют ставку выше ставки по вкладам;
1) регулярно откладывать хотя бы 20% от дохода;
2) инвестировать отложенное, но помнить, что изначальный источник денег – это работа или бизнес, а фондовый рынок – способ сохранить и лишь немного преумножить;
3) финансовое планирование: на что и зачем, в какой срок копим деньги, возможно, закрыть остальные кредиты, скопить финансовую подушку с высокой ликвидностью, сокращать траты и откладывать больше на долгосрочные финансовые цели;
4) управление ожиданием и поведением: иметь твёрдость инвестировать несмотря ни на что, даже если будут убытки десятилетиями;
5) распределение активов: более опасные инструменты могут приносить больше, но и могут обнулиться, этот пункт даёт 90% влияния на финансовый результат;
6) снижение издержек: из-за них средний инвестор получает куда меньше, чем мог бы, и чуть выше инфляции; цель – не более 0.5% от капитала ежегодно;
7) балансировка: продавать то, что сильно выросло, и покупать то, что упало (но перспективно, тот же индексный фонд при падении), при этом не забывать про издержки;
8) выбор ценных бумаг, всего 5% влияния на финансовый результат.
Ключевая мысль: у большинства людей эта пирамида перевёрнута. Люди сначала идут выбирать, какую компанию купить, и только потом приходят к тому, что надо регулярно откладывать. Я буквально проходил этот путь с последних пунктов.
Например, я выбирал компании точечно, зарабатывал десятки долларов на carnival, круизной компании, во время covid-19, а потом терял сотню на alibaba. На всю эту деятельность уходило время. Теперь же моя цель: работать и стараться совершенствовать профессиональные навыки, делать свои проекты, что также является для меня радостью, и по возможности приобщаться к бизнес-проектам, регулярно откладывать.
Считаю эти принципы очень важными. Взял смелость добавить 0 пункт от себя, почему-то рассказчик не упомянул его в этот раз. Также эти советы не стоит воспринимать на веру и они не являются финансовой рекомендацией.
Итак, как, по мнению авторов этой пирамиды, добиться финансового благополучия?
0) закрыть кредиты, которые имеют ставку выше ставки по вкладам;
1) регулярно откладывать хотя бы 20% от дохода;
2) инвестировать отложенное, но помнить, что изначальный источник денег – это работа или бизнес, а фондовый рынок – способ сохранить и лишь немного преумножить;
3) финансовое планирование: на что и зачем, в какой срок копим деньги, возможно, закрыть остальные кредиты, скопить финансовую подушку с высокой ликвидностью, сокращать траты и откладывать больше на долгосрочные финансовые цели;
4) управление ожиданием и поведением: иметь твёрдость инвестировать несмотря ни на что, даже если будут убытки десятилетиями;
5) распределение активов: более опасные инструменты могут приносить больше, но и могут обнулиться, этот пункт даёт 90% влияния на финансовый результат;
6) снижение издержек: из-за них средний инвестор получает куда меньше, чем мог бы, и чуть выше инфляции; цель – не более 0.5% от капитала ежегодно;
7) балансировка: продавать то, что сильно выросло, и покупать то, что упало (но перспективно, тот же индексный фонд при падении), при этом не забывать про издержки;
8) выбор ценных бумаг, всего 5% влияния на финансовый результат.
Ключевая мысль: у большинства людей эта пирамида перевёрнута. Люди сначала идут выбирать, какую компанию купить, и только потом приходят к тому, что надо регулярно откладывать. Я буквально проходил этот путь с последних пунктов.
Например, я выбирал компании точечно, зарабатывал десятки долларов на carnival, круизной компании, во время covid-19, а потом терял сотню на alibaba. На всю эту деятельность уходило время. Теперь же моя цель: работать и стараться совершенствовать профессиональные навыки, делать свои проекты, что также является для меня радостью, и по возможности приобщаться к бизнес-проектам, регулярно откладывать.
Брокер успешно оформил налоговый вычет, но сейчас проблема со стороны налоговой
Они прислали письмо, мол, перейдите по ссылке и подпишите. Но при открытии страницы и инструментов разработчика вижу ошибку в ответе на запрос: "Данные дял текущего id не найдены",
Они прислали письмо, мол, перейдите по ссылке и подпишите. Но при открытии страницы и инструментов разработчика вижу ошибку в ответе на запрос: "Данные дял текущего id не найдены",
description:"Данные дял текущего id не найдены"
severity:"error"
source:"Диспетчер TAPS"type:"application"
И, похоже, проблема не только у меня: на форуме шутят, что срок принятия решения до 20 марта, и специаильно тормозят с починкой; конечно же, я такое мнение не раздедяю и пока что жду 🙂 Если не получится, можно будет подать вместе с 3ндфл, но тогда процесс будет сложнее, а вычет займёт 4 месяца.Разработал модуль пагинации в своей библиотеке для Telegram ботов yau-ts. А значит, работаю и над новым проектом, Chacma
Сейчас реализовал управляемый постраничный модуль вывода информации. На записи виден режим по 1 результату на страницу, но это регулируется, как и все тексты.
Разработчику конкретного бота необходимо всего лишь добавить методы, выдающие информацию, получить данные и готовую клавиатуру для страницы и вызвать метод отрисовки. Всё.
Фреймворк же автоматически управляет страницами, режимом поиска, незаметно получает всё текущее состояние и ввод пользователя, генерирует вспомогательные тексты и клавиатуры. Аналогично поисковому запросу, можно вводить номер страницы и быстро переходить на неё.
Такой конструктор сильно упрощает разработку ботов, ведь постраничный вывод информации является одним из ключевых элементов дизайна. Объём кода и потраченное время сокращаются на порядок для одной страницы, если делать каждую вручную. Напоминаю, что ознакомиться с библиотекой можно по ссылке https://github.com/amadevstudio/yau-ts
А ещё новый рекорд в бассейне, 1350 метров за занятие 🙂
Сейчас реализовал управляемый постраничный модуль вывода информации. На записи виден режим по 1 результату на страницу, но это регулируется, как и все тексты.
Разработчику конкретного бота необходимо всего лишь добавить методы, выдающие информацию, получить данные и готовую клавиатуру для страницы и вызвать метод отрисовки. Всё.
Фреймворк же автоматически управляет страницами, режимом поиска, незаметно получает всё текущее состояние и ввод пользователя, генерирует вспомогательные тексты и клавиатуры. Аналогично поисковому запросу, можно вводить номер страницы и быстро переходить на неё.
Такой конструктор сильно упрощает разработку ботов, ведь постраничный вывод информации является одним из ключевых элементов дизайна. Объём кода и потраченное время сокращаются на порядок для одной страницы, если делать каждую вручную. Напоминаю, что ознакомиться с библиотекой можно по ссылке https://github.com/amadevstudio/yau-ts
А ещё новый рекорд в бассейне, 1350 метров за занятие 🙂
Предупреждение. Я не рекомендую участвовать в этом. Я не верю в nft в том образе, в котором он используется сейчас. И даже в передаче объектов реального мира: ошибки могут быть везде, нужна возможность "откатить" процесс, чего может не быть у блокчейна.
Telegram добавил "подарки", которые можно покупать за "звёзды". Люди любят статус, поэтому, наверное, такие вещи имеют место быть, хотя и не очень мне понятны. Первые подарки, когда, спустя месяцы после выхода, получили возможность токенизироваться и быть передаными другим пользователям, подорожали в разы.
Друг имеет возможность покупать их сразу же на первичном размещении большим объёмом. Вложили, понадеявшись, что их цена сразу же вырастет на вторичном рынке. Но сейчас получил даже минус около 15%. Другим людям, кому выпало что-то редкое, повезло больше. Они получили +10-20% за день.
Продам те, что не понравились, остальные продолжу держать. Telegram планирует запускать свой магазин, возможно, их цена вырастет в будущем.
Как добавить уникальный идентификатор для каждого запроса в Node.js или других технологиях? Метод с контекстом выполнения.
1️⃣ Контекст выполнения
Используем AsyncLocalStorage из Node.js, чтобы сохранять данные (например, уникальный ID) в контексте текущего запроса. Это позволяет избежать передачи данных явно через каждый слой приложения.
2️⃣ Middleware для генерации ID
Создаем middleware, которое генерирует уникальный ID для каждого запроса и сохраняет его в контексте.
3️⃣ Логгер с поддержкой ID
Добавляем уникальный ID в каждый лог. Логгер автоматически извлекает ID из контекста и добавляет его к сообщению.
Чем может помочь: уникальный ID для каждого запроса, то есть все логи одного запроса объединены одним ID, а также чистый код без передачи ID через каждый компонент.
Пример вывода:
Подходит для yau-ts (https://github.com/amadevstudio/yau-ts), Express или любого другого framework или библиотеки с поддержкой middleware
1️⃣ Контекст выполнения
Используем AsyncLocalStorage из Node.js, чтобы сохранять данные (например, уникальный ID) в контексте текущего запроса. Это позволяет избежать передачи данных явно через каждый слой приложения.
const asyncLocalStorage = new AsyncLocalStorage<Map<string, unknown>>();
export default {
run: <T>(callback: () => T): T => {
const store = new Map<ContextKeys, unknown>();
return asyncLocalStorage.run(store, callback);
},
set: (key: string, value: unknown): void => { ... },
get: <T>(key: string): T => { ... },
};2️⃣ Middleware для генерации ID
Создаем middleware, которое генерирует уникальный ID для каждого запроса и сохраняет его в контексте.
export const makeSetRequestIdMiddleware = (): CustomMiddleware =>
async (_params, next) => {
RequestContext.run(async () => {
RequestContext.set("botRequestId", generateUniqueId());
await next();
});
};
3️⃣ Логгер с поддержкой ID
Добавляем уникальный ID в каждый лог. Логгер автоматически извлекает ID из контекста и добавляет его к сообщению.
export class ProjectLogger {
info(...args: unknown[]): void {
this.logger.info(`[${RequestContext.get("botRequestId")}]`, ...args);
}
// Аналогично для warn, error, debug...
}Чем может помочь: уникальный ID для каждого запроса, то есть все логи одного запроса объединены одним ID, а также чистый код без передачи ID через каждый компонент.
Пример вывода:
[INFO] [req_12345] User logged in
[WARN] [req_12345] Invalid parameter detected
[ERROR] [req_12345] Failed to process request
Подходит для yau-ts (https://github.com/amadevstudio/yau-ts), Express или любого другого framework или библиотеки с поддержкой middleware