@gogolang

Страница 1453 из 1630
?
25.09.2018
13:35:40
при реге номер телефона email и отпечаток пальца

спрашивать

по желанию и возможностям

Алексей
25.09.2018
13:37:49
оо, норм, мерси
ну а про правильные подходы можно здесь почитать https://www.owasp.org/index.php/Authentication_Cheat_Sheet

Google
Gleb
25.09.2018
13:44:10
Привет, коллеги)

у кого после обновления на mojave, сломался git?

или я один такой?

Alexander
25.09.2018
13:46:29
дело в том что "123456" это не очень безопасный, но валидный пароль, и пользователю надо об этом при выборе пароля сообщить.
Самое надежное - не иметь таких пользователей с такими паролями, а если появятся, то - до свидания

Artem
25.09.2018
13:47:04
Самое надежное - не иметь таких пользователей с такими паролями, а если появятся, то - до свидания
да вообще не иметь пользователей, нет пользователей - нет паролей

Alexander
25.09.2018
13:47:05
угу :(

Denys
25.09.2018
13:51:13
Есть день недели, наприме вторник, нужно узнать дату последнего вторника относительно любой даты

как это сделать?

на входе, текущая дата и time weekday, нужно получать дату последнего weekday

Alexander
25.09.2018
13:52:00
включая текущий вторник, или исключая?

Artem
25.09.2018
13:52:23
time.Now().Weekday() должно помочь

Google
Artem
25.09.2018
13:54:13
Есть день недели, наприме вторник, нужно узнать дату последнего вторника относительно любой даты
простой и тупой вариант: отнимаешь кол-во дней в неделе, итерируешься вперед пока не получишь нужный день

Alexander
25.09.2018
13:54:39
включая
тогда не знаю :) Но если не включая, то я бы нашел способ это следать. :)

Вобще, половина людей тут спрашивает какие-то вопросы из экзамена по программированию... Почему?

Alexander
25.09.2018
13:56:39
ужос кокой

Denys
25.09.2018
13:57:09
это реальный кейс для проекта

Alexander
25.09.2018
13:57:50
это реальный кейс для проекта
попробуй лучше по собеседованиям и экзаменам походить. :)

Artem
25.09.2018
13:57:51
это реальный кейс для проекта
еще я думаю можно что-то придумать с функцией Truncate

а еще есть либки со всякими разными функциями для времени, мб там что найдется

Alexei
25.09.2018
14:02:08
Добрый день, подскажите, как в коде можно организовать следующую структуру, например есть пакет кухня, в пакете кухня есть пакет стол, в main.go не проблема вывести стол.строка, но можно как-то вывести кухня.стол.строка?

Nyan
25.09.2018
14:07:29
нельзя

Alexei
25.09.2018
14:07:43
Он так и импортируется, я имею ввиду, когда я в поток отправляю строку со значением, например println(table.blackString) все ок, в идеале мне нужно println(kitchen.table.blaxkString) так вообще возможно сделать каким то образом?

Zver
25.09.2018
14:08:18
на входе, текущая дата и time weekday, нужно получать дату последнего weekday
Определяешь текуший день недели и отнимаешь разницу между днями недели от текущей даты.

Alexei
25.09.2018
14:08:19
Alexei
25.09.2018
14:13:57
Да, выяснил опытным путем, только что, древовидное можно, но в коде будет на одинаковом уровне

Google
Artem
25.09.2018
14:27:12
решение
оч сложный блок ифов, ты мог сделать в 3 строчки

Denys
25.09.2018
14:28:50
не понял

я else удалить могу, потому что там 0 по дефолту

Aleksandr
25.09.2018
14:31:33
непонятно, что вообще код делает. Выхлоп как будто бы не соответствует задаче

Alexander
25.09.2018
14:32:01
Дайте пожалуйста регулярку на проверку пароля (Заглавная буква, обычная, цифра, символ, минимум 6 знаков)

Denys
25.09.2018
14:32:36
[A-Za-z0-9]{8,}

Alexander
25.09.2018
14:32:38
или сконвертируйте плиз это (?=.*[0-9])(?=.*[!@#$%^&*])(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z!@#$%^&*]{6,}

Alexander
25.09.2018
14:33:34
и как конвертить?

Denys
25.09.2018
14:33:40
выдает 20 число - и это не вторник
даты кинь плз, спасибо

[A-Za-z0-9]{8,}
буквы, цифры от 8 символов

Bohdan
25.09.2018
14:34:09
а во что тебе конвертить? в что-то, что ты можешь прочитать - просто вбей туда и там все будет описано сбоку

Alexander
25.09.2018
14:34:22
точку убери в фигурных скобках

Alexander
25.09.2018
14:34:37
сконвертить с pcre в golang

Denys
25.09.2018
14:34:39
это не точка, это минимальное количество цифер

Aleksandr
25.09.2018
14:34:45
даты кинь плз, спасибо
я по твоей ссылке прошел и запустил

Alexander
25.09.2018
14:35:09
А! Это запятая, прости :)

Denys
25.09.2018
14:35:30
я по твоей ссылке прошел и запустил
6 сентября четверг, и 20 сентября четверг

Google
Denys
25.09.2018
14:36:21
я по твоей ссылке прошел и запустил
есть, текущая дата и дата в прошлом, нужно получить дату, которая в прошлом или настоящем совпадающая по дню недели с прошлой даты

Alexander
25.09.2018
14:36:42
буквы, цифры от 8 символов
Ld0smZ&Ndr9cm! не проканывает

Nyan
25.09.2018
14:37:03
Ld0smZ&Ndr9cm! не проканывает
про знаки в тз ничего не было

Alexander
25.09.2018
14:37:24
было

символ

Alexander
25.09.2018
14:37:50
есть, текущая дата и дата в прошлом, нужно получить дату, которая в прошлом или настоящем совпадающая по дню недели с прошлой даты
ты уже немножко подзадолбал. То, что тебе нужно, прочитать официальную документацию по time и немножко подумать головой, как и что делать.

Denys
25.09.2018
14:38:54
@aadz69 дядя, что ты от меня хочешь?

Alexander
25.09.2018
14:39:08
ничего :(

Admin
ERROR: S client not available

Nyan
25.09.2018
14:39:34
символ
[A-Za-z0-9!@#$%^&*]{8,}

Alexander
25.09.2018
14:47:15
это любой символ, но не наличие всех

не пойдёт

Nyan
25.09.2018
14:48:45
это любой символ, но не наличие всех
(?:.*[0-9])(?:.*[!@#$%^&*])(?:.*[a-z])(?:.*[A-Z])[0-9a-zA-Z!@#$%^&*]{6,}

регулярка, которую вы кидали выше

Alexander
25.09.2018
14:49:08
это любой символ, но не наличие всех
так ты одним regexp это не решишь.

Nyan
25.09.2018
14:49:49
Alexander
25.09.2018
14:50:24
помешает методика regexp

Nyan
25.09.2018
14:52:02
Alexander
25.09.2018
14:52:49
Некоторые вещи вобще лучше через regexp не делать. Никакого волшебства в регулярных выражениях нет, просто иногда будет работать быстрее, если самому проверки написать

что помешает?
Помешает, кстати, не что, а кто. Аристотель помешает! Еще он понял, что ты не можешь доказать отсуствие отсутствующего

Google
Alexander
25.09.2018
14:57:46
помешает методика regexp
https://regex101.com/r/dT8sD6/1 вот решил. Для PHP ?

переделайте мне это для гоши ?

Denys
25.09.2018
14:58:47
@zelenin

Alexander
25.09.2018
14:58:47
гоша не умеет заглядывать вперед? ?

.
25.09.2018
14:58:49
переделайте мне это для гоши ?
Вместо регулярки сделай по принципу лексера, т.е. сделай свитч по каждому необходимому типу символа и пройдись циклом по паролю, и в конце через "и" сравни наличие всех символов и длину строки.

Alexander
25.09.2018
14:59:18
гоша может не через жопу? )

Daniel
25.09.2018
15:00:18
есть реализация регекспов с look ahead на го

Denys
25.09.2018
15:00:23
@zelenin я не слишком умный

Alexander
25.09.2018
15:00:52
и pcre биндинг есть

@zelenin я не слишком умный
но все же у тебя консольный Телеграм-клиент :)

Denys
25.09.2018
15:08:43
?

Vasiliy
25.09.2018
15:12:50
Привет, имеется ли какой-то аналог Cmake для Го, или лучше подобное не использовать? Имеется несколько файлов в репе, хотелось бы автоматизировать их сборку, т.е. вызовом одного скрипта собирать весь проект. Или лучше сделать bash скрипт, выполняющий go build и прочие операции поочередно для каждого .go файла?

Vasiliy
25.09.2018
15:15:01
Ок, наверное так и сделаю

Roman
25.09.2018
15:26:01
можно сделать просто Makefile
а что кстати если писать make скрипт на Go? ? и вызывать с помощью go run make.go

Zver
25.09.2018
15:26:35
https://play.golang.org/p/esShEtfAwKs
https://play.golang.org/p/87p-Uz_glTQ

Alexander
25.09.2018
15:26:42
дороже выйдет

Aleksandr
25.09.2018
15:27:49
https://play.golang.org/p/87p-Uz_glTQ
https://play.golang.org/p/JsKqPxYKlHB тут красивее)

Roman
25.09.2018
15:27:51
дороже выйдет
что значит дороже?

Страница 1453 из 1630