青竹雑記帖(6代目)

テキスト処理をメインとしたIT解説をします。

プログラミング

文字だけで扱うコンピュータの世界(13.5):PowerShellへの簡単な寄り道

生きています 博士論文をガラクタから見てくれのいいガラクタへ変換するのに長い歳月を要し、さらにその中身をキラキラに見せるためのセールストーク作りにさらに長い歳月をかけ、ついにその日が週明けに迫りました。生きて帰ってきます。 ここまでの内容を…

ツイ廃私がこの先生きのこるには

一時代の終わり Twitter社の規約が(こっそりと)改訂され、「Twiiter公式クライアントアプリの代わりになるようなアプリ」について、Twitter APIの利用を制限する旨正式に発表されました。いろいろと場当たり的というか、本来望ましい手順を経ずに適当にや…

Twitter社に艱難辛苦(大袈裟)を与えられながらも生きる道を考えるなど

Twitterサードパーティクライアントアプリの大量締め出し(数年ぶりn回目) くそう、またやりやがった!(画像略) 歴戦のTwitterオタクや、公式ウェブサイトや公式クライアントアプリが使いにくいなーという人が利用するサードパーティクライアントアプリが…

文字だけで扱うコンピュータの世界(13):テキスト調理その1・郵便番号データのフィルタリング

承前 blog.aotake91.net ♪~(音楽) ATK「きょうの料理」の時間です。今日はお手軽な一品として「郵便番号データのフィルタリング」を作りましょう。材料は次の4つです。 郵便番号データ(全国版) …… 11.7MB Python言語の処理系 …… 一式 テキストエディタ …

文字だけで扱うコンピュータの世界(12):テキストデータの料理道具

仕切り直し はい、論文は未だ終わっていません。ゴミです。ただ、ゴミを散らかしてゴミ屋敷にするくらいなら、せめてゴミ袋にまとめて不法投棄すべきなので、その敗戦処理を進めています。同じものにばかり向かい合っていると頭が凝り固まるので、そろそろ再…

文字だけで扱うコンピュータの世界(11):テキストデータの料理準備(素材の形を揃えよ)

承前 ここまで10回 + おまけ1回の記事を読んでくださり、1世紀……いえ、1週間でしたか、それくらいの期間にわたるお試し活用をしたことで、テキストデータを作る方法のひとつである「テキストエディタを活用した文章などの記録」に関する基礎的な技が習得でき…

本日休業

いつもの講座はお休みです 今日はCOVID-19(新型コロナウイルス感染症)ワクチンを接種してきました。この記事を書いている時点で副反応は特に出ていません。今日の講座が休業なのは、単にネタを整えられていないからです。明日ご期待ください。 今日の活動 …

文字だけで扱うコンピュータの世界(10):テキストエディタ小技集(矩形選択・指定桁改行)

承前 テキストエディタの小技を探すと、お手軽に紹介できる機能が意外と見つかりませんでした。今回紹介する「矩形選択」と「指定桁改行」で、一旦小技集は終わりにします。 矩形選択 対応エディタ:メモ帳以外ほぼ全部 「くけいせんたく」と呼びます。行の…

文字だけで扱うコンピュータの世界(9.5):たぬきさんの暗号解読

本日は息抜き こんばんは。今日は久々に丸一日空いたので部屋を浄化し、家から搬出する本や雑誌を選定していたら12時間が経っていました。そのため、本来の題材を休んで、息抜きでもやります。お題は「たぬきさんの暗号」です。 たぬきさんからの手紙 暗号が…

文字だけで扱うコンピュータの世界(9):テキストエディタ小技集(日付自動入力)

承前 ここまで8回に分けて、テキストエディタとは何か、テキストエディタの種類、基本的な使い方を書いてきました。もし、ここまで記事を読むだけ読んできてテキストエディタを開いて3秒しか経っていない方は、ぜひどれかのテキストエディタを1週間ほどお試…

文字だけで扱うコンピュータの世界(8):すべてはただちに置き換えられる

承前 パソコン上のファイルだからこそできる芸当、それは「ファイル中の文字や単語や文を、一気に別のものに置き換える」ことです。これは紙に書いたものに対してはとうてい無理なものですが、パソコンですとワープロソフト、表計算ソフト、もちろんテキスト…

文字だけで扱うコンピュータの世界(7):テキストファイル検索のすすめ(強力版その2・その名は『GREP』)

承前 blog.aotake91.net 今回は、ついにテキストファイル検索の基本にして王道、さらには究極の存在である「GREP(Grep)」にお越しいただきます。あの最強ITエンジニアもそこの大富豪も、大量の研究データを扱う研究者も、みんな誰でもGREPを使っています。…

文字だけで扱うコンピュータの世界(6):テキストファイル検索のすすめ(強力版その1)

承前 文字を打ち込むだけで検索できるという、コンピュータならではのパワーを手に入れた我々は、何でも検索できるようになりました!! ……と満足するのはまだ早い。ちょっと複雑な条件を付けて検索することだってできるんです。やってみましょう。 ここで残…

文字だけで扱うコンピュータの世界(5):テキストファイル検索のすすめ(第一歩)

承前 テキストファイルにいろいろ書いていくと、何日かするとそれなりの分量になると思います。1画面におさまるか、少しスクロールして見渡せるくらいならば、目で見て調べれば書いたことを発見できます。でもこれがどんどん長くなると、目で追うのはかなり…

文字だけで扱うコンピュータの世界(4):テキストファイルに一体何を書こう?

承前 この記事までたどり着いたあなたのパソコンの画面には、すでに「メモ帳」や「テキストエディット」、あるいは第2回・第3回で紹介してきたテキストエディタが開かれて待ち受けているはずです。……まだ開いていない? 善は急げです。3フェムト秒以内に開き…

文字だけで扱うコンピュータの世界(3):続・テキストエディタ事始め (ちょっとすごいものを集めてみた)

承前 blog.aotake91.net 本記事はテキストエディタ紹介の続きです。複雑なプログラミングなど、ちょっとすごいことをしたくなった時にはこの記事の一覧を参照してみてください。エディタによっては、プラグインによるスニペット(コードブロックなどの定型文…

文字だけで扱うコンピュータの世界(2):テキストエディタ事始め

承前 さて、Windowsの「メモ帳」やmacOSの「テキストエディット」には慣れましたか? blog.aotake91.net 前回の記事を読んでからまだ30秒ですか。ではまだ早い。3日間くらい使ってからまた来てください。……なんて言うとなかなか先の記事を読んでくれなくなり…

文字だけで扱うコンピュータの世界(1):テキストファイルというものがあります

効能書き これから書いていく記事群は、パソコンをぼちぼち使ってきたけど、そろそろ何かすごいことをしたい、もっと強くなりたいという人向けに、地味ながらも最強の道具とその知識を吸収するための基礎を説こうという、無謀な挑戦です。 ここでの話には、…

西鉄電車データベース・運用関係資料出力システム実装中

ご無沙汰しております。7月後半に発生した多忙状態を無事倒し、そこから1週間かけて状態異常を回復しました。 状態異常回復期間中に、西鉄電車の時刻表データベースシステムの製作を大いに進めました。これは、私が作成する西鉄電車の車両運用関係諸資料(車…

くっつけるのは簡単だが、分けるのは難しい(パソコンのデータの話です)

パソコン、プログラミングの題材ばかりでブログ記事が進んでいますが、ここは「雑記帖」ですので、他の題材も当然出る予定です。そろそろ鉄道ネタでいくつか書くつもりです。 さて、タイトル「くっつけるのは簡単だが、分けるのは難しい」ですが、私が研究活…

自立したソフトウェア

昨日の記事「JavaScriptフレームワーク(泣)」からの関連で少し続けます。 aotake91.hatenablog.com 当記事中で紹介した「Windows/Mac/UNIX すべてで20年動くプログラムはどう書くべきか」(松浦智之著・USP研究所監修)の序章において、松浦氏はこのように…

JavaScriptフレームワーク(泣)

はじめに:敗北 私の本業は情報系の大学院生(博士課程)です。また、アルバイトとしてとある通販会社の内製システム改修業務を担当しています。本業ではテキストデータを刻んで機械学習や統計処理にかけているため、CLI一辺倒でガチャガチャやっていますが…

Vim9.0を入れてみました

forest.watch.impress.co.jp Vimがメジャーバージョンアップされ、9.0になりました。早速Ubuntuマシン上でビルドしました。 新しい要素、Vim9 Scriptはこれから試します。 ひとまず、一から環境を用意してビルドする時のコマンドを載せます。vim-jpさんの「L…