You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。ヤフーで広告に関わるソフトウェアの開発をしている加藤 真也(@shikato)です。 今回はAndroid向けSDK開発について、作り方や普段意識していることを紹介したいと思います。 このテーマにした理由は、AndroidやiOSにおける広告などのSDKを使う際の知見は比較的充実しているように思うのですが、それらのSDKを開発する際の知見はあまりないように感じているためです。 本記事は、私が最近担当しているAndroidの広告関連SDK開発時の内容となりますが、いわゆるアドテクのような広告業界ならではの話題は少なめとなっています。 開発者に向けた、ライブラリのようなソフトウェアの開発全般に適用できる話題を盛り込みました
Safari 10.0 で 3D Touch イベントを取得! こんにちは、UI デザイナーの清田です。 iOS 10 発表されましたね。それと同時に Safari 10.0 も発表となりました。 早速 Apple Developerサイトへ行くと 「What's New in Safari」 ページにて Safari 10.0 での主なトピックが掲載されています。 What's New in Safari 次期 Safari 10.0で使えるようになったAPIが公開されていました。そちらの一覧のなかに気になる項目が! 3D Touch Events For 3D Touch on iOS, the touchforcechange event is called only when the force changes. The event is the 3D Touch equivale
fastTextとは何なのか 自然言語処理の学習を高速化するツール これまで5日かかっていたタスクがたったの10秒で終了 fastTextで取り組める3つのこと fastTextで出来る3つの全体像 Facebookはニュースフィードから釣り見出しを排除するためにfastTextをつくった? リクルートテクノロジーズでは、レコメンドに応用 サイバーエージェントが実用化したAWAでのアーティストレコメンド Yahoo!はレシートメールの文章から製品をオススメする ◯2Vecを考えれば推薦に応用できる fastTextを安全に使うために必要な理論 単語をベクトル表現化するWord2Vec ベクトル表現を構築するアーキテクチャ CBoW Skip-gram fastTextを使ってみよう fastTextをインストールする 単語のベクトル表現を構築しよう Tweetデータの収集 単語のベクトル表
OSLog OSLog は iOS 10 から新たに追加された、ログを出力するためのクラスです。 サンプルコードが以下のページで公開されていますので、これを参考にしながら使ってみたいと思います。 Logging: Using the os_log APIs | Apple Developer 基本的な使い方 以下のような感じで使います。 // インポートして import os.log // OSLog のインスタンスを生成して let log = OSLog(subsystem: "jp.classmethod.SampleMobileApp", category: "UI") // os_log 関数を呼び出す os_log("ログです", log: log, type: .default) 使い方はとっても簡単です。まず os.log をインポートすることで OSLog の機能を使え
こんにちは。投稿開発部エンジニアの土谷(@taihaku0415)です。 Androidアプリとcookpad.comの開発を中心に担当しています。 現在、クックパッドには100人弱のエンジニアが在籍しています。普段エンジニアはそれぞれの事業部に所属して、業務を行っています。スマートフォンアプリを専門に書くエンジニア、広告領域を担当するエンジニア、インフラや開発の基盤を構築しているエンジニアなど、多岐に渡ります。 そのため、クックパッドでは、業務をする上で必須なものから、他のチームの開発の知見や生産性を上げるためのtips(ツールの紹介や使い方など)まで、様々な情報を共有して、開発力や技術力の向上に役立てるための取り組みを行っています。 例えば、技術領域課題共有会では各部署・チームの課題を話し合う場が設けてあります。また、Groupadという社内ブログサービス上で、全社員(エンジニアにかぎ
9. アプリ構成 【言語】 Java8 + Lombok 【フレームワーク】 Spring Boot 【テンプレート】 Thymeleaf 【フロント】 SCSS, ECMAScript 2015, Knockout.js 【ビルド】 Maven, node.js (gulp) 【IDE】 IntelliJ 11. 導入 - Spock Maven Gradle <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.4.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.spockframework</groupId> <artifactId>spock-c
2016年は、スマートフォンを利用したモバイルVRにとって興奮にエキサイティングな年だ。Google CardboardとSamsung Gear VRが普及してしばらく経ち、それらの開発者(SamsungとGoogle)は大規模なマーケティングで製品をプッシュしはじめている。それでも、このテクノロジーはまだ普及の初期段階にあると私は考えている。 なので、これからモバイルVRがどこへ向かうのかを考察していきたい。 1. モバイルVRは、最も広く使われるVRの形になるモバイルVRは、使うのが簡単で低コスト、そして気軽に持ち運べることから、大きなポテンシャルを持っている。普及の面で、モバイルVRこそがVRの覇権的な形になると、強く信じている。そして、モバイルVRは多くの人達にとって初めてのVR体験であり、VRと言ったとき最初に頭に浮かぶものになるだろう。 多くのユーザーがVRアプリを起動させる
はじめに 最近、AWS Lambdaの勉強をしているのですがログまわりの機能が非常に便利だと感じました。私がAWS Lambdaのログ周りで調査した内容をまとめます。 Lambda使いたいけどCloudWatchあまり使ったことない方にぜひ読んでもらいたいです。言語は私はPythonとNode.jsを使えないのでJavaで試しています。 ロギングライブラリに関して まずはロギングライブラリに関してです。 Javaに関する話になっていしまいますが、LambdaLoggerかlog4jを利用することでCloudWatchログに書き込むことが可能です。CloudWatchであれば過去ログの検索が簡単できたり、特定の文字列を含むログが出力された場合に通知することができるためかなり便利です。バックアップを自分で作成する必要もありません。 CloudWatchに書き込んだログを確認する まずはLamb
We know design is important in today’s uber tech world; but it still happens, in many teams design thinking ends up at a stand still once the deliverables are passed down the chain to marketing or development. Recently, with the rise of rapid prototyping tools, designers are gaining more traction when it comes to stakeholder meetings. Designers want the best experience for users, and we also want
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く