софт РСС
Инбокс везде
7 ноября 2011, 22:04
Во всех этих местах я использую инбокс. Смысл его в том, что это место, куда объекты попадают изначально, до «обработки». В почте это так устроено само собой, и это очень удобно — представьте себе, если бы при получении каждого письма почтовик бы просил вас выбрать папку, в которую его нужно положить. В других приложениях инбокс нужно создать самостоятельно.
В Айтюнсе, например, у меня есть такой плейлист, и любые новые песни я добавляю туда. Если у них не прописаны теги или они прописаны неправильно, я их не потеряю. Кроме того, я никогда не забуду, что нужно послушать новый альбом, который я только что скачал. Когда теги прописаны, обложки добавлены и песня рассована по другим плейлистам-тегам, из инбокса её можно убить.
В Эверноуте у меня есть блокнот инбокс, и в него попадают все новые заметки. Когда заметка написана, её можно перенести в другой блокнот, добавить ей теги по вкусу или удалить, если она была совсем временная. Ясно, что как и в почте, инбокс далеко не всегда пуст, и некоторые вещи подолгу остаются в нём висеть, но за счёт того, что они перед глазами, я их не теряю.
Сегодня, разбирая залежи букмарок в браузере, я догадался, что там тоже нужно сделать инбокс, чтобы все новые закладки добавлять именно в него:

Короче, видите, то есть это не просто я так делаю, а это аж целая моя методология, и поэтому этому посвящается аж целая заметка.
Об Айклауде
9 июня 2011, 22:53
Эпл зарабатывает деньги, продавая железо, но реальную ценность для пользователей представляет софт, который стоит на этом железе и недоступен ни на каком другом. Мак ОС X и прочий Айлайф, предустановленные на каждом Маке, мы оплачиваем, покупая сам Мак. Всё это является неотъемлемой его частью и используется Эплами в его рекламе как довод в пользу покупки Мака.
Всё то же самое будет с Айклаудом. Айклауд мы тоже будем оплачивать, покупая устройства (или уже оплатили, купив). Он тоже будет неотъемлемой частью эпловского железа. Они будут использовать его в рекламе всех своих устройств как фичу этих устройств (а не как отдельный независимый сервис), чем ещё сильнее повысят их ценность в глазах покупателей.
Это очень важно. Разница между «бесплатно» и «является составной частью платного пакета» — это не разница в терминологии, это смысловая разница. Как известно, если ты за что-то не платишь, то ты не покупатель, а товар. Бесплатные сервисы Гугля бесплатны только потому, что Гугль зарабатывает на рекламе, продавая своих пользователей рекламодателям. В Айклауде же рекламы не будет именно потому, что на самом деле он не будет бесплатным, и это отлично.
Айклауд – это ещё одна операционная система, если угодно. Недаром Эплы поставили его в один ряд со Львом и Ай-ОСом 5 на ВВДЦ.
Как почитать потом?
3 июня 2011, 0:29
Вроде Инстапейпер самый поддерживаемый везде, но у него иконка страшная как смерть, и стоит он 5 баксов. У Рид-ит-лейтера краше иконка и вообще он опрятнее вроде (хотя я не успел вникнуть). Его сейчас за 3 бакса продают. Но откладывание в него не поддерживается какой-то нужной мне программой. Про Ридабилити я вообще ничего не понял.
Научите, что лучше всего ставить, чтобы был вечный кайф. Я хочу, чтобы оно не просто статьи все целиком скачивало, но и с картинками и видиками, которые в них идут. Так можно? Чтобы на дачу брать с собой только Айпад и читать всё, что забыл прочитать.
Или ваще нужно дождаться и понять, что за Ридинг-лист Эплы встроят там в Сафари.
О новом дизайне эпловских приложений
18 апреля 2011, 17:50

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

Они убедились, что никого это не сбивает с толку, а всех только радует, поэтому в рамках Федеральной целевой программы «Back to the Mac» теперь делают то же самое на Маке. Если компас может выглядеть как компас, почему адресная книга не может выглядеть как адресная книга?
Я приветствую изменения: во-первых, операционной системе совершенно необязательно быть скучной. Кроме того, узнаваемость приложений повысится, многим можно будет отказаться от заголовка; собственно, Айтюнс, Квиктайм и вот новый Адресбук так и поступили. На Айфоне отсутствие названия в интерфейсе приложения — давно норма жизни. И в Экспоузее увидеть нужное окно будет проще. В общем, кругом одни плюсы.
Немного с другой стороны к этому вопросу подходит Джон Грубер. В своём выступлении «The Gap theory of UI design» он рассказывает о том, что гайдлайны нужно просто знать и понимать, а дальше, до тех пор, пока интерфейс понятен, его оформление — вопрос моды. Посмотрите видео.
Короче, надо делать крутые и современные приложения, а не бороться за соблюдение гайдлайнов. Но при этом знать гайдлайны тоже нужно хорошо.
Эмси 0.4
12 ноября 2010, 14:55

Как видно на картинке, теперь мы показываем название песни жирным, а вся надпись немного уменьшена: теперь она набрана шрифтом остатка батарейки, а не пункта меню. Кроме того, как я и предполагал, у меня нашлись утечки памяти, которые Алексей устранил. Поэтому версия 0.4 рекомендуется всем.
Ну и заодно, смотрите, я обновил свою главную страницу.
Стэй тьюнд, скоро будет ещё всякое новое-интересное.
Эмси 0.3
2 ноября 2010, 16:52
В версии 0.3 исправлен баг, из-за которого при запущенном Эмси Айтюнс было нереально закрыть: он перезапускался сам собой. Сейчас всё в порядке. Никаких новых фич не добавлено.
Кстати, если среди моих читателей есть желающий допиливать эту программу под моим арт-директорством, дайте мне знать.
Перемещение в папку приложений
3 октября 2010, 18:28
Это классно, но хочется-то сразу запустить и попробовать программу. Конечно, она запустится и из образа диска, но потом надо всё же не забыть скопировать её, ведь не будешь же держать её образ диска вечно примонтированным.
Так вот, меня очень порадовала программа Алармс тем, что после запуска прямо из образа, она выразила готовность самостоятельно скопировать себя в /Applications:

Все другие программы должны так же делать.
Опенсос
4 июня 2010, 0:48
Опенсорс — это лажа: недоделанность плюс ложное представление, будто кого-то волнует ваш код больше, чем то, что он делает.
Понятно, что есть суперхакерские суперизвращенские вещи, которые волнуют только гиков. Но ведь опенсорсовыми бывают и приложения для обычных людей, так почему же они не учитывают этого факта? Почему вся эта опенсорсная клиника в них остаётся?
На сайтах всех опенсорсовых программ можно найти информацию любой степени бесполезности, но сроду нет скриншотов. Зачем мне качать кота в мешке? Зато они обязательно кладут в дистрибутив кучу хлама наряду с readme.txt. Или, ещё лучше, просто readme. Ага, пускай пользователя ещё ОС переспросит, чем именно открыть файл, а то слишком просто. На сайте-то всё это чё было не написать сразу? Люди друг другу программы на дискетах не носят уже давно, ау.
Непонятные номера версий, начинающиеся с нуля. Вот 0.1.4.67c — это много или мало? Такие версии нужно заносить в телефонную книгу, чтобы не забыть. Какая версия у меня — я не знаю. А какая последняя? Хрен поймёшь. Пытаешься узнать, что изменилось в новой версии — видишь фигу. Описание изменений начинается с «implemented...» вместо «now you can...». Половина строчек — это «updated libhren to v0.0.41.3.543.3b». Кому до этого есть дело? Где, блин, скриншот с новой кнопкой, ради которой я должен установить эту версию?
Кругом какие-то аббревиатуры — GNU, GPL, BSD. Кто не знает этого, тот лох. Пусть идёт читает километровую лицензию (кстати, кому не нравится лицензия E2, могут установить Вордпресс и заткнуться). Казалось бы, напиши предложение: «можно использовать только в некоммерческих проектах» или «при использовании обязательна ссылка на этот сайт».
Скачивать продукт и скачивать исходный код — это считается действиями одного уровня. Ссылки лежат рядом, в одном списке. Сам продукт, вместо нормальных зипов или дмгшек, обязательно идёт в файле .tar.gz. Тар-гэ-зэ — это такой специальный знак, значит: «мы опенсорс, мы офигенные». Да вы сосёте. Ах, у вас можно на выбор скачать .tar.gz, .tar.bz2 и .tar.hz8? Роскошно! Планете наплевать, что какой-то из этих алгоритмов сжимает файлы на 2% лучше, чем другой. Кто-то уже защитил на нём докторскую, ну и хорошо, всё, можно про него забыть. Оглянитесь вокруг, мир использует зип.
И когда, пробравшись через бурелом идиотизма, ты, наконец, находишь кнопку «Скачать», выбираешь нужный тебе вариант дистрибутива, и, казалось бы, заветные байты должны уже потечь к тебе, — тебя обязательно попросят выбрать зеркало, с которого ты хочешь это счастье скачать. Да плевать мне! Но я сижу и как идиот ищу в списке русский флажок, не нахожу его, начинаю представлять, какая из перечисленных стран ближе ко мне; потом думаю, что, наверное, географическая близость не означает, что будет быстрее качаться... Зачем всё это происходит в моей голове? В итоге я возвращаюсь к первой строчке.
Так по ХТТП качать или по ФТП?
Реляционная база данных для человека
14 января 2010, 15:19
Понятно, что у меня есть «Пэ-ха-пэ-майадмин» и даже «Навикат», и я могу построить всю структуру в «Май-эс-ку-эле». Но это очень нудно, неудобно и некрасиво. Как человеку с айдишками-то не сойти с ума? Хочется красоты и простоты.
Вот есть программа «Бенто». Типа, красивая база данных для обычных людей. Я, честно говоря, не сильно погружался в то, что она умеет, но букв SQL нигде на сайте я не нашёл. Следовательно, если я вдруг пойму, что у меня ошибка в модели, то мне придётся вручную, что ли, всё переделывать? Или надеяться, что там есть какие-то готовые функции.
Короче, вопрос в том, как создать базу данных, предназначенную непосредственно для человека, а не для скрипта, чтобы с ней было легко и приятно работать, но при этом была возможность запросы писать, если что, нормально.
У меня даже есть гипотеза, что можно поставить какой-нибудь фреймворк, который умеет по описанию модели автоматически генерить красивые формы и выводы, и воспользоваться им, но это как-то сильно сложно, вроде бы.
Помогайте, пожалуйста.
Эмси теперь поддерживает интернет-радио
5 января 2009, 1:08
Ещё она теперь не забывает стереть название песни, когда выходишь из Айтюнса (раньше оставалось висеть). Правда, если запустить прогу, когда Айтюнс ещё не запущен, то потом ей нужно какое-то время, чтобы вкурить, что пора бы что-нибудь написать (природа зависона мне пока непонятна).
Глюк с возвратами каретки в Outlook 2007
8 января 2007, 20:19
Alax.Info Replace in Clipboard
13 декабря 2006, 18:08
Смысл программы, в первую очередь, в том, чтобы быстро преобразовывать локалхостовские адреса в общедоступные, а в некоторых случаях - и просто напоминать о необходимости этого. Сколько раз я уже отправлял разным людям ссылки на http://ibs6.localhost/blah/blah/ вместо того же самого на ilyabirman.ru (кстати, интересно, сколько человек щёлкнет?)! А вы?
Скачать программку можно отсюда, весит она всего 70 килобайт и не требует установки.
О прослушивании музыки на компьютере
21 октября 2006, 12:44
Вся музыка лежит в папке F:\Music. Вообще, я не делю музыку по стилям, поскольку это деление было бы крайне непредсказуемым. Сортировка исполнителей по алфавиту меня вполне устраивает (слова "The", "A" и "DJ" в названиях исполнителей перенесены в конец). Название папки имеет вид Исполнитель - Альбом (Год), либо Исполнитель (unsorted), если в папке лежит просто свалка треков.
Выглядит это так:
Beat Hackers (unsorted)
Beatles, The - 1 (2000)
Beautiful Things Project, The - Anita Love 12'' (2006)
Сборники всё-таки приходится делить по стилям, поскольку их названия обычно я не помню и они всё равно ни о чём не говорят. И в случае со сбониками стиль, как правило, всё-таки имеет некоторый смысл. Соответственно, сборники лежат в подпапках типа F:\Music\(Psytrance) например. Название папки со сборником имеет вид (Compilation) Лейбл - Название (Год). Если на сборнике есть какой-то выдающийся трек, то на него делается ещё один hard link в папке Исполнитель (unsorted), поэтому помнить, на каком именно сборнике лежал этот выдающийся трек, не надо.
Процедура прослушивания музыки не является настолько торжественной, чтобы я готовился к ней, специально составляя плейлист. Составление плейлиста может быть полезно, если ты хочешь включить что-то и уйти лечь на диван, книжку почитать. Но я так не делаю, я тут сижу.
Понятие "плейлист" я признаю лишь в том смысле, что я могу: а) закинуть в плейер альбом целиком; б) выбрать, какой трек будет играть после того, как доиграет текущий (enqueue). Плейлист как интерфейсный элемент мне не нужен ни для чего (кроме, пожалуй, ставшего возможным в Фубаре массового изменения тегов). А от словосочетаний типа "список плейлистов" или "альбом-лист" или "медиабиблиотека" меня вообще тошнит. Вот Проводник, выбирай что хочешь и запускай. Внятный шрифт, всё чёрным по белому, комбинации клавиш стандартные - красота. Зачем изобретать велосипед, да ещё такой громоздкий? На этот вопрос ни один из пользователей всей этой шелухи внятного ответа мне не дал.
Больше всего меня поражает вопрос: "А как без плейлиста, неужели ты после каждого трека идёшь заново в Проводник и выбираешь следующий". Звучит так, как будто "пойти в Проводник" - это что-то вроде "переплыть Атлантику на катамаране". Ребята, мне не надо ходить в проводник, вот он открыт, вот он в альт-табе, а вот он я - сижу за комьютером, никуда не убегал, и вот я нажимаю на файл - и он играет. Если вы так чем-то заняты, что вам даже некогда трек поставить, то какого чёрта вы вообще сотрясаете воздух музыкой? Выключите её. По-моему, процедура составления плейлиста требует намного больше времени, чем все добавления-файлов-по-одному вместе взятые, а главное, её эффективность близка к нулю: откуда я могу знать сейчас, что я захочу слушать через 15 минут?
От самого плейера мне нужна лишь полная управляемость с клавиатуры и отображение информации о текущем играющем треке на видном месте. Моя раскладка клавиатуры - следующая:
- Pause (Break) = Play/Pause (удивительно, как мало людей додумались до этого, а ведь эта кнопка вообще ничем не занята и находится в очень удобном месте, чтобы нажать на неё в любой момент).
- Email, WWW = Prev, Next (и "левые" кнопки могут на что-то сгодиться!).
- Alt+Win+стрелки = громкость и перемотка.
- Alt+Win+ZXCVB = Prev, Play, Play/Pause, Stop, Next (повторяет стандартный порядок кнопок Винампа).
- Alt+Win+T = копировать название текущего трека в буфер обмена.
Свой интерфейс я строил именно из этих соображений: ни одного пикселя не может быть потрачено зря.
Впрочем, иногда бывает удобно всё-таки управлять плейером при помощи мыши - ну мало ли, левой рукой ты ковыряешь, скажем, в носу, и именно в этот момент решил включить следующий трек, а правая рука - на мыши. Поэтому возможность управления мышью я всё-таки сделал. Да, ну и конечно же бегунок для навигации по треку я тоже сделал, потому, что это то, чем действительно удобнее управлять с помощью мыши, чем с помощью клавиатуры. А плейлист находится в отдельном от плейера окне и включается раз в году, если вдруг понадобился.
Foobar 2000
15 октября 2006, 23:28
Конкретно
30 мая 2006, 19:20
Более конкретные условия поиска (2-7 слов) дадут наиболее точные результаты."2-7 слов" - это конкретно.
Почувствуйте разницу
11 февраля 2006, 23:56
- Идеи в голове.
- Софт и умение пользоваться этим софтом для реализации своих идей.
- Понимание того, что реализованная идея - это ещё не продукт.
Софта бывает очень много, но я про него ничего не знаю. Брат Димка научил меня когда-то программе FruityLoops, наверное вы слышали про такую? Сейчас она уже FL Studio 6 (статья в Wikipedia). Вот в ней я всё и делаю. Ещё полезно иметь под рукой какой-нибудь волновой редактор, в моём случае это Cool Edit 96. Существует популярное мнение, что "фрукты" - это для детей, а настоящие спецы пишут в Cubase или там Reason, да ещё и с аналоговыми железными синтезаторами. Я не видел ни то, ни другое, ни третье, так как мне лень в это вникать. Зачем, когда есть фрукты, и мне в них всё удобно и понятно? У фруктов немного придурковатый интерфейс, но внутри это очень мощный и навороченный инструмент. Может быть некоторые и правы, что звук во фрутах хуже, чем в чём-нибудь ещё, но я им на всякий случай не верю.
Третий пункт очень важный, однако это совсем не очевидно; я это понял совсем недавно. Дело в том, что если даже изобразить то, что пришло в голову, и сохранить в mp3, звучать оно будет ровно так: песенка сделанная у себя в спальне во фрутике. А нам надо чтобы звучало так, как будто бы это новый релиз, который издали на виниле 14 лэйблов по всему миру, так ведь? Ну вот, этому я и пытаюсь учиться.
В чём же разница? Есть у меня такая песенка, South London называется, может вы её слышали. Сравните:
- Ninth Of Kin - South London: Mix 26, октябрь 2004 (ogg, 5,5 мегабайт)
- Ninth Of Kin - South London: Mix 736, февраль 2006 (ogg, 7,6 мегабайт)
Теперь послушайте вторую версию. Найдите сто миллионов отличий. При этом, мне всё ещё не нравится, как он звучит.
Ну и ещё. Третий пункт - это единственный из трёх пуктов, о котором есть смысл писать: по второму есть Help (во фруктах - весьма удобный и понятный), а первый вообще у каждого свой, тут ничего не напишешь.
Перезапустить Word вам назло?
2 февраля 2006, 4:05
Но только не тогда, когда он выполняет недопустимую операцию после того, как я его закрыл.
В результате он мало того, что выполняет недопустимую операцию, дак ещё и назло запускается обратно!
Traktor DJ Studio 3
4 декабря 2005, 14:10
With its new possibilities, Traktor DJ Studio 3 permanently blurs the line between DJing, remixing and live composition.Очень хочется всё это уже потрогать. Если несмотря на всё это количество кнопочек, ручечек и прочего программа осталась юзабельной, то разработчики просто гении.
DiskView
3 июня 2005, 1:28
NaDa
2 марта 2005, 20:12
