2013年4月1日星期一
Community News: Packagist Latest Releases for 04.01.2013
- socalnick/scn-social-auth (1.8.3, 1.7.6, 1.9.3)
Uses the HybridAuth PHP library to Enable authentication via Google, Facebook, Twitter, Yahoo!, etc for the ZfcUser ZF2 module. - duellsy/pockpack (2.1.2)
Package to handle communication with GetPocket.com API neatly. - venturecraft/revisionable (v1.0.0-BETA1)
Revisionable is a laravel package that allows you to keep a revision history for your models without thinking, built on top of Ardent - mjohnson/decoda (6.0.0-rc3)
A lightweight lexical string parser for BBCode styled markup. - camspiers/statistical-classifier (0.4.0)
A PHP implementation of a Naive Bayes statistical classifier, including a structure for building other classifier, multiple data sources and multiple caching backends - skyzyx/alfred-workflow-builder (1.0.3)
Workflow Builder for Alfred 2 - js/mysqlnd-bundle (v1.1.1, v1.1.0)
The JSMysqlndBundle is an extension to the Symfony2 profiling toolbar. It extends the data collection with information gathered from PHP's mysqlnd database driver, giving more insight on the performance. - js/mysqlnd-analytics (v1.1.0)
The JSMysqlndAnalytics library is a library to process statistics collected by PHP's myslqnd module and providing guidance for improving applications using ext/mysql, mysqli or pdo_mysql. - propel/propel1 (1.6.9)
Propel is an open-source Object-Relational Mapping (ORM) for PHP5. - friendsofsymfony/jsrouting-bundle (1.1.3)
Symfony FOSJsRoutingBundle - james-swift/swdf_image_resizer (v0.2.2)
A PHP class and set of functions to make automatically re-sizing images for your website simple and secure. - bear/resource (0.7.4)
RESTful service layer framework - adamstipak/nette-rest-route (1.0.0)
Rest route for Nette Framework - maxromanovsky/common-worker-pool (v1.0.0)
Worker Pool helper for PHP - lexik/form-filter-bundle (v1.2.2)
This bundle aim to provide classes to build some form filters and then build a doctrine query from this form filter. - sp/fixture-dumper (v1.0.1)
Dump fixtures from doctrine. - ray/di (1.0.0)
Guice style annotation-driven dependency injection framework - webignition/http-client (1.3.2.1)
HTTP Client with additional reliability over regular HTTP request sending to compensate for timeouts and redirects - ray/aop (1.0.0)
Aspect oriented programing framework - skyzyx/mimetypes (1.1.1)
Creates a JSON document containing a thorough list of file extensions => mime types as provided by the Apache httpd project. - imbo/imbo (0.2.0)
RESTful image server that handles image storage/transformations and metadata
Anthony Ferrara: Failure Is Always An Option - Programming With Anthony
Anthony Ferrara has posted another video in his "Programming with Anthony" series, this time pointing out that failure is always an option.
A few days ago, I posted a video about how to become a better developer. There were a few interesting comments made, but one in particular from the Reddit threadpeaked my interest. So I decided to do a reply.
You can watch the video either in his blog or over on Youtube. He's also included the some of the contents of the Reddit post and a funny (relevant) comic about learning "C++ in 21 days".
/Dev/Hell Podcast: Episode 30: It's Episode 30, You Guys
The /Dev/Hell podcast has posted their latest episode - #30 - "It's Episode 30, You Guys":
In our action-packed 30th episode Ed and Chris discussed their experiences with JavaScript testing tools, specifically how certain tools push you towards specific refactoring patterns. Chris talked about the successful launch of his latest book on using PHPUnit and got into some honest talk about revenue and how the product development course helped him make this book do 4 times the launch day revenue of his previous one. Ed discussed his plans to talk about mental illness on the conference circuit this year. Please help out by donating to the campaign!
You can listen to this latest episode either using the in-page player or by downloading the mp3. You can also subscribe to the feed to get this and future episodes as they're released.
Etsy Code as Craft: There and Back Again: Migrating Geolocation Data to GeoNames
On the Etsy "Code as Craft" blog there's a recent post about their move to using the GeoNames service internally rather than the external, third-party API previously in use.
People are passionate about where they live. At Etsy we need to keep track of lots of different locations, such as buyers' billing and shipping addresses and sellers' shop locations. As Etsy continues to expand internationally we wanted to provide better localization and translations for our location place names. We determined that the best way to effect this change was to move from using a closed location API provider to internal services backed by the open GeoNames data set.
The post details some of the steps in the process including the mapping of the current data to the new structure (the script is available on github). They talk about how they mapped their old data over (trial and error sometimes) and the creation of a database of "GeoNameIDs" for each customer in their records. They've also implemented a Lucene/Solr search for improved searching and auto-suggestion based on the user's location.
2013年3月31日星期日
Community News: Packagist Latest Releases for 03.31.2013
- skyzyx/alfred-workflow-builder (1.0.2, 1.0.1, 1.0)
Workflow Builder for Alfred 2 - mjohnson/admin (0.14.0)
A CakePHP admin plugin. - mjohnson/transit (1.0.9)
A file uploader, validator, importer and transformer library. - mjohnson/uploader (4.0.11)
File uploader and validation plugin for CakePHP. - mjohnson/decoda (6.0.0-rc2)
A lightweight lexical string parser for BBCode styled markup. - orno/di (v1.1.0)
Orno Di is a small but powerful dependency injection container with automatic resolution of dependencies. - chilldev/proxy-templating-bundle (0.0.1)
Dynamic templating proxy references bundle for Symfony2. - vojtech-dobes/nette-forms-gpspicker (v1.0.6)
Google Maps based picker of coordinates for Nette Framework. - sallycms/filesystem (v1.1.1, v1.1.0)
straightforward filesystem abstraction layer - nesbert/nobjects (0.2.0)
A collection of PHP classes for application development.
2013年3月30日星期六
Community News: Packagist Latest Releases for 03.30.2013
- sallycms/filesystem (v1.0.0)
straightforward filesystem abstraction layer - mjohnson/decoda (6.0.0-rc1, 5.1.3)
A lightweight lexical string parser for BBCode styled markup. - lstrojny/fxmlrpc (0.8.0)
Fast and tiny XML/RPC client with bridges for various HTTP clients - socalnick/scn-http-cache (1.0.5, 1.1.2)
Adds several features to help make ZF2 applications cacheable. - xiphe/base (v1.1.0)
Basic logic for new projects. Provides singleton, configuration, callback and basic api methods. - mattsches/version-eye-bundle (0.4.0)
Symfony MattschesVersionEyeBundle - spoonx/sxcore (1.0.0)
A library of tested components sed throughout the Sx namespace. - nitecon/zf2-ldap-auth (1.0.2, 1.0.1)
Zend Framework 2 Basic LDAP Authentication Module - markomarkovic/cakephp-plugin-persona (1.0.0)
Mozilla Persona CakePHP Plugin - cmutter/google-adwords-api (4.2.1)
AdWords PHP API Client - phly/phly-restfully (2.0.0beta2)
ZF2 Module providing structure for RESTful resources - mike182uk/paypal-ipn-listener (v1.1.0, v1.0.0)
A composer compatible PHP >=5.3.0 PayPal IPN Listener. - pjdietz/wellrested (v1.1.1)
Simple PHP Library for RESTful APIs - nitecon/zf2-db-session (1.0.1)
Zend Framework 2 database session storage - intervention/image (1.3.7, 1.3.6, 1.3.5, 1.3.4)
Image handling and manipulation library with support for Laravel 4 integration - koraktor/steam-condenser (1.3.4)
The Steam Condenser is a multi-language library for querying the Steam Community, Source and GoldSrc game servers - kleiram/transmission-php (v0.1)
PHP Transmission client - laravel/framework (v4.0.0-BETA4)
The Laravel Framework. - toin0u/geotools (0.2.3)
Geo-related tools PHP 5.3 library - mikehaertl/defaultpersister (1.1.0)
Yii extension to save and restore model values in user session. - mikehaertl/xreturnable (1.0.3)
Yii extension to create URLs that allow to return to a page by storing its GET Parameters on a stack. - dms/meetup-api-client (1.0.0)
Meetup.com API client written on top of Guzzle. This supports all API operations. - mattketmo/email-checker (v0.1)
Throwaway email detection library - armetiz/facebook-bundle (1.1.0)
A simple bundle to expose Facebook SDK - illuminate/workbench (v4.0.0-BETA4)
- illuminate/routing (v4.0.0-BETA4)
A swift routing and dispatch component. - illuminate/console (v4.0.0-BETA4)
- illuminate/database (v4.0.0-BETA4)
An elegant database abstraction library. - illuminate/exception (v4.0.0-BETA4)
- illuminate/http (v4.0.0-BETA4)
- illuminate/pagination (v4.0.0-BETA4)
- illuminate/redis (v4.0.0-BETA4)
- fsi/datagrid (v1.0.3)
FSi DataGrid Component - intervention/imagecache (0.5.2)
Caching extension for the Intervention Image Class - wurstpress/core-bundle (0.1)
Core functionality - m8rge/curl-helper (1.1)
This helper allows easy perform GET, POST queries with curl php extension. - wikidi/envtesting (v1.0.0)
Fast simple and easy to use environment testing written in PHP. Can check library, services and services response. Produce console, HTML or CSV output. - mjohnson/transit (1.0.8)
A file uploader, validator, importer and transformer library.