Категория → Web-разработка

В работе с html мне довольно редко приходилось делать интерактивные карты — если и возникала такая необходимость, то для этого я использовал flash, благодаря которому можно было добиться плавных эффектов смены цветов при наведении курсора на элементы карты. При этом html мог предложить только тэги и , которые, в свою очередь, уже и определяли активные […]

И так Бывают плохие заказчики. Думаю с этим фактом не могут не согласится все кто хоть немного работал в индустрии веб-разработки. Было достаточно много постов о том, как объяснить непонятливому заказчику «кто в доме хозяин». Скажем здесь очень грамотно описано почему дизайнер должен делать дизайн а клиент не должен ему в этом мешать. Я решил […]

В MODx Revoluiton появились широкие возможности по разграничению доступа с помощью различных групп и ролей пользователей, групп документов, связывания всего этого добра друг с другом и я решил попробовать это использовать. Как раз нужно было сделать сайт где нужно было организовать платную подписку на различные курсы, контролируемые «учителями». Ученики, в свою очередь, могут видеть работы […]

Недавно делал один маленький проект и решил в нем воплотить в жизнь все свои задумки по дизайну и функционалу. Одной из таких задумок была и Ajax навигация по сайту. Сказано — сделано. Вроде все просто — все ссылки оставляем как есть, прикручиваем обработчик и готово! Но есть же еще поисковые системы, пользователи с отключенным JavaScript`ом, […]

Добрый день хочу поделиться своими наработками по MODx EVOLUTION. Последний год разработчики MODx полностью ушли в REVO и на EVO у них просто не хватает времени. Но так как EVO очень хорош в своей нише то возникла идея собрать все полезное что есть в одном месте. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser […]

В этой статье речь пойдет о todo — это очень простой и маленький (300 строчек кода) движок блога написанный Alexis Sellier на Ruby. Так, как todo был адаптирован под облачную платформу heroku, прежде чем продолжать, стоит зарегестрироватся на сервисе (это бесплатно) и установить необходимые пакеты и их расширения Ruby, RubyGems, Git, и Heroku. Я не […]

По роду деятельности я проектировщик зданий и сооружений, и в качестве хобби программирую на php+ mysql+jquery. Ради интереса решил попробовать создать веб приложение по всем канонам строительства, т.к. по сути (с точки зрения процесса) эти две области очень похожи. Начну с общих терминов. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

При разработке интернет-магазинов мне часто приходилось посредством javascript (а конкретнее его фреймворком — jQuery) проделывать некоторые повторяющиеся от проекта к проекту вещи. Например, добавление товаров в корзину, обновление информации о количестве товаров и общей сумме на странице, удаление товаров из корзины по одному, изменение их количества и полная очистка всех товаров из корзины. И все […]

URL Rewriting в ASP.NET

9, Апр 2012

Тут уже была опубликована статья на эту тему, в которой были приведены примеры контроля ссылок. Но ни один меня не устроил — то надо скачивать стороннюю библиотеку, то нельзя пользоваться паттернами. А всего-то хотелось, чтобы: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Недавно столкнулся с задачей узнать поддерживает ли браузер пользователя флэш. Пошел искать, но так ничего хорошего не нашел, куча бесполезного кода, по крайней мере для меня он оказался бесполезным… Вот и решил написать скрипт который это определит и еще немного параметров браузера, и создать объект window.app под эти нужды. Рекомендовать on Facebook Share on vkontakte […]

Серверный Flash

5, Апр 2012

Да-да, я помню. Посетители Блога большей частью любят оптимизацию серверов, стартапы, Ruby, HTML5, юникс, Crome и считают Flash умирающей платформой. А я пользователь Windows, люблю Firefox, обожаю ActionScript и пользуюсь им всего — генерации сложных SQL-запросов, обработки текстов и создания плагинов к Фотошопу. Если бы на нем можно было писать серверную часть сайтов – я […]

Если вы создаете сайт рассчитанный на многоязычность, при этом хотелось бы, чтобы сайт автоматически определял языки для пользователя, тогда данный пост будет вам интересен. В нем мы рассмотрим как сделать автоматическое определение языка пользователя средствами php, а точнее небольшого кода. Этот код просто определяет, присутствует ли запись о языке в заголовке запроса и если да, […]

Я думаю каждый сталкивался с проблемой создания собственных страниц ошибок на IIS. Сейчас об этом речь и пойдёт.Настройка Web.config Многие наверняка знают самый простой и очевидный способ:<?xml version=»1.0″ encoding=»utf-8″ ?> <configuration> <system.web> <customErrors mode=»On»> <error statusCode=»403″ redirect=»/Errors/403.cshtml» /> <error statusCode=»404″ redirect=»/Errors/404.cshtml» /> </customErrors> </system.web> </configuration> Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell […]

Добрый вечер блогасообщество. Сегодня речь пойдет о голосовании на разных сайтах и часто допускаемых ошибках при создании этих голосований.Я расскажу свой опыт на примере сайта одного крупного ТРК моего города (ссылку дать не могу, но суть до вас донесу). Голосовать там можно с 1го IP 1 раз в сутки. Стояла задача, накрутить одному участнику определенное […]

Доброго всем времени суток! В этой статье для себя ничего не сможет найти полезного человек, который хоть когда-нибудь пробовал кодить на php, однако думаю новичкам в данной области может быть полезна для понятия основ. Итак, наша задача — написать простейший калькулятор, который мог бы не только производить простейшие вычисления, но работал бы со всеми основными […]

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

Доброго времени. Я сам начинающий веб-программист, хотя точнее говоря только кодер. Недавно начал заниматься вебом. Для начала изучил HTML CSS, сейчас знаю его на достойном уровне. Больше ничего не изучал, поэтому анализируя дальнейшее развитие я составил бы список для успеха в этом деле, можно даже сказать, что это алгоритм достижения определенных вершин в web. Рекомендовать […]

Здравствуйте! На днях делал новый блог, понадобилось вывести строку с последним твитом на странице. Дело не хитрое, однако подумать заставило. Для начала было скачано несколько плагинов, но в силу ряда причин были выкинуты на помойку. К примеру один парсил несколько сотен твитов, а выводил последний. Я еще удивлялся чего так медленно. Обратился к официальному API […]

К сожалению, когда мне нужен был алгоритм перестановки на php, такового не нашлось на блоге. От того и появилось желание его разработать. function permutation($arr) { if(is_array($arr)&&count($arr)>1) { foreach($arr as $k=>$v) { $answer[][]=$v; } do { foreach($arr as $k=>$v) { foreach($answer as $key=>$val) { if(!in_array($v,$val)) { $tmpArr[]=array_merge(array($v),$val); } } } $answer=$tmpArr; unset($tmpArr); }while(count($answer[0])!=count($arr)); return $answer; }else […]

Вступление Доброго времени суток. Я, как и многие, не прочь вечером или в выходной сходить в кино посмотреть фильм. Однако, возможность (да и желание) такая есть не всегда и часто приятнее расслабиться и посмотреть фильм дома. В силу повсеместного распространения инетернета (по крайней мере, в крупных городах) заиметь этот самый фильм можно не выходя из […]

Немногие из нас используют возможность Drag’n’Drop в интерфейсах на своих сайтах, так как сталкиваются в основном с 2мя проблемами: Пользователи к такому ещё не привыкли и им сложно это донести Нет идеальных готовых решений Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

У вас есть web-сервер, в базе данных есть таблица, которая описывает зарегистрированного пользователя. В этой таблице находится поле «сумма на счете». Это может быть интернет-магазин, онлайн-игра и т.д. Несмотря на явное отсутствие sql-инъекций необходимо контролировать сумму на счете пользователя. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Я хочу показать вам свой способ создания hash-навигации. Он простой и работает если у пользователя поддерживается Javascript. Основная страница сайта, например, index.php Я сделаю простой пример, просто с блоком, в который мы будем подгружать другие страницы, ну и с парой ссылок: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Предисловие Доброго времени суток, хабрахабр.Регулярные выражения — достаточно мощное средство современных языков программирования, а так же хочется всегда быть в курсе последних постов с хабра 😉 Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Добрый день, коллеги! Первый раз идея посетила меня, когда у меня возникла необходимость снять квартиру. Я просматривал объявления на Циане и отзванивался по наиболее интересным. После пары-тройки звонков я понял, что надо как-то упорядочивать обзвон — сохранять не только номера, но и адреса, а заодно и описания квартир. В этот момент я осознал, что при […]

На сегодняшний день у моей студии есть собственная CMS, продаю один лицензионный ключ за 999 руб. И уже есть множество сайтов на которых установлена моя CMS и успешно трудится на благо владельцам лицензий. У многих сразу возникнет вопрос – а зачем собственно изобретать велосипед, если на рынке есть огромное количество первоклассных CMS и бесплатных и […]

Американский разработчик и эксперт по визуализации данных Майкл Мигурски (Michal Migurski) составил маленький рейтинг по размеру страниц некоторых веб-сайтов, посещенных им, со всеми сопутствующими документами, скриптами, шрифтами, графикой и CSS. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Bootstrab extras

10, Мар 2012

Этот пост посвящен фрейворку Bootstrap от создателей Twitter (официально проект не позиционируется как фреймворк). А точнее не самому бутстрапу, а наработкам, которые призваны дополнить данный инструмент. Для тех читателей, которые всё еще не совсем представляют для чего это и где можно использовать, рекомендую посетить следующие ссылки для ознакомления: Рекомендовать on Facebook Share on vkontakte Bookmark […]


Наверх