Pull to refresh

NetBeans Ruby IDE

Ruby *
Нашел неплохую альтернативу RadRails, который просто жутко медленный и, как мне кажется, неоправданно навороченный разными фичами.
Речь идет о NetBeans IDE, а в частности NetBeans Ruby IDE.

NetBeans Ruby IDE
— Сниппеты из TextMate’а. Автор рассказывает, что удалось перенести 155 из ~ 170 оригинальных TextMate-сниппетов. Кроме того можно добавлять свои, используя специальный синтаксис.
— Классное дерево файлов проекта.
— Подсветка синтаксиса: подсвечивается все, что может пригодиться при разработке — Ruby, Rails, rhtml, CSS, JavaScript, SQL, text/xml и так далее. Все можно менять / настраивать, экспортировать и импортировать темы. Есть классные темы для настоящих маньяков: цветное на черном :)
— Среда самостоятельно находит Ruby, Rails, прямо из контексного меню можно запустить любой генератор, рейк и так далее. Причем результаты видны здесь же, в консолях. Миграции, тесты здесь же.
— Довольно толковый SVN прилагается.
— Менеджер работы с gem’ами. Можно отслеживать обновления, новые поступления и обновлять непосредсвенно из него.
— Море разных других приятностей.

Работает это все чудо на Java, потому есть версии для Windows, MacOS и вообще работать это должно кругом, где есть Java.

Загрузить можно по ссылке: http://deadlock.netbeans.org/hudson/job/ruby/
Нововведения и просто информацию о новинках можно почерпнуть в блоге разработчика
Total votes 22: ↑17 and ↓5 +12
Views 10K
Comments 35

Конференция Sun Tech Days 2008 в Санкт-Петербурге

Self Promo
Компания Sun Microsystems приглашает принять участие в конференции Sun Tech Days 2008. Это крупнейшая международная конференция по технологиям Java и Solaris в России. Программа включает более 60 докладов и мастер-классов по Solaris, JavaFX, JavaCard, Netbeans, Java SE, Java ME и Java EE, а также наиболее крупным открытым платформам Sun Microsystems — GlassFish, PhoneME и OpenJDK.

Конференция пройдёт в Санкт-Петербурге 2-4 апреля 2008 года по адресу: ДС «Юбилейный», пр. Добролюбова, 18 (ст. м. «Спортивная»). Участие бесплатное.
Total votes 11: ↑8 and ↓3 +5
Views 487
Comments 2

Создаем портлетное приложение по JSR286, часть первая

Java *

Цель

Приобщиться к портальным технологиям, исследовать возможности, которые дает спецификация JSR286

План работ

1. Создать проект
2. Создать настройки портлета, вывести их на страницу портала

3. Сохранить настройки, проверять настройки валидатором
4. Создать режим просмотра, зависящий от настроек портлета
5. Генерировать и обрабатывать события в рамках одного портлетного приложения.

Я уже писал раньше о том, как активно развивается спецификация JSR286, как Sun один за одним клепает версии порталов, пичкая их разными вкусностями. После выхода в свободное плавание GlassFish, являющегося прямым родственником Sun Java system Server, стоит ожидать, что свободному сообществу отдадут ветку портала, который, как я писал раньше, сейчас мало чем уступает порталу от IBM. Надо внимательно присмотреться к портлетам и тем бонусам, которые появляются при их использовании. О ложках дёгтя тоже збаыать не будем.
И так, приступим
Total votes 6: ↑6 and ↓0 +6
Views 2.4K
Comments 5

Netbeans 6.5

Lumber room
Как-то тихо и незаметно стал доступен для скачивания Netbeans 6.5.

Image Hosted by ImageShack.us

Небольшими шагами Нетбинз из узко-специализированной Java IDE становится платформой для разработки с поддержкой большого количества языков программирования и широкого набора технологий. Так, например в этой версии добавлены IDE для PHP, отладка скриптов Javascript, поддержка Groovy и Grails, ну и самое интересное IDE для Python.

Загрузить
Total votes 24: ↑24 and ↓0 +24
Views 273
Comments 28

Нормальный debug в NetBeans

Lumber room
В NetBeans, как и в Zend Studio For Eclipse,PDT есть отличная возможность — дебаг скриптов, как и в PDT, он реализован с использованием xdebug.
Как настроить xdebug я рассказывать не буду — на ХабраХабре уже была серия статей о использовании xDebug.
Вот только NetBeans обделена большим количеством настроек — мы можем указать как бинарник php, так и порт на котором работает xdebug. Единственное чего мы не можем указать — это какой следует использовать файл php.ini: при использований нескольких конфигураций php самостоятельно выбирает один из доступных файлов php.ini, что не очень хорошо.
Таким образом, мы должны как-то обойти эти ограничения, вот моё предложение: напишем такой скриптик:
[root@localhost infoSite]# cat /usr/bin/phpWithIni
#!/bin/bash
/usr/bin/php-5.2.5 --php-ini '/etc/php/5.2.5/apache2-mod_php/php.ini' -f $1

Вместо /usr/bin/php-5.2.5 напишите путь до бинарника php, а вместо /etc/php/5.2.5/apache2-mod_php/php.ini укажите адрес до нужного файла php.ini.

Теперь следует проставить праваchmod (+x и дать права на запуск требуемым пользователям), а в NetBeans указать вместо пути до php путь до этого сркипта.
Total votes 5: ↑5 and ↓0 +5
Views 1K
Comments 1

Сравнение PHP IDE

PHP *
Вместе с Владимиром Стаценко сделали достаточно подробное сравнение популярных PHP IDE.
В сравнение вошли: Eclipse PDT, Zend Studio, NetBeans и Aptana.

Однозначно лучшую IDE называть не будем: для кого-то главное одно, для другого — иное. Определяйте сами.

HTML-версия таблички с фиксированным заголовком
PDF-версия

UPDATE
Расшарил исходник в Google Docs всем на чтение. Там более свежие данные, где учтены комментарии, а так же добавлена dev-версия NetBeans 7.
Total votes 66: ↑58 and ↓8 +50
Views 68K
Comments 161

Покорим Ruby вместе! Капля вторая

Programming *
Продолжаем изучать Ruby? Так точно!

В первой части мы получили обзорные знания о Руби и Рельсах и, надеюсь, решили, нужно ли нам это, или нет. Так как мы взялись за язык основательно необходимо обустроить рабочее учебное место. Нам нужны: сам интерпретатор Ruby, фрэймворк Rails, база данных (MySQL, думаю, будет лучшим выбором) и непосредственно среда разработки, которая должна сделать процесс программирования приятным, удобным и увлекательным ;)

Начнем с последнего пункта
Total votes 65: ↑51 and ↓14 +37
Views 43K
Comments 94

Познаём Java. Первая чашка

Programming *

Что да как


Я решил поддержать начинание MaxElc и DarwinTenk, и начать потихоньку рассказывать про Java. Текст буду подавать «чашками» потому, что один из символов Java — чашка кофе. Большую часть я буду писать сам, изредка поглядывая в википедию и на официальный сайт языка — java.sun.com (раздел /docs).
Далее в тексте стоит разделять понятия «Java как язык» и «Java как платформа».
Читать дальше →
Total votes 150: ↑128 and ↓22 +106
Views 21K
Comments 141

Java вместо javascript (gwt+netbeans)

Lumber room
Когда я увидел gwt и gwt-ext, я подумал, что меня где-то обманули, когда не рассказали об этом раньше. Мучения с отладкой скриптов с использованием ExtJS были долгими, мы использовали Java как серверную платформу, вручную занимались сериазилацией/десереализацией серверных объектов, подгоняли блоки с помощью css и занимались многими другими вещами, отнимавшими кучу времени. Однако, можно все это оставить позади. Теперь можно рисовать красивые экстовые окошки кодом на Java (not js)! GWT — замечательная вещь. Она позволяет нам уйти от написания js-кода, потому что генерирует js-код самостоятельно; и программист может даже его не смотреть, потому что отлаживать его можно тоже в исходниках на Java!Далее я постараюсь рассказать, как настроить
gwt под netbeans.
Total votes 15: ↑13 and ↓2 +11
Views 2K
Comments 24

NetBeans 6.5: бесплатное и быстрое IDE для PHP

PHP *
Не смотря на то, что я в последнее время программирую на .NET, недавно мне пришлось работать над небольшим проектом на PHP. В связи с этим я занялся поиском удобной, но в тоже время, бесплатной IDE. Конечно, я знаком с Eclipse и PHP Development Tools for Eclipse, но все же хотелось узнать, а есть ли другие бесплатные программы с приличным функционалом. В результате, я вспомнил о NetBeans.
Читать дальше →
Total votes 83: ↑74 and ↓9 +65
Views 5.1K
Comments 152

Автодополнение функций CodeIgniter в NetBeans

CodeIgniter *
На волне интереса к NetBeans расскажу небольшой хинт. Я работаю в основном с CodeIgniter, и вот чего мне сильно не хватает в IDE это быстрого автодополнения для встроенных функций (библиотек, хелперов) — вроде $this→form_validation→…

Сейчас я расскажу, как это реализовать:

Читать дальше
Total votes 28: ↑28 and ↓0 +28
Views 2.9K
Comments 39

10 Полезных Горячих Клавиш для NetBeans 6

Website development *
Translation
Прочитав топик mikeborozdin вспомнил что сам не давно перешел с Zend Sudio for Eclipse на NetBeans. Дело в том что я долгое время использовал Эклипс для php/python проектов и настолько привык к ней что посмотреть что за зверь NB, по совету коллеги, долго не решался. Когда же все таки скачал и установил NB был удивлен практичностью и удобством последней. Примерно в тоже время в интернете я нашел статью о полезных горячих клавишах для NB, перевод которой под катом. Буду рад если она сэкономит вам время при работе.

1. Move/copy up/down Выделенный текст можно перемещать вверх или вниз при помощи комбинации
Ctrl-Shift-↑↓. Если вместо Ctrl удерживать Alt — выделенный текс скопируется.

image

Читать дальше →
Total votes 21: ↑18 and ↓3 +15
Views 25K
Comments 8

NetBeans в Java Real-Time

Java *
nb
NetBeans — очень удобная для разработчика среда, обычно отпугивающая своей тормознутостью, т.к. громоздка и написана на Яве. Что ж, будем надеятся, что однажды все наладится, а пока посмотрим, как эту ситуацию может исправить Real-Time Java.

Запуск NetBeans в JavaRTS
Total votes 21: ↑16 and ↓5 +11
Views 4.8K
Comments 42

Создание GWT приложения с GWT-Ext контролами, работающего на JBoss, с помощью NetBeans. Step By Step

Google Web Toolkit *
Решил поделиться с широкой общественностью каким образом можно создать полноценное GWT приложение с помощью NetBeans, а так же каким образом развернуть его на сервере приложений JBoss. К сожалению в сети я не нашел полного описания этого процесса(есть статьи отдельно GWT, отдельно про GWT-EXT и отдельно про JBoss), поэтому и решил собрать всё в одну кучу. Надеюсь кому-то этот гайд пригодится и послужит отправной точкой. Итак приступим.

Осторожно! Много больших скриншотов
Читать дальше →
Total votes 43: ↑40 and ↓3 +37
Views 6.4K
Comments 27