もじょえんじにあ……共感できる?

日常のメモ。日々これ共感。へたれでしょほてきなIT?

旧正月もおわったし

そろそろあけおめ。今年はなにしようかな。あいかわらず、GCPの資格は挑戦してます。

超絶テキトーなSolver....

まぁ 動くか動かないかで言えば動くと思いマスが……ウルトラいいかげんです。6回はやっぱり85%くらいデスね。最大9回で解けてマス。 #!/bin/env python3 from random import seed, choice import sys from string import ascii_lowercase def main(): with op…

いまさらWordleにハマる

とりえあずソルバーもどきの練習デス あくまで習作なのでこれでは解ききれまセン。というか遊ぶほうデス。 でも、2300語くらいしかないみたいなので文字の出現頻度と単語中の文字種数で点数リストにして残ったうちの一番大きいやつみたいなダメアルゴリズム…

某国家資格

合格しちゃった。登録証もきちゃったし、過去のもの消さないといけないかな……

円安で苦しいけど、それでも安いWindowsのキー

以前、Consogameというところで「安い」Windows 10 Proのkeyを売っている記事を書きました。$10程度、当時1100円、今だと1400円程度でしょうか。 しかしもっとすごいのあった。 おーい、安いぞ。 3ユーロしない。つまり500円しないのDEATH!Consoよりも普通…

サブドメインで、Google Workspaceを使う

タイトル通りdeath! Google Workspace Admin画面 一般的にはGoogle Workspaceはそれ用にドメインを一つ用意するのがベストプラクティスですが、試験的に使うくらいなら、自分のドメインがあればサブドメインで使えます。 ジツはGoogle Workspace Profession…

postfixの運用をやめたいのです

さくらのメールボックスというサービスがあります。 相当お安い。容量は数人~2,30人で使うのであれば普通は問題ないと思います。 IaaS、仮想マシンで運用するのは、立ち上げはそれほど大変じゃないのですが、長い運用は正直めんどうです。ClamAVならOpen So…

ミラクルミラクル

Miracle Linux 8.4 を Hyper-Vへインストールしたのですが、解像度が変更できない…… 結論だけ。 /etc/default/grubの GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/ml-swap rd.lvm.lv=ml/root rd.lvm.lv=ml/swap rhgb quiet" の後ろに解像度の…

【ダーク】ConsogameでOfficeを買うと……

Consogame というサイトがあります Gameだけでなくて、WindowsやOfficeのライセンスも売ってます 明らかに値段がおかしいので、普通のひとは手をださないほうがいいと思いマス。 でも、びっくりするほど、ここのサポートは手厚いです。ヘタクソでもいいので…

超なつゲーであそぶ

昔、ダイソーで売ってたCDのゲームがありまして、特にライセンスキーとかもないので今もあそべます 萌え絵ですが、ゲーム自体はヘクスじゃなくてスクエアのタクティクス級のゲームです。全10面ありますが、中盤からは普通に時間がかかりますよ。640x480を前…

せっかくなので計ってみる

デコレータ関数もつくったので計ってみましょう。 関数の手前に1行足すだけデス。あとmainも作るdeathネ。 @elapsed def e0(n): @elapsed def eratosthenes(n): def main(): n = 10000 primes = e0(n) primes = eratosthenes(n) print(len(primes)) if __nam…

Pythonで速い書き方のエラトステネスちゃん

昨日書いたコードはぶっちゃけ、速くないdeath。 まぁ、教科書的?というか遅いとわかっているメソッドつかってますからね。 速くするならこんな感じ? def eratosthenes(n): n = int(n) if n < 2: return [] sqrtn = 1 + int(n**0.5) primes = [2, 3] cands…

エラトステネスのふるい

古くて新しい? 素数を求める方式にエラトステネスのふるいというのがあります。 すっごいシンプルで2からNまでの整数をどばーっと集めて先頭のものは素数なので、それで割れるものを篩い落す(ふるいおとす)方式です。 で、残ったのが素数リストになるという…

関数の時間を計るデコレータ

次のネタのための仕込みdeath。 関数の実行にどれくらいの時間がかかったか比べたいことありませんか?pythonならtime.timeで計れますが、decoraterにしておくと便利です。 #!/usr/bin/env python3 from functools import wraps import time def elapsed(fun…

リモートサポート

親子でPCの使い方を教えあうとドナり合いになるというあるあるがアルと思ってマス こちらの時間が定年退職した親の時間より多ければなんの問題もないデスが普通はアルです なのでこのブログでも書いてるChrome remote desktopみたいなソフト入れておくのがよ…

Sophos Homeで実際に9台管理してみた

こんなかんじ こんな感じになります。ホスト名は一応ぬりつぶしてますが、PUAとかを発見したとかもリモートで見れます。除去の指示もリモートでできます。 クリーンアップ この、青いクリーンアップボタンを押すだけです。もし起動してなくても次に起動した…

Sophos home Premiumを最大限に利用するために

10台にインストールすると年間600円/台でランサムウェア対策までだいたいできちゃうSophos home Premiumですが、複数台にインストールするときの手順は重要です。 たとえば、おとーさんがパソコン世代で、①おとーさん、②おかーさん、③わたし、④いもーと、⑤お…

Sophos home がよいです

お題「#新生活が捗る逸品」 無料のアンチウィルスをお探しの方へ。 ソフォスという会社は日本ではあまり有名ではないですが、なんと、1985年というインターネット的には太古の昔からのセキュリティ会社です。 値引き販売もしょっちゅうやってる で、基本的に…

ubuntuで日本語firefoxをあげる

基本的にssh しか使わないけどどうしてもlocalhost:8080 とかしなきゃならなくて、lynxだとちょっときびしいデス。 なのでいれておきます sudo apt-get install firefox sudo apt-get fonts-noto あとは、firefoxを上げてpreference から日本語をインストー…

Chrome remote Desktop

シンプルにとてもよい。 結論だけ書いておくとアプリをインストールしたほうがよいけど、そのアプリとは実質的にはchrome。ちなみにVivaldiからインストールするとvivaldiが呼ばれる(笑)。別段問題無し。 アカウントをそろえておく必要があるので、google ア…

4文字.comドメイン取れた!!

まだ、取れるのがあるんですね。 でも、教えてあげないよ、じゃん。

確かにItamaeがあるといいかも

というわけで、とあるKVMのvm providerさんのアカウントでinstanceを発行してビデオ会議サーバでも、Flaskサイトでも作れるようにナリました。 起動時間にかかわらず、インスタンスの存在時間に対して課金されます。 最大スペックのサーバで2800円/月(税込)…

さよなら、Bottle...

正確には Python のフレームワークの Bottle デスね。 Flaskでいいです。というか似てますし。それにBottleの最大の難点 検索しづらすぎる!! が、Flaskではそれほどヒドくないです。

WebARENA の Indigo が安い

ものすごくシンプルなvmを払い出す基盤として優秀かもしれないと思います。 1vCPU/1GB 2vCPU/2GB 4vCPU/4GB 6vCPU/8GB 最後のだけ、CPUが倍々になってませんがメモリは倍々になってきます。 価格は0.5, 1, 2, 4 円/時間で、月間リミット(ずっと動かしっぱな…

ちょっと足りなかった(umask)

qiita.com ubuntuを入れたので、flaskあたりで何か書こうかナというカンジです。いろいろなページをあたってsystemdでサービス化するのまでは問題なかったのですが、unix socketが www-dataでwritableでないといけない…… systemdのExecPost……ではない スクリ…

せめてbasic authくらいはつけたい(初nginx)

Jitsiサーバはあっさりあがりましたが、これではFQDNがばれたら世界中の人が使いたい放題です。 ちょっとそれはさすがによろしくないので、basic auth……nginxのやりかたがわかんナイですね。⇒ぐぐりました apt-get apache2-utils htpasswd -c /etc/nginx/.ht…

debian……というかubuntuはじめました。jitsiをインスコ

毛嫌いしていたわけでなく、なんとなくcentosの環境が多かっただけです。 ubuntu 18.04 LTS ……使ってなかったのがもったいないほど便利。 まずはjitsiをインストールして会議鯖を建てるデス sed -i.org -e 's|archive.ubuntu.com|jp.archive.ubuntu.com|g' /…

フォワードのメモ

自分のためのメモ。人の役にたつかどうかはまいねいめんデス。一応いっとくとサッカーとかじゃないです。 sshの中継でhttpsとかを見るはなし。sshのポートフォワードって便利でちょっとコワいっすねって話。 XとY、二つのprivate IPのネットワークがあって、…

暗号化ではなく難読化になル?

ゆってることがわからない風 'A' を 8bit数値の0x41と考えてみる任意の二つの8bit数のXORが0x41となる組み合わせは基本的に256組あるハズ これで選択攻撃からはある程度防御(eが最多だとかqの次はほぼuだとか)? ルールを決めて有効文字と無効文字を定義し有…

ん、パスフレーズ生成では無意味なっしー

運用では「下に合わせる」必要がありマス。上から目線の言葉ですみまセンですが、複数レベルの運用メンバーのもっとも初心者に近いヒトたちでもちゃんと動かせる、という程度の意味です。 人を見下している意味ではなく、例えばインフルで39℃の熱がでてウン…