かずきち。の日記

サーバサイドエンジニアのつぶやき

最新ITニュース 2022/05/04版発行

個人開発のコストはDB次第 - laiso
laiso.hatenablog.com

なるべく早く身につけたいエラーとの向き合い方 - Qiita
qiita.com

Graydon HoareのCompiler講義資料が面白かった話 - Arantium Maestum
zehnpaard.hatenablog.com

役所のDXはなぜ難しい?行政にはびこる「絶対間違えられない」の呪縛
diamond.jp

iPhoneで撮影した写真を「HEIC」から「JPG」にすばやく変換する方法 | ライフハッカー[日本版]
www.lifehacker.jp

アンカーの最新製品をチェック、これから発売されるアンカー製品まとめ
k-tai.watch.impress.co.jp

MFAデバイスが機能しなくなってAWSアカウントにログインできなくなった場合の対処法 - おれさまラボ
www.oresamalabo.net

数百年かかるプラスチックの分解を1日〜数日で可能にする酵素を開発 : カラパイア
karapaia.com

Oracle Cloud Infrastructureのアカウントが突然停止したので状況や調査内容を書いていく
zenn.dev

GitHub - onceupon/Bash-Oneliner: A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
github.com

ついにFirefoxも3桁の大台に到達「Firefox 100」正式版リリース、ピクチャーインピクチャーに字幕表示可能に
gigazine.net

【成田悠輔×メタバース】一人の私が「1万人の私」になったとき、何が起きるのか:朝日新聞GLOBE+
globe.asahi.com

AudacityPuTTY の公式版、非公式版だらけの Microsoft Store に登場 | スラド オープンソース
opensource.srad.jp

Why I don't miss React: a story about using the platform - Jack Franklin
www.jackfranklin.co.uk

今、あえて「イヤフォンジャック」付きのスマホを選ぶべき理由
www.itmedia.co.jp

Twitter、選んだ相手にだけツイートを表示する「Circle」のテストを開始
www.itmedia.co.jp

30m以上ジャンプする小型ロボット Disney含む米国チームが開発
www.itmedia.co.jp

on Twitter: "政府「Googleやアップルなどの寡占企業による一方的なルール作りを懸念している」 NHKFirefoxマイナーなので切ります」 我々「?」"

twitter.com

画像データベースの想定外使用がAIアルゴリズムにバイアスをもたらす恐れ――米大学研究チームが明らかに
atmarkit.itmedia.co.jp

こんなフィーチャーフラグは気をつけろ! - Secret Ninja Blog
blog.torut.tokyo

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp

iPhoneで写真の上手な撮影方法でワンランク上の写真を取る方法

ブログなどにもっと上手に写真を掲載している人向けのアドバイス

インターネット上で写真を公開表示している人向けにもっと上手に写真を撮影するための記事です。

インターネット上に多く一般公開されている写真は「一眼レフ」で撮影されたものと「スマホ」で撮影されたものが混在しています。

細部までくっきり撮影したいのであれば「スマホ
一部をぼかして撮影したいのであれば 「一眼レフ」

写真のボケサイズの要因は
センサーサイズ・絞り値・レンズの焦点距離・被写体と背景の距離に依存します。
なので、どんな写真を撮影したいのかによって使用するべきカメラは異なってきます。
ですので、細部まで表示しなければいけないオークションなどの商品の写真はスマホで撮影したほうがよいのです。
スマホが得意なのは町中のスナップショットやスマホの上で見るだけの写真ですが
一方ズーム撮影やボケを生かした撮影は一眼レフのほうが有利になります。

写真を撮影する時に一眼レフとスマホは連携しよう

昨今のカメラはスマートフォンとカメラを連携させることができます。
オリンパス・カシオ・キャノン・ソニーパナソニック富士フィルムニコン・リコーのカメラはカメラと連携できるアプリを公開しています。
スマホと一眼レフを連携させて得られるメリットは写真整理・リモート撮影・スマホへの写真自動転送・フィルタ加工などが行えます。
どのメーカーのカメラを利用しているかによって、使える機能はたくさんあります。
特に最近では一眼レフやデジカメからスマホに転送する時に自動的にSNS向け画質に変換してくれるものもあります。
またスマホと連携させると位置情報を取得して写真にジオタグを埋め込むことも可能です。
転送機能にはWi-Fibluetoothの機能を使っているものがあり、どちらを使用しているかは各自調べる必要があります。

リモート撮影はiPadなどの大きなモニタで写真が見られる

カメラとiPadといった大きなタブレットを連携させると大きな画面で写真の細部まで見られるのでおすすめである。
画面が大きいがゆえにピント調節も用意になる。

最新ITニュース 2022/05/03版発行

UMLとかAWS構成図とかを描くツール
zenn.dev

Webhook.site のまとめ
zenn.dev

VRスクワット脱糞について
anond.hatelabo.jp

How Warp Works
www.warp.dev

Brendan@Intel.com
www.brendangregg.com

GitHub - lavabit/robox: The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
github.com

北尾吉孝SBI証券、カジュアルに軽重織り交ぜたシステム障害が頻発 : 市況かぶ全力2階建
kabumatome.doorblog.jp

ワクチン接種証明書をコンビニでも交付、デジタル庁がシステム改修
xtech.nikkei.com

mattn on Twitter: "WindowsUNIX と違い、コマンドを入力した際にカレントディレクトリにある実行モジュールまでも実行してしまうんだけど、環境変数 NoDefaultCurrentDirectoryInExePath でそれを制御できると… https://t.co/gP3p09Eodo"

twitter.com

無料で写真から3Dプリント出力可能なモデルを生成できるオープンソースの3D再構築ソフト「Meshroom」
gigazine.net

Pythonソフトウェア財団が無事Pythonの商標権を獲得へ(栗原潔) - 個人 - Yahoo!ニュース
news.yahoo.co.jp

bayazuma on Twitter: "許可したくなるWebプッシュ通知を考えてみた #webgl #threejs #ui #interaction https://t.co/ZUd40sk4XD"
twitter.com

“液体”でリアルタイムAI学習 環境音に最適化、低消費電力でエッジデバイス応用に期待
www.itmedia.co.jp

JavaScriptを大きく変えうる Dataflow Proposals の概要と論点(Call-this, Pipe Operator)
zenn.dev

同じ高校の卒業生約100人が同じタイプの脳腫瘍を発症…ニュージャージー州の地元当局が調査を開始(BUSINESS INSIDER JAPAN) - Yahoo!ニュース
news.yahoo.co.jp

時系列分析をお手軽に!機械学習ライブラリDartsの実演
data-campus.ai

半導体不足は2024年まで続く」とIntelのCEOが発言、2023年までとの予想から一段と遠のく
gigazine.net

[みんなのケータイ]使い始めて1年半の「iPhone 12 Pro」のバッテリーが無償交換になった
k-tai.watch.impress.co.jp

Windows 11のシェア停滞とWindows 10のサポート終了期間を考える
www.itmedia.co.jp

Dr. RawheaD on Twitter: "「表現の自由絶対主義者」とか言って一部のバカどもにヨイショされてるイーロン・マスク、いざ(テスラ事業にとって重要な国である)中国政府が相手の場合は全く態度が違う…… どころか、むしろ中国政府にテスラをdisる市民の声の検閲を依頼し… https://t.co/g3AIYxA7k3"
twitter.com

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp

【業務効率化】GoogleChatを自動化するスクリプトをGoogleAppsScript16行で書いていく【もう人間は何もしない】

Google謹製のチャットサービスを自動化したい

世の中にはいろいろなコミュニケーションツールはあります。
LINE,Skype,GoogleChat,slackなどなど…
数えたらきりがありません。

そして、これら多くのチャットサービスには必ず「bot」という機械が自動応答していることがあります。
まずbotがわからない人はこのページを見てみてください。

businesschatmaster.com
引用:
https://businesschatmaster.com/tool/bot

日常のbotの例

〜月〜日の美容院を予約したい

かしこまりました。何時ですか?

16:00からでお願いします。

〜月〜日16:00~の予約を確定しました。

みたいなやり取りを今までは人間と人間がしていたと思いますが…
だいたい今は自動化されています。
これがよく見るLINEの自動応対の例です。

今回はGoogleChatで応答を自動化していく

script.google.com
引用:
https://script.google.com/

GoogleChatっていうのはGmailのチャットとMeetセクションをオンにすると

登場します。

function sendMessageFromGAS() {
 
  var url = "https://chat.googleapis.com/v1/spaces/AAAACJN2bVI/messages?key=ここを自身のキーに変更&token=ここを自身のWebHookに変更";
  
  var message = {'text': "テスト投稿です"}
  var options = {
    'method': 'POST',
    'headers': {
      'Content-Type': 'application/json; charset=UTF-8'
    },
    'payload':JSON.stringify(message)
  };
  
  UrlFetchApp.fetch(url, options);

}

と書くだけです。

WebHookの取得方法

WebHookとはなんでしょうか?
聞き慣れない言葉です。

developers-jp.googleblog.com

ja.wikipedia.org

Webhookはいわゆる魔法なんですね。
その名の通りフックなので何かをきっかけにして、機械になにか動作を行わせることができます。

よくわからないと思うのでもう少し噛み砕きます。


引用:
https://www.kenzai-navi.com/makers/hotron/news/13971

自動ドアのフックは   「人間がドアの前に立つこと」
自動改札機のフックは  「人間がSuiCaを改札機にかざすこと」
目覚まし時計のフックは 「時間がAM6:00になること」
高速道路のETCのフックは「自動車が料金所を通ること」

と言えます。
これに近いことって仕事でも多いはずなんです。

「課長に〜〜と言われたら…」
「毎月1日9:00になったら…」

この部分をプログラムのプロシージャに登録しておけばよいです。
プロシージャ (procedure)とは、プログラミングにおいて複数の処理を一つにまとめたもで 手続きとするのが定訳です 。
一連の処理を意味を持った一まとまりにすることで、再利用性が高まり、プログラム中に繰り返して現れる処理を1ヶ所で記述でき、プログラムの保守、管理を容易にできます。

テレビで最近SwitchBotを使っている芸能人を見る

www.youtube.com
引用:
https://www.youtube.com/watch?v=7-vzsRgEqCU

最近は家電をスマート家電化するアイテムも売られてはいるんですが

メーカーに踊らされているような気がして

買うに至りません。
しかもこの製品使っている俺かっこいいだろ?どヤ感がにじみ出てると思うんですよね。
でもこの製品を作った人は偉いけれど、使っている人はなんかダサい。
なのでどちらかというと自分でこういう機能を作れるようになりたい。

あと電池が必要

リチウム電池で動いているようですが、給電も自動だったらなーと思っているのが本音です。
自動車とかもガソリン入れなくて動けばなーとかいつも思います。

スクリプトの使い方わからない人へ

coconala.com
引用:
https://coconala.com/services/1273455

有償でサポートもしますので、自力でできない人はサービス購入してください。
購入後にコメントでチャットを自動化したいことをお伝えしていただければなと思います。

最新ITニュース 2022/05/02版発行

はてな、働き方制度をアップデート。働く時間や場所に捉われないフレキシブルワークを推進 - プレスリリース - 株式会社はてな
hatenacorp.jp

スマホのイノベは終わった」 中国で携帯電話の売り上げ低迷
xtech.nikkei.com

NHKプラス」、「Firefox」での視聴が不可能に 5月23日から
www.itmedia.co.jp

Rによる一般化線型モデル(GLM)
zenn.dev

核融合炉の中核部品は日本とロシアが独占 夢を見た欧州は後手に
xtech.nikkei.com

Appleが長期間アップデートされていない古いiOSアプリを削除する基準と猶予期間の延長を発表
gigazine.net

Texta
textalp.lightblue-tech.com

Apple創業20周年記念Macスパルタカス”の中古品がBEEPに入荷
akiba-pc.watch.impress.co.jp

Stop Using A Loading Spinner, There’s Something Better
blog.iamsuleiman.com

エクセルの表は見た目が大事! 見やすく美しい表を作るための必須テクニック10選
forest.watch.impress.co.jp

江夏 亜希子 on Twitter: "オシャレなお店なのですが、 トイレの表示が。 こ、これは、私のココロが汚れて・・・る? https://t.co/WJ4LOxmo8P"

twitter.com

1000万ユーザに耐えるサーバを作ってみた
zenn.dev

ASUSエヴァンゲリオンコラボのマザーボードを発表
pc.watch.impress.co.jp

イーロン・マスク氏のTwitter買収で何が変わるのか? 問われる“自由”の意義
www.itmedia.co.jp

猫のメタバース「ネコバース」登場もいきなりの名称変更、「ネコデース」へ
www.itmedia.co.jp

定在波にご注意! 0円でサウンドバーの音をアゲる室内音響講座
av.watch.impress.co.jp

rinna、AIキャラクターを育成し、交流できるAIアプリ「キャラる」を正式リリース
japan.cnet.com

【特集】 おすすめ3WAYバッグ5選!ノートPCの持ち運びに最適なバッグをチョイス
pc.watch.impress.co.jp

ロープロ/1スロットのRadeon RX 6400は古いPCのアップグレードに最適?Skylake世代のスリムPCに搭載してみた ライバルのGeForce GTX 1650と10本のゲームで全面対決 text by 芹澤正芳
akiba-pc.watch.impress.co.jp

あなたのWebサービス脆弱性を発見者から教えてもらう方法 - RFC9116が発表されました
zenn.dev

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp

楽天39ショップというお店はいろんな商品を扱っているんだなと思ったら、39ショップの定義が違った

楽天も1年に数回は利用する

ネットショッピングといえば、Amazonかメルカリで楽天はほぼ使わない。
ただここ楽天が唯一、Amazonに勝っている点がある。

楽天は生鮮食料品に強い

Amazonで牛乳を買おうとすると商品より送料のほうが高い。

Amazonで購入できるものって工業製品から飲食物まで存在するが
もともと本を売っていた会社なので、お肉とか牛乳とかをAmazonで買おうとすると配送料がかかる。


その一方、楽天の場合は生鮮食料品に妙に強い。

特に39ショップとかいうお店はだいたい送料無料である。
39ショップというお店が楽天には数多くあり、食べ物や肉とかなんでも買える。
「39ショップっていうお店は何でも売っていてすごいなー」と思っていたら、そうではない。

ichiba.faq.rakuten.net
引用:
https://ichiba.faq.rakuten.net/detail/000013788

39ショップは3900円以上で送料無料ラインになるお店の総称のこと
別に39ショップというお店があるわけではない。
なので楽天で商品を購入する時はこの39ショップラベルがあるかないかは結構重要になってくる。
なので、楽天で購入する時はこの39ショップラベルが付いているかどうかが購入の鍵といっても過言ではない。

最新ITニュース 2022/05/01版発行

S3 互換オブジェクトストレージまとめ
zenn.dev

分かりやすい文章を書くために、私が意識していること
zenn.dev

ブクマされるにはどうしたらいいの、一番の悩み〜♪
https://anond.hatelabo.jp/20220501161400anond.hatelabo.jp

RubyでDDDやるならHanami」という噂の真相
zenn.dev

CloudFrontのデフォルトルートオブジェクトを設定することで意図しないコンテンツの公開が防げるケースを実際に確認してみた | DevelopersIO
dev.classmethod.jp

Pyscript.net
pyscript.net

How To Corrupt An SQLite Database File
sqlite.org

ZenHubというGithub向けの開発リポジトリ管理ソフトを使ってみた | DevelopersIO
dev.classmethod.jp

abseil / Software Engineering at Google
abseil.io

依然として高まり続ける「データサイエンティスト」への関心と、それを追う「データエンジニア」と - 渋谷駅前で働くデータサイエンティストのブログ
tjo.hatenablog.com

“同人ハード”が「CES」で賞を取るまで メタバース住人が愛用する「HaritoraX」誕生の軌跡
www.itmedia.co.jp

イーロン・マスクが唱える「自由なTwitter」の功罪 買収がもたらす“変化”とは
www.itmedia.co.jp

Androidのバッテリーを長持ちさせる方法9選(2022年最新版)
www.itmedia.co.jp

GitHub - actualbudget/actual-server: Actual's server
github.com

なぜ今シェルスクリプトを学ぶのか・シェルスクリプトのTips - 理系学生日記
kiririmode.hatenablog.jp

RustもJuliaやGoみたいに廃れて消えていく気がしている。 - Qiita
qiita.com

What is black and white and read all over?
developers.googleblog.com

最近のMySQL 8.0 の内部一時テーブルの改善について
blog.s-style.co.jp

画像の機械学習が劣化する理由 - Qiita
qiita.com

IaSQL
iasql.com

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp

競馬は的中率よりも回収率が重要である!馬券の種類によって、胴元率は変わってくる

競馬には様々な買い方が存在する


引用:
https://www.jra.go.jp/kouza/baken/index.html

競馬はギャンブルなので、元締めのJRAが儲からなくてはいけない。


引用:
https://www.jra.go.jp/kouza/baken/index.html

馬券には設定払戻率が上記のように設定されていて、数学の大数の法則に従えばその設定払戻率に修練されていくはずである。
私は単勝か、ワイドしか購入しないので77.50%~80.00%の回収ができていれば、JRAが定める払戻率を上回っていることになる。

そんな自分は現在90.12%の回収率なので、負けてはいるもののJRAが定める払戻率よりはいいな気がする。

競馬の回収率の平均は70~80%で74%が平均らしい。

残りの26%は胴元が儲かるショバ代のようなものです。

taketsumu.com
引用:
https://taketsumu.com/recovery-rate

どうしてもトリッキーな馬券を買うと、控除率が下がるので数をこなすなら単勝・ワイドを多めにしたほうが良さそうである。

ゲームセンターで競馬のゲームをする時は控除率などは考えなかった

ゲームセンターに競馬のメダルゲームなどがあるが、馬券の種類によって胴元率がここまで変わるとは思わなかった。

最新ITニュース 2022/04/30版発行

三井住友銀行でシステム障害 コンビニATMなど利用しづらい状況 | NHK
www3.nhk.or.jp

GitHub - shuding/tilg: A magical React Hook that helps you debug components.
github.com

「1000台売る覚悟があればいける」──飛騨高山にオープンした自作キーボード専門店「白銀ラボ」インタビュー
www.itmedia.co.jp

Linuxフロッピーディスクコントローラーに低レベルコマンドを送る FDRAWCMD 無効化へ | スラド ハードウェア
hardware.srad.jp

「1000台売る覚悟があればいける」──飛騨高山にオープンした自作キーボード専門店「白銀ラボ」インタビュー(要約)
www.itmedia.co.jp

YAPC::Japan::Onlineのキーノートで「変化し続けるキャリアと変わらない原体験」という話をしました | おそらくはそれさえも平凡な日々
songmu.jp

Video Copilot社 Windowsインストーラーに関するセキュリティ問題について - フラッシュバックジャパン
flashbackj.com

Microsoft is adding a free built-in VPN to its Edge browser
www.theverge.com

トヨタ出資の中国Pony.ai、自動運転企業で初のタクシー営業証取得
jidounten-lab.com

Microsoftの従業員、Windows 11を非対応CPUで使っていた
iphone-mania.jp

全国的な薬の供給不足 患者の治療にも影響 てんかん学会調査 | NHK
www3.nhk.or.jp

300キロ先の「分身」を遠隔操作 人型ロボットで検証実験
www.afpbb.com

上位はスカスカな「まとめ記事」ばかり…そんなグーグル検索より便利な次世代サービスの共通点 ネット社会は「実名経済」から「偽名経済」に変化しつつある
president.jp

Google Colabを用いたNDLOCRアプリの実行(Google Driveを用いた画像の入力と結果の保存) - デジタルアーカイブシステムの技術ブログ
nakamura196.hatenablog.com

GitHub - TomWright/dasel: Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
github.com

ちいとぽに学ぶチームのアジリティの高め方(認知負荷編)
speakerdeck.com

Chrome 102: Window Controls Overlay, a Host of Finished Origin Trials, PWAs as File Handlers and More
blog.chromium.org

Apple のセルフサービス修理プログラム、米国で開始 | スラド アップル
apple.srad.jp

DevOpsDays Tokyo2022 ファクトから始める改善アプローチ 〜「LeanとDevOpsの科学」を実践して〜 #DevOpsDaysTokyo #DevOps #4keys #cloud #cicd #Accelerate #LeanとDevOpsの科学
speakerdeck.com

GoとRust - 並行プログラミング編
zenn.dev

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp

最新ITニュース 2022/04/29版発行

ドローンで稲の種まき 時間やコスト削減に(福井県)(FBC 福井放送) - Yahoo!ニュース
news.yahoo.co.jp

家庭用プリンタの世界がなかなかの荒れ具合な件
www.itmedia.co.jp

1年目エンジニアがバリューを出すためにした工夫、結果が出たモノのみ具体的にまとめてみる。
zenn.dev

何に使う? ASUSがクリエイター向けに横長14インチのタッチスクリーンを作る
www.gizmodo.jp

日産リーフの再生バッテリを使ったポータブル電源の試作品が公開
pc.watch.impress.co.jp

副業は儲かるけれどやっぱりキツいよねという話 - あなたとあなたの話がしたい
fuyu.hatenablog.com

今回の転職活動の雑感 - seri::diary
serihiro.hatenablog.com

7000文字すべてペン字で完全手書きの新作日本語フォント! JIS第2水準まで対応の凛々しい楷書 -しょかき楷月
coliss.com

メタバース」「電子工作」「サーバ管理」を一挙に体験できる“マイクラ”の魅力 そのIT要素を一挙紹介
www.itmedia.co.jp

四半世紀の歴史を持つ「ペイント」アプリがシンプル・モダンな装いで復活【Windows新標準アプリ徹底解説】
forest.watch.impress.co.jp

東映アニメーション不正アクセスによるシステム障害の調査結果を発表 作品製作の正常化を報告し謝罪
www.oricon.co.jp

デスク・机のインテリアコーディネート集50事例[タブルーム]
tabroom.jp

文法を学んだ次に知りたいのは、ゼロから巨大なコードを書き上げる方法ではなく、"既存のコードの改修を適切にやれる方法"なんじゃないか - Magnolia Tech
blog.magnolia.tech

Windows 11の右クリックメニューに好きな項目を追加できる「Custom Context Menu」がv3に/追加したコマンドの並び順を指定する機能が追加
forest.watch.impress.co.jp

Nintendo Switchの映像をノートPCの画面に表示できる「OmiPlay」が発売
akiba-pc.watch.impress.co.jp

Windows 11便利テク】 知らないと“いざ”というときに詰む「BitLocker回復キー」
pc.watch.impress.co.jp

リコー、PFU買収の狙いを説明。キーボード事業も継続を明言
pc.watch.impress.co.jp

条件付き戻り値型とPHPStan 1.6.0の新機能 - 超PHPerになろう
www.phper.ninja

エンジニアになるには
anond.hatelabo.jp

見つけた GitHub の Issue を片っ端から subscribe している - mizdra's blog
www.mizdra.net

合成背景に人が溶け込むよう照明を調節する技術 Googleが開発
www.itmedia.co.jp