タグ

2009年8月9日のブックマーク (17件)

  • http://japan.internet.com/developer/20090721/26.html?rss

  • 簡単!Visual Studio 2008入門 - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • 長文日記

    loca1982
    loca1982 2009/08/09
    勝手に決め付けてごちゃごちゃ言ってる。高木先生の件は誤読じゃなかろうか
  • ガラパゴスの片隅でドンキホーテ扱いされないために - 雑種路線でいこう

    id:shi3zの乱暴な物言いは彼の個性で別に不快ではなかった。id:lalhaの私を慮ったフォローは嬉しかったが、クズ云々で話がそれて大事な議論が途中で吹き飛んでしまったのは残念だ。しこたま金霧島やら赤霧島を飲んで酔っ払って論うには微妙な話題だし、僕も言葉足らずだった。僕もブログは正義を執行する道具として不向きだと感じているが、公開可能な範囲で考えていることを整理してネット界隈のフィードバックを得る道具としては、そこそこ機能するのではないか。 「ブログやら報告書やらを書いただけで"俺はやるべきことはやった”などと主張するのは自己満足もいいところだ。そんなもの、意思決定が実際に可能な人間は誰も読んでないし、意思決定が可能な人間にいくら技術的な話をしても無意味。それどころかそれを公然と指摘することで潜在的なリスクを増大させることが害悪だ」 僕は未知の脆弱性や未公表の脆弱性情報について、ブログ

    ガラパゴスの片隅でドンキホーテ扱いされないために - 雑種路線でいこう
  • CNET Networks Japan に行ってきた! - 941::blog

    ヒウィッヒヒー!こんにちは、くしいです。 大好評の「行ってきた」シリーズも何度目かになりました。大人気ですね。勝手にやってるだけなんですけどね。あはは。 さて、そんなこんなで、今回は先月あたりに結構ザワついたことで有名なCNET Networks Japan さんに行ってきた!CNETさんは「信頼できる情報と専門性の高いコミュニティを提供するメディア」をビジョンとしておられるニュースサイトで、実は取材を受けたことがあるんですが記者の方がイケメンです。びびります。オフィス内部までは行けなかったので、ちらっとご紹介してみたいっ。 ==== オフィスは地下鉄の3駅が使えるというナイスな立地。 すぐ近くには高速の一ツ橋ジャンクションがあり、高架下ファンとしては たまらない好条件。いいなーいいなー。 エントランス広い。 ※公開から3ヶ月以上経過した特定の記事は有料となっている場合があります この続き

    CNET Networks Japan に行ってきた! - 941::blog
  • シックス・アパート株式会社に行ってきた! - 941::blog

    はいさい!いやー、暑いですね。 わたし北海道生まれなもんで、なぜ東京の人がこんなところで生きていけるのか未だに不思議でしょうがない。すごいなあホント。沖縄の人とかになると東京でも涼しいと思うんですかね? そんなかんじで、会社もご近所だということで昼休みがてらシックス・アパート株式会社に行ってきた!シックス・アパートさんと言えば、ブログの元祖とも言えるMovable Typeを開発・提供されていて長くブログを書いてる人なんかに聞くと、最初のブログ体験はMTだって人が相当な数いますね。ブログ名にその名残があるくらいですが、実はこの941::blogってのもMT日語化パッチで有名なMilano::Monologを真似て始めたので最初はMTだったんですよねえ。しみじみ。 シックス・アパートさんといえば、個人的にはSix Apart - シックス・アパート誕生秘話(その3) ~宮川達彦の転職は偶然

    シックス・アパート株式会社に行ってきた! - 941::blog
  • 株式会社カプコン東京支店に行ってきた! - 941::blog

    どうもこんにちは、くしいです。 先日書いた941::blog:モンスターハンター3(トライ) やっぱり気になるをpostしてからずっと悶々としていたので、勢い余ってカプコンの東京支店に行ってみた!ふらっとゲームをやらせてもらうだけに行ったんだけど、受付周辺が大層華やかだったのでご紹介していきたい。 ※事前に担当の方にアポを取っています、よい子も悪い子もアポ無し特攻とかしちゃダメよ ==== ババンと入り口。 入るとすぐにロックマンもお出迎えしてくれる ※公開から3ヶ月以上経過した特定の記事は有料となっている場合があります この続きはcodocで購入

    株式会社カプコン東京支店に行ってきた! - 941::blog
  • 優秀なプログラマにたまに起こる逆行(退行)現象

    あれは私がまだ大学助手をしていたころだから3年ほど前のことだと思う。 私の勤めていた大学(情報系)では「プログラミング研究会」みたいなサークル活動が行われていて プログラミングの講義を受け持っていた私はそのサークルにちょくちょく顔を見せるようになっていた。 そこにはとびっきりかわいい女子学生が一人いたのだけれど、その子はゲームが大好きで 「自分でもゲームが作りたい」と一念発起してゲームコンテストに作品を出品することになった。 しかし、彼女はプログラミングの講義(Java)を1年くらい受けているものの、 格的なモノを作った経験がなく、ひとりでは行き詰まりをみせているようだった。 彼女はひとりでいることが多く、パソコンに向かって黙々とプログラムを書いているのをよく見かけた。 それを気にかけていた私はたまに彼女をランチに誘うようになり、彼女の方もしだいに私に打ち解けてきた。 私たちはだんだんと

    優秀なプログラマにたまに起こる逆行(退行)現象
  • .NETによるOracle Database開発とは?(1/3) - @IT

    業務システムの構築において、使用する開発言語とデータベースの選定は、特に重要な事項の1つだろう。ここで業務システムの特性と合わないものを選んでしまったり、組み合わせを間違えたりすると、開発期間の長期化や稼働が不安定なシステムになるなどの問題が発生する可能性がある。 そこで特集では、開発言語「Visual Basic 2005/2008」とデータベース「Oracle Database 11g Release 1」の組み合わせが、実際どのような業務システムに対して、どれくらい有効なのかについて考えてみたいと思う。 ■.NETで、なぜデータベースが必要なのか? すごく基的なことだが、そもそも業務システムの構築にはOracle DatabaseSQL Serverなどのデータベース(製品)がなぜ必要なのだろうか。まずは、データベースがなかったころまで時代をさかのぼってみよう。 ●データベース

  • タスクバーとVB.NET

    'Find External Window Private Declare Function FindWindow Lib "user32.dll" Alias _ "FindWindowA" (ByVal lpClassName As String, _ ByVal lpWindowName As String) As Int32 'Find Child Window Of External Window Private Declare Function FindWindowEx Lib "user32.dll" Alias _ "FindWindowExA" (ByVal hWnd1 As Int32, _ ByVal hWnd2 As Int32, _ ByVal lpsz1 As String, _ ByVal lpsz2 As String) As Int32 'Show A W

    タスクバーとVB.NET
  • VB6で(なんちゃって)構造化例外処理 - coma2n’s diary

    最近はずっとVB6*1で仕事をしているので、できない事が多くてイライラしてくる。 だからと言って、いい加減な物を作るわけにはいかないので、VB6でもできる限りの事をやる為に色々とフレームワーク的なものを作り始めた。これを使えば一定の品質を保てるって程度のやつ。 まずはVB6のしょぼいエラー処理の機能をもう少しましにする機能を作った。 やりたい事は 一貫したエラー処理 呼び出し履歴が参照できる(スタックトレース) エラーに追加情報を載せる これらを実現する為に、まず例外クラスから作ることにする。 その前にこのクラスが必要なので、載せとく。単なる文字列バッファクラスね。 clsStringBuilder.cls Option Explicit '#--------------------------------------------------------------------------

    VB6で(なんちゃって)構造化例外処理 - coma2n’s diary
  • [人柱]教えて君ネットがWinXP超速起動になるって言うからやってみたら本当に高速起動した*ホームページを作る人のネタ帳

    [人柱]教えて君ネットがWinXP超速起動になるって言うからやってみたら本当に高速起動した*ホームページを作る人のネタ帳
    loca1982
    loca1982 2009/08/09
    なかなかよさげ / WindowsXPの高速起動
  • XPのスタートアップの順番を整理して超速起動にする | 教えて君.net

    XPは起動時に、「スタートアップ」と呼ばれる常駐ツールなどのプログラムを自動的に実行する。スタートアップは大量にあると負荷がかかってパソコンの起動が遅くなる。また数が少なくても起動作業が同時に行われるため処理が追いつかず、起動が遅くなってしまうことが多い。 スムーズに起動するためにスタートアップを整理しよう。まずは「スタートアップチェッカー」を利用し不要なスタートアップを無効にする。メーカー製のパソコンなどでは無意味な広告表示ツールなどがスタートアップに登録されていることがあるので削除するといい。 続いて「遅刻指導」を使い、プログラムを起動する順番などを設定する。CPU使用率によって、次のプログラム起動するまでの待ち時間を設定できるのが便利だ。遅刻指導で操作できないレジストリに登録されたシステムツールは「StartupDelayer」を使えば設定できる。 ■ スタートアップの起動順序を指定

  • Visual Basic 2008のMy機能を使いこなそう - @IT

    My機能は、膨大な.NETクラス・ライブラリの中で迷子になりやすいVisual Basic開発者(以降、VB開発者)を救うためにVisual Basic 2005以降で追加されたもので、VB開発者がよく使う機能へのショートカットを提供してくれる(詳しくは「Visual Basic 2005 ここが便利! 第1回 “My”はクラスの海からVBプログラマを救う!?」を参照してほしい)。 例えば、 わたし(My)の(.)コンピュータ(Computer)の(.)名前(Name) を取得したい場合には、次のように記述をすればよい。 My.Computer.Name このように、My機能を使えば、各種機能にアクセスするコードを非常に直感的に記述できるわけである。だからといって、My機能の全体像を把握していなければ、My機能の中に目的のものがあるかどうかを判別できず、やはりヘルプ・ドキュメントなどで目的

  • 東京銀座に工場がある、「日本データテクノロジー」で、ハードディスクのデータ復旧現場を見学してきました

    ハードディスクのデータが吹っ飛ぶというのは誰にとっても非常事態。慌てて業者を探したりもするのですが、データ復旧業界というのは不透明な部分が多く「物理障害の復旧技術はなく他社に外注する、仲介のような実態の業者」や「別の復旧業者が復旧させると信用が落ちるため、復旧できないよう破壊してから返却する業者」など悪質な業者の存在もあると聞きます。 そんなグレーなデータ復旧業界において「すべてを見せることで顧客に安心してもらいたい」という信条から唯一社内見学を実施しているオープンな会社日データテクノロジーで、データ復旧の現場を見学させてもらい、業界一位の秘密やデータ復旧についてまことしやかにささやかれているうわさの真偽についてインタビューしてきました。 詳細は以下から。日データテクノロジー データ復旧サービスならデータ復旧.com 日データテクノロジーが入っているのは銀座・並木通りにある東京朝日ビ

    東京銀座に工場がある、「日本データテクノロジー」で、ハードディスクのデータ復旧現場を見学してきました
    loca1982
    loca1982 2009/08/09
    HDDが壊れた時の復旧業者さん。セキュリティにかなり力を入れているのが印象的。
  • 人間的魅力がない人はリーダーになれないのか - ひがやすを技術ブログ

    小野さんのところでこんなつぶやきがありました。 今九州大学の授業なんだけど、「リーダーになるためには人間的魅力が必要だと思いますが、人間的魅力がない場合にはどうすればいいでしょうか」なんという質問! この後に、清水さんの「だれでも努力次第でリーダーになれる」というのは詭弁だという話に続きます。 「だれでも努力次第でリーダーになれる」 僕はそれを詭弁であり欺瞞だと思う。 優秀な開発者になるのとも、マネージャになるのとも違う。リーダーになるのは、純粋に性格、才能なのだと思う。 この話の詳細は小野さんとこに shi3zさんが私について、「嘘を平気でつける人間」であり、それ故に「欺瞞に満ちた人間」であると言っている理由は、九州大学の授業に参加している生徒達に対して、shi3zさんが「君たちは僕のようには決してなれないから、才能ある人間の邪魔だけはしないようにしてほしい」というスタンスである(彼曰く

    人間的魅力がない人はリーダーになれないのか - ひがやすを技術ブログ
    loca1982
    loca1982 2009/08/09
    これが一連の3件のエントリで一番納得でした
  • ネットが通常の3倍速くなる驚異のローカルプロキシを導入 :教えて君.net

    大量のファイルを開いたりダウンロードするときにネットがどうも重いということがある。また海外の画像サイトなどを見ていると反応が悪くページがなかなか表示されない。ローカルプロクシソフト「Polipo」を使ってみよう。 ローカルプロクシというと広告を消すなどの目的をイメージするが、ネットワークの高速化を目的に作られたツールだ。ブラウザのキャッシュと同様に一度見たページのデータをキャッシュして表示を速くするほか、「パイプライン」という仕組みを使って1回の接続で複数のファイルを転送でき、ページの表示速度をアップさせられる。サーバ側で同時接続数が制限されていてもスムーズにファイルを表示できる可能性があるぞ。もともとマックのネットを3倍速くするという触れ込みで注目を集めたツールだが、現在では「Solipo」というウインドウズ用のフロントエンドが登場しておりXPでも手軽に使える。特に国外の激重サーバなどで