No dia 17 de Maio de 2025, irá realizar-se mais um Raspberry JAM Lisboa, organizado pelo Mill – Makers In Little Lisbon e o Centro Linux PT.
Mais informações: https://mill.pt/events/raspberry-jam-lisboa-3/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80439-raspberry-jam-lisboa-—-maio-2025/
A 16 e 17 de Maio de 2025, irá realizar-se no ISCTE-IUL, em Lisboa (Av. das Forças Armadas) o WordCamp Lisboa 2025.
Mais informações: https://lisboa.wordcamp.org/2025/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80437-wordcamp-lisboa-2025/
De 17 a 21 de Fevereiro de 2025 irá realizar-se em Lisboa (Técnico Innovation Center) a SINFO 32.
Mais informações: https://sinfo.org/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80399-sinfo-32/
No dia 30 de Novembro de 2024, a partir das 11:30, irá realizar-se em Lisboa (Centro Linux, Makers In Little Lisbon) a Festa de Lançamento do Ubuntu 24.10 Oracular Oriole.
Mais informações: https://centrolinux.pt/post/2024-novembro/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80387-festa-de-lançamento-do-ubuntu-2410-oracular-oriole/
A 24 de Outubro de 2024 irá decorrer na sede da eupago, no Porto (Praça Artur Santos Silva 74) um Meetup WordPress dedicado à optimização de desempenho em WordPress.
Registo: https://www.meetup.com/wp-porto/events/303936351/
Mais informações: https://wp-portugal.com/2024/10/10/porto-wordpress-meetup-wordpress-eficiente-tipos-de-cache-e-otimizacao/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80371-porto-wordpress-meetup-wordpress-eficiente-–-tipos-de-cac
A 27 e 28 de Setembro de 2024 irá decorrer na Alfândega do Porto os primeiros Kubernetes Community Days realizados em Portugal.
Mais informações: https://community.cncf.io/events/details/cncf-kcd-porto-presents-kcd-porto-2024/
Tópico de discussão: https://www.portugal-a-programar.pt/forums/topic/80357-kubernetes-community-days-porto-2024/
A 11 de Setembro de 2024 irá decorrer no IDEA Spaces – Palácio (Lisboa), a Systems Engineering Night in Lisbon by Cloudflare & Neon.
Mais informações: https://lu.ma/t7y9wv3w?locale=en-GB
A 30 de Novembro de 2024 irá decorrer no ISCTE (Lisboa) o 1º WordPress Day for Developers realizado em Portugal.
Mais info: https://events.wordpress.org/lisboa/2024/wordpress-day-developers/
A 12 de Outubro de 2024 irá realizar-se na Universidade de Aveiro a 3ª edição da Ubucon Portugal.
Mais informações: https://ubuconpt2024.ubuntu-pt.org/
A 11 e 12 de Outubro de 2024 irá realizar-se na Universidade de Aveiro a 4ª edição da Festa do Software Livre.
Mais informações: https://festa2024.softwarelivre.eu/
A 6 de novembro de 2024 irá realizar-se na LX Factory (Lisboa, PT) a 8ª edição do evento Lisbon Data & AI Forum.
Mais informações: https://landing.noesis-corporation.com/lisbon-data-ai-forum-2024
O Google Developers Group de Lisboa tem mais um DevFest marcado, que nesta edição de 2019 conta também com a participação especial da VOST.pt.
Conferência + Hackathon + Debate!
https://devfest.gdglisbon.xyz/
O GDG DevFest Lisboa'19 + VOST DAY é um evento promovido pela Google Developers Group, Women Techmakers Lisboa e VOST Portugal, que decorrerá no dia 7 de Dezembro, em Lisboa, na Reitoria da Universidade NOVA de Lisboa. Esta conferência Google, enquadra-se na DevFest Season, qu
60 edições.
Gostámos do número 60! É um número interessante!
Há 60 segundos num 1 minuto. Há 60 minutos numa hora. Na tabela ANSI de proteção, 60 equivale ao relé de balanço de tensão. E para nós, aqui na PROGRAMAR, 60 edições são a continuidade de um projeto.
Segmentation Fault é o tema deste editorial, porque em teoria poderia acontecer em qualquer contexto! Uma vez que se trata de uma tentativa de acesso “não autorizado” a algo!
Ler mais…
Hoje em dia, muito se tem falado do conceito de casa inteligente através de IoT. Isto é, tornar a nossa casa inteligente através de pequenos projectos. Se pesquisarmos um pouco, facilmente temos acesso aos mais variados exemplos de passos a seguir para de facto conseguimos ter, de forma fácil e económica, a tecnologia do nosso lado, a fazer as coisas que queremos. Mas por vezes “fazer o click” não é assim tão simples…
A ideia deste artigo surgiu para responder a um pedido de “várias famílias”…
Neste artigo, vou apresentar um dos modelos de deep learning mais utilizados para o reconhecimento e classificação de imagens: a Convolution Neural Network (CNN), cujo objetivo é aprender a reconhecer objetos, através de um processo de treino de visualização sucessiva de imagens pré-classificadas.
As aplicações de um algoritmo capaz de classificar imagens, são fáceis de encontrar, desde o reconhecimento de escrita, condução autónoma, diagnóstico médico por imagem, etc.
Assim, uma CNN é uma Art
Na edição 56 falei sobre a gestão da qualidade do código e introduzi o SonarQube e algumas das suas funcionalidades. Neste artigo, vou configurar uma instância de SonarQube e como configurar diversos scanners para analisar os projetos Java e C# no meu Macbook.
Let’s start
Uma chamada de atenção antes de começar a usar a imagem Docker do SonarQube:
Ler mais…
É comum haver estresse entre SEOs e programadores. Como profissional SEO que está em contato com outros profissionais da área em todo o mundo e constantemente ouvindo as mesmas queixas, percebi que o motivo é muito simples: falta de diálogo entre profissionais e equipas.
De um lado, programadores que percebem muito de código e pouco de SEO. De outro, SEOs que percebem de performance e, por vezes, pouco de código. O SEO trabalhará sobre o site e o backoffice construído antes pelo programador, lo
Muitos dizem que vai mudar o mundo, outros acreditam que pode vir a ser um problema. A verdade é que está a revolucionar a forma como se fazem e pensam algumas coisas, mas é um tecnologia tão recente que ainda faz com que haja pouca informação. Blockchain é um conceito, um conceito definido como “base de dados descentralizada”. A primeira implementação deste conceito foi o bitcoin e desde então muita coisa aconteceu.
Mas sobre isso não me vou alongar muito porque a internet está repleta destas
Ao longo deste artigo, que espero ser o primeiro de uma série, irá ser abordado como criar uma aplicação web, com apenas um form, recorrendo a ASP.NET Core, Angular 5 e Entity Framework, seguindo a abordagem de base de dados primeiro “database first” suportando as operações básicas de uma base de dados (create, read, update e delete, CRUD).
O exemplo do artigo foi feito no Visual Studio 2017 Community, com .NET Core 2.1, Node.JS LTS e a base de dados em SQL Server 2017. Poderia ter sido feito o
Em Object Oriented Programming (OOP), classes utilitárias são de evitar. O mesmo se pode dizer de métodos estáticos.
Um bom design OOP deve procurar que cada objeto represente uma entidade real, uma parte do todo que é o software, com uma responsabilidade bem definida e uma vida útil determinada pelo exercício dessa responsabilidade, e não mais do que isso. Uma classe utilitária ou um método estático acabam por ir contra o exercício desse objetivo.
No entanto, podemos separar o nosso design em
Ao longo deste artigo vai ser construído um projecto bastante simples que tenta resolver um problema igualmente simples! O dos animais de estimação e o calor! Quem tem cão, sabem bem que a água fresca é a melhor forma de o nosso amigo de quatro patas se refrescar! Isto pela simples razão dos cães não transpirarem, como outros mamíferos! Os cães perdem temperatura principalmente pela respiração e pela ingestão de líquidos. Se não estivermos em casa o dia todo, e partindo do princípio que o cão nã