Arquivo

Instalando o XCode 8 para simular o iOS 10

Abaixo você encontra a lista “completa” das várias versões de XCode disponíveis até hoje para download sem a necessidade da Mac App Store

VetExpo 2016 / Palestra: Marketing Digital ( Divulgando meu serviço pelo marketing digital, ferramentas atuais )

ec622c19-dffa-4afc-86f6-323d04972b84
Pessoal, para aqueles que presenciaram a palestra de Marketing Digital na VetExpo hoje, estou disponibilizando abaixo o link da apresentação e em breve estrarei disponibilizando no canal da IndieWorks no Youtube o vídeo da palestra. Caso tenham alguma dúvida, sugestão ou mesmo críticas utilizem os comentários OK ?

Forte abs

Download

Habilitando Rewrite de URL para subfolders no Apache

O servidor web Apache é um servidor realmente completo. O recurso de rewrite de urls possibilita n possibilidades.
Neste exemplo temos o seguinte cenário:

/root
/app.view/template/ ( arquivos do template )

O arquivo de índice e arquivos de post irão carregar dentro do diretório /app.view/template e as chamadas de arquivos .php poderão ser feitas por

/f/test.php

e qualquer outro arquivo podem ser chamados por

/d/css/style.css

Onde http://www.test.com/d/css/style.css aponta para
/app.view/template/css/style.css

Segue abaixo o código do Rewrite

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ /app.view/demo/index.php [L]

# Rewrite
RewriteRule ^page/([0-9]+) /app.view/demo/page.php?id=$1

# Rewrite a post requests
RewriteRule ^post/([0-9]+) /app.view/demo/post.php?id=$1

# Rewrite to load .php file inside theme directory
RewriteRule ^p/(.*)$ /app.view/demo/$1.php [L]

# Rewrite to load any file
RewriteRule ^a/(.*)$ /app.view/demo/$1 [L]

Problema em ambiente Cloud Blue Systems normalizado

O problema causado pelo problema de hardware na estrutura de um dos servidores dedicados da Blue Systems foi resolvido. Alguns clientes que foram afetados pelo problema de hardware já foram migrados para uma máquina definitiva e seus arquivos, banco de dados e e-mails também foram migrados.

Caso tenham algum problema por favor entrar em contato,

Obrigado pela compreensão

Problema de acesso ao site de Nota Fiscal Eletrônica em função de Antivírus

Rescentemente presenciei um problema para acesso ao site da Nota Fiscal Paulistana em função de um problema de compatibilidade com Antivírus Kaspersky. Tivemos o problema ao instalar e ativar o anti vírus Kaspersky onde ele identifica e scaneia todas as conexões http e https ( SSL ) efetuadas em qualquer anti vírus instalados no Windows.

Caso você esteja acessando o site da receita federal ou Nota Fiscal Eletrônica desabilite o recurso temporáriamente ou adicione as urls no KasperSky para efetuar o acesso:

  • Abra Kaspersky Anti-Virus na tela de configuração.
  • Selecione Network na lista do lado esquerda.
  • Desabilitei a opção Scan encrypted connections em Encrypted connections  seção em clique no bortão Install certificate.

Fix Cordova build ( * What went wrong: Execution failed for task ‘:transformClassesWithDexForDebug’. )

Uma falha muito comum para quem desenvolve em Cordova é o erro:

* What went wrong:
Execution failed for task ‘:transformClassesWithDexForDebug’.

Este erro está relacionado a versão do Java instalada em seu ambiente de desenvolvimento. Rescentemente reinstalei minha estação de desenvolvimento em um Mac OS X e me deparei com o mesmo problema. Na maioria dos fóruns principalmente no Stack outros devs indicam para instalar a versão 23 da SDK do Android.

Na verdade só isso para muitos não resolve, pois um problema mais básico deve ser sanado quando estiver configurando o ambiente de desenvolvimento.

Vou listar abaixo os arquivos que você precisa ter em seu ambiente para que você possa gerar build para Android com o Cordova / Ionic etc.

Instale os caras abaixo e tente novamente.

Screen Shot 2016-08-03 at 2.48.40 PM

Entrevista UOL: Entenda como o WhatsApp é bloqueado em todo o Brasil

Está no ar a entrevista cedida ao UOL a respeito de como funciona o bloqueio do WhatsApp.

http://tecnologia.uol.com.br/noticias/redacao/2016/07/19/entenda-como-o-whatsapp-e-bloqueado-em-todo-o-brasil.htm

Fix mysqli_real_connect(): (HY000/2002): No such file or directory

Quando você recém instalou o MySQL Server no OS X algumas vezes é possível que o mysql.sock não tenha sido criado automáticamente. Isto impede a conexão entre o Apache / PHP / MySQL
Há uma forma simples de resolver isto criando um link simbólico do /tmp/mysql.sock para /var/mysql/mysql.sock

É muito simples, siga o exemplo abaixo:

1
2
3
4
5
cd /var
sudo mkdir mysql
sudo chmod 755 mysql
cd mysql
sudo ln -s /tmp/mysql.sock mysql.sock

Gerenciando o MySQL no OS X El Capitain

Esta dica é para aqueles que estão precisando gerenciar o MySQL no OS X. Citei como exemplo a versão El Capitain mas o padrão de endereçamento da arquitetura de diretórios funciona desde a versão Leopard até o mais recente Mac Os Sierra.

Desabilitando o MySQL

1
sudo /usr/local/mysql/support-files/mysql.server stop

Iniciando o MySQL Server

1
sudo /usr/local/mysql/support-files/mysql.server start

– Caminho dos binários

Comando MySQL

1
/usr/local/mysql/bin/mysql

Comando MySQLAdmin

1
/usr/local/mysql/bin/mysqladmin

Esqueceu a senha do root MySQL Server ? Sem problemas pelo terminal nós conseguimos trocar

A ideia aqui é para aqueles administradores que precisam resetar a senha do MySQL Server e não possuem ou esqueceram a senha anterior.

Passo 01)
Primeiramente precisamos finalizar todos os processo do daemon do MySQL Server. Execute o comando abaixo para buscar os PIDs

1
netstat -na |grep 3306

Depois de encontrar mate os processos até que a porta padrão do MySQL pare de responder

Passo 02)
Feito isto vamos iniciar o daemon mysqld_safe dando um skip no controle de permissões:

1
sudo mysqld --skip-grant-tables

Passo 03)
Execute o comando MySQL chamando a base de dados padrão do MySQL

1
mysql -u root mysql

Passo 04)
Dentro do shell do MySQL execute a instrução abaixo:

1
UPDATE user SET Password=PASSWORD('<strong>SUA-SENHA-AQUI</strong>') WHERE User='root'; FLUSH PRIVILEGES; exit;

Passo 05)
Finalize o daemon do MySQL Server novamente e execute novamente o mysqld_safe agora sem as flags de –skip-grant-tables

Feito, se tudo correu bem seu usuário root já está com a nova senha. Caso tenham alguma dúvida escrevam para nós através da página do Facebook em http://facebook.com/indie-labs