4 MINDS

Sistema para Gestão de Conhecimento

Validação de CNPJ com Coffee Script

isValidCnpj = (cnpj) ->   if !cnpj     return false   cnpj = cnpj.replace(/[^\d]+/g,'')   if cnpj == ''     return false   if cnpj.length != 14 &nb


Validação de CPF com Coffee Script

isValidCpf = (cpf) ->   if !cpf     return false   cpf = cpf.replace(/\D/g,'')   if cpf.length != 11     return false   soma = 0   resto = 0


MySql - serviço não inicia mais após desligamento anormal do sistema operacional - como resolver

Situação: Mysql está em execução Windows desligou de forma anormal Após reiniciar, serviço do MySql não inicia maus, alegando erro 1067 quando tenta iniciar o serviço Detalhes no Event Loger do windows: Como resolver:


Node + Express + Passport

Condiguração básica do Node usando Express com Passport para autenticação app.coffee crypto = require('crypto') passport = require('passport') LocalStrategy = require('passport-local') flash = require('connect-flash') login = require('./routes/login') logout = require('./routes/logout')


Mysql - resolver erro: "not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by"

Esse erro acontece a partir de certa versão do Mysql, onde se torna obrigatório usar os mesmos campos de select no group by da consulta. Exception original: Mensagem: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'gym.p.valor' which is not


Upload multiple artifacts to maven repository

Script para realizar upload de multiplos jars para um repositório nexus baseado numa estrutura de aquivos existente #!/bin/bash REPOSITORY_ID="mobile-mind-m2" ## autenticação REPOSITOTY_URL="http://nexus.mobilemind.com.br/repository/mobile-mind-droid-m2" ## busca por todos .jar na past


Mobile Mind Maven

Configurando repositórios maven     <distributionManagement>         <repository>             <id>mobile-mind-m2</id>        &


Enviando notificações

Intrudução O Mobile Mind Push Server oferece um serviço para envio de notificações push para as seguintes plataformas: Android - GCM e FCM IOS Windows Phone O sistema encapsula toda a complexidade que envolve envio de mensagens para cada uma dessas plataformas através de u


remove git file from repository history

Removendo um arquivo e seu histórico de um repositório git git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch FileName' HEAD git push origin master --force


Certificado de assinatura de depuração SHA-1

Gerando o certificado de assinatura de depuração SHA-1 do android Password: android $ keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore