Notícias do Typegram

Olá pessoal! Dois meses se passaram desde o anúncio do typegram em Habré. E eu só tenho uma quantidade terrível de notícias e histórias legais para você! Tudo está se desenvolvendo tão rapidamente que é até assustador. Vou começar com uma saudação:

Olá, meu nome é Vadim, represento o projeto do typegram . Typegram é uma plataforma de publicação online de código aberto.

Isto é o que eu fui treinado para fazer na escola inicial de YC. Comece apresentando você e seu projeto.

Sim, nós (ou melhor, eu) de alguma maneira estranhamente chegamos a esse lugar maravilhoso, onde um bando dos mesmos esquizós via seus projetos e toda semana falava sobre suas realizações e fracassos. Há também vários vídeos úteis, de mentores de sucesso com uma abordagem extraordinária. Eles dizem interessante e atípico. Não vou repetir sobre minhas primeiras impressões e como tudo acontece. Existem links para vídeos dos últimos anos. Assim que terminar a escola (em três semanas), definitivamente escreverei com mais detalhes. Vamos passar para coisas interessantes (tudo sobre o que falarei é de domínio público no github ).

Vamos começar com os monstros:

imagem

Cada usuário agora tem um mascote, monstro ou avatar pessoal simplesmente colocado. Cada avatar é único e é gerado para o nome de usuário. Aqui, por exemplo, a autark de um designer que desenha monstros:

imagem

Como isso funciona? Na primeira solicitação para o endereço ru.tgr.am/a/username.png - o servidor verifica se há uma imagem com esse nome. Se houver - renderize. Caso contrário, ele coleta fotos de peças, na pasta github.com/recoilme/tgram/tree/master/data/monster - há fotos de partes do corpo e elas são simplesmente montadas em uma imagem. Descobriu-se muito conveniente. Em primeiro lugar, tudo acontece no servidor uma vez (sem freios javascript). Em segundo lugar, o designer simplesmente jogou fotos em pastas e pronto (na verdade, ele desenhou uma semana na grade do Photoshop para que sua boca não escorresse e se tornasse legal). Você pode jogar baixando o tipograma e colocando outras fotos em pastas, tudo funciona automaticamente. Se, de repente, você deseja complementar a biblioteca de mídia do monstro com seu trabalho - um poço. Aqui ainda está alienado do código bindata, que formou a base. Se você quiser experimentar o gerador na linha de comando, por exemplo.

44 ensaios.

Uma virada inesperada, mas muito importante. Inesperado, porque não é sobre desenvolvimento, mas é importante porque uma pessoa é um ser brincalhão e criativo. Não lembro quem disse isso, mas não é o ponto. Lançamos um concurso para autores iniciantes - 44 ensaios. Bem, como eles começaram, então o canal Hemingway Calls lançou seu telegrama, mas as obras em si são postadas em tipograma com a tag 44esse

Qualquer um pode participar. Haverá festas de arte offline com a leitura das melhores histórias, embora sem iPhones no final do evento. Eu acho que isso é importante, porque após o anúncio no hub, muitos começaram a publicar histórias no taipegrama. E é ótimo e interessante. Experimente , é grátis.

Integração de Email

Um bom e-mail antigo é ótimo para enviar notificações. Por exemplo, quando um usuário é mencionado em um comentário. Então, minha paixão por escrever um gmail de concorrente completo não foi suficiente, desculpe, e a integração banal no smtp foi ferrada. Tecnicamente, o Yandex envia a carta. Você só precisa chutá-lo. Em movimento, é simples. Experimente, veja o código , se você também quiser apenas enviar push.

Publicar automaticamente no telegrama

Apareceu um script que envia o artigo em telegramas. Isso é uma coisa muito controversa. Nos telegramas, tudo está ruim com a formatação dos materiais, por um lado. Escrever posts longos é extremamente inconveniente. Agora a postagem pode ser gravada no taiperam e, se estiver vinculada a um canal, tudo acontecerá automaticamente. Parece mágica. Mas há pouco benefício prático. Porque, como regra, é mais interessante escrever um delineador banal com um link para o artigo no final do que passar por esse conversor infernal aqui. Em geral, esse recurso, tecnicamente interessante, praticamente - tem pouco valor. Implementação do Github

Servidor de estatísticas

imagem

Eu sou especificamente bombardeado pelo quão mal implementado os contadores de análises. E eles são ainda mais bombardeados pelo fato de todos seguirem os usuários para mostrar o banheiro, no momento mais inoportuno. Felizmente, existem alternativas gratuitas. Eu escolhi o projeto Fathom.Agora , as estatísticas podem ser visualizadas diretamente no tempo de rega : stat.tgr.am e sem banheiros. Também há estatísticas próprias e primitivas - diretamente no código do projeto. Cada artigo tem um contador de visualizações. Para cada subdomínio, a DAU e a WAU são medidas, e tudo isso é implementado sem a coleta de dados pessoais no servidor.

Recursos planejados em um futuro próximo:

Servidor menos aplicativo android

imagem

Nós criamos um conceito muito interessante. Em plataformas móveis - o taipram funcionará como um mensageiro. Notificá-lo sobre alterações de estado - instantaneamente. Como isso funciona?

O Google possui notificações. É engraçado que, além das notificações usuais, existam “premissas” ocultas. Você pode enviar json arbitrário para o aplicativo e ele será processado como push, mas sem uma mensagem de alarme na parte superior da tela. Bem, ou com uma notificação criada artificialmente, aqui está a seu gosto. Ainda existem canais. Então, vamos juntar tudo. O aplicativo assina o typegram do canal / all Por exemplo. E no canal do usuário do typegram / recoilme para notificações pessoais. Ao publicar um novo artigo - o servidor envia para o FCM - notificação - um novo artigo é liberado. O aplicativo processa e o processa. Convenientemente. Tempo real E nenhum pedido do aplicativo para o servidor. Até agora, coletamos apenas um protótipo funcional. Descrição da ideia aqui: github.com/recoilme/tgram/issues/107

E você pode ver como isso é implementado no servidor lateral aqui . O aplicativo está sendo habr.com/users/chukachichi - assim que não seja embaraçoso - ele prometeu colocá-lo no github)

Dogecoin
imagem

Incorporaremos essa criptomoeda mais fofa do mundo diretamente no mecanismo . Cada usuário terá uma carteira e a capacidade de doar em um clique. E sim, se você estiver interessado neste tópico, ainda estou livre! Quer experimentar? Wellcome.

No final, gostaria de agradecer mais uma vez a todos os colaboradores visíveis e invisíveis. Sem você, o taipram não teria se desenvolvido tão rapidamente. E muitos deles vieram de Habr. Venha e você. Opensource é principalmente divertido e possibilita realizar as coisas mais ousadas. Ninguém o dará no trabalho para incorporar o Dogecoin no site como pagamento. E no typegram - você será recebido de braços abertos!

Source: https://habr.com/ru/post/pt426099/


All Articles