Feb 07

EasyEclipse

dev, за жизнь, аффтар: Родион Быков 1 Comment »

Ранее я писал о том какой есть замечательный редактор Eclipse. Однако, Eclipse - это конструктор, и его не каждый хотел бы собирать. Для таких случаев создан проект Easy Eclipse: http://www.easyeclipse.org

На этом сайте представлены сборки Eclipse, “заточенные” под специальные задачи - Java- les meilleures casinos promotionscasino tropez codejeux slots en ligne gratiscasino en ligne,jouer au casino en ligne,casino courses en lignewww supermarch casinosjack black king kongwww jeux casino frcasino online gratuiteswww netpartners groupe casino frno deposit required casino bonusslots casinoscertificat bonus casino770nouveau casino en lignejeu slot machinejeux de carte casinoand black jackcasino on lignecasino en linecasino le jeujeux virtuels casinobonus gratuites de casinonew casino bonusjeu black jackjeu casino lignewww casino cafeteriala roulette francaisele casino en lignejeu de casino gratuitslocation jeux casinobonus pour casino 770jeux de roulettejeu keno en lignebonus casino770jeux de casino gratuiswww casino jeu frforum jeux casinojeux de casinos en lignetlcharger jeux de casinosjeux du casinomeilleures salles de jeuxjeu du crapsjack black soundboardvideo poker downloadle casino machine sous gratuitesslots en ligneslot machine,download slot machine,video slot machinejeu jack blackvideo poker en lignejeu slots en ligne gratisonline blackjack или PHP-разработку. Например в EasyEclipse for PHP интегрированы средства разработки web-приложений (редакторы HTML/CSS и PHP кода), плагин для работы с SVN, плагин QuantumDB (для работы с СУБД). Практически, ничего больше для полноценной работы с Web-приложениями не понадобится. Скорость работы по сравнению с обычным Eclipse весьма высокая - за счет того что ненужные плагины из EasyEclipse убраны. Установка проходит быстро и без каких то проблем. В дистрибутив включен JRE, поэтому ставить Java-машину отдельно не придется. Одним словом - рекомендую.

Jan 03

Эклипс-универсал

dev, аффтар: Родион Быков 3 Comments »

Вы все еще ищете крек для своего платного php-редактора ? Тогда мы идем к вам ! Причем не затем, чтобы надавать по рукам, а с мирной просветительской целью.

Дело в том что существует современный, мощный, гибкий и при этом совершенно бесплатный Eclipse. Причем это не редактор, а интегрированная расширяемая среда среда разработки, которую с помощью расширений (плагинов) можно превратить в “редактор чего угодно”. Сначала существовал как среда разработки на Java, но быстро вышел за первоначальные рамки. Вот список проектов в рамках которых разрабатываются плагины для Eclipse; спектр широк - от редакторов кода для разных языков до рисования диаграмм, от клиента для сервера базы данных до узкоспециальных вещей вроде составления химических молекул. О возможностях “клипсы” к расширению даже пошутили, что скоро Эклипс станет плагном к Эклипс. Своей “широкой душой” и бесплатностью Эклипс обрела популярность не только среди разработчиков ПО, но и в научной и университетской среде.

Расширить функциональность с помощью плагина легко - достаточно скачать соответствующий архив и развернуть плагин в папку с установленной Eclipse (тут только одна уловка - на эту папку у пользователя должны быть права, иначе не запустится) Другой путь - это установка плагина из самой Eclipse. Для этого надо выбрать пункт меню Help -> Software Updates -> Find and Install и в соответствующем диалоговом окне ввести URL откуда клипса сама заберет нужные ей файлы. Вот пара примеров:

Рассчитываю, что у вас свежая на текущий момент Eclipse 3.3.1 (Europa):
Клиент Subversion (SVN)

А например это надо будет скачать и развернуть в папку с Eclipse “руками”:
Помошники для работы с HTML/CSS: Web Standard Tools
Редактор для PHP: PHPEclipse

Чтобы прочувствовать, лучше просто скачайте, установите плагины и работайте с удовольствием.

Ссылки по теме
Скачать Eclipse с официального сайта

Jul 02

TortoiseSVN по-русски

dev, ссылки, аффтар: Скакунов Александр No Comments »

Кому надо русифицировать TortoiseSVN, скачайте русский пак (1.72 Мб)

P.S. У кого инсталлятор SVN говорит о том, что надо сначала обновить Windows Installer - просто скачайте обновление (2.6 Мб), а потом ставьте SVN.

Jun 25

SVN

dev, аффтар: Скакунов Александр 6 Comments »

Давайте разберёмся, что такое SVN и зачем он нужен.

Я сейчас читаю книжку “Building scalable web sites” (”Создание масштабируемых веб-сайтов“) на примере проекта Flickr.com, так вот в разделе разработки значится три вещи, которые обязательно должны быть в девелоперской команде:

  1. система контроля версий;
  2. одно-шаговая сборка проекта;
  3. баг-тракер (система учета ошибок и фич)

На первом месте стоит система контроля версий. Почему?

Во-первых, она позволяет разработчику быстро исправить свои ошибки. Система хранит все промежуточные “фотографии” проекта и позволяет по ним перемещаться, при необходимости возвращая систему на прежнее, стабильное состояние. Разработка есть творчество, это факт. Иногда такое “натворишь”, что хочется всё отменить и начать сначала. Вот система контроля версий и позволяет это сделать - она хранит все этапы создания ваших приложений.

Во-вторых, система контроля версий позволяет сразу нескольким людям работать не только над одним проектом, но и даже над одними и теми же файлами.

Реализаций таких систем много, есть платные и бесплатные. Самые популярные: CVS (Сontrol Version System) и SVN (Subversion). Мы будем пользоваться последней из них - SVN.

Пара ссылок для ознакомления: описание в Википедии и подробный мануал работы с системой (на доходивом русском).

Итак, есть где-то какой-то SVN, который делает кучу всего полезного. Как им пользоваться?

Система имеет две части: серверную и клиентскую (локальную для вас). Это позволяет всем работать откуда им удобно.

Серверную часть за вас уже проинсталлировали и дали УРЛ вида http://svn.server.com:7575/projects/super_project/ Это всё, что нам пока нужно.

На клиенте нужно поставить специальную программу - Tortoise SVN, которая будет за вас общаться с сервером, автоматизируя кучу ручной работы. Качаем, инсталлируем, ничего сложного. Теперь заходим в ваш document root (ту папку, документы которой показывает ваш броузер, когда вы заходите на http://localhost), создаем папку для нашего проекта, заходим, ПКМ (правый клик мыши), “SVN Checkout” - чтобы стянуть файлы с сервера в эту папку (надо же нам над чем-то работать). Появится диалог, как на рисунке.

1.png

Нажимаем ОК, у вас спросят логин/пароль. Вводим.

2.png

После этого папка начнет наполнятся файлами. Отлично!

31.png

Теперь собственно работа над проектом: вы спокойно правите файлы, и потом решаете опубликовать ваши наработки. Для этого в папке с проектом ПКМ и “SVN Commit“. Сервер получит ваши наработки и сам хитро соединит ваши правки с работой других людей.

После этого вы наверняка захотите получить себе результат этого объединения (это и есть командная работа). Для этого ПКМ и “SVN Update“.