Программирование №3 (сентябрь 2010)
Спецвыпуск-приложение к журналу «Системный администратор».
Специализированное независимое издание, посвященное решению проблем и практических задач, с которыми ежедневно сталкиваются в своей работе системные и сетевые администраторы, специалисты по информационной безопасности, руководители IT-отделов, охватывающее почти все аспекты их профессиональной деятельности.
Содержание номера:
Александр Смирнов: «Используйте свой мозг на 200 процентов»
На вопросы «Системного администратора» отвечает известный программист и разработчик Александр Смирнов.
Прыжки в высоту, или Как стать программистом
Поначалу меня ожидало жестокое разочарование в попытках забраться на вершину совершенного кода. Но я не сделал вывод, что «мне не дано».
Вперед, к цели! Четыре правила эффективности
Об эффективном программировании написано множество статей и книг, однако в этой статье не будет рецептов – только общие принципы и примеры.
Борьба с хаосом при разработке ПО
Проект по разработке программного обеспечения легко становится хаотичным и, как следствие, некачественным, трудно поддерживаемым, срывающим сроки. Рассмотрим некоторые принципы борьбы с хаосом.
На языке C++. Некоторые аспекты применения
Программист на С++ – это комбинатор, как Остап Бендер. Читатель вправе поспорить со мной, так как мои доводы имеют научно-популярный характер.
Таблица символов, или Связующая нить
База данных – не всегда лучший способ хранения информации. Во многих случаях правильнее воспользоваться таблицей символов. А порой она просто незаменима. Хотя по ряду показателей таблица символов уступает традиционной базе данных.
Возможности ILD. Инициализация логики по требованию
Оптимизируем работу веб-системы, сохраняя ресурсы сервера с применением паттерна проектирования ILD (Initialization logic on demand). Делаем инициализацию функций в момент вызова. Паттерн ILD позволяет повысить скорость работы и снизить расход ресурсов.
Управление сайтом. Взгляд на систему изнутри
Невозможно представить современный сайт без системы управления. Что может предложить веб-разработчик при создании сайта? Какими принципами и технологиями он должен руководствоваться? Рассмотрим некоторые аспекты системы, которая должна управлять сайтом.
Bourne Shell. Основные приемы программирования
Этот язык знаком каждому администратору UNIX. Это он загружает любую UNIX-систему. Это на нем хотя бы раз в жизни писал программу UNIX-программист. Это с его участием можно облегчить себе рутинную работу и, несмотря на кажущуюся сложность, с помощью всего нескольких строчек текста сэкономить многие часы рабочего времени.
Ext JS больше нет! Начинаем работу с Ext JS. JQuery, Prototype, Mototools…
Эти JavaScript-библиотеки заметно облегчают жизнь веб-разработчику. Ту же миссию призвана осуществить библиотека Ext JS, но это нечто совсем другое. И тут все гораздо серьезней. Впрочем, давайте посмотрим, что представляет собой этот инструмент.
Качество: хорошее
Страниц: 46
Формат: PDF
Скачать журнал "Программирование" №3 2010 (10,6 МБ):