Как стать автором
Обновить
1
0
murich @murich

Пользователь

Отправить сообщение

JavaScript-фреймворк для создания веб-калькуляторов

Время на прочтение3 мин
Количество просмотров1.4K
<р>На днях мне понадобилось сделать веб-калькулятор. Это был не первый калькулятор, который я писал, и воспоминания о кодировании на JavaScript логики вычислений, каждый раз заново, вовсе не прибавляли энтузиазма. Очевидно, с этим нужно было что-то сделать, отделив логику вычислений, свою на каждом сайте, от кода и алгоритма самого калькулятора («посмотреть выбранное пользователем значение — вычислить сколько это стоит»).

Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии8

bash.org.ru: ajax голосования

Время на прочтение1 мин
Количество просмотров693
Накидал скрипт для грисманки (аддон для firefox)

Кому интересно —
ставим Greasemonkey
потом сам скрипт
userscripts.org/scripts/show/9504


upd: под оперой, говорят, не работает.
upd2: zhekanax.livejournal.com/1779.html
Всего голосов 12: ↑11 и ↓1+10
Комментарии24

Symphony — WEB 2.0 платформа для веб разработчиков

Время на прочтение1 мин
Количество просмотров3.4K
SymphonyОбновилась SYMPHONY до версии 1.7.
Symphony ето уникальная в своем роде система, созданная специально для веб разработчиков с учетом последнего слова WEB 2.0. Система очень гибкая в настройке и оптимизации. Она позволит вам настроить всё по вашему вкусу включая структуру URI не ограничивая вас стандартным набором функций.
Читать дальше →
Всего голосов 17: ↑10 и ↓7+3
Комментарии34

26 способов показать загрузку

Время на прочтение1 мин
Количество просмотров1.1K
Ajaxload — это генератор gif'ов, показывающих загрузку. Есть 26 типов загрузки, а цвет и фон можно выставить любой.
Читать дальше →
Всего голосов 79: ↑72 и ↓7+65
Комментарии13

Бесплатные SMS via Ajax приблуду. Bonus: отправитель анонимен.

Время на прочтение1 мин
Количество просмотров1.1K
Пока тут обсуждают работает или не работает этот сервис, появился ещё один. Правда не позволяет имитировать номер отправителя. Но тоже анонимен. Наверное. Я предупредил.

Кстати, сделан на неплохом фреймворке MooTools.

p.s. Проверял. Всё окей.
Всего голосов 8: ↑5 и ↓3+2
Комментарии28

Асинхронная передача данных без AJAX

Время на прочтение1 мин
Количество просмотров935
Здравствуйте, в интернет приложениях всё более активно используется технология AJAX, которая позволяет передавать данные от браузера к серверу и обратно, без перезагрузки страницы. Но что делать, если мы не можем использовать AJAX, а данные получить необходимо.
Читать дальше →
Всего голосов 11: ↑6 и ↓5+1
Комментарии19

Waki — Бесплатная отправка сообщений с вашего сайта

Время на прочтение1 мин
Количество просмотров715
Waki — это программа, которая позволяет отправить кому угодно участок выделенного текста с вашего сайта. Принцип работы очень прост, Вы выделяете какой-то участок текста и возле курсора всплывает окошко, в котором вы можете ввести адрес электрической почты того человека, которому хотите отправить этот текст. Так как Waki написан на Javascript, то абсолютно всё равно какой движок вы используете, Waki встраивается в frontend-часть сайта.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии6

Генератор прелоадеров (индикаторов загрузки)

Время на прочтение1 мин
Количество просмотров5K
Проблема: создать анимированный прелоадер с оригинальным дизайном и неоходимым цветовым решением.
Решение: есть специальный ресурс для генерации прелоадеров http://www.ajaxload.info/. Выбираем из списка тип индикатора загрузки (доступно более 20 вариантов). Далее — цвет бекграунда (можно сделать прозрачный прелоадер) и цвет самого индикатора. Жмем GENERATE. Смотрим. Если результат подходит — жмем DOWNLOAD и сохраняем полученный прелоадер.

О других полезных утилитах и приемах Вы можете почитать на блоге www.bontonweb.com
Всего голосов 17: ↑9 и ↓8+1
Комментарии9

Книги по XML & XSLT

Время на прочтение1 мин
Количество просмотров8.4K
Не так давно, решил подружиться с XML и XSLT языками. Ранее программировав, мне не приходилось его внедрять (значит изучать), так как он был мне совершенно не нужен.
А сейчас куда не посмотри, везде требуется знание XML(XSLT) и AJAX. Да и для себя хочется изучить эту прекрасную технологию.

Посоветовали мне на ru_xml некоторые книги по XML и XSLT:


Книга «Технология XSLT» уважаемого товарища Валикова А. Эта книга хороша (читается легко на диване, попивая пинаколаду). Автор писал разборчиво и доступно. Многим людям эта книга помогла. Но есть у неё один минус: её трудно найти. Т.к. тираж вышел в недалеком 2002-м и переизданий не было, найти её практически невозможно.

Сам автор, рекомендовал книгу: «По XSLT из современного рекомендую Jeni Tennison.» Валиков А.

 
«XML» Курт Кэгл и Ко. Рекомендовали как книгу для начинающих. К сожалению о ней сказать ничего не могу, т.к. сам не видел отзывов о ней.

 
От топик-автора:
Уважаемые хабрачитатели, т.к. книгу «Технология XSLT» Валикова А. и «XML» Курта Кэгла, я не нашел. Помогите кто чем может (ссылками, адресами, может самими книгами, если не нужны). Посоветуйте тогда другие книги, что бы изучить и понять XML&XSLT технологию. (но желательно книги, т.к. читать книгу с монитора — оч трудно). И если кто подскажет хорошую книгу по AJAX, буду весьма признателен.

Благодарю за внимание.
Всего голосов 20: ↑18 и ↓2+16
Комментарии81

Изменение адресной строки из javascript

Время на прочтение1 мин
Количество просмотров2.9K
Когда писал код и текст сообщения думал что придумываю что-то новое и только потом начал замечать что это уже применяется, например, в google reader и в wikimapia.

При разработке страниц с помощью ajax возникает проблема: меняя содержимое страницы, мы не можем изменять адресную строку и потом перейти на нужную страницу просто скопировав адрес. (из-за этого в картах гугла есть "Ссылка на эту страницу")

В общем-то это логично с точки зрения безопасности. Если бы можно было изменять адрес из javascript, мы бы смогли подменять собой другие сайты.

Но оказывается это сделать можно!
Всего голосов 9: ↑8 и ↓1+7
Комментарии15

Эволюция альтруизма и P2P

Время на прочтение10 мин
Количество просмотров24K
Недавно я слушал по радио передачу об эволюции альтруизма. Обсуждался вопрос о том, каким образом «ген альтруизма» выдерживает естественный отбор. Это обсуждение навело меня на мысли о том, какие функции должны присутствовать в современных сетевых приложениях, чтобы они «выживали» в естественном отборе.
Сначала немного о биологии...
Всего голосов 69: ↑64 и ↓5+59
Комментарии56

Standard PHP Library (SPL) — Часть 1: Структуры данных

Время на прочтение5 мин
Количество просмотров65K
Привет, Хабр! В данной статье речь пойдет про Standard PHP Library (SPL). На хабре до сих пор нет толкового мануала об этой библиотеке, которая уже стала частью ядра PHP (с версии 5.3). Данная библиотека содержит набор интерфейсов, классов структур данных, итераторов и функций, с помощью которых можно значительно упростить себе жизнь и повысить качество кода. В данной статье я рассматриваю такую часть библиотеки, как структуры данных. Также я покажу альтернативные решения поставленных задач и сравню скорость выполнения в обоих случаях.

Подробнее
Всего голосов 66: ↑56 и ↓10+46
Комментарии38

WaterSpout — веб сервер для асинхронной передачи данных

Время на прочтение1 мин
Количество просмотров1.8K
Сегодня речь пойдёт об WaterSpout — веб сервере, способном обрабатывать websockets запросы, позволяя общаться в реальном времени между сервером и браузером используя websockets или long polling. Написан он на PHP.

В первую очередь идёт проверка поддерживаются ли websockets (это Chrome, Опера и FF, если включим), если нет, то ничего страшного, будет использоваться long polling.
Преимущества этой технологии: доставка сообщений мгновенна, высокая производительность. Тестировал в Chrome, FF, IE6+.
Демка.
Читать дальше →
Всего голосов 61: ↑54 и ↓7+47
Комментарии41

Изучение Node.js от начала до конца на практике. Часть 1

Время на прочтение14 мин
Количество просмотров93K

Предыстория


Различной документации по Node.js его модулях огромное количество, всякого рода готовых решений тоже хватает, но начав писать сайт сталкиваешься с проблемой: «А с чего начать?». Хочу вам рассказать свой опыт изучения Node.js на практике. Задача стоит довольно простая и понятная — GPS Трекер с интернет сервисом, отображающим наши передатчики на карте, рисующим маршрут перемещения и т.д., на сколько разгуляется фантазия. Проект не коммерческий и пишется во благо человечества для себя.
Читать дальше →
Всего голосов 71: ↑63 и ↓8+55
Комментарии33

JSON-RPC 2.0 и PHP

Время на прочтение8 мин
Количество просмотров62K
Если вы разработчик, и у вас есть проект на PHP, и ему наконец-то понадобилось реализовать собственное API — эта статья определенно для вас ;).

JSON-RPC v1.0 появился в 2005 году, спустя 5 лет появилась и вторая версия. В век javascript'а и мобильных приложений многие разработчики до сих пор используют свои собственные велосипеды вместо готового простого стандарта.
Попробуем разобраться в вопросе
Всего голосов 51: ↑48 и ↓3+45
Комментарии26

Написание программ на PHP с использованием fork()

Время на прочтение5 мин
Количество просмотров37K

Параллельные программы на PHP


Раньше заголовок темы был «Написание многопоточных программ на PHP». В PHP есть ровно один «нормальный» способ писать приложения, которые используют несколько ядер/процессоров — это fork(). О прикладном использовании системного вызова fork() в языке PHP и расширения pcntl я и расскажу. В качестве примера мы напишем достаточно быструю параллельную реализацию grep (со скоростью работы, аналогичной find . -type f -print0 | xargs -0 -P $NUM_PROCS grep $EXPR).
Читать дальше →
Всего голосов 111: ↑89 и ↓22+67
Комментарии62

Самые важные решения — не технические

Время на прочтение2 мин
Количество просмотров1.3K
Меня время от времени озадачивают вопросами в связи с мимолётной заметкой, которую я сделал в 2010, по поводу того, что я больше не программирую ради заработка. Это правда. Я не работал в качестве full-time программиста с 2003-го. Короткая версия этих вопросов — «Почему?». Более длинная версия — «Слушай, ты ведёшь супер-технический блог о программировании и, похоже, ты знаешь все эти штучки, но неужели ты не хочешь работать программистом?».
Читать дальше →
Всего голосов 61: ↑46 и ↓15+31
Комментарии29

Ошибки трансферта технологий №1 / «Ошибки индивидуализации»

Время на прочтение6 мин
Количество просмотров1.6K
Оказывая помощь в выводе разработок и бизнесов на внешние зарубежные рынки, приходится постоянно наблюдать одни и те же ошибки, и как следствие — неудачи и потери.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии8

Ошибки трансферта технологий №2 / «Ошибки раскрытия»

Время на прочтение6 мин
Количество просмотров1.7K
Оказывая помощь в выводе разработок и бизнесов на внешние зарубежные рынки, приходится постоянно наблюдать одни и те же ошибки, и как следствие — неудачи и потери.
Читать дальше →
Всего голосов 23: ↑18 и ↓5+13
Комментарии3

Ошибки трансферта технологий №3 / «Ошибки оффшоров» + АПДЕЙТ

Время на прочтение18 мин
Количество просмотров9.3K
Оказывая помощь в выводе разработок и бизнесов на внешние зарубежные рынки, приходится постоянно наблюдать одни и те же ошибки, и как следствие — неудачи и потери.
Читать дальше →
Всего голосов 79: ↑72 и ↓7+65
Комментарии42
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность