Хабрахабр:
AJAX и все, все, все В предыдущей серии мы делали простенькое Grails-приложение с использованием jQuery, а также решили для себя, что использовать jQuery в Grails можно и даже нужно. Обсудим более серьезные вещи, которые можно сделать с такой связкой. Нетрудно заметить, что все больше сайтов используют AJAX и частичные обновления страниц, причем в невероятном количестве. В частности, ?начиненные? AJAX ссылки могут использоваться для внутренней навигации по странице, переключения каких-то вкладок. Это хорошо тем, что А) меньше данных нужно перегонять от сервера ? только нужный кусок страницы и Б) веб-страницы часто загружают просто гигантские CSS и Javascript-файлы, которые при AJAX-обновлении можно повторно не загружать. Итак, очень распространено построение приложений по сценарию: одна большая ?стартовая? страница, загружающая весь Javascript-код и CSS и более мелкие ?внутренние? функциональные блоки, загружаемые через AJAX. С этим есть ряд проблем: В результате AJAX-действий внутреннее состояние страницы не отражено в адресной строке браузера. Как следствие, внутренние страницы не могут быть запомнены в закладки, нельзя ?отправить ссылку другу?. Не работает Back/Forward навигация в браузере, т.к. AJAX-ссылки не попадают в историю браузера. Однако крупные сайты нашли некое ?хакерское? решение, которое мы сейчас рассмотрим и напишем небольшой свой собственный аналог на Grails и jQuery. Читать дальше →
Итак, сегодня вышла первая бета-версия браузера Opera нового семейства ? под номером 11. Номер вырос не случайно, а по причине довольно основательных изменений в браузере, многие из которых, кстати, появились в ответ на настойчивые просьбы пользователей. Частично многие из новшеств уже обсуждались в Рунете, в данной же статье я попробую собрать всю наиболее важную информацию, касающуюся новых функций Opera 11. Кое-что, впрочем, будет и приятным сюрпризом. Итак, начнём. Читать дальше →
Когда-то давно я рассказывал читателю Хабрахабра о Криптосе, уникальном памятнике криптографии, находящемся в штаб-квартире ЦРУ. История наконец-то начала развиваться соответственно ожиданиям! Джим Санборн, создатель загадки, в воскресенье сообщил изданию New York Times, что первые 6 букв из 97 нерасшифрованных, которые нужны для разгадки последнего пассажа, это символы ?NYPVTT?. После расшифровки, это оказалось словом ?Berlin?. Члены Kryptos Yahoo Group уже в воскресенье пытались брейнштормить последний кусок кода, в 90-минутной онлайн-конференции. Собственно, даже одно это слово имеет уже большое метазначение, не только с точки зрения криптографии, сколько символизма. Берлинская стена перестала существовать где-то в ноябре 1989 года, ровно за 1 год до посвящения Криптоса Центральному Разведывательному Управлению. Вдобавок, Санборн запустил новый сайт: Kryptos Clue, предлагающий каждому предложить свой вариант решения загадки. Большую картинку криптографического кода, на всякий случай, можно взять здесь. NYT via Wired
Эти выходные команда ?Главстарта? провела в Казани, на Startup Weekend. Удивительным открытием на этом викенде для нас стала Аниса. Аниса Хамадеева пришла на Startup Weekend, чтобы начать свой проект. Все три дня она работала: смотрела питчи коллег, презентующих свои идеи, внимательно слушала экспертов, ходила за Аленой Владимирской с вопросами про ассессмент и рунет. На брейншторме, под руководством Аркадия Морейниса, Аниса придумала свою собственную идею, с которой прошла через всех экспертов, вняла советам, собрала команду и работала, чтобы представить проект на финальных выступлениях. Девушка хотела научиться, хотела понять, как, и ? сделать свой проект. И научилась, и сделала, и презентовала. В этом нет ничего странного, если бы не одно ?но? ? все это она сделала со сломанной ногой. Читать дальше →

Отписаться от этой рассылки