Участник:Skobkin/Point

Материал из Lurkmore

Перейти к: навигация, поиск
Recycle.pngЭта статья находится на доработке.
Эта статья всё ещё не взлетела и не соответствует нынешним реалиям /lm/. Но добрый Skobkin приютил её в своём личном пространстве, и теперь она может тихо гнить неспешно дописываться здесь вечно.Дата последней правки страницы: 11.09.2015
Логотип сервиса как бы говорит нам, какой он уникальный

Point.im (По́инт, поинта́ч, точка́ч, от англ. Point - мнение, точка зрения) - сервис инстант-блоггинга для задротов, админов, линуксоидов и прочих хикки, способных совладать с жаббером. Был создан как вторая, переписанная с нуля версия сервиса psto.net, который в свою очередь был создан недовольным пользователем Juick после очередной порции «полезных» нововведений. Находится в стадии беты реализует много полезных багов.

Содержание

Автор

Создал поинтач бывший жуйкоюзер Juick logo 16-16.jpg@arts. IRL - Артём Сажин. Программист головой, гитарист руками, просто питерский интеллигент и, естественно, олкаш.

История

Происхождение

В 2010 году разработчик Juick совершил несколько некрасивых движений руками, вследствие чего пачки несогласных с линией партии пользователей огребли банхаммером по аккаунту. Как истинный спаситель, @arts не мог сидеть сложа руки и быстренько, «недели за полторы» на коленке написал сервис, на который могли бы уйти пострадавшие - psto.net. Как обычно и происходит в таких случаях, псто оказался кривым и автор решил переписать его с нуля. Так как «Psto» было рабочим названием, новый сайт было решено назвать по-новому и разместить на новом домене.

Развитие

Первое время на поинте поддерживалась тотальная конспирация и пользовались им только разработчики: @arts, @eoranged, @werehuman (который через некоторое время свалил) и несколько тестеров. Сервис медленно, но верно пилился.

В конце 2012 года информация о существовании сервиса просочилась на Psto, пользователи которого моментально начали просить возможность потестить новую платформу. Так появились инвайты, который как были сделаны на коленке так и существовали до лета 2014. Впрочем, некоторые просят их вернуть.

Больше года поинт развивался очень вяло из-за отсутствия свободного времени у автора. Пока не пришёл @Veresk, который привёл за собой с жуйка около 200 человек[пруфлинк?]. Псто же к тому времени окончательно протух и было принято решение о его закрытии, что и произошло в знаменательную дату - 1 апреля 2014.

Политика

В отличие от политики банхаммера в Juick, в поинте царит атмосфера распиздяйства и анархии, которая в сочетании с работающей (в отличие от) системой блек/вайт-листов даёт на выходе либеральное сообщество, где каждый пользователь выбирает, что он хочет читать или писать и никто ему не препятствует в этом. Само собой, у этого есть и обратная сторона: неокрепший ум ньюфага может не выдержать и перетечь ниже по спине с образованием лютого баттхёрта и последующим уходом из уютненького. Позиция же автора такова:

Если я послал вас нахуй, это ничего не значит. Вы с таким же успехом можете послать нахуй меня, и вам за это ничего не будет. Даже если вы вызовете у меня подгорание пердака, это не будет поводом для каких-либо репрессий. Максимум - могу добавить вас в BL, как и любой другой другой пользователь. Баны и прочая цензура архитектурой поинта вообще не предусмотрены. Каких-то особых привилегий у меня тоже нет. Банить кого-либо по просьбе, даже коллективной, я тоже не могу. Я не админ и не модератор, а обычный пользователь, как и любой из вас. P.S.: конечно, у меня есть рут, и я могу забанить кого-либо на уровне iptables/prosody/etc или выпилить пост из базы, но этой привилегией я буду пользоваться лишь в случае абузов или деструктивных действий, мешающих работе сервиса.

Point Logo16.png@arts /owva

Описание работы

В общем и целом, поинт напоминает жуйк. В целом, это даже хорошо для тех, кто пользовался вторым и хочет попасть на первый. Кто-то будет кричать о том, что это плагиат и «ничего своего не придумали», а кто-то просто будет пользоваться более удобной платформой.

Отличия от Juick

Самым значительным отличием Point от Juick является адекватный разработчик. Также к качественным отличиям можно причислить:

  • Вменяемый дизайн (автор обещает переделать его и улучшить)
  • Значительно более гибкая и работающая (!) система подписок, отписок и черных списков (отписка от тега конкретного пользователя или его рекомендаций)
  • Встраивание изображений и видео из ссылок, указанных в посте
  • Форматирование текста с помощью w:Markdown
  • Пользовательский CSS
  • Адресация и нумерация (см. ниже)
  • Нормально работающие фичи типа древовидных комментариев
  • Поддержка XHTML-IM
  • Настраиваемое обрезание поста до указанной длины при доставке сообщений в жаббер
  • Приватные посты с возможностью вести дискуссию
  • Лента комментариев
  • Закладки для постов и комментариев
  • Рекомендация с припиской постов и комментариев

И другие вещи, которые по словам разработчика Juick сделать очень сложно или невозможно, тысячи их!

Пользовательский интерфейс

XMPP

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

Web

Типичный блог в поинте
Адресация

API

Как и подобает всем уважающим себя социальным сервисам, поинт тоже имеет w:API для чтения и постинга. Документацию по нему можно найти тут.

Нумерация постов

В глубинах Аненербе @eoranged трудился над созданием алгоритма генерации номеров постов. Алгоритм практически полностью исключает гетоёбство, однако, геты возникают периодически возникают сами собой и иногда весьма доставляют. Многие пользователи ломали головы, чтобы его разгадать, но все попытки потерпели крах. Сам же автор алгоритма обещал пиво/квас тому, кто сможет отгадать, как работает генерация.

Спустя некоторое время Point Logo16.png@Veresk всё же похвастался:

«

Зато я теперь знаю Главную Тайну Поинтача.

»
Point Logo16.png@Veresk /ovnyqx

однако в комментариях там же признался, что нихуя не понял.

Контент

Основными темами для постов являются те же, что и на Жуйке, а именно:

...


Творчество

На Point можно найти не только многочисленные посты в стиле «Ты хуй» и «смотрите, вот моя хавка». Некоторые юзеры, не покладая рук, трудятся над написанием эпичнейших паст специально для тебя, анонимус:

  • Point Logo16.png@biohazardmonkey — генерирует не лишенные стилистики и сюжета пасты в стиле сюр, тлен и прочее повествование. Отдельного упоминания заслуживает цикл паст про дурку, который доставялет не менее, чем небезызвестное творение Кизи — если у нас на поинте говорят «дурка», подразумевают Point Logo16.png@biohazardmonkey , если говорят Point Logo16.png@biohazardmonkey — подразумевают дурку;

Локальные мемы

Программист по имени Никита

Такое, казалось бы, обыденное дело, как разработка браузерного расширения, внезапно начало доставлять.

К разработке расширения Point+ присоединился Никита Ветров, ранее также замеченный в попытках возродить Радио Анонимус, на Point известный как Point Logo16.png@NokitaKaze . По собственному признанию герой является очень успешным программистом:

«

Point Logo16.png@0xd34df00d , я 12 лет пишу код и 12 лет мне говорят одно и то же. Но все эти 12 лет я работаю

  1. качественнее 95% программистов
  2. продуктивнее 95% программистов
И, да, я не страдаю аутизмом и понимаю, что мы пилим реальный живой код, а не решение для задачки для говноолимпиадки, которое КОКОКОК, ДОЛЖНО БЫТЬ КРАСИВЫМ И ПРААААААВИЛЬНЫМ

»
Point Logo16.png@NokitaKaze в #ovnifj/5

Сначала все шло хорошо, расширение пилиось, Никита сделал поддержку Coub и Pleer.com, но в конце ноября 2014 года автор расширения, Point Logo16.png@skobkin-ru , уличил Никиту в быдлокодерстве и плохом оформлении кода, за что вынес ему предупреждение следующего содержания:

Предупреждаю:

  • Перестань быдлокодить впредь. Раньше я случайно пропускал код потому, что читать было лень, больше код "на отъебись" не пройдёт.
  • Соблюдай стиль кода из данного репозитория
  • Фикси быдлокод там, где нужно будет, в том числе чтобы оно работало в двух целевых браузерах, если этот код писал ты
  • Засунь свой юмор куда подальше
Иначе наше плодотворное сотрудничество заканчивается со следующим похожим пуллреквестом.

Point Logo16.png@NokitaKaze , как успешный программист с многолетним стажем, кторый начал кодить с 14 лет (что следует из указанной ним при регистрации даты рождения — 10.03.1988), такого отношения к себе не стерпел, оголил шашку и ринулся в бой:

ЭТО НЕ БЫДЛОКОД, ПИДОРАСЫ! Я ВСЕГДА ТАК ПИШУ!

Point Logo16.png@NokitaKaze /ovnifj


Прочие

  • «Алкаш всё сломал». Этот мем используется в случаях, когда что-то на поинте работает не так или не работает вовсе. Чаще всего можно услышать от @Veresk. Например.
  • «Фурье!». Активно форсится Point Logo16.png@caufman . В данном случае это не фамилия известного математика, а попытка T9 понять введенное с клавиатуры слово «хуясе» (Point Logo16.png@caufman /ovqyrc).

Контингент

Основной контингент на данный момент в основном составляют беженцы с Juick. Впрочем и уникальные пользователи, которые ранее нигде не светились тоже появляются. Однако, немногие выживают.

Топ популярных

  • Point Logo16.png@arts — на правах его величества.
  • Point Logo16.png@Veresk — компилятор казанки, пилот ижоди, флудераст, инвайтер-рецидивист и самый активный продвигатель поинта в массы.
  • Point Logo16.png@0xd34df00d — девелопер личкрафтов, фанат C++ и прочих опенсорсов. Создан из концентрированного матана.
  • Point Logo16.png@mva — один из разработчиков Jabber-сервера Prosody, кодер на Lua и криптоманьяк.
  • Point Logo16.png@sg — олдфаг жуйка, псто, а теперь и поинта. Алкаш, старпёр, распиздяй и просто хороший человек. Есть тёща, на которую регулярно по-зятёвски жалуется.

Топ ненавидимых

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

  • Point Logo16.png@Irsi — интересная личность, сочетающая глубокие научные познания с упоротым квасным поцреотизмом. Изрыгает мегатонны лучей поноса на либералов, альтернативную энергетику, свободное ПО и, в особенности — на постмайдановское правительство Украины, злорадствовал по поводу катастрофы MH-17. Забанен практически у всех юзеров, часто пишущих о политике, поскольку набигает на политотреды и начинает нести ватную хуйню. Однако, в научных тредах — достаточно приятный и эрудированный почти по всем дисциплинам собеседник, может поддержать беседу о любой хай-тек вундервафле, начиная от бомбуэ и нефти и кончая гиперпространственными двигателями.
  • Point Logo16.png@breif — …
  • Point Logo16.png@0xd34df00d — писатель личкрафтов руками, гентавод и просто хороший человек. Проживает в Великобритании, откуда и учит жизни всех остальных.
  • Point Logo16.png@Veresk — водитель ижоди и капитан казанки. Ненавидим олдфагами за великое переселение народа с Juick.

Остальные примечательные %usernames%

  • Point Logo16.png@biohazardmonkey — злобная макака, писатель доставляющих паст, тролль 90 лвл, Ричард Докинз уровня /point/. При обнаружении рядом больных ФГМ немедленно применяет живительную уринотерапию. На питерской поинтосходке перенёс свои терапевтические методы из виртуальной плоскости в реальную, с массо-габаритным макетом своего главного калибра в могучей руке.

Однажды, just for lulz зарегистрировав юзера Point Logo16.png@biohazardLenin из-за шутки в треде, спровоцировал бурный флешмоб с регистрацией овердохуя аккаунтов вида «biohazard<чей-то существующий ник>» и приписыванием реальными пользователями «biohazard» к своим никам. Флешмоб не угасал ещё долго — следующей волной пошли регистрироваться юзернеймы из склейки ников случайных пойнтачеров в самых невероятных комбинациях.

Опенсорс

Исходный код автор публиковать и не отказывается и не обещает. Эдакий код Шрёдингера. Однако, как минимум раздел с документацией по API и помощью уже лежит на BitBucket и участвовать в их наполнении может каждый. На самом деле весь код хранится в секретном репозитории, доступ к которому имеют особо избранные программисты из числа приближенных.

Сторонние сервисы, дополнения и приложения

Для пользования поинтом подойдёт любой браузер. Или жаббер-клиент. Но наибольшее удобство пользования наблюдается именно в описанных ниже приложениях:

Приложения для Android

jTalk

Jabber-клиент от Juick logo 16-16.jpg@karp, в котором была реализована поддержка жуйка. Позже автор также реализовал и базовую поддержку поинта.

Juick Advanced

Приложение, написанное жуйкоюзером Juick logo 16-16.jpg@SannySanoff как развитие убогого официального клиента Juick сначала превратилось в комбайн, а потом и приобрело базовую поддержку Point.im (read-only)

Point.im

Клиент от юзера Point Logo16.png@Tishka17. На момент написания статьи находится в стадии разработки и ещё не умеет писать посты. Новости о клиенте от автора можно почитать тут.

Quick Point

Клиент от юзера Point Logo16.png@torgash. Умеет только отправлять новые посты, но при этом может сам загрузить картинку на Imgur или Яндекс.Фотки. Клиент можно скачать в Play Market. Аффтар лелеет мечту прикрутить голосовую надиктовку постов, но, скорее всего, это так и останется в проекте.

Браузерные расширения

Point+

Расширение для браузеров на движке Chromium (Chrome, Opera, Яндекс.Браузер, etc). Написано Point Logo16.png@skobkin-ru с целью улучшить функционал сайта и, в целом, сделать его более юзабельным. На данный момент реализованы следующие фичи:

  • Отображение картинок и видео во всплывающих «окнах» с затемнением фона без перехода по ссылке
  • Загрузка полноразмерных картинок вместо превьюшек
  • Включение «резиновой» верстки на сайте для пользователей больших мониторов
  • Визуальный редактор Markdown для написания постов
  • Включение поиска по сайту через Google (в Point.im поиск немного отличается)
  • Увеличение шрифта для владельцев больших мониторов и плохого зрения
  • Добавление «@» перед юзернеймами
  • Динамическая подгрузка комментариев на WebSocket
  • Всплывающие уведомления о комментариях (на данный момент только Chrome)

Доступно в репозиториях Opera, Chrome, для прямого скачивания и в виде исходного кода.

Настольные клиенты

Клиенты с поддержкой XHTML-IM

Все клиенты, поддерживающие этот стандарт более-менее поддерживают работу с поинтом на базовом уровне: подстановка номеров постов, комментариев, никнеймов, тегов по клику и открытие ссылок в браузере. Примерами таких клиентов являются Psi+, LeechCraft, Adium и другие.

QIP

Совершив героическую победу над ленью, Sega-Zero (Point Logo16.png@hohoho) написал простой плагин для поддержки поинта в QIP. Так как над проектом он уже не работает, добиться полной интеграции как у Juick не было возможности, поэтому с этим плагином лента поинта выглядит чуть хуже, чем у жуйка, но всё равно лучше, чем во многих других клиентах. Скачать плагин можно тут.

Point.el

Плагин для Emacs от @rayslava. Сорцы можно брать тут, а новости - тут.

Перенос бекапа с Juick

Недовольные деспотизмом некогда Солнцеликого, а теперь Антонины Угнич, пользователи жуйка начали изыскивать возможность уйти с жуйки, но при этом сохранить свой бложик. Наличие среди пользователей большого количества программистов и сочувствующих позволило решить эту задачу в кратчайшие сроки и с присущим разнообразием, в итоге было написано несколько скриптов, позволяющих забэкапить и/или удалить жуйкоблог.

На момент написания статьи известны следующие реализации:

  • Perl
  • Python
    • скрипт от Juick logo 16-16.jpg@borman
    • скрипт от Point Logo16.png@ap-Codkleden. Некогда кроме сохранения блога в JSON (и опционально — файлов изображений), умел и удаление блога, но козни Антонины привели к тому, что эта возможность уже не работает.

Адекватный алкаш разработчик Point'а впоследствии принимает бекапы для импорта, зачастую через посредника, которым обычно выступает Juick logo 16-16.jpg@Veresk.

Милевые столбы

Февраль 2014. Массовое бегство с Juick

Где-то с 2012 года, после очередной волны нововведений, которые кое-как удалось уговорить отменить или смягчить, жуйк работал стабильно, а Угнич не мешал пользователям делать то, что им хочется. Но, как известно, с набором какой-либо популярности, у создателей ранее некоммерческих сервисов начинает появляться желание их популяризировать и монетизировать. Так произошло и с жуйком. Угнич решил, что для привлечения новых пользователей нужна категоризация контента, что само по себе было отчасти верно. Но способ был выбран не самый адекватный. Первое предложение поразило обитателей уютненького 1 февраля 2014. Суть была в том, чтобы автоматически подменять теги, которые пользователи ставят у своих постов. Те, кто были не в курсе того, чем это пахло, согласились. Но потом в тред пришли другие и заметили, что это глупость. А кто-то даже сказал, что нужно запретить постинг без тегов. Ещё несколько жуйчан предложили перенести эту задачу с ввода на вывод (2, 3, 4, 5). То есть оригинальные посты изменяться не будут, а вот общие списки постов по тегам на сайте будут формироваться по таблицам соответствия. Угнич выслушал пользователей и закрыл тред.

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

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

Juick logo 16-16.jpg@ugnich в Juick logo 16-16.jpg#2659763

За этим последовало объявление о том, что вскоре будет запрещено удалять посты, которые существуют больше дня. В дискуссии с пользователями, Угнич объяснил, что нужно взрослеть:

@stanis: @ugnich Чисто гипотетически: через год или два обнаруживаешь, что говорил то, чего теперь не думаешь. Ну, вырос немножко, сменил взгляды, понимаешь, какую несусветную чушь сморозил. Возникает желание удалить. Конкретного примера прям вот щас не приведу, но лично у меня такое бывало. :) @ugnich: @stanis Взрослеть дальше, до тех пор, пока не поймешь, что прошлое изменить нельзя и что было - то было.

#2658957/13

Благодаря этим идиотским нововведениями, в жуйке началась паника. Пользователи начали искать способы массового удаления блогов и альтернативные сервисы. Тут-то и прискакали на белых конях @Veresk и ещё несколько пользователей поинта, раздавая инвайты направо и налево. Это стало переломным моментом в истории сервиса и его большим успехом.

Апрель 2014. Закрытие psto.net

Как и было обещано, первого апреля первая версия была закрыта, остатки слоупочащего рачья разбежались на поинт и BNW и в истории была поставлена ещё одна точка.

Июль 2014. Открытие регистрации

На время бета-тестирования регистрация на Point была возможна только по инвайтам, но потом Point Logo16.png@arts решил, что регу можно открывать, и открыл регу, и увидел, что это хорошо но сообщил об этом только доверенным лицам, и то на следующий день.

А уже 25 июля Point Logo16.png@arts выкатил пост удивления:

«

Вы чо бля, регу нашли?

»
Point Logo16.png@arts /tbwbf

Как выяснилось позже, регу нашли не только обычные юзеры, но и заядлые ботоводы, что стало причиной регистрации множества аккаунтов-пустышек с бессмысленными и беспощадными никами (Point Logo16.png@xxddddddddddddddddddddd и Point Logo16.png@jnckdormsl39iejrifjv , например).

Октябрь 2014. Великий Факап или переезд в США

Шла осень, листья падали с деревьев, алкаш бухал, юзеры постили фоточки еды. Ничто не предвещало беды. Однако, в один прекрасный день Поинт ВНЕЗАПНО стал недоступен. Ни сайт ни жаббер-бот не отвечали. Началась паника - пользователи писали друг другу в попытках узнать, работает ли у кого-то сайт. Через какое-то время выяснились шокирующие подробности: Point Logo16.png@arts забыл оплатить сервер три месяца назад. Как настоящий оптимист, создатель интернетов решил оптимизировать статью расходов и просто заказал другой сервер где-то у американских лоукостеров.

Ноябрь 2014. Сломанный блеклист

Где-то в ноябре, алкаш в порыве белочки принялся чинить фичи и пилить баги. План был выполнен успешно: после обновления перестал работать продвинутый режим чёрного списка тегов относительно пользователей - одна из тех киллерфич, которые отличали Поинт от Juick.

Апрель 2015, ночь с 15 на 16. Ночь Пылающих Пуканов

На фоне весеннего обострения и алкогольной абстиненции, Луножопый вспомнил о давнем обещании прикрутить статистику "у кого самый большой блеклист" и без шума и пыли добавил такой график на страницу статистики. Под давлением реактивной тяги, вырвавшейся из-под невыдержавших асбестных стульев олдфагов, утром Point Logo16.png@arts вернул всё как было. Но правда всё-равно уже выплыла наружу.

Примечания

См. также


Ссылки