Александр @alexkolzov
Математическое моделирование
PDF-принтер Хабра с подсветкой кода на Python
alexkolzov
И в основе ЛЮБОГО парсера все те же регулярные выражения. Читайте теорию
-3
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
И уж простите, но честность с заказчиком не исключает возможность предложить свое решение. А если ориентироваться на других — всегда будешь только догонять
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Чудесное предложение. ЗАЧЕМ? Вы предлагаете собрать автомобиль только чтоб на радиаторе яичницу пожарить
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Программирование — неотъемлемая часть и моей профессии. И я с Вами согласен — но только для крупных проектов, где собственно успех зависит от качества модели предметной области. А в решении небольших подзадач использование готовых «хороших» или «популярных» решений — это далеко не всегда так хорошо. Да, на изобретение требуется время, но лучше потерять немного времени чем потерять хорошую идею
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Обычно такое изучение заканчивается словами «Че я буду париться, все ведь уже придумано». Если конечно это не научная работа. Мое мнение — сначала сформируй идею, а потом ищи альтернативные решения, на случай если такая идея уже была и получила (а если не получила — то почему) развитие.
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Да нет, регулярки самые обычные, я бы даже сказал, банальные. Вот только зачем лишний раз лезть в исходники, особенно в чужие? Это что, фетиш такой? Не нужно писать лишний код, если можно без этого обойтись. В данном случае — можно
-1
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Есть другие предложения?
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
А что плохого в изобретении велосипедов? Фарадей не знал, что электромагнитные явления могут описываться уравнениями и изобрел силовые линии. Так теперь силовым линиям учат школьников, а полные уравнения дают только студентам физмата. И таких примеров полно. Любая задача может быть — и должна! — быть решена несколькими способами. Так что на мой взгляд велосипеды — это хорошо
+1
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Тут еще такой момент. В мои планы не входило делать описания для всех языков, описываю синтаксические конструкции только тех, которыми владею. А пользователю может потребоваться подсветить код на другом языке, может, даже собственного производства. И этот абстрактный пользователь может и не быть спецом в питоне. Тогда pygments не устроит. А регулярки — вещь известная большинству IT-специалистов
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Сыроват он еще. Как созреет, стилями обрастет — выложу
0
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Не знал о таком. Вероятно, устроил бы
+1
LookPDF-принтер Хабра с подсветкой кода на Python
alexkolzov
Никогда этим не занимался. Но, возможно, стоит попробовать
0
LookHere
12 ...
2829
30There
Information
- Rating
- Does not participate
- Location
- Орел, Орловская обл., Россия
- Date of birth
- Registered
- Activity