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

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

Задача: вывести новости в (n) колонок. Условия: сервер выдает плоский список. Таблицы не использовать. Решение: для блоков используется абсолютное позиционирование. Для рассчета координад используется javascript. Может изобрел велосипед, но решение под катом. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Здравствуйте, недавно делая один проект, столкнулся с необычной вещью. Устанавливая время жизни Cookies заметил, что они так и не прописываются, т.е. их просто нет. Устав от бессмысленной траты времени, попросил знакомого из России о помощи. Как оказалось у него всё нормально Cookies нормально пишутся и отлично видны. Рекомендовать on Facebook Share on vkontakte Bookmark in […]

На днях обратился ко мне клиент, сайт которого ранее обслуживала другая компания. Клиенту требовалось полное обслуживание сайта, частичная доработка (прошлые разработчики слишком затянули сдачу проекта, потому решение было принимать «как есть»), ну и конечно — поисковое продвижение и оптимизация. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Не так давно получил задание написать поисковую страничку, но c фильтрацией/сортировкой пользовательского запроса по расстояниям к текущему положению пользователя. То есть пользователь вводит свои координаты (адрес), и при поиске некоего объекта. получает сортированный по расстоянию результат. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Разрешите представить вашему вниманию коллекцию django приложений для автоматизации финансовых расчётов на вашем сайте — django-payway. Цель проекта — реализация полноценной билинговой системы и упрощение обработки результатов платежей проходящих через внешние платёжные системы. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Здравствуйте. Наверное каждый верстальщик сталкивался с такой проблемой, когда у сайта которого он верстает есть необъятный фон выполненный с разных иллюстраций. Притом иллюстрации не на всю высоту, а только в хедере и футере. Тоесть у вас появлялась задача, чтоб независимо от контента фоновые рисунки были намертво прикреплены к хедеру и футеру. Рекомендовать on Facebook Share […]

Захотів почати вивчати RoR. Вирішив для початку підняти RoR на FreeBSD. Сказано — зроблено. 1. Маємо:FreeBSD localhost 9.0-RELEASE FreeBSD 9.0-RELEASE разом із встановленим Apache 2.2 та Mysql + оновлені порти. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Webkit фильтры

1, Мар 2012

Мало кто знает про один нестандартный CSS атрибут -webkit-filter. Про него я и хочу рассказать, ибо он представляет довольно таки больше возможности “графического манипулирования”. Сразу хочется оговориться: все нижесказанное работает в Beta версии Google Chrome. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Данная статья — перевод оригинального анонса Edge Rails: PATCH is the new primary HTTP method for updates. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Ну что же господа, я, будучи русским граммар наци, начинаю всё чаще использовать аналогичный подход и в HTML (4.01 transitional / XHTML 1.1 transitional / …). Вот Вы спросите меня, ну а что же отличает настоящего HTML Nazi героя? Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Оборудование: Ubuntu Server 11.04, Postfix, Ruby 1.8.7, Rubygems 1.8.15, Rails 2.3.11 (собственно ActionMailer тоже 2.3.11). И так, приступим…Начнем, как все уже догадались, с ActionMailer’а, но без рельсов. #!/usr/bin/ruby Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Многие разработчики используют в своих разработках замечательный jquery-метод animate(), он есть ряд особенностей, которые я смог заметить, хочу поделиться ими: 1) Например вы хотите использовать следующее:$(«.drop-menu»).hover( Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

На днях мне понадобилось простое и универсальное решение для упаковки всех JS и CSS файлов в один, а так же их минификация, с возможностью автоматической загрузки на Azure Blob. Потратив пару часов на изучение Cdn Helpers, решил-таки сесть и написать свой небольшой класс. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Про использование gapi всё уже сказано до меня. Flash-графики armcharts больше не поддерживаются, а функционала существующих мне не хватило — для наглядности хотелось иметь временную шкалу, в результате использована javaScript версию armcharts, подпиленная напильничком, вот что получилось: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

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

Вместо разминки Успехи таких фундаментальных энциклопедических проектов, как Wikipedia, вызвали волну онлайн разработок в духе Wiki. Массовость участников проекта, открытость и коллективный контроль за содержанием стали залогом растущей популярности интернет энциклопедий. Все они так или иначе используют технологии Wiki (разметки) и в общем на нее похожи. Недостатки Википедии изложены, в частности, в критическом материале некоторых […]

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

Большинство нашего времени мы создаем коммерческие сайты, что означает, что сайт должен продавать. Мы не можем просто дать какой-то части клиентов уйти с сайта из-за плохого юзабилити в их браузере или если у них выключен JS, медленный интернет либо из-за кривого отображения так как “наш-сайт-лучше-всего-смотрится-в-chrome-27beta”. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell […]

В последнее время все чаще стали применять сторонние библиотеки для HTML5 Canvas. Однако каждый имеет свои недостатки. Например KineticJS имеет проблемы с событиями мыши по Container (а сам контейнер не меняет своего размера). Кроме того, почти все библиотеки не поддерживают изображения в полной мере. Многие из них официально не поддерживают трансформации (по крайней мере даже […]

Если ввести в поиск запрос «Интернет магазин» Яндекс выдаст 442 миллиона ответов. Про интернет торговлю уже очень много сказано и написано. Казалось бы, чего проще: купить готовый скрипт и залить его на хостинг и настроить. Так и есть — технически все просто. Но сколько из созданных магазинов прекращают свое существование через полгода попыток хоть что-то […]

Здравствуйте, уважаемое блогасообщество! Как-то раз был на блоге интересный материал про генерацию doc-файлов средствами PHP. К сожалению, больше на блоге ничего на эту тему я не нашел. На тот момент я разработал собственное решение. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Исходники для того, чтобы их смотреть… Тем более когда можно   Захотелось на своем сайте прикрутить выбор городов… И посмотрел я в сторону поиска Вконтакте. Выбор стран и городов на правой панели… «Шикарно» — сказал я. Тоже так хочу! И решил ковырнуть сайт слегка на полезный мне географический контент. Рекомендовать on Facebook Share on vkontakte […]

Трижды в течение месяца получил заказ на перенос коммерческих сайтов на новую CMS. В двух первых случаях речь шла о Joomla, последней был Drupal. Во всех случаях проблема, с которой столкнулись владельцы сайтов была одна и та же — недостоверность (назовем это так, хотя можно и точнее) информации об этих продуктах. Рекомендовать on Facebook Share […]

Эту информацию необходимо знать, чтобы сделать правильные выводы и не допустить «дорогих» ошибок. Разработка интернет проекта в web студии. Это наиболее правильный вариант с точки зрения защиты инвестиций. Работа с фрилансерами и студентами гораздо привлекательнее по стоимости, но соглашаются на нее только «новички», которые еще не обжигались ни разу, и самые отчаянные крайне стесненные в […]

Планируется высоко посещаемый проект, БД должна быть рассчитана минимум на миллион пользователей. Суть вопроса именно в поиске. Имеется некий набор чекбоксов (порядка 1000 штук). Пользователь может отметить любые из них у себя в профайле. При поиске пользователь также может отметить любое количество чекбоксов и найти людей, у которых отмечен хотя бы один чекбокс из запроса. […]

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

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

Данный пост предназначен для новичков в php или людям, которые не хотят (или не имеют времени) писать подобный скрипта. От профи жду конструктивной критики и предложений (о себе не могу сказать что я профи), от новичков — вопросов.Возможности Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Добрый день всем, думаю многие сталкивались с такой проблемой как обфусцированный php код, в последнее время он стал работать по примеру подгрузки собственного файла и декодирования его, возьмём пример Lockit. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend


Наверх