Месяц: Июнь 2015

  • Спорные, но актуальные принципы разработки

    от автора

    В нашей компании в процессе разработки принято придерживаться нескольких простых принципов. Возможно, кому-то они покажутся спорными, кому-то наивными, но, так же как и календарь, про который писал в прошлом году наш IT-директор (aka paulig), эти принципы — результат собственного опыта и ошибок. Кроме того, мы верим, что следование им даёт возможность решать задачи быстрее и…

  • Программный комплекс студентов MIT автоматически исправляет работу программ

    от автора

    На конференции, посвящённой разработке и реализации языков программирования, команда компьютерных специалистов из Массачусетского технологического института (MIT) представила систему с удивительными характеристиками. По их утверждению, этот программный комплекс автоматически находит ошибки в программах, и исправляет их, подставляя на их место подходящие по функциональности куски от других программ. При этом для работы системе вовсе не нужно знакомиться с исходным кодом исправляемой программы — ей достаточно исполняемого файла. Программисты-виртуозы назвали свою программу CodePhage (кодофаг). Разработчики…

  • Постановка задач и расчет трудозатрат на разработку документации в IT компании

    от автора

    Вопрос о том, как ставить задачи и оценивать трудозатраты техписателей, поднимается почти на каждом вебинаре, конференции и встрече, посвященной документированию. В чем сложность? Почему, в отличие от оценки времени, затраченного программистами, тестировщиками и другими сотрудниками отдела разработки, именно трудозатраты документаторов постоянно вызывают дискуссии? Попробую объяснить и показать, как можно избежать проблем в этом вопросе, используя…

  • В Китае могут ввести временный запрет на процедуру первичного размещения ценных бумаг (IPO)

    от автора

    Китайский фондовый рынок, испытавший шокирующую коррекцию на прошлой неделе, продолжает лихорадить. По итогам вчерашних торгов индекс Shanghai Composite упал на 3,3%, хотя во время торговой сессии опускался ниже, чем на 7,6% относительно закрытия предыдущей сессии. В пятницу, напомним, индекс потерял 7,4%. Капитализация компаний, торгующихся на биржевых площадках в Шанхае и Шэньчжэне упала совокупно на $2,3…

  • Отстой ли XMPP?

    от автора

    Я должен признаться, что написать эту статью я решил очень спонтанно, прочитав статью «XMPP отстой» и почувствовав некоторую близость к чувствам автора, так как также использую ХМРР в одном из наших продуктов. Тем не менее, сжав эмоции в кулак, я всё-таки решил просто изложить, почему я испытываю смешанные чувства к данному протоколу и разложить по…

  • Вебинары от команды Centos-admin.ru

    от автора

    Здравствуйте, дорогие друзья! От лица компании Centos-admin.ru сообщаю об открытии нашего канала на Youtube и представляю вам цикл вебинаров. Более 8-ми лет мы накапливали опыт в работе с высоконагруженными проектами, тысячами серверов и сложными архитектурами, систематизировали его. Доступ к накопленным знаниям до сего момента имели только сотрудники нашей компании. Теперь же мы хотим поделиться этими…

  • Интервью с Александром Макаровым (core Yii) в Пятиминутке PHP

    от автора

    Всем привет! Возможно, вы уже слушаете еженедельный подкаст о новостях из мира PHP, интересных постах в блогах и современных подходах к разработке: «Пятиминутка PHP». Если ещё нет, то обязательно подпишитесь в iTunes или по RSS! Сегодня вышел первый выпуск с гостем: Александр Макаров (@SamDark) — один из ведущих разработчиков PHP фреймворка Yii расскажет о PHP-FIG…

  • PSD parser или как разобрать файл Photoshop на Java

    от автора

    Как то предложили сделать парсер psd файла. Вроде бы очень просто. Надо найти из каких слоёв состоит документ, вывести перечень слоёв. Если слой текстовый, вывести текст и параметры форматирования. Т.е. названия шрифтов, размеры, отступы и т.д.

  • Создание масштабируемого распределенного приложения с нуля

    от автора

    Как это начиналось Я всю жизнь занимался разработкой под Windows. Сначала на С++, затем на C#. В промежутках мелькали VB, Java Script и другая нечисть. Однако некоторое время назад всё изменилось и я впервые столкнулся с миром Linux, Java и Scala. У нас с Денисом, моим другом и соратником по многочисленным идеям, уже был свой…

  • «Прокачиваем» notepad.exe

    от автора

    Какая ассоциация связана у Вас с клавишей F5? Обновление страницы в браузере? Копирование файла из одной директории в другую? Запуск приложения из Visual Studio? А вот авторы notepad.exe подошли к этому вопросу довольно оригинально — по нажатию клавиши F5 происходит добавление текущей даты и времени в место, куда в этот момент указывает курсор. Всё было…