タグ

ブックマーク / www.tohoho-web.com (10)

  • とほほのSNMP入門 - とほほのWWW入門

    Simple Network Management Protocol の略です。 管理する側(SNMP Manager) と 管理される側 (SNMP Agent) 間の管理プトロコルです。 SNMP-Get は Manager から Agent に対して入出力パケット数などの情報を要求し、Agent がこれに応答します。 SNMP-Set は Manager から Agent に対してポートをダウンさせろなどの値を設定します。 SNMP-Trap は Agent 側でポートがダウンしたなどの事象が発生した際に Agent が Manager に通知します。 SNMP-Get には 160番の UDP ポートを使用します。 SNMP-Trap には 161番の UDP ポートを使用します。 SNMP の主なバージョンには v1, v2c, v3 があります。v2 もありますが殆ど使用されて

  • とほほの広島ラーメン入門 - とほほのWWW入門

    広島西部を中心とするラーメンです。最近少し全国的知名度の上がった広島東部の尾道ラーメンとは異なります。茶褐色の醤油とんこつ味。豚骨、鶏ガラ、野菜などを白濁するまで煮出していますが、意外にあっさりしています。中細ストレートのやわらか麺。具材はチャーシュー、ネギ、モヤシ、シナチクが基ラーメンではなく中華そばと呼ぶ店も多いようです。 広島ラーメンの老舗と言えば「しまい」「すずめ」「陽気」の3軒ですが、親戚関係があります。「段原堂」を経営されていた沖稔さん、次男が「しまい」を、奥さんの姉妹の娘、つまりは姪っ子姉妹の妹が「すずめ」を、姉が「陽気」を創業します。「しまい」と「乙丸」も姉妹。「うぐいす(流川)」と「うぐいす(新天地)」も姉妹。姉妹店というか、実姉妹が関わる老舗が多い気がします。 戦後の混乱の中、満州からの引揚者や中国人が屋台で提供する中華そばに感動して沖稔(おきみのる)さんが屋台「

  • とほほのDocker入門 - とほほのWWW入門

     とほほのDocker入門 トップ > Docker Docker Dockerとは インストール チュートリアル Dockerコマンド docker run/create docker ps/stats docker rm/start/stop... docker exec/attach docker cp/rename/update docker logs/port/top docker pull/push/search/login/logout docker images/rmi/history/commit/tag/build/trust docker volume docker network docker export/import/save/load Dockerfileによるビルド Docker Compose Podman 小技・ノウハウ集 Copyright (C)

  • とほほのLISP入門 - とほほのWWW入門

    1958年に MIT の John McCarthy によって設計されました。 FORTRAN(1954年)や COBOL(1959年)と肩を並べる、歴史の長いプログラミング言語です。 命名は「list processor」に由来していて、リストを主要に扱っています。 文と式の区別が無く、IF文などもすべて式として扱います。 演算子と関数の区別もなく、例えば 3 + 5 の加算は + 関数を用いて (+ 3 5) のの様に表します。 Common List, Scheme, Emacs Lisp などいくつかの方言があります。 Emacs という UNIX 上のテキストエディタのカスタマイズ言語としても利用されていました。 Common Lisp は ANSI INCITS 226-1994 として定義されており、現在の主流となっています。 Common Lisp にも SBCL(Stee

    kiyo_hiko
    kiyo_hiko 2022/04/28
    CLも解説してるんだ…。
  • とほほのHaskell入門 - とほほのWWW入門

    「ハスケル」と呼びます。 数学者・論理学者の Haskell Curry の名前に由来しています。 LISP, ML などの言語の影響を受けています。 関数型プログラミング言語 であり、特に 純粋関数型言語 に分類されます。 金融、セキュリティ数学・科学解析、構文解析などの分野での利用例があります。 関数型プログラミングに慣れていない人にとっては、多少学習コストが高いようです。 遅延評価 を採用しており、式は記述されていても必要となるまで評価されません。 関数型言語ですが、モナド などを利用することにより、手続き型言語のような記述も可能です。 Haskell 1.0 (1990年)、Haskell 98 (1999年)、Haskell 2010 (2009年) などのバージョンがあります。 コンパイル型言語ですが、スクリプト言語の様にインタプリタで呼び出すこともできます。 処理系は、イン

    kiyo_hiko
    kiyo_hiko 2021/01/02
    ええ…初心者向けのHTML解説サイトって勝手な印象あったが案外ガチだった
  • とほほのReact入門 - とほほのWWW入門

    SPA(Single-Page Application) を実現する JavaScript フレームワークの一つです。 Angular, Vue.js とよく比較されます。 Facebook 社によって開発され、Facebook の Web サイトでも利用されています。 2020年4月現在の最新バージョンは 16.13.1 です。 MITライセンスで公開されており、商用利用可能です。 JavaScript の中に直接 HTML/XML を記述する JSX という技術を利用しています。 JavaScript は ES6 の文法である import やアロー関数を取り入れています。 JSX や ES6 文法を、Babel というトランスパイラで ES5 の JavaScript に変換しています。 Chrome, Firefox などで動作します。IE8 で一部機能、IE9 で制限付き、IE1

    kiyo_hiko
    kiyo_hiko 2018/06/29
    すごい昔からあるサイトな気がするが…React追従してるのつよい
  • HTTP入門

    GET / HTTP/1.1 Accept: image/gif, image/jpeg, */* Accept-Language: ja Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (Compatible; MSIE 6.0; Windows NT 5.1;) Host: www.xxx.zzz Connection: Keep-Alive これに対してサーバは下記のような応答メッセージを返します。 HTTP/1.1 200 OK Date: Sun, 11 Jan 2004 16:06:23 GMT Server: Apache/1.3.22 (Unix) (Red-Hat/Linux) Last-Modified: Sun, 07 Dec 2003 12:34:18 GMT ETag: "1dba6-131b-3fd3

  • Windows特有機能 - とほほのWWW入門

    ■ Win32のメッセージボックスを呼び出す ◆ メッセージボックスを表示する Win32モジュールの MsgBox() を用いて、メッセージボックスを表示することができます。 use Win32; Win32::MsgBox("Hello world!!", 1); $ret = Win32::MsgBox("保存しますか?", 3 | MB_ICONEXCLAMATION, "確認"); 第一引数には、ダイアログに表示するメッセージを指定します。第三引数は省略可能で、ダイアログのタイトルバーに表示される文字を指定します。 ◆ 表示されるボタンとアイコン 第二引数には、表示されるボタンの種類とアイコンの種類を指定します。 【ボタンの種類】 指定なし : [OK] 0 : [OK] 1 : [OK] [キャンセル] 2 : [中止] [再試行] [無視] 3 : [はい] [いいえ] [キ

    kiyo_hiko
    kiyo_hiko 2013/12/06
    VBSとかUWSCとか使えばいいと思うけど一応
  • ウィンドウ(Window) - とほほのWWW入門

    自分自身のウィンドウオブジェクト(ウィンドウやフレームの総称)を示します。<script>~</script> の間では window. を省略することができ、下記の window.top や window.parent は単に top や parent と記述することができます。 self は自分自身、top はフレーム分割の際のトップ、parent はフレーム分割のひとつ親の、name はその名前を持つウィンドウ(フレーム)オブジェクトを示します。例えば下記の例では、mokuji フレームから見た main フレームの名前は window.top.main または window.parent.main となります。

  • ファイルの行数を取得する一番いい方法は?(Perl5)

    [上に] [前に] [次に] CZ 1999/12/04(土) 19:11:28 for ($i = 0; $i <= $#data; $i++) { print << "END"; ファイル名: $data[$i][0] 行数: $data[$i][1] 最初の行: $data[$i][2] END } 上のような配列@dataを得るために一番効率が良く処理が早いのはどういう方法でしょうか。ファイル中の行数を調べる段階で悩んでいます。 自分で幾つか考えてみましたが、どれがいいでしょう。あるいは他にいい方法はないでしょうか。 Perl5を使っています。@filesにはファイル名のリストが入っています。 (1) 一行ずつ読み込む方法。 for ($i = 0; $i <= $#files; $i++) { open(READ, "$files[$i]"); $data[$i][0] = $f

  • 1