<span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="width:19px;height:19px;">B</span><span class="latin" style="width:19px;height:19px;">R</span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="width:19px;height:19px;">S</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">C</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">f</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">g</span><span class="latin" style="width:19px;height:19px;">N</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">g</span><span class="latin" style="width:19px;height:19px;">h</span><span class="latin" style="width:19px;height:19px;">t</span><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">2</span><span class="latin" style="width:19px;height:19px;">0</span><span class="latin" style="width:19px;height:19px;">1</span><span class="latin" style="width:19px;height:19px;">3</span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="width:19px;height:19px;">0</span><span class="latin" style="width:19px;height:19px;">5</span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="width:19px;height:19px;">1</span></span><span class="tktr-gyo" style="height:640px;margin:0 0 180px 22px;font-size:19px;_width:19px;/width:19px;"><span class="latin" style="width:19px;height:19px;">9</span><span class="latin" style="width:19px;height:19px;">:</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="width:19px;height:19px;">m</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">.</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">t</span>  

Navigation menu




LibrePlanet


About 
About LibrePlanet
Mission Statement
Founding documents
Support this Community
Code of Conduct
Anti-harassment policy
Teams 
Activists
Wiki Helpers
LibrePlanet Artists
FSF Community Team
Local & Student Teams
Conferences 
LibrePlanet Conference
Non-official
Get involved 
Participate
Discussion channels
Events
 


Login
 










LP-BR-SP/ConfigNights/2013-05-19: pump.io

 

From LibrePlanet

< LP-BR-SP | ConfigNights

Jump to: navigation, search  

O 0-ésimo hack night ocorreu no IC/Unicamp no dia 19 de maio de 2013, entre as 16:00 e as 20:30, onde estudamos o pump.io.

Quatro pessoas participaram desse hack night:

  • Panaggio
  • Raniere
  • Todo o material abaixo foi produzido durante o hack night.

    Contents

    Início

    Para testar o pump.io cada um dos presentes criou uma conta utilizando o "try it" na página do pump.io. Algo bem legal é o usuário ser redirecionado para um servidor『aleatório』mostrando a possibilidade de subir seu próprio servidor.

    Depois de criada as contas, verificamos alguns bugs na interface web que não deveriam existir.

    Adicionar os amigos foi um processo『burocrático』e não muito fácil.

    Especificações

    Com as contas criadas fomos dar uma olhada nas especificações (SergiodjePanaggio tinham dado uma espiada anteriormente) e verificar o funcionamento.

    Essa parte não foi muito fácil pois ninguém estava com uma máquina configurada para esse tipo de trabalho.

    Emacs mode

    Depois de olhar as especificações, era hora de tentar hackerar o identica-mode para criar o pump.io-mode.

    Depois de olhar o código do pump.io e descobrir onde deveriamos modificar, fomos ao trabalho.

    Quando fomos verificar se nossas modificações funcionavam, descobrimos que não seriamos capazes de debugar devido ao uso da conexão via HTTPS (as requisições estavam criptografadas).

    Ainda tentamos mais um pouco e depois descobrimos que talvez a lib utilizada pelo identica-mode não fosse capaz de fazer o que precisávamos (criar um POST).

    Encerramento

    Após desistirmos de escrever o pump.io-mode para o Emacs, pedimos uma pizza e jogamos um pouco de sinuca.

    Referências

    Retrieved from "https://libreplanet.org/wiki?title=LP-BR-SP/ConfigNights/2013-05-19:_pump.io&oldid=29685" 



















    FSF
    The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom.

    We defend the rights of all software users. (Read more)
     



    Campaigns


    High Priority Free Software Projects

    Free JavaScript

    Secure Boot vs Restricted Boot

    GNU Operating System

    Defective by Design

    See all campaigns
     



    Get Involved



    Contact
     




    Send your feedback on our translations and new translations of pages to campaigns@fsf.org.

    Copyright © 20132023 Free Software Foundation, Inc.  Privacy Policy, JavaScript license information