タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Web公開セミナーに関するtoteriのブックマーク (5)

  • 正規表現講習会(その2)を開催しました

    社内勉強会として、「他人の正規表現を読もう」と題して正規表現講習会の第二回を開催しました。「こんな正規表現があるよね」という情報共有のような回でした。きっと退屈な人も居ただろうと思います。基的にはマニュアルに書いてあるようなことばかりなのですが、社内で「この正規表現なら全員が読めるはず」という線引きをする試みです。もし「何であれが入ってないの?」などあれば教えてください。 ムービー 発表資料 スライド(PDF) この回の内容を要約すると「man perlre」に尽きるような気がします。万一これを知らないと誰かがまとめた二次情報に当たることになってしまいますので、いつまでたっても正規表現に対する苦手意識が解消できない気がします。もしくは、手近にあれば「青ラクダを開く」でもいいんですけどね。

  • オブジェクト指向設計原則 第1回

    ディノオープンラボラトリは、株式会社ディノの社員ブログとして主に技術者向けに情報公開をするウェブサイトです。 多くの社員が自分の興味のあることについての記事を書き、結果として社外の方々にも面白がってもらえる状態が理想だと考えています。 詳しくはaboutをご覧ください。 株式会社ディノでは技術者を募集しています。詳しくは採用情報をご覧ください。

  • 講習会「intとfloat 〜小数をオススメしない理由」を開催しました

    「intとfloat 〜小数をオススメしない理由」というタイトルで社内勉強会を開催しました。浮動小数点数に関する一般論とPHPでの実例についてです。最初に覚えた言語がPHPなどのスクリプト言語だったりすると、案外このあたりの知識が手薄なものです。簡単すぎる内容かとも思いましたが、意外と好評でした。 まとめ 浮動小数点数は不要なら使わない 整数で代用できないか検討 理解しないと危険 大きすぎる数も注意 無限に正確に表せるわけではない ムービー

  • 講習会「PHPの未定義値と値の検査」を開催しました

    PHPの未定義値と値の検査」というタイトルで社内勉強会を開催しました。PHPの型、未定義値、キャスト、==演算子などの知識の確認がテーマです。 まとめ ==の挙動はキモいです。できるだけ===を使いましょう。 未定義値にアクセスすると通常はNoticeが出ます。 isset関数とempty関数はNoticeが出ません。未定義値の可能性がある場合はまずどちらかでチェックしましょう。 isset関数はis_null関数と正反対の意味になります。 if($a)としたとき、$aをbooleanにキャストした真偽値として評価されます。 if(empty($a))が正反対の意味になります。 ムービー 発表資料 スライド(PDF) 内容の補足など 実際のコードでは、未定義の変数を扱いたい状況はレアなはずです。一方で、$array[”key”]が未定義かもしれない、というのはよくあることです。プレゼン資

  • 講習会「デーモンのしくみ」を開催しました

    ディノオープンラボラトリは、株式会社ディノの社員ブログとして主に技術者向けに情報公開をするウェブサイトです。 多くの社員が自分の興味のあることについての記事を書き、結果として社外の方々にも面白がってもらえる状態が理想だと考えています。 詳しくはaboutをご覧ください。 株式会社ディノでは技術者を募集しています。詳しくは採用情報をご覧ください。

  • 1