より良いTypeScript開発のために、strictBindCallApplyはtrueにしよう

strictBindCallApply ってなに?

  • tsconfig のオプションのひとつ
  • デフォルトでは false (厳密なチェックはしない) 設定になっています

strictBindCallApply: false のままだとどうなるの?

  • false のままだと、bind, call, apply を使う時に type safe でないコードになってしまいます

「type safe ではない」ってどういうこと?

type safe じゃないと何が困るの? type safe になると何が嬉しいの?

続きを読む

Sphinxでi18nなドキュメントを作成するときのナレッジ:解決編

Sphinx X i18n

こんにちは、 ryosuke です。

今回は、 以前に取り上げた、ドキュメント作成ツールである Sphinx を使って、多言語の文章を作成する際に、困った点とその解決手段についての続編です。
この記事では、「解決方法」の話をします。

前回の記事は「Sphinxでi18nなドキュメントを作成するときのナレッジ:課題編」です

続きを読む

WordPressのdocker imageをアップデートした時に遭遇したLDAPのトラブルと対処方法

こんにちは、システムエンジニアの kouki です。

この記事では WordPress のアップデートをした時に遭遇した LDAP のトラブルとその対処法について紹介します。今回は端的にまとめていますので、調査経緯に興味がある方は気づくまでに至った「調査ログ」も見ていただけると幸いです。

続きを読む

GitHubから直接開くVisualStudioCodeが便利

はじめに

こんにちは WESEEK でわりと何でもやっている haruhikonyan です。
皆さんは日々 GitHub 使ってますでしょうか?仕事では GitHub やその他を使っている方でもエンジニアであれば GitHub でコードを見たりすることはあると思います。
しかしなかなかコードの全文検索がうまくいかなかったり、見たいだけなので clone するまでもなくちょっとした作業とかをしたいこともあるあるなんじゃないかなと思います。

そんな時には clone せずとも VSCode とほぼ同じ使用感でコードを参照できる GitHub のモードです。

同僚で知らなかった人がいたので便利さを簡単に紹介してみようと思います。

続きを読む