タグ

Developmentに関するasaasa_mixのブックマーク (42)

  • ニュース: Sandcastle Help File Builder日本語版を公開 - OSS_Ja_JP - OSDN

    MS Windows環境での開発を支援するために、Sandcastleの日語メッセージファイル 及びSandcastle Help File Builderの日語版を公開します。 他のOSS_ja_JPNで公開しれいるソフトウエアと同様に、日語でセットアップを行えて、デフォルト言語も日語に設定されていますので、直ぐにでも日語環境で使うことができます。 今までは主にJava系のソフトウエアに日語化を中心に行って来ましたが、今後は他Windowsソフトウエアの日語化も行っていく予定です。 http://sourceforge.jp/projects/oss-ja-jpn/releases/

    ニュース: Sandcastle Help File Builder日本語版を公開 - OSS_Ja_JP - OSDN
    asaasa_mix
    asaasa_mix 2011/06/27
    日本語化された Sandcastle らしい。
  • 【ハウツー】SandcastleでXMLドキュメントコメントからヘルプを生成する - HTML生成編 | エンタープライズ | マイコミジャーナル

    Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます

    asaasa_mix
    asaasa_mix 2011/06/27
    いまどきはMSが無償でソースからドキュメント自動生成するソフトを公開しているらしい。NDoc使ってた頃を思えばいい時代になったものだ。
  • 5人以下のグループならずっと無料で使える、ガントチャート&連絡共有ツール「ブラビオ・プロジェクト」 | ライフハッカー・ジャパン

    ガントチャート(線表)のサービスは、以前にも紹介してきましたが、無料で使える日ガントチャートサービスは初めての紹介ですね。 「ブラビオ・プロジェクト」は純国産の工程管理&コミュニケーションツール。ガントチャートタスク管理、連絡に役立つコミュニケーション機能が、1グループにつき、5ユーザーまでであれば、何個のプロジェクトを作っても無料で使えます。 1アカウントに対する、グループ数の制限はありません。つまり、5人以下のグループで使うのであれば、ずっと無料で使えてしまいます。フリーランスの人や小さな単位でたくさんの案件を抱えているプロジェクトマネージャーには、ちょうどいいサービスですね。 追記:「ブラビオ・プロジェクト」では「グループ>プロジェクト」という階層になっていて、1つのグループに無料で登録できるのは5人(5ユーザー)まで。5人以上を一つのグループに登録すると有料プランへの登録が必

    5人以下のグループならずっと無料で使える、ガントチャート&連絡共有ツール「ブラビオ・プロジェクト」 | ライフハッカー・ジャパン
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
    asaasa_mix
    asaasa_mix 2010/08/15
    iOS4で開発にひつようなものの基礎知識。
  • 民主党風プログラマースレ:アルファルファモザイク

    民主党風な発言を普通にするプログラマーって、結構いるよね・・・ 上司 「何故進捗50%なんて嘘をついていたんだ!!まだ30%程度じゃないか!!」 PG  「進捗率というものが、どういうものなのかよくわからない」 仕様書無しさん :2010/01/25(月) 15:44:23 上司 「おいおい、どこをどうやったらこんなバグを仕込むんだよ」 ハト 「知らない」 上司 「知らないってことないだろ!お前が打ち込んだんだよ、これは。間違いなく!」 ハト 「忘れました」 上司 「ふざけんな!もうお前には一切仕事与えんからな!!」 ハト 「信じてください!!!僕は当は優秀なんですけど、まだ試用期間中だから気じゃないんです!トラスト・ミー!」 4 仕様書無しさん :2010/01/25(月) 16:24:27 「見つからなければ、バグを直す必要はない」 「直したじゃないか。何が

  • Webプログラミング素人が利用者9万人のmixiアプリを作るまで - 毒蛇は急がない

    はじめに 最近、 文系ド素人がmixiアプリを開発〜リリースするまでのまとめ http://d.hatena.ne.jp/kazu0620/20100412/1271071223 というエントリーが話題になりましたね。自分もwebプログラミング素人でmixiアプリを作ってみたので、ちょっと便乗して、自分がmixiアプリを作るまでのプロセスをまとめてみました。 これからアプリを作る人の参考になれば幸いです。 kazu0620さんは、個人で作っていたみたいですが、自分は会社で作りました。会社といっても、自分含め従業員数3人の超零細企業でフリーランスの延長線上みたいなかたちでやっている会社ですが。 ちなみに会社のサイトはこちら。 作ったアプリ 「ふしぎな生き物 ふにゃもらけ」 http://mixi.jp/run_appli.pl?id=9443 リリース日:3/23 実質開発期間:8ヶ月 週間

    Webプログラミング素人が利用者9万人のmixiアプリを作るまで - 毒蛇は急がない
  • PHPで画像のリサイズ/切抜き/合成といった処理が簡単に行えるライブラリ「WideImage」:phpspot開発日誌

    WideImage - An open-source PHP library for image manipulation PHPで画像のリサイズ/切抜き/合成といった処理が簡単に行えるライブラリ「WideImage」のご紹介です。 PHPからGDを使えばリサイズや切抜きは比較的簡単に出来るものの結構面倒だったりします。 そこで、WideImageを使えば、次のようにオブジェクト指向で簡単に、あとで見ても理解しやすいコードで記述可能です。 WideImage::load('big.png')->resize(50, 30)->saveToFile('small.jpg'); // big.png を読み込んで50x30ピクセルにリサイズしてsmall.jpgに保存 WideImage::load('pic.jpg')->crop('center', 'center', 90, 50)->o

  • いつきログ(2006-06-15)

    ◆ [ネタ] ハルヒ11話の… 長門が打ってる(?)プログラムを読んでみた。 スローモーションで見た。1→2→3の順で表示されるんだが… 右下のsub_3に注目 拡大してみる ちょ、これって(笑) とりあえず読める範囲内でソースにおとしてみた このコードでやってることは、Windows上で「確認メッセージ」だして、「プロセスリスト」を取得して、(読めなかった部分でターゲットか否かを解析して)*1、「InjectHookとゆー関数を一致した全プロセスに対して呼び出す」…うわ、めちゃ普通に、リアルタイムで動いてるプログラムにフックできるジャン!*2(笑) まぁ、実際に画面上に流れていたときは、時々文字の順序が狂ってたりエラー処理が甘かったり、同じコードが何回も流れたりしてましたが…… … ……まさか、長門、これをcopy con SimInject.ccあたりで書いてましたか!? 実際に上のコ

    いつきログ(2006-06-15)
    asaasa_mix
    asaasa_mix 2010/01/26
    てきとーなDOS窓ネタかと思ったら、ちゃんとしたBCC32向けプログラムだったのね。。。すげー。元ネタはMSDNのサンプルコードらしいが。
  • プログラミング言語 Misa

    #! /usr/bin/misa ごっ、ごぉおっ、ご〜きげんよおぉおおぉおほっ。ほおぉおぉおっ。 「ごきげん☆みゃぁああ”あ”ぁ”ぁああ〜っ」 さわやかな朝の☆ご挨拶! お挨拶がっ。 澄みきった青空にこだましちゃうぉ〜ああぉおおおぉん。 「は、はひっ、はろおぉっ☆わぁるどおおぉっぉ〜っ」 こ、この文章は☆おサンプル! おおぉおぉおおサンプルプログラム!! どんなおプログラム言語でも基のご挨拶させていただくのぉぉおッ! 「ぽうっ」 長々と書くのがこ、ここでの〜、ここでのぉおおぉおぉぉおたしなみぃぃいぃ。 「長いぃ。長すぎましゅう。ご挨拶にこんなプログラム長すぎまひゅぅうぅ☆ んおおぉぉ、ばかになる、おばかになっちゃいましゅ〜ッ」 長いのがっ、バッファの奥まで入ってきましゅたぁあぁあっ! ばっふぁ☆溢れちゃいまひゅぅ〜。あみゃぁあ”あ”ぁ”ぁああ”あ”ぁぁ。 「で

  • 告白されたときの正しいステータスコードの返しかた、読みかた - As Sloth As Possible

    今日は秋らしいよいお天気だったので、それとは特に関係なく今日も今日とてぼーっとディスプレイに向かっていたところ、こんな記事を見付けた。 勇気を出して告白! その返事で覚えるHTTPステータス・コード あらあらまあまあ。なんだか俺、この記者の方にシンパシーを覚えるよ。 この手のネタは大好物なのだけど、404はお断りの返事ちゃうやん、てか断り方だけでも何パターンもあるんやで、とうずうずしてきたので便乗して考えてみることにした。例によって400系レスポンスに偏ってるのはお約束。しかたないよねー。告白のレスポンスなんて受けとる方でも返す方でも400系しか知らないもん。ごめん嘘だ。503(「お前当にタイミング悪いな」)返したことある。再リクエストはありませんでした。200?ああ、そんなステータスコードもありましたね。おいしいのかな。使ってみたいです。 (予想外に反響があったので追記)見ての通り全部

    告白されたときの正しいステータスコードの返しかた、読みかた - As Sloth As Possible
    asaasa_mix
    asaasa_mix 2009/11/04
    恋愛をHTTPにたとえたら。強引なのまであって吹くww
  • 各言語におけるtrue/falseまとめ - 昼メシ物語

    たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同

    各言語におけるtrue/falseまとめ - 昼メシ物語
  • CSVファイルフォーマットの解説:CodeZine

    はじめに CSVファイルは最も普及したデータ交換用フォーマットですが、さまざまな方言があります。 稿ではCSVファイルフォーマットの仕様とデータ交換時のポイントを説明します。 対象読者 CSVファイルを扱うDB管理者、開発者。 CSVとは? CSVとはComma-Separated Valuesの略で、カンマ区切りで並べた値という意味です。 CSVファイルの例として、一般的なアドレス帳データを示します。 "姓","名","生年月日","郵便番号","住所","電話番号" "山田","太郎","2001/1/1","100-0002","東京都千代田区皇居外苑","03-1234-5678" "山田","次郎","2001/1/2","251-0036","神奈川県藤沢市江の島1丁目","03-9999-9999" カンマで区切られたデータの横一列を"行"(英:Row)

    asaasa_mix
    asaasa_mix 2008/04/12
    職場で CSV 絡みの方言とかでいろいろあったのでブクマ。
  • 杉山利幸の公開日誌 2007年2月分

    2007年3月分 2007/02/24 My Pasokon Memo Ver. up to 1.26 2007/02/17 Auto Defrag 2000 Ver. up to 1.13 2007/02/12 Visual C++ 6.0 でのマニフェストもどきの実装 2007/02/10 Reboot File Deleter は管理者として実行させないといけない 2007/02/03 Vista の「管理者として実行」で応答不要な実装はできないのかも? 2007/02/24 My Pasokon Memo Ver. up to 1.26 今日付けで My Pasokon Memo をバージョンアップしました。バージョンアップ内容は以下の通りです。 Ver.1.26 2007/02/24 Windows Server 2003、Vista 対応等 Vista エディション

    asaasa_mix
    asaasa_mix 2007/11/21
    VC++6.0 で Windows Vista 昇格させるための手法。未テスト。
  • わずか565バイトテトリスのプログラミング解説

    「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo

    わずか565バイトテトリスのプログラミング解説
    asaasa_mix
    asaasa_mix 2007/11/01
    ミニマムなテトリスのJavaScriptコードの解説。なんと、ぷよぷよ版まであったのかっ(汗
  • 404 Blog Not Found:惰訳 - 建築士がプログラマーのごとく働かねばならぬとしたら

    2007年10月26日01:45 カテゴリ翻訳/紹介Art 惰訳 - 建築士がプログラマーのごとく働かねばならぬとしたら 全プログラマーが泣いた。 If architects had to work like programmers... 実は一つだけ「ローカライズ」にあたって変えた前提があります。日ではこちらの方が実情に沿っているでしょう:) 建築士様、 家を一つ設計施行してくださいな。まだ何が必要か具体的なことはわからないので、そこはよきに計らう方向で。 寝室の数は、2から45までの間。寝室の追加と削除は簡単に出来るようにしといて下さいね。青写真が出来次第あたしが何が気に入ったかを最終判断します。それぞれの青写真について明細書を付けるのをお忘れなく。後で気に入ったのをピックアップできるように。 完成後の家の費用は、今住んでいる家よりも安上がりでないと駄目なことを留意してくださいな。そ

    404 Blog Not Found:惰訳 - 建築士がプログラマーのごとく働かねばならぬとしたら
    asaasa_mix
    asaasa_mix 2007/10/26
    「これはひどい」を地でいくお客様だw 建築士にこんな客がきたらまさに悪夢。IT業界では当たり前なのが泣ける。
  • エンジニアは緊張感を持って情報発信せよ - ホームページを作らない人のネタ帳

    2024夏休み旅行 神戸・2日目【前編】 zfinchyan.hatenablog.com ↑1日目はこちら 6:50 わたしと夫だけ先に起床 前日に買っておいたお芋のパンで朝ごはん 昨日の疲れからか、なかなか息子たちが起きてこなかったので、ゆっくり寝かせてから10:00にホテルの下にあるプレイゾーンに行って、パターゴルフやバス…

    エンジニアは緊張感を持って情報発信せよ - ホームページを作らない人のネタ帳
    asaasa_mix
    asaasa_mix 2007/10/19
    誤りの許容度の問題(原子力関係では1%のミスも許されない、IT系ではある意味gdgd)。なにごとも背伸びしないのが一番です。それにしても、最近はサンプル鵜呑みにするだけのPGが大量生産されまくってるのだろうか?
  • MOONGIFT: » 超美麗なグラフを描くJavaScriptライブラリ「WT Toolkit」:オープンソースを毎日紹介

    システム開発は何らかの出力をもって完結する。メール送信する場合や、画面出力等がある。業務システム系であれば、帳票や一覧表も考えられる。その中でよく要望に挙がるのがグラフ表示だろう。 グラフ用のライブラリを導入したり、表示のプロットが面倒だったりして、最終的には表計算ソフトウェアに逃げてしまうことが多い。既存データへのグラフ表示機能を追加するのにJavaScriptという選択肢はいかがだろう。 今回紹介するオープンソース・ソフトウェアはWT Toolkit、グラフ表示をはじめとするリッチなコンポーネントを提供するJavaScriptライブラリだ。 まずは何といってもグラフ表示機能だろう。デモで見られるのは3D円グラフ、棒グラフさらにレーダーチャートなど。どれもWebブラウザ上で動的に変更できる。ただし日語はグラフ上は文字化けするのでご注意いただきたい。 他にもツリービューや表計算風シートの

    MOONGIFT: » 超美麗なグラフを描くJavaScriptライブラリ「WT Toolkit」:オープンソースを毎日紹介
  • [電波とどいた?] - 2007/02a Diary

    ■VISTA 対応 (吉里吉里) _ Vista で UAC が有効な場合、Program Files 以下にインストールすると、 その場への書き込みが、UAC の作用で、ユーザフォルダに転送されます。 その働きで、体は特に問題なく普通に動くねー、と思ってたらいろいろ罠が。 吉里吉里の「エンジン設定.exe」が、管理者権限※がないとエラー。実行ファイル自体は UAC の対象にならない。 CD/DVD の autorun で起動されると UAC が走って「管理者権限」が付加される。 そのランチャーをからアプリを起動するとそのまま「管理者権限」で動作する。 「管理者権限」で動くと UAC が作用せず、Program Files 以下にセーブデータが書き込めてしまう メニューやデスクトップから起動した場合は、そのユーザ権限で動いて UAC が働くのでセーブデータが多重化してしまう ※アカウント

  • Makefile は簡潔に書きましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -

    仕組みが判ってしまえば Makefile は簡潔に書けます.$(CC) とか $@ とか $< なんて変数は使ったら負けです. 基(その1) ソースコード hoge.c から 実行形式のバイナリ hoge を生成するMakefileは,以下のように書きましょう all: hogeこれだけです.これで $ make all とすると hoge が生成されます 重要な点は,間違っても all: hoge hoge: hoge.c $(CC) hoge.c -o hogeのようなMakefileを書かないことです.このようなMakefileでは #!/bin/sh CC=gcc $CC hoge.c -o hoge というようなシェルスクリプトと同程度の使い勝手しかありません. 基(その2) ここで例えば-O3 を付けてコンパイルしたい場合や,-lm を付けてリンクしたい場合は以下のようにし

    Makefile は簡潔に書きましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -
    asaasa_mix
    asaasa_mix 2007/02/19
    「$(CC) とか $@ とか $< なんて変数は使ったら負けです.」
  • [ruby] RubyでHTMLとWebを操作するためのライブラリ、HpricotとWWW::Mechanize - Greenbear Diary (2007-02-05)

    ■ [ruby] RubyHTMLとWebを操作するためのライブラリ、HpricotとWWW::Mechanize 今日は、RubyでWebサイトを解析するときに強い味方となるライブラリ、HpricotとWWW::Mechanizeを紹介します。 どちらも非常に強力なので、覚えておいて損はないよ! 以下ではまずHpricotでHTMLを解析・編集する方法について解説します。 次に、「はてなダイアリーの自動更新」を例にWWW::Mechanizeの使い方を解説します。 Hpricot HpricotはHTMLを解析するためのライブラリです。 例えば「あるページのリンクだけを全部抜き出したい」と思ったとき、どうしますか?scrAPIを使う?でもscrAPIはやっぱり ちょっと使いたいだけなのにパーザ(Scrape)用のクラスを定義するのが面倒なんだよね! Hpricotなら、たったこれだけで

    [ruby] RubyでHTMLとWebを操作するためのライブラリ、HpricotとWWW::Mechanize - Greenbear Diary (2007-02-05)