<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SoftCoder.ru</title><link>http://www.softcoder.ru</link><description><![CDATA[]]></description><atom:link href="http://www.softcoder.ru/rss/lastarticle.rss" rel="self" type="application/rss+xml"/><item><title>Ext.Direct что это такое?</title><link>http://www.softcoder.ru/blog/extdirect</link><description><![CDATA[<p> <img src="http://www.extjs.com/deploy/dev/examples/shared/screens/direct.gif" alt="" align="left"/> В связи&nbsp;с&nbsp;просьбами&nbsp;читающих&nbsp;пришлось провести&nbsp;расследование в&nbsp;направление <strong>Ext.Direct</strong>.</p><h4>Для&nbsp;чего&nbsp;же он?</h4>Прямое назначение <strong>Ext.Direct</strong> это&nbsp;выполнение сценариев&nbsp;на&nbsp;стороне&nbsp;сервера, не&nbsp;зависимо&nbsp;от&nbsp;технологий и&nbsp;языков&nbsp;путем вызова&nbsp;методов&nbsp;на&nbsp;стороне&nbsp;клиента.<strong>Ext.Direct</strong> был реализован для&nbsp;многих&nbsp;популярных платформ:<ul><li>PHP</li><li>Java</li><li>.NET</li><li>ColdFusion</li><li>Ruby</li><li>Perl</li></ul>]]></description><pubDate>Wed, 05 May 2010 21:19:58 +0000</pubDate><guid>http://www.softcoder.ru/blog/extdirect</guid></item><item><title>Тянущаяся строка поиска как на яндексе</title><link>http://www.softcoder.ru/blog/stratched-search</link><description><![CDATA[<p>Понадобилось мне&nbsp;сделать строку&nbsp;поиска&nbsp;на&nbsp;сайте, как&nbsp;на&nbsp;главной странице Яндекса. Чтобы input кнопка&nbsp;поиска&nbsp;занимала&nbsp;100% от&nbsp;родительского&nbsp;блока. На&nbsp;яндексе поступили&nbsp;просто&nbsp;и&nbsp;сделали&nbsp;это&nbsp;с&nbsp;помощью таблиц. Этот&nbsp;вариант мне&nbsp;не&nbsp;понравился, таблицы все таки&nbsp;не&nbsp;для&nbsp;верстки&nbsp;предназначены да&nbsp;и&nbsp;тегов&nbsp;многовато&nbsp;(:. Использовать <strong>float</strong> лишний раз на&nbsp;странице может принести&nbsp;больше проблем, чем пользы тем более если&nbsp;есть способ&nbsp;и&nbsp;без&nbsp;него, что&nbsp;я&nbsp;дальше и&nbsp;покажу.</p>]]></description><pubDate>Sun, 24 Jan 2010 19:15:45 +0000</pubDate><guid>http://www.softcoder.ru/blog/stratched-search</guid></item><item><title>Подход REST в PHP</title><link>http://www.softcoder.ru/blog/rest-php</link><description><![CDATA[<p>Продолжим тему&nbsp;начатую в&nbsp;прошлой статье про&nbsp;подход REST, рассмотрим со&nbsp;стороны сервера&nbsp;с&nbsp;использованием языка&nbsp;PHP.Согласно&nbsp;принципу&nbsp;REST нам предстоит реализовать четыре операции: GET, PUT, POST и&nbsp;DELETE.</p><p>Примеры будут построены на&nbsp;основе классической схемы построения&nbsp;современных web приложений построенной по&nbsp;потерну&nbsp;<strong>MVC (Model View Controller)</strong>. Мой код будет базироваться&nbsp;на&nbsp;моем движке, но&nbsp;я&nbsp;думаю кто&nbsp;знаком с&nbsp;патерном MVC смогут понять, я&nbsp;рассмотрю только&nbsp;основные заморочки.</p>]]></description><pubDate>Mon, 14 Dec 2009 20:59:47 +0000</pubDate><guid>http://www.softcoder.ru/blog/rest-php</guid></item><item><title>Форматирование JSON данных</title><link>http://www.softcoder.ru/blog/format-json</link><description><![CDATA[<p>Мне&nbsp;приходится&nbsp;по&nbsp;много&nbsp;работать с&nbsp;javascript и&nbsp;AJAX. Передача&nbsp;параметров&nbsp;клиенту&nbsp;происходит с&nbsp;помощью формата&nbsp;JSON и&nbsp;не&nbsp;совсем в&nbsp;читабельном виде в&nbsp;виде длинной лапши. Отлаживать такую спагетти&nbsp;не&nbsp;совсем легко.</p><p>Поэтому&nbsp;для&nbsp;отладки&nbsp;JSON кода&nbsp;я&nbsp;сделал небольшой сервис, который форматирует JSON данные в&nbsp;читабельный вид. Возможно&nbsp;он еще кому&nbsp;пригодится, поэтому&nbsp;выкладываю его&nbsp;здесь </p>]]></description><pubDate>Mon, 14 Dec 2009 13:18:16 +0000</pubDate><guid>http://www.softcoder.ru/blog/format-json</guid></item><item><title>Подход REST в ExtJS</title><link>http://www.softcoder.ru/blog/rest-extjs</link><description><![CDATA[<img src="http://www.softcoder.ru/public/extcon.png" alt="" align="left"/><p>В этой статье я&nbsp;хочу&nbsp;рассмотреть как&nbsp;можно&nbsp;с&nbsp;помощью ExtJS реализовать редактирование данных используя&nbsp;принцип <strong>REST</strong>(сокр. англ. Representational State Transfer, «передача&nbsp;состояния&nbsp;представления»). Согласно&nbsp;<strong>REST</strong> сервер должен поддерживать всего&nbsp;четыре операции: GET, PUT, POST и&nbsp;DELETE. Все запросы будут адресоваться&nbsp;на&nbsp;один и&nbsp;тот&nbsp;же скрипт, а&nbsp;операции&nbsp;будут отличатся&nbsp;HTTP методом. За&nbsp;более подробной информацией можно&nbsp;обратится&nbsp;в&nbsp;<a href="http://en.wikipedia.org/wiki/Representational_State_Transfer" title="">википедию</a>.</p><p>Для&nbsp;начало&nbsp;создадим прокси&nbsp;который будет отвечать за&nbsp;соединение с&nbsp;сервером и&nbsp;укажем в&nbsp;нем адрес&nbsp;по&nbsp;которому&nbsp;будет находится&nbsp;скрипт поддерживающий принцип REST на&nbsp;основе HTTP заголовков.</p>]]></description><pubDate>Fri, 11 Dec 2009 19:21:08 +0000</pubDate><guid>http://www.softcoder.ru/blog/rest-extjs</guid></item></channel></rss>
