Fedora21 Workstation
インストール
- DVD入れて起動
- 各種設定を済ます
- ログインするところまで一気に進む
nbproject/* | |
/app/webroot/css/packed/* | |
!app/webroot/css/packed/.htaccess | |
/app/webroot/js/packed/* | |
!app/webroot/js/packed/.htaccess | |
.DS_Store | |
Thumbs.db | |
/.cache | |
.project | |
/.settings |
<?php | |
class UsersController extends AppController { | |
// 〜省略〜 | |
/** | |
* 基本的にビューから同じアクションへPOSTさせ、 | |
* エラーがなければ手動で次のページへリダイレクトさせるという方式。 | |
* | |
* つまりadd.ctpに書かれたformのポスト先はaddアクションになる。 |
<?php | |
/** | |
* Jopload for CakePHP 1.2/1.3 | |
* | |
* @author ogaaaan | |
* | |
*/ | |
class JoploadComponent extends Object { | |
private $error = false; |
<?php | |
/** | |
* Joimage for CakePHP 1.2/1.3 | |
* | |
* @author ogaaaan | |
* | |
* USAGE: $this->Joimage->scale(FILE_PATH, PARAMS) | |
* | |
* メソッドチェイン可能 | |
* $this->Joimage->scale(FILE_PATH, PARAMS)->rotate(FILE_PATH, PARAMS); |
<?php | |
// app_model.phpを作って以下を貼り付ける | |
/** | |
* paginateでgroupすると意味不明な件数を返すので上書き | |
* | |
*/ | |
function paginateCount($conditions = null, $recursive = 0, $extra = array()) { | |
$parameters = compact('conditions'); | |
$this->recursive = $recursive; |
<?php | |
/** | |
* 編集 | |
* UserモデルにはProfileモデル、CompanyモデルなどがhasOne状態とする | |
*/ | |
public function edit() | |
{ | |
// 投稿された場合 | |
if(!empty($this->data)) { |
<?php | |
App::import('Vendor', 'Oauth', array('file'=>'OAuth'.DS.'oauth_consumer.php')); | |
class UsersController extends AppController { | |
public $name = 'Users'; | |
// Twitter用プロパティ | |
public $consumerKey = '<CONSUMER-KEY>'; | |
public $consumerSecret = '<CONSUMER-SECRET>'; |
/* | |
* To change this template, choose Tools | Templates | |
* and open the template in the editor. | |
*/ | |
package javatest; | |
/** | |
* | |
* @author ogaaaan |
/* | |
* To change this template, choose Tools | Templates | |
* and open the template in the editor. | |
*/ | |
package frametest; | |
import java.awt.*; | |
/** | |
* | |
* @author ogaaaan |