タグ

like_futsalのブックマーク (3,189)

  • 【AWS】ぼくのかんがえたさいきょうの運用・監視構成 - Qiita

    AWSのインフラを運用・監視する上で使いやすいと思ったサービスを組み合わせて構成図を作成しました。それぞれのサービスの簡単な説明と類似サービスの紹介、また構成の詳細について説明していきます。 (開発で使用するようなサービスも紹介しますが、あくまでも運用・監視だけの構成です。) 各個人・企業によって環境は違うと思いますし、使いやすいと思うサービスは人それぞれだと思うので、これが正解という訳ではありませんが、参考にしてただければ幸いです。 参考になった教材を紹介した記事も作成しました。是非読んでみてください! 【AWS】さいきょうの運用・監視構成を作成するのに参考になった書籍 インフラエンジニア1年生がプログラミングを勉強するのに使った教材 全体図 こちらがAWSにおける"ぼくのかんがえたさいきょうの"運用・監視構成です。複雑で分かりづらいかと思うので、詳細に説明していきます。最後まで読めばこ

    【AWS】ぼくのかんがえたさいきょうの運用・監視構成 - Qiita
  • ラズパイ4 8gb - Google 検索

    ラズベリーパイ4 コンピューターモデルBのメイン機能には、高性能64ビットクアッドコアプロセッサ、1組のマイクロHDMIポートを介した最大4Kの解像度でのデュアル ...

  • HOW TO INSTALL XPOSED IN NOX PLAYER

  • GitHubの新しいコード検索を支える技術

    GitHub Codespacesは、仮想マシン上に強力な統合開発環境(IDE)を提供し、性能の低いマシンを持つ開発者がローカルリソースを消耗せずにコーディングできるようにし、AI画像の生成など様々なタスクに利用することが可能です。 GitHubが最近発表した「2022 State of the Octoverse」レポートにおいて、HashiCorp Configuration Language(HCL)がGitHubで最も成長したプログラミング言語となりました。HashiCorpは、クラウドコンピューティングのためのInfrastructure as Code (IaC) 自動化のリーディングプロバイダーです。HCLは、Terraformや Vaultなどのツールと共に使用されるHashiCorpの設定言語で、マルチクラウドやオンプレミス環境において、人間が読みやすい設定ファイルでIa

    like_futsal
    like_futsal 2023/02/10
    検索エンジン
  • NoxPlayerでプロキシサーバーを設定する方法 - NoxPlayer

    NoxPlayerでプロキシサーバーを設定する方法 NoxはVPNアプリケーションをサポートしておりません。ですが、ホスティングマシン上のインターネットへ接続するためにプロキシサーバーを使用している場合は、Noxを同様のプロキシサーバーに設定することは可能です。 手順は次の通りです。 1.Andrdoidの設定≫Wi-Fi≫WiredSSIDを長押し 2.【インターネットを変更】をクリック 3.【詳細オプションを表示】をオンにし、プロキシのドロップダウンリストで手動を選択 そして、プロキシのホスト名とプロキシポート番号を入力し【保存】をクリック 4.完了 ----------------------------------------------------

    NoxPlayerでプロキシサーバーを設定する方法 - NoxPlayer
  • 株式会社アルファネット

  • BurpSuiteの使い方 ①初期設定編 | 株式会社レオンテクノロジー

    こんにちは、ヒロセです。 僕が入社したての頃、Burpの初期設定で時間をかけてしまい先輩に助けてもらった経験があります。試用期間だったこともあり、先輩に「こんなことも出来ないのか」と思われているんじゃないかとビクビクしていました。 この記事では、過去の自分のように今すぐBurpを使えるようになりたいという方向けに「BurpSuite」の使い方について記載します。今回は、「BurpSuite」インストールからHTTP通信のキャプチャまで記載します。 以下の方に向けて記載しています。 脆弱性診断に興味がある人 自分で自身のサイトを簡易診断したい人 Burp Suiteの初期設定を知りたい人 目次 Burp Suiteのインストール Burp Suiteを起動する Burp Suiteの初期設定 Webブラウザのプロキシサーバ設定(Firefox) Burp Suite証明書のインポート Bur

    BurpSuiteの使い方 ①初期設定編 | 株式会社レオンテクノロジー
  • 2022年のAndroidにおけるProxy設定と NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED の回避方法 - セキュアスカイプラス

    ホーム エンジニアブログ 2022年のAndroidにおけるProxy設定と NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED の回避方法 こんにちは、SSTでWeb脆弱性診断用のツール(スキャンツール)開発をしている坂(Twitter, GitHub)です。 記事では Android で burp などMITM型*1 のProxyを設定する方法と、AndroidChrome 99 以上で発生する NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED の回避方法を紹介します。 弊社では診断対象となるWebアプリのHTTP(S)通信を MITM型Proxy で取得し、検査用に編集してサーバに送っています。 「Proxyを挟めること」が診断を進める上での必須要件であり、Proxyを挟めないと診断はもとより、アプリの挙動

    2022年のAndroidにおけるProxy設定と NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED の回避方法 - セキュアスカイプラス
  • アプリの通信内容を確認する(Android7以降) - kapieciiのブログ

    Androidアプリのテストをするため、先日用意した検証用端末で、アプリの通信内容を確認しました。 kapiecii.hatenablog.com 「今更Android7の記事を書くの?」とも思いましたが、色々試したので内容を整理してブログに残しておこうと思います。 HTTPSで通信している内容を通信経路上のプロキシで確認する場合、プロキシの証明書をAndroid端末に追加する必要があります。 下記のようにプロキシを通信経路上に介在させることで、HTTPS通信の内容を確認します。 Android端末 < -- > プロキシ(Burp Suiteなど) < -- > 通信先サーバ 目次 要約 Android7以降と証明書について 環境 証明書の追加手順 Burp Suiteの場合 CA Certificate Export 証明書形式の変換とファイル名の変更 Android端末に追加 Bur

    アプリの通信内容を確認する(Android7以降) - kapieciiのブログ
  • NoxPlayerでモバイルのテスト環境を構築してみた - Shikata Ga Nai

    Hello there, ('ω')ノ このところ、モバイルとBurpの接続で四苦八苦していて。 最終的には、モバイルのroot化という問題にぶちあたって。 root化をやろうとおもえばやれるのですが。 この先、人に教えるということまでを考えるとそうもいかず。 以前、インストールしたAndroidのエミュレーションの。 Genymotionがうまく起動しなくて。 VirtualBoxと関係あるのかもしれませんが。 気を取り直して、NoxPlayerをインストールすることに。 https://jp.bignox.com/ 簡単にroot化できて。 キーボードから文字を入力できるように仮想キーにもチェックして。 BurpのCA証明書は、前回の記事に書いた手順でPCにBurpからエクスポートして。 opensslで、名前までを変更し終わったものをドラッグ&ドロップでNoxPlayerへ。 どうも

    NoxPlayerでモバイルのテスト環境を構築してみた - Shikata Ga Nai
  • エミュレーターとBurp SuiteでAndroidアプリのHTTP通信をキャプチャする(Android7.0以上対応) - Qiita

    概要 バグハンティングなどでAndroidアプリのHTTP通信をキャプチャする必要があるかと思う。そこで記事ではAndroidエミュレーターのNoxPlayerとBurp Suiteを用いた環境を構築する。 記事ではmacOSとNoxPlayerを使用することを前提としているが、それ以外の環境でもAndroidエミュレーターとBurp Suiteを用意できれば同様の方法で環境構築できる(と思う)。 Android7.0からは証明書の扱い方法の変更により、Burp Suiteのクライアント証明書のインストール方法に一手間加える必要がある。記事ではその設定にも対応する。 環境 macOS Catalina 10.15.7 Homebrew 2.6.0 NoxPlayer 3.0.5.0 Burp Suite Community 2020.12.01 手順 0. 準備 homebrew-c

    エミュレーターとBurp SuiteでAndroidアプリのHTTP通信をキャプチャする(Android7.0以上対応) - Qiita
  • DjangoのSubqueryとOuterRefを使ってサブクエリを組み立てる - 偏った言語信者の垂れ流し

    DjangoORMで、サブクエリを使う方法について。任意のSQLであればrawメソッドを使えばよいのですが、なるべくORMAPIを使いたい。 DjangoORMでは任意の位置にサブクエリを使えるわけではないですが、例えば「テーブル単位での問い合わせ結果にサブクエリで得た列を追加する」ぐらいのことは、annotateメソッドを使ってできます。 サブクエリ側で条件を指定した絞り込みを行う場合、SubqueryとOuterRefを組み合わせるとできます。 Query Expressions | Django documentation | Django モデル Categoryモデルを親に持つ、Itemモデル、という関係性のデータです。 from django.db import models from django.utils import timezone class Category

    DjangoのSubqueryとOuterRefを使ってサブクエリを組み立てる - 偏った言語信者の垂れ流し
  • Djangoの集計について

    Djangoの集計についてわかったことを書いていきます。この辺はわず嫌いでまったく理解してませんでした。 info2021/09追記当時この記事を執筆したとき(2014年)のDjango のバージョンは 1.7 くらいですが、 手元で試してみた結果、Django3.1.12, Python 3.9.7 でも動作しました。ただ、今見るとテスト用テーブルのフィールドが無機質でわかりにくいのでコメントを追加しました。レコードの準備テーブル定義# dbtest/models.py # coding: utf-8 from django.db import models class Test(models.Model): def __str__(self): return u'%s/%s(%s)' % ( self.a, self.__dict__.get('rounded_b', self.b)

    Djangoの集計について
  • Regex Golf

    like_futsal
    like_futsal 2023/01/24
    *正規表現
  • Pyroscopeを使ったContinuous Profilingの活用事例

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINE株式会社OA SREチームのhasebeです。 先日、私の担当するプロダクトにてPyroscopeというツールを導入しました。このブログではなぜPyroscopeを導入したのか、導入した結果どういった利点があったのかなどについてご紹介したいと思います。 Pyroscopeとは Pyroscopeとは、Continuous Profilingを実施することができるOSSのツールです。 Profilingについては特に説明は不要でしょう。ざっくりいうと、CPUやメモリ等のリソースをプログラム中のどこが多く消費しているのか(= ボトルネック)を突き止める手法のことを意味します。 一般的には、なにか問題が起きたときに手動でPr

    Pyroscopeを使ったContinuous Profilingの活用事例
  • Excelマクロ(VBA)をVSCodeで編集したい

    生産性向上が叫ばれる時代ですが、お手軽な手段としてExcelマクロによる業務自動化というケースがあるかと思います。 Excelマクロは自動記録して再生する程度であればよいのですが、多くのケースで記録したコード(VBA)の編集を伴うことが多いです。 編集する際に残念なのが、Excelのコード編集機能の弱さ!10年以上進化がないと言っても過言ではないと思います。 そこでこの記事では、現在のコード編集の主流であるVisual Studio Code (以下VS Code)をコード編集時のエディタとして使用しつつ、 Excel単独ではできないgit等による構成管理まで行うことを目標に簡単な手順を紹介します。 ネット上での先人たちの記事を参考にしつつも、私はこの手順で VS Code によるコード編集を行っています。未だに無くならないExcelマクロによる業務改善においても現代風なコード開発ができる

    Excelマクロ(VBA)をVSCodeで編集したい
    like_futsal
    like_futsal 2023/01/16
    vba
  • ManyToManyFieldのthroughを使ってDjangoで扱いやすいフォローモデルを作る - Qiita

    最近Djangoで改めてフォロー機能のためのモデルを作った際、through引数を使ってみたところ書きやすいモデルが作れたので記事にしてみました。 特別に高度な書き方をしているわけではありませんが、フォロー機能について検索してみたところこの通りのモデルがなかなか見当たらなかったので、近い機能を作る方の参考になれば幸いです。 Djangoにおける多対多の書き方 Djangoでは多対多を表すモデルを作成する際、書き方が大きく分けて3つあります。 ManyToManyFieldのみ使用する 基的な方法です。この場合、中間テーブルは自動生成されます。 中間モデルを作成して、ManyToManyFieldを使用しない データ同士の繋がり以外の情報(created_atなど)を持たせるために用います。 中間モデルを作成して、ManyToManyFieldのthrough引数に渡す 今回紹介する方法で

    ManyToManyFieldのthroughを使ってDjangoで扱いやすいフォローモデルを作る - Qiita
  • SQLを速くするぞ―お手軽パフォーマンス・チューニング

    このサイトでは、SQL を高速化するためのちょっとしたパフォーマンス・チューニングの技術を紹介します。と言っても、『プログラマのためのSQL 第2版』の受け売りがほとんどなので、このを読んでいただければ、稿を読む必要はありません。 最初に、パフォーマンス・チューニングに関する全体の方針を述べておくと、それはボトルネック(一番遅いところ)を改善することです。当たり前ですが、既に十分速い処理をもっと速くしたところで、システム全体のパフォーマンスには影響しません。従って「処理が遅い」と感じたら、最初にすることは、SQL やアプリの改修ではなく、「どこが遅いのか」を調査することです。いきなりあてずっぽうで改善をはじめても効果は出ません。医者が患者を診るとき最初にすることが検査であるのと同じです。病因が何であるかを突き止めてからでないと、正しい処方はできないのです。 その基を承知していただいた

  • SoftEther VPN Server(Linux版)に同居するWebサーバ等にアクセスしたい|VPN|SeireiNetwork

    Linuxの仕様によるところが大きく、まとめると以下となる。 仮想NAT(SecureNAT)の設定で仮想NAT機能を有効にした場合 仮に仮想ホストのネットワークインターフェイスが192.168.10.1としてVPN ClientからVPN Serverの 192.168.10.1 やeth0などのIPアドレスへpingはできてもWebサーバなどが同居している場合にアクセスできない。 ローカルブリッジ設定で仮想HUBとeth0などのLANカードを選んでローカルブリッジを追加する場合、仮想環境やクラウド環境では通常プロミスキャスモードの利用ができないなど制限に当たりやすいが、1と違ってNAT処理などしないので1より通信スピードは早い。 ローカルブリッジ設定で仮想HUBと新しいtapデバイスを追加した場合、Linux上ではvpn_tap名が作られることで1の問題解消と2のメリットを受ける。 3

    SoftEther VPN Server(Linux版)に同居するWebサーバ等にアクセスしたい|VPN|SeireiNetwork
  • 【SoftetherVPN】L2TP接続できない | 株式会社ヴァンデミックシステム

    server.logを見てみると、クライアントからのアクセスは来ていたので、内部的にはじかれている。 DHCPでのIP割り当てができずに失敗しているみたいだった。 2020-10-10 22:37:12.938 L2TP PPP Session [126.33.212.238:1701]: Acquiring an IP address from the DHCP server failed. To accept a PPP session, you need to have a DHCP server. Make sure that a DHCP server is working normally in the Ethernet segment which the Virtual Hub belongs to. If you do not have a DHCP server, you