Try WiMAXレンタル

www.uqwimax.jp

440Mbps対応エリアではないので220Mbps対応のSpeed Wi-Fi NEXT W02をレンタル

www.uqwimax.jp

窓際において調子がいいときは2本、基本0~2本を行ったり来たり、 いつの間にかつながらないと思ったら圏外やリングだったりとかなり電波が不安定

2月2日からWiMAX 2+の3日間10GBになるが自宅では期待できそうもないな

—— BNRスピードテスト (ダウンロード速度) —— 測定サイト: http://www.musen-lan.com/speed/ Ver5.6001 測定日時: 2017/01/31 20:34:17

回線/ISP/地域:

1.NTTPC(WebARENA)1: 6.39Mbps (798.73KB/sec) 2.NTTPC(WebARENA)2: 6.58Mbps (822.22KB/sec) 推定転送速度: 6.58Mbps (822.22KB/sec)

ちなみにdocomoだとアンテナ5本

アンケートの電話がかかってきたがどうも440Mbpsのエリアだそうで 440Mbpsなら電波の種類や外部アンテナもあるので安定するらしいのだが 常時1本ぐらいで期待できそうもないんだけどな~

Dell ゲーミングノートパソコン Inspiron 7567

これにします。

www.4gamer.net

pc.watch.impress.co.jp

2/6 追記

2/6に届くと表示のまま進まないので問い合わせると入荷日未定、入荷時期がわかりしだいメールとのこと。

2/7 追記

発売日2/3(金)なら遅くても2/6(月)の週には届くと思ってたら お届け予定日: 2017-03-02 - 2017-03-03 だそうです。

急ぐものはamazonで買うのはやめておきましょう。

2/14 追記 ☆1のレビューだらけだったのにいつの間にか旧製品とくっつけてごまかされている。

2/16 追記 Dellで直接購入した人はもう届いているのか それに購入金額みるとamazonよりも安いな

plaza.rakuten.co.jp

2/18 追記 お届け予定日: 2017-02-20 - 2017-02-21 になりました

2/20 追記 今日発送になり明日到着予定

2/21 追記 届いたのでM2SSDを差してWindows10 PROのUSBを入れてインストールしたが再起動後ブートしない INACCESSIBLE_BOOT_DEVICEがでて動かない HDD消してしまったのでリカバリディスク作成中

imabari.hateblo.jp

新しいパソコン

実家のパソコンが壊れて動かないというので自分のデスクトップを売ったのだが

今手元にあるパソコンがASUSの1001PXでWindows7 starterが入っていたのを

Windows10にアップデートしたものなのですがメモリが1GBのHDDなのであまりにも遅い

Eee PC 1001PX (Seashell) | ノートパソコン | ASUS 日本

余ってたメモリとSSDに換装して起動は早くなったが

edgeを立ち上げるだけでCPUが98%台をうろちょろ半分はkaspersky

仕方がないので新しいパソコンを探しているのですが

www.frontier-direct.jp

f:id:imabari_ehime:20170124135309p:plain

デスクトップではこれがよさそう。

最近はネットと子供の写真整理ぐらいにしか使ってないのでChromebookでもいいかなとAndroidも動くようなので

ASUS Chromebook Flip C302CA | Notebooks | ASUS Global

chromesoku.com

ネットはASUSのME572CLがあるのでいまのところ不自由はないので

これとNASを買ったのでもいいかなと思いながら日本で発売されるのを待つ予定。

タブレットと兼用になるしどうしてもデスクトップが必要になったらまた考える。

Ubuntu16.04をインストール

Windows10よりはだいぶましになった

リンクを開くたびに固まるがなんとか使えそう

でもあまりにも遅いのでノートパソコン購入

imabari.hateblo.jp

Golangで順列

package main

import "fmt"

func perm(head []int, rest []int) {
    if len(rest) == 0 {
        fmt.Println(head)

    } else {
        for i, v := range rest {

            restx := make([]int, len(rest))
            copy(restx, rest)

            restx = append(restx[:i], restx[i+1:]...)
            headx := append(head, v)

            perm(headx, restx)
        }
    }
}

func main() {
    perm([]int{}, []int{1, 2, 3})
}

GO言語のCSVの読み書き

imabari.hateblo.jp

imabari.hateblo.jp

これをGO言語で作成したいけど難しい

photo_name.csvで保存

,A1,A2,A3,A4,A5
1,あいうえお,かきくけこ,なにぬねの,あいうえお,かきくけこ
2,かきくけこ,たちつてと,,さしすせそ,さしすせそ
3,さしすせそ,,,,たちつてと
4,たちつてと,,,,なにぬねの
5,なにぬねの,,,,
package main

import (
    "encoding/csv"
    "log"
    "os"
)

func failOnError(err error) {
    if err != nil {
        log.Fatal("Error:", err)
    }
}

func main() {

    // 読み込み
    fr, err := os.Open("photo_name.csv")
    failOnError(err)

    defer fr.Close()

    r := csv.NewReader(fr)

    rows, err := r.ReadAll()
    failOnError(err)

    // 書き込み
    fw, err := os.Create("result.csv")
    failOnError(err)

    defer fw.Close()

    writer := csv.NewWriter(fw)

    header := rows[0][1:]

    for _, row := range rows[1:] {
        for i, item := range row[1:] {
            if item != "" {
                writer.Write([]string{item, header[i]})
                // writer.Write([]string{item, strconv.Itoa(j)})
            }
        }
    }
    writer.Flush()
}

次はサブコマンドをつける予定 naruto-io.hatenablog.com jtwp470.hatenablog.jp

Ubuntu16.04にGolangをインストール

Go言語のインストール - golang.jp

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt update && sudo apt install ubuntu-make

sudo apt install git

umake go go-lang

# 再起動

# 環境設定確認
go env

mkdir go
cd go
mkdir bin

# GOPATH追加

gedit ~/.profile

# 最終行に追加
# 1.8からGOPATH不要
# export GOPATH=$HOME/go
PATH=$GOPATH/bin:$PATH

source ~/.profile

marketplace.visualstudio.com

dev.classmethod.jp

qiita.com

{
    "editor.fontFamily": "Source Han Code JP M",
    "editor.fontSize": 14,
    "editor.renderWhitespace": "all",
    "editor.renderIndentGuides": true,
    "editor.formatOnSave": true,
    "files.trimTrailingWhitespace": true,
}

VSCodeのGOをインストールすると入れてくれる

# VSCodeのデバッグ用
go get github.com/derekparker/delve/cmd/dlv

go get -u github.com/alecthomas/gometalinter

gometalinter --install

Go by Example

package main
import "fmt"
func main() {
    fmt.Println("hello world")
}

www.geocities.jp

逆引きGolang

qiita.com

sixeight.hatenablog.com

liginc.co.jp

Ubuntu16.04にasciidoctorをインストール

# Rubyをインストール
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt-get update && sudo apt-get install ruby2.3 ruby2.3-dev

# asciidoctorをインストール

sudo gem install asciidoctor

# HTMLに変換

asciidoctor test.adoc

# PDFに変換

sudo gem install --pre asciidoctor-pdf

asciidoctor-pdf basic-example.adoc


# textlint

npm install textlint-plugin-asciidoc-loose

# Atomのプラグインをインストール
apm install language-asciidoc
apm install asciidoc-preview
{
  "plugins": [
      "asciidoc-loose"
  ],
  "filters": {},
  "rules": {
    "common-misspellings": true,
    "preset-jtf-style": true,
    "spellcheck-tech-word": true,
    "preset-ja-technical-writing": true,
    "joyo-kanji": true,
    "general-novel-style-ja": true,
    "date-weekday-mismatch": true,
    "prh": {
        "rulePaths" :["./prh.yml"]
    }
  }
}