基本的に怠Diary

主に日常と作ったものを書いていく。

LINE bot作るか...

LINE bot作るか...

特に作りたいわけでもないので、hatenaの記事を何度かのやりとりでかるいsuggest?するやつ。

別にdeploy予定とかはないので、普段使PCでngrokでhostingして一時的に利用できるようにする。

GitHub - wasuken/newsaku

環境

$ php -v
PHP 8.0.11 (cli) (built: Sep 25 2021 07:52:29) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.11, Copyright (c) Zend Technologies
  • packages

    • linecorp/line-bot-sdk
    • monolog/monolog
    • vlucas/phpdotenv

作業

環境設定

  • php.iniのextension=php_socketsを有効化

三種の神器的なURL

この三つだけでたりる。

序盤はまりpoint


たいしたことしてないのでそこまでかけないね。

時間割

時間割

きんこんかんこーん

10/11 少し修正した。

平日

  • 朝: app開発(今はImage Server)
  • 夜: 自宅NW

週報として週末に結果を提出。

今週はほぼやってないので無理。

休日

  • 土:休み
  • 日:技術おさわり
    • 1~4週程度続ける
    • 最低でも一月に一回記事にする

時間がたりない...

=> 時間のせいにするな

つらい

=> お前のえらんだ道やぞ

無能妄想

無能妄想

  • 無能が政治を語る価値はない。

  • 無能が意見を主張する価値はない。

では無能は死ぬべきか。

  • 肉体労働で扱き使うのも一つの手段。

  • 自動化が進んだ場合、有能な人間と機械でまわしつつ、無能な人間を強制的に学習の機会を与える。

    • 学習cycleを回すのが当たり前と事前に洗脳する。

学習嫌いのいきつくさきの最悪付近に僕がいる。

こんな記事公開する程度の頭ができあがっているのは偏に学習不足も要因の一つだとおもう(いかれがおおきいとおもうが)。

他の一般底辺の人達は学習をやめていることによって底辺ってるとおもっているので、

僕は学習は続けたほうがいいなと思った。

Dataもくそもない想像である。

日本衰退は国民がばかなのが理由派なのでこうなった。

まあでも、他の国も平均でみるとあほいなのであんまりでかい要因ではないよねみたいなのはある。

自宅NWわからん

自宅NWわからん

何していったらいいんだ?

ぐぐってもあふぃ系しかでてこない。

何をすればただしいのだ。


ただしさなどない。

僕の選択できる手段は常に僕の最適解であり、

しかし世間ではせいぜい0~30点なのだ。

後悔してもいいが、できることはなんでもしろ。

友達0、頭わるわる僕は解の質で高度なものをだせるわけがない。

PDCAの数でせめていけ。


poemはどうでもいい。対話形式で解決してみる。

何がしたいのか

  1. file sharing serverのもっと便利なものがほしい。

  2. 自宅NW内部のserverの監視を行いたい。

  3. 自宅内で活用したい。

1. 「file sharing serverのもっと便利なもの」とは

  • fileを管理(検索、保存、upload)できる。

  • fileの種類ごとに管理したい。

    • imgsrvは画像部門

    • 動画部門もほしい。

    • NextCloud当たりでDataのbackupをとりたい。

      • backupからdataを復旧させたい。

2. 具体的な監視内容

  • 全NW(自宅NW, 検証NW)各種端末死活監視

  • 全NW process監視

  • port監視

  • 上記内容を一つのserviceで確認できる。

3. 自宅内活用

自宅内部のmemoの撮影を携帯を通して撮影する。

自己分析

自己分析

やりたいこと(根幹)

基本的に自分が賢いと感じたときに快感とかその辺をかんじているきがする。

よくいるくず。

具体的には

  • かきたいApp/Serviceをある程度の段階まで構築したとき

  • 何か技術を使って理解できたと証明できたようなことを為し得たとき

    • 構築とか記事とか

やったほうがいいこと

  • 一人暮らし

  • やせる

  • めんたる安定させる

やることざっくりまとめ

まあ、これらができたらすこしは幸せと錯覚できるのでは。

  • 一人暮らし

    • 収入age

      • 就活修正。合格りそうな仮想人格を構築し、極力そこから回答を引っ張ってやり取りする。
    • 支出sage

      • 食事を減らす。

      • 収支を記録する。

    • めんたる

  • やせる

    • 体重の定期計測

    • 食事内容修正

    • 食事抑制

    • 定期的な運動

  • めんたる安定

    • どうしろと。

あほで、結果をだしたいのでやることは徹底的に絞る。

同時進行はせめて一つのことを成功させてから。

  • App/Service構築

    • Image Server
  • 技術記事定期作成

    • Search Engine

    • App/Service構築でしりえた技術に関する記事

network前提の画像収集serverかいてる。

local network前提の画像収集serverかいてる。

GitHub - wasuken/image-srv

無駄なので卑下とかはなるべくしない。

app概要

画像の保管、検索及び収集を行えるserver.

userは私のみを想定している。故にloginとか概念すらない。

目的としては、今まで適当だった画像収集及び保管の効率化となる。

上位版みたいなのあるんだろうけど、見付けられなかった。

最初のdeploy先は自宅NW内のserver、backup先はGoogle Driveを想定。

定期的にuploadするみたいな設定組めばおわる。

利用技術

middleware

middlewareってよく意味わかってない

自hostで動かしてるWeb Serverはpumaで、

DBはMariaDB(docker)、別host。

backend

ほぼいつめん。

言語はRubyでserverはSinatraでかいてる。

DBはsequel。

img抽出とかはnokogiri使ってる。

frontend

svelte使ってる。いつめん。楽。

けど次の個人開発はReact使う予定。

その他はrollup関連のpackageいれた。

後はbootstrapいれた。git管理からは外してる(?)。

動機とか

暇潰し。

最初からGoogle Driveみたいなcloud storageに絞らなかったのは暇潰しとcustomize性。

後貧乏開発ってのを考えていろいろ環境構築してみたかったから。

ここでの貧乏の定義として、激安PC + raspiみたいな環境を想定している。

ここらへんの定義とかの矛盾等は想定するだけで極めて無駄なのでこれ以上の深掘はしない。

今後とか

だいたいこの後失速するのよな。

環境面

構成としてはmemory 8GiBのraspi4内部のdockerでmariadbを動作させて

そこにaccessさせるよみたいな構成。

検証環境だろうと本番だろうと同じかんじでdeploy?できるのがよいところだとおもってる。

環境面の最終的な目標としては、今自宅の検証NWで立ててるk8sで動かすことと定めてる。

app面

ここからは検索機能の実装~tuningになるんじゃないかな...。

後は画像もそこそこ大量になりそうなのでpaginate対応、一括DLあたりは実装するかも。

tag編集機能もいれたい。

そういえば表示もしてない。やる。

戻って来た。

戻って来た。

理由とか

domainとか取得して自作のblog systemとか試してたけど、

めんどくさいし、まともなもの作れなかったのでやめた。

これから

とりあえず、blog を立ててるVPSは解約する。

というよりそもそもさくらから別のVPS、platformに移転するかも。

VPNとdomainさえあればいいんで....。

安くてArch Linuxさえ動けばなんでもいいよ。


記事ねたは大きく3つかな。

気分次第。

自宅NW

自宅のNWを、か"え"た"い"!!!!

今の気分てきにはこれに一番力入れたい。

直近の目標は以下の通り。

  • image server作る。

  • VPSとの連携

面白そうな技術探索

ゆるくやる。前みたいにきつめにはやらん。

ちなみにsearch engineはやってるとか抜かしてるけど全然理解進んでない。

実は興味ないのか、相性が悪いのか、前提知識が不足しているのか。

最初は小ねた程度で調べるくらいが丁度よいかもしれない。

後は本読むよりも実装の方が良い。

良いけど脳内のmemoryからはみ出すくらい大きな内容になると実装ほぼ無理になるので、

実装の分解、部分てきに実装していけるようにしたい。

search engineもその手法で遣り直す予定。予定...。

以下が候補。

就活

ばいとみたいなことはしてる。

しかし、低収入はいやなので頑張る。

ではどのように脱却するかについて考えるところから開始となるので割と絶望的である。