タグ

ALPHAのブックマーク (1,004)

  • 意外と使えるUML

    Copyright © 2004-2024 Impress Corporation. An Impress Group Company. All rights reserved.

    ALPHA
    ALPHA 2010/09/13
     UMLのライトな使い方
  • Extending Visual Studio

  • mahral's homeage:C++でコードスニペット

    概要 既定ではC++にはコードスニペット機能がありません。 「Visual Studio 2005 IDE Enhancements」をインストールすることでC++でも コードスニペット機能が利用できるようになります。 インストール 「Visual Studio 2005 IDE Enhancements」を入手し、インストールします。 "C:\Program Files\Microsoft Visual Studio 8\VC\Snippets\1033\Visual C++"フォルダ内の全てのファイルを "C:\Program Files\Microsoft Visual Studio 8\VC\Snippets\1041\Visual C++"へコピーします。 Visual Studio 2005を起動し、[ツール]-[コード スニペット マネージャ]を実行します。

    ALPHA
    ALPHA 2010/09/06
     IDEの拡張ツールが提供されているらしい
  • “マイナス×マイナス=プラス”の理由は? 数学が面白くなるエントリー集 - はてなニュース

    「一体こんなものが何の役に立つのか」――そんな疑問で学生時代に「数学」で悩まされた経験のある人は少なくないようです。とはいえ、現在の私たちの生活は、数学なしには成立しません。そもそもいまこれを読む皆さんが目にしているPCやウェブサービス自体が、数学の成果を活かして作られたものです。今回は、友達に“リア充”が多く見える理由から、マイナスとマイナスのかけ算がプラスになる理由まで、そんな数学を楽しむためのエントリーをまとめました。 ■ なぜあなたの周囲は「リア充」だらけなのか? 日常にひそむ数学の数々 とはいえ、やはり数学はとっつきにくいという人も多いのではないかと思います。そこで、まずはちょっと数学が身近に感じられそうな、日常にひそむ数学について書いた記事から。 ▽ http://mainichi.jp/life/edu/sugaku/archive/news/2009/20091029ddl

    “マイナス×マイナス=プラス”の理由は? 数学が面白くなるエントリー集 - はてなニュース
  • Treehydra - Archive of obsolete content | MDN

    Treehydra development was abandoned sometime in 2010. Use at your own risk. Try the gcc python plugin instead: https://fedorahosted.org/gcc-python-plugin/. Treehydra is a GCC plugin that provides a low level JavaScript binding to GCC's GIMPLE AST representation. Treehydra is intended for precise static analyses. Most of Treehydra is generated by Dehydra. A Dehydra script walks the GCC tree node st

    Treehydra - Archive of obsolete content | MDN
    ALPHA
    ALPHA 2010/09/02
     静的解析ツール GCCらしい.
  • 天空の鯖ラピュタ

    ねこがいました @nekoga_imashita 「バグです! ものすごく大きな!」「バグぅ!?」「納期が近づいてくるわ!」「そいつが工数遅れの中心だ。巻き込まれるよ!」 骨折飲料 @kossetsu_inryo 「バーンダウンチャートがどんどん上がってるよ、ママ!」「ついてないね、こんなときにバグが出るなんて。納期までは!?」「あと1時間!!」「夜が、明ける…」 http://togetter.com/li/45193

    天空の鯖ラピュタ
  • 【地図ウォッチ】第93回:準天頂衛星初号機「みちびき」のデータ公開サイト「QZ-Vision」ほか 

  • yamato/perl6-doc-ja - GitHub

    概要 Perl 6関連ドキュメントを日語に翻訳するプロジェクトです 翻訳を始めるには プロジェクトでは翻訳メモリソフトOmegaTで作業を行います。 (OmegaTにはJGitが内蔵されており、GitHubとの同期は自動で行ってくれます)。OmegaTのバージョンは開発版(Latest)で問題ありません。 注意:名前を設定してください OmegaTのメニューから「設定」→「チーム」を選び、名前やアカウント名を入力しておいてください。この内容はコミットメッセージに挿入されますので、公開されると困る方は必ず設定してください。(Windows版だと初期値がログイン名になっているため、名を使っているとバレてしまいます) 1. 翻訳プロジェクトのダウンロード OmegaTを起動後、メニューの「プロジェクト」→「チームプロジェクトをダウンロード」を選択します。リポジトリURLの入力を求められるの

    yamato/perl6-doc-ja - GitHub
    ALPHA
    ALPHA 2010/08/30
     OmegaTで使える辞書へのリンク
  • イチから分かるソフトウェア向け CAT (翻訳支援) ツールの概要 - LYEのブログ

    今日はちょっと真面目に書きます。 「機械翻訳と翻訳支援ツールは何が違うか?」から始まり、「CAT ツールの構成と概要説明」、「ドキュメント用とソフトウェア用の違い」、「ソフトウェアを翻訳するときの長所と短所」、それから LYE の個人的な意見と続きます。LYE の意見では、「こいつを導入すれば御社大勝利! ではない」けれど「導入の必要性は時代がグイグイ高めてきているのでは?」ということなんかを書いています。 記述に間違いがありましたらメールまたは Twitter でご指摘いただけるとありがたいです。 それでは。 CAT ツールと機械翻訳ソフトの違い 機械翻訳ソフトとは、「原文を文法的に解析して機械的に訳出するソフトウェア」。翻訳に際して人間が一切干渉しなくてもよい。 要するに、エキサイト翻訳。 CAT ツールとは、主に翻訳メモリテクノロジを中心に据えた「翻訳者向け作業環境」のこと。主な機能

    イチから分かるソフトウェア向け CAT (翻訳支援) ツールの概要 - LYEのブログ
  • <コンピュータ将棋VS.清水市代・女流王将特設ブログ>

    言葉の力 2011年02月11日 00:06 見があがってきて、まずは、の質感、重さを堪能しました。 社会人の振り出しが編集者で、ひと月に2、3冊書き下ろしを校了(これは驚異的な多さなのです)していた私は、出版社を辞めるまでに80冊ぐらい校了を経験しました。 が発売になると、書店さんに行って、自分の作ったがどこにどんな風に並べられ、どんな人が買っていくのか、こっそり観察し、たまには、目のつく場所に並べ直したりもしました。 1冊1冊が大事なです。 好きな人は、共感していただけると思いますが、は中身である前に「物」です。大きさ、手触り、匂い、形・・・。読む前に五感を使って楽しむことができます。 そして、そおっと、ページをめくって、あとがきをみたり、奥付をみたり、著者プロフィールを読んだり、はやる気持ちを抑えつつ、 「こいつは、どんなやつなんだ」とそのものをさぐりながら、ちょっと

    ALPHA
    ALPHA 2010/08/26
     2010.10.11に対決決定!
  • yebo blog: プログラミング・フォントTop10

    2010/01/22 プログラミング・フォントTop10 Slashdotにもフォントに関するタレコミがあったが、Dan Benjamin氏がブログで面白いエッセイを書いていた超訳を。 私は書体マニアで、フォントの選択に一日中コンピュータ画面を見続けることがあるくらい、かなりうるさい人間です。最近、私の友人がターミナルやコーディング画面で標準以下の書体(ここで書体名を挙げることができないくらい)を使っているのを発見し、顎が落ちてがっかりしました。そのため、この記事を書くことにしました。 以下が簡単に入手可能な等幅フォント、トップ10をまとめたものです。これらのフォントの多くは今のオペレーティングシステムの中にバンドルされていますが、大部分は無償でダウンロード可能です。いくつかのフォント、例えばConsolasは有料ソフトウェアの一部です。 アンチエイリアスの注意 過去に、小さな等幅フォント

  • いろいろな言語のコーディング規約,スタイルガイドのリスト — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー プログラミング言語(C#,VB,PHP,C/C++PythonJavaRubyJavaScript,Objective-C)やHTMLのコーディングスタンダードを集めたリストを発見しました。日語訳があるものはできるかぎり探し出して,括弧のなかに併記して補ってあります。微妙に古いのが混じってるかな。Rubyは日発のコーディング規約がある気がする(まつもとさんの日記を見つけた)。 元記事にPerlのスタイルガイドがなかったんだけど,モダンなPerlスタイルガイドがあったら教えて欲しいです:-)。 PythonにはPEP8というコーディングスタイルガイドがあってよく読まれることは

    ALPHA
    ALPHA 2010/08/21
    C++のコーディング規約は英語だが,比較的読みやすかった.
  • 派遣PG時代の思い出

    @vjroba 某N社で「メソッドを作ると処理が上下に飛んで可読性が落ちるので、出来る限り一つにまとめてください」と言われたことがある。僕は300行で挫折したが、1万行メソッドを書ききった強者がいた。クラスを作るには申請書が必要だった。

    派遣PG時代の思い出
    ALPHA
    ALPHA 2010/08/18
  • プログラムの部屋

    by K.I 電子工作関連で、Windowsプログラムのメモを書き始めたんだけど、 何か電子工作に関係ないものが多くなってきたので、プログラム関連だけ別にしました。 VisualC++のものがほとんどなんだけど、プログラム関連をいろいろ入れる予定。 デジタルフィルタ関連 FPGAでFIRフィルタ→FPGAでデジタルフィルタの続きで、FIRフィルタも試してみた FPGAでデジタルフィルタ→I2S出力にFPGAで簡単なデジタルフィルタを作って掛けてみた フーリエめも→フーリエ変換に関していろいろ確認しながら試したことを纏めたメモ FIRフィルタでサンプルレート変換→FIRフィルタのプログラムを作って、サンプルレートコンバータを試す CICフィルタでサンプルレート変換→CICフィルタでサンプルレートコンバータの実験 デジタルフィルタのインパルス応答→インパルス応答で、いろいろなデジタルフィルタの

    ALPHA
    ALPHA 2010/08/16
     エラーメッセージの対処方法
  • プログラミング/小ネタ集/Unicode対応コーディング - ルーチェ's Homepage

    概要 † このコンテンツは、C/C++言語でWindowsプログラミングをしていて、かつMFCやATLにある CString クラスを使っていない人くらいにしか実益はないかもしれません。 が、内容的に知っておいて損はないことなので書いておきます。 概要としては、 LPTSTR 型や TCHAR 型について知り、NT系(Unicode環境)と9x系(非Unicode環境)のどちらにも最適化できるソースコードを書こうというお話です。 TCHAR 型を見たことがなくても、 LPTSTR 型なら見たことがある人も結構いるでしょう。 初心〜中級のWindowsプログラマは、大抵は LPTSTR 型と LPSTR 型の違いを特に意識せずにコードを書いています。 しかし、この二つの型を混同するのは非常に危険なことです。 まずはこれらの型の定義を説明し、 TCHAR 型を用いることでUnicode対応プロ

    ALPHA
    ALPHA 2010/08/12
    Unicode対応コーディング,TCHARについて書かれている
  • Visual C++のUNICODE対応

    最近、ひさしぶりにVisual C++でコーディングする機会がありました。ここ数年は、開発するものはほぼすべてWebアプリケーション、言語はJavaばかりになり、まれにクライアントアプリを書く機会があってもやはりJava(SwingやEclipse RCP)で開発していました。 Windows上のC++ということで、Visual C++ 2008 Express Editionをダウンロードし、まず、簡単なコンソールアプリケーションを作成してみようとしてみたのですが、UNICODE辺りでちょっとつまずいたので、まとめてみました。 Visual C++ 2008で、コンソールアプリケーションをプロジェクトウィザードで選択し、ひな型を生成するとメイン関数は以下のようになります。 #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]

    ALPHA
    ALPHA 2010/08/12
    VCにおけるUNICODE(=ワイド文字),SJIS(=マルチバイト文字),TCHARの扱いが分かりやすく書いてある.
  • Windows Scripting Host - 趣味のJavaScriptなページ by AYA

    ALPHA
    ALPHA 2010/08/10
    フレーム構成とすっきりしたレイアウトで見易い.
  • スラッシュドット ジャパン | 納期を守るための裏技術、あなたもやってますか?

    あるAnonymous Coward曰く、"@ITの連載記事の中で[ 「悪魔に心を売っても納期を守る! 裏技術」という興味深い記事が掲載されている。 記事は、300人のエンジニアに「納期に間に合わないと分かったときに使う裏技術」という題でアンケートをとったもの。 IT業界だけに限定した記事ではないようだが、「仕事が始まった時点で納期達成が絶望的」な仕事の多さ、それに対する「テストの間引き」や「段階リリース」など、体験したことのある人も多いのではないかという話が、多々掲載されている。 かくいうタレコミ者も、覚えのあるものが存在している(--; 昨今、システム障害が大きな社会問題として取り上げられることが多いが、納期を延ばすのが難しい中で、どうすれば納期を守りつつ、問題を減らしていけるだろうか? 各位の経験した事例や、対策・裏技術などを語っていただきたい。 なお、話題が話題だけに、暴露話をAC

  • 英語の時制シーケンスまとめ - A Successful Failure

    英語文法において時制は最も厄介なルールの一つだ。特に複数の出来事の前後関係を含意するシーケンスは、正確に使うには訓練が必要だろう。"Sequence of Verb Tenses"では、そのルールをロジカルに一覧にしている。とても有用な表なので、以下に紹介したい。 主節の動詞が過去形もしくは過去完了形以外の場合には、従属節の動詞の時制は何でも利用することができて、その時制の通りの意味を表す。しかし、主節の動詞が過去形もしくは過去完了形の場合には、従属節の動詞は、過去形もしくは過去完了形でなくてはならない。例外は従属節が一般的真実として広く知られていることを表現するときである。 In the 1950s, English teachers still believed that a background in Latin is essential for an understanding o

    英語の時制シーケンスまとめ - A Successful Failure
    ALPHA
    ALPHA 2010/08/01
  • WinDbg. From A to Z!

    WinDbg. From A to Z! Everything you need to know about WinDbg. And nothing you don't. Published: Dezember, 2007 Description: A quick start and introduction to WinDbg. 111 slides with examples. Download Color PDF (1550 Kb) Download Black & White PDF (580 Kb) (2 slides per page) - optimal for printing Japanese Edition By Tsuyoshi Oguni, February 2009 Download Color PDF - JP (1230 Kb) Download Black