GitLab ist mittlerweile in der Version 4.0 erschienen. Dabei handelt es sich um eine “Git-Management-Software” für das lokale Netzwerk, die zunächst wie ein GitHub-Klon wirkt, aber mit jeder Version stetig mehr Features bekommt. So wird GitLab mehr und mehr zu einer validen Alternative für GitHub-User, denen es lieber wäre, wenn die Projekte nicht im Weltennetz gepflegt werden müssten. Wer will seine Investition schon einem öffentlichen Service anvertrauen, wenn er es vermeiden kann?
This presentation was given as a scheduled talk at PyCon UK 2007. The material presented covered the following subjects: * Generating code from user interface descriptions with pyuic4 * Connecting signals and slots using auto-connection * Creating custom widgets with PyQt4 for use in Qt Designer
projects
* run your own development projects
* find interesting projects and suitable co-developers
* benefit from state-of-the-art development tools
people
* connect with coders from
around the world
* share your ideas with
like-minded bettercoders
* get help and provide support
to solve problems
you!
* become an even better coder by collaborating with others
* contribute and get recognition for your work
* have lots of fun and fascinating experiences
XPath is used to navigate through elements and attributes in an XML document. XPath is a major element in W3C's XSLT standard - and XQuery and XPointer are both built on XPath expressions.
PyFacebook is currently best-tested with Django, and if you are just starting out with Python web development, the author highly recommends this combination :-). If you'd rather use another framework, there are also Pylons and other WSGI helpers in PyFacebook as well.
The threading module provides an easy way to work with threads. Its Thread class may be subclassed to create a thread or threads. The run method should contain the code you wish to be executed when the thread is executed.
Jersey 1.0 is an open-source, production-ready reference implementation of JAX-RS, the Java API for RESTful Web Services (JSR-311). Jersey makes it easy to create RESTful web services in Java.
In an earlier Tech Tip, Implementing RESTful Web Services in Java, Paul Sandoz and I introduced RESTful Web Services, JAX-RS, and Jersey, and showed how to write RESTful web services in Java that conform to the JAX-RS specification. In this tip you will learn how to configure data in JSON (JavaScript Object Notation) using Jersey 1.0. JSON is a lightweight data-interchange format that is based on the object notation of the JavaScript language. Because of it's simple text format, JSON provides a good alternative to other data interchange formats such as XML and is particularly attractive as a data interchange format for RESTful web services.
In this tip you will build a Jersey-based web application that provides information about printer status. The application returns the information in JSON format. To build the application, you will use the Maven 2 software project management tool. For more information about Maven, see Welcome to Maven and Building Web Applications with Maven 2.
Hibernate Annotations is my preferred way to map my entity classes, since they don't require any external file (thus keeping mapping info in your Java files), is fully integrated with all Hibernate mapping capabilities and Hibernate documentation encourages us to use this kind of configuration because it's more efficient.
Annotation driven mapping in Hibernate uses the standard JPA API annotations and introduce some specific extensions to deal with some Hibernate features. You can find a full reference in the official documentation.
This tutorial shows you how to feed data directly from a Google Spreadsheet rather than from a file. The advantage of this is that you can edit your data in Google Spreadsheets' user interface. Here is an example.
Python Cookbook Welcome to the Python Cookbook, a collaborative collection of your contributions to Python lore. Python Cookbook code is freely available for use and review. We encourage you to contribute recipes (code and discussion), comments and rati
Take out a blank sheet of paper or open up a word processor where you can type (I prefer the latter because it’s faster). Write at the top, “What is my true purpose in life?” Write an answer (any answer) that pops into your head. It doesn’t ha
Take out a blank sheet of paper or open up a word processor where you can type (I prefer the latter because it’s faster). Write at the top, “What is my true purpose in life?” Write an answer (any answer) that pops into your head. It doesn’t ha
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m
WebSnapr lets you capture screenshots of (almost) any web page. Let your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.
WebSnapr lets you capture screenshots of (almost) any web page. Let your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.
WebSnapr lets you capture screenshots of (almost) any web page. Let your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.
WebSnapr lets you capture screenshots of (almost) any web page. Let your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.
Microformats are (officially) a set of simple, open data formats built upon existing and widely adopted standards that are designed for humans first and machines second. ...Microformats are about using the standards we all know and love to convey as much
Microformats are (officially) a set of simple, open data formats built upon existing and widely adopted standards that are designed for humans first and machines second. ...Microformats are about using the standards we all know and love to convey as much
I get a lot of emails about packing and distributing Rails applications with Tar2RubyScript and RubyScript2Exe. It obviously wasn't easy to come up with the steps that have to be taken to transform a Rails application into a standalone application. Since
Xcode 2.3 is Apple Computer's integrated development environment for Mac OS X. The full Xcode package is free to ADC members and includes all the tools you need to create, debug, and optimize your own Universal applications, targeting both Intel and Powe