タグ

2013年12月7日のブックマーク (5件)

  • FinderとTerminalの連携を考える - 新・OS X ハッキング!(109)

    今回は、「FinderとTerminalの連携」について。片やOS XにおけるGUIの象徴、片やCUIの権化(?)といえるだけに、それぞれの持ち味は異なるが、ファイルオペレーションに関しては一長一短ある。連携して活用するに越したことはないのだ。 FinderとTerminalの「行ったり来たり」 つねにTerminalを起動している筆者にとって、Finderはファイル操作の必需品ではない。ファイルをドラッグ&ドロップしてゴミ箱へ捨てることに比べれば、Terminalでrmコマンドを使い削除するほうが効率的に思える。右手をトラックパッドへ移す時間も、ゴミ箱を空にする時間も節約できるからだ。 しかし、積極的にFinderを利用するときもある。メモリカードなどムーバブルドライブのアンマウント処理は、Finderのサイドバーに表示された「▲」ボタンをクリックしたほうが断然ラク。Terminalでd

    FinderとTerminalの連携を考える - 新・OS X ハッキング!(109)
    tacarzen
    tacarzen 2013/12/07
  • JavaScript側にPHP変数を簡単にまるごと渡す方法 #FuelPHPAdvent2013 - Blog::koyhoge::Tech

    ハイ、昨日のオレに引き続きFuelPHP Advent Calendar 2013の6日目です。 今回の内容もまたTwig絡みです。実は昨日の記事は、日の記事の前準備になっていたのでした。 JavaScript側にPHPのオブジェクトを渡したい 最近のWebアプリはUIのインタラクションが凝っていて、ブラウザ側のJavaScriptで色んな制御をすることも当たり前になってきました。jQueryや様々なjQueryプラグインを駆使して、ユーザに分かりやすく使いやすいサービスを提供することは、もはやウェブエンジニアとしては持っていて当然のスキルになっています。 そのようなUIを作っている際に、JavaScript側に動作パラメータの初期値を渡すのに値を一つ一つテンプレート記法で埋め込むのが面倒だったので、一発で渡せるTwig Extensionを作ったので紹介します。 data_bind関数

    JavaScript側にPHP変数を簡単にまるごと渡す方法 #FuelPHPAdvent2013 - Blog::koyhoge::Tech
    tacarzen
    tacarzen 2013/12/07
    助かります!
  • "PHP Fatal error: Allowed memory size of xxx" で落ちる前にできること - ぷぎがぽぎ

    PHP Advent Calendar 2013 - 7日目 昨日は@hidenorigotoさんのBeyond MVCでした。 今日は PHPあるある的な問題に対する対策について少しばかり書きたいと思います。 ※ 歯ブラシを持たせてみた *1 メモリ不足でよくやる対応 PHPで大量のデータを扱ったりすると、設定された利用可能な最大メモリ使用量を超えて PHP Fatal error: Allowed memory size of 524288330 bytes exhausted (tried to allocate 351 bytes) in ....というエラーが発生して対応に追われたことの経験がある人はかなり多いと思います。 そもそも環境のメモリに余裕があるならmemory_limitを調整してメモリの使用量を増やしたり あまり余裕がない場合は暫定的対応として、該当処理部分だけ <

    "PHP Fatal error: Allowed memory size of xxx" で落ちる前にできること - ぷぎがぽぎ
    tacarzen
    tacarzen 2013/12/07
  • これは効果絶大! 初対面の人ばかりのパーティーで楽しく会話する超簡単なコツ | ライフハッカー・ジャパン

    Inc.:知らない人ばかりのパーティーに参加して、初対面の相手と仲良くなってコネを作ることが、私はずっと苦手でした。でも、そんな私でも、ちょっとしたコツを試したら、知り合いがゼロに近いパーティーに参加して、2時間近く、まわりの人と楽しく会話することができました!知らない人ばかりのパーティーに参加する...。私にとって、このシチュエーションは、考えるだけで身がすくむものでした。でも、ライターやレポーターの仕事をしていると、こういった類の招待をわりと多く受けてしまい、招待状を読んで「ああ、行かなければ。でも、知り合いがいないな...」と思うこともしばしば。招待状を読み、考えた末に、行くこともあれば、行かないこともありました。でも、楽しめたことはほぼ皆無でした。 私の転機 最近では、たとえ知り合いが少なくても、交流会に参加するのがとても楽しみになりました。こういう集まりは、大きなゲームのようなも

    これは効果絶大! 初対面の人ばかりのパーティーで楽しく会話する超簡単なコツ | ライフハッカー・ジャパン
  • IBMがつくった「戦略ゲーム」にグローバルな働き方を考えさせられた | ライフハッカー・ジャパン

    「世界を舞台に働くときに必要なのは、まず語学力。でも当に重視されるべきは、働き手それぞれが、必要とされる生産性を達成できるかということ。そして、そのためには現地の文化を知り、適応するための合理的な感覚が必要です」 これは、とあるヘッドハンターの言葉。国境を問わず活躍できる場が拡がっているいま、ぼくたちに必要なものが何かと問うたときに答えてくれた第一声でした。 日のウェブメディア編集に日々取り組んでいるぼくが、なぜ"国を越えて働く"を考え始めたのか。きっかけは、IBMが現在展開しているブラウザゲーム海外戦略ゲーム」でした。 いま「国境を問わず活躍できる」はむしろ、「国境を問わず活動しなければならない」ということなのかも。ゲームの詳細を、ヘッドハンター氏との対話とともに紹介します。 IBMはなぜ、ゲームをつくったのか 「真のグローバル企業を目指せ!」と銘打たれたこのゲームでプレーヤーに与

    IBMがつくった「戦略ゲーム」にグローバルな働き方を考えさせられた | ライフハッカー・ジャパン