Спасибо! Ситуация действительно неприятная, но работу по восстановлению можно существенно упростить, если написать несколько несложных скриптов, обрабатывающих ваши страницы. Например, все данные для формул уже забиты в строчках типа
Здравствуйте, Дмитрий!
Вы пишете очень интересно, но, к сожалению, в оформление статьи вкрался один труднообнаруживаемый баг, который сводит все ваши труды на НЕТ: ваши формулы со временем «протухают», т.е. вместо красивой картинки с формулой со временем появляется сообщение:
Видимо, это сообщение появляется не сразу, а когда страница наберет достаточное количество просмотров, поэтому найти эту ошибку непросто.
Для исправления я могу порекомендовать надежный, но довольно трудоемкий путь: перегенерировать все формулы в картинки, загрузить эти картинки, например, на хабросторэдж и давать ссылки уже на эти картинки. Путь трудоемкий, но другого выхода я не вижу. Картинки генерируются со страницы редактирования формул по ссылке «Click here to Download Image (GIF)».
Буду рад, если вы возьмете на себя труд выполнить столь трудоемкую правку вашего текста
У меня в «избранном» есть «дом» и «офис». С помощью речевого ввода эти пункты не активировать. Вывод: ваш речевой ввод в таком виде нефункционален. Вообще у программы куча недостатков. Очень часто заводила меня в дебри, на грунтовки, выбирала странные маршруты. Очень часто слетали настройки, после чего, например, программа переставала предупреждать о видеокамерах. В общем, доверять вашему навигатору на 100% нельзя ((( И «покаяние» ваше, на мой взгляд, больше говорит не о том, что вы проанализировали проблему и она больше не повторится, а о том, что у вас — бардак и вас это устраивает. Тщательнее надо, товарищи! Слава Богу, что вы не пишете софт для ракет и атомных электростанций…
Те, «кто неплохо знает технический английский» как правило предпочитают оригинал на английском. Ибо русскоязычная литература в своем подавляющем большинстве — перевод тех же английских источников, причем довольно часто — перевод некачественный.
Так же можно посетовать на отсутствие русскоязычного ПО (((
Данная профессия подразумевает знание английского хотя бы на уровне технической терминологии в области дизайна FPGA.
Я ознакомился с текстом как оригинала, так и первода. Написано в лучших американских традициях — с абсолютного нуля. Поэтому, на мой взгляд, специальная подготовка не требуется вообще. Только умение читать.
Статья понравилась, несмотря на то, что идея обучения школьников FPGA-дизайну представляется достаточно спорной. К сожалению, очень уж узок рынок для таких специалистов. Поэтому, с одной стороны, если нужен такой специалист, его трудно найти, а с другой, такому специалисту не всегда удается найти работу по специальности, особенно, когда опыта маловато.
Отмеченные бледно-розовым два столбца по 2 бита соответствуют единицам сантиметров (заметьте, что для 105, 95 и 85 см биты одинаковы). Причём в первом столбце более старшие биты 4-битного значения. Принцип кодирования тот же: 0 см = 1111, 1 см = 1110 и т.д. вплоть до 9 см = 0110
Это не совсем так, а, точнее, совсем не так. Средства разработки поставляются вместе с отладочной платой и входят в ее цену. Но их можно приобрести отдельно (точнее, купить лицензию на использование). Можно получить бесплатную лицензию для тестирования ПО сроком от месяца до 3х. Все аппаратные ядра не требуют дополнительных лицензий и отчислений. Но если вам потребуется написать свой драйвер PCIe для компьютера, то будет необходимо купить документацию и пакет разработки от NWLogic. Для описываемого проекта мне удалось обойтись драйвером, поставляемым с демодезайном, поэтому дополнительных затрат удалось избежать. Диапазон цен за лицензии на ПО стандартный — несколько тысяч USD.
В данном ядре все это есть. Я не стал описывать эту «колдовскую магию», поскольку хотел показать общий принцип, не усложняя описание излишними подробностями. Если конкретнее, в ПЛИС Achronix имплементировано PCI-ядро Expresso компании Noth-West Logic (NWlogic.com). С описанием ядра можно ознакомиться на сайте компании.
Между сторонниками VHDL и Verilog идет холивар и конца ему не видно. Исторически сложилось, что в европе более распространен VHDL, а в штатах — Verilog. В России — приблизительно поровну. В вузах более распространен VHDL, а в коммерческих организациях — Verilog.
Мое мнение, что профессионал должен знать оба языка. Я сам писал и на Verilog_е и на VHDL_е. В чистом верилоге не хватает многих возможностей VHDL, например описания шин. Но в SystemVerilog_е все это имеется. Сам я предпочитаю SystemVerilog, но если требуется, без проблем перехожу на VHDL. Хотя, признаюсь, меня порой выбешивает его многословность, например операторы-паразиты entity, is, use, portmap (((
Задача профессионала — выдавать качественный продукт на любом языке, который требуется заказчику. Используемый язык — дело десятое. Гораздо важнее выбранная платформа, используемые алгоритмы, правильное разбиение на модули, документирование кода и тому подобные «мелочи».
Если в них заменить latex.codecogs.com/gif.latex? на latex.codecogs.com/gif.download?, то уже набранные формулы будут сохранены в виде gif-файла. Ручная правка, конечно потребуется, но ее будет значительно меньше
А вот просто «Дом» — не работает
Кто же знал, что надо говорить именно «домой»
Вы пишете очень интересно, но, к сожалению, в оформление статьи вкрался один труднообнаруживаемый баг, который сводит все ваши труды на НЕТ: ваши формулы со временем «протухают», т.е. вместо красивой картинки с формулой со временем появляется сообщение:
Видимо, это сообщение появляется не сразу, а когда страница наберет достаточное количество просмотров, поэтому найти эту ошибку непросто.
Для исправления я могу порекомендовать надежный, но довольно трудоемкий путь: перегенерировать все формулы в картинки, загрузить эти картинки, например, на хабросторэдж и давать ссылки уже на эти картинки. Путь трудоемкий, но другого выхода я не вижу. Картинки генерируются со страницы редактирования формул по ссылке «Click here to Download Image (GIF)».
Буду рад, если вы возьмете на себя труд выполнить столь трудоемкую правку вашего текста
Данная профессия подразумевает знание английского хотя бы на уровне технической терминологии в области дизайна FPGA.
А нам однажды только за проект такого устройства 4000 евро заплатили.
Если хорошо оформить код в виде IP-ядра, возможно, даже удастся продать.
Проинвертировать не пробовали?
Мое мнение, что профессионал должен знать оба языка. Я сам писал и на Verilog_е и на VHDL_е. В чистом верилоге не хватает многих возможностей VHDL, например описания шин. Но в SystemVerilog_е все это имеется. Сам я предпочитаю SystemVerilog, но если требуется, без проблем перехожу на VHDL. Хотя, признаюсь, меня порой выбешивает его многословность, например операторы-паразиты entity, is, use, portmap (((
Задача профессионала — выдавать качественный продукт на любом языке, который требуется заказчику. Используемый язык — дело десятое. Гораздо важнее выбранная платформа, используемые алгоритмы, правильное разбиение на модули, документирование кода и тому подобные «мелочи».