読者です 読者をやめる 読者になる 読者になる

画像がズームインしながら画面遷移するSwiftライブラリを公開しました

iOS Swift Objective-C

iOSエンジニアの庄司(@WorldDownTown)です。 iQONのiOSアプリ内部で使われている画面遷移処理をOSSライブラリ化したのでご紹介します。

TL;DR

  • UINavigationControllerでの遷移時に、タップした画像をズームして遷移するトランジション処理をSwiftライブラリ化しました。
  • エッジスワイプでもズームアウトして戻ることができます。

github.com

続きを読む

iOSチームでのインターンシップのすすめ

iOS 開発者インターン

こんにちは、iOSエンジニアの遠藤です。 学生の皆さん、夏のインターンシップはもう決めましたか? 各社で様々な形式のインターンシップがあると思いますが、今回はiOSチームを例にVASILYでのインターンシップについて紹介をしたいと思います。

記事には実際にインターンシップに参加した学生の感想を載せていますので、VASILYのインターンシップに興味のある方はぜひチェックしてください!

続きを読む

カスタムmitmproxy入門

mitmproxy iOS Android

f:id:vasilyjp:20160711100702j:plain VASILYのiOSエンジニアにこらすです!

今回はプロキシツールmitmproxyカスタムスクリプト機能について説明したいと思います。 モバイル開発をする際にAPIリクエストのデバッグツールとして mitmproxy はとても役に立ちます!

カスタムスクリプトを使うと何ができるか

カスタムスクリプトを書くと、mitmproxyの動作をプログラムでカスタマイズすることができます。 モバイルデバイスのリクエストやレスポンスを書き換えたり、通信を遅延させたりできます。

続きを読む

1コマンドで本番サーバと開発サーバ (のVMイメージ)を作る話

インフラ 自動化 開発環境

こんにちは、インフラエンジニアの光野(@kotatsu360)です。 開発をしていると本番サーバと開発サーバの乖離が問題になると思います。これについて、先日行われたUZABASE Meetup#4 〜大規模サービスを支えるインフラ〜にて「1コマンドで本番サーバと開発サーバ (のVMイメージ)を作る話」という発表をさせていただきました。

この記事では、時間とスライドの都合上、省略したbase.jsonについてご紹介いたします。

続きを読む

レコメンドアルゴリズム(BPR)の導出から実装まで

機械学習 データ Python

こんにちは、エンジニアの中村(@tn1031)です。弊社のプロダクト「iQON」には「for You」というレコメンド機能が実装され、個々のユーザに毎日おすすめのファッションアイテムを届けています。

press.vasily.jp

今回はこの「for You」に関連して、レコメンドを実現するアルゴリズムのひとつであるBayesian Personalized Ranking (BPR)を紹介したいと思います。

本記事ではひとつの手法に話題を絞りますが、一般的な協調フィルタリングやレコメンド自体について詳しく知りたい方は、こちらのNetflix Prizeで使われた手法のまとめがとても参考になります。

続きを読む

フロントエンドチームでのインターンシップのすすめ

開発者インターン

エンジニアの荒井です。現在VASILYではサマーインターンシップを開催しています。募集開始後、さっそく多くの方からご応募いただいています。 インターンコースのひとつにフロントエンド開発コースがあるのですが、HTMLを書くのか、サーバーサイド言語を書くのか等、業務範囲に興味がある方が多いようです。そこで今回は、VASILYフロントエンドチームの役割と、インターンシップの内容について紹介したいと思います。

f:id:vasilyjp:20160628233755j:plain

続きを読む

データサイエンスチームでのインターンのすすめ

開発者インターン 機械学習 お知らせ データ

データサイエンスチームの後藤です。

学生のみなさんはそろそろ夏のインターンの時期ですね。 私も、ちょうど一年前に学生の立場でVASILYのインターンに参加して熱い夏を過ごしたことを思い出します。

本記事では、データサイエンスチームの実際の仕事と夏のインターンについてご紹介します。 記事の最後に、インターン募集の案内も貼っていますので、インターンに参加したいと思ってくれた方はぜひチェックしてください!

続きを読む