Pull to refresh
15
0
Дмитрий Пинаев @paceholder

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

Send message

Я поменял довольно много стандартных кнопок. Руководствовался тем, что надо сделать один раз удобно для себя, стандартные кнопки это просто один из вариантов. Маппинг кнопок для Colemak на моём гитхабе
Навигация по тексту осуществляется (в обозначениях querty) как n — вниз, h — вверх, y — влево, u — вправо.

Пользуюсь colemak с несколькими перенастроенными кнопками vim. Кнопки легко меняются в конфиге.

Полностью уверен что закат машин на ископаемом топливе неизбежен и ускоряется как лавина.

Ха-ха, ну да, ведь литий в батарейках это не полезное ископаемое.
И уголь на электростанциях тоже не из земли.
Если что-то не дымит прямо под задницей зеленого эколога, то природа автоматически спасена.
Ох, книжки никто читать не будет для минимального понимания механизма работы.

Не думайте так плохо о людях ;-)
Если дружите с английским почитайте лучше книжку neuralnetworksanddeeplearning.com
На пальцах объясняется вся математика и работа нейронных сетей.
И не только GUI. Например для того же HPC большая часть написана или на C или на C++.
Для серьезного промышленного программирования мало кто захочет возиться с биндингами к C-библиотеке.
Интересно, как все спорят из-за мнимой скорости набора кода. Хотя в реальности программист тратит гораздо больше половины своего времени не на набор текста, а на другие задачи.
Вся цепочка ДНК делится на фрагменты длиной по 300-400 нуклеотидов, называемые ридами.


А как вы планируете получить эти риды? Существуют какие-то специальные реагенты для разделения цепи ДНК? Можно где-то почитать про это?
Коррекция: встроенная оптимизация будет в будущем релизе. Сейчас всё работает с дополнительными инструментами Optimate или HEEDS. Есть встроенный adjoint модуль.
Если «максимальное качеcтво» — это с точки зрения CFD (аэродинамики), то можно посмотреть на модуль STAR-CCM+ — adjoint. Он позволяет оценивать «чувствительность» целевых функций (перепад давления, скорость потока и т.д) в зависимости от геометрии и в дальнейшем «подстраивать геометрию» под оптимальное распределение параметра.

И совсем недавно был релиз, где можно в автоматическом режиме запускать сотни симуляций (многопараметрическая оптимизация). В результате видно таблицу со всеми запусками и всеми изучаемыми параметрами. Не помню, как этот модуль назвали.
Сейчас появился новый «сборный» продукт — Siemens Simcenter (3D).
Туда входят:
  • NX Nastran
  • Femap
  • STAR-CCM+
  • LMS Virtual.Lab
  • LMS Samtech

К сожалению, не знаю подробностей о студенческих лицензиях.
Оставлю видео по теме здесь. Мой коллега расказыавет на конференции про разнообразные структуры данных из стандартной библиотеки C++ и просит аудиторию угадать, что будет быстрее, а что медленнее, и далее показывает результаты. Видео на английком

https://www.youtube.com/watch?v=LrVi9LHP8Bk
Если бы лучше было писать на ассемблере, никто бы не изобретал С или С++. Не стоит вдаваться в крайности, лучше использовать каждый инструмент гибко там, где это необходимо. Писать всё подряд на ассемблере неоправдано по времени. Правильный подход такой: С++, профилирование программы, определение «узких мест», оптимизация одним из возможных способов. И да, самые быстрые библиотеки для линейной алгебры написаны на C++ с небольшим добавлением intrinsics
Это не ужасно, это мир High Performance Computing.
Вам показали решение технической проблемы. А вы пишете о ваших личных предпочтениях в типографии.
У девушки на работе все .docx документы были зашифрованы, только вирус не переименовывал файлы, а дописывал в конце расширение .micro
Подсветка пробелов в конце строки (я показываю все знаки табуляции и пробелов)

set listchars=tab:>-,trail:~,extends:>,precedes:<

отрезание пробелов в конце строки
function! Trim() call Preserve('%s/\s\+$//e') endfunction

Кроме того, можно повесить хук на какую-нибудь кнопку, чтоб вызывалась внешняя команда для полного форматирования текущего буфера (у меня так работает с uncrustify для С++)
Извиняюсь, но все описанные фишки плагина решаются стандартными средствами vim и парой строк конфигов.

Information

Rating
Does not participate
Location
Nürnberg, Bayern, Германия
Registered
Activity