aboutsummaryrefslogtreecommitdiff
path: root/website/content/ru/java/links
diff options
context:
space:
mode:
Diffstat (limited to 'website/content/ru/java/links')
-rw-r--r--website/content/ru/java/links/_index.adoc27
-rw-r--r--website/content/ru/java/links/api.adoc48
-rw-r--r--website/content/ru/java/links/development.adoc44
-rw-r--r--website/content/ru/java/links/documentation.adoc11
-rw-r--r--website/content/ru/java/links/freebsd.adoc22
-rw-r--r--website/content/ru/java/links/resources.adoc23
-rw-r--r--website/content/ru/java/links/servlets.adoc29
-rw-r--r--website/content/ru/java/links/tools.adoc13
-rw-r--r--website/content/ru/java/links/tutorials.adoc11
-rw-r--r--website/content/ru/java/links/vendor.adoc21
10 files changed, 249 insertions, 0 deletions
diff --git a/website/content/ru/java/links/_index.adoc b/website/content/ru/java/links/_index.adoc
new file mode 100644
index 0000000000..75be56efee
--- /dev/null
+++ b/website/content/ru/java/links/_index.adoc
@@ -0,0 +1,27 @@
+---
+title: "Проект FreeBSD Java®: Ресурсы"
+sidenav: developers
+---
+
+include::shared/ru/urls.adoc[]
+
+= Проект FreeBSD Java(R): Ресурсы
+
+На этой странице представлены различные категории ссылок на ресурсы java, отсортированные по темам.
+
+* link:../freebsd/[FreeBSD] +
+Специфичная для FreeBSD информация, типа портирования и тд.
+* link:../vendor/[Производители] +
+Содержит ссылки на сайты, связанные с Sun, IBM, ...
+* link:../development/[Инструменты разработки] +
+Содержит ссылки на инструменты разработки для Java (включая Sun и IBM)
+* link:../api/[API] +
+Содержит ссылки на различные API и реализации протоколов
+* link:../tutorials/[Учебники] +
+Содержит ссылки на онлайновые учебники, например, на сервер JavaSoft
+* link:../documentation/[Документация] +
+Содержит ссылки на онлайновую документацию, касающуюся java
+* link:../servlets/[Сервлеты] +
+Содержит ссылки на информацию о сервлетах и технологии сервлет
+* link:../resources/[Ресурсы...] +
+Всё, что не подпадает под другие категории
diff --git a/website/content/ru/java/links/api.adoc b/website/content/ru/java/links/api.adoc
new file mode 100644
index 0000000000..256e0c54d9
--- /dev/null
+++ b/website/content/ru/java/links/api.adoc
@@ -0,0 +1,48 @@
+---
+title: "Проект FreeBSD Java®: API"
+sidenav: developers
+---
+
+include::shared/ru/urls.adoc[]
+
+= Проект FreeBSD Java(R): API
+
+== Расширения API от Sun Microsystems
+
+В нижеследующем списке содержатся некоторые части доступных определений API и их реализаций от SUN (а для начала посмотрите страницу http://java.sun.com/products[Java Products] и, например, Standard Extensions)
+
+* http://java.sun.com/products/jfc[JFC (Java Foundation Classes)] +
+Отсюда пришел Swing. Дополнительная информация имеется на странице http://java.sun.com/products/jfc/tsc[The Swing Connection].
+* http://java.sun.com/products/java-media/jmf/index.html[Java^TM^ Media Framework] +
+Программный интерфейс Java Media Framework (JMF) 1.0 API описывает простую, унифицированную архитектуру, протокол обмена сообщениями и программный интерфейс для воспроизведения носителей. Этот API был разработан компаниями Sun Microsystems, Inc., Silicon Graphics Inc., и Intel Corporation. +
+Java Media Framework (JMF) 2.0 API расширяет 1.0 API, предоставляя функции захвата изображения, заменяемые кодеки, сохранение файлов, широковещание RTP и возможность доступа и манипулирования данными до их воспроизведения. Этот API доступен для обзора и был разработан компаниями Sun Microsystems, Inc. и IBM.
+* http://java.sun.com/products/java-media/jai/index.html[Java^TM^ Advanced Imaging] +
+Java Advanced Imaging (JAI) API - это расширяемый сетевой программный интерфейс для создания сложных приложений и апплет для работы с графикой на языке программирования Java. Java Advanced Imaging API включает богатый набор возможностей обработки изображений, таких как tiling, deferred execution и многопроцессорную масштабируемость. Имея полную совместимость с Java 2D API, разработчики могут легко расширять возможности и производительность стандартных приложений Java 2D с помощью Java Advanced Imaging API.
+* http://java.sun.com/products/javacomm/[Java^TM^ Serial Port (COMM)] +
+Java Serial Port может быть использован для разработки платформо-независимых коммуникационных приложений для таких технологий, как голосовая почта, факс и электронные карты. Текущая версия поддерживает последовательные порты RS232 и параллельные порты IEEE 1284.
+* http://java.sun.com/products/java-media/3D/index.html[Java 3D^TM^] +
+Java 3DTM 1.1 API является набором классов для написания приложений для работы с трехмерной графикой и 3D-апплет. Это дает разработчикам высокоуровневые примитивы для создания и манипуляции трехмерными объектами и построения структур, используемых для вывода этих объектов. Прикладные программисты могут могут описать очень большие виртуальные миры с помощью этих конструкций, что позволяет Java 3D эффективно отображать эти миры.
+* http://java.sun.com/products/javamail/index.html[JavaMail] +
+JavaMail API дает набор абстрактных классов, которые моделируют почтовую систему. В API дается независимый от платформы и протоколов инструмент для построения приложений для работы с почтовыми и другими сообщениями на языке Java.
+* http://java.sun.com/products/javahelp/index.html[JavaHelp^TM^] +
+JavaHelp - это справочная система для платформы Java: она представляет собой платформонезависимую систему помощи, основанную на Java, которая позволяет разработчикам Java использовать онлайновую помощь в различных целях, включая компоненты Java, приложения (сетевые и несетевые), десктопы и страницы HTML.
+* http://java.sun.com/products/beans/glasgow/jaf.html[JavaBeans^TM^ Activation Framework (JAF)] +
+С JavaBeans Activation Framework (JAF) разработчики могут использовать все возможности стандартных сервисов для определения типа конкретной части данных, инкапсуляции доступа к нему, определения набора допустимых над ней операций и порождения экземпляров соответствующих компонент JavaBeans для выполнения этих операций.
+* http://java.sun.com/products/servlet/index.html[Java^TM^ Servlet] +
+Java Servlet дает стандартный, поддерживаемый всеми интерфейс для расширения возможностей веб-сервера при помощи независимых от платформы и используемого веб-сервера компонент, написанных на языке Java.
+* http://java.sun.com/products/jce/index.html[Java^TM^ Cryptography (JCE)] +
+Java Cryptography Extension (JCE) 1.2 дает методы и реализации для шифрования, генерации ключей и их согласования, а также алгоритмов Message Authentication Code (MAC). Поддержка шифрования включает в себя симметричные, асимметричные, блочные и потоковые шифры. Программное обеспечение поддерживает также защищенные потоки и "опломбированные" объекты.
+* http://java.sun.com/products/beans/infobus/index.html[InfoBus] +
+InfoBus позволяет динамически обмениваться данными между компонентами JavaBeans, определяя небольшой набор интерфейсов между совместно работающими элементами Beans и указывая протокол, используемый этими интерфейсами. +
+Протоколы основываются на концепции информационной магистрали. Все компоненты, реализующие эти интерфейсы, могут подключаться к магистрали. Как участник магистрали, любой компонент может обмениваться структурированными данными, включая массивы, таблицы, выборки строк баз данных, с любым другим компонентом.
+* http://java.sun.com/products/jndi/index.html[Java Naming and Directory Interface^TM^ (JNDI)] +
+Дает унифицированный промышленный стандарт и прозрачное подключение с платформы Java к источникам бизнес-информации, что позволит разработчикам предложить приложения со стандартным доступом ко многим службам каталогов и имен, имеющихся в эксплуатации.
+* http://java.sun.com/xml[The XML Project] +
+Проект фирмы Sun по комбинирования технологий XML и Java
+
+== Пакеты третьих фирм...
+
+* http://www.objectspace.com/products/jglOverview.htm[JGL (Java Generic Library)] +
+Реализация различных коллекций, включая связные списки и пр. Этот API будет включен как CollcetionAPI в JDK1.2.
+* http://www.alphaworks.ibm.com/tech/xml4j[XML4J] +
+XML Parser для java от IBM
diff --git a/website/content/ru/java/links/development.adoc b/website/content/ru/java/links/development.adoc
new file mode 100644
index 0000000000..e93f2b66f5
--- /dev/null
+++ b/website/content/ru/java/links/development.adoc
@@ -0,0 +1,44 @@
+---
+title: "Проект FreeBSD Java®: Инструменты разработчика"
+sidenav: developers
+---
+
+include::shared/ru/urls.adoc[]
+
+=Проект FreeBSD Java(R): Инструменты разработчика
+
+Ниже даются ссылки на некоторые инструменты, которые можно использовать во FreeBSD. Это список не претендует на полноту.
+
+* IDE
+** http://www7b.software.ibm.com/wsdd/zones/vajava/[Visual Age for Java - Professional] +
+mailto:Joachim.Jaeckel@coffeebreak.de[Joachim Jaeckel] создал страничку о том, как запустить Visual Age for Java Professional 3.0 (Linux) под -CURRENT: http://www.coffeebreak.de/freebsd/
+** http://jdee.sunsite.dk/[JDE] +
+Режим для (X)Emacs для редактирования Java
+** http://www.ist.co.uk/visaj/index.html[visaj] +
+Коммерческое приложение визуальной разработки приложений для Java.
+** http://www.jedit.org[jEdit] +
+jEdit - это текстовый редактор для программистов, написанный на Java с использованием Swing и позволяющий использовать встраиваемые модули. Автор также работает над http://www.gjt.org/~sp/jedit-ide/[jEdit-IDE].
+** http://www.netbeans.org/[NetBeans] +
+Новая IDE, написанная полностью на java, имеются разные версии, как бесплатные, так и коммерческие. Сейчас частично принадлежит Sun Microsystems.
+** JWS - Sunás IDE +
+Больше разрабатываться не будет, так как Syn приобрел NetBeans для использования ее как собственную IDE.
+** http://www.freebuilder.org[FreeBuilder] +
+IDE с идеологией Open Source, хорошо начавшей, но позже затормозившей развитие, но не верьте всей информации в вебе, просто скачайте самые последние исходные тексты из CVS.
+** http://www.elixirtech.com/ElixirIDE/index.html[ElixirIDE] +
+IDE, включающая отладчик. Входит в JARS top 5%.
+** http://www.eclipse.org/[Eclipse] +
+Открытое расширение IDE для широкого круга задач без какой-либо специализации.
+** http://www.jetbrains.com/idea[IDEA] +
+IDEA это коммерческая Java IDE с расширенной поддержкой рефакторинга.
+* JDBC
+** http://industry.java.sun.com/products/jdbc/drivers[Список драйверов JDBC от Sun]
+** http://www.voicenet.com/~zellert/tjFM/[]tjFM +
+Type 4 JDBC драйвер для MySQL(TM).
+** http://www.mysql.com/products/connector-j/index.html[MySQL Connector/J] +
+Type 4 JDBC драйвер для MySQL.
+* UML
+** http://www.togethersoft.com/together/togetherJ.html[TogetherJ] +
+Среда разработчика, основанная на UML, написанная на Java. Имеются разные редакции, есть даже бесплатная.
+* Инструменты
+** http://www10.software.ibm.com/developerworks/opensource/jikes/[Jikes] +
+Сверхбыстрый компилятор java от IBM (имеется в коллекции портов)
diff --git a/website/content/ru/java/links/documentation.adoc b/website/content/ru/java/links/documentation.adoc
new file mode 100644
index 0000000000..e4551b4d68
--- /dev/null
+++ b/website/content/ru/java/links/documentation.adoc
@@ -0,0 +1,11 @@
+---
+title: "Проект FreeBSD Java®: Документация"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Документация
+
+* http://www.blackdown.org/java-linux/docs/faq/FAQ-java-linux.html[JavaLinux FAQ]
+* http://www.eckelobjects.com/TIJ2/index.html[Thinking in Java 2nd ed.] +
+Бесплатная книга по Java, теперь во второй ранней редакции. Может быть сгружена в форматах W97/HTML или PDF format. +
+http://www.eckelobjects.com/javabook.html[Старая версия] этой книги тоже доступна.
diff --git a/website/content/ru/java/links/freebsd.adoc b/website/content/ru/java/links/freebsd.adoc
new file mode 100644
index 0000000000..ac38492358
--- /dev/null
+++ b/website/content/ru/java/links/freebsd.adoc
@@ -0,0 +1,22 @@
+---
+title: "Проект FreeBSD Java®: Ресурсы Java, связанные с FreeBSD"
+sidenav: developers
+---
+
+
+= Проект FreeBSD Java(R): Ресурсы Java, связанные с FreeBSD
+
+* http://www.FreeBSD.org/cgi/url.cgi?ports/comms/java-commapi-freebsd/pkg-descr[The JavaComm API] - Перенос JavaComm API на FreeBSD
+* *shuJIT* - http://www.shudo.net/jit/ - "ust In Time" компилятор для FreeBSD и Linux.
+* *TYA* - ftp://gonzalez.cyberus.ca/pub/Linux/java/ - "Just In Time" компилятор для FreeBSD.
+* *Kaffe* - http://www.kaffe.org - реализация Java в условиях "чистой комнаты".
+* http://www.blackdown.org[Linux-Ports] +
+Веб-сервер, посвященный переносу Java под Linux
+* {blank}
+** http://www.blackdown.org/java-linux/jdk1.2-status/index.html[Статус порта...]
+** JDK 1.2
+** JAF
+** JMF
+** JAI
+** Java3D
+** JavaPlugin 1.2
diff --git a/website/content/ru/java/links/resources.adoc b/website/content/ru/java/links/resources.adoc
new file mode 100644
index 0000000000..f610a0c3dd
--- /dev/null
+++ b/website/content/ru/java/links/resources.adoc
@@ -0,0 +1,23 @@
+---
+title: "Проект FreeBSD Java®: Другие ресурсы"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Другие ресурсы
+
+* http://www.gamelan.com[Java Directory на сервере Gamelan] +
+Коллекция апплет, программ, инструментов и библиотек java ...
+* http://www.javaworld.com[Java World] +
+_Журнал_, посвящённый Java
+* http://www.gjt.org[Giant Java Tree (GJT)] +
+Java с открытым кодом в виде дерева CVS.
+* http://jos.sourceforge.net/[JOS] +
+Бесплатная Java Operating System (все еще в стадии разработки, хотя кое-какие интересные вещи уже сделаны)
+* http://www.javalobby.org[Javalobby] +
+Организация поддержки Java (борьба за Java), иногда предлагает хорошее коммерческое программное обеспечение +
+бесплатно (если вы являетесь членом Javalobby)
+* http://www.ibm.com/developer/java/[JCentral] +
+Механизм поиска только для того, что касается java (поиск +
+выполняется в телеконференциях, архивах исходных текстов, ... Предоставлено фирмой IBM
+* http://java.apache.org[Java и Apache Group] +
+Различные проекты, касающиеся java и веба, такие, как JServ, Cocoon и тд.
diff --git a/website/content/ru/java/links/servlets.adoc b/website/content/ru/java/links/servlets.adoc
new file mode 100644
index 0000000000..16ba164c50
--- /dev/null
+++ b/website/content/ru/java/links/servlets.adoc
@@ -0,0 +1,29 @@
+---
+title: "Проект FreeBSD Java®: Сервлеты"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Сервлеты
+
+Сервлеты - это Java(R) API, который может использоваться вместо CGI-скриптов на языке Perl, или, более точно, для расширения возможностей веб-сервера.
+
+Сервлеты могут также использоваться совместно с XML и XSL.
+
+* API
+** http://java.sun.com/products/servlet/index.html[Sun's Servlet API]
+** http://java.sun.com/products/jsp/jsp_servlet.html[Sun's Java Server Pages White Paper] +
+Java Server Pages - это метод облегчения разработки и поддержки страниц веб. Похож на технологию Active Server Pages от Microsoft.
+* Информация о сервлетах
+** http://www.purpletech.com/servlet-faq[Purple Servlet FAQ] +
+Источник полной информации о сервлетах.
+* Технологии сервлет
+** http://www.sun.com/software/jwebserver/[Java Web Server] +
+Это была образцовая реализация механизма сервлет на языке Java. Sun передал исходный код в Проект Apache и теперь он реализован как Tomcat.
+** http://jakarta.apache.org[Tomcat (Jakarta Project)] +
+Образцовая реализация Java Servlets и Java Server Pages. Код еще не доступен, если не считать еженощный выпуск.
+** http://java.apache.org/jserv[Apache JServ] +
+Реализация спецификаций Servlet 2.0 API на 100% Pure Java. Работает с Apache.
+** http://www.newatlanta.com[ServletExec] +
+Высокопроизводительная коммерческая реализация механизма сервлет. Имеется бесплатная демонстрационная/находящаяся в разработке версия и отладчик для сервлет. Работает с большинством веб-серверов.
+** http://www.jrun.com/products/Jrun[JRun] +
+Высокопроизводительная коммерческая реализация механизма сервлет. Имеется бесплатная демонстрационная/находящаяся в разработке версия. Призер журнала JavaWorld в номинациях Best Servlet Tool for 1998 и WebTechnique's Best Java Tool for 1998. Недавно был поглощен компанией Allaire. Работает с большинством веб-серверов.
diff --git a/website/content/ru/java/links/tools.adoc b/website/content/ru/java/links/tools.adoc
new file mode 100644
index 0000000000..ae0cc91898
--- /dev/null
+++ b/website/content/ru/java/links/tools.adoc
@@ -0,0 +1,13 @@
+---
+title: "Проект FreeBSD Java®: Инструментарий"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Инструментарий
+
+* Программирование
+** http://www.jpython.org[JPython] +
+Лучшее в технологии Java Scripting (объединяет Python и Java) - это вы должны иметь!
+* Другое
+** http://www10.software.ibm.com/developerworks/opensource/jikes/[Jikes] +
+Сверхбыстрый компилятор java от IBM (имеется в коллекции портов)
diff --git a/website/content/ru/java/links/tutorials.adoc b/website/content/ru/java/links/tutorials.adoc
new file mode 100644
index 0000000000..888fb4c99d
--- /dev/null
+++ b/website/content/ru/java/links/tutorials.adoc
@@ -0,0 +1,11 @@
+---
+title: "Проект FreeBSD Java®: Учебные пособия"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Учебные пособия
+
+* http://java.sun.com/docs/books/tutorial/index.html[Учебник по Java] +
+Настоящий учебник по Java непосредственно от фирмы Sun.
+* http://developer.java.sun.com/developer/onlineTraining/[Список документации и учебных материалов с сервера Java Developer Connection] +
+Если вам нужен учебный материал, вы найдете его здесь. Здесь есть вводный материал по Java, JavaBeans, Collections, JDBC, Security и тд. Вам нужно будет зарегистрироваться, но это делается бесплатно и стоит того!
diff --git a/website/content/ru/java/links/vendor.adoc b/website/content/ru/java/links/vendor.adoc
new file mode 100644
index 0000000000..ee64dd01e5
--- /dev/null
+++ b/website/content/ru/java/links/vendor.adoc
@@ -0,0 +1,21 @@
+---
+title: "Проект FreeBSD Java®: Поставщики"
+sidenav: developers
+---
+
+= Проект FreeBSD Java(R): Поставщики
+
+На этой странице ссылки отсортированы по поставщикам.
+
+* Sun Microsystems
+** http://www.javasoft.com[Основной сервер JavaSoft] +
+Это определенно источник информации о Java. Прямо от разработчика.
+** http://developer.java.sun.com/developer/[Java Developer Connection] +
+Зарегистрируйтесь и получайте самые первые версии и много чего ещё.
+* IBM
+** http://www.ibm.com/java[developerWorks - Java Technology Zone] +
+Основной сервер java
+** http://www.alphaworks.ibm.com[Alphaworks] +
+Технологические исследования, предварительные версии
+** http://www10.software.ibm.com/developerworks/opensource/jikes/[Jikes] +
+Очень быстрый компилятор java, открытый код