タグ

ブックマーク / www.akiyan.com (12)

  • Win/OSX両用なChrome用プロキシ切替拡張の決定版はSwitchySharpだ : akiyan.com

    Win/OSX両用なChrome用プロキシ切替拡張の決定版はSwitchySharpだ 2012-10-18 目次 全Webデベロッパが泣いて喜ぶプロキシ切替Chrome拡張を見つけました 「プロキシが独自設定できるから、開発用にFirefoxを使っている」というウェブ関係者は多いのではないでしょうか。僕もその一人でした。(ウェブ開発では、開発環境に接続するためにプロキシ設定をすることが多々あるのです) Chromeは標準では独自設定ができないのですが、それでも動作確認などで開発用に使うことがあります。そしてつい先ほど、OSX Mountain LionのGoogle Chromeで使っていたProxy Switchy!(バージョン: 1.6.3 更新日: 2010年9月20日)がMountain Lionのアップデートによって全く動作しなくなり、何か別のソフトや拡張はないかなーと思って見

    Win/OSX両用なChrome用プロキシ切替拡張の決定版はSwitchySharpだ : akiyan.com
    raimon49
    raimon49 2012/10/19
    OS設定と切り離して設定が持てる、らしい。
  • PHPでnamed parameter的実装 : akiyan.com

    PHPでnamed parameter的実装 2012-07-13 function example($options = array()) { $options += array( argKey1' => 'argDefaultValue1', 'argKey2' => 'argDefaultValue2', ); } CakePHPの内部実装がこうなっていることが多いのですが、なかなか使い勝手がよいので自作関数でもよく使ってます。配列をプラス演算子で繋げると、足すほうの配列のキーは、足されるほうに存在していたら上書きしないのでデフォルト値のように定義できます。 上書きしたいときはarray_mergeですね。 コメント / トラックバック コメントは受け付けていません。

    raimon49
    raimon49 2012/07/13
    $options += array()で未指定時のデフォルトをセット
  • cake.vimはCakePHPで開発する全てのvimmerがインストールすべき : akiyan.com

    cake.vimはCakePHPで開発する全てのvimmerがインストールすべき 2012-07-09 cake.vimが便利です。便利すぎるので、CakePHPで開発しているvim使いは全員インストールすべきです。 作者による使い方まとめはこちら。 cake.vim使い方まとめ - yuhei.kagaya cake.vimはどういうものかというと、 CakePHPのController、Model、View間の移動を少し楽にするプラグインです。 CakePHP用のvimプラグイン、『cake.vim』を作ってみた。 ということで、vimで開いているCakePHP系ファイルの「移動」に特化したプラグインです。まあこれが多彩で気が効いています。 目次 「gf」と「:Ccontroller」は覚えるべき 僕が最もよく使う機能である「gf」と「:Ccontroller」の2つが便利なので、ぜひ

    cake.vimはCakePHPで開発する全てのvimmerがインストールすべき : akiyan.com
    raimon49
    raimon49 2012/07/09
    触る機会はそれほど多くないけどチェック
  • scpが出来なくて超ハマったメモ(原因は.bashrc) : akiyan.com

    scpが出来なくて超ハマったメモ(原因は.bashrc) 2008-02-27 とあるFreeBSDのサーバーからファイルをscpでダウンロードしようとして、出来なくてハマったメモです。 状態は以下の通り。 サーバーは FreeBSD 4.10 クライアントは CentOS4 と FreeBSD 6.1-Release sshは繋がる WindowsからWinSCPでのダウンロードもOK scpでダウンロードしようとするとできない(固まる) sshでリモートコマンドが通らない(固まる) scp を v オプション付きでログを出力しながら実行してみると、以下の時点で固まっていました。 debug1: Sending command: scp -v -f ~/filename.ext 原因は、.bashrcで別のシェル(zsh)を立ち上げていたことでした。 ↓.bashrcの中身 $HOME/

    raimon49
    raimon49 2012/03/27
    コメント欄 $PS1
  • Twitterさん、OAuthのアクセス権限の細分化を! : akiyan.com

    Twitterさん、OAuthのアクセス権限の細分化を! 2010-09-07 TwitterのOAuth認証を利用するサービスを作ってみたが... 一昨日の日曜日(9/5)に、クックパッドさんのオフィス提供による 『TFJ CodeCamp #2』 という1日開発合宿に行きまして、TwitterのOAuth認証を使ったサービスを初めて作ったんです。ユーザーのタイムラインを読んでいろいろやってくれるタイプのサービスを。で、実際OAuth認証するサービスを公開することを考えてみたんですが、どーにも無視できないリスクがありまして。 まず、TwitterのOAuth認証のアクセス権限レベルって、「全部のデータが読める」or「何でもできる」しかありません。今回のサービスはタイムラインさえ読めればいいのですが、OAuth認証としては全部のデータを読める要求しかできなくて、その認証をしてもらったならば

  • これからGitを始める人が読むべき記事のまとめ : akiyan.com

    これからGitを始める人が読むべき記事のまとめ 2009-05-13 candycane(RedmineをCakePHPPHPに移植するプロジェクト)の開発でGitの素晴らしさを痛感したので、これはもう全力でGitを広めるべきだと思いました。そこで、これからGitを始める人が読むべき記事をまとめてみたいと思います。 なお、Gitの発音は「ぎっと」です。 目次 Gitの開発者による45ページの特集記事「WEB+DB PRESS vol.50 はじめてのGit」 WEB+DB PRESS Vol.50 このサイトから -人 が購入しました 全体で -人 がクリック posted with amazlet at 09.05.13 WEB+DB PRESS編集部 技術評論社 売り上げランキング: 380 おすすめ度の平均: 森田創特集(?) perl, PHP, SQL Amazon.co.jp

    これからGitを始める人が読むべき記事のまとめ : akiyan.com
  • RedmineをCakePHPに移植する「candycane」プロジェクトの開発合宿に参加してきました : akiyan.com

    RedmineをCakePHPに移植する「candycane」プロジェクトの開発合宿に参加してきました 2009-04-14 安藤さん主導の「RedmineをCakePHPに移植する」というプロジェクト「candycane」が立ち上がり、2泊3日で8人で同時に開発を開始するという合宿に行ってきました。(厳密な開始は先に安藤さん他数名が開発の下地を整えてました) Redmineとは、日で急速に利用者が増えている、サーバーインストール型のBTS(バグトラッキングシステム)です。Redmine自体については以下をどうぞ。 Redmine.JP Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!:第1回 プロジェクト管理ツールの必要性/Tracとの違い/redMineがオススメな理由|gihyo.jp … 技術評論社 目次 candycaneプロジェクトの概

    RedmineをCakePHPに移植する「candycane」プロジェクトの開発合宿に参加してきました : akiyan.com
    raimon49
    raimon49 2009/04/14
    root権限不要のRedmineクローン。
  • Picasaウェブアルバムのアルバムをガンガン消すブックマークレット(スクリプトの解説つき) : akiyan.com

    Picasaウェブアルバムのアルバムをガンガン消すブックマークレット(スクリプトの解説つき) 2008-02-13 目次 PicasaとPicasaウェブアルバム Picasa、使ってますか?頼んでも無い過去の写真やアレなコレな画像が思いがけずアルバム化されたりして、当に便利ですよね...! そんな便利な画像管理ソフトPicasaには「Picasa ウェブアルバム」上へアルバムをアップロードできる機能があります。僕はローカルのアルバムを常にウェブアルバム上に上げておくと便利かなと思い、調子に乗って全アルバムをアップロードしていました。しかし、Picasaには一括同期の機能が無くアップロードはアルバム単位でわりとのんびりなので、常にローカルと同じにするのは少々面倒でした。 しかも大量のアルバムをアップするとアルバム一覧画面が異常に重くなると言うおまけがついてきてしまったので、考え方を変えて

  • プログラム言語をゲーム関連メーカーでイメージしてみる : akiyan.com

    プログラム言語をゲーム関連メーカーでイメージしてみる 2007-04-20 Perlっていい意味でなんだかセガっぽいと思ったので作ってみた。 Perl -> セガ (深い良さをわかってくれる人が少なそうで結束が強そうなところが) PHP -> ソニー (広く浅く) JavaScript -> 任天堂 (最近すごいから) Java -> マイクロソフト (皮肉) 誰かもうちょっとしっくりくるの作ってください。 コメント / トラックバック コメント / トラックバック 1 件 斉藤 より: 2007-05-12 10:01 python マイクロソフト、Xbox360って感じかな。

  • CakePHP の自動キャッシュクリアが効くのは、コントローラ名=モデル名のときだけ : akiyan.com

    CakePHP の自動キャッシュクリアが効くのは、コントローラ名=モデル名のときだけ 2007-04-19 最近、CakePHPという、PHPRuby on Rails的なフレームワークをゴリゴリいじっています。 Cakeにはビューのキャッシュ機構があり、モデルの更新(Insert,update,delete)があるとそのモデルを使ったコントローラのビューのキャッシュを自動削除してくれるということが、なんとなくマニュアルに書かれています。 自動削除されるのはモデルとその関連モデルの名前のコントローラだけ 僕はてっきりコントローラで使われるモデルのどれかがあれば自動削除されると思ったのですがそうではなく、モデル名のprefixがついたコントローラ(例えばコントローラ名=モデル名)で作られたキャッシュのみクリアが行われるようでした。cake/libs/mode/model_php5.php

  • こんなに使えない概要フィード : akiyan.com

    こんなに使えない概要フィード 2006-12-20 「RSSフィードには全文をいれるべきだ」 「いや、PVが欲しいからタイトルや概要だけにしよう」 ...断言しよう。RSSフィードは全文配信すべきだ。 なぜなら概要フィードはこんなにも使えないのだから。 目次 概要フィードは全文フィードに敗北する 全文フィードは利便性が良くて、概要フィードは利便性が悪い。でも概要フィードなら記事文を読みにサイトにアクセスしに来てくれて全文よりもPVが増えるかもしれないし、他のコンテンツを見せたりできる。この考え方に矛盾は無い。 しかし忘れてはならないのは、ユーザーが購読しているフィードはあなたのフィードだけではない。RSSリーダーという狭い世界の中でフィードは競合する。全文フィードの台頭によって概要フィードは記事タイトルすらまともに見て貰えず、PVどころかアテンションまでも失うことになりかねない。 その理

  • 持たない暮らし : akiyan.com

    持たない暮らし 2007-03-19 原則を教えてくれるは、スゴ率が高いです。この「持たない暮らし」もそのひとつで、示唆に溢れた原則を教えてくれるでした。さあ、長文いきますよ。 お部屋も心もすっきりする 持たない暮らし このサイトから -人 が購入しました 全体で -人 がクリック posted with amazlet on 07.03.18 金子 由紀子 アスペクト (2006/12/01) 売り上げランキング: 6977 おすすめ度の平均: とってもよかったです すばらしい!! モノを持たない気持ちよさ Amazon.co.jp で詳細を見る 目次 モノの多さは豊かさをあらわさない モノのない時代は、「たくさんあること=豊かなこと」でした。 でも、モノが溢れている現代においては、たくさんあることは、むしろ暮らしの貧しさを表現している、といってもいいように思えます。モノがありすぎ

    raimon49
    raimon49 2007/03/24
    確かにストックしないで済むものは多いかも。
  • 1