Anotações sobre o uso de tecnologia.
Um local para compartilhar as minhas dúvidas, preocupações e achados.
Blog
-
Raw Disk Message – O disco não está formatado. Formatar agora?

Raw Disk Error no Windows Panico…. de repente, aparece uma mensagem indicando que aquele seu precioso disco não está formatado e o sistema pergunta se deve formatá-lo.
Antes de mais nada…. vamos às recomendações de sempre:
- Faça backup dos seus dados… procure evitar o calor de situações como estas.
- Manutenção física do equipamento é fundamental. Mantenha em boas condições de uso, evitando sujeira, impactos, calor, umidade, etc.
- Procedimentos de manutenção como os chkdsks, salvar registros, salvar configuração, devem ser adotados com toda a atenção.
- Siga sempre os procedimentos de utilização do seu sistema. Manter as baterias carregadas, retirar as unidades externas após os respectivos comandos de sistema, etc.
- Ligue e desligue o seu equipamento de forma ordeira e disciplinada.
Parece que este problema é conhecido da MicroSoft, sendo que algumas informações estão disponiveis no Suporte. Claro que muito pouco é dito de porque isso acontece ou de como se recuperar deste problema.Procurar agir sempre com cautela. Se possível, fazer uma cópia da partição, antes de tentar qualquer recuperação. Algumas ferramentas, conseguem copiar os dados do disco não formato em sua forma original.
O serviço de recuperação de dados é um bastante trabalhoso. Veja por exemplo, o trabalho da Epic Data Recovery Lab. Isso para dizer que isso não é trabalho para meros mortais. Procure por ajuda!
Algumas ferramentas, gratuítas ou pagas, se propõem a fazer a recuperação dos seus dados no disco com problemas :
- Hirens – este pacote de ferramentas contem programas para backup e recuperação de discos em diversos formatos e fabricantes. Gratuito tem bom desempenho.
- Icare Recovery – é uma ferramenta comercial para o serviço.
- Power Data Recovery – é uma ferramenta comercial para o serviço.
- Partition Recovery – é uma ferramenta comercial para o serviço.
- Swiss Knife Premium – é uma ferramenta comercial para o serviço.
Sempre há que se considerar a possibilidade de que na próxima inicialização do sistema, o disco pode ser lido sem problema. Uma verdadeira “roleta russa”, o fato dos sistemas de partições manter as informações em duplicata por segurança pode redundar em auto-recuperação do sistema da próxima vez que ele for ligado, fazendo uso da cópia de reserva. Mas, também pode, por precaução, eliminar a cópia reserva fazendo uma nova cópia da configuração problemática…. Hoje é o seu dia de sorte??
-
OpenBiblio – +1 Relatório

um sistema de biblioteca que é livre Vou anotar aqui as minhas observações sobre a criação de um relatório adicional para a nossa instalação do OpenBiblio (http://cedom.net/biblioteca/).
Sentimos a falta do histórico de um exemplar, para saber por onde ele andou, quem o retirou. Estas são as notas sobre o processo de criação de um tal relatório para a nossa biblioteca. O detalhamento destas notas é condicionado ao processo criativo.
Nada se cria, tudo se copia….
Meu modo básico de criar um novo relatório, eu copio um relatório existente (~/reports/defs/*.rpt) com um novo nome. Se possível, escolho um relatório parecido com o que quero criar….
Identificação
Cada relatório deve ter o seu nome, e cada nome somente deve ser usado para um relatório…. assim,
.title HistoricoCirculacao
alterei a primeira linha do meu novo relatório para ter uma palavra chave para o nome do meu relatório. Sim, esta deve ser somente uma palavra chave, que será o nome do relatório, se quiser que ele seja decodificada em sua lingua local, inclua uma linha de decodificação no arquivo ~/locale/pt/reports.php com o formato
$trans["HistoricoCirculacao"] = "\$text = 'Histórico de Circulação';";
ainda no tema Identificação cabe definir a linha
.category Circulation
para indicar em que bloco de relatórios, este novo item deve entrar.
… encontrei um relatório muito parecido
Encontrei um relatório muito parecido com o que eu precisava em Reports, assim esta saga de escrever relatórios para a nossa biblioteca ficou para uma próxima oportunidade.
… Relatórios.
- Acompanhamento de Catalogação ganhou uma nova versão agora com a possibilidade de demarcar a data de inicio e data de fim do periodo de analise. Status : Instalado em testes.
- Titulos – uma lista de titulos, com a contagem de exemplares. Status: Instalado em testes.
- Leitores – especialmente preparado para crítica do cadastro de leitores com data de atualização, nome e sobrenome, endereço, telefones, grupo, e contagens. Status: A Desenvolver.
Perguntas
- Comentários – como eu incluo comentários em meu relatório? afinal quero deixar claro o que estou fazendo para quem for ler este programa.
Referências
- Reports – uma lista de relatórios prontos que podem ser úteis.
- WritingReports – a documentação sobre o módulo de relatórios do OpenBiblio na sua versão 0.6x.
- RPTSyntax – a Sintaxe dos arquivos de configuração de relatórios. Pode não ser realmente completo, mas dá uma boa idéia do que pode ser feito e como fazê-lo.
- OpenBiblio Customization – encontrei aqui bons recursos adicionais para a nossa instalação do OpenBiblio. Relatórios adicionais com contagem foi bem proveitoso.
- MySQL Outer Join Tips – algumas dicas de outer join do mysql que ajudam na construação de relatorios.
- Sintaxe Join – em último caso, sempre recorrer ao manual do MySQL.
-
FaceBook : Como aparecer bem aqui tb.
Bom…. como disse TN, estamos nos rendendo ao FaceBook. Rastejando, porem com muita dignidade.
-
Expressões Regulares… RegEx

regex Isso sempre parece mesmo obra do demonio!!! Mas, o fato é que sempre podemos aprender um pouco mais sobre as expressões regulares e conseguir bons resultados com eles.
Referências:- Regular Expression Info – Estive dando uma olhada aqui para me familiarizar com o recurso no Python.
-
exportar dados do MySQL para o Excel…
CMS como o Joomla, Xoops, WordPress guardam os dados em tabelas do MySQL. De tempos em tempos, acabamos querendo extrair os dados das tabelas MySQL para manusear em planilhas em nosso desktop. Estas são as minhas notas sobre este processo.
