Binpress components2012-11-01T09:27:11+00:00Zend_Feed_Writerhttp://www.binpress.comBinpresscontact@binpress.comhttp://www.binpress.com2012-11-01T09:27:11+00:002012-11-01T09:27:11+00:00http://www.binpress.com/app/mailsync/1176Mailsyncnoreply@binpress.comhttp://www.binpress.comdev/profile/16063Syncs user information right from your MySQL or PostgreSQL database with Mailchimp and Campaign Monitor lists.Sync user information right from database with Mailchimp and Campaign Monitor listsYou are preparing the latest email campaign full of exciting news and features. You've selected good subject, nice copyright and a professional design. But right before sending it you need to update the email marketing list with the new users.Now, you would probably need to login to your database management software and perform a search for the new users since the last time. Then export them in a suitable format - CSV or Excel and import in the email marketing provider. Match the file content with names and emails and then you are probably ready to send your campaign.This is where Mailsync comes in handy. We are tackling the boring part of updating the lists with the latest users. We are syncing emails, first and last names and we are well integrated with two of the most popular databases - MySQL and PostgreSQL.Why use Mailsync?Works with your own users from your own database. You may use it on just a landing page or a working product.Removes the need for generating, transfering, exporting and importing database dumps, csv and excel files.Syncs the users data between your database and marketing lists with just ONE click.Self-hosted application, therefore you have the data and the product in your environment.Works with two of the most popular databases: MySQL and PostgreSQL.Now you can have a quick look at the DEMO or let's checkout the quick tour.2011-07-10T04:25:48+00:002011-07-10T04:25:48+00:00http://www.binpress.com/app/pyfb/512Juan Manuel Garcíanoreply@binpress.comhttp://www.binpress.comdev/profile/357A Python Interface to the FaceBook Graph APIThis is an Easy to Use Python Interface to the Facebook Graph APIIt gives you methods to access your data on facebook and provides objects instead of json dictionaries!Here's a little example to access your facebook profile datafrom pyfb import Pyfb
#Your APP ID. You Need to register the application on facebook
#http://developers.facebook.com/
FACEBOOK_APP_ID = 'YOUR_APP_ID'
facebook = Pyfb(FACEBOOK_APP_ID)
#Opens a new browser tab instance and authenticates with the facebook API
#It redirects to an url like http://www.facebook.com/connect/login_success.html#access_token= [access_token]&expires_in=0
facebook.authenticate()
#Copy the [access_token] and enter it below
token = raw_input("Enter the access_token\n")
#Sets the authentication token
facebook.set_access_token(token)
#Gets info about myself
me = facebook.get_myself()
print "-" * 40
print "Name: %s" % me.name
print "From: %s" % me.hometown.name
print
print "Speaks:"
for language in me.languages:
print "- %s" % language.name
print
print "Worked at:"
for work in me.work:
print "- %s" % work.employer.name
print "-" * 40
Read about <a href="http://codescience.wordpress.com/2011/07/15/django-facebook-integration-using-pyfb/">Django Integration and more...</a>The Package is also available on pypi:sudo pip install pyfb
2011-04-19T17:46:43+00:002011-04-19T17:46:43+00:00http://www.binpress.com/app/verysimplewebbrowser/279Juan Manuel Garcíanoreply@binpress.comhttp://www.binpress.comdev/profile/357A Very Simple Web Browser implemented over Qt and QtWebKit.This is a Very Simple Web Browser implemented over Qt and QtWebKit.More info this blogTo run this program just type in the console:~$ python VerySimpleWebBrowser.py
Inside the main directoryDependencies:- python
- pyqt4
2011-04-13T17:10:28+00:002011-04-13T17:10:28+00:00http://www.binpress.com/app/simple-web-browser/260Juan Manuel Garcíanoreply@binpress.comhttp://www.binpress.comdev/profile/357A Simple, Fully Functional Web Browser On PyQt4 and WebKitA Simple Fully Functional Web Browser implemented over Qt
and QtWebKit.This browser have the basic functions of a classic web browser and it's thought to be easily extended and maintainable.Read more on This Blog2011-03-27T20:06:30+00:002011-03-27T20:06:30+00:00http://www.binpress.com/app/python-web-crawler/208Juan Manuel Garcíanoreply@binpress.comhttp://www.binpress.comdev/profile/357A Python Reimplementation of PHP Web Crawler. Cleaner code, more efficient and faster. For customized crawling and scraping services check out Crawley CloudPython Web Crawler is a program that searches for links on the web and save them in a MySql data base.Features:Multi-processed crawling to improve speedMySql database to save the linksEasy to extendClean and readable Pythonic codeUrl validator via regular expressionsHere's more information about it: http://codescience.wordpress.com/2011/03/27/python-web-crawler/Here's the original PHP web crawler this is based on.2011-02-20T20:04:09+00:002011-02-20T20:04:09+00:00http://www.binpress.com/app/html-muncher/139Craig Campbellnoreply@binpress.comhttp://www.binpress.comdev/profile/129HTML Muncher is a command line utility written in Python that rewrites classes and ids in CSS, HTML, and JavaScript files in order to save bytes and obfuscate your code.see <http://htmlmuncher.com>How it WorksYou pass in a list of CSS, HTML, and JavaScript files to be rewrittenThe CSS and JavaScript files are scanned to find any class and id referencesThe classes and ids are mapped to new classes and ids with 1 or 2 letter names (a, b, c ... aa, ab, ac ...)The files are rewritten with the new class and id names and saved to a new location on disk2011-01-27T12:16:08+00:002011-01-27T12:16:08+00:00http://www.binpress.com/app/cssprefixer/46Grigory Volkovnoreply@binpress.comhttp://www.binpress.comdev/profile/101A tool that rewrites your CSS files, adding vendor-prefixed versions of CSS3 rules.A tool that rewrites your CSS files, adding vendor-prefixed versions of (popular) CSS3 rules. It also can combine and minify your stylesheets. Keep your styles clean!It supports many CSS3 stuff including Flexbox, but not Gradients yet.For example, this#wrapper {
border-radius: 1em;
transform: rotate(45deg)
}
becomes this:#wrapper {
border-radius: 1em;
transform: rotate(45deg);
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg)
}
Requires cssutils.2011-01-25T09:38:07+00:002011-01-25T09:38:07+00:00http://www.binpress.com/app/centipede/35Asbjørn Andersennoreply@binpress.comhttp://www.binpress.comdev/profile/63Centipede is a nano web framework.Centipede is a collection of WSGI middleware with a simple decorator based router. It's strength is that it models the technology in use and tries not to confuse developers with complex patterns and tricks.It makes use of webob, virtualenv, urlrelay and mako.enjoy.