[Vídeo] A Inteligência Artificial NÃO VAI MELHORAR a sua vida, mas você PRECISA dela! 26/06/2023 17:23

Sim, já é realidade a Inteligência Artificial no nosso dia a dia. Sim, ela deixa muito mais rápido o trabalho. Mas será que vai melhorar a nossa vida? O título acima diz que não, não vou revelar muito na descrição porque eu quero bastante que você assista o vídeo!

Ali a gente conversa um pouco sobre esses novos sistemas de IA e como eles combinam (ou não) com nosso dia a dia no desenvolvimento (ou em qualquer outra área).

Comente aí o que achou.

Camiseta do vídeo

e-books 26/06/2023 15:34

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x
Transcrição ↓

real historia;
string sender = "Renato Cassino";

Chefe: Programador, o pessoal do marketing te passou informações sobre a parceria que fechamos?
Programador: Ah, sim. Já estou trabalhando nisso. Nós vamos disponibilizar acesso a mais de 40 mil e-books da editora em nosso sistema. Vamos puxar pelo webservice e...
Chefe: Mais de 40 mil e-books?? Se for indexar isso tudo a gente vai derrubar o Google!
Programador: PLOFT!
--
Camiseta: Segura essa, Google!

Quem nunca teve que lidar com a difícil escolha entre levar três livros pesadões na mala ou sacrificar espaço para aquela camiseta favorita? É aí que entram os e-books, os heróis da praticidade literária! Essas versões digitais dos nossos amados livros estão conquistando corações (e estantes virtuais) em todo o mundo. Com eles, podemos ter acesso a uma biblioteca inteira sem ocupar espaço físico ou ter que carregar quilos extras na bolsa. Adeus, dilema do viajante bibliófilo!

Mas a praticidade não é o único superpoder dos e-books. Eles também são importantes para a democratização do conhecimento e a acessibilidade à leitura. Com apenas um dispositivo, como um smartphone ou tablet, é possível levar consigo uma infinidade de obras literárias. Os e-books tornam a leitura mais acessível a pessoas com deficiências visuais, por meio de recursos de acessibilidade, como a possibilidade de ajustar o tamanho da fonte ou utilizar a leitura em voz alta. Além disso, muitos e-books são mais baratos ou até mesmo gratuitos, permitindo que mais pessoas possam desfrutar de uma boa história sem gastar uma fortuna.

E não podemos deixar de mencionar a comodidade de poder ler em qualquer lugar e a qualquer hora. Os e-books se tornaram companheiros inseparáveis em filas intermináveis, no transporte público ou até mesmo durante uma pausa para o café. Basta ter um dispositivo eletrônico e um pouco de bateria, e voilà! O mundo da literatura se abre diante dos nossos olhos. E se você está indeciso sobre qual livro começar, os e-books ainda têm a vantagem de permitir uma rápida prévia ou acesso a resenhas, para te ajudar a tomar a melhor decisão literária do momento.

Os e-books vieram para revolucionar a forma como lemos e nos relacionamos com os livros. Além de proporcionar praticidade, eles têm um papel importante na democratização da leitura e na acessibilidade a todos os tipos de leitores. Com um toque de bom humor, os e-books nos convidam a embarcar em aventuras literárias sem carregar pesos extras ou ocupar espaço nas nossas estantes. Então, que tal abraçar essa revolução digital e mergulhar nas páginas virtuais dos e-books? A leitura nunca foi tão divertida e prática!

Null pointer 23/06/2023 16:18

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x
Transcrição ↓

real historia;
string sender = "Porungo";

Alonso: Cara, tá dando uns erros sinistros aqui na parte que eu estou mexendo... Me ajuda a ver o que é?
Programador: Peraí...
Programador: Que estranho, tem umas variáveis inicializadas com uns valores fixos...
Alonso: Ah, eu inicializei elas com algum valor aleatório pra não dar aquele "null pointer"
Programador: PLOFT!
--
Camiseta: NullLogicException

Você já deve ter ouvido falar do infame NullPointerException, aquele erro que causa arrepios em muitos desenvolvedores Java. Ele surge quando uma variável é utilizada sem ter sido devidamente inicializada, deixando o programa confuso e gerando dores de cabeça para os programadores.

É importante inicializar corretamente as variáveis, senão podemos criar um cenário ainda mais caótico. É fundamental compreender que, ao declarar uma variável, devemos atribuir a ela um valor coerente e adequado para seu propósito. Dessa forma, evitamos surpresas indesejáveis e facilitamos a identificação de problemas no código.

Acho que a impressora quebrou 22/06/2023 16:14

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x
Transcrição ↓

real historia;
string sender = "Fabrício Olmo Aride";

Alonso: Cara, estou tentando imprimir a página 2 do relatório consolidado, mas não vai de jeito nenhum! Acho que a impressora quebrou!
Programador: Pootz, "adoro" impressoras... Deixa eu ver...
Programador: Ah, descobri aqui o problema!
Alonso: Nossa, mas já?
Programador: É... O relatório só tem uma página!
Alonso: Hmmmm... Pode ser isso...
--
Camiseta: Impressoras são seres do mal

Os problemas que enfrentamos nem sempre são tão complexos quanto parecem. Às vezes, basta dar um passo para trás e analisar a situação com um olhar mais atento para descobrirmos que a solução está bem mais próxima do que imaginamos.

Quem nunca se sentiu frustrado diante de uma impressora teimosa que insiste em exibir mensagens de erro indecifráveis ou imprimir documentos distorcidos? Essas situações, por mais irritantes que sejam, podem nos proporcionar momentos de riso e descontração quando conseguimos enxergar a situação com bom humor.

Afinal, é impossível negar que as impressoras têm um senso de humor próprio, quase como se estivessem conspirando para testar nossa paciência. Mas, no fim das contas, tudo isso faz parte do jogo e nos permite vivenciar situações nas quais a solução era muito mais simples do que imaginávamos.

Então, da próxima vez que se encontrarem diante de uma impressora desobediente ou de um pedido com erros inexplicáveis, lembrem-se dessa tirinha. Riam um pouco, respirem fundo e confiem na sua capacidade de resolver qualquer contratempo que surgir pelo caminho.

E bora acabar com as impressoras!

[Vídeo] Reflexões sobre design de software - Palestra com Elton Minetto - The Developer's Life Weekend 22/06/2023 11:02

Palestra "Reflexões sobre design de software", ministrada por Elton Minetto, Principal Software Engineer @ Picpay.

Esta palestra ocorreu no The Developer's Life Weekend 2022, acontecido em Campo Mourão.

Slides

Inscreva-se na próxima edição

[Vídeo] Do cartão perfurado à I.A. - A divertida evolução da computação - Palestra na Campus Party Goiás 21/06/2023 21:07

Já são mais de 100 anos de programação, será que chegou a hora dos robôs nos substituírem? Nessa palestra vamos falar de uma forma bem-humorada sobre como a programação evoluiu e para onde ela está indo, a partir de história, experiências e (um pouquinho de) vidência.

Palestra ministrada na Campus Party Goiás em 09/06/2023.

O anexo 20/06/2023 17:36

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x
Transcrição ↓

real historia;
string sender = "Marciel";

Programador: Cara, olha isso aqui... O usuário abriu um chamado e escreveu só: "A tela que você fez não funcionou". Como é que eu vou saber o que é?
P.A.: Caracas... Não acredito... Péra, olha ali, tem um print anexo... deve mostrar o erro...
Programador: Verdade, não tinha visto...
(O print era um print de documento com a mensagem: "A tela nova não está funcionando. Att.")
Programador e P.A.: PLOFT!
--
Camiseta: O que foi visto não pode ser desvisto

Quem nunca se deparou com um chamado de usuário que parecia uma verdadeira charada? Devs enfrentam diariamente o desafio de decifrar os enigmas que os usuários enviam ao relatar problemas. É como se tivessem que desvendar uma mensagem codificada, onde cada palavra possui um significado oculto. Em um mundo onde a comunicação clara é essencial, muitas vezes os programadores se encontram em uma situação cômica, tentando entender o que exatamente está acontecendo.

O usuário abre um chamado e a descrição é vaga, deixando os programadores perdidos em um mar de incertezas. Palavras como "não funciona", "erro estranho" e "tela travada" são frequentemente utilizadas, sem fornecer detalhes adicionais. É como se esperassem que os programadores possuíssem superpoderes para adivinhar exatamente qual é o problema e como resolvê-lo. Essa dificuldade de explicar os problemas de forma clara pode transformar até mesmo o mais experiente dos programadores em um detetive desvendando um mistério complexo.

A falta de informações precisas muitas vezes leva os programadores a um ciclo interminável de perguntas e respostas com os usuários. E quando finalmente obtêm um print do erro, muitas vezes se deparam com capturas de tela que só aumentam o mistério. Um simples print pode mostrar um documento com uma mensagem enigmática, sem qualquer pista clara do que está errado. Essa frustração compartilhada pelos programadores cria uma conexão humorística entre eles, onde a expressão "O que foi visto não pode ser desvisto" ganha um significado especial.

Lidar com chamados de usuários que não sabem explicar os problemas pode ser uma verdadeira jornada engraçada para os programadores. Eles se veem em uma situação desafiadora, tentando decifrar as mensagens ocultas e encontrar soluções para problemas que parecem ter sido tirados de um enigma complexo. Por mais divertida que seja essa saga, é importante lembrar que uma comunicação clara e detalhada é fundamental para ajudar os programadores a resolverem os problemas de forma eficiente. Afinal, um pouco de bom humor pode tornar até mesmo as situações mais difíceis um pouco mais leves.

Era uma base muito engraçada... 19/06/2023 17:50

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x
Transcrição ↓

real historia;
string sender = "Lucas Caran";

(Conversando por chat)
Programador: P.A., você sabe a senha do sistema RS?
P.A.: rsrsrsrs
Programador: Tá rindo do quê?
P.A.: Não, é a senha!
Programador: Que senha? Vou rir pra tela e a base vai abrir??
P.A.: Não... O usuário é "rs" e a senha "rsrsrsrs"!
Programador: PLOFT!
--
Camiseta: 🤣

Quem nunca viveu um momento em que a comunicação escrita gerou ambiguidades e mal-entendidos? Palavras que têm mais de um significado, falta de entonação vocal e expressões faciais que suavizam ou intensificam o tom das mensagens... Tudo isso pode nos levar a interpretações errôneas e situações constrangedoras.

Essa tirinha nos lembra de que a comunicação escrita, especialmente em ambientes digitais, requer atenção e clareza. É essencial escolher nossas palavras com cuidado, fornecer contexto adequado e, se necessário, utilizar recursos como emoticons para ajudar a transmitir emoções e intenções.

Além disso, é importante lembrar que a comunicação eficaz é uma via de mão dupla. É fundamental não apenas enviar mensagens claras, mas também estar disposto a esclarecer dúvidas e pedir esclarecimentos quando algo parecer ambíguo. Afinal, a ambiguidade é um problema comum e compreender a mensagem corretamente é essencial para evitar mal-entendidos e constrangimentos.

Portanto, fiquem atentos às armadilhas das ambiguidades na comunicação escrita. Tome cuidado com suas palavras, seja claro e aberto ao diálogo. E, acima de tudo, não tenham medo de rir das situações engraçadas que surgem dessa rica complexidade da linguagem escrita.

Espero que essa reflexão tenha sido proveitosa! Compartilhem suas experiências nos comentários, e não deixem de nos acompanhar para mais conteúdos interessantes sobre comunicação e tecnologia.

Até a próxima!

Bacalhau 14/06/2023 11:23

tirinha
Inclua essa tirinha em seu site
COLE ESSE CÓDIGO EM SEU SITE x

É engraçado como as traduções podem nos pregar peças, principalmente quando estamos lidando com programação. Essa história real nos mostra a importância de saber inglês na área e os erros engraçados que podem ocorrer na tradução.

A linguagem inglesa é fundamental para os programadores, pois a maioria das documentações, tutoriais e recursos está disponível nesse idioma. É como se fosse o "código" universal para a comunicação entre os desenvolvedores. Entender o inglês permite que você tenha acesso a um vasto mundo de conhecimento e informações, facilitando o aprendizado e o desenvolvimento de habilidades na programação.

No entanto, quando confiamos em traduções automáticas ou ferramentas de tradução, podem ocorrer situações divertidas como a mencionada na tirinha. Pra quem não sabia (como eu, quando recebi a sugestão), "cod" em inglês significa "bacalhau". Esses erros podem levar a confusões, mal-entendidos e até mesmo problemas técnicos em projetos, sem contar que podem nos fazer gastar um tempão tentando identificar um erro que não foi o sistema que gerou.

No fim das contas, histórias como essa da tirinha nos fazem rir e geram identificação, pois quem nunca passou por uma situação parecida? A programação pode ser um desafio, mas saber inglês é como ter o manual de instruções para decifrar o universo da codificação. Portanto, vamos aprender e aprimorar nosso inglês para evitar esses "bacalhaus" inesperados e aproveitar ao máximo as oportunidades que a programação nos oferece.

Então, da próxima vez que se deparar com uma situação engraçada de tradução na programação, lembre-se de que é normal cometer erros, mas a importância de saber inglês na área é indiscutível. Mantenha o bom humor, aprenda com essas experiências e siga em frente, sempre buscando aperfeiçoar suas habilidades linguísticas e técnicas.

Transcrição ↓

real historia;
string sender = "RalphFoxDraxial";

Usuário: Tem um problema aqui no sistema: Tá aparecendo "Bacalhau Ref" onde era pra ser "Cod. Ref"
Programador: Bacalhau?? Será que o Alonso fez isso? Deixa eu ver...
Programador: Não, tá certinho aqui no sistema como "cod. Ref". Será que... Ah, péra! Olha se o seu tradutor está ativado no navegador...
Usuário: Meu tradutor? Ah... Era isso mesmo... Desculpe!
Programador: PLOFT!
--
Camiseta: Duolingo, patrocina nóis, pls!

Na praia - TDC Innovation 2023 13/06/2023 15:17

TDC Innovation 2023 - Florianópolis

🌟 Participe do TDC Innovation! 🌟

🗓️ De 14 a 16 de junho, em Florianópolis, o maior evento de tecnologia, o TDC Innovation, estará acontecendo. Mas não se preocupe, você não precisa estar lá pessoalmente! Com o Community Ticket, você pode acompanhar tudo online, gratuitamente!

🚀 Escolha entre mais de 30 trilhas com temas técnicos incríveis sobre tecnologia. Quer esteja em Florianópolis ou em qualquer lugar do mundo, você pode se inscrever agora mesmo para participar presencialmente ou remotamente.

🔗 Saiba mais em: https://thedevconf.com/tdc/2023/innovation/

Transcrição ↓

Colega (ainda sem nome): Programador, você na praia? Que surpresa!
Programador: Ah, é... Vim pro TDC Innovation!
Programador: Eu até ia ver online, já que tem o community ticket pra ver "di grátis" várias palestras top! Mas vim ver a palestra do grande Andre Noel que vai acontecer na sexta!
Colega: Massa! Aproveita pra ver os desenhos massas dele, quem sabe você também não ganha uma corzinha...
Programador: PLOFT!

↑ Voltar ao Topo