タグ

petitvioletのブックマーク (3,685)

  • ライブゲーム「ポチポチ コンビニ経営」が11月24日よりMirrativにて配信開始

    ライブゲーム「ポチポチ コンビニ経営」が11月24日よりMirrativにて配信開始〜配信者と視聴者でコンビニ経営を盛り上げてお店のレベルを上げていこう! 〜 株式会社Play Technologies(社:東京都杉並区、代表取締役社⻑:佐藤 拓人、以下「Play Technologies」)は、株式会社ミラティブ(社:東京都目黒区、代表取締役:赤川隼一、以下「ミラティブ社」)のパートナーとして開発した新作ライブゲーム「ポチポチ コンビニ経営」を、2022年11月24日(木)より、スマホゲーム配信者数日一のゲーム配信プラットフォーム(※)「Mirrativ(ミラティブ)」にて配信開始したことをお知らせします。 「ポチポチ コンビニ経営」とは 「ポチポチコンビニ経営」は、配信者が時に視聴者を巻き込みながら自分自身が経営するコンビニを成長させるライブゲームです。 お店に置く商品の種類

    ライブゲーム「ポチポチ コンビニ経営」が11月24日よりMirrativにて配信開始
  • Retty の Terraform CI/CD 解体新書 - Retty Tech Blog

    Retty インフラチームの幸田です。 6月に実施したマイクロサービス強化月間で公開した記事では、マイクロサービス環境を Terraform を利用して刷新した話を書きました。 engineer.retty.me この記事では前回と重複する箇所もありますが、Terraform の CI/CD にフォーカスした内容を書こうと思います。 CI を整備するにあたって意識したこと 「誰でも」かつ「安全に」利用できるように CI 上ですべての作業を完結させる Pull Request によるレビュー環境の整備 バージョンアップ作業の完全自動化 Terraform のディレクトリ構成について リポジトリの運用フロー Terraform によるリソースの追加、変更、削除 tfmigrate によるステートファイルの操作 CI で実行される job について Pull Request をオープンした時 P

    Retty の Terraform CI/CD 解体新書 - Retty Tech Blog
  • マルチテナントにおけるRow Level Securityの具体的な実装と注意点 - そーだいなるらくがき帳

    文脈、背景や問題点の説明 マルチテナントを実装するうえで企業情報(以下company)単位で最小限の情報を扱うようにしたいがcompany単位にTableを作ったりDatabaseを作るのはALTERなどの運用が大変。 そこでRLSを採用するために実際の技術検証をした上での注意点と実際の運用について必要な情報をまとめる。 PostgreSQL 14を前提としている 公式ドキュメント CREATE POLICY 必ず一読はすること。 困ったとき、わからないときはまずは公式ドキュメントを都度見ること。 このドキュメントのゴール RLSの概要をつかめる RLSの最低限の注意点を理解し、実装時に罠を踏まない 自分たちでRLSのポリシー自体をメンテナンスすることができ、デバッグできる テーブル構成 create table if not exists company ( id uuid defaul

    マルチテナントにおけるRow Level Securityの具体的な実装と注意点 - そーだいなるらくがき帳
  • 【レビュー】 実は超コスパの“最強寝ホン”AZLA「ASE-500」で寝落ちモチモチ体験

    【レビュー】 実は超コスパの“最強寝ホン”AZLA「ASE-500」で寝落ちモチモチ体験
  • 施策基盤としてのディープリンク〜なめらかにアプリが開く体験のために〜

    2022/09/10(土)~12(月)に開催されたiOSDC Japan 2022で発表した2022/09/10 16:40〜 Track B「施策基盤としてのディープリンク 〜なめらかにアプリが開く体験のために〜」の資料です

    施策基盤としてのディープリンク〜なめらかにアプリが開く体験のために〜
  • Understanding memory in Unity WebGL

  • 「ただ続けていたら、道が開けた」試行錯誤の末に見つけたデータエンジニアという生き方 - Cha道

    データ分析・活用のための基盤を構築するデータエンジニアは、近年非常に注目を集めている職種のひとつです。事業改善のためにデータを活用する企業が増えていることから、その業務の重要性は増しています。 今回インタビューするのは、Chatworkでデータエンジニアリングを担う三ツ橋和宏。彼は自身のキャリアを振り返って「決して華々しい仕事ばかりではなく、泥臭い仕事がたくさんありました。けれど、そういった仕事と真摯に向き合ってきた結果、道が開けたように思います」と語ります。三ツ橋のこれまでの歩みについて話を聞きました。 ■プロフィール CTO室(次世代データ分析基盤エンジニア) 三ツ橋 和宏 次世代データ分析基盤構築担当としてChatwork株式会社へ2021年9月入社。Chatwork入社以前はアド系ベンチャーのエンジニアとして、サーバー運搬から始まり、開発、新人育成と様々な役割を経験。特に大規模デー

    「ただ続けていたら、道が開けた」試行錯誤の末に見つけたデータエンジニアという生き方 - Cha道
  • Javaがサーバレスに至るまでの道のり

    はじめに 先日、JakartaOne Live Japan 2022というイベントで登壇させていただく機会を頂きました。 QuarkusやHelidonのような新しめのEEフレームワークがこれまでのPayaraやWebLogicとどう違うのか? CloudRunのようなサーバレス環境でMicroProfileのどの機能が効果的に働くのか? という点を最近のWeb開発周りのトレンドと絡めながら話ました。上記のようにアーカイブ動画も公開されていますが、せっかくなのでQuarkusがサーバレス環境で実行に最適化されるまでの周辺事情等をまとめたいと思います。Javaだけに留まらず最近の環境事情の整理にも役立つかと思います。 TL;DR Quarkus/Helidonは軽量で高速な新しいEEフレームワーク コンテナや、サーバレス、クラウドネイティブなど最新のトレンドに基づいた設計 GCPのCloud

    Javaがサーバレスに至るまでの道のり
  • 人事制度ハンドブック - kaneda blog

    2022年5月6日 人事制度 人事制度ハンドブック 22年1月から開始したブログ。 人事制度の設計・運用に関する記事のまとめです。 人事制度を設計する際のハンドブックとして、随時更新(記事を追加)しています。 ■書籍:スタートアップのための人事制度の作り方 ■ブログ体:https://kaneda3.com/ Pickup スタートアップにおける組織づくりの鉄則 今年、何パーセント昇給しましたか?(昇給率の話) 「売上が上がらないことよりも、人が辞める方がつらい」という音 人事制度を使って、入社時に「期待」を伝える方法 等級の中に「サブグレード」をつくってはいけない 等級制度と評価制度の違い 降格・降給は、「カルチャー」である 【スライド公開】スタートアップにおける等級別の報酬レンジ 報酬水準に関する公開資料_ver5.0 サインアップボーナスを支払う目的とは? 昇格に、メリットはある

    人事制度ハンドブック - kaneda blog
  • Unityのビルドサイズを小さくするには

    最終更新日:2023年05月14日 記事作成日:2021年09月07日 Unityのビルドサイズを最適化するTipsをまとめています(特にWebGLビルド)。 更新履歴 (2023年5月14日)Build Report Inspector 0.3.0-previewについて追記 (2022年6月17日)typo修正ほか (2022年5月11日)「パッケージの依存関係について」を追加、URPテンプレートの省サイズ化実験をUnity 2022.1に更新 (2022年5月4日)Unity 2021.3のWebGLビルドサイズ参考値を追記 (2022年5月1日)「Static Batchingについての注意」「メッシュの最適化」を追加 Build Report Inspector Build Report Inspectorパッケージをインストールすると便利です。一度ビルドした後にWindow >

    Unityのビルドサイズを小さくするには
  • ホテルの客室検索APIのアーキテクチャ設計時に考えたこと

    作ったもののイメージ ホテルの客室検索APIとは、チェックイン日やその他の条件を入力として受け取り、マッチするホテルの客室を返すものです。以下の画像はExpediaのものですが、赤枠で囲っている部分(他にもたくさんある)が入力になります。2022年4月頃に無事リリースされました。 この検索APIを構築を任された際に、何を考えて設計していったのかを以下に示していきます。 顧客からの要望 顧客の会社は当時エンジニアがおらず(やりとりしている社長は元エンジニアだが)、これまでも私と仕事をしたことがあったので依頼が来ました。顧客と密にコミュニケーションを取りわかったのは、以下のような要望でした。 このAPIは自社サービスとして第3者(要契約)に使ってもらえるようにしたい 完全に一般公開ではなくちゃんと契約を結ばないと利用できないようなもの 検索条件を柔軟に、かつ使いやすい感じで指定できるようにした

    ホテルの客室検索APIのアーキテクチャ設計時に考えたこと
  • 現代版 TF-IDF である Okapi BM25 の原理について(前半)

    Okapi BM25 はオープンソースの検索エンジンとして有名な Elasticsearch やそのエンジンである Apache Lucene で採用されている検索のランキングアルゴリズムです。 ランキング手法としては TF-IDF が有名ですが、BM25 は TF-IDF を改良した物と言えます。また一方で、BM25 は確率論をベースとしたモデルを採用した手法でもあります。多くの検索エンジンでデフォルトのランキングアルゴリズムとして採用されており、BM25 は「現代版 TF-IDF」と言えると思います。 BM25 は以下を主要なアイデアとして採用した手法になります。この記事では二回にわたってこれらを解説していきます。 条件付き確率を基礎としたスコアリング ロバートソン/スパルクジョーンズ重み付け関数 (IDF に相当) Binary Independence Model (BIM) El

    現代版 TF-IDF である Okapi BM25 の原理について(前半)
  • TGS2022にいってきた - petitviolet_blog

    標題の通り、Tokyo Game Show 2022 に参加してきました(ビジネスデイ1日目) tgs.nikkeibp.co.jp 初TGS! まさかビジネスデイに来ることになるとは思わなかったな pic.twitter.com/jv1BqzorTw — kom (@petitviolet) 2022年9月15日 ちなみに直近では会社としてゲームの開発をしているから、ありがたいことに伝手があってビジネスデイに参加することが出来ました。 会場の様子 3年ぶりのオフライン開催ということで大盛り上がりでした。 スクエニのブース。FF16のトレーラーが流れてて心奪われた。久しぶりにFF買うことを心に決めた。 Fignny社のhttps://fignny.co.jp/service/magic-stone-guardians/|Magic Stone GuardiansというVRタワーディフェンス

    TGS2022にいってきた - petitviolet_blog
    petitviolet
    petitviolet 2022/09/22
    書いた
  • AWS 導入事例:株式会社フロム・ソフトウェア | AWS

    アクション RPG『ELDEN RING』のオンラインサービスを AWS のマネージドサービスで構築 ワールドワイドで最大 150 万同時接続のスケールに対応 ゲーム機向けアクションゲームの企画・開発を手がける株式会社フロム・ソフトウェア。同社は 2012 年からゲームソフトのインフラ基盤としてアマゾン ウェブ サービス(AWS)を利用しています。2022 年 2 月にリリースした『ELDEN RING(エルデンリング)』では、バックエンドにマネージドサービスの Amazon Elastic Kubernetes Service(Amazon EKS)や Amazon Kinesis Data Firehose を採用。スピーディな構築を実現し、ゲーム発売直後の最大 150 万同時接続に対しても迅速なスケールアウトで乗り切りました。リリース後はわずか 4 名の自社要員で安定した運用を継続し

    AWS 導入事例:株式会社フロム・ソフトウェア | AWS
  • 150 分で学ぶ高校数学の基礎

    [重要なお知らせ (2023/8/12)] 現在,スライドの p.10 に不十分な記述があります.ルートの答えは 0 以上の数に限定することに注意してください (たとえば -3 を 2 乗しても 9 ですが,ルート 9 は -3 ではありません).なお,現在筆者のパソコンが修理中でデータがないので,修…

    150 分で学ぶ高校数学の基礎
  • CS50 for Japanese: コンピュータサイエンスの入門 – 当ウェブサイトは、Creative Commons ライセンスに基づいて管理されています。

    お知らせ: 2022/9/1 CS50 を活用した非営利/協賛企業による「コロナ学生支援」プロジェクトを実施中 ▼ 学生の方へ:CS50 の学習(履修証明書の取得)を一緒に取り組むプロジェクト CS50日語版の翻訳コントリビューターである CODEGYM が主催する、非営利/無償のプロジェクト「CODEGYM Academy (外部リンク)」は、昨年に続き2022年度(春/秋)も、キャリア選択を控えた学生に対し、以下の企業の協賛により無償で17週間のプログラミング教育カリキュラムを提供します。 CODEGYM Academy 協賛企業(2022年) https://codegym.jp/academy/ 今年度のエントリーは締め切りました — ようこそ! このページは、ハーバード大学 CS50 の日語版翻訳プロジェクトのページです。当サイトのドメインに掲載されているコンテンツは、Cre

  • ルールが細かい職場は働きづらい、なんてない。|武藤 北斗

    会社や家庭、学校などさまざまな集団に存在する「ルール」。細かくルールを設定するとやるべきことが明確になりやすい一方で、細かすぎると窮屈さを覚える人もいるのではないだろうか。 大阪で天然エビ専門の加工会社「パプアニューギニア海産」を営む武藤北斗さんは、工場で働く従業員に向けて、あえて「好きな日に休んでよい」「嫌いな作業をしてはいけない」といった、一般的な職場ではまず見かけない細かなルールを数多く設けている。 「細かいルールこそが人を生きやすくする」と考える武藤さんに、組織を良くするためのルールを作る上で大切にしていることを伺った。 ルールとは一般的に、集団に属する人たちが、秩序を保って行動できるように制定されるものだ。それゆえに「人を縛るもの」というイメージが根強くある。ルールが細かくあればあるほど、息苦しく思えてくる人もいるだろう。 だが、ルールがなければ「窮屈さ」から解放されるのだろうか

    ルールが細かい職場は働きづらい、なんてない。|武藤 北斗
  • Debugging Postgres autovacuum problems: 13 tips

  • 値オブジェクト(Value Object)は3種類ある - パンダのプログラミングブログ

    Value Object(値オブジェクト)は3種類あった Value Object(値オブジェクト) の意義と使い所がわからなかった。そこで調べてみたらなんと3種類あった。面白かったのでその調査過程を紹介する。 なお、現在では DDD の意味での Value Object がメインであること、またこれは自転車置き場の議論であり、DDD Quickly の Value Object の章を読む方が有意義であることを先に記しておく。 1. Data Transfer Object 1つ目は、Data Transfer Object(DTO)の意味だ。これは PoEAA に少しだけだけ出てくる。かつてのJava界隈の一部では(?)DTOのことを Value Object と呼んでいた。だが、現代では Value Object と DTO は別物として定着している。PoEAA は2000年代前半に

    値オブジェクト(Value Object)は3種類ある - パンダのプログラミングブログ
  • 良いコード/悪いコードで学ぶ設計入門の感想と注意点

    「良いコード/悪いコードで学ぶ設計入門」というがとても売れているようです。私の所属している開発チームでも、何人か購入した人がいたので、私も購入して一通り読んでみました。 結果として、いくつかの考えが整理され、私としてはこのによって考えが深まり、を読んで考えた事自体は有意義であったと思いました。ただし一方で、あまり知識がない状態で(自分の中での判断軸が無い状態で)このを読むと、色々と誤解が生まれるのではないか?という事を感じました。 一つの技術書がこれだけ売れるという事はそんなに多くはない事だと思うので、つまり、 その内容が改善されるとその効果は相対的に大きい という事になります。そこで、私がを読んでいて思ったことや、このの内容で正しいこと、現在も賛否両論とされること、事実として認識が間違っているであろうこと、こので触れられていないが設計において大事なこと、などについてまとめて

    良いコード/悪いコードで学ぶ設計入門の感想と注意点