A vida não é fácil — acostume-se com isso.
quinta-feira, 29 de maio de 2014
11 DICAS ATRIBUÍDAS A BILL GATES
A vida não é fácil — acostume-se com isso.
sexta-feira, 23 de maio de 2014
BLOGS Marketing & TI
http://infratific.blogspot.com.br/
http://cocoverdestilo.blogspot.com.br/
http://tecnologiaemarketing.blogspot.com.br/
http://mundoplasticorea.blogspot.com.br/
http://fashionstyledomundo.blogspot.com.br/
http://arena085.blogspot.com.br/
http://haycaend.blogspot.com.br/
http://cocoverdestilo.blogspot.com.br/
http://tecnologiaemarketing.blogspot.com.br/
http://mundoplasticorea.blogspot.com.br/
http://fashionstyledomundo.blogspot.com.br/
http://arena085.blogspot.com.br/
http://haycaend.blogspot.com.br/
Conceito de Data Warehouse, Data Mart, Data Mining e Text Mining
Conceito de Data Warehouse, Data Mart, Data Mining e Text Mining
Representação de um Data Warehouse
Data Warehouse é um deposito de banco de dados somente leitura para análise de grandes volumes de informações de outros sistemas, e realizar relatórios de dados acumulados de outros sistemas. O propósito do Data Warehouse será de fornecer um histórico de dados com a possibilidade de criar filtros detalhista afim de se encontrar uma relação pertinente e extrair uma possível informação que possa ser explorada, trazendo uma vantagem competitiva para o organização. Data Mart são banco de dados departamentalizados. A intenção do Data Mart é dividir a centralização de dados única de um Data Warehouse e levar essa consulta de dados para responsabilidade de cada departamento. È possível trabalhar com Data Mart e Data Warehouse juntos numa organização, sendo os Data Mart departamentais coletores de dados de uma central de Data Warehouse. Data Minig é um processo, uma análise de vasculha de informações pertinentes na procura por padrões não conhecidos, baseando-se em padrões de hipóteses e descobertas. Os padrões de um Data Mining podem ser definidos como fórmulas, regras, funções, entre outras. Text Minig se assemelha muito ao Data Minig, é um processo de vasculha de informações, porém, por padrões ainda não conhecidos baseados em textos. As técnicas de Text Mining são úteis para procura de padrões em textos não estruturados em documentos, artigos, mensagens e sites da internet. Um exemplo seria o serviço de adwords do Google, ou políticas de rastreio de palavras proibidas em conversas chat de atendimento a suporte
Por Bruno Vieira
Data Mining (com aplicações em Marketing)
Transformando dados em vantagem competitiva
Motivação
Disponibilidade generalizada da informação, globalização da economia, os avanços tecnológicos, necessidade de ser competitivo, consumidores cada vez mais exigentes e novos canais de distribuição estão transformando os processos tradicionais de fazer negócio nas organizações.
Perguntas chaves tais como: o que realmente dirige o comportamento do consumidor, vale a pena segmentar ações de comunicação, é melhor lançar novos produtos ou melhorar o atendimento ao consumidor são as mesmas há 10 ou 20 anos, porém, hoje em dia, as respostas são completamente diferentes.
Empresas de sucesso em todo o mundo estão utilizando cada vez mais a tecnologia para viabilizar suas estratégias de negócio onde o cliente é o foco principal. O uso generalizado de redes de comunicação de dados, o aumento da capacidade de processamento e armazenamento de informações e a evolução constante da tecnologia de banco de dados oferecem uma oportunidade única para a captação de informações estratégicas sobre clientes e seus relacionamentos com empresas, produtos e serviços favorecendo a abertura de novos mercados.
Dentre as diversas tecnologias que disputam a atenção e preferência das empresas, a análise táctico-estratégico de informações armazenadas em banco de dados como ferramenta alavancadora das estratégias de negócio - o data mining - é uma das mais efetivas para aproximar-se dos clientes, aumentar a rentabilidade dos negócios e explorar novas oportunidades.
O data mining é a ferramenta que permite direcionar os esforços de marketing a partir do conhecimento de quem são os nossos clientes, que produtos e serviços eles compram e quando, como e porque estes produtos são adquiridos. Após reconhecer quem é quem entre seus clientes segundo seu grau de fidelidade, o data mining pode atuar de forma contínua para aumentar o nível de relacionamento destes clientes, otimizando os esforços de mídia nos processos de aquisição de novos clientes.
Através do data mining é possível elaborar estratégias para transformar suspects em prospects, prospects em buyer e assim por diante até atingir brand advocate. Esta transformação de clientes eventuais ou mesmo não clientes em clientes fiéis deve ser o objetivo de qualquer empresa que pensa em estar viva no médio e longo prazo.
Em adição, o conhecimento profundo de cada cliente permite prever oportunidades de compra e antecipar as suas necessidades. Na medida em que identificamos o estágio de cada cliente no ciclo de vida podemos criar ações de marketing diferenciadas, escolhendo a qualidade, a mídia, a quantidade de mídia e a linguagem a ser utilizada, minimizando o risco e maximizando o retorno do investimento.
O segredo é saber oferecer seus produtos e serviços para o cliente certo, no momento ideal, com o preço adequado. Com clientes fiéis, as ações de marketing têm retorno efetivo e imediato, a receita unitária por cliente é maior e o empresário pode escapar do canibalismo da concorrência sobre suas receitas futuras.
O data mining representa, para muitas empresas, uma grande oportunidade para obter vantagens competitivas sobre os concorrentes, impactando de forma extremamente positiva sobre a taxa de resposta das campanhas promocionais. Além disso, o data mining ajuda na definição de mercado-alvo, otimiza investimentos com propaganda, aumenta a taxa de retenção de clientes, gera oportunidades de vendas não previstas, enfim, transforma o processo de marketing das empresas.
O uso táctico-estratégico de informações armazenadas em banco de dados é um desafio tanto para a área de informática quanto para a área de marketing. Da perspectiva do marketing, a utilização desta tecnologia permite privilegiar atividades, produtos e market shares que maximizem o retorno de investimento, gerem maior impacto sobre os clientes e tenham menor risco. Da perspectiva tecnológica, elas são a conseqüência natural dos sistemas de informação necessários à captura, análise e compartilhamento de todas as facetas do relacionamento da organização com seus clientes.
fonte:http://portal.nce.ufrj.br/index.php?option=com_content&view=category&layout=blog&id=60&Itemid=93
quarta-feira, 21 de maio de 2014
SAÍDA DO COMANDO TOP
O comando top no Linux exibe os processos em execução no sistema. Uma das ferramentas mais importantes para um administrador do sistema. É amplamente utilizado para monitorar a carga do sistema. Nesse artigo é explorado o comando top em detalhes, pois ele é um comando interativo; ou seja, muitos outros comandos estão disponíveis quando ele está executando. Sendo assim, domine o comando top!
Primeiramente, é preciso entender a saída do comando (mostrada acima). Ela exibe uma série de informações sobre o sistema em funcionamento. Então, é preciso ficar ciente das seções mostradas:
Na parte superior do comando top é apresentada a saída similar ao comando uptime.
* O tempo atual
* O tempo que seu sistema está funcionando
* Número de usuários autenticados no sistema no momento
* Média de carga de 5, 10 e 15 minutos respectivamente.
A segunda linha mostra resumo das tarefas ou processos. Os processos podem ser em diferentes estados. Ela mostra o número total de processos. Destes, os processos podem estar executando (running), dormindo (sleeping), parado (stopped) ou modo zumbi (zombie)
Em seguida é apresentado o estado da CPU. O significado dos diferentes tempos de CPU são:
* us, usuário (user): tempo de CPU na execução dos processos de usuário
* Sy, sistema (sytem): tempo de CPU na execução de processos do kernel
* Id, ocioso (idle): tempo de CPU em inatividade
* Wa, tempo para I/O: tempo de CPU esperando a conclusão de operação de entrada/saída no disco (I/O)
* hi: CPU tempo servindo interrupções de hardware
* Si: tempo de CPU servindo interrupções de software
Estes mostram o uso de memória, um pouco do comando "free". A primeira linha refere-se a memória física e a segunda linha a memória virtual (swap). A memória física é apresentada como: memória total disponível, memória usada, memória livre e memória usada para buffers. Da mesma forma, a swap: total, usada, espaço de troca livre e em cache. Todas em unidade Kilobyte
Nesta seção, os processos são apresentados em colunas. As diferentes colunas representam diferentes propriedades exibidas abaixo:
PID (Identificador do processo)
A identificação do processo (identificador único)
USUÁRIO (USER)
Usuário proprietário do processo.
PR (Prioridade)
A prioridade de agendamento do processo. Alguns valores neste campo são ' RT ' . Isso significa que o processo está sendo executado em tempo real (Real Time).
NI
Os valores mais baixos significam maior prioridade.
VIRT
A quantidade de memória virtual usada pelo processo.
RES
O tamanho da memória usada. Residente na memória física e não na área de troca (swap).
SHR (Share - compartilhada)
SHR é a memória compartilhada usada pelo processo.
S (State - estado)
Este é o estado do processo . Ele pode ter um dos seguintes valores :
D - ininterrupto
R - executando
S - dormindo
T - rastreado ou parado
Z - zumbi
% CPU
É a porcentagem de tempo de CPU que a tarefa tem usado desde a última atualização.
% MEM
Percentagem de memória física disponível usada pelo processo.
TEMPO +
O tempo total de CPU que a tarefa tem usado desde o início (precisão de centésimo de segundo)
COMANDO
Descrição do comando que foi utilizado para iniciar o processo.
link:http://www.linuxdescomplicado.com.br/2013/12/comandos-linux-dominando-o-comando-top.html
I - SAÍDA DO COMANDO TOP
top
top - 23:18:09 up 1:45, 1 user, load average: 0.76, 0.78, 0.76 Tasks: 192 total, 1 running, 190 sleeping, 0 stopped, 1 zombie Cpu(s): 15.4%us, 5.7%sy, 0.0%ni, 78.8%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3058052k total, 2100524k used, 957528k free, 168696k buffers Swap: 3481788k total, 0k used, 3481788k free, 1099720k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3187 ricardo 20 0 1129m 403m 43m S 14 13.5 28:23.04 firefox 1238 root 20 0 98840 27m 8876 S 6 0.9 4:45.38 Xorg 2398 ricardo 20 0 429m 76m 29m S 4 2.6 3:01.05 compiz 3352 ricardo 20 0 246m 53m 22m S 2 1.8 2:20.39 plugin-containe 2431 ricardo 20 0 196m 25m 15m S 2 0.9 0:03.11 python 2552 ricardo 20 0 166m 11m 8456 S 1 0.4 0:04.21 bamfdaemon 2955 root 20 0 0 0 0 S 1 0.0 0:04.06 kworker/0:3 2370 ricardo 20 0 6836 3352 632 S 1 0.1 0:14.33 dbus-daemon
Primeiramente, é preciso entender a saída do comando (mostrada acima). Ela exibe uma série de informações sobre o sistema em funcionamento. Então, é preciso ficar ciente das seções mostradas:
1 - Tempo de atividade e média de carga do sistema (Uptime and Load Averages)
top - 23:18:09 up 1:45, 1 user, load average: 0.76, 0.78, 0.76
Na parte superior do comando top é apresentada a saída similar ao comando uptime.
* O tempo atual
* O tempo que seu sistema está funcionando
* Número de usuários autenticados no sistema no momento
* Média de carga de 5, 10 e 15 minutos respectivamente.
2 - Tarefas (Tasks)
Tasks: 192 total, 1 running, 190 sleeping, 0 stopped, 1 zombie
A segunda linha mostra resumo das tarefas ou processos. Os processos podem ser em diferentes estados. Ela mostra o número total de processos. Destes, os processos podem estar executando (running), dormindo (sleeping), parado (stopped) ou modo zumbi (zombie)
3 - Estados da CPU (CPU States)
Cpu(s): 15.4%us, 5.7%sy, 0.0%ni, 78.8%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st
Em seguida é apresentado o estado da CPU. O significado dos diferentes tempos de CPU são:
* us, usuário (user): tempo de CPU na execução dos processos de usuário
* Sy, sistema (sytem): tempo de CPU na execução de processos do kernel
* Id, ocioso (idle): tempo de CPU em inatividade
* Wa, tempo para I/O: tempo de CPU esperando a conclusão de operação de entrada/saída no disco (I/O)
* hi: CPU tempo servindo interrupções de hardware
* Si: tempo de CPU servindo interrupções de software
4 - Uso da memória (Memory Usage)
Mem: 3058052k total, 2100524k used, 957528k free, 168696k buffers Swap: 3481788k total, 0k used, 3481788k free, 1099720k cached
Estes mostram o uso de memória, um pouco do comando "free". A primeira linha refere-se a memória física e a segunda linha a memória virtual (swap). A memória física é apresentada como: memória total disponível, memória usada, memória livre e memória usada para buffers. Da mesma forma, a swap: total, usada, espaço de troca livre e em cache. Todas em unidade Kilobyte
5 - Colunas
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3187 ricardo RT 0 1129m 403m 43m S 14 13.5 28:23.04 firefox 1238 root 20 0 98840 27m 8876 S 6 0.9 4:45.38 Xorg 2398 ricardo 20 0 429m 76m 29m S 4 2.6 3:01.05 compiz
Nesta seção, os processos são apresentados em colunas. As diferentes colunas representam diferentes propriedades exibidas abaixo:
PID (Identificador do processo)
A identificação do processo (identificador único)
USUÁRIO (USER)
Usuário proprietário do processo.
PR (Prioridade)
A prioridade de agendamento do processo. Alguns valores neste campo são ' RT ' . Isso significa que o processo está sendo executado em tempo real (Real Time).
NI
Os valores mais baixos significam maior prioridade.
VIRT
A quantidade de memória virtual usada pelo processo.
RES
O tamanho da memória usada. Residente na memória física e não na área de troca (swap).
SHR (Share - compartilhada)
SHR é a memória compartilhada usada pelo processo.
S (State - estado)
Este é o estado do processo . Ele pode ter um dos seguintes valores :
D - ininterrupto
R - executando
S - dormindo
T - rastreado ou parado
Z - zumbi
% CPU
É a porcentagem de tempo de CPU que a tarefa tem usado desde a última atualização.
% MEM
Percentagem de memória física disponível usada pelo processo.
TEMPO +
O tempo total de CPU que a tarefa tem usado desde o início (precisão de centésimo de segundo)
COMANDO
Descrição do comando que foi utilizado para iniciar o processo.
link:http://www.linuxdescomplicado.com.br/2013/12/comandos-linux-dominando-o-comando-top.html
LABORATÓRIO DE LINUX – PARTE I
LABORATÓRIO DE LINUX – PARTE I
1) Crie a seguinte árvore de diretórios abaixo de SEU diretório home:
Home do Usuário (diretório
• “Seu nome e sobrenome”
• Linux
• Pasta1
2) Crie o arquivo anotacoesLinux dentro do diretório Pasta1, contendo o texto:
Linux um sistema operacional Multiúsuário, Multitarefa, Modular e Transportável :
3) Renomeie o arquivo anotacoesLinux para auladeLinux1
4) Copie o arquivo aulaLinux1 para o diretório Linux
5) Crie o arquivo aulaLinux2 dentro do diretório Linux contendo o texto:
A estrutura do Linux é dividida em Shell, Kernel e Ferramentas e aplicativos.
6) Mostre o conteúdo do arquivo AuladeLinux1 e AuladeLinux2 juntos
7) Apague os arquivo AuladeLinux1 e AuladeLinux2.
8) Apague os diretórios que você criou no item 1.
...................... // ..............................
9) verifique quantos processos existem atualmente.
9.1) O que são PR e NI ?
10) Desligue o computador por comando via console
1) echo $SHELL retorna a shell que está sendo utilizada
/Bin/bash
2) pwd diretório atual
3) ls listar arquivos
Ls –F marcar arquivos com caracteres designando seu tipo
Ls –l exibir longas listagens
Ls –a lista até os arquivos ocultos
Ls –s imprime o tamanho dos arquivos
Ls –t classificar por hora do arquivo, com novos arquivos primeiro
Ls –R listar arquivos recusrsivamente, incluindo arquivos de outros diretórios
Ls –i listar i – nó do arquivo.
4) touch modificar o acesso e os tempos de criação de arquivos, efeito lateral é criar um arquivo vazio se ele ainda não existe.
5) rm remove arquivos
6) mkdir criar um diretório
7) rmdir remove um diretório vazio
8) cp copiar arquivos
cp arquivo destino ex: cp helloword /tmp
9)copiar diretório
Cp –R adir /tmp
10) mv mover arquivos e diretórios
Mv arquivo destino
Mv afile file2
11) Cat exibe dois textos juntos(conCATenados)
1) Crie a seguinte árvore de diretórios abaixo de SEU diretório home:
Home do Usuário (diretório
• “Seu nome e sobrenome”
• Linux
• Pasta1
2) Crie o arquivo anotacoesLinux dentro do diretório Pasta1, contendo o texto:
Linux um sistema operacional Multiúsuário, Multitarefa, Modular e Transportável :
3) Renomeie o arquivo anotacoesLinux para auladeLinux1
4) Copie o arquivo aulaLinux1 para o diretório Linux
5) Crie o arquivo aulaLinux2 dentro do diretório Linux contendo o texto:
A estrutura do Linux é dividida em Shell, Kernel e Ferramentas e aplicativos.
6) Mostre o conteúdo do arquivo AuladeLinux1 e AuladeLinux2 juntos
7) Apague os arquivo AuladeLinux1 e AuladeLinux2.
8) Apague os diretórios que você criou no item 1.
...................... // ..............................
9) verifique quantos processos existem atualmente.
9.1) O que são PR e NI ?
10) Desligue o computador por comando via console
1) echo $SHELL retorna a shell que está sendo utilizada
/Bin/bash
2) pwd diretório atual
3) ls listar arquivos
Ls –F marcar arquivos com caracteres designando seu tipo
Ls –l exibir longas listagens
Ls –a lista até os arquivos ocultos
Ls –s imprime o tamanho dos arquivos
Ls –t classificar por hora do arquivo, com novos arquivos primeiro
Ls –R listar arquivos recusrsivamente, incluindo arquivos de outros diretórios
Ls –i listar i – nó do arquivo.
4) touch modificar o acesso e os tempos de criação de arquivos, efeito lateral é criar um arquivo vazio se ele ainda não existe.
5) rm remove arquivos
6) mkdir criar um diretório
7) rmdir remove um diretório vazio
8) cp copiar arquivos
cp arquivo destino ex: cp helloword /tmp
9)copiar diretório
Cp –R adir /tmp
10) mv mover arquivos e diretórios
Mv arquivo destino
Mv afile file2
11) Cat exibe dois textos juntos(conCATenados)
LABORATÓRIO DE LINUX – PARTE II
LABORATÓRIO DE LINUX – PARTE II
1) Execute o comando vmstat e anote o resultado.
Analise os resultados de acordo com as categorias abaixo:
PROCESSOS
Quantos processos estão em execução e quantos estão bloqueados?
MEMÓRIA
Qual a quantidade de memória livre?
SWAP
O que significa si e so?
I/O
O que significa bi e bo?
CPU
us e sy são tipos de atividades, respectivamente _______________, __________________
id mostra quando um processo não está sendo usado
wa mostra quando um processo está aguardando por tarefas de I/O
OBSERVAÇÃO : ao executar vmstat apenas uma vez, todas as informações impressas não refletem o estado do sistema naquele instante, e sim uma média dos valores desde o último reboot, exceto o grupo procs e dos dados da memória.
Para executar o programa vmstart a cada 6 segundos por 9 vezes digite: vmstat 6 9
Compare com os valores inicias.
1) Execute o comando vmstat e anote o resultado.
Analise os resultados de acordo com as categorias abaixo:
PROCESSOS
Quantos processos estão em execução e quantos estão bloqueados?
MEMÓRIA
Qual a quantidade de memória livre?
SWAP
O que significa si e so?
I/O
O que significa bi e bo?
CPU
us e sy são tipos de atividades, respectivamente _______________, __________________
id mostra quando um processo não está sendo usado
wa mostra quando um processo está aguardando por tarefas de I/O
OBSERVAÇÃO : ao executar vmstat apenas uma vez, todas as informações impressas não refletem o estado do sistema naquele instante, e sim uma média dos valores desde o último reboot, exceto o grupo procs e dos dados da memória.
Para executar o programa vmstart a cada 6 segundos por 9 vezes digite: vmstat 6 9
Compare com os valores inicias.
Assinar:
Postagens (Atom)
