На сайте nudnik.ru появилась такая по-смирновски лаконичная заметка!
(Интересно, что это он вдруг снова стал писать?)
На сайте nudnik.ru появилась такая по-смирновски лаконичная заметка!
(Интересно, что это он вдруг снова стал писать?)
Так здорово, когда люди, не сделавшие ничего общественно полезного, рассказывают, какие все вокруг дураки, что это делают.
Из того, что человек написал про BLIMP, следует либо то, что он не понимает, как работает HTTP вообще, либо не понимает, что делает BLIMP. Ответ 301 Moved Permanently отправляется пользователю и его браузеру, которые, даже объединив усилия, не могут исправить битую ссылку на сайте, с которого они пришли. X-BLIMP-Notification отправляется не пользователю, а серверу, с которого он пришёл и обрабатывается им.
Если это мы с Болком чего-то не понимаем, то было бы интересно услышать от тов. Юлика как именно использовать 301 Moved Permanently для восстановления битых ссылок, а не общие фразы типа «они изобрели велосипед». Поверьте, мы будем очень рады узнать, что проблема, которую мы попытались решить, решается проще.
Но это-то ладно, критиковать не разобравшись уже давно нормально.
Дальше он пишет такой душещипательный дисклэймер. Типа «я официально заявляю, что никогда и ни за что не уподоблюсь этим дуракам». Как будто это вообще хоть кого-то в мире волнует. Не нравится — не ешь, нам-то что.
Также радует концепция «если это нельзя продать, значит это гавно». Единственные её недостаток — игнорирование того факта, что некоторые вещи делаются не для продажи, а для собственного удовольствия.
Этот же Юлик постоянно агитирует за UTF-8. Это, безусловно, правильно. Однако делает он это таким тоном, будто все вокруг целенаправленно делают всё в не-UTF-8, чтобы ему насолить. Мне бы очень хотелось перевести e2 на UTF-8, но это связано со слишком большим числом технических проблем, которые я буду счастлив когда-нибудь решить. Но именно потому, что это не для продажи, у меня нет времени на это, так как нужно делать то, что для продажи. И ещё учиться успевать. Когда я начал писать e2 около года назад, я, к сожалению, не был достаточно образован, чтобы сразу делать всё на UTF-8.
И последнее. Причём тут вообще PHP?
Только что заметил, что у Весны новый дизайн. Сообразительный читатель сообразит, что это я к бланкам перешёл просто.
Вот собственно визитки, про которые я спрашивал вас пару дней назад (имена сотрудников вымышленные):
Визитки отсюда убраны 20 мая 2005. Они когда-нибудь вернутся на сайт, но уже в портфолио.
Визитки получились просто великолепные: в них вместилось огромное количество информации, и при этом они выглядят лёгкими и чистыми. Я от себя в полном восторге, а вы?
Кстати говоря, в вопросе о том, что можно выкинуть, а что нельзя, полностью прав был AKi:
Илья, можно выкинуть только www. И то, если сайт действительно доступен по адресу без www. Остальное необходимо.
С этим мнением заказчик был полностью согласен. Спасибо, Алексей.
Карточки будут напечатаны ближе к 28-му мая, когда Челябинск переходит на семизначные номера, поэтому там указаны именно такие.
Приятно общаться с шарящими людьми.
Я: Не, давай наоборот.
Copylove: Зачем наоборот? Давай на пол-оборота, иначе получится то же самое
Вопрос к аудитории.
Каждый раз, когда надо рисовать визитки, люди хотят, чтобы на них был указан телефон, телефон/факс, мобильный телефон, чёрт знает что ещё. Мне же всегда хочется выкинуть из этого как можно больше.
Хочется выкинуть телефон/факс, потому, что это бессмысленная трата места. Факс захочет отправить 1 человек из 50, причём он обязательно перед этим позвонит голосом. Я предлагаю писать только один телефон и, в случае необходимости, говорить номер факса уже потом, когда понадобится. Номер мобильного некоторые люди меняют как перчатки, таким людям лучше всего не писать его на визитке вообще. Если же этот номер стабилен, то можно написать только его и не писать офисный стациональный телефон. В этом случае не повредит иметь бесплатные входящие. Если входящие платные, то велика вероятность, что кому-нибудь вы просто не захотите давать его, ограничившись лишь стационарным — тогда можно написать на визитке только его, а для тех, кому нужен ещё и сотовый, писать его на обратной стороне.
Хочется выкинуть адрес сайта, когда есть e-mail, потому, что увидев адрес ivanov@firma.ru любой сообразит, что сайт фирмы — firma.ru. Если же сайт всё-таки нужно указать, то очень хочется выкинуть из него www, потому, что это три бессмысленных символа. С другой стороны, некоторые утверждают, что для многих людей эти три w являются опознавательным признаком того, что перед ними адрес сайта; просто firma.ru может ни о чём не сказать.
Хочется выкинуть индекс из адреса, потому, что бумажной почтой никто не пользуется. Или пользуются?
А теперь, внимание, собственно, вопрос. Где я неправ?
Update: (Почти) всем прокомментировавшим спасибо.
По всем пунктам были проведены переговоры с заказчиком, и было принято решение не убирать ничего. Больше того, офисных телефонов оказалось необходимым разместить аж две штуки. Оказалось, что если сидеть всю ночь, то можно сделать красивые визитки, на которых вмещается всё что угодно, причём они не становятся тяжеловесными.
Всё готово, покажу позже.
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: Зачёт!
Нет, ну я же говорил?
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 нет проблем безопасности.
Получается, что когда/если Опера станет более популярна, то и там всё будет очень плохо? Не думаю, что настолько.
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 отключенный. Это всё инструменты, которые позволяют программировать на скорую руку, что часто бывает полезно. Главное уметь выделить моменты, когда всё это вредно.
Ссылки по теме: