JQuery usando velho JavaScript

Exemplo: Validação de e-mail <!DOCTYPE HTML> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> </head> <body> <input type="email" id="email" /> <br /> <input type="button" id="button" value="validate email"/> <input type="reset" id="reset"/> <script type="text/javascript"> $("#button").click({ value: "email" }, ValidateEmail); function ValidateEmail(event) { ValidateEmailAddress(event.data.value); } function ValidateEmailAddress(a) { var emailRegex = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/; var email = String(document.getElementById(a).value); if ((undefined !== email) && ("" !== email) &&...

Confronto vs cooperação

O que seria da prestação de uma empresa onde metade dos colaboradores fossem infelizes no seu trabalho? Um verdadeiro desastre! É o que Jim Tamm explica no seu vídeo do TEDx. Os colaboradores ficam infelizes num contexto em que prevalece a desconfiança e o confronto. No entanto, todos os colaboradores podem contribuir para que isso não aconteça. Video...

Primeira casa 3D em Eindhoven

Video YouTube, World’s first commercial 3D-concrete printing housing project A Universidade de Tecnologia de Eindhoven, Holanda, pretende imprimir cinco casas através do 3D, que poderão ser alugadas ou compradas. A primeira estará pronta a habitar em 2019. De acordo com a equipa responsável, estas habitações ficarão disponíveis para arrendamento ou para compra, e estarão prontas a habituar em...

Implante sem fios acende dentro do corpo para matar o cancro

Há um novo dispositivo, que recorre à luz, que pode ser implantado no corpo humano e poderá ser usado para tratar o cancro. A terapia fotodinâmica, que já é usada para tratar alguns tipos de cancro, envolve a toma de uma substância por parte do paciente que torna as células vulneráveis ​​à luz. Desta forma, os médicos iluminam...

5 pontos no desenho e implementação de uma solução CRM

Uma solução de CRM não é apenas tecnologia, é a estratégia e a filosofia da empresa. Ela permite sobretudo criar diferentes perfis, organizar a carteira de clientes e diferenciá-los por forma a endereçar conteúdo relevante. Quando se pensa implementar uma solução de CRM, o foco não deve estar apenas no corte de custos e aumento da produtividade, mas...

UberAir: voos à distância de um toque num botão

A Uber Elevate já anunciou os cinco países finalistas pré-seleccionados para receberem a primeira cidade internacional da UberAIR nos próximos cinco anos. Para além disto, foram também revelados planos para testar entregas através de drones para a Uber Eats e demonstrado como as potenciais rotas UberAIR nas cidades da região Ásia-Pacífico poderiam beneficiar, e complementar, os actuais sistemas...

Gerir as novas gerações

Estima-se que, em 2020, metade dos colaboradores das organizações será composta pela Geração Y. A capacidade de atrair e reter as próximas gerações de talentos é algo crucial para o sucesso e desenvolvimento de qualquer empresa. O que podem as empresas fazer, para reter esta geração, que tem muito para dar, mas que é difícil manter? Gerir millennials...

As tecnologias do local de trabalho digital dos próximos cinco anos

Video YouTube, Are You Ready for the Digital Workplace? Tecnologias de Digital Workplace que, de acordo com a Gartner, devem ter adopção generalizada até 2023 A influência do reconhecimento de voz é verificável no dia-a-dia. Consumidores e colaboradores interagem cada vez mais com aplicações sem tocar num teclado~Matthew Cain, vice-presidente e analista, Gartner Os chatbots e assistentes pessoais...

A diária de um cientista de dados

Relacionado: Analítica, integração e qualidade dos dados fonte: DXC.technology ...

Analítica, integração e qualidade dos dados

Os níveis de riqueza das empresas medir-se-ão, cada vez mais, em função dos dados e do valor que deles extraem. No white paper "Dados 2025", publicado em 2017, a IDC prevê que o volume de dados gerados em todo o mundo aumente dez vezes num período de oito anos (2017-2025), totalizando os 163 zettabytes (ZB). E em 2025,...

Projectified with PMI

fonte: pmi.org ...

RPA, Robotic Process Automation, Força Laboral Digital

Os recursos humanos são muitas vezes alocados a tarefas e actividades rotineiras na interacção com sistemas de operação e gestão nas organizações. A Robotic Process Automation – RPA é uma tecnologia disruptiva e inovadora que permite criar software robot (ou bot) especializados em interpretar e executar as actividades mais rotineiras, normalmente realizadas por mão humana. A incorporação desta solução...

RAPID Decision Making Model

Motivação Um processo de decisão pobre pode levar a perda de tempo, confusão e mesmo frustração. Veja-se dois exemplos: Duas empresas são contratadas para concluir um projecto noutra organização e nenhuma delas entende exactamente onde começam e acabam as suas responsabilidades. Esta situação leva a confusão e discordância. Também não está totalmente claro quem decide o caminho a...

Quatro mitos sobre CRM

*Bizdirect é o parceiro do ano 2018 da Microsoft Portugal em CRM fonte: Bizdirect ...

3 ferramentas gratuitas para análise de websites

Os sites de análise listados abaixo fornecem uma ideia da audiência de um site. Dados que permitirão, entre outras coisas: realizar uma análise de conteúdos competitivos; medir a popularidade de um site ou blog; identificar palavras-chave que geram tráfego; preparar acções direccionadas de marketing e comunicação. Os dados de um site (ranking, tráfego, público) são facilmente analisáveis ​​graças...

Microsoft Dynamics CRM Integration Software

KingswaySoft: Data Integration Made Easy SSIS Integration Toolkit for Microsoft Dynamics 365 AX Exemplo prático Exemplo: extracção de dados de Dynamics CRM para destino OLE DB #1: Postman Bootstrap Slider jssor_slider_starter('kingswaysoftSlider_container', false); An extremely simplified ETL development experience within a familiar development environment (Microsoft Visual Studio) provides developers the best possible development productivity. 4 different source types when...

Arquitectura do Hub de Integração Digital

fonte: Gartner ...

Tendências dos sistemas ERP para 2018

O ERP tem como objectivo as contas a pagar O processamento manual dos pagamentos a fornecedores e de outros serviços pode ser de uma grande responsabilidade. Acrescente-se a isto as situações de fraude e percebe-se a crescente necessidade de centralizar as contas a pagar no ERP. O surgimento da IA nas ferramentas de ERP ajuda a alimentar esta...

Chief Finance Officers mais próximos do IT

O estudo "Perspectivas de CFO e Liderança Financeira", da Michael Page, recolheu e analisou a opinião de 20 CFOs com este novo perfil. O novo modelo da profissão extrapola agora as tarefas relacionadas com a análise de números, tesouraria, contabilidade, elaboração de orçamentos e questões fiscais, para exercer funções mais abrangentes na planificação da empresa. Os Chief Finance...

Microsoft Surface de bolso

O projecto com o nome de código Andromeda estará a ser desenvolvido já há dois anos. Trata-se de um aparelho compacto q.b. para ser transportado no bolso, mas com o formato concha e dois ecrãs. A Microsoft estará a desenvolver o Andromeda para conquistar utilizadores que procuram uma ferramenta móvel de produtividade mais avançada que um smarpthone, mas...

Aplicação de Unity DI em Windows Services

Exemplo de consumo por serviço windows da aplicação DDD criada neste exercício. I. Criar o projecto do tipo Windows Service e adicionar funcionalidades ao serviço. Descrição deste procedimento aqui. II. Usar a gestão de pacotes NuGet através da UI da ferramenta no VS para instalar neste projecto o pacote mais recente do Unity pela Microsoft. III. Juntar um...

Agregação: Grouping with cube

Exemplo de utilização de agregação GROUP BY CUBE em T-SQL drop table #AggregationTable SELECT [IntegradoCRM], [AgenteAlteracao], [NomeEntidade], [Operacao], COUNT(*) AS NumeroRegistos , GROUPING([IntegradoCRM]) 'isIntegradoCRMGroup' , GROUPING([AgenteAlteracao]) 'isAgenteAlteracaoGroup' , GROUPING([NomeEntidade]) 'isNomeEntidadeGroup' , GROUPING([Operacao]) 'isOperacaoGroup' , Grouping_ID ([IntegradoCRM], [AgenteAlteracao], [NomeEntidade], [Operacao]) 'isGroupingRow' INTO #AggregationTable FROM [Pec_Stagingarea_to_CRM_Online].[pec].[Integracao] WHERE IntegradoCRM = 0 GROUP BY [IntegradoCRM], [AgenteAlteracao], [Operacao], [NomeEntidade] WITH CUBE; select ISNULL([NomeEntidade],...

RabbitMQ message-oriented middleware

Num arquitectura baseada em serviços, o serviço que produz os dados pode ser separado do consumidor desses dados através de um broker. Esta abordagem permite um código mais simples em que as tarefas específicas são realizadas por micro serviços. RabbitMQRabbitMQ é um MOM Message-Oriented Middleware que, implementa o protocolo AMQP Advanced Message Queuing Protocol, muito robusto e comummente...

Papeis que acrescentam valor ao Scrum

Video YouTube, The Truth About Job Titles In Scrum fonte: Scrum.org ...

SQL Server -Contadores de desempenho

select distinct counter_name from sys.dm_os_performance_counters order by counter_name Select * from sys.dm_os_performance_counters where counter_name = 'Lock Timeouts/sec' --and instance_name = 'Extent' select * from sys.dm_os_performance_counters where counter_name in ('Target Server Memory (KB)', 'Total Server Memory (KB)', 'Batch Requests/sec') SELECT request_session_id, COUNT (*) num_locks FROM sys.dm_tran_locks GROUP BY request_session_id ORDER BY count (*) DESC SELECT * FROM sys.configurations GO...

CTEs e queries recursivas em SQL Server

CTE é o acrónimo para Common Table Expressions. As CTEs podem ser usadas para construir queries recursivas, na medida em que as CTEs podem ter referências para elas próprias. Apresenta-se, agora, a sintaxe básica de uma CTE para queries recursivas: WITH cte_name (column_list) AS (anchor_member UNION ALL recursive_member) outer_query A cláusula WITH é composta por duas queries ligadas...

SQL Server Object - MySQL Linked Server

Pré-requisitos Instalação do MySQL Connector/ODBC Linked Server O objecto Linked Server permite vincular o SQL Server a um servidor de dados externo. Este objecto do SQL Server permite fazer queries distribuídas e heterogéneas sobre fontes de dados OLE DB. Depois do Linked Server ser criado pela store procedure de sistema sp_addlinkedserver, as queries distribuídas podem ser executadas nesse...

R.T.M.

A matriz RTM Requirement Traceability Matrix é usada para manter a cobertura do requisito de modo a que possamos rastrear a implementação de todos os requisitos do cliente. Podemos criar esta matriz manualmente numa folha Excel ou usar ferramentas dedicadas. Geralmente, temos colunas como ID do Requisito, ID do Caso de Teste, o Autor, Modificado por, Estado, Observações,...

O design iterativo

O design iterativo é uma metodologia que coloca a experiência digital como um projecto vivo que deve ser ajustado e aperfeiçoado regularmente, em vez de construí-lo de uma só vez e ficar feito sem mais. É um método poderoso - e cada vez mais comum - para o desenvolvimento de websites e aplicações, e está no centro das...

Primeiras córneas humanas impressas em 3D

Fazendo uso das modernas tecnologias, cientistas da Universidade de Newcastle "fabricaram" as primeiras córneas humanas impressas em 3D. Isso significa que a técnica pode ser usada no futuro para garantir um fornecimento ilimitado de córneas. Uma investigação de prova de conceito, publicada na Experimental Eye Research, relata como as células estaminais (células estromais da córnea humana) de uma...

Hybrid Cloud Management MaturityScape

A nova plataforma da Fujitsu e da IDC Portugal permite que as empresas avaliem maturidade em cloud híbrida. O Hybrid Cloud Management MaturityScape da IDC identifica as cinco fases Ad hoc, Oportunista, Repetitiva, Gerida Optimizada que a maioria das organizações vão atravessar quando alterarem o foco da gestão das TI do hardware e dos recursos internos para a disponibilidade de...

Estender os metadados usando atributos de classe em C#

É apresentado como exemplo a aplicação de atributos de classe customizados para obtenção de operação CRUD de um serviço RESTful em tempo de execução. Declarar a classe Attribute public class CrudOperationAttribute: Attribute { public CrudOperationAttribute() { } public CrudOperationAttribute(string Create, string Delete, string Retrieve, string RetrieveAll, string Update) { this.Create = Create; this.Retrieve = Retrieve; this.Delete = Delete;...

Mindset Shifts For Organizational Transformation

Relacionado: Estilos de liderança de uma equipa Referências: Mindset Shifts For Organizational Transformation, Is the era of management over? ...

Ciclo de necessidades de um sistema CRM

fonte: Software Advice ...

Uma breve síntese da framework Scrum

Video YouTube, A Brief Overview of the Scrum Framework Relacionado: Scrum em 9 minutos fonte: Scrum.org ...

The 2018 backend technologies roadmap

fonte: codeburst.io ...

Mapear Objectos com AutoMapper

AutoMapper é uma biblioteca de mapeamento entre objectos e pode ser usada para mapear mesmo objectos de tipos diferentes. Exemplo de tipos para mapeamentoTipo origem public partial class GamaO { public int Id { get; set; } // id (Primary key) public string Ab { get; set; } // ab (length: 2) public int IdMarca { get; set;...

Page 1 of 431234543Prox
Com tecnologia do Blogger.