По следам https://t.me/seniorsoftwarevlogger/1599
Выбрал https://blitzjs.com/, пишу авторизацию для телеграм мини аппа. Passport.js не работает потому что blitz использует cookie-session, которую passport не поддерживает официально и с версии 0.5 она сломалась, а версия 0.5 содержит критическую уязвимость.
Хер с ним, переключаюсь на next-auth.
Next-auth в blitz не работает, потому что в новой версии убрали экспорты внутренностей из package.json, которые blitz манкипатчил.
Короче не работает ни один из вариантов авторизации без танцев с бубном и манкипатчинга. Придется выбрать что-то другое.
Программирование, я твои зависимости шатал. Я хочу просто бизнес логику писать, а не вот с этим разбираться. Что мне теперь выбрать для фулстек js?
@seniorsoftwarevlogger / Вступай в семью 🫶 | YouTube | Twitter
Выбрал https://blitzjs.com/, пишу авторизацию для телеграм мини аппа. Passport.js не работает потому что blitz использует cookie-session, которую passport не поддерживает официально и с версии 0.5 она сломалась, а версия 0.5 содержит критическую уязвимость.
Хер с ним, переключаюсь на next-auth.
Next-auth в blitz не работает, потому что в новой версии убрали экспорты внутренностей из package.json, которые blitz манкипатчил.
Короче не работает ни один из вариантов авторизации без танцев с бубном и манкипатчинга. Придется выбрать что-то другое.
Программирование, я твои зависимости шатал. Я хочу просто бизнес логику писать, а не вот с этим разбираться. Что мне теперь выбрать для фулстек js?
@seniorsoftwarevlogger / Вступай в семью 🫶 | YouTube | Twitter
Telegram
Senior Software Vlogger
Что из этого пробовали, что интересно было бы попробовать?
* RedwoodJS: Full-stack фреймворк, разработанный для React-разработчиков, совмещает GraphQL и Prisma для бесшовной интеграции.
* NestJS: Прогрессивный фреймворк для создания эффективных, масштабируемых…
* RedwoodJS: Full-stack фреймворк, разработанный для React-разработчиков, совмещает GraphQL и Prisma для бесшовной интеграции.
* NestJS: Прогрессивный фреймворк для создания эффективных, масштабируемых…
UPD. Я конечно скопировал файл из библиотеки, вшил туда и все заработало и теперь он не может сериализировать пользователя.
UDP 2. Я вчера все починил извратив встроенную систему авторизации и выкинул как passport так и next-auth. Сессии крутятся, приложение мутится.
express-session
вместо cookie-session
UDP 2. Я вчера все починил извратив встроенную систему авторизации и выкинул как passport так и next-auth. Сессии крутятся, приложение мутится.
Я давно и успешно использовал Dokku. Буквально как настроил ее на стриме https://youtube.com/live/EqZfSPnkO6Q но в последнее время начал от нее уставать. UI у нее платный. Это еще один способ монетизации опенсорса, кстати. А CLI для сложных интерфейсов не подходит.
Поэтому я начал переезжать на https://coolify.io. Есть UI, есть поддержка нескольких серверов, есть установка всяких баз данных и частных облаков прямо из каталога.
Вчера за 10 минут купил еще один сервер для @startup_reports, подключил его к coolify, накатил постгрю, накатил проект, все работает.
Удивительно, что такая хорошая вещь написана на пхп, а докку написан на го, например.
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
Поэтому я начал переезжать на https://coolify.io. Есть UI, есть поддержка нескольких серверов, есть установка всяких баз данных и частных облаков прямо из каталога.
Вчера за 10 минут купил еще один сервер для @startup_reports, подключил его к coolify, накатил постгрю, накатил проект, все работает.
Удивительно, что такая хорошая вещь написана на пхп, а докку написан на го, например.
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
YouTube
Свой Heroku. Настройка хостинга под проекты
Настраиваем сервер на Dokku, подключаем GitHub, выгружаем первый проект. Деплой без геморроя. Если у вас есть проект, который вы регулярно обновляете на своем сервере, то лучше потратить 2 часа и установить Dokku. Разработка проекта будет в радость.
$100…
$100…
Forwarded from $ git rebase it memes
Сейчас волна хайпа всяких монеток на Тоне и я про тон рассказывал, поэтому мне важно предупредить вас, что названия монеток на Тоне не уникальны. Уникален адрес контракта.
Поэтому если вы где-то решите срубить иксов и не разобравшись купите не тот контракт, то просто потеряете деньги. Проверяйте адрес контракта.
Это называется honeypot.
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
Поэтому если вы где-то решите срубить иксов и не разобравшись купите не тот контракт, то просто потеряете деньги. Проверяйте адрес контракта.
Это называется honeypot.
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
Неправильно: деньги не мотивируют.
Правильно: у нас нет столько денег, чтобы вас мотивировать. Поэтому надо выдумать что-то другое.
Мотивируют не деньги, а их количество. Пора бы уже вырасти из этой мантры, честно себе признаться в мотивации. Тогда и разговор честнее будет:
— Евсратий, ну нет у нас +2000 баксов в месяц для тебя и на рынке может тоже нет. Но мы знаем, что когда ты шпаришь, то и тебе по кайфу и дело делается. Может вместо этого мы переведем тебя на проект к Даздраперме, который тебе нравится?
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
Правильно: у нас нет столько денег, чтобы вас мотивировать. Поэтому надо выдумать что-то другое.
Мотивируют не деньги, а их количество. Пора бы уже вырасти из этой мантры, честно себе признаться в мотивации. Тогда и разговор честнее будет:
— Евсратий, ну нет у нас +2000 баксов в месяц для тебя и на рынке может тоже нет. Но мы знаем, что когда ты шпаришь, то и тебе по кайфу и дело делается. Может вместо этого мы переведем тебя на проект к Даздраперме, который тебе нравится?
@seniorsoftwarevlogger | Вступай в семью 🫶 | YouTube | Twitter
Опубликовали финалистов хакатона! Мой проект, к сожалению, не прошел, но допинать его все равно хочется :-) Потихоньку допинаю.
https://t.me/tonsociety/510
https://t.me/tonsociety/510
Telegram
TON Society
Hackathon finalists pitching show live tomorrow 💪
Today we announced The Open League Hackathon finalists that now have a chance to pitch for the prizes and winners title 🏆
Join us to listen the Live Judging Sessions tomorrow to be a spectator of the show…
Today we announced The Open League Hackathon finalists that now have a chance to pitch for the prizes and winners title 🏆
Join us to listen the Live Judging Sessions tomorrow to be a spectator of the show…
Forwarded from Рожков: беседы с интересными людьми
США: релок через тюремный срок. Андрей Новиков
С Андреем мы знакомы через сообщество айтишных ютуберов. Однажды Андрей перестал писать новые сообщения в своем телеграм канале и я подумал, что он его просто бросил. На самом деле Андрей в это время ждал суда в миграционной тюрьме в США.
В этом выпуске я поговорил с Андреем про работу бизнес аналитиком, про США и его опыт заключения.
https://youtu.be/pBiWQsN4iNU
С Андреем мы знакомы через сообщество айтишных ютуберов. Однажды Андрей перестал писать новые сообщения в своем телеграм канале и я подумал, что он его просто бросил. На самом деле Андрей в это время ждал суда в миграционной тюрьме в США.
В этом выпуске я поговорил с Андреем про работу бизнес аналитиком, про США и его опыт заключения.
https://youtu.be/pBiWQsN4iNU
Перешел с VS Code на Cursor.com
Смысл в переходе есть только если купить подписку на нейросети, но если ее купить, то Copilot++ гораздо интереснее Github Copilot.
Возможно, стоило сравнить по-научному, а не кишками, но по ощущениям Cursor гораздо лучше интегрирован с сеткой. Шуршит по проекту, подсказывает сразу на несколько строк. И, о чудо, подсказывает закрывающий тег, умеет по tab перепрыгнуть туда вниз и закрыть его.
Пока такие мелочи. Сейчас пишу игру, чуть позже будет больше подробностей.
@seniorsoftwarevlogger | Слыш, поддержи, брат!
Смысл в переходе есть только если купить подписку на нейросети, но если ее купить, то Copilot++ гораздо интереснее Github Copilot.
Возможно, стоило сравнить по-научному, а не кишками, но по ощущениям Cursor гораздо лучше интегрирован с сеткой. Шуршит по проекту, подсказывает сразу на несколько строк. И, о чудо, подсказывает закрывающий тег, умеет по tab перепрыгнуть туда вниз и закрыть его.
Пока такие мелочи. Сейчас пишу игру, чуть позже будет больше подробностей.
@seniorsoftwarevlogger | Слыш, поддержи, брат!
Начал снова это ваше программирование. Ох и сгорела срака вот от этого.
@seniorsoftwarevlogger | Слыш, поддержи, брат!
@seniorsoftwarevlogger | Слыш, поддержи, брат!
Чекайте зависимости, ребят 440 гиг в неделю — это реальные деньги. Можно буквально себе в промо кейс записывать.
https://t.me/ithueti/13660
https://t.me/ithueti/13660
Telegram
🦖 Айти Тудэй 🦥