Блог web-мастера POLYGLOTа О жизни, связанной с Linux, PHP, MySQL, JavaScript, AJAX, SVN, CSS и многим другим

28Май/100

Краткая инструкция по работе с SVN (Subversion) для пользователей

Недавно коллеги допекли, и я написал для них следующий узелок по работе с SVN и описал несколько полезных фишек.

SVN — свободная централизованная система управления версиями. Суть системы такова, что все файлы хранятся на сервере, а клиенты подключаются к серверу, скачивают актуальное состояние файлов, вносят правки и отсылают изменения обратно на сервер, чтобы другие клиенты могли работать уже и с их правками.

Для работы с SVN необходимо знать адрес репозитория (места хранения файлов), имя входа и пароль и иметь клиентскую программу.

Наиболее распространенной клиентской программой для работы с SVN является TortoiseSVN. Скачать ее можно на данной странице http://tortoisesvn.net/downloads. Важно, чтобы разрядность устанавливаемой версии программы совпадала с разрядностью операционной системы.

Рассмотрим простейший рабочий цикл ...

Связано с категорией: Subversion Читать полностью
10Фев/101

Настройка уведомлений о svn-коммитах (commit)

subversion_logoВчера выполнял настройку уведомлений о svn-коммитах, и сегодня выпала минутка, чтобы поделится своим опытом.

Существуют две возможности выполнить настройку уведомлений:

  • взять готовое решение на pl или py, отсылающее изменения вам на почтовый ящик (так было у меня на прошлом сервере);
  • написать свой уникальный модуль выполняющий все необходимые действия (так сделал я в этот раз).

Остановимся на каждом из них подробнее …

Связано с категорией: Linux, PHP, Subversion Читать полностью
2Фев/106

Должностные обязанности программиста и ведущего программиста

userДавеча от руководства поступило указание составить свои должностные обязанности и должностные обязанности своих коллег. Пробороздив немного просторы Интернета и не найдя ничего достойного, я решил написать их сам. И, буквально за час, мною были рождены два листа соответствующих реалиям обязанностей. Вот, может кому-то пригодятся ...

Связано с категорией: Разное Читать полностью
24Янв/102

Автоматизация обновления серверной www-директории из svn-репозитория через php-скрипт

subversion_logoМногие программисты при разработке используют систему контроля версий (CVS). Я в своей практике использую Subversion: для отлаженных на рабочем месте скриптов я выполняю commit, а затем на сервере делаю update. Для удобаства обновления серверной www-директориии был разработан следующий php-скрипт …

Связано с категорией: PHP, Subversion Читать полностью
22Янв/100

Настройка доступа ко множеству svn-репозиториев через один конфиг

subversion_logo
Передо мной стаяла задача настроить доступ ко множеству svn-репозиториев через один простой конфигурационный файл. После того как была выполнена установлена и настройка связки SVN (Subversion) + Apache сделать это было довольно просто. Необходимо пройти четыре простых этапа:

  1. Создание svn-репозиториев
  2. Создание пользователей svn
  3. Настройка доступов к репозиториям  через конфигурационный файл
  4. Внесение изменений в subversion.conf

Рассмотрим каждый из этапов подробнее …

Связано с категорией: Linux, Subversion Читать полностью
6Янв/100

Установка и настройка связки SVN (Subversion) + Apache

subversion_logoДля доступа с SVN часто бывает удобно использовать протокол http (в моем случае это связано с тем, что остальные порты у меня на работе закрыты). И для такой организации работы необходимо выполнить следующие действия ...

Связано с категорией: Linux, Subversion Читать полностью
19Дек/090

Передача параметров в php-скрипт, запускаемый через Cron

cron Недавно столкнулся с необходимостью передачи параметров в php-скрипт, запускаемый через Cron, и нашел два пути решения этого вопроса:
- через командную строку для php;
- через get-запрос для wget.

Рассмотрим эти варианты более подробно …

Связано с категорией: Cron, PHP Читать полностью
18Дек/090

Особенности запуска php-скриптов через Cron

cron
Php-скрипты можно запускать по расписанию через Cron, но способ запуска зависит от некоторых особенностей, с которыми я недавно столкнулся. При запуске скриптов через Cron:

- скрипт запускается от папки запуска крона, поэтому все включения include и require с относительными путями не воспринимаются.

- не видны серверные переменные $_POST, $_GET, $_SERVER и т.д.

Решения этих проблем следующие ….

Связано с категорией: Cron, PHP Читать полностью
30Авг/091

Как выгодно вывести WebMoney?

WebMoneyКак выгодно вывести WebMoney? – Этот вопрос интересует многих web-разработчиков.

Конечно, возможно многие уже определились для себя с решением этой проблемы, и я им не расскажу ничего нового, но все же я поделюсь открытием, которое я сделал для себя.

Передо мной стояла задача вывести свои кровные WMZ.

Сначала сразу перескачу к результатам.

Вы теряете:

- времени – 1 день на привязку карты (выполняется только единажды) + 1 день на вывод денег = максисмум 2 дня;

- денег – 0.8% за перевод из wmz в wmu + 0.8% за снятие денег с wmu счета = 1.6%

Зато Вы получаете большую выгоду на разнице курсов за счет использования приведенного в статье обменника (когда средний курс на продажу долларов банками по стране был 8.5, я продал wmz по курсу 8.7). Т.е. выведя деньги вы можете купить себе туже сумму долларов, и у вас еще останутся деньги на пиво :)

А используя стандартные обменники вы теряете около 4% комиссионных и еще большую сумму на очень низком курсе обменного пункта.

А теперь для заинтересовавшихся подробнее ...

Связано с категорией: WebMoney Читать полностью
25Авг/090

Хорошее начало

Прывээээт, мир!

Связано с категорией: Разное Нет комментариев

Облако меток

Apache Cron crontab PHP Subversion WebMoney WMU WMZ Мир Привет программист

Облако тегов плагина WP Cumulus от сайта "Плагины и шаблоны для WordPress" требует для просмотра Flash Player 9 или выше.

Последние записи

Счетчики

Реклама