Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 19 2016 12:54
    @mkpankov banned @DiXaS
  • Sep 19 2016 12:48
    @mkpankov banned @nextel
Сухарик
@suhr
Мы хотим знать про коэффициенты больше. Не только то, что они есть.
Как можно узнать что-то про коэффициенты?
Danil Berestov
@GooseDB
Ну, можно попробовать повыражать их, не знаю)
Сухарик
@suhr
Давай повыражаем их.
Есть идеи, через что их можно выразить?
Danil Berestov
@GooseDB
Пока что нет.
Сухарик
@suhr
Это задача похожа на какую-то другую задачу?
Danil Berestov
@GooseDB
может, как-то на первый случай.
Сухарик
@suhr
И там f выражена через?
Danil Berestov
@GooseDB
Кажется, я зря придумал начать это делать в 2 ночи..
Сухарик
@suhr
Лол.
Ну линейное приближение через что выражается?
Psilon
@Pzixel

` @alexander-irbis

Что такое Optional Chaining?
Это вот это вот a?.b?.c? как в котлине?

да

Roman Proskuryakov
@kpp
о-О
Dmitry Kashitsyn
@0x7CFE
я думаю к chaining-у можно отнести любую монадическую операцию
в том то и хохма, что запатентовали то что еще 30 лет назад было во всяких там хаскелях
Danil Berestov
@GooseDB
@suhr Вчера был какой-то идиотский день у меня, поэтому не зашёл..
Сухарик
@suhr
Ок.
Danil Berestov
@GooseDB
Я листал вверх, пытался немного вспомнить, чего мы там нарешали.
@suhr
Понял, что ты многие выводы делал за меня)
Сухарик
@suhr
@GooseDB Можешь вывести сам ещё раз?
Kai Ren
@tyranron

@ozkriff там не зарегистрирован, потому отвечу здесь. Я понимаю это так:

  1. У нас есть релизнутая версия 3.0.0, коммит с тегов, все дела.
  2. Последующими коммитами (или PR’ами) версия бампается в заисимости от того, какие изменения несутся с точки зрения semver. Если patch, то на 3.0.1-dev, если тянет на ап minor version по semver, то бампается на 3.1.0-dev, и если ап major version, то 4.0.0-dev, соотвественно.
  3. Перед релизом делается релизный коммит, в котором приводится в порядок ченджлог, наводится остальной марафет, в том числе и в Cargo.toml с версии убирается приставка -dev. И вешается сверху Git tag соотвествующий. Сюда же могут идти и всякие alpha/beta как пре-релизы.

Минус только в том, что нужно думать о semver каждый раз, когда коммитишь в master. Но тоже, смотря с какой стороны на это смотреть, это может быть и плюс.

Andrey Lesnikov
@ozkriff
Вариант. Закинул
Danil Berestov
@GooseDB
@suhr Попробую.
Roman Proskuryakov
@kpp
https://forum.rustycrate.ru/t/polkadot-mitap-5-fevralya-2019-v-moskve/774 Митап от Polkadot 5 февраля 2019 в Москве
Serhii Plyhun
@snuk182
страшно нубский вопрос по линуксу
если мне нужно запустить приложение с другой версией сошки, можно же сошку положить в папку с приложением, будет ли у нее приоритет перед установленными в системе?
Denis Lisov
@tanriol
Возможно, потребуется задать переменную окружения LD_LIBRARY_PATH, но да, если только это приложение не имеет повышенных привилегий (suid/sgid) - там сложнее.
См. man ld.so
Roman Proskuryakov
@kpp
@snuk182 можешь положить сошку в папку и проверить утилитой ldd YOUR_BINARY
Сухарик
@suhr
@snuk182 Можно сделать patchelf, заменив RUNPATH на то, что тебе нужно.
Alexander Irbis
@alexander-irbis
@snuk182 просто так проритета не будет, но, как выше наисали, можно фиксить это переменной окружения LD_LIBRARY_PATH при запуске или модифицировать RUNPATH (и прочие внутренности) через линковщик или сторонние утилиты. Если захочешь кроссплатформенности - готовься к весёлым граблям™ :-)
alexander-irbis @alexander-irbis всецело разделяет пылкую любовь к статической линковке приложений в этих ваших новомодных хайповых языках.
Serhii Plyhun
@snuk182
мне подходит статическая линковка всецело, но она не подходит Qt5
эта скотина ломится в системно установленные либы
Ilya Bogdanov
@vitvakatu
Самый простой способ - LD_LIBRARY_PATH, у него приоритет перед системными путями.
Serhii Plyhun
@snuk182
один пень, с Qt не сложилось
Michael Pankov
@mkpankov
друзья
все человеческие редакторы при выделении текста и нажатии ( оборачивают выражение в скобки. clion этого не делает и заменяет выделенное на ( (:facepalm:). это можно настроить как-то?
Kai Ren
@tyranron
@mkpankov попробуй это: https://stackoverflow.com/a/35688648/1828012
Michael Pankov
@mkpankov
@tyranron спасибо
Dmitry Kashitsyn
@0x7CFE
Serhii Plyhun
@snuk182
возвращаясь к Qt (не люблю недоеденную кашу) - если мне надо сменить вообще все упоминания о Qt с одной установки на другую, мне же достаточно только перенаправить вызовы к qmake, поскольку все действия все равно происходят через него?
Alexander Irbis
@alexander-irbis
@mkpankov И там рядышком опция use "CamelHumps" words - её, имхо, для Rust тоже сильно не хватает, не знаю, почему она отключена по-умолчанию.
Mikail Bagishov
@MikailBag
возвращаясь к Qt (не люблю недоеденную кашу) - если мне надо сменить вообще все упоминания о Qt с одной установки на другую, мне же достаточно только перенаправить вызовы к qmake, поскольку все действия все равно происходят через него?
Разве это не через qtchooser делается?
Alexander Larin
@scalar438
А почему просто вызов нужного qmake не работает?
Serhii Plyhun
@snuk182
@MikailBag именно это и интересно
я видел варианты через qtchooser, через стандартный update-alternatives, и какую-то сотонинскую схему с ln
@scalar438 он работает. но мне нужна строго определенная версия Qt, потому что ни с чем больше Rust-Qt не работает