2010-05-01ã‹ã‚‰1ヶ月間ã®è¨˜äº‹ä¸€è¦§
æ–‡å—列ã¨ã‹é…列ã¨ã‹ã®ã‚¹ãƒ©ã‚¤ã‚¹ã£ã¦ä½¿ã„易ã„ï¼ è¾žæ›¸ã£ã¦ä½¿ã„易ã„ï¼ ã£ã¦æ‰€ã‹ã‚‰å§‹ã¾ã£ã¦ã€ã¤ã„ã‚„ã‚Šã™ãŽã¦ã—ã¾ã£ãŸã€‚ ã¨ã‚Šã‚ãˆãšåå‰ã¯PHPyã¨ã—ã¦ãŠã„ãŸã€‚ 多分Strã¯æ—¥æœ¬èªžéžå¯¾å¿œã€‚ æ„外ã¨æ™‚é–“ã‹ã‹ã£ãŸâ€¦ã€‚ 移æ¤ã—ãŸåž‹ ・Tuple ・List ・Dict ・Frozenset ・Set …
OAuthã¯èª¿ã¹å°½ãã—ã€OAuthã‚’æ‹¡å¼µã—ãŸç‹¬è‡ªãƒ—ãƒãƒˆã‚³ãƒ«ã‚‚考案ã—ã¦ã€OAuthã«ã¯æº€è¶³ã—ãŸã€‚ ã ã‹ã‚‰ä»Šåº¦ã¯OpenIDã«ã¤ã„ã¦èª¿ã¹ã¦ã¿ãŸã€‚ OpenID Enabledã¨ã‹ã„ã†æ‰€ã®ãƒ©ã‚¤ãƒ–ラリを使ã†ã®ãŒä¸»æµã‚‰ã—ã„。 ã—ã‹ã—ãã®ãƒ©ã‚¤ãƒ–ラリã€ã‚ã¡ã‚ƒãã¡ã‚ƒæ±šã„。 ・ã¨ã‚るクラスを環境…
テンプレートã¯æº–仮想ã®CentOS5.3。 スナップショットå–ã£ã¦ã‹ã‚‰ã‚¢ãƒƒãƒ—デート開始。 2〜3日使ã£ã¦ã¿ã¦ã€å•é¡Œãªã•ãã†ãªã‚‰ã‚¹ãƒŠãƒƒãƒ—ショットã¯æ¶ˆã™äºˆå®šã€‚ アップデート アップデート開始。 yum update エラー出ãŸã€‚ memcached-1.2.8-1.el5.i386 from installed…
ã™ã忘れるã‹ã‚‰ã¾ã¨ã‚ã¦ã¿ãŸã€‚ データベース ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ä½œæˆ ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã€Œtestdbã€ã‚’作æˆã€‚ CREATE DATABASE testdb; データベース削除 データベース「testdbã€ã‚’削除。 DROP DATABASE testdb; データベース一覧 SHOW DATABASES; データベースã®ä½œæˆæƒ…å ±â€¦
å‰å›žã€PHP FUSEã§G-Storageをマウント出æ¥ã‚‹ã‚ˆã†ã«ã—ã¦ã¿ãŸ - yoshida_eth0ã®æ—¥è¨˜ã§ä½œã£ãŸå¥´ã ã¨ã€æ›¸ãè¾¼ã¿ãŒå‡ºæ¥ãªã‹ã£ãŸã€‚ ã ã‹ã‚‰ä»Šå›žã¯Pythonã§ã‚„ã£ã¦ã¿ãŸã€‚ 実行ã™ã‚‹ã«ã¯ã€easy_installã§oauthã¨tlsliteを入れる必è¦ã‚り。 インスタンス変数をãƒã‚§ãƒƒã‚¯ã™â€¦
Google App Engineã§ã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸ã‚µãƒ¼ãƒ“ス作ã£ã¦ã¿ãŸ - yoshida_eth0ã®æ—¥è¨˜ã§ä½œã£ãŸRESTful APIã‚’ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã¨ã—ã¦ãƒžã‚¦ãƒ³ãƒˆã™ã‚‹ã€‚ Flexã§ãƒ•ã‚¡ã‚¤ãƒ©ã‚‚作ã£ãŸã—ã€çŸ¥è˜ãŒãªãã¦ã‚‚ç°¡å˜ã«ä½¿ãˆã‚‹ã€ã£ã¦ã„ã†ç‚¹ã¯ã‚¯ãƒªã‚¢ã—ã¦ã‚‹ã‘ã©ã€ãƒ–ラウザを立ã¡ä¸Šã’ãªãゃã„…
本気出ã—ã¦è€ƒãˆãŸã€‚ サンプル実装もã—ãŸã€‚ クライアントプãƒã‚°ãƒ©ãƒ ã¯PHPã§ä½œã£ãŸã‚‚ã®ã‚’公開。 サーãƒå´ã¯Python。 ↓ã“れ。 OAuth Encryption http://oauth-encryption.appspot.com/ OAuth Encryptionã¨ã¯ 2-Legged OAuthèªè¨¼ï¼ˆRSA-SHA1æ–¹å¼ï¼‰ã«æš—å·åŒ–ã¨æ”¹ã–…