background preloader

DZone entries

Facebook Twitter

Django on Google App Engine via SQL (not nonrel) - Django developers. Introduction to Pyjamas, Part 1: Exploit the synergy of GWT and Python. Introduction Google's Web Toolkit (GWT) lets you develop a Rich Internet Application (RIA) with Ajax, entirely in Java™ code.

Introduction to Pyjamas, Part 1: Exploit the synergy of GWT and Python

You can use the rich Java toolset (IDEs, refactoring, code completion, debuggers, and so on) to develop applications that can be deployed on all major Web browsers. With GWT you can write applications that behave like desktop applications but run in the browser. Pyjamas, a GWT port, is a tool and framework for developing Ajax applications in Python. Pyjamas contains a stand-alone Python-to-JavaScript compiler, and an Ajax framework and widget set. This article explains the background, rationale, related tools, and benefits of Pyjamas while showing you how to create a sample application that will store basic contact information (name, e-mail address, telephone number). Part two in this series will explain how to build custom Pyjamas components. Back to top Background In the recent past, the chances of doing an entire application in Ajax seemed remote. Prerequisites #!

Using Python And Google Translate. - Python Tutorials. Musings of an Anonymous Geek. Friends, family, and maybe regular readers know that I’m more likely to publicly Regular readers know that I’ve used a large number of IDEs over the past several years.

Musings of an Anonymous Geek

They also know that I have, in every single case, returned to Vim, and I’ve spent a lot of time and effort making Vim be a more productive tool for me. No more. I’m using PyCharm. It’s my primary code editor. I’ve been using it since the very early EAP releases — maybe the first EAP release. Vim Keybindings! I’ve been using Vi and Vim for an extremely long time. Sure, Vi keybindings are a pretty much completely arbitrary set of shortcuts, but so are whatever shortcuts anyone else is going to come up with. And, by the way, PyCharm has by far the best and most complete Vi emulation mode I’ve ever seen in any IDE. Git Integration Well, not just git, but I use git.

The most recent EAP release of PyCharm adds GitHub support specifically, in addition to Git. It Gets Python Right This is pretty huge. Run Configurations Nits. WxPython Documentation. When I originally started this blog, it was mostly a brain dump on my part so I wouldn’t forget how I did something cool with Python.

wxPython Documentation

Later on, I decided to use it to also document what I considered under-documented portions of wxPython. If my posts drew enough interest, I would also re-work the post into a wiki page on the wxPython wiki. Thus, if you ever have trouble finding documentation on some part of wxPython, you can drop me a line and I might write something up. But before you do that, be sure to check out the following resources first: The wxPython wikiOfficial wxPython online documentation and API man pagesThe wxPython tome: wxPython in Action by Robin DunnThe wxPython Docs and Demo packageThe zetcode wxPython tutorialThe Advanced Generic Widgets (AGW) widget documentationAndrea Gavana’s alternate wxPython documentation Hopefully these links will help you out on your wxPython learning experience.