Receita de Risoto de Costelinha Suina Defumada

Julho 1, 2009 by Helder Morais

Ingredientes

  • 500 gr de arroz arbório
  • 500 gr de costelinha defumada cortada em cubos pequenos
  • 1 filete de óleo
  • 1/2 cebola picada
  • 1 colher das de sopa de alho picado
  • 2 colheres das de sopa  de manteiga
  • 150 gr de queijo parmesão ralado
  • 1 litro de água
  • Sal a gosto

Preparo

Lave bem o arroz e escorra.

Separe uma xícara das de chá de cubos de costelinha e leve o restante junto com a água para ferver.

Em outra panela refogue o alho, a cebola e a xícara  de costelhinhas, junte o arroz ao refogado, vá mexendo sempre e adicionando a água da fervura e as costelinhas aos poucos no risoto, quando já estiver cozido, junte o restante das costelinhas, a manteiga, misture bem, junte o queijo, corrija o sal e sirva imediatamente.

Rende seis porções.

Receita do Júlio Silva – Acougue 7 – Poços de Caldas – MG.

Instalando APEX Oracle Application Express

Junho 30, 2009 by Helder Morais

APEX Oracle Application Express é uma nova opção para desenvolver aplicações acessando BD Oracle.

Referencia: APEX

Para instalação voce deve ter instalado primeiramente o BD 11G.

Antes vamos verificar os pre-requisitos, no sqlplus execute:

SQL > SHOW PARAMETER SHARED_POOL_SIZE

Se aparecer um valor menor que 100M, mude:

ALTER SYSTEM SET SHARED_POOL_SIZE=’100M’ SCOPE=spfile;
SHUTDOWN
STARTUP

Vamos instalar aversão "Full Development" onde teremos acesso total as ferramentas. Para usar em produção é aconselhavel instalar a versão "Runtime Environment".

Referencia: Application Express Instalation Guide

Faça o download do apex_3.2.zip e descompacte no /tmp. Posicione no diretorio descompactado /tmp/apex.

Abra uma sessão no BD e execute:

oracle@desenv:~$ sqlplus '/as sysdba'

SQL*Plus: Release 11.1.0.6.0 - Production on Tue Jun 30 19:22:02 2009

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Conectado a:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> @apexins SYSAUX SYSAUX TEMP /i/

Vão aparecer várias mensagem mostrando a instalação de tabelas entre outros procedimentos. Serão instalados 4 esquemas/usuarios, APEX_030200, APEX_PUBLIC_USER, FLOW_030000, FLOW_FILES.

Mude a senha do ADMIN colocando uma senha simples pois depois será trocada.

SQL> @apxchpwd

Reinicialize o BD e o Listener.

Agora ativer o " Embedded PL/SQL Gateway" e libere o acesso para ANONYMOUS.

SQL > @apex_epg_config /tmp
SQL > ALTER USER ANONYMOUS ACCOUNT UNLOCK;

Agora libere o "Oracle XML DB HTTP Server Port" se já não estiver ativado:

SELECT DBMS_XDB.GETHTTPPORT FROM DUAL;
EXEC DBMS_XDB.SETHTTPPORT(8080);

Pronto! Agora vamos criar o ambiente de trabalho. Entre no endereço http://localhost:8080/apex/apex_admin e informe usuario admin e a senha que voce cadastrou acima. O sistema vai exigir que voce mude a senha.

Clique em "Manage Workspaces", "Create Workspace". Entre com um nome e uma descrição e clique em "Next".

Voce podeŕráescolher entre criar um schema novo ou utilizar uma existente. Informe o nome do usuário administrador, a senha, o nome completo e o email.

Faça o logout e depois entre como usuario informando o Workspace, o nome de usuario e a senha.

Para liberar SCHEMAS que não estão disponiveis para reutilização, descubra primeiro a "engine" que está sendo utilizada e aplique a função de liberação

SELECT TABLE_OWNER FROM all_synonyms
WHERE SYNONYM_NAME = 'WWV_FLOW' and OWNER = 'PUBLIC';

EXEC APEX_030200.APEX_SITE_ADMIN_PRIVS.UNRESTRICT_SCHEMA(p_schema => 'SCOTT');
COMMIT;

Livros Gratuitos

Junho 29, 2009 by Helder Morais

Sites que oferecem leitura parcial ou total.

Google Books

Scribd

Dominio Público

Instalando Fórum phpbb

Junho 26, 2009 by Helder Morais

O phpbb está na versão 3 e é um programa muito robusto e permite várias configurações.

sudo apt-get install phpbb3

Se voce não souber a senha do “admin”, ajuste uma nova senha:

update phpbb_users set senha = md5(’senha’) where user_name = ‘admin’

Apos o login procure na parte baixa da página, “Administration Control Panel”.
No menu “GENERAL”, “Board Settings” para alterar as configurações básicas, como linguagem e descrição.

Para lingua portuguesa, primeiro baixe o Language Pack “Language” e descompacte no diretorio language onde está instalado o phpbb.
Apos isto vá ate “SYSTEM”, “Language Packs” e clique no “install” para finalizar a instalação. Depois vá em “Boarding Settings” e mude “Default language” para “Portugês”.

Baixe tambem o complemento como por exemplo o “Prosilver” e sobreponha os arquivos no diretorio style.

Tambem será necessário mudar a linguagem default de cada usuário. Não mude do usuário admin pois isto impossibilita dele acessaro “Administration Control Panel”.

Servidor FTP

Junho 23, 2009 by Helder Morais

Para montar um servidor de FTP temos o ProFTPd e o VSFtpd. O ProFTPd é mais robusto e permite maior possilidade de consfiguração.

Após instalar o proftpd, é necessario mudar algumas configurações para funcionar atras de um firewall, no arquivo /etc/proftpd/proftpd.conf:

ServerName “Ubuntu”
ServerType standalone
Port 3121

Se aparecer erro

ftp> dir
500 Illegal PORT command
ftp: bind: Address already in use

Então ajustar tambem:

PassivePorts 61001 61003
AllowForeignAddress ON

Veja tambem AllowForeignAddress

Converter CR para CR/LF

Junho 18, 2009 by Helder Morais

As vezes precisamos converter arquivos texto de CR para CR/LF (windows).

Instale o pacote :

sudo apt-get install tofrodos

Depois é so usar os comandos todos e fromdos.

Driver Impressora no Ubuntu

Junho 12, 2009 by Helder Morais

A maioria das impressoras tem driver no Ubuntu.

Algumas que não encontrar, voce pode usar o Driver GENERIC que muitas vezes resolve. Veja por exemplo se a impressora suporta PCL e então selecione um driver Generic / PCL.

Para a Impresora Xerox phaser 3125, usa os mesmos que uma generica: Generic PCL 6/PCL XL Printer, depois Generic PCL 6/PCL XL Printer Foomatic/pxlmono.

Resolvido !


ERP CONSINCO

Junho 9, 2009 by Helder Morais

Depois de quase um ano de trabalhos, finalmente fechamos o ERP CONSINCO e a Consultoria ABCCorp para auxiliar na instalação.

Foram muitos  levantamentos de processos, testes de aderência dos fornecedores PC, Gemco e CONSINCO. Muita negociação sobre preços e formas de contrato.

Fui nomeado Coordenador de Instalação do ERP. Um desafio que vou enfrentar de frente,  e com o apoio de todos conseguiremos ser bem sucedidos.

DBA Oracle 11g – Layout e Gerenciamento

Maio 30, 2009 by Helder Morais

A forma como o DBA planeja o layout dos tablespaces em um BD afeta diretamente seu desempelnho e sua gerenciabilidade.

Tipos de tablespace: permanente: dados mantidos em arquivos apos encerramento da sessão, undo: fornece consistencia de leitura para instruções select que acessam tabelas que estão sendo modificadas e tambem para permitir recuperação em caso de falhas, pois, armazena os dados que estão sendo alterados/inseridos antes do commit/rollback, temporario: contem dados transitorios enquanto durar a sessão.

Tablespace SYSTEM: é gerenciado localmente, toda a utilização de espaço é gerenciada por um segmento na primeira parte do primeiro arquivo de dados do tablespace.

Tablespace SYSAUX: Verificar a utilização no Enterprise Manager Database Control, link Tablespaces, link SYSAUX

sysaux

COM O EM Database Control é possivel identificar pontos de grande volume de E/S.

Undo: Vários tablespace de undo podem existir, porem somente um pode estar ativo em um dado momento. Permitem fazer rollback nas transações.

Resumo DBA Oracle 11 – Backup e Recuperação

Maio 30, 2009 by Helder Morais

O oracle dá suporte a muitas formas de backup e recuperação.

Exportação e Importação: independente de plataforma. É considerado um backup lógico. Usa o comando expdb para exportar e impdb para recuperar. Legivel em varias versões do oracle. Não é a solução robusta para dados volateis.

Backup offline: tambem chamado de backup a frio, pois é preciso fazer um shutdown immediate no BD e copiar todos os arquivos, inclusive o SPFILE e arquivos de senha.

Backup online: somente se o BD estiver em modo ARCHIVELOG. O BD fica disponivel para os usuarios mesmo durante o backup.

RMAN

A ferramente de backup Recovery Manager, fornece muitas vantagens. Pode ser controlado por controlfile ou por catalogo no BD. Mais recomendado é criar o catalogo.