サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
www.confrage.com
鍵が利用可能であることを確認できたら、次は公開鍵を広めてみましょう。 公開鍵をメールやフラッシュメモリで渡すという方法もありますが、今回は、インターネット上にある鍵サーバーを利用することにします。 インターネット上に公開鍵をアップロードしておけば、鍵IDやユーザーIDを名刺の端に書いておくだけで、鍵データそのものを渡すことなく必要なときに公開鍵にアクセスすることが可能になります。 なお、今回は前チュートリアル「公開鍵と秘密鍵の作成」で作成した鍵を解説に用いています。
今回は、Perlのウェブアプリケーション開発にて、 もっとも利用されているテンプレートエンジン「Template Toolkit」をご説明していきます。 通称「TT」と呼ばれています。 もともと、単なるテンプレートエンジンではなく、 テンプレートエンジンをつくるためのツール群をまとめたものとなっています。 テンプレートの記載方法は下記のようになります。 <html> <head><title>[%- title -%]</title></head> <body> <h1>[%- message.text1 -%]</h1> <h2>[%- message.text2 -%]</ht2> [%- IF test -%] テストOK<br /> [%- END -%] [%- FOREACH item = items -%] [%- item -%]<br /> [%- END -%] </b
ボタンを表示したり非表示にしたりするには、以下を使用します。 document.getElementById("").style.visibility = "visible"; document.getElementById("").style.visibility = "hidden"; 指定できるのは"visible"、"hidden"、"collapse"のいずれかです。 ボタンにcollapseを指定するとhiddenと同じのようです。 以下、ソースです。 <html> <head> <title></title> </head> <body> <input type="button" value="消すボタン(hidden)" id="1" onclick="a()"> <input type="button" value="消えるボタン" id="2" > <input typ
(php部 :download.php ) <?php // ダウンロード元ファイルを指定します。ファイルパス(絶対パス、ファイル名まで含む)を指定します。 $fullpath = 'path/Sunset.jpg'; // 保存時のファイル名を設定します。 $filename = 'Download_Sunset.jpg'; // HTTPヘッダ送信 header("Content-type: image/jpeg"); header("Content-Disposition: attachment; filename=$filename"); // ファイルを読み込んで出力します。 readfile($fullpath); ?> (html部 : download.html ) <form method="post" action="download.php"> <input type
とりあえずGnuPGをインストールしたものの、具体的に何から手をつけていいかわからない。そう考える人も少なくはないでしょう。 そんな方は、まず以下を実践してみてください。 作業を通して、PGPの基礎の一つ「署名」について理解を深めていきましょう。
FOR UPDATE句を使用すると検索した行をロックすることが出来ます。 これは、検索した行が他のユーザによって更新されたりロックされたりしないようにするためです。 但し、ロックされている行を検索することは可能です。ロックはあくまでも他のユーザによるロックや更新を防ぐためのものです。 FOR UPDATEを使用して行をロックするには以下のように実行します。
使えるねっとのVPSシルバープランにはデフォルトではPEARはインストールされていないようです。 また、usr/share/psa-pearというのが存在しますが、これはPlesk用のPEARのため正常に動作が保障できないようです。 その為、つかえるねっとのVPSシルバープランではPEARをインストールする必要があります。 root権限でSSH接続します。 root直下にpear.phpというのが存在しますが、一応以下のコマンドを実行します。 [root@XXX ~]#curl http://pear.php.net/go-pear >go-pear.php [root@XXX ~]#php -q go-pear.php Welcome to go-pear! Go-pear will install the 'pear' command and all the files needed
フォームのテキストなどに動的に値をセットすることが出来ます。 まずフォームの部品にid属性を指定します。この属性はHTMLファイル内で一意でないといけません。 例えば以下のように指定します。 <input type="text" id="age"> このフォーム部品にアクセスするにはdocument.getElementById("age")を使用します。 getElementByIdの引数に操作したいフォーム部品のid属性を指定します。上記例の場合、ageです。 document.getElementById("age").valueとすると現在入力されている値を取得することが出来ます。 逆にこの値にセットすることによりフォーム部品に値をセットすることが出来ます。 以下、例です。 <html> <head> <title></title> <script type="text/javas
UWSCの使い方、基礎、基本、技術文書です。
main.jspを作成する前に、これからjspファイルを作成するに当たりtldファイルを配置しなくてはいけません。 ですので、tldファイルの配置の説明をします。 tldファイルはC:\STRUTS\WEB-INF\lib\struts-taglib-1.3.8.jarの中にありますので、このファイルを解凍して以下の4つのtldファイルを探します。 struts-bean.tld struts-html.tld struts-logic.tld struts-nested.tld このファイルを探したら、C:\STRUTS\WEB-INF\tld配下に置きます。(特に場所の決まりはありません) これでStrutsのタグが使用できます。 但し、jspの先頭に毎回tldファイルを読み込む記述をするため、予め記述したdefault_define.jspファイルをこれから作成するjspファイルにi
この画像を変更することが出来ます。(特に意味はないですが) EclipseをC:\Eclipseにインストールしているとします。 C:\eclipse\plugins\org.eclipse.platform_3.0.2配下のsplash.bmpが起動時に表示される画像になります。 この場所にない場合は、Eclipseインストールフォルダからsplash.bmpを検索してください。 これを変更すると起動時の画像を変更できます。 但し、ファイル名はsplash.bmpのままにしておかないと表示されませんので注意してください。
PGPについての基本的な説明。
CentOSのサーバ構築入門サイトです。CentOSの使い方から、yumの使い方やntpサーバ、webサーバ、サーバなどのインストール手順を記述しています。
バッチファイル中で条件判断を行ないたい場合はifを使います。書式は、 if 条件式 実行文1 else 実行文2 となります。条件式が真の場合、実行文1を実行します。条件式が偽の場合、実行文2を実行します。 条件式が偽の場合に何も実行したくなければ、「else 実行文2」は省略可能です。 条件式には、ファイルの存在を調べるexistが使用できます。 if exist C:¥a.txt type C:¥a.txt これはC:¥a.txtが存在する場合、a.txtの中身を表示すると言うバッチファイルです。 「exist C:¥a.txt」までが条件式で、「type C:¥a.txt」までが実行文です。 ファイルが存在しない場合は if not exist ~ と書きます。 条件式が偽の場合に実行したい実行文がある場合は「if exist C:¥a.txt type C:¥a.txt」のあとに必
階層問い合わせとは、データが階層構造になっている場合に、簡単に階層順にデータを取り出すSELECT文です。 階層問い合わせは、 START WITH ~ CONNECT BY を使用します。 具体的には以下のような書き方になります。
シェルではコマンドをバッククォート(`)で囲むと、その結果を変数に格納することが出来ます。 またバッククォート内で変数を挿入するとその変数は展開されます。 以下、例を見てください。 #!/usr/bin/bash option=-la output=`ls $option` echo $output 出力結果は、ls -laの結果となります。
window.openで開いた画面(子画面)から親画面を操作することが出来ます。 例えば子画面の値を親画面にセットしたり、親画面の値を子画面にセットしたり出来ます。 以下、例です。 子画面から選択した値が入ります。→ <html> <head> <title></title> </head> <body> <input type="button" value="open" onclick="openWindowCenterStd('a.html','new');"> 子画面から選択した値が入ります。→<input type="text" id="field"> </body> </html> <html> <head> <title></title> <script type="text/JavaScript"> function set(){ window.opener.document
Warning: include_once(/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/top_msg.php): failed to open stream: No such file or directory in /home/users/2/moriya-h5/web/confrage/php/forward/upload_comp/upload_comp.php on line 22 Warning: include_once(): Failed opening '/home/sites/heteml/users/m/o/r/moriya-h5/web/confrage/bin/top_msg.php' for inclusion (include_path='.:/usr/local/php/7.4/lib/
BigDecimalオブジェクト同士の大小比較にはcompareToメソッドを使用します。 この時compareToメソッドの戻り値はAPIには、 BigDecimalの値が比較するBigDecimaより小さい場合は-1、等しい場合は0、大きい場合は1 とあります。 ですので、以下のように戻り値を-1や1と比較しがちです。 if(a.compareTo(b) == -1){ // 処理 } このように比較すると全ての比較演算子が使用できません。ですのでcompareToメソッドの戻り値は必ず0と比較します。 0と比較することにより比較演算子(<、==、>、>=、!=、<=)の全てが使用できるようになります。 以下は、例です。 import java.math.BigDecimal; public class BigDecimalTest { public static void main(
複数のファイルをまとめて圧縮して、ダウンロードする方法を説明します。 まず、phpMyAdmin のライブラリを使用して、複数ファイルを圧縮できるようにします。 (「zip.lib.php」を使用。ダウンロードはこちら を御覧下さい。) その後、順番にファイルをバイナリで読んで、クラスに追加していきます。 全てのファイルの追加が終了したら、HTTPヘッダを送信して終了です。 単独でのダウンロード方法については こちら を御覧下さい。 以下が簡単なサンプルになります。 (php部 :download_comp.php ) <?php header( "Content-Type: application/octet-stream" ); header( "Content-disposition: attachment; filename=comp.zip" ); require_once('z
スタートアップフォルダ配下に実行ファイルのショートカットを作成しておくと、ウィンドウズ起動時に実行ファイルを実行することができます。 実行したいファイルが増えてくるとスタートアップフォルダ内が煩雑になってきます。 なのでショートカットを作成するのではなく、スタートアップフォルダに1つのバッチファイルを置いておき、ウィンドウズ起動時に実行したいプログラムができたらバッチファイル内に追加していきます。 そうすればスタートアップフォルダ内がすっきりします。 また、ネットワークドライブの割り当てを行ってる場合、ログオン時に再接続するよりも、スタートアップフォルダ内のバッチファイルでネットワークドライブの割り当てを行うこともできます。 バッチファイルの中身は以下のようにstartコマンドを使います。 start "MS Office" /D "C:¥Program Files¥Microsoft O
Apacheにはデフォルトで、 ab という負荷テストツールがついています。 負荷テストとは、同時にある回数のリクエストを発行し、Apacheがどれだけの時間でレスポンスを返せるかを測定することです。 このツールはab.exeという実行ファイルで、Apacheをインストールしたディレクトリのbinディレクトリ配下にあります。 ab.exeの実行は色々なオプションがあるので、オプションの詳細を見たい場合はコマンドプロンプトで ab または ab -h と実行してください。abの詳細な使用方法が表示されます。 この時、abというファイルが見つかりません、というようなメッセージが表示されたら絶対パスを指定するか、binディレクトリをパスに追加してください。
SQLではorder by句を指定して検索結果をソートすることが出来ます。 また、検索結果に対してシーケンシャルな番号を振るrownumという特別なフィールドがあります。 この二つを同時に使用すると、まず検索結果の各行に対してrownumがふられ、その次にorder byが実行されるため、rownumの順番が滅茶苦茶になってしまいます。 SELECT emp_id,rownum FROM employee; このSQLを実行すると結果は下図のようになります。 <<table1>> このSQLに対してorder byを指定すると、SQLは下記のようになります。 SELECT emp_id,rownum FROM employee order by emp_id; このSQLを実行すると結果は下図のようにrownumが滅茶苦茶な順序になってしまいます。 <<table2>> コーディングをして
必要であれば、mac-ip.batの以下の箇所を変更します。 for /l %%i in (0,1,255) do (ping -w 1 -n 1 192.168.1.%%i) ↑「192.168.1」の部分をあなたのネットワーク環境に合わせて書き換えます。 arp -a | find "192.168.1" | find "dynamic" > mac-ip.txt ↑「192.168.1」の部分をあなたのネットワーク環境に合わせて書き換えます。
Tomcatの説明です。
callコマンドは、バッチファイル中から他のバッチファイルを呼び出して実行し、実行が終了すれば再び呼び出したバッチファイルに制御を戻すコマンドです。書き方は call バッチファイル名 というように書きます。呼び出したいバッチファイル名は拡張子が .bat もしくは .cmd でないといけません。 呼び出したいバッチファイルがカレントディレクトリとは違うディレクトリに存在する場合は絶対パスか 相対パスで指定しします。バッチファイル中でカレントディレクトリがC:\batだとして、C:\test.batを指定したい場合 ≪相対パスで指定する場合≫ call ..\test.bat ≪絶対パスで指定する場合≫ call C:\test.bat というように指定します。バッチファイルに対して引数を渡したい場合は置き換えパラメータを使用することが出来ます。置き換えパラメータについてはこちらを見てくだ
次のページ
このページを最初にブックマークしてみませんか?
『SEO対策 大阪 株式会社CONFRAGE – 技術ブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く