Python sem Mistérios

Python sem Mistérios
Python sem Mistérios
Python é uma linguagem de programação robusta, de alto de nível e de fácil aprendizado, sendo uma das mais populares do mundo e a linguagem preferida em Ciência de Dados.

Python sem Mistérios oferece uma abordagem única para você aprender os fundamentos da linguagem Python, tais como dicionários, listas, tuplas, funções, classes e muito mais. Junto com os fundamentos, são apresentados muitos exemplos para que você leitor pratique e consolide os conhecimentos adquiridos.
Para adquirir o livro "Python sem mistérios", clique aqui.
Embora não esgote o assunto, esta obra é bastante abrangente, abordando de forma simples e clara os seguintes assuntos:

  • Arquivos do tipo texto
  • Banco de dados
  • Classes e objetos
  • Conjunto (Set)
  • Deque
  • Dicionário
  • Envio de email
  • Exceções
  • Expressões regulares
  • F-strings
  • Função lambda
  • Funções do usuário
  • Funções predefinidas
  • Lista
  • Módulos predefinidos
  • Range
  • String
  • Tupla
  • E mais de 700 programas-exemplo completos

Sobre o autor

Joel Saade
Joel Saade
Joel Saade é Tecnólogo em Processamento de Dados (FATEC-SP), Mestre em Educação (USF), programador com larga experiência, professor do IFSP - Câmpus Guarulhos e um aficionado pela programação de computadores, com vários títulos publicados pela Novatec Editora.

Cyber Monday do Curso de migração para Linux do canal e blog Toca do Tux

Cyber Monday do Curso de migração para Linux do canal e blog Toca do Tux
Cyber Monday do Curso de migração para Linux do canal e blog Toca do Tux
 Beleza, cambada?

 Nesta Segunda Feira eu decidi estender o desconto da Black Friday. O curso chegou a mais de 300 alunos e com acima de nota 4.7 (sendo 5 a nota máxima).

 Um terço dos alunos (109 para ser mais exato) já avaliaram o curso sendo que 61% avaliaram com cinco estrelas, 30% com 4 (o que também é uma boa nota) e 9% com três estrelas (e não há nota abaixo de 3 estrelas).
Notas avaliadas do curso
Notas avaliadas do curso
 Fico muito contente em saber que há pessoas utilizando o curso para estudar para certificações como LPI e LFCS além de outros profissionais como do ramo de desenvolvimento e até mesmo profissionais com certificações da Microsoft. Então aproveitem esta Cyber Monday para adquirir o curso de migração para Linux Toca do Tux na Cyber Monday clicando aqui ou utilizando o cupom de desconto abaixo. Corra porque é só por hoje. Espero vocês por lá, e vamos partir para o arrebento no Linux.
Cupom: CYBERMONDAY

Organização básica de computadores

Esta vídeo aula poderá ser ampliada com o estudo do livro "Algoritmos - Lógica para desenvolvimento de Programação de Computadores".

 Nesta vídeo aula é realizado uma breve exposição da organização básica da arquitetura computacional. É apresentado o que vem a ser memória principal, memória secundária, buffer entre outros detalhes.

Melhorias gráfica no RPCS3

Melhorias gráfica no RPCS3
Melhorias gráfica no RPCS3
 RPCS3 é um emulador open source do PlayStation 3 disponível para Windows, Linux e BSD. O desenvolvedor disponibilizou uma nova versão com melhorias em alguns jogos (como sempre faz a cada melhoria que faz em seu emulador). Então, com essa noticia, eu resolvi escrever esse artigo para que possam conferir o vídeo e baixar o emulador (e bora para o arrebento na diversão).

The SystemTap team announces release 4.2!

 SystemTap é uma ferramenta projetada para rastreamento de problemas no desempenho ou funcionamento de programas eliminando o processo que desenvolvedores terem que recompilar, instalar e reiniciar o sistema. No inicio do ano eu disponibilizei o vídeo "O que esperar do Linux em 2019?" onde comento sobre o DTrace que é uma ferramenta originada no sistema operacional Solaris e menciono que há outras com a mesma função (sendo uma delas, o Systemtap)


 Essa nova versão trás suporte para a geração de backtraces de contextos diferente; melhorias no  backtrace tapset para incluir nomes de arquivos e números de linhas; extensão de suporte a eBPF incluindo acesso raw tracepoint, exportador prometheus, procfs probes e estrutura de loops melhorados. Foram mais de 110 commits e 25 correções de bugs tanto no frontend quanto no backend.

 Os testes foram realizados nos kernels das distribuições RHEL 6/8 (somente no 8 que testaram nas arquiteturas x86_64, aarch64, ppc64le, s390x), Ubuntu 18.04 e Fedora 29-31 (arquitetura x86_64)

 Se quiser saber mais, basta acessar os links abaixo.

Padrões para Kubernetes Elementos reutilizáveis no design de aplicações nativas de nuvem

 O modo como os desenvolvedores projetam, desenvolvem e executam software mudou significativamente com a evolução dos microsserviços e dos contêineres. Essas arquiteturas modernas oferecem novas primitivas distribuídas que exigem um conjunto diferente de práticas, distinto daquele com o qual muitos desenvolvedores, líderes técnicos e arquitetos estão acostumados. Este guia apresenta padrões comuns e reutilizáveis, além de princípios para o design e a implementação de aplicações nativas de nuvem no Kubernetes.
Clique aqui para obter o livro
Cada padrão inclui uma descrição do problema e uma solução específica no Kubernetes. Todos os padrões acompanham e são demonstrados por exemplos concretos de código. Este livro é ideal para desenvolvedores e arquitetos que já tenham familiaridade com os conceitos básicos do Kubernetes, e que queiram aprender a solucionar desafios comuns no ambiente nativo de nuvem, usando padrões de projeto de uso comprovado.

Você conhecerá as seguintes classes de padrões


  1. Padrões básicos, que incluem princípios e práticas essenciais para desenvolver aplicações nativas de nuvem com base em contêineres.
  2. Padrões comportamentais, que exploram conceitos mais específicos para administrar contêineres e interações com a plataforma.
  3. Padrões estruturais, que ajudam você a organizar contêineres em um Pod para tratar casos de uso específicos.
  4. Padrões de configuração, que oferecem insights sobre como tratar as configurações das aplicações no Kubernetes.
  5. Padrões avançados, que incluem assuntos mais complexos, como operadores e escalabilidade automática (autoscaling).

Sobre os autores:

bilgin-ibryam-foto.jpg
Bilgin Ibryam (@bibryam) é arquiteto-líder na Red Hat e participa de vários projetos na Apache Software Foundation.

roland-huss-foto.jpg
Roland Huß (@ro14nd) é engenheiro de software líder na Red Hat e membro da equipe de serverless na Knative.

Deixe seu Comentário

Marcadores

A pior história sobre Linux que já ouvi (3) ambiente gráfico (11) AMD (13) analise (8) Andriod (6) artigo (5) benchmark (1) BSDs (12) btrfs (6) Caixa de Ferramentas do UNIX (21) canto do Diego Lins (2) certificações Linux (7) Código Fonte (53) comandos (13) comp (1) compressores (5) container (1) CPU (12) criptografia (1) crowdfunding (9) cursos (18) daemons (13) Debian (30) desenvolvimento (43) desktop (13) DevOps (1) DevSecOps (1) dic (1) Dica de leitura (44) dica DLins (2) dicas do Flávio (27) diocast (1) dioliunx (3) distribuições Linux (11) Docker (15) DragonflyBSD (5) ead Diolinux (2) edição de vídeo (4) EMMI Linux (4) emuladores (2) endless (5) English interview (2) Enless OS (2) entrevista (16) espaço aberto (87) evento (3) facebook (1) filesystem (47) financiamento coletivo (2) fork (2) fox n forests (4) FreeBSD (8) Funtoo Linux (13) games (84) GOG (3) google (8) gpu (1) hardware (92) init system (6) Intel (14) IoT (1) ispconfig (1) jogos (27) kernel (110) lançamento (22) leis (1) LFCS (1) licenças (6) Linus (14) Linux (192) linux foundation (2) linux para leigos (1) live (4) LPI (10) LTS (1) mesa redonda (28) microst (1) muito além do GNU (93) não viva de boatos (8) navegadores (2) NetBSD (2) novatec (16) o meu ambiente de trabalho (3) off-topic (14) open source (76) OpenBSD (2) OpenShift (1) os vários sabores de Linux (29) padrim (2) palestras e eventos (2) partições (6) pentest (6) processadores (19) professor Augusto Manzano (9) Programação (30) propagandas com Linux (8) Red Hat (10) redes (2) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (23) retrospectiva Linux (1) runlevel (2) segurança digital (12) servidores (1) sistema operacional (10) Software livre e de código aberto (149) sorteio (3) Steam (8) Steam no Linux (6) supercomputadores (1) suse (3) systemd (7) terminal (68) toca do tux (1) toybox (10) tutorial (2) Tux (2) unboxing (7) UNIX (16) UNIX Toolbox (15) vartroy (1) vga (1) vulnerabilidade (3) whatsapp (1) Windows Subsystem for Linux (1) wine (11) WoT (1) ZFS (2)