Продолжу удивительный рассказ о пожаре в доме 59 по ул Головной в Черновцах 3 года тому (начало тут).
Сутра (это вроде как суббота была) мы пришли к офису и увидали под ним ничего не подозревающего нашего дизайнера Артема, который накануне не остался на пивас по поводу ДР Жени. Тёма купил булочек на обед (мы тогда обедали в офисе булочками с чаем) и с офигением стоял под зданием, на тротуаре сажа, провода обрезаны.
Вот такой сенсационный заголовок Не беспокойтесь, с офисом i2we в Беркли все ОК. Этот пожар произошел 3 года и 2 месяца тому в доме номер 59 по ул Головной в Черновцах. Тогда я работал в студии "Ольвия". Был день рождения у нашего шефа - моего одногруппника - Жени Касинского. Он был на зачете в универе и часам к восьми вечера должен был быть с пивком для небольшого отмечания сего знаменательного события (ДР, а не зачет ).
Я сидел в офисе на 3м этаже и делал задание на удаленку, делая последние фиксы и переписываяст с клиентом по MSN. Вдруг Инет пропал (сервак инетораздающий был на чердаке), через некоторое мгновение в офис забежал Коля (из Элеганса) и крикнув, что мы горим, побежал вызывать пожарников. Я вышел на балкончик (дом такой старый австрийский, построен как по квадрату - с "колодцем посередине") и увидал, как на 4м этаже из входа на чердак валит некислый дым (даже зафоткал).
Недалеко от Fisherman's Wharf находится музей морской истории, в который входит военная подводная лодка USS Pampanito времен Второй Мировой Войны, крейсер Jeremiah O'Brien, а также три корабля постарше Balclutha, Eureka и Hercules. Мы решили посетить подлодку (9 у.е. с человека + 2 доллара аудио-гид).
1. Сегодня зарегистрировался в сей микроблог-сети. Ее суть в том, что надо пистаь то, что ты делаешь, думаешь в данный момент, делиться ссылками и видео с ютюба. Сама "панель управления" - основной элемент страницы вашего плюрка - временная диаграмма, которую можно прокрутить назад и снова вперед до сегодняшнего дня. Можно видеть все посты друзей и комментировать. Давайте френдицо!
2. Завтра на каток идем Надо успеть снова побывать на Embarcadero Ice Skating Rink, а то его закрывают 4-го января, хз че так быстро.
3. Сегодня замутили небольшой семейный ужин в честь Х-маса (это так кристмас мы решили обозвать ). Если ту большую рыбку и пили калифорнийский бренди J&E. Он светлее и мягче коньяка. Нам понравилос в общем. Кстати, народу на улице практически нет, равно как и машин, "по селам", может, все разъехались
Как многие знают, работаю я в компании i2we, которая занмиается созданием приложений под социальную сеть Facebook. У фэйсбука есть свои теги, которые называются FBML, своя JavaScript библиотека FBJS (причем весь ваш JS-код приводится именно к ней, потому есть определенные ограничения). Есть также так называемые "расширенные права доступа" (extended permissions) - пользователь разрешает приложению совершать те или иные действия (менять его статус, отсылать email и sms). Попросить у него определенные права можно с помощью FBML тега <fb:prompt-permission>, его обязательный параметр - perms, в котором и заключается название "extended permission", например, "email" или "sms". Есть еще необязательный параметр next_fbjs - в нем задается название функции, которая запустится после того6 как пользователь в диалоге подтвердит приложению расширенное право доступа. Диалог этот вызывается тегом <fb:prompt-permission>, текст который в нем заключен является ссылкой, при клике на которую и выскакивает диалог с двумя кнопками "Подтвердить" и "Отмена".
Так вот у нас была задача, чтоб засчитывать пользователю определенное действие, даже если он нажал Cancel, а соответствующего события, как next_fbjs нет. Было решено вызывать AJAX запрос при клике на ссылку вызова диалога, но опять таки у этого FBML тега нет события onclick. Решение следующее - поместить всередину fb:prompt-permission тег <div>, а уже div-у навешать на onclick требуемую JavaScript функцию.
Всегда интересно пок аким поисковым фразам находят твой сайт, когда ты специально не раскручиваешь его по определенным поисковым фразам. Сегодня будет хит-парад фраз за все время, что на блоге стоит сбор статистики. "Спонсор" статистики - Google Analytics: