Код в мешке
249 subscribers
9.11K photos
1.6K videos
2.11K files
42.8K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from whargarbl
Архитектура пиздеца

Кусок на go:
- библиотека на гоу парсит сайт
- вторая библиотека создает gRPC сервер (как либу, не как бинарь)
- пишем тесты - клиент, подсоединяется к серверу, идет на канал и подписывается на обновления
- пишем часть где сервер наваливает контент в канал, и рассылает сабскрайберам, клиент читает, все счастливы

Кусок на обжектив си:
- Собираем сервер для ios через gomobile
- Перехватываем старт приложухи и пишем биндинг - стартующий либу

Кусок на дарт:
- Собираем через прото файл клиента на дарт
- Пишем синглтон grpc-клиента и обвязку (подписки)

Кусок на флаттер:
- Пишем интерфейс
- Коннектим через дарт интерфейс к серверу на гоу- встроенному в приложение
- Поток мессаджей от сервака - кормим в стрим листвью

Получается такое евент драйвен приложение. Типа чатика. Оно просто стартует, подписывается на "новости" и ждет событий. Как прилетает новая статья - рендерит. Почти идеальный мир. Бэкенд живет своей жизнью. Фронтенд своей. Общаются друг с другом через сокеты. Пока всё это вместе собирал - чуть не сдох.
Forwarded from whargarbl
habr.com и vc.ru через эту читалку
Forwarded from whargarbl
Typegram под android (ru)

https://ru.tgr.am/i/ru/recoilme/36_.png
Хорошие новости! Вышла первая мобильная версия typegram под андроид.
!image

Доступно в Google Play (версия 0.0.1): https://play.google.com/store/apps/details?id=ru.tgr.am

В приложении:
- возможность читать статьи
- возможность писать статьи
- возможность комментировать
- возможность открыть статью в браузере
- и пока всё 😳

Чуть позже, добавим уведомления о комментариях, подписки на авторов и вот это вот всё. Из интересного - работает как мессенджер. При появлении новой статьи - она попадает в приложение сразу и бесплатно (не через гнусный фаербейз). Приложуху запилил @override и она доступна на github:
https://github.com/vogster/Typegram-android
Всё работает очень быстро, плавно, нативно и вобщем по уму всё сделано. Я прям очень-очень рад )

Если вы андроид девелопер - добро пожаловать, всегда рады новым контрибьютерам. К сожалению, под iOS пока программиста не нашлось(
И пока непонятно когда найдется)
comments
Forwarded from whargarbl
Смерть google+, агония path, анонс typegram

Path (Launched November 2010 - Closing October 18, 2018)

Наверное сейчас уже мало кто вспомнит Path, и еще меньше тех, кто реально пользовался им когда-то. А ведь когда то именно эти перцы придумали инновационный интерфейс кнопки плюс, который вы наверняка видели в других приложениях:
https://ru.tgr.am/i/ru/recoilme/31.png

Да, да именно эти перцы придумали такую кнопку-раскладушку, это был 2011 год, если не ошибаюсь. И это было абсолютно крышесносно. Для того времени. Через 10 дней это соцсеть будет закрыта окончательно. Кроме инновационного интерфейса мобильного приложения Path предлагал и необычную концепцию "друзей", настоящих друзей. Предполагалось что их будет мало от 50 изначально, и до 150 позднее. Возможно в этом же было и узкое место, я уже не помню как он распространялся но судя по количеству инсталов - недостаточно быстро. Судя по вики - By December 2011, it had grown from 30,000 to over 300,000 members in less than a month

Это смешно. Он пытался быть придатком к фейсбуку и умер как придаток. Facebook blocked Path's "Find Friends" писал течкранч. А вот что они писали при запуске Фокус на шаринге картинок и мы будем придатком к фейсбук. Напомню, что другая сеть для шаринга фоток была запущена 6 октября 2010 года. Какие то мизерные отличия в позиционировании и механике и какая разная судьба. Печально.

Google +
(28 июня 2011 - сегодня?)
Action 1: We are shutting down Google+ for consumers.
статья полна "заботы о пользователях и их персональных данных" - это выглядит как фарс дня, на фоне новости о очередной утечке персональных данных, которые этот самый гугл плюс раздавал направо и налево. В отличие от Path который позиционировался как анти социальная сеть, Гугл плюс с самого начала позиционировался как каша из всего на свете щедро приправленная "кругами". Такими же бестолковыми как и практически все, что делает гугл. Он был "перенасыщен" с самого начала, как и предыдущий бредовый проект гугла - оркут. Тем не менее куча людей кричала о близкой смерти фейсбук - это же гугл, кричали они. Да, это тот гугл - который а/б тестами выбирает из 60 оттенков синего, вместо того чтобы сесть и решить каокй цвет лучше. Это говорит о компании все. В ней, похоже с яйцами - осталось человек 10 - судя по выпускаемым продуктам. Да не постигнет гоу судьба всего до чего дотягивается гугл.

typegram для андроид

А тем веременем, Никита собрал прототип мобильного приложения для тайпграм) Очень смешно и странно запускать его в это нелепое время, а с другой стороны - почему нет? Мы пробуем очень странную концепцию - сервер лесс, целиком на FCM. Это очень необычно и интересно и крайне жаль что никто из нас не умеет писать под ios( Может быть кто то из подписчиков умеет в ios и хочет попробовать?

Это будет просто, весело и интересно. Open source is fun.
comments
Forwarded from whargarbl
Инструкция по работе с typegram

typegram - платформа для публикации текстов

Регистрация.
1. Перейдите по ссылке: https://ru.tgr.am/register
2. В поле username введите имя, допустимы только английские буквы и цифры
3. Придумайте пароль. Минимум 6 символов. Символы могут быть любые, пострайтесь не забыть пароль. Так как сервис не хранит паролей и восстановить его будет проблематично.
4. Поставьте две нижние галочки - I have read and accept the Typegram Privacy Statement и I have read and accept the Typegram Terms of Service
5. Галочку напротив I am here to spam and destroy this site - ставить не нужно!
6. Нажмите кнопку SignUp

Написание текста
1. В главном меню, рядом с именем пользователя, вы увидите плюсик, "+" - нажмите на него
2. Желательно ввести заголовок рассказа, статьи (поле Title)
3. В поле текст напишите текст, минимум 10 символов
4. В поле tag - можно указать тег статьи, например - 44esse
5. В этом поле не надо писать #, нельзя указать пробел или указать несколько тегов. Тег должен быть только один.

Подписки, избранное, комментарии
1. На любимых авторов можно подписаться - follow
2. Интересные статьи можно добавить в избранное - favorite
3. Автор статьи может удалить комментарий к статье
4. Если в комментарии упомянут пользователь - он увидит уведомление, на главной странице
5. Если задан email в настройках - уведомление придет и на почту

Рейтинги
1. За понравившиеся статьи - можно голосовать. Если статья нравится - ставьте плюс, если нет - минус
2. У каждого пользователя есть 10 голосов в день. Можно отдать их хоть все за одну статью, но не более одного голоса за комментарий
3. Новые статьи попадают в раздел mid ( Ξ ), лучшие в top ( ∧ ), а худшие в btm (∨)
4. Статья может быть одновременно и в лучших и в худших, это нормально на typegram

Прочее
1. Редактор подерживает markdown разметку, можно писать как текстом, так и пользоваться кнопками. Можно развернуть статью на весь экран, есть автосохранение текстов
2. Большие картинки автоматически превращаются в черно белые изображения, оригиналы доступны при клике. Это нормально на typegram
3. У каждого пользователя есть уникальный монстрик и его нельзя сменить.
4. Писать можно о чем угодно, если это не нарушает правил и не мешает другим. Еще мы очень не любим спам. Пользователь может быть забанен на сутки за нарушение правил. Также есть ограничения на частоту публикаций (раз в 10 минут) и на комментарии (раз в минуту). Это общее место.
6. Typegram разрабатывается. Постоянно что то меняется, добавляется, иногда ломается и неизвестно что получится в итоге. Но он всегда будет сфокусирован на удобстве авторов и читателей, а не рекламодателей.
comments
Forwarded from whargarbl
Пост выше был сформирован и отправлен из https://tgr.am автоматически.
Котики - это просто дико удобно!!
И пока - бесплатно. Попробуйте. Красивое форматирование, удобный редактор, автоматом подхватывает изменения в посте. Бомба.
Forwarded from whargarbl
Автопубликация из typegram в telegram

Форматирование постов в телеграм сделано не очень удобно. Обычно, приходится пользоваться ботами или набирать текст вручную в маркдаун. Писать самому себе - чтобы посмотреть что получилось. А если необходимо вставить в пост ссылку на картинку - то это неудобно вдвойне.

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

Для этого нужно:
- добавить бота @type2telegrambot в администраторы канала
- добавить канал в настройках профиля пользователя на сайте

Картинки
добавляем бота

добавляем канал

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

Ну и как дополнительный бонус - появляется возможность оставить комментарий к публикации.

Эта штука сейчас тестируется, что то может пойти не так. Буду рад фидбеку, оставляйте комментарии
comments
Forwarded from whargarbl
Написал обзор тайпграм на хабр

https://habr.com/post/420107/

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

Пока ни одного оленя с вопросом почему нельзя было просто взять вордпрес или хотя бы бутстрап и вообще на метеоре это за час делается - не прибегало. Жду.
Forwarded from whargarbl
воу воу продукт дня - на продактханте - аналог tggram.com
Forwarded from whargarbl
typegram — zen platform for writers

тут очень много смыслов, фолбэк к телеграму — из которого я черпал вдохновение, отсылка к легковесности сервиса ну и главное - мне надо было вписать название в домен tgram - который я вообще для других целей покупал полгода назад)
Forwarded from Shmalala
Всем привет, меня зовут Shmalala — Чат-бот создающий настроение в любом чате. Работаю на нейронных сетях и анализаторе естественного языка
Продолжайте общаться в чате и вскоре начну развлекать вас и создавать настроение праздника :)

Что я умею?
1. Буду общаться с вами, развлекать и немного троллить
2. Рассказывать разные тематические истории
3. Собирать статистику о вашем чате. Кстати, вот ссылка на страницу вашего чата https://shmalala.com/data/5c804a59e15
5. Следить за кармой всех участников чата и ставить им оценки, а также я расскажу какая карма у новых участников

Полное описание бота, все команды и функции вы найдёте на сайтеhttps://shmalala.com
О всех обновлениях я рассказываю на Канале - обязательно подпишитесь

Начнем веселье?:)
Команда для справки о командах - Шма, что ты умеешь? или шма, команды
Forwarded from Deleted AccountSCAM
Внимание важно ❗️

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

👌🏼 Хочу посоветовать Вам форум на котором все курсы можно скачать бесплатно их там более 100000 на разные тематики .

Переходите по ссылке
http://bitly.com/top-forumok
и регистрируйтесь на форуме Вы убедитесь сами, что курсы можно скачать БЕСПЛАТНО .

Сохрани сайт в закладках чтоб не потерять и возпользоваться когда будет нужно
Forwarded from Mercuree
я собирался, уже полгода готовлю исходники, все никак не подготовлю)
Forwarded from Mercuree
в таком виде он хрен кому будет нужен
Forwarded from Mercuree
я в процессе отделения конвертера от части бота, хочу чтобы конвертер работал через REST
Forwarded from Mercuree
а то все в одном