タグ

プログラミングに関するShiokaze98のブックマーク (197)

  • 窓の杜 - 【NEWS】各種DLL・ランタイムのインストール状況をチェックできる「Runtime Detector」

    各種DLL・ランタイムのインストール状況とバージョンを手軽にチェックできるソフト「Runtime Detector」v1.10が、18日に公開された。Windows 98/Me/2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。 「Runtime Detector」は、アプリケーションの動作に必要な各種ランタイムのインストール状況を一覧表示するソフト。画面は2分割構成で、画面左のボタンでランタイムの種類を選択すると、画面右でそのインストール状況と各ファイルのバージョンを確認できる。チェック結果はランタイムの種類ごとに、クリップボードへコピーしたりTXTファイルに保存可能。 チェック対象は、圧縮・解凍用のDLLファイルに加えて、Visual Basic/C/C++やBorland C++/Delphi、.NET Framework、DirectX、Java

  • ナッキーの「Turbo Delphiはじめて奮戦記」 - 第9回 お絵かきソフトを作ろう

    Download Turbo Background photos for any device and screen size. High quality Turbo Background and photos! Customize your desktop, mobile phone and tablet with our wide variety of cool and interesting Turbo Background in just a few clicks.

    ナッキーの「Turbo Delphiはじめて奮戦記」 - 第9回 お絵かきソフトを作ろう
    Shiokaze98
    Shiokaze98 2006/09/07
    ボーランドさまさまです
  • 窓の杜 - 【NEWS】ボーランド、伝統ある“Turbo”ブランドを復活、開発環境の無償提供を開始

    ボーランド(株)は、伝統ある“Turbo”ブランドを復活し、6日より開発環境の無償提供を開始した。今回提供が開始された製品は、「Turbo Delphi for Win32」「Turbo Delphi for .NET」「Turbo C++」「Turbo C#」の4つ。それぞれの製品には2つのバージョンが用意されており、“Turbo Explorer”バージョンは無償でダウンロードできる。一方“Turbo Professional”バージョンは、税抜き4万円以下の低価格で、19日よりパッケージ販売が開始されるとのこと。また“Turbo Professional”バージョンには、学生向けのアカデミックライセンスも用意されている。2つのバージョンの違いは、開発環境の拡張・カスタマイズ機能の有無。 なお6日18時現在、ダウンロードページから各製品へのリンクは繋がりにくくなっている模様。時間をおい

  • はてな - Plaggerとは

    受信プラグインの例 Bloglinesで巡回しているRSSフィードを取得する mixiやfrepa等のSNSを自動巡回して最新日記を取得する メーリングリストアーカイブを巡回する(Mailmanに対応) 任意のRSSフィードを巡回する 出力プラグインの例(http://svn.bulknews.net/repos/plagger/trunk/plagger/lib/Plagger/Plugin/Publish/ 参照) Gmailへメールに整形して送信する 携帯用のCHTMLに整形してファイルとして書き出す PDFファイルに書き出す Mac OS XのSpotlightブックマークとして書き出す

    はてな - Plaggerとは
  • 結城浩のはてな日記-『新版C言語プログラミングレッスン』無料プレゼント

    注意:応募期間が過ぎましたので、申し込みは締め切りました 結城浩です。2006年8月末に『新版C言語プログラミングレッスン』の入門編・文法編が刊行されます。 書は1994年の発売以来、多くの読者の支持を受け、増刷および改訂を行ってきたC言語入門書のロングセラーです。このたび、MS-DOSが中心であった部分をWindows中心に改めたり、現在の処理系にそぐわない記述を改めるなどの修正を行いました。 日ごろの感謝を込めて、『新版C言語プログラミングレッスン』を無料プレゼントいたします。送料も無料です。 当選人数:7人(「入門編」と「文法編」とあわせて一人分、つまり当選すると2冊送られます) 応募期間:2006年8月29日(火)〜9月4日(月) 応募条件:以下の(A)(B)(C)のいずれかを実行してください。 (A) あなたのWebサイト(mixi可)に「結城浩」という文字列を含むエントリを書

    結城浩のはてな日記-『新版C言語プログラミングレッスン』無料プレゼント
    Shiokaze98
    Shiokaze98 2006/09/02
    結城さんのC言語本。読んでみたいです。これをきっかけにCを学ぶのもいいかも。
  • 難解だけどパワフル (ReReplace.com) | 100SHIKI

    学習するのが億劫だったけどやっぱり勉強してよかった!と思えることがいくつかある。 そのうちの一つが「正規表現」である。見た目が難解なので敬遠しがちだが、いったん習得してしまえばこれほどパワフルなものはない。 そうしたものはもっと学習しやすくなるべきだと思う。 そこで登場したのがReReplaceである。このサイトではウェブ上で簡単に正規表現を実践することができる。 検索や置換をしたいテキストを選択し、ウェブ上で納得いくまで試行錯誤することが可能だ(Ajax化してればなおいいと思うのだが・・・)。 ちょっと難解だけどとてつもなくパワフル・・・そうしたものこそ、簡単にいじれるツールが欲しいですね。

    Shiokaze98
    Shiokaze98 2006/09/01
    正規表現を実際に試せるサイトの紹介。勉強に使える。
  • 連載:VB 6ユーザーのためのこれならマスターできるVB 2005超入門 : 第1回 VB 6の皆さん、これはもうVB 2005使うしかないでしょ ― @IT

    掘り出し物の物件がありますよ! 住めば都とはよくいったものだが、よほどの引っ越し好きでない限り「思い立ったが吉日」とばかりにいきなり異なる環境に移り住むことはないだろう。運送の手配をしたり荷物をまとめたりするだけでも大変なのに、新しい土地での習慣や近所付き合いに慣れるのはとても大変。独身者ならまだしも、家族がいていくばくかの資産があれば、転勤などの外部的な要因がない限り自分の環境を変えようと思う人はそういないだろう。 VB 6(Visual Basic 6.0)プログラマーもまさにそういう「局所最適」な状況(図1)にあったのではないだろうか。というか、白状すると私自身もそうだった。Visual Basic.NET 2002が登場しても、その次のバージョンであるVisual Basic.NET 2003が登場しても、新しい環境への移行どころか、学ぶことにすら二の足を踏んでいたぐらいだから。

  • Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE

    JavaScriptの開発環境、要するにJavaScript用IDEという位置づけなのですが、HTMLCSSの構造をアウトラインで示してくれたり、文法の間違いを指摘してくれたり、やっていることはほとんどDreamweaverの持っている機能と同じです。 特に面白いのはJavaScriptCSSなどがInternetExplorerとFirefoxに対応しているかどうかが一発で分かる点。JavaScriptのエラーについても細かい部分まで指摘してくれます。つまり、実行しなくてもエラーがドコにあるのか分かる「静的解析」が可能というわけ。 WindowsMacintosh、Linux版があり、Eclipseプラグインとして動作するバージョンもあります。 スクリーンショットや実際に動かして機能を解説しているムービー、ダウンロードは以下から。 Aptana: The Web IDE http:

    Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE
    Shiokaze98
    Shiokaze98 2006/08/02
    いずれこういうソフトを使うことになるのかな・・・と思っていたりする。
  • MSDN ライブラリ 2006年6月版、無償配布中

    いつの間にか無料になっていたようです。知りませんでした。CD-ROMイメージ4枚分なのでものすごい大容量ですが、ローカルに置いてささっと利用できるというのはなかなか魅力的なのではないかと。 ダウンロードは以下から。 ダウンロードの詳細 : MSDN ライブラリ 2006年6月版 Welcome to MSDN Library http://msdn.microsoft.com/library/ja/ またMSDN サブスクリプションを年間契約していただくと、年 4 回最新の MSDN ライブラリの CD-ROM をお手元にお届けします。 今までオンラインで参照して面倒だな~と思っていた人にとっては朗報。というかMSDNの年間契約高すぎ。いくらか改善はされているようですが…。

    MSDN ライブラリ 2006年6月版、無償配布中
    Shiokaze98
    Shiokaze98 2006/08/02
    ありがたやありがたや
  • プログラマの心の健康 - あなたは、そのままでいいんです

    目次 はじめに 情報不安について 人の話を聞くこと 寝てから考えよう わ・ざ・と、ゆ・っ・く・り・、や・っ・て・み・よ・う ロビンソン式悩み解決法 驚き、最小の法則 むしょうに腹が立つあいつのこと あなたは、そのままでいいんです はじめからやり直したい症候群 人から信頼されるためにはどうしたらよいか トラブルがチャンス あなたはひとりではありません あなたのための聖書の言葉 ぜひ、感想をお送りください リンク集 更新履歴 はじめに 私はプログラマです。 プログラムを書いて生活の糧を得ています。 プログラマというのは精神的にも肉体的にも過酷な仕事だと思われています。 夜遅くまでディスプレイに向かい、 キーボードを叩き、ジャンクフードをべながらバグをとる…そんな職業だと思われています。 確かにそういうところもありますが、プログラマも人間です。 不健康な生活を長いこと続けることはできません。

    Shiokaze98
    Shiokaze98 2006/07/21
    プログラマに限らない、多くの人々に役立つであろう、やさしい言葉。頑張ってる人に読んで欲しい言葉。
  • スラッシュドット ジャパン | 大規模なソースコード、何万行までいじれますか?

    Kachi曰く、"サンのWebページ「Sun&Users」に筑波大学の加藤和彦教授のインタビューが掲載されている。この中で、『数は少ないんですけれど、大規模なソフトウェアを我々の想像を超えていじっちゃう人たちが現れてます。(中略)…昔よりも、ソフトの生産性は上がっているんですね。(中略)…最近の若い人の非常に生産性の高い人は、1万行なんて割と軽々越えるんですね。1万行、3万行は、全然苦にしない。10万行でも苦にしない。』と発言している。 さて、あなたは、どのくらいのソースコードに立ち向かうことができるだろうか。ちなみに投稿者は、アマチュアなので万年Hello worldどまり。"

    スラッシュドット ジャパン | 大規模なソースコード、何万行までいじれますか?
    Shiokaze98
    Shiokaze98 2006/07/11
    プログラマって、やっぱりスゴイな
  • Javaの世界、イメージできる? ― @IT自分戦略研究所

    Javaの世界をイメージする Javaがプログラミング言語の1つであるということは皆さんご存じでしょう。プログラミング言語とは、コンピュータに何らかの仕事をさせるために人間が処理の手続きを順序立てて書いた設計書(仕様書)のようなものです。 昨今のシステム開発(構築)では、なぜJavaを選択することが多いのでしょうか。 ここではまず、皆さんが納得してJavaを選択し、多くを学んでいただくきっかけになるよう、Javaのイメージづくりをしてみたいと思います。 Java誕生の経緯 Javaが何のために開発された言語なのかを知ることは、システム開発でJavaを選択する動機付けになり、非常に有意義です。 Javaの開発が始まったのは1990年代前半。当初からSun Microsystemsのビジョンである「ネットワークこそがコンピュータである(The Network Is The Computer)」

    Javaの世界、イメージできる? ― @IT自分戦略研究所
    Shiokaze98
    Shiokaze98 2006/07/08
    「いまからでも遅くないJava」
  • MS主催の学生技術コンテスト「Imagine Cup」--今回のテーマは医療技術

    Ivan Cordeiro Cardimさんは、目が不自由だった祖父の影響で、視覚障害者が不慣れな場所でも容易に移動できるようにするための手段を開発してきた。 ブラジル人大学生の仲間数人と8カ月がかりで開発したCardimさんのシステムは、GPS技術と左右1組のリストバンドを組み合わせ、曲がる位置にさしかかった時に合図する。 Cardimさんは電話でインタビューに答え、「これは視覚障害者用の地図のようなものだ。リストバンドを振動させることで曲がる方向が分かる」と述べた。 Cardimさんのチームは米国時間6月28日、Microsoft会長のBill Gates氏にこのアイデアを披露し、サッカーブラジル代表チームのユニフォームを渡すチャンスを得た。Gates氏はこのリストバンドをはめると、どのようにして装置を小型化したのかを尋ねていた。 Cardimさんのチームは、Microsoft主催の「

    MS主催の学生技術コンテスト「Imagine Cup」--今回のテーマは医療技術
    Shiokaze98
    Shiokaze98 2006/07/06
    今年の夏は何かあるのかな
  • WSHを始めよう - @IT

    連載目次 わたしたちはコンピュータの奴隷じゃない! Windows PCを使っていて、あるいはWindowsサーバを管理していて、「何で人間様が、こんなこまごまとした作業を繰り返し、何度も何度もやらないといけないの?」と思うことはないだろうか。例えばこういう作業はどうだろう。 「My Documentsフォルダ内にある2005年に作成されたファイルのうち、最近1カ月更新してないテキスト・ファイルの中身を確認したいので、それらのファイルの1行目を抜き出して1つのテキスト・ファイルにする」 これを手作業でやろうと思うと大変だ。まずエクスプローラでMy Documentsを開き、詳細表示モードにし、作成日時と更新日時をにらめっこしながら該当するファイルを選び、メモ帳で開いて1行目をコピーし、もう1つメモ帳を立ち上げてそれを貼り付け……、という操作を複数のファイルで繰り返す。フォルダが階層化されて

    WSHを始めよう - @IT
    Shiokaze98
    Shiokaze98 2006/07/06
    「バッチとは違うのだよ! バッチとは!」…私はバッチファイルから先に進めてませんorz
  • WindowsCE FAN ―WindowsCE開発者向け情報

    Windows CE 開発者向け情報 WindowsCE開発者向けの記事です。 まだ、スタッフにプロの開発者がいないため、初歩的な記事が中心ですが、 数少ない WindowsCE 関連の情報を整理していく予定です。 執筆者、記事の投稿も受け付けておりますので、お気軽に Webmaster にご相談ください。 WindowsCE ソフトウエア開発の役に立つライブラリ CE FAN らくちんライブラリ 【全1】 MFCなしでプログラムを書くとき、メッセージディスパッチを書きやすくするライブラリの紹介です。 プログラミング Tips for H/PC、P/PCPocketPC PocketPC プログラミング Tips 【全11PocketPC のソフトウエア作成の前に知っておくとよい Tips を、PocketPC ソフトウエア開発経験のある筆者がレポート。これから、PocketPC

  • eMbedded Visual Tools 3.0でCEアプリを開発

    eMbedded Visual Tools 3.0で CE用データアクセスアプリケーションを作る(1) eMbedded Visual Tools 3.0でCEアプリを開発 マイクロソフト アジア リミテッド プロフェッショナル サポート部 井上裕章 2001/7/6 連載では、Windows CEのアプリケーション開発ツールである「eMbedded Visual Tools 3.0」を紹介し、CEのアプリケーション開発について解説していきます。そして、ADOCEを利用し、ネットワークデータベースとデータの同期をとるデータベースアクセスアプリケーションのサンプルを作ります。 Windows CEと聞くと、Pocket PCやHandheld PCといった携帯端末を思い浮かべる方も多いと思いますが、eMbedded Visual Tools 3.0は、それらWindows CEデバイスの

  • DirectXの真実(1/3) - @IT

    連載 .NETWindows Vistaへ広がるDirectXの世界 第1回 DirectXの真実 NyaRuRu 2006/06/21 Windows Vistaの発売(2007年1月発売予定)が近づいてくるに伴い、同OSの新しいグラフィックス環境について一般利用者向けの記事もいくつか散見されるようになった。 それらの記事でたびたび目に付くのが、「Windows Vistaの描画は、DirectXをベースとしているので高速になる」という説明だ。確かにこの説明は、宣伝文句としてはインパクトがあるかもしれない。だが、もしあなたが開発者であれば、このような説明に納得すべきではない。DirectXは決して「定義上高速」なのではなく、特定のシナリオで性能を発揮するようにデザインされたライブラリにすぎないからだ。 この事実は、ゲーム開発者にはよく知られた話であるが、一般的なWindowsアプリケー