Рассылка закрыта
При закрытии подписчики были переданы в рассылку "eManual - электронные книги и техническая документация" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Docs.Gets.Ru - Компьютерная Библиотека
Информационный Канал Subscribe.Ru |
| ||
Здравствуйте, уважаемые подписчики! | ||
29 марта 2004 г., на сайте "Компьютерная Библиотека" появилось 78 новых статей. Содержание выпуска: @ Базы данных :: InterBase ћ Оптимизация запросов SQL и метаданных @ Базы данных :: MySQL ћ Если спросишь, чей он, я отвечу - MY @ Базы данных :: OLAP ћ Ежегодный обзор рынка OLAP от Найджела Пендза: анализ потребителей @ Базы данных :: Oracle ћ Oracle 9i Lite. Первые шаги @ Игры :: Гонки ћ Беспилотные авто: Соревнования DARPA, часть 1 ћ Беспилотные авто: Соревнования DARPA, часть 2 @ Игры :: Разное ћ "Хроники PC - Гейминга": Выпуск 47 @ Интернет-технологии :: Java / JavaScript ћ Внезапное закрытие Java-приложения: как избежать? ћ Сравнение производительности Java приложений в среде Windows 2000 Pro и Red Hat Linux 7.2. ћ Что такое JNI ћ Два подхода к использованию JNI ћ Отладка программы первого типа (I) ћ Отладка программы второго типа (II) ћ Непонятные JNI-ссылки ћ JDBC Connection pool своими руками ћ Несколько приемов программирования JNI ћ Сравнение Qt и Java ћ Триада MVC в действии ћ Оптимизация Java программ ћ Сравнение ОО-моделей некоторых популярных языков ћ Создание многопоточных приложений в Java ћ Загадочный мир шаблонного проектирования ћ Возможности языка Java ћ Oracle JDeveloper 10g - Среда разработки Java приложений ћ Как стать "тигром" ћ Бег с граблями ћ Java-апплеты и Gif-анимация ћ Особенности работы с Blob для Oracle и Oracle Lite ћ История одного проекта, или как мы меняли шило на мыло ћ Роботы, которые видят, слышат, говорят и двигаются. (с помощью Java) ћ Игры патриотов ћ Плагин подсветки переменных в Oracle JDeveloper'e и Borland Java Builder'e ћ Гибкое журналирование с помощью log4j ћ Как я строил Диптаун ћ Умри, замри, воскресни...: ћ Доступ к Web-сервисам на Java из разных клиентских приложений ћ Как хранить настройки java программ? ћ Сборка сервера JBoss 3.x из исходного кода @ Интернет-технологии :: Вебмастеру ћ Меньше кликов - больше посещений ћ Что нам стоит сайт построить? @ Компьютеры и железо :: FM / TV-тюнеры ћ Hauppauge MediaMVP . подключаем телевизор к.компьютерной сети @ Компьютеры и железо :: Аудиосистема ћ Jazz Speakers J-9940B и Genius GHT-510D ћ Dialog W-300: замысловатое дизайнерское решение @ Компьютеры и железо :: Видеосистема ћ OpenGL-карты среднего уровня: ATi FireGL X2-256t и NVIDIA Quadro FX 1100 @ Компьютеры и железо :: Выставки ћ CeBIT`2004. Репортаж с выставки: Часть 5 ћ CeBIT 2004: третий репортаж @ Компьютеры и железо :: Манипуляторы ћ Модификация мыши: хвостатой, оптической, вибрирующей ћ Обзор мыши Logitech MX900. Bluetooth добрался до периферии ћ Обзор клавиатуры D-Computer EZ-8000 @ Компьютеры и железо :: Материнские платы ћ Чипсет KT266A. проверенный временем ћ Intel D875PBZ на чипсете Intel 875P Canterwood ћ Если не видно разницы, зачем платить больше? (EPOX EP-8RDAE rev 2.1) @ Компьютеры и железо :: Мониторы ћ Тестирование ЖК-мониторов: 17'' и 19'' модели с временем отклика меньше 20 мс @ Компьютеры и железо :: Накопители ћ SanDisk RS-MMC. Смерть Memory Stick Duo? @ Компьютеры и железо :: Охлаждение ћ Улучшение охлаждения в корпусах с вертикальным БП при минимуме труда и минимуме затрат ћ Кулеры для Athlon 64. Часть 1. "Боксовые" против дорогих. @ Компьютеры и железо :: Принтеры ћ Мал, удал и многофункционален: HP PSC 1210 @ Компьютеры и железо :: Процессоры ћ Обзор процессора Athlon 64 3000+ @ Компьютеры и железо :: Разное ћ Момент истины @ Мобильные устройства :: MP3 / CD / VCD-плееры ћ Rio SU40. USB-комбайн с литий-ионной батареей @ Мобильные устройства :: Другие устройства ћ BeamPlus. Всегда эффектная презентация @ Мобильные устройства :: Карманные ПК ћ Обзор КПК Sony CLIE PEG-SJ22 ћ Toshiba e400: малютка-"бюджетник" @ Мобильные устройства :: Мобильные телефоны ћ Предварительный обзор Sony Ericsson K700 ћ Телефон Bird S1160 ћ Samsung SGH E800. Камерофон со слайдером для бизнес-леди ћ Sony Ericsson T310 . цветастик для молодежи @ Мобильные устройства :: Ноутбуки ћ Lifebook T Series . книга жизни ћ Ноутбук для геймера: ABS Mayhem G1 @ Мобильные устройства :: Цифровые фотокамеры ћ G-Shot P314 - бюджетное решение от Genius ћ Olympus C-60. Шестой мегапиксель в обойме @ Программирование :: C/C++ ћ Этюды в тональности C#. ADO.NET . работа с базами данных @ Программные руководства :: Бизнес / Финансы ћ Семейный бюджет на компьютере @ Программные руководства :: Веб-мастеринг ћ Dreamweaver MX. Работа с изображениями @ Программные руководства :: Графика ћ Придумай и оживи! @ Программные руководства :: Утилиты ћ AVTORское составление расписаний @ Компьютеры и железо :: Сети ћ Gigabyte GN-BR404W . 802.11g VPN роутер @ Компьютеры и железо :: Компьютеры ћ Shuttle XPC SN85G4 . barebone-комплект под Athlon 64 и в новом корпусе Оптимизация запросов SQL и метаданных[ наверх ] Категория: Базы данных :: InterBase Автор(ы): Денис Мигачев Введение. В то время как практически каждый разработчик может создавать запросы SQL, возможностью создавать максимально оптимизированные запросы, которые отличают действительно быстро работающее приложение от его собрата, показывающего приемлемую производительность, обладает далеко не каждый. В статье рассказывается, как можно оптимизировать работу приложений с сервером InterBase со стороны SQL, оптимизация и тонкая настройка самого сервера будет описана немного позже, в следующей статье. Если спросишь, чей он, я отвечу - MY[ наверх ] Категория: Базы данных :: MySQL Автор(ы): Николай Шляхтун Причина возникновения названия MySQL остается неясной. С одной стороны, разработчики в процессе написания программ ко многим директориям и именам файлов традиционно добавляли префикс "my". С другой стороны, имя дочери одного из разработчиков - My. Какой из этих фактов стал причиной такого названия, остается загадкой даже для разработчиков, не говоря уже о нас, простых смертных Ежегодный обзор рынка OLAP от Найджела Пендза: анализ потребителей[ наверх ] Категория: Базы данных :: OLAP Автор(ы): Nigel Pendse, Intersoft Lab В прошлом году мы уже предлагали вниманию наших читателей результаты исследования признанного специалиста в области IT-технологий Найджела Пендза (Nigel Pendse) - Olap Survey 2. В этот раз автор провел еще более подробный анализ рынка OLAP, выявивший массу новых интереснейших тенденций. В этом номере мы публикуем две статьи, посвященные этой замечательной работе. В первой статье рассматриваются результаты анализа рынка пользователей OLAP-продуктов: приводится классификация клиентов по географическому признаку, по роли в принятии решения о покупке продукта, по величине компании и числу ее сотрудников. В статье также рассказывается о факторах, влияющих на выбор продукта. Oracle 9i Lite. Первые шаги[ наверх ] Категория: Базы данных :: Oracle Автор(ы): Сергей Бердачук Как видно из рисунка 1, клиентская часть Oracle 9i Lite включает всего несколько dll, часть которых можно не использовать и, соответственно, оптимизировать дистрибутив клиентского CD. Например, для ODBC приложения (без хранимых java процедур) минимальный состав dll включает OLOBJ40.DLL, OLSQL40.DLL и OLOD2040.DLL. Беспилотные авто: Соревнования DARPA, часть 1[ наверх ] Категория: Игры :: Гонки Автор(ы): Хамфри Чунг, Андрей Кузнецов Более двух дюжин беспилотных авто участвовали в отборочном этапе соревнований на приз Агентства разработки высокотехнологичных оборонительных решений (Defense Advanced Research Projects Agency - DARPA) в один миллион долларов. Борьба шла на фоне бесконечных кактусов, песков и пыли - то есть всего того, что можно увидеть на протяжении 200 миль в пустыне, расположенной в штатах Калифорния и Невада. Беспилотные авто: Соревнования DARPA, часть 2[ наверх ] Категория: Игры :: Гонки Автор(ы): Хамфри Чунг, Андрей Кузнецов Всё началось с того, что в финальную часть соревнований на приз DARPA (которая проходила в пустыне штатов Калифорния и Невада) было отобрано 14 беспилотных авто. Всё кончилось тем, что ни один из участников соревнований не смог пройти всю трассу до конца. Корреспонденты нашего сайта были непосредственными очевидцами происходящего, отсняв кучу фотографий и видеороликов. "Хроники PC - Гейминга": Выпуск 47[ наверх ] Категория: Игры :: Разное Автор(ы): Сергей Водолеев Мы представляем самые новые игры, которые уже можно купить в нашей стране: Unreal Tournament 2004, Far Cry... Внезапное закрытие Java-приложения: как избежать?[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Во многих случаях, у программистов возникает необходимость выполнить некоторые действия в момент, когда пользователь заканчивает работу с приложением. Но проблема состоит в том, что пользователи не всегда пользуются рекомендованными и правильными способами выхода из приложения. Java предоставляет элегантный подход к выполнению какого-либо кода в середине процесса выгрузки процесса вашего приложения, таким образом гарантируя, что этот код, который, например, занимается какими-либо .очистительными. операциями, будет обязательно выполнен. Эта статья рассказывает о том, каким образом можно вешать обработчик прерывания работы приложения для гарантированного выполнения завершающего кода, независимо от того, каким образом пользователь завершил работу с вашим приложением. Сравнение производительности Java приложений в среде Windows 2000 Pro и Red Hat Linux 7.2.[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Николай Зенькевич Возможность Java программ, будучи написанными и скомпилированными на одной платформе, выполняться на другой, хоть и с небольшими проблемами, но все-таки выполняется. Java приложения, написанные и скомпилированные под Windows выполняются на Linux и наоборот, если конечно учесть различия файловых систем, не запускать внешние команды (java.lang.Runtime.exec(.)), а также не использовать JNI Что такое JNI[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Изначально, люди, проектировавшие язык программирования Java, понимали, что возможность создания на 100% чистых Java-приложения . это благородная цель. Но они также понимали, что будет очень трудно обойтись только лишь средствами языка Java. По мере того как разрабатываются все новые Java-приложения, разработчикам часто очень не хочется выбрасывать старый native-код, который может быть достаточно дорогим, и который было не легко написать. Два подхода к использованию JNI[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Каким образом вы собираетесь проводить эффективную отладку вашего приложения, если в его реализации нет возможности обойтись чистым Java-кодом, и приходится использовать другие языки (например, C/C++), тем более что пока не существует хороших отладчиков, способных производить проверку и отладку подобных приложений-гибридов. В этой статье мы, используя лишь инструменты командной строки (command-line), рассмотрим основные приемы работы и решения проблем, с которыми многие сталкиваются при отладке мультиязыковых приложений. По прочтению этой статьи, вы узнаете, как запускать приложения совместно с отладчиками, какие существуют отладчики, а также овладеете техникой реализации эффективной отладки. Отладка программы первого типа (I)[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Итак, давайте приступим к работе. Представьте, что вам нужно запустить вашу Java-программу и после присоединить к этому процессу C-отладчик. Такое можно организовать с помощью отладчиков, как, например, Visual C++, запустив исполняемый файл Java напрямую. В этом случае вам необходимо добавить вашу DLL в список дополнительных DLL-библиотек; в противном случае, когда ваше приложение будет запущено, точка прерывания установлена не будет. Отладка программы второго типа (II)[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк В случае использования второго метода написания JNI-приложений, вам будет гораздо проще отлаживать C-код. Вы можете запускать приложение прямо в своем отладчике. Однако для отладки Java-кода, вам понадобится установить некоторые опции виртуальной Java-машины. Вы можете сделать это в тот момент, когда вы запускаете приложение с использованием Invocation API. Непонятные JNI-ссылки[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк JNI-ссылки по большей части сложны для понимания, поскольку их структура не публикуется. Если вы знаете структуру объекта, вы можете без проблем увидеть объект в памяти. JDBC Connection pool своими руками[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров В статье рассматриваются преимущества использования технологии Connection Pool в программировании распределенных систем на языке java. Технология Connection Pool, в дальнейшем - пул соединений, в основном применяется для управления и контроля соединениями к базам данных из сервлетов, где существует возможность хранить информацию между запросами от клиентов. Несколько приемов программирования JNI[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Приведем несколько приемов, руководствуясь которыми, вы сможете избежать множества часто возникающих проблем... Сравнение Qt и Java[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Matthias Kalle Dalheimer В этой статье сравнивается эффективность использования C++/Qt и Java/AWT/Swing для разработки программного обеспечения с пользовательским графическим интерфейсом. Триада MVC в действии[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров Пожалуй, каждый программист, проектирующий комплексную графическую систему, сталкивался с проблемами компоновки, дизайна и реализации бизнес-логики в рамках имеющихся ресурсов. И не важно, какие технологии задействованы в этой реализации . бизнес-приложение с использованием MFC классов или графическая система на основе Swing-библиотек. Особенно актуальна эта проблема при разработке и поддержки web-services, основанных на JSP и сервлетах, а также прогрессирующей в настоящее время .NET технологии ASP .NET. Оптимизация Java программ[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров С развитием технической базы и постоянным увеличением мощностей современных компьютеров забота о качественном программировании с точки зрения оптимизации по скорости выполнения кода потихоньку стала все меньше и меньше беспокоить умы программистов. Теперь внимание приковано к таким технологиям как распределенное программирование и компонентный дизайн. Зачем заботиться о скорости выполнения твоей программы, когда можно оформить часть кода в виде отдельного компонента и положить на какой-нибудь быстрый сервер, который в течение нескольких секунд справиться с проблемой, ставившей в тупик твой слабый по мощности компьютер. Затем можно просто обратиться из клиентской программы за результатами вычислений . и это не единственный сценарий, где современные технологии приходят на помощь при сложных и трудоемких вычислениях. Сравнение ОО-моделей некоторых популярных языков[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Павел Лазарев Рассмотрим в негативном смысле (т.е. чем плохи существующие языки). Мы сравниваем с языками C++, Java, CLU. Мы не рассматриваем более традиционные объектно-ориентированные языки, такие как Smalltalk или Objective C, так как они ориентированны на модель передачи сообщений, а не на процедурный вызов, поэтому, на наш взгляд, не могут иметь сравнимую эффективность при работе в едином адресном пространстве (конечно, без специальной аппаратной поддержки). Создание многопоточных приложений в Java[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Константин Книжник Параллельные вычисления в настоящее время являются одной из самых приоритетных задач в области информатики. Если посмотреть на список TOP 100 (самые быстродействующие компьютеры в мире), легко заметить, что вся верхушка списка занята системами с массовым параллелизмом, состоящим из нескольких сотен, а то и тысяч процессорных блоков. Основная проблема заключается в том, что собрать такую систему зачастую оказывается проще, чем использовать, т.к. реализовать алгоритм, который будет эффективно распараллеливать свою работу на сотнях имеющихся в наличии вычислительных блоках, очень непросто. А от не адаптированного алгоритма толку на подобном суперкомпьютере не будет . скорость его выполнения будет не намного выше, чем на обычном PC. Загадочный мир шаблонного проектирования[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров Знакомство с паттернами проектирования[1] у меня произошло еще задолго до того, как я прочитал книги, посвященные проблеме создания программного обеспечения и методологии проектирования современного ПО. В конце 90-х я занимался разработкой динамического сайта для одной крупной торговой компании на основе таких java-технологий как JSP и сервлеты. Тогда мне на помощь пришла классическая реализация паттерна проектирования "Модель-Вид-Контроллер" (MVC), где страницы JSP использовались для представления данных, а сервлеты выполняли трудоемкую работу по обработке этих данных. В этой простейшей схеме сервлет действовал в качестве контроллера и отвечал за обработку запроса и взаимодействие с различными JSP-страничками в зависимости от поведения пользователя. Таким образом, был реализован один из постулатов проектирования ПО . "отделение представления от содержания". Возможности языка Java[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Juga Здесь рассматриваются различные возможности языка Java, при этом описываются различные типы программ, которые можно создавать на этом языке. Oracle JDeveloper 10g - Среда разработки Java приложений[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Сергей Бердачук В конце 2001 года корпорация Oracle выпустила новую версию Oracle Java Developer 9i, полностью переписав данный продукт на Java. До сегодняшнего момента было выпущено несколько билдов данного продукта. Совсем недавно была выпущена новая версия Oracle Java Developer 10g (Preview build 9.0.5.), которая представляет собой среду разработки (Integrated Development Environment IDE), построенную на основе технологий JBuilder некогда купленных у фирмы Borland. За несколько лет на основе этих технологий было выпущено несколько версий JDeveloper, который перерос в самостоятельный продукт, по многим параметрам превосходящий родителя. Как стать "тигром"[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Сергей Бердачук При создании сложных графических систем моделирования встает вопрос о графическом "движке". Большинство программистов пишут все с нуля. А что делать, когда проект нужен еще вчера, или через пару дней нужно сдавать курсовой. Ответ прост: "зачем изобретать велосипед? Особенно, если его давно уже изобрели и раздают всем желающим даром". Место, где "велосипеды за мальчиков дают" называется http://sourceforge.net/. Это просто огромный "склад велосипедов" :). А если серьезно, то можно потратить уйму времени только на просмотр списка проектов. Шутка ли, только по Java наберется более десятка тысяч таковых. Бег с граблями[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Сергей Бердачук Проект начинался как обычно. Как говорится: .нужно еще вчера. и сроки ограничены. С первого взгляда проект простой . нужно организовать автоматизированную стоянку, для упорядочения регистрации автотранспорта. Система должна свести до минимума возможность каких бы то нибыло махинаций с очередью. Java-апплеты и Gif-анимация[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Alex Вот захотелось Вам, к примеру, сделать сайт посвященный Вашему четвероногому другу. Конечно, было бы идеально поместить туда его "живой" портрет чтобы все могли видеть, какой он у вас замечательный, умный и забавный, но чтобы сделать настоящее AVI или QT далеко не у каждого найдется подходящая аппаратура и, наверное, ни у кого не найдется достаточно качественной линии, чтобы смотреть их в реальном времени, если конечно кто-либо из фанов Вашего питомца не займется этим на работе где у него проброшено оптоволокно. Особенности работы с Blob для Oracle и Oracle Lite[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Роман Агафонов Думаю, любой программист-разработчик так или иначе в своей карьере сталкивается с разработкой софта под базы данных. Многие только этим и занимаются. Самостоятельно натыкаются на подводные камни, связанные с особенностями используемой БД, и также самостоятельно пытаются их преодолеть. В принципе, стандартные средства java избавили разработчиков от большинства проблем, и библиотека java.sql с успехом исчерпывает основную массу потребностей, но всегда есть нюансы, которые такими средствами не решаются, и, как правило, именно они больше всего интересуют программистов. История одного проекта, или как мы меняли шило на мыло[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров Администратор, программист, старший программист, Senior Developer, начальник отдела разработчиков программного обеспечения . вот типичный путь успешного выпускника технического вуза с ученой степенью. Каждый этап . это сложный путь, где ты должен не только качественно делать свою работу, но и отвечать за других людей, работающих рядом с тобой. Роботы, которые видят, слышат, говорят и двигаются. (с помощью Java)[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк В нашем очень быстро развивающемся мире робототехника играет огромнейшую роль. Сегодня существует масса роботов, начиная с тех, которых производят в обычной промышленности, для выполнения различных механических задач, поисково-спасательных роботов, которые спасают жизни людей, ползая под обломками разрушенных строений, до межпланетарных роботов-исследователей, которые зондируют просторы бесконечного космоса. Все эти роботы используются преимущественно для выполнения слишком скучной, дорогостоящей и опасной для человека работы. Игры патриотов[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Озеров Как давно вы играли в военные игры? А пробовали ли вы самостоятельно программировать игровой движок? Нет, тогда это статья специально для вас, потому что в ней пойдет речь об инициативе компании IBM под названием RoboCode, в основе которой лежит управление боевыми машинами на основе популярного языка программирования Java Плагин подсветки переменных в Oracle JDeveloper'e и Borland Java Builder'e[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Сергей Бердачук Большинство программистов согласятся, что поиск переменных по написанному коду порой является утомительным занятием. Приходится вызывать функцию поиска и последовательно перемещаться по найденным значениям. При этом, если переменная имеет краткое наименование, то часто попадается в составе других частей кода. К этой же проблеме можно отнести и переименование переменных. Гибкое журналирование с помощью log4j[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Алексей Литвинюк Log4j . это инструмент для журналирования с открытым исходным кодом, разработанный под эгидой глобального проекта Jakarta Apache. Он представляет собой набор API с помощью которых, разработчики могут вставлять в свой код выражения, которые выводят некоторую информацию (отладочную, информационную, сообщения об ошибках и т.д.), и конфигурировать этот вывод с помощью внешний конфигурационных файлов. В этой статье рассматриваются основные идеи, положенные в данный инструмент, а также будут затронуты некоторые интересные моменты, касающиеся написания демонстрационного web-приложения. Как я строил Диптаун[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Leo Началась эта история, которую я хочу вам поведать дорогие читатели с того, что я прочитал замечательные произведения Сергея Лукьяненко "Лабиринт отражений" и "Фальшивые зеркала". Прочитал и навсегда, (я думаю, что меня поймут все интернетчики) "заболел" идеей города в глубине . Диптауна. И, конечно же, мне захотелось сделать хоть что-нибудь наподобие этой сияющей мечты. Ясное дело, что я не был настолько наивен, чтобы предполагать, что мне удастся сделать дип-программу, но хотелось сделать хоть что-нибудь... Умри, замри, воскресни...:[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Андрей Терешко Нити или треды(threads). Работать с ними трудно, понять их работу ещё труднее, но, вошедши во вкус - за уши не оттянешь. Хотя есть программисты, считающие, что надо так проектировать программу, чтобы нити были нужны как можно реже. А если ещё обойтись и без объектов, без ООП - то, вообще, будет хорошо. И, надо признаться, поначалу, когда пытаешься отладить программу со многими нитями, то желание все бросить и взять обыкновенный, простой язык, типа .(Вы поняли какой), возникало у меня неоднократно - особенно это касалось взаимодействия между тредами. Доступ к Web-сервисам на Java из разных клиентских приложений[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Михаил Шохирев Еще недавно web-сервисы (web-services) были модной диковиной, сегодня их поддерживают все основные производители программного обеспечения, а завтра они станут обычным инструментом разработчика. В этой статье рассмотрен способ быстрого развертывания web-сервисов на платформе Java и примеры клиентских приложений на разных языках, которые могут быть разработаны без особых знаний о технологиях, применяемых при создании web-служб. Как хранить настройки java программ?[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Сергей Бердачук Этот вопрос задает себе каждый разработчик любого серьезного приложения. Классическим решением этой задачи является использование класса Properties. Этот класс поддерживает коллекции свойств (properties) вида ключ/значение, где ключи и значения являются строками. Наличие методов сохранения и чтения коллекций в файлах, упрощает организацию физического хранения данных. Несмотря на удобство ... Сборка сервера JBoss 3.x из исходного кода[ наверх ] Категория: Интернет-технологии :: Java / JavaScript Автор(ы): Ю. Ларин Компиляция и сборка сервера JBoss выполняется довольно легко. Вы сами это увидите, когда прочтете эту статейку и попробуете сделать это самостоятельно. Меньше кликов - больше посещений[ наверх ] Категория: Интернет-технологии :: Вебмастеру Автор(ы): Вячеслав Белов Чем дольше посетителю сайта приходится искать нужную информацию, тем ниже вероятность того, что он захочет зайти на этот сайт еще раз. Оказывается, эту проблему можно эффективно решить с помощью... Internet Explorer'a Что нам стоит сайт построить?[ наверх ] Категория: Интернет-технологии :: Вебмастеру Автор(ы): Алексей Соболев Пожалуй, ни для кого не секрет, что современные сайты в большинстве своем (за исключением разве что уж самых простеньких) не есть HTML в чистом виде. HTML давно перестал удовлетворять нуждам современного дизайна и юзабилити и год от года все больше вытесняется новыми технологиями, которые упрощают работу с сайтом. Hauppauge MediaMVP . подключаем телевизор к.компьютерной сети[ наверх ] Категория: Компьютеры и железо :: FM / TV-тюнеры Автор(ы): Алексей Самсонов Стараниями производителей видеокарт и специализированных декодеров MPEG-2/MPEG-4 возможность подключения компьютера к телевизору стала такой же доступной и привычной, как, например, CD-привод и даже успела послужить одним из стимулов такого явления, как HTPC (Home Theatre Personal Computer). Впрочем, HTPC . это тема отдельного разговора, выходящая далеко за рамки данного обзора. Jazz Speakers J-9940B и Genius GHT-510D[ наверх ] Категория: Компьютеры и железо :: Аудиосистема Автор(ы): Иван Волин К нам на тест прибыли два комплекта акустики, которые любой неискушенный пользователь примет за безумно дорогой Hi-Fi. При ближайшем рассмотрении оказалось, что комплекты совершенно одинаковые... Dialog W-300: замысловатое дизайнерское решение[ наверх ] Категория: Компьютеры и железо :: Аудиосистема Автор(ы): Василий Запотылок Как далеко порой заходит дизайнерская мысль. Эти люди способны предать заманчивые черты даже самым невзрачным мелочам, которые окружают нас все время. Никакой предмет в наши дни не попадет на широкий рынок, если над ним не поработала дизайнерская группа. Приятная внешность продукта способна вызвать в нас положительные эмоции и таким образом склонить к покупке. Иногда ради красоты производитель готов пожертвовать даже выдающимися техническими параметрами. Посудите сами, обыватель из множества предложений выберет то, что бросится в глаза, поразит незаурядной внешностью. Лишь опытный пользователь перед покупкой внимательно изучит все предложения, прочитает массу обзоров и сделает свой, как правило, верный выбор. OpenGL-карты среднего уровня: ATi FireGL X2-256t и NVIDIA Quadro FX 1100[ наверх ] Категория: Компьютеры и железо :: Видеосистема Автор(ы): Уве Штеффель, Дмитрий Чеканов ATi и NVIDIA объявили свои новые графические карты OpenGL среднего уровня для рабочих станций. ATi обеспечивает лучшую мощность. nVidia попыталась победить по соотношению цена/производительность. Но пусть результаты тестов на рабочей станции HP Workstation xw4100 говорят сами за себя. CeBIT`2004. Репортаж с выставки: Часть 5[ наверх ] Категория: Компьютеры и железо :: Выставки Автор(ы): Kuzin Andrey Наиболее интересные видеокарты компаний HIS, Abit и Prolink , представленные на выставке... CeBIT 2004: третий репортаж[ наверх ] Категория: Компьютеры и железо :: Выставки Автор(ы): Редакция THG Мы продолжаем наши репортажи с выставки CeBIT 2004 в Ганновере. В третьем репортаже мы рассмотрели графические карты, материнские платы, корпуса, кулеры и другие новинки. А один из производителей чипсетов решил даже перенести AGP на южный мост. Как обычно, вас ждут новости и сюрпризы. Модификация мыши: хвостатой, оптической, вибрирующей[ наверх ] Категория: Компьютеры и железо :: Манипуляторы Автор(ы): Serj Мышку считают расходным материалом и не удостаивают вниманием. И очень даже напрасно . настоящие игроки тщательно выбирают и очень аккуратно обращаются с грызуном. Увы, фантазии пользователей хватает только на боевую раскраску мышки, но ведь можно и привнести нечто большее в функционирование устройства. Хорошая мышка доставит удовольствие, а плохая... плохая не только способна испортить настроение, но даже отрицательно повлиять на здоровье . заболевание рук не такая уж и редкая болезнь нашего компьютерного века. Моя доработка делается на обычной оптической мышке, что облегчает повторяемость конструкции. Обзор мыши Logitech MX900. Bluetooth добрался до периферии[ наверх ] Категория: Компьютеры и железо :: Манипуляторы Автор(ы): Бурдыко Алексей Интерфейс подключения периферийных устройств Bluetooth становится все более популярным и востребованным. Еще недавно мы с вами на страницах Компьютерной Газеты рассматривали несколько разновидностей USB Bluetooth донглов для подключения внешних Bluetooth-устройств, а также соединения между собой двух компьютеров посредством этого интерфейса, как вот перед нами уже давно ожидаемая флагманская модель оптических беспроводных мышей от Logitech . Logitech MX 900. Обзор клавиатуры D-Computer EZ-8000[ наверх ] Категория: Компьютеры и железо :: Манипуляторы Автор(ы): Бурдыко Алексей Мы уже рассматривали клавиатуры производства D-Computer. Нам понравился подход компании D-Computer к оформлению и дизайну своих мультимедийных и интернет-клавиатурных решений. Чипсет KT266A. проверенный временем[ наверх ] Категория: Компьютеры и железо :: Материнские платы Автор(ы): Александр Ваврисевич Выбор платформы для домашнего или рабочего ПК становится задачей со многими неизвестными. Вот мы и решили помочь читателю разобраться в изобилии материнских плат и разношерстных чипсетов. Сегодня мы обратим внимание на уже не новый, но хорошо зарекомендовавший себя чипсет от компании VIA . KT266A. Intel D875PBZ на чипсете Intel 875P Canterwood[ наверх ] Категория: Компьютеры и железо :: Материнские платы Автор(ы): Starter Совсем недавно мы рассмотрели продукты нескольких компаний нацеленных на high-end сектор рынка. Однако на рынке присутствует еще один крупный производитель материнских плат - это компания Intel... Если не видно разницы, зачем платить больше? (EPOX EP-8RDAE rev 2.1)[ наверх ] Категория: Компьютеры и железо :: Материнские платы Автор(ы): Khramovi Накануне нового года у меня случилась неприятность. Сгорела материнская плата, унеся за собой и процессор . старый добрый DURON 800 (кстати, отлично работавший на 1GHz). Денег тогда особо не было, а комп был нужен позарез . начиналась сессия. Так что собрал все деньги по карманам, пошел в магазин и прикупил, что подешевле. А подешевле оказалось: материнская плата EPOX EP-8RDAE (rev 2.1) и процессор DURON 1400 (48 неделя). Так же пришлось поменять память 256 (non DDR) на 256 PC3200 (Infineon) и блок питания 235W на 300W. Как выяснилось позднее, эта система обгоняла даже вдвое более дорогие конфигурации. Краткому тестированию данной конфигурации и посвящена эта статья. Тестирование ЖК-мониторов: 17'' и 19'' модели с временем отклика меньше 20 мс[ наверх ] Категория: Компьютеры и железо :: Мониторы Автор(ы): Винцент Алзю, Дмитрий Чеканов Наконец-то на рынке появились ЖК-мониторы с низким временем отклика и большой диагональю. Samsung SyncMaster 193P стал первым 19" монитором, с PVA-панелью и временем отклика меньше 20 мс. Другие производители типа Hitachi, Sharp, Sony и NEC тоже вышли на 19" рынок "быстрых" мониторов. SanDisk RS-MMC. Смерть Memory Stick Duo?[ наверх ] Категория: Компьютеры и железо :: Накопители Автор(ы): Сергей Митяев Мир сошел с ума. Тогда как каждому читателю нашего электронного ежедневника известно, что цифровые камеры, интегрированные в телефоны пока годятся лишь для детских игр, а вовсе не создания отпечатков, рынок камерофонов продолжает стремительно расти и по оценкам аналитиков всего через полтора года каждый второй из выпускаемых мобильных телефонов будет смотреть на мир зрачком объектива. Улучшение охлаждения в корпусах с вертикальным БП при минимуме труда и минимуме затрат[ наверх ] Категория: Компьютеры и железо :: Охлаждение Автор(ы): Эта статья не принесет никакой пользы компьютерным безумцам, спорящим о преимуществах и недостатках криогенного охлаждения внешних рейд-массивов. Эта статья рассчитана на обыкновенного, небогатого, в меру ленивого и достаточно бережливого пользователя, еще не посвятившего компьютеру время, по праву предназначенное жене. Кулеры для Athlon 64. Часть 1. "Боксовые" против дорогих.[ наверх ] Категория: Компьютеры и железо :: Охлаждение Автор(ы): Алекс Карабуто Исследуем теплоотдачу и бесшумность кулеров от Ajigo и AVC, рекомендованных AMD для использования с процессорами Opteron и Athlon 64. Мал, удал и многофункционален: HP PSC 1210[ наверх ] Категория: Компьютеры и железо :: Принтеры Автор(ы): Николай Щетько Как известно, свободного места и дома, и в офисе много не бывает. Все чаще пользователи трезво оценивают свои нужды и стараются не переплачивать за редко используемые или неиспользуемые вовсе функции. Благодаря этим двум моментам спрос на компактные, эффективные и недорогие многофункциональные устройства типа "All-in-one" ("Все в одном") растет не по дням, а по часам. Герой сегодняшнего обзора . многофункциональный аппарат HP PSC 1210. Несмотря на то, что эта модель . одна из младших в линейке, она обладает завидными потребительскими качествами при ну очень небольшой цене. Обзор процессора Athlon 64 3000+[ наверх ] Категория: Компьютеры и железо :: Процессоры Автор(ы): Артем Семенков Первые процессоры с архитектурой AMD64 стали появляться еще в апреле 2003 года. Это были процессоры Opteron серии 200, которые продемонстрировали довольно неплохой уровень производительности благодаря своей отличной архитектуре. Серверный рынок сам по себе имеет довольно маленький процент от общего рынка процессоров, поэтому анонс настольных процессоров с архитектурой AMD64 для высокопроизводительных ПК не заставил себя долго ждать. Так, 23 сентября 2003 года были официально представлены модели: AMD Athlon 64 3200+ и AMD Athlon 64 FX-51, а затем и AMD Athlon 64 3400+. В преддверии нового года поклонников продукции AMD также ждал сюрприз: без какого-либо ажиотажа свет увидел новый процессор Athlon 64 3000+, который направлен на массовый рынок, и о котором пойдет речь в сегодняшнем материале. Момент истины[ наверх ] Категория: Компьютеры и железо :: Разное Автор(ы): Егор Бахрин Когда мы говорим неправду кому-то, мы не знаем о том, что в этот момент нас могут тестировать. И это одна сторона проблемы. Можно, конечно говорить, что все это противозаконно, но ведь и нечистые на руку люди поступают противозаконно... Rio SU40. USB-комбайн с литий-ионной батареей[ наверх ] Категория: Мобильные устройства :: MP3 / CD / VCD-плееры Автор(ы): Сергей Митяев До чего непоседливый народ эти японцы. Мало того, что они первыми встречают рассвет и уже третий год пользуются преимуществами мобильной сети третьего поколения (как вы думаете . в Японии остались еще стационарные телефоны, и если да . то могут ли они записывать видео или обслуживать домашний музыкальный центр), так еще и стремятся опережать весь остальной мир во всем, что касается портативной электроники. BeamPlus. Всегда эффектная презентация[ наверх ] Категория: Мобильные устройства :: Другие устройства Автор(ы): Сергей Митяев Преимущества современных технологий заключаются не только в том, что компьютеры и персональная мобильная связь навсегда изменила мир, а гамбургеры благодаря глобализации проникли до самой Жмеринки. Огромное количество портативной электроники, о существовании которой мы еще год назад не догадывались, позволило сделать нашу жизнь еще более комфортной даже там, где, казалось, ничего улучшить было невозможно. Обзор КПК Sony CLIE PEG-SJ22[ наверх ] Категория: Мобильные устройства :: Карманные ПК Автор(ы): Анастасия Ершова Самым привлекательным в SJ22 является ее цена и наличие качественного цветного дисплея. К недостаткам, в свою очередь, можно отнести немного слабоватый динамик, а также отсутствие кредла. Toshiba e400: малютка-"бюджетник"[ наверх ] Категория: Мобильные устройства :: Карманные ПК Автор(ы): Дмитрий Рябинин Выпустив e310, компания Toshiba доказала на практике, что компьютеры Pocket PC могут быть на редкость мобильны, мало уступая в этом отношении малюткам из лагеря Palm OS. Учитывая, что до этого именно габарито-весовые параметры наладонников вызывали наибольшее число нареканий со стороны адептов Microsoft, появление подобного продукта было сродни миниатюрной революции. После этого мобильность хоть и не стала локомотивом Pocket PC, заняла заметную часть спектра моделей. Именно поэтому появившийся не так давно в российской рознице e400 стал одним из многих, но не единственным, как его далекий родственник. Впрочем, устройство довольно примечательно, а потому удостоилось чести полежать на нашем .операционном. столе. Предварительный обзор Sony Ericsson K700[ наверх ] Категория: Мобильные устройства :: Мобильные телефоны Автор(ы): Эльдар Муртазин Компания Sony Ericsson совершила тихую революцию, представив модель Т610 около года назад, за это время аппарат стал бестселлером продаж практически по всему миру. Спрос на него столь высок по всему миру, что производитель не успевает удовлетворять его. С интервалом в год компания Sony Ericsson представила модель K700... Телефон Bird S1160[ наверх ] Категория: Мобильные устройства :: Мобильные телефоны Автор(ы): Даниль Вахидов Итак, сегодня у нас на детальном рассмотрении и всестороннем тестировании очередной телефон от лидера китайского внутреннего рынка компании Bird, а именно модель S1160. Модель эта интересна своим необычным форм-фактором, тем не менее, назвать такое отличие разительным не поднимается рука - ведь это всем нам хорошо известная раскладушка. Samsung SGH E800. Камерофон со слайдером для бизнес-леди[ наверх ] Категория: Мобильные устройства :: Мобильные телефоны Автор(ы): Сергей Митяев Крупнейшая мировая ИТ-выставка CEBiT в этом году была выбрана для премьеры сразу нескольких десятков новых мобильных телефонов. О некоторых из них мы уже сообщали, часть новинок, представленных в Ганновере еще ждут своего звездного часа . момента, когда они появятся на страницах нашего скромного издания, после чего о них узнает весь мир. Сегодня речь пойдет о новой модели Samsung, также впервые вышедшей на публику в марте этого года. Sony Ericsson T310 . цветастик для молодежи[ наверх ] Категория: Мобильные устройства :: Мобильные телефоны Автор(ы): Сачук Никита Совсем недавно мой друг решил приобрести себе новый сотовый телефон и столкнулся с проблемой, что у него нет подходящего выбора. Ему нужен был недорогой телефон с фотокамерой, но так как недорогого сотового с встроенной фотокамерой не существует ему пришлось начинать искать телефон с подключаемой камерой и выбор его пал на трубочку Sony Ericsson T310. Lifebook T Series . книга жизни[ наверх ] Категория: Мобильные устройства :: Ноутбуки Автор(ы): Евгений Патий Сегодня отрасль "ноутбукостроения" достигла очередного витка эволюции. Казалось бы, ну что еще можно придумать? Портативные компьютеры уже давно оснащены всеми необходимыми интерфейсами, заключают в своем небольшом корпусе сверхсовременное "железо" и способны по времени автономной работы потягаться чуть ли не с атомными подводными лодками. Ноутбук для геймера: ABS Mayhem G1[ наверх ] Категория: Мобильные устройства :: Ноутбуки Автор(ы): Хамфри Чунг, Дмитрий Чеканов Лаборатория THG решила подвергнуть ноутбук "для геймеров" Mayhem G1 от ABS Computers нашим привычным тестам. Будучи оснащённым картой ATi Mobility Radeon 9600 со 128 Мбайт памяти, 3,0-ГГц Pentium 4 и жёстким диском на 7200 об/мин, станет ли этот ноутбук мечтой "геймера"? G-Shot P314 - бюджетное решение от Genius[ наверх ] Категория: Мобильные устройства :: Цифровые фотокамеры Автор(ы): Дмитрий Костюк Когда речь заходит о производителях цифровых фотоаппаратов, как правило, вспоминаются Nikon, Panasonic, Canon и т.п. Однако есть много других компаний, которые не так широко известны отечественному потребителю, но, тем не менее, заслуживают внимания. Эта статья посвящена бюджетному решению компании Genius - фотоаппарату G-Shot P314. Olympus C-60. Шестой мегапиксель в обойме[ наверх ] Категория: Мобильные устройства :: Цифровые фотокамеры Автор(ы): Сергей Митяев Казалось бы . зачем цифровым камерам пятый мегапиксель и тем более шестой, когда для печати снимков размером 13х28 сантиметров достаточно даже трех МП? Ответ на этот вопрос прост: все дело в прогрессе и явлении, известному каждому бизнесмену как эффект езды на велосипеде . пока вы едете, вы держите равновесие, но стоит на миг остановиться и вас ждет неминуемое падение, а то и серьезные травмы от наездов тех, кто следует за вами Этюды в тональности C#. ADO.NET . работа с базами данных[ наверх ] Категория: Программирование :: C/C++ Автор(ы): Герман Иванов Понятие работы с данными в Net Framework претерпело существенное изменение по сравнению с реализацией этой задачи в классических языках программирования. Трудно сказать, что послужило тому причиной: то ли изначальная заточенность платформы под распределенные вычисления (веб сервисы), то ли у разработчиков имелись для этого какие-то свои, достаточно веские причины. Так или иначе, но разработчиками ADO.NET был предпринят смелый шаг, они взяли и сделали обработку данных "отсоединенной", то есть полностью независимой от используемой базы данных. Семейный бюджет на компьютере[ наверх ] Категория: Программные руководства :: Бизнес / Финансы Автор(ы): Виктор Тарасов Доходы и расходы семьи могут храниться в памяти вашего, надеемся, неизменного жизненного спутника - домашнего компьютера. Если вы до сих пор в конце месяца садитесь с листочком и подсчитываете, что нужно купить и сколько для этого еще нужно отложить, или размышляете о скором сроке выплаты кредита и занявшем у вас "до получки" соседе дяде Мише, то, безусловно, вы удивитесь, когда узнаете, что те же подсчеты можно производить легко и просто, не ломая голову над сложением и вычитанием, сведением доходов с расходами и попытками вспомнить, что вы упустили из виду. Для данных целей предназначено специальное ПО - например, "Домашняя бухгалтерия" или "Мои деньги". Dreamweaver MX. Работа с изображениями[ наверх ] Категория: Программные руководства :: Веб-мастеринг Автор(ы): Алексей Кутовенко Как вы помните, некоторое время тому назад мы обсуждали работу с текстовым контентом web-страниц, создаваемых при помощи программы Macromedia Dreamweaver MX. Несмотря на некоторую самодостаточность текста, никто не собирается отговаривать вас от использования изображений, это было бы неоправданно и несколько странно. Придумай и оживи![ наверх ] Категория: Программные руководства :: Графика Автор(ы): Ар Каррара Среди огромного разнообразия графических программных разработок, покрывающих своими возможностями многие сегменты сферы цифровых визуальных технологий, все чаще появляются интересные решения отечественного производства. В качестве одного из свежих примеров можно привести пакет трехмерной графики LifeStudio:HEAD Pro (LS) от российской компании LifeMode Interactive (www.lifemi.com). AVTORское составление расписаний[ наверх ] Категория: Программные руководства :: Утилиты Автор(ы): Роберт Басыров Оптимизация каких-либо процессов - одна из ключевых задач прикладной математики. Ее решение требует применения нестандартных методов, оригинального творческого мышления и глубокого понимания сути и сложности проблемы. Наиболее известной и лежащей "на виду" проблемой оптимизации является задача составления расписания учебных занятий школ, колледжей и вузов. Вот почему разработчиками предпринимается достаточно большое количество попыток создать программу, позволяющую быстро и с минимальными затратами решать эту непростую задачу. В нашей статье - рассказ об одной из таких программ - AVTOR2+, созданной Игоpем Губенко. Gigabyte GN-BR404W . 802.11g VPN роутер[ наверх ] Категория: Компьютеры и железо :: Сети Автор(ы): Евгений Зайцев Сегодня у нас на лабораторном столе устройство производства компании Gigabyte, сочетающее в себе VPN, NAT-роутер и беспроводную точку доступа стандарта 802.11g. Как обычно, компания зашифровала название устройства . оно выступает под кодовым именем GN-BR404W. Shuttle XPC SN85G4 . barebone-комплект под Athlon 64 и в новом корпусе[ наверх ] Категория: Компьютеры и железо :: Компьютеры Автор(ы): Сергей Пикалов, Дмитрий Майоров У нас на тестировании побывала очередная модель Shuttle XPC . SN85G4. Опять Shuttle? Что там может быть нового и интересного?.. Погодите с выводами. Во-первых, эта модель рассчитана на использование процессоров Athlon 64, причем явилась пионером в этой области, будучи анонсированной фактически в день анонса линейки настольных 64-битных процессоров AMD. Во-вторых, как уже могли заметить по маркировке самые внимательные, SN85G4 выполнена в новом корпусе, и особенности этого корпуса мы рассмотрим подробнее, так как в будущем, несомненно, на рынок выйдет целая линейка barebone-систем компании с окончанием "G4" в названии. | ||
На сегодня это все! Успехов! Если у Вас есть какие-либо материалы присылайте их по адресу: docs@gets.ru. C любыми пожеланиями и отзывами обращайтесь по адресу: docs@gets.ru |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||