その名前の意味の通り代理として通信するサーバであり、 プロキシおよびプロトコルまたは通信内容の変換を行う 機能を持つ。
かつてはプロキシサーバのデファクトスタンダードであったが、 単純なプロキシとしてはsquidなどの各種ソフトにとって替わられおり、 プロトコルまたは通信内容の変換を行うサーバとして使われることが多い。
今の職場(乳児院)を離れることになった 夜勤のある仕事のリズムが きつくなったのと 身体を健康で保っていきたいと強く思ったから 夜勤のある仕事を否定するわけではないけれど 今の私には難しい状況 身体は資本 健康体でなければ、遊びだって仕事だって 思うようにいかない 朝活もルーティン化して行っていきたいので 日中働く体制にシフトチェンジしていく 職場は変わるけど 前向きな方向転換 今日でその職場が最後の勤務 夜勤明けで終了 涙がちょちょぎれること沢山あったけど 目を見開いて 「泣いてませんよ~!」 って笑った 泣きたいときは泣いていんだけどね 職場の方から 沢山のプレゼントを頂き 感無量 その中…
デリゲート メソッドを参照するための型(デリゲート型)。 Delegateは委譲という意味で、委譲する内容は処理(メソッド)。 定義方法は、処理を記述しない以外は、通常のメソッドと同様で、それにdelegateキーワードを指定する。 デリゲート型の変数には、戻り値と引数リストが一致するメソッドを代入できる(派生クラス(ダウンキャスト)は可能) delegate 戻り値 デリゲート名(引数リスト); 代入するメソッドについて デリゲート型の変数に代入するメソッドは、クラス(static)メソッド、インスタンスメソッドのどちらでも代入することができる。 つまり、代入するメソッドの使用回数によらず、…
C# における Action<in T> の in キーワードについて,調べてみました。
delegateは、hrefやlinkの中のURLでそれっぽいところをちゃんと書き換えてくれる delegateサーバ 172.16.0.2 を経由して webサーバ 192.168.0.2 にアクセスしているとき MOUNT="/piyo/*" http://192.168.0.2/hoge/*http://172.16.0.2/piyo/index.html へのアクセスは http://192.168.0.2/hoge/index.html に変換される。 さらに、サーバが <base href="http://192.168.0.2/hoge/"> のように出力したHTMLは、dele…
http://delegate.hpcc.jp/delegate/Manual.shtml?HostList DeleGate version 9.9 リファレンスマニュアル の日本語訳 / HOSTLIST ホストおよびネットワークの表現 MOUNTのオプションのfromみたいな、ホストやIPアドレスの羅列を HostList と呼ぶ #ドコモ携帯とLAN内からのアクセスだけ受け付け MOUNT="/hoge/* http://192.168.2.2/hoge/piyo/*" from={*.docomo.ne.jp,192.168.2.*}HostList は基本的にIPアドレスやホスト名…
Cannot communicate securely with peer: no common encryption algorithm(s). (エラーコード: ssl_error_no_cypher_overlap) SSLの設定がうまくいっていない **** Specify the key of encryption for 'dgauth' **** CRYPT=pass: [ OK ]良く見るとこんなログがでていた 秘密鍵のパスフレーズを誰にも教えていなかったので怒っていた模様 秘密鍵を保存するファイル作成 DeleGate version 9.9 リファレンスマニュアル の日本語…
http://delegate.hpcc.jp/delegate/ POODLE対策として、Delegateの隠しオプション -tls1 をつけ TLS1のみを使用するように設定する delegateの設定 FCL=sslway -tls1 -cert /usr/local/etc/hoge.crt -key /usr/local/etc/hoge.keyこのオプションはdelegate9.2.5より追加されているらしい。 -ssl2, -ssl3, -ssl23, -tls1 を指定可能(TLS1.1やTLS1.2には未対応) -no_ssl2, -no_ssl3, -no_ssl23 とい…
-Fkill-hup でSIGHUPを送り付けると死ぬ # delegated -P443 -Fkill-hup "/var/spool/delegate-nobody/act/pid/443": kill(26686,SIGHUP) = 0 (0) ** OK **内部ではkill等でSIGHUPを送り付けてるのと等価 # killall -HUP delegated -vvで見る 10/06 18:04:29.01 [26864] 0+0: DeleGate SERVER RESTART: caught SIGHUP ・・・ [26864] sigHUP: Could not execut…
delegate には中間CA証明書を置いておく手段が無いので、「サーバ証明書、中間CA証明書」の順に連結したファイルを サーバ証明書として使用する。 さらにクロスルート設定用証明書が必要なときは、「サーバ証明書、中間CA証明書、クロスルート設定用証明書」の順に連結したファイルを使用する。 ・・・らしいけどほんとかな。 Verisignが提供してる試験用SSLでは 何をどう設定しても信頼させることはできなかった。 最悪、delegateを捨てる提案まで視野に入るな。
http://i-red.info/docs/Manual.htm?HTTPCONF Article mail-lists.delegate-ja/26 (06Jun29) 枋繻綰癆絖捕] HTTPヘッダの書換えかた (Re:【質問】HTTPS接続における CFIによるヘッダ書き換えについて) HTTPCONF=kill-qhead:Host HTTPCONF=add-qhead:Host:127.0.0.1 消して、追加する。後ろになにか付け加える、とかは設定ファイルだけじゃできなさそう
discuss-gnustep mailing list(https://mail.gnu.org/archive/html/discuss-gnustep/) の8月のリストに、以下のような投稿がありました。 Swift calling into GNUStep Progress github: https://github.com/austintatiousness/GNUStepSwiftBridgeこのスレッドに中に、swift から GNUstep gui を呼び出した画像があります。 この gui 呼出しにトライしてみました。 実行結果 (ウィンドウサイズ等は変えてあります)以下が…
Rubyの内部情報。
Windowsを起動すると4、5分でブルースクリーン、Gunziです。とてもつらい。 お盆休み中にプロトコル・スタック自作をしてだいぶモチベーションが回復したので、 しばらくk8sのネットワーク部分の探検をしようと思い立ち、とりあえずcni-pluginがよくわからんので、作ってみることにした。 色々やってみた結果、よくわからなかったので、よく聞くflannelのソースを読んで他のCNIプラグインがどのように動作しているのか? をまずは調べつつ、自作CNIプラグインチャレンジをすることにした。 ただ、前提知識がやたらに多く、説明が抜けていたり若干間違えている可能性が高いので、ご了承いただきたい…
Google Cloud の GKE (Google Kubernetes Engine) では、Calico と Dataplane V2 という 2 つのネットワーク制御の仕組みが提供されています。 どちらも Kubernetes NetworkPolicy を利用できるようになっていますが、Calico は iptables を利用してルーティングを制御する一方、Dataplane V2 は Cilium をベースとして eBPF によってルーティングを制御します。 今回は、Calico から GKE Dataplane V2 への移行を考えるにあたって、NetworkPolicy 関連…
FirebaseUI for WebのFlutter版があったので、 いろいろ試してみたときの備忘録(*´ω`*) firebase_ui_auth | Flutter Package ちなみに、FlutterFire UIもあったが、今はdeprecated。 firebase_ui_authへのマイグレーションが書かれている。 flutterfire_ui | Flutter Package Firebase UI Authとは Firebase UI Auth is a set of Flutter widgets and utilities designed to help you b…
仕事とトリック 今回のドリル 一言英語 : When faced with a difficult task 英語 "Think outside the box." 日本語 "固定概念から脱却して考えてみてください。" 英語の長文 : Tricks for improving productivity 英語 Are you looking for ways to boost productivity at work? Here are a few tricks that can help you become more efficient and get things done. Priori…
The Tunisian government reacted surprisingly fast: Shortly after a visit 、、、Tunisian authorities moved hundreds of migrants out of Sfax harbor. >>大量密航には何もしなかったが、フォンデライアンとメローニが到着先を訪問したのを知って、急いで、出発地の数千人の移民を移動させた? まずいとは思ったんだね。サイード大統領? The Tunisian government's move to evacuate would-be migrants from Sf…
そろそろ C# 12 の時期なので予習を始めなければなりません。 そこで一通り機能を確認してました。 参照情報 learn.microsoft.com プライマリ コンストラクター インスタンス コンストラクター - C# | Microsoft Learn クラスの型名の後ろに引数を書くとその引数をもつプライマリなコンストラクターが作成される。 以前から record で使えていましたが、C# 12 からは普通の class でも使えるようになった。ただし少し挙動が違う。 Console.WriteLine(new Test("saitama1").Name); // こういう風に使える /…
類似のモデルを調査した こうなっていた class Company < ApplicationRecord LOGO_SIZE = '88x88>' has_many :users, dependent: :nullify validates :name, presence: true has_one_attached :logo # ActiveStorageで作られたテーブルを利用する。 delegate :advisers, to: :users def logo_url if logo.attached? logo.variant(resize: LOGO_SIZE).processe…
綾瀬2023夏 綾瀬夏2023のブログを書くことにしました。何故か今になって綾瀬のブログが増えてきたので流行に乗っていこうと思います。 大会準備 僕は2023IDで、今回の綾瀬で5回目の大会になります。広島大会でたかとらさんと幸地さんに声をかけて頂いた時は、半年ほど練習してきたOHの記録を残せる喜びで舞い上がってました。実行委員長のたかとらさん、Delegateに就任した幸地さんの指示の元で、初めての実行委員としての仕事を進めていました。オフ会やtwitterで“OHの大会があったらうぃるうぃるがいい記録を出しそう”と話題に上がった時は、未yau知さんと面白がっていました。 初めての片手の大会…
医師の吉田穂波さんのお言葉です。 だれだって、子供の頃から人に教えられて成長して来たはずです。それはおとなになっても同じではないでしょうか。 「10人分くらいの仕事をした」ともいわれるアイゼンハワーの時間管理術では、「権限委譲」がキーワードとして登場しています。「アイゼンハワー・マトリクス」は聞いたことがあるでしょうか。仕事を「重要度」と「緊急度」の2つの尺度で分け、4象限のどこに位置するかを見るものです。 ・緊急かつ重要なものは、すぐやる。(Do) ・重要だが緊急ではないものは、いつやるか決める(Decide) ・重要でも緊急でもないものは、やらない(削除)(Delete) ・重要ではないが…
はじめまして、ソリューション技術部の伊藤です。 今携わっているプロジェクトで、iPhone/iPadをHDMIケーブルを使って外部ディスプレイと接続した時に iPhoneと外部ディスプレイで別の画面を表示してほしいという依頼があり、実際に開発した内容をまとめていきたいと思います。 はじめに 開発の流れ 実際の実装方法 SceneDelegate Info.Plist AppDelegate simulatorで確認 画面遷移してみる ViewController simulatorで確認 末筆 参考資料 はじめに 通常、iPhone/iPadをAirPlayやHDMI等の有線ケーブルで外部ディ…
そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 既定のラムダ パラメーター 」 を確認してみましょう。 ■ 既定のラムダ パラメーター learn.microsoft.com default 値を持つ (省略可能な引数をもつ) ラムダ式が書ける var lambda1 = (int a, int b = 1) => a + b; // 省略可能な引数を持つラムダ式が書ける Console.WriteLine(lambda1(2)); Console.WriteLine(lambda1(2, 3)); Function lambda2 = (int a, int b…
1. 今週の予定 1.1 今週の予定 以下の内容を勉強します。 <Landscapeの作成> 建築用のLevelの作成の勉強の続きをやる <Niagaraの勉強> NS_Mage_Fireballをアニメ調に改造する続きをやります。 <Materialの勉強> Advanced Material Seriesの勉強の続きを勉強します。 <Gaeaの勉強> Earth and Space Sciences XのTutorialを勉強します。 更にGaeaのTutorialを作成します。 <Houdiniの勉強> Free Time Coder氏のUnreal PCG Tutorial [1]の続…
1週間ほど前からまずiOSのアプリ開発の勉強をしています。 SwiftUIチュートリアルがApple watchの開発まで書かれているのでまずここから始めています。 developer.apple.com 今までの経験はC++、RubyなのでSwiftの文法でハマったところがいくつかありました。 クロージャ $0 名前付き引数 struct delegate このあたりのトピックについてはおいおい書いていきたいと思います。