🚀 Aprenda a criar, do zero, um interpretador estilo Python e JavaScript com C++
🚀 A principal diferença entre elas está na forma como as chaves são armazenadas e acessadas.
🏹 Utilizados para gerenciar a alocação e desalocação automática de memória.
🔊 Disponível para Windows e Unix-like, renderize com ASCII e UNICODE!
🧮 static vs shared.
🚀 Identificar programadores raiz é fácil, nem todos seguem todas essas características, mas possui um número grande de indentidade nesses tópicos.
🚀 Open Source e gratuito!
🚀 Acertando as contas!
🚀 Conheça mais essa distro Neovim!
🚀 Um inferência LLM feita com C++
🚀 Nesse vídeo vamos mostrar uma forma mais fácil de criar bibliotecas para Python com C++.
🐍 Um Python para os haters de Python! 😃
🚀 Adequado para programação exploratória e em locais onde o tempo para obter insights é importante.
🚀 Clang, GCC, MSVC e EDG
🚀 Saber desenhar formas geométricas com código é uma das bases para aprender OpenGL e Vulkan.
⚪ Juntamente com a função de retorno: shared_from_this();
⚡ Nesse vídeo criamos uma animação que pode servir como protótipo de introdução de jogo.
>_ Para deixar seu REPL like a boss!
🦬 Assim como o Clang/LLVM que sempre foi escrito em C++.
⚡️ O Quick Sort é um algoritmo de ordenação eficiente e amplamente utilizado, que segue a abordagem de: dividir para conquistar.
📘 Tanto compiladores como interpretadores com técnicas avançadas!
🐉 Mais uma opção para compilar seus programas via linha de comando no Windows.
🪄 Ela fornece funcionalidades avançadas que não são oferecidas nativamente pela linguagem.
⚪ Não são mais recomendados usar, mas é importante entendê⁻los!
⭕ Útil quando o número de argumentos que a função precisa processar não é conhecido antecipadamente.
⚪ Uma biblioteca idêntica a ncurses, mas para DOS/Windows.
🦖 Vídeo tutorial com passo a passo do zero!
🌈 Há um vídeo que é possível notar a grande diferença!
🗞️ O conceito pode atrapalhar o entendimento de alguns.
🗞️ O verdadeiro programador artista!
🪺 Mais conhecidas em inglês como: Nested classes.
⏱️ A Boost é Multiplataforma: Windows, macOS, GNU/Linux, BSD e qualquer outros sistema operacional e arquitetura.
🫧 O Bubble Sort compara cada par de elementos adjacentes e os troca se estiverem fora de ordem.
🔮 Uma linguagem de programação funcional criada por um brasileiro.
🗞️ É útil para situações em que você quer indicar a ausência de um valor de uma forma mais clara e segura do que usar ponteiros nulos.
🗑️ Um código JavaScript básico e útil!
🏗️ Você pode definir ou redefinir a maneira como os operadores funcionam para tipos de dados definidos pelo usuário.
🕳️ Dê adeus de uma vez por todas ao `void*`.
🪟 Uma pequena biblioteca de UI de modo imediato.
🤖 Se você tiver com esse mesmo problema, tente essas configurações!
🗞️ Parece loucura, mas além de um ótimo exercício, melhora muito o desempenho das tarefas.
✏️ Além de um bônus especial.
🗞️ A parte #1 foi há 13 anos atrás! =)
🇳 Desde ferramentas de navegação e gerenciamento de cores até integração com inteligência artificial e aprimoramento de interfaces.
🏆 Trata-se de um aplicativo escrito em Python.
🏓 Um aplicativo via linha de comando feito com Golang
🎆 Importantes para: Detectar erros, Otimizar o código e Fornecer informações adicionais ao desenvolvedor.
🗞️ TypeScript oferece suporte a arquivos de definição que podem conter informações de tipo de bibliotecas JavaScript, assim como arquivos de cabeçalho C++.
🗞️ Simples, rápido e com todos os recursos necessários.
🦠 Um substituto mais veloz para linkers como: ld e lld.
Além de mostrar as diferenças básicas em GAS e NASM.
📦 CPM(CMake Package Manager) é um Gerenciador de Pacotes para o CMake.
O Tracy Profiler é um exemplo de profiler que se destaca por ser uma ferramenta de análise de desempenho em tempo real para aplicativos escritos em C++.
Desde motores leves e simples para jogos 2D até soluções completas e complexas para gráficos 3D.
Na URL não apacererá 'seusite.com/seuprojeto/public' e sim somente: 'seusite.com'
🔊 Nesse vídeo fizemos deploy na Web(GitHub Pages) daquela aplicação que criamos que gera senhas aleatórias com C++, Dear ImGui, OpenGL e SDL2 usando o Emscripten.
Com Reel, Shorts, TikTok e conteúdo escrito.
Feitos com: C++, Haxe, TypeScript e Java. Com direito a uma opção bônus!
🔊 Nesse vídeo veremos como trabalhar com arquivos em C de forma profissional, tratando os possíveis erros.
A forma correta para evitar insegurança de dados!
É importante para evitarmos sobrecargas de métodos.
Para macOS, Windows, Android e Linux. Feitos com diversas linguagens: C++, Java, Zig, CSharp, JS,... Incluindo links para tutoriais!
🎮 Aprenda sobre: Unreal Engine 5, Unity, OpenGL, Vulkan, SFML, SDL2, PyGame com Python e técnicas avançadas de GameDev com C++
Procedimento sem uso de nenhum software de terceiros!
❤️ Escrito em C++ e usa Lua como linguagem de script. Está disponível para Windows, macOS, Android, GNU+Linux e iOS.
Crie Reprodutores e Espectros de Áudio, Plugins e mais com Interface Gráfica. Multiplataforma e amada por músicos programadores!
🔊 Já faz uns 3 anos que eu fiz esse protótipo num dia que eu queria passar o tempo e fiz só de brincadeira.
Uma ferramenta para seu compilador voar!
E mais um bônus para você virar um expert em Linux!
Substitui o comando 'less' para paginação. E mais dicas de como controlar o cursor padrão do seu terminal via C++ e FTXUI!
Os sistemas operacionais são a espinha dorsal de qualquer dispositivo computacional, desempenhando um papel fundamental na gestão de recursos e na execução de tarefas.
Solucione até possíveis problemas do JS com C++
Livros que abordam desde os fundamentos até os tópicos mais avançados em redes de computadores, proporcionando aos leitores um conhecimento abrangente.
E mais um livro bônus para você aprender as verdadeiras técnicas dos Hackers.
Livros que abordam os fundamentos e as aplicações avançadas dos sistemas embarcados.
Uma extensão útil para várias situações!
🎥 Nesse vídeo vamos criar um: Gerador de Senhas Alfanuméricas
Evitando sobrecargas desnecessárias.
Gerar senhas aleatórias é um dos exercícios iniciais para quem deseja avançar em segurança de sistemas.
Para desenvolver aplicativos gráficos modernos com C++
Desenvolver jogos em Java é uma boa forma de você portar seus jogos em diferentes sistemas operacionais.
🔊 Nesse vídeo veremos como gerar números para Mega-sena com Linguagem C
Incluindo livro para aprender Ruby On Rails!
Um aplicativo CLI escrito com C++
Swift também uma daquelas linguagens que se auto-intitula sucessora do C++!
Elixir, Lua, Perl, Haskell, Kotlin, Nim, Vlang, Julia, R, Dart e mais 1 bônus de PowerShell!
OpenGL é uma API gráfica que possui várias versões, cada uma introduzindo novos recursos e funcionalidades.
Automatize tarefas no terminal like a pro!
Para você deixar seu site com aspecto de terminal!
Muito veloz e especialista para construir interfaces gráficas!
Com vários temas diferentes!
A linguagem mais utilizada no back-end na Web!
A linguagem imortal que ainda nos tempos de hoje é bastante utilizada!
3 regrinhas básicas já dá pra 'pegar' a lógica pra muita coisa!
Uma ferramenta nativa para o GitHub que permite criar diagramas e visualizações usando texto e código.
Comandos, Atalhos, Auto-complete, Syntax Highlight, Configurações prontas e entre outros!
Possui uma linguagem de programação própria destinado à realização de cálculos numéricos e simulações.
Excelente para criar aqueles botões GUI: ▣ Copy / ✔ Copied!
Configurações fáceis e utiliza até CSS para personalização!
Nesse vídeo veremos trecho de uma entrevista do John Carmack, o cara que é considerado o melhor programador de todos os tempos por muitos!
Incluindo para TailwindCSS, formatação de código e ícones!
Utilizando C++ Moderno de forma simples.
Um recursos útil para situações extremas.
Crie aplicativos gráficos para Desktop!
Esconda os assets dos seus Jogos e Projetos em geral transformando em Hex!
A digitação fica mais leve e o visual é muito agradável!
Similar ao Factory do Laravel e o Faker.js, útil para ambientes de desenvolvimento.
🔊 Nesse vídeo veremos que utilizar Ponteiros Inteligentes com SDL2 possui algumas particularidades.
Crie jogos 2D de forma fácil e rápida!
Feito com C e Ncurses!
Incluindo como bônus meu Tema de Cores preferido! 😃
Ideal para aplicativos C++ para Web!
Aprenda criar extensões para diversas bibliotecas C/C++.
Basta ter o Apache e rodar o código C++ correspondente para Web!
Para os amantes de GameDev que também amam PHP!
🔊 Nesse vídeo veremos como implementar o Dear ImGui ao SDL2.
A facilidade de uso e o fato de não precisar de dependências externas o difere dos demais!
Gratuito, Código Aberto e disponível para Windows, macOS e Linux!
Escute agora mesmo!
Esse conceito é muito utilizado em Desenvolvimento de Games.
Tanto com o Connector C como como o Connector C++.
Simples e rápido!
Tanto utilizando o Visual Studio como com GCC/g++ com MinGW via linha de comando.
Feito com Golang!
Tutorial estilo "Code Music 🎵"
Digite mais rápido e sem muito esforços!
Para situações que independem da linguagem de programação e da tarefa que você vai fazer!
Talvez a realidade não seja bem o que você espera!
E mais uma extensão bônus!
A linguagem de programação dos DevOps!
Desenvolvimento Web Full Stack!
Sem usar framework! O CGI para Web é a base de como tudo funciona na vida real.
Esse é um daqueles exercícios meio que obrigatório para quem está começando na área de desenvolvimento de software!
Feito com Zig e C++
O famoso editor de imagens em forma de TUI!
A API Magick++ é a API C++ orientada a objetos para a biblioteca de processamento de imagem ImageMagick.
Um linter prático e eficiente!
Os principais parâmetros do GNU GCC que tambpem servem para o Clang/LLVM.
Escolha o estilo: LLVM, GNU, Google, Chromium, Microsoft ou WebKit.
Uma biblioteca C++ veloz e útil para log dos seus softwares!
Esse estilo de jogo também é conhecido como Quebra-Cabeça ou Racha-Cuca.
Uma ferramenta de depuração de memória!
Aqueles que estão atualizados!
Um C++ anti-moderno!
Aprenda o Essencial de C# e Primeiros Passos com Desenvolvimento de Games com Raylib!
Utilize o CSharp tanto com o Visual Studio ou via Linha de Comando com VS Code e outros pelo Terminal!
Nem sempre é necessário usar o depurador do Visual Studio no Windows.
Após 5 anos e meio, finalmente saiu a nova versão!
Utilize, comandos, mapeamentos e entre outros do Vim junto com o VS Code!
🔥 Mojo é o nome da nova Linguagem de Programação que irá revolucionar a forma de se escrever código.
Esse vídeo também mostra como funciona o desenvolvimento Moderno de C++ com recursos e ferramentas Modernas.
Para bancos de dados como: MySQL, MariaDB, Oracle, Microsoft SQL Server e entre outros!
Nós já fizemos um artigo com as 7 mais conhecidas, mas agora temos mais 15 tão boas quanto as outras!
🔊 Criar tokens em resumo seria: ler e separar os dados, geralmente de arquivos que possuem códigos específicos, como: linguagens de programação.
Nesse vídeo finalizamos a série: Aprenda Java Criando um Mini Jogo 2D.
🎮 Nesse vídeo vamos criar a rotina dos tiros e dos inimigos! ☕
Procedimento minimalista e manual e incluso o cliente MySQL WorkBench, além de dica também para MariaDB!
Um wrapper de função polimórfica de uso geral.
Uma opção atraente para o armazenamento de um número fixo de elementos em um programa C++.
Esse é o segundo vídeo da série: "Aprenda Java Criando um Mini Jogo 2D"
Tem suporte para as linguagens de programação: C++, Java, Kotlin, JavaScript, Scala, Swift e Groovy.
Enxerga falhas que nem você e nem seu compilador conseguem encontrar.
O fato de não tranformar diretamente em binário é uma forma que o Java utiliza para tornar o código mais portável e depender menos da arquitetura e do sistema operacional.
Reparta a tela estilo WM Tiling, tenha melhor experiência ao usar o Vim/Neovim e desfrute de um visual altamente customizável!
Cheerp é um compilador C/C++ para aplicações Web - Compila para WebAssembly e JavaScript.
Feito por um brasileiro e escrito com C++ e a biblioteca FTXUI.
Escrito com a linguagem de programação Haxe que também pode compilar para: JavaScript , C++ , Java, PHP, C#, Python, Lua e Node.js.
Disponível para Windows(Visual Studio, MinGW e Code::Blocks), macOS e GNU/Linux(via X11).
Nesse vídeo veremos como instalar a distro AstroNvim no Windows 10.
Para usar com seu Editor de Códigos ou IDE preferido!
Simples e funcional para compilar seus Jogos!
Procedimento válido tanto para Windows 10 quanto o 11.
Wt Framework é uma biblioteca toolkit desenvolvida com C++ Moderno baseado e inspirado no também framework Qt.
CMake é um SCons para automatizar tarefas de compilação.
De todas que conheci essa foi a que eu mais gostei!
Simple Multimedia Kit (SMK) é uma biblioteca para desenvolvimento de jogos em C++.
Da unidade de matéria à dimensões astronômicas!
Diversos softwares constantemente atualizam suas formas de configurar devido à motivos de segurança e entre outros.
Nesse vídeo vamos criar um editor de texto, no Terminal, estilo Vim.
Esse vídeo mostra como instalar o EmScripten e como transformar em JavaScript e WebAssembly, transformaremos um exemplo de SDL2 com C++ já feito nesse canal.
Uma lista minuciosamente selecionada para Programadores e Desenvolvedores Web & Mobile e Games 2D e 3D.
Duas formas no Windows e também como preparar em diversas distros GNU/Linux.
Esse vídeo é um atualização do Curso de Qt com C++
Disponível também no #shorts e Tik Tok!
C, C++, Java, Lua, Perl, Python, PHP, C#, JavaScript/Nodejs e Go.
Adicionando mágica para os parâmetros via linha de comando.
Para aprender da forma certa de como programar com essa linguagem.
🔊 SDL2 é uma biblioteca para criação de jogos 2D em C e C++, além de possuir bindings para diversas linguagens de programação.
Dentre os exemplos inclui as formas: moderna, clássica, gamefile e parser!
🔊 Nesse vídeo fizemos uma animação da Lua orbitando a Terra com C+e+ e SFML, também fizemos um "merge" no sistema de partícula de que também desenvolvemos no canal!
Na maioria dos casos essa é a forma de resolver!
Para os comandos clang, clang++ e diversos outros incluindo llvm.
🔊 Nesse vídeo testamos mais 10 linguagens de programação: Clojure, Dart, Dlang, Haskell, Kotlin, OCaml, PowerShell, Scala, TypeScript e Zig .
Flutter é um Framework/ToolKit e Dart um linguagem de script, ambos do Google.
CSharp é uma linguagem de programação de tipo forte e multiparadigma desenvolvida pela Microsoft como parte da plataforma .NET.
Incluindo formas no terminal e também com SFML e OpenGL.
E também dignos de ter na sua prateleira!
🔊 Nesse vídeo vamos listar 8 linguagens de programação para você aprender em 2023, mas elas também estão entre as Top da Tiobe.
Alto desempenho e nenhum tipo de sobrecarga! Em um teste que eu fiz, o ganho de desempenho foi maior que 600%.
Nesse vídeo vamos ver como instalar o Allegro no Windows 10, tanto no Visual Studio como com MinGW para compilar com gcc/g++ e escrever seu código no seu editor preferido.
Programa gráfico escrito em C++ que roda no terminal(TUI) para gerenciar quadros kanban com combinações de teclas estilo Vim.
🔊 Nesse vídeo veremos como é muito fácil de implementarmos a API do Lua para C e criarmos nossas funções em C e C++ para usar na linguagem de programação Lua.
O ChatGPT é um protótipo de chatbot com Inteligência Artificial, capaz de entender a linguagem humana natural e gerar texto escrito detalhado.
E configurá-lo para abrir no PowerShell ou CMD além de poder usá-lo graficamente.
Para usar via PowerShell ou CMD com VS Code e/ou outros.
Carbon é a nova linguagem de programação do Google, Open Source que pretende ser o sucessor do C++.
Nesse vídeo mostramos como instalar e configurar sua própria rede social com HumHub do zero!
Com somente 5 linhas de código!
Apesar de ter suporte nativo para C/C++, é possível utilizá-la em outras linguagens de programação como: Lua, Golang, C#, Python, PHP, Java e entre outras.
Uma ferramenta escrita em C++ para linha de comando.
Aprender Java com livros(e de qualidade) é fundamental para saber de fato como realmente ela funciona.
🔊 Assim como o SpaceVim e NvChad o qual, sobre ambos, nós possuímos vídeos no canal, o LunarVim já tem todas as configurações e plugins prontos.
🔊 Uma biblioteca C++ para criar aplicativos gráficos no terminal!
Na verdade, há diversas formas, no entanto, essas são as mais indicadas e/ou utilizadas.
Em: C++, C, Lua, Java, Bash, JavaScript, Python, PHP, Golang e Ruby.
Nem precisa destruir o HD como Elliot Alderson fazia 😃 .
Livros dignos de leitura e para ter na prateleira da sua coleção.
Um microframework rápido e fácil de usar para a web.
Adicionamos pontuação e game over com tópicos separados e slides explicativos para entendermos toda a Matemágica por trás.
Feito com Vue.js e TypeScript, com um AppImage pronto para rodar no seu Desktop.
Prático e com syntax highlight!
Criado e publicado por Eduarda Velasco
Nesse vídeo vamos ver como recriar o Flappy Bird do ZERO com C++ e SFML.
Uma camada de abstração que realça as cores das declarações nas linguagens de programação.
A Galáxia do Redemoinho (M51) inspirou o nome do algoritmo, apesar da sua tradução ao pé da letra ser: hidromassagem.
Smart Pointers, em português: Ponteiros Inteligentes, é um tipo de dado que gerencia de forma automática a memória.
Indicada apenas para compatibilidade com aplicativos existentes. Em novas aplicações, SHA-1 ou RIPEMD-160 devem ser preferidos.
Microsoft: Estamos criando uma nova linguagem de programação para memória segura.
🔊 Img2Txt é uma aplicativo gráfico que extrai de texto de uma imagem . Desenvolvido com C++, Qt, OpenCV e outras bibliotecas.
Para incrementar seu código com ferramentas adequadas!
Serve para testar seu: game, app e outros, além de ser um forma de distração e treinamento .
Esse é o primeiro vídeo da playlist/quadro: um ponteiro para as notícias
Incluindo programas escritos em Java e outras linguagens de programação.
Use SFML em seus scripts feitos com Lua.
Para usar com o Power Shell ou CMD .
Torne seus programas portáveis e de fácil implementação .
Essa é a terceira postagem da série.
Nesse vídeo detalhamos todos os passos para adicionar o supor à biblioteca Dear ImGui ao SFML no Windows 10 .
O famoso jogo Pong do Atari com jogabilidade similar e temática de futebol .
Segunda postagem da série: Como configurar o LSP para sua linguagem de Programação no Neovim.
Uma biblioteca escrita em C++ com interfaces amigáveis para o usuário e baseada em texto de modo imediato.
Série de como configurar o LSP para sua linguagem de Programação no Neovim
C++ juntamente com a Linguagem C são as únicas linguagens de programação de alto nível que lhe dão total liberdade e permissão de trabalhar da maneira que você achar melhor
Essas bibliotecas lhe ajuda a evoluir muito em relação à linguagem de programação e também em Lógica, Matemática e Física. 🎮 🕹️
Simples, rápido, seguro e portável!
Mais uma alternativa moderna e simples de utilizar.
Um compositor para Wayland que lembra de forma moderna o famoso Compiz.
🔊 Qt é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ .
🔊 Tiled é um editor de níveis 2D que ajuda você a desenvolver o conteúdo do seu jogo.
Uma experiência gratuita e de código aberto.
🔊 Se você precisa criar músicas originais para seu game ou um projeto específico ou até mesmo para se divertir criando música, esse é o software!
E um pequena introdução sobre o constexpr .
Cansado de utilizar diversas soluções que só me deram dor de cabeça, resolvi escrever um parser de .tmx que funciona da maneira mais simples possível
Alem de notar o desempenho é interessante ver a sintaxe básica: loop, print e comentários .
Até o momento desse artigo a única versão disponível no repositório é 3.0 .
Quando algum plugin deseja a versão mais recente e o repositório do seu sistema operacional ainda não possui.
Tutorial Básico de C++ com Dear ImGui e SFML
Agilizar tarefas e renovar ideias!
Saber criar um animação de partículas é importante para várias situações, por exemplo, se você estiver criando um game que tem um foguete, ou um vulcão e entre outros.
🔊 Nesse vídeo criamos um menu do zero em somente 5 PASSOS e de forma dinâmica que reduz significativamente o processamento.
🔊 Para aumentar sua produtividade com estilo e elegância!
Pode ser implementada em diversas ideias
Feito com JavaScript!
Separei essa lista com base nas minhas influências.
Com configurações similar à do i3wm e gaps como o bspwm.
Nesse vídeo reforçaremos nosso conhecimento em POO além de como criar seu próprio std::cout além de outras dicas.
Escrito em Golang.
Para já implementar ou base de ideia para criação.
Criado com C++ e WebAssembly para Web.
🔊 Para criar seus trabalhos da faculdade, apresentações pessoais, palestras e entre outros.
Prontos para serem implementados no seu game de sucesso!
Wordle é o jogo do momento e você pode jogá-lo no seu terminal com essa versão escrita em Go.
Uma biblioteca C++ que facilita o desenvolvimento dos seus aplicativos TUI.
Esses games lhe darão toda a lógica e raciocínio necessários para desenvolvimento de games.
Saiba como fazer essa mesma tarefa em 4 linguagens de programação diferentes.
Diversão, aprendizado e referência de estudos.
Um interpretador de JavaScript via linha de comando.
As expressões regulares são uma ótima ferramenta para qualquer linguagem de programação.
JSON C++ é um utilitário para C++ Moderno
Livros dignos de leitura e para ter na prateleira da sua coleção .
Ferramentas indispensáveis para você evoluir na intimidade com terminal .
O Jogo da Imitação
Uma ferramenta de código aberto para desenvolvimento interativo.
Uma ferramenta simples e funcional para ler os tilemaps dos seus games.
Oferece uma maneira segura e fácil de adicionar scripts a qualquer aplicativo.
De forma fácil e rápida.
O Arch Linux com o Kernel GNU/Hurd .
Tanto exibindo vazio quanto exibindo asteriscos durante a digitação do usuário.
Alterar a URL sem recarregamento da página
Muitas vezes um pequeno detalhe faz muita diferença.
Um pacote em Java é usado para agrupar classes . Nesse tutorial vamos ver como criar e adicionar múltiplas classes .
O estilo de recuo não é obrigatório na maioria das linguagens de programação, mas ele diz muito sobre a origem do programador .
Nesse vídeo vamos fazer review da sintaxe da linguagem de programação V ou Vlang . Iniciação em Desenvolvimento Web com V e também conhecermos o VinixOS .
Utiliza LLVM/Clang, Ninja e LLD para construir
O Swift está para o iOS assim como o Java está para o Android.
Economizar espaço na memória nunca é demais! 😃
Todo o seu código-fonte pode ser modificado e ajustado para sua especificação exata.
Baseado em Clang e com a estrutura do LLVM
Uma mistura de Windows e macOS .
Concorrente, pequena, rápida e baseada em classes .
E descubra porque os programadores adoram tanto o número 42 .
Para criar programas gráficos no Terminal de maneira mais fácil.
E também uma breve história do Lisp e como utilizar mais esse dialeto da família dos parênteses.
Lista com opções diferentes das mais famosas.
Para apresentações diferenciadas .
Fechando e abrindo objetos com clique do mouse e animação.
Escrito em Go e com diversas opções de configuração.
Vlang é indicada para Desenvolvimento Web, Desenvolvimento de Games, Interfaces Gráficas, Mobile, Ciência, Sistemas embarcados, Ferramentas e etc.
Aprenda a usar sub processos em Python
Em Computação mais precisamente em Linguagens de Programação, ponteiro é um objeto que armazena endereço de memória.
Indicado para programadores Python que querem usar C++, mas manter a forma como fazem seus projetos.
Disponível online e offline para Linux, Windows e macOS
Elegante e fácil de usar!
Disponível para Linux, OpenBSD, Windows e macOS.
Passo à passo desde instalação até conexão ao banco de dados.
Um seletor de cores no terminal.
A mesma coisa que o Aseprite, só que de graça para criar suas Pixel Art
Nesse vídeo vamos conhecer as 6 melhores Linguagens de Programação para aprender em 2022!
E mais 2 exemplos de códigos prontos como implementação.
Mais um comando
Luakit é um navegador web voltado para usuários avançados, desenvolvedores, usuários que desejam fixar melhor os comandos do Vim/Neovim
Ele lhe informa se uma biblioteca está ou não instalada e o porque.
Para você que curte Música, esse é o software até que é legalzinho.
Escrita em Python e funciona em Linux, Windows e macOS.
Uma lista definitiva para Linux, macOS e Windows e que também serve para outras linguagens de programação!
🔊 Nesse vídeo fizemos a instalação do zero do NixOS, sem interface gráfica, e posteriormente configuramos o configuration.nix e instalamos o Xorg e XFCE.
Em testes realizados o fmt foi cerca de 35% mais rápido que o printf do C e o std::cout do C++ .
Além de dica de como proceder em qualquer outra distribuição Linux.
tint2 é um painel/barra de tarefas leve feito especificamente para Openbox, mas também pode funcionar com outros gerenciadores de janelas.
Útil para filtragem e manipulação de dados.
🔊 Nesse vídeo fizemos uma review da série: Tudo sobre Neovim com Lua.
Um dos principais objetivos do Zig é melhorar a Linguagem C
Além de ser minimalista e leve, o Openbox também é surpreendentemente personalizável e flexível.
🔊 Nesse vídeo vamos bater um papo rápido sobre novidades e o porque ficamos um tempinho sem vídeos. Aproveitei e mostrei os meus peludos.
Existem outras bibliotecas que podem fazer a mesma coisa, mas a OpenSSL é a mais largamente utilizada principalmente para códigos escritos em C++ e C.
Leve, rápido e intuitivo.
E de bônus vamos ver o quão fácil é em outra linguagem de programação.
Projetos como: Polybar, AmigaOS, Synfig e outros foram feitos com a biblioteca Cairo.
Instalamos LSP do Neovim, assinatura de função, snippets e entre outros e deixamos muito mais confortável!
Adicionamos Barra de Status, Linhas de Indentação, Exibição de Cores além de alguns plugins extras e configuramos do zero.
Vamos usar o packer.nvim para instalar plugins como Telescope e outros.
Esse é o segundo artigo da nossa série, vamos saber como as coisas funcionam na migração!
Série de como customizar o seu Neovim do zero com Lua!
Aprenda facilmente programar em Lua.
Uma biblioteca desenvolvida pela Intel para reconhecimento de padrões em imagens e vídeos.
Escrito em C++ e reduz a complexidade de criação de forma segura!
E mais aquelas que são compiladas para depois serem interpretadas.
Os mais utilizados e os mais recomendados!
Além da validação de expressões regulares!
Uma combinação de Go com Neovim e Qt .
Destaca links no terminal, renderiza unicode e entre outros recursos.
Nesse vídeo veremos conceitos fundamentais de Vue.js. Vamos consumir algumas APIs . Também vamos consumir a API do Laravel que fizemos com CRUD.
Vale a pena conhecer!
Escrito em C++
Lofi chill beats code-fi - Música para relaxar, estudar e programar!
Seu ambiente SHELL
Fundamental para evitar de reinventar soluções.
Um sistema com gostinho dos anos 90 e estilo UNIX
O gerenciador de pacotes de plataforma cruzada da Microsoft
Com 11 exemplos práticos de como implementar
ffmpeg é uma ferramenta excelente. É um editor de vídeo completo via linha de comando.
Tem suporte para arquiteturas: x86 64 e 32-bit, arm64, cross-toolchains: RUST, GOLANG, ZIG e entre outros.
Uma ótima alternativa ao Ranger.
País, estado, cidade, se tem proxy e entre outros.
Melhor do que conversões que só dão 'falha de segmentação' na cabeça dos iniciantes.
Deixa seu site/blog com um visual muito agradável!
Um exemplo com e sem std::async para notarmos as diferenças.
Com exemplos de portabilidade para Linux e Windows.
Mais uma customização para o Neovim com plugins escritos em Lua.
Para programadores C++ que usam Linux, Windows, macOS e FreeBSD
Com opções de várias imagens ASCII diferentes.
Instalação automática de plugins via packer.nvim com a distribuição Neovim: NvChad.
Dá até pra criar um Turbo Vision online! 😃
Disponível no GitHub e em kernel.org
Duas ferramentas da STL de muita utilidade.
Utilizado por: Yahoo! Finance, ComputerWeek, InfoWorld e SDTimes.
Uso de ambos dependerá da sua aplicação, mas saber como utilizar é tão importante quanto como.
A STL é rica em disposições de tipo de conteúdo.
Deixando mais agradável com links e informações ao seu gosto.
Mais amigável, simples e rápido.
AWK tem a mesma pronúncia de Auk, uma espécie de pássaro.
Um utilitário gratuito que facilita essa comunicação.
Trabalhando com tipos diferentes com um único tipo com uma ferramenta já existente da STL.
Multiplexador de terminal com gerenciador de janela TUI e compartilhamento de sessão.
Um player para usuários do Vim.
Um utilitário moderno e com saída TUI.
O legal desse utilitário é que ele faz parte do GNU Binutils e provavelmente já está no seu sistema.
Publique facilmente seu site estático!
Também criamos um arquivo de DEPLOY com SHELL SCRIPT utilizando WORKFLOWS para serem gerenciados pelo ACTIONS do GitHub.
O gerenciador de pacotes Homebrew pode ser usado em Linux e Windows Subsystem for Linux (WSL).
Quando você precisar compilar numa máquina que não possuir um compilador para C++.
Ela possui uma variedade de propósitos como por exemplo: pesquisa, classificação, contagem e manipulação de dados.
O GitHub tem sido tornado uma das maiores ferramentas para as empresas analisar o perfil de um candidato.
E utilizando Marked.js para renderizar em HTML.
Resolvendo problemas de conversão.
Diversos aplicativos de sucesso usam elas.
Uma maneira fácil de adicionar recursos adicionais.
Ordem dos que eu acredito possuir mais recursos.
Um aplicativo escrito com Python e JavaScript
Fiz um teste baixando um vídeo e foi ultraveloz!
Um biblioteca com portabilidade para qualquer sistema operacional.
Alguns gratuitos e/ou de código aberto!
Uma forma mais moderna e profissional de fazer com C++ .
E de quebra ainda saiba sobre a sintaxe Troll!
Simples, intuitivo e magnífico.
C++ é mais complexo do que imaginamos.
Existem formas mais complexas e mais simples.
Curta a nostalgia e crie um Windows 98 online!
Conceito muito utilizado no desenvolvimento de games.
Para seu Raspberry, Amlogic e entre muitos outros.
Escreva uma vez e utilize no Linux, Windows e macOS.
A mais utilizada do mundo, tais como: CMake, Godot, Firefox, LibreOffice e outros.
Exiba tabelas, HTML e muito mais pelo terminal.
Autocomplete é uma das facilidades que ajuda e muito na agilidade do desenvolvimento no terminal.
É um comando substituto, mais moderno e eficaz que o scp.
Um código básico de exemplo, mas já útil para entendimento de como funciona.
Este projeto é útil em qualquer ambiente onde o código Lua é aceito, com a opção de simplesmente declarar qualquer API existente usando arquivos TypeScript.
Mini guia de consulta rápida!
Para aumentar ainda mais sua produtividade!
Para treinar e se divertir!
Um serviço online que facilita a personalização da sua PS1.
Um recurso moderno e muito interessante!
Básico e útil!
Rápido, fácil e elegante!
Para aqueles que curtem uma nostalgia!
Útil fazer aquele helpdesk rápido!
O antigo OpenBeOS que fornece uma API orientada a objetos.
Vários estilos de barras de progresso.
E mais uma dica bônus!
Fornece recursos para manipular a formatação de saída
Tornando os cálculos Matemáticos mais simples de obter os resultados.
Divida telas, rode comandos com privacidade e facilidade!
Arquivos prontos para baixar, compilar e usar!
Episódio 019 .
Um multiplexador de terminal estilo TMUX e GNU Screen .
Tipo automático de acordo com o retorno da função usada.
Um ferramenta para automatizar seus trabalhos!
Carrega o tipo correto do construtor .
Ligações externas.
Visualize as inserções e remoções de código de forma animada!
Implementado a partir do C++ 11 .
Uma mão na roda!
Nesse artigo/vídeo vamos criar uma API RESTful com Laravel 8 .
Divirta-se aprendendo!
Lambda é um dos recursos mais notáveis do C++ Moderno.
Simples e útil para o dia a dia .
Código pronto para você rodar no seu navegador.
Não uso e não recomendo usar.
E também o cpufetch, uma alternativa.
Lambdas resolvem um problema de legibilidade, expressividade e praticidade.
Uma lista com curadoria de filmes que todo hacker e cyberpunk deve assistir.
Tipos literais para precisão de dados.
C++ Diário - Episódio 010 .
Uma ferramenta de rede do Linux para administradores de sistema e rede.
Episódio 009: std::swap, std::sort e std::greater
Portas ou circuitos lógicos são dispositivos que operam e trabalham com um ou mais sinais lógicos de entrada para produzir uma e somente uma saída.
Útil para acompanhar o andamento das cópias via linha de comando.
std::plus e std::transform .
Uma ferramenta de comando de rede, simples e poderosa!
cpp::daily Episódio 006
Esses procedimentos também servirão para outras linguagens de programação .
Episódio 5 - Vector de vectores .
E mais uma dica extra de um Vim estilo VSCode
Episódio 004: Ganhando um pouco mais de desempenho!
Episódio 003
NeoVim meio estranho, mas funcional.
std::bind e std::placeholders, 10 exemplos!
terminal::root - cpp::daily
Novo vídeo da série de Gtkmm
Contabilidade em modo texto simples e fácil!
E a mais veloz foi ...
Conceitos rápidos sem muito esforço!
C foi o sucessor de B . Simula foi o sucessor do ALGOL 60. E C++ foi o sucessor de ambos.
PLN é uma subárea da computação e inteligência artificial.
Nesse vídeo vamos criar um aplicativo para o Firefox.
Fornece controle total do teclado sobre o editor enquanto tenta ser o mais simples e intuitivo possível.
Foi o primeiro colocado em testes com 105 frameworks, dentre eles: Rails, Django, NestJS, Laravel e entre outros.
Postman é atualmente uma das ferramentas mais populares usadas no desenvolvimento de API.
Saiba como instalar e/ou contribuir .
Simples, Veloz e Seguro!
Instale facilmente dependências para seus projetos C e C++ .
A melhor biblioteca para TUI.
Um é um framework PHP e o outro um runtime JavaScript, mas é possível comparar!
Indicado para quem deseja controlar as suas contas pessoais de uma forma fácil e simples. Disponível para Linux e Windows.
Scripts Shell para facilitar a gerencia de notas de forma eficaz.
Uma ferramenta de linha de comando que desenha gráficos básicos no terminal, escrita em Python.
Consulte páginas do manual via linha de comando.
Este artigo mostrará como instalar o PHP 8 no Ubuntu 20.04 e integrá-lo ao Apache.
Um novo recurso que facilitará muito!
Tudo em uma única vez.
Um software moderno, leve e simples.
Adeque seu VSCode à sua realidade.
Ferraram com o Youtube-DL, mas nem tudo está perdido.
Resultado do código em tempo real
Profissionais utilizam ferramentas profissionais.
Uma tabela comparativa e de fácil entendimento
Uma interface de usuário via linha de comando, inspirada no Wireshark
Escolha o mais próximo do seu projeto.
Eu vi, vim e venci!
Baixe arquivos e torrents via linha de comando.
É muita coisa que não dá pra descrever no título e descrição! 😀
O vim-quickui adiciona componentes básicos da interface do usuário adiciona componentes básicos da interface do usuário.
Quem nunca viu aqueles hackers dos filmes descriptografando dados com um único [enter] ?
E mais prós e contras de cada uma delas.
Prático e fácil de usar.
Sed é o mesmo que Stream EDitor ou editor de fluxo em sistemas tipo UNIX. No Linux a versão do editor é o GNU Sed com alguns recursos extras.
Seus slides em PDF em segundos.
Todos os dias duvidamos do nosso provedor de internet se ele realmente está entregando a largura de banda que contratamos.
100% Open Source e está disponível gratuitamente para uso e desenvolvimento.
Muitas vezes, um conceito fica difícil para nós assimilarmos, no entanto, se o conteúdo é multimídia fica mais fácil para a maioria das pessoas.
Acha difícil reconhecer mudanças com o diff ? Isso pode lhe ajudar! 😃
Não é a casa do capiroto! 😈 Trata-se de um sistema operacional.
São mais 23GB de conteúdo!
Shell++ possui uma mistura de BASH com C++
O projeto para ainda está começando, mas já vale aquele velho teste!
Laravel é um framework de aplicação web com sintaxe expressiva e elegante.
Tornar o código confiável, menos acoplado, simples e limpo.
WeeChat é um cliente IRC distribuído sob os termos da licença GNU GPLv3.
Instalação e resolvendo possíveis problemas.
Inclui declaração de tipos de dados e Just in Time Compiler.
Um Docker implementado com somente de 100 linhas de Bash.
Já li essa pergunta em vários lugares, resolvi fazer um artigo para mostrar como.
Ele pretende ser o editor padrão do GNOME.
Contêineres, um caminho difícil ?
Faça download de suas músicas direto pela linha de comando
O bug do ódio.
Identificando as tecnologias que os sites utilizaram para construir as páginas.
Um Cheat Sheet via linha de comando.
Despoluindo nomes.
Elliot é um jovem programador que trabalha como engenheiro de segurança virtual durante o dia, e como hacker durante a noite.
Para desenvolvedores Node.js, Python, PHP, Go e Ruby.
Escreva menos, faça mais!
Um auto-complete de código que usa Machine Learning.
Gerencie seus AppImages de forma prática e pelo terminal.
O Musicalypse é um player e servidor de áudio moderno, construído com tecnologias da Web.
Muitas pessoas me perguntam porque eu não uso mais o Debian.
Windows 93 disponível com direito à travadas, para não perder o costume.
Disponível para Linux, macOS e Windows.
Temas como: Gruvbox, Dracula, Nord e muitos outros.
Primeira parte das listas que separei.
As vezes soluções simples evitam problemas complexos! 😱
Monitora a temperatura, a frequência, a potência e a utilização da CPU de forma gráfica a partir do terminal.
Não é somente Open Source, é um Software Livre!
Essas notificações são conhecidas como Web Push.
Tem umas muito legais! 👣️
Tava devendo essa faz tempo.
Sim, você leu corretamente: 775! 😮️
Simple e elegante!
Se você curte o Gedit e quer dar uma turbinada nele, vem com nós! 👋️
Habilitando os módulos do kernel corretamente. 🐋
E 10 Linhas Interessantes para seu .vimrc
Simples e muito necessário! ♨️
RTV é uma TUI(Terminal User Interface) para o Reddit.
Facilita o acesso à outros dispositivos.
Uma opção CGI para seu Desenvolvimento Web.
Primeira parte dessa série.
O npm está se unindo ao GitHub
Uma ferramenta para automatizar a construção (compilação) de software.
É um sistema de compilação pequeno , com foco na velocidade.
Qual a melhor plataforma? Fizemos comparativos.
Diversos sites grandes principalmente Web Commerces usam o MongoDB.
Sua principal vantagem é a ética.
Evita todos tipos de rastreadores inúteis.
Jekyll é um gerador de site estático simples.
Útil para quem não está em um sistema que não possui o Awk por padrão.
Crie projetos responsivos para dispositivos móveis na web.
Torna as mensagens pop-up fáceis e bonitas.
Para quem deseja aprender JavaScript do Zero no Linux.
Quer abrir um site só clicando em um ícone? Vem com nós!
Disponíveis na maioria para Linux, macOS e Windows.
HTML5, CSS, Javascript, jQuery, Git, GitHub e Jekyll e Shell Web.
Lista destaca as linguagens que podem ser perda de tempo.
Facilita a legibilidade do seu código.
Ele ocorre a cada 4 anos! 🕓
O CMake tem sido bastante adotado pelo fato de ser multiplataforma e fácil de usar.
Como compilar em cada um, benchmarks, quem usa e outros.
Na unha e de forma rápida 📁.
Decidi documentar um teste moderno e bem simplista que eu criei.
As senhas são a tática para proteger informações confidenciais.
Prontos para facilitar a programação dos desenvolvedores.
Você pode até adaptar à outros editores.
Disponível para diversos editores, IDEs, Shells e outros.
Criei essa primeira versão desse tema.
Essa será a semana do Gedit #GeditWeek , atendendo à pedidos. 📖️
Vamos adicionar um módulo ao Apache.
Node.js tem o desenvolvimento mantido pela fundação Node.js em parceria com a Linux Foundation.
Ideal para quem não está no Linux, mas precisa fazer aquela filtragem maneira! 😄
Veonim é um IDE modal simples, construído com extensões Neovim e VSCode.
Com links para diversos games!
Falar de Vim é falar de MÚLTIPLAS FACILIDADES com simples pressionamento de teclas e comandos úteis.
A maioria dos desenvolvedores de aplicativos móveis preferem Java.
A partir daí podem sair ideias com simples parâmetros via linha de comando. 💡️
Se quiser crie até uma barra de status no terminal estilo Vim.
Incluindo comparativos à C++, Java e Python.
Rápido, simples e eficaz.
Possuem um PUTA CÓDIGO FODIDO! ╭∩╮
O Vim é uma verdadeira mão-na-roda ajuda diversas coisas do dia a dia para programadores e também para quem escreve textos para Web.
Essa linguagem une duas boas ferramentas numa só.
Bom pra você que quer decidir qual aprender para seus projetos pessoais.
Ele rastreia 209 pontos de marca facial em tempo real. 😮
É mais uma opção fácil de instalar e um design interessante e intuitivo.
Evita de você ficar memorizando comandos e opções.
curl é um comando/biblioteca (libcurl) disponível na maioria dos sistemas baseado em Unix.
Em design gráfico e editoração, lorem ipsum é um texto utilizado para preencher o espaço de texto em publicações.
Seria o coaching do Linux ? Nem tanto, tem o modo ofensivo também! 😁️
Vamos ver alguns conceitos.
O Git fornece uma riqueza de informações que não são exploradas .
E com algumas artimanhas, você pode deixá-lo como seu bloqueio de tela.
Um navegador baseado em texto totalmente interativo, em tempo real e moderno.
Ferramentas ainda mais completas e que estão disponíveis para ainda mais ambientes como Docker, Git e outros.
Uma ferramenta que traduz sem precisar usar o navegador.
As duas linguagens de programação reservam características vantajosas para aqueles que buscam uma carreira como cientista de dados.
Pra quem gosta de Python e está pensando em comprar um livro ou fazer um curso, recomendo esse script que serve como uma 'luz'.
Um conjunto de dicas pronto para copiar e colar .
Uma cláusula JOIN é usada para combinar linhas de duas ou mais tabelas, com base em uma coluna relacionada entre elas.
Dicas para concluir automaticamente os parâmetros
Você vai se assustar com a quantidade de recursos desse game,
Evite perda de tempo, de espaço, poluição visual e principalmente rastreamento do que você anda lendo.
Informações minúsculas do sistema para sistemas operacionais semelhantes ao Unix.
No Git já é possível, mas no SVN é bem mais simples.
Diga adeus ao Disqus, comentários do Facebook ou qualquer outro!
Artigo com o objetivo de compartilhar algumas ferramentas de uso diário, para o desenvolvimento de aplicações web e mobile.
Gerando códigos/token 2FA no terminal do GNU/Linux
Linus Torvalds curtiu esse comando! =)
Vamos ver conceitos e dicas SQL.
É possível utilizar diversos Bancos de Dados.
Conta a história da criação da rede social Facebook e seus desdobramentos.
Ele tem a capacidade de implantar instâncias de contêineres que fornecem uma virtualização usando o kernel do host.
Conta a história da rivalidade entre a Apple e a Microsoft
Sua identidade na internet é quase desconhecida com esse Navegador.
Com transfer.sh você faz upload de arquivos texto, compactados e outros.
Como criar um arquivo binário do seu Shell Scripting.
Ex-funcionário terceirizado da NSA, Snowden divulga a jornalistas uma série de documentos sigilosos dos EUA .
Escrito em Go e disponível para Linux e macOS.
Uma calculadora de IP que calcula endereços de rede, classes de rede e outras informações.
Você pode transformar o Vim no Editor que você deseja.
Possui uma interface interativa com controles para selecionar a região de captura desejada.
Um software para gravar .iso para vários sistemas operacionais
qutebrowser é um navegador da Web com associações de teclas no estilo vim baseadas no QtWebKit
Código pronto que faz a tela do monitor piscar.
O Xonsh é uma Shell e um prompt de comando compatíveis com Unix, Python e multiplataforma.
hash é a transformação de uma grande quantidade de dados em uma pequena quantidade de informações.
Muita gente instala utilitários de download, mesmo sem saber que seu Linux já possui o melhor utilitário que existe: wget.
Deixe seu Terminal mais atraente para aumentar e melhorar sua vontade de sempre utilizá-lo.
Conheça o novo Portal de Cursos Terminal Root.
Projeto criado para automatizar o download de suas buscas no site mg-renders.net
O VSCodium é um fork idêntico ao Visual Studio Code da Microsoft, somente com o ícone diferente.
Nesse vídeo também mostramos como configurar o Kernel Linux do Zero.
O Vim é o editor de texto e IDE mais utilizado mundo.
Veja como adicionar o tema da sua preferência e deixar seu Grub mais estiloso.
Crie Sistemas Web com Shell Script ou Python de maneira rápida e prática.
Nesse vídeo finalizamos a primeira versão do aplicativo que extrai dados do Youtube via Shell Script.
Criando repositório no Github e filtramos data de publicação, comentários e colocamos cores no script.
O Software Livre possui um conceito superior a somente usar o termo Open Source.
O Gnome-Pie é um lançador de aplicativos circular ( menu torta ) para Linux.
Descubra como filtrar dados online utilizando Shell Script e Expressão Regular.
As Expressões Regulares estão em todas as linguagens de programação, editores de texto, processadores de texto, Servidores e entre outros.
Spacemacs é uma customização do GNU Emacs, uma ferramenta profissional para desenvolvimento.
O Nmap (Network Mapper) é um scanner de segurança, usado para descobrir hosts e serviços em uma rede de computadores , construindo assim um "mapa" da rede.
Bate papo interessante sobre minha história no Linux, para responder a pergunta sobre Ubuntu.
50% de DESCONTO !!! Absolutamente tudo sobre manuais, processos, animações em ASCII e Unicode, Games, Instalador profissional pro Arch e muito mais!
Todos os clientes de e-mail são idiotas. Este só é um pouco menos!
Todos já sabem que agora é possível usar o Bash no Windows nativamente, então vamos dar algumas dicas.
Nesse vídeo instalamos o Mac OS X - Sierra na VirtualBox dentro do Gentoo.Existe toda uma configuração própria para essa façanha, além de um script pelo comando VBoxManage.
Zsh é um shell de login interativo que também pode ser usado como um poderoso intérprete de linguagem de script. É semelhante ao bash e ao Korn shell, mas oferece uma grande capacidade de configuração.
Foi feita uma simples modificação num game básico: Gentoo War.
Alteração dos ícones, dash, dock, painel transparente, conky entr e outras modificações interessantes no GNOME.
O Pentoo é uma distribuição Linux com o foco na segurança da informação. Ela é baseada na distribuição Gentoo, e é caracterizada por possuir uma seleção bastante diversificada de ferramentas de segurança e testes de rede.
A participação da Mulher no SL e na Tecnologia em Geral ainda é muito baixa, qual a importância e como podemos contribuir para resolver esse problema ?
Sabayon Linux é uma distribuição Linux baseada no Gentoo.
PhantomJS é browser baseado em scripts, sem interface gráfica, para automatizar tarefas da web.
O Powerline é um plugin de status para o terminal, vim, tmux e vários outros aplicativos.
O tmux é um software que serve para multiplexar vários terminais
Agilize suas tarefas e automatize seus códigos com o editor de texto Vim.
O PuTTy é um software de emulação de terminal grátis e de código livre. Suporta SSH, destinado a suportar o acesso remoto a servidores via shell seguro e a construção de túneis cifrados entre servidores.
LXDE é um ambiente de desktop open source para Unix e outras plataformas POSIX, como Linux e BSD. O nome LXDE significa "Lightweight X11 Desktop Environment.
Contribuir com Projetos Open Source é uma experiência gratificante!
Uma coletânea com 178 miniaplicativos de utilidades diversas, acessíveis e prontos para serem via linha de comando.
Pacote que possui um conjunto de ferramentas para usar no dia a dia
Fdupes é um utilitário Linux capaz de encontrar arquivos duplicados no conjunto de diretórios e subdiretórios.
Otimizar múltiplas imagens via linha de comando sem perder a qualidade da mesma.
Vídeo que foi gravado ao vivo. Um debate sobre o tema que vem gerando questionamentos na comundidade do Software Livre.
Para esse feito utilizamos novamente o comando dd, com alguns parâmetros adicionais.
Programa para gravações de CD/DVD via linha de comando.
O multicd.sh é um shell script projetado para criar uma imagem de CD de inicialização múltipla contendo muitas distribuições e/ou iso de diferentes Linux.
dd é uma linha de comandos em sistemas operacionais unix-like. Seu objetivo principal é o de converter e copiar arquivos.
GParted (ou Gnome Partition Editor) é o aplicativo GNOME para edição de partições.
O Gentoo Linux pronto para uso!
Algumas dicas de como instalar Interface Gráfica e configurações do sistema, logo após ser instalado.
O núcleo em torno do qual todas as distribuições são criadas é o kernel Linux. Ele é a camada entre os programas de usuários e o hardware do sistema. O Gentoo provê aos seus usuários diversos possíveis fontes do kernel.
Alterando o tipo de instalação do Gentoo, instalando o sistema com Xorg e Interface Gráfica
O Gentoo é uma distribuição veloz e moderna com um projeto limpo e flexível.
Dica rápida e simples pra usar com xmessage.
Instalamos o Slim Gerenciador de Login, deixamos o Firefox pt-BR entre outras alterações.
O que fazer após a Instalação do Slackware 14.2
No Mac OS X a partir do Panther, o Bash é o Shell padrão do sistema, e ele já devidamente instalado para todos os usuários.
Shell in A Box é uma ferramenta que torna possível o acesso via SSH pelo Browser do Navegador
ShellJS é uma implementação portable para Linux, OS X e Windows de comandos de Shell Unix da API Node.js.
Ferramenta online que faz análise no seu código.
Escreva uma linha de comando para ver o texto de ajuda que corresponde a cada argumento.
O vídeo mostra como efetuar o cálculo do tempo total de múltiplos vídeos com Shell Script.
Além de enviar dados pelo terminal para um formulário web, também foi demonstrado como pegar o IP através do HOST.
Shell Script é uma Linguagem de Script utilizada por vários Sistemas Operacionais (Linux, Mac OS X, BSD e Windows), que facilita a ordem de rotinas em diversas áreas.
Não digitar toda hora git add, commit e push...entre outras dias valiosíssimas
Fácil, rápido, seguro e moderno, mude do Blogger, Wordpress ou outro para o GitHub Pages!
Tudo que você precisa saber para criar rapidamente um Blog no GitHub Pages.
O Gnome-Pie é um Lançador de Aplicativos Circular para Linux.
Mathematical Markup Language - MathML é uma aplicação do XML para representar símbolos e fórmulas matemáticas, apontada na integração dela em documentos World Wide Web.
Se você é um administrador de rede, um profissional de segurança ou um usuário final, é importante que você mantenha seu sistema limpo e seguro.
O Googler permite que você use a pesquisa do Google na linha de comando do Linux.
Desenvolvedores em qualquer linguagem ou plataforma que desejam mais segurança para seus projetos com uma ferramenta de controle de versão.
Chega um momento na jornada da maioria dos programadores que ele precisa construir uma interface gráfica para seu programa.
O código serve como estudos/lembrete para iniciantes que desejam aprender Linguagem C.
Com uma comunidade enorme, existem inúmeros Gamers de Minecraft que adoraria ser capaz de alterar o código e apresentar coisas diferentes.
Um jogo baseado no Super Mario Bros para GNU/Linux !
Muitos irão tentar usar o find com grep.
Flappy Bird é um jogo para dispositivos móveis que faz bastante sucesso, mas há uma versão escrita em SED por Valeriy Kireev.
A principal funcionalidade de ter um mouse em um TERMINAL TTY é poder marcar um texto e colar este texto com o scroll do mouse por comando.
Um produto totalmente inovador e que foi construído do zero para que o seu propósito fosse alcançado na plenitude.
Pra quem gosta de Python e está pensando em comprar um livro ou fazer um curso, recomendo ler/executar esse script que serve como uma 'luz'.
Desde que eu mudei o blog para o Github com Jekyll, eu descobri e venho me encantando cada vez mais com o MarkDown!
Comandos prontos pra copiar e colar!
Nossa nova aventura em busca de tecnologia mais moderna e funcional.
Lua foi criada por um time de desenvolvedores do Tecgraf da PUC-Rio, a princípio, para ser usada em um projeto da Petrobras.
Gambas é um ambiente de desenvolvimento integrado (IDE) para Linux uma alternativa Open Source ao Visual Basic .
O LibreOffice é uma potente suíte de escritório; sua interface limpa e suas poderosas ferramentas libertam sua criatividade e melhoram sua produtividade.
Estamos falando de do PhantomJS . É browser webkit com API JavaScript completa que roda no terminal-console.
Free42 é uma re-implementação da calculadora HP-42S e a impressora HP-82240.
Dica rápida!
Baixe mais de 7GB de Tutoriais de Tecnologia
Dê uma nova cara pro seu GIMP.
Como alterar a Tela de Abertura do GIMP (Splash Screen)
Há um projeto bem bacana no GitHub para gerar imagens ASCII da equipe do Suporte Técnico de The IT Crowd!
Ubuntu Studio é uma distribuição Linux baseada no Ubuntu voltada para pessoas ligadas à edição de material multimídia como áudio, vídeo e imagem.
Escolha o melhor!
Agora uma nova forma de instalação de distribuições Linux está disponível para usuários iniciantes que usam Windows.
LMMS, Rosegarden, Muse, Ardour,...entre outros
Ubuntu Satanic Edition (SE) é uma distribuição Linux baseada no Ubuntu.
Na verdade existem muito mais reprodutores de áudio para Debian GNU/Linux, mas escolhi os que eu acredito que são os melhores e mais leves.
A TeleGeography disponibilizou um mapa de cabos que retrata sistemas de cabos submarinos planejados e ativos e suas estações de destino.
Esse Conky está com o Medidor de Graus zerado, devido a problemas relacionados a autorização, mas provavelmente haverá atualização com o link novo!
Apesar de ser configurável e ser um ótimo Display Manager, há quem goste de uma forma diferente de logar no sistema.
Crie slides com seus Wallpapers
Mude o ícone do painel ao seu gosto.
Depois de mais de duas décadas do lançamento oficial do Linux e união com o projeto GNU, os usuários ainda sentem dificuldade em dar uma correta nomenclatura a esse sistema.
O que fazer após instalação do Debian 8 Jessie
PackageKit é um sistema projetado para fazer a instalação e atualização de software no seu computador mais fácil.""
Vídeo e Arquivo MODELO do smb.conf
Debian GNU/Hurd é uma distribuição do sistema operacional GNU com o núcleo Hurd.
Veja o vídeo!
Automatize criação de múltiplos Slides
Nesse vídeo , mostramos como gerar jogos para Loteria/Lotofácil utilizando Shell Script
Simule o valor do seu Imposto de Renda
Pra quem conheceu o CrunchBang uma distro minimalista, baseada em Debian, que foi descontinuada, del surgiu a ideia do CrunchBang Plus Plus.
Nano é um editor que deve ser executado a partir de um terminal, e se concentra em simplicidade.
O bom de usar CGI é que você pode executar comando do Shell Script na sua página Web.
Todas linguagens de programação precisam efetuar Cálculos Matemáticos e em Shell Script também.
Completíssimo
Para você criar uma galeria estilo a da imagem dessa postagem é necessário que você possua o totem-video-thumbnailer.
tput é um comando do sistema operacional Unix que faz uso de capacidades do terminal.
ESSE FOI O PRIMEIRO JOGO QUE EU CRIEI EM SHELL SCRIPT!
O comando read faz a leitura a partir de uma interação do usuário.
Muitas vezes perdemos arquivos ou diretórios que não queríamos excluir com o comando rm.
Quando você instala um novo software no terminal, muitas vezes você pode ver as caixas de diálogo informativas aparecendo.
O programa cacaview permite exibir imagens no terminal, através de arte textual com cores. Ele suporta vários formatos comuns, como PNG, JPEG, GIF e BMP.
Existem várias formas de obter seu IP via Terminal
Utilizando o Mutt
Jogue os games do Atari no GNU/Linux, com o emulador Stella.
Veja o código e leia os cometários para exercitar
O Sed é um editor de textos não interativo.Vem do inglês Stream EDitor, ou seja, editor de fluxos (de texto).
find é um aplicativo para linha de comando de busca de arquivos utilizado em sistemas operativos Unix-like e derivados.
Precisando automatizar algumas tarefas com a necessidade de agilizá-las e ainda se tratando de muitos arquivos, podemos facilitar muito este trabalho utilizando apenas uma linha.
Isso serve como conhecimento de proteção, ou seja, alguém que está usando sua rede WI-FI por exemplo
Pra quem gosta de jogos pelo terminal, aqui vai um boa dica de um jogo divertido e simples!
Direto do túnel do tempo, uma animação via telnet.
Um jogo on line que te faz aprender comandos do VIM.
Curl é uma ferramenta para transferir dados de ou para um servidor
A linha de comando no GNU/Linux é muito produtiva, útil e interessante, no entanto, às vezes pode ser muito perigoso.
Divirta-se colorindo seu terminal
Programação Shell Script de muita diversão. O script a seguir imprime um tabuleiro de xadrez com 8 × 8 quadrados intercalação preto e branco.
Você pode deixar seu Shell mais interessante e até mesmo deixar lembretes nele.
ImageMagick é uma poderosa ferramenta em modo texto para tratar imagens em suas diversas formas: converter, redimensionar, criar, editar, cortar, juntar, editar cores e mais um bilhão de funcionalidades.
Um programa para fazer grandes letras de texto comum.
Veja o passo a passo para conseguir tal façanha.
grep é um utilitário de linha de comando para procurar conjuntos de dados de texto simples para as linhas que correspondem a uma expressão regular.
Script em Bash para gerar números para Mega-Sena, o Script foi melhorado e enviado por Diego Rocha.
O Squid é um servidor proxy que suporta HTTP, HTTPS, FTP e outros.
Agilize sua produtividade no terminal usando atalhos.
FTP significa File Transfer Protocol ( Protocolo de Transferência de Arquivos ), e é uma forma bastante rápida e versátil de transferir arquivo
Em informática o Secure Shell ou SSH é, simultaneamente, um programa de computador e um protocolo de rede que permite a conexão com outro computador na rede, de forma a executar comandos de uma unidade remota.
Quebrando a senha de root
Aqui vai uma dica para deixar seus arquivos compactados em tar.gz com senha, na verdade o arquivo será transformado num .gpg
Continuação de dicas úteis.
Separei algumas dicas para Shell Script, deem uma analisada
O sistema de entrada e saída do ANSI C é composto por uma série de funções, cujos protótipos estão reunidos em stdio.h.
Bem, no outro post Conectando em Redes Wireless no Linux por comando mostrei como conectar por comando em chave WEP que é bem simples, nesse post aqui vou explicar para chaves WAP ou WAP2.
Modo bem simples e funcional.
Eu estava configurando meu Firewall hoje e decidi escrever um Post sobre Iptables pra documentar algumas informações.
Passo a Passo como conectar duas máquinas Linux e Windows via rede com cabo
Exemplos de funções: fread(), fwrite(), remove() e outras em C
DeVeDe é um open-source (GPLv3) software de autoração de DVD que lhe permite criar um vídeo DVD, VCD, SVCD ou DivX a partir de qualquer número de arquivos de vídeo.
10 dicas de jogos para o terminal
GNU shtool é uma compilação de scripts de pequenas, mas muito estáveis e portáteis shell em uma única ferramenta shell.
Por padrão, MATE mostra vários ícones no desktop: o conteúdo do seu diretório desktop, computador, home e diretórios de rede, a lixeira e as unidades montadas.
Dicas de vários utilitários para ver seu hardware, sem falar dos mais conhecidos: lspci,...
Screenlets são pequenas aplicações que permitem que você coloque coisas como notas, relógios, calendários em seu desktop Linux.
O tr é um comando muito versátil, especialmente útil para apagar caracteres indesejados.
bad interpreter: No such file or directory
Uma lista completa de comandos GNU/Linux
Veja uma lista selecionada de complementos para o Firefox.
Pós instalação das Distros Debian Squeeze ou Wheezy e Ubuntu Customizável desde o 12.04 e Debians-Like, um Script completo para instalar os aplicativos.
Ele usa o comando curl.
Script em Bash pra transformar vários arquivos FLV para MP3 de uma só vez.
Iniciar uma aplicações em bash script geralmente é uma tarefa trabalhosa, mas o Bang.sh pode lhe ajudar.
JS/UIX é um sistema operacional UN*X-like para navegadores web padrão, escrito inteiramente em JavaScript (sem plugins usados).
GnuCash é um pequeno software de contabilidade que também está disponível para Linux, Mac OS X e Windows.
Sou fã de jogos de 8 bits, principalemente se tratando de Atari. Atualmente estudo desenvolvimento de todos esse jogos em Shell Script, segue a lista dos que eu mais gosto.
Algumas vezes quando executamos o comando apt-get autoremove ele lista pacotes ou programas que não queremos que sejam removido
Caso você tenha problemas ao iniciar o sistema com a mensagem de problema com o ICEauthority.
Filmes sobre Software Livre e Tecnologia
Segue Script com cabeçalho e linhas comentadas explicando os comandos para análise.
O aplicativo oneko cria a imagem de um gato, que fica correndo atrás do cursor no ambiente desktop de sistemas GNU/Linux.
Entre os mais populares aplicativos de vídeo do bate-papo aparece p2pvc
Script para quem quiser criar gif de trecho de vídeo.
Acesse pastas de outros computadores com Linux via Rede
Aprenda a resolver isso!
Acesse outros computadores com Linux via Rede pelo Terminal
Segue Script com COMENTÁRIOS.
Verificar andamento do processo de um objeto pelos Correios
Atalho pra exibir cores pelo terminal
Game simples para estudo básico
Script simples para saber o Estado, Cidade, Bairro e Logradouro de um determinado CEP, explicações segue nos comentários do código.
Altera o formato de várias extensões de uma só vez
Analise o código e os comentários.
Contar quantas vezes uma determinada palavra aparece num texto (arquivo)
Renomeia arquivos, sem alterar a extensão do mesmo.
Baixei um disco da internet, onde as músicas vieram somente com os números, mas sem o nome das mesmas, pois os nomes vieram num arquivo TXT
O comando split
Video tutorial de Criando texto no GIMP com fundo de Imagem, assista o vídeo!
Tentei escrever o código da forma mais simples, eficaz e econômica para fazer esse script, para entender cada linha/comando é só ler os próprios comentários do código.
Dica rápida
Pra quem vai trabalhar com MVC no PHP (por exemplo) precisa habilitar o mod_rewrite no Apache pra que funcione, segue os passos pra fazer isso
Função em Linguagem C para gerar 6 números aleatórios para a Mega-Sena.
Veja o código que é uma mesclagem de PHP e Shell
Mais um ensinamento básico para fixação de Linguagem C
Fazer coisas básicas e aos poucos fazem memorização e fixação melhor dos detalhes.
Exercício Shell
O Script possui todos os ensinamentos básicos de Shell Script
Vídeo demonstrativo de como fazer imagem GIF no GIMP.
Segue um exemplo simples para entendimento das condições na Linguagem C, leia os comentários para entender linha por linha.
Segue os códigos em 3 arquivos comentados, utilizando PDO no PHP para tal façanha
Demonstração de como criar Chat sem refresh de página e sem Ajax, somente com Sockets, o banco de dados somente como gravação de dados.
Quando você abre uma porta no Iptables, não significa que existirá um Daemon(um programa rodando em background gerenciado pelo sistema) para aquela porta.
Para executar estas façanhas você pode utilizar alguns aplicativos, como: FFmpeg, XvidCap, Mencoder entre outros.
SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL embutido.
Media Queries é a utilização de Media Types com uma ou mais expressões envolvendo características de uma media para definir formatações para diversos dispositivos.
Upload de arquivos é um assunto complicado, pois ele é uma brecha pra varios ataques se não for feito de maneira correta.
Eu utilizei essa classe hoje pra configurar minha página de contato aqui do Blog
Nesse exemplo setamos um cookie no computador do usuário pra controle, o cookie existirá até ele fechar o navegador.
Nesse exemplo tem o básico só para causar o entendimento mesmo.servirá para suas aplicações em que você deseja que não haja carregamento de página.
Então, minha conexão possui autenticação no roteador e meu modem em modo bridge, porém um dia precisei configurar a autenticação no computador para poder disponibilizar via meu servidor de DynDNS
Ideias sobre PHP, mas alguns tópicos servem pra outras linguagens.
Existem varias formas de se fazer isso, algumas formas tiveram problema acredito por causa da biblioteca GD, se vc não as tem instaladas.
Caso seu sistema não tenha a biblioteca Gtk2 instalada, você poderá baixar a versão estática, que contém toda a biblioteca Gtk2 compilada
Alguns códigos simples de JavaScript
Vou explicar aqui como você disponibilizar o acesso a uma pasta do Apache exigindo usuario e senha.
Bom, esse é o básico do entendimento, para quem já trabalha com PHP encontrará diversas similiaridades.
Criando o primeiro programa em C
Segue classe e já instanciada e setada a função pronta para utilização e estudo .
Início do Terminal Root
Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!