Sapo Codebits 2011
summary :
Three days is not time to get to absorb all the “stuff of thought” that Codebits generates for those interested in programming andweb development, an event that has become a meeting point for this unique community geek.
Much of the more than 800 participants are focused on hacking and programming contests, or distracted by the various sites of interest created around the event, from the space Lego to game consoles, or moments like spicy dinner Nuclear Tacos. And no time to see the more than 70 presentations that take place in four stages simultaneously.
interview Celso Martinho (Sapo)
RTP (Daniel Catalão) :
http://danielcatalao.blogs.sapo.pt/58596.html
Summary and Videos (Portuguese)
http://tek.sapo.pt/multimedia/codebits2011_cada_vez_maior_e_melhor_1200284.html
http://tek.sapo.pt/extras/sugestoes/sugestao_tek_novas_perspetivas_e_dimensoes_do_1201370.html
http://tek.sapo.pt/noticias/computadores/codebits2011_e_os_vencedores_sao_1200441.html
http://fotos.sapo.pt/pesquisa/?termos=codebits&listar=many&ordenar=relevancia&pagina=1#lista
http://www.flickr.com/search/?w=all&q=codebits&m=text
FCCN domínios.pt
Alterações No Registo De Domínios .pt
Dia 1 de Julho entra em vigor o novo regulamento e obviamente as regras de registo não se aplicam a todos os domínios registados antes, que estão salvaguardados.
- Não vai ser possível registar um domínio com base num pedido de registo de marca. Para registar um domínio com base numa marca, a marca terá que estar concedida e publicada no Boletim de Propriedade Industrial.
- Não vai ser possível registar um domínio com base numa marca de sinal misto. Só podem servir de base ao registo dum domínio .pt as marcas de sinal verbal.
- Em relação às firmas, não há qualquer alteração. Uma pessoa colectiva pode registar o firma, ou uma abreviatura da firma ou os acrónimos da firma.
Para consultar o regulamento em dns.pt
Fonte: webmaster.pt
sapo sessions php
PHP
Ontem fui a assistir a uma sessão de php
Aqui fica um pequeno resumo da sessão :
Optimização de código
Usar sempre que possivel require_once em vez de include.
Nas strings usar o explode em vez do preg_split.
Usar arrays o php trabalha bem com arrays.
Evitar gravar as sessões e cookies em ficheiros, pois o acesso ao filesystem é sempre mais lento, de preferência utilizar o memcached.
Reduzir ciclos, querys , stats, remote resquests.
Não misturar HTML no meio da lógica . HTML Deve ser HTML.
Evitar as mensagens de erro do php, warnings, notices pois se aparecem é má programação.
<– Apache –>
Directory index
Se o nosso ficheiro de index é index.php deve estar logo na 1ª linha do directory index.
A maior parte dos casos temos.. index.html,index.js, index.asp, index.htm e só no fim é que aparece o index.php
.htaccess
Se não estamos a utilizar ficheiros .htaccess desligar o mesmo do apache.
Evitar os symlinks.
Novidades do PHP 5
Namespace
Reflection
Late Static Binding
Interface
Final Class
anonymous function
clone
SPL – Standard PHP library
SOLR
DATETIME
definir um date_default (sempre que se trabalha com datas)
Timezone
Memcache(d)
PECL
SQL – PDO
DataBase access layer
Simple XML
Webservices
O auth
SOAP
Streams
- Stream filters
-Stream contexts
-Stream erros
Magic quotes
Filter sanitize
Special chars
SuhosinPATH
desactivar CURL
desactivar remote links
Banir Ficheiros / binary
Zend server
Zend platform
Zend guard
Zend studio edit (debug)
APC (op code cache)
Strace
XDebug
Webgriad
Boas Práticas
Utilizar ficheiros de config, classes, definir sempre o time zone, classe debug, classe procedure, classe log, fire php.
Smarty Templates
Quem usa ?
Zend , xcart, xoops, open
Objectivo
Separar a lógica da apresentação
Estrutura de pastas do smarty
libs
templates
templates_c
cache
As smarty templates atenuam o cross site (XSS – injecção e colocação de exploits)
Frameworks php
Log4PHP
FLiP7 para download já com o novo acordo ortográfico
O FLiP 7 – Ferramentas para a Língua Portuguesa – é a sétima versão do pacote de ferramentas linguísticas da Priberam, compatível com as aplicações da Microsoft para Windows. O FLiP 7 é um auxiliar de escrita que:
- Permite a correcção ortográfica, apresentando sugestões adequadas;
- Contém nove dicionários temáticos para melhor correcção de textos de áreas técnicas;
- Possibilita o uso da ortografia com ou sem o Acordo Ortográfico de 1990;
- Inclui um conversor de texto para a nova ortografia;
- Permite a correcção sintáctica e estilística, podendo o utilizador seleccionar ou personalizar o estilo de escrita pretendido;
- Possui um dicionário de sinónimos (e um dicionário de antónimos para o português do Brasil);
- Permite a hifenização/translineação de palavras, o que possibilita melhorar a paginação;
- Possui um conjugador de verbos;
- Possui uma ferramenta de auxílio à tradução entre português, espanhol, francês e inglês;
- Inclui um corrector ortográfico, um corrector sintáctico e estílístico, um conjugador e um hifenizador para espanhol;
- Inclui correctores ortográficos para alemão, francês, inglês e italiano;
- Possui um editor de texto robusto, para quem não usa o Microsoft Word.
O FLiP 7 está disponível nas lojas de informática, grandes superfícies e em algumas livrarias. Se preferir pode encomendar o FLiP 7 através da Internet no Sector Zero ou na Wook.
Nota: Também pode comprar o FLiP 7 por download.



