Вся соль tgr.

Вся соль tgr.am : Герман - подписан на recoilme. На главной - пользователи, на которых подписан Герман и количество новых статей. Герман может читать новые статьи, по порядку. Как в телеграм.

Кстати, давно хотел написать о русском менталитете

Кстати, давно хотел написать о русском менталитете

Русские считают что им все обязаны. Алло, э, разраб ты спишь что ли в воскресенье в два ночи? Тут твой бот сломался походу! Мне ктоть ответит вообще? Если в бесплатной приложухе которой он пользуется изо дня в день, на своем дешманском планшете за 1000 руб не открылся пуш - он считает себя обязанным влепить одну звезду и написать комментарий типа "Фуфло". Это процентов на 90.

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

Нет, я не хочу сказать что русские пользователи свиньи. Хотя впрочем хочу. Просто свиньи. Процентов на 90.

Статистика по стартапам.

Статистика по стартапам.

@blogfatherbot
- 4245 сайтов/пользователей
- 1593087 постов
- 280 каналов > 1000 подписчиков
- самый крупный - http://indianmoviez.tggram.com/
Сейчас строю новый домик для tggram.com - он будет на tgr.am
https://github.com/recoilme/tgram
Я пытаюсь построить там убежище, в котором будет все лучшее из telegra.ph, telegram и medium
С ботами и каналами

@telefeedbot
- пользователей 26262 (половина неактивна и на форках)
- rss feeds - 20000
- vk publics - 24000 (фигово работают, но подняли клонов подписчики для обхода лимитов вк https://github.com/recoilme/tf )

FreeAmp:
Final installs on active devices 11,720 +51.0% vs previous period

Объективно, наилучший рост показывает андроид приложение, которым я вообще не занимаюсь)

Indianmoviez.Tggram.Com
🔰Indian Moviez ༻ ..
🔰Indian Moviez ༻ ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠.

Заключительные стадии перфекционизва в коде выливаются в практически чистый html...

Я тут подумал что мы не заметили как ушла эпоха

Я тут подумал что мы не заметили как ушла эпоха

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

В 2018 году всем насрать на ссылочную массу. Роляет глубина просмотра, доскрол, время на странице, переходы с поисковых сниппетов в конце концов: https://backlinko.com/seo-this-year

Каждый уник подписан не кукой, но цифровым отпечатком видеокарты. Ботам не выжить. Нормальное СЕО в 2018 это армия живых китайцев тупящая на твоих страничках, и даже это сомнительно. Рядовому сайту выгоднее вложиться в быстрый бекенд, дизайн/верстку и уникальный интересный контент. Это просто деньги. Но времена программистов не ушли.

Вместо генерации говносайтов - надо строить платформы для генерации контента. Это конечно сложнее, но это единственный путь. Либо уходить в какие то узкие ниши, типа программирования приложений. Дзен, медиум, реддит, вс, хабр, телеграм - это будующее цифровой эпохи. Замкнутые экосистемы не зависящие от внешних факторов. Заметьте, что в списке нет соцсетей, они в отдельном круге ада. Хотя и были первопроходцами.

Backlinko
SEO in 2019: The Definitive Guide
This is the ultimate guide to dominating Google’s search results in 2019. And let me be clear about something: This is NOT a lame “SEO in 2019” predictions post. Instead, you’re going to see tested strategies that are working right now... and will work even better in 2019.

И еще немножко хвастовства, простите, но вдруг кто то сейчас принимает подобное нелегкое решение.

И еще немножко хвастовства, простите, но вдруг кто то сейчас принимает подобное нелегкое решение.
Я протратил 2 месяца на разработку собственного, универсального движка баз данных. Писать свою бд в 2018 году кажется безумием. Но для меня во-первых это был не первый опыт. Ссыкотно такие решения принимать только впервые. И честно говоря я думал будет проще (первый раз мы писали коммандой и это была база данных, не движок, сокет сервер на си, движок был от чувака из мэйла - sophiadb). Во вторых - только благодаря тому, что я его написал - теперь возможно творить все что угодно. Я не смог бы реализовать подобное на РСУБД (умерло бы под тяжестью join и обвязок с кешами) . Невозможно это и на key/value ввиду убогости функционала. Движок же slowpoke получился настолько гибким, что на нем можно написать базу данных. От колоночной, до реалиционной или графовой. Он устаканился, не менялся уже 2 месяца. Зафичерен на awesome go и живет своей жизнью. Не ссыте вобщем делать вообще что угодно. Возможно все. Из побочных плюсов - его лайкают какие то безумно крутые дядьки, угорающие по хардкору и один раз позвали на работу в кажется крутой проект (BadgerDb). Ну не позвали - аккуратно спросили не было ли бы мне интересно помогать им. Но все равно приятно

Vadim Kulibaba

Vadim Kulibaba:
Отчетный концерт

Хочется начать с приятного. FreeAmp набрал 10k юзеров. Причем 7 - за последние 3 месяца. Но радоваться нельзя, ибо неисповедимы алгоритмы гугловские

Теперь к tgram

В интернете тонны социальных сетей: medium, habr, picabu, reddit это все социальные сети, хотя не все себя так поцизионируют. Если в сервисе есть UGC и возможность Follow - это соцсеть. Например, vc - это коллективный блог. Так как нет подписок. Смысл в том, что очень сложно не просто клонировать проект, а придумать что-то новое. Я пытаюсь) Итак, в tgram будет все что есть в медиум, но с рядом отличий:

- боты. на tgr.am будет api как на многих сайтах. Но боты это нечто большее. В то врямя как другие соцсети пытаются уничтожить ботов, я планирую их узаконить и упорядочить. Как в телеграм, боты будут заканчиваться на bot, чтобы люди понимали что это бот. Боты предназначены для трех вещей. Импорт контента из внешних источников в tgram. Например vc.rubot - публикует rss vc.ru. Экспорт постов, например в телеграм канал. Публикация контента, например в виде сайта или моб приложения.

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

- Интернационализация. Все проекты стартуют в локальной арене, а потом пытаются маштабироваться. Но, когда человек не знающий английский заходит на reddit - его бомбит. Дело не в переводе наименований кнопок. Дело в контенте. На tgr.am - не будет языковой каши. tgr.am стартует сразу на сотнях языков, на всех. И на каждом языке - будет своя бд (спасибо slowpoke за гибкость во всем теле). В России будет ru.tgr.am. Для ангологоворящих - en.tgr.am. Соцсеть будет генириться автоматически для всех языков. Я решил не рубить по странам (us.tgr.am vs en.tgr.am) - по языкам - крупнее и достаточно для преодоления отторжения. Так как везде ugc - ну облюбуют сеть Иранцы, ну и ладно. Пусть тусят на своем арабском в отдельном уголке.

- ну и попутно я переизобретаю все что под руку подвернется. Логин из одного символа? Почему нет. Хочешь войти без почты? Почему нет. На ботов я могу по поведению проверить, показав капчу если надо, а от флуда защиту делать надо в любом случае. Во первых это прикольно. Во вторых необычно. В третьих - интересно.

Единственое что печалит, чем тщательнее я все пытаюсь продумать, тем чаще приходится возвращаться и переделывать с учетом новой идеи. Но я прям заставляю себя не думать ни о чем кроме функционала на этом этапе. Пожелайте мне удачи что-ли... Обсудить безумство идей можно в чатике @tggramhelp

En.Tgr.Am
typegram
open source publishing platform

Решил не торопиться и делать все как следует

Решил не торопиться и делать все как следует

А как следует - значит долго(
Вобщем вот тут развернул домик tgram https://github.com/recoilme/tgram

На данный момент есть только апи. Но хорошее) Покрытое тестами и вот этим всем. Апи совместимо с фронтом realworld app. Те можно сейчас можно спулить эту репу, запустить. Потом спулить фронт:

https://github.com/gothinkster/vue-realworld-example-app

Поменять в этом месте https://github.com/gothinkster/vue-realworld-example-app/blob/master/src/common/config.js
строку https://conduit.productionready.io/api на http://localhos:8081/api

И будет готовый медиум клон. Но. Это шляпа написана на яваскрипте (на vue) со всеми вытекающими пирогами. Медленно, трясется во все щели, с дебильной нодой и оверхедом в виде общения фронта с бекендом через json api.

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

С точки зрения бизнеса - это полная шляпа. Надо запускать продукт как можно раньше. И сейчас можно запустить сайт на ноде. Но вот не хочу и все тут. Ну в чем смысл кривого медиум клона? Конечно - можно накачать его контентом телеграм каналов и запретить писать посты, потому что редактор на маркдауне на котором никто не умеет писать( Сказать, вот - это читалка. Но я не знаю полетит ли читалка такая вообще. Во вторых я сирани перфекционист - и мне просто стыдно выпускать сырой продукт. Люди придут на сайт, а он выглядит как китайская подделка медиума, стыдно... Лучше я потрачу 2-3 недели и доведу фронт до непозорного состояния, а потом уже начну переносить tggram.com на tgr.am Ну и смысл торопиться? Я всю жизнь торопился - запускал проекты как можно раньше - ничего особо интересного и не вышло. Потому что потом не развиваешь проект - а фиксишь костылями(

Вобщем нескоро будет клон телеграмчик каналов в вебе, сори.

GitHub
recoilme/tgram
typegram: open source publishing platform. Contribute to recoilme/tgram development by creating an account on GitHub.