Творчество | AlterVision | Антон AlterVision Резниченко - Страница 2

Творчество в области программирования, разработки новых идей и решений наиболее интересных мне технических задач.

Абстракция данных для программирования

Опубликовано 03.07.2012 в 09:57 в разделе
Абстракция данных для программирования

В этой статье детально изучается абстракция данных, как способ повышения модульности программы. Абстракция данных позволяет возвести стены между программой и структурами данных. При решении задач нужно выполнять разные операции над данными, поэтому возникает необходимость определить абстрактные типы данных (АТД). На примере простых абстрактных типов данных в статье демонстрируются преимущества ATI вцелом. Это позволяет сосредоточиться решении отдельной задачи, не отвлекаясь на другие. Таким образом, программу легче писать, читать и модифицировать. Модульность программы позволяет локализовать ошибки, а также исключить избыточный код.

Комментариев: 0 - присоединиться к обсуждению

Избавляемся от внешних ссылок

Опубликовано 25.09.2010 в 12:45 в разделе ,

Создавая свои проекты, веб-проекты, многие программисты и веб-мастера зачастую сталкиваются с проблемой внешних ссылок в теле сайта. Наличие внешних ссылок неблагоприятно сказывается как на рейтинге сайта (бесплатно отдавать свой ТИЦ и PR другим никто не хочет), так и на его стоимости в случае продажи ссылок.

Устранение внешних ссылок — занятие простое. Даже очень. Достаточно внести в свою систему достаточно простой код.

Комментариев: 2 - присоединиться к обсуждению

Склоняем имена на сайтах

Опубликовано 22.08.2010 в 00:29 в разделе

При разработке русскоязычных проектов, ориентированных на обычного пользователя, таких как социальные сети и сервисы, веб-программисты зачастую сталкиваются с задачей склонения имён пользователей, ников, географических названий и пр. Благодаря новому удобному сервису от Яндекс.Нано эта задача стала элементарной и тривиальной. Небольшой скрипт на PHP поможет Вам легко добавить функцию склонения имён собственных на свой сайт.

Комментариев: 2 - присоединиться к обсуждению

Разгоняем сайт сжатием css и js

Опубликовано 21.04.2010 в 11:09 в разделе ,

Тема ускорения загрузки сайтов на WordPress и других подобных системах известна давно и далеко не нова. Существует множество способов просто разогнать свой сайт, сжав при этом редко меняющиеся, но достаточно тяжеловесные файлы — js-скрипты и css-стили. Есть один простой, но очень эффективный способ ускорить загрузку сайта и значительно уменьшить время загрузки его страниц. Первое, что приходит в голову — включить автоматическое сжатие трафика на веб-сервере. Идея интересная, скорость загрузки страниц сайта значительно увеличивается, а объём загружаемых страниц уменьшается, но при достаточно высокой нагрузке сервер будет тратить слишком много времени на сжатие неизменного контента — мы получаем перегрузку. Второй, и более […]

Комментариев: 19 - присоединиться к обсуждению

Фейерверк OpenGL

Опубликовано 30.12.2009 в 11:37 в разделе ,
Фейерверк OpenGL

Не за горами Новый 2010 год, замечательный, любимый всеми поколениями праздник. И само собой, такой праздник никогда не обходится без красивейших салютов, озаряющих небо над городом. Год назад на новый 2009 год в Саранске на центральной площади был просто превосходный салют. Вдохновлённый этим прекрасным зрелищем, я попытался хоть как-то воспроизвести его на своём компьютере. Получилось весьма неплохо, ну а об остальном судить уже читателю … Скачать саму программу и исходники можно по ссылкам в конце статьи.

Комментариев: 1 - присоединиться к обсуждению