Pull to refresh
24
0
ollka @ollka

User

Send message

Основы Python в кратком изложении

Reading time5 min
Views624K
Когда-то давным давно, на одном закрытом форуме я пытался проводить обучение Пайтону. В общем дело там заглохло. Мне стало жалко написанных уроков, и я решил их выложить для широкой общественности. Пока самый первый, самый простой. Дальше идет интереснее, но может быть это будет не интересно. В общем, этот пост будет пробным шаром, если понравится, буду выкладывать дальше.

Python для начинающих. Глава первая. «О чем это мы»

На всякий случай, немного скучного «evangelism». Кому он надоел, можно пропустить несколько абзацев.
Python (читается как «Пайтон» а не «питон») — скриптовый язык, разработанный Гвидо ван Россумом в качестве простого языка, легкого в изучении новичку.
В наше время Пайтон – широко распространенный язык, который используется во многих областях:
— Разработка прикладного ПО (например linux-утилиты yum, pirut, system-config-*, IM-клиент Gajim и многие другие)
— Разработка web-приложений (мощнейший Application-сервер Zope и разработанная на его основе CMS Plone, на основе которой работает например сайт ЦРУ, и масса фреймворков для быстрой разработки приложений Plones, Django, TurboGears и многие другие)
— Использование в качестве встраиваемого скриптового языка во многих играх, и не только (в офисном пакете OpenOffice.org, 3d редакторе Blender, СУБД Postgre)
— Использование в научных рассчетах (с пакетами SciPy и numPy для расчетов и PyPlot для рисования графиков Пайтон становится практически сравним с пакетами типа MatLab)

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

Так, что же необходимо новичку для изучения Пайтона?
Total votes 2: ↑2 and ↓0+2
Comments195

Нужны ли клиенту конструкторы сайтов?

Reading time2 min
Views4.6K
Чтобы ответить на такой, казалось бы, очевидный вопрос, быстренько пробежимся по матчасти. Итак, распространенные системы управления контентом можно разделить на следующие типы по применению:
  1. Конструкторы персональных сайтов, предназначены для широкого круга разработчиков, в том числе непрограммистов. Лучший и популярнейший представитель — Wordpress;
  2. Конструкторы «больших» информационных сайтов, многопользовательские системы, потребители те же. Наиболее популярный представитель — Drupal;
  3. Конструкторы корпоративных сайтов. Ими пользуются главным образом разработчики веб-студий и фрилансеры. Помимо собственных наработок, коих большинство, все большую распроcтраненноcть в России получает 1C-Битрикс.

Итак, возьму на себя смелость утверждать, что функционал «конструктора» имеет смысл только в первом случае. Т.е. для любительской разработки в хорошем смысле. Для собственного удовольствия разработчика.
Читать дальше →
Total votes 30: ↑22 and ↓8+14
Comments54

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity