chevron_left

メインカテゴリーを選択しなおす

cancel

super-stringさんの人気ランキング

  • IN
  • OUT
  • PV
今日 04/27 04/26 04/25 04/24 04/23 04/22 全参加数
総合ランキング(IN) 29,618位 29,618位 29,650位 29,644位 29,642位 29,639位 29,648位 1,034,409サイト
INポイント 0 0 0 0 0 0 0 0/週
OUTポイント 0 0 0 0 0 0 0 0/週
PVポイント 64 310 657 918 963 1,044 936 4,892/週
IT技術ブログ 109位 109位 106位 104位 103位 102位 105位 9,759サイト
IT技術メモ 44位 44位 43位 44位 46位 42位 46位 1,575サイト
C# 圏外 圏外 1位 圏外 圏外 圏外 圏外 67サイト
Python 5位 5位 5位 4位 4位 4位 4位 245サイト
※ランキング順位が「圏外」と表示される時は?
今日 04/27 04/26 04/25 04/24 04/23 04/22 全参加数
総合ランキング(OUT) 圏外 圏外 圏外 圏外 圏外 圏外 圏外 1,034,409サイト
INポイント 0 0 0 0 0 0 0 0/週
OUTポイント 0 0 0 0 0 0 0 0/週
PVポイント 64 310 657 918 963 1,044 936 4,892/週
IT技術ブログ 圏外 圏外 圏外 圏外 圏外 圏外 圏外 9,759サイト
IT技術メモ 圏外 圏外 圏外 圏外 圏外 圏外 圏外 1,575サイト
C# 圏外 圏外 圏外 圏外 圏外 圏外 圏外 67サイト
Python 圏外 圏外 圏外 圏外 圏外 圏外 圏外 245サイト
※ランキング順位が「圏外」と表示される時は?
今日 04/27 04/26 04/25 04/24 04/23 04/22 全参加数
総合ランキング(PV) 3,900位 3,981位 3,940位 3,839位 3,775位 3,791位 3,876位 1,034,409サイト
INポイント 0 0 0 0 0 0 0 0/週
OUTポイント 0 0 0 0 0 0 0 0/週
PVポイント 64 310 657 918 963 1,044 936 4,892/週
IT技術ブログ 38位 38位 37位 37位 37位 39位 44位 9,759サイト
IT技術メモ 40位 41位 40位 41位 42位 42位 42位 1,575サイト
C# 3位 3位 3位 3位 3位 3位 3位 67サイト
Python 5位 5位 5位 5位 5位 5位 5位 245サイト
※ランキング順位が「圏外」と表示される時は?
  • Azure DevOps REST API: Exploring List Iteration and Area Path

    Azure DevOps REST API: Exploring List Iteration and Area Path

    list iteration path and area path using azure devops rest api. (adsbygoogle = window.adsbygoogle []).push({}); 環境 nugetパッケージ コード 参考 環境 Visual Studio 2022 Community .NET Framework 4.8 Console App nugetパッケージ Microsoft.TeamFoundationServer.Client [19.255.1] Microsoft.TeamFoundationServer.Interactive…

  •  TeamsにGraphを使ってBot投稿するまで

    TeamsにGraphを使ってBot投稿するまで

    GraphClientの生成 learn.microsoft.com Chatにメッセージを送信 learn.microsoft.com

  • Using Azure DevOps REST API Without Personal Access Token

    Using Azure DevOps REST API Without Personal Access Token

    Use azure devops rest api without personal access token. personal access tokenを使ったアプリは運用が面倒なのでこっちのほうがよさげ。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 nugetパッケージ 事前準備 コード 参考 環境 Visual Studio 2022 Community .NET Framework 4.8 Console App nugetパッケージ Microsoft.TeamFoundationServer.Client [19.2…

  • C#を使ってAzure DevOpsでWorkItemを自動作成

    C#を使ってAzure DevOpsでWorkItemを自動作成

    C#でazure devops rest apiを使い、WorkItemを作成する。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 nugetパッケージ 事前準備 コード (追記)おまけ 参考 環境 Visual Studio 2022 Community .NET Framework 4.8 Console App nugetパッケージ Microsoft.TeamFoundationServer.Client [19.255.1] 事前準備 azure devops側でPersonal Access Tokenを取得しておく コ…

  • Azure DevOps REST APIを使用したC#開発の手順

    Azure DevOps REST APIを使用したC#開発の手順

    C#でazure devops rest apiを使う。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 nugetパッケージ 事前準備 コード 参考 環境 Visual Studio 2022 Community .NET Framework 4.8 Console App nugetパッケージ Microsoft.TeamFoundationServer.Client [19.255.1] 事前準備 azure devops側でPersonal Access Tokenを取得しておく コード using Microsoft.Tea…

  • VS拡張(VSIX)を試してみる

    VS拡張(VSIX)を試してみる

    VSIXのプロジェクトを作成し、Visual Studio自体を操作してみる。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 コード 初期化部 アクセス部 環境 Visual Studio 2022 Community .NET 6.0 WinForms コード EnvDTEを使ったらいろいろできそう。 初期化部 private DTE2 _dte; public static async Task InitializeAsync(AsyncPackage package) { await ThreadHelper.Joinable…

  • ZipArchiveを使ってzipファイル生成

    ZipArchiveを使ってzipファイル生成

    ZipFile.CreateFromDirectoryが使いにくいので1ファイルずつ判断しながらアーカイブ化していく。 ※使いにくい:圧縮対象ディレクトリ内に圧縮ファイルを出力しようとすると例外が出る ※空ディレクトリ判定に時間がかかるのが課題 using System.IO.Compression; public static class ZipFileWrapper { public static void Compress(string srcDir, string outFile) { using var ms = new MemoryStream(); using (var ar =…

  • xmlから読み込んだデータをDataFrameに反映する

    xmlから読み込んだデータをDataFrameに反映する

    [memo] <?xml version="1.0" encoding="UTF-8"?> <StringTable> <StringEntry Id="1" Res="aaa"/> <StringEntry Id="2" Res="bbb"/> </StringTable> <?xml version="1.0" encoding="UTF-8"?> <StringTable> <StringEntry Id="2" Res="BBB"/> <StringEntry Id="3" Res="ccc"/> </StringTable> <?xml version="1.0" encoding=…

  • 一ヶ月放置した結果

    一ヶ月放置した結果

    2月は忙しくて更新出来ませんでしたが、初月に記事数ある程度確保してSEO対策いろいろしたら初月の7割くらいのアクセス数がありました。 またぼちぼち再開します。

  • opencvでパターンマッチング(異なるサイズ)

    opencvでパターンマッチング(異なるサイズ)

    前回、パターンマッチを試しましたが、異なるサイズに対応できていなかったので、今回は異なるサイズに対するパターンマッチングを試してみます。 なお、回転とかも同じ考え方でできると思うので傾き違いに関しては割愛します。 また、アルゴリズムについては勉強したわけではないので王道があるのかとかは知らないですし、パフォーマンス面も考慮していません。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 使用するライブラリ 異なるサイズへのパターンマッチ 考え方 コード サイズを変えながら繰り返し 一致度でフィルタをかける 結果 おしまい 環境 VSCo…

  • opencvでパターンマッチング(テンプレートマッチング)

    opencvでパターンマッチング(テンプレートマッチング)

    ある画像の中から、パターン(テンプレート)と一致する個所を検出するパターンマッチングを試してみました。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 使用するライブラリ 使用する画像 検索対象 テンプレート画像 試してみる コード全文 グレースケール化 パターンマッチ マッチ度の高い箇所を表示する 結果 おしまい 環境 VSCode python 3.11.0 使用するライブラリ cv2 パッケージのインストール方法についてはこちら 使用する画像 検索対象 google先生のTOPページ google先生のTOPページ テンプレート…

  • python入門~seleniumで要素を取得する~

    python入門~seleniumで要素を取得する~

    こちらでブラウザをを起動できたので、次はブラウザを実際に操作してみます。 基本は、ページ内の要素(Element)を取得して、その要素に対して操作を要求します。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 使用するライブラリ 要素の取得方法 開発者ツール使って要素を特定 ブラウザを操作する find_element()で要素を取得する キー入力をエミュレートする 入力を確定する おしまい 環境 VSCode python 3.11.0 Edge WEbDriver 使用するライブラリ selenium パッケージのインストール方法…

  • python入門~ブラウザを表示しないでWEB操作~

    python入門~ブラウザを表示しないでWEB操作~

    ブラウザ操作を自動化する際、裏で自動的に動いて欲しいことも多いかと思います。 今回はその方法の紹介です。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 使用するライブラリ ブラウザを表示しなくする方法 Optionsクラスを使用する コード おしまい 環境 VSCode python 3.11.0 Edge WebDriver 使用するライブラリ selenium パッケージのインストール方法についてはこちら ブラウザを表示しなくする方法 Optionsクラスを使用する ブラウザの表示を抑制するにはOptionsクラスを使用します。…

  • python入門~seleniumの導入~

    python入門~seleniumの導入~

    webブラウザ自動化のための、selenium導入までの方法です。 スクレイピングしてみたい人はまずはここからはじめましょう。 (adsbygoogle = window.adsbygoogle []).push({}); 環境 使用するライブラリ ブラウザに応じたWebDriverの導入 Edge向けWebDriverを入手する WebDriverの配置 seleniumのインストール ブラウザを起動してページを表示する おしまい 環境 VSCode python 3.11.0 Edge WebDriver 使用するライブラリ selenium 4.8.0 パッケージのインストール方法…

  • python入門~ファイル・ディレクトリの存在確認~

    python入門~ファイル・ディレクトリの存在確認~

    ファイル・ディレクトリの存在を確認するためには、標準ライブラリosのos.path.exitsts()を使用します。 import os dir = r"c:\hoge" file = r"c:\hoge\piyo.txt" if os.path.exitsts(dir): pass if os.path.exitsts(file): pass python入門Top

  • pythonビルド用に仮想環境を作成する(pipenv)

    pythonビルド用に仮想環境を作成する(pipenv)

    pythonファイルをexe化しようとすると、使うライブラリによっては環境に含まれるライブラリを全部含めてexe化してしまいます。 無駄に容量を食わないように、仮想環境を作って必要ライブラリだけをインストールした状態でexe化するのが王道となります。 また、開発の用途によっては使用するライブラリ群も大きく変わってきますし、バージョンに依存した処理を書くことも多数あると思います。 このように、要する環境によって使い分けたい場合に仮想環境が役に立ちます。 pipenvを使う インストール 仮想環境用のフォルダを作る 仮想環境フォルダで環境を構築する 環境の違いの結果を確認する 仮想環境から抜ける …

  • pip installで「Could not install packages due to an OSError」が出た時の対処

    pip installで「Could not install packages due to an OSError」が出た時の対処

    pythonのライブラリをインストールしようとしたら、以下のようなエラーが出てインストールに失敗することがあります。 ↓は仮想環境を作ろうとしてpipenvをインストールしようとしたときのエラー。 ERROR: Could not install packages due to an OSError: [WinError 2] 指定されたファイ ルが見つかりません。: 'C:\\Python311\\Scripts\\pipenv.exe' -> 'C:\\Python311\\Scripts\\pipenv.exe.deleteme' 細かいことは調べていませんが、実行ファイル系を、Lib\…

  • ファイルパスを文字列として入力する際

    ファイルパスを文字列として入力する際

    ファイルパスを文字列として入力する場合、ディレクトリを\\のようにエスケープ文字付けなくてはいけないのは面倒です。 このような時、文字列のはじめにrを付加すると、エスケープ文字が不要になります # 通常 dir = "C:\\work\\hoge\\piyo.txt" # r付 dir = r"C:\work\hoge\piyo.txt" python入門Top

  • opencvを使ってバーコードを検出

    opencvを使ってバーコードを検出

    opencv-pythonを使ってバーコード検出してみる

  • pylinqext v0.5.1更新しました

    pylinqext v0.5.1更新しました

    平日は更新が捗りませんが、微更新しました pypi.org github.com 更新履歴 こんなの書けるようにしました 更新履歴 v0.5.1 enumerable implement to_pydict() pydict items() / keys() / values() return pylist copy() return pydict こんなの書けるようにしました from pylinqext import enumerable, pydict d = pydict({1:1, 2:4, 3:9}) d.items()\ .where(lambda x: x[0] >= 2)\ …

ブログリーダー」を活用して、super-stringさんをフォローしませんか?

ハンドル名
super-stringさん
ブログタイトル
今からでも間に合う
フォロー
今からでも間に合う

にほんブログ村 カテゴリー一覧

商用