@proGO

Страница 463 из 1674
Антон
08.02.2017
13:04:52
хрен знает, дальше лень разбираться)

но там явно при некоторых условиях не учитывается та зона, которую ты ему навязал

Dmitry
08.02.2017
14:02:57
But if you look at it from an absolute perspective, that's a performance hit of just a half microsecond per request. I can't even imagine an HTTP service where this would be relevant.

ну вот , как раз до этого в гугле и договорились до чего мы тут :))

Google
Dmitry
08.02.2017
14:03:27
на http сервисе полмикросекунды ловят

11% !!!!

?

Denis
08.02.2017
14:19:56
вопрос на засыпку: mgo может читать json tag в случае отсутствия bson тега?

Станислав
09.02.2017
12:39:12
Всем доброго времени суток! подскажите как через регулярные выражения распарсить строку типа: "2017-01-10 12:12:12" и выбрать только месяц?

Daniel
09.02.2017
12:40:46
а в чем проблема?

Dmitry
09.02.2017
12:40:54
^\d{4}-(\d{2}).*$

как нить так

Dmitry
09.02.2017
12:42:01
хотя наверное можно и ^\d+-(\d{2})

не помню надо ли заэкранировать - :) вроде тне

Maxim
09.02.2017
12:42:51
Регулярки же медленные

Google
Dmitry
09.02.2017
12:43:12
https://regex101.com/r/pF72ub/1

ну или да , как dypa предлагает, если нужно именно это парсить

Maxim
09.02.2017
12:43:50
Вы серьёзно что ли?

Dmitry
09.02.2017
12:44:00
что?

человек спросил "как регекспом"

Станислав
09.02.2017
12:44:06
https://regex101.com/r/pF72ub/1
спасибо!!! честно сам пытался понять как это сделать! 2 часа вожусь!!!!

Dmitry
09.02.2017
12:44:09
а вы предлагаете иначе

Maxim
09.02.2017
12:44:29
А, лол, моя вина, не доглядел

dypa
09.02.2017
12:44:53
хотя мне вариант с time и его parse нравится больше

Никита
09.02.2017
12:45:01
У вас есть проблема. Вы решили использовать регулярные выражения чтобы её решить. Теперь у вас две проблемы.

как нить так

хотя наверное можно и ^\d+-(\d{2})

не помню надо ли заэкранировать - :) вроде тне

dypa
09.02.2017
12:45:25
с регулярками нет проблемы

dypa
09.02.2017
12:46:33
забей на регурярки, появится вторая проблема https://golang.org/pkg/time/#example_Parse
чет не вижу как задать собственный формат для Parse

Maxim
09.02.2017
12:47:15
чет не вижу как задать собственный формат для Parse
Либо брать заготовки, либо написать дату в нужной форме

Форма должна представлять из себя заданную для понимания пакета дату и время

Google
Maxim
09.02.2017
12:48:47
Что-то там 1 Февраля 2006 года 15 часов со сколько там минут

Dmitry
09.02.2017
12:49:19
У вас есть проблема. Вы решили использовать регулярные выражения чтобы её решить. Теперь у вас две проблемы.
регулярки широко используются в программировании, лучше их знать чем отшучиваться и бояться :)

Никита
09.02.2017
12:50:37
регулярки широко используются в программировании, лучше их знать чем отшучиваться и бояться :)
а никто и не отшучивается просто есть у многих такая проблема, как регулярки головного мозга зачем городить нечитаемые и медленные регэкспы для даты, когда можно взять стандартную библиотеку?

Никита
09.02.2017
12:51:27
ладно я понял, я зря про медленность сказал, больная тема видимо прост нечитаемо

Dmitry
09.02.2017
12:51:47
окей, я понял :) медленные, нечитаемые регулярки :)) извините

Definitely use jQuery

Никита
09.02.2017
12:54:17
неуместное сравнение

если нравится TMTOWTDI советую чатик перла)

Dmitry
09.02.2017
12:56:55
спасибо :)

dypa
09.02.2017
12:57:35
@ngalayko @toby3d формат слегка непривычен https://github.com/golang/go/blob/master/src/time/format.go#L64

Dmitry
09.02.2017
12:58:03
ну это стандарты, чего поделать

Никита
09.02.2017
12:58:09
@ngalayko @toby3d формат слегка непривычен https://github.com/golang/go/blob/master/src/time/format.go#L64
просто есть конкретная дата для написания своих форматов

dypa
09.02.2017
13:01:27
ну это стандарты, чего поделать
да к стандартам нет претензий, константа "3:04PM" непривычно, "H:sA" куда привычнее.

я верно понимаю что добиться от пакета time парсеринга в произвольном формате не добиться, например time.Parse("2000-01-12 3:04PM", "2017-01-13 4:59AM") ?

dypa
09.02.2017
13:11:17
я привел пример выше panic: parsing time "2017-01-13 4:59AM" as "2000-01-12 3:04PM": cannot parse "17-01-13 4:59AM" as "000-"

понял изощрённость ума time.Parse("2006-01-02 3:04PM", "2017-01-13 4:59AM") человека который писал этот участок кода, но почему именно 2006 год, почему не 2000, не 2001, не 0000?!

Google
Dmitry
09.02.2017
13:14:15
?

1 2 3 4 .. 6 потому что

так проще запомнить

Admin
ERROR: S client not available

Dmitry
09.02.2017
13:14:38
а 5 куда? в секунды наверное

2006-01-02 03:04:05 ?

dypa
09.02.2017
13:17:34
был у меня тимлид когда я только начинал работать - так вот в его cms было около 300 цифровых констант, 89 - серый цвет для бордера таблиц использовался, а 200 чета там для проверки что пользователь админ... не люблю магические числа с тех пор

Constantine
09.02.2017
13:18:35
где этот тимлид сейчас?

Dmitry
09.02.2017
13:18:54
похоже пришел к успеху и пилит time в go stdlib :)

dypa
09.02.2017
13:20:12
где этот тимлид сейчас?
не знаю, почти 10 лет прошло...

Maxim
09.02.2017
13:22:58
Тимлид Шрёдингера

Славик
09.02.2017
13:27:54
non-standard import in standard package

при компиляции

встречался кто с таким?

Denis
09.02.2017
13:39:12
какая версия go?

содержимое goroot gopath

структуру пакета

и что импортируете

кстати, та запара с непонятной ошибкой была из-за пропущенной } в конце функции

тремя экранами выше

Google
Славик
09.02.2017
13:56:31
теперь другая ошибка

GOROOT=C:/Go GOPATH=C:/development/go C:\Go\pkg\tool\windows_amd64\link.exe: cannot open file C:\Go\pkg\windows_amd64/github.com/gin-gonic/gin.a: open C:\Go\pkg\windows_amd64/github.com/gin-gonic/gin.a: The system cannot find the path

пакеты установлены в GOPATH, а ищет он исключительно в GOROOT

i
09.02.2017
14:00:51
Неужели на винде такие проблемы с go могут быть?

Славик
09.02.2017
14:01:46
на винде проблемы могут быть с чем угодно

и не только такие

скопирол из gopath папку pkg в goroot и вроде ок

Ruslan
09.02.2017
15:06:06
камрады, посоветуйте кошерный ORM для sqlite

Daniel
09.02.2017
15:06:42
для начала - хорошо бы выбрать другую встраиваемую бд

потому, что sqlite - это С-биндинги

Ruslan
09.02.2017
15:07:45
к сожалению, данная бд прибита гвоздями, хорошо разрешили орм выбрать

другую это какую? вдруг прокатит

Daniel
09.02.2017
15:08:25
я, честно сказать, не изучал их

Страница 463 из 1674