Congritta Blog
38 subscribers
58 photos
1 video
4 files
56 links
Блог на русском языке об IT, бизнесе и саморазвитии

Блог: congritta.ru/blog
Основной сайт: congritta.com

Автор: @congritta
加入频道
Альфабанк вновь самый самый
👍1
Наушники от Samsung, они везде...
Congritta Blog
А что происходит? 🤔
Aah shit. Here we go again

Пост вышел 4 часа назад
Покупка звёзд в Telegram с iPhone и Windows
🤔2
Подошло к концу создание моей новой блоговой платформы на замену Docusaurus. На её создание у меня ушло... 2 дня.

Да, около 9 месяцев назад я приостановил выпуск новых статей, аргументируя это тем, что Docusaurus, на котором держался весь мой блог для ведения блога не очень то подходит. Это движок для написания технической документации, а возможность публиковать посты там есть просто для красоты. Тем не менее, я воспользовался им, чтобы не тратить время и запустить блог за 1 день и посмотреть, что из этого выйдет.

Недавно, 18 февраля была вторая годовщина моего блога. (🥳). Было бы неплохо, наверное, хотя бы под годовщину запустить новую блоговую платформу... Но, не получилось.

Собственно, назревает логичный вопрос: "А с хуя ли? С хуя ли в течение 9 месяцев было потрачено всего 2 дня на разработку блога?". А я отвечу: я работаю в большом проекте. Там целая команда прекрасных и талантливых людей и всё это время я работал (и работаю) с ними над созданием больших IT-продуктов. Работа кипит, пользователи оставляют фидбэки и на работу уходит 99% времени, сил и настроения. В плюс к этому брал ещё маленькие проектики от других заказчиков, чтобы немного расслабиться и сменить обстановку.

За эти 9 месяцев многое произошло и у меня в жизни. А именно я полностью перешёл на технику Apple, 15 раз переосмыслил свою жизнь, принимал разные идеи насчёт блога, 2 раза переехал, съездил к другу на другой конец света и 2 раза испытал безответную любовь к девушкам.

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

Уже заметил, что некоторые статьи почему-то порезаны или информация в них устарела и неплохо было бы их переписать. А некоторые статьи можно вообще убрать. Думаю, никто не будет против.

Планы на блог у меня грандиозные. В частности, помимо выпуска текстовых статей, планирую выпускать видеоматериалы по веб-разработке и миру IT. Я уже купил минимальный набор для съёмок: штативы на любой вкус и цвет, свет, 2 камеры и аккустический поролон. Первое видео выйдет не скоро, т.к. мне нужно обкатать как и где вообще снимать, что с монтажом и какой вообще контент-план замутить для старта канала.

Что касается периодичности выхода статей: выходить они будут чаще, чем раз в 9 месяцев, но не прям часто. Ибо аудитория в 1.5-2 активных человека не особо мотивирует что-либо творить. Подумаю, конечно, над тем, чтобы вновь вложиться в рекламу, которая в итоге принесёт больше 10 людей за несколько сотен потраченных долларов.

Такие дела. На днях напишу о запуске блоговой платформы для всех
🔥4
✍️ Мой блог официально перезапущен!

Новый адрес моего сайта: congritta.com (он и раньше был, просто там не было статей и моё резюме было на английском языке).

Я решил объединить два моих сайта и теперь главным является congritta.com. Чтобы опубликованные в соц. сетях ссылки на статьи продолжили работать, перенаправляются на новый домен. То же самое касается ссылок blog.congritta.com (самый первый домен блога); - ссылки на статьи от туда тоже перенаправляются на congritta.com.

Блог работает на таком стеке:

- Remix.JS - FrontEnd (React под капотом, + поддержка SSR);

- Bun - Backend рантайм. Умеет запускать TypeScript нативно и стабильнее и быстрее, чем NodeJS. Backend-фреймворки наподобие ExpressJS или Koa не используются; вся обработка HTTP-запросов (роутинг, парсинг. валидация) сделаны мною самим. В качестве БД используется MongoDB.

- ReactJS - админка. Тут, думаю, ничего объяснять не надо. Есть простенькая админка, где можно создавать/редактировать посты. Сделана для моего удобства. При попытке авторизоваться вернёт 403. Все админские backend-адреса будут возвращать 403, т.к. есть фильтр по IP, + авторизация по сложному паролю, + rate limit.

---

В общем, наконец, я вновь могу писать статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
Не скажу, что я большой специалист в Java, но какой же уёбищный код они разместили в рекламе своей онлайн-школы 🤦‍♂️

Такой код на любом языке страшный, ибо:

1. Сразу не понять, какую задачу этот код выполняет;

2. Нет пустых строк, которые визуально разделяют одно от другого;

3. Складывается ощущение, что либо код написан каким-то новичком, либо он взят из интернета из проекта какого-нибудь новичках, либо сгенерирован нейросетью (хотя нейросети по типу Github Copilot или ИИ от JetBrains генерируют намного более симпатичный код)

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

Имхо
🔥1
- снапшоты снихуя за ту же цену. Не знаю, навсегда ли. Но у таймвеба и так хватает косяков, о которых руки не доходят написать статью в этот блог
👍1
Forwarded from Бот Timeweb Cloud
На сервере, ресурсами которого вы пользуетесь на аккаунте cf74361, произошел программный сбой. Текущие снапшоты, а также создание новых может быть недоступно.
Наши специалисты уже решают проблему.

Ситуация относится к серверам:
s01.congritta.com

Все ваши данные — в безопасности. Ограничения могут коснуться только работы со снапшотами.
Этот дизайн Битрикс 24 ничего не напоминает?

https://helpdesk.bitrix24.ru/open/17373696/
🤔1
Hoolie Mail

Итак. Что я сделал? Я сделал Telegram-бота, куда будут приходить почтовые письма, если их отправить на адрес <username>@mail.hoolie.org

Адрес бота: @hoolie_mail_bot

Пост: congritta.com/post/hoolie-mail
👍21
В последнее время на смартфонах всем приложениям по умолчанию запрещён доступ к рассылке PUSH-уведомлений. Когда вы открываете приложение в первый раз, то вы видете плашку по типу "Разрешить доступ к уведомлениям". Вы понимаете, что это могут быть важные уведомления (например о статусе заказа или переводах по банковскому счёту) и разрешаете приложению присылать вам уведомления.

И вот, что придумали в Яндексе: даже если приложение может присылать уведомления, но вы не подписывались на акции и скидки, то приложение под видом того, чтобы разрешить уведомления, так же подписывает вас на акции и скидки, даже если вы их отключали в настройках
👍1
А вы знали, что лет 10 назад был такой магазин приложений на Android Яндекс Store?

https://yandex.ru/blog/company/62679

Помню сам пользовался им в то время. Не совсем понятно, почему он закрылся. Наверное не выгодно. Но даже на то время идея была прикольная
👍1