Category Archives: Dia a dia

Como habilitar Syntax Highlighting no Nano

Nano é um popular editor de texto que pode ser instalado sem a necessidade de um servidor X. O Nano já possui suporte Syntax Highlighting para linguagens de programação como: C, Perl, Python, PHP entre outras, porém por padrão vem desativado.
No entetando, para ativar é muito simples. Os arquivos de configurações se encontra no diretório:

/usr/share/nano/

Por exemplo, a saída do comando ls /usr/share/nano no meu computador:

# ls /usr/share/nano/
apache2.nanorc config.nanorc pov.nanorc js.nanorc python.nanorc apacheconf.nanorc config2.nanorc man.nanorc mutt.nanorc ruby.nanorc bash.nanorc config3.nanorc nanorc.nanorc patch.nanorc sh.nanorc c-file.nanorc css.nanorc perl.nanorc tex.nanorc xml.nanorc c.nanorc groff.nanorc php.nanorc html.nanorc xorg.nanorc conf.nanorc php2.nanorc java.nanorc

Essas são as regras das linguagens configuradas no meu computador. Caso você não encontre alguns arquivos de configurações para a linguagem que deseja, você pode acessar a página do Projeto Nanosyntax no Google Code baixar/copiar o código e criar o arquivo de configuração de acordo com a linguagem desejada em:

/usr/share/nano/php.nanorc

Para habilitar o Syntax Highlighting para uma determinada linguagem basta editar o arquivo ~/.nanorc. Será necessário criar este arquivo caso você não tenha. Em seguida, adicione as linhas dessa forma:

include “/usr/share/nano/php.nanorc”

E assim por diante, para cada linguagem que você deseja habilitar o Syntax Highlighting  é necessário ter a regra da linguagem na pasta /usr/share/nano e habilitá-la no arquivo ~/.nanorc.

Veja abaixo como ficou o Syntax Highlighting habilitado no Nano:

AFK

3° Jornada Tecnológica Fatesg

A Fatesg promove Jornada de tecnológia. As atividades serão desenvolvidas por docentes da unidade, além de colaboradores e consultores de várias empresas da área de tecnologia da informação. Durante o evento, a CK Informática irá apresentar seus produtos e serviços aos participantes da jornada. As oficinas têm vagas limitadas. Mais informações pelo telefone 3269-1200.

AFK

6° – Fórum Goiano de Software Livre – Relatório

Mesmo cansado após ficar a noite toda fazendo um trabalho para o MBA e trabalhado pela manhã de sábado, fui ao VI Forúm Goiano de Software Livre realizado neste sábado aqui em Goiânia.
Foi legal rever muitos colegas, inclusive colegas de trabalho interessado em Software Livre. Creio que a minha amolação está surtindo efeito :P.
Bem, no evento assisti algumas palestras sobre segurança com meus colegas de trabalho, trocamos idéias com os palestrantes, jogamos figurinhas sobre implementação e discutimos algumas coisas legais sobre Segurança da Informação.
Tive a oportuinidade também de encontrar o eth0 e agradecer a ajuda, palestras e apoio com o material da OWASP para meu TCC, além de assistir sua palestra e ouvir novamente que  o cara é bom. Palestra em “english” outro nível, agora “bota bom nisso” .
Como todo ano, não tenho como falar mal deste evento respeitado em todo território nacional. Só, que dá próxima vez irei como palestrante para divulgar mais ainda o Arch Linux aqui em Goiás. Espero contar com o apóio da comunidade com isso.  🙂

AFK

Apache vs Skype

Recentemente (ontem), tive problema para iniciar o Apache em meu Arch. Eu “startava” o serviço, porém ao acessar o http://localhost aparecia: “O Firefox não conseguiu estabelecer uma conexão com o servidor localhost.”
Bem, para ser sucinto e objetivo caso você seja usuário Skype assim como eu e o mesmo já esteja em execução ao iniciar o Apache, você perceberá que o serviço não irá subir.
Isso ocorre pois o Skype utiliza a mesma porta padrão do Apache. A solução é bem simples, basta trocar a porta de algum dos dois pacotes. Bem mais prático recomendo mudar a porta do Skype, basta ir em ferramentas/opção de conexão/conexão e desmarcar a opção de “Usar portas 80 e 443 como alternativa para conexões de entrada” e escolher a porta que deseja utilizar  no campo acima.
Espero que com essa dica vocês não precisem olhar os logs do seu Sistema e perder alguns minutos com outras garimpagem pela simples “falha”, de atenção.

AFK.