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

Так как недавно пришлось вникать в тонкости пользования PlanetLab, я решила поделиться примером скрипта на автоматическое добавление-удаление нодов. Возможно, это в будущем сократит кому-нибудь время. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Доброе время суток. Как таковым программистом я не являюсь, а всего лишь люблю писать маленькие програмки и сайты. Сначала учился PHP по многочисленным мануалам, потом делал свое подобие движка. Потом узнал, что есть такой Code Igniter и, удачно проследовав на сайт, фреймворк был скачан и установлен. Более 2ух лет работы с ним были просто чудесными. […]

Добрый день! Недавно заинтересовался идеей создания «умного дома». Так как из необходимых компонентов в моем распоряжении пока что имеются только arduino и телефон на андроиде, решено было начать с создания пульта управления и связи его с остальной частью системы. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Привет, блогаюзеры! Мне захотелось с вами поделиться одной простой полезной вещью — шаблонизатором. В него также встроен компилятор + кэш.Предистория Все началось давно. неслолько месяцев назад я даже не знал что такое оператор echo. Но мне таки очень хотелось научиться работать на PHP, хотябы делать простые сайты с шаблонами, без использования БД. Рекомендовать on Facebook […]

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

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

Доброго времени суток! Встретил в интернете стрелочные часы, но решил сделать их с помощью CSS. Вместо цифр решил сделать засечки. Фреймворк для javascripta будем использовать jQuery v1.7.1. Создадим нашу основу часов:<!DOCTYPE html> <html lang=»ru»> <head> <title>Часы</title> <script src=»js/jquery-1.7.min.js»></script> </head> <body> <article id=»time»> <div id=»center»></div> <div id=»second»></div> <div id=»minute»></div> <div id=»hour»></div> <div id=»clock»>clock</div> </article> </body> Рекомендовать […]

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

Вот решил немного поделиться, то чего знаю. Недавно, месяца 3 назад, я начал изучать Senhca Touch (мобильные приложения), так вот, у Сенча есть такой сервис, как Ресайз картинок, Мы прекрасно понимаем, что мобильные устройства и планшеты — разных разрешений, и для каждого разрешения накладно складывать куча картинок. Sencha.io Src позволяет динамически изменять размер изображения для […]

Вариантов разгона сайта существует великое множество. Возможно, приведенные мной ниже способы являются велосипедом, но считаю, что они имеют полное право на жизнь. Итак, способ №1 – кеширование содержимого JS файлов с помощью Memcached. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

В процессе занятия фрилансом мне переодически попадяются на препарирование сайты написанные на Perl. Гляда на код, я понимаю, откуда появилась дурная слава Perl в области Web разработки. Но не будем углубляться в холивар. Вчера мне в руки попал движок X1-forge. Надо особо отметить что он активно продаётся и весьма нескромно расхваливается на сайте. Итак, что […]

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

Кеширование — (англ. cache, от фр. cacher — «прятать») — буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Доступ к подгтовленным данным в кэше идёт быстрее, чем например выборка исходных данных из базы данных и подгтовка их к выводу с помощью PHP скрипта, за счёт чего уменьшается среднее время доступа […]

Есть тривиальная задача: установить на сайте визуальный редактор, чтобы пользователи могли делать записи в комментариях, блогах, форумов и т.д. Нужно избавить пользователя от BB кода и дать возможность форматировать следующие параметры разметки: 1) Жирность текса Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Начав заниматься вёрсткой совсем недавно, я поразился, сколько недоразумений, разногласий существует в данной области программирования. Мне трудно было привыкнуть к такому разнообразию технологий, стандартов, мнений. Но обсуждать все проблемы WEB-программирования в этой статье я не собираюсь, всё и так уже перемыто и разобрано. Кроме одного, как мне кажется, — о новом позиционировании в CSS. Полазив […]

Приветствую всех блогажителей! Не так давно пришлось написать несколько небольших скриптов для 3D и VFX пакетов, тема это довольно интересная, но нужную информацию найти не всегда просто. С некоторыми пакетами, например Nuke, дела обстоят весьма неплохо, есть очень качественные доки и большой, активный комьюнити, тогда как с другими, в том числе Fusion, все гораздо более […]

Среди обычных пользователей различных CMS, есть те, у которых есть желание создать свою собственную CMS. Одним из таких пользователей был я. В конце декабря я загорелся желанием сделать что то свое, при очень малом знании языков. И теперь, я хочу помочь рядовому пользователю несколько освоится в связке php и MySql, и в том, как можно […]

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

«Беда с нашим миром в том, что он больше склонен карать за ошибки, чем вознаграждать великолепием». Фрэнк Герберт, «Дюна» Не покривлю душой, если скажу, что моё развитие как программиста происходило и продолжается во многом благодаря различным интернет-публикациям. Так уж вышло, но ни одной книжки по программированию я не прочитал (во всяком случае, целиком) и не […]

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

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

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

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

Здравствуйте! Небольшая инструкция по подключению языка разметки Markdown в Django. Итак, для начала скачиваем сам markdown(можно отсюда). Устанавливаем(проблем с установкой не должно возникнуть). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Здравствуй, дорогой блогадруг! В интернете можно найти множество примеров отличного применения трансформаций и переходов в CSS3. В этой статье мы обратимся к основам основ CSS3 и научимся создавать что-то вроде этого. Данный туториал будет полезен тем, кто только начал знакомиться с CSS3. Давай-те же начнем! Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell […]

Вчера встала задача добавить в проект написанный на node.js возможность добавления фотографии с Web камеры. После серфинга интернета готовых решений найдено не было, но была найдена одна достаточно простая библиотека написанная на Flash + Javascript jpegcam. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Еще не утихла на Блоге волна радости и восторга от «Новогоднего Квеста» от Nicolette. Для многих немало времени потребовало последнее задание на тему эзотерического и буквально адского языка Malbolge (ru.wikipedia.org, esolang.org). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

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

Была острая необходимость сделать себе маленький, быстрый бложек, в котором есть только статические страницы, посты и комментарии. Огромные демоны типа WordPress не подходили, хотел написать что-то свое, большие фреймворки для этих дел — тоже сомнительно. Решил поискать малюсенькие фреймворки, которые умеют работать с базой данных (mysql), имели роутинг, валидацию форм и шаблонизатор. Рекомендовать on Facebook […]

Доброго времени суток, дорогие блогавчане, я уже много лет делаю сайты на wordpress и решил поделится своим опытом. Мне сильно порадовала новость ранее опубликованная aleksandrit, о том что «WordPress используется уже на более чем 50 миллионах сайтов«, это новость вдохновляет все больше изучать глубокие и скрытые возможности WordPress. Ранее подобная тема уже была опубликована bRuzом […]


Наверх