Часто сталкиваюсь с тем, что начинающие веб-дизайнеры хотят сделать свой сайт и не знают с чего начать. Да сейчас много разных сайтов, которые предлагают бесплатно вести свои блоги и делать сайт. Но давайте задумаемся? Если все начнут пользоваться подобными услугами, то вскоре профессия веб-программиста станет либо никому не нужной либо дорогостоящей так как молодому поколению не нужно будет изучать процесы разработки сайта так как это делали до сих пор. Если ранее создание своего ресурса по неволе втягивало человека в познания хоть каких-то основ, то на сегодня это уже стало не обязательным. Сегодня в код лезут только те кого действительно влечет ...
Архив 2010
Сделать свой сайт. Как стоит делать это правильно.
Автор CMS/Форумы/Блоги, Записки пользователей, HTML/XHTML/XML/CSS/XSLT, Хостинг и регистрация доменов.
на 7 октября 2010 г. вУстановка python, apache и mod_wsgi. Установка django на vps-сервер CentOS
Автор Записки пользователей, Операционные системы, Linux/Unix, Python, Django.
на 28 сентября 2010 г. в1. Установка Apache.
Качаем Apache, APR и APR-Util. Последние стабильные версии берем отсюда: APR и APR-Util Apachecd /usr/local/src wget http://apache.cp.if.ua//apr/apr-1.4.2.tar.gz wget http://apache.cp.if.ua//apr/apr-util-1.3.9.tar.gz wget http://apache.vc.ukrtel.net//httpd/httpd-2.2.16.tar.gzРаспаковываем архивы:
tar -xzf apr-1.4.2.tar.gz tar -xzf apr-util-1.3.9.tar.gz tar ...
AJAX и Django + jQuery
Автор Записки пользователей, Программирование, Python, Django, JavaScripts, HTML/XHTML/XML/CSS/XSLT.
на 3 сентября 2010 г. вПриведу Вам сегодня несколько примеров о том, как осуществлять функциональность AJAX в django приложении, используя библиотека jQuery JavaScript. Скажу сразу, что эта статья относится к версии Django 1.1 или новее и направлена на новичков Django, подобно мне :).
В отличие от некоторых других сетевых приложений, Django, слава Богу не привязан к какой-либо библиотеке JavaScript, и Вы можете использовать любую на свое усмотрение. Однако, В этой статье я буду использовать jQuery ради простоты.
Базовый пример Django и ajax
Давайте начнем с очень простого кода в views.py ...!--more-->
Полезные команды Linux/Unix. Часть1 - Системные.
Автор Операционные системы, Linux/Unix.
на 11 августа 2010 г. вБуду вести тут колонку с перечнем полезных команд для операционной системы Linux и их описанием. Делается это в большей степени для себя, но может кому пригодтся еще :). Буду обновлять статьи по мере поступления.
Вобщем, поехали.
Запущенное ядро и системная информация :
# uname -a # Возвращает версию ядра ( а также версию BSD )
# lsb_release -a # Полная информация о релизе дистрибутива LSB
# cat /etc/SuSE-release # Возвращает версию SuSE
# cat /etc/debian_version # Возвращает версию Debian
Используйте /etc/
DISTR
-release совместно с DISTR=
lsb (Ubuntu), redhat, gentoo, mandrake, sun (Solaris), и т.п. Посмотрите также /etc/issue
.# uptime # Показывает как долго работает система + загрузка
# hostname # системное имя ...
Блеск и мощь HTML5/CSS3: заглянем в будущее
на 11 августа 2010 г. вВеб, как известно, не стоит на месте. Он развивается изо дня в день, и развивается достаточно быстро. И одной из составляющих этого процесса развития является эволюция стандартов.
Существующие на сегодняшний день стандарты front-end-development'а (HTML4, XHTML (даже 1.1), CSS2.1) с каждым днём все меньше соответствуют реалиям современности. Веб-приложения становятся всё динамичнее, интерфейсы - всё сложнее и интерактивнее. Верстальщики и веб-технологи всё чаще вынуждены прибегать ко всяческого рода ухищрениям, хакам, js-извращениям, генерации элементов дизайна на стороне сервера (за примерами далеко ходить не надо - те же закругленные уголки или текст с эффектами). Это не есть гуд, т.к. усложняет процесс разработки ...
Eclipse pydev и django. Установка на windows платформе.
Автор Записки пользователей, Операционные системы, Windows, Программирование, Python, Django, PHP, Программы, IDE, Eclipse, MySQL.
на 19 июня 2010 г. вЧасто бывает так, что Вам не доступен линукс, это когда Вы сидите на работе, Вы его (Linux) не знаете, или, например, принципиально работаете только с windows. Но при этом хотите работать с Python и Django в Eclipse. И у Вас нет времени на долгие установки и настроки. Хочется вот так вот взять быстренько скачать, поставить и начать работать. Для этого я Вам предлагаю набор инструментов быстрой установки и начала работы.
Берем все свежее на сегодня ... Я сразу внес все нужные модули в сборку Eclipse и сайты их обновления чтобы Вы могли видеть что и откуда обновляется и чтоб у Вас ...
Установка eclipse в fedora
Автор Записки пользователей, Программирование, Программы, IDE, Eclipse.
на 5 июня 2010 г. вВот решил использовать Eclipse для разработки своих приложений, в частности предполагается что в основном буду использовать в работе PHP, Python, MySQL, Oracle (PL/SQL), Javascripts, HTML/CSS .
Сейчас использую linux Fedora release 12 (Constantine) у себя на рабочей лошадке. И для него и буду описывать процесс установки.
Итак, определяем набор необходимых нужных пакетов и ставим их.
su -c 'yum install eclipse-pydev eclipse-jdt eclipse-platform eclipse-rcp eclipse-swt icu4j-eclipse piccolo2d tomcat5-jasper-eclipse eclipse-dtp eclipse-gef eclipse-phpeclipse eclipse-rse eclipse-emf'
вводим пароль рута и итого получаем в результате
Установка 13 пакетов
Общий объем загрузки: 111 M
установленный размер: 136 M
Два слова о том что мы установили ...!--more-->
Я создал сайт у себя на компьютере. Что дальше? Хочу чтобы сайт был доступен в сети Internet.
Автор Записки пользователей, PHP, Хостинг и регистрация доменов, Терминология.
на 30 мая 2010 г. вНу вот.. Вы написали сайт, и теперь Вам нужно, чтобы он стал доступным для других в сети Internet. Для этого Вам необязательно закупать серверное оборудование и каналы с высокой пропускной способностью, хотя в некоторых случаях это и имеет место,например, если Ваше учреждение является банком и у Вас много информации, которую лучше не показывать, даже составляя договоры гарантированного доверия с третьими лицами :). Но в общем случае Вам нужно просто сделать так, чтобы на Вашу страничку мог зайти каждый желающий и получить информацию. Для этого в основном необходимо совершить 2 действия:
1. Зарегистрировать доменное имя для сайта ( например www.bazilisk.com ...
Как соединиться по FTP? HTTP и FTP – немножко подробностей
Автор Программирование, Хостинг и регистрация доменов, Терминология.
на 30 мая 2010 г. вСегодня решил поведать Вам немножко свои взгляды на 2 основных протокола HTTP и FTP. Возьмем умные книжные определения, взятые из “wiki”, и попробуем предложить Вам объяснение попроще :). Итак начнем….
Сетевой протокол — набор правил, позволяющий осуществлять соединение и обмен данными между двумя включёнными в сеть компьютерами.
Другими словами, это как азбука Морзе :) : если один из двух собеседников ее не знает – значит они общаться с ее помощью не смогут.
HTTP ( из англ. HyperText Transfer Protocol — «протокол передачи гипертекста») — протокол передачи данных в первую очередь в виде текстовых сообщений. Обмен сообщениями идёт по обыкновенной схеме «запрос-ответ».
Основным объектом манипуляции в HTTP является ресурс ...
Релиз Django 1.2 доступен для скачивания
Автор Новости и события в мире IT, Python.
на 20 мая 2010 г. вСпешу обрадовать всех посетителей этого портала, что 17 мая 2010 года, благодаря многомесячных трудам разработчиков было официально объявлено о выходе в свет фреймворка Django редакции 1.2.
Одним из основных моментов Django 1.2 есть то, что фреймворк Django 1.2 больше НЕ совместим с Python 2.3.
Django все еще будет работать на редакциях 2.x Python, но минимальная редакция Python теперь будет 2.4.
Django 1.1, все еще будут поддерживать и выпускать обновления безопасности с поддержкой Python 2.3, и это будет происходить аж до выхода новой редакции Django 1.3.
Скачать можно с официальной страницы загрузки ...
Установка Python. Установка Django. Установка mod_python c Apache
Автор Записки пользователей, Программирование, Python.
на 17 марта 2010 г. вИтак, как обещал, опишу процедуру установки и настройки всего необходимого нам для разработки.
Файлы python имеют расширения *.py
Для редактирования этих файлов Вы можете использовать любой текстовый редактор или специализированную среду разработки. Выбор за Вами.
Установка Python
Превое, что Вам понядобится - это сам Python. Взять его можно по этой ссылке http://www.python.org/download/ .
Выбираете Вашу операционную систему, качаем и устанавливаем - думаю затруднений с утановкой не должно быть особых :).
Для проверки наберите в консоли Вашей операционной системы комманду python и Вы должны получить примерно такой результат
Python 2.6.4 (#2, Mar 15 2010, 00:05:10)
[GCC 3 ...
Язык программирования Python и первые впечатления от Django.
Автор Записки пользователей, Программирование, Python.
на 17 марта 2010 г. вДоброе время суток, уважаемые читатели моей колонки :).
Просидев недельку в литературе о Python ( питон ), и исходя из статей и отзывов в интернете, плюс оказалось, что разработчики Yandex и Google тоже очень интенсивно используют Python для своих разработок, я решил попробовать посмотреть в сторону этого языка программирования, так как отзывы были весьма внушительны и на сегодня я с ними согласен :), возможно эта статья и ледующие за ней будут для кого-тотоже необходимым толчком для изучения языка программирования Python. После использования мной для разработки сайтов на php, язык программирования Python, совместно с одним из известнейших фреймворком Django, просто поразил меня своей организованностью кода ...
Немножко информации о Linux-хостинге
Автор Записки пользователей, Хостинг и регистрация доменов, Терминология.
на 18 февраля 2010 г. вLinux хостинг выбирают из-за его низкой цены, стабильности и безопасности. Linux хостинг предоставляют для сайтов которые разработаны для работы на операционных системах Linux. Это хорошая и стабильная платформа предоставляется Вам все нужное для создания и запуска как маленьких так и больших масштабируемых проектов. В ней Вы можете использовать все эфективные и попклярные open-source технологии, которые включают PHP, MySQL, Python, XML, Oracle PL/SQL, и т.п..
Два слова об этих технологиях:
MySQL - попклярная open source база данных. Ее используют наверное большая половина интернет-сайтов в мире.
PHP - скриптовый язык программирования на стороне сервера. PHP код вложен в web страницы HTML. PHP ...
Хостинг - некоторая терминология
Автор Записки пользователей, Хостинг и регистрация доменов, Терминология.
на 18 февраля 2010 г. вВ этой статье хочу определить некоторую терминологию в мире хостинга в более доступной для понимания форме, которую предлагают в хостинг-пакетах (хостинг-планах). Начнем, пожалуй, с вопроса "Что такое хостинг-пакет?" и пройдемся по некоторым основным терминам.
Hosting-plan (Hosting-package) /хостинг-планы ( хостинг-пакеты )/: Это набор услуг, которые предоставляет хостинг-компания, для владельцев веб-сайтов и их разработчиков. В них входит полная техническая поддержка работоспособности серверов, на которых вы размещаете свои сайты, предоставление логина и пароля Вашего аккаунта на сервере для того чтоб Вы могли скопировать свои файлы на сервер или с сервера, а так же для сбора разной статистической информации по посещаемости Вашего сайта. Пример предложений хостинг-планов ...
Windows 7 русский язык - Решение для остальных случаев
на 14 февраля 2010 г. вDISM /Online /Add-Package /PackagePath:<полный_путь_к_локальному-паку>.cab bcdedit /set {current} locale ru-RU bcdboot %WinDir% /l ru-RUЕсли не сработает - значит, нужно проделать почти то же самое, но загрузившись с установочного носителя. Тогда вместо /Online нужно будет заменить на
DISM /image:<буква_диска_с_установленной_системой>:Дальше нужно зайти в regedit и открыть HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet ...!--more-->
Установка RNPE и NRPE-аддона для nagios системы мониторинга
на 13 февраля 2010 г. вУстанавливал на CentOS-release-5-x86_64.
1. Для начала на удаленном сервере(который собрались мониторить) надо поставить nagios-nrpe пакет - это демон, что будет запускать на этом сервере команды, запрашиваемые плагином check_nrpe, который должен быть установлен на сервере, где установлен Nagios. Установил пакет rpmforge-release (дополнительный репозиторий на сколько я понял). Выбрать RPM пакет rpmforge-release, соответственно дистрибутиву и архитектуре установленной системы можно тут:
http://dag.wieers.com/rpm/packages/rpmforge-release/
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm i rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
Дальше, если уже установлен на сервере yum тогда (если же нет ...
WHM и CPanel в хостинг-планах.
на 8 февраля 2010 г. вЕсли Вы впервые подискиваете себе хостинг для сайта Вы часто видели эти аббревиатуры…. Помню было время когда сам смотрел на эти названия и не знал зачем оно мне и что оно даст :) . Так вот... хочу вам немножко о них и поведать .
WHM - это основная панель управления, что ставится хостером при настройках серверов, она позволяет хостеру управлять индивидуальными аккаунтами (хостинг-планами) и аккаунтами реселлеров, вести работы по основному обслуживанию системы с помощью защищенного интерфейса ( https ). Стандартный порт работы с этой панелью 2087.
cPanel – это система панели управления веб-хостингом (непосредственно самим хостинг-аккаунтом). Имеет большое количество возможностей, а также включают в себя удобный в ...
Подмена Content-Type даёт власть над миром
Автор Записки пользователей, Программирование, Perl.
на 31 января 2010 г. вВ принципе, над миром, может быть, и нет. А вот над отдельно взятой микровселенной в виде конкретного сервера - всегда пожалуйста. Особенно если выполняются все необходимые и достаточные условия Одним словом, дело было так.
Был обычный зимний вечер. Я, как обычно, сидел за машиной, пил n-ю за день кружку кофе и слушал power-metal. Заказов в данный момент не имелось, так что я откровенно бездельничал.
Блуждая по инету в поисках порн... в поисках свежих скриптов, я между делом зашёл на сайт одной конторы, с которой в своё время сотрудничал. Насколько мне не изменяла память, ребята к вопросам безопасности относились довольно халатно ("не ...
Запуск блога на портале
Автор Записки пользователей.
на 30 января 2010 г. вДобро пожаловать в наш блог на портале berghowto.info.
Это наша первая запись на этом блоге. Тут будут размещены все личные статьи и заметки пользователей портала, а также анонсы, книги, программы, новости и события в мире IT-технологий. Каждый зарегистрированный пользователь может писать статьи. После их одобрения они будут опубликованными. Тем же кто регулярно будет писать стать,и соблюдая все правила и условия портала, и правила написания статей, будут даваться права на публикацию без проверки.
Благодарность за труды и экономию моего времени!
Данную сборку блога было предоставлено сайтом WP-INFO.ru .
Основа темы для блога взята HeatMap Ads Theme из сайта HeatMapTheme ...