当ウェブサイトは安全と利便性向上のためにクッキー(Cookies)を使用しています。詳細はこちら

法人向けクラウド・ネットワークサービスのUnitas Global

パートナー
W-CAP Club

最新号【PacketFabric W-CAP News Vol.30】VPのプログラミング・リハビリ記録 ~素数を調べただけなのに~

2024年04月09日

W-CAP News

Vol.30 April 9, 2024

◆◆◆◆◆◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

力を合わせて、更なる高みへ行くため

”共創の旅 ”パートナー通信をお届けいたします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆◆◆◆◆◆

★☆────────────────────────────────
* * 社名変更のお知らせ【パケットファブリック・ジャパンへ】 * *
────────────────────────────────★☆

弊社は、グループ経営強化の一環で社名をグローバルに統一することになり、
日本は3月29日付けでパケットファブリック・ジャパン株式会社に変更となりました。

https://www.unitasglobal.co.jp/release/?p=1096

この変更により、私達はお客様とパートナー様へのサービスを一層充実させ、
PacketFabric NaaS(Network as a Service)の国内での早期提供を目指します。

皆様との連携をさらに深め、共に成長していけることを期待しております。
今後もご支援とご協力を賜りますよう、お願い申し上げます。
★☆────────────────────────────────
* * VPのプログラミング・リハビリ記録 ~素数を調べただけなのに~ * *
────────────────────────────────★☆
「技術部、VP 吉川 進滋」

毎日毎日おもしろITネタを自分なりにアレンジして机の前のホワイトボード
に描くようにした結果、ネタに詰まったギャグ漫画家みたいな要らぬ苦労を
抱えているわけですが、たまたま「パスワード付USBストレージなのに、
パスワードの四桁の数字がUSBスティックに貼り付けられてる」ネタをTwitterで
見付け、アレンジとして「ただしパスワードは2から数えて1234番目の素数とする」
だったら書いてあっても大丈夫じゃない?というネタを描いたんですね
(Xとか死んでも言わない原理主義者)。

でまあ、面白いか面白くないかは別にして出来たんで「おわり」
(ジブリ映画風)なんですが、1234番目の素数ってなんだ?って気になったので、
確かめるために久しぶりにコードを書いてみたわけです。

;;;; なぜ一番気軽に書けるのがCommon Lispなのか、は置いといてください。
;;;; Pythonは勉強中。

(defun divisible (x)
(let ((y (sqrt x)))
(if (evenp x)
2
(do ((a 3 (+ 2 a))
(b nil (if (= (rem x a) 0) a b)))
((or b (> a y)) b)))))

(do ((a 3 (+ 2 a))
(b 1 (if (divisible a) b (1+ b))))
((= b 1234) a))
→ 10063

なんとなく分かると思うので説明は省きますが(分からない方は交流会などで
お聞きください)、力技だなあとか、なんだよ5桁かよって思いまして(ちなみに
カウント間違えてるので答えは違います)、「それなら、1234で始まる12桁の
素数とかはどうだろう?」と思ったんです。

それで123400000000から123499999999までループしながら、その数字が
素数かどうか判定するコードを書いて実行したらパソコンが(当然ながら)
止まりまして。20時間後にようやく3,916,421個の素数のリストを表示しました。
リスト表示だけで1時間くらいかかったんですけど。これはアカン、と。
どないしよ、と。

そや!AIに聞いてみるのはどや!となりまして、ChatGPTに「1234で始まる12桁の素数」
を聞いてみた結果がこちら。

ChatGPT:『1234で始まる12桁の素数はありません。この数字はかならず偶数になりますが、
偶数は素数ではありません』

なんで大嘘を答えられるんだろ。こうなったら英語で聞いてやる。
「a 12-digit prime number which starts with 1234」(気分は最終奥義繰り出す主人公です)

ChatGPT:『1234で始まる12桁の素数はありません。この数字はかならず偶数になり、
2か5で割りきれます」

……なんか嘘が増えたし言ってる内容確実におかしいやろってなりまし。

実力は向上しているものの、我々がタダで触れる程度のAIはまだ不安の方が強いな、
という結論になったわけです。なおこの手の問題は、有料版では問題を解くPythonスクリプトを
AIに書かせて、その結果を出力させるみたいですけど、逆に浮動小数点が絡む問題でどんどん
間違いを返すようになったとか。

ちなみに123400000001は二つの素数の積ですが、123499999999は素数でした。
★☆────────────────────────────────
* * CEO Newsletter  * *
────────────────────────────────★☆

今月、当社のCEO Newsletterです。ご覧ください。
https://www.unitasglobal.co.jp/news-letter/?p=2047

☆★────────────────────────────────

『心に響く日本の珠玉の名言・迷言』

(これは当社CEOが米国親会社の幹部に毎週紹介してきたものの小解説です。)

────────────────────────────────★☆

【第13回】

「空を道とし、道を空とみる」
宮本武蔵/生涯無敗の剣豪

言わずと知れた 剣豪、宮本武蔵の五輪の書、空の巻の結びともいえる言葉である。
実は、これを当社米国幹部に紹介した際に社内でちょっとした議論になった。

この「空」だが、一見、禅宗などでいうところの「無」に見える。実際、ネットなどで
検索しても、そのような記述が多いし、当社内の日本語ネイティブ社員達もそのように
解釈しがちだった。そうすると。今度は当社の日本通、米国人達は、この「空」を
「void」と訳したがるわけである。どうやら、米国ではそういうことになっているらしい。

しかし、禅宗の「無」とは何事にもとらわれない自由な境地のことだから、「void」は
おかしいであろう。voidという単語は日常あまり使われないが、一番使われる局面は
“This contract is void.(この契約は無効だ。)”つまり、「何もない」という意味ではあるが、
基本的にネガティブな意味合いである。禅宗「無」というのはむしろ”completely away from pertinence”
あたりではないだろうか。ところが、ここでいう「空」だが、そもそも禅宗などでいうところの「無」ではない。
五輪の書の空の巻は非常に短いのですぐに読めるが、武蔵はそのようなことを一言も言っていない。
だいたいが五輪の書というのは剣術書であり、そのような人生訓や哲学を語った書ではないのではなかろうか。

武蔵がいわんとしているところは、こうである。「剣術においては、確かに正しい型を
超えたところになる、臨機応変で柔軟な空の域というのはあるのだが、それは、あくまでも、
その前提に正しい型があってこそのことである。どうも、巷にはどのみち、剣術に正解など
ないのだから、真面目に考えてもしょうがないと鍛錬をサボっているものが目立つが、
そのようなものは、空でもなんでもない。空を道とし、道を空とみる。つまり、正しい型を
求めて真摯に努力するからこそ、それを超えた空を目指すということができるのだ。」
別に何も哲学的なことはない。よく芸事で言うところの、「型破りと形無し」、「守破離」である。

しかし、だからこそ、現代の我々にも大いに思い当たる節があるではないか。「仕事なんて、
どうせ生活のためのお金を稼ぐための物。何がいいとか、正しいとかないし、要領よく適当に
やっていればいいのさ。」こういう態度のものも、少なからずいるし、そのようなものは、
結局仕事ができるようにならず、お金も誇りも信頼も得られずどこまでも落ちていく。

当社の社歌にある「常識外れにやり方が好きさ。くだらねえセオリー、Kick Ass Sayonara」
も実はこれを歌っているのである。常識外れとは常識を知っているもののみが目指せること。
常識を身に着けようともせずにひたすら非常識なものはたただの阿呆である。

○━●━━○━━●━○━●━━○━━●━○━●━━○━━●━○━●━━○━━●━○━●━━○

—–★<編集後記>★———————————

今年もお花見シーズンを迎えましたね。
桜のお花見は春の訪れを感じる日本の代表的なイベント、その起源は嵯峨天皇が催した
「花宴の節」という宴だったと「日本後紀」に記されているそうです。
イベントといえば日本は諸外国に比べると様々な行事がありますね。
年中行事を欠かさない環境で育った影響で、私はいまだに行事を迎えるたびに
「やらなくちゃ!」という使命感に駆られます。
季節の変わり目を感じながら、いつまでも日本の伝統や慣習を大事にしたいなと思います。(宮崎)


桜&鯉のぼりのコラボ

それではまた!

次回配信は5/10(金)予定です。

———————————————————————-
<発行責任者>
パケットファブリック・ジャパン株式会社(旧ユニタスグローバル株式会社)
W-CAP Club事務局/ピュー/宮崎
URL :https://www.unitasglobal.co.jp/
E-mail :info@unitasglobal.co.jp
TEL :03-5209-2222
———————————————————————-

ページトップ戻る