Ativar módulo rewrite Web Apache

Módulo rewrite fornece uma maneira de modificar solicitações de URL recebidas dinamicamente, com base em regras de expressão regular. Isso permite que você mapeie URLs arbitrários em sua estrutura interna de URL da maneira que desejar.

Acesse o terminal como super usuário.

a2enmod rewrite

Editar o arquivo de configuração.

vim /etc/apache2/apache2.conf

Alterar “AllowOverride None” para “AllowOverride All”, sem aspas.

Reinicie o servidor Apache.

sudo /etc/init.d/apache2 restart

Mais informações podem ser encontradas em sua documentação aqui. E para realizar a instalação do servidor Web Apache veja aqui.

Qt5 Designer no Ubuntu/Mint

O Qt5 Designer é a ferramenta Qt para projetar e criar interfaces gráficas de usuário (GUIs) com Qt Widgets. Você pode compor e personalizar suas janelas ou caixas de diálogo da maneira que você vê (WYSIWYG) e testá-los usando diferentes estilos e resoluções.

Os widgets e formulários criados com o Qt Designer se integram perfeitamente ao código programado, usando o mecanismo de sinais e slots do Qt, para que você possa atribuir facilmente o comportamento aos elementos gráficos

Instalação:

Execute o comando abaixo:

$ sudo apt install qttools5-dev-tools

Fonte: qt5 Designer

Roundcube - Instalação e Configuração no Debian 9

Roundcube é uma solução de webmail gratuita e de código aberto com uma interface desktop-like, fácil de instalar e configurar. As skins usam os padrões da web mais recentes para renderizar uma interface de usuário funcional e personalizável. Fornece funcionalidades completa de um cliente de e-mail, incluindo suporte a MIME, catálogo de endereços, gerenciamento de pastas, pesquisa de mensagens e verificação ortográfica. O Roundcube Webmail é escrito em PHP e requer banco de dados MySQL ou PostgreSQL.

VEJA COM REALIZAR A INSTALAÇÃO DA VERSÃO STABLE 1.4.1.

00 -  Requerimento do sistema.

  • Apache, Lighttpd, Cherokee, Hiawatha ou Nginx web server.
  • Diretório no servidor Web com permissão para executar scripts.
  • PHP versão 5.4.1 ou maior.
  • Mariadb ou PostgreSQL.
  • Servidor IMAP com suporte IMAP 4 rev 1.
  • Servidor SMTP.
    Veja a lista completa clicando aqui.

01 - Download do pacote completo e descompactação na raiz do apache.

# wget -c https://github.com/roundcube/roundcubemail/releases/download/1.4.1/roundcubemail-1.4.1-complete.tar.gz
# tar -xvf roundcubemail-1.4.1-complete.tar.gz -C /var/www/html
# mv roundcubemail-1.4.1/ roundcubemail
# chown www-data: -R roundcubemail

Continue...

Gerenciador Sybase GUI - Ubuntu e Linux Mint

O Gerenciador Sybase GUI é um software de código aberto, desenvolvido em Python, Gtk e Shell Script, que inicializa o banco de dados Sybase do aplicativo Domínio Plus da área contábil, da empresa Domínio Sistemas. O app-gerenciador utiliza os binários que são disponibilizados pela própria empresa, à seus clientes neste link para o gerenciamento em linha de comando do banco de dados em ambientes GNU/Linux. O Gerenciador Sybase GUI disponibiliza um ambiente gráfico para o manuseio do banco, facilitando para aqueles usuários que não são muito fãs do terminal.

Requisitos: Versão Linguagem: Python 3.6+ Sistema Operacional: Ubuntu 16.04, 18.04 e Linux Mint 18, 19 Ambiente Desktop: Cinnamon, Xfce, Wayland.

INSTALAÇÃO

Segue abaixo procedimentos para a instalação:

Continue...

Signal - Uma alternativa para o Whatsapp

Segundo o site do projeto, o Signal se define como um aplicativo de mensagens para comunicação privada simples com amigos. O Signal usa a conexão de dados do seu telefone (WiFi/3G/4G) para comunicação segura, opcionalmente suporta SMS/MMS simples para funcionar como um mensageiro unificado, e também pode criptografar as mensagens armazenadas no seu telefone. Existe versões para Android, assim como, para iPhone e Desktop.

Neste post realizaremos a instalação da versão desktop no Linux Mint 19.1, apesar de somente disponibilizarem pacotes para a versão Xenial durante a instalação todas as dependências foram satisfeitas.

Instalação

01 -  Realize os comandos abaixo:

Continue...

Arduino IDE - Compilação e Instalação.

O Arduino IDE (Ambiente de Desenvolvimento) é um software de código aberto multi-plataforma escrito em linguagem Java. Suporta as linguagens C e C ++ , possui um editor de texto para a escrita de códigos, uma área de mensagens, um console de texto, uma barra de ferramentas com botões para funções comuns e uma série de menus. Ele se conecta ao hardware Arduino e Genuino para carregar programas e se comunicar com eles. A IDE possui uma coleção de códigos (Biblioteca) que facilitam a conexão a um sensor, monitor, módulo etc.

Instalação

1 - Baixe o source a partir do github do projeto, neste tutorial baixamos a última release.

$ cd /tmp
$ wget -c https://github.com/arduino/Arduino/releases/download/1.8.9/arduino-1.8.9.tar.xz

Continue...

Cacti no Debian 9

O Cacti é uma interface completa para o RRDTool, ele armazena todas as informações necessárias para criar gráficos e preenchê-los com dados em um banco de dados MySQL. O frontend é completamente baseado em PHP. Além de poder manter gráficos, fontes de dados e arquivos Round Robin em um banco de dados, o Cacti lida com a coleta de dados. Há também suporte a SNMP para aqueles que estão acostumados a criar gráficos de tráfego com o MRTG.

Instalação

O Cacti requer que os seguintes softwares estejam instalados em seu sistema.

RRDTool 1.0.49 ou maior, recomendado 1.4+;
(Opcional) Spine 1.2.2;
MySQL 5.x ou maior;
PHP 5.1 ou maior;
Web Server Apache;

Segue as etapas de instalação do Cacti, com RDTool e Spine.

01 - Instalando o PHP e MySQL.

# apt-get install php php-mysql mysql-server

Continue...

Criação de Sites

Tecnologia, Funcionalidade e Design pensado para o seu tipo de negócio.

Benefício de um site para o seu negócio:

  • Divulgação de sua empresa 24 Horas por dia;
  • Presença global, a sua empresa pode ser encontrada em qualquer parte do mundo através de buscadores, como o Google;
  • Negócios pela internet é a atividade que mais cresce no mundo;
  • Conveniência para o seu cliente;
  • Fixação da Marca;
  • Redução de custos;

Sites Modernos, Gerenciáveis e Responsivos.

Então, não fique no anonimato e aproveite:

Site + Domínio + 3 páginas + E-mail, a partir de R$ 950,00.

PyCharm - Uma IDE leve para Python

O PyCharm é um IDE do Python com um conjunto completo de ferramentas para o desenvolvimento do Python. Além disso, o IDE fornece recursos para desenvolvimento profissional da Web usando o framework Django, e ainda fornece suporte para JavaScript, CoffeeScript, TypeScript, CSS. Estão disponíveis duas versões do PyCharm, uma Profissional e outra Community Edition (Free e Open Source).  Neste post vamos aprender a instalar a versão Community Edition no Linux Mint 18.3 (Silvia), distribuição derivada do Ubuntu.

Requerimento de hardware

  • 4 GB de RAM no mínimo, 8GB de RAM recomendados;
  • 1,5 GB de espaço no disco rígido + pelo menos 1 GB para caches;
  • Resolução Mínima 1024x768;

Continue...