Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Рубрика «Веб-разработка» - 98
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №128 (29 сентября — 5 октября 2014)
2014-10-05 в 20:14, admin, рубрики: api, css, css3, html, jquery, JS, Блог компании Zfort Group, браузеры, веб-дизайн, Веб-разработка, дайджест, Новости, ресурсы, ссылки, ссылки на смиАппаратное ускорение в жизни верстальщика. Семинар в Яндексе
2014-10-05 в 10:01, admin, рубрики: compositing, css, performance optimization, Блог компании Яндекс, Веб-разработкаПривет! Меня зовут Александр Завьялов. В Яндексе я занимаюсь разработкой интерфейсов. Недавно я выступил перед коллегами с докладом об аппаратном ускорении в жизни верстальщика, где также коснулся смежных тем. Рассказал о производительности веб-страниц, о том, как она измеряется и к чему она может стремиться.
На основе доклада я подготовил этот пост. Я расскажу о том, как браузеры оптимизировали процесс отрисовки: с чего начинали и до чего докатились. Что сейчас можно сделать, чтобы жизнь верстальщиков и пользователей стала немного лучше. Я надеюсь, что кого-нибудь натолкну на какие-нибудь улучшения. Мне бы это было приятно.
Читать полностью »
Yii 2.0: Динамическое добавление валидируемых полей формы через «пиджак»(pjax) для мульти-модельной формы
2014-10-03 в 19:36, admin, рубрики: ajax, framework, jquery, php, pjax, yii, yii2, Веб-разработка Доброго времени суток!
Не так давно передо мной встала задача разработки формы с возможностью динамического добавления полей, каждое поле являлось отдельной сущностью базы данных, то есть поле = запись в базе данных. Не смотря на то, что моя задача была не тривиальна, каждый вполне может столкнутся с чем-то подобным в той или иной мере. Например, с добавлением нового элемента прямо внутри GridView с последующим редактированием и сохранением.
Итак, начнем.
Читать полностью »
Как можно ускорить верстку сайта
2014-10-03 в 7:53, admin, рубрики: phpstorm, Веб-разработка, ПрограммированиеЯ backend-программист. Когда при разработке сайта мне достаётся и его верстка, то рабочий процесс превращается в чтение htmlbook и написание вопросов на Toster. Чтобы уделить больше времени на решение трудных задач и освободиться от рутинных действий при верстке, я сделал для себя несколько открытий, о которых расскажу в этой публикации.
Когда программисту нечем заняться, он пишет Gopher-сервер
2014-10-01 в 8:40, admin, рубрики: node.js, Веб-разработка, История ИТ, нечего делатьНадеюсь, автор предыдущего археологического поста не выпустил на Хабр джинна Недели Gopher'а. Я тоже этого не хочу делать, но раз уж тема была поднята, то осмелюсь взять часть греха на свою душу.
Примером имплементации Gopher-сервера в 140 строк на JS.
Немного предыстории. Некоторое время назад мне действительно было совершенно нечем заняться и в рамках подготовки внутрикорпоративного семинара по Node.js я решил немножко поразмять мозг имплементацией какого-нибудь древнего, забытого всеми во имя добра, протокола, на такой ультрасовременной и трендовой штуке, как Нода. Изначальный мой выбор пал было на IRC, но прочитав все RFC и поглядев на парочку имплементаций на сях, что-то я закручинился. До семинара оставалась всего неделя, и написать за это время сколько-нибудь работающий IRC-сервер мне показалось не то чтобы нереальным, но явно проблематичным.
Единственным, пожалуй, в текущем историческом контексте достоинством Gopher'а является его поразительная простота. Смотрите, RFC1436 — просто коротюнечка по меркам IETF. Статья в Википедии — ещё короче. И этого вполне достаточно.
Читать полностью »
IDE Atom от GitHub. Опубликован roadmap к версии 1.0
2014-10-01 в 8:38, admin, рубрики: github, Веб-разработка, Программирование
Сегодня команда Atom опубликовала roadmap. Это пока не опубликовано в блоге, но уже объявлено на discuss, добавлено в FAQ и расписано в issues, так что новость вполне официальная. На скрине список на стабилизацию API.
UPD. Из интересного:
- У команды разработчиков Atom нет жестких сроков
- В текущем роадмапе отсутствует поддержка отличных от UTF-8 кодировок (линк на коммент)
Как мы организовали автоматическую отправку обращений в государственные органы
2014-09-30 в 11:03, admin, рубрики: Веб-разработка, государственные органы, Социальные сети и сообщества
Всем привет! Я работаю в команде проекта «Сердитый гражданин». Хотел бы рассказать, как у нас организована коммуникация с государственными организациями.
Существуют 3 вида сотрудничества:
- Согласно статье второй Федерального закона от 02.05.2006 г. N 59-ФЗ «О порядке рассмотрения обращений граждан Российской Федерации»;
- Согласно подписанному соглашению;
- На основе системы «Довольный гражданин».
Новая жизнь протокола Gopher
2014-09-29 в 12:33, admin, рубрики: Веб-разработка, История ИТ, Сетевые технологииЕдинственная статья по протоколу Gopher была опубликована на Хабре ещё в 2009 году, поэтому я решил немного освежить тему.
Gopher (суслик — англ.) — это текстовый предшественник веба, который ушёл в небытие ещё в далёком 1993-м, когда его вытеснил более функциональный HTTP. Со временем он перестал поддерживаться браузерами, поэтому при попытке перейти по gopher://-ссылке какой-нибудь Firefox 32 с сожалением выдаёт, что такой протокол не поддерживается. Моё знакомство с этим артефактом интернета до последнего времени ограничивалось строкой из книги А. Левина “Самоучитель по работе на компьютере (Windows 95/98)”: “… до сих пор многие интересные ресурсы доступны только на Gopher”. Это было 14 лет назад, хотя уже тогда протокол был совершенно заброшенным.
Но суслик хоть и ушёл, да не совсем. Читать полностью »
Dropclock для xscreensaver или как верстальщик писал заставку под Linux
2014-09-29 в 11:53, admin, рубрики: html5 video, javascript, linux, pygtk, python, Веб-разработка, ПрограммированиеНе помню, где первый раз увидел, но был очарован заставкой DropClock, о которой уже упоминалось на Хабре.
Но вот беда: авторы собрали её только для Win и Mac. Несмотря на это, желание было сильнее ограничений, и я решил во что бы то ни стало собрать собственную реализацию.
Читать полностью »
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №127 (22 — 28 сентября 2014)
2014-09-28 в 18:37, admin, рубрики: api, css, css3, html, jquery, JS, Блог компании Zfort Group, браузеры, веб-дизайн, Веб-разработка, дайджест, Новости, ресурсы, ссылки, ссылки на смиПредлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости