http://mtaalamu.ru ru (http://mtaalamu.ru) (http://mtaalamu.ru) http://mtaalamu.ru http://mtaalamu.ru Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment1772 /blog/coding/371.html#comment1772 Gangsta Консоль это хорошо
Я, например, считаю vim достаточно удобным редактором

Было бы интересно узнать по-подробнее про Ant
]]>
Wed, 06 Jan 2010 13:20:50 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment1773 /blog/coding/371.html#comment1773 FREExLOADER Wed, 06 Jan 2010 14:04:27 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment1776 /blog/coding/371.html#comment1776 yababay Wed, 06 Jan 2010 14:24:33 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2329 /blog/coding/371.html#comment2329 Sergei_T … Сейчас как раз разбираюсь — жизнь заставила)]]> Wed, 27 Jan 2010 14:38:28 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2330 /blog/coding/371.html#comment2330 yababay Wed, 27 Jan 2010 14:55:31 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2332 /blog/coding/371.html#comment2332 Sergei_T Wed, 27 Jan 2010 15:10:28 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2331 /blog/coding/371.html#comment2331 yababay Wed, 27 Jan 2010 14:57:37 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2333 /blog/coding/371.html#comment2333 Sergei_T Wed, 27 Jan 2010 15:16:45 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2334 /blog/coding/371.html#comment2334 yababay Wed, 27 Jan 2010 15:29:43 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2335 /blog/coding/371.html#comment2335 Sergei_T
кстати в доках указано что в скрипте ant нужно прописать
JAVA_HOME=~/.3f-lab/_bin/java/sun 
ANT_HOME=~/.3f-lab/_bin/java/ant

у меня по относительным не работают путям ]]>
Wed, 27 Jan 2010 15:31:35 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2337 /blog/coding/371.html#comment2337 yababay Wed, 27 Jan 2010 15:49:41 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2336 /blog/coding/371.html#comment2336 Sergei_T ]]> Wed, 27 Jan 2010 15:32:37 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2338 /blog/coding/371.html#comment2338 Sergei_T Swing я так понимаю это встроенный gui]]> Wed, 27 Jan 2010 15:51:05 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2341 /blog/coding/371.html#comment2341 yababay Wed, 27 Jan 2010 15:54:45 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2339 /blog/coding/371.html#comment2339 yababay
Например, тесты, которые я тут выкладывал, могут работать без сервера.]]>
Wed, 27 Jan 2010 15:53:02 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2340 /blog/coding/371.html#comment2340 Sergei_T Wed, 27 Jan 2010 15:54:35 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2342 /blog/coding/371.html#comment2342 Sergei_T Wed, 27 Jan 2010 15:56:45 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2344 /blog/coding/371.html#comment2344 yababay Wed, 27 Jan 2010 16:01:02 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2345 /blog/coding/371.html#comment2345 Sergei_T Wed, 27 Jan 2010 16:01:07 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2343 /blog/coding/371.html#comment2343 yababay .]]> Wed, 27 Jan 2010 15:57:51 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2346 /blog/coding/371.html#comment2346 Sergei_T www.smartclient.com/smartgwt/showcase/#main

Думаю неплохо было бы сделать так — серверная часть обрабатывает и считает (пока есть простая задачка которую мне нужно решить) потом возможно нужна будет работа с БД
Интерфейс на GWT — для пользователей
И может как-то есть возможность переносить это все в виде мидлета на телефон для автономной работы?]]>
Wed, 27 Jan 2010 16:04:58 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2351 /blog/coding/371.html#comment2351 yababay Wed, 27 Jan 2010 16:30:41 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2347 /blog/coding/371.html#comment2347 Sergei_T в _reusable?]]> Wed, 27 Jan 2010 16:11:48 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2350 /blog/coding/371.html#comment2350 yababay
1) Из GWT нужно извлечь gwt-dev-linux.jar, gwt-servlet.jar, gwt-user.jar и поместить их в _classes
2) В _projects/YOUR_PROJECT/client создать подкаталоги по количеству веб-приложений. Например, index, admin, calculator.
3) Создать в каждом таком подкаталоге файл описания проекта и build.xml.
4) В каждом из них создать htdocs, где будут лежать картинки, css, js-файлы и, конечно же, html-файлы.

После этого можно девелопить. Короче, это уже не в каментах надо описывать, а в отдельном топике. Напишу.
]]>
Wed, 27 Jan 2010 16:26:11 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2352 /blog/coding/371.html#comment2352 Sergei_T /_bin/sdk/gwt (ссылка символическая)

по-моему это логично хранить в _bin/java то что нужно для сборки и исполнения а в _bin/sdk/ используемые sdk

проект в
_projects/eyecalculator/client (т.е. клиентская часть) и server (серверная)

может так
идея в том чтобы был один клиент на GWT в котором бы было все что нужно
а расчет на сервере

так?
]]>
Wed, 27 Jan 2010 17:01:07 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2353 /blog/coding/371.html#comment2353 yababay
_bin/sdk, конечно, вариант, но среда предназначена не только для Java, поэтому я храню в _bin/java всё, что связано с Java-синтаксисом, jar-архивами и т.д. А в _bin кроме java могут храниться, например, какие-нибудь специфические библиотеки на С, темплейты дл flash-анимации и т.п., т.е. то, что с Java не связано вообще никак. Когда я разворачиваю 3f-lab под Windows в каталоге _bin оказывается полно всякой всячины: консольная версия rar, Null Soft Installer, какие-то улилиты для работы с базами данных и т.п.

Теперь что касается имен для проектов. Я их озаглавливаю капсом, т.е.

_projects/YOUR_PROJECT

Да, к капсу существует предубеждение. Зато когда смотришь код или попадаешь в папку проектов — сразу видишь: это специфический, «финальный» код, который вторично использоваться нигде не будет (в отличие от _reusable). Удобный психологический прием. Когда видишь вверху исходника package com.michaelbelyakov1967.projects.HELLOWORLD.client; — глаз сразу выхватывает нужную информацию. Попробуй написать то же самое строчными буквами. Строка сразу превращается в унылую, ничего не значащую «колбасу», над которой надо потрудиться чтобы понять что сие значит.
]]>
Wed, 27 Jan 2010 17:18:09 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2356 /blog/coding/371.html#comment2356 Sergei_T sdk перенесу в java/gwt
пространство имен
com.eyecalculator.client
com.eyecalculator.server
для начала — потом по мере добавления вложенность будет меняться

другой вопрос — сейчас мне нужно поднять серверную часть]]>
Wed, 27 Jan 2010 17:25:38 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2359 /blog/coding/371.html#comment2359 yababay
Что касается сервера, то Felix к твоим услугам . Пример сервлета выложу или пришлю.]]>
Wed, 27 Jan 2010 17:33:28 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2364 /blog/coding/371.html#comment2364 Sergei_T src/com/google/gwt
это же полный здец]]>
Wed, 27 Jan 2010 17:44:14 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2365 /blog/coding/371.html#comment2365 yababay Wed, 27 Jan 2010 18:14:19 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2366 /blog/coding/371.html#comment2366 Sergei_T вроде компилит

теперь надо болвашку клиент-сервера накатать

пока у меня простая задача — пользователь вводит несколько параметров — получает расчет]]>
Wed, 27 Jan 2010 18:18:44 +0300 comments
Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2367 /blog/coding/371.html#comment2367 yababay ]]> Wed, 27 Jan 2010 18:29:50 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2368 /blog/coding/371.html#comment2368 Sergei_T ]]> Wed, 27 Jan 2010 18:36:43 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2361 /blog/coding/371.html#comment2361 yababay Wed, 27 Jan 2010 17:39:58 +0300 comments Comments: 3f-lab: Основы разработки Java-программ в консольном режиме (лекция 1) /blog/coding/371.html#comment2348 /blog/coding/371.html#comment2348 Markony ]]> Wed, 27 Jan 2010 16:23:48 +0300 comments