「AWS無料相談会」をオンラインで開催中

プログラミング

1/5ページ

AdMobの本番広告が表示されない場合に確認すべきこと

  • 2021.05.30

はじめに Google AdMobは、高品質な広告の配信を通じて、開発したモバイルアプリを容易に収益化できるサービスです。 今回は、本番用のAdMob広告をモバイルアプリ内で表示する際の確認事項をまとめます。 本番用の広告IDがモバイルアプリソースコードに設定されていることを確認する 検証用のテストIDではなく、AdMobアカウントで作成した本番用のアプリIDと広告ユニットIDがモバイルアプリソー […]

GopherJSを利用して、GoをJavaScriptに変換する

概要 今回は、GoをWebブラウザ上で動作させるために、GopherJSを利用する方法を解説します。 他にも方法やツールはありますが、私が読んでいたオープンソースプロジェクトで使われていて興味を持ったため、今回はGopherJSについて調査しました。 公式のドキュメントを読んでも、ひとまず動作確認する方法が分かりにくかったため、本記事では、簡単なプログラムを動作させるところまでを解説しています。 […]

[Flutter] ボトムナビゲーションに、カラフルなアイコン画像を”そのまま”表示する方法

本記事は、Flutter開発における小技の紹介です。 対象読者は以下のとおりです。 Flutterでアプリを開発している ボトムナビゲーションのボタンの色をカラフルに表示したい 以下の2つの画像をアイコンとして表示させることを考えていきます。 通常の実装だと、以下のようなコードになると思います。 class BottomNavigatorColor extends StatelessWidget […]

Google Play Consoleのアプリ権限設定画面から「役割(Role)」が消えた件

Google Play Consoleがリニューアル 2020年11月2日より、Google Play Consoleはベータ版を卒業しました。 開発者は今後、新しいGoogle Play Consoleを利用することになります。 新しいGoogle Play ConsoleではUI/UXの改善やパフォーマンスの向上が期待されています。 2020年11月2日より全デベロッパーに新しいGoogle […]

Vimで効率よくプログラミングをするために、まず知っておくと良い操作方法

  • 2020.11.20

概要 エンジニアの内山です。 この記事では、Vimで効率よくプログラミングをするために、まず知っておくと良い操作方法を紹介しています。 以下の書籍の簡易版となっています。 実践Vim 思考のスピードで編集しよう! 基本的なVimの操作方法に関することが学べるので、拡張機能が入っていないVimや他エディタのVimエミュレータを使う際にも役立ちます。余裕があれば、書籍を読むことをおすすめします。 モー […]

CarrierWaveのversionsでPDFの各ページ画像をアップロードしようとしてハマったこと

  • 2020.09.04

土居です。本日はRailsアプリケーションで、CarrierWave(ファイルアップロード機能を提供するGem)の機能を一部誤って使っていたためにハマってしまったことについて紹介したいと思います。 PDFの各ページを画像化してアップロード CarrierWaveを使ってPDFアップロードをしているシステムで、新たにPDFの各ページを画像化してアップロード(+表示)することが必要になりました。 画像 […]

Ruby on Jetsでハマったこと

土居です。本日ははじめてRuby on Jetsを利用していて、ハマった点を紹介したいと思います。 Ruby on Jets とは Rubyのサーバーレスフレームワークです。Rubyで書かれたアプリケーションをAWS Lambdaにデプロイし、Amazon API GatewayでLambdaへルーティングするURLエンドポイントを生成します。 Ruby on Railsと同様の記法で記述でき、利 […]

Denoを触ってみる

最近モンスターエナジーを箱買いしました。関口です。 今回は今年5月に正式版がリリースされたDenoに軽く触れてみた内容を記載したいと思います。 事前準備 公式よりDenoをインストールしてください。 VSCodeやJetBrainsIDEではDeno用のプラグインが既に存在しますので、こちらも適宜導入してください。 簡易なAPIを作成する 今回はミドルウェアとしてoakを利用します。 Applic […]

開発スピードを早めるための5つのコツ

  • 2020.06.26

エンジニアの内山です。 最近は、仕事の合間の気分転換に、けん玉を練習しています。「世界一周」という技の成功率を上げることが間近の課題です。 ところで、エンジニアなら誰でも「もっと素早く開発したい」「短時間でより多くの開発をこなしたい」と考えているのではないでしょうか。 そこで今回は、私が今までの経験の中で身につけた、開発スピードを早めるために心がけていることをご紹介します。 開発する目的まで戻って […]

Docker for Macの代わりに、Vagrant + Dockerで開発環境を構築する

エンジニアの内山です。最近は家に引きこもって、どう森とスプラトゥーンを楽しんでいます。 今回は、Vagrant + Dockerで開発環境を構築する手順をご紹介します。 概要 Docker for Mac はパフォーマンスが悪いため、開発効率に悪くなってしまいます。原因については、以下を参照してください。 https://forums.docker.com/t/file-access-in-mou […]

1 5