2022-01-01から1年間の記事一覧

12月25日は高橋まつりさんの命日

12月25日は高橋まつりさんの命日で、記事があったのでリンクとメモ。 7年も経過しているが記事になるのは母・幸美さんの思いもあり風化に耐えているということだろうか。 www.asahi.com 「おかしいと思ったら全力で逃げて自分の身を守ってください。」…

【未解決】PHPのDirectoryIterator::isDotの理解できない挙動についてのメモ

PHP

Windows10 HOMEのPCでPHPのDirectoryIteratorでディレクトリの中のファイルやディレクトリを列挙するコードを書いていた時、理解できない現象に遭遇したことについてメモしておく。 '.'や'..'は表示して欲しくないので、最初はisDotで判定しようとした。

Let's Try Qiita API via curl of Ubuntu 20.04(WSL)

Let's Try Qiita API via curl of Ubuntu 20.04(WSL)WSL(Ubuntu 20.04)のcurlでQiita APIを使ってみた。 powershellのときはpowershellのscriptだけで済んだが、 Let's try Qiita API v2 via curl of powershell - willwealth’s diary シェルでJSONを扱うの…

invoke-commandのcomputernameにpowershellの配列を渡してみた!ただ、Get-Hostの挙動がちょっと変?

invoke-commandはcomputernameを配列で指定できる。 以下のリンクの「例 7: 複数のコンピューター上のホスト プログラムのバージョンを取得する」を試してみた。 $version = Invoke-Command -ComputerName (Get-Content Machines.txt) -ScriptBlock {(Get-Ho…

【確認】PSRemotingやinvoke-commandで管理者権限が必要なcmdletを試す

localhostで管理者powershellを起動するときはユーザーアカウント制御が作動し、 「このアプリがデバイスに変更を加えることを許可しますか」と聞いてくる。 PSRemotingやinvoke-commandはどうなっているのだろうと気になり試してみた。 【結論】 PSRemoting…

invoke-commandのScriptBlockをMySQLから読み込み実行させてみたときのメモ

パーソナルなIT雑務を想定して、Windowsのリモートホストに定型的なコマンドをmysqlから読み込み発行するシナリオでスクリプトを書いてみた。 Table Schema oid(operation id)はscriptをグループ化させる想定で追加してある(not null制約がないのは失敗)。…

PowerShellで文字列から[ScriptBlock]::Create()関数でScriptBlockを作ったときのメモ。

今まで invoke-command のscriptblockはベタ打ちでしか使ったことがなかったが、 「PSRemotingでDockerのコンテナの中に入れないのであれば、invoke-commandとさほど変わらないのでは?」 と思い、scriptblockの文字列を変数化してinvoke-commandを試してみ…

【整理】PSRemotingの制約をついつい忘れてしまうのでとりあえずメモ

PSRemotingを使っていると何かと躓くことが多いので、この際、リストアップしておこう。 Enter-PSSessionはネストできない。 WSLにsshできない。 Dockerのコンテナの中に入ることができない。 Windows PowerShell PSSession の実行中は、Enter-PSSession コ…

Dockerのコンテナを起動するとき、ID指定にpowershellの配列をそのまま渡せるとは、今更ながら。

Windows10 HOMEのpowershellにて、 名前がtest-1,test-2,test-3という3つのコンテナを作成し、停止した状態から起動させてみた。 コンテナの名前で絞り込んで(filter,-f)、quietオプション(-q)を付けてlsでIDを配列に取り込む。 ※dockerコマンドのsyntaxは…

【つぶやき】Windowsのftp.exeはpassive modeをサポートしていないのだろうか?

Windowsのftp.exeはpassive modeをサポートしていないのだろうか? Bingで'ftp.exe passive mode'を検索すると、ftp.exeはサポートされていないという情報が結構あるのだが、 localhostのIISでFTPサイトを作って試してみると、サポートされているように見えて…

【完全に備忘録】scコマンドでwinrmサービスの状況を調べる

winrmサービスが開始されているのかや起動設定がどうなっているのかを確認したいことがときどきあるが、すぐ忘れてしまうのでメモ。 learn.microsoft.com普段、powershellを使用しているが,powershellではscはset-contentのエイリアスなのでうまく動作しない…

IISとは「World Wide Web 発行サービス」であるようだが、netコマンドとpowershellのwebsiteコマンドレットとではちょっと挙動が違ってた、クソどうでもいいことだが。

Microsoft Internet Information Servicesnet startで表示されるサービス名の中でIISのサービス名なのか見当がつかなかったので、 「World Wide Web 発行サービス」を起動、停止を試してみた。 いつもはIISマネージャーかpowershellのget-website, start-web…

Let's try Qiita API v2 via curl of powershell

powershellのcurlでQiita APIを使ってみました。 何かしら参考になればと思い投稿します。 (Qiita側からすると規約違反になるのだろうか?markdown記法の知識がないのでQiitaには内容不明な投稿になってしまいました。) PS >$url = 'https://qiita.com/api…

PowerShellにcurlがあることを知らなかった

powershellにもcurlがあることを知り試してみた。 curlはInvoke-WebRequestのAliasで以下のページを参考にした。 といってもURIオプションしか参考にしていないが・・・ docs.microsoft.com 以下のようなJSONデータを返す自前で用意したPHPのページへリクエ…

『安いニッポン「価格」が示す停滞』中藤玲 (c)2021

港区の年平均所得1200万円はサンフランシスコでは「低所得」 港区の年平均所得1200万円はサンフランシスコでは「低所得」に分類されるらしい? 「低所得」に分類されたことも驚きだが港区の年平均所得1200万円ということの方が私にとっては驚きで…

buttonとsubmitは異なるタイプであることを知らなかったことを反省するメモ

Ajaxを試すために以下のようなコードを動かしてみた。 <html lang="ja"> <head> <meta charset="UTF-8"> <title>Learning Ajax</title> </head> <body> <form> <label for="name">Name : </label> <input id="name" type="text" name="name" size=15 value="john doe"/> </form></body></html>

『賃労働の系譜学』今野晴貴~社会のヘゲモニーの変容

すき家でのワンオペ中での死亡事故の記憶がまだ新しいときに、すかいらーくグループのプレスリリースに「ハラスメントに関する報道について」というのを目にした。 (プレスリリース一覧 2022年07月22日) https://corp.skylark.co.jp/Portals/0/ima…

Pillowを使って画像を縮小させるスクリプトをメモしておこう!

はてなブログやホームページに画像をアップすると思ったより大きいと感じることがしばしばあったので、画像を縮小させるスクリプトを書いてみたのでメモしておく。 第一引数に対象ファイルを指定、第二引数に幅、高さを何分のいちにするかを指定。 対象のフ…

Windows8.1でモバイルホットスポットみたいなことをしたとき勝手にIPv4のプロパティが変更されていた現象に遭遇したときのメモ

最近までADSL+ルーターでネットに接続していたがADSLのサービスが打ち切られてからはスマホでテザリングをする日々を過ごしてきた。が、デバイス間でのネットワークを構成できるルーターのようなものがあったらいいなと思い、モバイルホットスポットなるも…

ExcelのSheetをPDFに変換するpowershellのスクリプトを試した

昔のスクリプトを取り出して試してみた。 対象のExcelファイルのシートをかたっぱしからPDFに変換するというシナリオで、PDFのファイル名は単純にファイル名に連番を付したものとした。 PDFへの変換にはWorkbook.ExportAsFixedFormat メソッド (Excel)を使用…

はてなブログにちょっと大きいGIFファイルを試しに入れてみる?

ちょっと大きめのGIFファイル(2.45MB)を「写真を投稿」と同じ要領でアップロードしてみた。 これは規約違反なのだろうか? mandelbrot.gif問題はファイルサイズだと思うけど今のところ今月の使用量は0%になっている。 まだまだいけるとちゃうか!了

【愚痴】標準のpowershellではYAMLを扱えないことを知らなかった!XMLとJSONは扱えるのに・・・

PowershellはXMLを扱える [System.Xml.XmlDocument]型にすれば扱えるようだ。 # # read XML file # function MyReadXML { [CmdletBinding()] param( [Parameter(Mandatory=$True, ValueFromPipeline=$True)] [ValidateNotNullOrEmpty()] [string[]]$File ) b…

水に浮く超小型電気自動車?FOMM ONE!

韓国の豪雨で道路が冠水したというニュースを聞き、ある日本のベンチャー企業の車が気になった。 www.asahi.com First One Mile Mobility という近距離移動に最適なシステムを開発する会社のFOMM ONEという車で超小型ながら大人4人が乗車できる。 恐らく最も…

powershellでBOMなしUTF8で出力しようとしてencodingに躓いたメモ

powershellでsqlite3に読み込ませるようにデータを加工していたときにEncodingに苦労したときのメモ。 どうもsqlite3は"BOMなしのUTF-8"でないとうまく読み込んでくれないようだったので、powershellからの出力結果を"BOMなしのUTF-8"にしようとしたが、なか…

Qiitaの記事を参考にPowerShellでGmailを送信するスクリプトを書いてみたときのメモ

以下の記事を参考にしてPowerShellでGmailを送信するスクリプトを書いてみた。 この記事のGoogleアカウントの設定に関する説明には、とても助けられた。 今まで「アプリパスワード」なるものが存在するとは知らず、自分のパスワードを使用して認証に失敗し諦…

『PowerShell実践ガイドブック』吉崎生(Kindle版)をPC版Kindleで読む

関数の書き方を復習する目的で“『PowerShell実践ガイドブック』吉崎生(Kindle版)”を購入してみて、Kindle版の感想というかKindleの操作方法に関してメモしておこう。 ピンポイントで情報を取得したい場合はネットは便利だが、情報が断片的であるため体系的…

「msteams.exe - 正しくないイメージ」のことを失念していたことを反省するメモ

去年(2021年)、新品のWindows11のパソコンを購入してログインして「msteams.exe - 正しくないイメージ」エラーに遭遇していたにもかかわらず喉元過ぎれば熱さを忘れるで失念していたので今回はメモしておこう。新品のパソコンで、最初のログインでこの…

『社会保障と財政の危機』鈴木亘 (c)2020/11

本書を読むと、日本は将来世代にツケを回すことを改めることのできない国なんだなぁと思ってしまった。 まず、はじめに、ここでの記述は本書だけに依拠したものであり、本書の読解でもミスや誤解があるかもしれないことを断っておきたい。本書では、コロナ禍…

『「年金問題」は嘘ばかり』高橋洋一 (c)2017 

「ダマされて損をしないための必須知識」という副題を持つ本書のメモ「年金は危ない」説は危機意識を煽ることで利益を得られる人々があり、利益団体にとっての「打ち出の小槌」のようなものだという。 ・財務省は消費税増税 ・厚労省は利権と天下り先 ・投資…

『社会保障亡国論』鈴木亘 (c)2014

本書の発行は2014年なので、以下、数値などに関しては当時のものである。 暗黙の債務は1500兆円 国民年金と厚生年金とを合わせた年金純債務が800兆円に達していた。(2009年) 現在の高齢者が現役であったときに徴収された保険料を積み上げら…