本当にどうしようもない,あらゆる高レベルな最適化を行ってなおコンポーネントが重いというような極限状態では記事の内容は役立つかもしれない
本当にどうしようもない,あらゆる高レベルな最適化を行ってなおコンポーネントが重いというような極限状態では記事の内容は役立つかもしれない
こんにちは、開発チームのアーキテクトをやっている竹野(@Altech)です。先日、新人研修でソフトウェアの設計について話す機会がありました。 ソフトウェアの設計というのは関連する領域が広いため、どうしても断片的な理解になりがちです。そこで、早い段階で全体像を感じてもらうために、ソフトウェア設計の Why と How と What を1時間でまとめて話すというちょっと意欲的なコンセプトで研修を行いました。今回は、その内容を記事にしました。 この研修のねらいはじめにソフトウェアの設計について書かれた情報は世の中に多いですが、その情報の多くは How であり、それだけを読んで適切に使うことが難しいと感じています。その直接的な理由は、How に対しての What、How / What に対しての Why が語られることが少ないからです。 ただ、How だけを知っていると、それは本当に問題を解決して
2021/02/17 に、サイバーエージェント社内向けに開催した Rust ハンズオンの資料です。第1回は、Rust の概観を掴んでもらうことを目的にプレゼンテーションを行いました。
それぞれの意味については使っているうちに自然と身につくかと思います。無理に急いで丸暗記しなくても良いです。 ほかにもたくさんあります。また、使用するツールやプログラム言語によって異なる場合があります。 実践 ディレクトリだけを一覧表示 例えば /etc 以下のファイルを一覧で表示させ、その中からディレクトリ(フォルダ)であるものを表示させたい場合、以下のようにします。 % ls -l /etc | grep '^d' 実行結果(例) % ls -l /etc | grep '^d' drwxr-xr-x 2 root root 4096 Apr 11 06:01 ImageMagick-6 drwxr-xr-x 1 root root 4096 Apr 11 06:02 alternatives drwxr-xr-x 1 root root 4096 Apr 11 06:02 apache
ジョージア工科大学のOnline Master of Science in Computer Science(OMSCS)に合格した 受験者の参考までに,合計作業時間572時間29分02秒の内訳と推移を公開するサイトを約82時間21分11秒かけて作った 本記事では,上記のサイトとその作り方を概説する 「ジョージア工科大学に合格するまでの572時間29分02秒」 背景 OMSCS ジョージア工科大学(Georgia Institute of Technology)とは,アメリカのアトランタにメインキャンパスを構える,州立大学です.THEのWorld University Rankings 2021で総合第38位,コンピューターサイエンス(以下,CS)で第13位と評価されています. OMSCS(Online Master of Science in Computer Science)とは,ジョ
CTO の id:motemen です。先日募集開始した、はてなリモートインターンシップ2021のカリキュラムをお知らせします。 はてなインターンのカリキュラムでは、参加する学生のみなさんに「モダンなウェブアプリケーション開発の学習」と「実際のプロダクト環境におけるサービス開発体験」の2つを持ち帰ってもらえるよう、毎年工夫をこらしています。 講義 全3週間のうち、前半1週間は講義フェーズです。以下のように、豊富かつ濃密な講義を予定しています。 Web API RDBMS フロントエンド コンテナ Kubernetes マイクロサービス インフラストラクチャー Webデザイン サービス企画 これらは選択制ではなく、参加者はすべての講義を受講します。 ウェブ技術の講義だけでなく、デザインや企画といったウェブ開発にまつわる多彩なテーマについて、はてなスタッフが講師を担当し、オリジナルの講義を準備
こんにちは、ダイニーでソフトウェアエンジニアをしている唐澤 @karszawa です。ここ数週間ふるって開発してきた新規プロダクトがつい先日リリースされ、店舗の方や来店客の方に大いに利用されているようです。恐縮しつつも頑張って作った甲斐を感じる繁盛具合で大変うれしく思っています! 本日はエンジニアリングブログの第二回として、ダイニーのエンジニアリングの特色を紹介してみたいと思います。 キーワードJavaScript / TypeScript / GraphQL / Hasura / React / React Native / Expo / NestJS / Monolithic architecture 概要本記事では、ダイニーのプロダクト開発チームが プロダクト数>エンジニア数 という状況下において、どのようにすれば効率よく開発を進められるかという試行錯誤を行ってたどり着いた3つのエン
Amazon Web Services ブログ Amazon VPC と接続可能なおうち Amazon ECS Anywhere クラスターの構築 この記事は Building an Amazon ECS Anywhere home lab with Amazon VPC network connectivity を翻訳したものです。 2014 年以降 Amazon Elastic Container Service (Amazon ECS) は AWS のお客様がコンテナ化されたアプリケーションのデプロイをさまざまなコンピュート環境へわたってオーケストレーションできるように支援してきました。これまでの Amazon ECS は Amazon Elastic Compute Cloud (Amazon EC2) インスタンス、AWS Fargate、AWS Wavelength、AWS O
AWSアクセスキーセキュリティ意識向上委員会って何? 昨今、AWSのアクセスキーを漏洩させてしまうことが原因でアカウントへの侵入を受け、 多額の利用費発生・情報漏洩疑いなど重大なセキュリティ事案が発生するケースが実際に多々起きています。 そこで、アクセスキー運用に関する安全向上の取組みをブログでご紹介する企画をはじめました。 アクセスキーを利用する場合は利用する上でのリスクを正しく理解し、 セキュリティ対策を事前に適用した上で適切にご利用ください。 AWS CLI、どこから使っていますか? ざっくり、以下4種類のどれかを使っている方が多数派ではないでしょうか。 ローカル端末 AWS内に構築した管理用EC2にSSHを利用して接続 AWS内に構築した管理用EC2にSSM(セッションマネージャ)を利用して接続 AWS CloudShell 一体どう違うのでしょうか。 状況によって良し悪しは異なる
宮崎大工学部の川末紀功仁(きくひと)教授が、人工知能(AI)と拡張現実(AR)技術を活用した「豚の体重が見える眼鏡」を開発した。頭に装着して豚を見るだけで豚肉の取引価格に影響する枝肉重量が簡単に測定できる。こうした装置は世界でも例がなく、農家の負担軽減や安定収入につながることが期待される。 【どのように見える?】スマートグラスに表示される画像 川末教授によると、豚は出荷時の体重が115キロだと、最も格付けが高くなりやすいとされる。ただ、豚は1日で餌3キロ、水15リットル以上を摂取するため体重の変動が大きい。これまでは豚を体重計に載せるにも2、3人がかりの重労働だったため、眼鏡を装着することで1人でも頻繁に正確な測定ができるようになるという。 眼鏡は、測定用3Dカメラと数値情報を表示する眼鏡型の装置「スマートグラス」などで構成。3Dカメラで得られた豚の体形データと標準モデルを比べて枝肉重量を
「第4波のいま感染していたら、本当に命を落としていたかもしれません」 兵庫県加古川市の建設会社役員、前川真一郎さん(51)は、去年11月、新型コロナウイルスに感染して重症化し、ICU=集中治療室で治療を受けました。 みずからの体験と反省を「反面教師」として感染防止に役立ててもらい、医療従事者の助けになりたいと、実名で証言しました。 「自分たちに限っては大丈夫」 前川さんが感染したのは去年11月上旬、きっかけはゴルフコンペのあとの会食でした。 当時は年末年始の第3波の前で、政府の「Go Toキャンペーン」も続いていました。 前川さん 「皆と仲間で会いたいという欲望に勝てなかった。自分たちに限っては大丈夫と考えてしまった。いつものお店を使ってあげようという思いもありました」 11月8日。 前川さんは17人で会食し、3時間にわたって鍋を楽しみました。 静かに食べようと注意する人もおらず、会は盛り
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く