Estudante de Engenharia Informática apaixonado pela área; algures em Portugal.

Administrador da instância lemmy.pt.


Computer Science student, passionate about the field; somewhere in Portugal.

lemmy.pt instance administrator.


https://tmpod.dev

  • 102 Posts
  • 673 Comments
Joined 3 years ago
cake
Cake day: September 10th, 2021

help-circle

  • StreetComplete is godsend. Editing OSM in JOSM, iD, etc, is not trivial and involves reading a lot of documentation and forum posts (if you care to do things right), which of course isn’t anywhere near practical for small devices when you’re on the go, surveying.

    This app changed my whole routine. The interface is really solid and helps the community target important tasks, rewarding it with little prizes. Althewhile, the gamification is kept at a very healthy level, to avoid attracting leaderboard seekers and whatnot, which would certainly lower the quality of contributions.

    I think the contribution day grid (akin to GitHub’s thing) as well as the dynamic category explorer, the badges and the OSM-related projects it reveals to you bit by bit really bring everything together. It’s an incredible tool!

    For the experienced (and this is not said lightly), there is the expert version, which adds more advanced editing features for those looking for a bit more control in regular SC.





  • Tmpod@lemmy.ptMtoMeta@lemmy.ptInterface
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    “Bilhete” não e parece nada adequado, a conotação dessa palavra em Português é um tanto diferente do Inglês, especialmente com a bagagem contextual que tem no mundo da tecnologia. Já “nota” me parece melhor, mas ainda assim dá a entender que é algo mais breve, quando na verdade normalmente não é.

    O problema da tradução deste termo é transversal a vários outros do mundo tecnológico, e que se prende principalmente com a sobrecarga semântica das palavras. Isto é, o nome “issue” apareceu porque inicialmente este mecanismo servia quase exclusivamente para comunicar problemas, porém, ao longo dos anos, foi-se desviando e passou a albergar também sugestões, discussões, etc. O problema desenvolveu-se devido à “pobre” interface das grandes plataformas de repositórios, nomeadamente o GitHub, que até há relativamente pouco tempo não tinham um espaço dedicado para discussões não relacionadas com problemas. Por isso é que eu prefiro a estrutura de plataformas como o Sourcehut (que neste caso se modela mais de acordo com o git “tradicional”), onde existe um espaço de discussão e de triagem (sobre a forma de uma lista de correio, i.e “mailing list”), e um outro para problemas e tarefas confirmadas (chamados “ticket/TODO tracker”, ou seja gestor/coordenador/plano de tarefas (?)).

    Enfim, a tradução pode ser muito lixada, especialmente se quiseres trabalhar em contextos mais técnicos. Se deves ou não traduzir este tipo de termos também é toda uma outra discussão. Eu acho que sim, até certo ponto, especialmente se forem um ponto de contacto com utilizadores comuns (como é o caso das issues, mailing lists, ticket trackers, etc).





  • Tmpod@lemmy.ptMtoMeta@lemmy.ptInterface
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    hehe :p

    A tradução de “issue” é complicada. Se prrferires a via mais tradicional, “problema” é uma boa opção, contudo, uma issue nem sempre é um problema (mas aí a nomenclatura original tb está mal). Eu prefiro o nome “ticket”/“question”, que pode ser traduzido para “questão” (apesar de informalmente dizer-se “tiquê”, penso não ser uma grafia reconhecida pelos dicionários?).




  • Tmpod@lemmy.ptMtoMeta@lemmy.ptInterface
    link
    fedilink
    arrow-up
    2
    ·
    6 days ago

    É verdade, ficava bastante bem aí. Infelizmente, a única coisa que posso mudar no lado do servidor (sem fazer uma fork) é mudar o CSS global, o que não permite muito bem fazer isso. Sugiro que abras uma issue na página deles. Se não estiveres confortável com o GitHub (perfeitamente legítimo), eu posso abrir por ti.

    Entretanto, eu escrevi este userscript em dois minutos que funciona bem:

    // ==UserScript==
    // @name        Lemmy saved icon
    // @namespace   Violentmonkey Scripts
    // @match       https://lemmy.pt/*
    // @grant       none
    // @version     1.0
    // @author      -
    // @description Adds a navbar icon to your saved articles.
    // ==/UserScript==
    
    
    window.addEventListener('load', function() {
    
    user = document.querySelector("#dropdownUser a").href;
    
    saved = document.createElement("li");
    saved.innerHTML = `
    <li id="navSaved" class="nav-item">
      <a class="nav-link d-inline-flex align-items-center d-md-inline-block" href="${user}?view=Saved">
        S
      </a>
    </li>
    `;
    
    navbarIcons = document.getElementById("navbarIcons");
    dropdownUser = document.getElementById("dropdownUser");
    navbarIcons.insertBefore(saved, dropdownUser);
    
    }, false);
    

    Podes usá-lo através de extensões como o ViolentMonkey (Firefox), TamperMonkey (Chromium), etc.

    Depois de o instalares, deve aparecer-te este S na barra de navegação, assim:

    Não meti nenhum ícone pq isto foi feito à pressa, mas isto funciona bem o suficiente :P



  • Not really, 2k is enough to have a result with a pretty low error %.

    You’re totally right, my statistics is very rusty, good lord. For the ~240M eligible voters in the US, you can get roughly 2% margin of error, for the usual 95% confidence level.

    My comment was a bit daft, in retrospective. Surely the polling people know what they’re doing, better than I do for sure x)
    I guess it goes to show how non intuitive some statistical methods can be at first?