HTTP Response 418
Open in Telegram
PHP, web, Ukraine, human rights. LGBT-frendly. Contact: @omentes
Show moreUkraine98 077The category is not specified
141
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Привет 👋
Меня зовут Андрей
Мне 21, я программист, работал два года над созданием VR игр.
Вполне была легкая жизнь, я был в самом центре зоны комфорта, но как это часто бывает, иногда эта зона становится меньше и в ней все сложнее и сложнее удержаться, люди называют это просто - проблемы. Так и со мной, череда проблем привела меня к тому что моя зона комфорта пропала совсем.
Это было больно признавать, но я словил себя на мысли что давно обещал себе, близким, друзьям - стать лучше, реализовать мечты или просто выполнять желания, но ничего не делал для этого, а если и делал то заканчивал на первой же неудаче (знакомо,так ведь? хех).
И я начинал что-то менять (в начале осени), но у меня не выходило
Да, сдавался уже не с первой попытки, но сдавался через время, пытался привязать определенные привычки, что-то выходило но с переменным успехом, до результата было далеко.
В это время проблемы давили все больше и из-за нервов было тяжело сосредоточиться над собой, я начал рефлексировать, рефлексировать так как никогда раньше в жизни (я даже не уверен, рефлексировал ли я до этого вообще), пытался что-то менять - рефлексировал и так аж до самого нового года.
31 декабря 2019 года я проснулся и устав от постоянных размышлений, я начал действовать, тогда же я и создал этот дневник, он дал мне отправную точку и в нем я вел и веду свои размышления и достижения.
Возможно вам понравится читать про то как кто-то меняет жизнь в реальном времени.
Возможно вас замотивирует поменять что-то в своей.
Возможно вам просто интересно смотреть как кто-то работает.
Какая бы причина не была, я буду рад приветствовать вас в своем канале!
Ох, сколько сил на это потрачено. И работа еще не закончена, там рефакторить и рефакторить. Потестите плиз, хоть баги поправлю для начала)))
Вітаю! Я вмію показувати українські курси валют з різних джерел, які ви можете вибирати самостійно в налаштуваннях.
Також я вмію конвертувати валюту в гривню в режимі інлайн. Просто напиши
@CurrencyUA_bot 1000 в будь-якому чаті, і я конвертує цю суму за поточним курсом долару! Для цього навіть не потрібно відкривати чат зі мною. Крім цього можна вказати валюту, наприклад @CurrencyUA_bot pln 1000. Якщо валюта є в обраних вами джерелах, я її сконвертую!
У чаті зі мною можна дізнатися курси валют кнопками, які ви теж можете вибирати самостійно. Крім цього ви можете мені написати EUR 777, і я покажу курс євро на суму 777.
Так само я підтримую три мови: українська, англійська, російська.
Якщо у тебе будуть проблеми з моєю роботою - пиши моєму творцю, його контакти є в описі.Может кому-то будет полезна инфа, Банк КредитДнипро
Решил я недавно сменить банк, который обслуживает мой ФОП. Выбор на рынке огромный, я поставлял заявки и начал ждать пока перезвонят. Дело было в 20 числах декабря, и перезванивали мне неохотно. Пару банков были очень оперативны, но по факту они позвонили сказать, что мне теперь перезвонят с отделения. Одно из отделений оказалось через дорогу от Паруса (Мечникова 3), куда я сразу и сходил. В общем там и открыл в итоге.
По плюсам:
- бесплатный счет
- вывод на свою карту любой суммы - 2грн. (вывожу на моно, с которого можно снять без комиссий гривну)
- продажа на межбанке - 0,1% (курс межбанковский реальный, а не "свой")
- менеджерка быстро реагирует на сообщения. Попросил "посмотреть" как там продажа, в итоге гривны пришли через 30 минут, хотя время еще 11 утра не было (в укрсибе у меня раньше 14 не падала гривна после продажи)
Из минусов:
- для продажи нужно заходить в банкинг, который работает только в ИЕ под виндой (реально жесть же!)
- надо загружать акт перед продажей. Всегда загружаю и создаю заявку на продажу заранее.
- вечером заходит доллар, завтра днем гривна
Почему стоит (нужно, требуется) использовать IPv6
Хотел было написать про IPv6 и тут как раз вышла отличная статья на Хабре:
https://habr.com/ru/post/490378/
Проведённый же тут опрос показал, что 85% не используют и не собираются использовать IPv6, 10% собираются и лишь 5% уже используют.
В продолжение к статье выше — информация к размышлению для 85% аудитории этого канала.
---
→ LinkedIn рассказал ещё в 2018-м году, что у них больше половины трафика юзеров из США приходит по IPv6:
https://engineering.linkedin.com/blog/2018/06/celebrating-ipv6-launch-day
→ На сегодняшний день у Facebook около 60% штатовских юзеров на IPv6, сколько в вашей стране можно глянуть здесь:
https://www.facebook.com/ipv6/?tab=ipv6_country
→ В Германии около половины трафика Google на IPv6:
https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption&tab=per-country-ipv6-adoption
→ IPv6 банально быстрей уже лишь только из-за отсутствия NAT. Казалось бы какие-то десятки миллисекунд, однако Амазон говорит, что каждые 100мс стоят 1% выручки в Sales сегменте:
https://www.gigaspaces.com/blog/amazon-found-every-100ms-of-latency-cost-them-1-in-sales/
→ Переходя от агитации к AWS. Базовые инфраструктурные сервисы, такие как EC2, S3, CloudFront, ALB и VPC — давно поддерживают IPv6. (NLB пока нет — фу, какой ужас — но обещают). В частности, как перейти на IPv6 в VPC из документации:
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-migrate-ipv6.html
→ И туториал - как создать сайт на S3+CloudFront с поддержкой IPv6:
https://blogs.infoblox.com/ipv6-coe/configuring-an-ipv6-website-in-aws/
===
Итого, проектируя новый проект - обязательно берите во внимание IPv6 или проиграете (придётся до/переделывать), дуалстэк (поддержка IPv4+IPv6) на текущий момент показан чуть меньше, чем для всего. Существующим проектам, особенно штатовским и мобильным - продумайте внедрение IPv6, т.к. это уже местами более половины трафика.
Нужно учитывать, что по умолчанию, все IPv6 адреса публичные и инстансы с ними могут разговаривать друг с другом. Это даёт возможность избежать использования NAT, который автоматом отрабатывает для всех IPv4 систем. С другой стороны, для того, чтобы сделать свои IPv6 подсетки приватными — используйте Egress-Only Internet Gateway:
https://docs.aws.amazon.com/vpc/latest/userguide/egress-only-internet-gateway.html#IPv6
Если у вас есть что-то своё о плюсах и минусах IPv6 на AWS — спрашивайте и высказывайте в чате.
#IPv6
Пара обновлений в @emoji_experts_bot
1.Перевел сохранение скора с sql update statement на insert. Данная фича заметно ускорила работу приложения при ответе на вопрос.
2. Перевел бота с webhook на update with cli. Теперь Телеграм не стучит на мой сервер, а апка сама ходит и выгребает запросы пользователей. Заметно ускорило ответ бота.
3. Вчера в одной англоязычной группе обнаружили баг, если у кого-то есть emoji в имени или фамилии, то бот не отвечает. У меня в базе это хранилось в column char(255), пришлось поменять на blob
Работать стало заметно быстрее. Если баги найдутся, пишите)
Немного статистики по @emoji_experts_bot
Количество новых пользователей по дням.
Теперь можно изучать emoji в @emoji_experts_bot даже не играя по правилам :)
З.Ы. сделал эту штуку, потому что не на всех платформах есть все emoji. Да просто по человечески хочется относиться к пользователям))
Making your monolith more reliable
Советы от Google по тому, как применить SRE к большому монолитному приложению.
https://cloud.google.com/blog/products/management-tools/sre-for-single-tiered-software-applications
Еще чуть-чуть и статье стукнет 20 лет, но все же вещь актуальная, эх, Джоэл.
Сперва думал сделать опрос - переписывать или нет, но в действительно все зависит от контекста, открытие!
Переписывать с нуля Jira - чуть глупо, а форкать и развивать в новом направлении - вполне правильно.
Фиксить сервис конфига из раза в раз, ведь его писал джун, а никто не следил - странно, выкинуть 70% апи и оставить ток то, что действительно используется - вполне правильно (жаль миграции надо делать ):
Но почитать стоит, лайк за упоминание о .Net и писании с нуля в коментах https://habr.com/ru/post/219651/
Пофикшено, протестили, вроде ок. Плавающий баг с 🐸 так и не понял, в чем беда. Грешил на рандом, что ловит несуществующий вариант, по идее зафиксил. Но доказать это нечем, надо ловить)))
Большое спасибо за тест. Выявили, что есть дублирующиеся емодзи, которые называются одинаково, но имеют несколько разных кодов для отображения. По сути они разные, но выглядят одинаково. Пофикшу на днях.
Я тут залипалку напедалил, зацените))
@emoji_experts_bot
Если будут какие-то баги, пишите мне в личку @omentes
Я хочу всем порекомендовать поиграть в Google Hashcode соревнование на следующей неделе.
Это соревнование отличается от всяких ICPC тем, что задача, которую мы даём, является очень сложной. Тем не менее, она является достаточно разнообразной, чтобы люди не скатывались в какой-то один метод.
А также:
1. Она реально тяжёлая. Как минимум мы не имеем представления как её решать точно.
2. Она похожа на задачи, с которыми в Гугле сталкиваются, и это не пустые слова. У нас есть целая команда занимающаяся математической/инженерной оптимизацией. Также мы опенсорсим or-tools, которая представляет огромный набор разных утилит для оптимизационных задач -- будь то просто какие-то логические условия, будь то солверы линейного программирования. Поддержка на многих языках -- C++, Python, C#, Java. Но используйте в соревновании на свой риск, мы проверяем, что они нисколько не работают на нашей задаче.
3. Я тестировал задачу на прочность и с уверенностью говорю, что будет весело.
4. Если вы займёте топовые места, мы активно будем хайрить вас в Google.
5. Это командное соревнование. Придётся найти человека/людей, с кем стоит поиграть.
