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
Записи декабря 2010
Любовные письма
Наконец-то он открылся. Пока в бета-версии, пока там очень мало участников, так что по мере сил можно регистрироваться и писать Хранителю о косяках и багах:
Коротко о том, что это:
Это не очередной сайт для знакомств и не очередной почтовый сервис. «Любовные письма» просто включают обе эти возможности.
«Письма» — сайт для тех, кто умеет и любит писать письма. Кто понимает, что микроблоги и социальные сети, позволяя общаться, сводят общение к коротким фразам, от которых ничего не остаётся на сердце. Мы хотим возобновить традицию длинных писем, написанных со вкусом и со знанием дела.
Интерфейсные приколы
Открываю я Фаерфокс, он не может восстановить вкладки и пишет мне буквально следующее:
«Ой, вот ведь незадача
При восстановлении ваших окон и вкладок у Firefox возникла проблема. Обычно это вызвано недавно открытой веб-страницей.»
Помнится, одна из версий Гуглхрома при системной ошибке писала такое:
«Опаньки!»
Скайп упорно разговаривает со мной на «ты» и считает меня недоумком: когда я собираюсь закрыть его, он говорит, что в этом случае я по нему не смогу разговаривать и посылать сообщения...
Всё это, конечно, весело, но:
1. приколы не всем по душе (я бываю занудой, да, и часто),
2. если я показываю что-то в браузере заказчику, у меня какой-то сбой, а браузер говорит «опаньки», то мне неудобно, а заказчику неуютно,
3. есть некоторые этикетные стандарты, которые лучше бы соблюдать.
Дело в том, что к графической части интерфейса чаще всего предъявляются некоторые требования. Например, что она должна быть по цветам и формам нейтральной, ненавязчивой, чтобы на любой вкус, а в крайнем случае (и даже желательно) — настраиваемой.
Почему подобные требования не предъявляются к интерфейсу и его разработчикам в языковой части (локализация и собственно оригинальные тексты интерфейса)? Во-первых, в любом языке есть нейтрально-вежливые формы обращения, и «вы» было бы гораздо уместнее, и есть безличные и инфинитивные формы, которые можно использовать, вообще избегая обращений.
Всё это, конечно, не так ужасно, как неграмотность, которая очень часто встречается в интерфейсах сайтов: «Граммотная раскрутка веб сайтов» и подобное.
Новый проект
Скоро (через пару недель или около того) будет открыт проект — нечто вроде специализорованной социальной сети, с довольно приятным интерфейсом (Ajax, всё такое), и понятное дело, что на Shinobi. Shinobi в своей оригинальной структуре работает не с базой данных, а хранит информацию в текстовых файлах (простые файлы, сборники данных и реестры), но для работы с большим количеством пользователей и структурированных данных, понятное дело, нужна база данных.
Во-первых, для работы с базой в этом проекте написаны драйверы (гораздо удобнее работать с функциями getDbData(), putDbData() и rmDbData(), чем с SQL-запросами) — хотя в будущем я разработаю такую структуру, где при написании кода вообще не нужно будет заботиться о том, где хранятся данные, в базе или текстовых файлах.
Во-вторых, начал разработку нереляционной базы данных. Её MySQL-прототип будет задействован уже в этом проекте, но именно как прототип.