NintendxVC★'s avatar
NintendxVC★
nintendxvc@iris.to
npub15wnj...t8fs
// ***Perfil abandonado*** // ___ 📌Veja meus itens salvos para algumas postagens interessantes. ___ ## **Recomendações** > O nome dos sites/aplicações contém o link da fonte, clique para acessar. | **Melhor site para assistir animes legendados** | |-| | [Anime On Sen](https://animeonsen.xyz) | | **Melhor site para assistir animes legendados em português** | | [Anibunker](https://anibunker.com) | | **Melhor app para ler mangás** | | [Kotatsu](https://github.com/KotatsuApp/Kotatsu) | | **Melhor app para assistir animes** | | [Dantotsu](https://dantotsuapp.netlify.app/) | | **Melhor MAL client** | | [MoeList](https://moelist.net/) | | **Melhor emulador de Nintendo mobile** | | [Snes9x EX+](https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus) | | **Melhor emulador de Nintendo desktop** | | [Zsnes](https://zsnes.com/) | | **Melhor launcher linux** | | [Heroic Games](https://heroicgameslauncher.com/) | | **Melhor app para ouvir músicas** | | [Ri Music](
### Hello World! ### Essa foi minha primeira thread no Twitter, falei sobre programação. -História -O que é -Alguns tipos de linguagem -Ser programador -A base da programação Entre outras anotações minhas. Se algo estiver errado ou faltando, por favor, somem conhecimento. ### A História da Programação ### A primeira máquina que usou um programa, lia cartões de madeira para identificar o código binário. Todo computador entende o que você diz a ele por meio do código binário. O "0" significa "falso" ou "desligado" O "1" significa "verdadeiro" ou "ligado" Os cartões de madeira utilizados seguiam um padrão de furos, onde os furos eram o 1, a máquina identificava esses furos por meio de hastes. Então se houvesse um furo; 1, senão; 0. Passado algum tempo eles criaram o sistema de armazenamento interno, onde eram criados programas para computadores, sendo ele um programa analógico que criava programas digitais. E a primeira linguagem criada a partir disso foi a Assembly Language. ### O Que É Uma Linguagem de Programação? ### Existem diversos tipos de linguagem de programação, uma para cada coisa que se queira fazer, desde fazer cálculos, até uma IA que consiga aprender sozinha. Além de que é possível combiná-las. Mas existe um problema. Um processador só processa códigos binários, eles não entendem as linguagens de programação, então é necessário um compilador. O compilador faz o trabalho de traduzir a linguagem de programação para códigos binários. Então as linguagens de programação são um meio mais fácil de códigos binários (a grosso modo). Elas são intermediárias que fazem as nossas idéias serem transmitidas ao computador de forma correta e simples, dependendo da linguagem escolhida. ### Os Tipos de Linguagens de Programação ### A primeira coisa que você deve entender é que não existe linguagem boa ou ruim. Existe linguagem que se adequa ao que você quer fazer. Aqui vão alguns exemplos: C++ = usado para criar programas que exigem muita capacidade de processamento PHP, HTML, Ruby, Java, Phyton e CSS = usados para criar páginas na internet Objective-C = usado para criação de apps para IOS Java = usado para criação de apps para Android .NET, C# e Java = usados para criar programas para desktops Delphi = usado para criar qualquer coisa ### O Que É Ser Programador? ### O trabalho de um programador é dizer ao computador o que fazer em mínimos detalhes por meio das linguagens de programação. ### A Base da Programação ### Para começar a programar você precisa entender 5 coisas, elas facilitarão seu aprendizado. **1 - Lógica de Programação** "Encadear seus pensamentos de forma que resolva um problema" Pensar de todas as formas possíveis (possibilidades) como resolver um problema **2 - Algoritmo** Esclarecer seu pensamento em forma de um passo-a-passo, de forma que qualquer um entenda. Especificado como realizar cada movimento de forma clara e compreensível **3 - Abstração** É a arte de esconder a complexidade enquanto expõe apenas o necessário **4 - Estrutura de Dados** Uma forma de organizar conteúdo. É importante ter organização na hora de guardar informações e mídias, para facilitar seu gerenciamento. **5 - Saber o Mínimo da Linguagem Escolhida** Saber o mínimo de uma linguagem, permite que você saiba como aplicar da melhor forma cada uma das bases anteriores nesta linguagem. ### Código X Pseudocódigo ### Um código é escrito em uma linguagem de programação como Java ou C++ e deve seguir á risca sua sintaxe (a forma como deve ser escrito) e regras de suas respectivas linguagens. Caso contrário, ele não será executado e não cumprirá sua função. Já um pseudocódigo, não é executável de forma nenhuma, ele é mais próximo de um rascunho, onde você escreve suas idéias usando sua linguagem natural e alguns termos da programação. É mais parecido com um algoritmo simplificado. ### Qual Linguagem de Programação Escolher? ### Você deve escolher uma linguagem para iniciantes, que seja de fácil compreensão e que use menos termos. Isso caso não tenha certeza do que quer fazer. •É bom escolher o que fazer! Se você tem um projeto em mente, pode começar pela linguagem que é indicada para fazer esse tipo de projeto. Caso contrário, isso pode se tornar um desmotivador para aprender programação. ### Onde Praticar Minha Lógica de Programação? ### Você pode instalar um IDE (Integrated Development Enviroment, em português; Ambiente de Desenvolvimento Integrado) como o Visual Studio, um editor de código-fonte como o Visual Code Studio, ou até mesmo alguns sites como: Codewars Codechef Exercism Project Euler Entre muitos outros... Além disso, também existe o fluxograma, que é uma forma de descrever um algoritmo com papel e lápis por meio de gráficos. **•Passos para criar um fluxograma** 1 - Escolha uma meta ou escopo 2 - Faça um passo-a-passo disso 3 - Coloque o passo-a-passo no fluxograma e adicione o achar que falta Gráficos e significados // Um pequeno exemplo ### O Que Existe Dentro de um Algoritmo? ### Em um algoritmo podemos inserir algumas coisas que facilitam o entendimento e a organização de dados, sejam eles inseridos pelo usuário ou guardados na memória/banco de dados pelo programador. E aqui fica o entendimento geral delas: **1 - Variáveis e Constantes** "Variável é um espaço onde guardamos informações que podem mudar ao longo do tempo" Exemplo; resultados de operações matemáticas "Constante é um espaço onde guardamos informações que não mudam ao longo do tempo" Exemplo; pi ≈ 3,14 **2 - Tipos de Dados** "São os tipos da informação que guardamos dentro de uma variável ou constante" Usando o Portugol como exemplo, se quiséssemos adicionar uma constante como o pi, teríamos de identificar qual é o seu tipo, que nesse caso é; real, pois só o tipo real permite números fracionários ou não inteiros. **3 - Operadores e Condicionais** Os operadores são os símbolos que indicam uma ação a ser realizada com os dados fornecidos (+ - × ÷ etc). As condicionais são aquelas que decidem o fluxo do código. Quais ações serão ou não realizadas dentro de uma condição específica (se e senão). **4 - Estruturas de Repetições** As estruturas de repetição permitem que você realize mais vezes um código sob as condições que lhe foram inseridas. Obs: Lembrando que todo algoritmo segue essas estruturas, mas cada linguagem segue suas próprias regras.
##Sobre o Shizuku## Shizuku é um aplicativo de código aberto que permite a outros aplicativos obter permissões de desenvolvimento em dispositivos Android, facilitando operações avançadas sem a necessidade de root. Ele utiliza ADB (Android Debug Bridge) para fornecer acesso privilegiado a funcionalidades do sistema, permitindo que desenvolvedores criem apps mais potentes e personalizados ##Sobre o ADB## O Android Debug Bridge (ADB) é uma ferramenta de linha de comando que permite a comunicação entre um computador e dispositivos Android. Ele opera em uma arquitetura cliente-servidor, onde o cliente envia comandos, o servidor gerencia a comunicação e um daemon executa os comandos no dispositivo. O ADB possibilita diversas operações, como instalação de aplicativos, depuração e acesso a um shell Unix para executar comandos diretamente no dispositivo. Para usá-lo, é necessário habilitar a depuração USB nas configurações do dispositivo. ##Shizuku X Root## Shizuku não emula root, mas permite que aplicativos acessem APIs de sistema que normalmente requerem permissões de root, utilizando ADB (Android Debug Bridge) sem a necessidade de modificar o sistema. Com Shizuku, é possível executar comandos e gerenciar permissões de forma avançada, similar ao que o root oferece, mas sem realmente modificar o estado do dispositivo. Isso torna o Shizuku uma alternativa útil para usuários que desejam funcionalidades de root sem os riscos associados ao processo de rooting. ##Formas de Ativação## Existem atualmente 3 formas de ativar o Shizuku em dispositivos Android: 1. **Via ADB (Android Debug Bridge)**: - Instale o Shizuku. - Ative as opções de desenvolvedor e o **USB Debugging** (Depuração USB) nas configurações do dispositivo. - Conecte o dispositivo ao computador e execute o comando: ```bash adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh ``` 2. **Via Wireless Debugging** (Android 11 ou superior): - Instale o Shizuku e ative **Wireless Debugging** (depuração por Wifi) nas opções de desenvolvedor. - No aplicativo, selecione "Start via Wireless debugging" e insira o código de emparelhamento exibido. 3. **Com acesso root**: - Abra o aplicativo Shizuku e toque em "Start" para iniciar o serviço diretamente. ##Shizuku##
Ando vendo algumas notícias sobre o USDT (Tether) e fiquei preocupado, qual a melhor moeda na sua opinião para ser usada como intermediária ao invés do USDT no mundo cripto?
Olá você, eu estou testando o pokey aqui, podem me ajudar interagindo? O Pokey promete ser nossa "central de notificações" do Nostr, quero ver se funciona. Aproveitando, esses dias vi um post de alguém falando sobre "Falar de Bitcoin sem falar de Bitcoin", procurei e não achei mais 🥲
Galera vocês ja ouviram falar do firefox klair? Eu encontrei ele fuçando na F-Droid e não achei mais sobre em nenhum lugar, me parece ser uma versão FOSS do firefox
Acredito que vocês aqui já são mais sabidos nesses assuntos, mas pra ter alguma coisa por aqui também resolvi pegar uma thread que fiz no X Será que você gosta de anúncios? Acho que não hein... Então aqui segue a forma de piratear sem piratear kakakakka ❌**APLICAÇÕES DE CÓDIGO ABERTO LIVRE DE ANÚNCIOS**❌ Segue a thread🧶 Primeiramente, quero deixar bem claro que você pode perder algumas funçōes, pode encontrar erros, pode não ser do jeito que você esperava, mas peço que dê uma chance. -Se encontrar erros, mande um feedback pra o dev -Antes de dizer o que falta, pergunte pra saber se é isso mesmo (seja a alguém que use, na internet ou ao time dev) Play Store Não tem pq exatamente, mas tome (Aurora Store) Play Store (diferenciada) Todos os apps aqui estão disponíveis na F-droid, então é bom você tê-la aí (F-Droid) Youtube (New Pipe) Youtube (também) (Pipe Pipe) Spotify (Spotube) Youtube Music (Ri Music) Twitch (Xtra) Twitch (também) (Dank Chat) X (twitter) (diferenciado) (Nostr Amethyst 👍) Leitor de ebook (Librera Reader) Conversor de arquivos (Pdf Converter) Uma launcher top (Lawnchair) Crunchyroll (não é pra tanto, mas...) (Dantotsu) https://github.com/rebelonion/Dantotsu Por enquanto é só 🙃 Encontrando mais posto aqui. *e só o Dantotsu que não está na f-droid ok? Esse é um instalador direto da fonte, ele puxa atualizações do github por exemplo, mas pode ser de quaisquer fontes como do signal por exemplo, que possui um site oficial para atualizações. Obtainium Busco saber mais, se você tiver uma sugestão não se contenha 👍