Category: エンジニア
-
外付けのストレージ検討するならM.2SSDがおすすめ
Iphone/androidのカメラの性能がすごく高くなり、 最近動画を撮影することが多くなったと思う。 保存先として、Youtubeの非公開の場所においておくのも有りだが、 Youtubeにアップロードするとデータが圧縮されてしまう。 そのため、HDDに保存する、SSDに保存する、Blue RayのDiskに書き込んでおくなど、複数の方法があるが、 個人的なおすすめを紹介する。
-
amazon Partner APIでアマゾンの商品情報を取得する
アマゾンの商品を紹介するときは、アマゾンアソシエイトを利用しているのだが、 アマゾン公式のツールで商品を紹介する場合、どうしてデザインだったら欲しい情報がない場合がある。 自分独自の情報がだせるように、amazonのAPIを使って商品を紹介するにあたり必要な情報を自動的にとれるようにした。 作りにあたっては結構つまずくところがあったので、以下に紹介。
-
普段はJinja2つかうことが多いが、Nuxt.jsを使ってみた
もともとPyhtonのjinja2でレンダリング処理をすることが多く、 たまに非同期の処理を行うときにはjQueryを使っていたが。でも基本は同期処理でHTMLのコンテンツをとっている。 最近SPAサイトも多くなってきたし、jinja2をやめてあくまでPythonはAPIをかえすだけの処理にし、 フロントエンドはすべてのJavascriptできるようにNuxtを使うことにした。 以下はこれまでJinja2を使ってた人にとってNuxtの何がいいかをまとめる。
-
Python DataFrameの書き込み読み込み
趣味で書いているアプリでWebAPIからデータをもってきて、そのデータを整形するためにいったんpandasのDataFrameにいれる、ということをよくあると思う。 私もよくあるが、DataFrameの挙動を試しながらやっていると、そのたびに、WebAPIにアクセスして、DataFrameにいれてという処理になり、WebAPIへのアクセスによる遅延もあるし、APIのLimitにひっかかる、場合によっては請求される場合もあるので、WebAPIからDataFrameにデータを入れたあとはローカルに読み書き出るようにした。
-
Admob インタースティシャル広告 androidだとテスト広告がうまく表示されない問題
Admobのインタースティシャル広告を最近実装した。 iphoneの場合は、googleの紹介ページに従って、実装するとなんの問題もなく実装できた。 一方androidの場合はページにしたがって実装しても全く動かない。以下にうまく表示できるようなった対処を記載するd
-
Swift/iphone UIViewController.*** must be used from main thread onlyのエラーが出たときの対処法
Swift/iphone UIViewController.*** must be used from main thread onlyのエラーが出て解決に困ったので、 解決した方法を以下の通りまとめる。 そもそも非同期スレッドで処理をするように書いていた。
-
Swift/Iphoneのローカルストレージに対するcreate/update/read処理をまとめる。
先日android/javaのローカルストレージへの読み書き処理をまとめたので、 次はiphone/swiftの処理をまとめた。
-
Java/Androidのローカルストレージに対するcreate/read/update処理をまとめる
スマホのアプリを作る場合はほとんどCloudにデータを置くのが一般的だが、 Androidのローカルストレージにデータを置きたい場合があると思う。 そのための処理をJavaで実装したので、備忘のためにまとめておく。
-
ファイル名を変更するワンライナーを書いた
ファイルのアップデートをする必要があったので、ワンライナーを書いたが備忘のために残しておく。
-
MAC Kindleのページめくりを自動でする方法
Ipadでkindleの本を読んでみると、Kindleのページめくりが面倒だなって思うことがある。 そのため、scriptで自動出する方法を調べた。 apple scirptでやると簡単にできる