• Visual Studio 2019 ネイティブで Azure Functions を実行できない場合の解決方法

    最近のプロジェクトでは、同僚が書いたコードをメンテナンスする必要があり、主に net core 3.1 2年前に初めてAzure Functionsを使った時のことを思い出した(その時のベースは {NETフレームワーク ネットフレームワーク )、出だしが悪く、コードが動かなかった。ネットで様々な解決策を試し、何日も翻弄され、最終的にvisual studio 2017をアンインストールし

    2022-01-03 13:54:43
  • Fiddlerを用いたソフトウェアテストにより、脆弱なネットワークテストを実現

    I. 弱いネットワーク入門 弱小ネットワークとは、文字通りネットワークが弱いことを意味し、一般的には電波が悪い、ネットワーク速度が遅いと言ったことを指します。 1. 弱いネットワークが与える影響 地下鉄、トンネル、エレベーター、車庫などのシーンでアプリを使用する場合、ネットワークに遅延、中断、タイムアウトが発生する可能性があります。 遅いネットワークのロットで、機能を要

    2022-01-03 13:54:19
  • DSDSアプリケーションシナリオ(Qualcomm 5G)

    DSDSアプリケーションシナリオ 1. 背景 ソフトカード、クラウドカード、eSIMの発展により、デュアルSIMの普及が進むと考えられます。 また、5Gでは、ユーザーやシナリオに応じた3つの主要なアプリケーションシナリオを定義しています。1つ目は、拡張モバイルブロードバンドのeMBB、2つ目は、高信頼性低遅延接続のuRLLCです。 最後に、mMTC、マッシブIoTですが、こ

    2022-01-03 12:08:58
  • HDFSのNamenode高可用性メカニズムを見てみよう

    HDFSのNameNodeの高可用性 Hadoop 2.0.0以前は、クラスタにはNamenodeが1つしかなく、これが単一障害点となる。Namenodeのマシンがハングアップすると、クラスタ全体が使用不能になります。クラスタを復旧させるには、Namenodeを再起動するしかない。Hadoop 2.0 以降では、以下に説明する Namenode の高可用性メカニズムが追加されています。

    2022-01-03 10:53:17
  • 12 バックエンド管理システム開発のためのフロントエンドフレームワーク(要約)

    1、D2admin オープンソースのアドレスです。 https://github.com/d2-projects/d2-admin ドキュメントのアドレスです。 https://d2.pub/zh/doc/d2-admin/ エフェクトのプレビューです。 https://d2.pub/d2-admin/preview/#/index オープンソースのプロ

    2022-01-03 06:32:53
  • MacでHomebrewのイメージソースを置き換える方法

    1. CUSTOMERソースを使用する (1) デフォルトのソースを置き換える ステップ1: brew.gitの置き換え cd "$(brew --repo)" git remote-set-url origin https://mirrors.ustc.edu.cn/brew.git ステップ2:homebrew-core.gitの置き換え cd "$(br

    2022-01-03 05:20:55
  • TCPとUDPのプロトコルの原理と違いについての深い理解

    ネットワークプログラミングには、IPアドレス、ポート番号、通信プロトコルの3つの要素がありますが、次に、TCPとUDPという2つの通信プロトコルに焦点を当て、プログラミングの実装について説明します。 まず、IPアドレス、ポート番号、通信プロトコルについて知っておく必要があります。 I. IPアドレス ネットワーク上のコンピュータは、IPアドレスによって一意に識別され、IPv4と

    2022-01-03 05:03:46
  • VSCodeリモートサーバ接続エラー:Could not establish connection to VSCode

    以下の設定を行い、試したとして ExtensionsにRemote -SSHがインストールされている アクセスしたいサーバーのipアドレスなどの情報を追加し、設定ファイル(以下のようなもの)を用意します。 設定ファイルのパスは、通常、"C: \Users ㊞.sshconfig" と記憶してください。 そこで、サーバーに接続しようとすると、一番上のドロップダウンメニ

    2022-01-03 03:59:14
  • Centos7でVscodeが反応しない不具合とその解決方法

    バージョン情報 仮想マシンのバージョンです。VMware® Workstation 16 Pro 16.1.2 build-17966106 Linuxシステム。CentOS7 問題の説明 CentOS 7でコマンドラインから直接Vscodeをインストールすると、Vscodeを開くときにインターフェースが固まり、反応しなくなることがある 問題の原因

    2022-01-03 01:42:10
  • OAuth 1.0から2.1への展開の道のり

    背景 2010年にOAuth Authorization Specification version 1.0 (rfc 5849) が公開され、その2年後に、よりシンプルで使いやすいOAuth 2.0 仕様が公開され (rfc 6749) 、インターネット上で最も身近で広く使われているバージョンになりました。当時は "Ajax applications" と呼ばれ、CORS (Cr

    2022-01-02 17:18:38
  • ゲートウェイ・ゲートウェイ原理の徹底分析

    I 背景 マイクロサービスアーキテクチャは、シンプルで効果的な統一APIのエントリーポイントを提供します。 サービスリクエストのルーティング、コンポジション、プロトコル変換を担当し、パーミッション認証、モニタリング、Filter chainに基づくフロー制限を提供します。 長所 パワフルな性能:初代ゲートウェイZuulの1.6倍の性能。 パワフル:転送、モニタリ

    2022-01-02 16:25:11
  • Jupyter notebookをベースとしたSparkクラスタ開発環境構築の詳細プロセス

    I. コンセプトの紹介 1. Sparkmagic:LivyサーバのSpark RESTを介して、リモートのSparkクラスタとJupyter Notebookで作業するためのツールである。Sparkmagicプロジェクトには、複数の言語でSparkコードを対話的に実行するためのフレームワークのセットと、Jupyter NotebookからSpark環境で実行するためのコード変換に使用でき

    2022-01-02 16:13:21
  • Burpsuite Intruder Moduleの詳細。

    はじめに 技術交流や学習のため、違法な目的での使用はご遠慮ください。この記事のいくつかのリソースは、インターネットから来る、任意の侵害がある場合は、削除するには、モデレータに連絡してください。 I. はじめに Burp Intruderは、Webアプリケーションに対するカスタム攻撃を自動化するための強力なツールです。Burp Intruder は高度に設定可能であり、幅広いトピックに

    2022-01-02 12:50:27
  • UTC時間、GMT時間、ローカル時間、Unixタイムスタンプの具体的な使用方法

    1. UTC時刻とGMT時刻 グリニッジ標準時は協定世界時(GMT=UTC)と考えることができ、グリニッジ標準時もUTC時間も単位は秒である。 2. UTC時刻と現地時刻の比較 UTC+タイムゾーンの差=ローカルタイム 時差は、東がプラス、西がマイナスです。この場合、東8ゾーンの時差は+0800として記録されます。 UTC + (+0800) = ローカル(北京)時間

    2022-01-02 11:59:59
  • 近年のImagenetデータセットに基づくPytorchの画像分類モデルについてまとめる。

    アレックスネット (2012年) AlexNetは、物体検出と画像分類のアルゴリズムを評価するImageNet Large-Scale Visual Recognition Challenge ( ILSVRV ) において、2012年にAlex Krizhevskyによって提案された。 AlexNetは全部で8つの層から構成されている 最初の5層は畳み込み層で、最後の3層は完

    2022-01-02 10:51:36
  • Burpsuiteの使い方とスタートアップ 詳細チュートリアル

    1. はじめに Burp Suiteは、Webアプリケーションを攻撃するための統合プラットフォームです。アプリケーションの攻撃プロセスを高速化するために、多数のツールと、これらのツールのために設計された多数のインターフェイスが含まれています。すべてのツールは、HTTPメッセージ、持続性、認証、プロキシ、ログ、およびアラートを処理および表示できる強力で拡張可能なフレームワークを共有しています

    2022-01-02 08:29:50
  • K8sandra入門チュートリアル - Linux上のKubernetesにK8sandraをデプロイする

    1 K8sandraとは Cassandraはオープンソースの分散型NoSQLデータベースで、高可用性、弾性スケーリング、優れたパフォーマンスなど、多くの偉大な大企業で使用されています。 Cassandraが有利なように、クラウド上でサービスを利用する必要がある場合、CassandraをK8sにデプロイする必要があることが多く、K8sandraにたどり着きました。k8sand

    2022-01-02 06:50:49
  • UltraEdit エディタ無料起動方法

    UltraEditの紹介 UltraEditは、テキスト、16進数、ASCIIを編集できる強力なテキストエディタで、内蔵の英語一語チェック、C++とVBのコマンドハイライト、複数のファイルを同時に編集する機能、非常に大きなファイルでも速度を落とさずに開ける機能などを備え、(コンピュータが十分に強力であれば)メモ帳の代わりとなることが可能です。 UltraEditは、Windows用の古

    2022-01-02 05:02:22
  • Git.gitignore開発必携アドバイス集

    .gitignoreファイルは、gitでプロジェクトを管理する際の必需品なので、ここで少し詳しく説明します! I. なぜ.gitignoreを使うのか? プロジェクトによっては、ローカルリポジトリからすべてのファイルをリモートリポジトリにアップロードするのではなく、例えば、いくつかの依存関係(node_modulesの下の依存関係)、binディレクトリの下のファイル、テストファイルな

    2022-01-02 04:53:50
  • [解決済み】コンストラクタが与えられた型に適用できない?

    質問 コードは次のとおりです。 public class WeirdList { /** The empty sequence of integers. */ /*ERROR LINE */ public static final WeirdList EMPTY = new WeirdList.EmptyList(); /** A new WeirdList wh

    2021-12-29 21:26:14