DDDからOOPのプラクティスを学ぶのではなく、OOPのベストプラクティスをスタイルガイド本で学んでDDDに活かそう
DDDからOOPのプラクティスを学ぶのではなく、OOPのベストプラクティスをスタイルガイド本で学んでDDDに活かそう
SaaS をアーキテクトをするにあたって、どのような事を考えればよいのか?をまとめました。 このスライドでまとめているのは SaaS とは、ビジネスモデル x 技術であることを理解する SaaS アーキテクトでどのように SaaS を作っていくのか?を考える SaaS KPI で…
本エントリはカケハシ Part 2 Advent Calendar 2023の13日目の記事です。 (Part 1もおもしろい記事がいっぱいあるので、ぜひご覧ください。) はじめに こんにちは。カケハシでソフトウェアエンジニアをしている平松です。 今年、新規プロダクト立ち上げの機会があり、その際に行ったフロントエンドの技術選定について紹介したいと思います。 フロントエンドの領域は選択肢が豊富で、変化のスピードも速いため、プロダクトの要件に適した技術を選ぶことはひとつの挑戦です。 実際、フロントエンド技術選定のヒント 【令和五年度版】のアドベントカレンダー記事を読んで、その難しさを改めて感じました。 今回の新規プロダクトは、ユーザがログインして利用するtoBの業務システムです。 私はカケハシでは2度目の新規プロダクト立ち上げですが、前回の経験を活かしつつ、新しいアプローチにも挑戦しています。
この記事は HowTelevision Advent Calendar 2023 12日目の記事です。 昨日は大平さん (id:so_sky) の「新卒1年目エンジニアの取り組みと成長 - ハウテレビジョンブログ」でした。 qiita.com はじめに ハウテレビジョンでコーポレート部門を担当している、id:simisin です。 今回は、あまり語る機会が乏しい、ハウテレビジョンにおけるコーポレート周りの業務システムの変遷と、生産性向上の取り組みについてご紹介します。 業務量増に、テクノロジー活用と効率化で挑む 私の 入社時点では37名(2020年1月末)だった社員が、64名(2023年12月1日時点)まで成長してきました。 この間で実はコーポレート部門の人数は、約10名でほぼ変わっていません。 コーポレート本部は、以下の4つの機能型組織からなり、各部は数名で構成されています。 財務・経理
CTO統括室の黒崎(@kuro_m88)です。今回はAWS Lambdaの高速なコンテナロードの仕組みについて紹介します。 AWS Lambdaはサーバレスなマネージドサービスであり、難しいことを知らなくてもユーザ(私たち)は簡単にアプリケーションをホストでき、簡単にスケールします。 ユーザから見るとシンプルですが、その裏側では様々な仕組みがあったり最適化が行われたりしています。 マネージドサービスの裏側を必ずしも知る必要はありませんが、仕組みを知っておくとより使いこなせるはずですし、自信を持って技術選定ができるはずです。(そして何より裏側を知ることは楽しい!🤗) 本記事はUSENIX ATC 2023で発表された論文「On-demand Container Loading in AWS Lambda」の内容に基づいて、読んでいて面白かったポイントをまとめています。 On-demand
数年前から業務上では同僚に通りの良いあだ名がない場合、極力「さん」付で呼ぶように意識している。新卒やインターンの大学生を無条件で君付けで呼ぶみたいなのをやめたいと思ったのだ。 呼称から暗黙の権威勾配が生まれることは少なくない。例えば、上司が部下を君付けで呼び、部下が上司をさん付けで呼ぶという光景はよく見られる。上下関係が前提にあり、逆転させると違和感を感じるはずだ。こういう暗黙の権威勾配は双方の心理に染み付いてしまい、構造を変えるのが難しくなる。 逆に、我々のIT業界では、新卒やインターン生が数年後に自分の上司になることも珍しくない。流動性が高くて素晴らしいことである。その時に呼び方を「君」から「さん」に変えるのもおかしな話である。そもそも上下関係によって呼び方が変わるのはナンセンスだと私は思っていて、仕事の上ではお互い一人前の大人でリスペクトしあいたいし、個人的にフラットさを志向している
無料でウェブサーバー向けのSSL/TLS証明書を発行している認証局Let's Encryptは、自身を信頼していない端末にも信頼される証明書を発行できるようにIdenTrustからクロス署名を受けていましたが、Let's Encryptを信頼する端末が増加したことを受けて、2024年にIdenTrustからのクロス署名を廃止すると発表しました。 Shortening the Let's Encrypt Chain of Trust - Let's Encrypt https://letsencrypt.org/2023/07/10/cross-sign-expiration.html SSL/TLSを使うと、通信において「通信相手が偽物にすり替わっていないか」「途中でデータが改ざんされていないか」などを確認できたり、通信内容を暗号化することで盗聴されるのを防止できたりするというメリットがあ
こんにちはMSHTです。 以前、車の鍵と家の鍵を持ち運ぶためのキーホルダーを考えていて、シリコーン製のキーカバーに落ち着いた事を書きました。 車と家の鍵をミニマルに持ち歩きたいこんにちはMSHTです。 最近車を買い替えまして、ついにスマートキーになりました。 これでポケットからキーを取り出すことも無く車... これはこれで概ね満足だったのですが、夏のズボンポケットしかない状況ではまだまだ存在感があり、膨らみと突っ張りが気になってました。 いっそバラシて鍵は財布にでもと思って、コインポケットに放り込んでみましたが、どうも収まりが良くない。 2つ折りの財布なので、コインと鍵の干渉で突っ張ってしまうんです。 カードキーなら持ち歩きやすいのにと思って、カード型のキーカバーって無いかな?と検索して出てきたのがこれ。 これはこれで面白いと思います。 ただ何かしっくりこないと言うか、自分が求めているのは
エンジニアの佐野です。カンムはカード決済のサービスを提供しています。カード決済にはいくつかの決済手段があり、マグストライプ、IC、IC非接触(俗に言うタッチ決済)、オンライン決済などの機能が提供可能です。iD のようなスマートデバイスにカード情報を入れてスマホでタッチ決済する仕組みもあります。カンムのプロダクトであるバンドルカードはマグストライプとオンライン決済、Pool はマグストライプとオンライン決済に加えて IC接触決済、IC非接触決済(タッチ決済)を提供しています。今日はセキュリティ的な観点から各種決済手段の特徴や問題点とともに、主に IC 決済の仕組みについて小ネタを交えつつ書いていこうと思います。カンムが提供しているカードは Visa カードでありクローズドな仕様や confidential なものについては言及することはできませんが、公開仕様であったり一般的な事柄のみを用いて
HashiCorpはTerraform Cloudの料金プランを変更し、無料枠の強化などを発表しました。 Today, HashiCorp #Terraform Cloud’s Free tier is adding new features including: SSO Sentinel & OPA Run Tasks Cloud agents We’re also making several changes to paid offerings and simplifying billing metrics. https://t.co/teum1G9oKl — HashiCorp (@HashiCorp) May 16, 2023 これまでTerraform Cloudの無料枠は5ユーザー数までの制限がありましたが、このユーザー数の制限がなくなり、以下の機能なども利用可能になりました。
千代田区で実施しているのは風しん抗体検査です。麻しん(はしか)の抗体検査助成は実施していません。 全国的に麻しん風しん混合ワクチン(MRワクチン)が不足しています。医療機関により在庫状況も異なることから、必ず事前にご予約のうえ、受診してください。 大変多くの申請を受け付けています。申請から発送まで1週間ほどお時間をいただいていますので、到着までしばらくお待ちください。 風しんは、妊婦が妊娠初期にかかると、胎児にも感染し、先天性心疾患や難聴等を主な症状とする先天性風しん症候群を引き起こす可能性があるため、妊婦への感染防止が重要です。このため、千代田区では、大人の風しん抗体検査費用および予防接種費用の助成を行っています。 (注意) 必ず受診前に、予診票専用ダイヤル03-6256-9005へ連絡し、「風しん抗体検査および予防接種予診票」を取り寄せてから受診してください。 千代田区発行の「風しん抗
日本有数の電気街として知られ、観光地としても人気の東京・秋葉原。その裏通り“裏アキバ”には、また違った光景があるという。体験取材を得意とする『女性セブン』の名物ライター“オバ記者”こと野原広子氏が、秋葉原のリアルを綴る。 * * * 東京・秋葉原の駅ビルに買い物に行ったら、まるでお祭りだ。歩けない。駅の構内が外国人でいっぱいなのよ。秋葉原に住んで6年経つけど、こんな光景は見たことがない。 どこの国の人かと耳をダンボにすると、見当がつくのは英語とフランス語とイタリア語、中国語と韓国語くらい。イスラム教徒の装いをしている東洋系の女性はマレーシアかシンガポールか。 しかしそれは大勢の外国人の中のごく一部でね。駅前にあふれている金髪、小顔で中肉中背の人たちはいったいどこから来たのか。ロシア語? いや違うな。 外国人旅行者への規制が緩和されてから、あれよあれよという間に外国人があふれてきたけど、コロ
Starting on May 23, all free users will be limited to 2 Applets and unable to use Twitter Applets. Pro and Pro+ users will still be able to use and create Twitter Applets. We hope you understand this change is designed to help us better support our community and continue to focus on making IFTTT better than ever. Applet management Free users with more than 2 Applets will have additional Applets or
アップルは新型MacBook Air/Proに搭載しているM2チップの生産を2023年初めに全面中断していたという。韓国メディアThe Elecが4月3日に報じた。 同紙は業界筋からの話として、台湾のTSMC社が1月と2月にM2チップ用にウェーハ加工した半導体をパッケージ工場に送っていないと伝えている。 原因はアップルがMacBookの需要減少を予測し、生産中断を要請したためだとみられている。 同紙によると3月からはまた動き出したそうだが、例年の半分程度の水準にとどまっているとのことだ。 M2チップ搭載MacBookが売れていない理由だが、おそらくは多くの人がM1チップ搭載MacBookで満足してしまっているものと思われる。筆者もそのひとりだ。単純に毎年買い替えるお金がないだけとも言えるが……。
お願い 「C10K 問題とは何か」がわかる方は是非 Issue や Twitter などで教えてください。 追記: 自分の立場 1req ごとに 1 native thread を割り当てていたら、クライアントの数が増えれば増えるほど負荷が高まるのは当然だ。ただハードウェアの性能的に余裕があっても性能が劣化することがあり、それを C10K 問題と呼ぶ。C10K 問題は fd, pid の枯渇、スレッドを固定長サイズで確保することによるメモリの無駄遣い、コンテキストスイッチコストを含む。これを解決する方法が 1req ごとに 1 native thread を割り当てない技術で、シングルスレッド+イベントループ+IO 多重化といったテクニックや M:N モデルにつながる。 追記: @naoya_ito さんに解説してもらった当時の歴史的背景 https://twitter.com/naoya
akippa株式会社が主催するエンジニアやデザイナー、PdMなどを対象にしたイベント「akippa tech park」。記念すべき第一回のイベントテーマは「事業フェーズごとの攻めと守りのバランス」。事業フェーズごとの成長投資と技術負債への取り組みについて、各社が発表しました。BASE株式会社からは執行役員CTOの川口将貴氏が登壇。自社プロダクトにおける、「攻めと守り」の考え方について話しました。 川口将貴氏がCTOになった経緯 川口将貴氏:BASE株式会社で執行役員CTOをやっている川口です。1991年生まれの32歳です。新卒でソーシャルゲーム開発をしているサイバーエージェントの子会社に入って、サーバーサイドのエンジニアをやりつつ、インフラやネイティブを全部やっていた感じです。 その後に転職して、2017年5月からBASEにジョインしました。その時はCTOでの採用ではまったくなく、バック
情報処理推進機構(IPA)の公式Webサイトリニューアルにおいて、多くのページにリダイレクト設定がなされず問題視されていた件を巡り、IPAは4月3日「ご不便をおかけしまして大変申し訳ありません」と謝罪した。 IPAは3月31日に公式Webサイトの全面リニューアルを実施。モバイル端末からの閲覧を意識したデザイン改修、コンテンツへの導線の改善などを図ったとしていた。その中で多くのページのURLも変更したが、リダイレクト設定がほとんどなく、既存のリンクを開いても「404 Not Found」とのみ表示されることが問題視されていた。 謝罪文によると、リニューアルに際して「安定的なレスポンスの確保を考慮し、リダイレクト対象とするコンテンツを選定した」という。しかし、多くのユーザーがIPAのコンテンツを資料として使っており、その影響について認識が不足していたのが原因の一つとしている。 なぜ「404エラ
こんにちはNewsPicks SREチームの飯野です。 今年の1月入社の新入社員です。そろそろお仕事に慣れてきました。今回は研修と研修の合間に地道に行っていたCloudWatchアラームの整理について話していきたいと思います。ちょっと長くなりますがお付き合いください。 よくわからないしアラームを整理しよう まずはスプレッドシートで一覧してみよう 整理の方針を決めよう さまざまな問題をかかえたアラームたち Case#1 AlarmActionが未設定のアラーム(5個) Case#2 ActionのSNSトピックが存在しないアラーム(16個) Actionを差し替えるのはちょっと手間 Case#3 ActionのSNSトピックの通知先が退職した社員のメールアドレス(97個) Case#4 監視先のDynamoDBのテーブルがすでに存在しないアラーム(97個中の85個) Case#5 監視先のE
移住者は「都会風吹かさないで」…福井県池田町の広報誌に載った“七か条”に住民反発、考えた区長会の思いとは 移住・定住政策に力を入れている福井県池田町で、区長会の提言として移住者の心得を説いた「池田暮らしの七か条」が広報誌に掲載され、町民の間に波紋が広がっている。「都会風を吹かさないよう心掛けて」「品定めがなされていることを自覚して」などの文言が並び、福井新聞の調査報道「ふくい特報班」(通称・ふく特)には「高圧的」「移住の選択肢から外されてしまう」と反発する声が寄せられた。 町が1月中旬に発行した「広報いけだ1月号」に掲載された。区長を通じ約900世帯に配られたほか、町ホームページにも掲載されている。 「池田町の風土や人々に好感を持って移り住んでくれる方々のための心得」と前置きし、地域行事への参加などを促している。第4条では「今までの自己価値観を押しつけないこと」とし「都会風を吹かさないよう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く