タグ

2010年5月24日のブックマーク (21件)

  • 猫でもわかるプログラミング

    超初心者対象の、C/C++/C#プログラム教室です。 「Windows95/98/2000/XP使うだけには飽きた」「以前Cをやったことがあるが、ポインターでつまずいた」 「プログラムは、全く経験がない」「DOSのプログラムは、作れるがWindowsのプログラムは ちょっと・・・」という方のためのホーム・ページです。中級者以上の方、セミプロの方、 プロの方ご遠慮ください。Macユーザーの方も私の力不足のためお役に立てません。 Webmaster Yasutaka Kumei [How To Walk][画像が表示されない時は] [VC++6.0でうまくビルドできない時は] [リソースがうまく表示されない時は(VC++6.0)] [リソースがうまく表示されない時は(VC++.net)] [メッセージ・ループ] [WinXP+VC++.netでコンパイルできない時は] [.netでパラメータ

  • 8-2. プロセス間通信とバックドア

    IPA ISEC セキュア・プログラミング講座

    s17er
    s17er 2010/05/24
  • Simple Delphi WrapperでSQLite3サンプル

    Simple Delphi WrapperでSQLite3サンプル 準備 SQLite組み込み方法(+Simple Delphi Wrapper) サンプルソース ダウンロード 準備 組み込みデータベースのSQLite3とDelphiで書かれたSQLite3のラッパーSimple Delphi Wrapperを利用して簡単な住所・郵便番号検索データベースを作成したいと思います。 開発環境:Boland Delph7 Professional(Pro以外の無料版でも多分大丈夫) 日郵便からお好きな郵便番号データをダウンロードして下さい。 Simple Delphi Wrapperをダウンロード。 ▲ SQLite組み込み方法(+Simple Delphi Wrapper) ※サンプルではすでに組み込まれています。 A simple Delphi wrapper for SQLite 3から

  • 軽量 Webサーバー

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    軽量 Webサーバー
  • https://funini.com/kei/vs/named_pipes.shtml

  • Named Pipes vs DDE

    This only sends one byte at a time, but you should be able to play with it.Cheers unit uPipes; //////////////////////////////////////////////////////////////////////////////// // Pipe Server and Client // // This code creates a Base Pipe Server Class. // Inherit it and override the PipeMsgIn method to react to incoming messages // // Author: David Todd /////////////////////////////////////////////

  • [ メッセージによるプロセス間通信 ] - Halbow 資料館

    API の稿の 第17章 メモリ操作 で説明したように、Win32 におけるメモリの仮想アドレス空間はプロセスごとに独立している。したがって、何かの情報をメモリに確保してそれを他のプロセスに渡したいとき、そのアドレスを教えてやっても、受け取る方のプロセスにとってそのアドレスは無意味なものになっている。通常はアクセス違反を起こしてどちらかのアプリが強制終了する。Win32 におけるプロセス間通信には、DDE、OLE、パイプ、クリップボード、メールスロットなどがあるらしいが、クリップボード以外では、わたしは Delphi のDDEについて、Delphi2 のときに試したことがあるだけで、ほかの方法についてはやったことがない。ここでは、メッセージを使って任意のメモリブロックをプロセス間でやりとりする方法を調べよう。 メッセージは、メッセージIDそのものがシステムグローバルであり、また、通信するプ

  • C-C によるWin32API - APIサンプル集

    C/C++によるWin32API /* 2007/3/25 プログラムは4年ぐらい引退していましたが、復帰することになりましたので、リハビリとしてこのサンプル集を見直して再度、公開しました。見直す際にはWindowsXP+(Borland C++ Compiler 5.5とVisualC++5.0)で確認しました。このサンプル群は6年前に私がC/C++の勉強のために作成したものですが、なんせ「C/C++を勉強しはじめた4ヶ月程度のコーディング」のままなので仕事などで利用する際にはエラー処理やメモリ解放などきっちりとしたほうがよいところが多々あると思います。ですが、情報としてはそれなりに有益かとおもいますので、改変しながらつかってやってください。皆様のお役に立てれば幸いです。 一括ダウンロード:papy's softwarelibraryからダウンロード  */

  • Ujasiri.com is for sale | HugeDomains

  • Perl で Win32::API プログラミング入門 - 竹迫の近況報告

    ActivePerl (Windows版) には Win32::API - Perl Win32 API Import Facility - metacpan.org が付属しているので、今日からすぐに Win32::API を利用したプログラミングが出来ます。 簡単なメッセージボックスを表示するPerlプログラムは以下になります。 #!/usr/bin/perl use Win32::API; my $MessageBox = Win32::API->new("user32", "MessageBoxA", "NPPN", "N"); $MessageBox->Call(0, "Hello, World!\n", "Message", 0); このプログラム実行すると、「Hello, World!」と書かれたWindowsメッセージボックスが表示されます。 これを Win32::API

    Perl で Win32::API プログラミング入門 - 竹迫の近況報告
  • Python で Win32API プログラミング入門

    隆の開発日誌 Kotlin/Swift/Flutter/JavaScript/TypeScript/PHPWindows/macOS/Android/iOS/Webアプリなどを作ってます Perl で Win32::API プログラミング入門 を参考にしました。 Python 2.5以降には、ctypes が付属しているので、 今日からすぐに Win32API を利用したプログラミングが出来ます。 # ctypesは、動的リンク/共有ライブラリ内の関数呼び出しを可能にします。 # Linuxなど、Windows以外のOSでも使用することができます。 簡単なメッセージボックスを表示するPythonプログラムは以下になります。 #!C:\Python26\python # -*- coding: cp932 -*- import ctypes ctypes.windll.user32.M

    Python で Win32API プログラミング入門
  • Big Sky :: 自作のWindowsアプリケーションにJavaScriptで動作するプラグイン機能を実装する方法

    私もこれまで色々なWindowsアプリケーションを作ってきましたが、それらの多くはデスクトップ上で目的の動作だけを実行する単純なアプリケーションだったりします。 最近のテキストエディタ等では、マクロ等と呼ばれる拡張言語を使用してエディタ来の動作では実現出来ない色々な追加機能を実行する事が出来る様になっています。 今日は、既存のWin32アプリケーションにJavaScriptでマクロが実行出来る様にする為のtipsをご紹介。 拡張言語といってもJavaScriptの様に柔軟性のある言語を作り直すとなると程遠い工数を掛けてしまう事になりますが、Windowsには「ScriptControl」というスクリプト実行コンポーネントが用意されています。 今回はこれを使って外部にあるJavaScriptファイルを実行し、かつそのJavaScriptからアプリケーション内のオブジェクトを操作するまでを説

    Big Sky :: 自作のWindowsアプリケーションにJavaScriptで動作するプラグイン機能を実装する方法
  • Big Sky :: javascriptで動くtwitter streamクライアントを作るならばmultipart/mixedを使うべき

    twitter stream APIとは、twitterのステータス更新に対してキーワードでtrackしたり、あるグループ内に属するステータス更新をフィルタしたり出来るAPIなのだけど、実際にはchunkedなストリームが流れて来ているのであって、これを使ったWebアプリを作る際にはlong pollを使うのが良い。ただしクライアントサイドでjavascriptを処理する際に サーバサイドでステータス更新をFIFOに溜め込む クライアントからリクエストをブロック(long poll)しFIFOからステータスを送出する クライアントサイドでlong pollを行い画面を更新する 再度サーバへリクエストを投げる を繰り返すのであれば、せっかくストリームなのにアプリサーバとの接続を切ってしまう事になる。出来ればクライアントからWebアプリもストリーミングとしたい。しかしながらサーバからのステータ

    Big Sky :: javascriptで動くtwitter streamクライアントを作るならばmultipart/mixedを使うべき
  • 興味のある言語にPHPと書いておいたら面接で爆笑された - moriyoshiの日記

    Inspired by http://anond.hatelabo.jp/20100125020240 Perlエンジニアを募集してる会社の採用面接を受けた時の話。 転職エージェントに作れと言われて作ったシートに、「興味のある技術/言語」という欄があったんです。 PSGI/Plackとか色々書いたけど、プログラミング言語の中で興味があるのはPHPだったので、 PHPと書いておいたのですが、それを見た髭面サスペンダーの面接官のリアクションが酷かった。 面接官「PHP・・・ふははっ!PHP!」 面接官「PHPやってるんですか?wwwww」 俺「(唖然)は、はい・・まだ参照を理解したぐらいですが。。」 面接官「PHP・・・ニヤニヤ」 その人はCPANコミッタで、当然Perlのコードを書いている人だったので、 Perlが「Improved PHP」と呼ばれている事を知らないワケが無いだろうと思って

    興味のある言語にPHPと書いておいたら面接で爆笑された - moriyoshiの日記
    s17er
    s17er 2010/05/24
  • Big Sky :: 興味のあるテキストエディタにVimと書いておいたら面接で爆笑された

    Inspired by http://d.hatena.ne.jp/moriyoshi/20100204/1265242273(興味のある言語にPHPと書いておいたら面接で爆笑された) UNIXエンジニアを募集してる会社の採用面接を受けた時の話。 転職エージェントに作れと言われて作ったシートに、「使っているテキストエディタ」という欄があったんです。 nanoとか秀丸とか色々書いたけど、一応WindowsでもUNIXでも使えて操作感が好きだったるので、 Vimと書いておいたのですが、それを見た仙人染みた長髪の面接官のリアクションが酷かった。 面接官「Vim・・・ふははっ!Vim!」 面接官「Vim使ってるんですか?wwwww」 俺「(唖然)は、はい・・まだVimscriptを理解したぐらいですが。。」 面接官「Vim・・・ニヤニヤ」 その人はEmacs信者と呼ばれていて、当然Vimくらい知っ

    Big Sky :: 興味のあるテキストエディタにVimと書いておいたら面接で爆笑された
    s17er
    s17er 2010/05/24
  • Windows のバッチスクリプトから脱却し、WSHを用いて JavaScript でWindows用スクリプトを書く - すがブロ

    Windows のバッチスクリプトは結構難しい ちゃんと調べればそこそこ使えるのだけど、Linux のシェルに慣れた身としてはパワー不足が否めない。 かといって、Ruby やらで実装しようにも、対象のクライアントPCに入っているか気にしなくてはいけないので、できれば Windows ネイティブな言語で実装したい。 ただ、VBScript ってほとんどやった事無いからもっと手軽に実装したい>< そんな時は WSH だ! WSHは Windows98 から実装されているし、VBScript と JScript をサポートしているから、普段 VB に慣れてないような人でも JS だったらまだ取っ付きやすいよ! って人も多いと思う*1。 使い方 cscript JScript ファイル とやると WSH が起動してスクリプトを実行する。ファイルをダブルクリックでも実行できるけど、出力がメッセージボ

    Windows のバッチスクリプトから脱却し、WSHを用いて JavaScript でWindows用スクリプトを書く - すがブロ
  • プロセス間通信について

    VisualBasic2005にてプログラムを作ったのですが、作ったあとに別のPCにインストールして実行してみると動作しないことに気づきました。 プログラムの内容は、Aというプログラムに引数をつけて実行すると常駐プログラムBに引数の値を渡すというシンプルなものです。AとBは同じクライアントPCにて実行します。 「VB2005逆引き大全500の極意」という書籍のプロセス間通信という産プルを参考に作ったのですが、どうもHTTPでデータを渡しているらしくWEBサーバが動作していないと動作しないんです。 私のPCPHPなども使う為Apacheが動作中です。 通常のクライアントにHTTPでの通信を受信する方法はないのでしょうか?(ApacheなどのWEBサーバをインストールしないで) クライアントPCには.net Framework2.0がインストール済みです。 OSはWindowsXP(Home

    プロセス間通信について
    s17er
    s17er 2010/05/24
  • Twitterの公式RT、非公式RT、QTの違いを分かりやすく図で描いてみた - 聴く耳を持たない(片方しか)

    <追記 2012/03/06 ここから> 追記(2012/03/06) 2012年3月にTwitterの仕様が変更されました。 下記では「TweenのQT」と、「非公式RT」「QT」とはタイムラインでの見え方が違う……と書いてありますが、2012年3月現在ではどちらも同じようにタイムラインでは表示されています。 <追記ここまで> 先日、Twitterで公式にRetweet機能が一部のユーザー向けに公開されました。現在は言語を英語にしないと利用できませんが、今後はいずれ全ユーザーが利用できるでしょう。一方でこれまでのRetweetをQTと言い換える専用ソフト(クライアント)も出ています。 こうした動きの中で機能が複雑になり、それぞれの違いが分からない・分かりにくいといった意見をよく見かけます。……ですので、ちょっと整理も兼ねてそれぞれの機能の特徴をまとめてみました。 はじめに 以降、区別のた

    Twitterの公式RT、非公式RT、QTの違いを分かりやすく図で描いてみた - 聴く耳を持たない(片方しか)
  • 404 Blog Not Found:社会的責任を果たすのは、社会。

    2010年05月17日16:00 カテゴリCodeOpen Source 社会的責任を果たすのは、社会。 一蹴するまでもない。 フリーソフトに社会的責任がナンセンスなら、無料サービスにも社会的責任はあり得ないですよね。: CONCORDE だったら、それこそTwitterのような無料サービスに対しても、社会的責任を求めたり、そこの無料ユーザーが社会的責任を前提にした『真顔案件』──政治活動とか災害速報とかビジネスとか──に使おうとあれこれ画策したりすることにも、当然に「ありえない!」と一蹴しますよね? すでに一蹴されているのだから。 Twitter, Inc. 自身によって。 Twitter / Twitter Terms of Service You understand and agree that the Services is provided to you on an “AS I

    404 Blog Not Found:社会的責任を果たすのは、社会。
  • Geekなぺーじ : 夜フクロウと「社会的責任」

    夜フクロウの件はユーザが自分のわがままを「社会的責任」と言ったという話だと感じています。 今回の件に関して、夜フクロウ作者が「社会的責任を問われるべきか?」というと、私はNOだと思います。 「フリーソフト開発者に無茶言わないで!」とは思いますが、今回の件とは別に、ソフトウェアに免責事項を明記することや、「公開することの責任」という話題はあると思います。 フリーソフトに対するイチャモンは、私は基無視。しかし、公開していると世界中から色々来ることも事実です。国が違うと要求のぶっ飛び具合も想像を超えることがあります。 「社会的責任」という単語は他人に何かを強要するときに用いられることが多い単語というイメージ。余談ですが「公平」とか「中立」という表現も他人との議論を有利にするために利用されることが多いイメージ。 「責任」と「社会的責任」の単語の定義が人によって違いそうですね。 免責事項はソフトウ

  • トップ | ファミリー薬局

    s17er
    s17er 2010/05/24