К основному контенту

Сообщения

Не верить никому

За окном довольно тепло, небо затянуто серой пеленой, но дождя нет. Радуют показания информеров на Google Desktop. Первый западный какой-то, он чаще показывает правильно, второй -- прогноз от Gismeteo. Среднее между двумя -- и есть настоящая погода :)

Разные шаблоны для сайта и админской части

Наиболее изящное решение для подключения отдельного шаблона админской части. Для Cake 1.1: В каталоге app создаем (если его там нет) файл app_controller.php и добавляем туда такие строчки: class AppController extends Controller { function beforeRender() { if(isset($this->params[CAKE_ADMIN])) { $this->layout = 'admin'; } } Теперь для админской части будет загружаться шаблон admin.thtml Респект gwoo :) Upd: 18 декабря 2007 Для Cake 1.2 В версии 1.2 указанное решение работать не будет. Хотя бы потому, что нет константы CAKE_ADMIN. Но решение похожее. Во-первых app_controller.php, от которого наследуются все контроллеры, переехал из корня в папку с контроллерами :-), теперь его надо создавать в /app/controllers. А метод beforeRender должен выглядеть так: function beforeRender() { if(isset($this->params['admin'])) { $this->layout = 'admin'; } } Надо обратить внимание, что шаблоны в версии 1.2 п...

Первонах

Забавно сломалась световая бегущая строка в автобусе 343M компании "Автолайн". Теперь вместо даты автобус жалуется, что он не первый, а всего-лишь третий. Интересно, "первыйнах" тоже есть? :-)

Двести пятьдесят миллионов долларов

Говорят, у какого-то наркобарона, чтоль, изъяли. Или еще у какого-то криминального типа... Короче подробностей не знаю. Но фотография мне понравилась

Оформление унылых котелен

Прикольно, наверное, парковаться на берегу моря. Вообще мотивы раскраски котелен и других служебных построек весьма примечательны — либо море, либо летний пейзаж.

Ну и попробуем этот LiveWriter

Для начала картиночку задвину. С Flickr постит. Правда плагин пришлось вытянуть. Неужто среди 64M кода этого фреймворка не нашлось места для кода к доступу API фликера? :-) Мда. Фотка, собственно, единственного в этом году снежного утра. Угораздило меня рано проснуться. :-) Грузить картинки на блоггер напрямую пока не удается, этот райтер пытается залить их на какой-нибудь FTP. Опять мысли про содержимое этого самого фреймворка лезут в голову...

Размеры программ

Решил я попробовать вместо Journal и Semagic модный клиент для блогов от Microsoft. Просто нужно было удовлетворить жажду испробования новинок, ничего не нарушая. Поэтому замену mySQL 3.23 и PHP4 на более новые версии решил отложить. Итак выбор пал на блоговый клиент, тем более, что, вроде как оно с новым Blogger'ом работает на ура. Каким может быть по объему блоговый клиент? Всего ничего, пяток мегабайт максимум. Так оно и есть, сам незаметил, как установщик скачался и начал бодро устанавливаться. Вот тут-то и выяснилось, что ему до смерсти необходим какой-то .net framework. И этот самый framework занимает 64 мегабайта. Хороший клиент, однако. Примерно столько занимали Word95 и Excel95. Заодно выяснил, что скорость скачки из интернета у меня и вправду где-то около 2 мбит.

А кошкам - кошачьего

Фотка нашлась замечательная. И вообще, весьма интересный и забавный блог , на котором она и нашлась.

Мечты маркетологов и суровая действительность

Маркетологи газеты "Экстра-М", похоже, придумали правильную вещь -- вместо того, чтобы бросать газету в каждый ящик, сделать в каждом подъезде один ящик, в который складывать много экземпляров газеты. Решение хорошее -- газету берут те, кому она нужна, можно точнее оценить количество читающих эту газету и спланировать тираж, возможно, сэкономив приличные деньги на тех, кто газету выбрасывает сразу. Вот в одном из московских подъездов обнаружился на стене такой вот ящик -- очень цивилизованно. Даже контактный номер телефона есть, можно позвонить, если газеты не хватило. К сожалению, маркетологи никогда не работали почтальонами. Почтальон может две вещи -- распихать газету по ящикам или бросить всю пачку рядом. Заморачиваться укладыванием свежих экземпляров газеты в специальный ящик, вытаскиванием устарелых номеров и выносом этих старых номеров куда-нибудь почтальон заморачиваться не будет. Поэтому ящик "Экстры-М" стоит девствнно пустой. А жильцы недоум...

Фото

Image(161) Originally uploaded by SergeyRod . Трудно быть владельцем гаража в маленьком дворе, где машину приткнуть негде. Поствать автомобиль в гараж -- полбеды. Надо еще умудриться выехать из гаража.

Забавные нюансы упаковки

Беседовал тут с одним человеком, он грузчиком работает. И зашла речь об упаковке. К своему удивлению узнал, пачки (блоки, коробки и т.д.) упаковываются не просто так, а есть целое правило на этот счет. Правило заключается в том, что количество единиц продукции в упаковке должно делиться без остатка на 2, а потом эта половина товара также должна делиться без остатка еще раз на 2. Т.е. правильное количество пачек (бутылок, коробок, банок и т.д.) в упаковке должно быть таким: 8, 12, 16, 24 и т.д. Стал присматриваться -- и правда, большинство товара упаковано по этому принципу. Зато производители свечей зажигания пошли своим путем, упаковывают по 4 или по 10 шт., что доставляет явное неудобство. Обычно автовладельцу нужно либо 4 свечи, либо 6. Поэтому из коробки из 10 свечей у продавца останутся либо 2 "лишних" свечи, либо 2 будет не хватать. Вот как раз сегодня разыскивал свечи на 6-ти цилиндровуй Nissan Maxima (A33). Угу -- везде продаются нужные свечи по 4 шт. Покупать 2 допол...

Tetris: From Russia With Love

Документальный фильм BBC о тетрисе. На английском. Почти час времени, поэтому посмотреть «по-быстрому» не получицца. «Тетрис — это игра с очень сильной отрицательной мотивацией. Вы никогда не видите того, что вы сделали хорошо, на экране только ваши ошибки...»

Продолжение про новый интерфейс Mail.Ru

Сегодня в течение дня игрался с тестовым сервером pro.Mail.Ru . После того, как утихли восторги появилась куча претензий. Даже если оставить в стороне технические недоработки типа неработоспособности под Opera 8 (никто и не обещал), какими-то непонятными глюками с drag-n-drop, остается множество мелких неудобств. Большая часть претензий относится, собственно, к usability интерфейса. Такое ощущение, что разработчикам, наконец, дали заранее зеленый свет на любые эксперименты и они оттянулись по полной программе. Интерфейс пытается копировать некий усредненный почтовый клиент, со стандартной разбивкой на три части экрана. Для большинства настольных приложений это стандартная настройка, только вот нужно-ли использовать ее в веб-приложениях? Большинство пользователей отдают себе отчет, с какой программой и в какой среде они работают. Поэтому использование клавиатурных комбинаций и правой кнопки мыши, очевидные при работе с настольным почтовым клиентом, совершенно неочевидны при работе с веб...

Началось тестирование нового интерфейса Почта@Mail.Ru

В свое время зарегистрировался, как желающий тестировать новый интерфейс почты@mail.ru. И вот сегодня свалилось письмо: Уважаемый пользователь! Мы признательны Вам за то, что Вы зарегистрировались в качестве бета-тестера новой почты Mail.Ru. Не сомневаемся, что вместе мы сделаем наш сервис стабильным и удобным для всех пользователей. Тестовый вариант Почты сейчас доступен по адресу: http://pro.mail.ru Для входа в Почту достаточно ввести логин и пароль от Вашего ящика на Mail.Ru. Мы будем рады любым замечания и предложениям по работе нового сервиса. Для того, чтобы отправить их нам, кликните на ссылку "Отзывы о почте" на нижней синей полоске и заполните предложенную форму (она также доступна по адресу: http://pro.mail.ru/cgi-bin/ajax_feedback ). Все сообщения будут внимательно изучены и учтены в дальнейшем. Обращаем Ваше внимание на то, что пока Почта рассчитана на работу только в браузерах Microsoft Internet Explorer 6.0 и Mozilla FireFox 1.5 (и более новых их версиях). С ува...

На всякого мудреца...

Некоторое время назад при заполнении всяких регистрационных форм стало модно вводить циферки-буковки со специально сгенерированной картинки. Дескать, для проверки, что регистрируется человек, а не злобная спаммерская программа. Считается, что прикрутить распозновалку графических изображений довольно сложно, проще найти форум (почтовую службу и т.д.) которая не требует такой регистрации. Но есть метод проще . Я просто в восторге от простоты и изящества решения :)

Две проблемы Google

Этот пост написан под впечатлением заметок Tigger'а. Я долго раздумывал то ли длинный комментарий написать, то ли короткий пост у себя в блоге... Короче говоря, начинать читать здесь . Первая проблема Google -- общая для всех поисковых машин. В настоящее время нет технологии, принципиально улучшающей релевантность поиска и устойчивость к поисковому спаму. Все точно так же предпринимаются попытки анализировать содержимое страницы на основе частотности слов, по тем или иным признакам определить тематику ресурса в целом и подсчет количества внешних ссылок. Не сильно помогут улучшить поиск и "метки" (tags) -- такие службы как scootle.org или del.icio.us вполне реально заспамить. Поэтому развитие поисковых машин идет пока по экстенсивному пути -- добавляются поиски по RSS лентам, pdf-документам, документам на рабочем столе, в корзине и т.д. Но в основе лежит все тот же метод поиска слов и словоформ. Вторая проблема -- Google очень большая компания, чей бизнес весьма зыбок....

Брендированным покупателям на заметку

Увидел в "Компьютерре" замечательную статью. Веселился от души. Препечатываю, оригинал здесь . В последнее время ходит немало разговоров о размывании границ между фирменной продукцией и пиратскими подделками. В изобилии штампуемые на азиатском континенте фальшивые "Ролексы" и "Найки" становятся все более качественными, зачастую мало в чем уступая прототипам. Доказательством того, что пиратская индустрия переходит на новый виток развития, может служить необычайная история, детали которой были недавно раскрыты компанией NEC. Когда в середине 2004 года в Китае вскрылись первые факты торговли поддельными клавиатурами и компакт-дисками под маркой NEC, можно было подумать, что это лишь еще один случай из многих. Однако ниточка в конце концов привела к настоящему клубку, распутать который NEC в сотрудничестве с властями Китая, Тайваня и Японии пытается вот уже почти два года. Оказалось, что пиратам, ни много ни мало, удалось "подделать" целую компанию...

Реклама - двигатель интернета?

Эволюция рекламы в интернете, естественно, неотъемлема от эволюции различных медийных технологий. Старая добрая баннерная реклама, раздражавшая раньше безмерно, ныне примелькалась и стала практически родной. Различные плавающие по странице flash-баннеры ныне являются главным раздражителем. Еще пару лет назад казалось, что контекстные объявления Бегуна, AdSense -- вот отличная и нераздражающая альтернатива. Фигня. Плавающие Rich-media баннеры никуда не делись -- они выгодны размещателям рекламы, потому что дают огромное количество кликов, просто потому, что найти на баннере кнопочку "закрыть" бывает весьма трудно. Показывая клиенту безумный рост посещаемости сайта можно убеждать его в высокой эффективности этого вида рекламы. Тем более, что клиент все равно не услышит, что бормочут посетители, попавшие таким образом на его сайт. А зря. Думаю получился бы замечательный словарь матерных выражений. Но сейчас речь не об этом виде рекламы. Контекстная реклама, вроде бы не раздража...

Немного программизма: PHP и файлы CSV

Пришлось тут решать одну небольшую задачу, переносить номенклатуру товаров в несколько баз данных, а именно добавлять сразу много (порядка 100 тыс. позиций) в магазин, построенный на Bitrix и в магазин, построенный на Script-Shop . Для начала, чтоб не делать одну работу дважды, организовал некую базу, из которой решил сделать экспорт в форматы для каждой из систем. Ну, про ограничение в 65535 строк в одном листе Microsoft Excel я заранее был в курсе, неожиданностью для меня это не стало. Максимально увеличил в php параметр выполнения скрипта, чтобы браузер не отваливался по таймауту и, совершенно неожиданно, наступил на интересные детские грабли. Каждый раз при выполнении функции fgetcsv запрашивается новый кусок памяти, причем использовать предыдущий совершенно невозможно. Т.е. в зависимости от настроек сервера и PHP, скрипт по импорту падает из-за нехватки памяти после обработки 10 или 20 тыс. строк. Дальнейший тюнинг параметров PHP в плане увеличения доступной скрипту памяти ок...

Детям 60-70-80-х посвящается

Автор этого опуса мне неизвестен, но это не я. Мне это произведение прислали по e-mail, если автор объявится, с удовольствием опубликую все его копирайты. Если вы были ребенком в 60-е, 70-е или 80-е, оглядываясь назад, трудно поверить, что нам удалось дожить до сегодняшнего дня. В детстве мы ездили на машинах без ремней и подушек безопасности. Поездка на телеге, запряженной лошадью, в теплый летний день была несказанным удовольствием. Наши кроватки были раскрашены яркими красками с высоким содержанием свинца. Не было секретных крышек на пузырьках с лекарствами, двери часто не запирались, а шкафы не запирались никогда. Мы пили воду из колонки на углу, а не из пластиковых бутылок. Никому не могло придти в голову кататься на велике в шлеме. Ужас. Часами мы мастерили тележки и самокаты из досок и подшипников со свалки, а когда впервые неслись с горы, вспоминали, что забыли приделать тормоза. После того, как мы въезжали в колючие кусты несколько раз, мы разбирались с этой проблемой. Мы ухо...