Сумрачный блог Кирилла Панфилова

2012: I II III IV V VI VII VIII IX X XI XII

2011: I II III IV V VI VII VIII IX X XI XII

2010: I II III IV V VI VII VIII IX X XI XII

2009: I II III IV V VI VII VIII IX X XI XII

2008: I II III IV V VI VII VIII IX X XI XII

Записи декабря 2010

Любовные письма

Наконец-то он открылся. Пока в бета-версии, пока там очень мало участников, так что по мере сил можно регистрироваться и писать Хранителю о косяках и багах:


www.amour-lettres.com


Коротко о том, что это:


Это не очередной сайт для знакомств и не очередной почтовый сервис. «Любовные письма» просто включают обе эти возможности.

«Письма» — сайт для тех, кто умеет и любит писать письма. Кто понимает, что микроблоги и социальные сети, позволяя общаться, сводят общение к коротким фразам, от которых ничего не остаётся на сердце. Мы хотим возобновить традицию длинных писем, написанных со вкусом и со знанием дела.

Интерфейсные приколы

Открываю я Фаерфокс, он не может восстановить вкладки и пишет мне буквально следующее:


«Ой, вот ведь незадача

При восстановлении ваших окон и вкладок у Firefox возникла проблема. Обычно это вызвано недавно открытой веб-страницей.»


Помнится, одна из версий Гуглхрома при системной ошибке писала такое:


«Опаньки!»


Скайп упорно разговаривает со мной на «ты» и считает меня недоумком: когда я собираюсь закрыть его, он говорит, что в этом случае я по нему не смогу разговаривать и посылать сообщения...


Всё это, конечно, весело, но:

1. приколы не всем по душе (я бываю занудой, да, и часто),

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

3. есть некоторые этикетные стандарты, которые лучше бы соблюдать.

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

Почему подобные требования не предъявляются к интерфейсу и его разработчикам в языковой части (локализация и собственно оригинальные тексты интерфейса)? Во-первых, в любом языке есть нейтрально-вежливые формы обращения, и «вы» было бы гораздо уместнее, и есть безличные и инфинитивные формы, которые можно использовать, вообще избегая обращений.


Всё это, конечно, не так ужасно, как неграмотность, которая очень часто встречается в интерфейсах сайтов: «Граммотная раскрутка веб сайтов» и подобное.

Новый проект

Скоро (через пару недель или около того) будет открыт проект — нечто вроде специализорованной социальной сети, с довольно приятным интерфейсом (Ajax, всё такое), и понятное дело, что на Shinobi. Shinobi в своей оригинальной структуре работает не с базой данных, а хранит информацию в текстовых файлах (простые файлы, сборники данных и реестры), но для работы с большим количеством пользователей и структурированных данных, понятное дело, нужна база данных.

Во-первых, для работы с базой в этом проекте написаны драйверы (гораздо удобнее работать с функциями getDbData(), putDbData() и rmDbData(), чем с SQL-запросами) — хотя в будущем я разработаю такую структуру, где при написании кода вообще не нужно будет заботиться о том, где хранятся данные, в базе или текстовых файлах.

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