2024-10-05 YAPC::Hakodate 2024 https://yapcjapan.org/2024hakodate/
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
こんにちは、新規プロダクトの開発をしています、a2 (@A2hiro_tim )です。 昨日、開発してきたプロダクトについて、正式リリースを発表させていただきました 🎉 prtimes.jp employee.kaminashi.jp さて、新規プロダクトの立ち上げは、技術選定や運用ツールの自由度が高く、どの監視ツールを使うか、選択に迷うこともあると思います。 我々のチームでは複数ツールの使用経験はあるものの、特定のツールの導入経験や深い知見があるメンバーはいなかったので、フラットに比較検討し、 Amazon CloudWatch の利用から始めてみよう、と意思決定しました。 主な選定理由は、 AWS エコシステムの中で完結できるため、Terraform Cloud などの既存の設定を流用できて新しく覚えることが少ない、AWS 上でコストを一元管理できる、等のメリットがある。 サービス開
カケハシのプラットフォームチームでソフトウェアエンジニアをしているすてにゃん (id:stefafafan) です。今回はチームに配属されて数ヶ月の私が、いかにして社内ドキュメンテーションの階層構造を整理し、情報の検索性を向上させたかについてお話します。 はじめに この記事の想定読者 課題意識 メンバーへの共有と相談 社外事例の調査 esa の階層整理 第 1・第 2 階層の整理 ストック情報とフロー情報を意識した階層の整理 esa の機能をフル活用する 効果や今後について はじめに カケハシでは全社的にドキュメンテーションツールとして esa - 自律的なチームのための情報共有サービス を利用しています。それぞれのチームやプロダクトごとに階層を切ってドキュメントを書いています。 プラットフォームチームでは認証基盤などの社内プラットフォームシステムを開発しているため、自チームが運用する各種
Cacti の Percona のテンプレートを使う場合、Cacti から監視対象のサーバに SSH で接続してメトリクスを取ってくることになるのですが・・・普通にやると都度サーバにSSH接続する事になりますし、対象サーバの /var/log/secure にログが無駄に記録されて辛いです。 そこで ControlMaster を使います。 ControlMaster とは 適当なディレクトリに ssh_config を下記のように作成します。 ControlMaster auto ControlPath ~/.ssh/mux-%r@%h:%p ControlPersist 10m ssh -F ssh_config ... のようにこのファイルを指定して対象サーバに接続します。すると・・・ 最初に接続しようとしたときにバックグラウンドでマスター接続を張るプロセスが起動する このマスター接
JAXAは6月27日、小型月着陸実証機「SLIM」について、「残念だが、今後SLIMと通信ができる可能性は低い」という見方を明らかにした。月の夜明けを待って再度、SLIMとの通信を試みたが、応答はなかった。SLIM公式Xアカウント(@SLIM_JAXA)が公表した。 月で夜が明け、十分な電力が発生していると考えられる6月21日から27日朝にかけて、再度SLIMとの通信を試みたが、SLIMからの電波は確認できなかった。5月の大規模な太陽フレアによってSLIMの搭載プログラムが部分的に書き換わってしまった可能性も考慮して通信確立に努めたが、やはり応答はなかった。 月面では110℃に達する灼熱の昼と、-170℃まで下がる極寒の夜が14日ごとに訪れる。とくに夜の寒さはSLIMに搭載した機器の設計範囲を超える厳しさ。しかし、1月20日に月面に着陸したSLIMは、越夜を想定した設計になっていなかったに
「今年度中にVMware製品から移行してほしい」――。仮想化環境の構築・運用を担うITベンダーのA社の社員は、顧客からこう言われて頭を抱えている。これまで使っていなかったVMware以外の製品の知識や運用ノウハウを学ぶため、「移行先のハイパーバイザーに詳しい協力会社を探している」と話す。 米Broadcom(ブロードコム)によるVMware製品ライセンスの変更によって大幅な値上げに直面したユーザー企業が、「脱VMware」を検討し始めている。ITベンダーは顧客からの問い合わせに追われている状況だ。 ハイパーバイザーの観点で見れば、「VMware ESXi」の移行先は大きく3種類ある。Windows Server標準の「Hyper-V」、Linux標準の「KVM」、米Nutanix(ニュータニックス)の「Nutanix AHV」だ。ただし仮想化環境の構成要素はハイパーバイザーだけではない。運
株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用の基本と戦略に関する講義を行いました。
切り替える理由 自社の主力製品で利用している技術(WebRTC / WebTransport)がブラウザベースのため TypeScript を利用する Go を採用したのは sqlc が使いたかったという理由 sqlc-gen-typescript が出てきたのでもう Go を使う理由がなくなった 自社サービスチーム全員が Go にまったく興味が無い sqlc 自体は便利 そもそも自社に Go への興味がある人がいない 自社サービスの規模ではボトルネックになるのはデータベースであって言語ではない もしアプリでスケールが必要なときは Rust や Erlang/OTP に切り替えれば良い コネクションプールは PgBouncer を利用すればいい TypeScript からは 1 コネクション 1 接続で問題無い どうせフロントエンドでは TypeScript を書く 自社では React
パッシブ株式ファンドの運用資産は過去10年で急増し、米国だけで11兆5000億ドル(約1800兆円)を突破。終盤に取引の多くが集中する傾向が強まった。ブルームバーグ・インテリジェンス(BI)がデータをまとめた。その流動性にアクティブ運用の投資家も便乗し、終盤へのシフトを増幅する構図となっている。 BIと分析会社big xytがまとめたデータによると、欧州では通常取引終了後に行われるクロージングオークションが公開市場の出来高の28%を占め、その比率は4年前の23%から上昇している。 「クロージングオークションは相場の終了にとって優れたメカニズムだというのが一般的な認識だ」と、ゲーテ大学フランクフルトのベンヤミン・クラファム氏は新たな研究論文で指摘。「これは事実かもしれないが、その日最後の売買機会に取引高がこのようにシフトすれば、価格の非効率性が生じるかもしれない」と述べている。 「クローズへ
私個人の障害対応の経験と 一昨日参加したIncident Response Meetup vol.1での学びから 障害対応において大切だと感じていることをまとめる。 障害とは リリース後のシステムにおいてシステムの不具合やユーザーの操作ミスによってユーザー業務に影響が出ているもしくは出る恐れがあるもの。 障害対応の目的 システムを直すことではなく、ユーザー影響の回避・低減・早期回復をすること。 障害対応に対する心構え システムの信頼性の要である 障害への対応の仕方でユーザー影響が大きく変わる いつ発生するかわからないため特定の人が常に障害対応をするということは不可能である 素早く適切に行動するための備えが重要である 役割分担 障害対応では復旧対応、原因調査、ユーザーへの説明、社内調整などたくさんのことをやる必要がある。 またそれぞれの作業の難易度が高いことも多い。 一人の人間にできることは
Raspberry Piシリーズを用いて「ルーター」「メディアサーバー」「監視カメラ」などを自作した場合、いかにして長期間連続稼働させるかが課題となります。Raspberry Piを長期間連続稼働させる際に役立つポイントをソフトウェアエンジニアのクリス・ゾムバック氏がまとめています。 Considerations for a long-running Raspberry Pi # Chris Dzombak https://www.dzombak.com/blog/2023/12/Considerations-for-a-long-running-Raspberry-Pi.html ◆インターネット接続状況を監視する Raspberry Piを長期間稼働させていると、何らかの理由でWi-Fi接続が切断されることがあります。ゾムバック氏は「Raspberry Piにpingを定期的に送信し、
今日からはじめるDiscord。基礎の基礎からサーバー運用まで,Discordの基本的な使い方をこの記事で覚えよう ライター:ワニウエイブ インターネットを介して対戦/協力するゲームはすっかり当たり前のことになり,スポーツ観戦や映画鑑賞のような「趣味」の一つとして嗜まれている。音声通話を用いてゲーム中の意思疎通や雑談を行うような文化も広く一般的なものとなり,日々さまざまな場所で行われている。 主にPCでゲームを遊ぶプレイヤーにとって,今もっとも使われているボイスチャット(音声通話)用のツールはおそらく「Discord」であろう。元々ゲーマーのためのソフトウェアとして開発されていたDiscordだが,今ではゲーマーだけではなく,さまざまなユーザーに広く親しまれている。 というのも,Discordはボイスチャット以外にも便利な機能と扱いやすさを携えており,誰にとっても重宝するツールだからだ。筆
2023年12月31日に放送された第74回NHK紅白歌合戦で、当所で開発したミリ波*1 4Kワイヤレスカメラが活用されました。 歌手の周りを回ったり、ステージの上手から下手へ通り抜けるなど、有線カメラでは難しい自由な撮影が可能なワイヤレスカメラは、音楽番組に欠かせないものになっています。ミリ波4Kワイヤレスカメラを用いると、4K映像を高画質かつ低遅延で無線伝送することが可能です。音楽番組のように複数のカメラを切り替えて制作する番組において、有線カメラの映像と比較しても遅延や画質の点で違いを感じさせない4K映像をワイヤレスで伝送できることから、2022年の第73回NHK紅白歌合戦から使用されています。 今回は、機器への給電方法を改良することでバッテリーの個数を削減し、運用性を向上させました。本番ではオープニングから使用され、ワイヤレスカメラが客席を縦横無尽に移動してステージまで駆け登ることで
JAXA(宇宙航空研究開発機構)は1月25日、小型月着陸実証機「SLIM」について、着陸直前にスラスターの1本が脱落して推力が半減したものの、目標点から55m離れた場所に軟着陸したと発表した。LEV-2(SORA-Q)が撮影したSLIMの画像も公開した。 着陸シーケンスを順調にこなしていた。計8回の軌道変更や動力降下フェーズでは異常兆候はみられなかった。「高度50m付近までの着陸降下は非常に良好だったと考えている」(JAXA宇宙科学研究所、SLIMプロジェクトチームの坂井真一郎マネージャ)。 しかし、高度50m付近でホバリング中に推進系に異常が生じた。 データによると、0時19分18秒ごろにメインエンジン2基の合計推力が突然55%程度に低下。また着陸後の温度データからは片側のエンジンが温度上昇が見られなかったため、片側が脱落したと分かった。さらに航法カメラ画像にもそれまで見られなかった光や
インフラストリーミングチームの近藤(@udzura)です。 今日は、ミラティブ社内向けツールの話をします。ミラティブではVPNの仕組みをクラウドをフル活用して自前で構築し、1年ほど運用しています。運用中にいろいろ課題はありつつ、現在かなり安定して動作してます。 今回の記事は、そのVPNの仕組みを紹介します。 既存VPNの課題 災害時に稼働できないリスクを避けたい どこに誰がアクセスできるか楽に管理したい 新しいVPNをハッカソンで開発した話 新VPNの設計思想 災害時でも稼働できる どこに誰がアクセスできるか管理できる 攻撃時の影響を限定する 12時間でインスタンスを停止する クラウドネイティブなVPNである アーキテクチャと技術の説明 WireGuard Google Cloud VPCの各機能 Cloud Functions + Pub/Sub + Slack App API Slac
この記事はエムスリーAdvent Calendar 2023の20日目の記事です。 エムスリーエンジニアリングG コンシューマチームの松原(@ma2ge)です。 今回はコンシューマチームで利用していたSaaSのメール配信システムを、新規に開発した社内システムに移行した経緯や設計時に意識したことなどについて紹介します。 最近使っているキーボードの様子 背景 今回移行する契機となったのはメールの配信数増加に伴うSaaSの利用料金増です。 特に定期的に送るメルマガ配信については、配信量も多く利用コストを押し上げる要因となっていました。 そのためメルマガ配信で大量に使用する部分についてのシステム移行検討が始まりました。 移行検討 SaaSから移行後のシステムについて試算すると、システムの開発や利用料といったコスト面では社内で構築したシステムの方が大幅にコストが下がることがわかりました。 しかしなが
『イーデス』は、複数の企業と提携しており、当サイトを経由して商品への申込みがあった場合、各企業から報酬を受け取ることがあります。ただし、当サイトで紹介する商品・サービスは、イーデスが独自の基準で評価し掲載しております。 また当サイトで得た収益は、サイトを訪れる皆様により役立つコンテンツを提供するために、情報の品質向上・ランキング精度の向上等に還元しております。※提携機関一覧 「将来のお金」問題はついてまわるもの。今のうちから、できる範囲での資産運用に関心を持つ人も多いのではないでしょうか。 でも、資産運用に対して「難しそう」とハードルの高さを感じる人は少なくないはず。投資をやってみようと調べてみたものの、口座開設や金融商品の説明などを見て「自分に合ったものを選ぶのなんて無理!」と面倒くささが勝ってしまうなんてことも。 ブログ「本しゃぶり」を運営する骨しゃぶりさんも、実際に投資を始めるまでか
楽天証券経営企画部広報マネージャーの松﨑裕美さん(撮影/写真映像部・東川哲也) 特定口座や一般口座の資産をいったん売却して新NISAに移したほうがいいのか? 損得の境界線を検証。アエラ増刊「AERA Money 2023秋冬号」より。 【図表】特定口座から新NISAに移すべきかがすぐわかる試算はこちら 新NISAの投資上限「1800万円」を一刻も早く埋めたい。でもそこまでの投資資金は、ない。 ならば、すでに保有している投資信託や株式をNISA口座に移せばよいのでは――。 大前提として、課税口座の特定口座や一般口座で株や投資信託(以下、投信)を保有している場合、利益が膨らめば、売却時に支払う税金も増える。 ネット上では、「特定口座の金融商品をいったん売却して利益に対する税金を払う(売却時に税金が引かれる)→現金化したらすぐに新NISAで同じ金融商品を買い直す。こうしたほうが、絶対に有利」とい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く