Mostrando postagens com marcador JSON. Mostrar todas as postagens
Mostrando postagens com marcador JSON. Mostrar todas as postagens

quarta-feira, 2 de maio de 2018

Servindo recursos REST MongoDB com Python

#python #mongodb #servidores #http
Um tipo de app muito popular é RESTful Service Python servindo recursos de um banco MongoDB.
Veja no "pythondrops.com" o meu novo tutorial:
http://pythondrops.com/servindo_mongodb/

quinta-feira, 10 de julho de 2014

Nosso curso de MEAN stack vem aí!


Nosso curso de MEAN stack vem aí! Como sempre: Grátis! Será um curso EAD, com aulas à distância, e muitos exemplos e exercícios para você. Chegou a hora de você provar para seu Chefe que não fica apenas vendo pornografia na Internet o tempo todo! Ah, você não sabe o que é MEAN stack? Bem, comece lendo ISSO!

segunda-feira, 2 de junho de 2014

Real time communications com Websocket e Node.js






É... Eu sei que você perdeu minha palestra no Seminário sobre o Ecossistema Javascript, do CISL, mas, como o assunto é muito interessante, resolvi postar aqui o código-fonte e um artigo sobre isso.
Veja como implementar comunicação de baixa latência entre os clientes e o Servidor usando apenas o padrão (HTML 5).

sexta-feira, 16 de maio de 2014

Seminário sobre o Ecossistema Javascript


Dia 29 de Maio de 2014, das 09:00 até 18:00 será realizado o seminário "Ecossistema Javascript", pelo CISL. O objetivo deste seminário é apresentar e discutir esse novo "ecossistema" Javascript, apresentando alguns aspectos do estado da arte dessas tecnologias, assim como: métodos, técnicas e padrões para criar aplicações escaláveis, seguras e baseadas em plataforma aberta.

Horários Palestras:

09h-09h10min - Brasília - Abertura - Deivi Kuhn
9h10min-10h   - Rio de Janeiro - Cleuton Sampaio - A web aberta e o ecossistema Javascript
10h - 11h        - Salvador - Luciano Borges - O HTML5 e suas novas APIs
11h - 12h        - Rio de Janeiro - Cleuton Sampaio - Real time communications com Javascript (Node e Websockets)
12h - 14h        - Intervalo
14h - 15h        - Salvador - Michel Ferreira - Javascript TDD + BDD
15h - 16h        - Rio de Janeiro - Cleuton Sampaio - Gerenciamento de estado em aplicações Javascript
16h - 17h        - Salvador - Márcio Albuquerque - JQuery Family

Descrição das palestras:

Palestra 1:
Título: A web aberta e o ecossistema Javascript
A evolução do Javascript e das tecnologias de base para atender à web aberta, que permite a criação de aplicações web escalávels e de alto desempenho, baseadas em plataforma livre.
Serão mostrados vários frameworks e tecnologias, como: Node.js, Express, Angular.js e vários outros.

Palestrante: Cleuton Sampaio

Palestra 3:
Título: Real time communications com Javascript (node e Websockets)
Veja como utilizar o recurso de Websockets (HTML 5) para implementar comunicação de baixa latência com servidores Node.js.
Prático para aplicações de tempo real, como: Chats, Games etc.

Palestrante: Cleuton Sampaio

Palestra 5:
Título: Gerenciamento de estado em aplicações Javascript
Como gerenciar estado de maneira interoperável? Mecanismos baseados em camada de apresentação no Servidor, sempre foram uma dor de cabeça, e agora, com o ecossistema Javascript, como fazer isso, sem trafegar imensas quantidades de dados entre o Navegador e o Servidor, e sem armazenar no Banco de dados?
Serão mostradas alternativas, como: express-session e Redis.

Palestrante: Cleuton Sampaio

sexta-feira, 9 de maio de 2014

Escalabilidade com Node.js e Redis


O Node.js é uma plataforma recente, baseada no conceito C10K, conforme já mencionamos aqui. Apesar de ser muito veloz para transações baseadas em arquivos, devemos tomar alguns cuidados quando temos operações mais complexas, ou que exigem maior consumo de CPU. Também já discutimos isso aqui. Agora, vamos ver como melhorar a experiência do usuário, combinando Threads Webworker com o servidor NoSQL Redis.

terça-feira, 29 de abril de 2014

"Ponto fora da curva"

Ser chamado de "maluco", "caozeiro", "inventor de moda" e outros adjetivos menos publicáveis, é algo ao qual toda pessoa adepta da inovação deve estar acostumada. O que incomoda é quando os adjetivos são proferidos por pessoas do seu círculo de relacionamento.

Bem, as reações diante da minha última palestra foram fortes. Muitos (graças a Deus) aplaudiram, enquanto outros torceram a cara. Isso é normal e esperado, afinal, tratava-se de um assunto mais polêmico que mamilos (parafraseando meu amigo Daniel).

Diante dessas situações, minha resposta é sempre a mesma: Mostro o que os outros estão pensando. Isso prova que eu posso até ser "um ponto fora da curva", mas não estou sozinho.

Vamos dar mais uma olhada no que andam falando sobre novas tecnologias para aplicações corporativas, incluindo: Node.js e MEAN stack.


quarta-feira, 23 de abril de 2014

Palestra Técnica do CISL - Arquiteturas de software corporativo modernas, baseadas em plataforma livre

Veja minha palestra no CISL, na qual falarei sobre Abordagens diferentes para criação de software corporativo, mais diluídas e desacopladas, que podem ser implementadas com software livre, visando aumentar a manutenibilidade, flexibilidade, portabilidade e interoperabilidade dos seus sistemas aplicativos.  Dia 25/04/2014, 10:00.

Transmissão:
A atividade será transmitida via internet pelo serviço Assiste - Vídeo Streaming Livre do Serpro.

Para acompanhar, acesse: assiste.serpro.gov.br/cisl/

Para encaminhar perguntas durante a palestra, enviem para o e-mail [email protected],diáspora https://diasporabr.com.br/u/cislgovbr, twitter @CISLGovBR ou facebookhttps://www.facebook.com/cislgovbr. Reveja as palestras técnicas editadas no nosso canal do youtube https://www.youtube.com/user/CISLGov .

terça-feira, 15 de abril de 2014

Chegado, o momento de aprender MEAN é, Joven padawan!


E aí? Quer ser um eterno ˜padawan˜? Então "güenta"um pouco que estou preparando um Workshop sinistro de MEAN development. Veja aqui como se graduar e se sobressair nessa galáxia!


segunda-feira, 14 de abril de 2014

Dia 25 não perca minha nova palestra!

Arquiteturas de software corporativo modernas, baseadas em software livre

Dia 25 de Abril de 2014, de 10:00 até 12:00,  pelo CISL - Comitê de Implantação de Software Livre do Governo Federal. Haverá transmissão ao vivo (streaming) pelo site: http://assiste.serpro.gov.br/cisl/

E você poderá interagir!

Abordagens diferentes para criação de software corporativo, mais diluídas e desacopladas, que podem ser implementadas com software livre, visando aumentar a manutenibilidade, flexibilidade, portabilidade e interoperabilidade dos seus sistemas aplicativos.

http://migre.me/iMpuq

Para encaminhar perguntas durante a palestra, enviem para o e-mail [email protected],diáspora https://diasporabr.com.br/u/cislgovbr, twitter @CISLGovBR ou facebookhttps://www.facebook.com/cislgovbr. Reveja as palestras técnicas editadas no nosso canal do youtube https://www.youtube.com/user/CISLGov .

quinta-feira, 10 de abril de 2014

Existe futuro para o Java EE?


Existe futuro para o Java EE? Ainda há esperança para esse famoso stack de desenvolvimento de aplicações corporativas? Ou tudo se resumirá ao Node.js e às tecnologias mais modernas? (imagem feita por j4p4n, obtida do OpenClipart).


segunda-feira, 24 de março de 2014

Implementando uma API REST

Bom dia, e boa semana! Nada como começar com um novo tutorial: Implementando uma API REST, que vai lhe mostrar, além da parte puramente técnica, as vantagens de usar uma API mais fluídica e expor suas informações para o Mundo. Existe um grande número de pessoas e empresas que desejam acessar o que você já tem, mas que esconde sob os escombros de frameworks corporativos. Monstros como SOAP e XML, abominações como EJB ou mesmo horrorosos "Portais" de conteúdo, que nada mais fazem do que criar camadas e mais camadas sobre suas informações, afastando mais ainda os seus clientes de você.