Рубрика: Программирование

На пути к идеалу

7 февраля 2008 33 комментария by Иван Блинков

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

Читать далее »

Обратного пути нет

1 февраля 2008 10 комментариев by Иван Блинков

…или введение в хэширование Под таким неоднозначным заголовком я решил разместить всеголишь повествование о такой неотъемлимой части криптографии как hash-функции и алгоритмы. Не думаю, что многим из читателей будет интересен этот вопрос с математической точки зрения, а также сомневаюсь что смогу достаточно качественно осветить его в этой перспективе, так что позволю сделать более "приземленный" обзор [...]

Читать далее »

Шаблонизация

26 января 2008 20 комментариев by Иван Блинков

Наверняка Вы часто замечали, что в пределах одного сайта все (или покрайней мере большинство) страниц имеют много общего: структуру, расположение элементов, дизайн и так далее. Основным различием обычно является лишь содержание. Естественно, что делается это не спроста: именно общие компоненты сайта создают в голове посетителей тот самый образ, который производит общее подсознательное впечатление о сайте, [...]

Читать далее »

Общаемся с базой данных

16 января 2008 21 комментарий by Иван Блинков

На этот раз хочется обсудить такой одновременно важный и несложный момент в реализации работы любого интернет-проекта, как координации работы Ваших скриптов с СУБД. Если подойти к этому вопросу "в лоб", то код станет очень неудобен как для понимания, так и для использования: код станет переполнен различными функциями соединения с БД, отправки запросов, преобразования результатов запросов [...]

Читать далее »

Защита интернет-ресурсов в картинках

13 января 2008 8 комментариев by Иван Блинков

Этой статьей мне хотелось бы открыть мою первую серию статей "Джентельменский набор PHP программиста". Как и во всей остальной серии здесь пойдет речь о программировании на PHP для интернет-проектов, но в каждой статье я буду выбирать один узкий аспект и на протяжении всей статьи буду стараться показать возможные варианты его реализации и применения. Сегодня таким [...]

Читать далее »

Безопасное общение

9 января 2008 Один комментарий by Иван Блинков

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

Читать далее »

Unix way

6 января 2008 16 комментариев by Иван Блинков

На эту тему в Сети можно найти несметное количество статей и обсуждений, не удивлюсь если Вам уже доводилось читать что-либо подобное в прошлом или может быть работать в одной из множества операционных систем, разработанных с использованием этой идеологии. За этим словосочетанием скрывается целая философия разработки программного обеспечения, начавшая свое развитие в середине 90-х годов прошлого [...]

Читать далее »

Три основных компонента парадигмы объектно-ориентированного программирования

5 января 2008 15 комментариев by Иван Блинков

Представьте: Россия, солнце только-только начинает свой путь по бескрайним просторам неба, Вы находитесь на одной из самых оживленных улиц своего города и вокруг Вас нетрудно заметить множество людей, спешащих по своим делам. И вот, Вы видите как один человек зашел в большое офисное здание. Вы спросите у меня: как это все может быть связано с [...]

Читать далее »

Объектно-ориентированное программирование: а что же это?

4 января 2008 5 комментариев by Иван Блинков

Находишься в поисках способов облегчить свой труд в процессе написания программного обеспечения? — об одном из них мы сегодня и поговорим. Сама концепция этого подхода к программированию достаточно проста для понимания, и заключается она в…

Читать далее »

Пара простых способов повысить эффективность написания кода

3 января 2008 9 комментариев by Иван Блинков

Начнем, пожалуй, издалека: если рассматривать процесс программирования чуть более глобально, чем просто как дальний синоним слова coding, то нетрудно прийти к выводу, что реализация хоть сколько-нибудь большого проекта невозможна просто с помощью следования банальному алгоритму: сесть за компьютер, бросить взгляд на ТЗ, открыть любимый текстовый редактор, взять в зубы клавиатуру и написать. Если говорить о [...]

Читать далее »