タグ

2014年9月4日のブックマーク (3件)

  • PHPで利用できる配列操作系高階関数 - MANA-DOT

    PHP5.3からクロージャが利用可能であり、高階関数を積極的に利用して簡潔なコードを心がけたいのですが、一度調べておかないと意外な関数が利用可能であることに気づかなかったりするのでまとめ(個人的によく使う順)。 array_map PHP: array_map - Manual 高階関数で最も代表的と思われるもの。map-reduceのmap。配列の各要素をクロージャを用いたマッピングを行い、別の配列を作ります。 <?php $prices = [100, 200, 300]; $taxInPrices = array_map(function($price) { return $price * 1.08; }, $prices); var_dump($taxInPrices); // array(3) { // [0]=> float(108) // [1]=> float(216) /

    PHPで利用できる配列操作系高階関数 - MANA-DOT
    localdisk
    localdisk 2014/09/04
    ここらへんすぐ忘れてしまう
  • PHPカンファレンス2014の講演応募の途中経過

    締め切りまではまだ時間がありますが、現時点で集まっている講演のタイトルをご紹介します。 今回は「知りたい」がテーマに含まれています。 現在の候補にカバーされていないようなオープンソースソフトウェアの紹介やユニークな講演が応募される事を楽しみにしています。 なお講演種別の内訳はこんな状況です。 30分 (通常セッション) 33 5分程度 (ライトニングトーク大会 無差別級) 11 5分程度 (CMS、ECエンジンなどPHPで作られたソフトウエアに関する内容) 3 5分程度 (データベース、検索、KVS、エディタなどPHPに関連したソフトウエアに関する内容) 1 5分程度 (フレームワークアップデート) 1

    localdisk
    localdisk 2014/09/04
    PHPカンファレンス遊びに行きます。ぼっちにならないことが目標です。
  • 実践 Selenium WebDriver

    書は、Seleniumの導入と構成の仕方、テストの書き方について、包括的に解説する書籍です。IE、Firefox、Chrome、Safariなどのブラウザに対応するWebDriverの機能から、iOSとAndroidアプリケーションのテスト、さらにUIテストツールのPageObjectパターンまで、サンプルコードを使って具体的に説明します。日語版では玉川紘子氏による「CI(継続的インテグレーション)ツールの活用」を付録として追加。WebアプリケーションのUIテストを自動化したい技術者必携の一冊です。 訳者まえがき はじめに 1章 WebDriverとWebElementの紹介 1.1 Seleniumの歴史 1.1.1 Selenium 1、別名Selenium Remote Control、別名 Selenium RC 1.1.2 Selenium 2、別名Selenium WebD

    実践 Selenium WebDriver