Val Petruchek

подписывайтесь, а то хуже будет!  

ПОДПИСЫВАЙТЕСЬ НА RSS

Новости интернет-ПО

Яндекс запустил собственный мессенджер.

Google выпустит бета-версию собственного браузера.

Ну, наконец-то.

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

Неудивительно, что у Гугла первого лопнуло терпение.

Следующий шаг — выпуск собственной операционки: когда гуглограммистам надоест бороться с граблями операционнок.

А если серьёзно, то для вебразработчиков этот Хром (Chrome) выльется в +1 браузер для тестирования кросс-браузерности.

Даже если Гугл переманит половину пользователей IE (у MS сейчас 80% рынка), поддерживать IE всё равно придётся. Файерфокс отвоевал меньше 20% рынка, даже с маркетинговой помощью Гугла.

Если работа мешает блоггингу

27.08.08 @ 17:11 — Creative, Blogging

Мои внимательные читатели™ наверняка заметили, что я почти перестал обновлять свои блоги.

Можно было подумать, что я в отпуске, поэтому и не пишу. Но нет, в отпуске я не был, даже наоборот: я решил временно влиться в ряды офисного планктона и устроился на фуллтайм.

1) работа интересная и “по специальности”; 2) свой бизнес не закрыт, а задвинут.

Период акклиматизации на новой работе в новом офисе подошёл к концу, и я снова превращаюсь в среднестатистическего блогера™, который, согласно исследованию Яндекса, ведет блог в рабочее время!

Черновичков за время молчания накопилось прилично.

Битрикс скачать бесплатно

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

Причём цены клиентам (не местным, в основном российским) студия выставляет не демпинговые, а вполне серьёзные. Что делают клиенты, когда обнаруживают, что стали скупщиками краденного, я не знаю. Знаю только, что студия сидит на постоянном очке, надеясь, что российско-украинская граница их спасёт.

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

Использование крякнутого программного обеспечения в личных целях я считаю допустимым: если у пользователя хватает мозгов поломать софт, а у разработчиков не хватает мозгов софт защитить, то значит пользователь “победил” разработчиков и в качестве приза ему достаётся возможность пользоваться ломанным софтом бесплатно.

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

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

В случае личного использования поломанной версии пользователь в 99 случаях из 100 не является потенциальным покупателем: будучи поставленным перед выбором — купить софт или перестать им пользоваться — пользователь сделает выбор в пользу последнего. Поэтому размер недополученной прибыли, заявляемый компаниями в качестве понесённого ущерба, следует делить как минимум на 100.

Возвращаясь к кагбе студии, впаривающей клиентам ворованный битрикс: по-моему, это просто жлобство. С их ценами можно вполне позволить себе стать партнёром Битрикса и делать сайты, покупая для клиентов легальные лицензии на “1С-Битрикс: Управление сайтом”.

Слава Гиппократа

28.06.08 @ 06:28 — Creative, Blogging

Из всех многочисленных форм преступной деятельности ограбление банков наверняка самое полезное для личности и общества. Личность, ясное дело, получает кучу денег, это само собой. К тому же она приносит пользу обществу тем, что снова пускает в обращение массу наличных. Экономика стимулируется, лавочники процветают, народ с огромным интересом читает о преступлениях, а полиция получает шанс проявить свои многочисленные таланты. Я, правда, слышал, что иные дураки утверждают, будто это вредит банкам — форменная чушь. Все банки застрахованы, так что ничего не теряют, а страховые суммы ничтожны в общем обороте страховых компаний. Поэтому, единственный результат, который может получиться, — это микроскопическое уменьшение выплачиваемых в конце года дивидендов. Совсем малая цена за все доброе. Поэтому, прижимая к стене ультразвуковой зонд, я чувствовал себя не вором, а благодетелем человечества.

Гарри Гаррисон, “Стальная крыса спасает мир

Я, конечно, благодетелем человечества себя не ощущаю, но результаты своего поступка оцениваю как положительные: все участники получили свою порцию внимания, блогеры и журналисты — новые темы для заметок, хомячки повод для обсуждения, а компания СУП в очередной раз сумела насрать сама себе в рот.

На “стук” я пошёл сознательно, с уверенностью в том, что никакого Child Porno там нет и близко и с верой в то, что журнал Тёмы “застрахован”: AT разморозит его в ответ на согласие удалить несовершеннолетние сиськи.

То, что Тёма упрётся и пошлёт ЖЖ нахуй, я не учёл.

Тёмино упорство сделало этот театр абсурда идеально абсурдным.

Сначала СУП изменил ради Тёмы правила относительно Child Porno: ему дали возможность удалить материал, нарушающий ToS (оказывается, я ошибался — ранее за CP морозили без возможности “восстановления в обмен на удаление”).

Тёма отказался удалять конфликтную хохлосиську и запостил в ответ ещё более несовершеннолетние сиськи из Африки.

Abuse Team скушали эти афросиськи молча, Тёму не засуспендили, хотя он нарушил кучу их правил.

При этом Abuse Team продолжил репрессии в отношении других, менее рейтинговых пользователей. Особое рвение в стукачестве на якобы педофилов проявляет московская педофилка alechka_alechka, торгующая своими детьми.

Очевидно, что в Abuse Team поступила команда из СУПа ни при каких обстоятельствах не трогать пользователей из верхней части рейтинга, вот Eric и задроты™ и срывают злость на рядовых пользователях.

После такого явного снисхождения к Тёме сказки о независимости AT от СУПа Носик может рассказывать разве что своему сыну, может он и поверит.

Так что, если кто ещё не понял: СУП — говно (и любит есть говно).

Мне же теперь предстоит решить, что делать со свалившейся на меня славой Гиппократа.

Наверное, напишу книгу о link-baitingе: “как получить сотни ссылок на свой блог, включая ссылку с lenta.ru“. Пока правда, дальше “напишите жалобу в Abuse Team на Тёму и сделайте запись в блог об этом” не придумывается.

Кстати, несмотря на сотни ссылок моя эпическая нить так и не попала в топ яндекса.ппб — даже в топ30. Хотя на 15 место топа когда-то выбивалась моя гораздо менее байтинговая запись о русских языках. Сам блог в рейтинге яндекса прыгнул из шестой тысячи во вторую.

Комментариев моя запись насобирала 225 штук, без учёта моих ответов (а ответил я где-то на 2/3 из них), что для stand-alone блога является хорошим показателем. При этом комментарии от анонимов я премодерировал и пропускал не все: стараясь поддерживать уровень дискуссии™ я удалял повторы и однотипные комментарии вида “ты хуй” и “ты говно”. Благодаря премодерации (и капче) удалось остановить нашествие двачеров и безмоглых тёмафанов, пытавшихся зафлудить эфир. Комментарии от зарегистрированных пользователей, как и от openidишников, публиковались без премодерации.

Изначально я хотел публиковать запись про Тёму на zliypes.com.ua: но в этой инсталяции вордпресса нет плагинов, обеспечивающих хотя бы терпимую функциональность в плане комментирования (я вообще идеальных comments плагинов не встречал). Пришлось публиковать на val.zp.ua: получилось обеспечить нормальное комментирование и заодно провести стресс-тестинг моего движка. Движок тысячи хостов выдержал без проблем и отрепортовал о паре мелких багов. Так что осталось добавить пару фич и можно организовать правильный переезд злого пса с вордпресса на невордпресс.

Всем спасибо.

Чичваркин

В начале 2008 года в ЖЖ появился блог Евгения Чичваркина (который "Евросеть").

Жени хватило меньше чем на два месяца (с 10.01 по 07.03), за которые он написал 16 записей в свой журнал.

Про благотворительность, пару историй про себя и про бизнес, про любимые книги, про кино, про Летова и про Медведева:

Когда мне предложили участие в предвыборной кампании, я не задумался ни на секунду. Хочется опередить некие нелепые высказывания, и сказать, что никто никого не принуждал, это реально моя гражданская позиция.

Выделенные в тексте фрагменты объясняют имеющим разум, почему мне импонирует политическая и особенно экономическая платформа Дмитрия Анатольевича.

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

Насколько бы бессмысленным это не выглядело: во-первых, никто не сомневался в победе Наследника Медвежонка™; во-вторых, не очень понятно, что надо было пообещать Жене для того, чтобы он завёл себе ЖЖ и писал в него (точнее, надиктовывал секретарше — Женя с компьютерами не дружит) на протяжении почти двух месяцев. Всё-таки Чичваркин — это не Костя Рыков.

В записе про любимые книги Женя вовсю рекламирует “Атлант расправил плечи” Айн Рэнд. Эта трилогия — эдакая капиталистическая агитка с совершенно дубовыми персонажами, но как антиутопия хороша: социализм без ограничений приводит к полному коллапсу экономики. Судя по тому, как Чичваркин отсылает критиков из числа комментаторов к этой трилогии, он действительно считает себя капиталистом.

А на самом деле — продажный торгаш с манией величия.

History repeating

17.06.08 @ 19:19 — Internet, USA, Copyright, Torrent

КопроСмирнов дал ссылку на переписку администрации торрент-трекера ThePirateBay с различными правообладателями.

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

You also have the right to institute sodomizing of yourself. Preferably with barbed wire, but retractable batons might also work if you push them far enough.

Общечеловеку™ может показаться, что благодаря попустительству шведского законодательства владельцы торрента нагло обворовывают правообладателей со всего мира (больше всего из США, т.к. Штаты лидируют по объёмам экспортируемого медиа).

Это “обворовывание” возможно исключительно благодаря национальному (в данном случае шведскому) законодательству. Такая ситуация в недолгой истории копирайта не нова. Более того, всего полвека назад в роли шведских законодателей выступали — верно! — законодатели американские:

В конституцию США вписан закон, аналогичный английскому копирайтному законодательству: “для развития наук и искусств, Конгресс может закреплять за авторами и изобретателями исключительные права по использованию их работ на ограниченный срок”. Впрочем, вплоть до 1950-х этот закон на практике относился почти исключительно к работам, авторами которых были американцы; до конца 1950-х, европейские писатели были бессильны воспрепятствовать распространению пиратских изданий своих книг в США.

Известное пиратское издание Хоббита и трилогии Толкиена (неполное и с идиотскими иллюстрациями на обложке) до сих пор встречается чаще других изданий в американских букинистических магазинах; Толкиен судился с пиратами много лет, но так ничего и не поимел - и на обложке следующего, авторизованного издания (1960-е) содержатся его предостережения не покупать книжки у пиратов.

Традиционно, основной экспортной индустрией США были сигареты и оружие; с конца 1970-х, продукция Голливуда и других медиа потеснила изрядно и оружие и сигареты. США стали основным экспортером интеллектуальной собственности и чуть ли не монополистом ее; немедленно Америка оказалась членом всех и всяческих глобальных организаций охраны копирайта. Для выкручивания рук и лоббистской практики на местах был организован амбициозный лоббистский консорциум - Business Software Alliance (1988).

Цитата — из совершенно гениального “Антикопирайта” Миши Вербицкого. Эту книгу надо не просто прочитать в обязательном порядке, её надо перечитывать раз в месяц.

Халява на ebay

17.06.08 @ 18:58 — Internet

Одному англичанину по имени Энди по почте начали приходить странные посылки — сначала дорогой галстук, потом книги: Шекспир, Эйнхард, Смоллетт, Вальтон.

Сначала Энди думал, что его таким образом благодарят за его софт. Потом он решил, что у него появился онлайн-поклонник, но с очень изысканным вкусом.

Не знаю как, но в голове у Энди возникла гипотеза: он покупал lego для своего сына на ebay, может кто-то из продавцов перепутал адреса и послал ему чужие покупки?

После некоторых поисков на ebay Энди нашёл человека, который купил всё то, что пришло ему по почте: и галстук, и книги. Связавшись с этим человеком, а также с продавцами, он выяснил, что:

  1. продавцы отправили товары на адрес Энди, т.к. именно его адрес был показан в качестве адреса победителя аукционов;
  2. в профайле настоящего покупателя вместо правильного адреса откуда-то взялся адрес Энди.

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

Вообще говоря, у Энди было ровно два способа отреагировать на эти странные посылки:

  1. попытаться выяснить, что происходит и почему он получает посылки от неизвестно кого?
  2. не предпринимать никаких лишних телодвижений, а наслаждаться халявой: носить галстук/читать книги, передаривать, перепродавать (на том же ebay).

Энди выбрал первый путь.

Интересно было бы узнать процентное соотношение людей, избравших первый путь и второй путь в разных странах.

Почему-то кажется, что в Англии процент первых людей выше, чем на Украине.

Угробленный IP

14.06.08 @ 21:04 — Internet, Spam, Hosting

Придумал оригинальный способ подложить свинью клиенту: подписать на dedicated или на adsl-подключение к интернету с постоянным IP-адресом, подсунув при этом айпишник, угробленный прошлым клиентом.

Угробить айпи достаточно просто — спам, агрессивные дата-майнеры, хакерские атаки.

Клиент не сразу поймёт, в чём дело (забанен он будет не во всём интернете, поэтому симптомы будут неоднозначные).

Когда поймёт, начнёт возмущаться. Сможет привести доказательства — возможно, провайдер выделит другой IP-адрес.

А может и не выделит: айпишники — ресурс дефицитный и труднопополняемый.

При этом шансов получить новый IP больше у клиентов хостинг-провайдера, т.к. ADSL-клиенты зачастую напоминают пассажиров подводной лодки.

Френдлента по RSS

05.06.08 @ 14:25 — Software, Blogging

Feature, которой не хватает Живому Журналу больше всего, — возможность чтения френдленты по RSS.

Раньше для оправдания отсутствия этой функциональности ссылались на недостаточную производительность серверов: мол, регулярные запросы читалок будут убивать сервера.

Сейчас, вроде, проблема производительности решена; да и особого роста числа активных пользователей у ЖЖ нет.

Так что наиболее вероятной причиной того, что френдленту до сих пор нельзя читать по RSS, является нежелание управляющих сервисом уменьшать количество pageviews, которыми они наверняка щеголяют в отчётах перед владельцами. Ну и баннеропоказы на этих pageviews тоже не хочется терять.

Это объяснение вполне вписывается в нынешнюю политику СУПа, выдавливающего из пользователей деньги под угрозой уничтожения их контента. Такого себе не позволял ни Брэд, ни 6apart.

По-моему, СУП зря переживает относительно баннеропоказов: просмотр записи из френдленты в RSS почти гарантированно приведёт к переходу на страницу этой записи в ЖЖ ради комментариев.

Единственный способ читать френдленту по RSS на сегодня заключается в добавлении в читалку синдикацию журнала каждого френда по отдельности.

Многие онлайн читалки умеют автоматизировать этот процесс: по введённому имени пользователя вытягивают с сервера LiveJournal список его друзей и добавляют все их RSS-потоки.

Тем не менее, синхронизировать эти подписки со списком друзей придётся вручную: при добавлении/удалении френда надо будет добавлять/удалять его RSS-трансляцию из читалки.

Более того, такой способ подписки не даёт возможности читать подзамки. Конечно, можно при подписке указать URL фида в виде http://ljusername:ljpassword@friendusername.livejournal.com/data/rss, но не все читалки принимают такой формат; а те немногие, которые принимают, не могут уследить за безопасностью вашего пароля — например, Яндекс.

Существует способ реализации чтения френдленты по RSS, решающий проблему безопасности пароли и сохранности подзамкочных записей.

RSS-поток френдленты раздаётся по адресу, например, http://ljusername.livejournal.com/friends/rss. Публичные записи транслируются as is, с учётом настроек журналов, в которых написаны эти записи (текст полностью, только первый абзац, только заголовок). Подзамки как таковые не транслируются, даже их URL не идёт в трансляцию в явном виде (чтобы не раскрывать конфиденциальность).

Вместо подзамка в трансляцию идёт пустая запись со ссылкой вида http://ljusername.livejournal.com/friends/9e107d9d372bb6826bd81d3542a419d6, при переходе на которую происходит редирект на сам подзамок.

При этом редирект происходит только для пользователя ljusername, при условии, что он залогинен.

Хеши достаточно хранить в базе в течение двух недель; во френдленту записи, опубликованные более двух недель назад, всё равно не попадают.

Не следует ожидать реализации этого функционала в ЖЖ, т.к. перспектив монетизации у него нет никаких, а значит кривые руки жж-программистов до него, скорее всего, не дойдут.

Update: оказывается, в ЖЖ изобрели костыли, позволяющие читать френдленту по RSS. Эти костыли основаны на стиле S1 (как я понимаю, в качестве шаблона используется xml/rss вместо html — я в своих движках часто использую этот трюк: получается, что для отдачи rss надо только сделать новый шаблон и передать ему стандартные данные) и доступны только платным пользователям.

Тормозит авторизация по SSH

05.06.08 @ 14:21 — Software, Internet

Если вдруг начала тормозить (подвисать) SSH авторизация, то возможная причина — проблемы с DNS.

По умолчанию в sshd включен Reverse Lookup — сервер пытается определить hostname клиента, и в случае проблем с нейм-серверами авторизация может сильно подтормаживать.

Чтобы убедиться, что именно вызывает подвисание в SSH, надо запустить клиента с ключом -v или -vv (для большей детализации дебага).

Если подвисание происходит после “SSH2_MSG_SERVICE_ACCEPT received“, то проблема может быть именно во включённом Reverse Lookup.

Чтобы отключить Reverse Lookup, надо в файле /etc/ssh/sshd_config прописать “UseDNS no” и перезапустить sshd сервис.

« Previous PageNext Page »   
Реклама::

 
Реклама::