Pull to refresh

Comments 33

Маленькая поправочка:
> Интересуйтесь компьютерным видением,
сomputer vision чаще переводится как «компьютерное зрение».
Никогда не следует делать работу просто для того, чтобы покончить с ней.


Пожалуйста, выделите это жирным шрифтом.

За перевод спасибо!
Выделил :) Хоть это и не единственная фраза, которую следовало бы выделить.
Git это просто замечательно. Это настолько удобный инструмент для исследований, что трудно представить сколько он мне сэкономил времени и дал возможности экспериментировать. Я вижу как некоторые люди не хотят проверять какие-то идеи, так как боятся поломать код. С git это просто невозможно.

Иллюстративные приложения: лично я предпочитаю Inkscape, но стандартный Adobe Illustrator или относительно новый Sketch — также хороши. Используйте их в целях пост-обработки своих графиков и диаграмм — это гораздо проще, чем писать графики в Matlab или Matplotlib.

Никогда этого не делайте! Проще один раз хорошо понять как работает matplolib и больше не запускать Inkscape вообще. Скорее всего у вас в работе будет несколько однотипных графиков — пишите библиотеку надстройку над matplotlib, что бы график разу получался как надо, автоматически без вмешательства. Обычно это намного проще, что возиться самому. Изменились данные — OK, график перерисован за секунды, журнал требует черно-белую картинку — не проблема, поменяли пару строчек и теперь вместо цветов линии разной толщины или пунктира. В редакторе это займет уйму времени. По этой же причине не используйте всякие штуки типа Origin, QtiPlot и иже с ними. Сколько же я потерял времени на создание однотипных графиков в QtPlot, хотя мог получить их автоматически одним скриптом.

Для геометрических построений освойте asymptote, потратьте 3-4 вечера на то чтобы понять этот язык (спроектирован не особо, надо сказать) — будет не только проще рисовать геометрию, но невозможно будет сделать ошибку построении. И никаких редакторов для рисования геометрических картинок после этого!

UPD: Спасибо за перевод, очень нужный текст.
Inkscape работает с SVG.

SVG — подмножество XML.

Разве есть что-то более удобное для автоматической генерации?
Ну так правильно, из matplotlib вы можете сделать экспорт в svg. Зачем самому разбираться с примитивами svg то?
Не будьте так категоричны. Иногда иллюстрация в журнале это не только график\схема. Бывают случаи когда можно оставить однотипный скучный график, а можно сделать из него красивую и понятную иллюстрацию (график+картинка), что облегчит понимание результатов читателем.
А теперь ваш руководитель говорит, что хочет чтобы все сплошные круглые точки были полыми треугольниками, оси x-y поменяны местами и чтобы вы добавили ещё вот эту кривую и изменили шкалу на логарифмическую. Опять целый день перерисовывать?

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

Я о том что уже к готовому графику (сделаному в pylab или gnuplot) можно дорисовать усы дополнительную иллюстрацию, например рядом с разными потенциальными ямами прилепить красивую картинку системы в этом потенциальном минимуме. Например часть этой картинки была сделана с примитивным скриптом, а часть уже допилена в инкскейпе.
Изменения из вашего примера займет 2 минуты времени переделки скрипта.


Про что я и говорю, если вы после скрипта ещё дорабатываете 2 часа, то после 2 минут изменения скрипта нужно потратить 2 часа на ручную доработку. В matplotlib можно вставлять картинки на графики, так что модно её один раз нарисовать, а потом автоматически вставлять, а не наоборот. Правда она умеет вставлять только растр, это существенный недостаток.
Согласен, git отличная вещь для исследований. Особенно ценно то, что потом можно вернуться к вариантам, которые раньше казались бесперспективными.
Не трогай иллюстру, дизайнером станешь.
График взорвал мозг. Что по оси «невежество»? Одно слово «обучение» не объясняет кривую. Что за штриховка в пространстве скорость обучения х невежество?
когда ты умеренно невежественен — процесс обучения идёт максимально эффективно :)

Я так понял, невежество — это не ось, а просто так. По оси x — состояние комфорта, по у — скорость обучения. А «невежество» — отметка нуля по оси у.
Там зоны комфорта/дискомфорта напрямую связываются со знаниями: чем меньше знаешь в этой области, тем ближе соответствующее обучение к зоне дискомфорта. Или, возведя в абсолют, зона комфорта — это область знаний, в которой вы уже профессионал или гуру, зона дискомфорта — полнейший дилетант.
Это перевод такой кривой %) В оригинале там ось «незнание». Если работаешь с проблемой, в которой еще нет опыта, то знаний новых будет больше, чем если работаешь с тем, что уже хорошо знаешь. Тем не менее, есть граница, когда ты не знаешь вообще ничего о проблеме и будет паника, а не обучение.
Невежество это ошибка перевода, правильно незнание, извиняюсь.
А можно ссылку на оригинал?
Спасибо за ссылку. И в посте тоже нашел, буду знать
Статья отличная, подписываюсь под каждым пунктом, проверенно на себе.
При оформлении графиков в дизайнерских пакетах теряется связь с данными. Лично я бы больше боверял графикам, сделанным в R или Matlab, чем в Inkscape или Illustrator, даже если последние будут оформлены красивее.
Да и, чесно говоря, оформления с помощью R (Swave) мне в эстетическом плане всегда хватало.
Перевод хороший, но в качестве старта корпоративного блога компании совсем другого профиля… совсем никуда не годится.
Признайтесь, вы мучительно выбирали между этим и котиками?
Это оказывается не первый ваш пост, а второй. Но все равно, жаль, что не нашли что-то тематическое.
В рамках корпоративного блога это даже не второй, а третий. Первый был "Увеличиваем конверсию в форме оплаты с помощью визуального улучшения полей ". А вообще, на хабре это мой 45 пост, так что, поверьте, между котиками мы не выбирали. Для хабра всегда актуальна тема саморазвития, обучения и программирования.
Тема замечательная, пишите на здоровье от себя лично. Но для корпоративного блога напишите что-нибудь тематическое. Блог, наполненный постами, никак не связанными с компанией, вызывает ощущение новостного сайта или клона Фишек, напичканного рекламой.
И спасибо за работу над моим профилем. У вас дружная команда, это хорошо.
Возьмусь предположить, что виной всему не наша команда, а какие-то странные, лишенные логики сравнения корпоративных блогов с Фишки.нет. Хотя от меня вы один минус, конечно же, получили.
И всегда ищите кратчайшие пути — они сэкономят вам кучу времени.


Тут автор, похоже, под «shortcuts» имел в виду «keyboard shortcuts», «горячие клавиши».
Sign up to leave a comment.

Articles