2023年6月11日のブックマーク (58件)

  • (プログラマのための) いまさら聞けない標準規格の話 第1回 文字コード概要編 | オブジェクトの広場

    プログラマがシステム開発において共通で必要となる、技術と業務の狭間の共通知識を解説します。連載第1回は文字コードの概要編です。 0. はじめに 業務システムを開発する場合、プログラミング言語、フレームワーク、ミドルウェア、業務知識など以外に、共通で必要となる知識があります。文字コード、国際化、日付・時刻の扱い、住所コード、郵便番号、電話番号などの各種コード、…。 連載では、プログラマがシステム開発で必要となる、技術と業務の狭間の共通知識を解説して行きたいと思います。 連載第1回は文字コードの概要編です。コンピュータシステムにおいて、文字情報は文字コードを用いて処理されます。文字コードとは、各文字に対応付けられた数値 (符号) のことです。近年、新規に開発される業務システムでは Unicode が使われることが多いと思いますが、既存システムとの連携など他の文字コードが使用されることもまだま

    (プログラマのための) いまさら聞けない標準規格の話 第1回 文字コード概要編 | オブジェクトの広場
    issyurn
    issyurn 2023/06/11
  • JISコードとESCシーケンス

    JISコードとASCIIコードの対応関係を把握すると、文字化けの理屈(?)が少し分かりやすくなります。代表的な例をとりあげて、文字化けの解読法を探ります。 ※文字化けと文字コードの関連を詳しく解説した『プロフェッショナル電子メール』を上梓しました。 JISコードとASCII ESCの抜け落ちたJISコード なぜか8ビット目が追加された場合 部分的な欠落 解読の行き過ぎ JISとASCIIの対応表 JISコードとASCII 「日語と文字コード」や「インターネット上でのJISメールについて」で述べたように、JISコードによる日語メールのやりとりは、[ESC]文字と$Bや(Bなどの文字を組み合わせた「エスケープシーケンス」で、文字セットを切り替えています。この[ESC]文字が抜け落ちるのが、文字化けの原因の一つでした。 JISコードはASCIIコードと同じビットパターン(1と0の組み合わせ)

    issyurn
    issyurn 2023/06/11
  • JISコード(JIS-2022-JP)でメールを送信するには?[2.0のみ、C#、VB] - @IT

    「.NET Framework 2.0で電子メールを送信するには?」で紹介しているように、.NET Framework 2.0以降では、System.Net.Mail名前空間のMailMessageクラスとSmtpClientクラスを使うことで、プログラムから簡単にメールを送信できる。 以下にその記述例を示す(以降、上:C#、下:VB)。 using System.Text; using System.Net.Mail; public void SendMailUtf8() { SmtpClient smtp =new SmtpClient(); MailMessage msg = new MailMessage(); //送信元 msg.From = new MailAddress("shinj-ki@xxx.co.jp", "岸"); // 送信先 msg.To.Add(new Ma

    issyurn
    issyurn 2023/06/11
  • Home - Cookiedatabase.org

    issyurn
    issyurn 2023/06/11
  • HTTP/2 と比較した HTTP/3

    HTTP/3 は、自身でストリームを処理するトランスポートプロトコルである QUIC に合わせた設計になっています。 HTTP/2 は TCP を前提とした設計のため、HTTP レイヤーでストリームを処理します。

    HTTP/2 と比較した HTTP/3
    issyurn
    issyurn 2023/06/11
  • 日本語 | HTTP/3 explained

    このの試みは2018年3月に始まりました。HTTP/3 と、その根幹のプロトコルである QUIC を文書化することがその目的です (なぜ、どのようにして動作するのか、プロトコルの詳細、その実装など)。 このは完全に無償で提供され、援助したいと考えるすべての人を巻き込んだ共同作品です。

    日本語 | HTTP/3 explained
    issyurn
    issyurn 2023/06/11
  • HTTP/0.9は今でも使われている? - Qiita

    稿はピクシブ株式会社 Advent Calendar 2017 の9日目の記事です。 さる技術書典で書く原稿のためにHTTPについて調べていたら、こんな記述を見つけた。 HTTP/0.9 は、1991年以来使われている HTTP の最初の版です。 極めて単純ですが、あまりに低機能なので、現在ではほとんど使われなくなっています。 それでも HTTP プロトコルの一部として依然として広く実装されています。 ― HTTP/0.9 - SuikaWiki (強調引用者) 当だろうか。 HTTP/0.9といえば、HTTP/1.0やHTTP/1.1に上書きされて悠久の昔に忘れ去られた、古のプロトコルであるという認識である。NetScapeもバージョン2.0からHTTP/1.1を実装している。 HTTP/0.9とは GETリクエストしか存在しない HTTPヘッダなんてない HTTPステータスコード

    HTTP/0.9は今でも使われている? - Qiita
    issyurn
    issyurn 2023/06/11
  • OSカーネルに興味がある人におすすめの参考資料

    以下動画のテキストです https://youtu.be/XXtZy6OhjUI # 訂正 「12ステップで作る組込みOS自作入門」のCPUアーキテクチャをARMと言っていましたが正しくはH8です。 # 紹介した書籍一覧 コンピュータの構成と設計 MIPS Edition 第6版 https://amzn.to/3oXiUgA はじめて読む486 https://amzn.to/42AT287 Linuxのしくみ https://amzn.to/3qDtCcD オペレーティングシステム 設計と実装 第3版 https://amzn.to/3N33kYz Operating Systems Design and Implementation, 3rd edition https://www.pearson.com/en-us/subject-catalog/p/operating-syste

    OSカーネルに興味がある人におすすめの参考資料
    issyurn
    issyurn 2023/06/11
  • 政府ドメインリスト | 政府CIOポータル

    ドメインとは、「CIO.go.jp」のように、インターネット上の住所のようなものです。 「.go.jp」で終わるサイトは、政府機関が保有するサイトですが、それ以外にも政府機関では様々なドメインを運用しています。 このページでは、政府機関の持つ公開しているドメインおよび各ドメインの代表的なサイト一覧を提供しています。 また、各ドメインを関係する産業や分野別に分類した資料もあわせて提供しています。 » 政府機関が公開するドメイン一覧(ホワイトリスト) (平成31年4月1日時点) » 政府機関が公開するドメイン一覧(業務分類別)(平成31年4月1日時点) ※ブラウザでファイルを直接開けない場合には、名前を付けて保存したうえで、開いてください。

    issyurn
    issyurn 2023/06/11
  • インターネット用語1分解説~sTLDとは~ - JPNIC

    「sponsored Top-Level Domain」(スポンサー付きトップレベルドメイン)の略。 特定の業界・分野内に運用が制限されたトップレベルドメインで、登録ポリシー等を決定するスポンサー組織が特定の業界・分野内に運用が制限されたトップレベルドメインで、 当該業界を代表する組織がスポンサー組織として登録ポリシー等を決定します。 従来、.museum(博物館、美術館等用)、.aero(航空運輸業界用)、.coop(協同組合用)の3つがありましたが、 ICANNでは新たなsTLDの導入を進めており、10団体から9つのTLD(.asia/.cat/.jobs/.mail/.mobi/.post/.tel/.travel/.xxx)の応募を受けています。 このうち現在までに、 .jobs(人事管理業務関係者用)、.travel(旅行関連業界用)、.mobi(モバイル関係用)、 .cat(カ

    issyurn
    issyurn 2023/06/11
  • TCPやUDPにおけるポート番号の一覧 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年8月) 古い情報を更新する必要があります。(2021年11月) 出典検索?: "TCPやUDPにおけるポート番号の一覧" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL 項ではTCPやUDPにおけるポート番号の一覧を示す。 コンピュータネットワークにおいて、インターネット・プロトコル・スイートのトランスポート層にあたるTransmission Control Protocol (TCP) やUser Datagram Protocol (UDP) では、他のプロトコル同様、ホスト間通信のエンドポイントを指定する際に数字の識別子が用い

    issyurn
    issyurn 2023/06/11
  • ブロードキャストストームが起こる要因と与える影響それぞれ2つを解説! | テックマガジン from ネプラス

    ブロードキャストストームとはどんな現象? ブロードキャストストームとは、ネットワークにおいて一斉送信用の特殊データや信号が転送され続ける現象のことをいいます。この状態は2台以上のネットワークでループが形成されることで発生し、最終的にネットワークの全体機能が停止します。この状態になった場合はループ形成経路を遮断することによって収束させることができます。ここでは、ブロードキャストストームが起こる原因や影響、防ぐための対策についてみていきましょう。 ブロードキャストの詳細2つ ブロードキャストストームとはネットワークにおいてループが起こることで発生する現象だということがわかりました。そして、ブロードキャストストームの「ブロードキャスト」とは通信方式のことをいいます。ここでは、ブロードキャストストームの「ブロードキャスト」とはどのような通信方式で、また、ブロードキャストにはどういった利用事例がある

    ブロードキャストストームが起こる要因と与える影響それぞれ2つを解説! | テックマガジン from ネプラス
    issyurn
    issyurn 2023/06/11
  • 2台のDHCPサーバーが同一LAN上にあったらどうなる?

    宇田:ハブがあったら貸してくれないかな。 貴子:どうしたの? 宇田:新しく購入したノート・パソコンをLANにつなぎたいんだけれど,ハブのポートが足りないんだ。 貴子:そうねぇ。無線LANルーターでもいいかしら。たしか,LANポートがいくつか付いていたわ。 宇田:それで十分だよ。 貴子:はい,これよ。4ポートのLANスイッチとして使えるわ。 DHCPを勝手に動かしてはいけない 宇田:ありがとう。これで十分だ。あ,でも使う前にルーター機能をオフにしておかないとダメだね。 貴子:どうして? 宇田:そのままつないでしまうと,無線LANルーターDHCP*サーバー機能が社内のパソコンに変なIPアドレスを割り振ってしまうからさ。以前,顧客のLANで似たようなトラブルがあって,原因を探すのに苦労したんだ。 貴子:そうなんだ。 無線LANルーターやブロードバンド・ルーターDHCPサーバー機能を備えている

    2台のDHCPサーバーが同一LAN上にあったらどうなる?
    issyurn
    issyurn 2023/06/11
  • DHCPが止まる日、頭の片隅に置きたい原因と対策

    DHCPが止まる日、頭の片隅に置きたい原因と対策:ビジネスインフラを狙う攻撃にどう対応するか(3)(1/2 ページ) ネットワークの根幹を支える仕組みといえば、IPアドレスを配布する「DHCP」が挙がるだろう。DHCPは家庭用ルーターでも実装されており、その存在を知らないユーザーでも、DHCPを活用してインターネットを利用しているはずだ。もちろん、企業組織においてもDHCPは広く普及している。しかし、DHCPの正常な動作を妨げるような問題が生じることがある。なぜそのような問題が生じるのか、対策はあるのか、@ITの記事を引きながら解説しよう。 「動いていて当たり前」のDHCP(Dynamic Host Configuration Protocol)が止まってしまうと、組織内のネットワークに接続ができず、ビジネスも止まってしまう。DHCPサーバが日常的に不安定な組織はほとんどないだろう。それだ

    DHCPが止まる日、頭の片隅に置きたい原因と対策
    issyurn
    issyurn 2023/06/11
  • DNSキャッシュサーバ (フルサービスリゾルバ)ってどこにあるんですか?自分家のルータですか? - Quora

    issyurn
    issyurn 2023/06/11
  • Bootstrap Protocol - Wikipedia

    Bootstrap Protocol(ブートストラップ プロトコル、BOOTP)は、コンピュータネットワークに接続されたクライアントが、IPアドレスホスト名、サブネットマスク等を自動的に取得するためのプロトコルである。元々は RFC 951 で定義された。主に、オペレーティングシステムがブート(起動)する際に用いられる。 ネットワークに接続されているコンピュータの電源を入れてオペレーティングシステムを起動すると、システムソフトウェアはBOOTPメッセージをネットワークにブロードキャストで送信し、IPアドレスの割り当てを要求する。BOOTP設定サーバは、要求に基づいて、管理者によって設定されたアドレスプールからIPアドレスを割り当てる。 BOOTPは転送プロトコルとしてUDPを使用する。サーバがクライアントの要求を受信するためにポート番号67を、クライアントがサーバからの応答を受信するため

    issyurn
    issyurn 2023/06/11
  • DHCPリレーエージェントとは

    ◆ DHCPリレーエージェント DHCPサーバとDHCPクライアントとの通信ではブロードキャストアドレスが使用されるので、DHCPサーバと DHCPクライアントは同じネットワーク(サブネット)にいる必要があります。が、現在のLANネットワークは 多くのサブネットが存在し、そのサブネットをルータやL3スイッチで分離しています。ルータやL3スイッチは ブロードキャストを通過させないのでDHCP環境を構築したい場合、サブネットごとにDHCPサーバを導入する 必要がありますが、コスト的に現実的ではありません。そこで、DHCPリレーエージェント機能が役立ちます。 DHCPリレーエージェント機能により、DHCPサーバとDHCPクライアントが異なるサブネットに存在しても DHCPクライアントから受信したブロードキャストをユニキャストに変換して、DHCPサーバに転送します。 現在では、ルータやL3スイッチ

    issyurn
    issyurn 2023/06/11
  • Geekなぺーじ : Google Public DNS解説と個人的妄想

    前回書いたGoogle Public DNSに関する記事があまりに説明不足なので、補足文章を書く事にしました。 今回のGoogle Public DNSは、単なるオープンDNSサービスでは留まらず滅茶苦茶凄過ぎていて、ある意味インターネット全体のありかたを変えてしまう可能性さえあると個人的には思っています。 何故そう思っているかを含めて、色々書いてみました。 以下の文章は多くが公式発表からの引用ではなく、その他の外部観測情報を元にした推測や個人的な妄想が入り交じっているので、内容に関しては各自で考えて判断をお願いします。 Google Public DNSでウェブ閲覧が高速化するの? とりあえず、背景や技術はどうでも良いから「高速化するかしないかだけ知りたい」という方々が非常に多い気がするので、個人的なGoogle Public DNS高速化に関しての考えを最初に書きます。 「Google

    issyurn
    issyurn 2023/06/11
  • Why is the number of DNS root servers restricted to 13?

    issyurn
    issyurn 2023/06/11
  • Why are there only 13 servers about DNS top level in the world?

    issyurn
    issyurn 2023/06/11
    “There are not 13 top level DNS servers. There are 13 entries in the root zone because that is all that will fit in a 512 byte UDP packet. ”
  • Why Are There Only 13 DNS Root Name Servers?

    issyurn
    issyurn 2023/06/11
    “The number 13 is a compromise between network reliability and performance. It's also based on a constraint of Internet Protocol version 4 (IPv4), which most networks use. ”
  • TCP/IP - DNSとは その2

    ※ DNSについてはじめから学習したい方は「TCP/IPをはじめから - DNSとは その1」をご参照下さい。 ◆ DNS - ゾーンファイルとリソースレコード DNSサーバはリソースレコードと呼ばれるドメイン名とIPアドレスの対応するデータを多数持っています。 そして、リソースレコードの集合体であるデータベースは、一般的にゾーンファイルと呼ばれています。 DNSサーバのソフトウェアとして最も使用されているBINDによるゾーンファイルの書き方を解説します。 ※ ゾーンファイルは省略ルールに従って省略表記可能ですが、省略しすぎると理解しにくいので上記の書き方が一般的です。

    issyurn
    issyurn 2023/06/11
  • @IT:DNS Tips:ゾーンファイルの書き方について教えてください

    この中で、「クラス」にはいくつかの種類が存在しますが、「IN」(Internet) 以外を利用することはまずありません。また、リソースデータはタイプの違いにより複数の値が必要な場合があります。例えば「SOA」なら7つの値が、「MX」ならば2つの値が必要になります。 以下にBINDによるゾーンファイルの書き方を具体的に説明します。BIND以外の実装のネームサーバの場合は、ゾーンに含まれるデータは同じでもゾーンファイルの書き方は異なるものとなりますので、注意してください。 example.jp のゾーンファイルを例2に示します。example.jp.で始まる行がヘッダに当たる部分で、それに続いてns1.example.jp.等のexample.jpドメインに属する情報が記載されています。 この例ではリソースレコードが省略なくすべて記載されています。実際に管理者が作成するゾーンファイルではもっと

    issyurn
    issyurn 2023/06/11
  • ドメイン名のしくみ - JPNIC

    郵便で手紙を送る時に住所が必要であるのと同様に、 インターネットでは、電子メールを送ったりウェブサイトを見たりするために、 相手がインターネット上のどこにいるのかを特定する必要があります。 ドメイン名は、言ってみれば「インターネット上の住所」にあたるものです。 ドメイン名の構成 ドメイン名は、以下のように表示されます。(下線の部分がドメイン名) 電子メールアドレスの場合 taro@example.co.jp ウェブアドレスの場合 www.example.co.jp ピリオド(.)で区切られた部分は「ラベル」と呼ばれます。 一つのラベルの長さは63文字以下、ドメイン名全体の長さは、 ピリオドを含めて253文字以下でなければなりません。※1 ラベルには、英字(A~Z)、数字(0~9)、 ハイフン( - )が使用できます(ラベルの先頭と末尾の文字をハイフンとするのは不可)。 ラベル中では大文字・

    issyurn
    issyurn 2023/06/11
  • ホスト名の字数と字種 - Qiita

    DNS 例えば「www.example.com」という文字列全体をFQDNと呼びますが、これに対して、ピリオドで区切られた「www」「example」「com」一つ一つの部分をラベルと呼びます。 字数は、ラベルの長さは1字以上63字以内(ラベル長0バイトはroot domainを表す)、FQDNの長さは253字以内です。255字ではなく253字なのには理由があり、これはJPNICの「ドメイン名のしくみ」というページの※1のところに解説があります。 ラベルに使える字種は、英字(A~Z)、数字(0~9)、ハイフン(-)です。ただし、ラベルの先頭文字と末尾文字は英字か数字でなければなりません。英字は大文字小文字を区別しませんので、abcとABCは同じと見なされます。 RFC的な話としては、RFC1034, RFC1035では先頭文字数字は不可でした。しかし、RFC1123 Section 2.1

    ホスト名の字数と字種 - Qiita
    issyurn
    issyurn 2023/06/11
    “字数は、ラベルの長さは1字以上63字以内(ラベル長0バイトはroot domainを表す)、FQDNの長さは253字以内です。255字ではなく253字なのには理由があり、これはJPNICの「ドメイン名のしくみ」というページの※1のところに”
  • JPRS用語辞典|地域型JPドメイン名

    都道府県名、政令指定都市名、市区町村名を利用したドメイン名のことです。 組織・個人が登録できる「一般地域型ドメイン名」と、地方公共団体が登録できる「地方公共団体ドメイン名」があります。 EXAMPLE.CHIYODA.TOKYO.JP 東京都千代田区に所在・在住する組織・個人が登録できる一般地域型ドメイン名 METRO.TOKYO.JP 東京都が登録できる地方公共団体ドメイン名 なお、2012年3月31日をもって新規登録の受け付けを終了いたしました。 http://jprs.jp/whatsnew/notice/2011/20110926-geo.html

    issyurn
    issyurn 2023/06/11
    “なお、2012年3月31日をもって新規登録の受け付けを終了いたしました。”
  • JPドメイン名のサービス案内 | JPRS

    2024年07月08日 メールマガジン(FROM JPRS)バックナンバーを更新しました 2024年07月01日 JPRSが『JPドメイン名レジストリレポート2023』の英語版を公開 2024年06月27日 JPRSが立教大学でインターネットについての講義を実施 2024年06月25日 JPRSが国連グローバル・デジタル・コンパクトの第1版に対する新たな共同声明を技術コミュニティメンバーと発表 2024年06月24日 JPRSの掲載記事を追加しました 2024年06月20日 JPRSは朝日新聞社のキャリア教育支援事業「おしごとはくぶつかん」に協賛しています 2024年06月20日 JPドメイン名登録管理業務移管契約に基づく評価結果受領について 2024年06月11日 「フィッシング対策ガイドライン(2024年度版)」が公開されました 2024年06月07日 A Technical Comm

    issyurn
    issyurn 2023/06/11
  • 株式会社日本レジストリサービス(JPRS)

    株式会社日レジストリサービス(JPRS)は、ドメイン名の登録管理と、 ドメインネームシステム(DNS)の運用を通して、インターネットの基盤を24時間×365日支えています。 株式会社日レジストリサービス(JPRS)は、 ドメイン名の登録管理と、ドメインネームシステム(DNS)の 運用を通して、インターネットの基盤を 24時間×365日支えています。 トピックス 一覧 2024年07月01日 JPRSが『JPドメイン名レジストリレポート2023』の英語版を公開 2024年06月27日 JPRSが立教大学でインターネットについての講義を実施 2024年06月25日 JPRSが国連グローバル・デジタル・コンパクトの第1版に対する新たな共同声明を技術コミュニティメンバーと発表 2024年06月24日 JPRSの掲載記事を追加しました 2024年06月20日 JPRSは朝日新聞社のキャリア教育

    issyurn
    issyurn 2023/06/11
    "ドメイン名の登録は、まず登録希望者が指定事業者へ申し込みを行い、指定事業者からJPRSに手続きが行われます。このような構造を取ることにより、登録者へ提供するサービスの多様化、競争による品質の向上、サービス
  • 日本ネットワークインフォメーションセンター - JPNIC

    2024年のトピックス 2024-07-04 インターネットガバナンス トピックスIGF 2023に向けた国内IGF活動活発化チーム第51回会合開催のご案内 2024-07-02 Web更新ICANN通常理事会(2024年6月8日開催)決議概要を掲載 2024-07-02 Blog記事JANOG54 ブース出展とBoF開催のお知らせ 2024-07-01 トピックスJPNICトークラウンジ第16回ライブ配信「クロサカタツヤさんに聞く、インターネットに『自律と尊厳』は必要ですか?」及び第15回アーカイブ公開のご案内 2024-07-01 トピックスJANOG54ミーティングでJPNICがブースを出展します ~ 電子証明書を使わないポータルサイト「レジ・ポータル」展示! ~ 2024-07-01 メルマガvol.2087:【臨時号】第69回ICANN報告会レポート 2024-07-01 トピッ

    issyurn
    issyurn 2023/06/11
    "JPNICは1993年3月に発足した、 日本国内においてIPアドレスやAS番号といったインターネットにおける番号資源の管理を行うための団体です。"
  • ドメインの種類-トップレベルドメイン一覧- | さくらのドメイン

    ドメインの種類-トップレベルドメイン一覧- ドメインには種類があり、用途や意味、取得できる条件があります。 世界共通で利用される一般トップレベルドメイン(gTLD)と国や地域を割り当てた国別コードトップレベルドメイン(ccTLD)についてご説明します。 一般トップレベルドメイン(gTLD) 「.com」や「.net」「.org」など世界のどこからでも取得可能なドメインを一般トップレベルドメイン(gTLD)と呼びます。 一般トップレベルドメイン(gTLD) 個人や企業でも複数取得することができます。また費用負担も抑えることができ、すぐに取得できるのでおすすめです。

    ドメインの種類-トップレベルドメイン一覧- | さくらのドメイン
    issyurn
    issyurn 2023/06/11
  • Internet Corporation for Assigned Names and Numbers (ICANN)

    The ICANN Board of Directors is in the process of selecting ICANN's next President and Chief Executive Officer (CEO). The Board’s search for ICANN’s next leader remains on track. Visit the ICANN Board CEO Search Committee’s webpage for updates on the search process and information about how you can share your views on the future of ICANN and what ICANN needs in its next leader.

    issyurn
    issyurn 2023/06/11
  • Internet Assigned Numbers Authority

    The global coordination of the DNS Root, IP addressing, and other Internet protocol resources is performed as the Internet Assigned Numbers Authority (IANA) functions. Learn more. Domain Names Management of the DNS Root Zone (assignments of ccTLDs and gTLDs) along with other functions such as the .int and .arpa zones. Root Zone Management Database of Top Level Domains .int Registry .arpa Registry

    issyurn
    issyurn 2023/06/11
  • インターネット用語1分解説~IANAとは~ - JPNIC

    「Internet Assigned Numbers Authority」の略。 IANAは、南カリフォルニア大学情報科学研究所(ISI)のJon Postel教授が中心となって始めたプロジェクトグループで、 ドメイン名、 IPアドレス、 プロトコル番号など、 インターネット資源のグローバルな管理を行っていました。 その成果はインターネット全体の共通資産という側面を多分に持っており、 またその運営はインターネット的なボランティア精神を尊重したものでした。 しかし、 運営費用の一部にアメリカ政府の研究予算が使われていたことも事実であり、 そのため「インターネットはアメリカ政府の投資によってできた」 との主張の一つの根拠とされました。 その後、 1998年10月に国際的な非営利法人 ICANN が設立されてインターネットの管理体制が変化し、 2000年2月にはICANN、南カリフォルニア大学、

    issyurn
    issyurn 2023/06/11
    “ ”
  • Peer to Peer - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年11月) 独自研究が含まれているおそれがあります。(2021年11月) 出典検索?: "Peer to Peer" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL P2P型ネットワーク(図はピュアP2P型)。コンピューター同士が対等に通信を行うのが特徴である。 Peer to Peer(ピア・トゥ・ピア または ピア・ツー・ピア)とは、複数のコンピューター間で通信を行う際のアーキテクチャのひとつで、対等の者(Peer、ピア)同士が通信をすることを特徴とする通信方式、通信モデル、あるいは通信技術の一分野を指す。略記は、P2P。 クライア

    Peer to Peer - Wikipedia
    issyurn
    issyurn 2023/06/11
    “Peer to Peer方式はその構造上、コンピューター機器(以下機器)数が膨大になっても特定機器へのアクセス集中が発生しにくいという特徴がある。”
  • Gnutella - Wikipedia

    ナップスターなどのP2Pクライアントの場合は、中央サーバが存在し、ファイルのメタデータの管理や検索サービスを提供することにより、P2Pネットワークが機能している。それに対し、グヌーテラはサーバに依存せず、純粋にピア間の通信のみでファイルの送受信などの機能を実現している。 P2Pのしくみの分類中、このようなピア間の通信のみによって機能するものをピュアP2P、ナップスターのようにサーバの仲介を必要とするものを、ハイブリッドP2Pと呼んでいる。 その他には、KaZaA や Skypeに使われているスーパーノード型ハイブリッドP2Pがある。 ナップスターに代表される第一世代P2P(ハイブリッドP2P)は、中央サーバに依存する為、ネットワークへのトラフィックは少ないが、耐障害性が低く、サーバがダウンしたらネットワークが形成できないという弱点があった。それに対してグヌーテラに代表される第二世代P2P(

    issyurn
    issyurn 2023/06/11
  • サーバント - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "サーバント" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2024年9月) この項目では、コンピュータ・ネットワーク用語について説明しています。使用人・召使いについては「家庭内労働者」を、その他の用法については「サーヴァント」をご覧ください。 サーバント (servent) は、ピュアP2Pなどのネットワーク・ノードが対等なコンピュータネットワークで、サーバとクライアントを兼ねるシステムのこと。ネットワーク・ノードを指す場合と、アプリケーション・ソフトウェアを指す場合がある。 「サーバント」は、サーバ (server) とクライアン

    issyurn
    issyurn 2023/06/11
  • 4台のラズパイでk8sクラスタを組んだ

    ラックについて 今回買ったラックは、なぜかネジを締めるとWIFIが繋がらなくなる事象が発生した。多分金属製だからと思われる。 面白いことに、手をラックの近くに置くとWIFIがつながる。(繋がらない場合もある) すべてのラズパイがWIFI接続というわけではなくmasterのみなのであんまり影響がないが、事象は完全に想定外だったのでラック選びは要注意。 ラックの組み立て ​説明書あったが、ネジの種類のラベルが貼っていなくて全然分からなかった。 ので、公式が動画を出しているのでこちらを参考に組み立てた。 なぜかネジが足りなかったり余ったりしているが、ガタガタしていないので一旦気にしない。 OSをSSDにインストール ​OSは「Ubuntu Server 22.04.2 LTS(64bit)」を使う。 歯車のところからWIFIやssh、キーボードレイアウトなど設定をよしなにやる。 Mac側の接続

    4台のラズパイでk8sクラスタを組んだ
    issyurn
    issyurn 2023/06/11
  • tcpの仕様上、接続先がコネクションをcloseしているかはパケットを一度は実際に送るまでわからないよという話 - Qiita

    tcpの仕様上、接続先がコネクションをcloseしているかはパケットを一度は実際に送るまでわからないよという話CTCP はじめに サーバがコネクションをclose後しばらくして、クライアントがwriteしました。関数呼び出しの結果はエラーでしょうか? 上記の正解は「何事もなく、成功する」です。この挙動が理解できている方はこの記事を読む必要はないかもしれません。 自分は「接続先がcloseしたソケットにwriteした場合はプロセスがSIG-PIPEを受け取るかシグナルをハンドリングしていた場合はEPIPEが返ってくる」と思っていました。 それは、Linuxのマニュアルに以下の記載があるためです。 EPIPE fd is connected to a pipe or socket whose reading end is closed. When this happens the writin

    tcpの仕様上、接続先がコネクションをcloseしているかはパケットを一度は実際に送るまでわからないよという話 - Qiita
    issyurn
    issyurn 2023/06/11
  • The Architecture of Open Source Applications (Volume 2)nginx

    The Architecture of Open Source Applications (Volume 2) nginx Andrew Alexeev nginx (pronounced "engine x") is a free open source web server written by Igor Sysoev, a Russian software engineer. Since its public launch in 2004, nginx has focused on high performance, high concurrency and low memory usage. Additional features on top of the web server functionality, like load balancing, caching, access

    issyurn
    issyurn 2023/06/11
  • Ubuntu Manpage: unix - ローカルな プロセス間通信用のソケット

    issyurn
    issyurn 2023/06/11
  • socket - Linuxの備忘録とか・・・(目次へ)

    sock_create()でfamily/type/protocolに応じたstruct socketを取得し、sock_map_fd()でcurrent->filesのファイルIDに、file->private_data = sock file->f_op = socket_file_opsとするsocketファイルを設定します。sockはファイルIDそのもので、そのread/writeコールバックでsock_create()で作成されたソケットコールバックがコールされるという事です。 socket_file_opsのread/writeのsock_aio_read()/sock_aio_write()は、 sock->ops->recvmsg()/sock->ops->sendmsg()をコールし、実装はsockファミリ依存となります。なお、UNIXドメインソケットでは、スレッド間では

    issyurn
    issyurn 2023/06/11
  • memcachedの開放ポート(11211/tcp, 11211/udp)をサクっと確認する - ろば電子が詰まつてゐる

    昨日(2018/02/27)に、JPCERTからmemcached のアクセス制御に関する注意喚起が出ていました。 ということでmemcachedのポート(11211/tcp, 11211/udp)が開放されていないかの確認方法についてメモしておきます。 memcached開放により起きる問題 はじめに、memcachedのポートを外部から接続可能にしてしまうと何が問題か整理しましょう。 内部情報の漏洩 1つはすぐに思い付くことですが、内部情報の漏洩です。memcachedは認証の無いプロトコルであるため(正確にはあるけど、誰も(?)使ってない)、外部から接続できれば即キャッシュ上の値を取得することができます。 たとえばphp.iniで以下のように設定していれば、 session.save_handler = memcached session.save_path = "localhost

    memcachedの開放ポート(11211/tcp, 11211/udp)をサクっと確認する - ろば電子が詰まつてゐる
    issyurn
    issyurn 2023/06/11
  • Securing Internet Connection: All about the SSL Port or Secured Ports

    issyurn
    issyurn 2023/06/11
    “UNSECURED PORT SECURED PORT Port # Function Port # Function 80 HTTP 443 HTTPS 21 FTP 990 FTPS 110 POP3 995 POP3S 143 IMAP 993 IMAPS 389 LDAP 636 LDAPS 119 NNTP 563 NNTPS”
  • https://explore.zoom.us/docs/doc/Zoom%20Client%20Connection%20Process%20Whitepaper_JP.pdf

    issyurn
    issyurn 2023/06/11
    クライアント接続プロセス
  • GPTのモデル構造を可視化した|shi3z

    GPTのモデル構造を目で見てみたい! そんな気持ち、わかるでしょ? 技研フリマをやりながら、どうにかこうにか出力したよ ご覧あれ やり方メモ from transformers import AutoTokenizer, AutoModelForCausalLM from torchviz import make_dot tokenizer = AutoTokenizer.from_pretrained("gpt2") from transformers import pipeline, set_seed generator = pipeline('text-generation', model='gpt2') m= generator.model x= m.generate() y= m.forward(x) image = make_dot(y.logits, params=dict(

    GPTのモデル構造を可視化した|shi3z
    issyurn
    issyurn 2023/06/11
  • 参考図書 – ピーコックアンダーソン

    オブジェクト指向 ・アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 すばらしいです。オブジェクト指向が詰まっています。 ・オブジェクト脳のつくり方―Java・UML・EJBをマスターするための究極の基礎講座 サンプルコードはjavaですが,最初にオブジェクト指向に目覚めるのに最適なです。 ・Head Firstオブジェクト指向分析設計 ―頭とからだで覚えるオブジェクト指向の基 マンガみたいな感じで読めて,オブジェクト指向について学べます。 ・Clean Code アジャイルソフトウェア達人の技 ・Clean Architecture 達人に学ぶソフトウェアの構造と設計 ・Adaptive Code ~ C#実践開発手法 ・.NETのエンタープライズアプリケーションアーキテクチャ ・実装パターン 廃盤のため異常に高くなりすぎなので,様子を見た方がいい気がし

    issyurn
    issyurn 2023/06/11
  • ISPのIPv6対応について

    一般社団法人日インターネットプロバイダー協会 〒150-0031 東京都渋谷区桜丘町3-24 カコー桜丘ビル6F Tel : 03-5456-2380 Fax : 03-5456-2381

    issyurn
    issyurn 2023/06/11
  • iOS 17 automatically removes tracking parameters from links you click on - 9to5Mac

    iOS 17 iOS 17 automatically removes tracking parameters from links you click on iOS 17 and macOS Sonoma include even more privacy-preserving features while browsing the web. Link Tracking Protection is a new feature automatically activated in Mail, Messages, and Safari in Private Browsing mode. It detects user-identifiable tracking parameters in link URLs, and automatically removes them. Adding tr

    iOS 17 automatically removes tracking parameters from links you click on - 9to5Mac
    issyurn
    issyurn 2023/06/11
  • 「かぶる傘」は今どこに? 小池知事「ソリューション」とPRした五輪の暑さ対策グッズだが…:東京新聞 TOKYO Web

    2019年5月、五輪・パラリンピックの暑さ対策として「かぶる傘」をPRする小池都知事(右)=東京都庁で 前々から心配されていた通り、東京五輪は最高気温30度超えの真夏日が続く中で開かれている。選手からも抗議の声が上がるが、屋外で活動するボランティアの熱中症も心配だ。2年前、小池百合子都知事が暑さ対策の「1つのソリューション(解決策)」と発表したのが、「かぶる傘」だった。大会番では、活躍しているのか。(デジタル編集部・福岡範行)

    「かぶる傘」は今どこに? 小池知事「ソリューション」とPRした五輪の暑さ対策グッズだが…:東京新聞 TOKYO Web
    issyurn
    issyurn 2023/06/11
  • ジャック・アタリ - Wikipedia

    ジャック・アタリ(仏: Jacques Attali、1943年11月1日 - )は、アルジェリア出身の経済学者、思想家、作家、政治顧問。旧フランス領アルジェリアの首都アルジェ出身のユダヤ系フランス人。ミッテラン政権以後、長きに渡り、仏政権の中枢で重要な役割を担った人物として知られ、つづくサルコジ、オランド、マクロン大統領にも直接的な影響を与えており、フランスのみならず欧州を代表する知性のひとりと目されている。 1981年から1991年にかけてミッテラン大統領の顧問を務め、1991年~93年にかけて欧州復興開発銀行の最初の総裁となった。1997年、クロード・アレグル教育相の要請に応じ、高等教育学位制の改革を提案した。 2008年~10年、サルコジ政権下で「アタリ委員会(フランス語版)」として知られるフランス経済成長解放に関する超党派の政府委員会を率いた。オランド政権下ではポジティブ経済に関

    ジャック・アタリ - Wikipedia
    issyurn
    issyurn 2023/06/11
  • 「プール撮影会中止」日本共産党とキャンセルカルチャー問題|山本一郎(やまもといちろう)

    なんつーか、典型的なキャンセルカルチャーの構図になっていて、木曽崇さんも書いてますけど共産党が市民の敵であるかどうかはともかく、その中止を求めた根拠が都市公園法1条であって、しかもその条文は法律の目的のことですから、根拠に水着撮影会のための貸し出しを認めるなと言っているのは無理筋ですし、これを了として中止させてしまった埼玉県の判断もマズいわけですよ。 政治力を背景としたキャンセルカルチャーの究極形。いよいよ共産党が市民の敵であるといことがハッキリした事案である。 →出版社主催のプール水着撮影会、共産党の圧力で禁止に、仕事を奪われたモデル業の女性などから苦言相次ぐ https://twitter.com/takashikiso/status/1666973289149808641 で、件を受けての埼玉県知事大野元裕さんのコメントがこれで、もともとの開催の許可条件とは何だったのかが割とデリケ

    「プール撮影会中止」日本共産党とキャンセルカルチャー問題|山本一郎(やまもといちろう)
    issyurn
    issyurn 2023/06/11
  • 「マイナポータル」で他人の年金情報を閲覧 関係省庁が調べる | NHK

    マイナンバーカードの取得者向けの専用サイト「マイナポータル」で、他人の年金情報を閲覧できるトラブルが起きていたことがわかり、関係省庁で詳しい状況を調べています。 マイナンバーをめぐっては、一体化した健康保険証に他人のデータが登録されていたケースが7300件余り確認されるなど、トラブルやミスが相次いでいて、河野デジタル大臣は国会で責任をとってみずからを処分する考えを示しました。 こうした中で、政府関係者によりますと、マイナンバーカードの取得者向けの専用サイト、「マイナポータル」で他人の年金情報を閲覧できるトラブルが起きていたことが新たにわかりました。 政府関係者の1人は、「今のところ、人為的なミスと聞いているが、信頼に関わることなので、点検・検証を徹底しなければならない」と話していて、現在、関係省庁で詳しい状況を調べています。 「マイナポータル」では、マイナンバーと年金情報がひも付けられてい

    「マイナポータル」で他人の年金情報を閲覧 関係省庁が調べる | NHK
    issyurn
    issyurn 2023/06/11
  • 他人の年金情報、閲覧状態に マイナポータル、河野氏を処分へ

    マイナンバーカードの取得者向けのサイト「マイナポータル」で、他人の年金情報を閲覧できるトラブルがあったことが分かった。地方公務員が加入する共済組合で、年金情報とのひも付けなど、データ入力のミスが起きたとみられる。政府関係者が9日明らかにした。マイナンバーを巡ってはトラブルが続発しており、河野太郎デジタル相は同日の国会審議で責任を取って自らを処分する意向を示した。 関係者によると、地方公務員の年金受給額への影響はない。公務員らを除く国民の年金情報を管理している日年金機構では、誤表示は起きていないという。 マイナポータルは、カードで人確認を行うことで、年金など行政が把握している自身の情報を閲覧できるほか、行政手続きをオンラインで済ませられる。デジタル庁がトラブルの規模などについて調べている。 河野氏は9日の参院地方創生・デジタル特別委員会で、公的給付金の受取口座のひも付けなど相次ぐトラブル

    他人の年金情報、閲覧状態に マイナポータル、河野氏を処分へ
    issyurn
    issyurn 2023/06/11
  • 「クックパッド」は何故こんなにも凋落したのか

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    「クックパッド」は何故こんなにも凋落したのか
    issyurn
    issyurn 2023/06/11
    「世界中のすべての家庭において、毎日の料理が楽しみになった時、当会社は解散する。(定款第2条2項)」
  • クックパッド、人員削減で感じた「残酷な逆説」

    クックパッドの年間ではなく最新の四半期報告書から、その後の状況を読み解く。残念ながら会員売上等が好調とは言いがたい。課金対象の会員数も減少している。各セグメントも出血を止めたとまでは言いにくい。これからも同社の決算に注視していきたいと私は思う。なお、「2023年12月期 第1四半期 決算補足説明資料」においても全28ページのなかで、連結業績は15ページからやっとはじまる。 ではクックパッドの業績背景は何か。 さきほども触れたとおり、他サービスの台頭がある。投稿レシピのサービスはほかにもたくさんある。アプリも充実する。クックパッドレシピ情報量は凄まじいが、量が多すぎて選択が難しい。有料課金をしてもいいが、それならば、インスタグラムで有名インフルエンサーの投稿を見たほうが早い。写真とともに簡単なレシピが書いてある。さらにコメント欄から他者の意見も確認できる。 またインスタだけで物足りなければ

    クックパッド、人員削減で感じた「残酷な逆説」
    issyurn
    issyurn 2023/06/11
  • プロダクト開発における認知負荷と戦う知見を共有するイベント「認知負荷バスターズ」を開催します! - 株式会社ヘンリー エンジニアブログ

    こんにちは、リードエンジニアの @agatan です。 今回は、6/16に開催予定のイベント「認知負荷バスターズ」についてのお知らせです! このイベントは、株式会社タイミーとヘンリーが共同で開催するもので、我々プロダクト開発者にとって興味深いテーマ、「認知負荷」に焦点を当てています。 henry.connpass.com 認知負荷とは 認知負荷とは、一般的には情報処理能力を超える情報や要求によって生じる精神的な負荷を指します。 プロダクト開発に関わる全ての人々が、認知負荷と日々対峙していると言っても過言ではありません。 難解なコードベース、複雑な仕様、膨大なドメイン知識、etc... 認知負荷を高める要素は至る所に存在しています。 認知負荷との戦いは、プロダクト開発の根幹を成すものともいえるのではないでしょうか。 このイベントで話すこと 一方で、認知負荷との戦い方は、プロダクト・組織のフェ

    プロダクト開発における認知負荷と戦う知見を共有するイベント「認知負荷バスターズ」を開催します! - 株式会社ヘンリー エンジニアブログ
    issyurn
    issyurn 2023/06/11
  • Go’s best-kept secret: executable examples — Bitfield Consulting

    By order of the court, this article no longer contains subliminal marketing messages As we saw in Test names should be sentences, there’s a lot of valuable information our Go tests can communicate to readers, starting with the test names, and continuing with the logic of the tests themselves. By using the system in a test, we can not just verify things about its behaviour, but also show users how

    Go’s best-kept secret: executable examples — Bitfield Consulting
  • 整理しながら理解するKubernetesネットワークの仕組み / Kubernetes Network Fundamentals

    #cndjp 第16回勉強会での発表資料です。 ・アジェンダ Kubernetesのネットワークには様々な登場人物があり一見すると複雑に思われがちですが、それぞれの役割と関係性を把握すれば決して難解なものではありません。 最後のセッションでは、そんなKubernetesのネットワークの仕組…

    整理しながら理解するKubernetesネットワークの仕組み / Kubernetes Network Fundamentals
    issyurn
    issyurn 2023/06/11