tookikimieのブックマーク (198)

  • git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ

    歴史改変、してますか? 私は歴史改変が大好きで、毎日 rebase しています。なので割と毎日 git push -f することになっています。 口で -f と言っても、実際には --force-with-lease --force-if-includes をしているので、これらのオプションのご紹介。 この記事は はてなエンジニア Advent Calendar 2022 の 18 日目です。昨日は id:rokoucha さんで 壊れたデータベースとの向きあいかた - rokoucha でした。 qiita.com -f の危険性 ...--F--G--H <-- main という状態で push した後、H をコミットし直したとしよう。 ...--F--G--H' <-- main \ H <-- origin/main このまま H' (main) を origin/main に p

    git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ
    tookikimie
    tookikimie 2022/12/18
    原則自分の作業ブランチか、周りに確認してからしかやらんけど、このオプション付けててタイポ無かったことにしたり変な改行とか除いたりとかできるんか?
  • hugoの日付書式がクソすぎる(悪いのはgo言語です) - やってみる

    yyyy-MM-dd HH:mm:ssのような書式ではなく2006-01-02 15:04:05である。この数値でなければ正しく表示されない。は? なにこれ? ひどくない? 手順 Go言語をインストールする hugoをインストールする プロジェクト作成&pulpテーマ適用 以下のように設定ファイルを編集する コード 日付の表示形式をyyyy-MM-ddに変更したい。以下のようにする。 config.toml [params] listPageDateFormat = "2006-01-02 15:04:05" singlePageDateFormat = "2006-01-02 15:04:05" 具体的な日時に見えるでしょ? これ、フォーマットなんだぜ……。 ハァ? と思うでよね? ふつうyyyy-MM-dd HH:mm:ssとか%Y-%m-%d %H:%M:%Sとか、そーゆー感じなのに

    hugoの日付書式がクソすぎる(悪いのはgo言語です) - やってみる
    tookikimie
    tookikimie 2022/11/19
    “だとしたら2000-01-01 00:00:00とかがフォーマットにふさわしいと思うじゃん?” いやそれはない。流石に数字は被らないようにしない(後半で似たようなことは書いてるけど) まぁ酷いのは同感
  • なぜ default export を使うべきではないのか?

    Takuma HANATANI2020-05-20Engineering Manager at LINE Corp. @potato4d フロントエンド開発センター(通称: UIT)の花谷(@potato4d)です。 この記事では、 ESModule の仕様であり、現在の JavaScript を用いた開発で必須である import / export 構文について、 default export ではなく named export を利用すべきである理由について紹介します。 前提知識について なお、記事は以下を前提知識として、詳細の説明を省きます。 ESModule と import / export についての基 CommonJS module との違い esModuleInterop 周り(CJS → ESM の import については扱わないため) プロジェクトで使われている技

    なぜ default export を使うべきではないのか?
    tookikimie
    tookikimie 2022/01/15
    名前被りの可能性って排除できる?(Aの文脈で使われるconvertToDateとBの文脈で使われるconvertToDateが両方存在する可能性はないの?)っていうのと、本質的には古典的な置換でしかrenameできない環境や言語のせいじゃないの?
  • 何でも「レンチン調理」への痛烈な違和感、5大欠点

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    何でも「レンチン調理」への痛烈な違和感、5大欠点
    tookikimie
    tookikimie 2021/12/15
    レンチンの方が返って手間があったり時間がかかったりというが、レンチン料理の価値は鍋と違って火を見てなくて良い、台所から離れられる・別のことができる、なのに触れられてないので論外なのだな
  • バカ高い資格取得費用を国に払ってもらう裏技

    4つ目の給付金制度である教育訓練支援給付金は、昼間の専門実践教育訓練を受けている、失業中の人を対象とした給付金です。ただし、この給付金制度は45歳未満の人が対象で、2022年3月までの時限措置となります。比較的若い人向けといえます。 当該給付金は、失業給付である基手当をもとに計算されます。基手当の日額は賃金日額(離職直前の6カ月間の賃金の総額を180で割った額。上限額・下限額あり)の45~80%ですが、失業の認定を受けた日について、基手当の80%が教育訓練支援給付金として支給されることになります(基手当が支給される期間は除く)。 65歳以降に雇用保険加入しても使える 以上のように教育訓練給付制度の給付金は4種類あります。それぞれの給付金の受給の要件については、実際はさらに細かく設定されていますが、受給資格があるかハローワークに照会することも可能です。 2017年1月より、65歳以上

    バカ高い資格取得費用を国に払ってもらう裏技
  • build.gradle.ktsに移行する! Tips編 - すきま風

    以前記事にしたプロジェクトbuild.gradleからkotlin-dslに移行します。 build.gradle.ktsにすることでスクリプト内でKotlinを使えるようになるし、IntelliJの補完が賢くなるし、groovyの文法をいちいちググらなくてよくなります。Spring Initializrでのデフォルトもktsになっていますし、やるしかねえぞこれ で、気合で一気にやりました。変換結果はこちら 以下、自分用のメモとしてTipsを記載しておきます。 変換TIPS kotlin plugins // groovy // plugins { // id 'org.jetbrains.kotlin.jvm' version '1.3.50' // id 'org.jetbrains.kotlin.plugin.spring' version '1.3.50' // id 'org.

    build.gradle.ktsに移行する! Tips編 - すきま風
    tookikimie
    tookikimie 2021/11/03
    [Kotlin]
  • Gradleでのプロパティファイルの拡張(expand) - 魔女の一撃

    Spring Bootアプリケーションで、検証環境と番環境とでプロパティの値を変更するためのビルドスクリプトを書いてみました。 GradleのドキュメントとSpring Bootのリファレンスを参考にしています。 ここでは、例としてspring.profiles.activeの値を設定してみます。application.propertiesには次のように書きます。 spring.profiles.active=${ext.profiles} 次に、build.gradleにprocessResourcesを記述します。 processResources { filesMatching('**/application.properties') { expand(project.properties) } } -Pprofiles=fooを指定してbuildを実行します。 build/res

    Gradleでのプロパティファイルの拡張(expand) - 魔女の一撃
  • Slow gradle build in Docker. Caching gradle build

    tookikimie
    tookikimie 2021/11/03
    [Gradle]
  • 娘「学校でSDGsを勉強してるが、あれ考えた人はあんなの絶対達成できないって分かって言ってると思う」私「....え?」

    yoko @yoko38000653 娘が 「いま学校でSDGsっていうのを勉強してるんだよ」 と話し出し、内心興味津々なのを気取られないように聞いてたら 「あれ考えた人はあんなの絶対達成できないって分かって言ってると思う」 って眼光鋭く言い放つからさすがに「…え?」って聞き直してしまった。 話し応え出てきたわ… 2021-10-26 21:28:47 yoko @yoko38000653 @rose_so0 「人が生きてる限りゴミはなくせないし、生きるためにいろんなエネルギー使ってるのにそれをなくそうなんておかしい」 って、なぜか憤ってて😅 学校でどんな教え方してるか知らないけど、ざっくり綺麗事すぎてムカついたのか…?? 2021-10-26 22:47:01

    娘「学校でSDGsを勉強してるが、あれ考えた人はあんなの絶対達成できないって分かって言ってると思う」私「....え?」
    tookikimie
    tookikimie 2021/10/29
    「達成不可能である」ことと「目指すこと自体が無意味である」ことが等価だというなら、全国の野球部や吹奏楽部やらその他の部活にもそれを言ってやれよ、お前らがやってることは無意味だって
  • MacでターミナルからコマンドでCPU温度などを確認する方法 - Qiita

    というコマンドが端末の情報をコンソールに表示してくれます。 windowsでいう「wmic」みたいな感じなんですね --samplers →グループを指定して表示します。見たい情報がわかっているなら指定しておかないと大量に出力されるので使用推奨。 smc →このグループの情報にCPU温度が含まれています “CPU die temperature" がCPU温度を指す項目です。 から他にも色々と確認できるので、アクティビティモニタから見れない情報はこちらで調べてみると良さそうです。 grepは・・・割愛します。 ##調べた感想 確認する方法を調べると、iSt○tsを使おうという記事ばかりです。 じゃあiSta◯sはどんな仕組みで温度を確認しているんだってなりますよね。 Satishさんありがとうございます。 https://apple.stackexchange.com/questions/

    MacでターミナルからコマンドでCPU温度などを確認する方法 - Qiita
    tookikimie
    tookikimie 2021/06/11
    “確認する方法を調べると、iSt○tsを使おうという記事ばかりです。 じゃあiSta◯sはどんな仕組みで温度を確認しているんだってなりますよね。”それなおぶじいやー
  • 台湾大学留学,進学,台湾短期語学留学|PAPAGO遊学村 - 台湾華語と中国普通話の違い

    台湾中国語(華語)と中国中国語(普通話)の違いは、基的なコミュニケーションには、ほとんど問題ないレベル。でも、これまで中国普通話を勉強してきた方が台湾に留学する時には、ちょっとした違いも気になるかもしれませんね。 そこで、よく知られているものから、ちょっとマニアックなものまで、台湾華語と中国普通話の違いを、少しずつ整理してみることにしました。その違いを細かく見ると、中国語の仕組みや、中国台湾の関係、中国の標準語と方言の関係等を考えるきっかけにもなって、とてもおもしろいのです! ※①は「教育部重編國語辭典修訂」、②は「教育部國語辭典簡編」の記述

    台湾大学留学,進学,台湾短期語学留学|PAPAGO遊学村 - 台湾華語と中国普通話の違い
  • e-taxメモ: このサイトにアクセスできません

  • 東大情報学環大澤昇平氏の差別発言について - researchmap

    東京大学大学院情報学環特任准教授の大澤昇平氏(@Ohsaworks)が、11月20日にtwitter上で行った差別発言について書きます。この件については、11月24日に情報学環長名ですでに以下のような文書が出されています。 しかし残念ながら、上記の文書からは誰がどのような言動を行い、それがなぜ問題なのかということがわかりません。筆者(明戸)は現在同じ大学、同じ部局の特任助教であり(ただしプロジェクト雇用なので部局そのものの運営等には関わっていません)、また差別やヘイトスピーチにかかわる研究者でもあります。こうしたことをふまえて、ここでは明戸個人の立場から、今回の経緯および論点を整理し、自身の立場を明らかにしておこうと思います。

    tookikimie
    tookikimie 2021/03/29
    いい記事だと思ってたのにリンク切れになってるな、と思ったこっちにありました https://researchmap.jp/blogs/blog_entries/view/83222/a297bff305a6c0cffcc590253fb0cef4?frame_id=673887
  • ディレクトリを755にファイルを644にパーミッションを変更する - Qiita

    chmod -R 755 . をしてしまうとすべてのファイルに実行権限がついてしまいます.そして一方 chmod -R 644 . をしてしまうとディレクトリの中身が見られなくなってしまいます(ファイルの一覧を表示するにはディレクトリの実行権限が必要). 解決手法 すべてリセットする場合

    ディレクトリを755にファイルを644にパーミッションを変更する - Qiita
    tookikimie
    tookikimie 2021/03/26
    `find`なんて使わんでもできたんや!!!(最初内容を正しく理解できてなくて、「ファイルに余分に付いてるxは補正されんくない?」って思ってしまった)
  • SCP-2510-DEL - 我らの壊れたる救済 - SCP-JP環境再現サイト

    アイテム番号: SCP-2510 オブジェクトクラス: Euclid 特別収容プロトコル: 武装次元収容サイト-08がSCP-2510内部への入り口を中心に無事構築されました。職員はサイト司令部からの許可を得ずにSCP-2510-1へ入場してはいけません。タイプAのHazmatスーツSCP-2510-1内部では必須であり、終了時には除染を行います。施設への不正アクセスを防ぐため、武装警備員が常に所定の位置に待機します。民間人や敵対的実体によるセキュリティ侵害の発生時には致死的武力行使が許可されています ― SCP-2510-1内部からのセキュリティ侵害が発生した場合、現地の核弾頭を起爆します。武装次元収容サイト-08は、フランスの衛星追跡基地としての偽装を維持します。 研究スタッフには線文字B1、古代の自動機械、ピタゴラス学説、初期の”壊れた神の教会”における歴史や教義について精通してい

  • とあるSCP記事を探しています。本家かJPかすら覚えていませんが、機動部隊の探査ログのある異世界系でした。 - 結末は第一次探... - Yahoo!知恵袋

    とあるSCP記事を探しています。家かJPかすら覚えていませんが、機動部隊の探査ログのある異世界系でした。 とあるSCP記事を探しています。家かJPかすら覚えていませんが、機動部隊の探査ログのある異世界系でした。 結末は第一次探査(もしくは二次)に出向いた女性隊員が発信した異世界からの救難信号を財団が傍受しさらなる救援チームを出すかで終わっていたと思います。 その異世界には探査チームを次々と殺害するフェアリー?(妖精?のような記述)がいたと思います。もともとは"scp情報局"(youtube)で見た記事だったのですが数年っ立ってSCPをいまだに見続けているにも関わらず一向に見つからないのです。 ずっと気がかりなのでこれかもというのがあれば教えてください より細かに思い出したので書き出します。 先の無い扉に似てますが違います。 建物から異世界へ行く。 MTF部隊はそれぞれナンバーと「チェッ

    とあるSCP記事を探しています。本家かJPかすら覚えていませんが、機動部隊の探査ログのある異世界系でした。 - 結末は第一次探... - Yahoo!知恵袋
    tookikimie
    tookikimie 2021/03/14
    scp-4971 儀式 http://scp-jp.wikidot.com/scp-4971 だな(回答期間過ぎてたら伝える手段ないのかな……)
  • (偽)機動部隊-CN一覧、本当はアンディの人事ファイル - SCP財団

    (以下の内容はサンドボックスから転載したものです) 注意事項 「特定のSCPに対する部隊」とは登場が1回のみ/紹介が見つからない/ハブでのみ言及されたものである可能性があります。つまる所、整理が面倒な部隊ってことです! 通常記事+提言を収集対象としています。taleとjokeは含みません!1 「*」は登場記事が+10に満たないことを示します! 「その他の番号」には機動部隊ではないが機動部隊に似た組織を纏めています。名前が無かったり、黒海苔で隠されたり、命名法が干支やCN-ギリシャ文字で無かったり…etc。 「概要」は主にサイトハブを参考にしていますが、「登場記事」は記事のみをカウントしています!言い換えると、ハブでのみ言及された場合は記載されません!詳しい紹介を読みたい場合は陽明の著者ページ2をご覧ください。スレッドで指摘しても構いません。折を見て修正を行います。 天干の順序: 甲、乙、丙

  • <img>: 画像埋め込み要素 - HTML: ハイパーテキストマークアップ言語 | MDN

    上記の例では、 <img> 要素の使い方を示しています。 src 属性は必須で、埋め込みたい画像へのパスを入れます。 alt 属性は画像のテキストによる説明で、必須ではありませんがアクセシビリティのために非常に有用です。 — スクリーンリーダーがこの説明を読み上げることで、画像が何を表すかをユーザーが知ることができます。また、ネットワークエラーやコンテンツのブロック、リンク切れ等の理由で画像が読み込めなかった場合にも代替テキストが表示されます。 他にも、様々な目的で指定できる属性がたくさんあります。 セキュリティとプライバシーのためのリファラー/CORS 制御。 crossorigin および referrerpolicy を参照してください。 width と height の両方を使用して画像の固有の寸法を設定すると、画像を読み込む前に場所を確保し、コンテンツのレイアウトが移動することを

    <img>: 画像埋め込み要素 - HTML: ハイパーテキストマークアップ言語 | MDN
    tookikimie
    tookikimie 2021/03/07
    このタグだけテンションとかノリが違う(SCPみがなくもない)「時間の霧の中で失われた古代版のHTML」「ユーザーが好きなのであれば、使わないようにしましょう。」「ペストのように避けてください。」
  • Markdown記法 チートシート

    Markdown記法のチートシートです。 記法はGitHub Flavored Markdownに準拠し、一部拡張しています。 Qiitaでシンタックスハイライト可能な言語一覧については、 シンタックスハイライト可能な言語 をご覧下さい。 Code - コードの挿入 Code blocks - コードブロック たとえば、「Ruby」で記述したコードをファイル名「qiita.rb」として投稿したいときは、 バッククオート(`) か チルダ(~) を使用して以下のように投稿するとシンタックスハイライトが適用されます。 コードブロック内でコードブロックを書きたい場合は異なる記号を使うことで書けます。

    Markdown記法 チートシート
  • Learn a language for free