Test
Nose noseで気軽にテストを書く(+geventの場合) https://github.com/django-nose/django-nose Django でのテスト BDD Behave Lettuce Scripting Selenium
Nose noseで気軽にテストを書く(+geventの場合) https://github.com/django-nose/django-nose Django でのテスト BDD Behave Lettuce Scripting Selenium
Google Maps API googlemaps/google-maps-services-python Google Geocoding API で住所から緯度経度を求める
Wordpress https://ja.wordpress.org/ Note php/wordpress Wordpressのプラグイン作成(作成手順編) URL Route Rewrite API WordPress routing explained WP Router Test WP-CLI A command line interface for WordPress PHPUnit Plugin Unit Tests Unit Tests for WordPress Plugins – Setting Up Our Testing Suite Debug Debugging in WordPress 10 WordPress Debugging Tools to Find Errors and Warnings Simple Debugging with WordPress Authentication Wordpress-Social-Login Gianism
PHP anyenv+phpenv composer PsySh
----------------- | BUILD ERROR | ----------------- Here are the last 10 lines from the log: ----------------------------------------- /tmp/php-build/source/5.6.10/ext/opcache/ZendAccelerator.c: In function ‘accel_use_shm_interned_strings’: /tmp/php-build/source/5.6.10/ext/opcache/ZendAccelerator.c:397:28: warning: assignment discards ‘const’ qualifier from pointer target type CG(interned_empty_string) = accel_new_interned_string("", sizeof(""), 0 TSRMLS_CC); ^ PEAR package PHP_Archive not installed: generated phar will require PHP's phar extension be enabled. /usr/share/apache2/build/instdso.sh SH_LIBTOOL='/usr/share/apr-1.0/build/libtool' libphp5.la /usr/lib/apache2/modules install: cannot create regular file '/usr/lib/apache2/modules/libphp5.so': Permission denied apxs:Error: Command failed with rc=65536 . make: *** [install-sapi] Error 1 ----------------------------------------- The full Log is available at '/tmp/php-build.5.6.10.20150707020507.log'. [Warn]: Aborting build.
input type=“file” なやつを独自にデザインする方法 [CSS]フォームの input type=file のボタンデザインを変更する方法
>>> from campaign.models import * >>> Application.objects.all() [<Application: Application object>] >>> a = _[0] >>> a.receipt_photo.path u'/home/vagrant/projects/our-site/web/protected/campaign_application/receipt_photo/01.jpg' $ tree protected/ protected/ └── campaign_application └── receipt_photo └── 01.jpg 2 directories, 1 file >>> n = Application() >>> n.receipt_photo.save('copy.jpg', a.receipt_photo.file) >>> n.save() >>> Application.objects.all() [<Application: Application object>, <Application: Application object>] >>> Application.objects.all()[1].receipt_photo.path u'/home/vagrant/projects/our-site/web/protected/campaign_application/receipt_photo/copy.jpg' $ tree protected/ protected/ └── campaign_application └── receipt_photo ├── 01.jpg └── copy.jpg 2 directories, 2 files $ sha1sum protected/campaign_application/receipt_photo/* a97c2b07232242e96506914cadfbc08ea7efb712 protected/campaign_application/receipt_photo/01.jpg a97c2b07232242e96506914cadfbc08ea7efb712 protected/campaign_application/receipt_photo/copy.jpg
Service shutting down: with Exception (1). Errorcode: 6 the maximum timeout that we can set? photon server shutdown after X second OnDisconnect is not called sometimes ?
https://pythonhosted.org/vcs/api/index.html https://pypi.python.org/pypi/RhodeCode https://code.rhodecode.com/ RhodeCode Requirements Waitress WSGI server [WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses.](WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses.) FormEncode validates and converts nested structures.
Use Jade Templates In Django How to combine Django with Jade