JavaSE и OS X

Привет! Хочу немного рассказать про взаимоотношения JavaSE и OS X. Это немного провал. Сперва дам ссылку на официальный Java Development Guide for Mac. Его стоит сперва читать, если кому-то вдруг вздумается (как мне) писать какое-либо Java-приложение, которое планируется запускать на Mac’ах. Так что просто перечислю яркие места, где можно зафейлить. Надо использовать Swing, а не …

Немного Java, погоды и xml

Привет! Давайте я сегодня вам покажу как легко и просто можно достать данные о погоде для своего приложения на Java. Я остановился на worldweatheronline.com API. Он отдает данные в XML, причем эти данные даже в бесплатной версии довольно подробны. При регистрации аккаунта разработчика нам предоставляется строка с ключом, который позволяет нас идентифицировать. Дальше всё довольно просто:

Крайне банальная реализация клиент-серверного взаимодействия на C

Давайте представим следующую задачу. Есть протокол  TCP, и пусть наш клиент будет запрашивать у сервера содержимое каталогов. Для нового соединения будем создавать новый поток, и для них (новых соединений) будем использовать заранее запущенные потоки из пула. Размер пула пускай будет фиксированный.