Post Bank

If you have an idea that you genuinely think is good, don't let some idiot talk you out of it.

技術

画像の拡大・縮小を実装する【Swift 4】

UIImageViewに画像を置いただけだと、画面をピンチアウトした時に画像を拡大することができない。 そこで少し調べたら、UIScrollViewを使えばいけるらしいということでこちらの記事を参考にして実装してみた。 ScrollViewの中にImageViewを入れて、ScrollVie…

Django + Reactで初めてのSPAを作ってみた

Django + Reactで作家の人気投票ができるSPAを作ってみました。タイムラインでもなんでもないのに、Book Timelineという名前です。 前々から見た目部分いじれるの楽しいやん、かっこいいサイトとかアプリ作ったら女の子に自慢できるやんと思ってWebデザイン…

Whitenoiseの仕様変更

v4.0より前 DjangoプロジェクトををHerokuでデプロイする時に、Django girls tutorialに従ってやると、wsgi.pyファイルに以下のように書くと思う。 wsgi.py import os from django.core.wsgi import get_wsgi_application from whitenoise.django import Dja…

TensorFlow LiteのPost-training quantization

TensorFlow Lite公式ページに従って、以下のコードでweightの量子化をしてみた。 import tensorflow as tf converter = tf.lite.TocoConverter.from_saved_model(saved_model_dir) converter.post_training_quantize = True tflite_quantized_model = conver…

Androidで非同期処理【Android、Java】

AsyncTaskを使って非同期処理 適当なメソッドからAsyncTaskを直接呼び出して、非同期処理を実行しています。これだとThis AsyncTask class should be static or leaks might occurというWarningが出てしまいました。 public class MainActivity extends AppC…

staticって何?【Java】

この記事がめちゃくちゃわかりやすかった。 staticはクラスの変数、メソッドで、非staticはインスタンスの変数、メソッドということ。 JavaはPythonに比べると難しいです。でも勉強になります。Javaって結構古い言語かと思っていたけど、Androidアプリ開発で…

Material-UIでヘッダーを作る【React】

Material-UIを使って、ReactのHeaderコンポーネントを作成する。 準備 以下のコマンドでMaterial-UIをインストールする。 npm install --save @material-ui/core npm install --save @material-ui/icons コード import React, { Component } from 'react'; i…

Githubのアカウント切り替えに苦労した話

はじめに 仕事用にGithubのアカウントは持っていたが、プライベート用にもう一個アカウントを作って自由に切り替えられるようにしたかった。今までのアカウントは全部HTTPSでcloneとかpushしてたので、最初プライベートアカウントもHTTPSでやろうとしたけど…

SEO対策について調べてみた

SEO対策をしっかりして、PV数を上げたいので少し調べてみた。 目次 1. 目次を書く 2. metaタグを充実させる 3. 被リンクを増やす 4. hタグで見出しを段落化 5. 重要なワードを繰り返し登場させる 6. コンテンツを増やす 7. まとめ 1. 目次を書く SEO対策には…