タグ

2010年3月27日のブックマーク (5件)

  • cond と case - わからん

    eijiro.el を読んでいて,条件分岐で case を使ってなかったなーと気づいたので,調べました。cl拡張です。地味なエントリーですみません。 (setq x 1) (cond ((= x 1) '1) ((= x 2) '2) (t '3)) ;;=>1 (setq x 1) (case x (1 '1) (2 '2) (otherwise '3)) ;(t '3)) でもよいが otherwise が慣習? ;;=>1 次の例では,いっそう case の方が読みやすいです。 (setq x 5) (cond ((= x 1) 'a) ((or (= x 2) (= x 3)) 'b) ((or (= x 4) (= x 5) (= x 6)) 'c) (t '3)) ;;=>c (setq x 5) (case x (1 'a) ((2 3) 'b) ((4 5 6) 'c) ;

    k1LoW
    k1LoW 2010/03/27
    case
  • CakePHP - Build fast, grow solid | PHPフレームワーク

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP - Build fast, grow solid | PHPフレームワーク
  • 意外と知らないバージョン表記・数字の豆知識

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) ちまたにあふれるバージョン表記 少し前に「Web 2.0」「○○2.0」という表記が流行したのを覚えていますでしょうか。よく見かける広告のコピーにも、最近では「バージョンアップ」という言葉が普通に使われています。バージョンや、バージョン表記は、ソフトウェアの世界だけでなく、ごくごく一般化したように思えます。しかし実際には、どういう意味か分からないのが、バージョン表記です。 アプリケーションソフトウェアの開発は、さまざまな状態/段階を経て完成します。その段階/状態と、リリース後の状態/段階を示したのが、バージョン表記です。 例えば、数字以外でも、以下のような表記を見かけたことはありません

    意外と知らないバージョン表記・数字の豆知識
  • 英文フォントの美しさやレイアウトデザインを押し出した雰囲気のあるタイポグラフィ壁紙いろいろ

    タイポグラフィとは、もともとは活版印刷の技法などを指す言葉だったのですが、今では書体やレイアウトなどのデザイン全般を表す言葉として用いられており、特に英語圏などのアルファベット文化圏では文字の種類が日語のように多くないので、「文字の効果的な見せ方」の研究が古くから行われ、美しく見せるデザインパターンが多く作られています。 というわけで、デザインの参考に、さらにデスクトップをちょっとかっこよくするための壁紙は以下から。 50 Stunning Typography Wallpapers For Inspiration - Noupe I Typography I LOVE TYPO by ~dzn-citizen on deviantART Typography I LOVE U by =askdzigner on deviantART Helvetica, how I love thee

    英文フォントの美しさやレイアウトデザインを押し出した雰囲気のあるタイポグラフィ壁紙いろいろ
    k1LoW
    k1LoW 2010/03/27
  • グーグル、Webアプリケーション脆弱性スキャナ「Skipfish」を公開 - @IT

    2010/03/23 米グーグルは3月19日、Webアプリケーションの脆弱性を検査するスキャナ「Skipfish」を公開した。Apache License 2.0の下、オープンソースソフトウェアとして無償で公開されている。 Skipfishは、Webアプリケーションの脆弱性を自動的に検出するツールだ。Nessusなど、ポートスキャンやバッファオーバーフローの有無などを検査するツールとは異なり、Webアプリケーションに特有のセキュリティホールを検査するもので、Webアプリケーションの開発者やサービス提供者向けに公開されている。 具体的には、SQLインジェクションやコマンドインジェクションといった、外部からの不正侵入の原因となりうるWebアプリケーションの脆弱性を検査し、レポートする。また、同じくグーグルがオープンソースで公開している、プロキシサーバ型の脆弱性検査ツール「Ratproxy」のロ