Что-то пошло не так?
В погроммирование кириллицей не знаю, 1сники вперди, но вот написание заморских терминов кириллицией, я на ЛОРе давно перешел. Правда по иным причинам:)
Никак не обстоят. Я вот так отвечу, чтобы не поднимать эту неприятную для себя тему:
Кто сражается с чудовищами, тому следует остерегаться, чтобы самому при этом не стать чудовищем. И если ты долго смотришь в бездну, то бездна тоже смотрит в тебя.
Не знал до сих по автора, персонаж неприятный, да и вроде кончил свои дни в дурдоме. Но в этих словах явно что-то есть.
Password has an illegal format (e.g. invalid characters)
Это ты попытался на шару залогиниться без регистрации? Там есть внизу ссылка sign up. Согласен, плохо, что sign up и register в рамках двух страниц по-разному называются.
Могу написать что-то типа «have no login? Sigh up». А сообщение об ошибке подразумевает, что чел как-то умудрился совсем неправильно набивать пароль. Можно вместо него написать просто «incorrect password», но так будет чуть хуже для тех, у кого пароль есть. Допустим, в пароле не должно быть пробелов. А чел криво скопипастил из другого места. Тогда его спасёт именно то сообщение, которое я дал. А incorrect password его скорее выбесит.
Может ошибаюсь но все надо отдельными микросервисами делать, сервис отправки email, сервис авторизации, сервис валидации паролей/email(это самое важное), ну и еще если сайт загружается быстрее 1 секунды это как то не современно. За своего не примут !!!
ну и еще если сайт загружается быстрее 1 секунды это как то не современно
Из современных трендов (сайт тинькова) - не грузится, если вкладка неактивна.
То есть ты открыл их поделие, и пока оно грузится (а грузится оно долго, секунд 30 наверное или минуту) - очевидно займешься чем то еще, мессенджер там откроешь или другую вкладку почитаешь.
Но нет, блин - если тиньков не в фокусе, то оно не грузится..
Ну засеки. Они только для тебя клиента пилят, или?
На мобиле даже логин успешен, а потом минуту грузит актуальный баланс и тд.
А еще без релогина баланс не обновляется, если например ты с мобилы сделал перевод - на десктопе в браузере без релогина не увидишь изменение баланса :)
И не только это, если у тебя было 0 рублей, ты пополнил в браузере же с другой карты - ты не можешь ничего оплатить без релогина, потому что форма тебе говорит «недостаточно средств».
Клиент тинькова много лет, если что, и уходить не собираюсь. Но современный говновеб захватил и их.
4.67s на не самом свежем планшете с Cortex-a53, сразу по окончании загрузки тыкаю в иконку с картами, счёт отображается за полсекунды примерно (это уже на глаз). Если проверять на мобильном интернете (сейчас в шторке отображается HSPA, без плюса), то уже на Snapdragon 660 оно грузится за 3.8s. Но нафига вообще лезть на сайт с телефона, я не понимаю, у тинька довольно годное приложение, хоть за последние года полтора они его знатно и попортили.
1. Если при логине вкладка в фоне, то она не грузится, пока не вернешь фокус.
2. Если ты залогинен, и тебе пришли деньги, то баланс не обновится до релогина. Даже хуже - у тебя было 100р, тебе пришло 500 - ты не можешь отправить 200р, потому что форма говорит «НЕДОСТАТОЧНО СРЕДСТВ».
Отдельный вопрос - мобильное приложение. Там обновляется бывает без релогина, а бывает нет. Но все равно лучше, чем на десктопе.
Теперь html рендерится. А вводится он, соответственно, в «edit article». По идее там стоит sanitizer, к-рый должен не пропускать бяку, но кто ж его знает.
graceful shutdown сделан ради базы. Я совсем не уверен, что хорошо выходить из приложения, не закрывая коннект цивилизованным путём. Поэтому пытаюсь так выходить. Возможно, зря, поскольку при части ошибок всё равно сервис упадёт без цивилизованного закрытия.
Во всяком случае продемонстрировано, что я умею в graceful shutdown.
package main
import "fmt"
type число int
type строка string
var Принтф = fmt.Printf
func main() {
var фу число = 42
var бар строка = "Привет мир"
Принтф("%v - %v\n", бар, фу)
}