
Dmitry
25.08.2018
18:56:08

Никита
25.08.2018
18:56:19

Dmitri
25.08.2018
18:57:47
гошный рантайм юзает win api, которое не менялось
кхм, еще раз: "режим совместимости с windows XP в windows 7" == "виртуальная машина с windows xp"
Т.е. инженеры микрософт не смогли добиться совместимости winapi между win7 и winxp, пришли к решению с виртуалкой. Но вам, вероятно, лучше знать. Раз вы говорите, что изменений не было...

Pawel
25.08.2018
18:57:48

Google

Dmitry
25.08.2018
18:58:20
https://ieftimov.com/postgresql-indexes-btree
Не оно?

Vasily Romanov
25.08.2018
18:59:22

Никита
25.08.2018
18:59:45

Vasily Romanov
25.08.2018
18:59:50
Да

Dmitry
25.08.2018
18:59:56
mmap же

Никита
25.08.2018
19:00:30
Насколько я знаю, чтобы считать ряд, постгрес должен сначала считать всю страницу, где находится ряд
Для индексов это правило не действует?

Vasily Romanov
25.08.2018
19:01:58
по постгресу всех деталей не скажу

Никита
25.08.2018
19:02:12
И ещё маленький вопрос

Dmitri
25.08.2018
19:02:15

Никита
25.08.2018
19:02:21
Указатель этот - он что собой представляет?
Указатель такого вида как указатель на область оперативной памяти?

Google

Dmitri
25.08.2018
19:03:36
или это просто проблема хреновых инженеров в Microsoft, которые не смогли реализовать работу приложения поверх двух одинаковых api?

Dmitry
25.08.2018
19:05:14
https://abi-laboratory.pro/index.php?view=winapi

Vasily Romanov
25.08.2018
19:06:06

Никита
25.08.2018
19:06:53


Pawel
25.08.2018
19:12:56
я не отрицаю ваш многолетний опыт изучения MSDN. Но для запуска winXP приложений windows7 таскает за собой виртуалку с winxp внутри, что, как бэ, намекает, что в системных api таки есть некоторые различия...
смотря для чего различия. Режим совместимости предназначен в основном для запуска старых игр, которые юзают весьма специфические опции винды. Рантайм голанга юзает самые простые сисколы базовых функций win api, которые не менялись уже очень давно. До сих пор с хрюшей проблем не возникало, с чего это они сейчас должны возникнуть? В заметках о выпуске о какой либо несовместимости ХР с рантаймом голанга ни слова нет, и я не вижу причин с чего бы ему возникнуть в 1.11, если в 1.10 было всё хорошо. В любом случае абсолютно надёжного на 100% софта не бывает. Приходится идти на определённые риски, выдерживая баланс интересов. Смысл писать под ХР на Го, а не на object pascal или Си в том, что они отстойные по сравнению с Го, на них сложно что-то вообще написать и тем более поддерживать. Возникнут траблы с совместимостью 1.11 и ХР - я сильно удивлюсь и сделаю даунгрейд на 1.10, мир не рухнет и ни кто меня за это не упрекнёт, ибо даже самые тупые манагеры понимают что такое ХР и почему с ней могут возникнуть проблемы. Закрываем эту тему.


Michael
25.08.2018
19:14:24
зачем хрюша на проекте в 2018 году?

Pawel
25.08.2018
19:15:10
а зачем вообще что-то писать в 2018 году?

Michael
25.08.2018
19:16:16
осваивать ресурсы подходящими инструментами

Roman
25.08.2018
19:40:47
зачем вообще винда в 2018 году?

Dmitry
25.08.2018
19:43:34
Зачем ПК в 2018 году?

Phil
25.08.2018
19:46:53
В смысле? Только мобилки, только хардкор?

Pawel
25.08.2018
19:57:18
зачем вообще винда в 2018 году?
после запрета на экспорт в РФ комплектующих двойного назначения всё идёт к тому, что в пору будет демидовские мануфактуры вновь открывать, а винда будет тем ещё хайтеком

Roman
25.08.2018
20:03:49

Dmitry
25.08.2018
20:07:19
Так а вроде эльбрус реализует x86?

Kirill
25.08.2018
20:18:11

Pawel
25.08.2018
20:18:34

Wingman
25.08.2018
20:18:42
свой арч, свой компилятор, юзеры огорожены портами софта от эльбрусовцев

Kirill
25.08.2018
20:19:55
Но вроде бы был двоичный транслятор

Roman
25.08.2018
20:24:00

Google

Roman
25.08.2018
20:24:27
и там можно гонять винду, линукс и вот это всё

Wingman
25.08.2018
20:24:55
а какой оверхед?

Pawel
25.08.2018
20:40:49
Ну щас комп на эльбрусе стоит 300к рублей. Жду не дождусь когда его полностью переведут на отечественную элементную базу чтобы узнать скока он будут стоить. Видимо лям, не меньше
Даёшь компа по цене лексуса

Kirill
25.08.2018
20:41:57
зато гошечка на xp будет быстро работать
наверное :D

Vadim
25.08.2018
20:56:28
Или кодишь на XP, а потом идёшь с кодом к специальному компу на котором стоит забугорская windows 7, чтобы скомпилить.

Kirill
25.08.2018
20:57:18
а для кодить нужен plan9

Pawel
25.08.2018
20:58:24
Похоже всё таки придётся компилица под хрюшку на 1.10. Словил щас сегфолт

Stanislav
25.08.2018
21:12:33
Даёшь компа по цене лексуса
ну а что, наши автомобили в нормальной комплектации уже как раз к ляму подобрались, компуктеры тоже надо подтянуть ? и будет в них RDDR4 например ?

Alexey
25.08.2018
22:13:25
Привет всем! Подскажите пожалуйта, как удобно и правльно записать параметры в тело POST запроса?
Для указание параметров в URL использую такую конструкцию:
q := req.URL.Query()
q.Set(key, value)
req.URL.RawQuery = q.Encode()
Как создать строку с параметрами для HTTP запроса не используя Query? Ибо в голову приходит вот такой путь, но он странный:
q := http.Request{}.URL.Query()
q.Set(key, value)
params := q.Encode()

Nik
25.08.2018
22:23:04

Alexey
25.08.2018
22:25:08

Nik
25.08.2018
22:25:54
//creating post form
postData := url.Values{
"username": []string{c.login},
"password": []string{c.password},
}
buffer := new(bytes.Buffer)
buffer.WriteString(postData.Encode())

Admin
ERROR: S client not available

Nik
25.08.2018
22:26:42
потом просто http.Post c этим буфером

Google

Alexey
25.08.2018
22:27:18
О! Супер! То что нужно! Спасибо огромное)


Dmitri
26.08.2018
06:08:52
смотря для чего различия. Режим совместимости предназначен в основном для запуска старых игр, которые юзают весьма специфические опции винды. Рантайм голанга юзает самые простые сисколы базовых функций win api, которые не менялись уже очень давно. До сих пор с хрюшей проблем не возникало, с чего это они сейчас должны возникнуть? В заметках о выпуске о какой либо несовместимости ХР с рантаймом голанга ни слова нет, и я не вижу причин с чего бы ему возникнуть в 1.11, если в 1.10 было всё хорошо. В любом случае абсолютно надёжного на 100% софта не бывает. Приходится идти на определённые риски, выдерживая баланс интересов. Смысл писать под ХР на Го, а не на object pascal или Си в том, что они отстойные по сравнению с Го, на них сложно что-то вообще написать и тем более поддерживать. Возникнут траблы с совместимостью 1.11 и ХР - я сильно удивлюсь и сделаю даунгрейд на 1.10, мир не рухнет и ни кто меня за это не упрекнёт, ибо даже самые тупые манагеры понимают что такое ХР и почему с ней могут возникнуть проблемы. Закрываем эту тему.
Ключевая ошибка: api не делится на "самые простые" и "специфические" вызовы. Поддержка api, соответственно, бывает двух видов: да/нет. Вот у го 1.10 - да, у го 1.11 - нет.


Alexander
26.08.2018
06:58:27

Sergey
26.08.2018
08:45:42
Кто как и чем тестирует свой код?

Oleg
26.08.2018
08:58:24
Кто как и чем тестирует свой код?
в основном
https://github.com/stretchr/testify
https://github.com/smartystreets/goconvey
https://github.com/vektra/mockery
И когда есть время поизвращаться
https://github.com/google/gofuzz

Sergey
26.08.2018
08:59:18

Oleg
26.08.2018
09:02:55
А goblin, херня или можно использовать?
Я его не юзал, но после просмотра README напоминает goconvey только есть такая фича как:
Use Before, BeforeEach, After and AfterEach for setup and teardown your tests

Stanislav
26.08.2018
09:48:20
Привет. Обмазывался ли кто-нибудь gotk3?
Чего-то немножко не ясно, каким образом добавлять внутрь одного виджета n-число другого виджета из glade.
То ли у меня мозг слишком ООП после java, то ли чего-то очевидное в go мне кажется не очевидным.
Всё, разобрался. Всем спасибо.

Elchin
26.08.2018
10:13:35
Всем привет, подскажите плз, стартую goose на маке получаю ошибку ./goose: cannot execute binary file, у кого-то было такое?

Vladimir
26.08.2018
10:16:48

Elchin
26.08.2018
10:18:07
Где же обещанная кросплатформенность?)

Stanislav
26.08.2018
10:19:16

Elchin
26.08.2018
10:19:57
Ок ладно, где можно найти сбилженый бинарник под мак?

Sergey
26.08.2018
10:22:55

Konstantin
26.08.2018
10:32:52
всем привет! как тут правильнее оформить свое пожелание? ? я ищу голанг разработчиков на фуллтайм с хорошими условиями. в закрепе не нашел (

Sergey
26.08.2018
10:46:21

Google

Димка
26.08.2018
11:01:24

Alexander
26.08.2018
12:47:48

many-faced
26.08.2018
13:11:15
Всем привет.
Подскажите, как получить массив с названиями файлов в указанной директории, отсортированный по именам? Чтобы было
1,2,11,12 а не 1,11,12,2
Я прекрасно понимаю, что он сортирует названия как текст, но мне нужно получить логически правильный порядок.