Joaquin Tita: Install memcached in Mac OS El Capitan



The easiest way to install memcached is to use homebrew package installer:

$ brew install memcached

This locates memcached in /usr/local/opt/memcached/bin/

Starting memcached (by default at port 11211 or with -p port_number):

$ memcached -p 9000

To have launchd start memcached now and restart at login:

$ brew services start memcached

To change the default ram size (64mb) used by memcached use -m option:
$ memcached -m 128  -p 9000

Lastly, run memcached as a daemon with -d:

$ memcached -d -p 9000

Facundo Batista: Comida fácil y sabrosa para el humano moderno


Es tan fácil, y sale tan bien, que este plato es casi como un comodín.

Es tapa de asado al horno.

La tapa de asado es un corte que está al lado del costillar (arriba, adelante) y es más barato que el asado, el vacío, la paleta, etc, y es 100% carne (no huesos).

No se usa mucho porque como no tiene grasa dentro de la carne, tiende a salir un poco dura. Por otro lado, tiene grasa afuera, que le da un gustito muy rico, pero que al mismo tiempo uno puede sacar totalmente si quiere una preparación bien magra.

La forma de preparar este corte, que recomiendo porque me funciona siempre, es muy sencilla.

Poné papel metalizado en la mesada, y apoyá la tapa de asado arriba. Condimentala de un lado, dala vuelta y condimentala del otro. Yo le pongo sal gruesa, pimienta, y chimichurri deshidratado (directamente, sin hidratarlo previamente), pero podés ponerle lo que quieras: ajo, ají molido, orégano, mostaza (¡queda muy bien!), y muchos etcéteras más; no recomiendo ponerle verduras, porque salen medio "hervidas".

Envolvé la carne condimentada con el papel de aluminio que quedó abajo de la carne, y con otro que le pongas por arriba. Le podés poner más, si te quedaron agujeros: la idea es que no pierda líquido.

Luego, meté la carne envuelta en el horno, en una asadera, y dejala dos o tres horas a fuego bajo. Sí, tarda en cocinarse, pero lo que te lleva a vos son 5 minutos. Es buena idea ponerle un poco de agua a la asadera, para que si se escapan jugos de la carne (¡porque no la envolviste bien!) no se quemen en la asadera y hagan humo o tiren olor.

A mí me gusta acompañar este plato con cebollas al horno. De nuevo, muy fácil, las pelás y cortás en trozos grandes (te podría decir que alrededor de 25-30 cm3, pero quizás es más útil si te digo que las dejes más o menos del tamaño de una nuez grande. Las tirás en una asadera, un poco de aceite por arriba, y listo. Yo las salpimento cuando ya están casi hechas, para que no larguen mucho líquido (de nuevo, condimentar a gusto). Me gusta sacarlas cuando ya se empezaron a quemar, :)

Marcelo Fernández: Charlas: Introducción a AWS y a HTTP/2

Hace unos días tuve el placer de dar una charla en el CIDETIC, perteneciente a la Universidad Nacional de Luján, respecto a los servicios de cloud computing en general y a los de Amazon Web Services en particular.

Como siempre, preparar y hablar en público sobre un tema no es lo mismo que tener los conceptos algo desordenados, producto únicamente de la experiencia práctica; por lo que fue un desafío organizar tantas ideas algo deshilachadas… y acepté gustoso. De hecho, tengo un par de críticas que hacerme a mí mismo sobre cómo salió, como que por ejemplo, me quedaron cosas en el tintero y me llevó más tiempo de lo planificado.

De paso, subí también los slides que armé para la charla de HTTP/2, que vengo reeditando prácticamente todos los años en la cátedra de Teleinformática y Redes. Esta vez pude ir con el protocolo estandarizado para mostrarle a la gente. 🙂

En fin, los slides, para aquellos que les interesa, los dejé en la sección Charlas del blog. Pueden usarlo sin problemas para lo que deseen.

PD: Si buscan los íconos de los servicios de AWS como recursos para uso personal en la generación de contenido, acá están en múltiples formatos (SVG/EPS, Visio, Powerpoint, etc.).

Saludos

Facundo Batista: Acostumbrado informe de películas


Muchas, muchas películas vistas. Sumatoria evidente de viajes largos y algunos tiempos tranquilos.

  • 7 cajas: +0. Muy buena la forma en que está filmada y contada la peli. La historia está bien, entretiene.
  • Autómata: +1. Todo lo que "I, robot" no nos dió. Muy buena la peli en sí, pero muy bien manejado el tema conceptual.
  • Avengers: Age of Ultron: -0. Una sucesión rápida de trompadas entre malos y buenos, lo mismo que la transformers 5 o 7, ya no me acuerdo...
  • Birdman or (The Unexpected Virtue of Ignorance): +1. Super rara a nivel historia, forma de filmar, y actuaciones. Pero buenísima.
  • Camp X-Ray: +1. Aunque un poco lenta por partes, muy buena historia, muy buenas actuaciones, y te deja pensando...
  • Dracula Untold: +0. Me gustó la historia, el por qué, el como. Tiene algunas partes rebuscadas y un final medio meh, pero está buena.
  • Focus: +0. Divertida, bastante pasable tieniendo en cuenta que es la típica película del estafador que estafa al estafador que estafa al estafador que estafa al estafador que estafa al estafador.
  • Inside Out: +0. Como escuché por ahí, empezaron con que los juguetes tenían emociones, los autos tenían emociones, etc, etc, y terminaron con que las emociones tienen emociones :p. Divertida, para niños, bien.
  • Interstellar: +0. Muy buena en algunas partes, un poco floja en otras, en promedio no es la película del siglo pero está buena (incluso siendo tan larga). Eso sí, a nivel visual: impecable!
  • Into the Woods: -0. La colección de actores y las referencias a tanta historia conocida no llega a compensar que es un musical :/
  • Mad Max: Fury Road: -0. No encontré nada para destacarle como más o menos bueno :/. Me aburrió.
  • Mission: Impossible - Rogue Nation: +0. La ví hace mucho! Recuerdo que estaba bien, pero como todas las Misión Imposible, tampoco la peli del año...
  • Mortdecai: +1. Espionaje inglés en plan chiste, me divirtió mucho.
  • Relatos salvajes: +0. Serie de relatos disconexos, algunos mejores que otros (algunos muy buenos! otros más o menos);
  • Suicide Squad: -0. Bastantes momentos interesantes, pero nada con suficiente peso específico para que se salve la película en su todo.
  • Terminator Genisys: +0. Interesante si te gusta Terminator, tiene muchos guiños, y hace la peli pasable y divertida, aunque le falte un montón.
  • The Book of Life: +1. Muy buena película, animación, y todo. La volví a bajCOMPRAR en castellano así la disfrutaban los chicos, también!
  • The Congress: +0. Recontra super volada en la construcción de la película en sí, pero con una historia y actuaciones muy piolas.
  • The Giver: +0. Interesante la historia a nivel descripción de la sociedad y cómo la linea entre utopía y distopía es tan sutil.
  • The Hunger Games: +0. Al final no era una peli de "adolescentes corriendo en la selva" como siempre imaginé y por eso no la veía (gracias Javi por convencerme de que valía la pena); es interesante todo el trasfondo sociológico y humano.
  • The Imitation Game: +0. La historia bien, y la actuación de Cumberbatch es soberbia... pero la peli me pareció contada para un nene de 15 años :/
  • The Judge: +1. Gran película, con increíbles actuaciones (Robert Duvall está ESPLENDIDO), y una gran historia también.
  • The Maze Runner: -0. Interesante las partes relacionadas con la sociología del "vivir en una isla", pero no mucho más.
  • The Scribbler: -0. Tiene sus partes interesantes a nivel psicología berreta, pero en general es mala.
  • Tomorrowland: +1. Excelente película, divertida, dinámica, contada muy bien, y encima dejando algo para pensar.


También buena cantidad de cosas nuevas para ver :)

  • ARQ (2016; Sci-Fi) Trapped in a lab and stuck in a time loop, a disoriented couple fends off masked raiders while harboring a new energy source that could save humanity. [D: Tony Elliott; A: Robbie Amell, Rachael Taylor, Gray Powell]
  • Arrival (2016; Drama, Mystery, Sci-Fi, Thriller) When mysterious spacecraft touch down across the globe, an elite team - lead by expert linguist Louise Banks - are brought together to investigate. As mankind teeters on the verge of global war, Banks and the team race against time for answers - and to find them, she will take a chance that could threaten her life, and quite possibly humanity. [D: Denis Villeneuve; A: Amy Adams, Jeremy Renner, Forest Whitaker]
  • Complete Unknown (2016; Drama, Mystery, Thriller) This shape-shifting tale of the perils and pleasures of self-reinvention begins at a dinner party, when Tom's (Michael Shannon) co-worker arrives with an intriguing date named Alice (Rachel Weisz). Tom is convinced he knows her, but she refuses to acknowledge their history. And when Alice makes a hasty exit, Tom sets off after her. What follows is an all-night odyssey shared by two people, one needing to change his life, the other questioning how to stop changing. [D: Joshua Marston; A: Rachel Weisz, Michael Shannon, Kathy Bates]
  • Embers (2015; Drama, Sci-Fi) In a dystopian future, an unidentified virus of some kind, has caused a neurological disease of global proportions and has infected the majority of the Earth's population. As we observe the lives of several people who still remain relatively unharmed by this illness, we understand their struggle to hopelessly attach to their former way of life, where even the simplest things, require great effort to be accomplished. With varying degrees of memory loss, the need to move on with their lives becomes an arduous task, a fierce battle with the inevitable... [D: Claire Carré; A: Jason Ritter, Iva Gocheva, Greta Fernández]
  • Marauders (2016; Action, Crime, Thriller) When a bank is hit by a brutal heist, all evidence points to the owner and his high-powered clients. But as a group of FBI agents dig deeper into the case - and the deadly heists continue - it becomes clear that a larger conspiracy is at play. [D: Steven C. Miller; A: Bruce Willis, Christopher Meloni, Dave Bautista]
  • Rogue One: A Star Wars Story (2016; Action, Adventure, Sci-Fi) Jyn Erso, a Rebellion soldier and criminal, is about to experience her biggest challenge yet when Mon Mothma sets her out on a mission to steal the plans for the Death Star. With help from the Rebels, a master swordsman, and non-allied forces, Jyn will be in for something bigger than she thinks. [D: Gareth Edwards; A: Riz Ahmed, Felicity Jones, Mads Mikkelsen]
  • The 9th Life of Louis Drax (2016; Mystery, Thriller) The story begins on Louis Drax's 9th birthday, when a lifetime of curious mishaps culminates in the boy's near-fatal fall. Desperate to reveal the strange circumstances behind the young boy's accident and dark coincidences that have plagued his entire life, Dr. Allan Pascal (Dornan) is drawn into a thrilling mystery that explores the nature of the sixth sense, testing the boundaries of fantasy and reality. [D: Alexandre Aja; A: Jamie Dornan, Aiden Longworth, Sarah Gadon]
  • The Hunger Games: Catching Fire (2013; Action, Adventure, Mystery, Sci-Fi, Thriller) Twelve months after winning the 74th Hunger Games, Katniss Everdeen and her partner Peeta Mellark must go on what is known as the Victor's Tour, wherein they visit all the districts, but before leaving, Katniss is visited by President Snow who fears that Katniss defied him a year ago during the games when she chose to die with Peeta. With both Katniss and Peeta declared the winners, it is fueling a possible uprising. He tells Katniss that while on tour she better try to make sure that she puts out the flames or else everyone she cares about will be in danger. [D: Francis Lawrence; A: Jennifer Lawrence, Liam Hemsworth, Jack Quaid]
  • The Hunger Games: Mockingjay - Part 1 (2014; Action, Drama, Sci-Fi, Thriller, War) With the Games destroyed, Katniss Everdeen, along with Gale, Finnick and Beetee, end up in the so thought "destroyed" District 13. Under the leadership of President Coin and the advice of her friends, Katniss becomes the "Mockingjay", the symbol of rebellion for the districts of Panem. [D: Francis Lawrence; A: Jennifer Lawrence, Josh Hutcherson, Liam Hemsworth]
  • The Hunger Games: Mockingjay - Part 2 (2015; Sci-Fi, Thriller, War) After young Katniss Everdeen agrees to be the symbol of rebellion, the Mockingjay, she tries to return Peeta to his normal state, tries to get to the Capitol, and tries to deal with the battles coming her way...but all for her main goal; assassinating President Snow and returning peace to the Districts of Panem. As her squad starts to get smaller and smaller, will she make it to the Capitol? Will she get revenge on Snow? Or will her target change? Will she be with her "Star-Crossed Lover", Peeta? Or her long time friend, Gale? Deaths, Bombs, Bows and Arrows, A Love Triangle, Hope. What will happen? [D: Francis Lawrence; A: Jennifer Lawrence, Josh Hutcherson, Liam Hemsworth]
  • The Accountant (2016; Crime, Drama, Thriller) Christian Wolff is a math savante with more affinity for numbers than people. Behind the cover of a small-town CPA office, he works as a freelance accountant for some of the world's most dangerous criminal organizations. With the Treasury Department's Crime Enforcement Division, run by Ray King, starting to close in, Christian takes on a legitimate client: a state-of-the-art robotics company where an accounting clerk has discovered a discrepancy involving millions of dollars. But as Christian uncooks the books and gets closer to the truth, it is the body count that starts to rise. [D: Gavin O'Connor; A: Ben Affleck, Anna Kendrick, Jon Bernthal]
  • The Magnificent Seven (2016; Action, Western) Director Antoine Fuqua brings his modern vision to a classic story in The Magnificent Seven. With the town of Rose Creek under the deadly control of industrialist Bartholomew Bogue, the desperate townspeople employ protection from seven outlaws, bounty hunters, gamblers and hired guns. As they prepare the town for the violent showdown that they know is coming, these seven mercenaries find themselves fighting for more than money. [D: Antoine Fuqua; A: Denzel Washington, Chris Pratt, Ethan Hawke]
  • Urge (2016; Thriller) A weekend getaway takes a dangerous turn when a mysterious nightclub owner (Pierce Brosnan) introduces a group of friends to a new designer drug. Stripped of their inhibitions, they start living out their wildest fantasies - but what starts out as a fun night of partying quickly turns deadly, as the island paradise deteriorates into a tropical madhouse. URGE also stars Justin Chatwin, Ashley Greene, Alexis Knapp, Bar Paly, Chris Geere, Nick Thune, Tommy Yoo, and Danny Masterson. [D: Aaron Kaufman; A: Pierce Brosnan, Justin Chatwin, Danny Masterson]
  • Welcome to Happiness (2015; Comedy, Drama, Fantasy) Woody (Kyle Gallner), a children's author, rents a strange apartment from his landlord, Moses (Nick Offerman). There's a magical door in Woody's closet that allows those who go through it to erase mistakes from their past. While he was once happy to facilitate the passage of the random strangers summoned to his apartment, Woody soon begins to question why he himself is not allowed to go through. [D: Oliver Thompson; A: Kyle Gallner, Olivia Thirlby, Nick Offerman]
  • Wonder Woman (2017; Action, Adventure, Fantasy, Sci-Fi) Before she was Wonder Woman, she was Diana, princess of the Amazons, trained to be an unconquerable warrior. Raised on a sheltered island paradise, when an American pilot crashes on their shores and tells of a massive conflict raging in the outside world, Diana leaves her home, convinced she can stop the threat. Fighting alongside man in a war to end all wars, Diana will discover her full powers and her true destiny. [D: Patty Jenkins; A: Gal Gadot, Chris Pine, Robin Wright]
  • Girl on a Bicycle (2013; Comedy, Drama, Romance) Paolo (Vincenzo Amato), an Italian who drives a Paris tour bus, has just proposed to his true love, the German stewardess, Greta (Nora Tschirner), when the young French beauty, Cécile (Louise Monot) pulls up beside his bus on her bicycle - and, in short order, Paolo, following some very bad advice from his friend, Derek (Paddy Considine), finds himself with a German fiancée, a French "wife", two Australian children who call him "Papa", and his life upside-down. [D: Jeremy Leven; A: Nora Tschirner, Vincenzo Amato, Louise Monot]
  • Kong: Skull Island (2017; Action, Adventure, Fantasy, Sci-Fi) An action/adventure story centered on King Kong's origins. [D: Jordan Vogt-Roberts; A: Tom Hiddleston, Brie Larson, Toby Kebbell]
  • Learning to Drive (2014; Comedy, Drama, Romance) Wendy (Patrician Clarkson), a self-absorbed New York book critic, is shocked to reality by the sudden end of her marriage. Always dependent on her husband for driving, she must now learn to take the wheel on her own. Her instructor Darwan (Ben Kingsley) is a Sikh Indian who watches with alarm as his pupil falls apart at the seams. He himself is contemplating an arranged marriage with a woman he has never met. As these two lives intersect, both will change in unpredictable ways. [D: Isabel Coixet; A: Patricia Clarkson, Ben Kingsley, Jake Weber]
  • The Reality of Truth (2016; Documentary) This highly controversial documentary explores the relationship between, Spirituality, Religion, and Psychedelics. Lead by "Zappy" Zapolin, the film explores the many myths about reality, and includes first of its kind interviews with top spiritual gurus, celebrities, and people of all faiths, about this intriguing connection, and their personal experiences with spirituality and transcendence. Throughout history human beings have searched for gateways to spirituality that have included meditation, prayer, and natural substances. The Judeo Christian religions, Vedic traditions, and Shamanistic rituals, all incorporate techniques focused on transcending. Today scientists are able to measure the effects, real and perceived, on the human brain and mind. By exploring how to use the current knowledge and techniques available to society, we can tap into true spirituality, and awakening. The awareness created by the film worldwide is meant to break through the "illusion of reality," and allow viewers to move forward toward a more meaningful and peaceful future. The filmmakers are conducting interviews with today's thought leaders from around the globe, while capturing the culture and energy of some of the most spiritual places on earth, including Maui, Peru, Rome, and Fairfield Iowa. [D: Laurent Levy, Mike Zapolin; A: Tim Booth, Deepak Chopra, Peter Coyote]


Finalmente, el conteo de pendientes por fecha:

(Sep-2010)    1
(Dic-2010)    1
(Abr-2011)   17   4
(Ago-2011)   11  11   4
(Ene-2012)   17  17  11   3
(Jul-2012)   15  15  14  11
(Nov-2012)   11  11  11  11   6
(Feb-2013)   16  15  14  14   8   2
(Jun-2013)   18  16  15  15  15  11   2
(Sep-2013)   18  18  18  18  17  16   8
(Dic-2013)       14  14  12  12  12  12   4
(Abr-2014)            9   9   8   8   8   3
(Jul-2014)               10  10  10  10  10   5   1
(Nov-2014)                   24  22  22  22  22   7
(Feb-2015)                       13  13  13  13  10
(Jun-2015)                           16  16  15  13
(Dic-2015)                               21  19  19
(May-2016)                                   26  25
(Sep-2016)                                       19
Total:      125 121 110 103 100  94  91  89 100  94

Mariano Guerra: This Week in WebAssembly III

Spec

spec repository

The most important "change" is that a PR for the stack machine semantics was opened in PR #323, but still not merged.

Marcos Dione: barely-working-centerline-JOSM-plugin

I just uploaded my first semi-automated change. This change was generated with my hack for generating centerlines for riverbank polygons. This time I expanded it to include a JOSM plugin which will take all the closed polygons from the selection and run the algorithm on them, creating new lines. It still needs some polishing, like making sure they're riverbanks and copying useful tags to the new line, and probably running a simplifying algo at some point. Also, even simple looking polygons might generate complex lines (in plural, and some of these lines could be spurious), so some manual editing might be required afterwards, specially connecting the new line to existing centerlines. Still, I think it's useful.

Like I mentioned last time, its setup is quite complex: The JOSM plugin calls a Python script that needs the Python module installed. That module, for lack of proper bindings for SFCGAL, depends on PostgreSQL+PostGIS (but we all have one, right? :-[ ), and connection strings are currently hardcoded. All that to say: it's quite hacky, not even alpha quality from the installation point of view.

Lastly, as imagico mentioned in the first post about this hack, the algorithms are not fast, and I already made my computer start thrashing the disk swapping like Hell because pg hit a big polygon and started using lots of RAM to calculate its centerline. At least this time I can see how complex the polygons are before handing them to the code. As an initial benchmark, the original data for that changeset (I later simplified it with JOSM's tool) took 0.063927s in pg+gis and 0.004737s in the Python code. More test will come later.

Okey, one last thing: Java is hard for a Pythonista. At some point it took me 2h40 to write 60 lines of code, ~2m40 per line!


openstreetmap gis python

Marcos Dione: configuring-power-and-hardware-related-events

A month ago I revived my old-laptop-as-server I have at home. I don't do much in it, just serve my photos, a map, provide a ssh trampoline for me and some friends and not much more. This time I decided to tackle one of the most annoying problems I had with it: That closing the lid led to the system to suspend.

Now, the setup in that computer has evolved through some years, so a lot of cruft was left on it. For instance, at some point I solved the problem by installing a desktop and telling it not to suspend the machine, mostly because that's how I configure my current laptop. That, of course, was a cannon-for-killing-flies solution, but it worked, so I could focus in other things. Also, a lot of power-related packages were installed, assuming the were really needed for supporting everything I might ever wanted to do about power. This is the story on how I removed them all, why, and how I solved the lid problem... twice.

First thing to go were the desktop packages, mostly because the screen in that laptop has been dead for more than a year now, and because its new space in the house is a small shelf in my wooden desktop. Then I reviewed the power-related packages one by one and decided whether I needed it or not. This is more or less what I found:

  • acpi-fakekey: This package has a tool for injecting fake ACPI keystrokes in the input system. Not really needed.
  • acpi-support: It has a lot of scripts that can be run when some ACPI events occur. For instance, lid closing, battery/AC status, but also things like responding to power and even 'multimedia' keys. Nice, but not needed in my case; the lid is going to be closed all the time anyways.
  • laptop-mode-tools: Tools for saving power in your laptop. Not needed either, the server is going to be running all the time on AC (its battery also died some time ago).
  • upower: D-Bus interface for power events. No desktop or anything else to listen to them. Gone.
  • pm-utils: Nice CLI scripts for suspending/hibernating your system. I always have them around in my laptop because sometimes the desktops don't work properly. No use in my server, but it's cruft left from when I used it as my laptop. Adieu.

Even then, closing the lid led to the system suspending. Who else could be there? Well, there is one project who's being everywhere: systemd. I'm not saying this is bad, but it is everywhere. Thing is, its login subsystem also handles ACPI events. In the /etc/systemd/logind.conf file you can read the following lines:

#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore

so I uncommented the 4th line and changed it so:

HandleLidSwitch=ignore

Here you can also configure how the inhibition of actions work:

#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes

Please check the config file's doc if you plan to modify it.

Not entirely unrelated, my main laptop also started suspending when I closed the lid. I have it configured, through the desktop environment, to only turn off the screen, because what use is the screen if it's facing the keyboard and touchpad :) Somehow, these settings only recently started to be in effect, but a quick search didn't gave any results on when things changed. Remembering what I did with the server, I just changed that config file to:

HandlePowerKey=ignore
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

That is, “let me configure this through the desktop, please”, and now I have my old behavior back :)


PS: I should start reading more about systemd. A good starting point seems to be all the links in its home page.


sysadmin systemd acpi

Marcos Dione: dear-conference-speakers

Dear conference speakers:

Please test write your slides at 1024x768 resolution, on a projector.

Dear conference organizers:

Please remind your speakers to do so.

Dear conference attendants:

If you are at the back of the room and you can't see the text/code in the slides the speaker(s) is showing, please shout “I cant see shit!” in the appropriate language, and try to embarrass the speaker as much as possible.

Thanks in advance. Yours truly,

-- Marcos.

PS: I've been watching videos of talks in some conferences and I swear to $DEITY at in least 40% of the ones I was interested in, I couldn't read the code on the video. Sometimes the fonts are too small, sometimes the colors are not contrasting enough. Please, at least test your slides on a projector...

PSS: I know the resolution I'm suggesting is low. Be happy I'm not asking for 640x480 :-P

PSSS: Ok, attendants, don't embarrass/harass the speakers :)


rants

Mariano Guerra: This Week in WebAssembly II

Marcos Dione: interesting-pycon-talks

Like I said in my last post[1], I'm looking at last PyCon's videos. Here are my selected videos, in the order I saw them:

Ned Batchelder - Machete-mode debugging: Hacking your way out of a tight spot. In fact, I saw this twice.

Larry Hastings - Removing Python's GIL: The Gilectomy

The Report Of Twisted’s Death or: Why Twisted and Tornado Are Relevant In The Asyncio Age

How I built a power debugger out of the standard library and things I found on the internet

Davey Shafik - HTTP/2 and Asynchronous APIs

Sumana Harihareswara - HTTP Can Do That?! Points for informative and funny.

Matthias Kramm - Python Typology Types are comming, so get used to them.

Scott Sanderson, Joe Jevnik - Playing with Python Bytecode Nice, very nice trick. I'm talking about the way the presentation is given.

Brian Warner - Magic Wormhole - Simple Secure File Transfer

And of course, the lighning talks. I always like these, because you can get exposed to any kind of things, some not even remotely connected to Python, but which can get your brain rolling down nice little bunny holes, or at least get a smile from you. So here:

LT#1. Please watch it at least between 20-25m.

LT#2

LT#3

LT#4

And of course, check the other ones, don't stop at my own interests.


[1] Yes, I started writing this a month ago.


python