“Did you mean FOOBAR?” in PostgreSQL text indexing
This is a reminder-to-self kind of post. Chris Rossi and I were talking about some of the “improved search” features we have planned for KARL thanks to pgtextindex and the use of PostgreSQL’s...
View ArticleKinda liking PyCharm
I’ve been tinkering around with IDEs for a while. It’s hard to justify it…every time I try, I spend a tremendous amount of time using the hoped-for new tool, using it for real, only to eventually find...
View ArticleGiving a keynote at PyCon DE
Filed under “they must REALLY be scraping the bottom of the barrel to dig up ME“, I’ve been asked to give a keynote at the PyCon DE conference in Leipzig. I’m 15:30 to 16:30 on Thursday, October 6....
View ArticleGiving a “Pyramid for Humans” tutorial at Plone Conf, Nov 1-2
Yep, me. Paulie. Giving a tutorial on Pyramid at the conference. Stop snickering! Ok, sure, Dad (Chris McDonough) will be there supervising. But I’m hoping to give a whirlwind tutorial of Pyramid stuff...
View ArticlePyramid tutorial at Plone Conf
Let’s all pretend that this post went out 2 months ago, which would have been a grown-up and mature time to have promoted it. In a couple of weeks I’m giving a Pyramid tutorial at the Plone Conference...
View ArticleHumans, Python, web development, tutorial next week
(Aimed at Python folks.) If you’re interested in learning Python web development using Pyramid, and you’re not a framework guru, I’m giving a “Pyramid for Humans” tutorial next week in San Francisco....
View ArticleHackberry, Linux, Python, Minecraft
My son wanted to run a Minecraft Server. I had a old, wheezing, 2006 Macbook, so I set up a Minecraft server for him and his friends. Then I decided to do a little adventure. The Macbook wasn’t going...
View ArticlePyramid Training: Gun for Hire
tl;dr I’d love to go do some Pyramid training in the coming months. Particularly if there’s a chance to speechify. For the San Fran Plone Conf, I put together a “Pyramid for Humans” training course. I...
View ArticleCaring about the customer’s project more than about the customer
About 10 years ago my stock-in-trade changed. I started managing projects. Specifically, large projects with distributed subcontractor developer teams. Along the way I developed a mantra that I used to...
View ArticlePyramid 1.4 released with some interesting goodness
Chris McDonough stayed up late last night and got Pyramid 1.4 out the door with interesting new features and, of course, up-to-date documentation. I’ve gotten really interested in the custom view...
View ArticleEmphasize Python 3 in Pyramid docs?
Recently I saw that Django 1.5 will have experimental (non-production) support for Python 3, and just saw today about Twisted supporting some Python 3. Someone recently asserted that 2013 might be the...
View ArticleI’m doing a Pyramid-Python3 talk at DC Python Feb 5
We’re getting out-and-about more in 2013, talking up Pyramid and whatnot. Starting with, a Pyramid presentation at the DC Python meetup on Tuesday, February 5th in DC, 7PM at Browsermedia/NClud, 19th...
View ArticlePython 3 for my PyCon Pyramid tutorial
Going to PyCon? Looking for a good tutorial to sign up for? Interested in Python 3? I’m giving a Pyramid for Humans tutorial at PyCon, Wednesday morning. It’s going to be a lot of fun. As extra spice,...
View ArticleVideo and source for my PyCon Pyramid tutorial with a twist of Python 3
(Updated: forgot some links.) PyCon was a whole kettle of fish this year, happy bouncy fish that drive in RVs and stay up really late. I gave a Getting Started with Pyramid tutorial at PyCon. The fun...
View ArticlePyCharm 3.0 EAP2 supports Pyramid
Confession: I’m an IDE user. Years of Emacs with occasional flirtations with IDEs (Komodo, PyDev) always led me back to Emacs. PyCharm (with the requisite 4 GB RAM upgrade for the Java tax) is the one...
View ArticleNew blog posts: Chris, Tres, me
Last week, Tres and I wrapped up a little website for Agendaless, based on Pyramid and Substance D. Not very ambitious site, but still a lot of fun working in Substance D. We put up some blog posts:...
View ArticleMe on the web, 20 years ago today
September 2, 1993 is my first recorded post about the web, asking a question answered by Marc Andreesen. As backstory, I was a Navy officer waiting around to start flight school. I was part of the “Top...
View ArticlePlone runs Brazil
Plone, baby, you still got the power to amaze. I saw this tweet by André Nogueira (@agnogueira): Five days before #Ploneconf, Brazilian President Dilma Roussef Introduces the new brasil.gov.br...
View ArticleRecent work with RelStorage
The KARL project has been focused in the last year on some performance and scalability issues. It’s a reasonably big database, ZODB-atop-RelStorage-atop-PostgreSQL. It’s also heavily security-centric...
View ArticleFaster relevance ranking didn’t make it into PostgreSQL 9.4
Alas, the one big feature we really needed, the patch apparently got rejected. PostgreSQL has a nice little full-text search story, especially when you combine it with other parts of our story...
View Article