[プログラム]の検索結果


Windowsの全バージョンに、USB メモリを差し込んだり、ブラウザ経由で WebDAV を表示したり、Microsoft Office などの埋め込みショートカットに対応したファイルを表示するだけで感染してしまう可能性のある危険な脆弱性が見つかった。

この脆弱性の回避方法としてはショートカットアイコンの表示を無効にする、WebClient サービスを無効にする、LNK と PIF ファイルのダウンロードを禁止すれば良い。修正プログラムはまだ Microsoft から提供されていないが、簡単に回避する方法として Fix it が提供されている。

Windows 2000 や XP SP2 でもこの脆弱性の影響を受けるが、修正される見通しは無いらしいので、心配な人はWindows 7の購入を検討してみてはどうだろう。

Windows の全バージョンに危険な脆弱性が見つかる
http://blog.f-secure.jp/archives/50427829.html

Windows 7 Home Premium アップグレード
マイクロソフト 価格:12,676円 評価:★★★★★


  • 微妙 ★★★
  • windows7のレスポンスについて ★★★★
  • 意外に簡単に完了しました ★★★★★
  • アップデートしてから迷って解決すべき ★★★★★
  • パソコンテレビが簡単 ★★★★

powered by amalink
[2153] Posted by buzei at 2010/07/26 17:08:08
0 point | Link (1) | Trackback (0) | Comment (0)

PerlのプログラムからDBI経由でMySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。

あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。

CREATE TABLE `users` (
  `userid` varchar(100) COLLATE utf8_bin NOT NULL,
  `password` varchar(250) COLLATE utf8_bin NOT NULL,
  `status` int(11) NOT NULL,
  `auth` int(11) NOT NULL,
  `username` varchar(250) COLLATE utf8_bin NOT NULL,
  `address` varchar(250) COLLATE utf8_bin NOT NULL,
  `mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,
  `hpurl` varchar(250) COLLATE utf8_bin NOT NULL,
  `widgets` text COLLATE utf8_bin NOT NULL,
  `createdate` datetime NOT NULL,
  `lastupdate` datetime NOT NULL,
  PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

insert into `users` (`userid`,`password`,`status`,`auth`,
 `username`,`address`,`mailaddr`,`hpurl`,`widgets`,
 `createdate`,`lastupdate`)
  values('admin','1234','1','0','webmaster','',
  webmaster100@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
 `username`,`address`,`mailaddr`,`hpurl`,`widgets`,
 `createdate`,`lastupdate`)
  values('test1','5678','1','1','user 1','',
  'test1@59log.com','http://59log.com/','',now(),now());
insert into `users` (`userid`,`password`,`status`,`auth`,
 `username`,`address`,`mailaddr`,`hpurl`,`widgets`,
 `createdate`,`lastupdate`)
  values('test2','abcd','1','1','user 2','',
  'test2@59log.com','http://59log.com/','',now(),now());

以下のPerlプログラムでは、テーブル「users」からステータスが1のレコードを全て取得、一旦配列に格納してから標準出力に出力しています。

検索条件の設定にはプレースホルダを使用し、DB処理でエラーが発生した場合は、例外処理に飛んでエラーの内容が出力されるように、RaiseErrorに1を設定しています。

--- mysql_select.pl ---

#!/usr/bin/perl

use strict;
use warnings;

use DBI;

my $data_source = "DBI:mysql:testdb"; # 接続先はtestdb
my $username = "test"; # データベースへのアクセス権限を持つユーザーを指定
my $password = "abcd"; # そのパスワード

my $status = 1;
my @recs = ();
eval {
    my $dbh = DBI->connect($data_source, $username, $password,
                          {RaiseError => 1, PrintError => 0});
    my $sql  = "select * from users where status = ?";
    my $sth = $dbh->prepare($sql);
    $sth->execute($status);
    while (my @rec = $sth->fetchrow_array) {
        push @recs, [@rec];
    }
    $sth->finish;
    $dbh->disconnect;
};
if ($@) {
    print "Error : $@\n";
}

foreach my $rec (@recs) {
    print join(",", @{$rec}), "\n";
}
[2152] Posted by kagahiro at 2010/07/26 09:49:13
0 point | Link (5) | Trackback (0) | Comment (0)

121 水先案名無い人 :2010/07/17(土) 20:53:07 ID:b2DWVBA10
341 名前:名無しさん@そうだ選挙に行こう 投稿日:2010/07/11(日) 20:31:10 ID:L/MivK9bP
リブート=電源を切って電源を入れ直すこと

コンピュータは電源を入れると基本プログラムを読み込んで起動するが
昔のコンピュータは基本プログラムを読み込むためには
「基本プログラムを読み込むプログラム」
をオペレーターがコンソールからいちいち手入力するしかなかった。

ドン・キホーテは沼に落ちたときに自分で自分のブーツを引っぱり上げて
沼から脱出したとホラを吹いていたが、そんなことは不可能であって
沼に落ちた人間のブーツは沼に落ちた本人以外が引っ張るしかない。
それと同様に、
「基本プログラムを読み込むプログラム」
コンピュータ以外の存在(オペレータ)が手入力するしかない。

ということで、この「基本プログラムを読み込むプログラム」のことを
「ブーツを引っぱり上げるプログラム」(ブート・ストラップ・ローダー)と呼んだ。

ここから転じてコンピュータを起動することを「ブートする」と呼ぶようになり、
いったんコンピュータを停止した後に再起動することを「リブートする」と呼ぶようになった。

いやマジで。

128 水先案名無い人 :2010/07/17(土) 22:40:58 ID:M/3X26VC0

>>121
本当かよ!と調べてブートストラップの意味初めて知ったわww

ブート - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%BC%E3%83%88

[2151] Posted by 名無しさん at 2010/07/26 09:45:51
0 point | Link (1) | Trackback (0) | Comment (0)

無料で配布している掲示板CGI(59bbsとは別の簡易掲示板CGIバージョンアップしました。HTML::Templateを使用してUIの部分をできるだけプログラムから取り除き、テンプレートファイルで記述するように変更しました。...
[2150] Posted by buzei at 2010/07/25 18:08:12
0 point | Link (1) | Trackback (0) | Comment (0)

Ruby(ルビー)とは、まつもとゆきひろ氏によって開発されたオブジェクト指向のスクリプト言語のことで、Perlに匹敵する強力なテキスト処理能力とシンプルな文法などを特長とする。David Heinemeier Hansson氏によっ...
[2024] Posted by buzei at 2010/06/28 11:27:37
1 point | Link (2) | Trackback (0) | Comment (1)

検索サイトを運営するBaidu(バイドゥ)が「不自然言語処理コンテスト」を開催する。「不自然言語処理」とは、「間違っていても読める、読みづらく書きづらいのに使われている、あるいは短くて書きやすいけど知らない...
[2002] Posted by buzei at 2010/06/24 10:36:52
0 point | Link (4) | Trackback (0) | Comment (0)

マルチユーザー対応のブログソフトウェア59Tracker 4.1」をリリースしました。59Tracker 4.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更さ...
[1966] Posted by kagahiro at 2010/06/15 00:23:32
0 point | Link (1) | Trackback (0) | Comment (0)

オープンソースのWeb掲示板ソフト「59bbs 3.1」をリリースしました。59bbs 3.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更されています。主な...
[1953] Posted by kagahiro at 2010/06/12 00:23:35
0 point | Link (2) | Trackback (0) | Comment (0)

QANoteというQ&Aコミュニティサイトをはじめました。無料のユーザー登録を行うことで質問の投稿や回答を行うことができます。今のところ機能は非常にシンプルで、質問を投稿とそれに対して回答する機能、質問を検索し...
[1947] Posted by kagahiro at 2010/06/10 13:42:55
0 point | Link (2) | Trackback (0) | Comment (0)

「KENT WEB」は、CGI/Perlによるプログラムを主に初心者向けに、フリーソフトとして配布しているサイト。掲示板、チャット、アクセスカウンターなどさまざまなPerlで書かれたCGIを配布しているほか、初心者向けのCGI...
[1930] Posted by buzei at 2010/06/07 11:10:52
0 point | Link (3) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  1 2 3 4 5  次へ >


アクセスランキング

今日のアクセスランキング(上位10件)

  1. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (1 PV)

今月のアクセスランキング(上位10件)

  1. 2NN (2ch News Navigator) (314 PV)
  2. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (93 PV)
  3. 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
  4. 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (42 PV)
  5. 読売新聞「石井誠」記者変死事件 (20 PV)
  6. ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (20 PV)
  7. 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (17 PV)
  8. PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)
  9. 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (11 PV)
  10. 掲示板フリーソフト - 無料で利用できる掲示板CGI (11 PV)

アクセス統計

ディレクトリ

関連サイト