Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Revista PROGRAMAR

  • artigos
    200
  • comentários
    0
  • visualizações
    131039

Autores deste blog

  • staff 152
  • jpaulino 17
  • anolsi 16
  • apocsantos 6
  • Rui Carlos 4
  • Hipnoted 2
  • HecKel 1
  • pedrotuga 1
  • _JR_ 1

Sobre este blog

Artigos neste blog

 

Raspberry Pi + ESP8266 = “Light”

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”… porque apesar de haver tutoriais e mais tutoriais acerca deste assunto, às vezes é preciso um elo de ligação. E aqui na PROGRAMAR, nesta edição comemorativa, tentámos criar esse pequeno elo de ligação. Este artigo é então dedicado aos leitores que querem iniciar a descoberta da “casa inteligente”, mas que ainda são assolados por dúvidas. Porque às vezes essas pequenas dúvidas são a diferença entre “Ii e funcionou!” e “Mas porque raio isto não funciona se fiz todos os passos?!” Ler mais…

staff

staff

 

Através dos Olhos de uma rede Neuronal

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 Artificial Neural Network (ANN ou rede neuronal), tal como apresentada no artigo da edição anterior, cuja leitura é recomendada para uma melhor compreensão do presente artigo: Deep Learning passo a passo; onde os dados de entrada da rede, em vez de serem variáveis independentes são antes uma imagem pré-processada. Ler mais…

staff

staff

 

Introdução ao SonarQube

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…

staff

staff

 

SEO e Desenvolvedores: unindo esforços para o desenvolvimento

É 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, logo, qualquer falha no processo anterior causará falhas no trabalho do SEO. Por outro lado, há muitos programadores que trabalham autonomamente ou em empresas cujo foco não é SEO, mas que compreendem a necessidade de algum conhecimento no assunto seja para entregar um melhor trabalho para o cliente ou para destacarem o próprio serviço. E, na realidade, o ideal é que essas duas áreas andassem de mãos dadas. Vejamos como integrá-las! Ler mais…

staff

staff

 

Blockchain

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 definições. Onde me pretendo alongar um pouco mais é mostrando ao leitor como pode fazer para criar/desenvolver algo. Existem muitas implementações do conceito de blockchain, mas o que vai ser usado aqui é a ethereum, que foi a primeira a trazer smart contracts. De forma muito breve, os smart contracts permitem desenvolver ações dentro da blockchain. Ler mais…

staff

staff

 

ASP.NET Core, Angular 5 – CRUD com Entity Framework

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 mesmo com ADO.NET, mas no caso optou-se por Entity Framework. De igual modo, poderia ter sido feito o mesmo exemplo com ReduxJS, mas novamente a opção prendeu-se com a framework Angular, pelo seu vasto suporte e utilização, bem como a facilidade com que se desenvolve de forma a suportar diversas plataformas. Ler mais…

staff

staff

 

Classes de infraestrutura: a classe Using

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 duas partes distintas: domínio do problema e infraestrutura. Ler mais…

staff

staff

 

Água Fresca, Scooby!

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ão sabe abrir a torneira, a água no recipiente aquece e deixa de estar fresca! O objectivo deste “projecto”, por assim dizer, é simples, vamos disponibilizar água fresca ao animal, de forma automática e evitando desperdícios! Ler mais…

staff

staff

 

Windows ML (ML.NET C#)

Agora que a época das férias está praticamente terminada, trazemos para os leitores mais distraídos, um tema que aqui na Programar achámos que não deveria passar em branco… No passado mês de Maio, foi lançada pela Fundação .NET a biblioteca ML.NET. Vamos por partes… ML significa Machine Learning… ou seja a aprendizagem da máquina, o que nos leva para a área da inteligência artificial, que nos dias de hoje está cada vez mais ativa. Ler mais…

staff

staff

 

Os Geeks “herdarão” o mundo!

O título parece agressivo, mas não é de todo essa a minha intenção! Dito isto vamos ao artigo propriamente dito! Em 2008, nos EUA foi eleito o primeiro presidente “Trekkie” (fã da série O caminho das estrelas (original Star Trek), uma serie de ficção muito popular entre os “geeks”). A verdade é que os outrora “náufragos” da popularidade e da cultura pop, começaram a sua ascensão, rumo ao “topo da hierarquia”! Na verdade existem geeks notáveis na história, da tecnologia, como o caso de Steve Wozniack, também conhecido como “wizard of woz”, Bill Gates, Kevin Mitnick, Larry Page e Sergey Brin, etc… Ler mais…

staff

staff

 

Pessoas, Dados & Privacidade

O tema da privacidade está na ordem do dia, devido essencialmente ao escândalo da Cambridge Analytica com os dados do Facebook e ao Regulamento Geral de Proteção de Dados da União Europeia. A bem da verdade, o regulamento não é propriamente novo uma vez que já existe há dois anos, embora as organizações europeias só agora lhe estejam a dar a devida atenção. Este regulamento, grosso modo, é a evolução natural no que toca à proteção de dados pessoais e tem como grande passo o maior controlo dos dados pessoais por parte dos seus legítimos detentores. A partir de agora vai ser mais fácil cada um de nós pedir para ser esquecido ou saber como uma empresa obteve os nossos dados e a quem esta os cedeu. Ler mais…

staff

staff

 

Revista PROGRAMAR nº 53 — Agosto de 2016

A Revista PROGRAMAR está de volta com mais uma edição. Desta vez temos como tema de capa o artigo Entity Framework Core 1, da autoria de Ricardo Peres. Adicionalmente, nesta edição poderá encontrar mais 14 artigos, que listamos de seguida: Algoritmo de Dijkstra (Rita Peres) Funções de distribuição de probabilidade e o Python (Fernando Gomes de Souza Júnior) Sistema de chat público em PHP (Sandro Marques) O meu primeiro Jogo em MonoGame (António Pedro Cunha Santos) Introdução ao Arduino (Adrian Pearce, André Melancia) O silêncio e os interrupts (António Pedro Cunha Santos) Análise do livro Android: Desenvolvimento de Aplicações com Android Studio (Monica Rodrigues) Análise do livro SQL Server 2014: Curso Completo (André Melancia) O Poder de uma SPA (Monica Rodrigues) A Vida na Cloud (Pedro Pico) A Industria Alimentar Aliada às T.I. (Vanessa Faquir dos Santos) A Engenharia de Software, a qualidade final do software e o papel do profissional de desenvolvimento (Augusto Manzano) Entrevista a Vânia Gonçalves (Rita Peres) Projecto em Destaque na Comunidade P@P — Dirt Bike Extreme (António Pedro Cunha Santos) Clique aqui para fazer o download desta edição!   ⤤  

staff

staff

 

Revista PROGRAMAR Edição 52 – Março de 2015

(clica para download) A Revista PROGRAMAR está de volta com mais uma edição. Desta vez temos como tema de capa o artigo Testar aplicações móveis com Xamarin Test Cloud, da autoria de Sara Silva. Adicionalmente, nesta edição poderá encontrar mais 14 artigos, que listamos de seguida: Extrair dados do cartão de cidadão (Ricardo Cabral) Android Monkey Test: Um “Macaco” ao Serviço dos Programadores Android(Nuno Santos) Programação (in)Segura – Transbordo de Memória (Patrício Domingues, Vítor Távora) ELM (Ricardo Miranda) Automação com Genuino (António Santos, Rita Peres) O papel do profissional de Marketing & Comunicação no sector das TIs em Portugal (Ana Rita Queiroz) Análise do livro Javascript 6 (Tânia Valente) Análise do livro Modelação de dados em UML – Uma Abordagem por Problemas (Ricardo Peres) O que esconde o CQRS (Guilherme Ferreira) Comunidades e Voluntariado Presencial (Ricardo Cabral) Shift Appens 2016 – Coimbra (Rita Peres) Raspberry Pi 3 Model B (Rita Peres) Windows 10: Gestão de redes wireless através da linha de comandos (Nuno Silva) Projecto em destaque na comunidade P@P: Matraquilhos (António Santos) Clique aqui para fazer o download desta edição! Continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://bit.do/ProgramarED52_V. Nesta edição publicaremos os artigos em formato blogpost semanalmente, até à totalidade da edição. Fica atento!

apocsantos

apocsantos

 

Revista PROGRAMAR Edição 51 – Dezembro de 2015

(clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://bit.do/ProgramarED51_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Travessia de uma árvore de diretórios usando recursividade de Patricio Domingues, Vítor Carreira, Carlos Grilo. Nesta 10ª edição pode ainda encontrar os seguintes artigos: Validação de formulários em Javascript Aplicações Mobile com o Xamarin Studio Plotagem de dados “em tempo real” com Python usando matPlotLib IPv6 para Programadores Xamarin 4 tem tudo que precisa para criar óptimas aplicações móveis! Aquisição de dados via TCP/IP com Genuino (Arduino) Cross-Platform – “A soma de todas as mudanças” Análise do livro MySQL Análise do livro Programação em Python – Fundamentos e resolução de Problemas Big Data: um conjunto de tecnologias imprescindíveis no futuro Windows 10: As novidades da atualização de novembro (Build 10586 – Version 1511) ECMAScript 2015: a nova versão do Javascript Raspberry Pi Zero – O novo Membro da Família! Beta-i Hackathon Lisbon has been Hacked Xamarin 4.0 – Tudo o que precisa para criar as suas aplicações móveis Impressoras 3D – Escolhe a tua Xamarin para Docentes e Estudantes High Tech Fashion Projecto em destaque na comunidade P@P: Portugol+ [Mais info]

apocsantos

apocsantos

 

Revista PROGRAMAR Edição 50 – Setembro de 2015

(clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://bit.do/ProgramarED50_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Azure Logic Apps: o futuro dos backends? de João Pedro Martins. Nesta 50ª edição pode ainda encontrar os seguintes artigos: Ninject – O Ninja das dependências Como usar base de dados SQLite em Windows 10 Universal Apps Como fazer o deploy de uma aplicação web com PrimeFaces no OpenShift Manipulação ao nível do bit na Linguagem C Cria o teu cliente de 9GAG em 15 minutos, com OutSystems Office Graph: A inteligência do Office 365 Um “cofre” para passwords simples e de baixo custo C# As novidades do C# 6 Análise do livro Introdução ao Cloud Computing Análise do livro Python – Algoritmia e Programação Web Análise do livro Introdução ao Desenvolvimento de Jogos em Android Big Data: um conjunto de tecnologias imprescindíveis no futuro Windows Hello: A autenticação biométrica no Windows 10 Windows 10 IOT Core no Raspberry Pi 2 B E que venham mais 50 edições! Projecto em destaque na comunidade P@P: Reach for 24 [Mais info]

apocsantos

apocsantos

 

Revista PROGRAMAR Edição 49 – Junho de 2015

Revista PROGRAMAR Edição 49 - Junho de 2015 (clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://bit.do/ProgramarED49_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre ASP.NET 5 de Ricardo Peres. Nesta 49ª edição pode ainda encontrar os seguintes artigos: Criando arquivos Office com OpenXML SDK Criar uma API no Azure App Sevice Primeiros passos no desenvolvimento de aplicações Android Introdução A arquitectura SAP com foto em SAP-1 Raiz enésima iterativa programada Conexão de Arduino ao Unity ANDON C# Async-Await - A alegoria do restaurante Xamarin: O ambiente de desenvolvimento em Windows & Mac Windows 10 Mobile: Requisitos e instalação da Insider Preview [Mais info]

apocsantos

apocsantos

 

Revista PROGRAMAR nº 48 — Março 2015

Quase na Primavera, aqui temos mais um edição da Revista PROGRAMAR!  Nesta edição trazemos até si, como artigo de capa, o artigo Criar um Cluster de Processamento Paralelo MPI com Raspberries, de António Santos.  Nesta 48ª edição pode ainda encontrar os seguintes artigos: Como fazer merge de diferentes versões de código gerado pelo Windows AppStudio – Sara Silva Cortana: A assistente pessoal digital da Microsoft chega ao PC e Tablets – Nuno Silva Produzir ficheiros no formtado ODF – Open Document Format em .NET – Ricardo Trindade Ordenação Genérica em C – Paulo Afonso Parreira Júnior e Paulo Henrique Lima Oliveira C# Aplicação auxiliar de actualização – Fabio Pinho Análise – Compiladores Da Teoria à Prática – Sérgio Ribeiro Análise – Gestão de Projetos de Software (5.ª Edição Atualizada) – Jorge Paulino Raspberry Pi2 – Evolução ou Revolução? – Rita Peres Estratégias de jogos Aplicadas a Segurança Computacional – Diego Andrade Clique aqui para fazer o download desta edição! Continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://bit.do/ProgramarED48_V. ⤤  

staff

staff

 

Revista PROGRAMAR Edição 46 – Setembro de 2014

Revista PROGRAMAR Edição 46 – Setembro de 2014 (clica para download) Nesta edição trazemos até si, como tema de capa, um artigo sobre Paralelização de Aplicações com OpenMP, de Rui Gonçalves. Nesta 46ª edição pode ainda encontrar os seguintes artigos: Gestão de projectos utilizando o Redmine (Anderson Freire) Lua – Linguagem de Programação – Parte 12 (Augusto Manzano) Como usar ler o ficheiro manifest usando o Cimbalino Windows Phone Toolkit (usando MVVM) (Sara Silva) Classifique a sua App! (Daniel Marques) CoreDump – Ensino Delta Empresa (Fernando Martins) Desenvolvimento em iOS iPhone, iPad e iPod Touch – Curso Completo (3.ª Edição Atualizada) (Vitor Ferreira) Comunidade NetPonto — Autenticação usando a conta do Facebook, Google e Microsoft numa app de WP8.0 (Sara Silva) Raspberry Pi em versão melhorada (Rita Peres) jQuery: Usar ou não Usar? (Luis Soares) Usar ou Não Usar Múltiplos Monitores Para Programar (Nuno Santos) Tap Ballz (Sara Santos) Continuamos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tinyurl.com/ProgramarED46-V. [Mais info]

Rui Carlos

Rui Carlos

 

Revista PROGRAMAR Edição 45 - Maio de 2014

Revista PROGRAMAR Edição 45 - Maio de 2014 (clica para download) Nesta edição trazemos até si como tema de capa o artigo Estendendo uma aplicação criada no App Studio da Microsoft. Adicionalmente, poderá ainda encontrar nesta edição os seguintes artigos: JSF – Parte 3 (Managed beans) Pascal – array de argumentos Criar uma aplicação para Android com mapa C# CRUD (Create, Read, Update & Delete) C# – Novas Funcionalidades do C# 6.0 – Antevisão de Abril de 2014 Métodos de extensão – o que preciso, como quero Programador ^ Gestor Segurança em Redes Informáticas (4.ª Ed. Aumentada) Estruturas de Dados e Algoritmos em C Criando aplicações Windows Phone 8.1 e Windows 8.1 usando o App Studio da Microsoft O Windows Phone 8.1 e a atualização do Windows 8.1 Continuamos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tinyurl.com/ProgramarED45-V. [Mais info]

Rui Carlos

Rui Carlos

 

Revista PROGRAMAR Edição 44 - Fevereiro de 2014

Revista PROGRAMAR Edição 44 - Fevereiro de 2014 (clica para download) Nesta edição trazemos até si como tema de capa o artigo Criar extensões para Google Chrome. Adicionalmente, poderá ainda encontrar nesta edição os seguintes artigos: JSF - Parte 2 - Como Criar um Projeto JSF Aplicação de Licenças de Utilizador no SharePoint 2013 Funções Anónimas Pascal - Operator Overloading Quero fazer uma aplicação simples! E agora? Por onde começo? Desbravando o goto! Arduino: const vs define C# - Resolução de Sobrecarga de Método Integrar o Facebook numa aplicação Windows Phone O Impacto das Novas Tecnologias nas Crianças com Necessidades Educativas Especiais Continuamos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tinyurl.com/ProgramarED44-V.

Rui Carlos

Rui Carlos

 

Revista PROGRAMAR Edição 43 - Dezembro de 2013

Revista PROGRAMAR Edição 43 - Dezembro de 2013 (clica para download) Nesta edição trazemos até si como tema de capa um artigo sobre Interação com voz no Android: Aprenda a desenvolver um aplicativo com interação por voz no Android. Adicionalmente, poderá ainda encontrar nesta edição os seguintes artigos: Introdução ao Web2py Parte 2 A ferramenta gengetopt Implementação de Árvores de Vantagem Listas Duplamente Ligadas Expande o Teu Mercado, Globalizando a Tua App! JSF - Parte 1 C# - Os Perigos Das Estruturas Mutáveis NetPonto - Leitor de QRCode para Windows Phone Tecnologias de Programação de Jogos Gestão Moderna de Projetos - Melhores Técnicas e Práticas (7.ª Edição Atual. e Aument.) Programar é a “Língua” do Século XXI A Concepção de uma Ideia Programável Continuamos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tiny.cc/ProgramarED43_V

Rui Carlos

Rui Carlos

 

Revista PROGRAMAR: Edição 42

Revista PROGRAMAR Edição 42 - Setembro de 2013 (clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tiny.cc/ProgramarED42_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Web Persistente: Local Storage de Telmo Marques. Nesta 42ª edição pode ainda encontrar os seguintes artigos: Debug de Aplicações em C (António Pedro Cunha) Arduino: Accionamento e Controlo de Servos Via Teclado (Nuno Santos) Introdução ao Web2py (António Santos) Listas Simplesmente Ligadas e Exemplo de Implementação em C (Cristiano Ramos) Pascal - Tipos de Dados Variant e Tipos Genéricos (Igor Nunes) Visual(not)Basic - Eventos e handlers (Sérgio Ribeiro) Windows Server 2012 - Curso Completo (Nelson Belo Lima) Redes de Computadores - Curso Completo (António Santos) Implementando publicidade usando Nokia NAX em aplicações Windows Phone (Sara Silva) Navicat Premium 11 (Nelson Belo Lima) Dispositivo Android: Ser ou Ser reconhecido pela Google (Rita Peres)

jpaulino

jpaulino

 

Revista PROGRAMAR Edição 41 - Junho de 2013

Revista PROGRAMAR Edição 41 - Junho de 2013 (clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tiny.cc/ProgramarED41_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Introdução ao Java EE e Java Web de José Marques. Nesta 41ª edição pode ainda encontrar os seguintes artigos: Programação em C: const (António Pedro Cunha) Jogo da Vida (Rita Peres) JBoss Aplication Server 7 (Mauricio Magnani Jr) PHP: Uma framework “from scratch” (Parte 1) (Ricardo Perre) C# - Observable vs. Task (Paulo Morgado) Visual(not)Basic - Operator Overloading (Sérgio Ribeiro) I Evento Presencial Programar Android – Introdução ao Desenvolvimento de Aplicações (José Marques) C# 5.0 com Visual Studio 2012 (Ricardo Perre) NetPonto - Telerik RadControls - Rápida implementação da página Sobre para Windows Phone Apps (Sara Silva) Game Salad (Rita Peres)

jpaulino

jpaulino

 

Revista PROGRAMAR Edição 40 - Abril de 2013

Revista PROGRAMAR Edição 40 - Abril de 2013 (clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tiny.cc/ProgramarED40_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Estruturas vs Objetos de Rita Peres. Nesta 40ª edição pode ainda encontrar os seguintes artigos: Lua - Linguagem de Programação (Augusto Manzano) Introdução à Windows Workflow Foundation (Fábio Domingos) P vs NP (Miguel Araújo) C# - Trazendo Async E Await ao Serviço de Contactos do Windows Phone (Paulo Morgado) Visual(not)Basic - Operador Like (Jorge Paulino) Core Dump - A documentação é algo imprescindível (Fernando Martins) II Mega Mostra IPVC Jquery: A sua biblioteca de Javascript (Bruno Almeida) Matlab Curso Completo (Nuno Santos) Desenvolvimento de Aplicações em PHP (António Santos) NetPonto - Página avançada “sobre” para aplicações Windows Phone (Sara Silva) Raspberry Pi - Pequeno mas grande (Rita Peres) SEO - Keywords Parte I (Miguel Lobato) Crianças Digitais (Sara Santos) Entrevista a Rui Guimarães Projecto em Destaque na Comunidade Portugal-a-Programar: Sueca Online

jpaulino

jpaulino

 

Revista PROGRAMAR Edição 39 - Fevereiro de 2013

Revista PROGRAMAR Edição 39 - Fevereiro de 2013 (clica para download) Nesta edição continuaremos também a premiar os autores dos três melhores artigos, dado o sucesso nas edições anteriores. E os leitores devem dar a sua opinião para que possamos premiar correctamente. Para isso vote em http://tiny.cc/ProgramarED39_V Assim nesta edição trazemos até si, como artigo de capa, um artigo de Windows 8 Store Apps - Do sonho à realidade de Sara Silva. Nesta 39ª edição pode ainda encontrar os seguintes artigos: Threads, Semáforos e Deadlocks - O Jantar dos Filósofos (Rita Peres) Programação em OpenCL (Patricio Domingues) Accionamento de Servos Usando Arduino (Nuno Santos) A web em tempo real na plataforma ASP.NET (Ricardo Rodrigues) Bubble Sort - A Técnica da Bolha (Telmo Vaz) C# GeoCoordinateWatcher como um Serviço Reativo (Paulo Morgado) Review do livro Visual Basic 2012: Curso Completo (Sérgio Ribeiro) Review do livro Multimédia e Tecnologias Interactivas (Sérgio Laranjeira) Certificação Microsoft (Sara Silva) Programar - Como começar? (António Pedro Cunha) Novidades de Sharepoint 2013 (André Vala) SEO Parte 4 (Miguel Lobato) Entrevista a Miguel Gonçalves Projecto em Destaque na Comunidade Portugal-a-Programar: PROGRAMAR

jpaulino

jpaulino

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.