ぽぬメモ!

ただのゲーム好きオヤジ

実装問題:プログラミング言語

メモ。

晩年の年寄りだが適正試験と情報処理技術者的な試験を受ける

まったくタイムリーな話題ではないが、
いろいろなお仕事があり、忙しいオーラを醸し出しているわけでもなんでもなく、
情報処理技術者的な試験と適正試験を今週末に受ける。

 

情報処理技術者的な試験では、デザイン、Webアプリ開発アジャイル、DXなどと基本情報などが網羅されているが、だれも興味ないので省略。

 

適正試験は、2つだけ晒しておこう。

 

其の一

其の二

 

COTAのNASCARを観てみた

Truckは見ていないんだけど、

NASCAR Xfinityシリーズにフルタイム参戦している

Hailie Deeganの動画を見た。

www.youtube.com

Practiceのあとは、コーナーの足回りのセッティングも、ブレーキングも、話を聞いていたら、ぜんぜんセッティングができていなくて、流石に一度に色々いってもメカニックも困るだろうと思った。

 でも、ガチで人生賭けているのは感じられるし、スポンサーの対応なども素晴らしかった。

 このNASCAR Xfinityシリーズは、元F1ドライバーのクビアト選手なども参戦しているが、なかなか結果が出ていない。

 NASCARの中では、Xfinityシリーズは通常のツーリングカーに近いものの、元F1ドライバーでも苦労しているので、まだまだ特殊な要素があるんだろうなと悟った。

 それからしばらくして下の動画を見たんだけど「2回当てられたけど楽しかった。」って、なんだかガチで人生賭けている人たちとだいぶ違う印象があって、そりゃうまくいかないだろうと思ってしまった。Super Formulaも若手にチャンスを与えてもいいんじゃないかな。耐久レースでは、まだ長くやれるだろうし、すでに知名度も実績も申し分ないので、ハングリーさむき出しの若手をもっと見てみたいんだけど。難しいかな。

www.facebook.com

www.nascaratcota.com

試験

3月28日の午前中までに、「DX推進スキル標準(DSS-P)」という試験と

基本情報ぐらいの試験、さらに、コーディング問題を3問ぐらいやることになった。

世の中で求められているらしい。

コーディング問題の言語はPythonC#、Swiftあたりがあるらしいけど、
素で書けるものなのか不明。

試験ははじまったら止められないけど、内容がよくわからない。

コーディング問題もどういった内容か不明。

Swiftってバージョン5.5とか5.8、5.9でかなり書き方が変わっている。容赦無く過去を捨てる言語という感覚。

C#はUnityやXamarinで使われているけれど、Xamarinやってる感を醸し出していた人にLINQを聞いたら、LINQ使っていないと言われたインパクトが大きすぎて、あれ、LINQを使わずにforeachでループさせたりしたら、しばかれそうなレベルって印象だけが残っている。

Pythonは長年macに2.xが標準で入っていて、毎回、Python3.9とかに上げるのがだるいのと、Windowsでpip installしようとしても、標準のWindowsにビルド環境がなく、ライブラリが足りないとか管理者権限の使用許諾とか大人の事情が絡みまくってしまい、辛かった印象しかなく、コーディング試験はどんな感じなんだろう。

加湿器がポンコツだった。

ポンコツだった。1月立たずに壊れた。

f:id:kawapon2nd:20240318093223j:image

そして注意喚起

f:id:kawapon2nd:20240318093254j:image

商品を安全に使用いただくために

 


除菌・消毒用商品の安全な使用について

除菌・消毒関連商品につきましては厚生労働省経済産業省消費者庁国民生活センター製品評価技術基盤機構より以下の注意喚起が出ております。

お客様には適切また安全にご使用いただくため、ぜひ以下リンクから最新の内容をご参照いただきますようお願いいたします。

Amazonでは過去20年以内に加湿器やその関連商品を購入されたお客様へAmazonあんしんメールを配信し、次亜塩素酸ナトリウムの使用に関して注意喚起を実施しています。

新型コロナウイルスの消毒・除菌方法について(厚生労働省経済産業省消費者庁

URL:https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/syoudoku_00001.html

◆除菌や消毒をうたった商品について正しく知っていますか?-新型コロナウイルスに関連して- (国民生活センター)

URL:http://www.kokusen.go.jp/news/data/n-20200515_2.html

新型コロナウイルスに対する消毒方法の有効性評価について最終報告をとりまとめました (製品評価技術基盤機構)

URL:https://www.nite.go.jp/information/osirase20200626.html

◆「次亜塩素酸水」を使ってモノのウイルス対策をする場合の注意事項 (厚生労働省経済産業省消費者庁

URL:https://www.meti.go.jp/press/2020/06/20200626013/20200626013-4.pdf

(「新型コロナウイルスの消毒・除菌方法について(厚生労働省経済産業省消費者庁)」より以下抜粋)

2. 手や指などのウイルス対策

①手洗い

手や指についたウイルスの対策は、洗い流すことが最も重要です。手や指に付着しているウイルスの数は、流水による15秒の手洗いだけで1/100に、石けんやハンドソープで10秒もみ洗いし、流水で15秒すすぐと1万分の1に減らせます。

手洗いの後、さらに消毒液を使用する必要はありません。

②アルコール(濃度70%以上95%以下のエタノール

手洗いがすぐにできない状況では、アルコール消毒液も有効です。

アルコールは、ウイルスの「膜」を壊すことで無毒化するものです。

<使用方法>濃度70%以上95%以下(※)のエタノールを用いて、よくすりこみます。 (※) 60%台のエタノールによる消毒でも一定の有効性があると考えられる報告があり、70%以上のエタノールが入手困難な場合には、60%台のエタノールを使用した消毒も差し支えありません

<注意事項>

※アルコールに過敏な方は使用を控えてください。

※引火性があります。空間噴霧は絶対にやめてください。

 


3. モノに付着したウイルス対策

①熱水

食器や箸などには、熱水でウイルスを死滅させることができます。

<使用方法>80℃の熱水に10分間さらします。

<注意事項>※やけどに注意してください。

 


②塩素系漂白剤(次亜塩素酸ナトリウム

テーブル、ドアノブなどには、市販の塩素系漂白剤の主成分である「次亜塩素酸ナトリウム」が有効です。「次亜塩素酸」の酸化作用などにより、新型コロナウイルスを破壊し、無毒化するものです。

<使用方法>市販の家庭用漂白剤を、次亜塩素酸ナトリウムの濃度が0.05%になるように薄めて拭きます。その後、水拭きしましょう。

 


<注意事項>

※塩素に過敏な方は使用を控えてください。

※目に入ったり、皮膚についたりしないよう注意してください。

※飲み込んだり、吸い込んだりしないよう注意してください。

※酸性のものと混ぜると塩素ガスが発生して危険です。

※「次亜塩素酸水」とは違います。「次亜塩素酸ナトリウム」を水で薄めただけでは、「次亜塩素酸水」にはなりません。

※金属製のものに次亜塩素酸ナトリウムを使用すると、腐食する可能性があるので注意してください。

③洗剤(界面活性剤)

テーブル、ドアノブなどには、市販の家庭用洗剤の主成分である「界面活性剤」も一部有効です。界面活性剤は、ウイルスの「膜」を壊すことで無毒化するものです。<使用方法>有効な界面活性剤が含まれた家庭用洗剤を選びます。

1. 家具用洗剤の場合、製品記載の使用方法に従ってそのまま使用します。

2. 台所用洗剤の場合、薄めて使用します。

(有効な界面活性剤を含む洗剤のリストや、洗剤の使い方を、NITEウェブサイトで公開しています。)

<注意事項>

※目に入らないよう注意してください。

※原則、手指や皮膚に使用しないでください。(手指用の製品は使用できます。)

※飲み込んだり、吸い込んだりしないよう注意してください。

④次亜塩素酸水

テーブル、ドアノブなどには、一部の「次亜塩素酸水」も有効です。「次亜塩素酸」の酸化作用などにより、新型コロナウイルスを破壊し、無毒化するものです。

<使用方法>消毒したいモノの汚れをあらかじめ落としておきます。

1. 拭き掃除には、有効塩素濃度80ppm以上(ジクロロイソシアヌル酸ナトリウムを水に溶かした製品の場合は100ppm以上)の次亜塩素酸水をたっぷり使い、消毒したいものの表面をヒタヒタに濡らした後、20秒以上おいてきれいな布やペーパーで拭き取ってください。元の汚れがひどい場合などは、有効塩素濃度200ppm以上のものを使うことが望ましいです。

2. 生成されたばかりの次亜塩素酸水を用いて消毒したいモノに流水掛け流しを行う場合、35ppm以上のものを使いましょう。20秒以上掛け流した後、きれいな布やペーパーで拭き取ってください。

<注意事項>

※塩素に過敏な方は使用を控えてください。

※目に入ったり、皮膚についたりしないよう注意してください。

※飲み込んだり、吸い込んだりしないよう注意してください。

※酸性のものと混ぜると塩素ガスが発生して危険です。

※不安定な物質のため、冷暗所に保管し、早めに使い切りましょう。

※成分等がわからない製品は、購入を控えましょう。

※「次亜塩素酸ナトリウム」とは違います(参考情報2を参照)。「次亜塩素酸ナトリウム」を水で薄めただけでは、「次亜塩素酸水」にはなりません。

4. 空気中のウイルス対策

○換気

新型コロナウイルス等の微粒子を室外に排出するためには、こまめに換気を行い、部屋の空気を入れ換えることが必要です。

室内温度が大きく上がらない又は下がらないよう注意しながら、定期的な換気を行いましょう。

人がいる環境に、消毒や除菌効果を謳う商品を空間噴霧して使用することは、眼、皮膚への付着や吸入による健康影響のおそれがあることから推奨されていません。また、消毒や除菌効果を謳う商品をマスクに噴霧し、薬剤を吸引してしまうような状態でマスクを使用することは、健康被害のおそれがあることから推奨されていません。

5. (補論)空間噴霧について

国際的な知見に基づき、厚生労働省では、消毒剤や、その他ウイルスの量を減少させる物質について、人の眼や皮膚に付着したり、吸い込むおそれのある場所での空間噴霧をおすすめしていません。薬機法上の「消毒剤」としての承認が無く、「除菌」のみをうたっているものであっても、実際にウイルスの無毒化などができる場合は、ここに含まれます。

これまで、消毒剤の有効かつ安全な空間噴霧方法について、科学的に確認が行われた例はありません。また、現時点では、薬機法に基づいて品質・有効性・安全性が確認され、「空間噴霧用の消毒剤」として承認が得られた医薬品・医薬部外品も、ありません。

【参考情報3 「次亜塩素酸水」の空間噴霧について】

「次亜塩素酸水」の空間噴霧で、付着ウイルスや空気中の浮遊ウイルスを除去できるかは、メーカー等が工夫を凝らして試験をしていますが、国際的に評価方法は確立されていません。 安全面については、メーカーにおいて一定の動物実験などが行われているようです。ただ、消毒効果を有する濃度の次亜塩素酸水を吸いこむことは、推奨できません。空間噴霧は無人の時間帯に行うなど、人が吸入しないような注意が必要です。

なお、ウイルスを無毒化することを効能・効果として明示とする場合、医薬品・医薬部外品の承認が必要です。現時点で、「空間噴霧用の消毒薬」として承認が得られた次亜塩素酸水はありません。

特に、人がいる空間への次亜塩素酸ナトリウム水溶液の噴霧については、眼や皮膚に付着したり吸入したりすると危険であり、噴霧した空間を浮遊する全てのウイルスの感染力を滅失させる保証もないことから、絶対に行わないでください。

なんちゃって営業に私は負けない

高知県には土佐山田という公立の工業大学しかない携帯電話の電波すら怪しい田舎町がある。

そんな土佐山田は、元プロ野球選手の江本孟紀さんの生まれた地だ。

江本さんの名言(迷言)に「首脳陣がアホやから野球ができん!」というのがあるが、そこまで言わしめる出来事が個人事業主の自分にもある。

(1)企業の営業担当は案件を理解していない。

個人事業主にお金の知識は欠かせないが営業がアホすぎることがある。

何が専門かわからないが理解しないで仕事を依頼してくることが多い。

生成AIのウェブサービスの開発を進めていたが、クライアントの意向でモバイルアプリを先に進めることになり、現在は基本設計中だという。

話しているとモバイルアプリの言語もフレームワークもなんでもいいらしい。いや、要件を満たす必要があるだろう?

今回、小規模の体制でインフラエンジニアはいないらしいが、セキュリティや信頼性、可用性の確保、そして脆弱性試験は必要らしい。

なぜかAWSを使うことだけ決まっているらしく、生成AIはAmazon SageMakerで考えているのだろう。 それであればAWS AmplifyでWeb、モバイルアプリの基盤を構築し、AWS CloudFront、AWS WAF、AWS AmplifyでもMulti-Regionは利用できるので、どこかの国にミサイルが落ちても理論的にはサービスが続行できる。

ただし、セキュリティには金がかかる、クライアントの要求で、セキュリティを重要と言われているなら、それなりのランニングコストを覚悟しなければねらない。

それはクライアントに了承してもらえているのか。基本設計なら、それらについても話が出ているはずである。

それがクライアントに費用面とセキュリティのトレードオフが示されていないのなら、そんな基本設計は意味がない。

これをプロパー以外で交渉することはできない。

プロジェクトマネージャーの仕事だ。

こんなオファーは困る。

しかも、その後の音沙汰なし。ありえない🤨

速攻で文句を言い連絡を断ち切った。

(2)企業の営業担当は会計処理を理解していない。

個人事業主を下に見ている営業担当者は、新卒で誰でもできるようだ。

なんと、個人事業主フリーランスの会計処理を理解していない。

私は、怪しい不払いをさせるために、収入が減っても売掛金を利用している。

売掛金とは請求書の売上を確実に受け取る方法だ。

そのため大手金融機関などを介して手数料を支払っている。

売掛金は未回収のため信用が怪しい場合に利用する。英語圏ではaccounts receivableという。

ところが、同年代の営業本部長が売掛金を知れない。経理にお任せで己の契約と契約に応じた歩合給しか興味が無いのかもしれない。

なかなか売掛金に応じないので、やんわりと経理担当者に依頼をお願いしたりしたが、

大手金融機関に「弊社は何をすれば良いのでしょうか」みたいな質問を出していて、流石にヤバい会社と感じた。

そしてスリーランスエンジニアや個人事業主のことを知らずに、人材紹介業ができる、リーマン営業に愛想を尽かし、自分で案件獲得に動くようにした。

明らかに実現可能性の検証もクライアントの提案も交渉もできていない、今更ながらの生成AI案件も危険だが、言語はなんでも良いとか、要件も基本設計も終わっているはずなのに言ってくるプロジェクトマネージャー、リーダーも信用ならないし、これからは個人開発をメインにすることにした。

頑張って報われないのが、契約事の歩合給しか気にしていないサラリーマン営業ってのが、この世の闇と考えているし、個人事業主どうしなら、出来ること、やって採算が合わないことは当然理解できる。

マジでかつてのように直接アプリに販売した方が、失敗しても納得できる。

f:id:kawapon2nd:20240318085621j:image

頑張れば月の収入は、多少の変動はあれど、失敗を受け入れられる。