Как стать автором
Обновить
1
0

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

Отправить сообщение
«Денег ни на какие кафе не было и в помине… а не «шаблонщика»» — понимаю, я еще студентом впервые обратился за помощь, и первое долгое время натыкался на каких-то странных специалистов. Посоветовать могу разве что понадеяться на сарафанное радио, можно с формулировкой «другу нужна помощь, нет ли знакомых специалистов?». В Москве ФГБУ «Поликлиника №1» — приличное заведение. Когда пришел туда студентом, доктор сказал, что «если денег на прием не будет — звони мне на мобильный».
Про выгорание я ничего не знаю, но из личного опыта заключаю, что если человеку на протяжении более 2-4 недель большую часть времени плохо, то это дело можно (и нужно во избежание осложнений) поправить медикаментами и\или терапией («разговорами»). Это не быстрый процесс, в моем случае поиск подходящего набора веществ методом проб и ошибок занял порядка трех лет. Было бы быстрее если бы я на себя время от времени не забивал, мол, «соберись, не нужны тебе ни эти врачи, ни таблетки». habr.com/post/260249 — старая отличная статья на эту тему.
Существует бесплатный arxiv-sanity-preserver[source]. Правда он парсит computer science раздел архива, но, мне кажется, что изменить раздел должно быть не очень сложно.
Я считаю, что сходить всегда лучше чем не сходить. В худшем случае, вам скажут, что вы здоровы, в лучшем — помогут.
Если вы так себя чувствуете, сходите к доктору, серьезно вам говорю. К терапевту или психиатру, они есть даже в государственных учреждениях. В частных клиниках тоже, и вряд ли стоимость превысит 1-2 похода в кафе. Отказаться всегда можно, в «базы данных больных на голову» никто вас вносить не будет, и с правами проблем не будет, это все глупости. А может помочь.
это сразу такое, chrome 62.0.3202.75, centos 7, карточка от nvidia, на других страницах артефактов не наблюдалось, ошибок в лог не сыпалось, по сети все, что должно было — пришло; спасибо за статью, кстати! всегда хотелось почитать что-нибудь о шейдерах на практике, потому что большая часть туторилов заканчивается словами «вот мы и научились заливать квадрат градиентом, а все остальное делается по аналогии» — а ваша статья очень все доступно объясняет!
С тех пор как узнал, все время пользуюсь сочетанием Alt+. для вставки «последнего аргумента» предыдущих вызовов. А Alt-Shift-3 (или Alt-#) «комментирует и запускает» текущую команду — удобно, когда на середине строки понял, что до этого было нужно ввести что-то еще, и этим можно текущую строки за-stash-ить. А чтобы быстро туда-сюда бегать вперед назад на ноутбуке или «стереть все перед текущим положением курсора» (например, чтобы использовать те же аргументы), удобно использовать Ctrl-U и Ctrl-E. А еще добавил себе set completion-ignore-case on в ~/.inputrc для case-insensitive автодополнения путей (неудобно бывает вводить странные названия папок, все мои папки в lower case'e). А еще так " bind '"\e," menu-complete' " можно включить zsh-like автодоплнение, чтобы по дополнялся по другой клавише «первый совпавший файл» вместо «если несколько опций, то показывать все» — удобно, когда файлов много, у всех похожие префиксы, а тебе нужен хоть какой-то для того, чтобы написать комманду. Ну и просто удобно: for f in ~/.bashrc.d/*; source $f done.
У вас, получается, для каждого нового запроса считается огромное matvec произведение в косинусной близости. Вопрос: используются ли какие-нибудь (какие?) хитрые методы препроцессинга этой матрицы векторов документов для быстрого расчета произведения с новым вектором, вроде Алгоритма Барнса-Хата (~ мультипольный метод) или других методов для аппроксимации A*x при факсированном A быстрее чем за n*d, или какие-нибудь алгоритмы поиска ближайших соседей, чтобы быстро отсекать заведомо ложные варианты? Спасибо.
Я в свое время для решения похожей задачи на С представлял формулу в обратной польской записи после всяческих нормализаций вроде этой. В таком случае, вычисление произвольного полинома сводилось к последовательному применению функций из списка к стеку заполненному входными данными. Если поиграться с numpy'ем, но наверное можно и в батчах это делать. Тогда функция — это перестановка входных данных в стеке и список атомарных операций на этим стеком, вроде «сложить два верхних элемента».

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность