Мне в барахолке надо раз в сутки «подкручивать» цены, в зависимости от того, в чем выставил продавец и в чем смотрит покупатель. Ну и для сортировки по цене. То есть, без особых претензий на точность.
Но недавно поперли ошибки, потому что RUR в том источнике просто пропал :). Посоветуйте надежные и бесплатные альтернативы курсов RUR / USD / EUR (всех комбинаций).
Гугл обещает в июне всех юзеров G Suite зафорсить на что-то «новое» (на самом деле - платное), а тех кто не прописал оплату - провернуть на болте.
Ну допустим, домен с почтой перетащить не особо сложно. Но ведь у меня на один из аккаунтов андроид пореган. А там приложения, покупки. С этим-то как быть?
По интернетам полазал, самый частый ответ на google answer - «курите писю» (краткое изложение). Может кто уже разбирался и нашел решение?
На платный апгрейдиться не хочу. Во-первых, ради андроида как-то перебор. Во-вторых - все равно сейчас не заплатить.
У меня NordVPN. Дома на домру все ок, а когда катаюсь по городу - ни фига не пашет, ни tcp, ни udp ни nordlink (на андроиде можно выбирать). К обфусцирующим серверам тоже не коннектится.
В общем, чего поставить чтобы пахало? Не обязательно бесплатное. Есть VDS, но в скриптах на гитхабе можно заблудиться.
Интересует в первую очередь связка «андроид + мегафон». Желательно так чтобы в полтора клика, без ручного редактирования километровых конфигов.
Оказывается, хетцнер вот прямщаз, по запросу в суппорт, умеет выставлять инвойсы на 3 или 6 месяцев. Раньше вроде подобное было, но только банковским переводом. Сейчас можно картой.
Явно удобнее, чем скачивать интернет на флешки и потом перебрасываться ими через финскую границу.
Хочется автоматически ограничить всякие кросс-постинги. А для этого надо как-то быстро проверять что аналогичные тексты уже постились.
То что можно посчитать md5 текста я догадался, но он слетает от любой запятой. Наверняка уже есть готовые наработки, как нормализовать, как бить тексты на фрагменты и как делать поиск по большому количеству сверток.
Где посмотреть готовые алгоритмы на эту тему? Еще интересно то же самое, но для картинок.
Они либо под Universal Analytics (который типа старый) вместо GA4
Либо как по ссылке, с кастомными скриптами и смотрелкой в Data Studio (слишком навороченно IMHO)
Хочется проще - создать «event» в GTM, зарулить его на GA4 и там время от времени посматривать ошибки.
Вроде событие «exception» я в GTM создал, и даже проверил их отладчиком, что генерится. Но никак не могу разобраться, как теперь это смотреть в Google Analytics GA4.
Есть странный позыв приколотить ко всем картинкам на сайте атрибут loading=«lazy». Чтобы картинки грузились только по мере приближения к области видимости (viewport).
Кто-нибудь юзал такое? Побочные эффекты есть?
PS. Если что, у меня для подавляющего большинства картинок прописаны размеры, так что reflow точно не будет.
Тут пошла мода втыкать на сайты ServiceWorker-ы для кеширования. Интересует, как это может помочь КРОМЕ префетчинга ассетов.
Ну то есть понятно, если сервисворкер после захода на сайт догрузит фоном километры ассетов, какой-то профит возможен. Но если мне особо нечего префетчить, имеет ли смысл ручками прописывать кешировние или положиться на кеш браузера?
PS. Я примерно в курсе каких чудес можно навертеть на сервисворкерах, и не собираюсь терроризировать юзеров пушами. Интересует только «прозрачный улучшайзинг», если от него вообще будет хоть какой-то толк.
Это чтобы не писать Object.protototype.<method>.apply?
Ну то есть я вижу по доке, что делает Reflect, но не совсем понимаю в чем смысл дословного копирования Object. Кто-нибудь в курсе, в чем заключалось обоснование когда draft проталкивали?
Обнаружил, что Google Analytics заметно распух по фичам. Раньше там просто кусок кода в страницу вставлялся. А теперь можно через Google Tag Mabager прям на ходу переобувать конфигурацию.
Нарыл эту штуку, когда искал как собирать статистику по ошибкам жабаскрипта в брауерах. Через GTM всё прямо из вебни конфигурится. Охренеть.
А чего еще полезного стоит померить, кроме ошибок? Даже не знаю, как вопрос сформулировать. Там столько док, что глаза разбегаются и мозг в прострацию уходит.
Я тут уже страдал, что резиденты всяких недостран не могут поставить на гитхабе кнопку «sponsorship» для прямых платежей. Приходится мутить со всякими tidelift, opencollective и т.п. А это очень сильно сокращает выхлоп.
Но как оказалось, выход есть. Если подавать заявку не с персонального профиля, а от огранизации, то там дают вместо личных данных указать fiscal host (тот же OpenCollective), и всё прокатывает.
Из мелких неудобств - ну надо на гитхабе свои толстые проекты в организации переметнуть. И на OpenCollective им соответствующие collectiv-ы создать. Не настолько великая проблема на пути к горам золота :)
Есть postfix + opendkim в докере, с пробросом папок на data volume. Поэтому права нормально не выставить, да и не особо надо.
opendkim на каждый коннект гадит в лог
Jan 20 09:32:49 084a3537697c opendkim[48]: bulk._domainkey.rcopen.com: key data is not secure: /etc/postfix/additional/opendkim/keys/rcopen.com/bulk.private can be read or written by other users
Jan 20 09:34:56 084a3537697c opendkim[48]: bulk._domainkey.rcopen.com: key data is not secure: /etc/postfix/additional/opendkim/keys/rcopen.com/bulk.private can be read or written by other users
Покурил маны, добавил в конфиг
RequireSafeKeys false
Все равно не помогает. Пробовал вместо falseno - без разницы. В контейнер заходил, проверил, строка реально добавлена.
Какие есть альтернативы аналогичного уровня, но чтобы сразу с качественной поддержкой мобилок, и проверкой синтаксиса?
Пока из вменяемого нашел только на Ace и Monaco. Но хрен знает, как там. Не променять бы одни проблемы на другие, не менее кучерявые…
Кто-нибудь сталкивался с подобными задачами? Решение нашли?
Я тут подумал, мне в принципе и textarea хватит. CodeMirror ставился чтобы синхронизировать промотку текста и превьюшки. Потому что когда в textarea строка переносится, начинаются удивительные приключения с вычислением высоты строки и куда реально скрол показывает.
Похоже, надо будет ручками городить скрытый div с метриками текстбокса, втыкать туда строки отдельными элементами, и мерить высоту каждой.
Вротмненоги… на дворе 2022 год, а приходится лепить какой-то ад времён es6.
Нужно с сервера пушить события в веб-страницу. Для этого есть немало приблуд, но везде всякие закавыки со стабильностью и т.п.
Сначала были попытки использовать socket.io, впечатления остались совсем плохие. Очень глючило. Потом остановились на faye, но похоже он окончательно протух.
Куды бежать?
На клиенте достаточно только поддержки вебсокетов, без фолбеков для старых браузеров.
Сервер без разницы на чем, если не течет и в докер без проблем заворачивается.
Нужна поддержка каналов (неймспейсов), желательно с wildcards
Желательно иметь какой-то механизм, чтобы при переподключении события не терялись.
Нужны пинги, чтобы корпоративные прокси не рубили коннекты.
Вроде Centrifugo выглядит правдоподобно. Но ХЗ, какие там подводные камни. Что можете посоветовать?
Есть такая технология, server-sent events. И нигде я не нашел описания транспорта. То есть у нас есть EventSource, php-скрипт, и потом хренак… сообщения из похапе скрипта валшэбным образом телепортируются в браузер. Причем в любой момент, сами, без запроса.
Например, для вебсокетов прописано как апгрейдится http-соединение, формат фреймов и т.п. А для EventSource - просто «откройте им URL а дальше оно само». Но так же не бывает.
Кто может дать ссылку на секретную доку по транспортному уровню EventSource, или хотя бы на пальцах объяснить, как оно данные пушит?