--- RECOMPENSAS ---- 1 - Acessar mais dados sobre as atividades dentro do projeto; 2 - Poder propor atividades para a equipe de especialistas; 3 - Acesso ao mural com notificação; 4 - Enviar mensagem para os especialistas do projeto; 5 - Influenciar na prioridade das atividades de seu interesse; ... https://www.youtube.com/watch?v=fhl_c1P4bVQ
Todo o material de minhas aulas estão aqui: https://youtu.be/jSsJmD4I3Nw
PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web. Figura entre as primeiras linguagens passíveis de inserção em documentos HTML, dispensando em muitos casos o uso de arquivos externos para eventuais processamentos de dados. O código é interpretado no lado do servidor pelo módulo PHP, que também gera a página web a ser visualizada no lado do cliente. A linguagem evoluiu, passou a oferecer funcionalidades em linha de comando, e além disso, ganhou características adicionais, que possibilitaram usos adicionais do PHP, não relacionados a web sites. É possível instalar o PHP na maioria dos sistemas operacionais, gratuitamente. Concorrente direto da tecnologia ASP pertencente à Microsoft, o PHP é utilizado em aplicações como o MediaWiki, Facebook, Drupal, Joomla!, WordPress, Magento e o Oscommerce.
...
https://www.youtube.com/watch?v=RfjojFY2nck
"#aiedonline em youtube.com/c/aiedonline"
Curso Enterprise Service Bus
Apostila gratuita de Redes com Linux: https://docs.google.com/document/d/14S8MAcjspdbBWsja-Ijb_GQfs4C1PzJmDcTJ3bYXyeQ/edit?usp=sharing
Playlist de Linux + Redes: https://youtube.com/playlist?list=PLzoythjsH3QMkyxobyUYt45oNJl3L4go5
Seja membro: https://youtu.be/fEdz5zX2-4M
Cronograma do lançamento de cursos: https://docs.google.com/spreadsheets/d/194ej4X0XQHdfGqTv4iHM96IPrk8YbKUtyHSVe2JW1iE/edit?usp=sharing
O Enterprise Service Bus (ESB) se refere à arquitetura de construção de software tipicamente implementado em tecnologias encontradas na categoria de produtos de infra-estrutura de middleware.
Normalmente baseado no reconhecimento de padrões, que fornecem uma base de serviços para arquiteturas mais complexas via um driver de evento e padrões baseados em mensagens (BUS).
Um ESB geralmente fornece uma abstração de camadas na implementação de um sistema empresarial de mensagens, que permita integração da arquitetura para explorar o valor das mensagens sem escrever código. Contrariando a clássica integração de aplicações comerciais (EAI). A base de um enterprise service bus é construída da quebra de funções básicas em partes, que são distribuídas onde for preciso.
ESB não implementa uma arquitetura orientada a serviço (SOA), mas fornece as características para que possa ser implementado. ESB não necessariamente precisa ser implementado usando web services. ESB devem ser baseados em padrões flexíveis, suportando vários meios de transporte. Baseado no EAI melhor que padrões SOA, ele tenta remover o acoplamento entre o serviço chamado e o meio de transporte.
A maioria dos fornecedores de ESB constroem agora ESBs para incorporar princípios de SOA e para aumentar suas vendas, por exemplo Business Process Execution Language(BPEL).
...
https://www.youtube.com/watch?v=_0NXAt2gf5E
Internacionalização e Localização Linux - Parte 2
"#aiedonline em youtube.com/c/aiedonline"
Apostila gratuita de Redes: https://docs.google.com/document/d/14S8MAcjspdbBWsja-Ijb_GQfs4C1PzJmDcTJ3bYXyeQ/edit?usp=sharing
Todo o material de minhas aulas estão aqui: https://youtu.be/jSsJmD4I3Nw
O banco de dados tz é uma compilação colaborativa de informações sobre os fusos horários do mundo , principalmente para uso com programas de computador e sistemas operacionais. Paul Eggert é seu editor e mantenedor atual, com o apoio organizacional da ICANN . O banco de dados tz também é conhecido como tzdata , o banco de dados zoneinfo ou banco de dados de fuso horário IANA e, ocasionalmente, como banco de dados Olson , referindo-se ao colaborador fundador, Arthur David Olson.
Sua convenção de nomenclatura uniforme para fusos horários, como America / New_York e Europe / Paris , foi projetada por Paul Eggert. O banco de dados tenta registrar os fusos horários históricos e todas as mudanças civis desde 1970, a época do Unix . Ele também inclui transições, como horário de verão , e também registra os segundos intercalados .
O banco de dados, bem como alguns códigos-fonte de referência , são de domínio público . Novas edições do banco de dados e código são publicadas conforme as mudanças garantem, geralmente várias vezes por ano.
O dpkg é um programa de computador que é a base do sistema de gerenciamento de pacotes da distribuição linux Debian. Foi inicialmente criado por Matt Welsh, Carl Streeter e Ian Murdock como uma aplicação Perl, sendo posteriormente reescrito, em sua maior parte, para a linguagem C (linguagem de programação) por Ian Jackson em 1993. O dpkg, similar ao RPM, é usado para instalar, remover e fornecer informações sobre os pacotes .deb.
O dpkg é uma ferramenta de baixo nível; ferramentas de alto nível, como o APT são usadas para obter os pacotes de instalação de localizações remotas ou lidar com as complexas relações entre eles(dependências).
O Debian tem uma série de ferramentas que precisam ser chamadas para construir um pacote. São elas:
dpkg-source empacota e desempacota os arquivos-fontes de um pacote Debian.
dpkg-deb empacota e desempacota pacotes binários.
dpkg-gencontrol lê a informação de um pacote desempacotado da árvore-fonte do Debian, gera um pacote de controle binário e cria uma entrada para ele nos arquivos Debian.
dpkg-shlibdeps calcula as dependências ocorridas com respeito a bibliotecas.
dpkg-genchanges lê a informação de um pacote desempacotado da árvore-fonte do Debian gerando uma construção de controle de arquivos (.changes).
dpkg-buildpackage é um script de controle que pode ser usado para construir um pacote automaticamente.
dpkg-distad
...
https://www.youtube.com/watch?v=Etw7y-hFMvc
Todo o material de minhas aulas estão aqui: https://youtu.be/jSsJmD4I3Nw
Vídeo sobre capítulo 1 do PDF WANs e Roteadores Cisco. Slide em: http://www.slideshare.net/softpalm/wans-e-roteadores-cap-1-ccna-31-wellington-pinto-de-oliveira
1. Redes de Computadores CCNA 3.1 CISCO WANs e Roteadores: Capítulo 1
2. Visão geral• Uma rede de longa distância (WAN) é uma rede de comunicações de dados que abrange uma grande área geográfica.• As WANs têm várias características importantes que as diferem das redes locais.
3. Visão geral• É importante ter uma compreensão dos componentes da camada física de um roteador.• Roteadores são importantes peças no quebra cabeça (de uma WAN).
4. Introdução WANs• As WANs geralmente utilizam meios de transmissão fornecidos por prestadoras de serviços de telecomunicações, como por exemplo, as companhias telefônicas.
5. Introdução WANs
58. Referência• Cisco Systems, Programa Cisco Networking Academy (CCNA 3.1) - Módulo: WANs e Roteadores Capítulo 01.
...
https://www.youtube.com/watch?v=wOex0DS16fk
"#aiedonline em youtube.com/c/aiedonline"
Python para Sistemas Operacionais
Apostila gratuita de Redes com Linux: https://docs.google.com/document/d/14S8MAcjspdbBWsja-Ijb_GQfs4C1PzJmDcTJ3bYXyeQ/edit?usp=sharing
Slide: https://docs.google.com/presentation/d/12oorVXOIQk7GqbKoPc5FmNnEq5SPPIwen0QSq7Vg_tQ/edit?usp=sharing
Todos os cursos: https://docs.google.com/spreadsheets/d/194ej4X0XQHdfGqTv4iHM96IPrk8YbKUtyHSVe2JW1iE/edit#gid=0
Ajude o canal, seja membro o faça um PIX de qualquer valor para wellington.aied@gmail.com
TELEGRAM: https://t.me/joinchat/VPKVjQZAptLV4n0h
Slide: https://docs.google.com/presentation/d/1sHgEOytJPJs1RMz6Y7QV4LEc42xcaktT/edit?usp=sharing&ouid=104148480894103526281&rtpof=true&sd=true
Outro canal: youtube.com/channel/UCxeM8Pwn9YAwz80JAX5wbsw
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. Atualmente, possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem, como um todo, não é formalmente especificada. O padrão de facto é a implementação CPython.
A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por terceiros.
Python é uma linguagem de propósito geral de alto nível, multiparadigma, suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Devido às suas características, ela é utilizada, principalmente, para processamento de textos, dados científicos e criação de CGIs para páginas dinâmicas para a web. Foi considerada pelo público a 3ª linguagem "mais amada", de acordo com uma pesquisa conduzida pelo site Stack Overflow em 2018 e está entre as 5 linguagens mais populares, de acordo com uma pesquisa conduzida pela RedMonk.
O nome Python teve a sua origem no grupo humorístico britânico Monty Python, criador do programa Monty Python's Flying Circus, embora muitas pessoas façam associação com o réptil do mesmo nome (em português, píton ou pitão).
...
https://www.youtube.com/watch?v=5eUaN5gMqoE
"#aiedonline em youtube.com/c/aiedonline"
GERENCIA DE MEMÓRIA - Gerenciamento de Memória Sistemas Operacionais Capítulo 4
Todo o material de minhas aulas estão aqui: https://youtu.be/jSsJmD4I3Nw
Apostila gratuita de Redes: https://docs.google.com/document/d/14S8MAcjspdbBWsja-Ijb_GQfs4C1PzJmDcTJ3bYXyeQ/edit?usp=sharing
TELEGRAM: https://t.me/joinchat/Plabo1TylY2GEPJQ1eJ9IQ
Slide: http://www.slideshare.net/softpalm/sistemas-operacionais-modernos-gerenciamento-de-memria
Sistemas Operacionais Capítulo 4 Gerenciamento de Memória - Parte 2
Sistemas Operacionais Capítulo 4 Gerenciamento de Memória - Parte 1
Slide: http://www.slideshare.net/softpalm/sistemas-operacionais-modernos-gerenciamento-de-memria
1. Pearson Education Sistemas Operacionais Modernos – 2ª Edição 1 Gerenciamento de Memória Capítulo 4 4.1 Gerenciamento básico de memória 4.2 Troca de processos 4.3 Memória virtual 4.4 Algoritmos de substituição de páginas 4.5 Modelagem de algoritmos de substituição de páginas 4.6 Questões de projeto para sistemas de paginação 4.7 Questões de implementação 4.8 Segmentação
2. Pearson Education Sistemas Operacionais Modernos – 2ª Edição 2 Gerenciamento de Memória • Idealmente, o que todo programador deseja é dispor de uma memória que seja – grande – rápida – não volátil • Hierarquia de memórias – pequena quantidade de memória rápida, de alto custo - cache – quantidade considerável de memória principal de velocidade média, custo médio – gigabytes de armazenamento em disco de velocidade e custo baixos • O gerenciador de memória trata a hierarquia de memórias
3. Pearson Education Sistemas Operacionais Modernos – 2ª Edição 3 Gerenciamento Básico de Memória Monoprogramação sem Troca de Processos ou Paginação Três maneiras simples de organizar a memória - um sistema operacional e um processo de usuário
4. Pearson Education Sistemas Operacionais Modernos – 2ª Edição 4 Multiprogramação com Partições Fixas • Partições fixas de memória a) filas de entrada separadas para cada partição b) fila única de entrada
Sistema Operacionais é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa. Após execu
...
https://www.youtube.com/watch?v=IcOza2iXseU
"#aiedonline em youtube.com/c/aiedonline"
CANAL OFICIAL CURSO HACKER: https://rumble.com/c/c-1623472
CANAL OFICIAL NOTÍCIAS HACKER: https://rumble.com/c/c-1623565
Livro Linux: https://docs.google.com/document/d/14S8MAcjspdbBWsja-Ijb_GQfs4C1PzJmDcTJ3bYXyeQ/edit?usp=sharing
Livro Hacker: https://docs.google.com/document/d/17R67zmmJw46yMGYpqt9WOjdo4mLCBjNQbmCNcQuLDlc/edit?usp=sharing
TELEGRAM: https://t.me/joinchat/VPKVjQZAptLV4n0h
Ajude o canal, seja membro o faça um PIX de qualquer valor para wellington.aied@gmail.com
PyPI executa o código automaticamente após o download de pacotes Python
Uma descoberta que poderia expor os desenvolvedores a um risco maior de um ataque à cadeia de suprimentos, descobriu-se que quase um terço dos pacotes no PyPI, o Python Package Index, aciona a execução automática de código ao baixá-los.
Além disso, esse recurso é alarmante devido ao fato de que muitos dos pacotes maliciosos que estamos encontrando usam esse recurso de execução de código na instalação para obter taxas de infecção mais altas.
Uma das maneiras pelas quais os pacotes podem ser instalados para Python é executando o comando pip install, que, por sua vez, invoca um arquivo chamado setup.py que vem junto com o módulo.
setup.py, como o nome indica, é um script de configuração usado para especificar metadados associados ao pacote, incluindo suas dependências.
No entanto, vale a pena notar que o problema ocorre apenas quando o pacote contém um arquivo tar.gz em vez de um arquivo wheel (.whl), o que corta a execução do 'setup.py' da equação.
Embora o padrão pip use rodas em vez de arquivos tar.gz, um invasor pode aproveitar esse comportamento para publicar intencionalmente pacotes python sem um arquivo .whl, levando à execução do código malicioso presente no script de instalação.
Quando um usuário baixa um pacote python do PyPi, o pip usará preferencialmente o arquivo .whl, mas retornará ao arquivo tar.gz se o arquivo .whl estiver ausente.
Acompanhe o canal do meu mestre Não Importa, pois ele vai dar uma solução, eu apenas estou trazendo uma matéria hacker. Até a próxima, beijos.
...
https://www.youtube.com/watch?v=L6xPUm7WJjU