動かざることバグの如し

近づきたいよ 君の理想に

GPD pocketの最新BIOSダウンロードリンク一覧

検索で一番最初に引っかかるのが全然更新してくれないので自分で備忘録作ることにした

【最新】20170807版

  • 1番新しいやつ
  • ファンの音が前のバージョンより若干落ち着いてる気がする

www.mediafire.com

20170705版

  • 日本向けに出荷されたGPD Pocketのうち、大抵は最初からこのバージョン

www.mediafire.com

20170526版

  • おそらく初版

www.mediafire.com

Mega版

BIOS 

GPD Pocket BIOS 0807
https://mega.nz/#!RZoG2I6Y!E3tDSn2M2BNn-JxW8pX7OEo8QgxUkFLs11Uw_WiG0Wc

GPD Pocket BIOS 0705
https://mega.nz/#!EZoCmZhJ!s6VNjC6SOWuUhDZvxKf0jAYcs8rpuHeSo8Y0Ruzk3zM

GPD Pocket BIOS 0526
https://mega.nz/#!kYRXzCYQ!3DJERs4tAV-Il_jbvkejcxLC4iOl_RjAj54e4dNIOAg

バージョンの確認方法

起動時にDelキーでBIOS画面に入れる。そこの画面にBIOSのバージョンが記載されてる

参考リンク

WantedlyがIPOに都合の悪い記事を火消ししてる件

さっき知ったんだけどWantedly(ウォンテッドリー)が9月14日にマザーズに上場するらしい

jp.techcrunch.com

で、みんなの反応どうなんだろうと思ってツイート検索してたら穏やかじゃないムードになってた

Google検索から除外される

Wantedly ipoGoogle検索して一番下に行くとわかる。

米国のデジタル ミレニアム著作権法に基づいたクレームに応じ、このページから 2 件の検索結果を除外しました。 ご希望の場合は、LumenDatabase.org にて除外するに至った DMCA クレームを確認できます。

どうも http://blog.inst-inc.com/wantedlyipo/ という記事が削除されてるっぽい。見ようとしたけどアクセスが集中しているのか504になってしまい見れなかった。(魚拓からはいける

株式会社DYMがタイ全裸になって炎上した話を思い出した。結果的に火消しにDMCA申請使うと余計に炎上するっていうのに。。。

関連するツイートすると削除される

なんとWantedlyとIPOに関連するツイートをすると著作権侵害ということでツイートが削除されるらしい。

twitter.com

twitter.com

twitter.com

こっちは実際に削除されたツイートを探すことはできなかったけど、多数のユーザーが言ってることから結構な頻度で削除されてるっぽい

このクソ記事も削除されるんだろうか、それはそれで面白そう

PCが重くしている戦犯 TiWorker.exeを殺す

Windowsを起動してしばらくすると、すごく重くなっていることがある。 タスクマネージャーとかで観察していると、どうも原因はTiWorker.exeにあった

TiWorker.exeとは

どうやらWindowsUpdateに関係あるっぽい。

これらはWindows OSに新しいプログラムやモジュール、更新プログラムなどをインストールするために利用されるプログラムやその補助プロセスである。ユーザーによる明示的なインストールの場合だけでなく、例えばWindows Updateによる自動的なバックグラウンドでのインストール時などにも実行されている。

Tech TIPS:Windows OSでよく見かける重いプロセス、ベスト10 - @ITより引用

解決策

Windows10だと自分でWindows Updateを切れないクソ仕様なのでどうしようもない、、、

pythonで配列操作

1〜10までの配列をつくりたい

array = list(range(1,10))
>> [1, 2, 3, 4, 5, 6, 7, 8, 9]

rubyでいうeachをしたい

for num in array:
    print(num)

rubyでいうeach_with_Indexがしたい

array = list(range(1,10))
for i,num in enumerate(array):
    print(i, num)

以下のように表示される

0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9

rubyでいうmapがしたい

例えば配列の全要素に1を足したい場合

非常に汚いやり方だと以下

array = list(range(1,10))
for i,num in enumerate(array):
    print(i,num)
    array[i] = num + 1

pythonにもmap関数はあってそれを使うと以下 phpと一緒でメソッドを先に用意しなくてはいけない

array = list(range(1,10))

def plus(num):
    return num + 1

array = list(map(plus, range(1, 10)))

今回のタスクでは内包記法?ってやつが一番スマートに見えた

array = list(range(1,10))
a = [num+1 for num in array]

Python3環境でMecabを動かす

環境

そもそもMecabが入ってなかったら以下でインストールする

thr3a.hatenablog.com

echo おはよう|mecabで表示されればOK

pythonMecabを使えるように

pip install mecab-python3

サンプル

# coding: utf-8
import MeCab
 
text = '庭には二羽鶏がいる。'
mecab = MeCab.Tagger('mecabrc')
mecab.parse('')

node = mecab.parseToNode(text)
while node:
    print(node.surface, node.feature)
    node = node.next

結果

 BOS/EOS,*,*,*,*,*,*,*,*
庭 名詞,一般,*,*,*,*,庭,ニワ,ニワ
に 助詞,格助詞,一般,*,*,*,に,ニ,ニ
は 助詞,係助詞,*,*,*,*,は,ハ,ワ
二 名詞,数,*,*,*,*,二,ニ,ニ
羽 名詞,接尾,助数詞,*,*,*,羽,ワ,ワ
鶏 名詞,一般,*,*,*,*,鶏,ニワトリ,ニワトリ
が 助詞,格助詞,一般,*,*,*,が,ガ,ガ
いる 動詞,自立,*,*,一段,基本形,いる,イル,イル
。 記号,句点,*,*,*,*,。,。,。
 BOS/EOS,*,*,*,*,*,*,*,*

mecab.parse(‘’)の謎

先程のコードで mecab.parse('')の空パースをせずにいきなり文章を投げるとエラーになる事がある。

 BOS/EOS,*,*,*,*,*,*,*,*
.7 名詞,一般,*,*,*,*,庭,ニワ,ニワ
---------------------------------------------------------------------------
UnicodeDecodeError                        Traceback (most recent call last)
<ipython-input-47-6ae1b4dc3c53> in <module>()
      8 node = mecab.parseToNode(text)
      9 while node:
---> 10     print(node.surface, node.feature)
     11     node = node.next

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 1: invalid start byte

バグ?っぽいので現状読み込み時の最初に空パースするのが安全だと思う