Mostrando postagens com marcador programação. Mostrar todas as postagens
Mostrando postagens com marcador programação. Mostrar todas as postagens

WSRicardo Games: uma nova experiência interativa para quem gosta de desafios, criatividade e artes

 



O universo dos jogos digitais acaba de ganhar um novo espaço dedicado à criatividade, lógica e entretenimento acessível: a seção Games do site WSRicardo. A proposta vai além de simplesmente jogar, trata-se de uma experiência interativa que une tecnologia, design e raciocínio em um ambiente leve e intuitivo.

Disponível em https://www.wsricardo.com.br/games/index.html, a página reúne jogos desenvolvidos para funcionar diretamente no navegador, sem necessidade de instalação. Isso significa que qualquer usuário pode acessar, jogar e se divertir em poucos segundos, seja no computador ou em dispositivos móveis.

Entre os destaques está o jogo de caça-palavras, que desafia o jogador a encontrar termos escondidos em um grid dinâmico. Com interface moderna, efeitos visuais suaves e feedback em tempo real, o jogo estimula a atenção, a memória e o raciocínio lógico de forma envolvente. A experiência é complementada por elementos visuais cuidadosamente trabalhados, criando uma sensação de progresso e recompensa a cada etapa concluída.

A iniciativa reflete uma tendência crescente no desenvolvimento web: transformar o navegador em uma plataforma completa de experiências interativas. Ao integrar programação, design e usabilidade, o projeto demonstra como tecnologias modernas podem ser utilizadas para criar aplicações leves, responsivas e visualmente atraentes.

 


 

Outro ponto relevante é a constante evolução da plataforma. Novos jogos, melhorias na interface e recursos adicionais estão previstos, consolidando a seção como um espaço em expansão dentro do site. A proposta é oferecer conteúdos que não apenas entretenham, mas também estimulem o aprendizado e a criatividade.

Com uma abordagem simples, direta e acessível, o WSRicardo Games se posiciona como uma alternativa interessante para quem busca desafios rápidos no dia a dia, sem abrir mão de qualidade visual e boa experiência de uso.

A seção já está disponível e aberta ao público através do site www.wsricardo.com.br, convidando todos a explorarem, jogarem e descobrirem novas formas de interação digital. Novas atualizações e caças-palavras serão postados diariamente.

 

Tracker - Get links from Html

This code use the basic module python native called "urllib" to get all links in web site from your html content read.
This code was wrote in a celular phone Android.


# Extract links in html content
# Author: Wsricardo
# Blog: wsricardo.blogspot.com
#
import urllib.request
import re

# Url for website address
url = 'your url'

# Function to get html content
# from web site (url site address).
req = lambda url: urllib.request.urlopen(url)
# Html file
with open('page.html', 'r') as f:
    data= f.read()

# Use function req to get html content  
#data= req( url ).read().decode('utf-8')

# Regular expression to find links
#g = re.findall(r'(?=href=\").*(?=\")', data)
g = re.findall(r"""<a[^>]+href\s*=\s*['"]([^"]+)['"][^>]*>""", data)

print(g)
for i in g:
    print(i)
count=0
# Save links in text file
f = open('links.txt', 'w')
for i in g:
    f.write(f'{i}\n')
    #count += 1
    #if count == 10:
    #   break
f.close()
#with open('page.html', 'w') as f:
#    f.write( data )

Desafio e Projetos em Programação de Computador



 O site 7DaysOfCode disponibiliza lista de projetos guiados e didáticos com finalidade de ensinar determinados tópicos dentro da tecnologia e programação através da construção de soluções. Os projetos vão dos simples ao intermediário e avançado envolvendo sistemas web, criação de sites, soluções de machine learning e analise de dados entre outros conteúdos.

Os desafios disponibilizados no site 7Days Of Code são enviados diariamente por email após usuário cadastrar-se em um dos desafios.

News Crawler

Agregador de Notícias e Bot Telegram


Sofia - Bot criado para Telegram 
(Nome da gata de rua que adotei há alguns anos.)
A gata "Sofia"


Há um tempo atrás havia tentado escrever um crawler de notícias bem simples para capturar as principais noticias da página inicial de três grandes portais de notícias brasileiros. Havia usado a linguagem Python e o ambiente do Jupyter Lab para criar de modo interativo o código e fazendo anotações sobre o código.


Por esses dias senti vontade de voltar ao código e fiz algumas alterações no arquivo do jupyter lab e inclui pequenas funções para salvar lista dos links das notícias. Após isso isolei o código em um pequeno módulo e criei um bot para o Telegram que permitia postar as notícias das atualizações dos portais em um canal no Telegram.


O código é simples e usa módulos Python como “Resquests” e “BeaultifulSoup” para acessar as páginas e pegar o html do site extraindo assim conteúdo como titulo e link das notícias da página inicial.


Nota: O bot acima mencionado usa API do Telegram para fins didaticos e utiliza-se do módulo news-crawler que é um agregador de notícias de portais veiculos de comunicação e jornalismo sérios. Assim o mesmo dentro da leis nacionais e normas da plataforma não serve-se e nem propõe-se para divulgação de notícias falsas (fake news) .

Deixo abaixo o link para o código no Github.

www.github.com/wsricardo/news-crawler


Para saber como apoiar este blog visite a página "Apoie"

Agradece,

Wandeson Ricardo