表題についてそーだいなる見解を書き残します。 今年の夏に id:koemu さんにbuilderconの懇親会で下記のような話をいただいていました。 懇親会で、DB側ばかりでなくプログラム側でも適切なドメインモデルの設計ができていれば、リファクタリング時の影響範囲がさらに小さくできるのでは?という話をしたところ、この辺りはアンサーブログを書いてくれるかもしれないってことなので期待しています!!! www.koemu.com 忘れてないんですよ!しっかり覚えています。 結論 仰る通りだと思うし、適切なドメインモデルはRDBに限らずデータストア層のリファクタリングの負担を大きく減らすと思います。 ここから先は僕なりの考え方を書きます。 実は似たような話を PHPの現場 っていうポッドキャストでも触れています。 php-genba.shin1x1.com システムの柔軟性 勿論、コードの綺麗さや
エレコムがノイズリダクションシステム搭載の有線ヘッドセット「HS-HP102UNCBK(片耳タイプ)」「HS-HP103UNCBK(両耳タイプ)」を発売しました。この製品は「ヘッドセット」ですが、特に「マイク」の機能が非常に優秀です。まずはこの動画をご覧ください。エレコムがYouTubeにアップしているものです。 エレコム恐るべし!だと思いませんか? 上の動画を見れば十分な気もしますが、メーカーによれば「最大-35dBのノイズカット性能で、地下鉄車内(80dB)のような騒音下で通話をしている状況でも、相手には図書館内(45dB)のような静寂な場所で会話しているように聞こえる圧倒的なノイズカット性能を発揮」とのことです。 数年前からのコロナ禍でWeb会議など、Web上でのコミュニケーションが一般化しました。当初は「ノートPCの内蔵カメラと内蔵マイクで十分、というかそれしか手がない」状態だった
パーソル総合研究所「新型コロナウイルス対策によるテレワークへの影響に関する緊急調査」より 『テレワーク実施前後の変化』Image: パーソル総合研究所この状況を解消するKSF(Key Success Factor:重要成功要因)は、中間管理職が「コネクティング・リーダー」としての役割を遂行することに他なりません。 では実際に、どのようなことを実践すべきなのでしょうか? 今回はコネクティング・リーダーの概念から、求められる役割までを解説します。 存在感が高まる「コネクティング・リーダー」とは?Image: Getty Imagesコネクティング・リーダーが注目されたきっかけは、サセックス大学ビジネススクールのZahira Jaser助教授が『The Connecting Leader: Serving Concurrently As a Leader and a Follower』で紹介した
章立て はじめに Docker・Container型仮想化とは Docker一強時代終焉の兆し Container技術関連史 様々なContainer Runtime おわりに 1. はじめに Containerを使うならDocker、という常識が崩れつつある。軽量な仮想環境であるContainerは、開発からリリース後もすでに欠かせないツールであるため、エンジニアは避けて通れない。Container実行ツール(Container Runtime)として挙げられるのがほぼDocker一択であり、それで十分と思われていたのだが、Dockerの脆弱性や消費リソースなどの問題、Kubernetes(K8s)の登場による影響、containerdやcri-o等の他のContainer Runtimeの登場により状況が劇的に変化している。本記事では、これからContainerを利用したい人や再度情報
はじめに Obsidian のインストール Obsidian の設定 Obsidian の基本操作 プラグイン Excalidraw プラグイン Advanced Tables プラグイン Remotely Save プラグイン まとめ はじめに Notion からの乗り換え先として、Obsidian を紹介します(Obsidian はその名前(黒曜石)と、アイコンのデザインで損しているアプリだなぁと思います)。 Notion ではマークダウン風の記法ができますが、Obsidian ではそのままマークダウンファイルを扱います。このファイルは、ローカルにそのまま *.md ファイルとして保存されるため、例えば一括置換なども自由に出来たり、Gitリポジトリに入れることができたりと、取り回しの自由度が格段に上がります。 Notion の行志向的な編集に馴染めなかったり、テーブルをテキストデータと
こんにちは! 東京ソバット団の団長、本橋です! 今日もい~い感じの立ち食いそば店を紹介していきたいと思います! さて、今回向かったのは、川崎北部、多摩川に近い南武線の稲田堤駅。 まずはのどかな商店街を抜け……。 そして川を渡りまして……。 府中街道を東へ。歩くこと約15分の場所にあるのが……。 製麺所直営の「星川製麺 彩」なのであります! どうですか、この外観! たまらんもんがあるでしょ? ちなみに店の奥が作業場で、向かって左が調理・販売スペース、右側が飲食スペースになっています。外のテーブルはもちろんオープンテラス。 こちら、もともとは明治30年創業の由緒ある製麺会社だったんですが、18年ほど前に工場前で店舗営業を開始。しかしながら道路から奥まった位置にあって目立たなかったため、せり出すような形でこの建物を増設したんだそうです。 女将さん自ら「掘っ立て小屋」と呼ぶこの建物、基礎はプロに
【ラジオ部門】 オードリーANNのリスナー→リトルトゥース ルネッサンスラジオのリスナー→檀家 めがねびいきのリスナー→クソメン・クソガール 【アイドル・アーティスト部門】 BTSのファン→ARMY キンプリのファン→ティアラ NEWSのファン→パーナ、パーナさん サカナクションのファン→魚民 ももいろクローバーZのファン→モノノフ BiSHのファン→清掃員 ピロウズのファン→バスターズ 日向坂46ファン→おひさま 櫻坂46ファン→buddies LUNA SEAのファン→SLAVE GLAYのファン→Swinger 嵐のファン→ARASHIC X JAPANのファン→運命共同体 藤井風のファン→風民 YOASOBIのファン→夜好性 【Youtuber・Vtuber部門】 加藤純一のファン→衛門 【スポーツ部門】 FCバルセロナのファン→クレ レアル・マドリードのファン→マドリディスタ ア
東海・近畿・中国・四国・九州・沖縄はこちら (更新履歴) 2023/3/18:リストに食べログの点数や一言コメントを加えて更新しました。ついに1エントリーに収まらなくなったので2分割。 くら寿司で甘えびの尻尾食べてた増田です。 記事への反応やブコメで集まった、皆さんの考える「中堅以上の回転寿司」が旅先でとても参考になるので、自分用にまとめようと思う。 地方別にコメントの多い順に掲載(否定的コメントは除いた)。複数の地方に出店しているチェーンは本拠地っぽい所に分類した。/以降は本拠地以外の地方の出店。★はその地方で複数の都府県に出店している場合、重点的に展開しているところ(道内は市町村)。ブランド名が違っていても系列店で中身の違いがあまりなさそうなところはまとめて計上した。同じ名前で回転寿司以外の業態を取っている店がある場合はブランド名に「回転寿司」等を付記した。回らないお寿司についてもコメ
20世紀を代表する社会学者のひとり、ニクラス・ルーマン氏は、インデックスカードに手書きしたメモを互いに関連づけるやり方で、本や記事など大量の良質なアウトプットを可能にしたといいます。この方法をツェッテルカステンというのだとか。 じつは、このツェッテルカステンを客観的に眺めてみると、学習にも役立つことが大いに期待できます。とはいえ、ルーマン氏のやり方を忠実にまねるのは、なかなか大変そう……。そこで今回は、現代の学習者にとって少しでも使いやすくなるよう、手書きのツェッテルカステンをアレンジしてみました。 ルーマンの「ツェッテルカステン」 「ツェッテルカステン」の分類方法 「ツェッテルカステン」が学習に有用だと考える理由 手書きは「自分の言葉で再構成」する 記憶は「常に再構成」されている 「ツェッテルカステン」を使いやすくアレンジする やってみた感想 ルーマンの「ツェッテルカステン」 2015年
~はじめに~ 運用保守は、手順書通りするだけの楽な業務と勘違いしていませんか? 私は3年間運用保守(インフラ)に携わり、手順書作成や障害対応/調査、運用支援など様々なことを行ってきました。そんな私が思うに運用保守は、全くそんな楽な業務でありません。 運用保守は過信と油断をすれば、すぐに業務影響を出してしまいます。 構築設計段階でのお客様に影響を出すのとは、全く影響度合いが違います。 既に稼働しているシステムで業務影響を出すというのは、エンドユーザーへ多大なるご迷惑をおかけするということ、つまり絶対に許されません。 そんな状況にならないために、私が運用保守をする上で意識して行っていることについて書きたいと思います。 ~運用保守をする上で意識して行っていること~ 1. 簡単な作業や慣れた作業でも慎重に行う 私はどんな作業だとしても、過信や油断をせずに慎重を行うようにしています。 簡単または慣れ
本日未明頃からSophos XG Firewallで、SophosのAVスキャンエンジンを使用した状態でHTTPスキャンを有効にしているとHTTPサイトが見れず、Webの例外で「マルウェアスキャンとコンテンツスキャン」を除外している等を除き、全滅しています。 何時頃か忘れたけど深夜に急にブロックされるサイトが出てて、その時のブラウザ上に表示されるエラーメッセージが「The requested content could not be scanned for malware. It may be corrupted or encrypted.」で何かスキャンに失敗してるっぽいなーと。 まあ、暫くしたらなおるかなと一旦放置してたんですが、夕方に改めて同じ事象が出てて仕方ないので調査。
アメリカに移住してもうすぐ4ヶ月ぐらいになるけど、こちらに来てから面白いほど成果が出ていない。 最初の2ヵ月ぐらいはなんやかんやで仕事にならんやろうなと思っていたから、気にもしなかったが、そろそろ4ヵ月なので、流石に焦りを感じて来た。何一つ仕事が完了しない。日本で仕事をしていた時はこんなことは発生しなかった。こっちの方が一緒に働いている人が同じタイムゾーンだし、近いし、やりやすいはずなのに何故だろう?焦っていても何も改善しないので、直接仕事をしているクリスと、日本人エンジニアの先輩の河野さんに話を聞いてみた。自分の会社限定かもしれないけど、学んだことの記録と、もしかすると誰かの役にたつかもしれないから書いておこうと思う。 仕事が完了しない焦り 何だろう、この仕事の完了しないっぷりは。いくつか、終えたらインパクトがある仕事があるのだが、これがまた完了しない。一緒に働いているエンジニアの人はみ
アトラシアン、新サービス「Jira Product Discovery」発表。製品開発チームがアイデアを集め、優先順位を付け、計画と進捗を共有 アトラシアンは、プロダクトマネージャや製品開発チームが、製品に関するアイデアを集め、レビューし、優先順位を付け、進捗と計画を共有するための新サービス「Jira Product Discovery」をベータ版として発表しました。 Say hello to prioritizing the right stuff. Announced today: Jira Product Discovery, a new tool that gives product teams a dedicated space to collaborate, prioritize, and share product ideas. Start sharing your idea
(この話は最初Twitterに書こうと思ったけど、長くなるのでブログに書くことにしました) 僕はRSpecやMinitestでテストを書くのは得意ですが、常にテストファースト(TDD)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ テストを書く ↓ リファクタリングする この順番で開発する理由を以下に述べます。 雑に動くものを最初に作る理由 最初は見た目とか、異常系とか、細かい仕様とかを無視して、正常系が一通り動くものを作ります。 これはこれから作ろうとしているものの認識が合っているかどうかをPO(プロダクトオーナー)に確認するためです。 実際に動く画面を見せると「こんな感じでOK」とか「ここはこういうふうにしたい」というフィードバックをもらうことができます。 また、開発者としてもコードを書きな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く