Позднее Ctrl + ↑

Промываем мозги Айтюнсу

Восьмой Айтюнс резко лучше предыдущих — наконец-то он избавился от привычки считать мою медиатеку просто кучей песен и стал их хоть как-то структурировать. Даже на Айфоне приложение «Айпод» куда лучше справлялось с организацией пространства (небольшого, в сравнении с компьютерным экраном); и вот его старший брат стал учиться хорошему. В итоге я решил, что буду пользоваться Айтюнсом в качестве хранилки музыки, а когда научусь программировать под эту систему, напишу какой-нибудь Проигрыватель for Mac, который будет просто оболочкой для него.

В качестве источника информации о музыке Айтюнс использует только теги в МП3-файлах, игнорируя название последних. У меня оказалось довольно много альбомов, в тегах которых номеров песен нет — Айтюнс располагал песни в каком-то левом порядке. После добавления нескольких альбомов я задолбался прописывать вручную номера треков.

tell application "iTunes"
  if selection is not {} then
    set heap to a reference to selection
    repeat with song in heap
      set filename to location of song as text
      -- убиваем .mp3 в конце названия файла:  
      set AppleScript's text item delimiters to "."
      set filename to first text item of filename
      -- убиваем путь (он через двоеточия там) в начале названия файла:  
      set AppleScript's text item delimiters to ":"
      set filename to last text item of filename
      -- надеемся, что первое «слово» в названии файла — это номер трека
      set track number of song to first word of filename
    end repeat
  end if
end tell

Эплскрипт — смешной язык «программирования», пытающийся быть просто английским языком, который позволяет общаться с любыми приложениями на любую интересную тебе тему. Это мой первый (и единственный) скрипт на этом языке. Заработал спустя около получаса с того момента, как мне пришло в голову, что, возможно, мою проблему удастся решить именно с его помощью. На написание самого скрипта ушло несколько минут.

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

Хороший компьютер.

Пробуем улучшить дизайн скролл-маркера Оперы

В Опере 9.6 появилась гениальная вещь — скролл-маркер. Эта штука позволяет при прокрутке не терять глазами то место, где ты читал перед тем, где начал крутить. Когда бегло просматриваешь длинную-длинную страницу, нет ощущения, что что-то пропустил. Однако дизайн этого маркера, мягко говоря, не идеален: во-первых, сначала совершенно непонятно, что это за хрень всё время появляется; во-вторых, она симметрична относительно прочитанной и новой порций страницы и поэтому не читается мгновенно.

Я предлагаю делать так:

Пробуем улучшить дизайн скролл-маркера Оперы

Страница длинная, а браузер — это просто окошечко, которое показывает нам её часть, как на офисном календаре. Невидимая в окне браузера часть страницы немного темнее видимой, поэтому при скроллинге мы сразу видим границу. Затемнение должно быть не больше 10%, чтобы оно было очевидным, но нисколько не мешало читать.

После завершения прокрутки (либо после того, как прокручено больше высоты экрана) видимая область за секунду светлеет. Искусственно добавленные к светлой области скруглённые края видны только при прокрутке.

Об осуждении

Люди, которые осуждают Ксению Собчак, делятся на три категории, а именно:

  • на тех, чьи моральные качества существенно уступают моральным качествам Ксении Собчак;
  • тех, чьи умственные способности существенно уступают умственным способностям Ксении Собчак;
  • тех, чьи моральные качества и умственные способности существенно уступают моральным качествам и умственным способностям Ксении Собчак;

В комментариях предлагаю перечислить других персонажей, при вписывании которых вместо Ксении Анатольевны, вышесказанное останется справедливым.

Хит-парад за сентябрь 2008

1 Len Faki — Figure 1.1
2 New Hawaii — Pure (Janicki Mix)
3 New Remute — Decubatio
4 New Jaws Underground — Algorythme
5 New Yudhisthira — Vishnu Suktam
6 New Lamat — Workalien 24/7
7 New Style Of Eye — Girls (Original Mix)
8 New Orbit Constructions — Church Of Emeralds
9 ↓ 6 Handycraft — Le Bal Masque (Catz N Dogz mix)
10 New Je Davu — I Zebra (Original Mix)

Скачать и послушать в нарезке (15 МБ): MP3 в RAR-архиве.
По минуте на каждый трек, начиная с 10-го и до первого.

Орбит-констракшенс — это такой офигенный дарк-эмбиент, который нужно слушать, конечно, не по минуте. Рекомендую альбом «Андронеда» включить громко-громко, ночью. Стайл-оф-ай умудряется заставлять электрические звуки звучать не только серьёзно, но и очень красиво. Ламат, Юдхистира и Джоз-андеграунд — возвращают веру в транс. Ремьют радует отменным вкусом. Гавайи — замечательный прогрессив-хаус: уверенный, объёмный, немножко жёсткий.

Готовится Типографская раскладка 2.0

Готовится Типографская раскладка 2.0. В ней будут добавлены старые русские буквы (ять, фита, „и“ десятеричное и ижица), короткое тире, а также появится возможность ввода знака „$“ даже в русской раскладке. Заодно будут убраны некоторые символы, оказавшиеся малополезными (простые дроби, мягкий перенос, промилле, многоточие, диэрезис и др.).

Регулярно выпускать обновления Раскладки — плохая идея, так как к ней привыкаешь, и хочется знать, что через месяц не придётся привыкать к новой. Поэтому я решил сделать обновление лишь спустя 2 года после выхода первой версии. При этом на 90% всё останется там же, где и было. Сейчас важно быть уверенным, что новой версии хватит ещё хотя бы на два года.

Вспомнить, как выглядит раскладка сейчас, можно поглядев на специальную картинку на её страничке. Собственно, что именно я собираюсь поменять (просто «Альтом» я везде буду называть правый Альт):

Ять будет висеть на Альт+TЕ, „и“ десятеричное — на Альт+IШ, фита — на Альт+AФ, а ижица — на Альт+VМ. Вытесненный ятем с TЕ знак торговой марки™ переедет на MЬ. Знак приблизительного равенства, который исчезнет с Альт+AФ, останется, тем не менее, на Альт+Шифт+~Ё, где он был продублирован.

Короткое тире заменит мягкий перенос на Альт+Шифт+дефисе. Знак доллара я хочу повесить на Альт+Шифт+4 (т. е. традиционный для английской раскладки Шифт+4, но с правым Альтом). На комбинации Альт+4 по-прежнему будет висеть знак параграфа.

Вам предлагается подсказать другие улучшения (или предотвратить ухудшения).

Оптимизация в раздевалке бассейна

Вот чего я не могу понять в бассейне: почему бы бабке, которая орёт на всех, чтобы они не выжимали плавки и шапочки на пол, не заткнуться и не поставить по раздевалке несколько пустых вёдер (всё равно их там дочёрта, пол же моют иногда)?

Ведь и мусор люди выкидывают прямо в кусты не только оттого, что мудаки, но и оттого, что урну в иных местах днём с огнём не сыщешь.

Коломнин и «Краткие сведения»

Как многие знают, не так давно в Издательстве Лебедева вышел репринт книги Петра Коломнина «Краткие сведения по типографскому делу» («Краткiя свѣдѣнiя по типографскому дѣлу», 1899). Я поскольку книгу эту предзаказал ещё весною, имею удовольствие читать её уже недели три как, наслаждаясь её великолепным языком. Самое милое — это когда автор начинает отчитывать нерадивых наборщиков или между делом указывать на их безалаберность и неаккуратность. Приведу несколько цитат, от которых я сразу таю.

Про математические знаки:

Еще чаще наборщики кидаютъ математическiе знаки въ отдѣленiя для капительныхъ буквъ, не давая себѣ даже труда разыскать математическую кассу. Въ рѣдкихъ типографiяхъ эти кассы имѣютъ свое опредѣленное мѣсто: ихъ ежедневно переносятъ съ реала на реалъ; сегодня касса нужна одному наборщику, завтра — другому. Иной наборщик и положилъ бы знаки на мѣсто, да не знаетъ, гдѣ найти кассу, а терять время на разыскиванiе не всякiй станетъ.

Про шпации:

Въ типографiяхъ принято называть (совершенно неосновательно) «пробѣлами» только круглые, полукруглые и квадраты. Если сказать наборщику: «принесите мнѣ разныхъ пробѣлов», то онъ принесетъ именно полукруглыхъ, круглыхъ и квадратовъ, а никогда не подумаетъ даже захватить шпацiй, шпоновъ, бабашекъ, марзановъ, хотя, строго говоря, и они тоже служатъ для образованiя промежутковъ или пробѣльныхъ мѣстъ.

«Не подумает даже захватить шпаций» — ну это же песня!

А вот — про шило:

Шило необходимо наборщику не только для правки корректуръ, т.-е., когда одна или нѣсколько буквъ или знаковъ должны быть замѣнены другими, но также при самыхъ разнообразныхъ случаяхъ наборной практики [...] Самыя удобныя шилья тѣ, въ которыхъ стальная игла отвинчивается и можетъ быть ввинчена острымъ концомъ въ ручку, такъ что наборщикъ имѣетъ возможность носить шило постоянно въ карманѣ, безъ опасенiя наколоться. Пропажа простыхъ шильевъ, оставляемыхъ на кассахъ или въ незапертыхъ ящикахъ, — самое обыкновенное явленiе во всѣхъ типографiяхъ. Стоимость простого шила 15 коп., а съ отвинчивающеюся иглою — 35 коп.

Ранее Ctrl + ↓