タグ VASILY DEVELOPERS
人気順 5 users 10 users 100 users 500 users 1000 usersAndroidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました - VASILY DEVELOPERS BLOG | VASILYテックブログ
2018 - 03 - 09 Androidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました Android Kotlin Flux こんにちは。フロントエンドエンジニアの茨木( @niba1122 )です。 弊社のAndroidアプリ開発ではMVVMアーキテクチャを用いています。日々肥大化・複雑化していくViewModelが保守性や品質を担保する上で課題になっていましたが... 続きを読む
福利厚生を使ってAWSソリューションアーキテクト アソシエイトを取得しました - VASILY DEVELOPERS BLOG | VASILYテックブログ
2018 - 02 - 28 福利厚生を使ってAWSソリューションアーキテクト アソシエイトを取得しました インフラ つい最近、中途入社しましたバックエンドチームの id:takanamito です。 今回は入社してすぐに会社の福利厚生をつかってAWSソリューションアーキテクト アソシエイトレベルを取得した話をご紹介します。 Amazon - Badge Verification - CertMe... 続きを読む
大規模リファクタリングで痛感したSwiftのOptionalとの正しい付き合い方 - VASILY DEVELOPERS BLOG
2018 - 02 - 05 大規模リファクタリングで痛感したSwiftのOptionalとの正しい付き合い方 Swift iOS 設計 iOSアプリチームの @hiragram です。 最近、ファーストリリース時からあった画面の大規模なリファクタリングを担当しました。 コードは遅かれ早かれ賞味期限が切れて少しずつ腐っていくものですが、その賞味期限を少しでも伸ばすために、普段コードを書く時にSwi... 続きを読む
6年半のテックブログ運用を振り返って気づいたメリットと長く続けるコツ - VASILY DEVELOPERS BLOG
2018 - 01 - 09 6年半のテックブログ運用を振り返って気づいたメリットと長く続けるコツ テックブログ 6年半のテックブログ運用を振り返って気づいたメリットと長く続けるコツ あけましておめでとうございます、CTOの今村( @kyuns )です。 このテックブログを購読してくださっている読者の皆さん、いつもありがとうございます。 VASILYテックブログも記事を投稿し始めてから約6年半が経... 続きを読む
iOSアプリに導入したプロトコル指向なAPI抽象レイヤーの設計 - VASILY DEVELOPERS BLOG
2017 - 10 - 05 iOSアプリに導入したプロトコル指向なAPI抽象レイヤーの設計 Swift iOSアプリエンジニアの @hiragram です。VASILYにジョインしてだいたい3か月経ちました。 今回は、僕がジョインしたプロジェクトに導入した、APIリクエストの抽象レイヤーの設計について紹介します。また、記事の最後にこの抽象レイヤーのコードをフレームワークとして切り出したもののリン... 続きを読む
RubyKaigi2017参加レポート(全日分)とスライドまとめ - VASILY DEVELOPERS BLOG
2017 - 09 - 21 RubyKaigi2017参加レポート(全日分)とスライドまとめ こんにちは、VASILYのバックエンドエンジニアの塩崎です。 9/17〜9/20にかけて広島で開催されたRubyKaigi2017に、VASILYから4人が参加しました。 3日間で約50個の講演があり、参加者も数百人を超えるであろう大変大規模なカンファレンスでした。 たくさんの講演の中で、VASILYの... 続きを読む
RubyのパパMatzさんに、RubyKaigi2017の見所を聞いてみた - VASILY DEVELOPERS BLOG
2017 - 09 - 08 RubyのパパMatzさんに、RubyKaigi2017の見所を聞いてみた Ruby Ruby on Rails こんにちは、VASILYバックエンドエンジニアの塩崎です。 RubyKaigi2017の開催時期が間近に迫っていますが、皆さんの広島グルメ探訪の予定はいかがでしょうか? 今年のRubyKaigiにはVASILYから4人が参加する予定で、そのうちの3人は初参... 続きを読む
iOSの消耗型課金のサーバーサイドTipsまとめ - VASILY DEVELOPERS BLOG
2017 - 08 - 25 iOSの消耗型課金のサーバーサイドTipsまとめ こんにちは、バックエンドエンジニアのじょーです。 以前、月額課金型のサーバーサイドでのレシート検証の記事を書きました。( iOSの月額課金レシート検証をサーバーサイドで行うときのTipsまとめ ) 今回は、消耗型課金のサーバーサイド実装について書きます! 注意 この情報は2017年8月25日現在のものです。 目次 消耗... 続きを読む
開発効率を上げる!Swaggerで作るWEB APIモック - VASILY DEVELOPERS BLOG
2017 - 05 - 19 開発効率を上げる!Swaggerで作るWEB APIモック API Swagger モック こんにちは。バックエンドエンジニアのじょーです。 みなさんは、開発初期の段階でWeb API(以下API)の実装が追いつかずクライアント側が開発できないという経験をしたことはありますか? クライアント側はAPIがないと開発が滞ってしまうことがありますが、かといってAPIの開発も... 続きを読む
VASILYにおけるBigQuery + Tableau活用例 - VASILY DEVELOPERS BLOG
2017 - 04 - 17 VASILYにおけるBigQuery + Tableau活用例 こんにちは! なんでもディープラーニングでやりたがる癖が抜けず、3ヶ月のディープラーニング禁止令を言い渡されていた後藤です。 本記事ではVASILYで利用しているデータ分析の環境について紹介します。 VASILYではデータ分析が必要な場面で、BigQueryとTableauを組み合わせて利用することが多い... 続きを読む
数百サイトのクローラーを効率よく運用する仕組み - VASILY DEVELOPERS BLOG
2017 - 04 - 10 数百サイトのクローラーを効率よく運用する仕組み こんにちは! バックエンドエンジニアのりほやんです! 2017年の2月28日にIQONはリブランディングを行い、タグラインを “わたしの「好き」がここにある” に刷新しました。 この “わたしの「好き」がここにある” という体験をユーザーにしていただくには、IQONに掲載されている商品情報がとても重要になります。 そして... 続きを読む
【Rails】WEB APIを長く運用するための仕組み化 - VASILY DEVELOPERS BLOG
こんにちは、バックエンドエンジニアのじょーです。大規模なサービスのAPIを開発する際に、ルールを決めずに開発していると無秩序なコードが散見される運用がしづらいAPIになってしまいます。また、ルールを決めたとしても共有が上手くいかないなどの理由で守られなくなってしまうこともあると思います。 本記事では、APIを運用しやすくするために、ただルールを決定しただけではなく、ルールを守るためにそれぞれ仕組み... 続きを読む
Docker / Apache Mesos / Marathon による3倍速いIQONクローラーの構築 - VASILY DEVELOPERS BLOG
2017 - 03 - 17 Docker / Apache Mesos / Marathon による3倍速いIQONクローラーの構築 Docker インフラ クローラー わーい!コンテナたのしー! 続きを読む
新しいアプリを作るときによく使うSwift Extension集 - VASILY DEVELOPERS BLOG
2017 - 03 - 07 新しいアプリを作るときによく使うSwift Extension集 iOS Swift iOSエンジニアの庄司 (@WorldDownTown) です。 最近、業務で新しいiOSアプリを立て続けにいくつか開発する機会に恵まれました。 そんな中、いくつもアプリを使っていると、どのアプリでもよく使う処理があぶり出されてきます。 そういう処理はSwiftのExtensionと... 続きを読む
Androidアプリを長く開発し続けるために気をつけている9個のルール - VASILY DEVELOPERS BLOG
2017 - 02 - 23 Androidアプリを長く開発し続けるために気をつけている9個のルール Android Androidエンジニアの @nissiy です。Androidが発表されてからもうすぐ10年になろうとしています。長いですね。 実は Android版iQON 、今年の4月でリリースしてから丸5年を迎えます。ここまで長くサービスを続けられて、かつ3年連続でベストアプリをいただけた... 続きを読む
形態素解析とNgramを併用したハイブリッド検索をSolrで実現する方法 - VASILY DEVELOPERS BLOG
2017 - 02 - 16 形態素解析とNgramを併用したハイブリッド検索をSolrで実現する方法 こんにちは、バックエンドエンジニアの塩崎です。 今まではiQONの全文検索用のインデックスには形態素解析だけを用いていましたが、先日Ngramも併用することで検索を改善しました。 その結果、検索結果のヒット数が向上し、なおかつ検索ノイズの増加を軽微なものに抑えることができました。 この記事では、... 続きを読む
就活生よ、偉そうになれ! Ruby開発者まつもとゆきひろ氏がエンジニア志望学生に贈る言葉 - VASILY DEVELOPERS BLOG
こんにちは、VASILYバックエンドエンジニアの塩崎です。 今年の就職活動のスタートは3月になるそうなので、学生の皆さんは自分の進路について色々と悩んでいる時期かと思います。 今回のTECH BLOGは、Rubyの開発者であり、VASILYの技術顧問でもある、まつもとゆきひろ氏(以下、Matzさん)にエンジニアの就職活動について色々と質問した内容をお届けします。 将来エンジニアとして活躍したい学生... 続きを読む
会社の新年会用に低温調理器具を作りました - VASILY DEVELOPERS BLOG
2017 - 01 - 12 会社の新年会用に低温調理器具を作りました IoT あけましておめでとうございます。 バックエンドエンジニアの塩崎です。 今年の抱負として「テクノロジー系の同人誌を書く!」と言ったら、「アニメの女の子が出てくる漫画」のことだと勘違いされてしまいました。 いつもはiQONに関することを書いているこのTECH BLOGですが、今回の記事はiQONには全く関係のない内容です。... 続きを読む
機械学習とデータ分析を支えるAWSとGCPを利用したマルチクラウドアーキテクチャのお話 - VASILY DEVELOPERS BLOG
2016 - 12 - 20 機械学習とデータ分析を支えるAWSとGCPを利用したマルチクラウドアーキテクチャのお話 機械学習 ディープラーニング BigQuery はじめに こんにちは、CTOの今村です。 先日弊社のiQONが3年連続でGoogle Play「2016年ベストアプリ」に選ばれました。また、今回 ベストイノベーティブ部門の大賞 を受賞しました。 イノベーティブ部門ということなので、... 続きを読む
VAEとGANを活用したファッションアイテム検索システム - VASILY DEVELOPERS BLOG
2016 - 11 - 24 VAEとGANを活用したファッションアイテム検索システム ディープラーニング 機械学習 画像処理 データサイエンティストの中村です。今回はイメージファーストなファッションアイテム検索システムを作ってみたのでそちらの紹介をしたいと思います。 本記事で紹介する技術は IBIS2016 でも報告しています。 概要 ファッションアイテムを探すとき、見た目の印象はとても大事な要... 続きを読む
ディープラーニングによるファッションアイテム検出と検索 - VASILY DEVELOPERS BLOG
2016 - 10 - 25 ディープラーニングによるファッションアイテム検出と検索 機械学習 画像処理 ディープラーニング データ データサイエンティストの中村です。VASILYではファッションに特化した画像解析エンジンを開発しています。本記事では、スナップ写真からファッションアイテムを検出するシステムを紹介したいと思います。 概要 このシステムの入力はスナップ写真です。スナップ写真が入力された... 続きを読む
効率的なアプリ開発のためにデザインガイドラインを作成した話 - VASILY DEVELOPERS BLOG
2016 - 02 - 02 効率的なアプリ開発のためにデザインガイドラインを作成した話 Design こんにちは。デザイナーの権です。 アプリ開発に関わるデザイナーの方々は、仕様とデザインが決まって実装に移る際、どのようにチームでやりとりしていますか? それぞれの開発体制や状況に合わせて進めていくので、会社によって様々だと思います。弊社でも効率的な開発のために、デザインデータや仕様書、指示書、プ... 続きを読む
「IT奴隷化に反旗を翻そう」 VASILY技術顧問 まつもとゆきひろ氏インタビュー | VASILY DEVELOPERS BLOG
まつもとゆきひろさんが弊社の技術顧問に就任する事となりました。せっかくなので、「ベンチャーの重要性」「世界での勝ち方」「SIerのヤバさ」「モルモン教とエンジニアリング」など、まつもとさんに色々聞きたかった事をぶつけてみました! VASILY Officeにて 質問 我々は、小さい会社ながらも技術によって世の中にインパクトを与えようと頑張っています。 他にもそういった会社が増えていますが、思う所な... 続きを読む
たった9日間で戦力となるウェブエンジニアになれる7ステップ | VASILY DEVELOPERS BLOG
理系的素養は有るけれどもウェブ経験が全く無い学生インターンが、9日間で立派なウェブ系エンジニア になったので、そのポイントをまとめました! ざっくり概要 Getting Started with Railsをやる ユーザに届ける体験をする Pull Requestのやりとりをする SQLをいじる ウェブで使うミドルウェアとインフラを知る JSFIDDLEを触る ウェブ業界について知る そしたら取り... 続きを読む
iOSエンジニアは今すぐ導入! CocoaPodsで簡単ライブラリ管理 | VASILY DEVELOPERS BLOG
iOSエンジニアの荒井です。 今回はXcodeプロジェクトのライブラリ依存関係を簡単に管理出来る”CocoaPods”の紹介をします。 未導入の方はオープンソースの管理が劇的に変わるので是非導入してみてください。 はじめに 最近iOSの勉強会などに参加すると、CocoaPodsを導入していることが前提で話が進む事が多くなりました。また、iOSエンジニアと話す際も「CocoaPodsで管理しています... 続きを読む