タグ

2012年3月19日のブックマーク (10件)

  • CakePHPを使ったMVC設計のベストプラクティス - Sooey

    CakePHPを使ったMVC設計のベストプラクティス 個人的にはCakePHPはあまり好きではないのですが、CakePHP開発メンバーによるMVCデザインの記事 (CakePHP のおいしいべ方)で紹介されていたBest Practices in MVC Design with CakePHP (php|architect’s C7Y)はMVCフレームワーク利用者にとってとても有用な情報だったので、訳してみました(php|architectの方には翻訳許可を頂いています)。 この記事を読んでドメインモデルに興味を持った方は、エンタープライズ アプリケーションアーキテクチャパターン(PoEAA)やDomain-Driven Design: Tackling Complexity in the Heart of Softwareに手を出してみるのもいいかも。他に、InfoQにユーザー登録すれ

  • PHP関数「compact」と「extract」を試してみる

    可変変数を可能にしたPHPらしい関数だ。 使い道は少ないとは思うが、あると便利な関数ではないだろうか。 次に、extractの逆になるcompactを試してみる。 array compact ( mixed $varname [, mixed $... ] ) 変数名とその値から配列を作成します。 extractは「連想配列>変数へ展開」 だったが、compactは逆なので、「変数>連想配列に格納」となる。 あらかじめいくつかの変数を定義しておく必要があるので、以下のように設定しておいた。 $id = 'someone@example.com'; $password = 'mypassword'; $screenname = 'sam'; この状態で、すべての変数をcompactして見よう。 $account = compact('id', 'passwd', 'screenname');

    PHP関数「compact」と「extract」を試してみる
  • ゴキブリ退治、駆除、対策ならバルサン|レック株式会社

    ゴキブリ駆除、退治や対策ならバルサンにおまかせください。ゴキブリはもちろん、ダニ、ノミ、ハエ、蚊など家中のいや~な害虫もまとめて駆除できます。害虫別、季節別の退治方法やバルサンの安全性など、気になる疑問はこちらで解決!

    kiyoshi1211
    kiyoshi1211 2012/03/19
    バルサンマンマッチョすぎ
  • 3ヶ月で英語は話せる?忙しい人のための効率的な英会話トレーニング

    Tweet Pocket英会話ができるようになりたい!」となると、なぜか多くの人が、いきなり完璧な英語を目指してしまい、間違った学習法で何年も無駄にしてしまいます。 例えば、あなたは下記のようなステップを踏まなければ、英会話はできないと考えていませんか? 1万語の英単語を暗記しなければいけない1000以上もある細かい英文法や構文を覚えなければいけない最低1500時間のリスニングをしなければ英語耳はできないそこまでこなして、ようやく覚えた英会話を試す段階になる これを、全てこなそうとすれば、どれだけ少なく見積もってみても3年はかかります。そして、毎日の仕事に忙しい社会人の方なら、5年、10年とかかってしまいます。 しかし、私が思う英会話学習の何よりの問題は、英語学習者さんのほとんどが、こうしたステップを踏まなければ、「英語を話すことはできない」と思い込まされているということです。 そこで

    3ヶ月で英語は話せる?忙しい人のための効率的な英会話トレーニング
  • CentOS で行なっておきたいセキュリティ設定: ある SE のつぶやき

    はじめに Linuxセキュリティ設定ってなかなかまとまったものがないので、いろんなサイトを参考にしながら設定をまとめてみました。想定はWeb サーバーで、使用している Linux は CentOS 6.2 です。 設定内容は以下のようになります。 全パッケージのアップデート リモートからの root ログインを無効にする 公開鍵暗号方式を使用した SSH ログイン設定 iptables 設定 SSH ポート番号の変更 不要なサービスを停止 ログ監視設定 ファイル改ざん検知ツール設定 ウィルス対策ソフト設定 Apache の設定 全パッケージのアップデート 最初に以下のコマンドを実行して、全パッケージを最新の状態にする。 # yum –y update 後は脆弱性が発見された時、または定期的にパッケージのアップデートを行う。 リモートからの root ログインを無効にする リモートからメ

  • 『ピグアイテムのイラストレーションについて』

    1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして。 アメーバピグでデザインを担当しております青山です。 テイスト、世界観の分析 まず初めに行ったのは、ピグのイラストレーションの成り立ちを分析するところからでした。 ピグのテイストは当時の立ち上げメンバーが、直感的にカワイイ、皆に愛されるイラストの見せ方をいくつかの試作を経て完成しました。このプリミティブなかわいらしさや魅力を常にキープするためにはイラストの特徴を捉え、傾向を共有することが運用チームの我々としてまずやるべき仕事でした。 キャラクターと空間の傾きの違い 上の図は、ピグの立っている世界の傾き、いわゆるクォーター・ビューと呼ばれ

    『ピグアイテムのイラストレーションについて』
  • はてなブログ | 無料ブログを作成しよう

    トルコ水紀行 -前編 イスタンブール- みなさんこんばんは、地図子です!8月は久しぶりに毎月更新にしようと思います。今までずっと名古屋について書いてきましたが、ワープして・・・ トルコについて書きたいと思います。 2024年6月に念願のトルコに行ってきました。いつからトルコに行きたかったかわから…

    はてなブログ | 無料ブログを作成しよう
  • Perl で文章の特徴抽出した話を Kyoto.pm #01 で発表しました - てっく煮ブログ

    perlKyoto.pm TECH TALKS #01 の LT で飛び入り発表してきました。 最近つかった Perl の話発表するのが 2 年ぶりぐらいで、Perl 詳しくなくてアウェイ感があって、だいぶ緊張しました。しかも、他人のふんどしで相撲をとった感じの内容だったので、いろいろ酷いのですが、まあまあうけた気がするのでよかったことにします。Google Docs のプレゼン機能を使ってみた参加と発表を決めたのが当日で、スライドを作る環境も時間もなかったので、Google Docs のプレゼンテーション作成機能を使ってみました。ブラウザー上でプレゼン資料を作成できるのが便利だったのですが、プレゼン モードでの日フォントが変ブログに埋め込む手順が分からない(ヘルプには1つ古い UI での手順が書いてある)共有の URL を開いても閲覧用の全画面表示にならない (推測で URL 末尾の

  • 噂の「いいね!」販売業者から営業メールが来ました。 - Leopard LAB

    ファン数水増しがやたらスゴイことのような書きぶりなので、実利があるなら私だって買いたいよ! と思ってやりとりしてみたのですが……やはり、残念な結果に終わりました。以下、一部始終。facebookページ ご担当者様 はじめまして。 私、千葉県船橋市に所在します、デジタルシニアパートナーズの高橋と申します。 御社のfacebookページを見て、ご連絡をさせて戴きました。 facebookページの「いいね」の数(ファン数)を今以上に増やしませんか? ソーシャルメディアプロモーションサービスとして、今すぐに(ファン数)を増やすことが出来ます。 数は、「1000ファン数」いいねから「10000ファン数」いいね以上まで、すぐ(7日以内)に増やすことができます。 また、facebook広告料金の半値で、一気に短期間で、「いいね」の数を増やせます!! 「いいね」の数は、弊社が完全保障致します!! 詳細は、

  • BDD + Alpaca-Webkit = headless acceptance test framework for PHP web application. - chobi_e's blog

    Alpaca-webkitはcapybara-webkitのwebkit_serverと通信を行ってPHPでwebkitブラウザを動作させるためのツールキットです。まだまだ鋭意製作中なのでがんがん変わりますがどういったことができるか、ということの説明をかいておきましょう。 Capybara-webkit Capybara-webkitはthoughtbot社が作成しているQtWebkitを利用してブラウザでのテストが行えるライブラリです。Capybara-webkit自体はrubyのライブラリとc++で書かれたQtWebkitのサーバーの二つが同梱されています。 このQtWebkitのサーバープログラムはソケット通信で内部のWebkitブラウザに指示を出しJavaScriptの実行や、HTMLの操作などなどが行えます。普通、PHPでこういったブラウザ関連のテストをする場合は現状Selen