Solução para conectar com SQL Server no Linux (mssql)

Hoje estive pesquisando sobre isso, para fazer um site em PHP no linux acessar banco de dados Microsoft SQL Server.

No meu caso, o servidor de banco de dados tem Windows Server 2012 com SQL Server 2012, o o servidor que terá o site PHP é um Ubuntu Server 14.04 64bits.

Na instalação do servidor Ubuntu, marquei pra deixar instalado LAMP apenas, depois, executei o seguinte comando para habilitar conexão com banco sql server:
apt-get install php-mssql php-sybase

E depois, configurei o arquivo config/database.php do CodeIgniter da seguite forma:

$db['default']['hostname'] = '172.16.***.***';
$db['default']['username'] = 'USUARIO';
$db['default']['password'] = 'SENHA';
$db['default']['database'] = 'BANCO';
$db['default']['dbdriver'] = 'mssql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

Atenção para o driver, mssql, e colocar o pconnect para FALSE.

Solução para problemas com impressora de cheque Bematech DP-20

Parte 1: Zerar impressora DP-20
  1. Desligar a impressora
  2. Antes de ligar a impressora mantenha as teclas <Função> e <Entra> pressionadas
  3. Selecione [Sim] para a inicialização
  4. Desligar a impressora
Parte 2: Reconfigurar impressora DP-20
  1. Novamente ao ligar a impressora, mantenha as teclas <Função> e <0> pressionadas
  2. Selecione opção [Zerar dados]
  3. Selecione as opções que precisa na medida que aparecem. É um passo a passo de uma nova configuração da impressora.
Final - Pra quem usa o software pra impressão de cheques
  1. Em muitos casos, zerar a impressora já irá resolver o problema, mas ainda irá precisar acessar o menu Cadastro->Bancos-> Para Impressão de Cheque Normal e enviar as configurações para impressora.
  2. Abrir os bancos que utiliza, como 041 Banrisul, não precisa alterar nada se estava funcionando antes, apenas clicar em [Alterar] e depois clicar em [SIM] para alterar na impressora.

Esta solução foi inspirada fortemente no post do Blog Joseh-Henrique (http://jhcbs.wordpress.com/2012/03/02/bematech-dp-20-nao-imprime/), com algumas melhorias. Valeu Joseh!!!

Solução para problema com Brilho no Ubuntu

Desde que comprei meu note novo, Dell Inspiron 15R, havia parado de utilizar o Ubuntu normal e iniciado com o Elementary, que é muito bom, mas principalmente porque o brilho/contraste do monitor no Ubuntu ficava muito baixo e não tinha como aumentar, no caso não funcionava pela tecla de atalho nem pelas configurações do sistema.

Recentemente instalei a nova versão do ubuntu (14.04) pra ver se o problema estava solucionado e testar as novidades, mas o problema continuava, então resolvi buscar a solução, até que encontrei facilmente, no Google->TechJail.


Segue o passo a passo pra solucionar o problema.

1- Abra o terminal (CTRL + ALT + T) e digite o seguinte comando para editar o arquivo do GRUB:
sudo gedit /etc/default/grub
2- No gedit, procure a linha com o seguinte conteúdo:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
3- Adicione o parâmetro acpi_backlight=vendor, ficando assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
4 - Atualize o GRUB, execute:
sudo update-grub
Com isso seu GRUB será atualizado com o novo parâmetro e ao reiniciar o computador/notebook, o brilho irá funcionar, você poderá ajustar usando as teclas de atalho ou nas configurações do ubuntu.

No caso de atualizar o kernel, é provável que este problema volte, sendo necessário adicionar o parâmetro novamente para ser carregado durante o boot.

Palestra: A Arte de Vender

Palestra - Encontro Fique por dentro - ACIAP Horizontina 18/03
www.aciaphz.com.br

José Eidt - jl.eidt arroba gmail.com
TEMA: A Arte de Vender


Obs.: Neste post eu estou colocando o que me lembro, porque depois do item 6 a bateria do meu note acabou... e também estou adicionando algumas opiniões próprias e links que acho interessante/relacionado ao tema.

** Tendência morrer os intermediários, fábrica/produtor para consumidor final [através da Internet/Celular?!]

Associação visual, relacionar textos e imagens para facilitar memorização.
Marketing utilizar recursos de áudio/video.
Tendência: ciclo de vidas curtos, produto com obsolecência programada já é realidade... ver video A História das Coisas
Mudar layout/adicionar novidades/pequenas alterações o tempo todo para evitar que concorrentes possam imitar. Exemplo: Coca-cola

Perfil de um bom vendedor
= gostar de gente
= se identificar com aquilo que vende
= planejamento
= criativo
= pró-ativo --> após dar a meta para o vendedor, aquele que reclama está preocupado, tem mais chance de alcançar :D
= persistente, obstinado
= disciplinado
= honesto

Remuneração
= Salário e comissão
= Só comissão
= Rateio equipe
= Representantes comerciais (terceirizado)

META gera MOVIMENTO, é necessário ter meta para que as pessoas se mecham.
META tem que ter prazo. Dã!


1 - Planejamento
=pensar
=meses fortes
=território
=potencial da região
=potencial/histórico de cada cliente - quanto cada cliente compra?
=meta anual/mensal/diária - criar meta diária, dividir meta mensal por dias úteis para que os vendedores possam se organizar melhor.
=lei de pareto, 80% vendas em 20% dos clientes. [opinião] Ler The long tail novamente pra confirmar, mas acho que em alguns setores isso não é 100% correto [/opinião]
=fidelizar clientes -> ambiente, rapidez, banheiro limpo etc também são importantes, mais do que preço.

2 - Agendar Visitas
=Poupa tempo e valoriza visita
=Respeito ao cliente
Como agendar?
=Fulano, você pode me receber esta semana? Assim o cliente pode escolher o dia e facilita o agendamento.
--> www.controlevisitas.com.br <--

3 - Planejamento mental
=imagine-se sendo recebido
=imagine-se em frente ao cliente
=elimine os medos, tenha confiança em si mesmo

**A necessidade move o ser humano

4 - Vendedor mágico
=procura descobrir o que as pessoas desejam e ajuda alcançar
=pare, olhe e escute = vendedor mágico

5 - Tipos de clientes
=teóricos, costumam pedir cada detalhe, se você não responder algo, perde a venda
=práticos, sabem o que querem, vão olhar o produto/serviço e se for o que precisam compram.
=emocionais, precisam sentir o produto, gostar do vendedor, gostar do ambiente etc.
--> Sobre tipos de cliente eu acho importante usar técnicas de rapport para facilitar a comunicação com cliente. Rapport consiste em imitar o cliente/ser o mesmo tipo. Se ele fala rápido, fale rápido, assuma a mesma postura.

6 - A chegada no cliente
=cumprimentar TODOS
=sorrir
=pare, olhe, escute->chegue antes - clima
=NÃO CRITIQUE, NÃO CONDENE, NÃO SE QUEIXE
=ache algo para ELOGIAR SINCERAMENTE

7 - Sondagem
=faça perguntas -5w2h
=evite falar demais, mas ajude o cliente a descobrir o que ele quer
=O CORPO FALA - OBSERVE O TOM DE VOZ, POSTURA...

8 - Apresentar a proposta
=clima favorável
=não dizer o preço logo, só quando o cliente pergunta
=proposta objetiva, clara, fácil de entender
=observar o cliente, se tiver de braços cruzados, não adianta apresentar a proposta, se tiver coçando nariz/cabelo não está gostando.

9 - Finalizando a venda [eu acho]
=se o cliente estiver indeciso, dê a caneta para ele assinar, ou comece a pA História das Coisasreencher o pedido, assim o cliente tende a comprar ou logo se acusa que não quer.
=observar o cliente,
=tenha sempre 5% ou 10% de margem para poder baixar o preço caso o cliente diga que não vai comprar por causa do preço.

10 - Não me lembro, mas segue o que penso...
=pós venda, agendar a próxima visita/estimar o fim dos produtos vendidos
=se não vendeu, pedir se foi algo que disse, se ele se ofendeu, porque não comprou? Mas nunca levar para o lado pessoal.
=neste momento ainda há a chance de verificar os impedimentos da venda e tentar mais uma vez.


Buenas pessoal, hoje a noite tem Fórum de Informática na SETREM, então provavelmente amanhã temos novo resumo aqui. Até o futuro!

WinSCP no Linux - Dica

Após vários testes com vários softwares de FTP, como FileZilla, bareFTP, KFTPGrabber, JFTP, gFTP, nenhum conseguia conectar no servidor com sucesso, mas no Windows eu conseguia pelo WinSCP, conectando através de SSH, no putty também funcionava, então segui tentando até encontrar a Solução: usar o Konqueror.

Conectado usando Konqueror

Konqueror é um gerenciador de arquivos, tipo o Nautilus, mas com algumas opções avançadas, pra conectar no servidor usando SSH/SFTP, usei o fish:

Exemplo: fish://user@host.domain.com

Ou passando a senha e diretório junto, segue sintaxe: fish://{username[:password]}@{domain}/{path}


Obs.: No Nautilus também tem como conectar via SSH, mas no meu caso não funcionou.

Conectando no Servidor com o Nautilus
Concluindo, o Konqueror não é tão fácil de usar como o WinSCP, precisa abrir duas janelas, uma local e outra pro servidor, pra ficar tipo WinSCP, e usar o CTRL+C+V pra enviar os arquivos, mas tirando isso, é uma ótima solução.

Xubuntu parecido com Windows 7


Recentemente assumi a função de suporte de informática no município de Horizontina - RS e um problema comum, principalmente em escolas, é que os usuários estão habituados com Windows em casa, e se perdem ao tentarem utilizar Linux.

Pra facilitar, pelo menos no primeiro contato, chegamos a conclusão de que teremos que "trollar" os usuários, instalando um linux com cara de windows. A distribuição padrão instalada tem sido o Xubuntu por ser completo e relativamente leve, rodando em máquinas mais antigas também.

Os passos da customização:

0 - Baixar da internet um ícone do iniciar do windows 7 e o plano de fundo.
1 - Remover menu inferior (dock)
2 - Mover menu superior para baixo
3 - Customizar itens da "barra de tarefas e bandeja..."
4 - Alterar ícone do menu de aplicativos
5 - Alterar a posição das notificações, pra ficar próximo da "barra de tarefas"
6 - Customizar opções do menu de aplicativos
7 - Alterar plano de fundo da área de trabalho
8 - Deixar somente uma área de trabalho
9 - Adicionar atalhos na área de trabalho
10 - Instalar "Codecs", Libre Office, VLC etc... conforme sua necessidade.

Bom, segue um video tutorial seguindo este passo a passo... o video foi feito com o Kazam, recomendo muito para gravar video aulas: apt-get install kazam


Iniciar sessão automaticamente no Xubuntu 13.04

Olá!

Caso você não marcou a opção durante a instalação, basta editar o arquivo em:
/etc/lightdm/lightdm.conf
Não esqueça de fazer um backup antes de editar:
sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old
E deixar da seguinte maneira:

[SeatDefaults]
autologin-guest=false
autologin-user=seu-usuario
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=lightdm-gtk-greeter
user-session=xubuntu

Apenas troque o "seu-usuario" pelo seu usuário ;).

Até o futuro.

Edit: também é possível fazer por comando, segundo a documentação aqui, segue:

sudo /usr/lib/lightdm/lightdm-set-defaults --autologin username 

Resolver problema com repositório de software nas versões antigas do ubuntu

Buenas!

O problema é que ao executar o apt-get update nas versões antigas do ubuntu você irá receber o erro 404, resources not found, fontes não encontradas... semelhante ao erro abaixo:

Err http://us.archive.ubuntu.com jaunty/main Packages
  404  Not Found [IP: 91.189.92.171 80]

Isso acontece porque estes repositórios são movidos para o diretório "old-releases", então, a solução é editar o arquivo com os endereços, pode executar no terminal o seguinte comando:

sudo gedit  /etc/apt/sources.list

E trocar http://ports.ubuntu.com/ por http://old-releases.ubuntu.com/ubuntu/

Encontrei esta solução em http://www.newit.co.uk/forum/index.php?topic=2278.0

Mas o que usei aqui de fato, em um Ubuntu 9.04, foi do seguinte link:
http://revistaforum.com.br/tecnologialivre/2012/07/ubuntu-repositorios-de-versoes-anteriores/