четверг, 25 октября 2012 г.

Skype под Linux - расширенные возможности

Меня надысь включили в большое число обильных чатов. Выбор стоял - либо запретить все сообщения, либо перестать работать. Причем в нелинуксовой версии я заметил возможность отключать нотификации для чата.
Оказалось, что в линуксовой верси - ура - ура - такая возможность тоже есть. Причем даже чуть больше, чем просто отключить нотификации. Но, как и положено для линукса, это возможность текстовая. Оказывается в чате можно вводить текстовые комманды. Например /help. Все остальное дело техники. Понятное дело отключить нотификации можно путем ввода в чат команды
/alertsoff
. Можно для группового чата, можно для индивидуального. Более подробная информация доступна по ссылке http://www.skype.com/go/help.chathelp

пятница, 5 октября 2012 г.

Сеть

Есть у меня такая ужасная особенность - возникают в голове мысли. И как возникнут, никак из головы сами не уходят. К счастью при записании этих мыслей они "какбэ перетекают" на бумагу и уже живут там, а не в голове.

Итак иду в одноклассники. Теперь по крайней мере не придется объяснять людям где я работаю и что это такое. Что такое "похожая на JEE, но event-driven" платформа, телеком сервисы, кому они нужны и что они делают.

Вот беда, уже появились мысли и чтоб они мне не мешали в ра

*Класс* - это социальная сеть. У социальной сети есть две функции - дать возможность людям общаться и сбор информации для получения профита. В идеале (описанном в Ловце снов) информация может быть использована для тотального и при этом ненавязчивого управления конкретным индивидом и/или обществом. Для настоящего профита информация должна быть как можно более полной и должна быть должнвм образом обработана. Обработка информации - задача для яйцеголовых мужей с кафедры - ну не знаю - психологии, обработки информации и т.д. Ну например тут надо построить поведенческую модель человека, по его постам и реакциям понять что это за человек и в зависимости от задач нужным образом его подтолкнуть так или иначе, в одну или другую сторону. Но это больше академическая работа.

А вот работа по сбору информации более "жызненная". Чтобы собрать о человеке больше инфы надо предоставить ему больше сервисов. Интегрировать все со всем. Ну например. Хочет чел купить что-то, чтобы отзывы об этом "что-то" он искал не где-то, а в соц сети. Хочет найти абстрактных друзей по заданным параметрам - чтоб искал не на спец форуме, а в соц сети. Купил - расскажи о впечатлениях в соц сети.

Есть сайт - надо чтоб был Single-Sign-On с соц сети.

То есть надо сделать:
(Это сообщение добавлено позже, но по важности оно отсортировано наверху). Я вот уже почти месяц работаю в однокласниках и немножко напрягаюсь от сложившегося о сети стереотипе "на село провели интернет".
Люди общаются в сети потому что им этого не хватает в реале. А какая наиболее часто обсуждаемая темя? Новости-политика-погода ну и поянтно женщины. Женщин какбэ итак в инете хватает. А вот для наполнения сайта новостями можно было сделать дополнительный функционал на сайте.
Многим людям не хватает сервиса по релевантой выборке новостей. Раньше был сервис Google Reader - когда можно подписаться на RSS и смотреть только те новости, которые отмечают друзья. То есть позволить другим выбирать тебе новости (а также музыку, фильмы, книги).
Вот и можно то же самое замутить и рядом с кнопкой музыка добавить кнопку новости, чтоб можно было посмотреть последние новости, какие из новостей кому понравились. Обсудить, посмотреть мнения не-друзей на ту же самую новость.

Я б еще добавил виджет "интересные факты" - показ интересных фактов с сайта интересных фактов с возможностью отправлять интересный факт в ленту.
- Удобный SSO модуль для сайтов (Java / JavaScript / PHP / etc) и постараться уговорить использовать его все сайты, которые требуют логина. В первую очередь интернет магазины. Список магазинов можно взять с яндекс маркета. Это должен быть универсальный модуль, который позволяет использовать открытые стандарты типа OAuth / OpenID. Но для "well-known" сайтов типа *классники или маил или вк должны быть кнопки, которые позволят залогиниться в два клика.

- (Это наверно уже есть) Возможность создавать страничку / сайтец, форум / список рассылки / обсуждение на базе соц сети.

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

- Интернет-магазин - интеграция. Это две функции а) "я хочу купить бла-бла-бла, что посоветуете" аля кнопочка "хочу". б) "я купил бла-бла-бла и это блин круто". Вижу уже работы в этом направлении ведутся - на price.ru самая большая кнопка - "ОК класс". Можно еще посоветовать аналогично сделать инет-магаз, засосав в него все, что возможно - например китайские товары сомнительного качества по низкой цене с бесплатной (или почти) доставкой в россию. Тут главное добавить каталогизатор как в яндекс-маркете - на китайских сайтах такой функционал отсутствует.

- Плагин к браузерам. Чтоб функции ОК добавлялись к сторонним сайтам - например яндекс маркет / википедия и другим наиболее посещаемым сайтам.

- База знаний вопрос / ответ.

- Это скорее всего есть и есть у facebook и вконтакте. javascript плагин, позволяющий создать сообщество на странице.

- Да и вообще все плагины ок и вк соединить. Чтоб ставишь один (например на сайт), автоматом появляется возможность делать 2.

- Симплементить OpenSocialContainer API, дать возможность добавлять свои портлеты на страничку - как в Google Personal.

пятница, 16 марта 2012 г.

Как отличить плохого программиста от хорошего

Хороший программист отличается от плохого. Хороший программист почти любой код считает плохим (даже свой). А плохой, он нихуя не считает, говняет и говняет код помаленьку. Ему видимо вообще похуй, он просто делает свою работу. Сука.

пятница, 27 января 2012 г.

Ахтунг! Микрософт жжет

MS Windows XP при загрузке выдала окошечко, сообщающее, что она ошиблась. Ну быват, давай говорю пошлем отчет в редмонд. Отослали. Грит данных недостаточно, давайте передем ко второму шагу. Ну думаю, случается, перешел ко второму шагу. Второй шаг говорит - пиздец, я сломался. В смысле веб страничка примерно с таким содержанием: http://oca.microsoft.com/en/404.aspx?aspxerrorpath=/en/kpreupld.aspx Server Error in '/' Application. Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. Details: To enable the details of this specific error message to be viewable on remote machines, please create a tag within a "web.config" configuration file located in the root directory of the current web application. This tag should then have its "mode" attribute set to "Off". Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's configuration tag to point to a custom error page URL. бля, но это уже совсем пиздец. Напоминает историю о том, как в микрософте сделали компонент для борьбы с уязвимостями. И в этом компоненте обнаружили уязвимость. Ну или как у нас: для того, чтобы попасть в отдел по борьбе с коррупцией необходима взятка в размере 10 окладов борца с коррупцией.