iOSのタブ内を画像のみにする。画像の位置を調整。

class FirstViewController: UIViewController {
   @IBOutlet weak var tabItem: UITabBarItem!
    override func viewDidLoad() {
        super.viewDidLoad()

        var insets = UIEdgeInsets()
        insets.top = 5
        insets.bottom = -5.0
        tabItem.imageInsets = insets
    }
}

Google Web Designer

https://www.google.co.jp/webdesigner/

Google Web Designer Blog(英語)
https://webdesigner.googleblog.com

Google Web Designer YouTubeチャンネル(英語・字幕あり)
https://www.youtube.com/user/GoogleWebDesigner

Mac 10.7.x 以降、Win 7 以降、Linux(Debian、Ubuntu、Fedora、openSUSE)用がダウンロード出来ます。

各OS用ネイティブアプリです。

ちょっと使ってみようかと。

Spine JavaScript Runtime Scale設定

Spine JavaScript RuntimeのScale設定。
JSONデータを読み込んだ後にScale設定が出来る。

spine-ts/webgl/example/index.htmlの123行目

var skeletonJson = new spine.SkeletonJson(atlasLoader);

の後ろで設定。

例えば50%表示。

var skeletonJson = new spine.SkeletonJson(atlasLoader);
skeletonJson.scale = 0.5;

通常表示
http://cloudsquare.jp/xyz/spine-ts/webgl/example/index.html

50%表示
http://cloudsquare.jp/xyz/spine-ts/webgl/example/index_scale.html

Documentはこちら。
「Scaling」参照。
http://ja.esotericsoftware.com/spine-loading-skeleton-data

AWS Linux OS毎ログイン初期ユーザー名

全てがec2-userではないのです。

ここに記載されています。
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/managing-users.html

Amazon Linux:ec2-user
RHEL:ec2-user/root
Ubuntu:ubuntu/root
CentOS:centos
Fedora:ec2-user
SUSE:ec2-user/root
それ以外:ec2-user/rootが機能しない場合、AMIプロバイダーに確認

CentOSにec2-userに入れるわけないのですね。
時間を無駄に使ってしまいました。

iOS GIFアニメーション再生ライブラリ YLGIFImage 開始・停止・3秒実行

YLGIFImage:https://github.com/liyong03/YLGIFImage

使い方は下記ページを参照。
丸の内テックさん記事:http://marunouchi-tech.i-studio.co.jp/3775/

上記をベースに開始・停止・3秒実行ボタンをつけて見ました。

開始は

demoImageView.image = gifImage

とGIFアニメーションのインスタンスをセット。
インスタンスをセットした瞬間からアニメーションは開始されます。

停止は

demoImageView.image = nil

とnilをセット。

3秒実行はTimerクラスを使用しています。

表示させたまま開始、停止させたい場合は

demoImageView.startAnimation()
demoImageView.stopAnimation

を使用すればよい。

開始・停止・3秒実行ボタン

import UIKit
import YLGIFImage

class ViewController: UIViewController {

    @IBOutlet weak var demoImageView: UIImageView!
    
    var gifImage:UIImage!
    
    override func viewDidLoad() {
        super.viewDidLoad()

        if let path = Bundle.main.url(forResource: "shirakawago1_animated_256", withExtension: "gif") {
            if let data = try? Data(contentsOf: path) {
                gifImage = YLGIFImage(data: data)
            }
        }
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    @IBAction func tapStart(_ sender: Any) {
        demoImageView.image = gifImage
    }
    
    @IBAction func tapStop(_ sender: Any) {
        demoImageView.image = nil
    }
    
    @IBAction func tapTimer3sec(_ sender: Any) {
        demoImageView.image = gifImage
        _ = Timer.scheduledTimer(withTimeInterval: 3, repeats: false, block: timwer3stop(t:))
    }
    
    func timwer3stop(t:Timer) {
        demoImageView.image = nil
    }

}

Kindle Unlimited コンピュータ・IT(洋書除く)の冊数

Kindle Unlimited コンピュータ・IT(洋書除く)

始まった当初と現在の冊数。

2016/8/4 2,827冊
2016/8/17 2,487冊
2016/10/1 2,262冊


2017/9/2 3,011冊

開始時にいくつかのメージャー出版社の書籍が読めました。
読めなくなった2016/8/17に大きく減って、微減が続きました。
そこから考えると増えたのだと思います。
コンピュータ・IT(洋書除く)はメージャー出版社の復活はほぼなく、個人出版的な書籍が増えた結果となります。