タグ

2021年12月10日のブックマーク (8件)

  • 3分でわかるトリガー -使い所と問題点を考える- - Qiita

    対象読者 以下のような疑問を持つ若手ITエンジニアの方 トリガーって一体何なのか? どのようなケースでトリガーを使うのか? トリガーを使う上で注意すべき点は何か? かくいう私もあまりわかってなかったので記事にしてみました。 トリガーとは 自分なりにまとめてみるとこんな感じになりました。 「特定のテーブルに対する操作(挿入・更新・削除)を契機として、あらかじめ定義された処理を自動的に実行する機能のこと」 例えば、売上を管理するテーブルで顧客ごとの累計売上高を常に最新状態にしたいという要求があるとします。その場合、売上発生を契機(引き金)として累計売上高を更新するトリガーを定義することで上記の要求を実現するこができます。 このように、トリガーの基的な目的は複数テーブル間のデータ整合性を確保することにあります。もちろん、それ以外の目的でトリガーを使用するケースもあります(後述)。 トリガーの基

    3分でわかるトリガー -使い所と問題点を考える- - Qiita
    hbKOT
    hbKOT 2021/12/10
  • なぜ手術室を一つ空けたら効率が上がったのか?~組織に余裕(スラック)が必要な理由~ | 医療特化型の研修・組織開発ならアクリート・ワークス

    今日は「組織に、なぜ余裕(スラック)が必要なのか?」というテーマについて考えてみたいと思います。 注)スラックとは、ロープの「たるみ」のこと。組織スラックは、組織が内部に持つ「余裕資源」(人、時間、資金など)を意味します。 組織にとってスラックが重要である理由を大きく2つに分けて整理してみましょう。 1、新しい何かを創りだすために まず第一に、スラックは組織に新しい何かを産みだすために必要です。 例えば医療機関の幹部クラスに余裕がなく現場の火消しで追われていると、組織の“外”に足が向かなくなります。 学会や勉強会などにも参加しにくくなり、人的ネットワークも広がりません。組織として、重要な情報を獲得する能力が弱まります。 また、組織に十分なスラックがない状態では、「組織は新しい取り組みよりも、ルーチーン業務を優先的に処理する」という「計画におけるグレシャムの法則」が作用します。 例えば、せっ

    hbKOT
    hbKOT 2021/12/10
  • アーキテクチャ大全 - kawasima

    お気に入り / ページネーション / 検討リスト / カテゴリ毎の件数表示 / Conversation threading / オートログイン / 途中保存 / 予約 / 未読管理 / アンケート

    アーキテクチャ大全 - kawasima
    hbKOT
    hbKOT 2021/12/10
  • 未読管理 - kawasima

    TwitterSlackのようなタイムラインで、そのユーザがどこまでメッセージを読んだのかを管理したい。(→ 時系列で既読マークを付けれる場合)

    未読管理 - kawasima
    hbKOT
    hbKOT 2021/12/10
  • エンジニアリングマネージャー必読の翻訳書 7選

    Dec 8, 2021 マネージャーとしてチームを率いる際、自分が正しくチームをマネージメントできているのか? 誰か偉大なマネージャーに教えを請いたいと思う人は多いのではないでしょうか? 一方で、現場でマネージメントに関する手厚い指導を受けられる機会は少なく、日々の業務に忙殺されてしまうのが現実かと思います。 そんな中、海外上司や同僚から勧められた書籍からは非常に多くの事を学ぶ事ができました。 どの書籍も非常に多くの批評を経て評価されており、秀でた著作は翻訳されています。 日で日語で書かれた書籍も読みやすく、血肉になります。 一方で翻訳書はクセはあるものの、日からは得づらい情報や面白いエピソードを提供してくれます。 また書かれている内容を共通の概念としてグローバルなマネジメントチームと会話できるというのも助かる点でした。 今回は自分が読んできたマネージメントに関する翻訳書の中で特に

    エンジニアリングマネージャー必読の翻訳書 7選
  • Web のセマンティクスにおける Push と Pull | blog.jxck.io

    Intro 筆者は、 Web のセマンティクスに対する実装の方針として、大きく Push 型の実装 と Pull 型の実装 があると考えている。 もっと言えば、それは実装方法という具体的な話よりも、開発者のセマンティクスに対する態度を表現することができる。 この話は「Push よりも Pull が良い」などと簡単に切り分けられる話ではない。 「自分は今 Push で実装しているのか、 Pull で実装しているのか」この観点を意識するかしないかによって、セマンティクスに対する視野が広くなり、その応用として、たとえば今自分が行っている実装が、将来の Web においてどのような互換性の問題を生じるかなどを想像できるようになるだろう。最近問題になる Ossification を、こうした視点の欠如の結果とみることもできる。 (エントリでの Ossification は、一般に言われている Pro

    Web のセマンティクスにおける Push と Pull | blog.jxck.io
    hbKOT
    hbKOT 2021/12/10
  • いざという時のために覚えておきたい OQL - OQL ヘルプ日本語訳 - にょきにょきブログ

    Java ヒープを解析する際、jhat や Memory Analyzer といったツールを使うことになるが、これらのツールの内部では OQL (Object Query Language) という言語が使われ、ヒープを解析している。 SQL ライクに記述できるこの言語を手で打って使用することは滅多に無いが、稀に手動で OQL を実行した場合がある。そのようなとき、日語版のドキュメントがどうにも見当たらなかったので visualvm の OQL Help(http://visualvm.java.net/oqlhelp.html)の日語版をここに記述しておくことにする。 OQL は、手動で実行しないだけで、Java ヒープ解析時には必ず使われる言語であるのだがいかんせんまだ完成度が高いとは言えない。というのも、とにかく実行に非常に時間がかかる。少し大きいヒープダンプに手動のクエリを打っ

    いざという時のために覚えておきたい OQL - OQL ヘルプ日本語訳 - にょきにょきブログ
  • 快適作業を支える人間工学デスク・チェア・ソファ・家具 | FlexiSpot 公式ストア

    C7・C7 Air・C7 Pro オフィスチェアC7・C7 Air・C7 Pro ¥34,800 b8ta 渋谷店・越谷店展示中⋯

    快適作業を支える人間工学デスク・チェア・ソファ・家具 | FlexiSpot 公式ストア
    hbKOT
    hbKOT 2021/12/10