All streams
Search
Write a publication
Pull to refresh
0
0

Пользователь

Send message
2. Не совсем понятно, что имеется в виду. В самом YouTrack такой фичи нет. Где можно так сделать?
1. Например, при подключении проекта апсорса к второму проекту ютрака в одном интерфейсов у первого ютрак-проекта он пропадает. Но по факту есть и там и там.
Можете, пожалуйста, прояснить, откуда пропадает? Скриншоты?
2. Не совсем понятен механизм vcs-hosting — что он дает? В одном месте подключаются только гитхаб-гитлаб-битбакет. А напрямую к проекту можно подключить просто репозиторий меркуриала. Причем у этих репозиториев одинаковые айдишники добавляются.
Интеграция YouTrack с облачным VCS будет дублировать коммиты из upsource, если туда же подключить те же репозитории. Фича сделана для тех, у кого upsource нет.
Но ведь эти структуры сами по себе не могут быть multi-version. Как планируется переключиться на этот подход? Как делать консистентный update разреженной матрицы, хэш-таблицы, и т. п.?
Так а какая асимптотика доступа к узлу? Лучше логарифма? Какая структура данных используется, если не секрет?
Статическая типизация.
Ну вы же сами пишете про MVCC. Persistent (функциональные) структуры деревянные, значит вы могли бы использовать готовые хранимые деревья, а на них уже писать графы. А не делать уровень храенения с нуля. Это не так просто, как кажется. Может отнять у вас пару-тройку человеко-лет.
Почему понадобилось делать свою реализацию вместо того, чтобы, скажем, взять leveldb?
Какими из свойств ACID обладает эта база данных? Какова вероятность потери данных при, например, отключении питания?
Наш офис на этом сайте тоже беспощадно забанен на их стороне, видимо кто-то из наших этим поиском тоже не был удовлетворён.
Можно задать base url через -Djetbrains.youtrack.baseUrl в качестве воркэраунда confluence.jetbrains.com/display/YTD6/YouTrack+Start+Java+Parameters
Совершенно втихаря, фитнес-трекер jawbone старой версии синхронизируется со смартфоном именно как микрофон (через jack). По-моему, гораздо круче, чем bluetooth.
Утилита filippo.io/Heartbleed/ ругается даже на майкрософтовские VPN-сервера. Как так?
Будет очень здорово, если не забудете к следующему выпуску.
В первую очередь хочу заметить, что идея с мантиями реализована позорно. Лучше бы их вообще не было. Мало того, что они из занавесок, так они ещё и не поглажены.
В протоколе не написано и про то, как правильно рандом инициализировать. Тем не менее, в официальном клиенте это сделано.
Они уже оценили, но официально пусть сами озвучивают, если хотят.
Это уязвимость конкретной реализации (официальной). Отличие в том, что если некий Чак Нориис от программирования напишет (без единого бага) клиент по протоколу до поста x7mz — он всё равно будет уязвим. А после — возможно, уже нет. Они уже написали, что по таким мелким багам формализуют критерии оценки находок: habrahabr.ru/post/206900/#comment_7130934
Эта уязвимость, формально, не является частью протокола. В их официальном описании протокола есть ссылка на Диффи-Хеллмана из википедии, где подробно не написано, как валидировать данные. У них в клиенте тоже была допущена ошибка и данные валидировались не все. Но это не значит, что слова «используйте Диффи-Хеллмана» — это потенциальная закладка. А вот та версия Диффи-Хеллмана, которая была до поста x7mz действительно содержит закладку именно на уровне потокола.
А, нет, пофиксили, но неочевидным образом.
Кстати, этот случай до сих пор не пофиксили в клиенте :)

Information

Rating
Does not participate
Date of birth
Registered
Activity