Jump to content

Leaderboard

  1. jpaulino

    jpaulino

    Staff


    • Points

      47

    • Content Count

      7,058


  2. staff

    staff

    Administrador


    • Points

      14

    • Content Count

      166


  3. Rui Carlos

    Rui Carlos

    Staff


    • Points

      5

    • Content Count

      10,028


  4. thoga31

    thoga31

    Moderator


    • Points

      3

    • Content Count

      7,285



Popular Content

Showing content with the highest reputation since 05/13/2012 in Blog Entries

  1. 16 points
    Conforme demos a entender há algum tempo atrás, o P@P decidiu mudar o software que suporta o fórum. Depois de um longo período de testes, esta mudança foi efectuada! Esta mudança coincide também com uma mudança de domínio principal do P@P, que passa agora a ser www.portugal-a-programar.pt! Depois de vários anos a usar o SMF, o P@P passa agora a usar o IPBoard, que para além do fórum, também inclui o blog, e uma nova plataforma de downloads, que esperamos que venha a ser bastante útil aos utilizadores da nossa comunidade, promovendo a partilha de recursos. Para além de várias melhorias ao nível de administração e moderação, o novo software trará também algumas melhorias para os utilizadores, das quais destacamos: Tema para dispositivos móveis Sistema de tags bastante funcional Integração com redes sociais Melhor sistema de pesquisa e de visualização de novos conteúdos Sistema de notificações bastante mais funcional Novos funcionalidades ao nível de mensagens privadas Sistema de avaliação de tópicos e de mensagens Temos consciência que nem todos utilizadores vão gostar da mudança, e que muito irão estranhar esta nova plataforma, mas acreditamos que a longo prazo a generalidade dos utilizadores irá reconhecer as vantagens desta nova opção. Sublinhamos também que uma mudança destas é um processo complexo, sujeito a erros. Apesar de todos os cuidados na preparação desta migração, é natural que notem alguns problemas, sobretudo nestes primeiros dias, até porque há ainda algumas arestas a limar nos próximos dia/semanas. Adicionalmente, os utilizadores devem rever as suas configurações, através do Painel de Controlo, de modo a garantir que tiram partido de todas as funcionalidades oferecidas pelo IPBoard, ou para corrigir alguma configuração que não tenha sido correctamente migrada. Da parte do staff, tentaremos resolver os problemas encontrados o mais rapidamente possível.
  2. 5 points
    Revista PROGRAMAR Edição 38 - Dezembro de 2012 (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/ProgramarED38_V Assim nesta edição trazemos até si, como artigo de capa, um artigo de Introdução à Programação em Compute Unified Device Architecture (CUDA) de Patricio Domingues. Nesta 38ª edição pode ainda encontrar os seguintes artigos: Accionamento de Led e Arduino Através de Interface Gráfica em Processing (Nuno Santos) PostgreSQL como alternativa de SGBD (Ricardo Trindade) Custo Efetivo de uma Solução na Nuvem em Ambiente Windows Azure (Edgar Santos) Rápido e bem? A programação web tem! (Sérgio Laranjeira) Introdução à Programação em CUDA (Patrício Domingues) Visual (NOT) Basic - Organismos! Do zero ao mercado (2/2) (Sérgio Ribeiro) Enigmas de C#: Foreach (Paulo Morgado) Core Dump: Core Dump [8] - Fora de Horas (Fernando Martins) Review do livro Introdução ao Design de Interfaces (Sérgio Alves) Review do livro Exercícios em Java – Algoritmia e Programação Estruturada (Carlos José Dias) Viagem da Informação (Rita Peres) “Camaleão! De que cor?” (Sara Santos) Verifica regularmente os ficheiros Javascript do seu site? (David Sopas) Entrevista a Tiago Andrade e Silva Projecto em Destaque na Comunidade Portugal-a-Programar: Taggeo
  3. 4 points
    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)
  4. 4 points
    Revista PROGRAMAR Edição 37 - Outubro de 2012 (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/ProgramarED37_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre Makefiles de António Pedro Cunha para conhecer melhor esta poderosa ferramenta. Nesta 37ª edição pode ainda encontrar os seguintes artigos: Interface Gráfica - Termometro Usando Arduino e LM335A (Nuno Santos) Algoritmos de Path Find : Princípios e Teorias (João Ferreira) SEO: Search Engine Optimization - Introdução Parte III (Miguel Lobato) Profilers Usar ou não usar… Os 5 minutos que mudam a experiência! (António Cunha Santos) CodeDump -Core Dump [8] - Fora de Horas (Fernando Martins) Kernel Panic A importância da formação no ensino superior numa carreira dentro da área de segurança informática (Tiago Henriques) Enigmas do C#: Async/Await e Threads (Paulo Morgado) Organismos! Do zero ao mercado (1 de 2) Sérgio Ribeiro) Review do livro HTML5 2ª Edição (Marco Amado) Review do livro Sistemas Operativos (Fábio Domingos) Review do livro Desenvolvimento em iOS iPhone, iPad, iPod Touch (Sara Santos) Análise: O que faz de nós um bom programador? (Rita Peres) Falácias da Computação na Nuvem (Edgar Santos) As reais ameaças de segurança não são os APT (David Sopas) Entrevista - João Barreto Projeto em Destaque na Comunidade Portugal-a-Programar: NotíciasPT E em parceira com as comunidades PtCoreSec e Comunidade netPonto: Introducao-Auditoria-Passwords (PtCoreSec) BizTalk360 uma ferramenta de suporte e monitorização para a plataforma BizTalk Server (NetPonto)
  5. 3 points
    Estes são alguns livros recentes que a Microsoft Press disponibilizou gratuitamente. Alguns destes livros estão disponíveis em três formatos: PDF, Mobi (Kindle) e epub. Aproveitem!
  6. 2 points
    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]
  7. 2 points
    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
  8. 2 points
    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/ProgramarED35_V Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre desenvolvimento de Aplicações Web Ricas (RIA) com Ext JS 4 e Rails 3 para conhecer melhor algumas técnicas de programação com Rails3. Nesta 35ª edição pode ainda encontrar os seguintes artigos: Gerenciamento de Horas (Prf. Augusto Manzano) Arduino e o cálculo da FFT (Nuno Pessanha Santos) Pascal – Registos variantes (Igor Nunes) Enigmas do C#: O Estranho caso dos Enumerados (Paulo Morgado) O ecossistema Umbraco (4.7.x) (Ricardo Rodrigues) Visual (not) Basic: XNA: Ataque no quintal (parte 2/2). (Sérgio Ribeiro) Review do livro C# 4.0 da FCA Entrevista a Pedro Aniceto E em parceira com as comunidade AzurePT e PtCoreSec: Windows Azure Security (Nuno Godinho) Segurança na WEB (Parte 2) (Tiago Henriques) Download
  9. 2 points
    O quadro de Python tem, a aprtir de hoje, um tópico com links úteis: Links do P@P Tutoriais Snippets Artigos Revista PROGRAMAR [*]Links externos ao P@P Sintam-se à vontade para propor mais links úteis, este tópico estará em constante actualização Origem: Links úteis (documentação, livros, tutoriais, snippets)
  10. 1 point
    “The past has told us when we connect people with information, they can change the world” Eric Schmidt, Executive Chairman of Google O Google DevFest Portugal apresenta se como um evento de referência tanto nacional como internacional que pretende reunir todos os engenheiros ligados à área da informática ou entusiastas de tecnologia. O objectivo é ligar mais as pessoas com a informação actual sobre praticas de desenvolvimento de software, tanto web como mobile, tudo englobado nas tecnologias Google e com objetivo de co-criar e enriquecer vidas académicas ou profissionais. Via vários workshops temáticos, como Desenvolvimento para Android, HTML5, Javascript e varias APIs da Google, assim como conferencias e sessões de crowdsourcing os participantes irão usufruir de um ambiente acolhedor sempre na temática de aprender fazendo. Durante o dia 2 de Março haverá uma Hackaton de 24 horas com objetivo de utilizar o que tem sido aprendido nos workshops para depois apresentar os projectos mais espetaculares e receber prémios com a marca Google. Não havendo limite de idade, só resta convidar todos os entusiastas a se inscrever o mais rapidamente possível, pois o limite é de 150 participantes, e o melhor é que tudo isto será completamente grátis. Link do evento no Google+: http://goo.gl/G1uKH Link do blog do Google Developer Group Portugal: http://gdgpt.blogspot.pt/ Página para inscrição: http://gdgpt.blogspot.pt/p/blog-page.html
  11. 1 point
    (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]
  12. 1 point
    (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]
  13. 1 point
    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]
  14. 1 point
    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]
  15. 1 point
    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.
  16. 1 point
    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)
  17. 1 point
    Revista PROGRAMAR Edição 36 - Agosto de 2012 (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/ProgramarED36_V. Assim nesta edição trazemos até si, como artigo de capa, um artigo sobre As Novidades do Visual Studio 2012 RC para conhecer melhor a nova versão desta poderosa ferramenta. Nesta 36ª edição pode ainda encontrar os seguintes artigos: Construção de uma Calculadora Gráfica (Igor Nunes) Formulários em HTML5 (Nelson Belo Lima) SEO: Search Engine Optimization - Introdução Parte II (Miguel Lobato) Implementação da Cifra ARSD em Ambiente Emulado Windows Azure (Rita Peres e André Lourenço) Estação de Controlo de Temperaturas Usando Arduíno e Texas Instruments LM335A (Nuno Pessanha Santos) Enigmas de C#: Avaliação da Lista de Argumentos (Paulo Morgado) Core Dump: Podemos Continuar a Acreditar nas TIC? (Fernando Martins) Review do livro Fundamental do MAC OS X (Miguel Oliveira) Microsoft SQL Server 2012 Integration Services: An Expert Cookbook (António Santos) Plano Tecnológico da Educação: Seis Anos Depois (Ricardo Castro) O Empreendedorismo Como Uma Opção de Auto-emprego e Inconformismo (Marisa Almeida) Projeto em Destaque na Comunidade Portugal-a-Programar: Notification Agenda E em parceira com a comunidade PtCoreSec: Segurança na WEB (Parte 3) (Tiago Henriques)
  18. 1 point
    A Revista PROGRAMAR está de volta com mais uma edição. Desta vez temos como tema de capa o artigo Computação em Grelha, cross-platform usando BOINC, da autoria de António C. Santos. Adicionalmente, nesta edição poderá encontrar mais 23 artigos, que listamos de seguida: Introdução ao Sonatype Nexus – Nuno Cancelo Adobe PhoneGap Build para construção de aplicações móveis híbridas – Jorge C. S. Cardoso SOAPUI Uma ferramenta muito útil para quem desenvolve Webservices – Sérgio Ildefonso Xamarin Forms – usando Xamarin Effects – Sara Silva Deep Learning Passo a Passo – Sérgio Saraiva Introdução ao SAAS – Ricardo Queirós C# – Excel – Rita Peres Como Configurar o Wi-Fi no ESP8266 – Bruno Horta C# – Cifras e mais Cifras – António Santos Kernel Panic – A elegância da simplicidade – António Santos SQL Curtas #3: Mais um conjunto de dúvidas – André Melancia Review do livro: Business Intelligence no SQL Server – Rita Peres Review do livro: Segurança Prática em Sistemas e Redes Com Linux – António Santos Vulnerabilidades Web em 2017 – Pedro Tavares RGPD – O Antes e o Depois – Pedro Tavares SoftEther VPN Project, implementação em Windows,GNU/Linux, MacOS, Android, iOS – António Santos Testes em Sistemas Orientados a objectos: modelo tradicional vs modelo OO – Augusto Manzano Microsoft 365: Ferramentas de Deploy, Segurança e Compliance – Nuno Silva Movimento Maker – Hands ON – Rita Peres CRM – Plataforma ou Customizado – Pedro Azevedo SQL vs NoSQL – Rita Peres Entrevista a: Bruno Horta Python: História e Ascendência – Danilo Morais da Silva Clique aqui para fazer o download desta Edição!
  19. 1 point
    Introdução Já muito foi escrito sobre a biblioteca jQuery para JavaScript, incluindo alguns artigos na Revista Programar (por exemplo, Mitos do jQuery e jQuery: Usar ou Não Usar?). No entanto, existem outros projectos “irmãos” do projecto jQuery que são igualmente interessantes para programado- res e designers Web, como as frameworks jQuery Mobile e jQuery UI. Neste artigo, foco-me na jQuery Mobile explicando a sua filosofia de programação, e mostrando alguns dos componentes principais para a criação de uma aplicação móvel. Ler mais…
  20. 1 point
    Desde o início do ano de 2009 que uma moeda virtual tem vindo a marcar a diferença no horizonte dos pagamentos digitais. O principal ingrediente do bitcoin [1] é uma tecnologia inderrubável que até então nem tinha sido muito notada — a blockchain [1] [2] (white paper). A blockchain é uma tecnologia sofisticada que permite salvaguardar registos de uma forma distribuída e não centralizada uma vez que não existe uma entidade de gestão central. Este sistema também conhecido como livro razão, tem o objetivo de guardar registos de transações e os registos de todas essas transações são atualizados em cada nó da rede e não apenas no nó central de gestão (porque efetivamente esse nó não existe). Sempre que é consumada uma transação na rede todos os nós da rede são informados. Ele funciona com base numa cadeia de blocos, nada mais do que um conjunto de informações que são ligadas a cadeias adjacentes. Estes blocos são públicos, no sentido em que todos os nós da rede podem aceder a essa informação. Porém, estes blocos quando são processados não podem ser alterados nem apagados. Além disso, novos registos só podem ser feitos mediante um processo de auditoria. Ler mais…
  21. 1 point
    Introdução Existem diversos serviços de assistente pessoal inteligente, no entanto um dos populares em IoT é a Alexa da Amazon, que vem por default do dispositivo Amazon Echo Dot. A Alexa, denominada com base na antiga biblioteca de Alexandria, é a assistente pessoal inteligente desenvolvida pela Amazon, que permite que se comunique por voz com um dispositivo, se lhe dêem comandos e o dispositivo execute ou controle equipamentos, reproduza música, efectue pesquisas, etc… Este artigo surge após o desafio colocado pelo Bruno Horta, no grupo Movimento Maker Portugal e que eu tive o prazer de aceitar e concluir dentro do prazo previsto! Por detrás deste serviço existe um sistema de processamento de linguagem natural, desenvolvido pela Amazon, que permite que a voz humana seja compreendida, permitindo a execução das instruções dadas pelo utilizador. Ler mais…
  22. 1 point
    A arte da criação de programas auto-replicativos parece estar perdida no tempo. Não podemos confundir um programa auto-replicativo com malware, cavalos de tróia, worms, etc. Um programa auto-replicativo não executa nenhum tipo de código para danificar hardware ou software, pelo contrário apenas tenta replicar-se de diversas formas ou métodos e é por norma escrito numa linguagem de baixo nível, como por exemplo assembly. A parte mais interessante e importante do programa ao contrário de um malware não é um pedaço de código para causar danos, mas antes pelo contrário apenas o código que per- mite que o programa se replique. Apesar de muitas vezes se confundirem as duas tarefas, um programa auto-replicativo é uma forma de criatividade, engenho e inovação, com o objectivo de criar um programa que se consiga manter num sistema informático evitando ser apagado e replicando-se de forma inteligente, evitando a sua detecção e consequente remoção. É quase como fazer um avião de papel, ajustar as “asas”, o “nariz”, colocar ou não um “leme de cauda”, etc e atirar para ver que distância é percorrida antes de inevitavelmente aterrar, ou melhor, cair! Em momento algum se pretende que o programa, tal como o avião, dure “ad aeternum”, sendo o interesse apenas no lapso de tempo que ele durará até ser totalmente removido. Ler mais…
  23. 1 point
    Atualmente, muito se fala em inteligência artificial. O Google investe, a Microsoft, a Amazon, a Uber, o Facebook, a Apple… E essa lista não para por aqui. Nós sabemos que é uma tecnologia pujante, que, juntamente com a correta análise do Big Data, certamente será uma das ferramentas mais poderosas que nós teremos no futuro próximo. A ideia deste artigo é falar um pouco da inteligência artificial, mais precisamente abordar os algoritmos das redes neurais artificiais (RNA), sua arquitetura, seu funcionamento e suas principais aplicações. Ler mais…
  24. 1 point
    Esta é a 26ª edição em que vos escrevo, fez este mês cinco anos e sete meses que tenho a honra e o privilégio de editar a Revista PROGRAMAR, tantas vezes lutando conta o tempo, escrevendo até altas horas, escrevendo mais do que seria “habitual”, fazendo mais um “git push”, esticando os limites, contornando o tempo, a disponibilidade, pedindo aos autores mais um esforço, para que se faça mais uma edição! O que seriam “demasiados ficheiros abertos”? Seriam 25 demais? Seriam antes 26? Bem, não querendo fazer profecias, mas desafiando todos aqueles que participam, já foram publicadas 55 edições, esta é a 56ª! Esperemos que falamos tantas quanto o máximo número possível de ser representado em binário com 16 bits sem sinal! Seja esse o objectivo e essa a vontade, de quem escreve e de quem lê! Num momento de “maior sanidade”, menos ousado, mas ambicionado, num lapso de tempo que se espera não seja muito alargado, chegaremos à edição 64! Pode não parecer muito mas se fossem bits, muito se poderia representar! Façamos um “git push”, tenhamos a vontade, e daqui por um ano e alguns meses, estaremos a ler a 64ª edição! Até lá, boas leituras e muita escrita António Santos
  25. 1 point
    Introdução A BIOS Ao longo dos anos, muito tem sido escrito sobre possíveis vectores de vulnerabilidade utilizando a bios. No entanto, além do antigo vírus de Chernobyl, que acabou por apagar a BIOS, pouco tem sido dito. Tal como amplamente descrito, a BIOS é um firmware de arranque designado a ser executado assim que um computador recebe corrente. A função inicial da BIOS é identificar e testar os dispositivos de sistema, como a placa gráfica, as unidades de armazenamento (disco rígido), antigamente as drives de disquetes (agora já são incomuns) e outro hardware, com o objectivo de preparar a máquina e colocá-la num estado conhecido, de forma a que os softwares armazenados nos meios de armazenamento possam ser carregados e executados, para lhes ser “entregue” o controlo do computador. Este processo é o chamado “booting”, que é a abreviatura de “bootstrapping”. Nos computadores PC compatíveis, alguns periféricos, tais como unidades de disco rígido, placas gráficas, etc… têm a sua própria extensão da ROM da BIOS, com o objectivo de fornecer funcionalidades adicionais. Os sistemas operativos e outro software designado para o efeito, criam uma interface para as aplicações utilizarem estes dispositivos. Ler mais…
  26. 1 point
    Muito se tem falado desde a passada sexta-feira sobre cyber-segurança, mas antes disso pouco se dizia. Isso faz lembrar o ditado português, “depois da casa roubada, trancas na porta”. Ora bem, na passada sexta-feira, um ransomware, infectou imensos sistemas, colocando os dados reféns de um resgate a ser pago aos criadores do malware. Até aqui, nada de inédito, este tipo de ataques tem sido cada vez mais co- mum! O estranho é o “pânico” gerado em volta da situação e mais estranha será a falta de uma política “pró-activa” de prevenção! Um ransomware, encripta os dados contidos nos discos rígidos e solicita um pagamento de um resgate! Bem, se existirem cópias de segurança, para quê pagar resgate? Restaura-se a cópia de segurança e recomenda-se aos “autores” do “dito cujo” que vão “plantar nabos num qualquer deserto”, porque os dados continuam disponíveis e o ataque foi apenas mais um fracasso! Situação em que se poderia dizer que “venha de lá o assalto” que as trancas estão na porta! Mas infelizmente numa grande quantidade de situações tal não aconteceu! Ler mais…
  27. 1 point
    Hoje trago até vós caros leitores, um artigo sobre a Tinker Board. Os leitores mais acérrimos certamente sabem que sou uma fã incondicional da família Raspberry Pi. Ora a Tinker Board, é uma concorrente séria ao Raspberry Pi 3. Capaz de desviar o olhar dos fãs mais convictos, como é o meu caso. De uma forma rápida e sem rodeios, esta nova aposta da ASUS desvia-nos o olhar porque apesar de ser ligeiramente mais cara que o Pi 3, as vantagens são maiores do que a diferença de preço entre os dois modelos. Lançada em Fevereiro de 2017 (de uma forma um pouco “atabalhoada” uma vez que houve distribuidores que a começaram a vender antes da data oficial de lançamento, o que obrigou a um rápido lançamento por parte do departamento de Marketing da ASUS), está disponível na Europa por valores entre os 65€ e 70€. Este micro computador tem um processador quad-core Rockchip RK3288 e gráficos ARM Mali-T764. Ler mais…
  28. 1 point
    A Revista PROGRAMAR está de volta com mais uma edição. Desta vez temos como tema de capa o artigo Os segredos do lado negro da BIOS, da autoria de António C. Santos. Adicionalmente, nesta edição poderá encontrar mais 13 artigos, que listamos de seguida: Otimizando os sistemas embebidos (Nuno Cancelo) Tipos em Python (Nilo Menezes) Gerir a Qualidade do Código (Nuno Cancelo) Cifra Feistel (Rita Peres) NODEMCU E TELEGRAM BOTS (António C. Santos) C# – C# – Introdução aos testes Unitários em C# com MS Unit Test (António C. Santos) Kernel Panic – Kernel Panic ( Depois da casa roubada, trancas na porta!)(António C. Santos) Análise ao livro Android com C# – Introdução ao desenvolvimento (Nuno Cancelo) Internet das Coisas – Introdução Prática (Sara Freixo) Interface Humano-Computador, Nanotecnologia e a dependência tecnológica Parte II(Augusto Manzano) VIDEOCHAMADA/VIDEOCONFERÊNCIA O PROJECTO SEEME (João Pereira Rosa) Tinker Board (Rita Peres) PROGRAMAR Saturday 2017 (Rita Peres) Clique aqui para fazer o download desta Edição!
  29. 1 point
    Sou muito apologista da metodologia “set it and forget it”, configurar as coisas uma vez e reutilizar vezes sem conta a mesma configuração, infraestrutura. Abstrairmos de tal forma, que o foi configurado sirva para o uso geral da nossa aplicação ou projeto. Isto é muito giro, mas pouco realista se tivermos em mente a montanha de projetos e aplicações que estão montadas por Portugal (e não só) a fora. Tipicamente, a forma como eu fazia, seria criar uma máquina virtual (principalmente em virtualbox) montava a infraestrutura da forma que queria e depois trabalhava sobre ela e partilhava a imagem com quem quisesse. Apesar de funcionar a solução não era em nada elegante, tinha uma imagem com cerca de 20GB, com um sistema operativo (que poderia estar ou não a usar as suas potencialidades), mais o conjunto de ferramentas e ainda tinha que me preocupar com as configurações de rede (para estar exposto para fora da máquina virtual) e ter mounting points para poder partilhar ficheiros entre o host e a máquina virtual. Quem já fez isto pelo menos uma vez sabe a chatice que dá. Ler mais…
  30. 1 point
    Introdução Numa esmagadora maioria dos circuitos usados em IoT e em automação de uma forma geral, como o caso do Arduino/Genuino, existem algumas limitações em termos de pinos analógicos, que nos podem complicar a tarefa de ligar sensores. Por exemplo, no Arduino/Genuino Uno, apenas são disponibilizados 6 pinos analógicos que vão de A0 a A5, respetivamente. Ler mais…
  31. 1 point
    O ISELTech'17, que decorrerá entre os dias 25 e 27 de Maio no campus do Instituto Superior de Engenharia de Lisboa (ISEL), é um evento aberto a estudantes, trabalhadores e entusiastas de tecnologia que queiram adquirir novos conhecimentos e demonstrar as suas capacidades, num espaço aberto à discussão entre participantes e speakers, abordando temas da atualidade tecnológica, como: Mobile Development, Cloud, Web, Gaming, Internet of Things, Network Engineering, Smart Cities, Smart Mobility, Industry 4.0, Power & Energy, Control & Automation. Durante os três dias do evento serão realizados Workshops para hard e soft skills, concursos e sorteios, e diversas talks. O habitual espaço de recrutamento e exposições também estará presente, e contará com a presença de entidades nacionais e internacionais. O último dia fica guardado para o painel de debate sobre Cibersegurança com convidados especiais. Se te interessas por tecnologia, terás certamente várias sessões que te irão interessar. Mais Info Site/Tickets: iseltech.isel.pt Facebook: /iseltech Twitter: @ISELTech17 Email: iseltech@isel.pt Organizadores GDG Portugal A GDG Portugal é uma comunidade de developers e entusiastas de tecnologias Google que tem vindo a realizar diversas conferências, eventos, workshops tech abertos a toda a comunidade, sejam developers ou apenas curiosos, recebendo entre dezenas a centenas de pessoas. IEEE ISEL Student Branch O IEEE ISEL Student Branch é um grupo associado ao Institute of Electrical and Electronics Engineers (IEEE), que permite aos seus Student Members realizarem atividades extracurriculares, com vista ao seu desenvolvimento pessoal e profissional, nas suas áreas de interesse e que de alguma forma possam estar mais ligados com a sua futura profissão.
  32. 1 point
    A Organização do ENEI 2013 apresenta a 8ª edição do Encontro Nacional de Estudantes de Informática, pela primeira vez na cidade do Porto. Se és estudante de um curso superior de Informática (ou relacionados), não percas esta oportunidade. De 25 a 27 de Março de 2013, na Faculdade de Engenharia da Universidade do Porto, vais poder desfrutar de um leque de palestras, workshops e uma forte componente de networking com empresas e com os restantes estudantes da área de Informática de todo país. Para além disso, vais poder contar com várias competições ao longo do dia e animação noturna. As inscrições estão abertas até dia 15 de Março, com desconto para grupos. Não percas esta oportunidade e inscreve-te a ti e aos teus amigos. Mais Informações em: http://www.eneiporto.pt https://www.facebook.com/ENEIConf https://twitter.com/enei13 Fica também atento aos nossos meios de comunicação. Haverá mais novidades até ao dia do evento. Caso tenhas duvidas e/ou sugestões relativas ao evento, podes colocá-las neste tópico no fórum.
  33. 1 point
    A comunidade Portugal-a-Programar está a pensar em efectuar o primeiro evento presencial da comunidade. Trata-se de um evento de programação, em Português, que tem por objectivo a partilha de informação, a divulgação da comunidade e o encontro entre membros. O evento será realizado a um sábado, em data e local a anunciar, assim como a sua agenda. De forma a que este evento seja o mais adequado com as expectativas de todos, solicitamos que preencham um pequeno questionário, caso pensem vir a participar: http://www.survs.com/survey/1SJUK1N74J Obrigado a todos pela participação! A administração
  34. 1 point
    Os desenvolvimentos que as empresas aplicam na melhoria dos sistemas operativos devem ser sempre para facilitar a vida aos utilizadores. As novas funcionalidades surgem sempre nas novas versões e os utilizadores agradecem. Mas nem sempre as coisas correm como pretendido e há vezes em que alguns bugs estranhos não são detectados a tempo e surgem nas versões finais. Foi o que aconteceu na mais recente versão do Android, a 4.2, na aplicação People/Contacts. O mês de Dezembro desapareceu… Ver mais em: http://pplware.sapo.pt/informacao/google-esqueceu-se-de-dezembro-no-android-4-2/ Origem: Google esqueceu-se de Dezembro no Android 4.2…
  35. 1 point
    Com o lançamento do Windows 8 queremos ajudar todos os que, como tu, têm uma ideia para uma App e querem torná-la realidade. Mas para o fazer quisemos fazê-lo em grande estilo: por isso, na Microsoft criámos o WOWZAPP, um evento mundial que nos dias 9-11 de Novembro vai juntar milhares de criadores de Apps para dar vida às suas ideias e divertirem-se à grande enquanto o fazem. Em Portugal estamos a preparar um fim-de-semana com tudo o que precisas, longe da confusão do dia-a-dia, para que possas aproveitar o tempo para te dedicares à tua App! E não só. Além de teres tudo incluído, vais poder ainda assistir às melhores sessões técnicas, apoio de experts durante todo o evento, ajuda na publicação da tua App na Store, muitos chocolates e bebidas energéticas e…bem, tudo o resto que não podemos dizer já. Por agora ;-) Interessado? A fervilhar de ideias? Tudo isto no Centro de Incubação da ANJE do Porto, à beira-rio. No caso de quereres descansar (?!) ao longo das 48h, basta “ganhares coragem" e caminhar 30 segundos até ao teu quarto, numa das melhores Pousadas da Juventude de Portugal. Portanto o que precisas fazer para estares lá? 3 passos: 1) Inspira-te e pensa naquela grande ideia de App que vais criar para o novo Windows 8! E, se quiseres, traz outra pessoa contigo para te ajudar a torná-la realidade ;-) 2) Instala as ferramentas gratuitas e aprende tudo o que precisas para começar, também com o Windows 8 Camp-in-a-box. Se fores um estudante, activa a tua conta gratuita na Windows Store! 3) Faz o teu pedido de registo gratuito no evento! Para tal, basta enviares um e-mail para "t-nunol@microsoft.com" até 5 de Novembro com: - dados pessoais individuais ou da tua equipa (até 2 elementos): nome, idade, escola/empresa, telefone, e-mail; - explicar, numa frase, qual a ideia de app que vais/vão desenvolver no evento; - numa frase: porque deves/devem ser escolhido(s) :-) Assim que o teu registo esteja confirmado (até ao dia 6 de Novembro), se fores um dos selecionados irás receber um e-mail com todos os detalhes adicionais que precisas! Ah e…as vagas são muito, MUITO limitadas! Mais informações e registo
  36. 1 point
    A revista PROGRAMAR já está disponível no Windows 8, com todas as edições e detalhes sobre cada edição. A aplicação tem todas as edições já publicadas da revista desde o número 1 em 2006. Com esta aplicação pode navegar entre as edições e ler todos os artigos já publicados e pesquisar por artigos através de palavras-chave. Foi desenvolvida por um membro desta comunidade e líder da comunidade NetPonto - Caio Proiete (obrigado pelo seu contributo!). Algumas imagens da aplicação: Podem já descarregar em: http://apps.microsoft.com/webpdp/app/revista-programar/06a18e81-cb09-44e9-9b5d-f2af96608740 Uma aplicação obrigatória para quem já usa o novo Windows 8!
  37. 1 point
    Fonte: http://www.bbc.co.uk/news/technology-19018930 Fonte: http://in.news.yahoo.com/hackathon-event-come-hack-us-seeks-applicants-hacking-103849477.html Mais informações: http://comehackwithus.com/ Origem: Programmers sought for tropical hackathon
  38. 1 point
    A empresa syncfusion disponibiliza alguns recursos, ebook e white papers, muito interessantes e ainda por cima gratuitos. Os recursos estão disponíveis em formato PDF ou em versão Kindle. Os ebooks são de uma série, designada por Succinctly, e não são mais dos que guias de determinadas tecnologias com aproximadamente 100 páginas.Estes são os títulos à data disponíveis: Ebooks e ainda: PDF Succinctly HTTP Succinctly White papers E ainda: ActivePivot Data Visualization Using Syncfusion Essential BI Ignore ASP.NET MVC at Your Own Peril: Lessons Learned from the Trenches What You Need to Know When Selecting a Chart Fact Sheet: Gomez Server Monitoring For Version Control, Give Git a Try Scale to Cloud Reporting with Azure and Syncfusion’s RDL Report Viewer What You Need to Know When Selecting a Grid NMath Visualization Using Syncfusion Essential Chart Fact Sheet: Gomez Java and .NET Monitoring A não perder e para mais informações consultar o Technology Resource Portal da Syncfusion
  39. 1 point
    Origem: 1ª Reunião Presencial da Comunidade NetPonto em Viana do Castelo
  40. 1 point
    Origem: WordCamp Lisboa 2012
  41. 1 point
    Um editor de texto simples e eficiente em Pascal. Descobre como se aplica na prática o tipo de dados Text. Origem: Editor de Texto simples - utilização do tipo de dados Text
  42. 1 point
    Origem: Internet Hacker rouba 6 milhões de passwords do LinkedIn
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.