アダルト・出会い系・結婚裏情報TOPへ 本文へジャンプ

便利とは?

アダルト ビデオでの検索結果です

優先キーワードは
Internet Explorerの使い勝手を向上させる機能が詰め込まれたユーティリティ。含まれる機能は40種類以上に上る。「ちょこっと 便利Tools」は、IEのコンテキスト(右クリック)メニューから利用できるユーティリティ集。検索、印刷、表示など、使用頻度が高い機能を中心に、(ソフト自身の設定項目を除く)全12ジャンル、40種類以上もの便利な機能が搭載されている。12分類されたジャンルは、検索編集整形拡縮加工印刷など。「検索」には、表示中ページのキーワードを赤く表示する「検索」のほか、「削除」「置換」がある。「削除」「置換」では、現在開いているWebページから指定語を削除・置換した状態でWebページを再表示する。いずれの機能も正規表現に対応する。「編集」には、文字列を選択した状態でコマンドを実行するタイプの機能が四つある。該当個所を削除する「強制削除」のほか、「改行追加」「改行2倍」「書き替え」がある。「検索」と同様、実行後にWebページを再表示する。「整形」に含まれる機能は「文字拡大」「白地に黒文字」「画像サイズ2倍」の三つ。「文字拡大」は、スタイルシートなどを無視して強制的に文字サイズを拡大する。「白地に黒文字」は、スタイルシートを無視してページ上の文字を黒く、背景を白く表示する。「画像サイズ2倍」はその名の通り、ページ上の画像パーツをすべて2倍の大きさに変える。「拡縮」は、文字や画像といったパーツ単位ではなく、ページ全体をまとめて拡大・縮小表示するもの。選べるサイズは50/75/150/200%の4種類。「加工」には、「強制リンク」「画像埋め込み」「プレビュー表示」の三つがある。「強制リンク」は、Webページ内のリンクされていないURLを強制的にリンクするもの。「ttp://〜」など、URLの一部が欠けた記述や、全角で記述されたURLなども変換する。「画像埋め込み」は、ページ内に表示された画像リンクを読み込んで、画像をページ内に埋め込み表示するもの。「プレビュー表示」は「画像埋め込み」と似た機能で、画像の代わりにリンク先ページのサムネイルを読み込む(リンク数によっては膨大なページが読み込まれるため、注意が必要)。「印刷」には、「タイトル、日時の追加」と「全リンク解除」がある。「タイトル、日時の追加」はWebページ上部にタイトル、URL、日時を追加するもの。印刷時や画面キャプチャ時に便利だ。「全リンク解除」は、リンク部分の文字色を反映させずに印刷することができる。そのほかにも、英和/独和など5パターンの和訳が可能な「翻訳」、Cookieの表示やフォームの解析ができる「表示」、ページの分割表示が可能な「分割」など、多種多様なジャンル・機能が実装されている。
Internet Explorerのユーザには日ごろ、IE標準のボタンしか使わないという人も少なくないだろうが、正直なところ、それだけだと少なからず不便さを感じることもあるはずだ。しかし「ちょこっと 便利Tools」を使えば、そういう不便さの多くが解消されるのではないかと思う。特に、「加工」の「強制リンク」機能などは、不完全なURLが書き込まれることが多い掲示板サイトのヘビーユーザにとって、実にありがたいものといえる。しかも、それが掲示板用に特化したブラウザによってではなく、IEに機能を加えるだけの形で実現できるのはうれしいところだ。そうした利便性の向上だけではなく、画像を無意味に拡大表示してみたり、「おもしろ」ジャンルの「語尾変換」機能(ページ内の一部の語尾を「なり〜」にする)を使ったりすれば、日ごろ見慣れたサイトでもガラっとその雰囲気が変わっておもしろい。
ソフトを開発しようと思った動機・背景私は「ちょこっと ソース・ビューワー」や「ちょこっと ほんやく」「ちょこっと 強制リンク」など、以前からInternet Explorerのコンテキスト(右クリック)メニュー用ソフトを多数作っていました。しかし、公開していないソフトも含め、それらが多くなってきたせいで、IEのコンテキストメニューが非常に見づらくなっていました。そこで、普段頻繁に使わない機能を全部まとめて別ソフトにしたいなと考えていました。今回作った「ちょこっと 便利Tools」では、そういった多くの機能をひとつのソフトにまとめています。40以上の機能が使えるので、とても便利だと思います。開発中に苦労した点メニューの各機能は、「tools」フォルダ内のそれぞれのテキストファイルになっています。新しい機能は、このフォルダにファイルを追加するだけで簡単に増やせます。この仕様をどうするかに最初時間がかかりました。また、悩んだのはインタフェースです。機能が多くなればなるほど、どうしても見づらくなってしまいます。そこで機能ごとに分類して、色を変えて表示することにしました。また、各ジャンルごとに、表示を切り替えられるようにしました。インタフェースについては、まだまだ改善の余地がありますので、自分で使いながらいじっていきたいと思います。ユーザにお勧めする使い方「検索/置換/削除」「表示サイズの変更」「翻訳」など、IEを使っていてほしくなるさまざまな便利な機能を用意しています。とりあえずソフトをインストールしておいて、思い出したように使うとよいと思います。IEのコンテキストメニューから呼び出さない限り起動しませんから、普段はまったく邪魔になりませんので。今後のバージョンアップ予定ちょこちょこと機能を追加していこうと思います。新しい機能を手軽に追加できるようにしておりますので。
システムコマンダー91台のパソコンで複数のOSを使い分けられるマルチブート&パーティション管理ソフト
スタートアップ タスクスケジューラ登録したタスクをログイン時に自動処理できる非常駐型タスクスケジューラ
ちょこっと 便利ToolsWebブラウジングを快適にする40種類以上の機能を備えたIE用ユーティリティ
驚速ストリーミングレコーダー 2ストリーミング配信されている動画やFlashムービーを録画できるソフト
わくわく数学マンデルブロ集合、コッホ曲線、樹木曲線など、14種類の図形を簡単な操作で描ける数学ソフト
おやすみタイマーマウス/キーボードの操作状況を監視し、一定以上の無操作時間で電源OFFなどを自動実行するソフト
《おすすめアミューズメント通信》 Cappriccio 複数のスクリーンセーバを一括登録できる、マルチスクリーンセーバ起動ソフト
FabulousMP3高品位のコンプレッションが可能なサウンドプレイヤー&MP3/WAVファイル作成ソフト
簡単ファイルコピー規則に従ったリネーム処理を行いながら、ファイル/フォルダを同一フォルダにコピーできるユーティリティ
Zoner Barcode Studio 2数多くのバーコードを一度にまとめて生成できるバーコード管理・印刷ソフト
OVERRAY´-オーバーレイダッシュ-短時間で何回もプレイできる、横スクロール型弾幕系シューティングゲーム
Diskeeper 2007 英語版ほかの作業を妨げることなくバックグラウンドで動作する常駐型デフラグソフト
上で紹介したソフト(およびその関連ソフト)のダウンロードページにジャンプします。ダウンロードページから、FTPまたはHTTPでソフトをダウンロードできます。ダウンロードページには、作者データページへのリンクもあります。
ベクターソフトニュース、スポットライト、PickUpに関するご意見・ご感想は editor@vector.co.jp まで

[] ちょこっと 便利Tools - ベクターソフトニュース
[引用サイト]  http://www.vector.co.jp/magazine/softnews/070208/n0702082.html
120

 Last Updated 2007/ 02/ 14/ 15時09分11秒

もうすでに2月になってしまったが、2007年の最初の記事なので、今回は基本的なところに少し立ち戻ってみようと思う。あらためて基本を確認してみると、それまでずっと誤解していたままになっていたことや、知らないうちに追加されていた便利な機能があることに、意外に気付くものだ。ちょっとした発見に感動を覚えることすらある。
そんなわけで、今回のテーマの「配列」となるわけだが、1964年にBASIC言語が誕生して以来、40年以上の長きにわたって使われてきた機能に、いまさら見るべきところがあるのか、と思われる方もおられるかもしれない。……などと、歴史を持ち出すのは大げさだが、それは抜きにしても「配列は配列でしょ、かっこの中にインデックス書けばいいだけじゃん」とか「繰り返しの中でインデックスを動かして、配列の要素を処理すればいいんでしょ」と軽くスルーされてしまうかもしれない。
ところが、Visual Basic 2005(以下VB 2005)の配列はちょっと違う。いや、見た目はさほど違わないが、もっと便利なのだ。例えば、配列の要素を検索するのも、並べ替えるのも、逆順に並べるのも、配列をコピーするのもメソッド1つでできてしまう。確かに、いまや並べ替えのコードを自分で書く必要はほとんどないのだが、関数に配列を渡したりするのではなく、メソッド一発!というのがうれしい。
最初のサンプル・プログラムは、数字をランダムに並べ替えるというもの。例えば、「12345」を「32541」のように並べ替える。
一見、何の役にも立たなさそうだが、いろんな場面でよく使う。例えば、座席などの順序をランダムに決める場合、神経衰弱のようなパズル・ゲームの問題を作る場合、実験などで順序による影響を排除するために刺激の提示順序をランダムに決める場合、などなど。
ただ一定の範囲の乱数を順に発生させるだけなら簡単だが、重要なのは重複する値がないということ。乱数を順に発生させるだけだと、以前に発生させた値と同じ値が生成されることもある。その値を除外するのは意外に面倒だ。例えば、単純に以前の値をすべて調べ、重複するものがないかどうかチェックする方法だと、乱数を発生させるたびごとにそれまでの全データをチェックしないといけないので、時間がかかりすぎてしまう。
このようなランダムな数字の並びを作るにはいくつか方法があるが、繰り返しを最小限で済ませる最も簡単な方法は、それぞれの数字に乱数を与え、乱数をキーとして並べ替えるという方法だろう。つまり、図1のような感じになる。
まず、それぞれの数字に乱数を与える。次に乱数をキーとして並べ替えを実行する。繰り返しをさらに少なくするほかの方法もありそうだが、この方法が一番分かりやすいだろう。
では、さっそくプログラムのデザインから始めよう。実行結果はリスト・ボックスに表示するものとして、必要なコントロールを配置しよう(図2)。
フォームの名前(=プロパティ・ウィンドウの(Name)プロパティ)は「frmRandom」とし、Textプロパティは「ランダムに並べる」とした。そのほかのプロパティは必要に応じて変更すればよい(最大化ボタンを使わないとか、ウィンドウの境界をダイアログボックスと同じように固定するなど)。
このプログラムの中心となるコードは、btnSortコントロールのClickイベント・ハンドラ。デザイナ・ウィンドウでbtnSortコントロールを選択し、[プロパティ]ウィンドウの[イベント]ボタンをクリックして、Clickイベント・ハンドラに名前を付けよう。ここでは「sortArray」という名前にする(図3)。
イベント・ハンドラが作成されるとコード・ウィンドウが表示されるので、以下のコードを入力する。まだ続きはあるが、取りあえずは配列を2つ宣言し、乱数を入れるところまでを見ておこう。
VB 2005では、Option Baseステートメントが使えなくなり、配列の下限を変更することはできなくなった。つまり、配列のインデックスは常に0から始まるものとされる。
配列を宣言するときにはカッコ内にインデックスの最大値を指定する。これは基本中の基本のさらにまた基本だが、要素数を指定するのではないことに注意(白状すると、私自身、ほかの言語でプログラムを書いた後、VB 2005に戻ってくるとついうっかりと要素数を書いてしまうこともある)。従って、
乱数については特に悩むことはないだろう。Rnd関数を使えば、0以上1未満の乱数が生成できる。ただし、乱数の系列を初期化するためには、最初に1度Randomizeステートメントを実行しておく必要がある。乱数を生成するには.NET Frameworkクラス・ライブラリのSystem名前空間のRandomクラスを使うという方法もあるが、単純に乱数を発生させるだけであれば、VB 2005のRnd関数で十分だろう*。
* VB 2005のRnd関数で生成される乱数も.NET Frameworkクラス・ライブラリのRandomクラスを使って生成される乱数も、アルゴリズムを知っている人には結果が予測できる可能性があるので、暗号化のための乱数には適していない。暗号化のためには、System.Security.Cryptography名前空間のRandomNumberGeneratorクラスなどを利用する必要がある(「.NET TIPS:乱数を生成するには?」でも解説されている)。
以上で、数字とそれに対する乱数の準備はできた。最初に見た図1でいえば、配列の内容は左側の表のような状態になっている。
では、コードの続きを見てみよう。配列の要素を並べ替えるには……と考えると、その面倒さに暗い気持ちになる人も多いのではないかと思うが、実は、.NET Frameworkクラス・ライブラリのArrayクラス(System名前空間)を使って、
先ほどのコードの続きを書いてみると、以下のようになる。念のため、プログラムを終了させるbtnEndコントロールのClickイベント・ハンドラも示しておいた。
コロンで区切られた2番目のフィールドに注目。0から9までの数字が重複することなくランダムに並んでいる。
プログラムが出来て「めでたしめでたし」とおしまいにできればいいのだが、そういうわけにもいかない。このプログラムを見ていると、もっといろんなことをやりたくなってくるだろう。ほかの方法がないか探してみたくもなる。
例えば、降順に並べ替えるにはどうすればいいの? とか、DataGridViewコントロールを使えば並べ替えなんて一発でできるんじゃないか、とか……。そこで、降順に並べ替えるプログラムを、いくつかの方法が比較できるようにして作ってみる。
■海外情報が満載■ 仮想化特集、始まる!仮想化への移行計画立案やシステム構成のポイントなど、仮想化に関する各種資料や海外記事が読める。
開発名Atlasがついに正式リリース。この無償のフレームワークを使えば簡単にASP.NETアプリをAjax化でき、リッチなUIが構築可能
Team Systemの強みは? 大量のデータを使った単体テストをシンプルに実現できるデータ駆動単体テストなどを検証
昔からある配列だがVB 2005の配列は随分便利になっている。並べ替えを例題にしてインターフェイスの実装にも挑戦
@ITトップ|VB業務アプリケーション開発研究室 トップ|会議室|利用規約|プライバシーポリシー|サイトマップ

[] 第6回 配列ってこんなに便利だったの!? − @IT
[引用サイト]  http://www.atmarkit.co.jp/fdotnet/vblab/vb2005m_06/vb2005m_06_01.html
121

 Last Updated 2007/ 02/ 14/ 15時09分11秒


 人気の無料出会い系サイト
出会い系にお金なんて使ってられるかっ!
冗談じゃないっ(`・ω・´)
出会い系は無料で本当に会えなきゃ絶対ヤダって人におすすめです。
完全無料だからバシバシ使い倒してちゃいましょう♪(人ω・`)
新サイトは頻繁に更新するので要チェックです!!
セフレ系
恋人探し
メル友募集
結  婚
人妻、熟女、セレブ系
出会いチャート

 

TOPへ戻る