lynx   »   [go: up one dir, main page]

2008年6月2日のブックマーク (107件)

  • 【備忘録】XP SP3でMSTSCのコマンドライン引数が微妙に変わった件(/console → /admin)

    PCだい「ちゅき」 気がつけば庶事手伝い 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 313 記事 - 0 コメント - 23884 トラックバック - 61 ニュース ・H24/01/02 Microsoft MVPを受賞しました ・H23/11/18 MCTの憂さんと相互リンクを張っていただきました^^ ・H23/09/10 プログラミング生放送でスピーカーさせていただきました^^ ・H22/12/18 わんくま同盟でスピーカしました^^ さて、来年はどんな年になるかな。予想が当たるといいなぁ。 ・H22/07/17 わんくま同盟でスピーカしました^^ 技術系のセッションは久しぶり。VB! VB! ・H22/03/13 Tech FieldersでLTのスピーカしました^^ ・H21/12/12 わんくま同盟でスピーカしました^^ 最近はずっとLT担

  • 無差別に技術をついばむ鳥

    今回に限った話ではありませんが、今回の大阪都構想報道もすごく酷いものでした。以前から私が言っているように、日のマスメディアは誰の悪口を言いたいだけなのですごい矛盾が生じています。今回はそれを分析します。 大阪都構想というのは、一言でいうと「税金を浪費する現在の仕組みを変えよう」という大変単純かつ正しいものです。橋下市長は弁護士でもべていけるので、詐欺的にもしくは乞のように大阪府民および日国民からお金を取るのは嫌なのでしょう。それ故に「浪費をしないようにしよう」という単純かつ正しいことが実査されるよう頑張りました。 戦前から日を悪い方向へ持っていくのが日のマスメディアです。今回もその真価を発揮し、「7年で何かを決めるのは独裁者だ」(普通の会社ならば1か月もあれば決まることだが。おいしい思いをしている人は止めるわけがない。)「ヒットラーと同じだ」(議会で7年も審議しているのに?)「

  • 本当の闘いは これから始まる - 雑種路線でいこう

    どうして子どもにケータイを持たせるななんて時代錯誤な報告書が出るのか悩んだ。だいたい教育再生懇談会なる懐古趣味的な名前から間違っているのではないか。学力崩壊の理由ってゆとり教育だけじゃなくて、先生のいうことを聞いて、いい学校、いい会社を目指せば立身出世できるという右肩上がり成長の物語が終わったこともあるのに、そこには目を向けず年寄りが寄って集って懐古趣味に走っている。 だいたい昔は「末は博士か大臣か」なんていったもんだけど、いまどき博士になって幸せかは疑問だし、就職活動中の東大情報系の院生に話を聞くと教授が博士課程に進学して欲しいと考える俊才ほど最近は博士までいってもキャリアパスを描けないことを知って、修士卒で外資系金融やコンサルGoogleとかIBMの研究所に流れるらしい。それで何割が幸せになれるかは分からないけどねー。こんな時代に深く考えずいわれた通りに勉強し、大企業とか目指す方がマ

    本当の闘いは これから始まる - 雑種路線でいこう
  • 負けない秘訣は勝つまでやめないこと: 仕事するマニアの日常

  • はてなブログ | 無料ブログを作成しよう

    早春とフィルム写真 カラーネガフィルムとはなんとも不思議なメディアで、その季節の陽光だとか湿度が写真に乗ってくるような気がする。 冬の写真は暗くかさついているし春の写真は霞がかって見える。夏の写真は湿度100%に近い空間を貫いてくる強い太陽光がフィルムの乳剤面に記録されてい…

    はてなブログ | 無料ブログを作成しよう
  • Microsoft Learn: Build skills that open doors in your career

  • ジェネリクスを最大限活用するための設計技法

    先日の自己言及するジェネリクス(Java版 /C#版)を書いていて 見えてきたことがあります。 ジェネリクスの具象型の与え方は2通りあり、そしてそれは、違う用途で用いられる、ということです。 コレクション型で用いられるジェネリクス JavaやC#のジェネリクスで馴染みが深いのはコレクションAPIでのジェネリクスでしょう。 つまるところJavajava.util.Listや、 C#のSystem.Collections.Generic.List といったクラスです。 これらのクラスは通常、newする際にジェネリクスの型パラメータに具象型を指定して具体化させます。 Java List<String> stringList = new ArrayList<String>(); C# List<String> stringList = new List<String>(); このタイプの使い方は

  • グーグルとアマゾンのクラウドの違い ― @IT

    2008/05/29 米グーグルは現地時間の5月27日、これまでプレビュー版として一部ユーザーに公開していたWebアプリケーションプラットフォームサービス「Google App Engine」(GAE)を、一般向けに公開すると発表した。同時に2008年後半に導入予定の料金体系も明らかにした。 これまで通り500MBのストレージ、月間500万ページビューまでの利用であれば無料。それを超える分については、1CPUコア1時間当たり10~12セント、1GB・1カ月当たり15~18セントかかる。通信帯域の月額は受信について1GB当たり9~11セント。送信については1GB当たり11~13セントとなっている。 この価格設定はAmazon Web Services(AWS)と極めて類似している。例えば「Amazon EC2」(Elastic Compute Cloud)は、1.7GBのメモリ、1CPUコア

    jsbe
    jsbe 2008/06/02
    [コラム]
  • 泣くまで帰しません | おごちゃんの雑文

    ひがさんのエントリ。 IT業界の重鎮に期待せず、アルファギークと学生の討論会はいかが だけど、私はそれもそうだけど、 IT業界の重鎮とアルファギークの討論会 もいいと思うなぁ。だって、日IT業界をつまらなくした一番の戦犯なんだから。ギークな奴等も言いたいことはいっぱいあるでしょ。逆に「重鎮」達は彼等なりの言い分もあるわけで。 どっちかが泣くまで帰さないのは楽しそうだな。

  • 「10年間は泥のように働け」 | おごちゃんの雑文

    恒例となったIPAIT業界ネガティブキャンペーン大会があったらしい(前回)。 「10年は泥のように働け」「無理です」——今年も学生と経営者が討論 「IT技術者はやりがいがある仕事か」—学生とIT産業のトップが公開対談 テラスイーツな学生とテラスイーツな重鎮のお笑いバトルは、水戸黄門並の予定調和。まぁ学生さんが世間を知らないのは当然だし、夢と希望を持って来てくれるんだから、あまり悪く言うべきじゃない。 表題は件のイベントでの「重鎮」の発言らしい。文脈的には大笑いなんだけど、この言葉そのものは意味がある。 どうせ文脈的には「10年間は滅私奉公して会社人間になってくれ」ってことを、オブラート5枚くらいに包んで言ったのだろう。その辺はこういった「体のいい奴隷の親方」の偽らざる気持ちのはずだ。何せ客先に出せるエンジニアをまともに育てようと思ったら、普通の教育なら3年かかるのだ。教育 -> 回収 -

    jsbe
    jsbe 2008/06/02
    [コラム]
  • クライアント向け.NETの軽量バージョン

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    クライアント向け.NETの軽量バージョン
  • テーブルの継承

    2009-09-26 北陸Scala第1回開催 2009-04-04 第十四回java-ja勉強会 - 第1回チキチキ 地方巡業withひがやすを飲み会in富山開催 2009-03-20 わんくま大阪勉強会#28 「ジェネリクスを使おう!」 2008-11-08 わんくま富山勉強会#1 開催 2008-08-09 わんくま東京勉強会#23 「C#登場前夜」 2008-04-01 *で始まるタイトルはエイプリルフールネタです 2008-01-26 わんくま東京勉強会#16 「ライブプログラミング」 2007-12-08 わんくま名古屋勉強会#1 「わんくま初めてのJava」 2007-07-28 開店

  • PS3で動作する世界最高速の密行列LU分解プログラムを公開

    プレイステーション 3で動作する世界最高速の密行列LU分解プログラムが公開される。これは、2008年Cellスピードチャレンジの規定課題部門で最優秀賞を受賞した東京工業大学小長谷研究室チーム(里城晴紀氏)プログラムを、6月11日から6月13日の期間中、つくば国際会議場にて開催される先進的計算基盤システムシンポジウムSACSIS2008で表彰するというもの。 今回で2回目となるマルチコアプログラミングコンテストCellスピードチャレンジでは、日全国から88チームが参加。密行列のLU分解に基づく連立一次方程式の求解を規定課題部門のテーマとした。これはスーパーコンピュータの世界一を決めるHPL(High-Performance Linpack Benchmark)にも採用されており、今回、Cell Broadband Engineを搭載するプレイステーション 3でどこまで性能を引き出せるかが注

    PS3で動作する世界最高速の密行列LU分解プログラムを公開
  • はてなブログ | 無料ブログを作成しよう

    早春とフィルム写真 カラーネガフィルムとはなんとも不思議なメディアで、その季節の陽光だとか湿度が写真に乗ってくるような気がする。 冬の写真は暗くかさついているし春の写真は霞がかって見える。夏の写真は湿度100%に近い空間を貫いてくる強い太陽光がフィルムの乳剤面に記録されてい…

    はてなブログ | 無料ブログを作成しよう
  • Amazon.co.jp: 地頭力を鍛える 問題解決に活かす「フェルミ推定」: 細谷 功: 本

    Amazon.co.jp: 地頭力を鍛える 問題解決に活かす「フェルミ推定」: 細谷 功: 本
  • 開発者のためのスケーラビリティテストとゴールテスト:CodeZine

    はじめに 多くの場合、開発者の仕事は機能コードを開発することだけではありません。開発するコードがアプリケーション環境で適切なスケーラビリティを持ち、適切に動作することを保証しなければなりません。開発したコードに対しては、来、次の3つのテストを行う必要があります。機能テスト…コードが提案どおりに機能することを確認します。スケーラビリティテスト…コードが提案どおりに機能しながら、できるだけ少ないリソースで動作することを確認します。ゴールテスト…コードが、指定のサービス品質保証契約(SLA)より短い時間で実行されることを確認します。  この3つの中では、通常は機能テストが最も行いやすいでしょう。 稿では、スケーラビリティテストとゴールテストの違いを取り上げ、手動テスト向けの擬似コードテストハーネスの例を紹介し、実際にQuest SoftwareのToadという自動テストインターフェイスを使用

  • 本命サービスはどれ? エントリーVPNを比較してみる

    前回の記事「エントリーVPNの正体」で紹介したように、「エントリーVPN」はインターネットVPN並みのランニングコストで運用でき、セキュリティ面ではインターネットVPNより有利という点から、中堅・中小企業のビジネス拡大を支える切り札となり得る。後編では、代表的なエントリーVPNサービスであるNTTコミュニケーションズの「Group-VPN」、そして、NTT東日の「フレッツ・グループアクセス」、NTT西日の「フレッツ・グループ」について、詳細な内容を見ていくことにしよう。 Group-VPN Group-VPNの概要 内容 事業者 NTTコミュニケーションズ URL http://www.ntt-vpn.com/groupvpn/ 対応拠点数 2~1000拠点 対応エリア 全国(NTT東西のフレッツアクセス回線が利用できるエリア) 対応アクセス回線 Bフレッツ(ハイパーファミリー/ ファ

    本命サービスはどれ? エントリーVPNを比較してみる
  • あなたがプログラムを理解できない10の理由:第4回 - builder by ZDNet Japan

    オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 自社利用の知見・経験を顧客に提供 コン

    あなたがプログラムを理解できない10の理由:第4回 - builder by ZDNet Japan
  • プロジェクトの要件を可視化するためにプロトタイピングを利用する - builder by ZDNet Japan

    プロトタイプは、実際に作られるアプリケーションの見た目を示すものだ。プロトタイプは開発ライフサイクルの初期に作られるもので、外見、印象、アプリケーションの一般的なワークフローなどに関する価値ある洞察を与えてくれる。 製品の最初の実装をプロトタイプと呼ぶ人もいるが、これは正しくない。もし複数の実装があるのであれば、最初の実装はパイロットテストと呼ぶ方が正しいだろう。同様に、プロトタイプは提案されたソリューションがうまくいくかどうかを検証するために使われるものでもない。これは正しくは概念実証と呼ばれる。 プロトタイプの主たる目的は、要件を収集し、文書化することだ。もし十分に優れた要件のセットが事前に分かっているという自信があれば、特に最初のプロトタイプを作る理由はない。最初のプロトタイプが作られたら、まずそれをクライアントに示し、その段階までの仕事について確認してもらうべきだ。その後、そのプロ

  • 倒産を招きかねない11の愚かなビジネス判断 - builder by ZDNet Japan

    傲慢さ、うぬぼれ、見通しの甘さ、人間性の欠如などが、規模の大小を問わず毎年素晴らしい企業を葬り去っている。われわれはそれらの誤った判断から学ぶことができるが、学ぶなら事業が失敗したり、我が国のリーダーシップが完全に失われてしまう前でなければならない。 以下の間違いのリストは、あらゆる業界の企業に当てはまりうる、ばかげた考え方の一部を示したものだ。これを読んで、他人の失敗に学んで欲しい。 「費用節減のために顧客サービスの水準を下げよう」 「お問い合わせの件数が多くなっているため、お電話にお答えするまでに時間がかかっております」これは何という戯言だろう。このメッセージの当の意味は、「われわれには顧客サービスに十分な費用をかけるつもりがないため、我慢できずに電話を切ってしまうまであなたを待ち行列で待たせるつもりだ」ということだ。私は最近、Verizonの待ち行列で45分待ったが、ついに順番は回

    倒産を招きかねない11の愚かなビジネス判断 - builder by ZDNet Japan
  • [tool][C#]Microsoft Source Analysis for C#

    おぎわら@.NET道場 Blog(わんくま編) Visual Studio, C#, VB, SilverLight, VSS,TFS,MCP・・・のTips,,ニュースをBlogってみました。

  • 1000件より多くレコードがあるかどうか判定する方法

    Hatsune's Journal Japan blog 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1864 記事 - 2 コメント - 92701 トラックバック - 317 ニュース SELECT COUNT(*) FROM tableA WHERE rownum <= 1001 1000件より多いかどうか判定するには、1200万件の実データを使って実測した結果、単純にCOUNT(*)した結果で判断するのではなく、1001件で足切りしたレコードの件数が1001かどうかで判定するのが良い事が分かりました。 SQL> SELECT COUNT(*) FROM tableA WHERE rownum <= 1001 1001 COST=12215 SELECT STATEMENT SORT AGGREGATE COUNT STOPKEY INDEX FAS

  • ADO.NET Entity Frameworkが呼んだ白熱した議論

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ADO.NET Entity Frameworkが呼んだ白熱した議論
  • 第6回 AMNブロガー勉強会:Geekなぺーじ

    昨日、第5回AMNブロガー勉強会に参加してきました。 他のお二方の発表は新しい発見があって楽しかったです。 勉強会後の懇談会においても新しい発見が色々ありましたし、新鮮で面白かったです。 発表者の皆様、参加者の皆様、ありがとうございました! ダダ漏れ動画 一人目の発表者は、ブログサイドバーにて勤務中の姿をひたすらストリーミングしているhiniclipのトミモトさんでした。 日記事を書いている途中にリンク確認のために拝見した瞬間は、デスクでアイスクリームらしき物体をべていました。 nendoというWebサービスの企画とプロモーションをするために、試行錯誤をするうちに、ブログとクチコミに興味をもったそうです。 自身でブログを開始してブログとは何かをやってみるうちに、どうせなら人がやっていないことをしようということで、ダダ漏れを開始したそうです。 女性が職場での姿をひたすら「ダダ漏れ」状態に

    jsbe
    jsbe 2008/06/02
    [コラム]
  • かつて「伝説のハッカー」として恐れられたケビン・ミトニック氏にいろいろ質問をぶつけてみました

    通信詐欺・コンピュータ詐欺・通信傍受などの疑いで白紙の捜査令状で捜査され、アメリカ史上ただ一人だけ保釈聴聞会が開かれないまま拘禁、刑が決まるまで4年半も連邦拘置所で過ごし、挙げ句の果てに「刑務所の電話から核戦争を起こすハックをする可能性がある」ということで8ヶ月も独房で過ごすはめになった伝説の元大物ハッカー、それがケビン・ミトニック氏です。 現在はセキュリティに関するアドバイスを各方面に行っており、5月15日にメールの暗号化サービスを行うZenlok社の顧問として来日し、先週末まで日に滞在していました。GIGAZINEでは今回、ケビン氏にインタビューする機会を得ることに成功、いくつかの質問をぶつけてみました。 質問の内容とそれに対するケビン氏の回答は以下から。 Q1: 犯罪歴があると入国許可が普通は下りないはずだが、今回はZenlokやJITA(日ITイノベーション協会)の働きかけによ

    かつて「伝説のハッカー」として恐れられたケビン・ミトニック氏にいろいろ質問をぶつけてみました
  • 雑草は全部抜いとけ | おごちゃんの雑文

    どこだったか2ちゃんのまとめサイトを読んでて思い出したネタ。ミントは庭に植えちゃいけないとか、そんな話。 なんでいけないかと言えば、根絶が難しいから。もうどんどん増えてえらいことになる。前に行ってた教会でも、うっかり牧師が庭に植えたもんからえらいことになって、なかなか根絶出来なかった。ちょっと根が残ってても、そこから勢力盛り返すんだから凄いもんだ。 という園芸の話とは関係があってないようなもの。 どんな場でもいいけど、意見が集まる場には「少数意見」というのがある。で、多くの場合これは無視される。「尊重する」ということにして盛り込むこともあるのだけど、それ自体はあくまでも「少数意見」として扱われる。 この「少数意見」が多数意見や自分の主張と背反する時、たいていは黙殺する。つまりスルーだ。多くの場合、その場はそれで収まる。なぜなら多数がそれを支持していないからだ。反論して叩き潰しておくコストも

  • 自己言及するジェネリクス

    先日、Strategyのインスタンスをenumで扱うで取り上げたようにJavaのenumはメソッドを宣言することができます。JavaSE5.0でenumを追加する際、既存の型システムを利用して作られているため、Javaのenumはクラスなのです。 このenumの親クラスとなるのがjava.lang.Enumクラスなのですが、宣言が変わっていて、ジェネリクスの型パラメータが自身の拡張なのですね。 Enum<E extends Enum<E>> これと同じような構造を持つクラスを作った場合、型安全にインスタンス化できません。 public class Hoge<H extends Hoge<H>> { public static void main(String[] args) { Hoge<Hoge<Hoge<...>>> hoge = new Hoge<Hoge<Hoge<...>>>()

  • ハーバード大学医学部留学・独立日記 第二部 三重大学医学部編 ... 35歳からの15年間にどういうキャリアを築くか

    ボストンで13年働いた研究者が、アカデミック・キャリアパスで切磋琢磨する方法を発信することをめざします。 2024/02 « 12345678910111213141516171819202122232425262728293031» 2024/04 先日プロ研主催のパーティーに参加させていただき、多くの若い研究者の方々とキャリアについて意見を交換することができました。とくに印象的だったのがほとんどの方が”キャリアに攻め”の姿勢であったことです。 大前研一氏が、日のビジネスパーソンは(そしておそらく研究者も)35歳まではどんどん成長してグローバルにみてもトップクラスであるが、35歳から50歳までの15年間で伸びか急速に鈍くなり、他の国のビジネスパーソンに抜かれてしまうという意味のことを書かれていたと記憶しています。ポストの少なさと流動性の低さのために、組織では35歳以降はほぼ全員が待ちの

  • はてなブログ | 無料ブログを作成しよう

    思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。

    はてなブログ | 無料ブログを作成しよう
  • OTN Japan - 404 Error

  • OTN Japan - 404 Error

  • 実践的なパターン: テストの容易性を高める設計

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Concurrent Affairs Implementing the CLR Asynchronous Programming Model Jeffrey Richter Code download available at:  Concurrent Affairs 2007_03.exe(157 KB) Contents The Heart of the APM: IAsyncResult Implementing the APM Testing and Performance Conclusion

    実践的なパターン: テストの容易性を高める設計
  • 年功、尊敬、権限とアジャイルチーム

    従来のプロジェクト環境からアジャイルプロジェクトにやってきた先輩チームメンバは、先輩であることが十分に尊重されていないと感じる状況に直面するかもしれない。彼らがアジャイルチームに適応することを難しいと感じる状況というものがあるのだ。 Scrum Developmentグループ(source)とAgile Indiaグループ(source)で並行して興味深いスレッドがあがり、Vikram Dhiman氏が議論をおもしろくする事例を紹介した。彼は、4人の先輩技術者がアジャイルチームに参加するのを拒否した企業の出来事を紹介した。アジャイルチームでは尊敬と権限が適切に扱われないことが予想されるというのが理由であった。「チームの成功」だけが判断基準になるチームで働かなければならないならば、先輩メンバは彼らの経験が尊重されないだろうと感じた。先輩メンバの一人、Vikramは言った(source)。 私

    年功、尊敬、権限とアジャイルチーム
  • デキルヤツノ条件:日経ビジネスオンライン

    このコラムについて 誰にでも、周囲に一目置かれ、デキるヤツと思われたいという願望はある。仕事がデキる、部下にも人望がある、仲間にも信頼される、ユーモアのセンスがあって異性にもモテる、金離れもいい、常に自分を磨いている、同性から見ても魅力的だ、セクシー、ダンディ、クール、エトセトラエトセトラ――、数え上げればきりがない。「長目飛耳」の降旗学が、どういうヤツをデキると言うのか、“デキるヤツの条件”を世相と照らしあわせながら探ります。なお、お読みいただくに当たり筆者からひとつお断りがございます。 こちらの文末をご覧下さい【おことわり】著者との協議により、このコラムの公開を終了いたしました。ご了承下さい。(2014/04/04) 記事一覧

    デキルヤツノ条件:日経ビジネスオンライン
  • needs とseeds

    Ognacの雑感 木漏れ日々 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1487 記事 - 0 コメント - 45661 トラックバック - 143 書庫 2014年5月 (6) 2014年4月 (13) 2014年3月 (14) 2014年2月 (12) 2014年1月 (12) 2013年12月 (13) 2013年11月 (13) 2013年10月 (11) 2013年9月 (13) 2013年8月 (14) 2013年7月 (13) 2013年6月 (14) 2013年5月 (15) 2013年4月 (13) 2013年3月 (14) 2013年2月 (13) 2013年1月 (15) 2012年12月 (14) 2012年11月 (14) 2012年10月 (15) 2012年9月 (14) 2012年8月 (13) 2012年7月 (13)

  • DLR 探訪 - vol2. ToyScript

    ※ IronPython Beta2 を元に記述。 DLR には Well Known Language という概念が(少なくともコード上には)あり、IronPython、JScript、Visual Basic、IronRuby、そして ToyScript がそれにあたる。詳細は、Microsoft.Scripting.Core の Microsoft.Scripting.Hosting.LanguageProviderSetup クラスを参照。 ToyScript とは、DLR で実装したサンプル的な簡単スクリプトという位置付けだと思われる。言語仕様がかなりチープなので、実装は単純。DLR の解析を行う取っ掛かりとしては最適だろう。 IronPython Beta2 には ToyScript の実装コード、テストコードがある。以下はテストコード。 import System x = 2

  • 「ブラウザの表示モード」を理解してクロスブラウザなレイアウトを実現する:CodeZine

    はじめに Webページの表示結果がブラウザによって異なって見えるという問題。Web開発に携わる方なら一度は直面したことがあるのではないでしょうか。どのブラウザでもページが同じように表示されるようにするテクニック、いわゆる「クロスブラウザ対応」は現在のWebサイトが備えるべき緊急の課題となっています。 連載第一回目は、このクロスブラウザなデザインを実現するために、まず最初に押さえておきたいポイント「ブラウザの表示モード」を中心に解説します。対象読者XHTMLCSSの基を理解していている方。Web標準に準拠したクロスブラウザなレイアウトデザインに興味のある方。 必要な環境 表示確認用に、Web標準をサポートした複数のブラウザをご用意ください。稿では、表示モードの切り替え確認に、Windows Internet Explorer6を使用して解説します。クロスブラウザなデザインの基的な考え

  • おごちゃんの雑文 - 男子3日会わずんば括目してあいまみゆべし

    遅ればせながら、西田君の「Google技術」を買った。 の内容はあちこちで紹介されているので、割愛。重要なのはこのが西田君の手によるだということ。 私が「西田君」と書くのは、彼が私の元部下の一人だからだ。そして、この感想もその当時の彼を思いながらのことだ。 彼は元々凄く出来る奴だった。でも、正直なところもて余し気味だった。何しろ 技術は凄くある(ようだ) 移り気でわがまま 進捗報告がタイムリーでない ということで、典型的な「出来るけど使いにくいバリバリのハッカー」だったわけだ。某社には既にその地位にはmatzがいるわけなので、零細企業にそんな奴何人もいても困るなぁというのが正直なところだった。実は彼のことを知る、「某ハッカー」が彼が入ったことをかぎつけてたんだけど、「よく彼を雇う気になったね」とか言われたもんだった。某ハッカー的にも使いにくい人という評価だったようだ。 何しろ頭いい

  • OTN Japan - 404 Error

  • DLR 探訪 - vol1. 動機

    ここ最近(でもないか)、動的型付言語や関数型言語がナウいらしい。さして興味がないので何の事かさっぱり分からないが、.NET にも DLR(Dynamic Language Runtime)というものがある。 DLR という表現から「DLR は CLR と同列のもの」と思ってしまったが、実際は単なるクラスライブラリという感じ(多分)。CLR 上で実行できる動的型付言語をインプリメントするためのフレームワークという印象だ。実行には DLR が必要という意味では、ランタイムと言えるが。 .NETPythonRuby を使いたいかと言われれば、目的が何かに依るけど、そんな気はあまりないし、新しい言語を作るという気はもっとない。でも、自作ソフトに簡単スクリプトを乗っけてユーザーがカスタマイズできる(要するに、エディタのマクロや ExcelVBA みたいな)という事が、簡単にできるの

  • [設計]詳細設計と実装はどれだけリンクする?

    επιστημη Posted @ 2008/05/21 22:50 んと、Cがprivateであるなら少なくとも利用者目線では 無いのと等しいんだから使い方説明には必要ないすね。 詳細設計書がそれを作る人に向けて書かれるなら必要でしょけど。 # re: [設計]詳細設計と実装はどれだけリンクする? taka Posted @ 2008/05/21 23:17 > epiさん なるほど、epiさんの考える詳細設計はその粒度なんですね。 僕の場合、おそらくプログラム設計といわれるような部分を自分自身がやっているので処理定義というものは何をやればいいのかさえわかってればいいといった感じです。 なのでどの工程を誰がやるのかという前提も必要でしたね。 いま僕が前提としているのは業務SEというような人が詳細設計 or 処理定義を書いて、 プログラマがそこから先(プログラム設計、実装)をやるといったイ

    jsbe
    jsbe 2008/06/02
    [[読んだ]][Tech]
  • [Tips]アセンブリファイルが持つ3種類のバージョン番号の意味するところ

    AssemblyVersion AssemblyFileVersion AssemblyInformationalVersion なんで、3つもバージョンが? 違いはなんだろう? ということで、違いは以下です。 アセンブリバージョン AssemblyVersion CLRが利用するアセンブリ内部に保存されるバージョン番号 厳密名をもつアセンブリをバインドする際にCLRが利用する。 ファイルバージョン   AssemblyFileVersion Win32ファイルバージョンリソースに格納。情報提供用。 dllや、exeを右クリックし、プロパティを表示させた際にでてくる、ファイルバージョン 製品バージョン    AssemblyInformationalVersion Win32ファイルバージョンリソースに格納。情報提供用。 dllや、exeを右クリックし、プロパティを表示させた際にでてくる、

  • 「群集の叡智」の発想の転換 | おごちゃんの雑文

    予告通り、「群集の叡智サミット2008」でパネルをして来ました。 元々、「群集の叡智」なるものに懐疑的な私は、「空気を読まないでかき混ぜる」という役回りをやってました。お陰で、肯定的な立場の主張もはっきりしたし、否定的な立場の主張もはっきりしただろう… と思ってます。 詳しい内容はいろんな形でいろんな人が書くだろうから、個人的に目から鱗なことを。 あの場でも話したのだけど、IBMのやり方は実に頭いいと感じました。 「群集の叡智」なるものが成立するには、4条件あるとされています。 多様性 独立性 分散性 集約性 上の3つは個々のメンバーに、最後の1つはそれを活用するというシステムの条件です。 と、ここまではいろいろ納得出来る。万能ではないにせよ、意外に正解が出るであろうと考えらえる範囲は広い。 ところが問題は、 現実の群集は「群集の叡智」の求める「群集」になるのは難しい ということ。つまり、

    jsbe
    jsbe 2008/06/02
    [コラム]
  • Entity Frameworkをサポートする初のADO.NETの準備整う

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Entity Frameworkをサポートする初のADO.NETの準備整う
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • プログラマーだった彼はいかに市場を学びセールスフォースを築いたか--Super Techies - builder by ZDNet Japan

    ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク 仮想デスクトップサービスの最新事情 複数の選択肢のあるMSのVDIサービス どう違うのかをわかりやすく解説 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 A Business New Era あらゆるモノ・コトが変化している今 デジタルでビジネスは生まれ変わる 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 注目急上昇中のDaaS最新情報 コロナ

    プログラマーだった彼はいかに市場を学びセールスフォースを築いたか--Super Techies - builder by ZDNet Japan
  • Webシステムの次は

    プログラミングのジャンルと難易度(および Web プログラミング批判)というエントリが人気のようですね。 ざっくりした概要は「Web プログラミングの世界ってのは、全体的に程度が低いからだ。」の一文で表現されてしまいます。 JavaのServlet技術を用いた業務システムをさんざんやってきた私ですが、この感覚というのはよくわかる。 Webシステムのサーバサイドの仕事の8割は経験3ヵ月の新人でやれてしまう。 ただ、Webシステムは技術がまるでいらないかというと、そういうわけではなくて、物凄く幅広い知識が必要とされる側面があります。 しかし、そうした技能を持ったアーキテクトがチームにひとりいれば、大抵の問題は解決できるぐらいに、 大半は専門的な技術を必要としない。 こうしたWebシステムの側面は、経済的な面で非常に有利であり、あんなにも使いにくいUIになるにも関わらず、 多くのLAN内部で使わ

  • [進捗管理編]人月を入れ替えてはいけない

    システム開発プロジェクトでは規模を表す単位として「人月」という単位がよく用いられる。これは技術者一人が1カ月労働することを意味し,人を数える助数詞「人」と,時間を数える単位「月」を掛け合わせたものである。数学的な見地から見ると「人」は分離量であり「月」は連続量である。この分離量と連続量の違いとは,例えば計算機について考えれば,分離量はデジタル計算機であり,連続量は計算尺である。つまり,「人月」とは分離量と連続量を掛け合わせた特殊な単位であり,どちらかというと「概念」に近い。 この「人月」という概念を「人」×「月」という単純な数式で考えると大きな失敗を犯す。例えば,プロジェクトの後半で問題が発覚し納期遅延が発生しそうな場合,あとどのくらいの工数が必要かを算定し,追加要員を投入して遅延を挽回しようとすることがある。 これは,遅延挽回対策として非常に危険な方法である。遅延を挽回できるどころか,当

    [進捗管理編]人月を入れ替えてはいけない
  • トヨタグループが「パワーポイント」自粛令!?|News&amp;Analysis|ダイヤモンド・オンライン

    トヨタグループ内で、マイクロソフトの「パワーポイント」使用の自粛ムードが広がっている。事の発端は、コスト削減を求める渡辺社長の発言だった。それにしてもなぜパワーポイント自粛なのか? 「パワーポイントの使用は控えた方がいい。特にプレゼン資料のカラーコピーは…」 最近、トヨタ自動車社内からだけでなく、系列会社、サプライヤー(部品会社)のあいだからでさえ、こんな会話が聞こえてくるようになった。事の発端は、何を隠そう5月8日の決算発表での渡辺捷昭社長の発言である。 今年度の営業利益は、円高、原材料高、米国市場の不振という“三重苦”の影響をもろに受け、トヨタといえども、3割減という非常に厳しい見通しだ。決算会見の後、周囲を取り囲んだ記者団に対し、渡辺社長は「もう一度、原点に返って原価低減を行う」と一層のコスト削減を強調した。そして、続いて飛び出した次の言葉がその後のパワーポイント自粛ムードにつ

  • mxm-wk.com - このウェブサイトは販売用です! -  リソースおよび情報

    このウェブサイトは販売用です! mxm-wk.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、mxm-wk.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • Geekなぺーじ : 人生の全てはTCP/IPに学んだ

    1. ゆずり合うこと TCPはネットワーク帯域を他のTCPセッションと譲り合います。 TCPには、ネットワークが混雑(輻輳:ふくそう)してくると、送信されるパケット量を減らす仕組みがあります。 この譲り合いがあるからこそ、現在のインターネットは多数の人間が同時に使えています。 同様に、現実世界においても無理な競い合いを行うよりも譲り合いを行った方がスケーラビリティが上昇します。 2. 信頼はきめ細やかな確認応答で実現されること TCPでは、信頼性を確保するためにAck(Acknowledgement、確認応答)を送信してデータの到着を伝えます。 TCPのセッションが確立している間は、Ackが細かく送受信され続けます。 このきめ細かな確認応答が信頼の根幹であると言っても過言ではありません。 現実世界においても、きめ細かく応答を行う事が重要です。 メールなどを受け取っても、全く返事をしない相手

  • ITプロジェクトのマネージャーに捧げる、プロジェクトの失敗を防ぐための8つのヒント - builder by ZDNet Japan

    ITプロジェクトの失敗はよくあることだ。だが、どういうわけかこの事実は、自らがIT問題とは無縁であると考えているプロジェクト関係者たちから、驚きをもって迎えられることが多いのだ。私の経験から言えば、失敗の大半は近視眼的なものの見方や、ビジネス面と技術面の双方における複雑さ、貧弱なマネジメントによって引き起こされる。ともかくも、失敗の確率を引き下げるためにプロジェクトリーダーができることを以下に紹介したい。 以下は、『Baseline』誌がまとめた、ITプロジェクトを失敗に終わらせないための8つのヒントである。 ソフトウェアに頼りすぎないようにしよう。多くのプロジェクトマネージャーは、プロジェクト計画アプリケーションの使用に時間を割きすぎており、自らの双肩にのみかかっているはずの説明やコミュニケーションに十分な時間を割いていないのだ。 計画や定義はできる限りしっかりやっておこう--ただし度を

    ITプロジェクトのマネージャーに捧げる、プロジェクトの失敗を防ぐための8つのヒント - builder by ZDNet Japan
  • Facebookチャットアーキテクチャー

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Facebookチャットアーキテクチャー
  • SIerが考えるHyper-Vの可能性と現実 - @IT

    2008/05/19 マイクロソフトのサーバOSの最新版「Windows Server 2008」が登場し、約1カ月がすぎた。Windows Server 2008の主要機能の1つである仮想化技術「Hyper-V」がまだリリース候補(RC)版で、正式版となるのは今夏の見込み。Windows Server 2008は今夏にもう一度、スタートダッシュのチャンスがあるといえる。 Hyper-Vはハイパーバイザー型の仮想化技術で、1つのサーバ上で複数のOSを稼働させられるようになる。このような仮想化技術自体はVMwareやXenですでに実現しているが、マイクロソフトが訴えているHyper-Vのメリットは、OSの標準機能のために「リーズナブルに仮想化を実現できる」という点だ。 ただ、システム・インテグレータ(SIer)の伊藤忠テクノソリューションズ(CTC)のプラットフォーム推進部 サーバ技術課 杵

  • ユーザー視点と開発者視点を使い分けよう

    システム開発には、さまざまなステークホルダーが存在する。それぞれまったく立場が異なる各ステークホルダーと、ITアーキテクトはどのようにコミュニケーションをとっていけばいいのだろうか? そこでは、「2つの見方」の使い分けが鍵になる。 アーキテクチャ設計に不可欠な「2つの見方」 前回「ITアーキテクトは物事をどう見るべきか?」では、アーキテクチャにかかわる決定を各ステークホルダーと調整する際に、おのおのの立場と視点に合った表現にその内容を変換しないと、スムーズにコミュニケーションを取ることができないと述べた。その変換の仕方を、今回のテーマとして取り上げてみたい。 今回も、簡単な問いから話を始めよう。 機能中心のユーザー視点 [問い] 「GoogleのWebシステムを簡単に説明してください」 ほとんどの読者は、いまでは誰もが知っていて、いつも遊び心に満ちた“Google”ロゴが中央に描かれたGo

    ユーザー視点と開発者視点を使い分けよう
  • InfoQ: .NET Webサービス向けのサービスレジストリの実装

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

  • 川西 裕幸のブログ - Site Home - MSDN Blogs

    Windows Graphics & Presentaiton Technologies for Developers Kinect for Windows ハードウェアのアナウンス Kinect for Windows ブログで、Kinect for Windows ハードウェアのアナウンスがありました。新しいハードウェアの仕様として以下のものが挙げられています。... Date: 11/23/2011 祝:Windows Phone Icons Maker v1.0 1,000 ダウンロード Windows Phone Icons Maker v1.0 のダウンロードが 1,000 を超えました! 使い方のヒント コピー&貼り付けでも使えるので、Power... Date: 11/15/2011 Player Framework for HTML5 v1.0 Microsoft Med

    川西 裕幸のブログ - Site Home - MSDN Blogs
  • マネジメントシステム規格認証制度の信頼性確保のためのガイドライン

    「マネジメントシステム規格認証制度の信頼性確保 のためのガイドライン」が公表されています。 ガイドラインとして (1)認証に係る規律の確保 (2)審査員の質の向上と均質化のための取組の推進 (3)認定機関への協力 といったテーマが設けられています。 要するにISOの認定を受けた企業が悪いことをするのを 防止するためのガイドラインですが、現在、パブリックコメントを 募集中なので、意見を寄せてみてはどうでしょうか(5月30日まで) 「マネジメントシステム規格認証制度の 信頼性確保のためのガイドライン(案)」 http://www.meti.go.jp/feedback/index.html 以下のガイドライン制定の背景は納得できます。 (1)ISO9001(品質マネジメントシステム)やISO14001(環境マネジメントシス テム)をはじめとするマネジメントシステム規格(MS 規格)の認証制度1

  • いまさらきけない「ドメインモデル」と「トランザクションスクリプト」 - ひがやすを技術ブログ

    このネタは、私自身も何度も書いてきたけど、結局意味のある結論になったためしがありませんが、再度考え直してみたいと思います。 「ドメインモデル」と「トランザクションスクリプト」をすごく簡単に説明すると、トランザクションスクリプトとは「アクションより起動される一連の手続き」、ドメインモデルとは「ドメイン内の名詞によって体系化されたモデル」です。 トランザクションスクリプト派は、「トランザクションスクリプトの方が書くのが簡単だし、業務アプリケーションにオブジェクト指向は、ほとんど必要ない」といいます。 それに対し、ドメインモデル派は、「ドメインモデルはオブジェクト指向を生かすことができるのでメンテナンス性が良い」と主張します。 ずっと平行線のままですね。 私は一番最初に「ユースケースと一対一にサービスクラスを設け、ビジネスロジックはサービスクラスに記述する」という主張をしてました。 記念すべき(

    いまさらきけない「ドメインモデル」と「トランザクションスクリプト」 - ひがやすを技術ブログ
  • なぜSQLインジェクションが流行しているのか - internet watch

    多発しているSQLインジェクション攻撃による被害について、前回はSQLインジェクションとはどのような攻撃であるかを概説した。今回は、なぜ最近になってSQLインジェクション攻撃が目立つようになってきたのか、その背景について考えてみたい。 ● SQLインジェクション攻撃のための“環境”が整ってきた 前回説明したSQLインジェクションという手法を使うことで、悪意のユーザーは目的のサーバーのデータベースにデータを外部から登録することができる。じつは、このSQLインジェクションという手法は、以前からも攻撃に利用されており、特に目新しいというわけではない。被害も以前からあり、3年ほど前にやや流行した時期があったが、大流行というほどではなかった。 しかし、2008年に入ってからは、特に3月以降に多数のWebサイトがSQLインジェクション攻撃にさらされ、改竄されたサイトの報告が相次いでいる。しかも、著名な

  • [記事リンク][C#]C# 3.0の新しい構文:デザインガイドライン

    ひさびさのC#ネタっす・・・ orz.. (japan.internet.com) C# 3.0の新しい構文:デザインガイドライン http://japan.internet.com/column/developer/20080513/26.html このあたりを活用すると、コーディング規約のたたき台とかにできそうですね。 実際は使ってみて、いろんなケースを検証して、いろんな人の意見をきいて・・・ ってかんじでしょうか。 ラムダ式 同じコードを繰り返し使用する場合はラムダ式よりもメソッドを優先する。 C# 2.0では匿名デリゲートが適切と思われる場合はラムダ式を優先する。 拡張メソッド 拡張メソッドは慎重に使用する。 拡張メソッドは固有の静的クラス内に配置する。 特定のクラスを拡張するすべての拡張メソッドを1つの静的クラスにまとめ、そのクラスに「<ClassName>Extensions」

  • バリューモア 商品詳細 手書きメモをそのままデータに デジタルペン MVPen(エム・ブイ・ペン)

    ●読取方式 赤外線/超音波検知方式 ●読取方式 赤外線/超音波検知方式 ●読込み範囲 A4サイズ以下 ●PC接続方式 USB接続 ●解像度 100dpi ●MVPen (L)133mm×(D)14.5mm : 16g ●ユニット体 (L)68mm×(D)33mm×(H)15mm : 80g ●使用条件/保存条件 0℃〜40℃(結露なきこと)/0℃〜50℃(結露なきこと) ●必要システム USBポート標準装備のDOS/V機 ●日Windows 2000(SP4)/XP(SP2)/Vista ※Windows Vistaのホームプレミアム以上のバージョンで、 ペンタブレット機能が使用可能です。 ●パッケージ内容 ・MVPen(専用デジタルペン) ●ユニット体 ●USBケーブル1 ●特製キャリーケース ●「ご使用のはじめに

  • ビデオ編集ソフトLoiLoScopeが斬新過ぎる:Geekなぺーじ

    未踏プロジェクトの成果物であるLoiLoScopeが斬新過ぎます。 ビデオ編集ソフトと言えば、画面に広がるタイムラインとプルダウンメニューが浮かびますが、LoiLoScopeは今までのものとは全く違ったUIです。 LoiLoScopeのキーワードとしては、無限平面とマウスジェスチャによる操作だと感じました。 また、通常のビデオ編集ソフトのようにレンダリング時に待たされるという状態を可能な限り減らし、リアルタイムに様々な作業が行われる「超高速処理」も目玉だそうです。 今回は、LoiLoScopeを開発している株式会社LoiLoさんにお邪魔してきました。 自称ブログ取材コーディネータのGOGA社小山社長に紹介して頂きました。 LoiLoScope概要 LoiLoScopeの特徴は今までのビデオ編集ソフトとは似ても似つかないところです。 ドラッグ&ドロップやマウスジェスチャでの操作がメインです。

  • SAP Crystal Reports, version for Visual Studio

    Download SAP Crystal Reports, version for Visual Studio software Generate rich, interactive reports without leaving your Microsoft Visual Studio development environment. If you need more details for SAP Crystal Reports version for Visual Studio, visit our SAP Community page. If you want to purchase SAP Crystal Reports full version, visit our SAP Store page.

    SAP Crystal Reports, version for Visual Studio
  • 404 - Business Objects

  • 長文日記

  • http://www.kumikomi.net/article/explanation/2001/05rtos/01.html

  • リアルタイム・マルチタスク・OSって?

  • マルチタスクとシングルタスクについて?

    No.2で参照されているURLに記述されている通り、Win3.x/95/98/Me で使用されているのは、ノンプリエンプティブマルチタスク(疑似 マルチタスク)と呼ばれているもので、各アプリケーションがCPUを 使用しない「空き時間」を開放するのをOSが待つ事によって、他の アプリケーションと同時実行を行います。 これはマルチタスクOSとして単純でCPUへの負担も少なくて済みますが CPUをなかなか明け渡さないアプリケーションや無限ループに入った アプリケーションが有った場合には、動作が遅くなったりOSもろとも 全てのアプリケーションの動作が停止してしまいます。 Windows NT以降ではOSがCPUの処理時間を管理して各アプリケーション に配分するプリエンプティブマルチタスクが使用されているはずですが 場合によっては、OS毎アプリケーションが動作停止する事がWindows XP でも発

    マルチタスクとシングルタスクについて?
  • NTTデータの黒船コンプレックス - ひがやすを技術ブログ

    のソフトウェア産業とかSI業界が世界に出て行けない要因は気合いとか技術力ではなく産業構造や規制に起因していることが分かったし、日でトップに立った会社が世界に出て成功するかというと難しいと感じている。 日のSI業界は、「世界に出て行けない」んじゃなくて「世界に出て行く必要がなかった」というのが、事実だと思いますよ。国内で儲かっていれば、リスクを犯して海外に進出するメリットがないもの。 自動車産業だって、国内では十分に成長できなくなったから、海外に進出したんでしょう。 国内のSI市場が既に飽和しているかというと、そんなこともないと思います。これは、あくまで自分の感覚ですが。 でもうまみのある儲けの機会が減ってきているのと、海外から黒船が来日している、だからNTTデータのようなこれまで成長を続けていた企業が騒ぎ出しているんだと思う。 「自動車のような産業構造に再編すべきだ」。NTTデータ

    NTTデータの黒船コンプレックス - ひがやすを技術ブログ
  • Download Visual Studio 2005 Retired documentation from Official Microsoft Download Center

  • 非同期プログラミングのデザイン パターン

    通常、非同期操作は、大きなサイズのファイルを開く、リモート コンピュータに接続する、データベースに問い合わせるなど、完了するまでに時間のかかる可能性があるタスクを実行するために使用します。非同期操作は、メイン アプリケーション スレッドとは別個のスレッドで実行されます。アプリケーションが非同期操作を実行するメソッドを呼び出した場合、アプリケーションは、非同期メソッドがタスクを実行している間も動作を継続できます。 .NET Framework には、非同期操作のデザイン パターンとして次の 2 つが用意されています。 IAsyncResult オブジェクトを使用する非同期操作 イベントを使用する非同期操作 IAsyncResult デザイン パターンでは、さまざまなプログラミング モデルを使用できますが、習得するのに手間がかかり、ほとんどのアプリケーションで必要とされる以上の柔軟性を提供しま

    非同期プログラミングのデザイン パターン
  • MSDN - 派生クラスから基本クラス イベントを発生させる

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    MSDN - 派生クラスから基本クラス イベントを発生させる
  • Managed Threading Best Practices

  • プログラミング C# 15.1 スレッドの基本

    シングルスレッドアプリケーションは、レジ係が 1 人しかいないスーパーのようなものです。スーパーの経営者からすれば、レジ係が 1 人なら人件費節約になりますが、応対できる客数が制限されます。このため、大安売りの日などはレジ前に長蛇の列ができ、一部の客から不満が出ることになるでしょう。これは一般的なボトルネックです。つまり、多量のデータが流れているのにもかかわらず、その流れの幅が狭すぎるのです。もちろん、レジ係を増やす以外に解決策はありません。 スーパーとレジ係の関係は、アプリケーションとスレッドの関係と同じです。アプリケーション内で複数のスレッドを使用すれば、処理を分割し、相互に独立して行うことができます。これは、プロセッサとユーザータイムを最も効率的に活用することであり、作業効率が改善されます。しかし、これまでマルチスレッドプログラミングの経験がない場合、注意が必要です。マルチスレッドは

    プログラミング C# 15.1 スレッドの基本
  • Threads and Threading

  • CodeZine:.NETマルチスレッドプログラミング 目次

    稿では、VB.NETを利用し、簡単な機械語で動く仮想CPUを作ることでバイナリプログラミングを満喫します。実際の業務で直接使えるケースは少ないと思いますが、デバッグやプログラミングの地力向上に役立つでしょう。今回はINC命令とDEC命令の実装を通じて、長さが違う機械語の実装法を解説します。 Visual Studioには、標準でたくさんのコントロールが用意されていますが、 ComponentOne Studio(コンポーネントワンスタジオ)には、さらに便利なコントロールが多数収録されています。この連載ではこれらのコンポーネントを組み合わせて売上管理アプリケーションを作っていきます。まずは、売上データ一覧表の項目として、 ComponentOne Studioに収録されているFlexGridを使いながらアプリケーションの土台を作成します。

  • マルチスレッド

    マルチスレッド 1. 定義 プロセス: 実行中の一つのアプリケーションプログラム スレッド: プロセスを構成する並列実行可能な関数 (一つ、あるいは複数) 2. マルチスレッドの使用例 複数のネットワーク接続を使う場合の、個々の通信モジュール 送信側: キャプチャ、エンコード、送信モジュール (オーディオ、ビデオ毎) 受信側: 再生、デコード、受信モジュール (オーディオ、ビデオ毎) 3. 簡単なマルチスレッドプログラム 以下のプログラムでは、一つのスレッドを新しく生成し、計二つのスレッドで Main, Thread を交互に表示させている (0.5秒間隔)。 Windows版: CreateThread 関数 #include <stdio.h> #include <windows.h> /* スレッドで生成される関数 */ void thread(void); void main()

  • @IT:連載:.NETマルチスレッド・プログラミング入門 第1回 マルチスレッドはこんなときに使う

    難解なマルチスレッド・プログラミングを基礎から解説。まずはその動作原理を理解し、活用すべき場面を見極める。 連載目次 シングルスレッドとマルチスレッド コンピュータのプログラムは、基的に1行ずつコードが実行されながら動作する。通常、分岐やループがあっても、プログラム全体は1つの流れになっている。このような一連のプログラムの流れを「スレッド」(Thread:「糸」などの意味)と呼び、1つのスレッドだけからなるプログラムを「シングルスレッドなプログラム」という。たいていのプログラミングでは1つの処理の流れを記述するが、このようなプログラムはシングルスレッドなプログラムに該当する。 一方、プログラムによっては、処理効率を上げるなどの目的で、複数の処理を並行して行うことができる。つまり、1つのプログラムで複数のスレッドを同時に実行することができるのである。このようなプログラムを「マルチスレッド・

    @IT:連載:.NETマルチスレッド・プログラミング入門 第1回 マルチスレッドはこんなときに使う
  • kait's Field: マルチコア CPU は、どう速いか

  • 転送中

  • http://www.cellusersgroup.com/modules/feature/fixstars/ch01s03s03.php

  • マルチコアCPUの恩恵を享受する方法

    Multi-Core CPUの恩恵を享受するには、ひとつのジョブを複数のプロセスに分け同時に実行することで、時間のかかるジョブを早く終わらせてスループットを稼ぐ方法と、ジョブをそのまま並列化させずに複数同時に実行することで、トータルのスループットを稼ぐ方法があります。 シングルスレッドアプリの複数同時実行で高いスループットを実現 デュアルコアシステムは、今までのシングルコアのシステムよりCPUクロック、FSBが落ちるので、1プロセスを速く走らせるという点においてはシングルコアに劣りますが、2ジョブを同時に実行させてもほぼ1ジョブひとつ実行するのと同じ時間で終了させることができ、トータルのスループットを稼ぐという点においてはシングルコアのシステムより優れています。 est_human BLAST Test Database : Apr 24 2005 est_human Imp

  • 知っておくと便利な PsExec の便利な利用方法

    Windows の深い部分は "NT AUTHORITY\System" でしか access できないように ACL で保護されている場合が多いです。というのは、Windows では "BUILTIN\Administrators" に所属する user であっても厳密に ACL が判定されるため。もっとも、所有者だけは別ですが。 所有権を取得して、ACL を置き換えることによりこの保護された部分に access することは可能ですが、置き換えた ACL を復旧させるのが面倒です。 そこで、でてくるのが PsExec。これを利用すると "NT AUTHORITY\System" で任意の process を起動することが可能です。 psexec -s -i "%APPLICATION_PATH%" "-s" が "NT AUTHORITY\System" で起動するための switch

  • 静的オブジェクト指向は設計者が苦労を背負込むシステム

    2009-09-26 北陸Scala第1回開催 2009-04-04 第十四回java-ja勉強会 - 第1回チキチキ 地方巡業withひがやすを飲み会in富山開催 2009-03-20 わんくま大阪勉強会#28 「ジェネリクスを使おう!」 2008-11-08 わんくま富山勉強会#1 開催 2008-08-09 わんくま東京勉強会#23 「C#登場前夜」 2008-04-01 *で始まるタイトルはエイプリルフールネタです 2008-01-26 わんくま東京勉強会#16 「ライブプログラミング」 2007-12-08 わんくま名古屋勉強会#1 「わんくま初めてのJava」 2007-07-28 開店 みねこあさんのところで挙がっていた、 静的オブジェクト指向と動的オブジェクト指向の軽さについての話題から。 Javaは経済的事情をうまく捉えて普及した プログラミングの効率と経済で書いていると

  • 教育のあり方

    ブログは更新を停止しました。Aerieをよろしくお願いいたします。 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 677 記事 - 0 コメント - 27722 トラックバック - 211 ニュース 2009年3月31日 更新を停止しました。引き続きAerieを御愛顧くださいませ。 2009年2月3日 原則としてコメント受付を停止しました。コメントはAerieまでお願いいたします。 詳細は2月3日のエントリをご覧ください。 2008年7月1日 Microsoft MVP for Developer Tools - Visual C++ を再受賞しました。 2008年2月某日 MVPアワードがVisual C++に変更になりました。 2007年10月23日 blogタイトルを変更しました。 2007年7月1日 Microsoft MVP for Window

  • Visual Studio 2008 自動アンインストールツールが公開されています。

    Microsoft Innovation Center MICでは各種無償セミナーを実施しています。 こちら そして、スピーカーは僭越ながら私がお話させていただいております。 一生懸命努めさせていただきますので、よろしければご参加くださいm(__)m もり ひろゆき(森 博之)と申します。 極東IT Engineersというコミュニティの代表です。 業は東京でソフトウェア開発のお仕事をしております。いわゆるDeveloperですね(^^; 仕事ではVB,C#といろいろと渡り歩いてはおりますが、主に.NET系の業務アプリの開発が多いです。 というか仕事となったら必死で何でも勉強しますが(^^;;;; 最近ではMicrosoft Innovation Centerで講師もさせていただいておりますが、撃たれ弱いのでお手柔らかにお願いしますm(__)m まったく関係ありませんが、たこ焼き機も持っ

  • SQL injection を防ぐもうひとつの方法

    ちょいと前からですが、断続的に大規模な SQL injection 攻撃が続いています。 よくある対策としては、stored procedure 利用しろ!とか、parameterized query 利用しろ!とか ad-hoc query 利用する場合は sanitizing しろ!とか。望ましい順番は stored procedure > parameterized query > ad-hoc query with sanitizing になるわけですが、stored procedure 以上により望ましい方法があります。 SQL injection って何が問題なんでしょう? そう、来は許可されるべきでない user が不正に data へ access できてしまうことが問題なんです。あれ?これってもろに access control の話ですよね? 大抵の DBMS には当

  • Geekなぺーじ:技術の盗み方

    新入生や新社会人として組織に入ったり、他の組織から畑違いの場所に異動すると、ゼロからのスタートになるときがあります。 そのときに、先輩からいかにして技術を「盗む」かが重要な要素になると思われます。 ここでは、自分の養分として吸収するために、先輩から技術を引き出す一手法を紹介したいと思います。 先輩から見て教え易い後輩や、ついつい必要以上に色々教えてしまう後輩などがいます。 今回は、そのような人の特徴を考えたり、過去の私が失敗したと思われる点を思い出しながら書いてみました。 ここで紹介する方法は、あくまで方法の一つであり偏っています。 性格によって向き不向きがあると思います。 また、あまりに露骨にやり過ぎると嫌われてしまう場合もあるのでご注意下さい。 あまり参考にはならないかも知れませんが、まあ、許してください。 やる気を見せる 非常にやる気があって、色々やっている人を見るとついつい応援した

    jsbe
    jsbe 2008/06/02
    [コラム]
  • DB への接続 user を共用する場合でも少しでも脅威を軽減できるように設計しよう

  • DB への接続 user を共用した場合の client-server 構成での 問題点

    随分前の話ですが、SQL injection は Web application に限った話ではない。Client-server systemでも深刻な事態をもたらすといった意見が上がっていましたね。 SQL injection を防ぐもうひとつの方法 で簡単に説明しましたが、 SQL injection が深刻な事態をもたらす根的原因は、扱う data に十分な access control がなされていないことにあります。DB への接続 user を共用していれば、その user ですべての data を扱うことができるので、当然 SQL injection 攻撃を受けると大問題ですね。 でも、client-server system では構成によりもっと問題がある場合があるんです。では、ちょっと client-server system について考えてみましょう。 Client-s

  • 「設計時の見落とし-Google先生も教えてはくれない」の資料公開

    やじゅ@わんくま同盟-静岡支部 システムエンジニアを対象によりよいアプリケーションを作成する上で必要な知識および経験を紹介します。 やじゅ デジタル・デザイン・ラボラトリーな日々 twitter MSMVP Microsoft MVP for Visual Basic (January 2010 - December 2012) リンク わんくま同盟 書庫 2015年12月 (3) 2015年11月 (1) 2015年10月 (1) 2015年9月 (1) 2015年8月 (1) 2015年7月 (1) 2015年6月 (1) 2015年5月 (2) 2015年4月 (2) 2015年3月 (1) 2015年2月 (2) 2014年12月 (13) 2014年5月 (1) 2014年4月 (2) 2014年2月 (1) 2014年1月 (3) 2013年12月 (5) 2013年10月 (

  • SQL Server システム カタログに対するクエリについてのよくあるご質問 - SQL Server

    操作方法、指定したデータベースにクラスター化インデックスがないすべてのテーブルを見つけますか? 次のクエリを実行する前に、<database_name> を有効なデータベース名に置き換えてください。 SELECT SCHEMA_NAME(t.schema_id) AS schema_name, t.name AS table_name FROM sys.tables AS t WHERE NOT EXISTS ( SELECT * FROM sys.indexes AS i WHERE i.object_id = t.object_id AND i.type = 1 -- or type_desc = 'CLUSTERED' ) ORDER BY schema_name, table_name; GO または、次の例に示すように OBJECTPROPERTY 関数を使用できます。 USE

    SQL Server システム カタログに対するクエリについてのよくあるご質問 - SQL Server
  • 「プレゼンテーション実践講座 ~ 心をつかむ「話し方」~」のWebcastが公開されています。

  • Visual Studio 2008で標準搭載されたWindows Workflow Foundation:CodeZine

    はじめに 第5回、第7回に続き、.NET Framework 3.0から導入されたコンポーネントとVisual Studio 2008でのサポートについて解説していきます。 今回扱うのはワークフロー フレームワークであるWF(Windows Workflow Foundation)です。.NET Framework 3.5から、WFとWCFの統合が図られ、ワークフローをWCFの通信モデルを使って提供することが容易になりました。対象読者Visual Studio 2008に興味がある方WFに興味がある方 必要な環境 シリーズ第1回を参考に、Visual Studio 2008のインストールを行ってください。WFについて .NET Framework 3.0から導入されたコンポーネント群について、Visual Studio 2008からどのように利用できるかを解説していますが、最後に残ったのが

  • 現時点のSCEJについて 6/2 - 旧ゲームかなー

  • スケジュール管理とタスク管理をからめる - coma2n’s diary

    なにかしらのシステムを開発する時、要件定義を行ってから機能を洗い出し、それぞれの機能をタスクに分割し予想工数を割り当て見積もりを行う。 その総工数から判断してスケジュールを組み立てていくわけだけど、例えば総工数が200時間だとしてそれを単純に8時間で割って25日かかると考える。一ヶ月の出勤日数を22日として、200時間を処理するには一ヶ月と三日あればいいと判断するわけだ。 開発担当者が開発専任ならば、これはそんなに間違っていないと思う。しかし社内システムを開発するようなエンジニアの場合、開発専任という事はあまりなく、運用やその他の作業を持っている事が多い。そういった場合にはこの判断の仕方はあまり役に立たない。 なので、スケジュールの合間に開発作業(タスク)を入れていくわけだけど、現状スケジュール管理システムとタスク管理システムが別々で連携することもできず、スケジュールに開発作業を照らし合わ

    スケジュール管理とタスク管理をからめる - coma2n’s diary
  • [計画編]キックオフ・ミーティングを省いてはいけない

    右も左も分からない状態でプロジェクトがスタートすることを望むメンバーはいない。やる気も起きないし,モチベーションも低下してしまう。そうならないように,チームを発足する際にプロジェクト・マネージャ(PM)は,キックオフ・ミーティングを開催する。そこで,プロジェクトの概要や重要事項の説明,メンバーの自己紹介,チーム内での役割や作業分担を明確に指示する。このキックオフ・ミーティングを省いてはいけない。 重要なのは,プロジェクトを成功へ導くために,メンバーと使命感や一体感を共有することである。キックオフ・ミーティングは,プロジェクト概要を説明する場だけではない。メンバーの不安を解消すると共にやる気を起こさせ,同じ方向へ気持ちを向けさせるチーム作りの場でもある。ベンダーと顧客の双方が参加するキックオフ・ミーティングは,より効果がある。 プロジェクトの多くは,スタート時にスコープが明確に確定していなか

    [計画編]キックオフ・ミーティングを省いてはいけない
  • ログインしてください:日経クロステック(xTECH)

     会員限定サービスです 会員の方はこちら ログイン 有料会員(月額プラン)は初月無料! お申し込み 日経クロステック TOPページ

  • よい朝会はどう作るか

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    よい朝会はどう作るか
  • はてなブログ | 無料ブログを作成しよう

    突然の出会い: プラウベルマキナについて 日がバブル経済に突き進み始めた頃に3,500台ほど作られ、数年後にひっそり生産が閉じられた超短命製品プラウベルマキナW67とご縁があった。 その生産数の少なさからまともな個体と出会うことがなかったのだけど、使わないデジタル機材一式を売りに行った帰りにガラス…

    はてなブログ | 無料ブログを作成しよう
  • 灯油+29.2、スパゲッティ+30.2%、即席めん+18.4%……必需品で急騰する物価 - ガベージニュース(旧:過去ログ版)

    2008年06月01日 12:00 総務省統計局は5月30日、消費者物価指数の2008年4月分を各種データと共に発表した。全体の総合指数は2005年を100とすると100.9、前年同月比では0.8%の上昇となった。料・エネルギーを除く総合指数は99.3で、前月比0.2%の上昇、前年同月比0.1%の下落となりそれなりに安定した数字を見せているが、その分「料・エネルギー」などの必要な消費財の値上がりが激しいことがうかがえる(【発表リリースページ】)。

  • 24時間営業コンビニのニーズはどこに!? - ガベージニュース(旧:過去ログ版)

    2008年06月02日 08:00 ネットコミュニティの【マイボイスコム】が5月25日までに発表した調査結果によると、週一以上のペースで24時間営業店に深夜来店する人はわずかに13.7%に過ぎないことが明らかになった。また、現在深夜に訪れる24時間営業店の大部分はコンビニやスーパーマーケットであるものの、ニーズとしてはコンビニと肩を並べる形で「病院や薬局」「ATM」も上位を占めていることがわかった。コンビニの24時間営業スタイルの再考が求められている中、消費者が求める「24時間営業店」の姿を見つめなおす必要があるのかもしれない(【発表リリース】)。 今調査は5月1日から5日の間にインターネット経由で行われたもので、回答者数は1万4350人。男女比は46対54で年齢階層比は30代がもっとも多く38%、次いで40代の29%、50代以上の16%など。 深夜を午後10時から翌朝の午前5時と定義した

  • マイコンソフト、「XRGB-3」がWUXGA解像度対応に

    マイコンソフト株式会社は、2006年7月に発売したD4/DVI-D搭載アップスキャンコンバータ「XRGB-3」に、1,920×1,200ドットなどのワイド解像度にも対応した新ファーム適用モデルを6月1日より発売する。パッケージも一新するが、価格は38,640円で既発売モデルから変更はない。 また、既存ユーザー向けに、新モデルと同じファームへの無償アップデートも行なう。 新ファームのVer.2では、新たに1,920×1,200/1,680×1050/1,440×900ドットの表示にも対応。また、子画面をマウスで操作可能な付属ソフト「WINinP Viewer」もアップデートでワイド解像度に対応する。 そのほか、D2映像の拡大表示にも対応。同社は、「新型PSP(PSP-2000)のゲーム画面を拡大表示し、大画面でゲームを楽しむのに適している」としている。 XRGB-3は、パソコン用ディ

  • はてなブログ | 無料ブログを作成しよう

    早春とフィルム写真 カラーネガフィルムとはなんとも不思議なメディアで、その季節の陽光だとか湿度が写真に乗ってくるような気がする。 冬の写真は暗くかさついているし春の写真は霞がかって見える。夏の写真は湿度100%に近い空間を貫いてくる強い太陽光がフィルムの乳剤面に記録されてい…

    はてなブログ | 無料ブログを作成しよう
  • はてなブログ | 無料ブログを作成しよう

    京都市の美味しいパティスリーを紹介したい 前編(北側エリア) こんばんはぁ、ぺのぽすです 京都大学に入学してそろそろ4年目、趣味のパティスリー巡りをしてて気づいたことがあります。 京都市のパティスリー、レベル高すぎ!! 京都市はホントどこに行ってもで~~ら美味しいパティスリーがあり大体の観光、ご飯のついでに激ウマ…

    はてなブログ | 無料ブログを作成しよう
  • はてなブログ | 無料ブログを作成しよう

    我が家のダグウッド ダグウッドとはハナミズキのことである。昔、日からポトマックリバーの桜の苗木を送った返礼として、アメリカから送られて来たのが日での始まりで、アメリカ原産でアメリカヤマボウシともいうらしい。 最近では日でも、あちこちで、街路樹であったり、庭木であっ…

    はてなブログ | 無料ブログを作成しよう
Лучший частный хостинг