Introdução à Programação em Delphi Conhecendo a IDE Primeiro Projeto Variáveis Constantes Operadores Desvios Condicionais Desvio Condicional com "if... then..." Desvio Condicional com "if... then... else..." Desvio Condicional com "if... then... else if... then..." Desvio Condicional com "if... then... else if... then... else..." Desvio Condicional com "case... of..." Desvio Condicional com "case... of... else..." Estruturas de Repetição Estrutura de Repetição com Teste Lógico no Início do Looping "while... do..." Estrutura de Repetição com Teste Lógico no Fim do Looping "repeat... until..." Estrutura de Repetição com Variável de Controle "for... to(downto)... do..." Estruturas de Dados Estrutura de Dados Homogêneos Estrutura de Dados Heterogêneos Sub-Rotinas Sub-Rotina sem Retorno Parâmetro Sub-Rotina com Retorno Um pouco mais fundo na IDE Inicializando um Novo Projeto Gravando o Projeto Incluindo Novo Formulário Conteúdo do arquivo "UPrincipal.pas" Conteúdo do arquivo "UPrincipal.dfm" Conteúdo do arquivo "CursoDelphi.dpr" History Manager Recursos do Code Editor Padrões de Codificação Programação Orientada a Objeto Criação de Componente VCL Primeiro Componente Ícone do Componente Criando um Pacote Testando o componente TMensagemDLG Criando um Componente Visual Testando o componente TNumEdit Segundo Componente Visual Testando o componente TCNPJCPFEdit Autor: Tadeu Pereira SQL Criando Banco de Dados Criando Domínios Criando Tabelas Criando Tabelas com Chaves Estrangeiras Criando Store Procedure Criando Exceção Criando Trigger Criando View Manipulação de Dados Comando SELECT Select Simples Cláusula WHERE com Condições Simples Cláusula WHERE com Condições Complexas Cláusula ORDER BY Cláusula JOIN Cláusula UNION Cláusula GROUP BY Funções Operadores Ninhos de Pesquisa (Nested Queries) Autor: Tadeu Pereira Curso de Servidor Linux Local - GNU/Linux Debian 5.0 Lenny O que é Linux? O que é Debian GNU/Linux? Instalando o Debian Shell Linux Sistema de arquivos Caminhos de Diretórios (paths) Comandos do Shell Manipulação de arquivos e diretórios Administrando Grupos e Usuários Permissões de acesso Tipos de acessos a arquivos Shell Script O que é Shell Script? Primeiro Script Shell Tipos de acessos a arquivosOperações Matemáticas Usando o IF no Shell Capturando dados do teclado com o comando READ Passando valores de variáveis como parâmetro Usando o CASE no Shell Autor: Bruno Lopes Curso Servidores Linux Debian 5.0 Lenny - Samba 3 Introdução História Características Requerimentos de Hardware Instalação Conceitos Gerais do Samba Nome de máquina (nome NETBIOS) Grupo de trabalho Domínio da rede Compartilhamento Mapeamento Configurações Gerais do Samba Variáveis de Substituição Seção [global] Nomes e grupos de trabalho netbios name workgroup netbios aliases server string name resolve order Restrições de acesso/mapeamento de usuários guest account invalid users valid users username map Níveis de autenticação secutiry Log do Servidor log file max log file debug level debug timestamp debug pid debug uid lock directory Parâmetros do tipo de servidor e domínio os level domain master prefered master local master Seções [homes], [printers] e [profile] Seção de Compartilhamento Descrição dos parâmetros path comment browseable guest account public guest only write list read list user only user locking available follow symlinks wide links dont descend printable read only create mask directory mask O Utilitário smbpasswd Exemplo de Configurações do Samba Grupo de trabalho com acesso público Grupo de trabalho com acesso por usuário Domínio Autor: Bruno Lopes Curso Servidores Linux Debian 5.0 Lenny - Squid Introdução O que é Squid? Instalando o Squid no Debian 5.0 Lenny O arquivo de configuração do Squid http_port cache_mem maximum_object_size minimum_object_size cache_dir cache_access_log cache_log cache_store_log emulate_httpd_log cache_mgr cache_effective_user cache_effective_group visible_hostname error_directory acl http_access Configurando o Squid Configuração Básica Bloqueando Sites pela URL Bloqueando Sites por Domínio Bloqueando Sites por Dia ou Hora Bloqueando por Endereço IP Bloqueando por Endereço MAC Autenticando Usuários Squid Analysis Report Generator – SARG Autor: Bruno Lopes