SEARCH

20250202

DEPECHE MODE - HEROES (HIGHLINE SESSIONS VERSION)


HEROES

I, I will be king
And you, you will be queen
Though nothing will drive them away
We can beat them, just for one day
We can be heroes, just for one day

And you, you can be mean
And I, I'll drink all the time
'Cause we're lovers, and that is a fact
Yes we're lovers, and that is that
Though nothing will keep us together
We could steal time just for one day
We can be heroes for ever and ever
What d'you say?

I, I wish you could swim
Like the dolphins, like dolphins can swim
Though nothing, nothing will keep us together
We can beat them, for ever and ever
Oh we can be Heroes, just for one day

I, I will be king
And you, you will be queen
Though nothing will drive them away
We can be Heroes, just for one day
We can be us, just for one day

I, I can remember (I remember)
Standing, by the wall (by the wall)
And the guns, shot above our heads (over our heads)
And we kissed, as though nothing could fall (nothing could fall)
And the shame, was on the other side
Oh we can beat them, for ever and ever
Then we could be Heroes, just for one day

We can be Heroes
We can be Heroes
We can be Heroes
Just for one day
We can be Heroes

We're nothing, and nothing will help us
Maybe we're lying, then you better not stay
But we could be safer, just for one day

Oh-oh-oh-ohh, oh-oh-oh-ohh, just for one day

Composers Brian Eno / David Bowie

Depeche Mode

20250201

MOTD

Fevereiro/2025

01000110 01100101 01110110 01100101 01110010 01100101 01101001 01110010 01101111 00101111 00110010 00110000 00110010 00110101

20250129

MOTD

OCI

01001111 01000011 01001001

20250128

MOTD

NO PRESSURE, NO DIAMONDS!

01001110 01001111 00100000 01010000 01010010 01000101 01010011 01010011 01010101 01010010 01000101 00101100 00100000 01001110 01001111 00100000 01000100 01001001 01000001 01001101 01001111 01001110 01000100 01010011 00100001

20250120

MOTD

TURBADO

01010100 01010101 01010010 01000010 01000001 01000100 01001111

20250112

6.2

Sat Jan 12 17:00:00 -03 1963
62
00111110

20241224

BLUE SKY


01000010 01001100 01010101 01000101 00100000 01010011 01001011 01011001

20241222

A MAJESTOSA CATEDRAL DA SÉ!


01000001 00100000 01001101 01000001 01001010 01000101 01010011 01010100 01001111 01010011 01000001 00100000 01000011 01000001 01010100 01000101 01000100 01010010 01000001 01001100 00100000 01000100 01000001 00100000 01010011 11000011 10001001 00100001

20241215

POR DO SOL EM MARICÁ!


01010000 01001111 01010010 00100000 01000100 01001111 00100000 01010011 01001111 01001100 00100000 01000101 01001101 00100000 01001101 01000001 01010010 01001001 01000011 11000011 10000001 00100001

20241012

ROCKY LINUX

On December 8, 2020, Red Hat announced that they would discontinue development of CentOS, which has been a production-ready downstream version of Red Hat Enterprise Linux, in favor of a newer upstream development variant of that operating system known as "CentOS Stream". In response, the original founder of CentOS, Gregory Kurtzer, announced via a comment on the CentOS website that he would again start a project to achieve the original goals of CentOS. Its name was chosen as a tribute to early CentOS co-founder Rocky McGaugh. By December 12, the code repository of Rocky Linux had become the top-trending repository on GitHub.

On December 22, 2020, Rocky Linux announced that the target for an initial release was anywhere between March and May of 2021. On January 20, 2021, it was announced that a test repository would be made available to the public by the end of February, and a release candidate was on target for the end of March 2021. However, that date was slightly pushed back, and on April 30, 2021, the first release candidate was officially released. The second release candidate, of version 8.4, the last before the stable release, was released on June 4, 2021. On June 21, 2021, the stable release of Rocky Linux 8.4 was released, with the code name "Green Obsidian".

Organization
The Rocky Linux project is hosted by the Rocky Enterprise Software Foundation (RESF). To learn more about the organizational structure, please check out the page on the topic (www.resf.org).

Leia mais em @rockylinux.org

20241009

5 DICAS DA CIÊNCIA PARA CUIDAR DA SAÚDE AOS 60 ANOS

De acordo com dados do IBGE (Instituto Brasileiro de Geografia e Estatística), a parcela de pessoas com 60 anos ou mais passou de 11,3% para 14,7%, em 10 anos. A boa notícia é: a população está ficando mais velha! Porém, fazer com que essa longevidade se torne prazerosa é um desafio. Por isso, selecionamos 5 dicas de saúde para seguir aos 60 anos.

Afinal, estar preparado quando a melhor idade “bater à porta”, pode trazer inúmeros benefícios. Desde apreciar os bons momentos em família, a fazer viagens e atividades diárias sem sofrer com dores e fraqueza no corpo. Entenda agora, como alcançar maior vitalidade para viver essa fase da melhor forma.

O que muda no corpo depois dos 60 anos?

De acordo com a ciência, é aos 60 anos que o envelhecimento fica mais evidente. Um estudo publicado na revista Scientific Reports mostrou que é a partir dessa idade que se tornam mais notórios os prejuízos causados pelo envelhecimento no controle da frequência cardíaca em repouso e na aptidão cardiorrespiratória.

Segundo especialistas, aos 60 também ocorrem mudanças na pele e na alteração do colágeno. De forma que a pele fica ainda mais flácida e há uma intensificação na desidratação.

Os sentidos também são afetados a partir dessa idade. Por isso, é comum ocorrer redução na capacidade de perceber gostos doces e salgados dos alimentos e também podem aparecer as dificuldades de identificar odores. Sendo assim, paladar e olfato podem sofrer prejuízos a partir dos 60.

Os geriatras explicam, que após essa idade também é comum o corpo sofrer alterações no controle da postura e do andar, fundamentais para o equilíbrio. Afinal, os músculos e ossos estão ainda mais fracos.

Fatores cognitivos também são afetados, uma vez que os neurônios vão envelhecendo. Ou seja, memória, raciocínio, velocidade de processamento e reflexos tendem a diminuir.

Como cuidar da saúde aos 60 anos?

1. Restaure a sua força muscular
Para evitar o surgimento de osteoporose, o desequilíbrio e perda de força, que podem aumentar as chances de quedas, fortaleça os seus músculos. Então, escolha manter uma rotina de treino físico moderada, sob orientação de especialistas e com a recomendação médica devida.

Caminhadas, hidroginástica, alongamento, dança e musculação são indicadas, pois ajudam no desenvolvimento da flexibilidade, equilíbrio e força muscular. Sem contar que, não são exercícios de alto impacto e são fáceis de fazer.

2. Comece as consultas com um médico geriatra
Sobretudo, essa é uma das principais dicas de saúde para seguir aos 60 anos, pois esse é o profissional que vai oferecer um atendimento integral nessa idade.

O geriatra avalia não apenas a saúde física, mas também a mental e social dos idosos. E isso torna esse tipo de acompanhamento médico essencial para que envelhecimento seja vivido com saúde e dignidade.

3. Não exagere na alimentação
O envelhecimento não precisa ser sinônimo de restrição alimentar. No entanto, é preciso evitar exageros com alimentos gordurosos e industrializados. Contudo, ao seguir um acompanhamento nutricional é possível perceber que há uma infinidade de receitas que cabem dentro das suas refeições.

Comida saudável e orgânica em tigelas de madeira, estetoscópio médico e coração verde em fundo branco para o conceito de saúde. Vista de cima.
O Ministério da Saúde incentiva que, nessa fase, as pessoas escolham os alimentos integrais em sua forma mais natural, tais como: arroz, aveia, milho, batata, abóbora, mandioca, dentre outros. Além disso, especialistas orientam a reduzir o sal e o açúcar ainda mais.

4. Não se isole
Uma pesquisa do IBGE apontou que idosos são os mais afetados pela depressão. Sendo o transtorno presente em cerca de 13% da população na faixa dos 60 aos 64 anos de idade. E uma das principais causas, segundo pesquisas, é o isolamento social.

Geralmente, nessa fase, as pessoas podem sofrer mais perdas familiares e de cônjuge. Além disso, nessa idade muitos já estão aposentados e não estão mais inseridos em uma rotina de trabalho diário. Especialistas orientam a procura por atividades sociais, hobbies e lazer para abrir terreno a novos convívios sociais e evitar tal isolamento.

5. Tenha uma motivação para viver
De acordo com Gilberto Godoy, psicólogo especializado em terapia do idoso ao Correio Braziliense, ter uma motivação para viver e atividades agradáveis são essenciais para uma velhice saudável.

O neurocientista americano, Daniel Levitin, também reafirma essa ideia ao dizer que aprender e ter propósitos faz a diferença. Além disso, defende que o bom humor é um antídoto para envelhecer.

Afinal, quando estamos de bem-humorados, acontece a liberação de substâncias como a serotonina no nosso cérebro. O que, por sua vez, traz benefícios para o sono, evita a ansiedade, regula o nosso apetite, ajuda na temperatura corporal e no ritmo cardíaco.

Leia mais em @olhardigital.com.br

20241007

O QUE É GOOGLE TV STREAMER?

O Google TV Streamer foi lançado oficialmente em 24 de setembro de 2024, substituindo a linha de dispositivos Chromecast. Ele oferece uma experiência de streaming mais robusta e versátil, com suporte para 4K HDR, Dolby Vision e som Dolby Atmos. O dispositivo é alimentado pelo Android TV OS e integra serviços do Google, sendo ideal para usuários que já utilizam bastante os aplicativos e dispositivos da empresa.

Entre os destaques, estão as recomendações personalizadas baseadas em IA e a capacidade de controlar dispositivos de casa inteligente por meio do painel do Google Home integrado. O controle remoto também foi redesenhado, incluindo botões personalizáveis e uma função de “encontrar meu controle”. Embora seja mais caro do que os modelos anteriores do Chromecast, ele está posicionado como um intermediário entre dongles de streaming simples e aparelhos mais sofisticados, como o Apple TV 4K.

O novo dispositivo Google é maior que o Chromecast tradicional, projetado para ser posicionado sobre uma superfície, em vez de pendurado na entrada HDMI atrás da TV. Mesmo assim, mantém um design discreto, semelhante a um pequeno roteador, e vem acompanhado de um controle remoto.

Internamente, o Google TV Streamer é equipado com um processador não especificado, 4 GB de memória RAM e 32 GB de armazenamento interno. Em termos de conectividade, o dispositivo oferece suporte para Wi-Fi 802.11ac (nas frequências de 2,4 GHz e 5 GHz), Bluetooth 5.1, além de contar com uma entrada Ethernet (10/100/1000 Mbps) para conexão com fio. Disponível nas cores hazel (cinza) e porcelain (bege).

Além de possuir funcionalidades semelhantes às do Chromecast, o Google TV Streamer foi projetado para servir como um hub de automação residencial. Ele é compatível com o padrão Matter, permitindo a conexão e controle de outros dispositivos inteligentes no ambiente.

O Google TV Streamer utiliza o Android TV OS, garantindo compatibilidade com os principais aplicativos de streaming, como Netflix, YouTube, Disney+, Prime Video e Max. Além disso, ele oferece acesso a mais de 800 canais de TV gratuitos, embora a disponibilidade possa variar conforme a região.

O novo Google TV Streamer está disponível com preço sugerido de US$ 99,99 (aproximadamente R$ 563 em conversão direta).

Sinto dizer que se você se empolgou com a novidade, a notícia não é tão boa até o momento. O Google TV Streamer ainda não tem previsão de chegada no Brasil.

Ficha técnica
Google TV Streamer é equipado com um processador não especificado, 4 GB de memória RAM e 32 GB de armazenamento interno. Em termos de conectividade, o dispositivo oferece suporte para Wi-Fi 802.11ac (nas frequências de 2,4 GHz e 5 GHz), Bluetooth 5.1, além de contar com uma entrada Ethernet (10/100/1000 Mbps) para conexão com fio. Disponível nas cores hazel (cinza) e porcelain (bege).

Leia mais em @olhardigital.com.br

20241006

THE CURE - CLOSE TO ME (ACOUSTIC VERSION)


CLOSE TO ME

I've waited hours for this
I've made myself so sick
I wish I'd stayed
Asleep today
I never thought this day would end
I never thought tonight could ever be
This close to me

Just try to see in the dark
Just try to make it work
To feel the fear
Before you're here
I make the shapes come much too close
I pull my eyes out
Hold my breath and wait
Until I sha-ha-ha-hake

But if I had your faith
Then I could make it safe and clean
Oh if only I was sure
That my head on the door was a dre-ea-eam

I've waited hours for this
I've made myself so sick
I wish I'd stayed
Asleep today
I never thought this day would end
I never thought tonight could ever be
This close to me

But if I had your face
Then I could make it safe and clean
Oh if only I was sure
That my head on the door was a dre-ea-eam


Composers Robert James Smith

The Cure

20240929

AIR PLAY "MOON SAFARI" - ROYAL ALBERT HALL


A stereo binaural Dolby Atmos mix

Le duo AIR interprète l’emblématique album Moon Safari dans le prestigieux Royal Albert Hall, à Londres. Un concert d’exception pour se replonger dans l’âge d’or de la French Touch.

AIR est créé en 1995 par Nicolas Godin et Jean-Benoît Dunckel. Mélange synthétique d’une électro-pop élégante et mélodique, la musique du duo versaillais a fait d’eux les stars mondiales de la French Touch. Un statut d’exception qui continue aujourd’hui encore d’auréoler nos deux hommes, dans leur carrière respective comme lors de leurs retrouvailles.

Sorti en 1998 et porté par ses tubes éternels ("Kelly Watch The Stars", "All I Need", "Sexy Boy"...), Moon Safari est le tout premier album de AIR. Cet opus fondateur a influencé tout un courant musical et coloré d'une richesse sonore inégalable les rêves d'une génération.

Vingt-six ans après sa publication, le duo formé par Jean-Benoît Dunckel et Nicolas Godin reprend le chemin de la scène pour jouer dans le monde entier et en intégralité cet album culte. L’un des moments forts de cet tournée est cette date dans le mythique Royal Albert Hall, point d'orgue des plus grandes carrières. Un concert d'exception dans un décor raccord.

Filmé le 31 mai 2024 au Royal Albert Hall, Londres (Royaume-Uni).


Réalisé par David Ctiborsky

0:00 La Femme d’Argent
7:58 Sexy Boy
12:56 All I Need
17:36 Kelly Watch The Stars
21:45 Talisman
26:11 Remember
28:45 You Make It Easy
33:03 Ce Matin là
37:20 New Star In The Sky
42:39 Le Voyage de Pénélope
46:44 Radian
50:52 Venus
55:16 Cherry Blossom Girl
59:09 Run
1:04:32 Highschool Lover
1:08:27 Surfing On A Rocket
1:12:24 Don’t Be Light
1:19:00 Alone In Kyoto
1:23:20 Electronic Performers

‪More at @blogotheque

20240826

OS MICROQUARTOS DE HOTEL MAIS EXTRAORDINÁRIOS DO MUNDO

Quando cai a noite, o primeiro hotel-cápsula do mundo (aberto em Osaka, no Japão, em 1979) deve parecer um necrotério, com suas estreitas cápsulas de dormir organizadas em fileiras, cada qual abrigando um corpo deitado.

Mas, quando amanhece, seus ocupantes – basicamente, homens de negócios que trabalharam até tarde no dia anterior – levantam-se para se dirigir ao escritório. Eles estão agradecidos por aquela eficiente solução para passar a noite, economizando o transporte de ida e volta para casa de madrugada.

Quando o conceito dos hotéis-cápsula se espalhou, turistas que ficam satisfeitos em dormir em um quarto do tamanho da sua cama começaram a se aglomerar em torno deles, ávidos para conhecer este aspecto incomum da cultura japonesa.

E, nos dias atuais, as altas tarifas dos quartos de hotéis, alimentadas por anos de aumento dos preços dos imóveis, impulsionaram este conceito, normalmente de baixo custo. Para os viajantes que não conseguem pagar pelos hotéis tradicionais, ele oferece mais privacidade do que um dormitório coletivo e mais conforto e conectividade do que um acampamento.

As cápsulas, predominantemente individuais, também atendem ao atual crescimento das viagens solo. E os hotéis-cápsula restritos a hóspedes do mesmo sexo aumentam a segurança.

As projeções indicam que o mercado global de hotéis-cápsula atinja US$ 327 milhões (cerca de R$ 1,8 bilhão) em 2031. Com isso, surgiram curiosos híbridos para manter esta tendência e atrair novos clientes.

Estes hotéis seduzem a geração do TikTok com formatos cada vez mais extravagantes, como os canos de esgoto adaptados do deserto da Colômbia e as cápsulas da era espacial com painéis de controle ambiental, no centro de Sydney, na Austrália. Todos eles prometem uma experiência única e histórias para serem compartilhadas nas redes sociais.

Paralelamente, livrarias em cápsulas convidam os amantes dos livros a tirar uma soneca entre as estantes e versões boutique dos hotéis-cápsula trazem luxo ao mercado tradicionalmente minimalista, com belas decorações ou promessas de edredons fofos de penas de ganso.

É um conceito que vem claramente se reinventando – e aqui estão oito dos exemplos mais extraordinários.

1) Laboratório do sono
Laboratório do sono

2) Suba até o céu
Suba até o céu

3) Oásis no deserto
Oásis no deserto

4) Imersão na natureza
Imersão na natureza

5) Pequeno, mas relaxante
Pequeno, mas relaxante

6) Um livro na hora de dormir


7) Um amor de armário
Um amor de armário

8) Preservado e comparativamente luxuoso
Preservado e comparativamente luxuoso

Leia mais em @bbc.com

20240825

GOVERNO DÁ PASSO PARA PLATAFORMA PÚBLICA DE STREAMING

O Ministério da Cultura (MinC) divulgou nesta quinta-feira, 22, o edital que visa licenciar obras audiovisuais para compor um catálogo de streaming gratuito, na nova “Plataforma Pública de Acesso e Difusão de Conteúdos Audiovisuais Brasileiros Sob Demanda”. A iniciativa é apresentada pela pasta como uma das maiores entregas do ano para o setor, com objetivo de democratizar o acesso às produções nacionais.

O edital prevê um investimento total de R$ 3,8 milhões para o licenciamento de 405 conteúdos audiovisuais, em diferentes gêneros, “da ficção à animação, passando por documentários, experimentais e híbridos”.

“A plataforma reunirá conteúdos audiovisuais variados, representando diferentes linguagens, formatos e estéticas, e refletindo a diversidade de grupos sociais, com atenção especial às questões de gênero, raça e acessibilidade”, informa a pasta.

O valor individual é R$ 5 mil para curtas-metragens; R$ 10 mil para médias-metragens ou telefilmes; e R$ 20 mil para longas-metragens. O prazo dos direitos de exibição será de quatro anos, sem exclusividade.

A seleção ocorrerá no período de 27 de agosto a 14 de outubro, pelo Sistema Prosas.

Plataforma pública de streaming
A iniciativa tem como referência a Programadora Brasil, projeto criado em 2006, que chegou a reuniur 970 filmes e vídeos de todas as regiões do país, mas foi descontinuado alguns anos depois. A iniciativa consistia em promover pontos de exibição das obras.

Segundo o ministério, a nova plataforma “atualiza tecnologicamente as condições de difusão de filmes brasileiros, objetivando familiarizar a sociedade brasileira com a diversidade de nossa produção audiovisual”.

Além de atender a sociedade como um todo, o MinC ressalta que o streaming também tem como públicos-alvo as escolas, com o intuito de atender à Lei 13.006/2014, que obriga a exibição de filmes de produção nacional nas escolas de educação básica; e espaços de difusão não comerciais, como cineclubes, pontos de difusão, pontos de leitura e de memória, bibliotecas públicas e CEUs.

Leia mais em @telesintese.com.br

20240811

MOTD

LOQUAZ

01001100 01001111 01010001 01010101 01000001 01011010

20240703

MOTD

EPICONDILITE COM SENSÍVEL MELHORA, RETORNANDO A TRABALHO.

01000101 01010000 01001001 01000011 01001111 01001110 01000100 01001001 01001100 01001001 01010100 01000101 00100000 01000011 01001111 01001101 00100000 01010011 01000101 01001110 01010011 11001101 01010110 01000101 01001100 00100000 01001101 01000101 01001100 01001000 01001111 01010010 01000001 00101100 00100000 01010010 01000101 01010100 01001111 01010010 01001110 01000001 01001110 01000100 01001111 00100000 01000001 00100000 01010100 01010010 01000001 01000010 01000001 01001100 01001000 01001111 00101110

20240628

MOTD

EPICONDILITE

01000101 01010000 01001001 01000011 01001111 01001110 01000100 01001001 01001100 01001001 01010100 01000101

20240624

MOTD

BACK TO WORK

01000010 01000001 01000011 01001011 00100000 01010100 01001111 00100000 01010111 01001111 01010010 01001011

20240617

KRAFTWERK 2024-05-17 COLUMBUS, KEMBA LIVE! - FULL SHOW 4K

Kraftwerk
2024-05-17
Columbus, OH
Kemba Live!
Full Show 4K

Audio: Schoeps MK4 + Babynbox + Sony PCM-M10 (Oade Concert Mod)
Video: Panasonic ZS100
Recorded By: RyanJ

0:00 Pre Show / Vocoder Intro
1:29 Numbers/Computer World
10:11 It’s More Fun To Compute / Home Computer
17:04 Spacelab
22:02 Intermission/News
23:35 Radioactivity
30:29 Radioland
35:53 Airwaves
40:46 The Voice Of Energy
41:38 Antenna
45:19 Radio stars
47:41 Uranium
49:06 Transistor
50:30 Ohm Sweet Ohm
53:36 The Man-Machine
58:46 Electric Cafe
1:02:44 Autobahn
1:11:35 The Model
1:15:25 Tour De France 1983
------ Tour De France 2003 REMOVED DUE TO COPYRIGHT CLAIMS
1:23:20 Trans Europe Express / Metal On Metal / Abzug
1:31:11 The Robots
1:38:24 Planet of Visions
1:42:52 Non Stop
1:46:41 Boing Boom Tschak
1:47:50 Music Non Stop

It's crazy to think I have not seen Kraftwerk since 2016 at Movement Festival in Detroit... But with COVID cancelling the 2020 tour and then missing the 2022 tour due to conflicting schedules, here we are. Kraftwerk, as always, puts on an amazing show with fantastic sound. It is so damn crisp. Only other places I can think of having just unreal sound are some techno clubs I've been to or Riot Fest's sound. I have to only assume that these two dates (randomly) in Ohio have to be some warm up dates to the real thing with their Los Angeles residency at Walt Disney Theater in a few days time. Just to make sure everything was dialed in.

I had not looked at the setlist prior to this show. But I assumed that it would be mostly the same from what I had seen in the last 20 years or so. I got there relatively early in order to get a great spot for the show to record from and was able to pull a nice spot at the rail of the elevated section of the floor! I ran right past the merch booth as I assumed they would have the normal stuff there. But saw they were selling venue specific posters and some signed! But I knew I had to pass in order to get a good spot. Hoping they would be left after the show. Doors were at 7 so I assumed they would start at 8. But they did not go on until 830. I was very excited to hear them play Radioactivity in full! So I have been lucky to see over half of the albums performed. Visuals were stunning as always and I feel that from even the last time that I saw them they have been upscaled to better screens/resolution. Although I put 'Tour de France 2003' as the track, it's their huge medley of Stage 1/2/3, Chrono etc that they usually play. I wasn't going to track it out separately.

The recording is fantastic. I am super pleased with how this came out and it honestly could be my best Schoeps tape to date. Besides a few 'woos' from the guy to my left, I can say this was a flawless tape. The video also came out well, which you can see at the link. Right after the set, I bolted to the merch table and to my surprise, they had a lot of posters still! I guess the $100 price tag was a bit much. But Kraftwerk has never sold posters for specific dates, so I needed it. I am looking forward to getting it framed. All in all, it was a great trip down to Columbus and one of the very rare shows I have been able to catch this year.

Thank you Ryan J.

01001011 01110010 01100001 01100110 01110100 01110111 01100101 01110010 01101011 00100000 00001101 00001010 00110010 00110000 00110010 00110100 00101101 00110000 00110101 00101101 00110001 00110111 00100000 00001101 00001010 01000011 01101111 01101100 01110101 01101101 01100010 01110101 01110011 00101100 00100000 01001111 01001000 00001101 00001010 01001011 01100101 01101101 01100010 01100001 00100000 01001100 01101001 01110110 01100101 00100001 00100000 00001101 00001010 01000110 01110101 01101100 01101100 00100000 01010011 01101000 01101111 01110111 00100000 00110100 01001011 00001101 00001010 00001101 00001010 01000001 01110101 01100100 01101001 01101111 00111010 00100000 01010011 01100011 01101000 01101111 01100101 01110000 01110011 00100000 01001101 01001011 00110100 00100000 00101011 00100000 01000010 01100001 01100010 01111001 01101110 01100010 01101111 01111000 00100000 00101011 00100000 01010011 01101111 01101110 01111001 00100000 01010000 01000011 01001101 00101101 01001101 00110001 00110000 00100000 00101000 01001111 01100001 01100100 01100101 00100000 01000011 01101111 01101110 01100011 01100101 01110010 01110100 00100000 01001101 01101111 01100100 00101001 00001101 00001010 01010110 01101001 01100100 01100101 01101111 00111010 00100000 01010000 01100001 01101110 01100001 01110011 01101111 01101110 01101001 01100011 00100000 01011010 01010011 00110001 00110000 00110000 00001101 00001010 01010010 01100101 01100011 01101111 01110010 01100100 01100101 01100100 00100000 01000010 01111001 00111010 00100000 01010010 01111001 01100001 01101110 01001010 00001101 00001010 00001101 00001010 00110000 00111010 00110000 00110000 00100000 01010000 01110010 01100101 00100000 01010011 01101000 01101111 01110111 00100000 00101111 00100000 01010110 01101111 01100011 01101111 01100100 01100101 01110010 00100000 01001001 01101110 01110100 01110010 01101111 00001101 00001010 00110001 00111010 00110010 00111001 00100000 01001110 01110101 01101101 01100010 01100101 01110010 01110011 00101111 01000011 01101111 01101101 01110000 01110101 01110100 01100101 01110010 00100000 01010111 01101111 01110010 01101100 01100100 00001101 00001010 00110001 00110000 00111010 00110001 00110001 00100000 01001001 01110100 11100010 10000000 10011001 01110011 00100000 01001101 01101111 01110010 01100101 00100000 01000110 01110101 01101110 00100000 01010100 01101111 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100101 00100000 00101111 00100000 01001000 01101111 01101101 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100101 01110010 00001101 00001010 00110001 00110111 00111010 00110000 00110100 00100000 01010011 01110000 01100001 01100011 01100101 01101100 01100001 01100010 00100000 00001101 00001010 00110010 00110010 00111010 00110000 00110010 00100000 01001001 01101110 01110100 01100101 01110010 01101101 01101001 01110011 01110011 01101001 01101111 01101110 00101111 01001110 01100101 01110111 01110011 00001101 00001010 00110010 00110011 00111010 00110011 00110101 00100000 01010010 01100001 01100100 01101001 01101111 01100001 01100011 01110100 01101001 01110110 01101001 01110100 01111001 00100000 00001101 00001010 00110011 00110000 00111010 00110010 00111001 00100000 01010010 01100001 01100100 01101001 01101111 01101100 01100001 01101110 01100100 00001101 00001010 00110011 00110101 00111010 00110101 00110011 00100000 01000001 01101001 01110010 01110111 01100001 01110110 01100101 01110011 00001101 00001010 00110100 00110000 00111010 00110100 00110110 00100000 01010100 01101000 01100101 00100000 01010110 01101111 01101001 01100011 01100101 00100000 01001111 01100110 00100000 01000101 01101110 01100101 01110010 01100111 01111001 00001101 00001010 00110100 00110001 00111010 00110011 00111000 00100000 01000001 01101110 01110100 01100101 01101110 01101110 01100001 00001101 00001010 00110100 00110101 00111010 00110001 00111001 00100000 01010010 01100001 01100100 01101001 01101111 00100000 01110011 01110100 01100001 01110010 01110011 00100000 00001101 00001010 00110100 00110111 00111010 00110100 00110001 00100000 01010101 01110010 01100001 01101110 01101001 01110101 01101101 00100000 00001101 00001010 00110100 00111001 00111010 00110000 00110110 00100000 01010100 01110010 01100001 01101110 01110011 01101001 01110011 01110100 01101111 01110010 00100000 00001101 00001010 00110101 00110000 00111010 00110011 00110000 00100000 01001111 01101000 01101101 00100000 01010011 01110111 01100101 01100101 01110100 00100000 01001111 01101000 01101101 00001101 00001010 00110101 00110011 00111010 00110011 00110110 00100000 01010100 01101000 01100101 00100000 01001101 01100001 01101110 00101101 01001101 01100001 01100011 01101000 01101001 01101110 01100101 00001101 00001010 00110101 00111000 00111010 00110100 00110110 00100000 01000101 01101100 01100101 01100011 01110100 01110010 01101001 01100011 00100000 01000011 01100001 01100110 01100101 00001101 00001010 00110001 00111010 00110000 00110010 00111010 00110100 00110100 00100000 01000001 01110101 01110100 01101111 01100010 01100001 01101000 01101110 00100000 00001101 00001010 00110001 00111010 00110001 00110001 00111010 00110011 00110101 00100000 01010100 01101000 01100101 00100000 01001101 01101111 01100100 01100101 01101100 00001101 00001010 00110001 00111010 00110001 00110101 00111010 00110010 00110101 00100000 01010100 01101111 01110101 01110010 00100000 01000100 01100101 00100000 01000110 01110010 01100001 01101110 01100011 01100101 00100000 00110001 00111001 00111000 00110011 00100000 00001101 00001010 00101101 00101101 00101101 00101101 00101101 00101101 00100000 00100000 00100000 00100000 01010100 01101111 01110101 01110010 00100000 01000100 01100101 00100000 01000110 01110010 01100001 01101110 01100011 01100101 00100000 00110010 00110000 00110000 00110011 00100000 01010010 01000101 01001101 01001111 01010110 01000101 01000100 00100000 01000100 01010101 01000101 00100000 01010100 01001111 00100000 01000011 01001111 01010000 01011001 01010010 01001001 01000111 01001000 01010100 00100000 01000011 01001100 01000001 01001001 01001101 01010011 00001101 00001010 00110001 00111010 00110010 00110011 00111010 00110010 00110000 00100000 01010100 01110010 01100001 01101110 01110011 00100000 01000101 01110101 01110010 01101111 01110000 01100101 00100000 01000101 01111000 01110000 01110010 01100101 01110011 01110011 00100000 00101111 00100000 01001101 01100101 01110100 01100001 01101100 00100000 01001111 01101110 00100000 01001101 01100101 01110100 01100001 01101100 00100000 00101111 00100000 01000001 01100010 01111010 01110101 01100111 00001101 00001010 00110001 00111010 00110011 00110001 00111010 00110001 00110001 00100000 01010100 01101000 01100101 00100000 01010010 01101111 01100010 01101111 01110100 01110011 00001101 00001010 00110001 00111010 00110011 00111000 00111010 00110010 00110100 00100000 01010000 01101100 01100001 01101110 01100101 01110100 00100000 01101111 01100110 00100000 01010110 01101001 01110011 01101001 01101111 01101110 01110011 00001101 00001010 00110001 00111010 00110100 00110010 00111010 00110101 00110010 00100000 01001110 01101111 01101110 00100000 01010011 01110100 01101111 01110000 00100000 00001101 00001010 00110001 00111010 00110100 00110110 00111010 00110100 00110001 00100000 01000010 01101111 01101001 01101110 01100111 00100000 01000010 01101111 01101111 01101101 00100000 01010100 01110011 01100011 01101000 01100001 01101011 00001101 00001010 00110001 00111010 00110100 00110111 00111010 00110101 00110000 00100000 01001101 01110101 01110011 01101001 01100011 00100000 01001110 01101111 01101110 00100000 01010011 01110100 01101111 01110000 00001101 00001010 00001101 00001010 01001001 01110100 00100111 01110011 00100000 01100011 01110010 01100001 01111010 01111001 00100000 01110100 01101111 00100000 01110100 01101000 01101001 01101110 01101011 00100000 01001001 00100000 01101000 01100001 01110110 01100101 00100000 01101110 01101111 01110100 00100000 01110011 01100101 01100101 01101110 00100000 01001011 01110010 01100001 01100110 01110100 01110111 01100101 01110010 01101011 00100000 01110011 01101001 01101110 01100011 01100101 00100000 00110010 00110000 00110001 00110110 00100000 01100001 01110100 00100000 01001101 01101111 01110110 01100101 01101101 01100101 01101110 01110100 00100000 01000110 01100101 01110011 01110100 01101001 01110110 01100001 01101100 00100000 01101001 01101110 00100000 01000100 01100101 01110100 01110010 01101111 01101001 01110100 00101110 00101110 00101110 00100000 01000010 01110101 01110100 00100000 01110111 01101001 01110100 01101000 00100000 01000011 01001111 01010110 01001001 01000100 00100000 01100011 01100001 01101110 01100011 01100101 01101100 01101100 01101001 01101110 01100111 00100000 01110100 01101000 01100101 00100000 00110010 00110000 00110010 00110000 00100000 01110100 01101111 01110101 01110010 00100000 01100001 01101110 01100100 00100000 01110100 01101000 01100101 01101110 00100000 01101101 01101001 01110011 01110011 01101001 01101110 01100111 00100000 01110100 01101000 01100101 00100000 00110010 00110000 00110010 00110010 00100000 01110100 01101111 01110101 01110010 00100000 01100100 01110101 01100101 00100000 01110100 01101111 00100000 01100011 01101111 01101110 01100110 01101100 01101001 01100011 01110100 01101001 01101110 01100111 00100000 01110011 01100011 01101000 01100101 01100100 01110101 01101100 01100101 01110011 00101100 00100000 01101000 01100101 01110010 01100101 00100000 01110111 01100101 00100000 01100001 01110010 01100101 00101110 00100000 01001011 01110010 01100001 01100110 01110100 01110111 01100101 01110010 01101011 00101100 00100000 01100001 01110011 00100000 01100001 01101100 01110111 01100001 01111001 01110011 00101100 00100000 01110000 01110101 01110100 01110011 00100000 01101111 01101110 00100000 01100001 01101110 00100000 01100001 01101101 01100001 01111010 01101001 01101110 01100111 00100000 01110011 01101000 01101111 01110111 00100000 01110111 01101001 01110100 01101000 00100000 01100110 01100001 01101110 01110100 01100001 01110011 01110100 01101001 01100011 00100000 01110011 01101111 01110101 01101110 01100100 00101110 00100000 01001001 01110100 00100000 01101001 01110011 00100000 01110011 01101111 00100000 01100100 01100001 01101101 01101110 00100000 01100011 01110010 01101001 01110011 01110000 00101110 00100000 01001111 01101110 01101100 01111001 00100000 01101111 01110100 01101000 01100101 01110010 00100000 01110000 01101100 01100001 01100011 01100101 01110011 00100000 01001001 00100000 01100011 01100001 01101110 00100000 01110100 01101000 01101001 01101110 01101011 00100000 01101111 01100110 00100000 01101000 01100001 01110110 01101001 01101110 01100111 00100000 01101010 01110101 01110011 01110100 00100000 01110101 01101110 01110010 01100101 01100001 01101100 00100000 01110011 01101111 01110101 01101110 01100100 00100000 01100001 01110010 01100101 00100000 01110011 01101111 01101101 01100101 00100000 01110100 01100101 01100011 01101000 01101110 01101111 00100000 01100011 01101100 01110101 01100010 01110011 00100000 01001001 00100111 01110110 01100101 00100000 01100010 01100101 01100101 01101110 00100000 01110100 01101111 00100000 01101111 01110010 00100000 01010010 01101001 01101111 01110100 00100000 01000110 01100101 01110011 01110100 00100111 01110011 00100000 01110011 01101111 01110101 01101110 01100100 00101110 00100000 01001001 00100000 01101000 01100001 01110110 01100101 00100000 01110100 01101111 00100000 01101111 01101110 01101100 01111001 00100000 01100001 01110011 01110011 01110101 01101101 01100101 00100000 01110100 01101000 01100001 01110100 00100000 01110100 01101000 01100101 01110011 01100101 00100000 01110100 01110111 01101111 00100000 01100100 01100001 01110100 01100101 01110011 00100000 00101000 01110010 01100001 01101110 01100100 01101111 01101101 01101100 01111001 00101001 00100000 01101001 01101110 00100000 01001111 01101000 01101001 01101111 00100000 01101000 01100001 01110110 01100101 00100000 01110100 01101111 00100000 01100010 01100101 00100000 01110011 01101111 01101101 01100101 00100000 01110111 01100001 01110010 01101101 00100000 01110101 01110000 00100000 01100100 01100001 01110100 01100101 01110011 00100000 01110100 01101111 00100000 01110100 01101000 01100101 00100000 01110010 01100101 01100001 01101100 00100000 01110100 01101000 01101001 01101110 01100111 00100000 01110111 01101001 01110100 01101000 00100000 01110100 01101000 01100101 01101001 01110010 00100000 01001100 01101111 01110011 00100000 01000001 01101110 01100111 01100101 01101100 01100101 01110011 00100000 01110010 01100101 01110011 01101001 01100100 01100101 01101110 01100011 01111001 00100000 01100001 01110100 00100000 01010111 01100001 01101100 01110100 00100000 01000100 01101001 01110011 01101110 01100101 01111001 00100000 01010100 01101000 01100101 01100001 01110100 01100101 01110010 00100000 01101001 01101110 00100000 01100001 00100000 01100110 01100101 01110111 00100000 01100100 01100001 01111001 01110011 00100000 01110100 01101001 01101101 01100101 00101110 00100000 01001010 01110101 01110011 01110100 00100000 01110100 01101111 00100000 01101101 01100001 01101011 01100101 00100000 01110011 01110101 01110010 01100101 00100000 01100101 01110110 01100101 01110010 01111001 01110100 01101000 01101001 01101110 01100111 00100000 01110111 01100001 01110011 00100000 01100100 01101001 01100001 01101100 01100101 01100100 00100000 01101001 01101110 00101110 00001101 00001010 00001101 00001010 01001001 00100000 01101000 01100001 01100100 00100000 01101110 01101111 01110100 00100000 01101100 01101111 01101111 01101011 01100101 01100100 00100000 01100001 01110100 00100000 01110100 01101000 01100101 00100000 01110011 01100101 01110100 01101100 01101001 01110011 01110100 00100000 01110000 01110010 01101001 01101111 01110010 00100000 01110100 01101111 00100000 01110100 01101000 01101001 01110011 00100000 01110011 01101000 01101111 01110111 00101110 00100000 01000010 01110101 01110100 00100000 01001001 00100000 01100001 01110011 01110011 01110101 01101101 01100101 01100100 00100000 01110100 01101000 01100001 01110100 00100000 01101001 01110100 00100000 01110111 01101111 01110101 01101100 01100100 00100000 01100010 01100101 00100000 01101101 01101111 01110011 01110100 01101100 01111001 00100000 01110100 01101000 01100101 00100000 01110011 01100001 01101101 01100101 00100000 01100110 01110010 01101111 01101101 00100000 01110111 01101000 01100001 01110100 00100000 01001001 00100000 01101000 01100001 01100100 00100000 01110011 01100101 01100101 01101110 00100000 01101001 01101110 00100000 01110100 01101000 01100101 00100000 01101100 01100001 01110011 01110100 00100000 00110010 00110000 00100000 01111001 01100101 01100001 01110010 01110011 00100000 01101111 01110010 00100000 01110011 01101111 00101110 00100000 01001001 00100000 01100111 01101111 01110100 00100000 01110100 01101000 01100101 01110010 01100101 00100000 01110010 01100101 01101100 01100001 01110100 01101001 01110110 01100101 01101100 01111001 00100000 01100101 01100001 01110010 01101100 01111001 00100000 01101001 01101110 00100000 01101111 01110010 01100100 01100101 01110010 00100000 01110100 01101111 00100000 01100111 01100101 01110100 00100000 01100001 00100000 01100111 01110010 01100101 01100001 01110100 00100000 01110011 01110000 01101111 01110100 00100000 01100110 01101111 01110010 00100000 01110100 01101000 01100101 00100000 01110011 01101000 01101111 01110111 00100000 01110100 01101111 00100000 01110010 01100101 01100011 01101111 01110010 01100100 00100000 01100110 01110010 01101111 01101101 00100000 01100001 01101110 01100100 00100000 01110111 01100001 01110011 00100000 01100001 01100010 01101100 01100101 00100000 01110100 01101111 00100000 01110000 01110101 01101100 01101100 00100000 01100001 00100000 01101110 01101001 01100011 01100101 00100000 01110011 01110000 01101111 01110100 00100000 01100001 01110100 00100000 01110100 01101000 01100101 00100000 01110010 01100001 01101001 01101100 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01100101 01101100 01100101 01110110 01100001 01110100 01100101 01100100 00100000 01110011 01100101 01100011 01110100 01101001 01101111 01101110 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01100110 01101100 01101111 01101111 01110010 00100001 00100000 01001001 00100000 01110010 01100001 01101110 00100000 01110010 01101001 01100111 01101000 01110100 00100000 01110000 01100001 01110011 01110100 00100000 01110100 01101000 01100101 00100000 01101101 01100101 01110010 01100011 01101000 00100000 01100010 01101111 01101111 01110100 01101000 00100000 01100001 01110011 00100000 01001001 00100000 01100001 01110011 01110011 01110101 01101101 01100101 01100100 00100000 01110100 01101000 01100101 01111001 00100000 01110111 01101111 01110101 01101100 01100100 00100000 01101000 01100001 01110110 01100101 00100000 01110100 01101000 01100101 00100000 01101110 01101111 01110010 01101101 01100001 01101100 00100000 01110011 01110100 01110101 01100110 01100110 00100000 01110100 01101000 01100101 01110010 01100101 00101110 00100000 01000010 01110101 01110100 00100000 01110011 01100001 01110111 00100000 01110100 01101000 01100101 01111001 00100000 01110111 01100101 01110010 01100101 00100000 01110011 01100101 01101100 01101100 01101001 01101110 01100111 00100000 01110110 01100101 01101110 01110101 01100101 00100000 01110011 01110000 01100101 01100011 01101001 01100110 01101001 01100011 00100000 01110000 01101111 01110011 01110100 01100101 01110010 01110011 00100000 01100001 01101110 01100100 00100000 01110011 01101111 01101101 01100101 00100000 01110011 01101001 01100111 01101110 01100101 01100100 00100001 00100000 01000010 01110101 01110100 00100000 01001001 00100000 01101011 01101110 01100101 01110111 00100000 01001001 00100000 01101000 01100001 01100100 00100000 01110100 01101111 00100000 01110000 01100001 01110011 01110011 00100000 01101001 01101110 00100000 01101111 01110010 01100100 01100101 01110010 00100000 01110100 01101111 00100000 01100111 01100101 01110100 00100000 01100001 00100000 01100111 01101111 01101111 01100100 00100000 01110011 01110000 01101111 01110100 00101110 00100000 01001000 01101111 01110000 01101001 01101110 01100111 00100000 01110100 01101000 01100101 01111001 00100000 01110111 01101111 01110101 01101100 01100100 00100000 01100010 01100101 00100000 01101100 01100101 01100110 01110100 00100000 01100001 01100110 01110100 01100101 01110010 00100000 01110100 01101000 01100101 00100000 01110011 01101000 01101111 01110111 00101110 00100000 01000100 01101111 01101111 01110010 01110011 00100000 01110111 01100101 01110010 01100101 00100000 01100001 01110100 00100000 00110111 00100000 01110011 01101111 00100000 01001001 00100000 01100001 01110011 01110011 01110101 01101101 01100101 01100100 00100000 01110100 01101000 01100101 01111001 00100000 01110111 01101111 01110101 01101100 01100100 00100000 01110011 01110100 01100001 01110010 01110100 00100000 01100001 01110100 00100000 00111000 00101110 00100000 01000010 01110101 01110100 00100000 01110100 01101000 01100101 01111001 00100000 01100100 01101001 01100100 00100000 01101110 01101111 01110100 00100000 01100111 01101111 00100000 01101111 01101110 00100000 01110101 01101110 01110100 01101001 01101100 00100000 00111000 00110011 00110000 00101110 00100000 01001001 00100000 01110111 01100001 01110011 00100000 01110110 01100101 01110010 01111001 00100000 01100101 01111000 01100011 01101001 01110100 01100101 01100100 00100000 01110100 01101111 00100000 01101000 01100101 01100001 01110010 00100000 01110100 01101000 01100101 01101101 00100000 01110000 01101100 01100001 01111001 00100000 01010010 01100001 01100100 01101001 01101111 01100001 01100011 01110100 01101001 01110110 01101001 01110100 01111001 00100000 01101001 01101110 00100000 01100110 01110101 01101100 01101100 00100001 00100000 01010011 01101111 00100000 01001001 00100000 01101000 01100001 01110110 01100101 00100000 01100010 01100101 01100101 01101110 00100000 01101100 01110101 01100011 01101011 01111001 00100000 01110100 01101111 00100000 01110011 01100101 01100101 00100000 01101111 01110110 01100101 01110010 00100000 01101000 01100001 01101100 01100110 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01100001 01101100 01100010 01110101 01101101 01110011 00100000 01110000 01100101 01110010 01100110 01101111 01110010 01101101 01100101 01100100 00101110 00100000 01010110 01101001 01110011 01110101 01100001 01101100 01110011 00100000 01110111 01100101 01110010 01100101 00100000 01110011 01110100 01110101 01101110 01101110 01101001 01101110 01100111 00100000 01100001 01110011 00100000 01100001 01101100 01110111 01100001 01111001 01110011 00100000 01100001 01101110 01100100 00100000 01001001 00100000 01100110 01100101 01100101 01101100 00100000 01110100 01101000 01100001 01110100 00100000 01100110 01110010 01101111 01101101 00100000 01100101 01110110 01100101 01101110 00100000 01110100 01101000 01100101 00100000 01101100 01100001 01110011 01110100 00100000 01110100 01101001 01101101 01100101 00100000 01110100 01101000 01100001 01110100 00100000 01001001 00100000 01110011 01100001 01110111 00100000 01110100 01101000 01100101 01101101 00100000 01110100 01101000 01100101 01111001 00100000 01101000 01100001 01110110 01100101 00100000 01100010 01100101 01100101 01101110 00100000 01110101 01110000 01110011 01100011 01100001 01101100 01100101 01100100 00100000 01110100 01101111 00100000 01100010 01100101 01110100 01110100 01100101 01110010 00100000 01110011 01100011 01110010 01100101 01100101 01101110 01110011 00101111 01110010 01100101 01110011 01101111 01101100 01110101 01110100 01101001 01101111 01101110 00101110 00100000 01000001 01101100 01110100 01101000 01101111 01110101 01100111 01101000 00100000 01001001 00100000 01110000 01110101 01110100 00100000 00100111 01010100 01101111 01110101 01110010 00100000 01100100 01100101 00100000 01000110 01110010 01100001 01101110 01100011 01100101 00100000 00110010 00110000 00110000 00110011 00100111 00100000 01100001 01110011 00100000 01110100 01101000 01100101 00100000 01110100 01110010 01100001 01100011 01101011 00101100 00100000 01101001 01110100 00100111 01110011 00100000 01110100 01101000 01100101 01101001 01110010 00100000 01101000 01110101 01100111 01100101 00100000 01101101 01100101 01100100 01101100 01100101 01111001 00100000 01101111 01100110 00100000 01010011 01110100 01100001 01100111 01100101 00100000 00110001 00101111 00110010 00101111 00110011 00101100 00100000 01000011 01101000 01110010 01101111 01101110 01101111 00100000 01100101 01110100 01100011 00100000 01110100 01101000 01100001 01110100 00100000 01110100 01101000 01100101 01111001 00100000 01110101 01110011 01110101 01100001 01101100 01101100 01111001 00100000 01110000 01101100 01100001 01111001 00101110 00100000 01001001 00100000 01110111 01100001 01110011 01101110 00100111 01110100 00100000 01100111 01101111 01101001 01101110 01100111 00100000 01110100 01101111 00100000 01110100 01110010 01100001 01100011 01101011 00100000 01101001 01110100 00100000 01101111 01110101 01110100 00100000 01110011 01100101 01110000 01100001 01110010 01100001 01110100 01100101 01101100 01111001 00101110 00001101 00001010 00001101 00001010 01010100 01101000 01100101 00100000 01110010 01100101 01100011 01101111 01110010 01100100 01101001 01101110 01100111 00100000 01101001 01110011 00100000 01100110 01100001 01101110 01110100 01100001 01110011 01110100 01101001 01100011 00101110 00100000 01001001 00100000 01100001 01101101 00100000 01110011 01110101 01110000 01100101 01110010 00100000 01110000 01101100 01100101 01100001 01110011 01100101 01100100 00100000 01110111 01101001 01110100 01101000 00100000 01101000 01101111 01110111 00100000 01110100 01101000 01101001 01110011 00100000 01100011 01100001 01101101 01100101 00100000 01101111 01110101 01110100 00100000 01100001 01101110 01100100 00100000 01101001 01110100 00100000 01101000 01101111 01101110 01100101 01110011 01110100 01101100 01111001 00100000 01100011 01101111 01110101 01101100 01100100 00100000 01100010 01100101 00100000 01101101 01111001 00100000 01100010 01100101 01110011 01110100 00100000 01010011 01100011 01101000 01101111 01100101 01110000 01110011 00100000 01110100 01100001 01110000 01100101 00100000 01110100 01101111 00100000 01100100 01100001 01110100 01100101 00101110 00100000 01000010 01100101 01110011 01101001 01100100 01100101 01110011 00100000 01100001 00100000 01100110 01100101 01110111 00100000 00100111 01110111 01101111 01101111 01110011 00100111 00100000 01100110 01110010 01101111 01101101 00100000 01110100 01101000 01100101 00100000 01100111 01110101 01111001 00100000 01110100 01101111 00100000 01101101 01111001 00100000 01101100 01100101 01100110 01110100 00101100 00100000 01001001 00100000 01100011 01100001 01101110 00100000 01110011 01100001 01111001 00100000 01110100 01101000 01101001 01110011 00100000 01110111 01100001 01110011 00100000 01100001 00100000 01100110 01101100 01100001 01110111 01101100 01100101 01110011 01110011 00100000 01110100 01100001 01110000 01100101 00101110 00100000 01010100 01101000 01100101 00100000 01110110 01101001 01100100 01100101 01101111 00100000 01100001 01101100 01110011 01101111 00100000 01100011 01100001 01101101 01100101 00100000 01101111 01110101 01110100 00100000 01110111 01100101 01101100 01101100 00101100 00100000 01110111 01101000 01101001 01100011 01101000 00100000 01111001 01101111 01110101 00100000 01100011 01100001 01101110 00100000 01110011 01100101 01100101 00100000 01100001 01110100 00100000 01110100 01101000 01100101 00100000 01101100 01101001 01101110 01101011 00101110 00100000 01010010 01101001 01100111 01101000 01110100 00100000 01100001 01100110 01110100 01100101 01110010 00100000 01110100 01101000 01100101 00100000 01110011 01100101 01110100 00101100 00100000 01001001 00100000 01100010 01101111 01101100 01110100 01100101 01100100 00100000 01110100 01101111 00100000 01110100 01101000 01100101 00100000 01101101 01100101 01110010 01100011 01101000 00100000 01110100 01100001 01100010 01101100 01100101 00100000 01100001 01101110 01100100 00100000 01110100 01101111 00100000 01101101 01111001 00100000 01110011 01110101 01110010 01110000 01110010 01101001 01110011 01100101 00101100 00100000 01110100 01101000 01100101 01111001 00100000 01101000 01100001 01100100 00100000 01100001 00100000 01101100 01101111 01110100 00100000 01101111 01100110 00100000 01110000 01101111 01110011 01110100 01100101 01110010 01110011 00100000 01110011 01110100 01101001 01101100 01101100 00100001 00100000 01001001 00100000 01100111 01110101 01100101 01110011 01110011 00100000 01110100 01101000 01100101 00100000 00100100 00110001 00110000 00110000 00100000 01110000 01110010 01101001 01100011 01100101 00100000 01110100 01100001 01100111 00100000 01110111 01100001 01110011 00100000 01100001 00100000 01100010 01101001 01110100 00100000 01101101 01110101 01100011 01101000 00101110 00100000 01000010 01110101 01110100 00100000 01001011 01110010 01100001 01100110 01110100 01110111 01100101 01110010 01101011 00100000 01101000 01100001 01110011 00100000 01101110 01100101 01110110 01100101 01110010 00100000 01110011 01101111 01101100 01100100 00100000 01110000 01101111 01110011 01110100 01100101 01110010 01110011 00100000 01100110 01101111 01110010 00100000 01110011 01110000 01100101 01100011 01101001 01100110 01101001 01100011 00100000 01100100 01100001 01110100 01100101 01110011 00101100 00100000 01110011 01101111 00100000 01001001 00100000 01101110 01100101 01100101 01100100 01100101 01100100 00100000 01101001 01110100 00101110 00100000 01001001 00100000 01100001 01101101 00100000 01101100 01101111 01101111 01101011 01101001 01101110 01100111 00100000 01100110 01101111 01110010 01110111 01100001 01110010 01100100 00100000 01110100 01101111 00100000 01100111 01100101 01110100 01110100 01101001 01101110 01100111 00100000 01101001 01110100 00100000 01100110 01110010 01100001 01101101 01100101 01100100 00101110 00100000 01000001 01101100 01101100 00100000 01101001 01101110 00100000 01100001 01101100 01101100 00101100 00100000 01101001 01110100 00100000 01110111 01100001 01110011 00100000 01100001 00100000 01100111 01110010 01100101 01100001 01110100 00100000 01110100 01110010 01101001 01110000 00100000 01100100 01101111 01110111 01101110 00100000 01110100 01101111 00100000 01000011 01101111 01101100 01110101 01101101 01100010 01110101 01110011 00100000 01100001 01101110 01100100 00100000 01101111 01101110 01100101 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01110110 01100101 01110010 01111001 00100000 01110010 01100001 01110010 01100101 00100000 01110011 01101000 01101111 01110111 01110011 00100000 01001001 00100000 01101000 01100001 01110110 01100101 00100000 01100010 01100101 01100101 01101110 00100000 01100001 01100010 01101100 01100101 00100000 01110100 01101111 00100000 01100011 01100001 01110100 01100011 01101000 00100000 01110100 01101000 01101001 01110011 00100000 01111001 01100101 01100001 01110010 00101110

20240513

MOTD

CHANGE

01000011 01001000 01000001 01001110 01000111 01000101

20240512

NOVO GOOGLE “FIND MY DEVICE” USA OUTROS DISPOSITIVOS ANDROID PARA ENCONTRAR SEU CELULAR

A gigante da tecnologia Google lançou sua nova rede “Find My Device”, ou Ache Meu Dispositivo, que agora está ao vivo nos EUA e no Canadá. A rede foi projetada para ajudar os usuários a localizar seus dispositivos perdidos, como telefones, chaves e até mesmo fones de ouvido. As informações são do Washington Post.

O “Find My Device” funciona usando o poder da rede Android, criada por um bilhão de dispositivos Android e a magia do Bluetooth. Quando ativado, seu dispositivo será rastreado anonimamente e com segurança por outros dispositivos Android que estão por perto. Isso significa que se você perder seu telefone, pode usar outro dispositivo para fazer login em sua conta “Find My Device” e ver a localização do seu telefone em um mapa.

Leia mais em @olhardigital.com.br

20240429

MOTD

FOLGA

01000110 01001111 01001100 01000111 01000001

20240418

MOTD

BORDER

01000010 01001111 01010010 01000100 01000101 01010010

20240410

'COMFORTABLY NUMB' DE PINK FLOYD, LIVE 8 EM HYDE PARK 2005


Hello? (Hello? Hello? Hello?)

Is there anybody in there?
Just nod if you can hear me
Is there anyone home?
Come on now
I hear you're feeling down
Well I can ease your pain
Get you on your feet again
Relax
I'll need some information first
Just the basic facts
Can you show me where it hurts?

There is no pain you are receding
A distant ship smoke on the horizon
You are only coming through in waves
Your lips move but I can't hear what you're saying
When I was a child I had a fever
My hands felt just like two balloons
Now I've got that feeling once again
I can't explain you would not understand
This is not how I am
I have become comfortably numb

I have become comfortably numb

Okay (okay, okay, okay)
Just a little pinprick
There'll be no more, ah
But you may feel a little sick
Can you stand up?
I do believe it's working, good
That'll keep you going through the show
Come on it's time to go

There is no pain you are receding
A distant ship, smoke on the horizon
You are only coming through in waves
Your lips move but I can't hear what you're saying
When I was a child
I caught a fleeting glimpse
Out of the corner of my eye
I turned to look but it was gone
I cannot put my finger on it now
The child is grown
The dream is gone
I have become comfortably numb

Composers: David Jon Gilmour / Roger Waters
Lyrics Comfortably Numb © BMG Rights Management, Concord Music Publishing LLC, Peermusic Publishing


O vídeo oficial de 'Comfortably Numb' de Pink Floyd, gravado no Live 8 em Hyde Park em 2005.

"Comfortably Numb" foi originalmente lançado em 'The Wall' em 1979. Um dos álbuns conceituais mais aclamados de todos os tempos, The Wall é conhecido como Roger Waters 'Rock Opera lidando com o abandono e o isolamento pessoal. Com a obra de arte única de Gerald Scarfe, o álbum também produziu o sucesso do US One & Brick In The Wall Pt2, e posteriormente foi adaptado para o cinema por Alan Parker com Bob Geldof no papel principal.

www.pinkfloyd.com

20240408

MOTD

20240407

POR QUE O IPv6 AINDA NÃO VIROU PADRÃO ABSOLUTO?

A internet é algo essencial para as nossas vidas, e para funcionar, existe muita engenharia, com diversos protocolos permitindo acessar aplicativos e sites. Provavelmente você já ouviu falar de IP, sabe que ele é um número identificador. Hoje vamos entender porque a nova geração no protocolo de IP deveria ter tomado conta do mundo, mas ainda não conseguiu, mesmo depois de mais de 20 anos da sua criação. Será que tem alguém bloqueando o crescimento do IPv6? Se ele é melhor do que o IPv4, o protocolo que mais usamos hoje em dia, por que todo mundo não usa por padrão?

ENTENDA O QUE É O IP
Para gente falar sobre IPv6, precisamos entender um pouco sobre redes de computadores. O conceito básico de IP atribui um número único a cada dispositivo conectado a uma mesma rede, se você acessar as configurações do seu roteador e verificar os dispositivos conectados, vai ver que cada um tem um número diferente.

Provavelmente esses números vão se parecer com 192.168.0.1, ou 10.0.0.2, ou alguma variação disso. Podemos dizer que esse número equivale ao seu endereço residencial, se alguém quiser te enviar uma correspondência, vai precisar saber o seu endereço, se você mora num prédio, também precisa do número do seu apartamento.

Quando dois computadores conectados numa rede precisam trocar informações, é exatamente isso que eles fazem, sabendo o endereço de IP um do outro, eles sabem para onde precisam enviar os dados. Isso é muito conveniente, afinal, se não existisse um protocolo desse tipo, os dados que um usuário requisitou, poderiam ir parar em outro computador na rede, como quando o seu vizinho recebe a sua encomenda por engano.

A internet foi desenvolvida há muitas décadas, e inicialmente, ela não tinha sido pensada para ser usada em ambiente comercial, onde pessoas comuns teriam acesso. Era uma tecnologia para trocar informações usada pelos governos, pelos militares e pelas universidades, não para assistir vídeos de gatos no YouTube.

O protocolo que envolve o IP foi criado muito cedo, ele é uma grande base para a comunicação em rede, e na época ele previa esse tipo de comunicação de forma direta entre computadores numa mesma rede, onde cada um, teria seu número identificador, o IP. Conforme o uso da internet foi crescendo e mais dispositivos foram conectados na rede, ficou óbvio que existiriam alguns problemas para que essa tecnologia pudesse ser usada em larga escala.

O protocolo de comunicação envolvendo o conceito de um número de IP já teve várias versões e revisões, mas em 1981, há mais de 40 anos, era lançado a versão 4 do protocolo IP, também chamado de IPv4, um modelo que usamos até hoje, mesmo depois de várias décadas, com alguns ajustes é claro.

Com melhorias técnicas para aumentar a segurança e versatilidade, uma das características mais notáveis do IPv4 é o seu espaço de endereçamento de 32 bits. Mas o que isso significa?

Tomemos como exemplo o IP 192.168.000.001, se a cada ponto, temos 3 dígitos diferentes, que podem ir, de 0 a 9, isso pode gerar uma combinação de mais de 4,2 bilhões de números diferentes. Dessa forma, podemos ter, em tese, mais de 4 bilhões de dispositivos únicos numa mesma rede, cada um usando um endereço de IP de diferente para se identificar.

Esse número parece muito à primeira vista, especialmente para os anos 80. Isso sem considerar que foram feitas várias alocações especiais de certas faixas desses IP, que ficaram reservadas para empresas, governos e alguns usos específicos, mesmo assim ainda sobravam mais de 3 bilhões e meio de endereços, ou seja, muita coisa ainda para ser usada no potencial futuro brilhante da internet.

Para ter uma ideia, nos anos 80, as estimativas apontam que existiam apenas alguns milhares de dispositivos conectados, no início dos anos 90, chegamos a um milhão, graças a expansão comercial da internet, e em 2022 chegamos em mais de 20 bilhões, um crescimento exponencial incrível! As previsões para 2030, são 30 bilhões de dispositivos conectados, cada um precisando do seu próprio endereço de IP.

SE O NÚMERO DE ENDEREÇOS POSSÍVEIS VIA IPv4 SÃO 4 BILHÕES, COMO A GENTE TEM 20 BILHÕES DE DISPOSITIVOS CONECTADOS?
Nos anos 80 já se discutia sobre o próximo passo e um potencial esgotamento de endereços de IPv4, nos anos 90, com a internet comercial ganhando tração, as coisas ficaram um pouco mais claras, se algo não fosse feito, em breve não seria mais possível conectar novos computadores e dispositivos na internet devido a essa limitação técnica.

Para resolver esse problema, em 1995 foi lançado o protocolo IPv6, que resolve a questão de uma forma bem interessante. Um endereço IPv6 tem 128 bits, diferente dos 32 bits do IPv4, isso quer dizer que, tecnicamente, podemos representar a seguinte quantidade de endereços únicos:

340.282.366.920.938.463.463.374.607.431.768.211.456

Esse número seria aproximadamente 340 undecilhões de endereços, o número 1, seguido de 36 zeros. Estima-se que existem aproximadamente 7,5 sextilhões de grãos de areia em todo planeta terra, o número possível de endereços de IP com IPv6 é infindável até mesmo perto disso.

A representação de endereços de IPv6 também é diferente da representação envolvendo IPv4. Em IPv4 temos a sequência de quatro sessões, contendo até 3 números, cada, certo? (192.168.000.001)

Em IPv6 a representação consiste em outro grupos de 4 dígitos hexadecimais separados por dois pontos. Ou seja, um endereço de IP pode conter números de 0 a 9 e letras de A até F, veja um exemplo:

2001:0db8:0000:0000:0000:8a2e:0370:7334

Eles parecem um pouco mais confusos só de olhar, mas também podem ser presentados de forma reduzida, removendo especialmente algumas sessões com zeros, seguindo normas definidas pelo IETF, o Internet Engineering Task Force, o que tornaria esse mesmo endereço em algo um pouco mais simples:

2001:db8::8a2e:370:7334

De certa forma, é o mesmo que acontece com IPv4, a gente não escreve “192.168.000.001”, apenas “192.168.0.1”.

QUAIS OS BENEFÍCIOS DO IPv6?
Com tantos endereços de IPv6 disponíveis, o problema de cada dispositivo não ter o seu próprio endereço único acaba, só isso já seria uma grande vitória em prol do crescimento tecnológico. Mas o IPv6 traz consigo alguns outros benefícios, como segurança aprimorada, com IPSec e autenticação de cabeçalhos, melhor desempenho, já que os próprios cabeçalhos dos pacotes de dados são mais simples e a comunicação pode ser feita diretamente entre computadores, sem passar por várias tabelas de roteamento.

IPv6 também promete melhor suporte para conteúdos multimídia, coisa que não era nem cogitada direito na época da criação do IPv4, entre outras benesses. Mesmo sendo um passo óbvio para a evolução da nossa comunicação, o IPv6 ainda não emplacou totalmente, no Brasil, em 2023 chegamos ao marco de suporte a IPv6 por 50% da rede do país. Ainda falta metade, mas em 2015, era menos de 3%, então podemos reconhecer que em menos de 10 anos, as coisas avançaram bastante.

O Brasil não é o único país a tentar implementar o IPv6 em larga escala, nem mesmo é o único atrasado, o mundo não abraçou o IPv6 completamente, mesmo que o protocolo já esteja próximo de 30 anos de existência.

Em Portugal, pouco menos de 40% de implementação de IPv6 ocorreu, mesmo sendo um país muito menor que o Brasil, considerando o território e população. Um site legal para gente acompanhar a adoção do IPv6 é mantido pelo Google. A gente pode ver uma adoção expoente desde 2010, especialmente, chegando muito próximo nos 50% no mundo todo.

ADOÇÃO IPv6

POR QUE O IPv6 AINDA NÃO VIROU PADRÃO ABSOLUTO (1)
Os países que lideram percentualmente na adoção de IPv6 atualmente são França, Alemanha, Arábia Saudita, Índia, Vietnã, Malásia e Japão, não necessariamente nessa ordem, e é sempre bom considerar o tamanho dos países geograficamente, de suas populações e a quantidade de dispositivos conectados. O estoque de IPv4 na América latina esgotou ainda em 2017, ou seja, não existem mais endereços disponíveis há vários anos, mesmo assim, a adoção do IPv6 continua numa marcha relativamente lenta.

EXISTE IPv5?
Existiu outro protocolo de internet, mas ele nunca chegou a ser publicado para uso, inclusive, o protocolo que deu origem a ele começou a ser criado ainda no final dos anos 70, antes mesmo do IPv4 ser lançado. Ele é a versão 5 do protocolo IP, mas como ele não foi publicado, o nome nunca foi empregado em nada utilizável comercialmente e quase ninguém ouviu falar, mesmo assim, para distinguir os projetos, quando o novo protocolo foi criado, ele recebeu a versão 6, curioso né?

COMO A INTERNET SEGUE FUNCIONANDO COM O IPv4?
Se já não existem endereços há vários anos, sendo que em alguns locais do mundo, eles acabaram ainda mais cedo do que a América Latina, como nos EUA e no Canadá, onde o esgotamento aconteceu ainda em 2015, como a gente ainda continua tendo uma internet funcional com cada vez mais dispositivos? Por que a adoção do IPv6 está levando tanto tempo para acontecer?

Toda tecnologia nova, que funciona de forma diferente, costuma ter um certo atraso em sua adoção, especialmente se ela conflita de alguma forma com a tecnologia atual, criando algum atrito na transição. Entre a despedida de um protocolo e adoção de um novo, foram criadas soluções paliativas que adiaram o inevitável, dando mais tempo para todos se adaptarem ao novo padrão.

Estamos falando principalmente do modelo NAT, apresentado no documento RFC1631 da IETF, como uma medida de curto prazo. Ele é muito provavelmente o responsável por atrasar a chegada do IPv6, ao mesmo tempo que nos deu ferramentas novas para trabalhar com redes que fazem parte de como a internet moderna funciona.

ENTENDENDO O MODELO NAT
A forma mais simples de entender é o seguinte, imagine a sua rede doméstica com um computador, um smartphone e algum outro dispositivo conectado a internet, como a sua TV. Cada um deles solicita um endereço de IP para o seu roteador, que, usando outro protocolo chamado DHCP, entrega um número de IP local para cada um deles.

Tudo parece funcionar bem, até que você tentar acessar um computador que está fora da sua rede: quando você tenta acessar um site, usar um aplicativo conectado à internet ou assiste um vídeo,

o seu computador, smartphone ou TV, precisa se conectar a um servidor que está na internet em algum lugar. Esse servidor é, simplificando um pouco, um computador que serve o conteúdo que você quer consumir pelo seu dispositivo.

POR QUE O IPV6 AINDA NÃO VIROU PADRÃO ABSOLUTO (2)
O problema é que o seu IP doméstico é inválido fora da sua rede, ele não consegue se comunicar com o servidor externo diretamente, até porque muito provavelmente o seu vizinho e boa parte do mundo tem o mesmo endereço de IP doméstico que você. Como o servidor do YouTube saberia que tem que enviar o vídeo para sua casa, para o seu computador especificamente, e não para a casa de qualquer outra pessoa ou para o seu celular, ao invés do seu computador?

Para isso, seu roteador faz agora algo bem inteligente. Quando você assina um plano de internet, o seu provedor te atribui um endereço de IP, muitas vezes chamado de IP externo ou IP público, viabilizando a conexão com a internet e a comunicação com outros computadores na rede, ou servidores.

Geralmente o seu provedor te entrega um único IP, e através das configurações do seu roteador, ele sabe qual número usar para falar com o restante da internet. O seu roteador usa de NAT, dessa forma, ele sabe o que cada um dos seus dispositivos requisitou, digamos que você tenha solicitado o acesso a um conteúdo diferente em cada um dos seus aparelhos, então ele pega essas solicitações e faz elas usando o seu IP público; quando as respostas vierem dos servidores com os conteúdos, ele vai entregar os pacotes de dados para cada IP interno ou privado, com o conteúdo requisitado por cada um.

O NAT permite ter redes definidas com configurações específicas e estáticas em redes privadas, sem muita preocupação com a configuração para acesso externo, já que o roteador faz todo o trabalho, se você trocar de provedor de internet, a sua rede interna permanece intacta.

Mais do que isso, o seu provedor faz provavelmente uma rotação de endereços de IP, alocando eles conforme a necessidade, caso a sua conexão caia, seja desligada ou algo assim, é possível que um novo endereço de IP externo seja atribuído à sua conexão, assim como um roteador atribui endereços de IP dinamicamente para cada aparelho conectado ao Wi-Fi da sua casa.

Isso pode ser um problema às vezes, especialmente se você estiver tentando hospedar algo da sua casa ou empresa para a internet, cada provedor pode tratar isso de forma diferente, muitos têm até planos especiais para te vender um “IP válido” que nunca vai mudar.

NAT é uma gambiarra que deu muito certo, ainda pode ajudar a proteger os dispositivos em uma rede local de ataques externos, já que endereços IP privados não são roteáveis na internet, significando que os dispositivos não podem ser diretamente acessados externamente. Apesar disso, em tese é possível usar NAT combinado com IPv6 também, por uma questão mais de design da rede, do que por necessidade, já que existiriam endereços de IP o suficiente.

Com essa prática de NAT sobre o IPv4, em tese, podemos usar aqueles 4 bilhões de números para 4 bilhões de conexões individuais e praticamente infindáveis dispositivos conectados na mesma rede, que para fora dela, vão parecer como se fossem todos o mesmo, pelo menos do ponto de vista do endereço de IP.

OS 4 PRINCIPAIS MOTIVOS PARA O IPv6 NÃO SE TORNAR O PADRÃO ABSOLUTO
1) Existe um custo para atualizar a infraestrutura de rede para suportar esse novo protocolo, simplesmente deixar de usar IPv4 não é possível em várias circunstâncias devido a equipamentos mais antigos, e como IPv4 e IPv6 não são análogos, trocar o protocolo dos principais provedores e sites excluiria muita gente da internet.
Com o tempo isso vai se tornando menos verdade, já que todo equipamento e software mais novo já tem suporte a IPv6, mas ainda é um empecilho a ser considerado. Hoje, muitas das estruturas que existem, especialmente projetos maiores, suportam ambos os protocolos, mas manter ambos funcionando e seguros, pode ser algo custoso também;

2) Os usuários, que são a maioria das pessoas na internet, não perceberiam tanto a diferença da mudança de protocolo, ao menos não se tudo funcionasse como deveria. Talvez algumas coisas ficassem mais rápidas e mais seguras, mas pode ser difícil de perceber. Aos olhos de quem só usa a tecnologia, se não está quebrado, não precisa consertar, mesmo que para provedores e técnicos o problema seja latente há várias décadas.
Para os usuários domésticos, a mudança para IPv6 oferece pouco ou nenhum benefício, já que a maioria das coisas consumidas pela internet, funciona tranquilamente via IPv4. Isso remove um pouco pressão do mercado pela mudança, e acaba jogando a adoção do IPv6 para “quando der”, o para quando não tiver mais escapatória;

3) Existem problemas de compatibilidade oriundos da própria adoção lenta do IPv6 teve, que, por consequência, tornam ela ainda mais lenta. Alguns dispositivos antigos e alguns softwares podem não ser plenamente compatíveis com IPv6, o que faz com que eles precisem ser trocados ou atualizados.
Há também algumas preocupações relacionadas a segurança, mesmo que em teoria o IPv6 seja mais seguro que o IPv4, existem possíveis brechas que podem ainda não terem sido descobertas por conta da ausência da adoção em massa.

4) A possibilidade de computadores se comunicarem diretamente entre si também pode abrir portas para ataques diretos se as implementações de segurança não forem bem feitas, já que hoje muitas vezes os ataques param em firewalls dos provedores, ou em proxies;

Não parecia um problema urgente no início dos anos 2000, quando o IPv6 já existia, e com a propagação e eficiência de técnicas como o NAT, a urgência ficou ainda menor. Se as empresas não tem uma pressão financeira para adotar um novo padrão, ele será dificilmente adotado só pelo fato de ser bom, precisa de algo mais, sobretudo quando o modelo atual ainda parece funcionar para muita gente.
Além disso, mesmo com endereços esgotados, o mercado de IPv4 de segunda mão, digamos assim, continua existindo, com grandes players conseguindo ainda comprar e vender endereços entre si para satisfazer as suas necessidades. Algo que obviamente tem prazo de validade.

UM DESTINO INEVITÁVEL
As coisas estão mudando, e apesar desse quase primeiro quarto de século do IPv6 ter tido uma adoção relativamente lenta, as coisas tendem a acelerar nos próximos anos. Com a exaustão de endereços de IPv4, alguns governos impulsionando a implementação do IPv6 e os avanços tecnológicos, onde praticamente todo novo hardware e software tem compatibilidade com o novo protocolo, devem ajudar acelerar esse processo de migração.

Trabalhar com IPv6 já é uma realidade em várias empresas, e nas que ainda não é, deve se tornar parte do dia a dia dos gestores de redes num futuro próximo; por isso, é importante aprender um pouco mais a respeito do assunto, se ainda não é algo muito familiar a você, sobretudo se trabalha na área.

Caso você ainda não tenha acesso pleno a IPv6, muitas vezes é só uma questão de pedir a liberação para o seu provedor e fazer alguma configuração no roteador, isso não deve ter nenhum custo adicional.

Por outro lado, se você só usa a tecnologia ao seu redor com as suas várias camadas de abstração, a mudança para IPv6 não deve ter efeito relevante se for feita de forma adequada, mantendo tudo funcionando como sempre foi, quem sabe com alguns benefícios de segurança e desempenho.

Leia mais em @diolinux.com.br

20240401

MOTD

AVALIADO

01000001 01010110 01000001 01001100 01001001 01000001 01000100 01001111

20240326

MOTD

SEMICONDUTOR

01010011 01000101 01001101 01001001 01000011 01001111 01001110 01000100 01010101 01010100 01001111 01010010

20240324

MOTD

TAWDRY

01010100 01000001 01010111 01000100 01010010 01011001

20240323

QUAIS OS 10 MELHORES FILMES DE RIDLEY SCOTT?

10 – O Último Duelo (2021) – Nota: 67
09 – Gladiador (2000) – Nota: 67
08 – Os Duelistas (1977) – Nota: 70
07 – Todo o Dinheiro do Mundo (2017) – Nota: 72
06 – Falcão Negro em Perigo (2001) – Nota: 74
05 – O Gângster (2007) – Nota: 76
04 – Perdido em Marte (2015) – Nota: 80
03 – Blade Runner (1982) – Nota: 84
02 – Thelma e Louise (1991) – Nota: 89
01 – Alien, O Oitavo Passageiro (1979) – Nota: 89

Leia mais em @olhardigital.com.br

20240315

MOTD

PEDAL

01010000 01000101 01000100 01000001 01001100

20240314

MOTD

CANSAÇO

01000011 01000001 01001110 01010011 01000001 11000111 01001111

20240313

MOTD

IRASCÍVEL

01001001 01010010 01000001 01010011 01000011 11001101 01010110 01000101 01001100

20240312

ENTENDA A DECADÊNCIA DO MOZILLA FIREFOX NA ÚLTIMA DÉCADA

O Mozilla Firefox já teve mais de um terço do mercado de navegadores, já foi considerado por muitos, o melhor navegador para usar no computador, mas os anos passaram, hoje tem menos de 3% do público, com menos de 8% dos computadores pessoais.

A Mozilla tem recebido muitas críticas pelos seus projetos, por mover o seu foco ao ativismo em vez de softwares. Tudo num momento onde perder um cliente pode significar o fim da operação como é hoje. Mergulhamos na documentação da Mozilla, nos termos de uso e nos relatórios financeiros da empresa para tentar entender, afinal: O que aconteceu com o Mozilla Firefox?

Leia mais em @diolinux.com.br
Newer Posts Older Posts HOME