タグ

programmingに関するsentasのブックマーク (13)

  • 10. Strategy パターン

    2012/04/26 一部修正しました デザインパターン 10章 Strategy パターン 10.1 Strategy パターンとは 10.2 サンプルケース 10.3 Strategyパターンまとめ 10.1 Strategy パターンとは 第10章では、Strategy パターンを学びます。Strategy とは英語で「戦略」を意味する言葉です。Strategy パターンを利用することで、戦略の切り替えや追加が簡単に行えるようになります。 普通にプログラミングしていると、メソッドの中に溶け込んだ形でアルゴリズムを実装してしまうことがよくあります。if 文などで分岐させることでアルゴリズムを変更するような方法です。Strategy パターンでは、戦略の部分を意識して別クラスとして作成するようにしています。戦略x部分を別クラスとして作成しておき、戦略を変更したい場合には、利用する戦略クラ

  • スペシャルベスト

    免責事項:サイトに含まれる情報は、一般的な情報提供のみを目的としています。情報はスペシャルベストによって提供され、当社は情報を最新かつ正確に保つよう努力しますが、いかなる目的においても、ウェブサイトまたはウェブサイトに含まれる情報、製品、サービス、関連グラフィックスに関する完全性、正確性、信頼性、適合性、利用可能性について、明示または黙示を問わずいかなる表明または保証も行いません。従って、これらの情報に依拠することは、あくまでもお客様ご自身の責任において行われるものとします。 当社は、当ウェブサイトのご利用に起因するいかなる損害についても責任を負いません。 ウェブサイトから、スペシャルベストの管理下にない他のウェブサイトへリンクすることができます。当社は、それらのサイトの性質、内容および利用可能性を管理することはできません。リンクは必ずしも推奨するものではありませんし、リンク先で述べら

    sentas
    sentas 2011/01/11
    英語ができれば無料でこんなにも学べるのか・・
  • TechCrunch | Startup and Technology News

    The Station is a weekly newsletter dedicated to all things transportation. Sign up here — just click The Station — to receive the full edition of the newsletter every weekend in your inbox. Sub

    TechCrunch | Startup and Technology News
    sentas
    sentas 2010/12/09
    @fladdictさんの光学迷彩も載せてほしい。
  • AquesTalk2 Win マニュアル&ライセンス規定

    AQUEST Corp. http://www.a-quest.com/ AquesTalk2 Win 版 Manual & Licence 規定 1. 概要 概要 概要 概要 文書は、規則音声合成ライブラリ AquesTalk2 Win 版をアプリケーションに組み込んで使用するためのプログラ ミングに関しての方法および注意点および、ライセンスに関して示したものです。 AquesTalk2 は AquesTalk の後継として開発されました。合成音声の声質を規定するデータとして Phont を新しく 定義し、これを差し替えることで様々な声の合成音声を生成することができます。また、この Phont は、別アプリケ ーションの PhontDesigner を用いれば、ユーザサイドで好みの声を作成することができます。 合成アルゴリズムは AquesTalk から大きく変更されました、入力の音声

    sentas
    sentas 2010/12/06
    棒読みちゃん for Macを誰か・・・
  • ke-tai.org > Blog Archive > Pythonで書かれたモバイル向けCSSインライン化ライブラリ「HtmlCssInclude」

    Pythonで書かれたモバイル向けCSSインライン化ライブラリ「HtmlCssInclude」 Tweet 2010/11/30 火曜日 matsui Posted in DoCoMo, ソフト紹介, 記事紹介・リンク | No Comments » Pythonで書かれたモバイル向けCSSインライン化ライブラリ「HtmlCssInclude」というものがあるそうなのでご紹介します。 → gumi Engineer’s Diary モバイル向けCSSのインライン化ライブラリを公開しました [d.hatena.ne.jp] PerlではHTML::DoCoMoCSSPHPではHTML_CSS_Mobileといったライブラリがありますが、それとほぼ同様の動きをするもののようです。 iモードブラウザ1.0端末では、style属性を使ってCSSの指定を行わなくてはならず、ヘッダ部分に書かれたCS

  • 【Three20】Three20Networkの使い方まとめ | iphoneアプリで稼げるのか

    Three20Coreに続いて今回はThree20Networkを使い倒します。 若干使いづらい部分がありますが、ディスクキャッシュを含んだキャッシュ機構がとても便利です。 Three20は日語ドキュメントがほぼないので僕の知る限りの使い方をまとめておきます。 使用しているThree20のバージョンはv1.0a2です。 基的な使い方 ?View Code OBJC TTURLRequest *request = [TTURLRequest requestWithURL: @"http://api.twitter.com/1/statuses/public_timeline.json" delegate:self]; request.response = [[[TTURLDataResponse alloc] init] autorelease]; [request send];

  • サンプルコードによるPerl入門

    文字列 数値をASCII(アスキー)コードに対応する文字に変換するには、chr関数を使用します。 #!/usr/bin/perl use strict; use warnings; # ASCII文字コードでは65,66,67はそれぞれ 'A','B','C'に対応する。 my $a_num = 65; my $b_num = 66; my $c_num = 67; print chr( $a_num ), "\n"; print chr( $b_num ), "\n"; print chr( $c_num ), "\n"; __END__ 続きを読む

  • Djangoチュートリアル(前編)

    はじめに 近年、Webアプリケーション開発で用いるプログラミング言語として、Lightweight Language(以降LL)と呼ばれるスクリプト言語が人気を博しています。稿では、そのスクリプト言語の中からPythonとWebアプリケーションフレームワークのDjango(ジャンゴと読む)を紹介します。 Pythonの大きな特徴として、「言語仕様が小さくシンプルであり、簡潔で読みやすいアプリケーションを作れる」という点が挙げられます。DjangoPythonの簡潔さをうまく活かし、シンプルかつ格的な開発ができるWebアプリケーションフレームワークです。稿ではこのDjangoによるアプリケーション開発の基をチュートリアル形式で説明します。 対象読者 PythonによるWebアプリケーション開発に興味がある方 日頃、PerlRubyPHPJava、C#などPython以外のプロ

    Djangoチュートリアル(前編)
  • brainfu.k - perl と javascript による処理系 : 404 Blog Not Found

    2006年06月27日03:00 カテゴリLightweight Languages brainfu.k - perljavascript による処理系 [初掲載 06.26 23:00; 最終更新 06.26 03:00] その言語で書くより、その言語を書く方が簡単な言語、それがBF。 TAKESAKO @ Yet another Cybozu Labs: Brainf*ckで100までの素数を列挙してみるテスト ね、簡単でしょ? というわけで、JavaScriptPerlによる実装を以下に。比較的わかりやすい実装にしてます。 JavaScript編 BF Source ++++++++++[>+++++++>++++++++++>+++>+<<<<-] >++.>+.+++++++..+++.>++.<<+++++++++++++++. >.+++.------.-------

    brainfu.k - perl と javascript による処理系 : 404 Blog Not Found
  • PHP Classes - Welcome to the PHP Classes Repository

    PHP Class ScriptsFind useful PHP components Recommend PHP ScriptsGet expert advice about the best PHP classes scripts PHP TutorialsTechnical articles about PHP and related matters Remote PHP Jobs March 2024 OpeningsFind or post PHP jobs from everywhere in the world PHP ShopBuy the original PHP elePHPant, Post Urgent PHP Jobs, Get Remote PHP Jobs PHP AwardsAward initiatives to distinguish PHP devel

  • Just a moment...

    Checking your browser before accessing the website. This process is automatic. Your browser will redirect to your requested content shortly. Please wait a few seconds.

  • Pythonはじめました

    言語といってもいろいろある。英語も言語ならば、古サンスクリットも言語である。 だが、なにも知らぬ初心者が一人っきりではじめられる言語といえば、Pythonだけである。 英国の空気立ち込めるPythonという言語。 それを学ぶ初心者と待っている見知らぬ世界は、いわば人間疎外された現実における唯一の観想にいたる霊的体験を思わせるのではないだろうか? Pythonというのは、なんなのでしょうか? 冒頭では言語といってますね。では、どこで話されている言語なの? といえば、どこで話されてるんでしょうね。それは、多分コンピュータの中。Pythonというのは、コンピュータのプログラム言語です。 Pythonと書いて「パイソン」と読みます。毒蛇の名前でも銃の名前でもないですよ。これは、イギリスのコメディグループ、モンティパイソンに由来するのだそうです。モンティパイソン、ご存じですか? 日人であれを面白い

  • 第1回 「モダンPerl」ってなんだろう? | gihyo.jp

    「モダンPerl」という言葉の流行 先日、国内有数のPerlハッカーである牧大輔氏が『モダンPerl入門』という書籍を刊行しました。 日Perlユーザーのハブサイトを目指しているperl-users.jpでも「モダンなPerl入門」と題して「古来から親しまれているPerl入門とはひと味違う、今風のPerl入門テキスト」を作ろうという動きがあります。 海の向こうでは、Perl 6の言語仕様の策定にたずさわっているクロマティック(chromatic)氏が「Modern Perl Books」というウェブサイトを開設して、「⁠モダンPerl」についての考察を始めました。氏はその名もModern::Perlというモジュール[1]を公開して「モダンPerl」の啓蒙に努めています。 個人の主義主張に過ぎないのでしょうか? でも、この「モダンPerl」とはいったい何なのでしょうか。 字面から「今風の

    第1回 「モダンPerl」ってなんだろう? | gihyo.jp
  • 1