Обновить
4
Алексей Смирнов@alsmirn

Основатель CodeScoring

2
Подписчики
Отправить сообщение

Уважаемый, вы нас с кем-то явно путаете.

Чтобы не ожидать в безведении, есть практика композиционного анализа, которая покажет что в библиотеке используемой ранее выпущенным релизом обнаружилась уязвимость, которую можно проанализировать и взять обновление конкретного пакета «вперед» (или зафильтровать опасный выход в библиотеку в собственном коде) и перевыпустить сборку.

Есть, но к сожалению для сообщества, открытых нет :/. Все в одно слово твердят - conan only. Мы у себя в CodeScoring видим эту проблему и реализуем скан через использование eBPF и анализ параметров окружения.

Да, и если собираетесь развивать это дело как продукт, то стоит выбрать что-нибудь посерьезнее чем tkinter.
Люди, которые не знакомы с питоном и изиинсталлом
не будут качать исходники, а стянут сборку, которую вы предлагаете
(кстати, рекомендую собрать deb пакет, и вас полюбят, я гарантирую это).
Нет, вы не поняли.
Нет линукс версий и виндовс версий. Есть разные сборки, под винду и линукс.
А версия всегда одна, на то оно и кросс-платформенное приложение. Вопрос в том, насколько эта кросс-платформенность поддерживается (тестируется и выдрачивается) разработчиком.
Автору, безусловный респект!
Особенно за кросс-платформенность :)

Касательно поста:
""«Для того, чтобы запустить программу «из исходников», нужен python 2.6, пакеты python-tk, python-imagetk,python-reportlab (это из того, что нет на свежеустановленной ubuntu).»""

Уточню, в 10.04 есть (в репозиториях): python-tk и python-imaging-tk (python-imagetk), reportlab ставится easy_install'ом.

Репорт:
— запустил программу, окно открылось, но в минималистичном представлении, всё было свернуто до кубика 20 на 10 пикселей.
— всё в той же убунте, в лисе 3.6.3 верхнее меню сайта не тыкабельно

Вопрос: а известный свободно-распространяемый (но не открытый) Бизнес-Пак, не желаете догнать и переплюнуть?
Большое спасибо за статью!

Ой, а аппетитной расцветкой не поделитесь?
ааа, это хабр рубит
Без указания протокола не пашет :)
hg clone bitbucket.org/agr/rope/
hg clone bitbucket.org/agr/ropemacs/
hg clone bitbucket.org/agr/ropemode/
self.mu=audio.Sound.open(app_path+'cow.mp3')
app_path=app.full_name()[]+u':\\data\\python\\'


os.path.join(), не?

А так весьма познавательно, спасибо!
Спасибо, что поправили, действительно в раже описался ;).
— Я тогда извиняюсь, что не заметил краткий пост на эту тему;
— Про переводы согласен, просто глаз немного резануло. Прикольная история на тему, ко мне подошла девушка и сказала: «я вот тут недопоняла про скрытые методы...», и книгу мне протягивает россумовскую. Видимо поздно было и я только глянув в книгу понял, что речь идет о приватном доступе :), гы.
— Да, но не выделили как важную часть. А это важно.

Про pyCon смешная тема, не относящаяся к делу:
Возможно видели: xkcd.com/541
А теперь пост про автора: pycon.blogspot.com/2009/02/randall-munroe.html
Такие дела.
Намек дурацкий, т.к. было указано, что я просматривал подобную статью в целях рекомендации студентам новичкам.

Книги тоже нужны новичкам, для которых вы тут и распинаетесь.

ЗЫ: как же вы тут прикольно тандемно плюсуетесь, прямо радостно смотреть!
Я вас не пристыжал ни этой статьей ни предыдущими, и не считаю себя умнее всех, просто вижу, что это же можно было сделать лучше, не так как везде.

Сейчас сделано почти как у Гвидона, только развесистей, поэтому под краткий туториал не совсем подпадает…

1. Терминология, «параметры по умолчанию» хорошо, а можно ещё «именованые аргументы», чтобы новичкам было проще понимать англопишущих товарищей. Этот термин проскакивает только в комментариях от вашего друга.

2. Изложение. Может лучше было бы сразу на примерах показать, что можно вот так, а можно вот так (код+результаты). А потом уже написать теорию о том, как и в каком порядке располагаются и присваиваются параметры. Про «подводные» камни было бы лучше писать назвав это дело, например, «особенности структур данных в питоне», отделив этот пункт от всех прочих, тем самым определив, как следует корректно обращаться со списками, как с аргументами, к примеру.

Увидимся на pyCon в следующем году?
Вам сказать, что эта статья велосипед? Это велосипед.

Выше были ссылки где четко и доступно рассказывалось про это.

Закапываем?
Блин, ну давайте мы не будем тут кипятиться. Кажись по одну сторону и цель одна — научить. Объяснили и объяснили, а теперь посмотрите как об этом писал Гвидо в своей книге (кстати, скоро он и вторую накропает :). Я потратил время на чтение статьи, дублирующей большое количество подобных и на пререкание с Вами… Вот жалко, что все упираются и говорят «я старался, писал… нет, ну я же старался». Другие мыслят так же, «он старался», поэтому будем минусовать всю критику и плюсовать подобных. Верной дорогой, как говорится.

Вот вы попробуйте попреподавать язык программирования качественно, так, чтобы все студенты ходили слушать, чтобы с огнем в глазах, чтобы вопросы задавали, чтобы приходили домой и пробовали примеры с лекций, чтобы свой софт писали, использовали в дипломах и на работе. Уверяю, что было бы намного больше пользы. Посчитайте, за скольких человек вы можете заручиться, что они напишут качественный питон код, решающий проблему. За своих я ручаюсь.
1

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность