エンジニア組織30人の壁を超えるための 評価システムとマネジメントのスケール / Scaling evaluation system and management
トヨタ自動車は10月7日、クルマ向けネットワークサービス「T-Connect」ユーザーのメールアドレスと「お客様管理番号」、29万6019件が漏えいした可能性があると発表した。 2017年7月以降にT-Connectユーザーサイトにメールアドレスを登録した人が該当する。氏名や電話番号、クレジットカード番号などが漏えいした可能性はないという。 原因は2017年12月にT-Connectユーザーサイトの開発委託先企業が、取り扱い規則に反してソースコードの一部を誤って公開設定のままGitHubアカウントにアップロードしたこと。その後、5年にわたって第三者がソースコードの一部にアクセスできる状態で放置されていた。ソースコードにはデータサーバへのアクセスキーが含まれ、これを利用するとサーバに保管しているメールアドレスやお客様管理番号にアクセスできたという。 トヨタは9月15日にGitHub上のソース
携帯基地局のリソースを活用して、IoTデバイスなどに無線給電(WPT)を行うシステムの開発と実験に、ソフトバンクらが成功した。「AirTag」や「Tile」などのトラッキングデバイスや、センサーなどのIoTデバイスに屋外で給電する用途を想定している。ソフトバンク、京都大学、金沢工業大学が10月7日、共同研究の成果として発表した。 実験では、5Gで使われるミリ波の設備を使い、同一周波数内に通信とWPT機能を乗せた。通信用のベースバンド装置、アンテナなどをそのまま利用しており、現状のミリ波通信の装置でWPTが行えるのが特徴。通信とWPTの分離には、時分割多重のほか、アンテナの出力方向を動的に変えるビームフォーミング技術も使い、動的に比率を調整できる。 「特に都心部では、夜間になると基地局の利用率が下がる。使われていない時間に、WPT機能で街中に配置されているセンサーを駆動させられる」(ソフトバ
Except Singapore, we’ve got a world of sub-100 millisecond TTFBs. This is because instead of heading off to Virginia to get the site, each of these locations can use an edge server nearest to them. The edge is about getting 50ms response times vs 150ms response times. You can test this for yourself with a VPN. If you: curl -I https://deno.landYou’ll get the server nearest your location: server: de
今回はバックエンドAPIでページネーションをどうやるかについての話なので、よくある無限スクロールUIのようなフロントエンド側の実装に関する話はしない。あくまでもAPI、もっと言えばRESTfulなAPIのリクエスト・レスポンスにおけるページネーションの話。 本気で深く考えるというよりざっくり検討したときの話です。 はじめに REST APIを実装するにあたってリスト系のAPIを提供する場合に必須といっても過言ではないのがページネーション。大量のリソースをレスポンスする場合にそれらを一気に返してしまうことは応答速度、転送量、クライアントサイドでの扱いづらさなどなどに繋がるので必須と言える。 最近、新たなAPIを開発するにあたってページネーションをする必要があったこともあり、今回はこのページネーションをどうやって提供するか整理して改めて検討してみた。 前提 TypeScript Nest.js
山形大学は6日、米のたんぱく質を原料に肉に代わる「代替肉」を作ることに世界で初めて成功したと発表した。将来、新たな代替肉として普及することが期待されるという。 肉などの動物性のたんぱく質は、生産や輸送の過程で、大量の温室効果ガスを発生させることから、近年、環境への影響が指摘されている。こうした中、山形大学の渡辺昌規教授は、食品メーカーと共同で、米のたんぱく質から肉の食感などを再現した「代替肉」を作ることに世界で初めて成功した。原料は米ぬかからこめ油を抽出する際にできる「脱脂米ぬか」というものだ。こめ油を作る際は原料の8割以上が「脱脂米ぬか」として残り、その多くは廃棄されるため利活用が課題となっていた。この代替肉は国内での自給が可能なほか、アレルギーの原因となるアレルゲンがないことなどが特徴で、将来、新たな植物由来の代替肉として普及することが期待されるという。また、収益性が高い持続可能な農業
こんにちは、株式会社メルタです。3Dデータや3Dプリンタを使っていろいろな仕事をしており、社員を3Dスキャンして胸像を作ったりしています。 秋といえば修学旅行。修学旅行といえばお土産ですよね。今回は、そんな「お土産」にまつわる全男児の夢を叶えるプロジェクトのお話です。 アラサー男児に夢ができたそれはある日のこと。オフィスで仕事をしていると、連絡が来ました。 株式会社メルタ取締役社長 内野内野「ん、都くんからLINEだ。昔インターンに来てもらってたけど、今でも元気にしてるんかな?」 都「内野さん、お久しぶりです。夢、叶えてますか?」 内野「久々の連絡がコレ…? 変な勧誘に引っかかってたら不安やし、話だけでも聞いてみるか」 数日後 … 都「押忍!ご無沙汰してます!」 内野「久しぶり!元気してた?」 都「押忍!ちょっとこれを見てもらっても良いですか?」 内野「あ〜懐かしいね! 小学生の頃にお土産
ソフトウェアアーキテクチャに絶対的な正解は存在しません。むしろ、さまざまな妥協点の中から選択を強いる難題、すなわち「ハードパーツ」が多く存在します。そのため、ソフトウェアアーキテクトには常にトレードオフを見極め、状況に合った選択をすることが求められます。本書は、読者が自身のアーキテクチャ上の難題に対して効果的なトレードオフ分析を行い、より良い決定ができるようにするための書籍です。 本書では、サービスの粒度やデータの所有権、コードの再利用やワークフローの調整、可用性や信頼性の実現といった現代のソフトウェアアーキテクチャの難題と、それに対するさまざまなアプローチやパターンを紹介します。そして意思決定を難しくするトレードオフについて、モノリスを分解しマイクロサービスアーキテクチャに再構築する例を通して詳しく説明します。 『ソフトウェアアーキテクチャの基礎』の著者らによる現代的なトレードオフ分析と
こんにちは、クラウドエースでバックエンドエンジニアをしている吉崎です。 フルマネージドのコンテナ実行基盤である Cloud Run の startup CPU boost という機能をご存知でしょうか。 2022/9/14 にプレビュー版としてリリースされた機能です。 Cloud Run では、コンテナインスタンスが起動するときに時間がかかってしまうコールドスタートという問題があります。 Cloud Run は、課金の面で親切なゼロスケール(インスタンス数=0→ 無課金)が出来ますが、この場合、リクエストを受けて始めてインスタンスが起動します。 また、最小のインスタンス数を 1(=常時 1 インスタンスを起動) 以上にしておいたとしても、リクエストが増えるなどして追加のインスタンスが起動する場合があります。 これらの場合にコールドスタートが発生し、リクエスト処理、ひいてはレスポンスが返って
こんにちは。ユーザープラットフォーム開発本部(UP部)の原です。 あなたのチームの雑談チャンネルは1日あたり何回ぐらい発言がありますか? 小さい仲良しチームなら頻繁に発言があるかもしれませんが20人,30人あたりになってくるとだんだん発言が少なくなってきますよね。 チームメンバーのエンゲージメントや生産性を高めるためには少なくともお互いがどんな人なのかを知っているようにしておくべきです。 JMDCは数百人いる組織だし、私の所属するUP部だけでも20名以上の社員が所属しており、しかもほぼ全員リモートで仕事をしている状況なので、いかに "チームメンバーがお互いにどんな人なのかを知っている状態" を作り出すかが課題になっています。 GitLabのリモートワークガイド参考にする 自らを “A world leader in remote work” と呼んでいるGitLabも雑談を重要なものと捉え
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 --><!--株価検索 中⑤企画-->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">
概要 本記事は、HTTP クライアントライブラリである axios の v1.0.0 が満を持してリリースされたため、何がどう変わったのか、マイグレーションしても良いのかについて個人的に調べてまとめた結果になります。 TL;DR axios の v1.0.0 は、パッケージのモダン化に向けた節目としてのバージョンともいえる v1.0.0 では多数のバグ修正と、いくつかの小規模の機能追加がまとめて取り込まれた 破壊的変更や非推奨化は少なからずあるが、基本的な使い方や挙動を大きく変える規模の変更はない 一方で劇的に良くなる変化もないので、急いであげる理由もない 公式マイグレーションガイドは記事執筆時点では提供されていない axios について axios は、JavaScript 向けの HTTP クライアントライブラリの一種で、この種のパッケージとしては比較的古くから普及している老舗ライブラ
あのですね。 すべてが間違っているわけでは無いんですよ。仰ってることに同意できないわけでは無いんです。 ただしツッコミどころがたくさんあるんです。 結論から言うと 「住んでるのと旅行/出張で来るのとは全く違う。また、仮にお住まいの場合でも自分の生息域以外のことは決して語ってはいけない」 そして、皆さんに申し上げたいのは 「こういうバズってる何かを鵜呑みにしてわかったような口きくのは金輪際止めろ」 ですね。 それでははじめたいと思います。 残念ながらこれがサンフランシスコの現実です。ビッグテックの従業員としては他人事ではないのですが。https://t.co/oYweuCSNlb — Aki Kodama (@akhkkdm) October 3, 2022 このツイート主様に非はないのですがバズってた元がこちらなので引用させていただきます。 一つ指摘する点があるとしましたら、サンフランシス
2021年に発売されたApple Watch Series 7を使用していたユーザーが、デバイスが突如高温になり、煙を上げて最終的に爆発したと報告しました。この件をAppleに連絡したところ、情報を誰にも話さないようにと口止めされたことも明かしています。 Apple Watch blows up and sends user to hospital - 9to5Mac https://9to5mac.com/2022/10/05/apple-watch-blows-up/ Apple関連メディアの9to5Macに匿名で情報提供したあるユーザーによると、ある日いつもよりかなり熱くなっているApple Watchに気づいたそうです。その後、Apple Watchの背面にひびが入り、watchOSから「温度が高いためシャットダウンする必要がある」という警告通知を受けたとのこと。このユーザーによる
電気自動車メーカーのテスラは、同社のイーロン・マスクCEOが「人間が2つの目で見ているのだから車もカメラ2つで機能するべきだ」と発言していた通り、カメラだけで車両周辺の環境を分析し自動運転技術を実現することを目指しています。この一環として、2021年には車両に搭載されてきたレーダーセンサーの採用を取りやめると発表。さらに、2022年10月には車両周囲の環境を分析するために用いられてきたセンサーのひとつである超音波センサー(USS)の採用を段階的に取りやめる計画を発表しました。 Tesla Vision Update: Replacing Ultrasonic Sensors with Tesla Vision | Tesla https://www.tesla.com/support/transitioning-tesla-vision Tesla removes ultrasonic s
こんにちは。ウェルスナビでソフトウェアエンジニアをしています水馬(@mizuma_t)です. 今回のテーマはフロントエンドモニタリングです。 みなさんフロントエンドのモニタリングは正しく行えているでしょうか? 各ユーザの端末内で生した事象を正しくモニタリングするためにはサーバサイドとは異なる知見が求められます。今回は、AWS上でフロントエンドアプリケーション(Next.js)を運用するにあたってのモニタリングの知見をお伝えしたいと思います! フロントエンドの「何を」モニタリングするのか? ひとえにモニタリングといっても目的やサービスの特性に応じて期待されるモニタリングの範囲と意味合いが異なることが一般的です。 本記事では以下の項目に焦点を当ててAWSを用いたモニタリング手法について解説しています。 ユーザの端末内で発生したエラーを正しく検知できているか? レンダリングサーバで発生したエラー
囲碁世界チャンピオンを打ち負かしたDeepMind製のAI「AlphaGo」は度重なる機能強化によってチェスや将棋などあらゆるボードゲームへの対応を果たしました。新たに、AlphaGoの系譜を受け継ぐAI「AlphaTensor」が「行列の積を計算する最適な方法を求めるゲーム」に挑み、行列の積を計算する未発見のアルゴリズムを導き出すことに成功しました。 Discovering faster matrix multiplication algorithms with reinforcement learning | Nature https://doi.org/10.1038/s41586-022-05172-4 Discovering novel algorithms with AlphaTensor https://www.deepmind.com/blog/discovering-no
AtCoder高橋社長がLINEのコーディング試験を見て驚いた理由―。「競プロとこんなに違うとは……」2022/10/06 ITエンジニア志望者にとって、時に「避けては通れない道」となるコーディング選考。実際に人気企業では、どのような試験や採点が行われるのだろうか。今回はLINE株式会社の協力の下、外資就活ドットコムの会員が参加(*1)する模擬コーディング試験を開催。LINEが実際の選考で出すような問題を、参加者に解いてもらった。 その解答内容を題材に、LINEの新卒採用でコーディング試験を担当する大澤和宏さんと、特別ゲストのAtCoder高橋直大社長の対談を実施。2人の言葉から、「良い解答」「そうでない解答」の差、そしてコーディング選考と競技プログラミングの違いなどが見えてくる。【藤崎竜介】 *1 AtCoderで中級者とされる茶色もしくは緑色レベル、かつ2024年卒業予定の学生を対象に
GraphQL実践ノウハウv2 https://speakerdeck.com/sonatard/graphql-knowhow-v2 宣言的UIの状態管理とアーキテクチャSwiftUIとGraphQLによる実践 https://speakerdeck.com/sonatard/swiftui…
Slack は、メッセージのどこからどこまでハイライトするかを、 Unicode の私用領域 *1の U+E000 と U+E001 を使って表しているらしく、こういう HTML を glitch とかで書いて、 <html> <head> <meta property="og:title" content="Slackでタイトルをハイライトする" /> <meta property="og:description" content="Slackで説明も好きな部分をハイライトする" /> </head> </html> そのページを Slack で展開させたりすることで、好きな部分を勝手にハイライトできて面白い *2 *3。 ちなみに printf "\ue000寿司\ue001が光ったら成功"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く