|
Хостинг для Python
Это мой первый пост в котором не будет ни одной строчки кода. Но тем не менее я не буду отходить от тематики блога. Речь пойдёт о веб проектах на python, точнее о хостинге для них.
Воскресенье, Февраль 27, 2011 г. Не смотря на преимущество в быстродействии и удобстве разработки python, в сфере веб программирования малых и средних проектов, в популярности значительно уступает php. И как следствие подобрать достойный хостинг для своего django, webpy, и тд. проекта намного сложней чем для обычного php сайта. Нельзя конечно сказать что на российском рынке хостинга нет предложений для python но тем не менее частенько на форумах встречаются советы пользоваться забугорными предложениями или вообще арендовать vps или vds. Что как мне кажется становится ещё одним существенным препятствием на пути к популярности python в сфере веб. далее... | ||
|
Клиент <-> Сервер (Python)
Приветствую всех кто читает эти строки ;) давно я ничего нового не писал. Возможно кто то подумал, что блог заброшен, но этот вовсе не так. Я здесь, продолжаю писать, пусть и не так часто как другие. Начну с небольшого лирического отступления. Новый год начался с приятной неожиданности — апдейта google pr. Приятной потому что принёс моему блогу единичку. А неожиданности — я не проводил никаких дополнительных работ по раскрутке или оптимизации, просто писал. Хороший стимул продолжать дальше :).
Суббота, Февраль 5, 2011 г. далее... | ||
|
Обфускатор JS (Haskell)
Сегодня в моей копилке пополнение. Речь пойдёт о довольно интересном языке программирования — Haskell. Традиционно не буду заострять внимание на самом языке. Описательной информации о нём в рунете вполне достаточно. Приведу лишь краткую выдержку из wikipedia:
Воскресенье, Ноябрь 7, 2010 г. Háskell (русск. Ха́скель, Ха́скелл) — стандартизованный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Типизация в Хаскеле строгая, статическая, с автоматическим выводом типов. Поскольку язык функциональный, то основная управляющая структура — это функция. Серьёзное отношение к типизации — ещё одна отличительная черта Хаскеля. Концепция языка отражает идею математика Хаскелла Карри, писавшего, что «доказательство — это программа, а доказываемая формула — это тип программы». далее... | ||
|
Вывод массива в html таблицу (php)
Просмотрел свои последние посты и понял что сильно ушёл в python. Язык он конечно достойный но не единственный ;). Тематику webpy я обязательно продолжу но как нибудь потом.
Пятница, Октябрь 22, 2010 г. Очень часто несмотря на мои личные предпочтения мне приходится работать в php. В основном это веб приложения. Даже не в основном а именно только они :). Ну это не суть, а вступление. В этой статье я хотел рассмотреть одну тривиальную задачу. В процессе создания сайта а иногда даже просто странички возникает необходимость вывести данные содержащиеся в массиве в виде html таблицы с определённым числом колонок. Задача вовсе не сложная. Она заключается в определении момента (итерации цикла) когда нужно вывести теги <tr> и </tr>. Для этой задачи у меня есть собственное решение которое мне кажется изящным. Чем я и хочу с вами поделиться. далее... | ||
|
web.form (webpy)
Давно я ничего не писал в блог. Лето, жара отнюдь не способствуют повышению мозговой деятельности :)
Суббота, Июль 31, 2010 г. Но всё же я решил заставить себя, и по просьбам читателей описать создание и управление веб формами. Практически ни одно интернет приложение не обходится без форм. Это своего рода интерфейс взаимодействия пользователя и приложения. В рассматриваемом нами фреймворке за формы отвечает модуль web.form. Беглого взгляда на содержимое модуля >>> import web >>> dir(web.form) ['AttributeList', 'Button', 'Checkbox', 'Dropdown', 'File', 'Form', 'Hidden', 'Input', 'Password', 'Radio', 'Textarea', 'Textbox', 'Validator', '__builtins__', '__doc__', '__file__', '__name__', '__package__', 'attrget', 'copy', 'net', 'notnull', 're', 'regexp', 'utils', 'web'] далее... | ||
Теги:
Комментарии:
)
