Только что заметил, что у Весны новый дизайн. Сообразительный читатель сообразит, что это я к бланкам перешёл просто.
Визитки «УДС Гермес»
Вот собственно визитки, про которые я спрашивал вас пару дней назад (имена сотрудников вымышленные):
Визитки отсюда убраны 20 мая 2005. Они когда-нибудь вернутся на сайт, но уже в портфолио.
Визитки получились просто великолепные: в них вместилось огромное количество информации, и при этом они выглядят лёгкими и чистыми. Я от себя в полном восторге, а вы?
Кстати говоря, в вопросе о том, что можно выкинуть, а что нельзя, полностью прав был AKi:
Илья, можно выкинуть только www. И то, если сайт действительно доступен по адресу без www. Остальное необходимо.
С этим мнением заказчик был полностью согласен. Спасибо, Алексей.
Карточки будут напечатаны ближе к 28-му мая, когда Челябинск переходит на семизначные номера, поэтому там указаны именно такие.
Наоборот
Приятно общаться с шарящими людьми.
Я: Не, давай наоборот.
Copylove: Зачем наоборот? Давай на пол-оборота, иначе получится то же самое
Тел/факс
Вопрос к аудитории.
Каждый раз, когда надо рисовать визитки, люди хотят, чтобы на них был указан телефон, телефон/факс, мобильный телефон, чёрт знает что ещё. Мне же всегда хочется выкинуть из этого как можно больше.
Хочется выкинуть телефон/факс, потому, что это бессмысленная трата места. Факс захочет отправить 1 человек из 50, причём он обязательно перед этим позвонит голосом. Я предлагаю писать только один телефон и, в случае необходимости, говорить номер факса уже потом, когда понадобится. Номер мобильного некоторые люди меняют как перчатки, таким людям лучше всего не писать его на визитке вообще. Если же этот номер стабилен, то можно написать только его и не писать офисный стациональный телефон. В этом случае не повредит иметь бесплатные входящие. Если входящие платные, то велика вероятность, что кому-нибудь вы просто не захотите давать его, ограничившись лишь стационарным — тогда можно написать на визитке только его, а для тех, кому нужен ещё и сотовый, писать его на обратной стороне.
Хочется выкинуть адрес сайта, когда есть e-mail, потому, что увидев адрес ivanov@firma.ru любой сообразит, что сайт фирмы — firma.ru. Если же сайт всё-таки нужно указать, то очень хочется выкинуть из него www, потому, что это три бессмысленных символа. С другой стороны, некоторые утверждают, что для многих людей эти три w являются опознавательным признаком того, что перед ними адрес сайта; просто firma.ru может ни о чём не сказать.
Хочется выкинуть индекс из адреса, потому, что бумажной почтой никто не пользуется. Или пользуются?
А теперь, внимание, собственно, вопрос. Где я неправ?
Update: (Почти) всем прокомментировавшим спасибо.
По всем пунктам были проведены переговоры с заказчиком, и было принято решение не убирать ничего. Больше того, офисных телефонов оказалось необходимым разместить аж две штуки. Оказалось, что если сидеть всю ночь, то можно сделать красивые визитки, на которых вмещается всё что угодно, причём они не становятся тяжеловесными.
Всё готово, покажу позже.
HTML Programmer
The Daily WTF:
I’ve always felt that seeing the words HTML Programmer on a resume tell quite a bit about the candidate (for a programmer job). I can somewhat understand inflating your «skillset» with items like HTML, typing, breathing, etc; recruiters like to see those. But for a «programmer» to consider markup using a few angle-brackets as «programming» that... well... shows a lot. But after seeing how Mike Jervis’ colleague programs HTML, maybe I was thinking about thinking about it the wrong way...
По-русски:
Мне всегда казалось, что термин HTML-программист в резюме говорит о кандидате достаточно много (если он хочет получить работу программиста). Можно, конечно, понять людей, которые указывают в резюме такие свои навыки как HTML, умение печатать, дышать, и так далее — агентам по найму это нравится. Но если «программист» считает разметку с помощью нескольких угловых скобок «программированием»... ну... это о многом говорит. Однако, когда я увидел, как коллега Майка Джервиса программирует на HTML, я подумал, что, может быть, я и зря так рассуждал на эту тему...
Канделябр-М
Лабораторные работы по СПО не прошли даром. Последней работой было создание в среде Frontpage сайта, рассказывающего об остальных лабораторных работах. При этом, нужно было сделать вид, что остальные работы — это программы, использующиеся в реальной фирме. То есть как бы нужно сделать сайт этой фирмы и приплести туда эти работы. Что-то такое. В общем, Frontpage у меня нет, и ни у кого из нашей бригады — тоже, поэтому сайт пришлось делать руками. Учитывая, что я не представляю, что такое Frontpage и всю жизнь делаю сайты только руками, проблем это не создало.
Вот что получилось (смешно, если вы понимаете странный юмор)
Update: Зачёт!
Firefox Security
Нет, ну я же говорил?
The number of vulnerabilities in Firefox recently has been alarming. At first Firefox appeared to be an attractive alternative to Internet Explorer (IE) for security reasons, but IE is now looking better and better in comparison
Неуловимый Джо неуловим только до тех пор, пока его не начнут ловить. Вот.
Тем временем, в течение последних двух месяцев Opera является единственным PC-браузером, в котором по мнению Secunia нет проблем безопасности.
Получается, что когда/если Опера станет более популярна, то и там всё будет очень плохо? Не думаю, что настолько.
- Опера, как отмечал Кукуц, не является платформой, в отличие от Gecko. Это значит, что возможные в ней дыры в принципе не могут вести в такие места, в которые они ведут в Firefox’е. Поскольку пока Опера не имеет платформенных амбиций (по крайней мере в мире desktop), то и опасаться за появление страшных внутренностей не приходится.
- В отличие от Firefox, Опера не использует ложь в маркетинговых целях. Создатели Firefox кричат про tabbed browsing и прочие блага цивилизации с такой интонацией, как будто это всё такие их изобретения, хотя кто это всё придумал — мы знаем. И так же они кричат про то, какие они most secure browser, и вот мы видим что оказывается на деле. У Оперы же хватает и правды для маркетинга, не приходится придумывать пустые слова. В конце концов, это действительно первый браузер с голосовым управлением (другое дело, что это нахрен никому не нужно). Это первый браузер со встроенной поддержкой SVG. Слоган восьмой Оперы — «Speed, Security, Simplicity». И я склонен доверять ему. Просто пока нет никаких оснований не доверять.
Exceptions
The last time I [bashed exceptions] I got in a lot of trouble. In an off-the-cuff remark on the Joel on Software homepage, I wrote that I don’t like exceptions because they are, effectively, an invisible goto, which, I reasoned, is even worse than a goto you can see. Of course millions of people jumped down my throat. The only person in the world who leapt to my defense was, of course, Raymond Chen, who is, by the way, the best programmer in the world, so that has to say something, right?
© Joel Spolsky
По-русски:
Когда я в прошлый раз ругал exceptions, я получил кучу неприятностей. Я написал между делом на странице Joel on Software, что мне не нравятся exceptions, потому что они, по сути, являются невидимым goto, который, как я писал, ещё хуже, чем goto, который сразу видно. Разумеется, миллионы людей набросились на меня. Единственным человеком, выступившим в мою поддержку, был Рэймонд Чен, который, кстати сказать, является лучшим программистом в мире, а это о чём-то да говорит, так ведь?
Отсюда. И я про это писал когда-то, но мне не поверили:
Выясни, для начало, что такое try/catch, а уж потом говори глупости.
Joel Spolsky и Raymond Chen, кстати, определённо лучше меня (и вас тоже) понимают в программировании вообще и в exceptions в частности.
И, кроме того, если я говорю, что exceptions — это goto, это не значит, что я говорю, что exceptions — это плохо. И goto бывает полезен, в умелых руках. И error_reporting отключенный. Это всё инструменты, которые позволяют программировать на скорую руку, что часто бывает полезно. Главное уметь выделить моменты, когда всё это вредно.
Ссылки по теме:
Eat Commas for Breakfast
Larry Wall famously said, «People understand instinctively that the best way for computer programs to communicate with each other is for each of the them to be strict in what they emit, and liberal in what they accept.» I think that the evolution of HTML has proven that this isn’t such a great idea. In fact, the stricter the API is about its input, the more likely the code is going to work in funny situations. The designers of Java got it right when they decided that nothing about the Java spec should leave any choice to the compiler developers (at least, not in the gratuitous way that C did, where the size of basic data types was not fixed). A better quote comes from Russian Field Marshal Suvorov: «A hard drill makes an easy battle.» You want your compiler and your development environment to be as strict as possible; you want it to literally generate random return values for GlobalSize so that you don’t get into the habit of counting on something that won’t be there everywhere; you want to use French international settings on Chinese Windows 2000 with an absurd color scheme, DVORAK keyboard, trackball, 640x480 VGA mode, and huge ugly fonts on your development system so that you remember to bake in the code that adjusts for all these things. Then your application will be buff and strong and it will laugh in the face of wimpy problems like people who use commas instead of dots as the decimal. Ha. I eat commas for breakfast, your code will say, with a Russian accent.
Как же классно он пишет, читать одно удовольствие.
Антилайф
Вчера вот такую фигню в магазине обнаружил:
Сначала прочитал «Антилайф». Не очень удачное название, явно.