Прошедший год дал мне понимание ценности правильно сформулированной миссии. Эта миссия не должна быть сиюминутной целью, а должна быть развернутой на перспективу. Я уяснил, что не следует обозначать для себя какие-либо денежные цели. У меня была такая цель в начале года, но о ней смешно вспоминать — к концу года доход по этому направлению превысил задуманный в три раза.
Дизайн для эгоиста
Черенкевич записал совершенно корректное, элементарное, удивительное, полезное и всячески замечательное наблюдение, которое настолько существенным образом перекликается с тем, что я пишу в этой рубрике, что просто не могу этого не отметить.
О хорошем и дешевом хостинге
Чему я не устаю радоваться в интернете, так это тому, каким буйным цветом расцвели в интернете услуги хостинга и регистрации доменов. Сейчас достаточно вкратце написать на форуме, какой именно хостинг нужен, в какой стране и насколько дешевый — и вы получите сразу несколько советов и предложений, из которых даже сложно будет выбрать.
Во-первых, хостинг стал очень дешев. Виртуальный хостинг можно получить буквально за 50 рублей в месяц, и его возможностей хватит надолго. Когда проект подрастет и разовьется, можно будет перейти на более продвинутый вариант, но и тогда тариф не будет слишком высоким.
Но это только начало — сейчас можно получить целый виртуальный сервер с гигабайтом памяти и 30 гигабайтами на диске за 500 рублей в месяц — это вообще кажется сказкой, но на самом деле это реальность.
Регистрация и поддержка доменов сейчас проста как никогда. Продление домена в зоне .RU обходится всего в 150 рублей. Регистрация же зачастую вообще делается бесплатно — например, если вы одновременно заказываете хостинг.
Разумеется, эти тарифы я не придумал только что, а написал реальные цифры, которые помню. Я пользуюсь услугами «Интернет Хостинг Центра» уже год и весьма доволен. Именно там я держу один из своих успешных и посещаемых проектов — «Вход на сайт» (vhod.cc). У них привлекательные цены на хостинг, нет тормозов, а все проблемы, если таковые возникают, решаются оперативно (отдельно отмечу вежливость сотрудников — нынче это качество встречается все реже). Думаю, что и новые проекты для русскоязычного интернета буду размещать там же.
ВКонтакте с ФСБ
Одно из интересных событий в рунете за последнее время — это то, как питерская ФСБ обратилась к «ВКонтакте» с просьбой закрыть в этой соцсети группы, в которых общались оппозиционно настроенные граждане, а Павел Дуров им отказал.
Я обратил бы внимание прежде всего на письмо Дурова в Ленту.ру, которое многое объясняет в его действиях. Меня это письмо заставило зауважать г-на Дурова так же, как я уважаю, например, г-жу Собчак. Это два необычайно умных и грамотных человека, которые построили свое благополучие на довольно грубых и низменных, но неисчерпаемых инстинктах населения.
Paint.NET: бесплатный графический редактор
К теме бесплатного ПО: я стараюсь упоминать то, что мне пригодилось, и ставить ссылки на сайты разработчиков.
На прошлой неделе понадобилось найти для пользователей несложный графический редактор под Windows, не претендующий стать заменой Photoshop, но содержащий набор повседневных функций и не требующий долгого переучивания. Читать дальше
Как заработать на свободном ПО?
Вот господин Столлман снизошел до того, чтобы приехать в Москву и дать лекцию о том, насколько он прав и насколько неправы все остальные. Два впечатления: во-первых, в этом волосатом человеке четко и окончательно узнается безумный сектант; во-вторых, на вопрос, поставленный в заголовке, он дает следующий ответ: меня это не волнует. Видимо, это нужно понимать так: да никак не заработать на свободном ПО, боритесь за свободу, питайтесь подножным кормом, и все.
Я даже подумал, что что-то пропустил, поискал в лекции слова «деньги», «заработать» — их там нет.
Конечно, я говорю о том заработке, который рассчитывает получить человек, разработав что-то, потратив на это свои умения, время и силы. Можно зарабатывать на внедрении и поддержке сложных продуктов, но, простите, операционные системы появляются не каждый день.
PHP, XML: изменение SimpleXMLElement с помощью XPath
Предположим, в переменной $item у нас хранится некий SimpleXMLElement, который мы хотим изменить. Самый прямолинейный способ выглядит примерно так:
$item->subitem->param->value = 'NewValue';
Однако если названия элементов содержат спецсимволы (например, двоеточие), то менять значения таким образом не получится. В таком случае можно экспортировать весь узел из SimpleXMLElement в DOMElement, затем изменить то, что нужно, с помощью XPath и импортировать назад. Пример:
$dom = new DOMDocument();
$dom_sxe = dom_import_simplexml($item);
$dom_sxe = $dom->importNode($dom_sxe, true);
$dom_sxe = $dom->appendChild($dom_sxe);
$xpath = new DOMXPath($dom);
$result = $xpath->query('Element:with:a:funky:name');
$result->item(0)->nodeValue = 'NewValue';
$item = simplexml_import_dom($dom);
Как отсюда видно, элемент с названием, содержащим двоеточия, помехой больше не является.
Ворованный шрифт на вологодском правительственном сайте
Да, в шапке сайта gosuslugi35.ru («Портал государственных и муниципальных услуг Вологодской области») — именно гарнитура «Артемиус», которая студией Артемия Лебедева никогда не продавалась и потому является ворованной (по клику можно рассмотреть):
Гарнитура слишком узнаваема, тут спорить даже не о чем. Жаль только, что теперь накажут, как я представляю, пацана из глубинки, который сидел и что-то делал за 10—15 тысяч в месяц, пока важные дядьки управляли движением денег.
Напомню тривиальную вещь: шрифты нужно покупать. Разумеется, есть большое количество бесплатных шрифтов (условия использования могут различаться), в том числе кириллических. Но и в популярных шрифтовых магазинах я не видел шрифтов сильно дороже 200 долларов за полный комплект. Почему-то кажется, что для вологодского правительства, экономящего на каждый следующий «Лексус», это слишком дорого, и они теперь попросят ответственного специалиста найти легальный бесплатный вариант.


Купи купон, касатик!
На Ленте.ру собирается ответить на вопросы публики Анна Березовская, гендиректор Groupon Russia. Почитал заданные вопросы (от себя тоже, кстати, один задал). Бесконечно нравится вот эта описка по Фрейду:
Видимо, у человека эти два слова — афера и оферта — бродят недалеко друг от друга. И в данном случае не зря.
Какого чуда ждут все эти люди, несущие деньги купонным сайтам? Ну вот есть определенная работа, которую кто-то должен для вас сделать. И есть вы. Вполне понятно, что нужно как-то между собой договориться, чтобы этот кто-то согласился делать эту работу за ту сумму, которую вы согласились ему заплатить.
Читать дальше »