You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
どうも、レコメンド商品のシステム開発をしている野川と申します。 私は、2021年にモノタロウに新卒入社し、2022年5月からレコメンド商品の開発に関わり始めました。 モノタロウのレコメンド商品は、下の図の①~④の流れでクライアントサイドで表示しています。大部分の処理はJavaScriptで構成しており、UIもそのHTML部分をjQuery(JavaScript)で作成しています。 図:レコメンド商品表の流れ 入社当時私は、ソフトウェアエンジニアとして、「可読性の低いコードは駆逐するべきだ」「読みやすいコードだけが正義である」「理解しやすいシステムだけが皆を幸せにする」と心の底から考えていました。加えて、「なぜ先輩たちは可読性の低いコードを放置して平気なのか?」と疑問を持つこともしばしばありました。 レコメンド商品周りのコードはまさに可読性の低いコードベースとなっていたため、当事者となった私
AWS Compute Blog Controlling concurrency in distributed systems using AWS Step Functions This post is written by Justin Callison, Senior Manager, AWS Step Functions. Distributed systems allow you to evolve components of your application independently and scale your application more easily. They can combine existing services together to make your application more powerful. Your development teams ca
1泊2食付き2万円以下の宿で、コスパ重視の総合ベスト10を選出した 2023年も終わりに近づくタイミングでの公開となり恐縮ですが、本稿は「2022年に泊まった温泉宿」の振り返り記事です。 私自身が2022年に泊まった宿の中から「2食付き2万円以下で1人で泊まれる」宿限定でご紹介しています。 先に公開済みの「2022年に泊まった温泉宿で「部屋」「風呂」「食事」が良かったおすすめ宿ランキングを発表する」では、2022年に泊まった宿の中で「部屋・建物」「風呂」「食事」の3項目について「突出して良かった宿」のベスト3をそれぞれ選定しました。 「食事」や「部屋」部門では特に、宿泊料金の高い宿が上位に入りやすい傾向があります。なので「すごく印象が良かったけど項目ごとのランキングには入らなかった」宿がいくつもあるのです。 そこで、2022年に泊まった宿の中から「1泊2食付で2万円以内で泊まれる」宿に限定
「謝ったら死ぬ病」をご存知だろうか? どんなに証拠を突き付けても、絶対に非を認めない人だ。 プライドの高さや負けず嫌いといった性格的なものよりもむしろ、過ちを認めることが、自分の命にかかわるものだと頑なに信じている。すなわち、「謝ったら死ぬ」という病(やまい)に取り憑かれている―――そんな人がいる。 もちろん、想像力が衰えて視野が狭く、無知な自分を認めたがらないような頑固者なら、可哀そうに思えども理解はできる。 だが、第一線で活躍する知識人や学者で、ものごとを客観視できるはずなのに、この病気に罹っている人がいる。それどころか、その優れた知性を用いてコジツケを考えだし、論理を捻じ曲げ、のらりくらりと言い逃れる。 なぜ、あの人は、あやまちを認めないのか? ずばりこのタイトルの本書を読んだら、疑問が氷解した。 それと同時に、「謝ったら死ぬ病」は私も罹患していることが分かった。「あの人」ほどは酷く
LINEヤフーにおけるこれからのアクセシビリティというスライドで「WCAGはハードルが高い」という文言を見かけました。どうしてハードルが高い、言いかえるならば難しいとされるのか、その難しさはどこから来るのかをちょっと深掘りしてみようと思います。 WCAGという言葉について、改めて見ておきましょう。WCAGはもっぱら、Web Content Accessibility Guidelines(ウェブコンテンツアクセシビリティガイドライン)というW3Cの発行する技術文書を指すわけですけども、現時点でよく参照されるのがウェブアクセシビリティ基盤委員会(WAIC)が公開している日本語訳のWCAG 2.1でしょう。ちなみに本家のW3Cは、WAICが現時点で公開しているWCAG 2.1の改訂版を今年9月に公開し、さらにバージョンの進んだWCAG 2.2を先月に発行したばかりだったりします。 WCAG 2
はじめに タイトル通り、読んで欲しい(圧)技術書をたくさん集めてみました。自身の担当から外れる領域に関しては、会社の人に協力を仰ぎ、編集しました。「何を読めばいいかわからない」、「次の読む本を探したい」などのように考えている方の参考になればと思います。 また、大きく、 ・新米エンジニア ・脱新米エンジニア と分けてまとめたので、参考にしてみてください。 技術書のススメ 技術書の紹介の前に、技術書で得られるものについて説明したいと思います。全然読み飛ばしてもらって大丈夫です。この章から本の紹介を行なっていきます。 技術書は体系的な構成となっているため、技術書を読むことで、 ・論理的な思考力が身に付く ・技術の歴史・背景を知れる ・技術の知識、手法を学べる これらを学ぶことができます。論理的な思考力、知識はわかるけど、技術の歴史・背景を知ってどうするんだと思う方もいるかもしれません。しかし、歴
Kotlinなどの開発元として知られるJetBrainsは、テクニカルドキュメントのための一連のツールを統合したドキュメントオーサリングツール「Writerside」のプレビューリリースを発表しました。 ソフトウェア開発においては、テキストで記述されたソースコードをGitでバージョン管理し、ビルドによって複数のソースコードを1つのアプリケーションへとまとめ上げ、コンパイルし、テストをして本番環境へのデプロイによりアプリケーションを公開します。 そしてこのプロセス全体を、さまざまな機能を備えたツールチェンを用いて自動化することで、ソフトウェア開発の効率を高めています。 一方で、例えばアプリケーションのチュートリアル、SDKやAPIのリファレンスドキュメントなどのドキュメントの制作過程においては、複数のファイルをフォルダにまとめ、手作業で目次のページとリンクさせることや、ソースコードのサンプル
The topic described in this article is a part of my Domain-Driven Design in Practice Pluralsight course. I wrote about entities and value objects some time ago. In this post, I’d like to talk about differences between Entity vs Value Object in more detail. I know, the topic isn’t new and there are a lot of articles on the Internet discussing it already. Nevertheless, I didn’t find any with an exha
会社にいかなければいけないのに、どうしても朝起きられない。1日8時間オフィスで働いていると、身体がクタクタになってしまう。 働く人にとって、いくら努力をしても思うように自らの体調を管理できなかったり、突発的な不調を経験したりすることは少なくありません。 デザイン会社の代表を務めるとりいめぐみさんも、会社員時代にそんな悩みを抱き、自分を責めた経験があるそう。徐々に働き方を変化させる中で気付いたのは「世界には無数の“健康”がある」ということでした。 周りと同じように働けず、自分を責めた会社員時代 とりいさんは、2016年に新卒入社した会社でデザイナーとして勤務されていたそうですね。当時のブログを読むと「体力のなさ」や「身体の弱さ」についての言及が目立っていて、働きながらの体調管理に悩んでいた様子がうかがえます。 とりいめぐみさん(以下、とりい) 一番悩んでいたのは、どうやっても朝、起きることが
中の人は15年来の紅茶オタクなのだけど、その興味関心の対象はもっぱら農園指定の紅茶です。 この件について前置きは長くなるから分割したん↓ ……だけど、本題は「やべーやつ」を紹介したいだけです。やべー紅茶を探しているひとはこの記事だけ読めばいいです。 国産紅茶のやべーやつとは何かそもそも国産の紅茶ってなんだ、お土産とかの大したことないやつやろ? と思われがちかもしれないけど、いま紅茶好きを名乗っていて国産紅茶のひとつやふたつ好きな茶園を言えないやつは時代遅れといって過言ではありません。早急なアプデが必要です。 紅茶といえばダージリンやアッサム(インド)、セイロン(スリランカ)各標高、それらをおいしくブレンドするイギリスやフランスのメーカーといった、そんな時代は――今でも続いてはいますが――近々、過去になるかもしれない。逆に、ならないで一代限りで終わるかもしれない。 そんな流行るか流行らんかの
こんにちは、ソーシャル経済メディア「NewsPicks」でSREをしている飯野です。 今回はSREで行ったNew RelicをCDK for TerraformでIaC管理する話を紹介したいと思います。 SLOモニタリングをSREチームだけで行うのは難しい CDK for Terraformとcdktf-newrelic-provider 追記 IaCで作成する内容 CDK for Terraformで実装していく -1. cdktf init 0. @cdktf/newrelic-provicerの初期化 1.DataNewrelicEntityの作成 2.ServiceLevelの作成 3.AlertPolicyの作成 4.AlertCondition(バーンレートアラート)の作成 5. NotificationDestinationの作成 6. NotificationChannel
下記の二つの記事で、ジョン・ハルのデリバティブのテキストを紹介しました。 デリバティブ教育:なぜジョン・ハルのデリバティブの書籍が薦められるか|服部孝洋(東京大学) (note.com) 服部レポートとジョン・ハルのデリバティブの教科書|服部孝洋(東京大学) (note.com) もっとも、同書は1000ページ以上あり、読み始めて途中でやめてしまった人も多いのではないでしょうか。十年も前の話ですが、かつての同僚の座席に、ジョン・ハルのテキストがおいてあったのですが、最初の数十ページくらいは大量にメモがかいてあったのですが、100ページを超えたくらいから読んだ形跡がまるで無く、きれいなまま、という状況でした(笑) 笑い話のようですが、金融機関に入ってハルのテキストを買った人は少なくなく、笑えない人も多いのではないでしょうか。 輪読というのもあり得るのかもしれませんが、私の経験上、輪読というは
先日行われた山本太郎氏の集会(山本太郎とおしゃべり会@福島県郡山市、2023年9月4日)で、陰謀論者と見られる人物が質問したことが一部で話題になっていた。 他にも質問したい人が大勢いるだろう中、延々とマイクを握って陰謀論を連発し、山本太郎氏をイルミナティ呼ばわりする姿は顰蹙を買っていた。一方筆者として気に掛かったのは、この人物が陰謀論の基礎事項である、イルミナティや人工地震について説明を求められても適切に答えられていなかったことであり、陰謀論に対しては批判的なスタンスの筆者もこれには「もっと愛を持って陰謀論に向き合って欲しい」と思ってしまった(勿論、愛があったとしてもルール無視の行動が肯定されるわけではない)。 そこで筆者は、陰謀論者なら知っておいてもらいたい事項についてひとまず50の問題を作成した(折角なので今更ながらに書いておくと、筆者は昨年11月に行われ、鈴木エイト氏、能町みね子氏、
1. ごはんが美味しい! 2食付き1万円以下で泊まって「2万円くらいの宿よりご飯が美味しい」とか「こんなに美味しい定食屋もめったにないよな〜」という宿によく出会います。 ホントにボロいい温泉宿に、ご飯がとびっきり美味しいところが多いのです。 記事後半で、具体的にご紹介します! 2. 人情を感じる(家族経営で良い人ばかり!) ボロいい温泉宿は、長いことご家族で経営されているところばかり。 1人の人間として大切にしてくれている「人情」を感じて、「あ〜いい旅だったな〜」と思わせてくれるところが本当にたくさん。 親戚のおじさんやおばさんの家に泊めていただくような気分で、癒されますね。 3. 温泉は極上! 温泉好きの方ばかりではないと思うので、極上の温泉についてまとめると、 こういった特徴をもつ、極上の温泉は小さなボロいい宿に多いです。 大型の旅館だと、どうしても浴槽が大きいので、温泉の鮮度が落ちが
逆ワクチンは免疫の記憶を消して自己免疫性疾患を治療できる逆ワクチンは免疫の記憶を消して自己免疫性疾患を治療できる / Credit:Canva . ナゾロジー編集部普通のワクチンの目的は免疫システムに敵の存在を前もって記憶させることを目的としています。 ワクチンには病原体の情報や体の一部が含まれており、免疫システムに異物として認識されるようになっています。 しかし新しい「逆ワクチン」は普通のワクチンとは反対の機能があり、免疫システムの特定の記憶を消去することを目的に投与されます。 免疫の記憶を消すというと、逆ワクチンがまるで毒のように思えるかもしれませんが、免疫記憶の中には消した方がいいものも数多く存在します。 その主な対象は自己免疫疾患を起こす誤った記憶です。 私たちの体の免疫システムは記憶された異物に素早く対応するように設計されていますが、ときに誤作動を起こし、自分自身の健康な細胞を敵
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く