Pull to refresh
282
0
Денис Потапов @PatapSmile

Обо всём и ни о чём

Send message
for x in range(1, 6):
    print((str(x) + ' ') * x)
Примеры писал человек, который не умеет писать на питоне:
size = 7
m = (2 * size) - 2
for i in range(0, size):
    for j in range(0, m):
        print(end=" ")
    m = m - 1 # уменьшение m после каждого прохода цикла
    for j in range(0, i + 1):
        # вывод пирамиды из звёздочек
        print("*", end=' ')
    print(" ")

какието вложенные циклы, счетчики. Один из правильных ответов:
size = 7
for i in range(0, size):
    print(('* ' * i + '*').rjust(size * 2 + i))


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

Исправил в посте на fixed-form source files, фортран не родной язык для меня.
Я проверял на FORTRAN-95 Online (GNU Fortran, GCC v7.1.1) — и там нельзя пробелы ни в названиях переменных ни в цифрах.
1. Спасибо за докер. Сейчас протестирую и смерджу.
2. package-lock.json в пакетах все равно игнорируется
3. Про json — хорошее замечание.
4. Кастомизация — создание новых правил? или настройка текущих?
В 95% случаев — это остатки вывода какойто отладочной информации. Но выше привели пример правильного использования, но и то при условии что это в лог пишет, который не публичный.
Пока, к сожалению, никак. Сейчас они разрабатывают плагин для VS code, и думаю о саблайме тоже думают.
Я сверялся с eslint, flake8 и phpcs — и около 90% их проверок можно сделать без построения дерева. И да, readable — в первую очередь для проверки стиля. С терминами линтер не-линтер очень расплывчатая граница.
Ответил выше сразу на оба вопроса.
Я озвучивал заказчику свои сомнения по этому поводу. Но, у них внутри все вспомогательные инструменты для сборки, развертывания и т.д. на яваскрипте. То, есть у них везде есть нода, и есть специалисты по яваскрипту. Для их процессов, и для компаний со схожими процессами будет нормально.
С другой стороны, на сколько я помню, ClearType не умеет, если субпиксели не по горизонтали (допустим если просто перевернуть экран вертикально).
Да, согласен. freetype_import.cc

FT_Int32 loadmode = FT_LOAD_TARGET_NORMAL | FT_LOAD_RENDER;
....
checkFT(FT_Load_Glyph(face, gindex, loadmode));

Они одним вызовом и загружают и рендерят. А если рендерить отдельно, то
FT_Int32 loadmode = FT_LOAD_TARGET_LCD;
....
checkFT(FT_Load_Glyph(face, gindex, loadmode));
FT_Render_Glyph(face->glyph, FT_RENDER_MODE_LCD);

Я в статье и в сабмишине написал, что шейдер готовый, я только минифицировал код, и прикреплял ссылку на оригинал. Я в заголовке сабмишина «Andrioli Galaxy tour» указал фамилию автора фрактала. В статье, я дополнительно скинул ссылку на фрактал форум, с описанием этой серии фракталов. С моей точки зрения, я нигде не присваивал себе чужой труд.
Просто делюсь. Перед тем как делать демо, я посмотрел список из почти 100 участников и удивился, что никто не додумался минифицировать красивый шейдер. На самом деле, там и WebGL участников не так много.
Только гугл трендов недостаточно. Но, вместе с существенным ростом украинского трафика (+16 позиций) на порнхабе — это убедительная гипотеза.
Нет. Проверил, у них даже АПИ нет, но думаю они работают над этими недостатками.
Соцсеть у них уже есть — можно добавлять в друзья, лента, сообщения.
1. Как вы искали и привлекали 4 тысячи волонтеров?

2. Как вы проверяли, что участник добросовестно проверял документ?

Я, вдохновленный вашим успехом с Толстым, решил краудсорсингом подготовить «Капитал» Маркса на украинском (платформа, фб). И пока второй вопрос мы решаем так, что каждую страницу несколько раз читают разные люди, это теоретически должно помочь.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity