Pull to refresh
120
0
Сергій Олендаренко @GooRoo

User

Send message
Что-то я давненько не наблюдаю ничего нового в Inbox.

Если сравнить риббон в офисе и новый кинопоиск, то первым как минимум можно было смело не начинать пользоваться весьма долгое время.
Можно смело юзать стим в качестве магазина приложений :)
Время попробовать Resharper C++. Он очень ок.
Согласен. Мне вот даже этим инструментом и пользоваться не пришлось, чтобы понять.
Дело вовсе не в мышцах, а в том, как работает сознание.
Видел, конечно. И этой информации хватило.
Не помню, чтобы мне приходилось гуглить, чтобы научиться пользоваться молотком. Или изучать устройство молотка. Или подготавливать специальным образом руки к работе с молотком. Выше ключевое слово — «излишне».
Мдэ. Раскина по ходу народ не читал. Окей, чо.
Именно.
Если же хочется жрать гов кактус — на здоровье :) Выбор каждого.
Что, если параметров в функции четыре?
Она находится вне локуса внимания, то есть интерфейс не человеко-ориентированный.
А где подсказка-то со списком параметров метода?
Там редактор AST вместо редактора текста.
В общем-то вся ирония как раз в том, что не хочется.
Всем любителям редактирования текста могу сказать одно: JetBrains MPS.
«Не сдавайтесь так рано. Человек может привыкнуть даже к боли».
С каких это пор программирование и использование программ — равносильные понятия?
При таком раскладе гуглопоиск должен быть встроен в emacs из коробки.
Если кратко, то мой случай последний: я установил с нуля хаб, ютрэк и апсорс.

Если развёрнуто (время о**ительных историй), то:

У меня уже был установлен YouTrack и TeamCity на компьютере под управлением Windows. Я не силён в администрировании, да и вообще на данный момент использую ваши продукты только для пет-проектов, поэтому я когда-то просто поставил оба продукта из msi-дистрибутивов и повесил их на разные порты. На роутере с белым IP пробросил порты, чтобы иметь доступ извне. И в YouTrack, и в TeamCity в качестве базового адреса я прописал URL своего роутера с соответствующими портами.

Далее я прочитал про релиз Hub. Скачал его и установил его, заняв ещё один порт. Во время установки мне было лень пробрасывать порты на роутере, поэтому в качестве базового адреса я оставил локальный, рассчитывая, что потом легко смогу его поменять.

Потом я обновил YouTrack. Почему-то на тот момент .msi у вас на сайте отсутствовал, поэтому я скачал zip. Пришлось немного нырнуть в ваши мануалы, потому что при таком раскладе апдейт оказался посложнее, чем дабл-клик. Обновив YouTrack, я обнаружил, что он не знает ничего про хаб, как и хаб про него. Поэтому покурив мануалы ещё немного я нашёл, как переключить YouTrack с использования встроенного хаба на stand alone. (Тут я не совсем уверен в порядке своих апдейтов и установок. Возможно я всё же сначала обновил YouTrack, а потом установил Hub).

Если я не ошибаюсь, то где-то в этот момент в YouTrack я больше зайти не смог, потому что во время логина оно редиректило на Hub, а я, как впоследствии оказалось, забыл открыть его порт в виндовом файрволле. Но сначала я этого не знал. Поэтому плюнул, снёс YouTrack и поставил заново. К тому времени уже появился msi-дистрибутив оного; заодно и сразу привязал его к хабу во время установки. Далее разобрался с файрволлом. И всё на первый взгляд заработало хорошо.

Но оказалось, что если заходить извне, то (логично) адрес хаба представляет из себя локальный адрес компьютера, доступа к которому у меня нет. Поэтому я пошёл в настройки хаба, чтобы поменять его базовый адрес и… не нашёл, где это можно сделать. Порыскав немного, я пришёл к выводу что нужно поменять адрес у сервиса Hub. К сожалению, сделав это, редирект на локальный адрес у меня почему-то всё равно остался. Я немного поигрался в настройках с полем, где можно редиректами управлять, но безрезультатно. В целом, я на самом деле не совсем понимаю предназначение этого поля.

Плюнув во второй раз я снёс всё к чертям собачьим. Вместе со всеми настройками из ProgramData (по умолчанию они там). И начал заново.

У меня завалялся купленный домен, поэтому сначала я создал по субдомену на каждый ваш продукт, направив их все на адрес своего роутера. На роутере пробросил 80 порт на свой компьютер. На компьютере установил nginx, где создал по виртуальному хосту на каждый субдомен и через proxy_pass перенаправил на соответствующие порты localhost. Затем установил Hub, YouTrack и Upsource, сразу указав в них уже нормальные внешние урлы в качестве базовых. Потом оказалось, что для нормальной работы POST-запросов для логина нужно добавить ещё парочку хедеров в настройках nginx. А чуть позже ещё выяснилось, что нужно добавить ещё пару-тройку для нормальной работы вебсокетов, на которые полагается Upsource (без этого он адово тупил и кривовато работал). И с тех пор у меня всё вроде бы нормально :) Но вот визард в хабе не хочет добавлять апсорс. Может я забыл ещё что-то в конфиге nginx прописать, я не знаю.

Information

Rating
Does not participate
Location
Харьков, Харьковская обл., Украина
Date of birth
Registered
Activity