Как начать за 10 минут нипадеццки кодить на Java

В том, что касается программирования, я убежден: не столько сил и интеллекта требует само освоение языка, сколько настройка среды разработки. О подводных камнях этого процесса можно рассуждать часами, но читателей, конечно же, интересует ответ на вопрос, сформулированный в заголовке. Ну что ж, он под катом



За более чем 10 лет, которые я занимаюсь программированием на Java, были перепробованы многие IDE, начиная от реликтового Symantec Java Cafe и заканчивая Eclipse. Всё это здорово, но иногда программирование в них напоминает поездку на мерседесе за буханкой хлеба в магазин за углом. Поэтому я пользуюсь собственной средой, которую назвал 3f-lab. Ей посвящен отдельный сайт, который только что обновлен (просьба открывать Firefox'ом, JavaScript должен быть включен).

Все используемые в 3f-lab инструменты — консольные: редактор vim, mc, сборщик ant. Это позволяет развернуть такую среду практически на любом удаленном хосте, где есть обычный пользовательский аккаунт и ssh-доступ.

Для того, чтобы начать работать, не нужны ни дистрибутивы, ни какие-то сложные скрипты. Посмотрите скринкаст (будьте терпеливы, загрузка анимации занимает 2-3 минуты), почитайте содержимое вкладок и вы поймете, что программирование на Java — не такое уж сложное дело. Главное — соблюдать нехитрые правила.

В ближайшие дни опубликую здесь некоторые тексты с сайта 3f-lab. Кроме того, готов LiveCD, на котором не только организована структура каталогов 3f-lab, но и встроены JDK, WTK (для программирования мобильных устройств), некоторые наиболее распространенные драйвера и API для Java. Пока LiveCD выложен в виде расщепленного rar-архива.

narod.ru/disk/16551821000/3f-lab.part1.rar.html
narod.ru/disk/16552582000/3f-lab.part2.rar.html
narod.ru/disk/16552705000/3f-lab.part3.rar.html

Хотелось бы, чтобы его можно было забрать откуда-нибудь в виде единого iso-образа, но куда его выложить — ума не приложу. Все бесплантые хостинги более 200Мб не принимают, а он весит 300Мб. Надеюсь на помощь злых одминов. Есть скринкаст о том, как пользоваться LiveCD 3f-lab, но об этом в следующий раз.
  • +2
  • 05 января 2010, 17:12
  • yababay

Комментарии (4)

RSS свернуть / развернуть
+
0
Если будешь развивать свой проект — то можно сделать коллективный блог, страницы оформить. Файл можно выложить — не проблема.

Как вариант — использовать dropbox — там 2 Гб места бесплатно и клиент интегрируется с Nautilus, под Windows тоже есть
avatar

Sergei_T

  • 05 января 2010, 17:44
+
0
Вот Это Даааааа!!!
Модульный принцип...
Это как мой ассемблер из блокнота и своих техтовых полуфабрикатов.
Пора в программисты записываться!
avatar

Markony

  • 05 января 2010, 17:55
+
0
вот это круто хочу сделать что нибудь для мобильного устройства
avatar

FREExLOADER

  • 06 января 2010, 14:11
+
0
Доберемся и до мобильных устройств!
avatar

yababay

  • 06 января 2010, 14:25

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.