きづきがあるから、個人・チーム・組織は変われる。あなたの会社にきづきを起こすお手伝いをWevoxが実現します。月額わずか300円〜/名(税抜)でご利用可能!
2019年9月7日に行われたiOSDC Japan 2019 Day2での発表資料になります。 ## 補足 本資料内での「スナップショットテスト」という単語は、より一般的には「画像ベーステスト」や、「ビジュアルリグレッションテスト」と呼ばれています。 ## 参考リンク・書籍 株式会社Diverse https://diverse-inc.co.jp/recruit/environment 働きやすい環境で真剣に出会いのプラットフォーム作ってます! Poiboy https://poiboy.jp @imaizume も開発しているマッチングアプリ ぜひDLしてね!! 株式会社Uzumaki https://uzumaki-inc.jp Webクリエイターのギルド集団 アプリやデザインのお仕事お待ちしています!! iOSSnapshotTestCase https://github.com/
Neutral Colors Presentation Theme If you don't need an overcomplicated design this is the perfect template for your presentation. Your content will stand out thanks to the neutral colors, clean composition and strong images. This warm theme will be a great help in presentations where you want to convey calm to your audience.... Read more Rainbow Gradients Presentation Template This free template h
こんにちは、新井です。 子供と並んでアゲサゲコンボするのが愉快な今日この頃です。 チームでリモート環境を前提としたモブワークを始めて約1年が経ちました。 当初部分的に始めたモブプロが、プログラミング以外に領域を広げてモブワークになり、モブをベースとして仕事をするようになり……という変遷がありました。この経験で得られた知見を共有したいと思います。 リモート環境で"1つのことを考える"ことの重要さ、困難さ モブワークを始めた当時「モブプログラミング・ベストプラクティス」*1を読みました。 かなり詳細かつ具体的にモブプロのプラクティスが紹介されていましたが、 物理的に同じ場所にいることが前提になっていて、そのまま自分たちに適用できないなーと思ったのを覚えています。 私が思うに、モブプロ、モブワークをする上で最も重要なポイントは「1つのことを考える」です。 モブワークには知識の共有・同期をはじめと
こんにちわ、cw-tomitaです。 前回の記事に続いて、Biryaniプロジェクトに関して、あれこれと書いていきたいと思います。なお、この記事は、先日公開した以下の記事の続きとなりますので、こちらを未読の方は、是非vol.1からお読みいただければと! creators-note.chatwork.com 先の記事では、PJが始まった経緯、Elasticsearchを第一候補として選んだ理由等について書きました。今回は、POC/実装を進めていく中で、苦戦したポイントと解決方法に関して、主だったポイントを挙げていきたいと思います。 最初にどのようなものを作ったかをざっと紹介し、その上で、 今回の記事の中では、Elasticsearch 自体にフォーカスをあてて、色々と紹介していきたいと思います。 Sparkでのデータマイグレーションや、Scalaのindexerの実装等に関しては今回は取り上
こんにちは、今年3月に入社したLUCRA事業部のはよんです。 こちらは Gunosy Advent Calendar 2018、13日目の記事です。 なお、昨日の記事は @大曽根さんの 社内技術ブログのはじめかたでした。 LUCRAという女性向けアプリのデザインを担当しています。 社会人1年目の時から、UI/UXデザイナーとして、ずっとアプリとウェブのデザインをしています。 今回はUIデザインにおけるKPI設定の重要性というタイトルにしていますが、Gunosyの分析に強い特徴がデザインにはどういうふうに影響されているのか、デザインだけでなくUI設計の全体的な流れについて書いていきたいと思います。入社してから自分のデザインに対する価値観も大きく変化しているので、少し個人的な話も混ぜていきますね。 入社前 1~2年目の頃はデザインの価値を信じており、こだわっていました。0.5pxのズレも見逃せ
「夢中で楽しくダイエット」米男性VRで25キロ減量 昨年、HTC Viveを使いVR内でエクササイズをしながら15ポンド(約6,8kg)の減量に成功した男性について取り上げました。 今回は新たに自転車型コントローラー『VirZOOM』を使い、56ポンド(約25キロ)以上のダイエットに成功した男性を紹介します。 自転車型コントローラー『VirZOOM』でVRダイエット 25キロのダイエットに成功したのは、マサチューセッツ在住で36歳の男性William Brierly氏。VR用の自転車型コントローラー『VirZOOM』を開発するVirZOOM社のマーケティング・広報を担当しています。 彼が勤めるVirZOOM社は、ペダルを漕ぎながら操作するVR用の自転車型コントローラー『VirZOOM』を開発し、ペダルを漕ぎながらペガサスを操作し世界を飛び回る『Pegasus』やウェスタンの町で馬に乗り、逃
永久凍土層地下250メートルでソースコードを保存するGitHubのプロジェクト、無事に保管が開始されたことを発表 GitHubは、ノルウェーにあるスヴァールバル諸島の永久凍土層の地下250メートルに設けられた施設「Arctic World Archive」でオープンソースソフトウェアのソースコードを1000年以上にわたって保存するプロジェクトにおいて、無事に「Arctic World Archive」へコードの保管が行われたことを明らかにしました。 We’ve completed the deposit of all public repositories in the GitHub Arctic Code Vault to preserve open source software for generations to come.https://t.co/e9SjPTcUyB — Git
本記事はEngineering Manager Advent Calendar 2019の23日目の記事です。 自己紹介 2019年10月からREADYFORというクラウドファンディングの会社でVP of Engineeringを務めております、伊藤と申します。「いとひろ」と呼ばれることが多いです。2005年から12年ほど外資系金融の会社でソフトウェアエンジニアを務めたのち、FinTech系のスタートアップ2社を経て現職に就いております。 Engineering Managerと技術ブランディング Engineering Manager(以降EM)が取り組むひとつの課題として、エンジニア組織をいかに成長させていくかという課題があると思います。そのためにも採用数を伸ばしていかないといけなかったり、人材流出を防ぐためにリテンション施策をとらないといけないと思います。その中のひとつの施策として技
先日、私のプロジェクトで脆弱性関連のissueが投稿されたので対策を行いました。 指摘内容は主に「プロトタイプ汚染攻撃」でした。自分では対策を行っていたつもりだったのですが、様々な穴がありました。 プロトタイプ汚染攻撃可能な脆弱性は成功すると他の機能や脆弱性との組み合わせによって、任意のコード実行を可能にする危険度の高いものですが、XSSやCSRFに比べて、初学者が触れられる纏まった対策方法の情報が少ないと感じたので、ここに記そうと思います。 プロトタイプ汚染攻撃とは 日本語の情報としては Node.jsにおけるプロトタイプ汚染攻撃とは何か - ぼちぼち日記 が詳しいですが、まず、前提として、JavaScriptは「プロトタイプベースのオブジェクト指向」を採用しており、原則、すべてのプリミティブ型およびオブジェクトのインスタンスは「プロトタイプ」オブジェクトを参照しています1。 また、プロ
はじめに リクルートテクノロジーズに4月に新卒入社した 辻 健人です.GitHubではmaxmellonで活動しています. 7月より,やりとりも作成もラクになるシフト管理サービス「Airシフト」 のエンハンス開発を担当しています. 以前は,React製SPAのパフォーマンスチューニング実例という内容で記事を書きました. 今回は同じSPAにおいて,いかにwebpackが生成するJavaScriptのバンドルサイズを減らすかについて紹介していきます. webpackが,そもそも何のためのツールか,バンドルする理由などについては割愛させていただきます. そういった話は,こちらの記事 (Webpack の考え方について – mizchi’s blog) がわかりやすいと思います. Airシフトのアーキテクチャ Airシフトは,React-Reduxで開発されており,かつSSRを行っておりコードの大
こんにちは、リクルートATL(アドバンスドテクノロジーラボ)でIoT関連の研究を行っている菅原です。 QRコードの読み取りなど、イメージ解読によりデータを取得する2次元コードの利用は、現在に至るまで一般的に普及されてきました。しかしながら、取得し利用しているデータはあくまでもターゲットを特定するためのコードであり、ターゲットに対するデータ処理は、利用者が指示する必要がありました。そこで、ターゲットを特定するためのコードだけでなく、その処理内容までを取得するデータも含めることで利用者の操作性が向上する方法を考案したので、こちらでご紹介します。 考案の内容は、図1に示したスマートロックの操作フローのように、IoTアクチュエータをスマートフォンで撮影したイメージデータ(QRコード)を解読し、権限管理システムで管理された権限に基づき、処理を実行するものとしています。 図1 仕様 今回の考案の仕様は
ビジネス向けコラボレーションツール「Slack」を手掛ける米Slack Technologiesは7月22日(現地時間)、欧州連合(EU)の執行機関である欧州委員会に米Microsoftを独禁法違反で提訴したと発表した。 MicrosoftがSlackと競合するコラボレーションサービスの「Teams」を「Office 365」にバンドルするのは独禁法に違反するとSlackは主張した。市場を支配するOffice製品にTeamsをバンドルすることで数百万人のユーザーにインストールを強要し、このサービスの本当のコストを顧客から隠しているという。 Teams自体はOffice 365に含まれるのでOffice 365ユーザーは無料で使えるが、「Slackは企業のソフトウェア予算の2%程度しか必要としないが、MicrosoftのOffice製品は100%要求する」とSlackは主張する。 「Micr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く