@gogolang

Страница 1262 из 1630
Мерлин
29.07.2018
10:38:40
(без обид, это не делает никого хуже)

Pawel
29.07.2018
10:39:48
а как же докер, куб, гугл сервисы? как они вписываются в картину мира в которой голанг ограничен крудами и утилитами ?

Google
Мерлин
29.07.2018
10:39:51
>Утилиты > На языке с жирным рантаймом
Он как раз не жирный, время старта не отличается для пользователя от старта утилит на большинстве других языков

И вообще, о чем речь, когда один из самых популярных языков для утилит — питон, который примерно на порядок тормознее и жирнее go

Vladimir
29.07.2018
10:41:28
Окей был не прав, современный юникс таймстамп действительно согласуется с utc почти везде.
https://en.wikipedia.org/wiki/Unix_time is a system for describing a point in time, defined as an approximation of the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970

так что что значит "почти"?

Мерлин
29.07.2018
10:45:41
а как же докер, куб, гугл сервисы? как они вписываются в картину мира в которой голанг ограничен крудами и утилитами ?
Это всё так или иначе либо сетевые сервисы либо утилиты И пожалуйста, не надо упоминать куб как пример хорошего применения go, внутри там творится грёбаный костыльный ад

Andrey
29.07.2018
10:46:07
Vladimir
29.07.2018
10:46:44
так что что значит "почти"?
Unix Programmer's Manual. https://www.bell-labs.com/usr/dmr/www/pdfs/man22.pdf

Vladimir
29.07.2018
10:47:35
куда именно смотреть?

Google
Vladimir
29.07.2018
10:48:16
Ты полистай, там это пдфка, например команду time

Vladimir
29.07.2018
10:49:41
Ты полистай, там это пдфка, например команду time
я полистал, я не понял как это релевантно к дискуссии

давай вернемся лучше к статье в википедии

Alexander
29.07.2018
10:51:06
А что ещё есть кроме сетевых сервисов и утилит?
и снова мы вернулись к этому вопросу

Vladimir
29.07.2018
10:52:21
давай вернемся лучше к статье в википедии
Давай расшифрую для тебя, стандарт который говорит, timestamp привязан к времени, это посикс. Во первых описание привязки к utc появилось позже понятия unix time, во вторых, цитата из посикс стандарта: " Coordinated Universal Time (UTC) includes leap seconds. However, in POSIX time (seconds since the Epoch), leap seconds are ignored (not applied) to provide an easy and compatible method of computing time differences. Broken-down POSIX time is therefore not necessarily UTC, despite its appearance."

я полистал, я не понял как это релевантно к дискуссии
То что тайм это какраз вывод таймстампа в Юникс

Alexander
29.07.2018
10:53:15
А что ещё есть кроме сетевых сервисов и утилит?
операционные системы, демоны, утилиты, гуи приложения, игры

Yunus
29.07.2018
10:53:41
и снова мы вернулись к этому вопросу
Ну либо @twentydraft нам даст ещё один класс софта, либо мы убедимся что их всего два

Vladimir
29.07.2018
10:54:26
Alexander
29.07.2018
10:54:34
Vladimir
29.07.2018
10:55:49
Ну либо @twentydraft нам даст ещё один класс софта, либо мы убедимся что их всего два
Есть ещё бекенды, которые не веб, а вон Паша не понимает зачем им реализовать свой протокол взаимодействия

Yunus
29.07.2018
10:57:22
Вот крон например и демон и утилита. Может демон не стоит считать отдельным классом? Ну подумаешь в бэкграунде работает

Alexander
29.07.2018
10:58:17
Вот крон например и демон и утилита. Может демон не стоит считать отдельным классом? Ну подумаешь в бэкграунде работает
У вас объектно ориентированное мышление? Почему одна софтина не может относится к нескольким классам, в чём проблема то?

Yunus
29.07.2018
10:58:52
Выделение демона в отдельный класс смущает

Pawel
29.07.2018
10:58:59
Есть ещё бекенды, которые не веб, а вон Паша не понимает зачем им реализовать свой протокол взаимодействия
Лол. Когда вован, у которого джойны не нужны, рассказывает что я что-то там не понимаю, я ору.

Мерлин
29.07.2018
10:59:32
Ну либо @twentydraft нам даст ещё один класс софта, либо мы убедимся что их всего два
Embedded software, ядра ОС, всё, что работает с графикой, в том числе игры и десктопные приложения с GUI, фронтенд в браузерах, языки для вычисляемых документов (это вообще отдельный коленкор)

Потом ещё DSL

Yunus
29.07.2018
11:00:13
А игры не сетевые сервисы? И гуй может быть поверх сетевого сервиса

Google
Мерлин
29.07.2018
11:00:48
А игры не сетевые сервисы? И гуй может быть поверх сетевого сервиса
Гуй может, но ты его будешь на семействе *js писать с вероятностью 90%

Pawel
29.07.2018
11:01:27
Гуй может, но ты его будешь на семействе *js писать с вероятностью 90%
есть биндинг для реакта даже, вполне рабочий

Мерлин
29.07.2018
11:01:47
согласен. Но иногда декстопный гуй таки можно. А вот фронт на wasm скорее всего тоже скоро можно будет.
Когда тебе надо приносить в go много примерно одинаковых компонентов, которые нужно кастомизировать, начинается ад сотоны

Pawel
29.07.2018
11:02:14
ну тут да..

Мерлин
29.07.2018
11:02:18
Каждую мелочь выписывать руками Примерно после сотни начинает ехать кукуха

Pawel
29.07.2018
11:03:12
Когда тебе надо приносить в go много примерно одинаковых компонентов, которые нужно кастомизировать, начинается ад сотоны
если допилят нормально wasm, есть надежда что можно будет когда нибудь писать как в дельфях, на готовых компонентах

Мерлин
29.07.2018
11:03:37
Zver
29.07.2018
11:03:43
Там нет наследования в нормальном его понимании.

Pawel
29.07.2018
11:06:35
наследование не нужно. Отношение "работает как" через интерфейс, "является" - через встраивание

Vladimir
29.07.2018
11:31:50
@c_vld ты хрыча чем-то напоминаешь, кажется словно ты нахватался где-то всякой инфы от умных людей, а потом добавляешь бессмысленной отсебятины

и выходит что около 30% твоего утверждения правильные, а 70% - отборная чушь

Vladimir
29.07.2018
11:35:54
Ну во первых плевать на то когда появилось, важно что в стандартах. Во вторых - ну ты вчитайся в последнее предложение. Оно не значит что posix-time не матчится в utc в каких-то условиях
Я говорил про реализации, а не стандарт, тогда вообще про стандарты речи не было, привел тебе ссылки и цитаты, а ты пишешь так словно я спорю с стандартом? Можешь ещё посмотреть на реализации в разных фреймворках языках за пределами Гошки и убедиться что не каждый следует posix-timestamp

Vladimir
29.07.2018
11:38:02
Google
Vladimir
29.07.2018
11:38:09
Звучит забавно

Vladimir
29.07.2018
11:38:27
Vladimir
29.07.2018
11:38:31
У первого

Я тебе кинул доку из юникос юзергайдп

Там клали болт на твой стандарт 2000-ных годов. Но при этом время у них юниксовое

Vladimir
29.07.2018
11:39:28
@c_vld ну значит не юниксовый по современным стандартам

Admin
ERROR: S client not available

Vladimir
29.07.2018
11:40:29
"У юникса, не юниксовое время", на этом можно закончить. ЗЫ: стандарт вводит понятие POSIX-time а не юникс

Vladimir
29.07.2018
11:41:59
@c_vld короче все с тобой ясно, см выше

Kirill
29.07.2018
12:32:00
Pawel
29.07.2018
12:35:09
В этом цимес хаскиля!

Ток там -- вместо //

Как в сиквеле

Stannis
29.07.2018
22:34:17
А что случилось с https://plugins.jetbrains.com/plugin/5047-go-language-golang-org-support-plugin ? Пытался подружить с PyCharm, говорит, что версия не поддерживатеся

Aleksandr
30.07.2018
00:11:16
заброшен. функционал перетек в официальный плагин

/dev/null
30.07.2018
01:46:39
Привет… Помогите пожалуйста с помощью mogv2 составить агрегатную функцию db.vzr_L_file.aggregate( // Start with a $match pipeline which can take advantage of an index and limit documents processed { $match : { "pers.id_pac": "426411253" }}, { $unwind : "$pers" }, { $match : { "pers.id_pac": "426411253" }} ) Вот так написал ее в монге, не могу на Go с mgov2

Pawel
30.07.2018
05:25:40
Прощу прощения за отклонение от темы, мне очень жаль тех кто пишет и поддерживает такие запросы. Вот реально жаль

Pawel
30.07.2018
05:56:12
не хочу навязывать, но млять по сравнению c SQL это какой то адок

Google
Pawel
30.07.2018
06:07:23
а писать БЛ на таком... ну это у меня цензурных слов даже не хватает. А ведь некоторые пишут

Dmitri
30.07.2018
06:54:14
Really? Qt, не?
Really! Зазырь QML, оно теперь рекомендуемый подход в Qt.

Pawel
30.07.2018
07:10:25
на одном QML гуй не напишешь. Это всего лишь язык разметки и он даже не разу не тьюринг полный. Застраничный код всё равно будет

Dmitri
30.07.2018
07:15:49
на одном QML гуй не напишешь. Это всего лишь язык разметки и он даже не разу не тьюринг полный. Застраничный код всё равно будет
я про то, что QML таки тянет за собой js-движок, все тот же V8. И, как вариант "гуй без js", Qt рассматривать не совсем корректно

Daniel
30.07.2018
07:20:52
А?!

Vladimir
30.07.2018
07:24:39
на одном QML гуй не напишешь. Это всего лишь язык разметки и он даже не разу не тьюринг полный. Застраничный код всё равно будет
я вот кстати не уверен, что QML не тьюринг-полный. Вообще в этом мире слишком много тьюринг-полных вещей

Dmitri
30.07.2018
07:27:36
https://habr.com/post/150133/

сойдет?

Daniel
30.07.2018
07:27:53
пока нет

конкретную цитату, пожалуйста

Dmitri
30.07.2018
07:28:11
каждая привязка является JavaScript-функцией. Часть функции “function $text()” добавляется компилятором QML, таким образом так как V8, являющийся JS-движком QML, может, как несложно догадаться, выполнять только JS-код.

Vladimir
30.07.2018
07:28:36
пруф есть? а то гугл ничего об этом не знает
http://doc.qt.io/qt-5/qtqml-javascript-expressions.html

Dmitri
30.07.2018
07:28:50
т.е. биндинг данных в QML происходит через JS.

движок - конкретно v8

Vladimir
30.07.2018
07:29:20
@onokonem JavaScript Host Environment QML provides a JavaScript host environment tailored to writing QML applications. This environment is different from the host environment provided by a browser or a server-side JavaScript environment such as Node.js. For example, QML does not provide a window object or DOM API as commonly found in a browser environment.

Dmitri
30.07.2018
07:29:29
а без биндинга, спрашивается, нафига вообще этот QML нужен

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