Archives for Февраль 2013

Java. Примеры копирования файлов. Эволюция и революция.

Задачка копирование файлов в свое время была хорошим тестом для программистов. 1. Streams. До появления пакета NIO (New I/O, версия Java 1.4) многие использовали обычные потоки. public static void copy(File source, File dest) throws IOException { FileInputStream is = new FileInputStream(source); try { FileOutputStream os = new FileOutputStream(dest); try { byte[] buffer = new byte[4096]; […]

Сколько стоит талант программиста (и не только).

Давно уже ничего не писал на общие темы — о выборе профессии, жизненном пути или поиске предназначения. Последний раз подобных тем касался почти три года назад. Прежде чем начать изложение, хотел сообщить, что я осознаю всю нестрогость моих расчетов и надеюсь никто не станет воспринимать приведенные ниже доводы буквально! Теперь можно приступать. Думаю многие знают […]

JavaJobs.ru — перезагрузка.

Года три-четыре назад в качестве «лабораторного» эксперимента мною был сделан сайт JavaJobs.ru. В основе лежало желание создать небольшой ресурс (в большей части для собственных нужд), упрощающий поиск свежих и интересных вакансий для java-программистов. Помимо этого, у меня была идея создать небольшую игровую площадку для себя, на которой можно было бы ставить различные программистcкие опыты. Это […]

Java Security Update (Java 7u13)

Вышло долгожданное обновление Java! Oracle выпустил релиз даже раньше запланированного срока (изначально должен был выйти 19 февраля 2013г). В анонсе сказано, что обновление содержит 50 исправлений безопасности: Due to the threat posed by a successful attack, Oracle strongly recommends that customers apply CPU fixes as soon as possible. This Critical Patch Update contains 50 new […]