Jogo online em CSS Puro!

É possível criar um jogo ou alguma aplicação com as ações sendo controladas sem uma linguagem de programação em si? Eu te provo que SIM!

Anúncios

É possível criar um jogo ou alguma aplicação com as ações sendo controladas sem uma linguagem de programação em si? Eu te digo que SIM!

O desenvolvedor Elad Shechter provou que é sim possível. Através do simples uso de HTML e CSS ele criou um mini-jogo bem interativo. Como o HTML 5 permite você o uso de tags de maneira a simplificar a vida do desenvolvedor, juntamente com os possíveis controles de posições, formatos e tempo do CSS, a “brincadeira” fica mais fácil de acontecer.

O resultado pode ser visto na conta de Shechter no Codepen.io (clique aqui).

Os 10 mais populares frameworks PHP (parte 1)

Que PHP é uma das linguagens web mais utilizadas no mundo todo, para quem é da área, não é segredo algum. Mas, existem “N” formas de se programar para a web e só com a linguagem PHP já são diversos os frameworks, elementos auxiliares na hora de desenvolver um sistema web.

Por que usar um framework PHP?

Um framework PHP fornece uma estrutura básica para simplificar o desenvolvimento de aplicativos da web. Nós os usamos porque eles aceleram o processo de desenvolvimento.

Acima de tudo, a capacidade de resposta de sites e aplicativos criados usando estruturas PHP ajuda as empresas a atender às suas necessidades de desempenho. Portanto, não há dúvida de que os frameworks PHP continuarão ganhando atenção e popularidade em 2019.

A seguir, segue uma lista com os top 10 frameworks em uso hoje no mundo inteiro:

1. Laravel

Laravel is a top PHP framework

Introduzido em 2011, o Laravel tornou-se o mais popular framework PHP livre e de código aberto do mundo. Por quê? Porque ele pode manipular aplicativos da Web complexos com segurança, em um ritmo consideravelmente mais rápido do que outros frameworks. O Laravel simplifica o processo de desenvolvimento, facilitando tarefas comuns, como roteamento, sessões, armazenamento em cache e autenticação.

2. CodeIgniter

CodeIgniter is a top PHP framework

Conhecido por seu pequeno tamanho (é apenas cerca de 2 MB, incluindo a documentação) O CodeIgniter é um framework PHP adequado para o desenvolvimento de websites dinâmicos. Ele oferece vários módulos pré-construídos que ajudam na construção de componentes robustos e reutilizáveis.

3. Symfony

Symfony is a top PHP framework

A estrutura do Symfony foi lançada em 2005 e, embora tenha existido por muito mais tempo do que outras estruturas nessa lista, é uma plataforma confiável e madura. Symfony é uma extensa estrutura PHP MVC e a única estrutura conhecida para seguir padrões PHP e web.

4. CakePHP

CakePHP is a top PHP framework

Se você procura um kit de ferramentas simples e elegante, não procure mais. O CakePHP irá ajudá-lo a desenvolver sites visualmente impressionantes e repletos de recursos. Além disso, o CakePHP é um dos frameworks mais fáceis de aprender, especialmente por causa de sua estrutura CRUD (criar, ler, atualizar e excluir). CakePHP chegou ao mercado no início dos anos 2000, e desde então ganhou melhor desempenho e muitos novos componentes.

5. Yii

Yii is a top PHP framework

A estrutura do Yii – que significa sim, é! – é, de fato, simples e evolutivo. É uma estrutura PHP de alto desempenho e baseada em componentes para o desenvolvimento de aplicativos da Web modernos. O Yii é adequado para todos os tipos de aplicativos da web. Por esse motivo, é uma estrutura de programação universal da web.

Este TOP 10 Continua…

O INCRÍVEL CRESCIMENTO DA LINGUAGEM PYTHON

Recentemente, o Stack Overflow (site de perguntas e respostas sobre programação, que se transformou em ponto de encontro dos programadores em todo mundo) realizou um estudo sobre como os países ricos (aqueles definidos como alta renda pelo Banco Mundial) tendem a visitar um conjunto diferente de tecnologias em relação ao resto do mundo. Entre as maiores diferenças está a linguagem de programação Python.

A conclusão do estudo, foi o extraordinário crescimento da linguagem de programação Python nos últimos cinco anos, conforme visto pelo tráfego no Stack Overflow em países de alta renda. O termo “crescimento mais rápido” pode ser difícil de definir com precisão, mas a linguagem Python tem uma sólida pretensão de ser uma das maiores linguagens de programação do mundo e com “crescimento mais rápido”. Parece que o objetivo vai sendo alcançado.

Crescimento da Linguagem Python em Países de Alta Renda

Acompanhando o Stack Overflow Trends fica fácil perceber que a linguagem Python vem crescendo rapidamente nos últimos anos. Mas vamos nos concentrar em países de alta renda e considerar as visitas às questões, e não as questões respondidas (isto tende a dar resultados semelhantes, mas tem menos ruído mês a mês, especialmente para tags menores).

O Incrível Crescimento da Linguagem Python
Fonte: Stack Overflow

O estudo começa considerando de dados de visualizações a questões sobre Python no final de 2011 e, no período de 2011 a 2017, podemos considerar o crescimento da linguagem Python em relação a outras cinco principais linguagens de programação. (Observe que esta é, portanto, uma escala de tempo menor do que a ferramenta Stack Overflow Trends, que se remonta a 2008). Este gráfico acima contém seis das dez tags mais visitadas no Stack Overflow em países de alta renda; as quatro não incluídas são CSS, HTML, Android e JQuery.

Leia a matéria sobre este estudo na íntegra no site da Data Science Academy

Dica de cursos para Programação – parte 1

Olá, meus caros.

Tenho consumido alguns cursos online e volta e meia sempre me pedem dicas. Algumas escolas online ofertam cursos gratuitos e outros pagos por um preço justo. Para quem é da área de TI, oportunidades não faltam.

UDEMY

Volta e meia com ofertas de cursos a um preço baixo, a UDEMY se destaca neste segmento de cursos online. Alguns cursos gratuitos são bem interessantes, apesar de não oferecerem certificado. Destaco um que fiz e tenho indicado para a equipe de Desenvolvedores que chefio como o Git e Github para iniciantes (para quem está começando e como curso gratuito é de bom tamanho). Outro que fiz e também indico é o Python 3 na web com Django (básico e intermediário). Além de outros a um preço acessível, afinal tem de tudo ali na Udemy. Nem todos os cursos mantém a mesma qualidade, então é bom você analisar a experiência do instrutor e as avaliações de quem já fez o curso.

School of Net

Cursos gratuitos e pagos também nesta linha é o School of Net. Boas opções com cursos de PHP, Python, Banco de dados, Node e afins. Uma boa opção a custo baixo ou zero. Você pode fazer os cursos de maneira gratuita ou ser um assinante do site.

Em breve mais dicas

Mini Projeto PHP atualizado

Olá, meus caros.

Andei atualizando o mini projeto em PHP com pequeno admin conectado ao MySQL. É um sistema que utilizo didaticamente para ensinar os primeiros passos com PHP.

Os arquivos estão em meu Github e o sistema rodando pode ser visto pelo Heroku. O projeto está aberto no git caso alguém queira dar um fork ou ajudar em melhorias no mesmo.

Ele inclui Boostrap para a parte front-end.

‘Inteligência artificial vai criar mais empregos’, diz especialista

Uma das questões mais debatidas atualmente é como as novas tecnologias, incluindo a robótica e a inteligência artificial, poderão impactar no mercado de trabalho e nas relações profissionais.

Especialista conta que o trabalho da máquina não irá substituir o homem — Foto: Lukas/Unplash

Autor do best-seller A Guerra das Inteligências, o francês Laurent Alexandre explica que esse não é um fenômeno novo. E mostra porque a sociedade não precisa temer a evolução tecnológica.

“Eu não acredito na morte do trabalho. Você sabe que os imperadores romanos tinham medo que as máquinas destruíssem o trabalho em Roma há dois mil anos. É um medo que sempre tivemos porque as pessoas veem a destruição dos postos de trabalho, mas não veem as profissões do futuro”.

“Ninguém na época do Napoleão poderia imaginar que haveria os aviões e microprocessadores. Eu não sou otimista, eu sou realista. A tecnologia vai criar oportunidades extraordinárias para as gerações que virão.”

A principal diferença agora está na natureza das mudanças. Segundo o coordenador do mestrado em ciências digitais da SciencePo, em Paris, Benoît Thieulin, até hoje sempre que havia transformações profundas elas atingiam a parte baixa da pirâmide, onde estão os trabalhadores menos qualificados, enquanto a onda da digitalização e da robótica afetará o alto escalão.

“Então haverá um reposicionamento, sobretudo nos trabalhos qualificados, daquilo que poderá ser feito pelas máquinas, e a parte humana, de responsabilidade, que continuará sendo feita por pessoas.”

“A primeira onda de robotização dos anos 1970 e 1980 atingiu inicialmente os operários. E esse movimento continua, especialmente no mundo industrial, pois ainda não temos empregados domésticos robôs, mesmo que isso venha a acontecer no futuro, muito provavelmente. Mas a nova onda, atualmente, que é essa da inteligência artificial, atinge os chamados empregos de colarinho branco. As enfermeiras estão menos ameaçadas, por exemplo, do que os médicos. São as profissões de análise que podem ser automatizadas. Entre um radiologista e um computador, que terá acesso a milhares de imagens para poder comparar um osso a milhares de outros, é evidente que a análise digital será incomparável com aquilo que o radiologista poderá fazer unicamente com os olhos e o cérebro”.

Fonte: RFI/BR

China deve liderar pesquisas globais em IA, diz ex-diretor da Google

Imagem relacionada

Embora os EUA historicamente tenham liderado pesquisas relacionadas à inteligência artificial, esse cenário pode apresentar no momento um ponto de inflexão. De acordo com o ex-diretor da extinta Google China, o investidor em capital de risco Kai-Fu Lee, a China tem apresentado cada vez mais protagonismo em pesquisas de IA, devendo mesmo ultrapassar o concorrente ocidental em breve.

“As pessoas assumem que os EUA dominam a inteligência artificial unicamente porque são fortes nessa linha de pesquisas”, disse Lee, que é também fundador do fundo binacional (EUA e China) de investimentos em capital de risco Sinovation. “Na verdade, a China tem ganhado terreno rapidamente”, acrescentou ele em evento conduzido pelo site TechCrunch.

Segundo o investidor, a China representa atualmente o maior mercado para a inteligência artificial, mantendo também a maior base de dados para análise e desenvolvimento de novas soluções – desde projetos voltados para negócios mais tradicionais até apostas em visão computacional, reconhecimento de fala e drones. “A maior parte das companhias de maior relevância atual nessas linhas são chinesas.”

Fonte/Matéria completa em: https://canaltech.com.br/robotica/china-deve-liderar-pesquisas-globais-em-ia-diz-ex-diretor-da-google-122044/