Email2Webhook
Друзья, не поверите…
Позавчера пол ночи ворочался, не мог уснуть. В голове крутилась мысль, а почему бы не высылать входящие сообщения с электронной почты куда-то наружу.
Применений тому масса, особенно в нашей работе. Да и сервисы такие видел. Но я продолжаю пробовать всякое разное и писать свой софт под себя.
И вот я день собирался с мыслями, но понял, что печет оно меня 🥵
В итоге сегодня вечером засел и написал простенький микросервис который с определенным интервалом опрашивает почтовый сервер на предмет не прочитанных сообщений и передает их на указанный url в виде JSON.
Он не умеет читать вложения (да и не особо-то надо) но основные параметры регистрирует. И этого мне пока достаточно.
Ещё лежал думал, что не плохо было бы при заходе на новый проект, хотя бы пароли от того же GetCourse сразу автоматически вносить в менеджер паролей (эт дело у меня тоже свое) или же информация о оплате нового заказа или после сдачи ДЗ куратору в бот или в чат выслать, новую покупку в Telegram (такое решение у меня уже есть и без емейлов, но тем не менее)
А ещё не охота забивать голову оплатами разных сервисов, особенно когда их много, а так… Смотрим емейл отправителя, ищем в письме контрольные слова. Если это похоже на «письмо счастья» шлем вебхук на условный сейлбот и оповещаем всех причастных, что пора оплачивать очередной сервис.
В общем, применений очень много.
И пользоваться такой штукой я могу как угодно не опасаясь банов и выходов за лимиты (почтовый сервер у меня тоже свой)
Ещё как будто бы готовые решения подобные есть, надо будет и их проверить. Сегодня я просто хотел написать свой велосипед и с этим справился. С чем с вами и делюсь.
Если тема интересная, накидывайте реакций и как только найду что-то вменяемое — поделюсь ссылочкой и инструкцией по развертыванию.
По второй, практической части, работы с потоковыми видео тоже помню, пилю 🪚 Ну вот отвлекся случайно чуть-чуть 🤏 Но все будет.
А пока пошел я ворочаться дальше, до утра времени много, гляди ещё что придумаю.
Друзья, не поверите…
Позавчера пол ночи ворочался, не мог уснуть. В голове крутилась мысль, а почему бы не высылать входящие сообщения с электронной почты куда-то наружу.
Применений тому масса, особенно в нашей работе. Да и сервисы такие видел. Но я продолжаю пробовать всякое разное и писать свой софт под себя.
И вот я день собирался с мыслями, но понял, что печет оно меня 🥵
В итоге сегодня вечером засел и написал простенький микросервис который с определенным интервалом опрашивает почтовый сервер на предмет не прочитанных сообщений и передает их на указанный url в виде JSON.
Он не умеет читать вложения (да и не особо-то надо) но основные параметры регистрирует. И этого мне пока достаточно.
Ещё лежал думал, что не плохо было бы при заходе на новый проект, хотя бы пароли от того же GetCourse сразу автоматически вносить в менеджер паролей (эт дело у меня тоже свое) или же информация о оплате нового заказа или после сдачи ДЗ куратору в бот или в чат выслать, новую покупку в Telegram (такое решение у меня уже есть и без емейлов, но тем не менее)
А ещё не охота забивать голову оплатами разных сервисов, особенно когда их много, а так… Смотрим емейл отправителя, ищем в письме контрольные слова. Если это похоже на «письмо счастья» шлем вебхук на условный сейлбот и оповещаем всех причастных, что пора оплачивать очередной сервис.
В общем, применений очень много.
И пользоваться такой штукой я могу как угодно не опасаясь банов и выходов за лимиты (почтовый сервер у меня тоже свой)
Ещё как будто бы готовые решения подобные есть, надо будет и их проверить. Сегодня я просто хотел написать свой велосипед и с этим справился. С чем с вами и делюсь.
Если тема интересная, накидывайте реакций и как только найду что-то вменяемое — поделюсь ссылочкой и инструкцией по развертыванию.
По второй, практической части, работы с потоковыми видео тоже помню, пилю 🪚 Ну вот отвлекся случайно чуть-чуть 🤏 Но все будет.
А пока пошел я ворочаться дальше, до утра времени много, гляди ещё что придумаю.
🔥13👍3👏1
Новая жизнь GetCourse
В первую очередь хотел поблагодарить всех, кто пришел на мой канал с конференции GETC. Постараюсь оправдать ваше доверие 😉
На этой же конференции дважды поднималась тема взаимодействия с Chatium. И вот собственно об этом и пост.
Ещё в прошлый раз мельком затрагивалась тема этого приложения. Я посмотрел и отчасти отнесся с некой долей скепсиса к возможностям чатиума. А оказалось очень зря. В этот раз решил прям предметно разобраться и на примере живого проекта построил интеграцию между Тильдой и геткурсом. По сути классика, да не совсем.
Суть задачи в том, что на тильде собраны формы для разных источников трафика. Информацию с этих форм необходимо передать на GetCourse. Дополнительно, заказчик пожелал, что бы информация не просто передавалась в GetCourse, но и производилась запись в доп.поля.
При этом не создавались дубли заказа от одного и того же лида. И чтобы GetCourse учитывал только последнее заполнение формы. Допустим клиент увидел сторис в известной соц.сети и заполнил анкету. А затем встретил ту же анкету и заполнил её уже с поста в Telegram.
GetCourse должен создать нулевой заказ, а затем обновить содержимое доп.полей на информацию с последней заполненной анкеты.
Решить в лоб такого рода квест не выйдет. Можно писать интеграцию на уровне API GetCourse. Но едва ли реализуемо обновление уже существующего заказа. Да и к тому же нужен отдельный сервер или хостинг.
Время на решение задачи было с запасом и я решил в «бою» опробовать Chatium.
Все, начиная от маршрутов для вебхука заканчивая хранилищем и логикой я полностью реализовал силами Chatium за пару вечеров.
Да, логика там своеобразная. Но тем не менее разобраться можно. Все пожелания клиента реализовать удалось. В полной мере. На уровне хранилища (Heap) я не только записывал данные с анкет, но и реализовал контроль дублей.
Методы getcourse-sdk позволили добавлять заказ, писать комментарий и самое главное — обновлять информацию в заказе. Попутно накидал не сложный виджет и подвязал его к карточке клиента.
Сказать, что я остался доволен как слон, ничего не сказать 🙃
На самом деле, года полтора назад я в целом утратил интерес к GetCourse как таковому. Да, были и есть проекты на сопровождении. Переодически что-то там делаю. Но спектр своего внимания я чуть более чем полностью сместил в сторону разработки серверных решений и SaleBot (к последнему во многом благодаря хорошему API и возможностью использовать код на Python внутри конструктора), а GetCourse остался за бортом.
Но вот вся эта история с Chatium в целом вдохнула желание снова начать более плотно работать с геткурсом. Возможностей API там достаточно, есть где разгуляться. И былой скепсис как ветром сдуло 😁
На самом деле я впервые за долгое время полностью удовлетворен как задачей так и решением. Это был интересный квест и пока разбирался с этим, в голове созрело ещё с десяток самых разнообразных применений.
А еще немного грустно, ибо практика показала, что без детального погружения и разбора в новой теме не стоит сходу относится к тем или иным решениям со скепсисом. Лучше все таки потратить время и хотя бы минимально все опробовать.
Так что будь разработчиком, но не будь как Саша и не забивай на что-то просто из-за дефицита времени и недостаточной осведомленности о новой для себя системе 🥂
В первую очередь хотел поблагодарить всех, кто пришел на мой канал с конференции GETC. Постараюсь оправдать ваше доверие 😉
На этой же конференции дважды поднималась тема взаимодействия с Chatium. И вот собственно об этом и пост.
Ещё в прошлый раз мельком затрагивалась тема этого приложения. Я посмотрел и отчасти отнесся с некой долей скепсиса к возможностям чатиума. А оказалось очень зря. В этот раз решил прям предметно разобраться и на примере живого проекта построил интеграцию между Тильдой и геткурсом. По сути классика, да не совсем.
Суть задачи в том, что на тильде собраны формы для разных источников трафика. Информацию с этих форм необходимо передать на GetCourse. Дополнительно, заказчик пожелал, что бы информация не просто передавалась в GetCourse, но и производилась запись в доп.поля.
При этом не создавались дубли заказа от одного и того же лида. И чтобы GetCourse учитывал только последнее заполнение формы. Допустим клиент увидел сторис в известной соц.сети и заполнил анкету. А затем встретил ту же анкету и заполнил её уже с поста в Telegram.
GetCourse должен создать нулевой заказ, а затем обновить содержимое доп.полей на информацию с последней заполненной анкеты.
Решить в лоб такого рода квест не выйдет. Можно писать интеграцию на уровне API GetCourse. Но едва ли реализуемо обновление уже существующего заказа. Да и к тому же нужен отдельный сервер или хостинг.
Время на решение задачи было с запасом и я решил в «бою» опробовать Chatium.
Все, начиная от маршрутов для вебхука заканчивая хранилищем и логикой я полностью реализовал силами Chatium за пару вечеров.
Да, логика там своеобразная. Но тем не менее разобраться можно. Все пожелания клиента реализовать удалось. В полной мере. На уровне хранилища (Heap) я не только записывал данные с анкет, но и реализовал контроль дублей.
Методы getcourse-sdk позволили добавлять заказ, писать комментарий и самое главное — обновлять информацию в заказе. Попутно накидал не сложный виджет и подвязал его к карточке клиента.
Сказать, что я остался доволен как слон, ничего не сказать 🙃
На самом деле, года полтора назад я в целом утратил интерес к GetCourse как таковому. Да, были и есть проекты на сопровождении. Переодически что-то там делаю. Но спектр своего внимания я чуть более чем полностью сместил в сторону разработки серверных решений и SaleBot (к последнему во многом благодаря хорошему API и возможностью использовать код на Python внутри конструктора), а GetCourse остался за бортом.
Но вот вся эта история с Chatium в целом вдохнула желание снова начать более плотно работать с геткурсом. Возможностей API там достаточно, есть где разгуляться. И былой скепсис как ветром сдуло 😁
На самом деле я впервые за долгое время полностью удовлетворен как задачей так и решением. Это был интересный квест и пока разбирался с этим, в голове созрело ещё с десяток самых разнообразных применений.
А еще немного грустно, ибо практика показала, что без детального погружения и разбора в новой теме не стоит сходу относится к тем или иным решениям со скепсисом. Лучше все таки потратить время и хотя бы минимально все опробовать.
Так что будь разработчиком, но не будь как Саша и не забивай на что-то просто из-за дефицита времени и недостаточной осведомленности о новой для себя системе 🥂
🔥12👍5❤3🏆1
Просто история: разработчики и пользователи 🤬🤯
Самое интересное, у меня есть номер тлф этой гражданочки о которой идет речь в голосовом. И я еле еле сдерживаюсь от того, что бы позвонить ей и высказать всё, что я думаю 😤
P.S Голосовые я сюда ещё не писал, но вот тут важна эта эмоция. И то… Это я уже остыл чуть-чуть 🤏
Самое интересное, у меня есть номер тлф этой гражданочки о которой идет речь в голосовом. И я еле еле сдерживаюсь от того, что бы позвонить ей и высказать всё, что я думаю 😤
P.S Голосовые я сюда ещё не писал, но вот тут важна эта эмоция. И то… Это я уже остыл чуть-чуть 🤏
😁15🤡5👏4
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о правках в ТЗ 😁
P.S Друзья, не теряйте меня, чутка разберусь с задачами и вернусь с чем-то интересным (наверное 🤔)
P.S Друзья, не теряйте меня, чутка разберусь с задачами и вернусь с чем-то интересным
😁8
Новые ограничения в запретограме
Друзья, наблюдаю в сети волну публикаций которые касаются новых правил одной запрещенной соц.сети.
Основные важные для нас изменения касаются вероятных блокировок за выдачу лид-магнитов за кодовые слова под рилс.
А так же как-то ограничивать уникальный контент и не выдавать его до тех пор пока человек не подпишется. За это с января 2025 можно загреметь под ограничения или бан.
В текущий момент как обычно, мнения разделись. Кто ссылается на «трудности перевода», кто утверждает, что такие правила действуют уже давно и вроде бы всем пофиг.
Но запрещенная компания всегда отличалась тем, что она имеет своих пользователей за их же деньги. И уж точно не упустит возможность делать это и бесплатно.
По этому, как говорится, «предупрежден значит вооружен». Я не удивляюсь, если к вышеописанными механикам действительно прикрутят баны, предупреждения и пессимизацию выдачи. И советовал бы заранее искать альтернативные способы и источники трафика.
Когда вам надо, а у нас нет, тогда и жалуйтесь. Это мой основной принцип. По этому альтернативы текущим подходам лишние быть не могут априори. А странные выпады от запрещенной компании увы не редкость.
Друзья, наблюдаю в сети волну публикаций которые касаются новых правил одной запрещенной соц.сети.
Основные важные для нас изменения касаются вероятных блокировок за выдачу лид-магнитов за кодовые слова под рилс.
А так же как-то ограничивать уникальный контент и не выдавать его до тех пор пока человек не подпишется. За это с января 2025 можно загреметь под ограничения или бан.
В текущий момент как обычно, мнения разделись. Кто ссылается на «трудности перевода», кто утверждает, что такие правила действуют уже давно и вроде бы всем пофиг.
Но запрещенная компания всегда отличалась тем, что она имеет своих пользователей за их же деньги. И уж точно не упустит возможность делать это и бесплатно.
По этому, как говорится, «предупрежден значит вооружен». Я не удивляюсь, если к вышеописанными механикам действительно прикрутят баны, предупреждения и пессимизацию выдачи. И советовал бы заранее искать альтернативные способы и источники трафика.
Когда вам надо, а у нас нет, тогда и жалуйтесь. Это мой основной принцип. По этому альтернативы текущим подходам лишние быть не могут априори. А странные выпады от запрещенной компании увы не редкость.
👍2🤬1
Как научится программировать (и не только)
Я совру, если скажу, что часто кто-то меня спрашивал об этом. Но такие эпизоды время от времени происходят. Очередной такой эпизод случился на днях и вопрос прилетел мне в личку в ВК (чему я был знатно удивлен)
Вопрос в целом классический: а какой ЯП выбрать? А как какой фреймворк? А какую среду? А какой подход и/или курс по программированию выбрать?
Обсуждать языки программирования мне не охота, их много. Каждый решает свои задачи, во многом между собой пересекаются и в целом тема холиварная.
А вот подход, это история совсем другая. К слову я уже лет 10-12 что-то разрабатываю. И почти под все, что под руку попадется. От бэкенда на JS и Python до ассемблера для микроконтроллеров.
Так вот…
Я самоучка. Не заканчивал никаких курсов, нигде не обучался этому в ВУЗах (ну кроме базы а-ля hello world или расчета математических формул в которых я нихрена не понимал, да и не понимаю).
Первый мой курс по программированию, это цикл видосиков какого-то автора, который залил свои видео на один из пиринговых обменников. Товарищ из видео не особо зацикливался на прояснении той самой базы: массивов, циклов и т.п Просто было так:
«А давайте сейчас захреначим окошко которое будет сваливать от курсора мыши по всему экрану», а когда он уставал, он включал сериал Доктор Хаус.
Одно его видео — 3-4 часа времени, за которые не только что-то узнаешь о программировании на Delphi, но против своей воли посмотришь пару очередных серий сериала.
Но в чем суть-то? А вот в чем. Лично для себя я определил путь обучения через решение прикладных задач. Я просто придумывал задачу, а потом всеми правдами и не очень, пытался эту задачу решать.
Прелесть этого подхода в том, что ты занимаешься тем, что конкретно тебе интересно и нужно. У тебя есть реальная задача и ты ищешь решение в рамках своей зоны интересов. Мне совершенно доразбитой лампочки были все эти алгебры и матаны. И за все время, что я пишу софт — я это нигде не применял.
А раз есть интерес к чему бы то не было, то и мотивация будет и сложности в обучении будут восприниматься не так остро. Зато результат, когда твоя программка заработает, это превзойдет все ожидания и даст отличный стимул для новых свершений.
Конечно, я не истина в последней инстанции, но возможно кто-то из вас и сейчас смотрит в сторону разработки как на путь в Хогвартс. Но на самом деле все не так страшно и сложно. И математика не нужна (во всяком случае, если тебе не надо обрабатывать графику/звук/сигналы и писать свою СУБД или нейросеть)
Все, что нужно, это интересная для тебя задача, которую с помощью кода, гугла и какой-то матери ты обязательно решишь.
К тому же в целом сейчас стало проще. При всем моем скептицизме в отношении нейросетей, они все же не плохо справляются с типичными задачами (а на старте едва ли будут другие) и вполне можно пойти в GPT и позадавать вопросы на которые можно получить ответ. А это роскошь, господа и дамы.
Когда я делал первые шаги, вместо ответа можно было сразу получить целую дорожну карту. Куда-нибудь на три советских назаборных художества.
Так что все в твоих руках и влезать в разработку никогда не поздно (хоть лучше и не оттягивать резинку, особенно в области чувствительных органов)
Я совру, если скажу, что часто кто-то меня спрашивал об этом. Но такие эпизоды время от времени происходят. Очередной такой эпизод случился на днях и вопрос прилетел мне в личку в ВК (чему я был знатно удивлен)
Вопрос в целом классический: а какой ЯП выбрать? А как какой фреймворк? А какую среду? А какой подход и/или курс по программированию выбрать?
Обсуждать языки программирования мне не охота, их много. Каждый решает свои задачи, во многом между собой пересекаются и в целом тема холиварная.
А вот подход, это история совсем другая. К слову я уже лет 10-12 что-то разрабатываю. И почти под все, что под руку попадется. От бэкенда на JS и Python до ассемблера для микроконтроллеров.
Так вот…
Я самоучка. Не заканчивал никаких курсов, нигде не обучался этому в ВУЗах (ну кроме базы а-ля hello world или расчета математических формул в которых я нихрена не понимал, да и не понимаю).
Первый мой курс по программированию, это цикл видосиков какого-то автора, который залил свои видео на один из пиринговых обменников. Товарищ из видео не особо зацикливался на прояснении той самой базы: массивов, циклов и т.п Просто было так:
«А давайте сейчас захреначим окошко которое будет сваливать от курсора мыши по всему экрану», а когда он уставал, он включал сериал Доктор Хаус.
Одно его видео — 3-4 часа времени, за которые не только что-то узнаешь о программировании на Delphi, но против своей воли посмотришь пару очередных серий сериала.
Но в чем суть-то? А вот в чем. Лично для себя я определил путь обучения через решение прикладных задач. Я просто придумывал задачу, а потом всеми правдами и не очень, пытался эту задачу решать.
Прелесть этого подхода в том, что ты занимаешься тем, что конкретно тебе интересно и нужно. У тебя есть реальная задача и ты ищешь решение в рамках своей зоны интересов. Мне совершенно до
А раз есть интерес к чему бы то не было, то и мотивация будет и сложности в обучении будут восприниматься не так остро. Зато результат, когда твоя программка заработает, это превзойдет все ожидания и даст отличный стимул для новых свершений.
Конечно, я не истина в последней инстанции, но возможно кто-то из вас и сейчас смотрит в сторону разработки как на путь в Хогвартс. Но на самом деле все не так страшно и сложно. И математика не нужна (
Все, что нужно, это интересная для тебя задача, которую с помощью кода, гугла и какой-то матери ты обязательно решишь.
К тому же в целом сейчас стало проще. При всем моем скептицизме в отношении нейросетей, они все же не плохо справляются с типичными задачами (а на старте едва ли будут другие) и вполне можно пойти в GPT и позадавать вопросы на которые можно получить ответ. А это роскошь, господа и дамы.
Когда я делал первые шаги, вместо ответа можно было сразу получить целую дорожну карту. Куда-нибудь на три советских назаборных художества.
Так что все в твоих руках и влезать в разработку никогда не поздно (хоть лучше и не оттягивать резинку, особенно в области чувствительных органов)
🔥13
Железная рубрика
Для тех, кто ещё не знает… Я технический специалист прям совсем технический. И с разного рода железками работаю лет с 6и.
В основном конструирую либо что-то на микроконтроллерах (программируемые микросхемы) либо усилители звука. Самые разные от микросхемных до радиоламп.
В прошлой «железной» рубрике я писал о подключении монитора и сенсорной панели от старого терминала к одноплатному компьютеру.
Это одно из ответвлений в «железном хобби»: найти где-то какую-то херовину и попробовать её запустить в штатном (или не очень) режиме.
А сегодня в принципе случился долгожданный финал эпопеи длиной в 3 с лишним месяца. Наконец-то подсобрал целиком и полностью усилитель на германиевых транзисторах.
Хоть это и планировалось как развлечение и покупался комплектом на поиграться на пару тройку вечеров, но все это по ряду причин вылилось в длительные ожидания железок, комплектухи. Трансформатор изготавливался на заводе под ключ. Много сил и времени ушло на схему к которой с первых минут я отнесся с заметной долей скептицизма.
Но к счастью все мои опасения пошли прахом после первых включений. Хоть и потрепало мне немного нервишки.
Но в итоге получился великолепный усилитель, который прекрасно подружился с моей акустикой и теперь можно послушать музыку с кайфом.
Отличная глубина сцены, объемный звук и великолепная проработка звука, до мельчайших деталей. Это один из немногих усилителей который не перестал меня удивлять и открывать новые оттенки в музыке даже спустя почти полторы недели.
Так вот и проходят зачастую мои вечера, когда все эти чат боты, воронки и интеграции порядком поднадоедают. Когда неохота возится ни с сервером, ни с кодом, да и вообще лишний раз подходить к компу.
Очень надеюсь, что в ближайшее время я все таки выделю время просто посидеть под хорошую музыку. Без дерготни. Без сообщений в мессенджерах и правок.
А там гляди и дойдут руки начать сборку нового лампового усилителя, который я вынашиваю в планах уже больше года.
Но это будет уже совсем другая история.
Для тех, кто ещё не знает… Я технический специалист прям совсем технический. И с разного рода железками работаю лет с 6и.
В основном конструирую либо что-то на микроконтроллерах (программируемые микросхемы) либо усилители звука. Самые разные от микросхемных до радиоламп.
В прошлой «железной» рубрике я писал о подключении монитора и сенсорной панели от старого терминала к одноплатному компьютеру.
Это одно из ответвлений в «железном хобби»: найти где-то какую-то херовину и попробовать её запустить в штатном (или не очень) режиме.
А сегодня в принципе случился долгожданный финал эпопеи длиной в 3 с лишним месяца. Наконец-то подсобрал целиком и полностью усилитель на германиевых транзисторах.
Хоть это и планировалось как развлечение и покупался комплектом на поиграться на пару тройку вечеров, но все это по ряду причин вылилось в длительные ожидания железок, комплектухи. Трансформатор изготавливался на заводе под ключ. Много сил и времени ушло на схему к которой с первых минут я отнесся с заметной долей скептицизма.
Но к счастью все мои опасения пошли прахом после первых включений. Хоть и потрепало мне немного нервишки.
Но в итоге получился великолепный усилитель, который прекрасно подружился с моей акустикой и теперь можно послушать музыку с кайфом.
Отличная глубина сцены, объемный звук и великолепная проработка звука, до мельчайших деталей. Это один из немногих усилителей который не перестал меня удивлять и открывать новые оттенки в музыке даже спустя почти полторы недели.
Так вот и проходят зачастую мои вечера, когда все эти чат боты, воронки и интеграции порядком поднадоедают. Когда неохота возится ни с сервером, ни с кодом, да и вообще лишний раз подходить к компу.
Очень надеюсь, что в ближайшее время я все таки выделю время просто посидеть под хорошую музыку. Без дерготни. Без сообщений в мессенджерах и правок.
А там гляди и дойдут руки начать сборку нового лампового усилителя, который я вынашиваю в планах уже больше года.
Но это будет уже совсем другая история.
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
Давно не было столько жизы в одном видео 😂🥲
🤣9
This media is not supported in your browser
VIEW IN TELEGRAM
С Наступающим Новым Годом! 🎄 🥂
Что ж друзья и коллеги, по правде говоря не хочу подводить никаких итогов 😁 Это был тяжелый год 🫠
По своему контрастный но и интересный. Много новых знакомств, интересных задач, не обошлось и без приключений. Но в целом я доволен тем, как в итоге все обернулось 👍🏻
Простите, что выпадаю временами, декабрь выбрался тем ещё и надеюсь в новом году мы будем встречаться с вами чаще, хотя бы в комментариях этого канала, а может и в живую, кто знает :)
А уже в новом году я вернусь к вам с рассказом о сравнительно новом направлении в котором я попробовал свои силы и даже получилось 🔥
Каждому из вас хочу пожелать крепкого здоровья в первую очередь ☝🏻Пусть сбываются ваши мечты и реализуются ваши самые амбициозные идеи и замыслы🥂
Желаю по больше интересных мероприятий, крутых знакомств и новых классных проектов 😎 и что бы никакие внешние факторы не влияли на вас)
С Наступающим!🎄 🥂
Что ж друзья и коллеги, по правде говоря не хочу подводить никаких итогов 😁 Это был тяжелый год 🫠
По своему контрастный но и интересный. Много новых знакомств, интересных задач, не обошлось и без приключений. Но в целом я доволен тем, как в итоге все обернулось 👍🏻
Простите, что выпадаю временами, декабрь выбрался тем ещё и надеюсь в новом году мы будем встречаться с вами чаще, хотя бы в комментариях этого канала, а может и в живую, кто знает :)
А уже в новом году я вернусь к вам с рассказом о сравнительно новом направлении в котором я попробовал свои силы и даже получилось 🔥
Каждому из вас хочу пожелать крепкого здоровья в первую очередь ☝🏻Пусть сбываются ваши мечты и реализуются ваши самые амбициозные идеи и замыслы
Желаю по больше интересных мероприятий, крутых знакомств и новых классных проектов 😎 и что бы никакие внешние факторы не влияли на вас)
С Наступающим!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9🎉6🎄5❤1
С возвращением меня 🥂😁
Исторически так сложилось, что декабрь (как думаю и у многих у вас) был крайне загружен.
Помимо загруженности, оказалось ещё и довольно напряженным, а 31 декабря я и вовсе узнал, что проект, ребята с которыми я проработал чуть более трех лет — распускает команду.
В общем я предпринял несколько попыток поработать в январе, но все это были мелочи. Даже рассказывать как будете бы особо и нечего.
Потом и вовсе внезапно потеплело, чем собственно я и наслаждался))
А вообще в январе я хотел прям залететь с ноги… Так-то принял решение уходить в сравнительно новую сферу для себя — в разработку полноценных миниапов под ключ.
Хотел сделать какой-то интересный анонс, но не всем планам суждено сбыться. Впрочем я сейчас активно работаю над вариантами решения ключевой проблемы: верстки.
Кто меня знает, тому известно, что с бэкендом я на «ты». Все ясно, понятно и прозрачно. Однако познания в верстке у меня далеко не айс, это при том, что я вполне спокойно работаю с React.
И эти все вещи сейчас занимают очень много времени и сил на самом деле. И по большей части именно из-за этих тектонических изменений я и выпал с инфопространства.
Так что такие дела, друзья.
Думаю, у меня ещё будут интересные новости и анонсы 👍🏻
Постараюсь сильно на долго не выпадать.
Не теряемся)
Исторически так сложилось, что декабрь (как думаю и у многих у вас) был крайне загружен.
Помимо загруженности, оказалось ещё и довольно напряженным, а 31 декабря я и вовсе узнал, что проект, ребята с которыми я проработал чуть более трех лет — распускает команду.
В общем я предпринял несколько попыток поработать в январе, но все это были мелочи. Даже рассказывать как будете бы особо и нечего.
Потом и вовсе внезапно потеплело, чем собственно я и наслаждался))
А вообще в январе я хотел прям залететь с ноги… Так-то принял решение уходить в сравнительно новую сферу для себя — в разработку полноценных миниапов под ключ.
Хотел сделать какой-то интересный анонс, но не всем планам суждено сбыться. Впрочем я сейчас активно работаю над вариантами решения ключевой проблемы: верстки.
Кто меня знает, тому известно, что с бэкендом я на «ты». Все ясно, понятно и прозрачно. Однако познания в верстке у меня далеко не айс, это при том, что я вполне спокойно работаю с React.
И эти все вещи сейчас занимают очень много времени и сил на самом деле. И по большей части именно из-за этих тектонических изменений я и выпал с инфопространства.
Так что такие дела, друзья.
Думаю, у меня ещё будут интересные новости и анонсы 👍🏻
Постараюсь сильно на долго не выпадать.
Не теряемся)
❤8🔥6💋4