Search
Write a publication
Pull to refresh
36
0.1
Александр @axelthepop

Technical Futuwriter

Send message

Первый подзаголовок обещает "осознанность", но основной фокус текста — на рефлексии. Осознанность — это безоценочное присутствие и наблюдение, тогда как рефлексия — это анализ и размышление.

По поводу iA Writer (первой программы в списке) есть несколько замечаний:

  1. Корректное название программы — iA Writer. Написание "IA Write" является ошибочным.

  2. В статье упоминается, что «нет никакой кастомизации, кроме изменения размера шрифта». На самом деле, в программе доступны три фирменных шрифта: iA Writer Mono, iA Writer Duo и iA Writer Quattro. Все они основаны на IBM Plex и распространяются на GitHub под лицензией SIL Open Font License, Version 1.1.

  3. В iA Writer есть различные шаблоны для предпросмотра Markdown, в том числе шаблон, стилизованный под GitHub. Дополнительно можно скачать шаблоны с официального сайта. Очень удобная и полезная функция.

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

В первом примере (пузырьковой сортировке) есть ряд критичных и не очень проблем:

  1. Код не будет работать. Седьмая строка должна быть такая: if __name__ == "__main__":

  2. Отступы у кода тут какие то слабенькие, вместо 4х пробелов всего лишь один

  3. Именование функций всё же рекомендуют согласно PEP-8: bubble_sort

  4. На любителя, но всё же, как по мне, оптимизированный пузырёк (Пузырьковая сортировка с проверкой завершения) будет по яснее и по эффективнее

P.S. Пробежал по всему коду глазами. В други местах "if name" такой же, как и в первом. Где то потерялись. У меня есть подозрение, что хабраредактор глючит.

Information

Rating
Does not participate
Registered
Activity

Specialization

Content Writer, Technical Writer
Middle
Python
Adobe After Effects
Creating an animation
Copywriting
Rewitting