コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
SREチームの長田です。 今回はカヤックで運用している「まちのコイン」というプロダクトのアプリケーション基盤を Amazon EKS(以下EKS)からAmazon ECS(以下ECS)に移行したはなしをします。 まちのコインとは coin.machino.co www.kayac.com まちのコインはカヤックが運営している、デジタル地域通貨を使ってその地域のコミュニティを活性化させるサービスです。 2019年11月から実証実験を開始し、翌年2月から正式リリースされました。 2022年9月現在、20の地域に導入されています。 一般ユーザーが使用するクライアントアプリと、導入地域の運営団体が使用するブラウザ用の管理画面、 それらにAPIを提供するRailsサーバーアプリがあります。 データベースはAmazon Aurora PostgreSQL、 その他AWSのマネージドサービスを組み合わせ
usagimaru ⌘ @usagimaruma 日本人が想像するよりかなり広い範囲で日本語文字が中華フォント化している現象。CJK処理系における日本語の扱いに対する問題としてそろそろ何とかしていかないと、ソフトウェアの中の日本語が死んでいく危機感がある。そもそもなんでChineseに分類されるフォントにフォールバックされるのかって。 2022-09-28 16:03:32 usagimaru ⌘ @usagimaruma 前も調べたけど、言語環境の言語優先度設定で“わざわざ”日本語を優先言語にしておかないと、日本語の文字の多くは簡体中国語の奇妙なフォントで描画される。バグではなく仕様。わざわざ日本語を優先している民族なんて日本人しかいないから、世界のほとんどはきっと中華フォントで日本語を眺めている。 2022-09-28 16:07:52
3万2000円でどんな車もキャンピングカーにしてしまう折りたたみテント2020.06.06 09:00289,939 岡本玄介 車のボディを延長する感覚で連結できるのがナイス。 ステーションワゴンやワンボックスカーのバックドアを開き、車内と行き来を可能にする連結型のテント「CARSULE」が、これからの季節によさそうです。 組み立てはひとり、たった5分で完成します。 Video: MOGICS/YouTube裸足で行ったり来たりできる気軽さ海や山など自然がある場所に自動車で訪れ、その先でテントを立ててキャンプやピクニックをする場合、そのテントと車内を行き来するのにいちいち靴を履いて外に出るのって面倒ですよね。ですが「CARSULE」なら、愛車とダイレクトにつながっているので楽チン。 もし車内のシートがフラットになるなら、あたかもリビングとベッドルームのような棲み分けができてしまうのです。
探し物を「音」で見つけるスマートトラッカー「Tile」の「すみっコぐらし」デザインが登場!「すみっコぐらし デザインTile」 ファミリーマート一部店舗にて限定オリジナルパッケージ2デザイン。Tileダイレクトストアにて共通パッケージ3デザインを9月29日(木)から販売開始! ファインディングテクノロジーのパイオニアであるTile Inc.は、スマートトラッカー(忘れ物防止タグ)の「Tile」に、さむがりの しろくまや、自分に自信がないぺんぎん?、はずかしがりやのねこといった、ちょっぴりネガティブだけど個性的なキャラクターで多くの年代から人気の「すみっコぐらし」をプリントした「すみっコぐらし デザインTile」を、2022年9月29日(木)から全国 ファミリーマートの1,490店舗、そしてTileダイレクトストアにて販売開始いたします。 「Tile」は様々なキャラクターやアニメとコラボレー
チェスの世界王者戦で不正が行われたのではないかとの疑惑がチェス界を激震させる中、インターネットの片隅で大人のおもちゃを振動させる試みが発足しました。 GitHub - RonSijm/ButtFish: Effortlessly transmitting Morse Code of chess moves to your butthole https://github.com/RonSijm/ButtFish チェス世界王者であるマグヌス・カールセン氏は2022年9月の対局で、わずか2手目で投了しました。この試合放棄について同氏は、対戦相手のハンス・ニーマン氏が不正行為をしていると考えていることが理由であるとの声明を発表しています。 チェス世界王者マグヌス・カールセンが対戦相手の不正疑惑について「もっと多く不正している」と声明を発表 - GIGAZINE この一件を契機に、チェス愛好家の間
774inc.所属の人気VTuber・周防パトラさんが、「NURO 光」を解約したことを報告しました。パトラさんは9月の上旬から回線の不調を訴え、配信が途切れるなどのトラブルに見舞われていました。 解約の報告配信 パトラさんは9月26日の復活雑談配信で、「NURO君」を彼氏と見立てたロールプレイングをしながら、事情を報告。2週間前の火曜日から20時~24時の“ゴールデンタイム”で不調が続き、昼間や深夜に配信時間を変えるなど対応をしていたと言います。しかし、9月22日の24時からのスプラトゥーン配信では、開始直後わずか10分で回線が切れてしまう事態に。悲しみのあまりTwitterのスペース配信をしたという過去がありました。 画像引用:【復活】色々ありましたが復活しました!【周防パトラ / ハニスト】 「NURO 光」はソニーネットワークコミュニケーションズが提供する高速回線が売りのインターネ
Customize keyboard shortcuts in DevTools You can now customize keyboard shortcuts for your favorite commands in DevTools. Go to Settings > Shortcuts, hover over a command and click the Edit button (pen icon) to customize the keyboard shortcut. You can create chords (a.k.a multi-key press shortcuts) as well. Chromium issues: 1335274, 174309 Toggle light and dark themes with keyboard shortcut Config
Customize keyboard shortcuts in DevTools You can now customize keyboard shortcuts for your favorite commands in DevTools. Go to Settings > Shortcuts, hover over a command and click the Edit button (pen icon) to customize the keyboard shortcut. You can create chords (a.k.a multi-key press shortcuts) as well. Chromium issues: 1335274, 174309 Toggle light and dark themes with keyboard shortcut Config
Group files by Authored / Deployed in the Sources panel The Group files by Authored / Deployed is now shown under the 3-dot menu. Previously, it showed directly on the navigation pane. Open this demo. Enable the Group files by Authored / Deployed setting to view your original source code (Authored) first and navigate to them quicker. Chromium bug: 1352488 Improved stack traces Linked stack traces
20 年以上にわたって Google は「世界中の情報を整理し、誰もがアクセスでき、便利に利用できるようにすること」という使命に専念してきました。文字入力による検索から始まり、スマートフォンのカメラを使って目の前にあるものを調べたり、音声で気になることについて質問をしたりと、より直感的な情報の検索方法を生み出し続けてきました。 Google 検索では、AI の進化とともに、画像やテキスト、音声などを組み合わせることで、検索窓の枠を超えた、さらに自然で直感的な検索体験の実現を目指しています。また、Google マップでは、コンピュータビジョンと進化した予測モデルによって、地図のあり方を再考しました。これまでの 2 次元の地図から、現実世界にある多次元の情報へと進化することで、あたかもその場にいるかのような体験ができるようになるのです。本日は、「 Search On ‘22 」で発表した Go
2022.09.29 スキル 池澤あやかひろゆき松本勇気戸倉彩澤円 読書の秋到来! 良質なインプットをして、これからも「いい仕事するぞ!」と思っているエンジニアのために、澤円さんやひろゆきさんなど8人の有名エンジニアたちが「自分にとってのバイブル」と呼べる書籍を、技術系・キャリア系カテゴリーから一冊ずつ推薦。 今回は「技術編」を一挙ご紹介!(キャリア編はこちら) 圓窓 代表取締役 澤 円さんの推薦本 『私がマイクロソフトで学んだこと』(アスキー社)※現在は絶版 ボクがマイクロソフト在職中に「中の人」として読んだ本です。 細かい技術の話が書かれているわけではないのですが、本社ではどんな感じで開発が行われているのかを垣間見ることができました。 日本法人は基本的に「日本の顧客にライセンスを買ってもらって使ってもらう」というミッションのために存在しているので、ボクのような現場社員が開発プロセスに関
こんにちは!豆蔵note編集室です! 今回は豆寄席レポートをご紹介します。 What's 豆寄席?豆寄席は、豆蔵が毎月社員向けに行なっている技術イベントです。是非この場を皆さんとの交流の場として活用したい!そんな声をもとにオープンな場として提供する事に致しました。豆寄席では、豆蔵の技術的知見、開発スタイル、開発の楽しさ等を皆さんと一緒にお話しさせていただいております。connpassを通じて無料のオンラインセミナーとして開放中です!是非お気軽にご参加ください^^ テーマ:フロントエンド技術の過去現在未来~フレームワーク戦国時代の終焉から振り返るJavaScriptとその周辺の歴史JavaScriptはブラウザのおまけ程度の言語から始まりましたが、フロントエンドの重要性から非力な言語を拡張するためのツールや代替言語などを使い発展してきてES6やTypeScriptに落ち着いて来ています。 ま
Popover API (Explainer)@mfreed7, @scottaohara, @BoCupp-Microsoft, @domenic, @gregwhitworth, @chrishtr, @dandclark, @una, @smhigley, @aleventhal, @jh3yMay 4, 2023NOTE: This Popover API explainer was mostly useful during the development of the feature. While it is roughly still in line with the actual feature, it might be more informative to look at either of these two sources of documentation: The
こんにちは、stand.fm デザイナーの加藤です。今回はver.1.77.0でダークモード機能をリリースするにあたってどのように設計したか紹介しようと思います。 なぜダークモードを提供するのかstand.fmはこれまでライトモードのみアプリを提供してきました。しかし深夜帯にアプリを利用するユーザーも多く「白ベースのデザインは眩しいのでダークカラーで提供して欲しい」との要望が多く届いていました。 音声アプリや音楽アプリの中にはダークカラーでのみをアプリを提供しているアプリも多くあります。背景色をダークカラーにすると画像が浮き出るように見えるので、アートワークを多用するアプリではコンテンツを引き立たせることができます。 しかし、stand.fmは既に白を基調としたブランドイメージが浸透していたことと、ダークカラーにした場合に乱視の方の利用が困難になる懸念があったため、既存のライトカラーのUI
エムスリーエンジニアリンググループの遠藤 (@en_ken) です。 エムスリーではクラウドプロバイダとしてAWSが主要に利用されていますが、 分析基盤はGoogle CloudのBigQueryを利用しており、各チームが分析に必要なデータを集約しています。 歴史的な経緯もあり、各チームのデータ (国外に置いても問題ないもの) は米国のリージョンのデータセットに配置しています。 連携クエリを利用しようとした際、この環境にまつわる問題に引っかかったので紹介します。 連携クエリ (Federated queries) 連携クエリとはなんぞやを簡単に紹介すると、BigQueryの外部にあるDBのデータをBigQuery上のデータであるかのように扱える機能です。ドキュメントはこちら。つまり、アプリケーションのDB上にあるデータをBigQueryに同期しなくともJOINできる (!) ということです
『うる星やつら』第2弾PV解禁!騒がしい“友引町”がついに始まる“六畳半ポップス”MAISONdes がOPED主題歌を彩る!各配信サイトも発表 小学館創業100周年を記念し、選び抜かれた原作エピソードを全4クールに渡って、完全新作としてTVアニメ化、第1期を10月13日(木)より、フジテレビ“ノイタミナ”ほか各局にて2クール連続にて放送する『うる星やつら』。このたび、第2弾PVが公開されました。トラ柄の宇宙船が地球に迫りくる不穏な雰囲気から始まり、ラムの「うち、ここで暮らすっちゃ」の一言で、あたる、そして友引町の騒がしい日々が始まっていくことを予感させるワクワク感溢れる映像となっています。また、映像内では、主題歌も公開されており、オープニング・テーマ、エンディング・テーマともに「今最もSNSで使われる音楽」を生み出す架空のアパート「MAISONdes(メゾン・デ)」が担当。オープニング・
MP3ファイルをダウンロード 内容紹介 mmasakiさんをゲストに、HLSやRTMPなどの配信技術、WebRTCを利用した配信技術とアーキテクチャ、そのスケーラビリティとトレードオフなどについて語っていただいたエピソードです。 出演者 話したネタ 低遅延ライブ配信を支える技術 - NTT Com Open TechLunch #1 Smart vLive 配信とは? YouTube や Twitch 古くはどういう技術で、どのような仕組みで配信が行われていた? RTMP、MPEG-DASH、HLS HTTPストリーミングでパケットが落ちたらどうなる? キャッシュ、HTTPにのっかることのメリット HTTPベースストリーミングにおける進化 HTTP Rangeリクエスト CMAF、Ultra Low Latency HTTPベースによる遅延限界は何秒ぐらい? Sub Secondを狙った
「Ghost of Tsushima」「Demon's Souls」のTシャツ,バスタオル,ポスターがFangamer Japanより販売開始 「Ghost of Tsushima」「Demon's Souls」最新グッズ計4点 配信元 Fangamer Japan 配信日 2022/09/29 <以下,メーカー発表文の内容をそのまま掲載しています> 『Ghost of Tsushima』& 『Demon's Souls』最新グッズ計4点 Tシャツ/バスタオル/ポスター 販売開始のお知らせ 本日17時よりFangamer Japanは、『Ghost of Tsushima』と『Demon's Souls』の両タイトルとそれぞれオフィシャルコラボレーションした最新グッズ計4点の販売を開始いたします。『Ghost of Tsushima』からはTシャツ、バスタオル、ポスターの3点、『Demon
「モンスターハンターライズ:サンブレイク」,無料タイトルアップデート第2弾をリリース。タマミツネ希少種やエスピナス亜種などが登場 編集部:杉浦 諒 カプコンは本日(2022年9月29日),ハンティングアクション「モンスターハンターライズ:サンブレイク」(PC / Nintendo Switch)で,無料タイトルアップデート第2弾をリリースした。 今回のアップデートでは,新モンスターとして「タマミツネ希少種」「エスピナス亜種」「傀異克服オオナズチ」が登場するほか,傀異化モンスターに関する新要素,武器の外見を変更できる新システム「重ね着武器」が追加される。 さらに,有料追加コンテンツ「ロストコード」や,「アルロー教官」のなりきり重ね着,ハンターとオトモの新たな重ね着,追加ジェスチャー,追加ポーズ,追加スタンプ,追加髪型など,新たなDLCもリリースされている。 それに合わせて,任天堂の公式ブログ
企画からデザインまで、女性を中心としたチームによって開発された「Aurora Collection」は、遊び心のあるデザインやパーソナライズされた体験を求める全てのゲーマー向けに設計されています。ホワイトミスト色のソフトな色調、半透明な素材、心地よい RGB ライティングといった斬新なデザインに加え、高性能ワイヤレステクノロジー「LIGHTSPEED」やマイク設定が簡単にできる「BLUE VO!CE 」、RGB ライトをゲームや他の対応機器と同期できる「LIGHTSYNC」を搭載しています。これまでのロジクールGとは一味異なるデザインが特徴の、オシャレさを追及しながらも高機能の製品となっており、より洗練された環境でプレイをお楽しみいただけます。 また同時に、オーロラコレクションの製品各種を自分好みのデザインにカスタマイズしてコーディネートできるアクセサリーもロジクールオンライストア限定で発
2022年9月29日(木)に開催された「ガンダムカンファレンス AUTUMN 2022」の中で、ガンダムシリーズ45周年に向けた映像展開についての発表が行われました。 ガンダムシリーズ45周年とガンプラ45周年に向けたプロジェクト「GUNDAM NEXT FUTURE -ROAD TO 2025-」を発表!|株式会社バンダイナムコエンターテインメントのプレスリリース https://prtimes.jp/main/html/rd/p/000000635.000051316.html ガンダムシリーズ最新作「機動戦士ガンダム 水星の魔女」の放送がいよいよ2022年10月2日(日)から始まります。 ガンダム45周年に向けて、配信環境が強化されています。 海外のユーザーも見られる環境が増えています。 2025年に向けて、地上波放送・衛星放送・YouTubeの展開が強化されます。 地上波放送では「
by Douglas Muth ゴキブリは多くの人にとって悩みの種なので、「もし自動でゴキブリを退治してくれるAIが登場したら是非使いたい」という人は多いはず。そんな人の夢を実現するAI搭載の自動レーザー砲台が開発されました。 なお、この記事にはゴキブリの映像や画像が掲載されるので、苦手な人は注意してください。 Full article: Selective neutralisation and deterring of cockroaches with laser automated by machine vision https://doi.org/10.1080/00305316.2022.2121777 Scientists Create AI-Powered Laser Turret That Kills Cockroaches https://www.vice.com/en/a
これ何なの? もともと私が社内メンバー向けに書いていたドキュメントで、 UIパーツ毎のアクセシビリティを考慮したHTMLコーディングTips集です。 社内のドキュメント置き場に眠っていたものですが、知見として社外にも共有出来る内容だなと思ったのと、アクセシビリティをこれからやっていこう!という方の参考になればと思い共有させて頂きます。 ※そもそもアクセシビリティって何なの?という方は、ウェブアクセシビリティ基盤委員会のサイトを見てみてください🔍 目次 おすすめVSCode拡張機能 🕹ボタン 📷 画像 🔍 ナビゲーション 💻 フォーム おすすめVSCode拡張機能 axe Accessibility Linter をインストールしておくとimgタグのalt忘れなど警告が表示されるので、アクセシブルでない書き方を未然に防げるので便利です! 🕹ボタン buttun タグを使いましょう
少し前に、TypeScript 4.9 betaがリリースされましたね。その中でもsatisfiesオペレータに、「おお!いいやん!」と個人的に興奮したので軽く記事にしたいと思います。 概要 一言で言うと「typoとかが嫌なので型でしばりたい が 推論は具体的なままでいてほしい」という想いを実現してくれるのがsatisfiesです。 上記のBlogも十分わかりやすいかと思いますが、本記事では、より簡素な例を用いて説明したいと思います。 以降colorsというオブジェクトを定義すると仮定して、説明を進めます...。
背景 ☝️読んで感化されました。 感化された内容は☝️でもまとめられています。 この記事は上記の内容を読み解いていくだけです。 はじめに より良いプロダクトにするために色々な設計論や尺度が存在しています。 知っておいて良いと思うのですが、ひきづられない方がよくて、 現状のプロダクトにとって 何が最善なのかはチームで決めていく ことが望ましいと思います。 (本の受け売り) この記事では 凝縮度 結合度 の観点から関数のリファクタリングについて考えてみたいと思います。 なぜリファクタリングするのか Since each refactoring is small, it's less likely to go wrong. The system is kept fully working after each refactoring, reducing the chances that a sy
Remix + Contentfulのチュートリアルが公開されたので実際に触りつつ、Netlifyにデプロイしてみる。 どうも、ベルリンオフィスの小西です。 ヘッドレスCMSのContentfulから、Remixのチュートリアルが公開されていたので試してみました。 今回は簡単なポートフォリオのウェブサイトを立ち上げてみます。 Remixって何?という方は弊社で記事がありますのでそちらをご参照ください↓ https://dev.classmethod.jp/articles/qucikstart-remix-framework/ 1. Contentful側の準備 Contentful にアクセスし、アカウント作成 & 新規Space作成を終えたあと、 下記の情報をコピー&APIキーを作成しておきます。 Contentful Space ID Delivery API Key … 公開された
2022年9月21日に、「SmartHR」のID/PWを利用して「Smart相談室」にログインし、サービスをご利用いただける機能を提供開始いたしました。本機能により、SmartHRユーザーは、「SmartHR」ID/PW に「Smart相談室」IDを紐付けることで、「Smart相談室」をスムーズにご活用いただけます。 *SSO(Single Sign On)…シングルサインオンの略称です。一度ユーザー認証 (ログイン) を行うと、以後そのユーザー認証に紐づけられているシステム・サービスを、追加の認証なしで利用できる機能を指します。 左【変更前】ログインページ ⇨ 右【変更後】ログインページ 今回は、開発初期段階から携わった長濱さんを中心に、この一大プロジェクトに挑んだ3名のエンジニアへ、広報の三浦が開発の裏側をインタビューしました。 猛者揃いの開発メンバー長濱 寛幸|Hiroyuk
(映像もつくりました) prizmという、市町村から都道府県を当てる新感覚クイズゲームをReactで個人開発した話です。 内容 今までPHPやjQueryなどで開発をしてきた18歳です。 モダンなフロントエンド技術の習得を目的に、今回React・TypeScriptで初めて作った成果物です。 制作期間は1ヶ月弱ほどです。 もしよければ、読んで・遊んでもらえるとうれしいです! TypeScript React Redux Firebase Realtime Database UIデザイン・ロゴデザイン つくったもの 「市町村から都道府県を当てる」 リアルタイム性のある新感覚クイズゲームです。 ランダムなある1つの都道府県から次々と市町村※が出題される中で、一番早く都道府県を答えられた人が勝ちの、地理力と反射神経が問われるゲームです。 モードは初級(市町村)・中級(市町村の頭2字)・上級(市町
お知らせ この記事の内容を元にしたpath-kanriというライブラリを公開しました! はじめに ルーティングのパスをハードコーディングせずに、登録済みのものを関数で呼び出せるようにしたという内容です。 * 最近Next.jsで開発を行なっています。 import { useRouter } from 'next/router' const ExampleComponent = () => { const router = useRouter() // (略) const randomFunc = () => { // (略) router.push(`/example/${exampleId}/${slug}`) // <-これ!!!!!!!!!!! } return( <div> {/* view */} </div> ) } こんな感じでパスがハードコーディングされていることがありま
JSer.info #611 - TypeScript 4.9 betaがリリースされました。 Announcing TypeScript 4.9 Beta - TypeScript 型キャストはせずに型の一致をチェックできるsatisfies演算子の追加、in演算子での型の絞り込みの改善、== NaNをコンパイルエラーに変更などが行われています。 satisfies演算子については次の記事が詳しいです。 Typescript’s new ‘satisfies’ operator | by Cefn Hoile | Aug, 2022 | Medium また、--watchでのファイル監視のデフォルトをuseFsEventsに変更、exportsフィールドのtypeVersionsの優先度を修正なども含まれています。 Cloudflare Workersのruntimeであるworkerd
こんにちは。エムスリーエンジニアリンググループの中村です。 現在は1歳8ヶ月の娘を育てながら、プロダクトマネージャーとして働いています。 私がこのブログを書くのは実に1年9ヶ月ぶりとなります。 というのも2020年12月より産休に入り、育休を経て、今年の4月より職場復帰したからです。 今回のブログでは、エムスリーエンジニアリンググループにおける産休・育休取得の実態、復帰後の働き方、その中で私が感じたこと・学んだことについて、お伝えします。 このブログが、エムスリーに転職を考えているけれどハードワークそうだしプライベートと両立できるのかと不安に感じている方や、これから出産・子育てを経験されるプロダクトマネージャーの方にとって、少しでも役に立つものであれば幸いです。 妊娠期間の仕事とサポート体制について 働き方 福利厚生 産休・育休取得に対する周囲の反応 復帰に際しての不安と実際 1. 仕事に
こんにちは。ファンと共に時代を進める、Web3スタートアップのGaudiyでプロダクトマネージャーをしている@kaa_a_zuです。 開発組織は、ITサービスを提供している企業にとって「エンジン的な存在」であり、プロジェクトや各メンバーの生産性に大きな影響を及ぼします。そんなエンジンは、事業の成長に伴って柔軟に変化させていく必要があると考えています。 Gaudiyでも、これまでに数度、開発組織のアップデートを重ねてきました。今のエンジンは、「仕様策定から開発、リリース、効果測定までをひとつのチームが行い、そのチームメンバー全員が責任を持ってアウトカムの最大化を図ることができる」ものになっています。 そこで今回は、2022年7月に行われた開発組織の体制移行を中心に、これまでの開発組織の変遷から今回の体制に至った背景、体制移行にあたって考慮した点などについて書こうと思います。 事業や人員拡大に
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
⛰ はじめに こんにちは。Owners Marketing所属の 若菜 です。 今回は、普段サーバーサイドエンジニアとしてプロダクト開発に従事している私が、BASEのフロントエンド開発に携わった経験をお話しさせていただきます。 結論、 付加価値がいくつもあった非常に良い経験であった と言えます。 BASEでの働き方や開発組織の雰囲気を少しでも伝えることができましたら幸いです! 🙋♂️そもそもなぜフロントエンド領域を担当することになったのか 私の所属するOwners Marketingでは、新規ショップオーナーの方によりよくBASEを使ってもらえるための機能改善や、 もっとたくさんの人にBASEを使ってもらえるようにするための機能提供に取り組んでいます。 先日、「オーナーズコミュニティ BASE Street へSSOログインできるようにする」というリリースを行いました。 BASE St
はじめに こんにちは。検索基盤部の倉澤です。 私たちは、ZOZOTOWNの検索機能の改善に取り組んでいます。ZOZOTOWNには、ユーザーが検索クエリを入力した際に、候補となるキーワードを表示するサジェスト機能があります。 今回はこのサジェスト機能の改善を効率的に評価する社内ツールを以下3点に焦点をあてて紹介します。 社内ツールの各機能 実務にて利用している場面 開発する際に採用したバックエンド技術 目次 はじめに 目次 背景 サジェスト評価ツールの機能 サジェスト候補の表示 評価 評価結果の集計表示 類似度算出 利用ケース バックエンドの技術 技術スタック アーキテクチャ まとめ 背景 ZOZOTOWNでは、サジェストの検索エンジンとしてElasticsearchを採用しています。 Elasticsearchからサジェスト機能がデフォルトで提供されていますが、日本語との相性を考慮し通常の
こんにちは。食べチョクの松久です。 今回は、デザイナーへの依頼数を GitHub CLI と jq を使って集計している話を紹介します。 どうして、依頼数を計測することになったのか、どうやって GitHub CLI と jq を使って集計しているのか、を順番に説明していきます。 組織の中でのデザイナーの位置付け 最初に、「食べチョク」を作る組織の中でのデザイナーと、エンジニア、プロダクトマネージャーの関係は下記の図の通りです。 2022年9月現在の組織図 「食べチョク」を作る組織は、チームトポロジーを原則としています。 2022年9月現在、「プロダクトチーム」にミッションを持った「ユニット」がいくつかあります。ユニットには、プロダクトマネージャー、エンジニア、デザイナーなどで構成されています。ただ、ユニットによっては、デザイナーがいないこともあります。詳しくは「食べチョクのプロダクトチーム
こんにちは、技術広報のえんじぇるです。 社内のLT大会にて「論より動くもの.fmの作り方」という発表をしました。本記事は、その発表内容をブログ向けに編集したものです。どのようなツールを使って論より動くもの.fmを運営しているのか紹介します。 社内LT大会についてはこちらをご覧ください ▼ 社内LT大会を始めてよかったこと - hey Product Blog 論より動くもの.fmとは 論より動くもの.fmは、CTOの藤村さんがホストとして、技術や技術にまつわるさまざなことを話すPodcastです。社外に向けても、社内に向けても、CTOがどんな人で、どんなことを考えているのかを知ってもらいたいという思いで、2022年4月から始めました。 実はCTOの発信を増やしたいプロジェクトは2021年下半期から始まっていました。 ほぼ毎週、藤村さんとネタ出し会をし「その話、ブログに書きませんか?」と提案
こんにちは、Chatwork モバイルアプリケーション開発部マネージャーの福井(@tinpay)です。最近は宮崎辛麺にハマっていて、卵とじ & ネギニラトッピング以外の美味しい食べ方絶賛募集中です。 さて、みなさんが作られているプロダクトには技術的負債ありますか? Chatwork iOSアプリは2016年春にフルネイティブ(2016年時点ではフルObjective-C)に刷新して、そこから6年が経過しました。その期間の中で様々な理由によって負債がどんどん積み上がっているのですが、チーム一丸となって負債の返済に絶賛取り組み中で、ようやくSwift化などでも成果が出てきています。 ただ、返済にはまだまだパワーが足りてないのが現状なので、仲間を募集する上でも、今回は赤裸々にどんな負債があるのかについて紹介してみようと思います。 技術的負債とは? iOSアプリの技術的負債と向き合い方 1. Ob
こんにちは、G-gen 又吉です。今回は、Security Command Center から検出される脅威を Slack に通知したり、特定の検出機能においては自動で修復する仕組みを実装してみたいと思います。 概要 Security Command Centerとは 作成するもの 作成の手順 Pub/Sub トピックを作成 サービスアカウントの作成 Cloud Functions の作成 main.py の内容 requirements.txt の内容 ポリシーの更新手順 ポリシーの更新手順 get_iam_policy set_iam_policy 動作確認 "@gmail.com" に単一のロールを紐づけた時 "@gmail.com" に複数のロールを紐づけた時 検出機能が「NON_ORG_IAM_MEMBER」以外の時 概要 Security Command Centerとは Se
こんにちは。エンジニアの中島です。 2022年 4月からアクセシビリティ推進グループ(以下推進グループ)に在籍しています。 この組織は新設されたばかりで、まだ出来て半年の組織になります。 そのため、部署の目指すべきゴールイメージや、それを図るための指標といったものを作るところから始めることになりました。 本記事はそういったところについて共有させていただこうと思います。 立ち上げにあたっての話については以前同グループの嶌田が投稿した記事があるのでそちらをご参照ください。 www.lifull.blog 部署の目指すべきゴールイメージと行動軸 プロダクトに対する直接的な品質改善活動 新しい負債の発生を低減させるための文化醸成 指標化 プロダクトに対する直接的な品質改善活動の指標化 マニュアルテスト スコアリング 加えたマニュアルテスト項目とその重み Lighthouseの推奨するマニュアルテス
はじめに こんにちは、開発課に所属している新卒 1 年目のke-suke0215です。 今回、 axois について調べてみました。 axios は非同期で API 呼び出しを簡単に行うことができるライブラリです。 しかし、簡単がゆえに内側でどのように動いているか曖昧な人も多いのではないでしょうか。 axios の中身を理解するには、よく一緒に使われる async と await の理解が重要になってきます。 また、 async と await の理解には Promise についての理解が必要になり、Promise は非同期処理の記述に使うものです。 なので、非同期処理、Promise、async と await、最後にメインの axios の順で説明していきます。 サンプルプログラムは TypeScript で記述しています。 目次 はじめに 目次 非同期処理とは Promise につい
PR TIMESでCTOをやっている金子 (@catatsuy) です。 弊社の開発本部では週1で勉強会と技術共有定例という開発メンバーが集まる2つのミーティングを行っています。これらのミーティングの目的などを紹介します。参考になれば幸いです。 エンジニア勉強会 毎週金曜日17時から1時間行っています。発表は有志で募集しており、発表したい人はNotionのデータベースに各自で登録しています。Notionの運用については別の機会に紹介したいと思います。 弊社はハイブリッドの勤務形態で、出社勤務・リモート勤務ともに実施しているため、全員が気兼ねなく参加できるように毎週Google Meetで行っています。勉強会自体は誰でも見返せるように録画をしており、Google Driveで後からも見れるようにしています。もちろんエンジニア以外も視聴可能です。保存した動画ファイルはそのままだとカレンダーのオ
こんにちは。技術戦略室にてエンジニアをしています、中島です。 以前、リモートワーク環境におけるコミュニケーション課題の一つである「質問」についてブログを書かせていたただきました。 tech.classi.jp 弊社では今でも全社的にフルリモートを続けていますが、やはり人と人との接触機会は以前より減っています。そのため、計画的偶発性も少なくなっているのではないか、と考えています。 ※ 計画的偶発性とは? 個人のキャリアの8割は予想しない偶発的なことによって決定される。その偶然を計画的に設計し、自分のキャリアを良いものにしていこうという考え方。 計画的偶発性理論 - Wikipedia 今回は、こういった状況を改善するために始めてみた施策について紹介します。 開発本部の課題と仮説 施策の内容へ入る前に、今私が所属している開発本部の抱えている課題と、それに対する仮説をお伝えします。 「Class
For over a decade, our Directions and Distance Matrix APIs have helped you quickly and efficiently route people and goods from A to B. And in the last few years, we’ve worked closely with the largest operators in the transportation and logistics industries to help them improve customer experiences and delivery operations at scale via our Mobility services. By popular demand, we’re opening many of
情報システム部の飯田です、こんにちは! 先月(2022年8月)のもくテクでは業務効率化をテーマにしたLTが行われ、私と同じチームのいっしーさんが課金システムの入金消込業務の自動化について発表してくれました(記事はこちら)。部門を跨いで業務が効率化されて毎日ありがたみを感じています。また、業務効率化のあれこれ Vol.1で渡辺さんが発表してくれたPlaywrightでのブラウザ自動操作も日々の開発業務で役立っています。 課金チームの業務効率化はこれで全部なのでしょうか?いやいや、まだあります!ということで、今回は私がメインとなって行った課金システム専用のテスト環境の構築について書いていきたいと思います! 課金システムの特徴 課金システムをテストする時の課題 大量のデータが存在するので処理に時間がかかる 日時に関するテストを行いづらい 他チームの契約データを巻き込んでしまう 「専用のテスト環境
概要 こんにちは! Offers を運営している株式会社 overflow の磯崎です。 最近、500m ジョギングしたら激しい息切れをする自分の身を案じ、歩行をはじめました。 最近というかずっとハマっているものはサムライマック ダブル肉厚ビーフです。週 1 マックを食べることを習慣づけています。 弊社はプロダクト開発人材の副業転職プラットフォームである Offers を開発しており、企業側への決済機能の提供に Stripe を使用しております。 導入から早 2 年が経過しようとしており、これまで得た知見や課題、私の感想等をいくつかご紹介していきたいと思います。 Stripeを使ってできること Stripe を導入することで簡単にサービスに決済機能を導入できます。 クレジットカード、請求書払い等多くの支払手段に対応しており、サービスの「決済」部分をまるっとお任せできます。 セキュリティ状も
こんにちは、フロントエンドエンジニアのCouthouis Paulです。メンバーの皆からはクーさんと呼ばれています。 今回、TDDについてお話ししてみたいと思います。私はフランス出身なので、母国語のフランス語を少しまじえながら記事を書きました。 挿絵イラストは同じチームの山本さんが描いてくれています! よければ、ぜひご覧下さい。 introduction 一つに統制された開発手法によって仕様が実現されることが理想的ですが、現実的には開発手法は開発者と同じくらい多くあります。 そんな状況で、過去の開発手法によって仕様の変更に対応することが難しくなる、という問題に直面します。 そしてその変更自体がさらに次の変更を困難にしてしまい、保守がどんどん困難になるコードが引き継がれるという悪循環が発生します。 これは開発者にとってよく知られた問題です。 TDD : Test Driven Develop
はじめにこんにちは。QAエンジニアの松本です。 私は、昨年に第二新卒としてSHIFTに入社し、業界についてまだまだ知らないことだらけの中、てんやわんやと業務に取り組んでいます。 私が所属する案件のチームでは、生産性の高いスタイリッシュなチームを目指すための取り組みを、試行錯誤しながら実践しています。 その取り組みについて「#目指せスタイリッシュチーム」というハッシュタグを付けてブログで発信しています。 前回は、チームビルディングの一環としてストロータワーに挑戦しました。チームビルディングについて興味のある方はこちらも是非読んでみてください。 今回は、時間管理術の1つである”ポモドーロテクニック”をテスト実行に用いてみたので、実践した内容をまとめたいと思います。 |ポモドーロテクニックとはポモドーロテクニックとは、「25分間作業する→5分間休憩する」のサイクルを繰り返す時間管理術です。 この
2022年9月29日(木)、東京・新宿住友ビル三角広場に設けられたGUNDAM NEXT FUTURE TOKYO BASEで「ガンダムカンファレンス AUTUMN 2022」が開催され、バンダイナムコグループのチーフガンダムオフィサー(CGO)・藤原孝史氏から「ガンダムメタバースプロジェクト」の開発進捗報告がありました。 GUNDAM NEXT FUTURE | バンダイ ホビーサイト https://bandai-hobby.net/site/gnf/ ガンダムメタバースプロジェクト「THE GUNDAM BASE VIRTUAL WORLD」は2022年9月28日(水)から11月1日(火)まで、メタバースに関する知見を集めるべく、2回目のテストを実施中です。 ガンダムメタバースでは、単に「SNSで自分の作ったガンプラを見せる」のとは違い、リアルタイムでガンプラについて語り合うことがで
乾燥にんにく、フライド、ローストの3種類のにんにくを使用したエースコックの「にんにくまみれ。黒マー油豚骨醤油ラーメン」が2022年10月10日(月)に登場します。タテロングシリーズ史上最大量のにんにくを使用し、さらに黒マー油を投入した新作は、スタミナ感あふれる豚骨しょうゆラーメンに仕上がっているとのことなので、一足先に食べてみました。 にんにくまみれ。黒マー油豚骨醤油ラーメン 2022年10月10日新発売 https://www.acecook.co.jp/news/pdf/2209_TLMNF.pdf これが「にんにくまみれ。黒マー油豚骨醤油ラーメン」です。 カップには、エースコックのタテロング形状のカップ麺としては史上最大量のにんにくが使用されていることがアピールされています。 原材料のスープの欄には「ガーリックパウダー」が記載されているほか、かやくにも「にんにく」が使われています。
Figmaを提供するFigma, Inc.は、デザインシステムをテーマとしたトークセッションイベント「Schema(スキーマ)」を世界3都市(東京、ニューヨーク、 ロンドン)で開催する。 今回初めての開催となる東京は11月2日(水)に開催予定。日本のデザインコミュニティのメンバーが集まり、デザインシステムを構築する技術、運用方法、最新事例について紹介される。また会場ではSmartHR、チームラボ、note、富士通などのデザイナーによる講演が予定されている。 「デザインシステム」とは、企業が提供する製品やサービスにおいて一貫したユーザー体験を実現するためのデザインガイドラインや、再利用可能なデザインコンポーネント、デザインパターンを構築・共有をする仕組みを指す。従業員同士が細部を意識することなくよりスムーズに自社のもつアセットの利活用ができるように、このデザインシステムを積極的に運用する
「本当はもっと大型の資金調達を予定していた」 45億円集めたoVice経営層が明かすファイナンスの裏側 “SaaSバブル崩壊”の影響は(1/2 ページ) 「実際はもっと大型の調達を予定していた。SaaS企業への投資がバブル状態だったときはこんな状況になると思っていなかった」「バリュエーション(時価総額)ももう少し強気に設定していた。しかし毎週SaaS企業・テック企業のバリュエーションや株価が落ちていて、目に見えて投資家の関心が落ちていくのが分かる状況だった」 バーチャルオフィス「oVice」を提供するoVice社(石川県七尾市)のジョン・セーヒョンCEOと、ベンチャーキャピタルのOne Capital(東京都港区)から出向している盛島正人CFOは、oVice社の資金調達をそれぞれこう振り返る。oVice社は8月、One Capitalなどから45億円の大型調達を発表した。当初はもっと大型の
わざと歪ませた文字列を入力させたり指定した写真を選ばせたりすることで、人間とボットの区別を付けるシステムが「CAPTCHA」です。コンテンツデリバリーネットワークプロバイダのCloudflareが、このCAPTCHAに置き換わる代替手段となる「Turnstile」のオープンベータ版をリリースしました。 Announcing Turnstile, a user-friendly, privacy-preserving alternative to CAPTCHA https://blog.cloudflare.com/turnstile-private-captcha-alternative/ Cloudflare’s Turnstile is its next CAPTCHA replacement to determine you’re human - The Verge https:/
「ビズリーチ・キャンパス」は2016年にリリースされ、当時 Thymeleaf + Knockout.js の MPA として開発されていました。 現在、事業拡大に伴うユーザーの増加・機能開発に対応し、システムとしてのスケーラビリティを上げやすくするため、アーキテクチャの見直しや改善の真っ只中です。 この記事では改善活動で具体的に取り組んだことをご紹介します。フロントエンドの環境改善・統制の一例として、参考となれば幸いです。 ビズリーチ・キャンパスとは? 「ビズリーチ・キャンパス」のシステムは、企業・大学・OB/OG・学生・Adminのそれぞれのアプリケーションがあります。 就職活動をサポートするサービスなので、就活時期に合わせてピークが訪れ毎年新しい企画を実装・実行しながら進化を続けています。 当初の開発体制は? 事業に直結する新機能・施策の開発を主にしているスクラムチームの他に、ネイテ
はじめに Appify Technologiesでは以下のGraphQLの静的解析ツールをGoで実装しました。 Yamashou/gqlgenc - GraphQLクライアントコードの生成 gqlgo/lackid - idの指定を忘れているQueryを検出 gqlgo/nodecheck - Nodeを実装していないtypeを検出 gqlgo/deprecatedquery - deprecatedなqueryを検出 gqlgo/optionalschema - optionalなfieldをSchemaから検出 gqlgo/querystring - ソースコードの中からGraphQL Queryを抽出 忘れないうちにGraphQLの静的解析ツールの実装方法をまとめておこうと思います。 前提知識 Goの .go ファイルの静的解析ツールの作成にはanalysis を利用しますが、Gra
Because we programmers deserve better than generic screen sharing. Developers deserve purpose-built tools. Look, it's not terrible pairing with Zoom. But it wasn't built for the highly-interactive process of remote pairing; a world where you want mouse cursors for all participants and high-fidelity remote control (like Command+Tab support). With something like Slack Calls, not having remote contro
エンジニアとして働くときライフステージやバックグラウンドなど何かしらの理由で自分の選択肢を狭めてしまっている人がいることを私たちは知っています。 しかし、DeNAでは、住んでいる地域、学歴、キャリア、ライフステージなどを理由に扉を閉ざすことはありません。多岐にわたる事業展開、多様な働き方のもと一人ひとりが自分らしく活躍できる機会をつくり出しているのです。 でも、あまり知られていませんよね? そこで今回のDeNA TechConでは多様に展開する事業については元より、それぞれの個性やライフステージに応じたフレキシブルな働き方、それらを受容するDeNAが根底に持つ考え方などをお伝えしていきたいと考えています。 多角的に多様な事業を展開するDeNAだからこそ一人ひとりが活きる可能性があることを、ぜひ確かめに来てみてください。
『チラズアート』はホラーゲームを手掛ける日本のインディーゲーム制作チームだ。実の兄弟でチームを結成し、ファミ通のインタビューによると兄が3DCG関連の作業、弟がプログラミングを担当している。 2019年には4本、2020年には6本、2021年には5本のゲームをリリースする驚異的な制作スパンが特徴で、『赤マント』や『雪女』、『夜勤事件』など同スタジオのキャッチーな作品群はゲーム実況者からの支持も伺える。 (画像はSteam:[Chilla’s Art] Aka Manto | 赤マントより) 作品としては初代PSのようなグラフィックを採用した作品のほか、近年ではフォトリアルな質感の作品も開発されている。10月1日には「銭湯」が舞台の異色な新作『地獄銭湯』が発売予定だ。 Coming soon https://t.co/VPThWQXxij — Chilla's Art|チラズアート (@Ch
こんにちは、タイミー開発プラットフォームチームで業務委託として働いている宮城です。 タイミーはリリースから4年が経過したプロダクトで、2022年の前半から一部領域でGraphQLを利用し始め現在導入を進めています。 本記事では、GraphQLをプロダクトに導入する上で判断に迷った箇所や課題に対して、タイミーでの意思決定とその理由を紹介します。参考にしていただければ幸いです。 GraphQLの選定理由についてはこの記事では触れませんが、CTOの@kameike が以下のイベントで詳しく紹介する予定です。まだ参加申し込みは可能ですので、興味がある方はぜひ合わせてご覧ください。 timeedev.connpass.com なお、本記事のタイトルはソウゾウさんの以下の記事にインスパイアされています。 engineering.mercari.com GraphQLの「Getting Startedの
オランダのプログラマーGiliam de Carpentier氏は、父親として誇らしい。彼の赤ちゃんが、よちよち歩きを始めたのだ。 その赤ちゃんとは、de Carpentier氏が自作した12本脚のテーブルで、すっきりとした外観で、自ら動き回ることができる。同氏は現地時間9月22日、動画を添えて「私のテーブルは、私が望んだように実際に歩けることが分かった」と興奮気味にツイートした。大文字で強調した「歩く(WALK)」という表現は、この家具が持つ極めて珍しい能力を表すのにぴったりだ。 Finished designing, building and assembling most components: Turns out my table can actually WALK as well as I hoped it would! Next steps: Implement remote
昨今、開発者の中で人気が増しているプログラミング言語「Rust」。気になっている開発者は多いものの、業務での採用はまだこれからと考えている人も多いだろう。そんな中、ゆめみではRustに力を入れ、自社内外の案件でRustの活用を進めている。なぜ、ゆめみではRustの習熟を推奨するのか。その理由とともに、Rustの特徴、実際に使って見た感想、さらにはRustの今後の展望などについて、ゆめみでRustの推進に関わっているチャレンジCTO(最高技術責任者)の池口直希氏、エンジニア兼チャレンジ取締役のスミス 祐一郎 ルーク氏、サーバサイドエンジニアの舩戸隆氏に話を聞いた。 ゆめみでRust活用を牽引するエンジニア 2006年にグレイドン・ホアレ氏という個人プロジェクトとして開発されたプログラミング言語「Rust」。2009年にMozillaが開発に参入してプロジェクト化。その後、仕様変更を繰り返し、
パルスオキシメーターの偽造品を廉価で販売する業者への対応を怠ったとして、メーカーと販売会社(いずれも兵庫県神戸市)は9月28日、ECサイト「Amazon」を運営するアマゾンジャパン合同会社(東京都目黒区)を相手取り、計2億円の損害賠償をもとめて東京地裁に提訴した。 原告側は、「相乗り出品」と呼ばれる手法によって、偽造品が定価の10分の1の価格で販売され、売上や信用が低下したと主張している。 ●中国系の無許可業者が10分の1の価格で「偽造品」を売り出した 原告のメーカー社長や代理人弁護士が同日、都内で記者会見を開いて説明した。 訴状などによると、メーカーから独占的な販売委託を受けた販売会社は、Amazonに月額を支払うことで2011年5月からAmazonマーケットプレイスにおいて複数のパルスオキシメーターの出品を始めた。 新型コロナ禍でパルスオキシメーターの需要が高まる中、2020年8月に中
男色ディーノのゲイムヒヒョー ゼロ:第703回「最終目標を見失わないことも大事だよね」 ライター:男色ディーノ 著者近影 TGSも終わり,通常営業の日々が戻ってまいりました。この期間にも注目タイトルがいくつかリリースされたわけだけれども。もちろん紹介したい作品はいくつもございます。 そんな中で真っ先に紹介したいのは「アイドルマネージャー」(PC / PlayStation 5 / PlayStation 4 / Nintendo Switch)。文字どおり,アイドルのマネージャーとなって会社を経営していくというシミュレーションゲイムです。 ここだけ聞くと,よくありがちなアイドル系ゲイムかなと思うかもしれないけどね,けっこう硬派なシミュレーションゲイムなのですよ。アイドルの世界という華やかな部分ではなく,どうやって知名度を上げたり成長させたりしていくかの部分に焦点が当たっている。誤解を恐れず
関連記事 SaaS企業で働くみんなのデスク環境 経営陣からエンジニアまで写真でチェック マネフォ編 SaaS企業で働く人のデスク環境を写真や本人のコメント付きで紹介。経営陣からエンジニア、管理部門まで、さまざまな社員がどんな環境で働いているかをチェックする。今回は、経費精算SaaSなどを提供するマネーフォワードで働く人のデスク周り。 SaaS企業で働くみんなのデスク環境 経営層からエンジニアまで写真でチェック freee編 SaaS企業で働く人のデスク環境を写真や本人のコメント付きで紹介。経営陣からエンジニア、管理部門まで、さまざまな社員がどんな環境で働いているかをチェックする。今回は、経費精算SaaSなどを提供するfreeeで働く人のデスク周り。 noteで働くみんなのデスク環境 デザイナー・ITエンジニアの机を写真でチェック IT企業で働く人のデスク環境を写真や本人のコメント付きで紹介
本記事は、2022年5月に開催されたTechFeed Conference 2022のセッション書き起こし記事「パスワードのない世界に向けて(えーじ) — TechFeed Conference 2022講演より」を転載したものです。オリジナルはTechFeedをご覧ください。 皆さんこんにちは。えーじです。今日は「パスワードのない世界に向けて」というお話をしたいと思います。 パスワードだけでは守りきれない世の中に 皆さんご存知のように、今多くのWebサイトはパスワードを使ったログインが主流です。 しかし、どんなに堅牢なシステムでも、ユーザーさんが弱いパスワードを作ってしまったり、同じパスワードを複数サイトで使い回してしまったり、フィッシングに引っかかってしまえばアカウントは乗っ取られてしまいます。 近年フィッシングが急増していることからもわかるように、パスワードだけのシステムでは守り
第3章では、OKRをチームに導入する具体的な流れを解説しました。しかし、OKRは四半期ごとに設定と評価を繰り返すだけで自動的に達成されるものではありません。OKRを運用するためには適切なマネジメントが求められます。 そこで第4章では、第3章に引き続きOKRを導入したチームリーダーを主人公に設定し、「OKRの運用を改善する」という具体的なシナリオを通じて、OKRの運用に求められるマネジメント手法を解説します。 あなたは OKR を導入したチームリーダー あなたは強いリーダーシップを発揮し、新規プロジェクトにOKRを導入しました。その結果、チームのパフォーマンスを引き上げることに成功したように見えます。そこであなたは、引き続きチームでOKRを運用し続けることにしました。 発生した問題 あなたのチームでは、OKRを運用するためのマネジメントは特に行っていませんでした。その結果、OKRを設定して
みなさんこんにちは。Haruniです!アメリカのヘルスケア分野のアプリランキングをみていたら面白いアプリがたくさんある!ということで、個人的に興味深かったアプリを紹介していきたいと思います。 (あえて王道のフィットネス系アプリは外しています) 1. Daily HabitGoogle PlayDaily Habitは、習慣トラックアプリです。健康的なライフスタイルを身につけるためにデザインされたアプリのようです。初回リリース日をみてみると、1週間前くらいにリリースされたばかりのようです。が、現時点でGoogle Playの新規アプリセクションで1位でした! 個人的におもしろい!と思ったのは、UIへのこだわりでした。毎日使うのを目的としているアプリは、簡素でシンプルなUIなものが多いのですが、このアプリは習慣トラッカーのなかでもかなりUIをすごく凝っていて、まるでゲームアプリなUI。 習慣ア
スピーカーとのBluetooth接続は、電波が届く範囲なら誰でもできるため、「集合住宅で近隣の人のスマホなどが誤って接続され、天井から他人のスマホの音が流れてきて困る」という声がユーザーから出ている。 アイリスオーヤマはこの仕様を認めつつ「端末と機器が接続中の状態なら、別の端末が接続されることはない」と釈明。今後、ペアリング制御機能の追加を検討しているという。 ただ、機能追加はあくまで「検討」段階であり、実装の可否や方法、時期などは「コメントできない」としている。 また、この仕様をめぐって返品を希望する人がいる場合の対応を聞いたが、「現段階で返品対応は検討していない」との回答だった。 関連記事 スマホと連携するスピーカー付き天井ライト、アイリスオーヤマが発売 アイリスオーヤマは14日、Bluetoothスピーカーを内蔵したLEDシーリングライトを翌15日に発売すると発表した。価格は8畳用の
少しマニアックな知識、QRコードの仕組みを紹介します。 QRコード決済、リンクをQRコードで提供するなど、日常的に使用されているQRコードにあるそれぞれのパターンがどのように機能しているか、どういう役割をしているのか、なぜ上下逆さにしても読み取れるのか、なぜ一部が隠されても読み取れるのかなどが分かります。 QR codes by Dan Hollick (@DanHollick) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに QRコードの仕組み 終わりに はじめに QRコードがどのように機能しているのか、疑問に思ったことはありませんか? 控えめに言って、実に、おもしろい! 注意: この記事⬇では非常にマニアックな内容が含まれています。 QRコードの仕組み QRコード(Quick Response code)は自動車部
はじめに 恥ずかしながらスクラム開発の開発チームへの導入を何度も経験しているのだけれど、どうしてもチームの成熟レベルが高い位置までもっていくことができませんでした なぜうまくいかないのか? これを深掘りする過程で教科書どおりに実行するには組織の構造がスクラムガイドで書いてある構造と根本的に異なっているのではないか?と考えるようになりました。 よくあるエンジニア組織の構造 大きめのWebソフトウェア企業の内製型エンジニア組織の構造はだいたいどこもこのような感じになっています この組織構造の問題点 スクラムを導入する場合、リーダー自身かあるいはメンバーの一人がスクラムマスターとなります リーダー自身がスクラムマスターになる場合でもアンチパターンと言われる開発者との兼任になります。 スクラムマスターの最も重要な職務である「観察」が行えなくなります。 スクラムマスター自身が観察を行わない場合、各メ
募集職種一覧 ゲームクリエイター小島 秀夫が設立したスタジオである株式会社コジマプロダクション(KOJIMA PRODUCTIONS Co., Ltd.)は、新しいプロジェクト開始に伴って『制作職全般』を対象に中途採用オンライン面接会を開催します! コジマプロダクションでは、独創的なクリエイティブ作品を通して世界中に感動を届けることを目指して開発を行っています。 こんな方にオススメです! 優秀な素晴らしい仲間と切磋琢磨する環境を追求したい方 クオリティの高い開発をしたい方 興味はあったが、ご応募に踏み出せていない方 開催概要 日時 第一回:2023年4月28日(金)・29日(土) 第二回:2023年5月12日(金)・13日(土) スケジュール 10:00~18:00で随時実施しています。 (所要時間:面接30~60分、フォロー面談30~60分) ※ご希望の時間を申し込みフォームにご記入くだ
数々の名作を世に送り出し、世界的な支持を集めるゲームクリエイター・小島秀夫氏。そんな小島氏が設立したゲームスタジオ・株式会社コジマプロダクションは、独創的なクリエイティブ作品を通して世界中に感動を届けることをめざし、開発を行っています。現在、同社では、新規プロジェクト始動に伴い、キャラクターや背景、ライティングなどのアーティストを募集中。今回、中途採用オンライン面接会を開催することとなりました。 新しいことにチャレンジしたい方や仲間と切磋琢磨する環境を追求したい方など、コジマプロダクションで働くことにご興味をお持ちの方は、ぜひご参加ください。 【こんな方におすすめ!】 ・優秀な素晴らしい仲間と切磋琢磨する環境を追求したい方 ・クオリティの高い開発をしたい方 ・興味はあったが、ご応募に踏み出せていない方 株式会社コジマプロダクション 中途採用オンライン面接会■日程 2022年10月14日(金
おはようございます! 出戻りガツオ🐟です!!朝活で記事書こうと思います! 「こんなに仕事をしているのに会社から評価されない」 「こんな工夫をしているのに理解してもらえない」 そんな残念な経験はありませんか?私は日常茶飯事です。 ですが今年、お声がけいただいたご縁もありますが、オンライン上で登壇の機会をいただくことがあり、結果として本日9月28日までに3回登壇させていただきました✨ 「自分自身を肯定する」「価値観が似通う人と出会う」そういった意味で、とても有意義な時間でしたので、お勧めをさせてください! 2022年の登壇記録VBAer会 - 入門パワークエリ カレンダーでパワークエリを体験してみよう!
「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 デザイン AdobeのFigma買収とAdobe XDのこれから 9月の大きなニュースは、やはりAdobeによるFigma買収だと思います。このブログでも記事にしています。 関連: Adobe、Figmaを約2.9兆円で買収へ デザインコラボツール大手 フォトショップの作業が楽になる、覚えておきたい小技テクニック18選 とても有益ですが、レイヤーの複製はoption+ドラッグではなくcommand+Jの方が速いと思います。 ちょうどいいWebデザインギャラリー そのWebサイトのいいところが言語化されているギャラリーサイトです。 Screen Sizes iPhone・iPadなどのスクリーンサイズま
はじめに私は、とあるウェブサービス運営会社の開発部でエンジニアとして働いている。 私の会社では様々なサービスを自社で開発および運営している。私の会社の開発部では、システムのレイヤーごとに部署が分かれていて、 サーバーやネットワークなどのインフラ環境を整えるインフラ部 サーバー上でウェブアプリケーションの開発・運用を行なうアプリ部 ウェブアプリケーション上で実際の画像や文章などのコンテンツやフロントエンド周りを製作する製作部 の主に3つの層がある。その中で私は、アプリ部に所属するアプリケーションエンジニアである。 これは、私が仕事で経験した「6万個のHTMLの文字コードをEUC-JPからUTF-8に変えた」ときの話である。 経緯私が担当している自社サービスの一つに、自社のキャンペーンコンテンツなどの膨大な数の静的なウェブページを提供するサーバーがある。静的ページ(=同じURLなら誰が見ても同
2023年度予算編成に向けた各省庁の一般会計概算要求が出そろった。防衛省を除く主なデジタル関連要求額の総計は約1兆2000億円に上る。各省庁ともDX(デジタルトランスフォーメーション)を見据え、基盤整備を急ぐ。 デジタル庁の一括計上分は5556億600万円で、2022年度の4600億5300万円から2割増えた。同庁は2022年度の概算要求から、各省庁の行政システム投資(整備・運用費)を集約し、一括計上する仕組みを採用している。 デジタル庁は各省庁のプロジェクトマネジメントオフィス(PMO)と連携し、予算要求から執行段階まで各プロジェクトをレビューする。2023年度の概算要求に向けては、予算要求前の「事前レビュー」を初めて実施し、大規模改修したり新規開発したりする166個のシステムについて精査した。 内閣府は岸田文雄政権肝煎りの経済政策「新しい資本主義」に絡んで、「人・技術・スタートアップへ
■はじめに 郵便受けを実際に見に行かなくても投函物の有無を確認できるIoT装置を初心者が奮闘しながら作成してみました。 IoT初心者の方でも読みやすくなるような執筆に努めていますが、なにぶん初心者の文書になりますので、温かい目で読んでいただければ嬉しく思います。 ■こんなもの作りました 郵便受けの底に重量センサー(ロードセル)を置き、プログラムを実行しておくことで、LINE BOTから投函確認されたときに投函有無を返答するものを作りました。 0gより軽いときに投函確認すると「投函物はありません」と返答してくれ、 0g以上のときに投函確認すると「投函物があります」と返答してくれました。 動画は以下の順で確認したものになります。 ① 投函物がない状態での確認 ② 投函物がある状態での確認 ③ 投函物を取り除いた状態での確認 ■必要なもの ◆ハード ・obniz ・ロードセル(重量センサー) ・
新型コロナウイルス禍の第7波に見舞われ、経済への影響が長引く2022年夏。記者が取材したIT活用事例の中で2件、膝を打つものがあった。居酒屋「塚田農場」を運営するエー・ピーホールディングス(APHD)のモバイルオーダー導入事例と、東武鉄道の鉄道車両のIoT(インターネット・オブ・シングズ)活用事例である。両事例に共通するのは、事業の根幹を担う要素に対し「戦略的縮退」に踏み切り定量的な成果につなげた点だ。 APHDでは塚田農場の店頭における接客を見直した。料理やお酒の注文を受けるモバイルオーダーシステムを導入し、代わりにフロアスタッフによる接客時間を削減した。飲食業にとってオーダー受け付けの接客は、その店の料理のこだわりやお薦めの地酒などを顧客に伝える大切な役割を担う。そしてもちろん、注文をどれだけ取れるかは店舗の売り上げに直結する、飲食業にとっての生命線である。 そこにメスを入れる代わりに
改善提案から起こること 改善提案を伝えられた担当者にはどのようなことが起こるでしょうか? 改善提案時に問題が明示してあるか、問題が自明ではない場合、問題の確認が必要になる 改善提案はあくまで問題を解決するための「 How 」の1例である 問題の確認をするために提案内容を正確に解釈し、不明点を質問する 質問の結果、問題の内容が把握できるまで質問を繰り返す 問題の取り扱いを検討する 必須で対応する必要があるか? 他の優先業務の優先度を下げてでも先に対応する必要があるか? 対応する必要があると判断した場合、改善提案の内容が問題に対する解決策として適当か判断する 適当ではなかった場合、別の解決策を検討する 解決策を実施することで別の影響があれば、影響範囲への対応を検討する 解決策を実施する 必要に応じて影響範囲への対応をする 問題が解決されたことを確認する 影響範囲への対応が想定通りだったか確認す
UXデザイナーのひっきーさんとプロダクトづくりや働き方など雑多に話してぐんぐん成長していくポッドキャスト『ぐんぐん.fm』をはじめました! ep.0として、自己紹介、なぜ始めたのか、どんな内容を予定しているかを話しました。 アイコンはとりあえず自分が雑に作ったものなので追々ちゃんとしたものに差し替え予定。 今後話したいリスト 話し合いの作法 リモートワークの生産性ってどうなの 信頼と信用の違い フィールグッド効果 学習してますか? 1on1って何? チームって何? 機械にできる仕事、できない仕事 エンジニアでやってる10分勉強会 UXデザインって何ですの?! こんな話が聞きたいなどあれば教えてください🙌 まずは継続できるよう頑張るぞ
Cloudflare WorkersのJavaScript/WASMランタイム「workerd」がオープンソースで公開。NanoservicesやHomogeneous deploymentなど新技術を実装 Cloudflareは、同社のCDNエッジでJavaScript/WebAssemblyを実行するサービス「Cloudflare Workers」のコアランタイム部分を「workerd」(読み方はワーカーディー:worker- dee)としてオープンソースで公開しました。 GoogleがオープンソースのChromiumをベースにGoogle Chromeを製品として提供しているのと同様に、CloudflareはworkerdをベースにCloudflare Workersのソフトウェアを開発していると説明されています。 It’s here! workerd (no that’s not
Istio、Cloud Native Computing Foundationの正式なプロジェクトとして採択されたと発表。これでクラウドネイティブの基盤ソフトウェアはほぼ全てCNCF傘下に Istioの開発チームとCloud Native Computing Foundation(CNCF)は、IstioがCNCFのインキュベーションプロジェクトとして正式に採択されたことを発表しました。 Welcome @IstioMesh into the CNCF Incubator!https://t.co/AhwgxUTvDs pic.twitter.com/PYQlvV808e — CNCF (@CloudNativeFdn) September 28, 2022 Istioは、Google、IBM、Lyftなどが中心となって2016年に開発が開始されました。特にGoogleはこのIstioをK
2022.09.28 Wed 始まりは「すきなこと」から。リクルートホールディングスCEO出木場久征が中高生に伝えたいこと 2022年7月、リクルートホールディングス代表取締役社長 兼 CEOの出木場久征(いでこば ひさゆき)が、母校である鹿児島県の志学館中等部・高等部で講演を行いました。世界を股にかけるような大きな仕事や偉業も、最初はたった一人の「すき」「やりたい」という思いから始まる――。出木場は、まずは自分の身近なところに目を向けて、「すきなこと」「やりたいこと」を探してみよう、と問いかけます。講演の内容を抜粋し、「すきを見つけるヒント」をお届けします。 「えらい」ってなんだろう? 出木場 「えらい人になりなさい」「立派な人になりなさい」──きっと皆さんも一度は、周りの大人から言われたことがありますよね。「えらい人になるために、ちゃんと勉強しなさい」と。僕は子どもの頃、「えらい人=お
はじめてLinuxに触れる初心者にとって最初の壁となる存在、それがコマンドラインである。WindowsやmacOSのGUI、あるいはスマホのタッチUIしか知らないユーザにとって、ターミナルエミュレータにコマンドラインを入力し、さまざまな作業を行うことはかなり難易度が高いはずだ。 Linuxやオープンソースの世界の良いところのひとつは、そういった初心者のためのコンテンツが有志によってつねに提供され続けている点だ。今回紹介する「LYM - Linux command line for you and me」はコマンドライン初心者のために用意された、非常にわかりやすいオンラインガイドで、クイックリファレンスとしても使いやすいようにコンテンツが整理されている点も特徴だ。 Welcome to Linux command line for you and me! -Linux command lin
Shopifyに入社してRubyのJITコンパイラを書く仕事を始めてから2か月経った。 前職の退職エントリ では今後やりたいことを書いたりしたが、実際OSS開発を仕事にしてみてどうだったかみたいなことを書いておく。 シリコンバレーでのリモート生活 3年前に妻とアメリカに移住し、今年永住権も取得した。 Shopifyは本社はカナダにあるし2020年5月からフルリモート企業なのだが、 前職の本社があったシリコンバレーのあたりからそのまま引っ越さずに暮らしている。 なぜシリコンバレーに住み続けるのか フルリモートである以上はカナダ移住のためのビザのサポートを会社がする動機もないため、 現職においても住む国の選択肢は基本的に日本かアメリカになると思っている。 飯が安くて美味いのを主な理由として妻も僕も住むならアメリカより日本の方が好きなのだが、 住む地域ベースで多くの企業が給料に傾斜をかけてくるこ
Send feedback Query and view logs overview Stay organized with collections Save and categorize content based on your preferences. This document describes how you query, view, and analyze log entries by using the Google Cloud console. There are two interfaces available to you, the Logs Explorer and Log Analytics. You can query, view, and analyze logs with both interfaces; however, they use differen
テストすべき領域の30パーセントが仕様書に書いてあればいいほう 石原一宏氏(以下、石原):というわけで、上流工程が重要で、べき論ではなくて具体的にどうすればいいの? みたいな話ですね。上流で品質を作り込むという話です。実は下流工程で大量のバグを出すのはあまりうれしいことではありません。もちろん私たちはたくさんバグを出すつもりでテストをするのですが、できれば上流工程でできるだけバグがないようにしたい。 「だったら完璧な仕様書を書けという意味ですか?」ということではありません。完璧な仕様なんて私は30年やっていて見たことがないです。テストをしなければいけない領域を100とすると、みなさんがふだん書いたり読んだりしている仕様書は何パーセントぐらいが書かれていますか? チャットで思いついた数字を(書いてみてください)。「50は書いている」「70は書いている」。「40」「60」「30」「70」「55
レノボのゲーミングPC「LEGION」の性能を、ゲームのキャラクターで表現した交通広告が分かりやすいと好評です。例えば、「モンスターハンターライズ:サンブレイク」で言えば「激昂したラージャン」とか、説得力がすごい! 駅貼り広告にでかでかと躍る「激昂したラージャン」 中吊りにも登場 「APEX」で言えば、プレイヤーの最高ランク「プレデター」 「真・三國無双」なら呂布。ゲーマーならずとも分かりやすい! ほかにも、「真・三國無双」で言えば「呂布」など、広告にはさまざまなバージョンが存在。「APEX」の場合はプレイヤーの最高ランク「プレデター」といった比喩を、シンプルに大きい文字だけで示しています。 各タイトルのプレイヤーを狙い撃ちした広告は、目撃した人のツイートがきっかけで広まり、「全ゲーマーに伝わる良い広告」「こんなにゲーミングPCが欲しいと思った広告今までなかった」と好評。 広告担当者に話を
近年は翻訳アプリの精度が少しずつ向上してきたことで、海外で作られたゲームやアプリが最初から日本語に対応しているケースも増えてきました。しかし、日本語をよく知らない人が翻訳すると、「日本語表記なのに漢字が中国語のもの」という状況もよく発生します。「Your Code Displays Japanese Wrong」はそんな日本語の漢字表記について端的に説明したページで、開発者にこのページへのリンクを共有することで修正依頼をかけやすくなります。 Your code displays Japanese wrong | Your Code Displays Japanese Wrong https://heistak.github.io/your-code-displays-japanese-wrong/ 漢字はそもそも中国で生まれた文字ですが、日本で使われている漢字と中国で使われている漢字は微妙
ALL STAR SAAS FUNDのメールマガジン「ALL STAR SAAS NEWSLETTER」購読登録受付中ALL STAR SAAS FUNDがお届けする 最新SaaSニュース、ブログ記事情報を配信するSaaS業界にいる方は必見のメールマガジン! スタートアップの成長を妨げる要因はさまざまありますが、一つには「社内コミュニケーションが手薄になること」が挙げられます。組織が拡大するにつれ、部門間の連携が上手く進まなくなるのです。特に、社員が増えるほどに経営者/創業者と現場の距離感が開き、コミュニケーションコストが高まることは、貴重な時間を浪費しかねません。 決済サービス「Stripe」で当時COOを務めていたClaire Hugh Johnsonさんは、“起業家のバイブル”とも呼ばれる名著『爆速成長マネジメント』で、創業者が自身の「取扱説明書」を用意することの重要性を説いています
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く