Страница 5 из 5
Re: Осваиваем Python по-быстрому
Добавлено: 10 июн 2015, 12:18
Olej
alex65su писал(а):
А про направленность/тематику предлагаемых аутсорсинговых задач что можете сказать?
Просто, у меня создалось устойчивое впечатление, что Python позиционируется только как инструмент для web-разработки, хотя и язык, и библиотеки для него достаточно универсальны.
Ну уж никак не
только!
На Python написано сейчас добрая треть консольных утилит Linux, скрипты настройки и конфигурирования подсистем, то, что раньше было написано на Perl, да и на C, многое переписано под Python.
Достаточно много
очень крупных публичных (опенсорс) проектов изначально спланированы на Python ... это лет в 5(?) последних стало популярно. Самый характерный пример - OpenStack. Потом - все самые разнообразные биллинговые системы.
Я очень мало занимался WEB-разработкой ... но там тоже есть frontend & backend, и вот в backend (серверной части), даже если эт WEB-проект по направленности, не сильно отличается программирование ни по технике, ни по стилю.
Re: Осваиваем Python по-быстрому
Добавлено: 10 июн 2015, 13:00
alex65su
Спасибо, Olej, за исчерпывающие ответы.
Re: Осваиваем Python по-быстрому
Добавлено: 10 июн 2015, 13:40
Olej
alex65su писал(а):Спасибо, Olej, за исчерпывающие ответы.
Это не исчерпывающие ответы, это - моё мнение и наблюдения.
А вот ответ поспел от фрилансера, годами сидящего в Python, как он утверждает "самые разные"
:
1. Django - типа уменя есть тут PSD нарисованный дизайнером и надо шоб все было. А слова такое я слышал от коллеги :)
2. Django - у нас есть крутая система надо чуть попроавить - заканчиается переделкой всего тк заточено под Django 1.3
3. Мне срочно нужен скрипт тут работы на 2 часа но я такой занятой шо могу заплатить 10$
4. ну еще целый зоопарк видов хотелок.
( о том что есть Python 2 и Python3 никто и не заморачиваеться)
Так что ... как говорил Наполеон Бонапарт:
Главное — ввязаться в драку, а там посмотрим!
Re: Осваиваем Python по-быстрому
Добавлено: 10 июн 2015, 14:10
alex65su
Olej писал(а):
А вот ответ поспел от фрилансера, годами сидящего в Python, как он утверждает "самые разные"
:
1. Django - типа уменя есть тут PSD нарисованный дизайнером и надо шоб все было. А слова такое я слышал от коллеги :)
2. Django - у нас есть крутая система надо чуть попроавить - заканчиается переделкой всего тк заточено под Django 1.3
3. Мне срочно нужен скрипт тут работы на 2 часа но я такой занятой шо могу заплатить 10$
4. ну еще целый зоопарк видов хотелок.
( о том что есть Python 2 и Python3 никто и не заморачиваеться)
хм... Django - это как раз web
Olej писал(а):
Так что ... как говорил Наполеон Бонапарт:
Главное — ввязаться в драку, а там посмотрим!
я в курсе
Re: Осваиваем Python по-быстрому
Добавлено: 12 июн 2015, 17:09
Olej
Olej писал(а):Python, кроме того - самый простой и быстрый язык для обучения в качестве 1-го языка программирования.
Из-за этого обстоятельства + из-за того, что я вернусь на некоторое время к своим экспериментам и статьям по Python - все
существенные темы по Python в этом разделе буду подняты наверх.
Re: Осваиваем Python по-быстрому
Добавлено: 13 авг 2015, 09:12
Olej
Olej писал(а):
Здесь есть ещё часто задаваемый вопрос: какую версию устанавливать - 2.Х или 3.Х?
- 2.Х является массово используемой в существующих проектах и приложениях...
- 3.Х - свежая, следующий шаг ... но для неё адаптировано совсем не так много модулей и пакетов...
Вот и произошло, похоже, то событие, которое откроет эру Python 3, и закончит использование Python 2.
Причём произошло пока таким малозаметным образом ... и оно совсем не относится к области программирования -
Началось альфа-тестирование Fedora 23.
Сам по себе факт ... ну, так себе ... но:
Наиболее заметные изменения в Fedora 23:
- Использование по умолчанию интерпретатора Python 3. В базовую поставку теперь входит только Python 3, но Python 2 можно установить из репозиториев. Основная проблема с миграцией на Python 3 была связана с привязкой инструментария YUM к Python 2, но после перехода Fedora 22 на пакетный менеджер DNF, в базовой поставке не осталось зависимостей, привязанных к Python 2.
А поскольку последние 3-4 года всё развитие Linux идёт исключительно в рамках Fedora (и ещё отчасти в Suse), а все остальные дистрибутивы только тупо заимствуют нововведения, причём спешат это сделать боясь выпасть из мэйнстрима ... то теперь этот процесс замещения Python 2 на Python 3 пойдёт
лавинно.
Так было с PulseAudio, так было с systemd, ... - так будет с Python 3.
Re: Осваиваем Python по-быстрому
Добавлено: 23 авг 2015, 20:05
anonymous2
Спасибо вам за ваши труды, очень полезная информация.
Re: Осваиваем Python по-быстрому
Добавлено: 18 фев 2020, 23:19
Olej
Огромное число книг по Python для
свободного скачивания, самых последних лет издания, здесь:
viewtopic.php?f=36&t=6773&start=20#p23636