Vamo embora dessa josta. No fediverso do Mastodon você escolhe o servidor para a sua conta, e troca ideia com pessoas de outros servidores. CHEGA DE MONOPÓLIOS!
Antes de deixar esse parquinho às moskas, talvez você queira baixar o seu histórico.
Veja como: clique no ⓵, daí Settings, depois no ⓶. Tem que esperar +/- um dia pra gerarem o arquivo.
Enquanto isso, venha trocar ideia no Mastodon:
A clueless jerk said women were in charge of programming when it was tedious, manual labor. In fact, women liberated themselves of the manual tedium inventing assemblers (Kathleen Booth) and compilers (Grace Hopper). Then programming got easier and men took over.
Cheguei na
@pythonbrasil
e a maioria das pessoas que encontrei não sabem que o
@PythonFluente
Segunda Edição está publicado GRÁTIS em
Então fiz uma rápida produção gráfica minutos antes do comércio fechar para o feriado.
@UrbanNathalia
assim que eu gosto. capitalismo no cabresto, não capitalismo selvagem. saiu da linha, enquadra.
no caso, as tais imobiliárias formam um oligopólio. tem que enquadrar mesmo.
acho que o termo certo é desapropriar e não confiscar. as empresas serão obrigadas a vender, só isso.
"A demissão de 12.000 trabalhadores do Google ocorreu logo após uma gigantesca recompra de ações pela própria empresa que custou o mesmo que pagar aqueles 12.000 salários por 27 anos."
Capitalismo selvagem em fase terminal. O que vem depois eu não sei. IA decidirá.
#Google
's layoff of 12,000 workers followed fast on the heels of gargantuan stock
#buyback
where the company pissed away enough money to pay those 12,000 salaries...for *the next 27 years*. 5/
CoPilot, ChatGPT, Dall-E, etc dependem de massas de dados imensas coletadas do mundo todo sem pagar nada. É um novo extrativismo colonial: em vez de madeira, minérios e borracha, o império captura nossos dados—e nós vamos pagar caro para usar os produtos alimentados com eles.
Tive um cliente que se recusava a priorizar requisitos, alegando que era todo prioridade máxima.
Um dia falei pra ele: "O time adora quando tudo é prioridade 1, porque daí podemos implementar na ordem que a gente está a fim."
Ele mudou de ideia rapidinho e passou a priorizar.
@lucasmkater
O português é uma língua tão foda que temos até palavras diferentes para livre e grátis.
Mesmo assim brazileiros gostam de falar "free", importando do inglês uma ambiguidade que não existe em português.
Pior que anglicismo desnecessário. É um anglicismo burro mesmo.
Porque estamos falando sobre "metaverso" em 2022? Second Life já tem 19 anos. Aconteceu algum salto tecnológico que justifique isso? Os óculos de VR são hoje marginalmente melhores do que eram em 2017. Muito limitados e desconfortáveis.🧵
#metaverse
Apaguei o
#Gmail
do celular, e não tenho outro app de e-mail configurado nele.
É muito perigoso andar por aí levando comigo o principal app usado para recuperar senhas.
#ficaadica
🐍 TODOS os 24 capítulos do Python Fluente Segunda Edição estão no ar!
🦎
Muito grato
@paulo_outra_vez
!
Muito grato a todas as pessoas que tem enviado correções e melhorias lá no repositório .
Continuem!
Última figura do livro:
@isanortontech
Deem feedback útil para candidatas rejeitadas!
Deem feedback útil para candidatos rejeitados!
Deem feedback útil para candidatas rejeitadas!
Deem feedback útil para candidatos rejeitados!
Deem feedback útil para candidatas rejeitadas!
Fui vaiado por centenas de pessoas num FISL. Me chamaram para cobrir um palestrante que faltou, e o Linux não conectava no projetor. N pessoas tentaram ajudar. Depois de 15 minutos dei o boot pelo Windows pra mostrar meus slides. Daí fui vaiado. O Windows simplesmente funcionou.
3️⃣ razões para conhecer o :
0️⃣ sem “Hello World”: livro intermediário/avançado para dominar
#Python
3.10+ e sua biblioteca padrão.
1️⃣ tradução PT-BR da 2ª edição de Fluent Python (O’Reilly 2022), ⭐️⭐️⭐️⭐️⭐️ publicado em 9 idiomas
2️⃣ 💯% grátis CC-BY-ND
Gravei vídeo explicando conceitos básicos de
#programa
ção_concorrente, independente de linguagem:
• concorrência x paralelismo;
• threads x processos x corrotinas x callbacks;
• filas x mensagens x memória compartilhada;
• travas x semáforos;
• …
Firma: Olá, gostaríamos de convidar você para palestrar em inglês em um evento exclusivo para nossos colaboradores.
Eu: Muito grato pelo convite. Quanto pagam de cachê?
Firma: <6 dias de silêncio e contando…>
NOTA: palestro de graça em eventos de comunidade, com todo prazer!
Essa história tem tudo de horrível e ainda um detalhe curioso: um sargento da PM do Rio que tem um Mini Cooper. Um novo custa de R$ 120.000 a R$ 200.000...
“Médica que apanhou diz que vai se mudar: 'Boto o pé na rua e fico com medo'” via
@UOLNoticias
@UOL
E o idioma PT-AE (português do AliExpress)?
Você lê PT-AE mas tem que imaginar algo parecido em EN-US pra finalmente entender do que se trata.
Exemplo:
PT-AE: livre o navio
EN-US: free shipping
PT-BR: frete grátis
Que alegria ver que o
@FluentPython
continua com avaliações excelentes na Amazon.
E mais: poder compartilhar com a comunidade lusófona o livro inteiro EM PORTUGUÊS GRÁTIS em .
Muito grato a todas as pessoas que me ajudaram nessas conquistas!
My growing collection of
@fluentpython
in different languages. Waiting for French, Korean, and Polish. Those translations exist. Waiting for publishers to send them to me.
Curiosidade em informática forense:
Dispositivos de armazenagem SSD perdem todos os dados de pois de alguns meses ou anos offline. Depende o tipo: SSD de servidor perde os dados mais rápido que SSD de laptop.
Então quando a polícia apreende SSD, tem que fazer backup rapidinho.
Uma curiosidade moderna é ver pessoas com "cargos executivos" em várias startups: o fulano é CTO em X, CEO em Y, e COO em Z, tudo ao mesmo tempo.
Daí pensei em uma nova startup que ofereça "CaaS": C-level as a service. Aluguel de "executivos" por hora.
Comunidade Python lusófona!
🐍🇧🇷🐍🇦🇴🐍🇲🇿🐍🇵🇹🐍🇬🇼🐍🇬🇶🐍🇹🇱🐍🇲🇴🐍🇨🇻🐍🇸🇹
Finalmente coloquei no ar o :
tradução PT-BR (em andamento) da SEGUNDA EDIÇÃO do
@PythonFluente
🦎 com licença CC BY-NC-ND!
3 de 24 capítulos estão lá. Se achar erro, crie issue pfv!
Você dedica 2 anos a escrever um livro. Tem uns PDFs ilegais por aí. OK, bem todo mundo pode pagar por um livro. Entendo, de verdade.
Mas aí empresas-fantasma imprimem o PDF e vendem na Amazon. Ela nem liga, porque ganha comissão + "fulfillment".
Capitalismo em estado terminal.
O passo mais importante para deixar de ser principiante em programação é NUNCA ignorar o texto de uma mensagem de erro.
Crie o hábito de ler e tentar entender mensagens de erro e economize MILHARES de horas depurando sem saber onde começar.
Inventei a Web 4.0, a MAIS DESCENTRALIZADA DE TODAS!!! Funciona assim: você escreve seu conteúdo em uma linguagem chamada HTML. Daí você escolhe uma das incontáveis empresas que oferecem hospedagem—até de graça! Manda o HTML para lá usando um programa de FTP e pronto! Liberdade!!
Ninguém pode te ensinar nada.
Mas você pode aprender o que quiser, desde que se dedique.
Aprender exige engajamento ativo do cérebro.
Um professor, texto, ou vídeo pode no máximo facilitar.
Mas você tem que botar 100% do trabalho para aprender qualquer coisa.
Um dos mais renomados livros sobre
#Python
, grátis e livre em !
15 de 24 capítulos já traduzidos pelo grande
@paulo_outra_vez
.
Partes I e II completas: Estruturas de Dados e Funções de Primeira Classe.
Capítulos sobre
#concorr
ência prontos na Parte IV!
Seria ridículo considerar esporte e conceder $ do governo para pagar competições baseadas em produtos comerciais.
Se quiser viver de um jogo proprietário, vai pedir $ ao fabricante.
Por isso xadrez é um esporte reconhecido mas seu jogo favorito da Activision não pode ser.
🇧🇷O Brasil está virando uma autocracia corrupta, fascista, retrógrada, misógina, homofóbica, anti-ciência, na mão de milicianos.
🇧🇷Vote como quiser no 1º turno, mas no 2º turno temos que derrotar o miliciano, votando no outro, seja quem for.
🇧🇷Branco, nulo, abstenção não serve.
🚨UTILIDADE PÚBLICA
A empresa de “criptoativos” Binance está banida do Reino Unido 🇬🇧 e Japão 🇯🇵, entre outros.
Binance gasta $$$$$ em propaganda aqui no Brasil mas na capital mundial do capitalismo selvagem estão proibidos de operar.
Motivo: excesso de picaretagem ⛏.
Liberal não explica porque o transporte público em New York, Chicago, Los Angeles, Boston, San Francisco Bay Area, etc. são todos ESTATAIS.
Já foram privados, mas não funciona.
Transporte público não tem dar lucro, tem que estar a serviço da população e da economia da cidade.
CLIENT: All the new features are top priority.
DEV: Great, thanks! I love when everything is top priority, because then I am free to deliver in the order I want.
CLIENT: Oh, wait... let's see...
(As a dev, I've given this answer more than once. Works like a charm!)
🔥🌎🔥O cidadão programado pelo neoliberalismo é tão idiota que criou TV 8K, que consomem 90% mais energia que uma TV 4K, sendo que nem toda a programação chega a 4K, e quem quiser ver 8K tem que ser o vídeo de demonstração da TV, porque de resto não existe conteúdo. 🔥🌎🔥
Sabe quando o cliente pede um monte de coisas e diz que é tudo prioritário? A melhor resposta que já dei:
"Muito grato! O time adora quando é tudo prioritário porque assim a gente escolhe à vontade o que fazer primeiro."
Íncrível como daí o cliente a pensa logo em prioridades.
É mais fácil um programador auto-didata de 25 anos de idade saber trabalhar em equipe do que um programador da mesma idade que passou 4 anos em um bacharelado de ciência da computação onde é proibido fazer trabalhos em grupo.
Você tem a meta de fazer metade de seus alunos desistir na primeira disciplina de programação?
Então peça para resolverem exercícios assim, na prova inclusive:
-Encontre a posição de um dígito em um número
-Conte os dígitos de um número
-Inverta os digítos de um número
Fio...
Uma vez pedi demissão duas horas depois de ser contratado. Eu havia colaborado com essa pessoa durante alguns meses como parceiro de negócios. Tudo ótimo. Ele me ofereceu um emprego fixo, eu precisava, topei. No 1º dia ele virou um chefe escroto. Pedi demissão antes do almoço.
A zona do PIX no dia 25: tentei mandar 2 PIX de R$ 1k para a mesma pessoa, hoje ele recebeu 3, e o Itaú só debitou 1 no meu extrato até o momento.
Por enquanto meu amigo e eu lucramos R$ 1k cada um!
A 1a edição de
@FluentPython
foi publicada em 9 idiomas. Para ter a 2a edição em PT-BR IMPRESSA, preciso de uma editora interessada em publicar a tradução OFICIAL que já fizemos em . Busco contato com editoras técnicas (menos Alta Books).
Sensacional esse GIF! Em JS, Python e Ruby, é sempre "pass by reference". Em Java os objetos são "pass by reference". Em Go, é complicado: é quase tudo "pass by value", até arrays! Porém slices, maps e channels são "pass by reference" (com + complicações no caso de slices)
I ❤️ Python's new user-friendly error messages!!!
In Python 3.10rc2:
"""
NameError: name 'results_count' is not defined. Did you mean: 'result_count'?
"""
Thank you so much
@pyblogsal
and everyone else who is contributing to make
#Python
more and more friendly!
Hoje em casa pagamos um mês adiantado para a faxineira que vem uma vez por semana, e pedimos para ela voltar em abril. Vamos continuar com ela depois. Mas não queremos que ela continue passando 4h no transporte público para vir trabalhar e voltar pra casa.
Como tomar block na 1ª tentativa de interagir comigo:
- sua imagem no twitter é um desenho;
- seu login é algo como
@79ec272cb675d62674
;
- sua 1ª resposta a um tuíte meu é "defina fascismo."
Tchau!
Não tô aqui pra perder tempo com trolagem fascistóide.
I'm proud to report that
@fluentpython
2nd edition early release is rated ☆☆☆☆☆ at the
@OReillyMedia
Learning platform. 😎
Early release == unreviewed draft. The print and ebook versions are currently scheduled for Q4, 2021.
How it started / How it’s going
@FluentPython
promotional booklet with chapters 1-4 (2014) v. Second Release (2022), 24 chapters, updated for
#Python
3.10, including 3 all new chapters and other deep rewrites!
Minha decepção com a
@AluraOnline
foi em 2015, após a 1ª edição do
@FluentPython
.
Fui ver como seria colaborar com vídeos. Me ofereceram 8.6% de royalties.
Achei ofensivo de tão ganancioso.
A O'Reilly paga 25% (vídeos) e 10% (livros). Também gananciosa, mas menos.
NFT é uma tecnologia que transforma otários em vigaristas.
Um otário compra, e imediatamente se torna um vigarista em busca de outro otário que compre dele o NFT.
Enquanto está com o NFT na mão, o vigarista fica no prejuízo.
Para entender bem, recomendo esse jogo:
Trabalhar o máximo possível pra quê? Acumular coisas?
Precisamos trabalhar o mínimo possível.
Assim ganhamos mais tempo para curtir as pessoas e lugares que a gente ama.
Outro dia um amigo me passou um PDF "alternativo" do
@PythonFluente
, 1ª edição. Alguém escaneou o livro inteiro, 800 páginas. E no final fez a gentileza de colocar uma página adicional assim:
Faz mais de ano que eu peço UM, apenas 01, exemplo prático real em produção de blockchain que não seja relacionado a criptoativos, e que não pudesse ser feito melhor com um banco de dados, mas não encontro.
Collection completed! From Mumbai, Fluent Python 1st edition for sale in the Indian Subcontinent.
@FluentPython
1st edition is published in 10 countries and 9 languages: English, Portuguese, Korean, Polish, Simplified Chinese, Traditional Chinese, Russian, Japanese, and French.
Acho deprimente que o sonho de tanta gente é trabalhar em mega corporações cujos modelos de negócios dependem da violação da privacidade, manipulação comportamental, e exploração de trabalhadores mal pagos expostos ao conteúdo mais nefasto que a humanidade produz.
Hoje me dei conta que eu programo há 42 anos.
Não profissionalmente, porque comecei como adolescente com tempo demais (o maior privilégio de todos).
Homenagem à primeira máquina que eu programei, a calculadora TI-58 do meu saudoso pai, Jairo Ramalho.
Aprendi lendo o manual.
Cientistas de Harvard comprovam que o casamento tem 92% de chance de acabar em menos de 5 anos quando o casal faz todas das atividades de lazer juntos.
Aprendi ontem que a implosão do Titan gerou uma energia equivalente a explodir 47Kg de dinamite dentro daquele espaço confinado.
Não sobrou nenhuma célula intacta dos tripulantes.
Cruzaram a fronteira da biologia para a química.
Sabe aquele banco de dados "Postgre"?
Não existe!
O nome certo é PostgreSQL.
Se quiser abreviar, use o nome original: Postgres.
Ele foi uma evolução do Ingres, projeto pioneiro do Michael Stonebreaker que lhe rendeu um prêmio Turing.
Tudo isso e muito mais na Wikipédia!
“Nossa startup vai desenvolver veículos autônomos para o metaverso.”
Ok, mas se pessoas e coisas podem ser teleportadas sem custo, pra que alguém iria querer um veículo, exceto pelo prazer de pilotar?
Ateu para o crente:
“Somos muito parecidos. Existem mais de 3000 deuses adorados por diferentes comunidades no mundo. Você renega todos me menos 1. Eu renego só um a mais que você.”
Acho que foi o Ricky Gervais que mandou essa.
Este elevador serve apenas 2 andares. Mas ele tem 10 botões de dígitos e um sinal -.
Além de pagar caro por um painel complicado, o condomínio teve que botar uma placa pra explicar como usar.
Sabe qual é o super-poder dos defensores da ilusão de "meritocracia" no software livre?
Mais tempo livre para contribuir.
Não é mérito. É privilégio.
Aliás, esse é um dos motivos porque tem menos mulheres liderando projetos de software livre. Talvez o principal.
Tão ligados que esse vírus de merda não vai embora nunca, né? E não é só no Brasil, é no mundo. Emburrecemos. Apesar de todo o conhecimento que existe a respeito, a parte da população que não quer se proteger nem proteger as pessoas ao seu redor é tão grande que estamos fudidos.
Ao programar, temos que responder 2 perguntas: O QUE fazer, e COMO fazer.
Somos adestrados no COMO, então saímos codando antes de ter clareza sobre O QUE. Aí perdemos tempo com firulas desnecessárias ou simplesmente erradas.
O melhor do TDD é colocar O QUE antes de COMO.
Voto envergonhado não é novidade. Quando Maluf (outro defensor da ditadura) ainda assombrava a política, ele sempre ganhava mais votos do que as pesquisas indicavam.
O “brasileiro cordial” é lorota. Tem muita gente violenta, racista, misógina, homofóbica… covardes sem empatia.
Trabalho com
#Python
desde 1998.
Até hoje, 99.9% das vezes que vi alguém pensando que achou um bug na linguagem ou na biblioteca padrão, não era bug, era o comportamento esperado ou pelo menos documentado. Pode até ser inesperado pra alguém, mas quase sempre tá documentado.
@fluentpython
: just finished reviewing/addressing comments from tech reviewers, editors & readers of Fluent Python, Second Edition!
Thank you all for your amazing contributions!
This was a long and difficult marathon for me, but I am proud of the book we made,
@OReillyMedia
!