タグ

2011年12月13日のブックマーク (8件)

  • PHP4の環境を少しだけ助けてくれるモジュール

    Advent Calendarのネタにしようかと思ったけどやめたネタです(´з`)y-~ 今更すぎるネタ、PHP4の環境を出来るだけ苦にしない為に使える2つのモジュールを紹介します 1.PHP_Compat 使えるようになるFunction array_change_key_case() PHP 4.2.0 array_chunk() PHP 4.2.0 array_combine() PHP 5.0.0 array_diff_assoc() PHP 4.3.0 array_diff_key() PHP 5.0.2 array_diff_ukey() PHP 5.0.2 array_intersect_assoc() PHP 5.0.0 array_intersect_key() PHP 5.0.2 array_intersect_uassoc() PHP 5.0.0 array_inte

    PHP4の環境を少しだけ助けてくれるモジュール
    manji6
    manji6 2011/12/13
    php4を使わなきゃいけないときに関数が・・・・っていう場合に使えるな・・・。
  • はてなブログのデザインの裏側 - Uedayworks::HatenaBlog

    このエントリーはHatena::Staff Advent Calendar 2011のために書かれたものです はじめまして。最近は映画けいおんが生き甲斐のuedayです。 11月8日にクローズドベータリリースした「はてなブログ」のデザイン全般を担当しました。裏側というほどの話ができるか微妙ですが書いてみます。 開発チーム 開発チームは、エンジニアid:cho45/デザイナーid:ueday/ディレクションid:onishiです。デザインはクオリティチェックをid:tikedaに依頼して、適宜フィードバックを貰いながら進めていきました。このほかに制作スタッフが数名います。プロジェクトが立ち上がったのが8月1日だったので、開発期間は約3ヶ月です。アルファ版完成が異常に速く、開発2日目か3日目で記事投稿ができるようになり、5日目でアルファ版を社内リリース。choさんほんとすごいなって思いました

    manji6
    manji6 2011/12/13
    スマートフォンの表示もデザイン段階でかなり作り込んでるな。これはイイ記事。
  • ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで- - tumblr

    gitによるバージョン管理 バージョン管理システムはつかってますか? 僕は前に自分の作成したコードを元に、後輩にプログラムを作らせようとしてまずは僕のコードをコピペしろと指示したところ、コピペしかしてない(と言い張る)割にはコピペしたコードは動かず、さらに何故かコピペ元の僕のコードが滅茶苦茶に荒らされて当然のごとく動かなくなるという、なんかもう幽霊の存在を認めない限り説明がつかないような怪奇現象に遭遇したことがあります。しかもそのときはcpコマンドによるバックアップに頼っていて運悪くバックアップを忘れたために僕の貴重な1日が消え去ってしまった訳でして、それから僕はバージョン管理システムに頼ることを固く心に決めました。また僕はその目を覆いたくなるような残虐な事件以来、建設業界に見習って、IT業界でもプロジェクトキックオフ時にお祓いはすべきだと訴え続けています。 まぁそれはいいとして、いやまだ

    ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで- - tumblr
  • Twigをもっと活用しよう :Symfony Advent Calender 2011 JP - 9日目 - - モノノフ日記

    Symfony Advent Calendar JP 2011 : ATND 9日目の記事です。 Symfony2.0.7が昨日リリースされましたね。今回のアップデートで個人的に熱かったのはSymfony2にバンドルされるTwigのバージョンがv1.1.2からv1.4.0へアップグレードされた所です。Twigは便利な機能もいっぱいありますのでこの機会に紹介したいと思います。 for お馴染みのループに使う構文です。一般的な使い方はこうです。 <ul> {% for item in article %} <li>{{ item.title }}</li> {% endfor %} </ul> もちろん配列の添字にもアクセスできます。 <ul> {% for key, item in article %} <li>{{ key }}:{{ item.title }}</li> {% endfo

    Twigをもっと活用しよう :Symfony Advent Calender 2011 JP - 9日目 - - モノノフ日記
    manji6
    manji6 2011/12/13
    Twigやっぱり便利だなぁ。Smartyを今すぐ投げ捨てたい。
  • [JS]jQueryのプラグイン100選 -2011年総集編

    2011年に紹介したものを中心としたjQueryのプラグイン100+α選です。 今年はCSS3の影響もあってかアニメーションのエフェクトが目立ちました。また、Resposive Web Design用の可変ものや動画・テキストを扱ったものも多かったですね。 [ad#ad-2] 動画関連 画像ギャラリー関連 画像拡大関連 画像配置・キャプション関連 背景画像関連 コンテンツスライダー・カルーセル関連 タブ関連 ナビゲーション関連 レイアウト関連 パネル・ボックス関連 ツールチップ・ティッカー関連 アニメーション関連 エフェクト関連 スクロール操作・スクロールコンテンツ関連 リスト関連 テーブル関連 フォーム関連 テキスト関連 見出し抽出関連 ローディング関連 エレメント・コンテンツ生成 その他 動画関連

  • PHPで連想配列にkeyが存在したら値を追加しない、存在しなければ値を追加する、の書き方 - こんにちはこんにちはmonmonです!

    たまたまCakePHPのFilelLogエンジンのソースを見ていたら $options += array('path' => LOGS); という書き方があって「あれ、この書き方知らない」となったので確認した。 結果はタイトル通り、「keyがあれば何もしない、keyがないなら値を追加する」だった。 <?php $options = array(); $options += array('path' => 'LOGS'); var_dump($options); // array(1) { // ["path"]=> // string(4) "LOGS" // } $options = array('path' => null); $options += array('path' => 'LOGS'); var_dump($options); // array(1) { // ["path

    PHPで連想配列にkeyが存在したら値を追加しない、存在しなければ値を追加する、の書き方 - こんにちはこんにちはmonmonです!
    manji6
    manji6 2011/12/13
    すげぇ特殊な書き方・・・。keyが被ってると上書きされない書き方か。。。isset()使うよりかは楽かも。
  • JSDT jQuery 開発環境 | hiromasa.another :o)

    先日さすらいの Web サーフィンをしていたら、JSDT (JavaScript Developer Tool)の jQuery サポートをみつけたのでちょっと試してみました。 たぶん前からあったものだと思うのですがなかなか良さそうな雰囲気であります。 とりあえずインストールより。 最近、Eclipse PDT(PDT Developer Tool)のオールインワン的なリリースがないのですが、とりあえず PDT に入れています。 Eclipse Classic に PDT プラグインを追加すれば PDT になります。 Eclipse 3.7 / Indigo / PDT 3.0 Installed and running Eclipse Classic 3.7 これに JSDT jQuery を追加で入れます。 eclipse.org から for JavaScript Developer

    JSDT jQuery 開発環境 | hiromasa.another :o)
  • 「クラウド基盤から作りました」――はてなチーフエンジニアとid:TAKESAKOが聞く「cybozu.com」 - はてなニュース

    「サイボウズ Office」「Garoon」などグループウェア製品を開発しているサイボウズが、クラウドサービス「cybozu.com」をリリースしました。日企業に安心して使ってもらうための盤石のセキュリティ体制や、クラウドならではの使いやすさが特長だそうです。その正体を探るべく、はてなチーフエンジニアの大西が話を聞きました。サイボウズ・ラボの竹迫良範氏も、おなじみのレッドブルを抱えて参戦。記事の終わりにはプレゼントのお知らせもあります。 (※この記事はサイボウズ株式会社提供によるPR記事です。) サイボウズのクラウド基盤サイト 大西 はてなの大西です。今日はサイボウズさんの新しいクラウド製品「cybozu.com」についてお話が聞けるということで、京都からやってきました。さて、竹迫さん、またですね……。 今回もレッドブル 竹迫 サイボウズ・ラボの竹迫です。日も前回▼同様、レッドブル▼を

    「クラウド基盤から作りました」――はてなチーフエンジニアとid:TAKESAKOが聞く「cybozu.com」 - はてなニュース
    manji6
    manji6 2011/12/13
    CybozuのKintoneはデヂエよりはるかに使いやすい。アレ便利。