Loading

S.F. Info.

S.F.@SFPGMR

2019/12/3 11:57:35

自サーバへのアクセスがものすごく減少してるなと思ってたら、express -> koa.js移行時の作業漏れで404エラーが出まくってるせいだった。原因は判明したので対応せんといかんな。。

2019/12/3 11:58:09

コードの書き換えが必要。

2019/12/3 21:28:58

サーバー内のローカルのファイル名はurlencodeしたままで保存しているが、ウェブサーバがリクエストURLを取得したとき、urldecodeしてローカルファイルを検索するため404エラーとなってしまってた。

2019/12/3 21:28:58

解決策としてはkoa-staticで使用しているkoa-sendのパスをdecodeしてるとこを修正した。
まずデコードなしでファイルのチェックを行い、ない場合はデコードありで行うようにしたのだ。

2019/12/3 21:37:02

修正した部分はここ。適当なのでまだBugはあるかもしれん。。

send/index.js at master · sfpgmr/send · GitHub
Transfer static files. Contribute to sfpgmr/send development by creating an account on GitHub.

2019/12/3 21:38:11

なんでurl encodeしたままのファイル名にしてるかというと、ファイル名で使用できない文字もエスケープできるし、windows/linux双方のファイルシステムでも化けないという利点があったのでね。。

2019/12/3 21:39:09

この修正は私のような変なことをしているときのみに必要なものである。。

2019/12/3 21:42:43

あとsitemapも作り直さないといかんわ。古いまま放置されとるし、gzipしたsitemapもなくなってるし。これはサーバー移行時の作業漏れである。。

2019/12/3 21:47:27

今回のトラブルによるアクセスの激減は別として、ブログの更新はことしの5月以降ほとんど行っておらず、アクセスも漸減している傾向。もともとしょぼいPVではあるんだけど、もうちょっと盛り返したいなあと思うんだよね。。

2019/12/3 21:50:12

トップページの改修を終えたらゲーム音源作りに戻り、並行してコンテンツの充実も図っていこうか。あと自作のブログプラットフォームも手をいれようか。もうちょっとコンテンツアップを容易にできるようにしないと書く気がおきん(笑)

2019/12/3 21:51:12

冬休みにならんと買ったゲームはできそうにない。。

2019/12/4 6:09:26

ディレクトリを走査し、sitemapを吐くコードは過去に書いたものがあったのでそれを少し修正して動かし、sitemapを更新した。これで少し様子を見てみることにする。

2019/12/4 6:10:28

ちなみに吐いたsitemapはこんな感じ。。

No Image

2019/12/24 20:58:38

これをGoogle Search Consoleに読み込ませるとなぜかエラーになる。「取得できません」ってなんでかな? https://t.co/NayuRIXNVB

2019/12/24 21:01:10

express → koa.jsにしたときにいろいろケアが漏れていて404が多発していた時期があって、そのせいかなあと思っている。昨日も拡張子が指定されていないファイルに自動的に.html/.htmを付与するのを忘れてていくつかのファイルが404になってしまってたのに気づいた。。両方とも修正したのだが。。

2019/12/24 21:18:18

Search ConsoleでURL検査すると、クロールエラーとなってしまっている。robot.txtも問題ないようだ。とするとなんだろうな。いったい。。 https://t.co/qe0m2wkepw

2019/12/24 21:18:19

どうも短い文のHTMLファイルはインデックスされなくなったようだが、それはまあいいかなと思うのだが。Twitterのような短さの文をブログに入れてたりとかもするので。。

2019/12/24 21:20:39

ちょっとこのサイトのコンテンツはやはり見直さないといけないよな。おそらくブラウザのアップデートで動かないコンテンツもそこそこあると思うし。ドメインも変えて再出発するのもいいかもしれない。

2019/12/24 21:21:44

トップページの見直しも含め、大改造しようかね。。

からあげ@karaage0703

2019/12/24 20:50:33

とんでもないものが公開されとる twitter.com/learn_learning…

S.F.@SFPGMR

2019/12/24 20:17:46

ライブラリも増えてきた。。 https://t.co/ydpczh65cx

特殊映画研究室@12/28-1/5大阪廃墟展@tokuken20091

2019/12/24 11:04:26

28日より始まります廃墟展示会で販売予定の1/32サイズの廃車ミニチュアです。3台ありそれぞれ3000~5000円台で販売予定です。

大阪中崎町 カフェギャラリーきのね さんにて12/28-1/5(12/31、1/5はおやすみ)です!よろしくお願いします。

#きのね_廃
#特殊映画研究室
#ミニチュア https://t.co/9eHW9lCjaX

ORION80@orion80

2019/12/23 23:19:03

いまさらなんですけど、グランツーリスモスポーツ凄くないですか?!
こんなカッチョいい写真が超簡単に撮れちゃうんですよ?!

鈴鹿サーキットのホームストレッチでアクセルベタ踏みしつつ爆走する俺ですよ!ヤバイ、俺もGTOもカッコ良すぎて死ぬ。

って妻に力説してたらどっか行っちゃったけどねw https://t.co/o4RPsA46o0

S.F.@SFPGMR

2019/12/23 21:17:48

調べるとQUAKEシリーズが全部入ってるのも今500円くらいで買えるのか。すごいな。。

2019/12/23 21:23:38

違うわ。800円だった。。が、QUAKE Collection、これは欲しいな。Duke Nukem 3Dは無いな。亜種はあるみたいだが。最初のやつがいいんだよな。。あのトイレの「Oh... Much Better」ちゅうのがね。。

2019/12/23 21:30:43

QUAKE II RTXのプレイ動画。。

Youtube - Quake 2 RTX Remaster で遊ぶ

2019/12/23 21:31:50

なんとはなく、リアルタイム・レイトレーシングを感じなくはないこのゲーム。。(笑)

2019/12/23 21:32:54

しかしSTEAMちゅうのはなんかすごいな。セールから目を離すことができん。。QUAKEはぽちった。あかん、これで未消化のゲームがまた増えた。。

2019/12/23 21:33:49

ちなみにQUAKE II RTXではQUAKE IIを持っているとそのマップで遊べるようである。。

S.F.@SFPGMR

2019/12/14 19:05:19

今回思い切って自作デスクトップPCのCPU/マザー/SSD/メモリを入れかえることにした。インテルからAMDへの乗り換えになる。GPUは1060のままで据え置く。

・Core i7-6700 -> Ryzen 5 3600
・マザーはGIGABYTEからASRockのB450
・メモリは16GB->32GB
・SSDはSATA3 500GB からNVMe 1TBへ

2019/12/14 19:06:21

ほんとはRyzen 7 3700XにしたかったがCPUに4万は払えない。。

2019/12/14 19:10:29

ベンチマーク見る限り大幅なパフォーマンス改善はなさそうだけど、HWの経年による故障のリスク回避の面が強いからね。HWにそんなに思い入れがあるわけではないので。電源が今のが使えるのかちょっと心配。しかし3600でも6コア12スレッドなのね。これで2万円台だというからすごい時代ですわ。。

2019/12/15 21:06:01

とりあえずHWの入れ換えとセットアップ完了。ちょっと疲れた。。体感的にはちょっと速くなったかな?くらいの感じ。

2019/12/15 21:09:20

いや、やっぱり結構速くなってるわ。いろいろ。。

2019/12/15 21:12:25

https://t.co/CeG8VteZTH

2019/12/16 4:57:31

wsl2でnodeを動かすと特にその違いがわかるな。。

2019/12/18 6:20:07

あとは1TBのm2 ssdへOSイメージを引っ越そうかなと思ってるんだけど、どうするかなあ。しかしSSDも安くなったなあ。。

2019/12/18 6:20:07

AMDの復活によって、PCの自作もしばらくは続けられるような気配。しかし老眼なので細かいものがとても見づらくなってきたのでジャンパーやマザーボードの小さな文字を読むのが苦痛(笑)。

2019/12/21 7:37:34

HWのリニューアルに伴い、ディスクパーティションの統廃合を実施中。

2019/12/21 7:37:34

そしてRTX 2060も買ってしまった。。完全に金欠状態(笑)。

2019/12/21 7:39:40

diskpartのextend使ってパーティションをまとめている。ディスクの管理だとエラーとなる処理。パーティションよりも前の位置にある空きエリアをパーティションに含めることがディスクの管理だとできない。がdiskpartだとできるんだな、これが。。

2019/12/21 7:41:18

必要なデータは移行側にコピーして。。とかそういう事前作業は必要なんだけどね。誤ってデータを消さないように慎重に作業を進めてるんだけど、やっぱり何か間違って消してしまうんだな、これが。。

2019/12/21 7:42:11

というわけでデータのrobocopy中。。 https://t.co/8t5R9I2DRg

2019/12/21 7:44:56

ディスクは

・2TB HDD ×2 (うち1台はSSDのキャッシュつき)
・1TB M.2 NVMe SSD × 1
・500GB SSD (SATA) × 1

という構成。NVMeはものすごく速い。。

2019/12/21 7:47:11

もう2-3年のうちにHDDはすべてSSDに切り替えようと思っている。静かだし、速いしね。もちろん価格と見合いしてだけど。。

2019/12/21 7:48:18

HDDも静音化が進んで昔に比べたらそりゃものすごく静かになったんだけど、SSDにはかないませんわな。。

2019/12/22 7:04:43

ディスクの構成とパーティションの整理はようやく終わり。以下の構成となった

・1TB NVMe SSD ... OS
・500MB SATA SSD ... WSL用
・2TB SATA HDD (SSDキャッシュ付き) ... データ・ストア
・2TB SATA HDD ... バックアップ用

パーティションはディスクそれぞれに1つずつにした。

2019/12/22 7:06:34

で今はエクスポートしたwslのディストロをインポートしてるところなんだけど、ちょっとハマっている。

2019/12/22 7:08:05

エクスポートは問題ないんだけど、インポートすると以下の現象が出て、エラーが出てインポートできなかったのですわ。。

Couldn't import wsl2 distribution · Issue #4530 · microsoft/WSL · GitHub
D:\wsl>wsl --import Ubuntu U:\wsl2\Ubuntu sdvhome_wsl2_2.tar --version 2 The specified network name is no longer available. Process allocating all of the available memory and terminates with the...

2019/12/22 7:11:52

で今はこれをためしてるところ

Couldn't import wsl2 distribution · Issue #4530 · microsoft/WSL · GitHub
D:\wsl>wsl --import Ubuntu U:\wsl2\Ubuntu sdvhome_wsl2_2.tar --version 2 The specified network name is no longer available. Process allocating all of the available memory and terminates with the...

2019/12/22 7:15:09

ちなみにエクスポートしたイメージは80GBくらいある。これを変換するのは時間がかかる。おそらく私の環境では1時間以上かかるだろう。。

2019/12/22 7:41:24

終わったあとは以下の情報でデフォルトユーザーをrootから変更して一応終わり。。

Impossible to set default user of distribution installed via wsl --import on 1903 · Issue #3974 · microsoft/WSL · GitHub
Windows Version 10.0.18362.30 (1903) The only way that's left to set the default user of a distribution is via its command line utility (ubuntu.exe for example). However, for Distributions inst...

2019/12/22 8:07:51

BIOSのアップデートもしとくか。。

2019/12/22 8:14:59

ドライバもほとんど入れる必要がなくなったな。。しかし。。

2019/12/22 8:21:31

RTX 2060が今日届くので、GTX1060をRTX2060に換装したらHWのアップグレードは完了ですな。。これで3年程度は使えるか。途中CPUは3700X/3800Xのどちらかに入れ換えたいけど。。AMD復活のおかげでスペックでIntel一択という状況が改善されたのは自作PC界隈にとってうれしい話題。

2019/12/22 8:22:28

AMDはGPUでNVIDIAと、CPUでINTELと張り合っている。すごいね。。

2019/12/22 8:46:14

といいながら今回はGPUはRTX 2060にするんだけど(笑)。やっぱりリアルタイム・レイトレの魅力はすてがたく。。レイトレは10代からの憧れであったからね(笑)。なにせ1枚画像・320x200pxのレイトレで1週間かかったてたから。リアルタイム・レイトレなんて信じられんよ。ほんと。。

2019/12/22 16:42:30

RTX2060に換装して年末の自作PCのアップデートは終了した。

・CPU Core i7 6700 → Ryzen 5 3600
・MEM 16GB → 32GB
・GPU GTX 1060 → RTX2060

2019/12/22 17:10:51

「そんなにガッツリゲームをするわけではないが、ちょっとは現代のゲームグラフィックに触れてみたい」スペックになりましたですな。結果。。

2019/12/22 18:19:53

といいつつ最初にプレイしたのはQUAKE II RTX(笑)。 https://t.co/rPw5vybqGP

2019/12/22 18:54:20

やってみると面白いし、QUAKE II って遊んだことないと思ってたけどあるな、たぶん。。

2019/12/22 18:55:44

溜まっているゲームも一気に消化したいなと思うけど時間かかるからねえ。気が付くとQUAKE IIで小一時間つぶしてしまってるし(笑)。

2019/12/22 18:56:59

FPSってPC独自のジャンルでゲーセンにはなかったから、ハマりましたよ。そりゃね。。

2019/12/22 19:00:25

こうなるとまたHalf Lifeやりたくなってくるんだけど(笑)。メディアは持ってるんだけどプレイヤーが壊れてしまったんだよな。。メディア挿入しないと動かんのよね。これ。。

2019/12/22 19:30:16

メディアは大事に持っている。今はひょっとすると貴重なCD-ROM。。 https://t.co/GffvCS1j9D

2019/12/22 19:33:54

いまSTEAMでチェックしたらセールで101円で売ってた。思わずポチってしまった。というわけで年末はHalf-LifeとQUAKEⅡで過ごすかも(笑)。

2019/12/22 19:34:29

溜まっている未消化ゲームはいつやれるのやら。。

2019/12/22 19:36:14

Half-Lifeは都合2ライセンス持ってることになるね(笑)。どれだけ好きなんだ。

2019/12/22 20:14:16

冴えないスクリーンショットだが、QUAKE II RTX。。 https://t.co/r8hZFy8nWW

2019/12/23 7:41:05

自作PCいうてもネジ留めしたり、コネクタ差したりするだけの簡単な作業だけどね。。

S.F.@SFPGMR

2019/12/22 20:30:06

気が付くとwsl2でlocalhost forwardingが効かなくなっていた。win10 19536のissueの模様。。

WSL2 localhost forwarding doesn't seem to work · Issue #4636 · microsoft/WSL · GitHub
Your Windows build number: Microsoft Windows [Version 10.0.19008.1000] What you're doing and what's happening: Running Ubuntu 18.04 with WSL 2 enabled. For example running in Powershell PS ...

2019/12/23 5:16:01

とりあえずは仮想マシンに設定されているIPを使って回避しておくか。。

2019/12/23 5:17:59

次のビルトあたりに直るようですな。。

Only one port can be accessed by the host through localhost at the same time · Issue #4769 · microsoft/WSL · GitHub
Windows build number: 10.0.19536.1000 Steps to reproduce: Listen on port A vianc -l <PortA>. The browser accesses http://localhost:PortA, and the console can output the browser request body. ...

S.F.@SFPGMR

2019/12/22 19:45:23

12月のあたまごろ、御殿山庭園の紅葉がものすごくきれいだったんだよな。。 https://t.co/yaRoPHqRxb

2019/12/22 20:32:40

いやぁ。まじにきれいだった。。 https://t.co/dGszzqy9Hx

S.F.@SFPGMR

2019/12/8 16:57:11

とりあえず大掃除の第一弾は終了。これから年末にかけて休日は大掃除が続く。今年も12/30からは何もせずのんびりと休日を過ごせるようにしたいね。

2019/12/21 7:35:08

さて、今日も大掃除を少しやるか。。下駄箱・風呂・洗面・トイレあたりを土日でこなそうか。