ݺߣshows by User: nelsonsar / http://www.slideshare.net/images/logo.gif ݺߣshows by User: nelsonsar / Tue, 09 Oct 2018 14:44:54 GMT ݺߣShare feed for ݺߣshows by User: nelsonsar Veni vedi vici. /nelsonsar/veni-vedi-vici keynotesoftskills-181009144454
Como saber onde eu estou na carreira? Quais são as coisas que eu deveria investir e saber para ser considerado um desenvolvedor sênior ou para mudar de patamar? Como lidar com pessoas, dar feedback e receber feedback? E, mais importante como definir objetivos para que seu sonho se torne realidade.]]>

Como saber onde eu estou na carreira? Quais são as coisas que eu deveria investir e saber para ser considerado um desenvolvedor sênior ou para mudar de patamar? Como lidar com pessoas, dar feedback e receber feedback? E, mais importante como definir objetivos para que seu sonho se torne realidade.]]>
Tue, 09 Oct 2018 14:44:54 GMT /nelsonsar/veni-vedi-vici nelsonsar@slideshare.net(nelsonsar) Veni vedi vici. nelsonsar Como saber onde eu estou na carreira? Quais são as coisas que eu deveria investir e saber para ser considerado um desenvolvedor sênior ou para mudar de patamar? Como lidar com pessoas, dar feedback e receber feedback? E, mais importante como definir objetivos para que seu sonho se torne realidade. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/keynotesoftskills-181009144454-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Como saber onde eu estou na carreira? Quais são as coisas que eu deveria investir e saber para ser considerado um desenvolvedor sênior ou para mudar de patamar? Como lidar com pessoas, dar feedback e receber feedback? E, mais importante como definir objetivos para que seu sonho se torne realidade.
Veni vedi vici. from Nelson Senna do Amaral
]]>
64 2 https://cdn.slidesharecdn.com/ss_thumbnails/keynotesoftskills-181009144454-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Pague o aluguel /slideshow/pague-o-aluguel/118729363 pagueoaluguel-181008193033
Dívidas são algo cotidiano. Empresas e pessoas contraem dívidas para operar seus negócios ou realizar sonhos e, com código é a mesma coisa. Vez ou outra admitimos algo fora dos padrões de qualidade para corrigir algum problema ou ter alguma vantagem sobre a concorrência. O grande problema é quando essa nossa dívida sai do controle gerando prejuízos não só para a empresa mas, nós desenvolvedores. A falta de controle dessa dívida tem como maior efeito software rígido, difícil de entender e mudar, tornando-o mais suscetível a bugs. Para pagar o que devemos, temos que reverter esse quadro aumentando a facilidade em entender o código. Como fazer isso? Usando bons nomes!]]>

Dívidas são algo cotidiano. Empresas e pessoas contraem dívidas para operar seus negócios ou realizar sonhos e, com código é a mesma coisa. Vez ou outra admitimos algo fora dos padrões de qualidade para corrigir algum problema ou ter alguma vantagem sobre a concorrência. O grande problema é quando essa nossa dívida sai do controle gerando prejuízos não só para a empresa mas, nós desenvolvedores. A falta de controle dessa dívida tem como maior efeito software rígido, difícil de entender e mudar, tornando-o mais suscetível a bugs. Para pagar o que devemos, temos que reverter esse quadro aumentando a facilidade em entender o código. Como fazer isso? Usando bons nomes!]]>
Mon, 08 Oct 2018 19:30:33 GMT /slideshow/pague-o-aluguel/118729363 nelsonsar@slideshare.net(nelsonsar) Pague o aluguel nelsonsar Dívidas são algo cotidiano. Empresas e pessoas contraem dívidas para operar seus negócios ou realizar sonhos e, com código é a mesma coisa. Vez ou outra admitimos algo fora dos padrões de qualidade para corrigir algum problema ou ter alguma vantagem sobre a concorrência. O grande problema é quando essa nossa dívida sai do controle gerando prejuízos não só para a empresa mas, nós desenvolvedores. A falta de controle dessa dívida tem como maior efeito software rígido, difícil de entender e mudar, tornando-o mais suscetível a bugs. Para pagar o que devemos, temos que reverter esse quadro aumentando a facilidade em entender o código. Como fazer isso? Usando bons nomes! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pagueoaluguel-181008193033-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Dívidas são algo cotidiano. Empresas e pessoas contraem dívidas para operar seus negócios ou realizar sonhos e, com código é a mesma coisa. Vez ou outra admitimos algo fora dos padrões de qualidade para corrigir algum problema ou ter alguma vantagem sobre a concorrência. O grande problema é quando essa nossa dívida sai do controle gerando prejuízos não só para a empresa mas, nós desenvolvedores. A falta de controle dessa dívida tem como maior efeito software rígido, difícil de entender e mudar, tornando-o mais suscetível a bugs. Para pagar o que devemos, temos que reverter esse quadro aumentando a facilidade em entender o código. Como fazer isso? Usando bons nomes!
Pague o aluguel from Nelson Senna do Amaral
]]>
104 1 https://cdn.slidesharecdn.com/ss_thumbnails/pagueoaluguel-181008193033-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Dando nome aos códigos /slideshow/dando-nome-aos-cdigos/89968634 nomeaoscodigos-180307222930
"There are only two hard things in Computer Science: cache invalidation and naming things." - Phil Karlton De acordo com várias pesquisas através dos anos foi constatado que a grande maioria dos programadores passa a maior parte do tempo lendo código. Apesar de não ajudar muito a criar bom design, os nomes ajudam e muito a evitar a criação de design ruim e um exemplo disso é o foco do DDD na linguagem ubíqua. O motivo nem sempre é claro mas, vive no subconsciente já que eles nos ajudam a entender problemas, relações entre conceitos e na comunicação com as diferentes partes da empresa/ambiente de trabalho. O problema com os nomes é justamente achar um. E, como não existe uma fórmula mágica para acha-los vamos tentar achar alguns casos em que podemos melhorar um nome e destrinchar um processo, extremamente útil, para descoberta de nomes.]]>

"There are only two hard things in Computer Science: cache invalidation and naming things." - Phil Karlton De acordo com várias pesquisas através dos anos foi constatado que a grande maioria dos programadores passa a maior parte do tempo lendo código. Apesar de não ajudar muito a criar bom design, os nomes ajudam e muito a evitar a criação de design ruim e um exemplo disso é o foco do DDD na linguagem ubíqua. O motivo nem sempre é claro mas, vive no subconsciente já que eles nos ajudam a entender problemas, relações entre conceitos e na comunicação com as diferentes partes da empresa/ambiente de trabalho. O problema com os nomes é justamente achar um. E, como não existe uma fórmula mágica para acha-los vamos tentar achar alguns casos em que podemos melhorar um nome e destrinchar um processo, extremamente útil, para descoberta de nomes.]]>
Wed, 07 Mar 2018 22:29:30 GMT /slideshow/dando-nome-aos-cdigos/89968634 nelsonsar@slideshare.net(nelsonsar) Dando nome aos códigos nelsonsar "There are only two hard things in Computer Science: cache invalidation and naming things." - Phil Karlton De acordo com várias pesquisas através dos anos foi constatado que a grande maioria dos programadores passa a maior parte do tempo lendo código. Apesar de não ajudar muito a criar bom design, os nomes ajudam e muito a evitar a criação de design ruim e um exemplo disso é o foco do DDD na linguagem ubíqua. O motivo nem sempre é claro mas, vive no subconsciente já que eles nos ajudam a entender problemas, relações entre conceitos e na comunicação com as diferentes partes da empresa/ambiente de trabalho. O problema com os nomes é justamente achar um. E, como não existe uma fórmula mágica para acha-los vamos tentar achar alguns casos em que podemos melhorar um nome e destrinchar um processo, extremamente útil, para descoberta de nomes. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nomeaoscodigos-180307222930-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> &quot;There are only two hard things in Computer Science: cache invalidation and naming things.&quot; - Phil Karlton De acordo com várias pesquisas através dos anos foi constatado que a grande maioria dos programadores passa a maior parte do tempo lendo código. Apesar de não ajudar muito a criar bom design, os nomes ajudam e muito a evitar a criação de design ruim e um exemplo disso é o foco do DDD na linguagem ubíqua. O motivo nem sempre é claro mas, vive no subconsciente já que eles nos ajudam a entender problemas, relações entre conceitos e na comunicação com as diferentes partes da empresa/ambiente de trabalho. O problema com os nomes é justamente achar um. E, como não existe uma fórmula mágica para acha-los vamos tentar achar alguns casos em que podemos melhorar um nome e destrinchar um processo, extremamente útil, para descoberta de nomes.
Dando nome aos c坦digos from Nelson Senna do Amaral
]]>
417 2 https://cdn.slidesharecdn.com/ss_thumbnails/nomeaoscodigos-180307222930-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Melhorando seu código com Law of Demeter e Tell don't ask /slideshow/melhorando-seu-cdigo-com-law-of-demeter-e-tell-dont-ask/66966563 tdc-poa-tda-161010153123
Palestra ministrada no TDC POA em 2016 sobre como usar esses dois princípios podem ajudar a melhorar seu código evitando alto acoplamento e problemas com referências nulas.]]>

Palestra ministrada no TDC POA em 2016 sobre como usar esses dois princípios podem ajudar a melhorar seu código evitando alto acoplamento e problemas com referências nulas.]]>
Mon, 10 Oct 2016 15:31:23 GMT /slideshow/melhorando-seu-cdigo-com-law-of-demeter-e-tell-dont-ask/66966563 nelsonsar@slideshare.net(nelsonsar) Melhorando seu código com Law of Demeter e Tell don't ask nelsonsar Palestra ministrada no TDC POA em 2016 sobre como usar esses dois princípios podem ajudar a melhorar seu código evitando alto acoplamento e problemas com referências nulas. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdc-poa-tda-161010153123-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Palestra ministrada no TDC POA em 2016 sobre como usar esses dois princípios podem ajudar a melhorar seu código evitando alto acoplamento e problemas com referências nulas.
Melhorando seu c坦digo com Law of Demeter e Tell don't ask from Nelson Senna do Amaral
]]>
393 3 https://cdn.slidesharecdn.com/ss_thumbnails/tdc-poa-tda-161010153123-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
OOP: Princípios e Padroes /slideshow/oop-princpios-e-padroes/65235260 oopprincipiospadroes-160822132246
Palestra sobre os pilares que moldam e constroem a Programação Orientada a Objetos (OOP pros íntimos) além do conceito do que é um objeto e quais suas propriedades. A palestra ainda conta com uma relação de princípios e padrões de projeto que ajudam a detectar quebra de algum dos pilares do paradigma e como e quando utiliza-los.]]>

Palestra sobre os pilares que moldam e constroem a Programação Orientada a Objetos (OOP pros íntimos) além do conceito do que é um objeto e quais suas propriedades. A palestra ainda conta com uma relação de princípios e padrões de projeto que ajudam a detectar quebra de algum dos pilares do paradigma e como e quando utiliza-los.]]>
Mon, 22 Aug 2016 13:22:46 GMT /slideshow/oop-princpios-e-padroes/65235260 nelsonsar@slideshare.net(nelsonsar) OOP: Princípios e Padroes nelsonsar Palestra sobre os pilares que moldam e constroem a Programação Orientada a Objetos (OOP pros íntimos) além do conceito do que é um objeto e quais suas propriedades. A palestra ainda conta com uma relação de princípios e padrões de projeto que ajudam a detectar quebra de algum dos pilares do paradigma e como e quando utiliza-los. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/oopprincipiospadroes-160822132246-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Palestra sobre os pilares que moldam e constroem a Programação Orientada a Objetos (OOP pros íntimos) além do conceito do que é um objeto e quais suas propriedades. A palestra ainda conta com uma relação de princípios e padrões de projeto que ajudam a detectar quebra de algum dos pilares do paradigma e como e quando utiliza-los.
OOP: Princ鱈pios e Padroes from Nelson Senna do Amaral
]]>
747 2 https://cdn.slidesharecdn.com/ss_thumbnails/oopprincipiospadroes-160822132246-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Ruby Gotchas /slideshow/ruby-gotchas-64522904/64522904 rubygotchas-160729190454
Palestra sobre as pegadinhas (algumas) que o Ruby preparou para alguns novatos da linguagem. Ministrada no TDC São Paulo 2016.]]>

Palestra sobre as pegadinhas (algumas) que o Ruby preparou para alguns novatos da linguagem. Ministrada no TDC São Paulo 2016.]]>
Fri, 29 Jul 2016 19:04:54 GMT /slideshow/ruby-gotchas-64522904/64522904 nelsonsar@slideshare.net(nelsonsar) Ruby Gotchas nelsonsar Palestra sobre as pegadinhas (algumas) que o Ruby preparou para alguns novatos da linguagem. Ministrada no TDC São Paulo 2016. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rubygotchas-160729190454-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Palestra sobre as pegadinhas (algumas) que o Ruby preparou para alguns novatos da linguagem. Ministrada no TDC São Paulo 2016.
Ruby Gotchas from Nelson Senna do Amaral
]]>
232 3 https://cdn.slidesharecdn.com/ss_thumbnails/rubygotchas-160729190454-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Domínio: Dividir e conquistar /slideshow/domnio-dividir-e-conquistar/59895448 domain-160322175356
Palestra sobre domínio que usa os conceitos definidos por Eric Evans (DDD) para explicar domínios e traçar um paralelo entre o Conway's law e a falta de domínio.]]>

Palestra sobre domínio que usa os conceitos definidos por Eric Evans (DDD) para explicar domínios e traçar um paralelo entre o Conway's law e a falta de domínio.]]>
Tue, 22 Mar 2016 17:53:56 GMT /slideshow/domnio-dividir-e-conquistar/59895448 nelsonsar@slideshare.net(nelsonsar) Domínio: Dividir e conquistar nelsonsar Palestra sobre domínio que usa os conceitos definidos por Eric Evans (DDD) para explicar domínios e traçar um paralelo entre o Conway's law e a falta de domínio. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/domain-160322175356-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Palestra sobre domínio que usa os conceitos definidos por Eric Evans (DDD) para explicar domínios e traçar um paralelo entre o Conway&#39;s law e a falta de domínio.
Dom鱈nio: Dividir e conquistar from Nelson Senna do Amaral
]]>
995 6 https://cdn.slidesharecdn.com/ss_thumbnails/domain-160322175356-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Interfaces - Como os objetos deveriam se comportar https://pt.slideshare.net/slideshow/interfaces-como-os-objetos-deveriam-se-comportar/48355634 interfaces-150519205001-lva1-app6892
Apresentação sobre interfaces de objetos baseada no livro de Ken Pugh. Conceitos de o que é e quais são suas funções bem como algumas classificações para as mesmas que o autor achou interessante (com exemplos em PHP).]]>

Apresentação sobre interfaces de objetos baseada no livro de Ken Pugh. Conceitos de o que é e quais são suas funções bem como algumas classificações para as mesmas que o autor achou interessante (com exemplos em PHP).]]>
Tue, 19 May 2015 20:50:01 GMT https://pt.slideshare.net/slideshow/interfaces-como-os-objetos-deveriam-se-comportar/48355634 nelsonsar@slideshare.net(nelsonsar) Interfaces - Como os objetos deveriam se comportar nelsonsar Apresentação sobre interfaces de objetos baseada no livro de Ken Pugh. Conceitos de o que é e quais são suas funções bem como algumas classificações para as mesmas que o autor achou interessante (com exemplos em PHP). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/interfaces-150519205001-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Apresentação sobre interfaces de objetos baseada no livro de Ken Pugh. Conceitos de o que é e quais são suas funções bem como algumas classificações para as mesmas que o autor achou interessante (com exemplos em PHP).
from Nelson Senna do Amaral
]]>
744 2 https://cdn.slidesharecdn.com/ss_thumbnails/interfaces-150519205001-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Nossa experiência com TDD https://pt.slideshare.net/slideshow/tdd1/37213491 tdd1-140721161329-phpapp01
Palestra de TDD apresentada no InterconPHP no dia 19/07/2014. A apresentação discorre rapidamente sobre conceitos básicos do Test Driven Development como: - A diferença entre teste e teste automatizado; - Os diferentes tipos de testes; - O que é TDD; - Explicação de um ciclo de TDD; - E o porquê de usar TDD. O repositório ao final da apresentação faz parte de uma demonstração de algumas iterações feitas pelos apresentadores para ilustrar os ciclos da prática.]]>

Palestra de TDD apresentada no InterconPHP no dia 19/07/2014. A apresentação discorre rapidamente sobre conceitos básicos do Test Driven Development como: - A diferença entre teste e teste automatizado; - Os diferentes tipos de testes; - O que é TDD; - Explicação de um ciclo de TDD; - E o porquê de usar TDD. O repositório ao final da apresentação faz parte de uma demonstração de algumas iterações feitas pelos apresentadores para ilustrar os ciclos da prática.]]>
Mon, 21 Jul 2014 16:13:29 GMT https://pt.slideshare.net/slideshow/tdd1/37213491 nelsonsar@slideshare.net(nelsonsar) Nossa experiência com TDD nelsonsar Palestra de TDD apresentada no InterconPHP no dia 19/07/2014. A apresentação discorre rapidamente sobre conceitos básicos do Test Driven Development como: - A diferença entre teste e teste automatizado; - Os diferentes tipos de testes; - O que é TDD; - Explicação de um ciclo de TDD; - E o porquê de usar TDD. O repositório ao final da apresentação faz parte de uma demonstração de algumas iterações feitas pelos apresentadores para ilustrar os ciclos da prática. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdd1-140721161329-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Palestra de TDD apresentada no InterconPHP no dia 19/07/2014. A apresentação discorre rapidamente sobre conceitos básicos do Test Driven Development como: - A diferença entre teste e teste automatizado; - Os diferentes tipos de testes; - O que é TDD; - Explicação de um ciclo de TDD; - E o porquê de usar TDD. O repositório ao final da apresentação faz parte de uma demonstração de algumas iterações feitas pelos apresentadores para ilustrar os ciclos da prática.
from Nelson Senna do Amaral
]]>
1175 12 https://cdn.slidesharecdn.com/ss_thumbnails/tdd1-140721161329-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Test Driven Development https://pt.slideshare.net/slideshow/tdd-33476744/33476744 tdd-140413185436-phpapp01
Apresentação sobre TDD (Test Driven Development) ou Desenvolvimento Guiado por Testes feita no Hotel Urbano Tech Talks. A primeira parte da apresentação conta com uma introdução a metodologia, apresentação de seus principais conceitos e algumas práticas consideradas boas pelos autores. A segunda parte consiste em um live coding mostrando iterações para construir um aplicativo utilizando a escola britânica, que mescla TDD com ATDD. ]]>

Apresentação sobre TDD (Test Driven Development) ou Desenvolvimento Guiado por Testes feita no Hotel Urbano Tech Talks. A primeira parte da apresentação conta com uma introdução a metodologia, apresentação de seus principais conceitos e algumas práticas consideradas boas pelos autores. A segunda parte consiste em um live coding mostrando iterações para construir um aplicativo utilizando a escola britânica, que mescla TDD com ATDD. ]]>
Sun, 13 Apr 2014 18:54:36 GMT https://pt.slideshare.net/slideshow/tdd-33476744/33476744 nelsonsar@slideshare.net(nelsonsar) Test Driven Development nelsonsar Apresentação sobre TDD (Test Driven Development) ou Desenvolvimento Guiado por Testes feita no Hotel Urbano Tech Talks. A primeira parte da apresentação conta com uma introdução a metodologia, apresentação de seus principais conceitos e algumas práticas consideradas boas pelos autores. A segunda parte consiste em um live coding mostrando iterações para construir um aplicativo utilizando a escola britânica, que mescla TDD com ATDD. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdd-140413185436-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Apresentação sobre TDD (Test Driven Development) ou Desenvolvimento Guiado por Testes feita no Hotel Urbano Tech Talks. A primeira parte da apresentação conta com uma introdução a metodologia, apresentação de seus principais conceitos e algumas práticas consideradas boas pelos autores. A segunda parte consiste em um live coding mostrando iterações para construir um aplicativo utilizando a escola britânica, que mescla TDD com ATDD.
from Nelson Senna do Amaral
]]>
830 11 https://cdn.slidesharecdn.com/ss_thumbnails/tdd-140413185436-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Tirando o coelho da cartola: integrando sistemas com RabbitMQ https://pt.slideshare.net/slideshow/tirando-o-coelho-da-cartola-integrando/28763711 palestra-131130120702-phpapp01
View of AMQP protocol in details and how to use PECL AMQP library to send and consume messages using RabbitMQ.]]>

View of AMQP protocol in details and how to use PECL AMQP library to send and consume messages using RabbitMQ.]]>
Sat, 30 Nov 2013 12:07:02 GMT https://pt.slideshare.net/slideshow/tirando-o-coelho-da-cartola-integrando/28763711 nelsonsar@slideshare.net(nelsonsar) Tirando o coelho da cartola: integrando sistemas com RabbitMQ nelsonsar View of AMQP protocol in details and how to use PECL AMQP library to send and consume messages using RabbitMQ. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/palestra-131130120702-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> View of AMQP protocol in details and how to use PECL AMQP library to send and consume messages using RabbitMQ.
from Nelson Senna do Amaral
]]>
2800 3 https://cdn.slidesharecdn.com/ss_thumbnails/palestra-131130120702-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-nelsonsar-48x48.jpg?cb=1586471892 Developer and open source software lover with solid foundations of object oriented programming and adept of test driven devolopment. Has extensive experience in developing large applications like systems that manage large e-commerces and mentoring teams to create high quality code bases. I do like of working in startup environment and been challenged to solve problems that help my team and company to grow. http://nelsonsenna.com https://cdn.slidesharecdn.com/ss_thumbnails/keynotesoftskills-181009144454-thumbnail.jpg?width=320&height=320&fit=bounds nelsonsar/veni-vedi-vici Veni vedi vici. https://cdn.slidesharecdn.com/ss_thumbnails/pagueoaluguel-181008193033-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/pague-o-aluguel/118729363 Pague o aluguel https://cdn.slidesharecdn.com/ss_thumbnails/nomeaoscodigos-180307222930-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/dando-nome-aos-cdigos/89968634 Dando nome aos códigos