タグ

2011年4月13日のブックマーク (23件)

  • Martin Fowler's Bliki in Japanese - 構文ノイズ

    http://www.martinfowler.com/bliki/SyntacticNoise.html 2008/6/9 ドメイン特化言語について話していると(DSLに限らずあらゆるコンピュータ言語でそうなんだけど)、構文にノイズがあるって話をよく聞く。 RubyJavaよりもノイズが少ないとか、外部DSLは内部DSLよりノイズが少ないとか。 構文ノイズっていうのは、言語としての記述には必要だけど、プログラマがやりたいことには関係のない文字のことだ。 ノイズ文字はプログラムの意図をぼかしてしまうため、 プログラムの動作を読み解かなければならなくなってしまう。 「構文ノイズ」という言葉も意味があいまいで主観的な言葉なので、ちょっと使いにくかったりする。ちょっと前にGilhad BrahaがJAOOで構文ノイズについて説明しようとしていたが、私も同じようにやってみたいと思う。DSLのイ

  • Boost Signals2 Tutorial

    Tutorial 原文 - http://www.boost.org/doc/libs/1_39_0/doc/html/signals2/tutorial.htm このチュートリアルの読み方 このチュートリアルは通しで読まなくても構いません。複数スロットの呼び出し、スロットとの値のやり取りなど、ライブラリのコンセプトで大きく区分されており、それぞれ基的な内容、高度な内容というように分けて記述されています。それぞれの項目は「初心者向け」「中級者向け」「上級者向け」のどれかに属しています。初級者向けは、ライブラリを利用する全ての方に参照してほしい内容です。中級者向けは、初級者向けよりもやや...

    Boost Signals2 Tutorial
  • STLプログラミング・メモ

    [ C++で開発 ] STLプログラミング・ノート STLを使いこなすためのノートです。STLは機能豊富で汎用的なライブラリ集ですが、使いこなすには難易度が少々高いので、あらかじめ勉強が欠かせません コンテナの要素にポインタを入れたい ポリモーフィズムを活用するためのコンテナ格納法 オブジェクト指向プログラマーがぶつかるSTLの壁の1つです。 オブジェクト指向プログラミングをする以上、アプリケーションプログラムを書く際にはクラスをいくつも定義します。ポリモーフィズムを活用するため継承を使います。しかし、STLのコンテナにオブジェクトを入れようとして、はたと悩みます。世の中のSTLのサンプルは、コンテナに値をコピーで格納します。コピーだと、ポリモーフィズムが使えません。困った・・・ ポインタをコンテナの要素に そこで、苦肉の策としてコンテナにポインタを格納することにします。 #include

  • http://linux.ikoinoba.net/index.php?UID=1294926747

    http://linux.ikoinoba.net/index.php?UID=1294926747
  • http://abtwitter.com/

  • taglist.vim - Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) : vim online

    The "Tag List" plugin is a source code browser plugin for Vim and provides an overview of the structure of source code files and allows you to efficiently browse through source code files for different programming languages. The Github repository for the taglist plugin is available at: https://github.com/yegappan/taglist You can visit the taglist plugin home page for more information: http://vim-t

    Akineko
    Akineko 2011/04/13
  • セキュリティ関連のポッドキャストいろいろ - セキュリティは楽しいかね? Part 1

    にも 「セキュリティのポッドキャスト」があった!ということを今日になって知ったわけですが。(^^; こういう試みはいいですね。応援してます。ぜひ頑張って続けてください。 ところで目を海外に転じてみると、セキュリティ関連のポッドキャストってたくさんあるんですよね。以前どこかに書いたような気がするのですが…どこにも見当たらないので、あらためて書こうと思います。ポッドキャストは隙間時間を有効活用できるし、最新情報のキャッチアップにも使えるし、英語の勉強にもなる、といいことづくめですよね。みなさんにもオススメしたいです。 以下、私がよく聞いているポッドキャストを紹介しますが、一応メインは「セキュリティ」なので、選択にかなり偏りがあることを、あらかじめお断りしておきます。 〜 総合系 〜 Security Now! (更新頻度:毎週 1回 木曜日) http://www.grc.com/secu

    セキュリティ関連のポッドキャストいろいろ - セキュリティは楽しいかね? Part 1
  • 約700,000枚の壁紙が無料でダウンロードできる -Wallbase

    高解像度のクールな写真をはじめ、タイポグラフィ、アート、マンガ、アニメ、そしてセクシーな壁紙が無料でダウンロードできるサイトを紹介します。 Wallbase [ad#ad-2] 壁紙はキーワードによる検索、人気のあるものから好みのものを探すことができます。 探すのが面倒くさい、という方にはランダム表示も用意されています。 キーワードで壁紙を探す 人気のある壁紙を探す 壁紙をランダムで表示 人気のあるもの、ランダムにはソート機能がついています。ページ上部のバーより選択してください。 壁紙のソート機能 ソート機能は、左から順に下記のようになっています。 WG: 壁紙・一般 W: アニメ・マンガ HG: 高解像度画像 SFW: クリーンなもの SKETCHY: 少しセクシー NSFW: かなりエロ [ad#ad-2]

  • セミナー告知ページに必ず書いておくべき項目、意外に忘れがちな項目 | 初代編集長ブログ―安田英久

    セミナー告知ページは参加者ゲットだけでなく情報拡散も狙うセミナー告知ページにこれらの情報が必要なのは、次の2つの目的を達成するためです。 【対象:参加者】 どんなセミナーか理解して、適切な人にできるだけ多く参加してもらう。 【対象:プレス関係者やブロガー】 メディアに掲載したりソーシャルメディアで流してもらったりする。 参加対象者にとっては十分な情報が記載されている告知ページでも、メディア立場でセミナー情報を他人に伝えようとすると、意外な情報が抜けていて困ることがあります。 明示されていない情報としては、次のような項目が多いですね。 セミナー名 セミナー名は、そのセミナーがどんな場なのかを表すのに非常に重要です。告知ページのタイトルに書くだけでなく、「セミナー概要」の表に必ず「セミナー名」として記載しましょう。 主催者情報 主催している人は自分たちが主催していることを知っていますが、第三

    セミナー告知ページに必ず書いておくべき項目、意外に忘れがちな項目 | 初代編集長ブログ―安田英久
  • Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot

    Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot Seperti yang kita pahami waktu ini ada sangat banyak permainan slot online paling sederhana yang dapat dimainkan dalam sekejap hanya cukup masuk di sana saja ojekslot terunggul. Di sini dapat ada sangat banyak bermacam permainan luar biasa yang pastinya dapat anda temukan dengan ringan. Beraneka permainan terbaik di sini dapat and

    Akineko
    Akineko 2011/04/13
  • AWS移行に向けたクックパッドの取り組み

    2. ⾃自⼰己 • o  AWS o  ⽤用 ⽤用 • o  AWS •  elasticfox-ec2tag IAM Fox R53 Fox o  Ruby •  zipruby libarchive rua…etc

    AWS移行に向けたクックパッドの取り組み
  • Tomcat 7も対応したServlet 3.0の6つの主な変更点

    実装する仕様は、以下のバージョンにアップデートされました。 Servlet 2.5⇒Servlet 3.0 JSP 2.1⇒JSP 2.2 EL 2.1⇒EL 2.2 連載では3回の連載を通して、Tomcatの最新メジャーバージョンであるTomcat 7について説明します。第1回目と第2回目でServlet 3.0を紹介し、第3回目でTomcat独自の新機能を紹介する予定です。 Servlet 3.0における6つの主な変更点 第1回目となる今回は、Tomcat 7が実装したServlet 3.0について説明します。Servlet 3.0とはJSR-315のことを指します。Tomcatは、このJSR-315仕様を実装しています。 Servlet 3.0では、Servlet 2.5に対して主に、次のような仕様変更を導入しました。 Ease of Development(EoD、開発容易性)

    Tomcat 7も対応したServlet 3.0の6つの主な変更点
  • DNSがもっと良かったらという思考実験 - yuyarinの日記

    概要 IPv4 アドレスが枯渇しヴァーチャルドメインが普及する現代では,DNSとWell Known Portで構成されるアプリケーションの通信にTLS証明書問題などの不都合が生じることが稀に良くある.DNSとportmapを組み合わせたような賢いサービスディスカバリーシステムを導入していたらスマートなインターネットができたのではないのか,という考察を思考整理を兼ねて行ってみる. DNS ドメイン名とIPアドレスを対応付ける仕組み.10.0.0.1 だとわかりにくいから www.yuyarin.net という名前を付ける.名前を「解決」するとIPアドレスが得られ,アプリケーションは解決で得られたIPアドレスを使って通信を行う. ドメイン名からIPアドレスを解決することを正引き,IPアドレスからドメイン名を解決することを逆引きという.正引きは違うドメインが同一のIPアドレスを指すことができる

    DNSがもっと良かったらという思考実験 - yuyarinの日記
    Akineko
    Akineko 2011/04/13
  • Titanium mobile のコード補完ができるエディタと設定方法のまとめ » astronaughts.net

    API なんて全部覚えられない えーっと、今年は絶対ロックフィッシュを攻めに行くと意気込んでいる、僕です。(釣りの話です) さてさてみなさん、Titanium の API って覚えてます?僕は全然覚えてないです(^o^)ノ まぁもちろんよく使う、Titanium.UI とかはある程度覚えてますけどね~。でもやっぱりちょこちょこリファレンスをカンニングしないとだめですね。そこで役に立つのがエディタのコード補完機能です。でも、もともと Titanium のコーディングをエディタが考慮していることはまずありません。Titanium studio は別ですが、まだ Titanium studio は使えたもんじry ということで、各種エディタでコード補完ができるようにする記事をまとめました。 Komodo Edit 僕も愛用の Komodo Edit です。最新は 6.1 です。メニューが日

  • インスピレーションがわいてくる、良くできたロゴデザイン48種類

    組織や企業、ブランドにグループなどで非常に重要な役割を持つ「ロゴ」。内容を表しながら見栄えも良いものが優れたロゴと言えそうですが、その条件を満たした48種類のロゴを集めてみました。どれも新鮮なアイデアに飛んだデザインばかりで、これから何かをデザインする時などに参考になるかもしれません。 良くできたロゴは以下から。01:Little LEO 02:Fashionable Alligator 03:DODO Pizza 04:Picshooter 05:De La Comforta 06:La Chatica 07:Buck Tales 08:Flight House 09:The Empire of Good 10:Macho Grill 11:Tackle 12:Owlove 13:Hidalgo Stout 14:DODO Pizza 15:Red Fish 16:Sdelano 17:

    インスピレーションがわいてくる、良くできたロゴデザイン48種類
  • かなりいい感じのWordPressテーマ20:phpspot開発日誌

    20 Beautiful Wordpress Themes | Web Design Blog | Web Design Fan | Resources for Web Designers and Graphic Designers かなりいい感じのWordPressテーマ20。 次のようなセンスのいいテーマが20種類もまとまったエントリのご紹介です。 テーマ選びの参考に。 関連エントリ シンプルなポートフォリオサイト構築用WordPressテーマ25 WordPressデフォルトテーマのTwentyTenから派生した12のテーマ かなり美麗なフリーのWordPressテーマ60 黒ベースのクールかつフリーなWordPressテーマ色々

  • 独自デザインのスクロールバーにする際に使えるjQueryプラグイン「jScrollbar」:phpspot開発日誌

    jScrollbar : make your own scrollbar for scrolling contents with jQuery UI - MyjQueryPlugins 独自デザインのスクロールバーにする際に使えるjQueryプラグイン「jScrollbar」 綺麗にデザインされたバーもブラウザ依存のスクロールバーで台無しになってしまったり、OSによってデザインに違いが出てしまったりとあまりよいことはないですね。 かといってデザインを崩したくない場合なんかで、スクロールさせないわけにもいけないような時に使えそうなプラグインです。 以下のような自由なデザインのスクロールバーが作れます。画像を切り替えることで簡単に独自デザインにも出来ます。 で、独自デザインにしつつも、ちゃんとマウルホイールにも対応しています。 Twitterの新UIなんかでもスクロールバーが独自になっていたり

  • 中小企業のウェブサイトで陥りやすい5つの落とし穴とアドバイス

    Top 5 Web Design Mistakes Small Businesses Make [ad#ad-2] 下記は各ポイントを意訳したものです。 はじめに 1. 役に立たないナビゲーション 2. ゴールが不明瞭 3. カラーとコントラスト 4. 分かりにくいコンテンツ 5. 情報の詰め込み過ぎ はじめに もし、あなたが中小企業のオーナーであるなら、あなたのウェブサイトはあなたの会社の中枢であり、マーケティングとブランディングにおける極めて重要なパートでもあります。 見込みのある顧客がサイトのコンテンツを目的にあなたのサイトを訪問します、それはあなたの会社がどのように見えるかを意味しており、サイトのアピアランスとユーザビリティは成功への重要なポイントとなります。 しかしながら、サイトのデザインを間違ったものにしてしまうと、あなたのビジネスに悪影響を与えてしまうことになります。ここにあ

  • Webサービスの名前をつける時のアイデアいろいろ

    2017年6月30日 Web関連記事 新しくWebサービスやアプリを作るとき、悩むポイントのひとつとなる「サービスの名前」。悩めば悩むほどよくわからない名前になってしまったり…。私ははっきり言って結構苦手です…が、しなきゃいけない時があるので、研究+ない頭振り絞って考えました。名づけのプロの方の助言なんぞあれば嬉しいですw ↑私が10年以上利用している会計ソフト! まず、Webサービスの名前を考えるにあたって、有名なWebサービスをあげてみました。Facebook、TwitterFlickr…。どれも短く、英語でいう「2音節」です。音節とは母音を中心としたまとまりで、音節が増えるほど長い単語になります(音節について詳しくはこちら)。2音節というのはサービス名としては短く、リズムカルに発音することができます。 それをふまえ、私の考えたWebサービスの名前を考える時のポイントを挙げてみます。

    Webサービスの名前をつける時のアイデアいろいろ
  • HTML5でiOS Webアプリを作ってみました -えほんのじかん(iPad版)-

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに こんにちは、EveryWhere開発部の久下孝順、高橋淳史と申します。 先日リリースされました、iPad用Webアプリ「えほんのじかん」(iPad版)の紹介をさせていただきます。 このサービスの内容はごく単純で、たくさん並んだサムネイルから気に入ったものを選択すると、アニメーションと朗読によって構成された絵風の動画が流れる、というものです。 もともとこの「えほんのじかん」の元祖は、「テレビ版」でした。 インターネット対応テレビ向けに提供しているテレビYahoo! JAPANやYahoo! JAPAN for AQUOSなどからみることができます。 iPad版より作品収録数は多く、30作品以上を掲載しています。 テレビ

    HTML5でiOS Webアプリを作ってみました -えほんのじかん(iPad版)-
  • JavaScript開発にalertを使っている人必見!ログ出力ライブラリ「Blackbird」 | Web活メモ帳

    JavaScriptでログを表示するのに使えるライブラリ「Blackbird」のご紹介。 出力したいメッセージを指定するだけできれいに整形して表示してくれます。 例えば、以下のようなJavaScriptを実行してみます。 log.debug( 'this is a debug message' ); log.info( 'this is an info message' ); log.warn( 'this is a warning message' ); log.error( 'this is an error message' ); ↑すると、こんな感じで素敵に表示してくれちゃいます。 アイコンと色で視覚的にメッセージを区別することができるので、後から見分けるのも簡単です。 使い方 使い方は簡単で、ファイルをダウンロードした後、headタグ内でJSとCSSを読み込むだけでOKです。 <

    JavaScript開発にalertを使っている人必見!ログ出力ライブラリ「Blackbird」 | Web活メモ帳
  • WEBデザインをとにかくたくさん見たい人の為のまとめ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    WEBデザインをとにかくたくさん見たい人の為のまとめ - NAVER まとめ
  • 無料で使えるオシャレで個性的なフォント60選

    オリジナルのポスターやTシャツ作り、自分の作品のロゴデザインやイベントのフライヤーなどなど、フォントを選ばなければならない場面は多々ありますが、そんな時に役立つかもしれないオシャレで個性的な無料フォントを60種類集めました。ここ数ヶ月の間に作成された新しいフォントばかりとなっています。 無料フォント60選は以下から。Fresh Portion of 60 Expressive New Free Fonts | Template Monster Blog 01:Akashi 02:Alt Matey Typeface 03:Alt Retro 04:Alter 05:Amputa Bangiz Standard TTF 06:Banda 07:Bigmouth Font 08:Black Bonsai 09:Blob 10:Block Face 11:Blox 12:Bobsmade Fon

    無料で使えるオシャレで個性的なフォント60選