Февраль 2010

Панорамы на Яндексе

27.02.2010

У Яндекса появилась новая интересная функция: Панорамы улиц Петербурга и других городов.

Можно щелкнуть по любому месту улицы, подсвеченной синим цветом и увидеть круговую панораму в этой точке.
Петербург покрыт довольно плотно и полно. Даже полнее, чем Москва.
Есть Пушкин, Выборг, Кронштадт, Гатчина.
Полагаю, со временем появятся и другие города.

Очень удобно давать ссылку на сайте или в письме. Например, “Мы ждем Вас на собеседование вот в этом здании“.
И человек уже сразу визуально представляет.

Бей рублем

25.02.2010

Я простоял в очереди в регистратуру 40 минут и в результате опоздал к врачу. Тот закончил прием.

В общем, я потратил время и ушел ни с чем.
Я удалялся от поликлиники, а в это время там, у меня за спиной, никто не задумывался над тем, что б такое сделать, чтобы такое больше никогда не повторилось.

Учреждения, в которых персонал не испытывает прямой и непосредственной заинтересованности в успешном завершении каждого отдельного эпизода обслуживания клиента, должны быть закрыты и забыты.
Последнее время в моей жизни таких учреждений остается только два: Сбербанк и поликлиника.
Сбербанк я уже почти полностью заменил Альфа-банком. Поликлиника еще держится. Но я и с этим что-нибудь сделаю.

Числа в программировании

24.02.2010

В программировании есть три числа: 0, 1 и все остальные.

Доля правды этой шутки состоит в том, что в программировании какая-то сущность может отсутствовать, может наличествовать, а может наличествовать во множестве. Если во множестве, тогда точное число не имеет значения. Всё равно это будет массив, цикл, база данных и тому подобное.

В бухучете, который я сейчас изучаю, чисел еще меньше, всего два: 0 и все остальные.

Открытая людям Латвия

16.02.2010

Новость:
Хакеры скачали с сайта налоговой службы Латвии 7,5 миллиона документов

Как им это удалось?
Ссылка на текст, который вы сейчас читаете, выглядит вот так:
http://stromboli.ru/posts/86
Видите, в конце стоит идентификатор этой записи: 86.

Если подставлять туда разные другие числа, можно перебрать все записи моего блога. Например, если подставить число 48, то откроется запись “Окно, уйди“.
Это нормально, у меня открытый блог, читай кто хочет.

И вот как оказалось, сервер налоговой службы Латвии тоже запросто отдает любой документ, если просто перебирать номера в адресной строке. Без всякой проверки, имеет ли посетитель право просматривать этот документ.
Хакеры написали элементарную программу-воровайку, которая перебирает все номера и закачивает все документы подряд.
И спалились они только оттого, что стали хвастаться успехами.
Сообщается, что украдены декларации о доходах многих уважаемых людей.

Самое смешное, что незадолго до этого на проверку надежности электронной системы этого ведомства Латвия затратила больше 2 миллионов долларов.

Какой вывод?
Любой сайт с секретной информацией должен проверять права посетителя при попытке загрузки любой страницы.

Словарь, отправная точка

09.02.2010

В бизнес-литературе время от времени попадаются книги, которые автор начинает с залезания в словарь.

Допустим, книга про маркетинг, и автор начинает с чего-нибудь вроде:
Давайте откроем словарь и посмотрим, что такое “Маркетинг”…

Далее автор приводит найденное определение и дальше пляшет от этого определения.

Как правило, это убогие книги.
И это неудивительно. Если автору не от чего больше оттолкнуться как от формулировки из словаря, то что он вообще может рассказать по предмету?
Полное ощущение, что вот он решил написать книгу, взял более-менее модную тему, а что писать? Ну вот давайте словарь посмотрим.

Если мы решили купить книгу, в заголовке которой упоминается “Брендинг” или “Риторика”, то, значит, мы уже знаем, что это такое, и ждем, что автору есть чем с нами поделиться: конкретным опытом, рецептами, историями и так далее.
А не статьей из словаря.

С кем и на каком языке говорит ваш сайт?

03.02.2010

Существует определенная мода на многоязычные сайты. Щелк по флажку — и перед нами тот же сайт, но уже на другом языке.

Многие владельцы сайтов при этом делают серьезную ошибку. Они намеренно предназначают разные языковые версии для разных аудиторий.
То есть?
— Ну вот у нас будет русская версия для пресс-релизов, для России, а английская для западных покупателей.
Встречал такой подход не раз и не два.

В чем тут ошибка?
Переключение аудиторий с переключением языка — это подмена понятий. Представьте себе, вы пришли на сайт, а там “не по-нашему”. Переключаетесь на русский язык, а там появляется явно что-то другое. Потому что хозяева сайта сочли, что раз ты русский, то рассказывать тебе надо про что-то другое.
Ну или ты приезжаешь на конференцию, а там для русскоязычных посетителей какие-то другие слова говорят. Другие брошюры выдают. Не такие как всем остальным.

Язык — это язык. А аудитория — это аудитория. Если у фирмы есть 2-3-4 разные аудитории, то лучше сделать для них 2-3-4 разных сайта.

Мне вспоминается пример.
Я делал сайт для агентства по знакомству российских девушек с итальянскими мужчинами. Хозяйка агентства предлагала сделать, чтобы пользователи могли выбирать 3 языковые версии: русскую, итальянскую и английскую. Причем чтобы русская — для девушек, а английская и итальянская — для синьоров.
Хорошо, что мне удалось отговорить хозяйку от этой затеи. Представьте себе, решила бы девушка-клиентка блеснуть знанием итальянского языка или просто не заметила бы переключение языков и воспользовалась бы итальянской версией. Заполнила бы анкету и неожиданно для себя зарегистрировалась бы… в качестве мужчины!
В итоге всё было хорошо. Мы сделали два разных сайта: русскоязычный для девушек и итальянский+английский для мужчин. Два разных адреса.

Отмечу еще, что завести мультиязычный сайт не особая проблема. Проблема — поддерживать его потом.
Я мало видел реально поддерживаемых сайтов с разными языками. Если уж по-хорошему делать, то надо нанять переводчиков, чтоб реально каждая новость и каждая статья на вашем сайте дублировались на всех заявленных языках.
Но такое редко делают.

Превращаюсь в бухгалтера

01.02.2010

Записался и хожу на 6-недельные курсы по бухгалтерскому учету.
Преследую при этом две цели.

1. Поскольку я веду предпринимательскую деятельность, мне было бы весьма полезно разбираться в бухучете для самого себя.

2. Я разрабатываю программные продукты, автоматизирующие бизнес-процессы.
Это хорошо, когда с помощью моих программ заказчик быстро и удобно ведет учет по своим клиентам, договорам, заказам, контрагентам и т.д.
Уже сейчас они автоматически генерируют счета, акты выполненных работ и счета-фактуры.
Но мои программы станут еще полезнее, когда будут более полно учитывать нюансы бухгалтерии заказчика и, если надо, непосредственно взаимодействовать с 1С.

Посетил уже 3 занятия. Похоже, бухучет интересная наука :)