タグ

2009年7月23日のブックマーク (19件)

  • MicrosoftのデータバックアップサービスMy Phoneβ - T-01Aカスタマイズと快適に使いこなすメモ

    バックアップツールの紹介をすべくバックアップとオールクリアを試みたところ、SDのバックアップデータが破損していて戻せず、更新予定が台無しになりましたorz…同時に使用したMy Phoneについてご紹介しましょう。 My PhoneはWM内にある連絡先、予定表、仕事、SMSメッセージ、写真、映像、音楽、ドキュメントをサーバーにバックアップ&同期できるサービスとアプリです。WindowsLiveIDが必要になりますので、あらかじめ取得しておくとスムーズです。 My Phoneへはこちらから http://myphone.microsoft.com 端末へのアプリをダウンロードとインストールが必要との事でURLが示されます。 http://myphone.microsoft.com/install 手順に従ってインストール。特に変わった所はありません。 同期対象のオプションを設定 メモリカードっ

    MicrosoftのデータバックアップサービスMy Phoneβ - T-01Aカスタマイズと快適に使いこなすメモ
    decoy2004
    decoy2004 2009/07/23
    My PhoneはWM内にある連絡先、予定表、仕事、SMSメッセージ、写真、映像、音楽、ドキュメントをサーバーにバックアップ&同期できるサービスとアプリです。WindowsLiveIDが必要になります
  • 2009-07-22

    バンナイズの 「低反発キャリングケース/ふわふわサンド」 を購入。 バンナイズの商品はそこそこお値段はするのですが,しっかりとした作りとその色合い,そしてちょっとしたこだわりなどから結構気に入ってます。 但し,そこそこのお値段なのでいつもというわけにはいかないので,HPショッピングで我慢してますけど(^^ゞ) 初代の「ipod touch」なのでイヤフォンは常時携帯の必需品。ポケット付きをとも考えたんですけど,このアイディアに惹かれて購入。 衝撃にもある程度の耐性もあるようだし,そのデザインも気に入ってます。 普段イーモンのルーター化にレジストした 「WMWifirouter」 を使っていますが,あまりの体の発熱が気になり 「WifiSnap」 を試してみることにしました。 他のブログで紹介されているとおり,導入はとても簡単でただインスコするだけ。後はなんの設定もありません。(もちろん使

    2009-07-22
    decoy2004
    decoy2004 2009/07/23
    「WifiSnap」導入はとても簡単でただインスコするだけ。後はなんの設定もありません。(もちろん使用する為に必要な手順はありますが)
  • うみねこのなく頃に - 07th Expansion

    <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY>

  • WEBSITE.WS - Your Internet Address For Life™

    <p> Your browser does not support frames. Continue to <a href="https://www.website.ws/wc_landing.dhtml?domain=file2.ws">https://www.website.ws/wc_landing.dhtml?domain=file2.ws</a>.</p>

    decoy2004
    decoy2004 2009/07/23
    Convert any file into a public web site.
  • たかのり日記 Teeda Extension featuring Goya ~アーキテクチャ【レイヤー構成】~

    要件定義→外部設計→(アーキテクチャ)→内部設計→コーディング→単体テスト→結合テスト 今回はアーキテクチャについてです。 レイヤー構成について、3パターンほど私が考える案を紹介します。 各コンポーネントの役割については、別途説明したいと思います。 Full Pattern 特徴 大規模アプリケーション向け。 コンポーネントを最も細分化したパターン。画面とロジックを分担して共同開発したり、フロー制御や他システム連携が多かったりするシステムに向く。 Serivceがトランザクション境界となる。 レイヤー構成 プレゼンテーション層 Action、Page、Dto サービス層 Service、Dxo ドメイン層 Logic、Dao、Entity Middle Pattern 特徴 中規模アプリケーション向け。 画面ロジックとドメインロジックを2つのレイヤーに集約させたパターン。大抵のシステムは、

    たかのり日記 Teeda Extension featuring Goya ~アーキテクチャ【レイヤー構成】~
    decoy2004
    decoy2004 2009/07/23
    最もLightWeightなPage+Daoで作っておいて、 徐々に必要であればServiceを作成していく形がよいのでは ないかと思います
  • Teeda - Extension - Teeda Extension チュートリアル - Hello Teeda!

    チャプターのゴール このチャプターでは、簡単なHello Worldと表示するだけのアプリケーションを作成することで、次のような事柄を学びます. Teedaアプリケーションの作成方法の基礎 TeedaのHTMLテンプレートとPageクラスの関係 Teedaアプリケーション作成時の手順とDolteng活用方法 Teedaアプリケーションを動かす Teeda HTMLの作成 まずはHTMLテンプレートを作成しましょう. TeedaでのHTMLテンプレートの置き場所はsrc/main/webapp/view/以下になっています. そこにhelloというフォルダを作成します.下記の図のようになります. 次にhello.htmlを作成します.Eclipseの通常の新規作成メニューからファイルを作成してもかまいませんが、 ここではせっかくDoltengを入れているのでDoltengのTeedaHTM

    decoy2004
    decoy2004 2009/07/23
    TeedaではHTMLとそれに対応するPOJOクラス(Pageクラス)を1対1にマッピングするために、Pageクラスのプロパティは各HTMLタグのidによってマッピングされます。
  • 【コラム】イマドキのIDE事情 (11) Seasar2をサポートするEclipseプラグイン | エンタープライズ | マイコミジャーナル

    Seasarプロジェクトで提供されているEclipseプラグイン 前回はSpring Frameworkでの開発を支援するSpringIDEを紹介したが、日国内では国産のDIコンテナであるSeasar2の人気も高い。今回はSeasar2をサポートするEclipseのプラグインを紹介したい。 Seasar2 の開発コミュニティであるSeasarプロジェクトでは開発支援ツールの提供を目的としたToolsプロジェクトが存在し、さまざまなEclipseプラグインが提供されているが、今回はこれらのプラグインの中から代表的なものとしてSeasar2の設定ファイルを編集するためのKijimunaと、 Seasarプロジェクトが提供するフルスタックフレームワークChuraでの開発をサポートするDoltengについて見ていきたい。 なお、KijimunaやDoltengは、Seasarプロジェクトが提供す

    decoy2004
    decoy2004 2009/07/23
    Teeda Extensionではビュー部分にHTMLを使用し、HTMLタグ中のid属性を用いてページクラスとのマッピングを行う。Doltengではid属性を記述したHTMLからページクラスを自動生成できる。
  • Seasarにさわるさー S2DAO

    作成 2004/10/10 更新 2004/10/14 SeasarではAOPを利用してDBアクセス(O/Rマッピング)ツールを提供しています。 このツールはS2DAOと呼ばれ、効果的にAOPが利用されています。 環境設定 SeasarのWebページから、S2DAOをダウンロードします。ここでは現時点の最新版のV1.0.12をダウンロードしました。 必要なJARと設定ファイルの配置 以下の設定を行います。 libディレクトリ以下のJARファイルをクラスパスに通す 必要な設定ファイル(j2ee.dicon, dao.dicon, log4j.properties)をクラスパスのルート(Eclipseであればソース・フォルダ直下)に配置。 その他にJDBCドライバも必要です。HSQLDBを利用しない場合は、別途JDBCドライバをクラスパスに通します。ここではRDBにはMySQLを利用しました。

    decoy2004
    decoy2004 2009/07/23
    定数アノテーションという方法で、XMLにわらわら書く代わりに定数で定義する方法をとります
  • SeasarのO/RマッピングツールS2Dao

    Seasar(シーサー)は、国内のコミュニティ「The Seasar Project」によって開発が行われているオープンソースプロダクトだ。DI+AOPコンテナとして評価が高いSeasarV2は、J2EE開発の現場にも影響力を持ち始めた。例えば電通国際情報サービスがSeasar Projectを正式に支援することを表明し、2005年6月からは同社による商用サポートサービスが開始されている。連載では、同プロジェクトの代表的なプロダクトを紹介していく。(編集局) 第2回「DI+AOPを実現するSeasarV2」と第3回「SeasarV2によるDBアクセス機能」ではSeasarV2(S2)体の機能であるDI(依存性の注入)とAOP(アスペクト指向プログラミング)について紹介してきました。今回からは、S2体の機能を使ったS2プロダクトを紹介していきます。 始めはS2体と同じ開発者の手による

    SeasarのO/RマッピングツールS2Dao
    decoy2004
    decoy2004 2009/07/23
    決められた命名規則に従って作成されたメソッドをインターフェイスに記述しておくと、それを基にS2DaoがSQL文を自動生成します。
  • S2Dao リファレンス

    TABLEアノテーション テーブルとの関連付けはTABLEアノテーションを使用します。 TABLEアノテーションは以下の形式で定数を宣言します。 - public static final String TABLE = “テーブル名”; EMPテーブルの場合以下のようになります。 public static final String TABLE = "EMP"; スキーマの定義をすることも可能です。スキーマ名が"SCOTT"の場合は以下のようになります。 public static final String TABLE = "SCOTT.EMP"; ※クラス名からパッケージ名を除いた名前がテーブル名と一致する場合は、TABLEアノテーションを定義する必要はありません。 また、dao.diconでorg.seasar.dao.impl.DecamelizeTableNamingを指定している

    S2Dao リファレンス
    decoy2004
    decoy2004 2009/07/23
    テーブルとの関連付けはTABLEアノテーションを使用します。
  • Seasar2 - S2JDBC - JdbcManager - SQL自動生成による操作

    List<Employee> results = jdbcManager .from(Employee.class) .getResultList(); 検索するエンティティは、 from() で指定します。 デフォルトでは、結果がなかった場合は、 空の List が返されます。 disallowNoResult() を呼び出すと、 結果がなかった場合は javax.persistence.NoResultException が発生します。

    decoy2004
    decoy2004 2009/07/23
    フェッチサイズを指定する場合は、 fetchSize() を使います。
  • ソースコードの自動生成 - あおきのTechメモ

    ソースコードを生成すると単純なプログラム作業を減らすことができます。そんなわけで、コード生成ツールや思いつきをメモしておきます。 テーブル駆動(テーブルスキーマからコード生成) MyGeneration (汎用スキーマ生成) 出力言語:なんでも 特徴:JScript/C#/VB.NETでテンプレートを書ける。多数のテンプレートがWeb上に登録されている。 DB Flute (S2Daoフレームワーク生成) 出力言語:Java,C# 特徴:S2Daoに特化したコードを生成する。SQLを組み立てるObjectなども生成できる。 SubSonic 出力言語:C#,VB .NETのActiveRecord実装とクエリの生成 RDBのスキーマからコードを生成するという方法です。最近は、オープンソースのツールが公開されているので、それらを使ったり参考にできます。 開発規模が小さい場合は、導入コストも教

    ソースコードの自動生成 - あおきのTechメモ
    decoy2004
    decoy2004 2009/07/23
    RDBのスキーマからコードを生成するという方法です。
  • まっつんチャレンジ 6: 言語ワークベンチによる DSL エディタ の実装 TMF 編 第 1 回 | ITEMAN Blog - アイテマンブログ

    言語ワークベンチ は ドメイン特化言語 (DSL: Domain Specific Launguage) を中心とするメタプログラミングのための環境であり、実例としては Intentional Software の Intentional Domain Workbench や JetBrains の Meta Programming System, Eclipse の Textual Modeling Framework などが挙げられます。 今回は 言語ワークベンチ として Textual Modeling Framework を使って DSL エディタの実装にチャレンジします。 外部 DSL と内部 DSL DSL は特定の知識分野 (ドメイン) 向けに設計されたコンピュータ言語であり、日語では「ドメイン特化言語」あるいは「ドメイン固有言語」と呼ばれています。 DSL の熱心な支持者

    decoy2004
    decoy2004 2009/07/23
    言語ワークベンチ は DSL の処理系の大部分を自動生成することができます。同時に DSL エディタの自動生成により手厚いツールサポートの提供を可能にします。
  • 第5回 メタプログラミング―Excelを使ったDSLを作ろう―その1 メタプログラミングとは?:良いコ-ドへの道―普通のプログラマのためのステップアップガイド|gihyo.jp … 技術評論社

    良いコ-ドへの道―普通のプログラマのためのステップアップガイド 第5回メタプログラミング―Excelを使ったDSLを作ろう―その1 メタプログラミングとは? おっす、おらメタプログラマ! 前回まで「良いコードとは?」という観点から、「⁠名前付け」「⁠スコープ」「⁠処理の分割」といったプログラミングで必須の基礎内容を解説してきました。今回は少し趣向を変えてメタプログラミングを取り上げます。メタプログラミングは「プログラミングをプログラムする」と言われますが、なんだかつかみどころがない概念に感じませんか? 実際、「⁠メタプログラミングとは何ですか?」と聞くと、人によって回答がまちまちです。そんなメタプログラミングですが、使いこなすとたいへん強力です。それでは、メタプログラミングについて考えを深めていきましょう。 メタプログラミングの悩み まずは毎回好例、各界の代表者にメタプログラミングについて

    第5回 メタプログラミング―Excelを使ったDSLを作ろう―その1 メタプログラミングとは?:良いコ-ドへの道―普通のプログラマのためのステップアップガイド|gihyo.jp … 技術評論社
    decoy2004
    decoy2004 2009/07/23
    プログラムを自動生成するプログラムはメタプログラムです。特定の問題領域を解決するための小さな言語のことをDSLといいます。
  • Javaのソースコードを自動生成するサービス

    ジャスミンソフトは5月14日,業務用Webアプリケーションのソースコードを自動生成するASP(Application Service Provider)サービス「JasmineSoft Harvest」を開始すると発表した。特定のページ遷移を想定したアプリケーションにターゲットを絞り込んだので,自動生成されたソースコードの実用度は高いという。 サービスの利用イメージは,次のようになる。開発者は,表計算ソフト「Excel」のワークシート上に定められた書式でWebアプリケーションで使用するデータ・モデル(データの名前,型,繰り返しの有無など)を指定する(画面1)。Excelワークシートの内容は,XML(Extended Markup Language)データに変換され,ファイルに出力される。このXMLデータを電子メールで「Harvest Application Generator」というASP

    Javaのソースコードを自動生成するサービス
    decoy2004
    decoy2004 2009/07/23
    Harvest Frameworkは,JavaとXMLをバインドするツール「Relaxer」で生成したJavaオブジェクトを利用する。
  • Excelからプログラムを作る多言語対応オープンソース(1/4)―@IT

    ソースコード自動生成の黒歴史を塗り替えるブランコ Excelからプログラムを作る多言語対応オープンソース NTTデータ ビジネスブレインズ 伊賀敏樹 2007/12/25 開発現場の夢をかなえるブランコ ソフトウェア開発をしていて、「設計書を書き終わったら、そのままソースコードができちゃったらいいな」なんて思ったことはありませんか? この記事では、まさに「設計書Excelブック形式)からソースコードを自動生成」してしまう「blanco Framework」(Sourceforgeのページ)というツールの紹介をします。 blanco Frameworkが提供しているExcel様式に、Microsoft Office(Excel)やOpenOffice.orgを使って所定の必要項目を記入すると、Java、.NETJavaScriptPHPRubyPythonのソースコードが自動生成で

    decoy2004
    decoy2004 2009/07/23
    ひとたび自動生成されたソースコードを手動で編集してしまうと、ソースコード自動生成の再実行ができなくなるか、あるいは手動で編集した部分をあきらめて破棄するか、いずれかを選択する必要があったのです。
  • Excelからプログラムを作る多言語対応オープンソース(3/4)-@IT

    ソースコード自動生成の黒歴史を塗り替えるブランコ Excelからプログラムを作る多言語対応オープンソース NTTデータ ビジネスブレインズ 伊賀敏樹 2007/12/25 ■ 【2】オープンソースである blanco Frameworkはオープンソースとして公開されています。基的にLGPLライセンスの下で公開されています(一部、Apache Licenseなどのほかのオープンソースライセンスの下で公開されているライブラリを含んでいるツールがあります)。このため、ダウンロードするなどして入手すれば、すぐに利用できます。 また、オープンソースライセンスの下で公開されているので、それらライセンスで定められている範囲内で自由に改変して再配布することもできます。あなたにある程度のJavaプログラミングスキルがあれば、blanco Frameworkを改変してあなた専用のソースコード自動生成システム

    decoy2004
    decoy2004 2009/07/23
    「ジェネレーション・ギャップ」パターンというデザイン・パターンを採用しているので、何度でもソースコード自動生成を実施できます。
  • 株式会社オージス総研

    電力アグリゲーター様向け エナジーオーケストラソリューション ACシステムとRAシステム/xEMSの接続をシンプルにすることで、新サービスや契約の立ち上げのリードタイム短縮やシステム開発・維持管理コスト低減を実現します。 IoT エネルギー システム連携

  • Certifications Training

    Practice Exams A+ Core Hardware Practice Test - 15 Questions CCNA - 10 Questions (from CertSavvy) A+ Core Hardware Service Technician Study Guide (exam 220-201) A+ Operating Systems Technologies Study Guide (exam 220-202) i-Net+ Certification Study Guide (exam IK0-001) Our computer-based and E-learning training solutions have identified and solved the training needs of thousands of individuals, co

    decoy2004
    decoy2004 2009/07/23
    UMLゴールドレベル技術者(デザインパターン分野)など オージス総研。http://www.ogis-ri.co.jp/に移転したようだ。