
Aleksandr
22.01.2018
10:27:01

Bohdan
22.01.2018
10:27:20
видел в интернете решение, что нужно уже прошедшее время установить
ставлю, если 2** ответ - все хорошо
если нет - все печально(

Aleksandr
22.01.2018
10:28:06
а при 200 удаляется? проверь хотя бы код рабочий?

Google

Bohdan
22.01.2018
10:29:55
cookie := &http.Cookie{
HttpOnly: true,
Expires: time.Unix(0, 0),
Name: cookieName,
Value: cookie.Value,
Path: "/",
}
context.SetCookie(cookie)
return context.JSON(http.StatusForbidden, httpErrorUtils.IncorrectSessionIPError())
не работает
context.SetCookie(&http.Cookie{
HttpOnly: true,
Expires: session.Expired,
Name: cookieName,
Value: cookieValue,
Path: "/",
})
return context.NoContent(http.StatusOK)
работает)

Aleksandr
22.01.2018
10:31:02
ну проверь на идентичном коде, чтобы исключить ошибку в нем. у тебя там Expires по разному выставляется
я никогда не слышал, чтобы при 403 кука не выставлялась, и сомневаюсь что это по спеке

Bohdan
22.01.2018
10:43:36
руками стер ее и все заработало как надо

Nik
22.01.2018
10:51:24
А можно посчитать количество полей в струтуре без рефлексии?

Michael
22.01.2018
10:56:26

Nik
22.01.2018
10:56:56

Michael
22.01.2018
10:57:19

Alexander
22.01.2018
10:57:41

Nik
22.01.2018
10:59:32
Ок, спс

Alexander
22.01.2018
10:59:42
Откуда структура то взялась? Если это типизированный параметр, то количество полей считается пальчиком в коде. А если что-то типа interface{} то можно еще пробовать кастовать его к ожидаемым типам и тогда в каждом из них количество полей будет известно. Ну или рефлексия

anton
22.01.2018
11:09:17
коллеги, а с google cloud pub/sub игрался кто? какой у кого потолок (я про message rate) был для push подписок?

Google

Ilya
22.01.2018
11:25:24

Nik
22.01.2018
11:25:52
Я хотел делать апдейт структуры по ключам.
Оказываается можно анмаршалить в существубющую с omitempty, и перепишет только переданные ключи.

Pavel
22.01.2018
13:30:21
Ребят, а какие недостатки есть у N-layer архитектуры ?

Aleksandr
22.01.2018
13:31:30

andrew
22.01.2018
13:31:44
Любую проблему можно решить путём введения дополнительного уровня абстракции, кроме проблемы слишком большого количества уровней абстракции
(с)

Александр
22.01.2018
13:32:06
для управления абстракциями ?

Max
22.01.2018
13:34:02
типичная проблема переизбытка менеджеров в быстрорастущей компании)

Александр
22.01.2018
13:36:28
у нас аналитики размножаются
как с хомяками, брали всего 2, теперь комната забита ?

Nikita
22.01.2018
13:56:25

Konstantine
22.01.2018
13:56:38
Я не студент.

Nikita
22.01.2018
13:59:35
Я тоже
Правда аспирант))))
Их это тоже устраивает
Но найти знакомого студента такая проблема?

Google

Ivan
22.01.2018
14:00:27
Всем привет... где можно почитать на русском tl;dr; версию про указатели в гошке? Где описывается что за покемон * и &. В golang books читал, не вкурил

Nikita
22.01.2018
14:00:33
Ради лицензии на весь софт на год

Ivan
22.01.2018
14:01:03

Andrew
22.01.2018
14:01:09

Konstantine
22.01.2018
14:01:23

Aleksandr
22.01.2018
14:02:29

Nikita
22.01.2018
14:02:41
Нет

Michael
22.01.2018
14:02:51
))

Nikita
22.01.2018
14:02:56

Alexander
22.01.2018
14:03:10
Ребят, вы если программированием хотите денег заработать, то 50 баксов в год можно найти, наверное? А если так побаловаться, то можно и триал и EAP.

Nikita
22.01.2018
14:03:39
Я то аспирант и пользуюсь студ лицензиями их уже года 4. С окончания универа ещё.. и несколько лет аспмрантом

Александр
22.01.2018
14:04:23

Aleksandr
22.01.2018
14:04:31

Nikita
22.01.2018
14:05:14

Michael
22.01.2018
14:05:18

Nikita
22.01.2018
14:05:21
Все кашерно

Aleksandr
22.01.2018
14:05:35

Andrew
22.01.2018
14:05:36
А гуманитариям лицензию дают?

Aleksandr
22.01.2018
14:05:54
Все кашерно
лицензия - это не ключ, а право пользоваться продуктом.

Google

Andrey
22.01.2018
14:06:06

Nikita
22.01.2018
14:06:24
Я ее не подделывал.

Andrew
22.01.2018
14:06:37

Michael
22.01.2018
14:06:54

Александр
22.01.2018
14:07:00

Nikita
22.01.2018
14:07:24
Но получив дал другу. Она на год. Пользуюсь я и друг. Я онлайн, он офлайн. Если жетбрейн не видят этого - это их косяк. Или их допущение

Admin
ERROR: S client not available

Aleksandr
22.01.2018
14:08:19

Michael
22.01.2018
14:08:19

Nikita
22.01.2018
14:08:23
Вчера как раз продлил на год

Aleksandr
22.01.2018
14:08:58

Andrew
22.01.2018
14:09:01

Александр
22.01.2018
14:09:03
Это не дыра
товарищь! если вы купили ружье, передача ружья другу не легально, не смотря на все ваши документы ?

Nikita
22.01.2018
14:09:10
Я получил студ лицензию по их Форме в их кабинете. Потом в проФиле могу выгрузить ключ. Точка.

Michael
22.01.2018
14:09:33

Nikita
22.01.2018
14:09:37

Andrew
22.01.2018
14:09:57

Google

Michael
22.01.2018
14:10:01

Nikita
22.01.2018
14:10:34

Michael
22.01.2018
14:10:39
введение в заблуждение в корыстных целях)

Aleksandr
22.01.2018
14:10:44

Nikita
22.01.2018
14:19:28
А вообще, стать аспирантом дело не зазорное, и никогда не поздно

Ivan
22.01.2018
14:47:37
разве по соглашению jetbrains, аспиранты имеют право использовать данную лицензию для разработки коммерческого ПО?
ну студ. лицуху

Zaur
22.01.2018
14:49:09
Аудиторные лицензии предназначены исключительно для проведения занятий по программированию. Студенческие лицензии можно использовать для индивидуального обучения, подготовки к занятиям, а также для научно-исследовательской работы.
Главное ограничение образовательных лицензий — это запрет на передачу лицензий третьим лицам и создание с помощью приложений коммерческих программ и служб.
Если программирование — это ваша радость и страсть, то наши инструменты помогут вам с удовольствием создавать интересные учебные и научные проекты!


Pawel
22.01.2018
14:53:52
Годный наброс на Rust
Even things that should be dirt-simple in Rust, like string concatenation, are unreasonably difficult. The language demands a huge amount of fussy, obscure ritual before you can get anything done.
The contrast with Go is extreme. By four days in of exploring Go I had mastered most of the language, had a working program and tests, and was adding features to taste.
Then I found out that a feature absolutely critical for writing network servers is plain missing from Rust. Contemplate this bug report: Is there some API like "select/poll/epoll_wait"? and get a load of this answer:
https://blog.ntpsec.org/2017/01/18/rust-vs-go.html

Nikita
22.01.2018
15:02:35


Slach
22.01.2018
15:05:44
А кто как делает yaml.Unmarshal в наследуемые структуры?
ну то есть есть чтото типа
type BaseConfig struct {
BaseField string
}
type NestedConfig struct {
BaseConfig
NestedField string
}
хочу иметь код в который бы передавал любую "отнаследованную структуру"
и Unmarshal заполнял бы все поля
а не только BaseField
если просто сделать
func LoadYaml(c *BaseConfig, yaml []byte) (error) {
return yaml.Unmarshal(yaml, config)
}
`
то грузится только BaseField
да, я понял что в golang нет наследования, но как выкручиваться то?

Ivan
22.01.2018
15:06:07

Nikita
22.01.2018
15:06:34
И у меня студенческая.
И по ней я исследую, пишу не за деньги, не нарушая лицензию.
А то что я пишу за деньги, это уже оставим за кадром
И на чем
))))
Лицензию я получил выполнив условия. Но я совмещаю) приедут проверить в мой офис, найдут нарушение....буду рад выплатить штраф)

Ivan
22.01.2018
15:08:59
ну поздравляю вас с со статусом "Хитрая жопа"