sexta-feira, 23 de setembro de 2011

Diversos Howto para Plone

http://www.uwosh.edu/ploneprojects/documentation/how-tos

sexta-feira, 26 de agosto de 2011

Como instalar o Windows 7 em um netbook a partir de um pendrive

http://pcworld.uol.com.br/dicas/2009/10/21/com-instalar-o-windows-7-em-um-netbook-a-partir-de-um-pendrive/#rec:mcl

Formato da chave USB e torná-lo ativo
Um pendrive é visto como um dispositivo removível no Windows XP e, por esse motivo, o gerenciador de disco não permite particioná-lo, muito menos criar uma partição ativa.
Uma das maneiras mais simples de se fazer isso é utilizando o HP USB Disk Storage Format Tool, utilitário que além de formatar o dispositivo flash com o sistema de arquivos NTFS, também torna a partição ativa.

O Windows 7 usa um programa chamado Bootmgr para carregar. A partição ativa no pendrive precisa ter o código escrito lá para que o seu setor de inicialização seja reconhecido pelo Bootmgr.

Esse código pode ser escrito no pendrive utilizando o programa bootsect.exe, que fica na pasta de inicialização do DVD do Windows 7. Para extrair esse código, temos que usar o prompt de comando - acessível a partir do menu Iniciar (selecione Executar, digite cmd e pressione Enter).
Uma vez que o prompt de comando é aberto, alterne para o drive onde está o Windows 7, digitando a letra da unidade de DVD, que normalmente é d:.
A seguir, digite a seguinte linha de comando:
boot\bootsect /nt60 j:

Windows 7 USB/DVD download tool

http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool


quinta-feira, 25 de agosto de 2011

Names of large numbers

http://encyclopedia.thefreedictionary.com/Names+of+large+numbers

This article lists and discusses the usage and derivation of names of large numbers, together with their possible extensions.

http://encyclopedia.thefreedictionary.com/Googolplex

Googolplex

Creating a Content Type for Plone 3 for developers

by Christopher Warner last modified Nov 03, 2010 02:53 PM 

So you have installed Plone now you want to get to the business of filling it with all of your content. You start by searching on the Plone website for a way to create your own custom content type so you can begin management of the data. However, it’s all a confusing mess to you; you’re a halfway decent programmer, but you’re not a brain surgeon and you want to go to lunch today. Here is a straight-forward and quick way to do this with a Plone 3.x installation

http://plone.org/documentation/kb/creating-a-content-type-for-plone-3-for-developers

Use with: Plone 4, Plone 3
Relevant for: Developers, Advanced Developers

Testando no Plone 4

terça-feira, 23 de agosto de 2011

Velocidades de acesso de Internet móvel 3G

Primeira geração: "1G" 2,4Kbits
Segunda geração: GSM 9,6Kbits

GPRS (2.5G - "G")
latência 500 a 1000ms
slots (4 para download e 1 para upload)
download de 32 a 80Kbits
upload de 8 a 20Kbits
-CS-4 20Kbits / CS-3 14.4Kbits / CS-2 12Kbits / CS-1 8Kbits

EDGE (2.75G - "E")
slots (4 para download e 1 para upload)
download de 35.2 a 236.8Kbits
upload de 8.8 a 59.2Kbits
-MCS-9 59.2Kbits / MCS-8 54.4Kbits / MCS-7 44.8Kbits / MCS-6 29.6Kbits / MCS-5 22.4Kbits / MCS-4 17.6Kbits / MCS-3 14.8Kbits / MCS-2 11.2Kbits / MCS-1 8.8Kbits

UMTS (3G)
baixa latência
modos de acesso:
-WCDMA (3G - "3G"), download e upload 384Kbits

-HSDPA (3.5G - "3.5G"), download 1.8, 3.6, 7.2 e 14.4Mbits / upload 384Kbits
-HSUPA/EUL (3.5G - "3.5G"), upload 730Kbits (categoria 1) a 5.76Mbits (categoria 6)

Publish Plone search queries on other web sites using syndication

http://plone.org/documentation/kb/syndicatequery

Mostra como usar o syndication (RSS) do Plone. Na experiência de uso acabei descobrindo o FeedBurner do Google que passou a publicar as notícias do NIPPO Brasília diretamente no Twitter.

quinta-feira, 18 de agosto de 2011

Integrating PHP applications in Plone

How to use PHPParser to display content from an external PHP application inside Plone.
http://plone.org/documentation/kb/integrate-php-applications

PHParser/PHPGateway
http://old.zope.org/Members/hewei/PHParser

Latest Release: 1.1.5
Last Updated: 2005-10-18 11:31:22
Author:Hewei


Integrando aplicacoes php com plone e disponibilizando o conteudo no corpo do plone

1-Primeiro instale o produto PhP Parser
2-Adicione o caminho das suas aplicações usando o php gatway na ZMI
3-Adicione um php parser na zmi com o script php
4-adicione o page template com o seguinte codigo
<html metal:use-macro="here/main_template/macros/master">
<head>
</head>
<body>

<tal:block metal:fill-slot="content" content="structure here/nomedoscriptphp">
</tal:block>
</body>
</html>


Voce pode optar por colocar structure ou nao!

Original, muito lento para obter: http://doidao.objectis.net/dicas-informatica/desenvolvimento-web/plone-zope/integrando-aplicacoes-php-com-plone-e-disponibilizando-o-conteudo-no-corpo-do-plone/

quarta-feira, 17 de agosto de 2011

Zope Development FAQ - Quintagroup

http://quintagroup.com/services/support/zope-development
  • I'm a client in the USA/Canada/EU/other. How can we arrange payments?
  • Can Quintagroup design my website?
  • Do I need any other software to use Zope / Plone Content Management System?
  • Is there a limitation on the number of editors in Plone / Zope Content Management System?
  • What kinds of server operating systems are supported?
  • Do I have to install software locally on my computer in order to use Zope / Plone Content Management System?
  • In what language was Zope / Plone Content Management System?
  • What kind of database is used in Plone / Zope Content Management System?
  • What is Zope?
  • What is Plone?
  • Are there limits in the way my web pages have to be designed when using Zope / Plone Content Management System?
  • Can existing HTML pages be imported into Zope / Plone Content Management System?
  • Is it possible to use Plone / Zope Content Management System to design and maintain an Intranet portal?
  • How secure is Plone / Zope Content Management System? What kinds of security concepts are supported?
  • Is LDAP supported?
  • Is there a workflow integrated in Zope / Plone Content Management System and if so, of what kind?
  • I would like to install Plone / Zope Content Management System using my service provider. What do I have to look out for?
  • What languages does Zope / Plone Content Management System support?
  • Solutions based on Zope / Plone Content Management System are extremely cost-effective. How is that possible?

Aprendendo a utilizar o htaccess

http://www.plugmasters.com.br/sys/materias/10/1/Aprendendo-a-utilizar-o-htaccess

Plone SEOptimizer (quintagroup.seoptimizer)

http://projects.quintagroup.com/products/wiki/qSEOptimizer

Quintagroup Search Engine Optimization Tool enhances Search Engines visibility of Plone sites.

Features

SEOptimizer products allows per document editing of:
  • HTML Title tag
  • META description tag
  • META keywords tag
  • HTML comment into page header
  • META robots tag
  • META Disposition tag
  • Canonical URL

Installation

quintagroup.seoptimizer can be installed on both traditional and buildout-based instances. See Installation instructions here.
[buildout]
   ....
   eggs =
        ...
        quintagroup.seoptimizer >=4.0

Don't Lose People Who Don't Type WWW

Canonical URL

http://www.aboutus.org/Learn/Don't-Lose-People-Who-Don't-Type-WWW

To make sure that both http://www.Example.com and http://Example.com take people to your website, the recommended method is to create a redirect from http://Example.com to http://www.Example.com

WWW vs. Non-WWW, The PageRank, The Effect And The Solution

http://www.tutorialsroom.com/tutorials/hosting/www_vs_non_www.html

Have you ever wondered if there is a difference between using http://www.anysite.com and http://anysite.com for your site links? Does this affect your PageRank? Read on.

Webfaction

http://docs.webfaction.com/software/static.html#redirect-a-domain-with-a-static-cgi-php-app

Static Files, CGI Scripts, and PHP Pages - can be served by two different, but related, types of applications, Static-only and Static/CGI/PHP applications.

Tópicos:
Static-only
Serving Static Media
Setting expires max
Static/CGI/PHP
Installing a Custom PHP Package
Adding a MIME Type
Blocking an IP Address or Host Name
Changing the Handler for Files
Enabling Server Side Includes
Granting Apache Write Access
Hiding Configuration Files
Password Protecting a Directory with a Static/CGI/PHP App
Redirect a Domain with a Static/CGI/PHP App
Using RewriteBase
Serving HTML Files as PHP Scripts
Troubleshooting
Error: 500 Internal Server Error
Error: Permission denied
Error: Premature end of script headers
Error: No such file or directory
Error: Invalid command or Illegal option with .htaccess
URLs without a Trailing Slash Redirect to the Wrong Domain
Uploaded Files Owned by Apache

sábado, 13 de agosto de 2011

Web Analytics

Um site/blog que trata do assunto "Mundo WA" www.mundowa.com.br

Dois livros sobre o assunto:



Google Analytics
Justin Cutroni
Novatec










Web Analytics 2.0 (A Arte das Análises de Web & A Ciência do Foco no Cliente / The Art of Online Accountability & Science of Customer Centricity)
Avinash Kaushil
Alta Books





segunda-feira, 4 de julho de 2011

sexta-feira, 1 de julho de 2011

Plone 4 Backup: é preciso mais do que o Data.fs

Até o lançamento do Plone 4, efetuar backup ou transferir um site baseado em Plone consistia em copiar o "Data.fs"; um único arquivo que contem todas as informações do site.

Parte da melhoria do desempenho do Plone 4 deve-se à desincorporação do conteúdo de arquivos e imagens do Data.fs, que passou a ser gravado em "var/blobstorage".

Portanto, para um backup completo do site Plone é necessário a cópia dos seguintes arquivos/pastas:
  • arquivo: var/filestorage/Data.fs
  • pasta: var/blobstorage
  • arquivo: zinstance/buildout.cfg
O buildout.cfg contem as informações sobre os produtos instalados, portanto, convêm manter uma cópia para restaurar ambiente Zope/Plone.

Mais informações http://plone.org/documentation/faq/plone-backup-move
E aqui http://plone.org/documentation/kb/backup-plone

A mensagem de erro da falta dos arquivos BLOB é "POSKeyError: 'No blob file'"

sábado, 25 de junho de 2011

EasyNewsletter

EasyNewsletter is a simple but powerful newsletter/mailing product for Plone.

http://plone.org/products/easynewsletter

collective.plonetruegallery

A gallery/slideshow product for plone that can aggregate from picasa and flickr or use plone images.

http://plone.org/products/plone-true-gallery

Singing & Dancing - Gerenciador de informativo para o Plone

The all-singing all-dancing newsletter product for Plone.

http://plone.org/products/dancing
Project Description Singing & Dancing
* Translated into 18 languages
* Downloaded more than 20,000 times
* Increasing year-over-year development activity
* Large, active development team
* Established codebase

Manual: http://www.webtide.co.za/how-to/singing-dancing-user-manual

terça-feira, 14 de junho de 2011

Adventures In Theming – The Complete Saga (tutorial)

I’m working on a large-scale inventory management system built as a series of Plone content types. It’s primary focus is on scientific research labs in a university setting. This means we’ll have a lot of individual labs with specific needs using the system in different ways. I took on the task of building a generic, centralized theme that each lab theme can extend. I wanted to define a specific look for the system, but also allow instances to be tailored for end users.

http://lionfacelemonface.wordpress.com/tutorials/adventures-in-theming-the-complete-saga/

How to write templates for Plone 4

Como escrever templates para o Plone 4 - Plone 4 has some improvements in templates. This is an overview of the most important ones, and what you need to know when updating your existing templates.
  • Macros, slots, viewlets and other monsters. 
  • Viewlet managers.
  • Templates for an object's view.
  • General templates other than objects' views.
  • Related items.
  • Disabling columns.
  • Removal of redundant IDs and classes for the content area.
  • Portal status message.
http://plone.org/documentation/kb/how-to-write-templates-for-plone-4

quinta-feira, 9 de junho de 2011

Do Plone ao Wordpress

Matando mosquito com bala de canhão / Simplificando a vida com o Wordpress
    "Com tudo isso, fiz a migração do meu site do Plone para o Wordpress. Com ele consegui dinamizar o processo de gerenciamento e publicação de conteúdo, e pude estender o Wordpress de forma bem mais simples e rápida do que vinha fazendo com o Plone".
    http://imasters.com.br/artigo/16559/cms/do-plone-ao-wordpress

    Designing for Content Management Systems

    Designing and indeed front-end development for a website that will have content edited by non-technical users poses some problems over and above those you will encounter when developing a site where you have full control over the output mark-up. However, most clients these days want to be able to manage their own content, so most designers will find that some, if not all, of their designs end up as templates in some kind of CMS.
    By considering the CMS as you design, you can maintain far more control over the final output. If your designs will be implemented and integrated into the CMS by a developer, then taking control at the design phase will help you to keep control over the design as opposed to leaving decisions to the developer or the content editors.
    • Know your enemy
    • Keep it consistent
    • Do not assume content length or height of blocks
    • Avoid using image replacement for text
    • Consider the CMS when designing navigation
    • Design and create CSS rules for all possible HTML elements
    • Assume HTML elements can be stacked in any order
    • Use CSS to enforce the style guide and semantics
    • Test with real content
    • Help your content editors to maintain the design
    • Further resources

    http://coding.smashingmagazine.com/2010/11/22/designing-for-content-management-systems/

    Plone Theme Reference (para Plone 4 e Plone 3)

    http://plone.org/documentation/manual/theme-reference