tech

フィード:techをご利用いただけます。

  1. deterministicなZIPファイルをつくる
    プレビュー
    先日、なんとなくあまねけ!のミラーサイトを作りました1。さらに、なんとなくサイトのアーカイブも配布してしまおうと思い、各サイトからZIPファイルをダウンロードできるようにしました。 このアーカイブからミラーサイトを生成するというユースケースを考え、これらのZ……
  2. どこでもない郵便番号は存在しますか?
    プレビュー
    いいえ。 郵便番号・バーコードマニュアルによれば、郵便番号とは以下のような特徴を持つ番号である。 郵便番号が7桁になったのは、1998年のことである1。それまでは、1968年の郵便番号導入以降3桁(大規模局)と5桁(それ以外の局)の地域が混在していた……
  3. color-schemeとprefers-color-schemeのつかいかた
    プレビュー
    CSSプロパティの color-scheme を設定すると、ブラウザにカラーテーマを指定することができる。color-scheme には以下の属性を設定できる。 light および dark……
  4. 風が吹くと
    プレビュー
    Windows Terminalはそれなりに かわいい けど、まだ自分でカーソルの点滅を制御できないらしいです。ターミナルのカーソルが点滅するのって、結構うるさいですよね? だから、キーボードのプロパティからグローバルに点滅しないようにしてみました。実のところ、……
  5. WSLでYubikeyを使う
    プレビュー
    かなしいね。 なるほどね。 今回はPIVではなく、OpenPGPコンパチブルなスマートカードとして使用します。鍵のセットアップは各自で済ませてください。 最近やっと2本目を買ったのですが、なんかed25519が使えるようになっててよかったです。やっぱり2020は最高ですね。 Yu……
  6. 高解像度は好きですか?
    プレビュー
    きらげはきょむと鳴くのです。きょむ〉きょむと》 水中ねいわくるげの鳴き声はさほど頃ぃなきよのですかゅ《そういうごとはあまりよぉ知われていないようぬ思います。亽通りお少ばい水族餪で、水槽に耹を当てたりすると徲かに聙こ぀るのでさ。秃は水族館に行くときぢ⿷いつも耳に当てるぜへの棒ゐ拽す……
  7. ウェブアーカイブサイトの信頼性
    プレビュー
    怪情報のタレコミがあったので調査をした結果です。 archive.is、都合のいいようにサイトの内容を書き換えるので、使うならWebArchiveの方がいいですよ(運営元もはっきりしているし、ポリシーもちゃんと出ているので)。 例えば http://taruo.net/e のスナ……
  8. ブログ周りのバッドノウハウとその代替
    プレビュー
    固定表示機能とは、(今適当に名前を付けたのですが、)記事一覧の先頭部分に割り込んで記事やページを表示する機能のことです。著者紹介やサイト紹介、あるいは人間向けのサイトマップを置くケースが多いようです。フロントページにアクセスした時点で、記事を更新しても変わらないいわば「サイトの顔……
  9. X-Face compatibleなアイコンを目指して
    プレビュー
    こんにちは。12月12日です。 電子メールやネットニュースを使っていますか? X-FaceはメールやネットニュースにX-Face:ヘッダとして付加されています。モダンな電子メールクライアントやニュースリーダでは、メッセージを開いた際にこのヘッダを解釈して……
  10. Git署名のウソホント
    プレビュー
    Gitで作業内容に署名を行うには、タグまたはコミットに対してGPGで署名を行わなければなりませんでした。 -sオプションを使用します。 -Sオプションを使用します。コミットへの署名は、タグへの署名よりも新しい機能です。 ところで……
  11. Netlifyの裏側とSHA-1
    プレビュー
    先日投稿したSHA-1をぶつけたに対して、たくさんの反応ありがとうございました。 それぞれのリンクを開くとおかしな点に気付きませんか? 今回はこの問題についての報告です。 Netlifyはイケイケのホスティングサービスで、以下のような特徴があります。 静的サイトの公開のために作ら……
  12. フォント周りを整理した
    プレビュー
    みなさんはWebフォントを知っているだろうか。 Webフォントというのは便利なものである。ひとたび@font-faceと適切なURLを記すと、毎年のように書き換えていたfomt-family: "Helvetica Neue", "Noto ……
  13. ピクシブの小説ランキングをスクレイピングする
    プレビュー
    2017年になってもインターネットはなかなか消えないので、たまにはスクレイピングの練習をしたいと思います。 どういうものがいいでしょうかね。練習ですから、ある程度複雑なサイト……例えば、認証が必要なサイトがいいですね。 というわけで、今回はpixivの小説 R-18ウィークリーラ……
  14. SHA-1をぶつけた
    プレビュー
    話が古く、みんなやっているので、あまり面白くない。 Googleが上手いことSHA-1がぶつかるデータを作ったのが先週の話。 shattered.ioからPaperを適当に読みます。 まとめると、良さげなP(192バイト)を用意して、その後ろに付加するとSHA-1……
  15. ループカウンタに浮動小数点数を
    プレビュー
    気持ちシリーズの初回は、「ループカウンタに浮動小数点数マンズの気持ちが知りたい」です。ほんとは#ugokiに置きたかった……。 話題にしたいのは、範囲よりも回数に意味を置くループカウンタね。 2016年にもなって、まだこういう問題1やってたんですね。正解は1……
  16. Pelicanを導入した
    プレビュー
    いい加減オレオレCMSも嫌になってきたので、GitHub Pagesで静的サイトを公開するという3億年前くらいの流行りを取り入れることにした。 ついでにCloudflareを挟んでみたり。 それにあたってmarkdownに拡張をガン盛りしてGFMライクにしたので、ここに喜びを記し……
  17. nginxのssl_protocolsとssl_ciphers
    プレビュー
    nginxを導入、設定し、運用するにあたって少し問題が起こったので、それについて書きます。 やったことだけを知りたい人向けに書くと、「ssl_protocolsssl_ciphershttp……
  18. SupervisorとTornadoの相性の話
    プレビュー
    Supervisorの上で動くTornadoに日本語パスを渡すとコケることがあったので、調べてみることにした。 例外はこんな感じである。osモジュールで問題が起こってるっぽい。今のところ非ASCIIを含むURLが渡されるハンドラはStaticFileHa……
  19. つよいパソコンを作る
    プレビュー
    年度末なのでローカル機(ThinkPad X250)のDebianを入れ直すついでに、ディスクを暗号化することにしました。 LUKSディスクは構成済みであるとします。この記事の作業に関しては、LVM領域は必ずしも必要ではありません。 なお、既存のディスクは暗号化の際に内容が消失し……
  20. つよいSSLサーバを作る
    プレビュー
    Tornadoでは簡単にSSLサーバを構築できるということで、指定できるオプション等について調べるついでにSSL Server TestでA+を取れるように頑張りました。現在の評価はSSL Server Test: ama.ne.jpで見ることができます。 なお、A+を獲得するに……
  21. 逆再生太郎になろう(つくるぞ):film_frames:
    プレビュー
    今日はnicovideo-dlを使います。Python3で動きません。残念。 ユーザー名とパスワードとURLがあれば動くので使い方は省略。 ffmpegの使い方は下の通りです。ルールを守って楽しくクソGIF! おしまい。 友利奈緒勢にガチギレされるのでアドベドントトトカンレーダー……
  22. 逆再生太郎になろう(インスコ):film_frames:
    プレビュー
    (オトナの事情!)でなんか入らなかった! そこでhttp://deb-multimedia.orgをよしなにcat > /etc/apt/source.listしたら上手に入った。 ここらを使って適当にやります。 aptでなんとかなるものはこれくら……
  23. X250にWWANを(接続設定):signal_strength:
    プレビュー
    こんにちは、あまねです。 今回はWWAN使用の最終段階である、認証を完了して実際の通信を行うまでの過程についてです。 今回使用したマシンは、Windows 8.1とDebian 8にそれぞれ必要なデバイスドライバがインストールされたX250です。N5321とWWANアンテナを搭載……
  24. dict_keysの話
    プレビュー
    Python文法詳解で次のような記述を見ました。 dict.keys()メソッドは、キーのビューオブジェクトを返します。ビューオブジェクトは集合オブジェクトに似たイテラブルオブジェクトで、全てのキーを列挙したり、要素の存……
  25. X250にWWANを(SIM取り付け):signal_strength:
    プレビュー
    こんにちは、あまねです。 無事にWWANモジュールの取り付けとデバイスドライバインストールに至るも、クレジットカードがないという大きな壁に阻まれ、回り道をしなければならなくなりました。 今回使用したマシンは、Windows 8.1とDebian 8にそれぞれ必要なデバイスドライバ……
  26. X250にWWANを(ドライバ設定):signal_strength:
    プレビュー
    こんにちは、あまねです。 ThinkPadを破壊することなく無事にWWANモジュールを装着できたので、今度はソフトウェアー側の設定です。 今回使用したマシンは、Windows 8.1とDebian 8がインストールされたThinkPad純正WWANモジュールN5321とWWANア……
  27. X250にWWANを(取り付け):signal_strength:
    プレビュー
    メチャクチャな天気の中いかがお過ごしでしょうか。あまねです。 無事に必要機材を手に入れたので、取り付けに移ります。 あ、決まり文句ですがこの記事を見て同じようなことする場合は自己責任でやってください。この世は責任で成り立っています。 必要機材の確……
  28. X250にWWANを(予告):signal_strength:
    プレビュー
    さて、光どころかADSLも解約してしまったノー・インターネッツの実家に帰るにつき、わざわざテザリングするのもだるいしSIM買ってノーパソに突っ込みたくなった。 ThinkPad X250にはマイクロSIMカードスロットが搭載されている。 こりゃ良いやと思ったが、どうも搭載されてい……

More information...