タグ

2024年6月12日のブックマーク (11件)

  • ライトノベル150選についての言及 - SNOW ILLUSION blog

    ライトノベルのオールタイム・ベスト150選を、寸評付きで文芸評論家の細谷正充さんにお作りいただきました。でもこれでもまだ足りません(特に2010年代以降)。これを300選、500選へとバージョンアップして書籍化への企画化していきます。ご協力お願いいたします→https://t.co/zmHtmR6c0n— 中津宗一郎@名作ラノベ500選を目指します (@nakatsu_s) 2024年6月11日 上記の150選に対する雑感。 リストアップされた作品・シリーズ中で、最低1冊でも読んでる作品は134作品くらい、という状況という前提でアレコレ言及してみたい。 選者である文芸評論家の方のことはよく知らないのですが、「戦記もの」が好きなSF畑の人なんだろうな、という第一印象。 正直リスアップのレギュレーション、コンセプトがどうなっているか分からないですが少女小説については 少女小説については、嵯峨景

    ライトノベル150選についての言及 - SNOW ILLUSION blog
  • 【Git】ローカルで特定のブランチに移動した際、そのブランチのリモート(最新)を自動取得する方法 - Qiita

    開発の最中、main ブランチへ移動した際についうっかりブランチの最新情報の取得(git pull)をし忘れてしまうことはありませんか? 「Git フック」という機能を使うことで特定のブランチへ checkout した時に git pull を自動的に実行するよう設定できます。 当記事ではその設定方法を共有します。 設定手順 ① まずは任意のリポジトリの .git/hooks ディレクトリに移動します。 ② 続いて .git/hooks ディレクトリ内に post-checkout という名前のファイルを作成します。 ③ この post-checkout に以下のコードを記述します。 #!/bin/sh # 現在のブランチ名を取得 branch=$(git rev-parse --abbrev-ref HEAD) # `main` ブランチへと移動した際に git pull を実行する i

    【Git】ローカルで特定のブランチに移動した際、そのブランチのリモート(最新)を自動取得する方法 - Qiita
  • 「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita

    「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」Git 画像略 TL;DR(Too Long; Didn't Read) ~nは単純なコミットの親をたどる(ブランチの分岐がある場合は現在のブランチのみで辿れるコミット) ^nはマージコミット向けで^2は「そのコミットの2番目の親(取り込んだブランチの前回のコミット)」 だからHEAD^n(n > 2)は存在しない 2024/06/04追記: OctopusなMergeだと3つ以上のブランチからマージできるので^nも存在する......があまり見かけることはない HEAD^^は「HEAD^の親」、HEAD^2は「HEADのもう一人の親」みたいな......。タラちゃんがHEADだと波平がHEAD^^でマスオがHEAD^2です(

    「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita
  • エンジニアのための十徳ナイフ「DevToys」がバージョン2になってクロスプラットフォームやCLI対応しさらに便利すぎる - Qiita

    はじめに 以前紹介させていただき、2022年Qiitaのいいねランキング18位、ストックランキング20位を記録したこちらの記事の続編です! DevToysはリリース後しばらく定期的なバージョンアップが続けられていましたが、去年の7月からぱったりとアップデートが止まっている状態でした。 リポジトリや作者のXを見るとバージョン2の開発を行っているようで、今か今かと待ち続けていましたが数日前リリース予告のポストを見つけて、今日ついにプレリリースされました! ということで早速紹介していきます! DevToysとは DevToysは「開発者のためのスイスアーミーナイフ」の紹介文の通り、開発時によく使うツールを十徳ナイフのようにまとめたアプリとなっています。 JSONの整形とかエンコードデコードetc... プログラミングや保守運用の調査でやりがちな作業をいちいち変換サイトを探したり、エディター拡張機

    エンジニアのための十徳ナイフ「DevToys」がバージョン2になってクロスプラットフォームやCLI対応しさらに便利すぎる - Qiita
  • スペインはなぜ日本を「征服」しなかったのか - 三分の一

    はじめに 軍事リソース不足論の問題点 フィリピンにおけるスペインの軍事能力 スペインの東南アジアへの進出 明に対する派兵論 日との関係 結論 余談 もしもスペインが日に侵攻するとしたら 奇妙な交易品 ─カスティーリャ産ワイン─ 宣教師による軍事力の報告はどこまで頼りになるか 「征服」とは 稿執筆の動機のようなもの 参考文献 有償 無償 はじめに 先日Twitterにて以下のようなやりとりをおこなった。 平山篤子は『スペイン帝国と中華帝国の邂逅』でスペインは「1588年以降も新大陸に広大な領土と資金源を有する超大国であり、ヨーロッパ世界ひいては世界が従うべきルールの設定者」だという意識を持っており、他国への関与を積極的に行おうとしていたと評価しており、最近は自分も16世紀後期の https://t.co/CjDXjPqTbj— あ (@a3dayo) 2024年4月19日 この議論はい

    スペインはなぜ日本を「征服」しなかったのか - 三分の一
  • Gitのブランチの役割を考える | フューチャー技術ブログ

    Gitのブランチ戦略にはいくつかあります。 GitフローGitHubフローGitLabフローチームの戦略を考えるときにどれかを参考にしつつカスタマイズするときにいろいろ不都合が生じてしてきて複雑になってしまうことってありますよね?社内でブランチの管理の議論をする中で、ブランチの役割を明確にした上で、どのブランチがどのような役割を持っているのかを明確にした方が混乱が少なくなるのではないか?というのを考えていました。 特に、プロジェクトごとに同じ名前でも役割が違うなー、というのとかもあり、ブランチ名=役割ではなく、ブランチの上位概念として役割を考えて、それを実際のブランチとの対応づけを行う必要があるのではないかな、と。 CI/CDと組み合わされることで、releaseブランチ==ステージング環境となってしまい、ステージング環境を使いたいリリース前のブランチと、ホットフィックスの検証のブランチ

    Gitのブランチの役割を考える | フューチャー技術ブログ
  • TypeScriptの型と値とバリデーション

    TypeScript質的に自分に型が付与されていると思っているだけの JavaScript です。 いくら型を付与しようが、それが実行時に影響を与えることはありません。 コードレビューをしているとここを誤解している人が当に多いです。何度も解説しているのですが、なかなか浸透しないので、TypeScript におけるバリデーションという視点で記事を書くことにしました。 あと TS でバリデータ使って色々作ろうとしている友人と、プログラミング始めたてで zodopenapi を使っいる友人がいたので、彼らが想定読者です。 型と値の名前空間 TypeScript 上での名前空間(スコープ)は2つに分類できます。 値: 実行時にランタイム上のメモリに存在するもの 型: 静的解析時にのみ参照可能なもの。コンパイル時に完全に消滅する。 TypeScript は基的に JavaScript

    TypeScriptの型と値とバリデーション
  • これからはじめる Azure の基礎知識 | 外道父の匠

    まいど AWS の犬が、少々 Azure に触れてみましたので、絵は描かずに基礎知識の整理と共有だけしていきたいと思います。 全然ド素人な状態なので、なにかしら間違ってたり不足していると思われますが、同じようにイチから調べる人の足がかりにでもなれば、くらいの質感で進めていきます。 はじめに 今のところ少々用事があっただけなので、これから Azure を掘り下げるぞとか、Azure の犬になるぞ、とかは考えていなく一発ネタで終わる可能性が高いです。雑なメモをブログに起こして、いったんの区切りとする個人的な清書のため、詳しくはちゃんとリンク先のドキュメントなどを読んでくださいませ。 さて、AWS に似たパブリッククラウドはいくつもあり、Azure もその1つです。公式ドキュメントに何箇所も AWS との比較が出てくるくらいには、Azure も AWS を意識しています。 例)AWS サービスと

    これからはじめる Azure の基礎知識 | 外道父の匠
  • 【ChatGPT】英語学習用に素敵な先生を錬成したよ! - はげあたま.org

    chatgpt.com 3行で 英文アウトプット練習の優れた相手をGPTsで実装できたからストアに並べたよ! 学習ツールとしての気持ちよさが自慢なのでまずは1回遊んでみてください! 「英語だと中学生レベルの文章すら全然話せない」の克服ができる………と信じて、製作者自身が酷使しています 何ができるの? 和文による出題→英訳→添削→出題…のループです。 体験の良さと自身のアウトプットカの弱さは触ってもらえばすぐに伝わるはずです。これ読む人の8割はブクマして満足するだけなんでしょうけど、これ以降を読むより先にまずは一度使ってみてください。最初にあるリンクへ飛ぶだけです。 なお「完全無料!」と言いたいですが、ChatGPTへの課金が無いとすぐに制限が入るのが最大の難点です。 特長を教えて ジャンルや問題の難易度を適宜変更可能。激ムズ要求出したら絶望感がすごい…… 日語混じりの英文や、かなりの意訳

    【ChatGPT】英語学習用に素敵な先生を錬成したよ! - はげあたま.org
  • 関東小字地図

    背景地図: 境界: 小字界 町村界 重ね合わせ: 色別標高図 陰影起伏図 傾斜量図 治水地形分類図 明治期の低湿地 3D表示 傾き: 垂直        水平 ※「Ctrl+ドラッグ」「右クリックでドラッグ」「右下の方位マークのドラッグ」でも変更可能

  • 【乗り換え】Adobeソフトに代わるベストな代替ツールはこれ【早見表つき】

    Adobeツールの乗り換えを検討し始めたけど、 「どこで見つければいいの?」「どんなツールを選べば後悔しない?」「代替ツールのいいところって何だろう?」「乗り換えのタイミング今なのか?」「費用の違いはどのくらい?」 普段から利用するツールだからこそ、自分にとって最適なデザインツールを知りたい方向けのリストとなっています。 Adobe Creative Cloudソフトから乗り換えたいと考えているひとへ どんな代替ツールがあるか知りたいひと いろいろツールを見たけどピンとこないひと 自分にあったツールが知りたいひと 代替ツールへの乗り換えで失敗したくないひと 目次Photoshopの代替ソフトIllustratorの代替ソフトPremiere Proの代替ソフトAfter Effectsの代替ソフトAdobe Creative Cloudの代替ツール Photoshopの代替ソフト 1. A

    【乗り換え】Adobeソフトに代わるベストな代替ツールはこれ【早見表つき】