Search Results

о модернизации

29 June 2013 | Design, Hardware, Software | 1 Comment

чудесная статья, Why Emacs’s Keyboard Shortcuts are Painful. с нынешней Vim-позиции могу смело ухмыльнуться вслед — однако, это не только экскурс в историю клавиатур (спойлер, спойлер), но и хороший урок для всех проектировщиков и разработчиков[1].

 


  1. а в Apple, кстати, сделали необходимые выводы.  ↩

  

the big picture

10 June 2012 | Culturology, Technology | No Comments

Ричарда Мэттью Столлмана недавно ограбили: после лекции, что он читал в Универитете Буэнос-Айреса, кто-то из благодарных слушателей так же прихватил с собой и его сумку с паспортом, ноутбуком и всем остальным. как говорится, редкая удача для коллекционера — единственный в мире лэптоп (видимо, этот), на котором установлена операционная система GNU Hurd.

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

I spend most of my time using Emacs. I run it on a text console, so that I don’t have to worry about accidentally touching the mouse-pad and moving the pointer, which would be a nuisance. I read and send mail with Emacs (mail is what I do most of the time).

I switch to the X console when I need to do something graphical, such as look at an image or a PDF file.

Most of the time I do not have an Internet connection. Once or twice or maybe three times a day I connect and transfer mail in and out.

часто кажется, что если бы развитие технологий зависело от него, для всех своих задач мы бы до сих пор использовали текстовый терминал с запущенным Emacs, где и заключалась бы вся жизнь, от мультимедии до интренета, от графики до разработки; никаких иных вариантов, никакого прогресса, ничего сложнее последовательного соединения.

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

нам решать.

  

в поисках идеала

22 April 2012 | Software | 5 Comments

порой истерия доходит до смешного.

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

болел этим, разумеется, и я.

например, давным-давно, в эпоху текстового интренета, UUCP и — страшно сказать — FIDO, я пользовался Emacs: мне определенно льстила возможность моментально переключаться между 5 различными видами почты в рамках одного текстового редактора (не говоря про игры, калькулятор, браузер и сноповязалку) — уже тогда я любил единство интерфейсов, каюсь.

затем, конечно, перепробовал и многие другие: Notepad++, BBEdit, EditPlus, TextMate, и прочая, и прочая. все для того, чтобы вернуться потом одновременно и к универсальности, и к специализированности: как уже говорил, на любой стационарной платформе теперь я использую Vim[1]. и это может прозвучать избито, но легче и в самом деле один раз прочесть тот самый fucking manual, но делать[2] затем ровным счетом все, что угодно, буквально — не выходя, однако, за границы редактирования текста или кода[3].

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

что вместе и дает столь желанный ответ — буде найдется хоть что-ниубдь, достойное этих инструментов.


[1] — сиречь, очередной holy war завершен.
[2] — с юниксами проблем не возникает, под OS X есть чудесный MacVim, а для различных Windows всегда можно найти GVim: работает он тоже абсолютно прекрасно, и — что зачастую озадачивает в этой среде — легко управляется со всеми на выбор кодировками.
[3] — ну да, я все же не читаю Twitter в Vim.

  

по направлению

6 December 2011 | Culturology, Software | 3 Comments

замечательная история из жизни динозавров — о выборе логотипа для Netscape Navigator:

I thought a compass made sense, because the product was called Navigator now, right? Well, I lost the argument, and we went with the meteorites. But I really liked that compass, so I changed the code on the Unix version of the browser so that when you went to any URL that contained the string /jwz/, it would change the throbber to be the compass instead of the globe! Click a link to another site, and you were back to the meteor shower, but my pages all got the compass. To throw people off the track, my home page contained this HTML:

<ANIM KEY=zs7NzcrM1dfG29PM SALT=29PZ HASH=38jT68fN38hZ68lN01HRT2vnWdVX91NZZ1N3>
<!-- Questions about the preceding line will be gleefully ignored. -->

That did absolutely nothing at all, but as we had also just released SSL, people spent a long time trying to figure it out, assuming it had something to do with the new crypto libraries built into the browser. Despite the comment, I got a lot of mail about it!

Eventually people figured that out, though, leading to a plethora of web sites whose URLs contained /jwz/ in them (despite containing no jwz-related content) just to get the compass.

не хуже и сегодня, между прочим.

Джейми jwzjwz Завински, однако, и так прекрасный без меры, я всегда говорил. в конце концов, пройти дорогу от разработки XEmacs, Netscape и проч., до собственных кабаков — это ли не заветная мечта каждого?

But in 1999 I took my leave of that whole sick, navel-gazing mess we called the software industry. Now I’m in a more honest line of work: now I sell beer.

ему же принадлежит и один из фундаментальных законов разработки программного обеспечения:

Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.

что в наши дни мутировал в предсказуемое:

(Weak): All apps evolve until they add photo sharing
(Strong): All apps become photo sharing apps.

так и живем.

  

новые возможности

22 May 2010 | Technology | No Comments

а вот немного мыслей о ремесле от Марка Пилгрима:

I’m a three-time (soon to be four-time) published author. When aspiring authors learn this, they invariably ask what word processor I use. It doesn’t fucking matter! I happen to write in Emacs. I also code in Emacs, which is a nice bonus. Other people write and code in vi. Other people write in Microsoft Word and code in TextMate+ or TextEdit or some fancy web-based collaborative editor like EtherPad or Google Wave. Whatever. Picking the right text editor will not make you a better writer. Writing will make you a better writer. Writing, and editing, and publishing, and listening — really listening — to what people say about your writing. This is the golden age for aspiring writers. We have a worldwide communications and distribution network where you can publish anything you want and — if you can manage to get anybody’s attention — get near-instant feedback. Writers just 20 years ago would have killed for that kind of feedback loop. Killed! And you’re asking me what word processor I use? Just fucking write, then publish, then write some more. One day your writing will get featured on a site like Reddit and you’ll go from 5 readers to 5000 in a matter of hours, and they’ll all tell you how much your writing sucks. And most of them will be right! Learn how to respond to constructive criticism and filter out the trolls, and you can write the next great American novel in edlin.

  

the world’s finest word processor

18 October 2009 | Software | 1 Comment

впрочем, есть пиш. машинки и для современных плтаформ — например, Ulysses с прекрасным семантическим редактированием (очевидны параллели с wiki-разметкой), Scrivener (обзор и еще обзор), WriteRoom (обзор) и другие.

так что если вы не увлекаетесь написанием дополнительных скриптов к Emacs (стукнуло 23.1 когда-то тут) или к Vim, то из вышеперечисленного можно определенно выбрать что-нибудь для своих нужд. и не будем даже говорить про Microsoft Word.

  

code

2 June 2009 | Religion, Software | No Comments

мне снился конспирологический сон, где знаменитые шорткаты Ctrl-E & Ctrl-A оказались ключом для расшифровки Торы.

  

наши пальчики устали

3 November 2008 | Hardware, Software | No Comments

а вот годовалая (без малого) ссылка на то, как написать книгу, используя Google Docs, или не менее фееричное руководство о планировании романа в Google Notebook. плюс, art_of_writingцелое сообщество фактически о том же.

к слову, не далее, как вчера, говорили с denmesДенисом о гипотетическом универсальном менеджере записей, начиная с коммерческих продуктов и заканчивая сумасшедшей идей использовать дополнительный контакт в Google Talk для таких сочинений, что позволит хранить словеса, как локально, так и на отовсюду доступном сервере Gmail — все от безысходности, конечно, все эти пустотелые ухищрения.

если рассуждать, впрочем, о повсеместной записной книжке, то и сам я когда-то (что скрывать) пытался изобрести велосипед, но теперь и вовсе не пользуюсь, доверяя разве что Мнемозине или просто времени — с легкостью забываю, хоть и ношу в сумке то очередой молескин, то окаменелый псион или безрукую N800.

  

голуби

30 September 2006 | Internet, Software | No Comments

в целом же, переписка, как способ коммуникации, стремительно умирает, подминаемая куда более фривольно-словоохотным instant messaging, где и проще, конечно, но и менее мысле-концентрировано вместе с тем — тогда, как письмо само по себе уже заставляет внимательнее отнестись и к написанию, и к обсуждаемым вопросам.

в письме умещается с легкостью то, что манной кашей IM можно размазывать целый день от одной свободной минуты к другой так, что потом и не найти даже совсем в бесконечными репликами замусоренной history; пропустить что-то именно важное, какой-нибудь момент или знак.

другое дело было раньше, когда сам интернет-то был еще только средством, но не порно-каналом, а вместо ужасающего количества различных инструментов у нас был только emacs, да пара макросов. или не emacs, но какой-нибудь mutt или pine; или еще что-нибудь — где текстовый терминал не отвлекает ничуть, но только помогает обдумать еще раз написанное.

кто-то так же поступает и сейчас, отчего, плагаю, их почта куда интереснее моей. или же это Марксы вокруг повывелись? не думаю, что уж. и никакой push mail тут не поможет, и emacs в полной мере я тоже пользоваться больше никогда не буду.

  

переходный возраст

12 September 2006 | Personal, Software | No Comments

вообще, обычно все случается ровно наоборот разлинованному вперед листу. даже в смешной мимолетности: написанные когда-то для облегчения жизни скриты-программы вместо успешного использования пылятся в /usr/local, ожидая продолжения случайного, видимо, вдохновения; набранные когда-то кусочки все никак не сложатся в требуемую непрерывную линию.

время переходит из дня в день, оставляя позади лишь пунктирные следы из нереализованности.

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

продолжаю, то есть, пользоваться, радуюсь мелочам. начинается футбол.

  
  Music: W. F. Bach - H. Dreyfus - [1988] 9 Fantasie For Clavier: #07