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

Wiki

  • artigos
    17
  • comentários
    0
  • visualizações
    27887

Autores deste blog

  • bioshock 6
  • anolsi 3
  • skin 2
  • fnds 2
  • jpaulino 2
  • thoga31 2

Sobre este blog

Blog do Wiki

Artigos neste blog

 

Wiki P@P - Tutorial de Pascal actualizado

O mais recente Tutorial de Pascal que a Wiki P@P dispõe tem tido muitos visitantes, e agora está a sofrer uma actualização e expansão progressivas. É com gosto que informamos que a Parte VII deste Tutorial foi lançada, estando o livro PDF já actualizado. Nesta parte poderão encontrar preliminares em representação binária e hexadecimal de números inteiros, bem como a construção de Message Boxes, funções úteis para Numeração Romana e um pormenor útil nas Estruturas de Tentativa. Parte VII - Hexadecimais, Binários e Numeração Romana. Message Box.

thoga31

thoga31

 

Wiki: C# - Access (Gestão)

O utilizador Caça, dado a quantidade de dúvidas relativas a este tipo de assunto, traduziu e bem para C# o artigo sobre gestão de base de dados que constava já na Wiki mas em formato VB.NET. Portanto, no more excuses são toleradas O artigo pode ser consultado aqui. Qualquer dúvida, não deixes de nos visitar

bioshock

bioshock

 

Tutorial de Introdução à Lógica e Algoritmia

Está disponível desde há poucos dias um novo tutorial na Wiki, o Tutorial de Introdução à Lógica e Algoritmia, que já há muito faltava no P@P. A programação é uma área que assenta totalmente na algoritmia - a resolução de um problema através de um algoritmo -, e esta, por seu lado, assenta na lógica. Por isso, é óbvio que, para se programar bem, é necessário ter-se bases nestas disciplinas - e eis o tutorial no P@P!

thoga31

thoga31

 

Wiki: VB.NET - Access (Gestão)

Tenho reparado com bastante admiração e reforço bastante, a quantidade de visualizações que o artigo que criei à mais de um mês possui. Está neste momento na fasquia das 1000 e continua a subir! Trata-se de um artigo que aborda uma das muitas maneiras de gerir uma base de dados, neste caso em Access, utilizando as principais instruções: Selecção de dados
Inserção de dados
Actualização de dados
Eliminação de dados
Abrange as principais funções e características, nunca esquecendo o desempenho geral. É uma forma eficaz de controlar dados provenientes da base de dados. Um dos pontos mais fortes é a transição para qualquer tipo de base de dados, bastando para isso trocar os nomes, eis um exemplo: OleDbConnection - Access SqlConnection - SQL Qualquer tipo de dúvidas podem ser esclarecidas na secção correcta do fórum, aproveita e dá um salto lá!

bioshock

bioshock

 

Wiki: VB.NET - Dictionary(Of)

O Dictionary permite de uma forma rápida e eficaz a organização de todas as informações que nos sejam válidas. Tenho tido a necessidade de utilizar este método pois, para além de ter um tempo de resposta muito significativo, possui inúmeras semelhanças a uma base de dados: Organização
Chave única
Múltiplos tipos de dados
Outra das vantagens é a utilização, em assíncrono, com estruturas de dados (Structures), o que nos facilita e muito o processo de armazenamento dos dados. O artigo está bastante completo, não deixes de o visitar!

bioshock

bioshock

 

Wiki: FAQ

Para que a Wiki contenha cada vez mais artigos de relevo é necessário que não se caia em esquecimento. Para continuarmos a evoluir a nossa Wiki devemos continuar a criar, a aperfeiçoar! Neste FAQ encontra-se uma série de dúvidas esclarecidas referentes à gestão da Wiki . É com gosto que escrevemos, é com vontade que evoluímos, é com persistência que alcançamos! Contamos contigo para nos ajudar!

bioshock

bioshock

 

Wiki: PHP - Cookies e Sessões

Das muitas funções procuradas pelos programadores na área web, duas das mais procuradas, certamente, são os Cookies e as Sessões. Um dos exemplos mais concretos da utilização destas duas funções é nos sistemas de login de uma página, onde guardamos em variáveis os valores do utilizador para, caso este assim o queira, permanecer ligado durante X tempo. O bom da coisa é que podemos utilizar as duas em simultâneo, criando assim um sistema mais confiável e ao nosso gosto! Trata-se de mais um artigo bem escrito para a nossa Wiki. Take a seat...e arranja umas bolachas! http://wiki.portugal-a-programar.pt/dev_web:php:cookies_sessoes

bioshock

bioshock

 

Wiki: VB.NET - BackgroundWorkers

Em certos projectos é necessário que hajam múltiplas tarefas a executarem vários procedimentos ao mesmo tempo. Estas tarefas podem não ser sentidas pelo utilizador, como podem ser tarefas de grande dimensão (Ex: operações entre base de dados, acesso ao disco local, etc.) e que, de alguma forma, condicionam todas as outras tarefas, ficando estas pendentes da conclusão de uma para poderem prosseguir. Portanto, quando queremos um user-interface com bom desempenho e não pretendemos longas esperas com tais tarefas utilizamos um backgroundworker. O backgroundworker têm por fim executar tarefas demoradas de uma forma assíncrona em segundo plano (background). Será criada uma thread diferente da thread criada na aplicação. O artigo completo pode ser visto aqui: http://wiki.portugal-a-programar.pt/dev_net:vb.net:backgroundworkers

bioshock

bioshock

 

Alterações na Wiki P@P

A Wiki P@P esteve offline durante algum tempo para procedermos a algumas alterações no seu funcionamento: Alteração da estrutura dos artigos: Assim ficou mais coerente com a nova estrutura do fórum.
Alterações no design: Também para ficar mais coerente com os temas das restantes páginas da comunidade
Adicionado a possibilidade de discussão do artigo: Não para tirar dúvidas, pois os comentários são moderados
Adicionado a possibilidade de partilha nas redes sociais
Adicionado o número de visualizações de cada artigo
Adicionadas tags nos artigos e uma tagcloud para mais fácil navegação: Ainda a ser construída aos poucos
Esperamos que as alterações vão ao encontro das vossas necessidades.

anolsi

anolsi

 

Tutorial de Pascal

Foi recentemente disponibilizado por um membro da comunidade, o thoga31, um excelente Tutorial de Pascal. Este tutorial aborda diversos temas, tendo a seguinte estrutura: PARTE I - Preliminares. Programação Básica PARTE II - Componente Prática para Aplicação de Conhecimentos PARTE III - Funções e Procedimentos padrão. Conversão. Personalização gráfica PARTE IV - Registos. Ficheiros de texto simples PARTE V - Conjuntos. Estruturação de um programa em Pascal. Data e Hora do Sistema PARTE VI - Recursividade. Variáveis de Texto Simples. Estrutura de tentativa. Lista padrão do Pascal Na wiki da comunidade, na página de tutorial, é possível ver o índice completo do mesmo, assim como descarregar em formato PDF. Parabéns ao membro pelo recurso disponibilizado!

jpaulino

jpaulino

 

Wiki: Funções em C - O que são e para que servem?

As funções foram elaboradas com a finalidade de poupar espaço, tempo e paciência aos programadores. Por exemplo: *********************** 12345 *********************** *********************** O código que vocês iriam elaborar era o seguinte: #include <stdio.h> int main() { puts("***********************"); puts("12345"); puts("***********************"); puts("***********************"); } Agora reparem, estão a elaborar a mesma linha de código puts("***********************") 3 vezes. Agora imaginem que tem essa linha umas 100 vezes no programa e o vosso chefe vos diz que não gosta de ver ali os 20 asteriscos, e que 21 seria mais atractivo, e pronto, lá iam vocês alterar as 100 linhas. Até que um dia alguém se lembrou de inventar estas funções que originando um simples código e uma maneira de chamar essa função em qualquer lugar iria poupar espaço e tempo ora vejam... Ver mais: http://wiki.portugal-a-programar.pt/dev_geral:c:funcoes

jpaulino

jpaulino

 

Vencedor do Concurso de Artigos Wiki P@P

Durante os últimos dois meses decorreu um concurso de artigos na Wiki, com o objectivo de divulgar e simultaneamente aumentar e melhorar o conteúdo disponível na Wiki, e que oferecia um t-shirt do P@P ao vencedor. Após esses dois meses, o grande vencedor deste concurso foi o ribeiro55! Damos os parabéns a todos os que participaram, e principalmente ao vencedor. Podem ver nesta lista os 19 artigos criados pelo ribeiro55 para o concurso.

anolsi

anolsi

 

Concurso de Artigos da Wiki P@P

A Wiki P@P tem como objectivo ser o maior, e de melhor qualidade, repositório de conhecimento de língua portuguesa relacionado com o tema programação. Assim existe o objectivo de todos os programadores portugueses passarem na Wiki, lerem conteúdo, editarem conteúdo e criarem conteúdo. A filosofia da Wiki é isto: partilhar conhecimento! A Wiki Team tem como principal objectivo de existência a manutenção da plataforma Wiki P@P e das regras / estrutura dos artigos. Tem também uma tarefa importante no controlo da qualidade de artigos existente. Assim é à comunidade é que cabe, tal como em qualquer outra plataforma colaborativa do género wiki, a criação de conteúdo e o melhoramento do conteúdo já existente. Para dinamizar a Wiki, a comunidade decidiu organizar um concurso com a duração de dois meses, para premiar o maior e melhor contribuidor, e com isto tentar dar uma nova dinâmica à plataforma Wiki. Para mais informações sobre o concurso, veja o regulamento. Esperamos a vossa participação!

anolsi

anolsi

 

Wiki Team

Como devem saber a Wiki Team é a equipa que faz a gestão da plataforma Wiki da comunidade Portugal-a-Programar, mas penso que existe algumas diferenças entre o que muitos pensam que cabe à Wiki Team fazer e a finalidade real desta equipa. Mas antes, gostava de lembrar a todos qual o objectivo da Wiki P@P. A Wiki P@P tem como por objectivo ser o maior, e de melhor qualidade, repositório de conhecimento de língua portuguesa relaccionado com o tema programação, assim existe o objectivo de todos os programadores portugueses passarem na Wiki, lerem conteúdo, editarem conteúdo e criarem conteúdo. A filosofia da Wiki é isto: partilhar conhecimento! Tal como alguém partilhou comigo um pouco do que sabe, eu vou partilhar com outros, não custa nada, e um esforço conjunto leva sempre a um resultado maior. A Wiki Team tem como principal objectivo de existência a manutenção da plataforma Wiki P@P e das regras / estrutura dos artigos, tem também uma tarefa importante no controlo da qualidade de artigos existente. Assim é à comunidade é que cabe, tal como em qualquer outra plataforma colaborativa do género wiki, a criação de conteúdo e o melhoramento do conteúdo já existente. 'Ah e tal não tenho muito tempo para escrever um artigo...', é compreensível, tudo bem. Mas porquê não gastar 10-15min a melhorar um artigo já existente? Nem é necessário melhorar o artigo todo, pode ser apenas um tópico do artigo, mas assim já está a colaborar para o crescimento da comunidade e para o desenvolvimento do conteúdo existente em língua portuguesa.

skin

skin

 

Alterada a base de dados de utilizadores da wiki!

A partir de hoje é mais fácil contribuir para a nossa Wiki Para isso basta estar registado no fórum, os dados de login da wiki são os mesmos do fórum. As contas de utilizadores antigas foram desactivadas. Cumprimentos de todo o staff.

fnds

fnds

 

Permissões da Wiki alteradas

As permissões na Wiki foram alteradas mais uma vez. Agora é mais fácil contribuir! Os utilizadores não registados agora podem modificar todo o conteúdo existente e criar novos artigos/snippets no namespace WikiIt. Os membros registados passam a poder criar novos artigos/snippets em qualquer namespace da Wiki. Contamos com a vossa colaboração! Bons artigos

fnds

fnds

 

Reabertura Wiki P@P

É com grande orgulho que dou por reaberta a plataforma Wiki P@P. De cara lavada, esta promete ser mais uma referência para todos os programadores a nível nacional como repositório de conhecimento. Durante estas longas semanas de trabalho o staff da comunidade Portugal-a-Programar empenhou-se em trazer de volta a muito falada wiki. Deu-se uma migração para um novo sistema de wiki's, o sistema DokuWiki, sistema Open Source que oferece melhores condições de trabalho e de acessibilidade, tentamos desenvolver uma estrutura e organização simples, fácil, bonita e funcional mas claro que não se pode agradar a todos... Foram também definidas algumas regras de estilo e formatação que devem ser seguidas de forma a que o conteúdo fique coeso e organizado; para que a Wiki não seja inundada de "lixo", foi adoptado um sistema de submissões em que os contribuintes podem adicionar conteúdo num namespace criado para o efeito, WikiIt; assim, o staff seleccionará os conteúdos que correspondem aos padrões de qualidade definidos. O vosso trabalho nunca será em vão pois, caso o conteúdo submetido não corresponda aos padrões definidos, o autor poderá ser contactado de forma a que proceda às correcções necessárias. Vou terminar por aqui não vos fazendo desperdiçar mais tempo que podem investir a analisar o trabalho realizado, a dar a vossa contribuição, pois já sabem: uma Wiki sobrevive com o suporte de uma comunidade. Em nome de toda a equipa, João Pereira - Skin

skin

skin

×

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.