0と1の二進法の論理演算で動いているのがコンピューター。すべての演算は、ANDとORとNOTがあれば表現できます。演算子3つ、これがミニマムでしょうか? 実は、ORしてNOTする、NOR(ノア)や、ANDしてNOTするNAND(ナンド)という演算子1つあれば、AND、OR、NOTもつくることができるので、演算子は実は1つで十分! 「Nor」 名前のかわいさを優先して新プログラミング言語「Nor(ノア)」を「Wirth(ヴィルト)」をベースに開発しました。 「Nor Playground」 演算子として使えるのは論理和(or)を否定する(not)する、"nor"のみ。0か1の1bit同士の演算なので、パターンは4つしかありません。 まずは not を作ります。 function not(a) return a nor a end print not(0) # → 1 print not(1)

Xのイーロン・マスク氏は12月18日、自身のXアカウントで、ハッシュタグの使用停止を求めるポストを投稿した。 当該ポストで同氏は、Xの従業員Dan氏が生成AI「Grok」にハッシュタグを使うべきかどうかを尋ね、「使わない方が良い」という旨の回答を得たとするポストを引用。Grokの回答を肯定する形で、以下のように述べている。 Please stop using hashtags. The system doesn’t need them anymore and they look ugly. 日本語訳:ハッシュタグの使用はやめてください。システムにはもう必要ありませんし、見た目も悪いです。 Please stop using hashtags. The system doesn’t need them anymore and they look ugly. https://t.co/GKEp

堀田先生の書籍『入門 現代の量子力学』のまえがきでは,「情報理論の観点からの最小限の実験事実に基づいた論理展開で、確率解釈のボルン則や量子重ね合わせ状態の存在などを証明する」と書かれています。堀田先生が提示された前提から量子論の数学的構造がただ一つに定まることを演繹的に導けるとのことです。私は,その主張には致命的な誤りがあることをいくつかの記事で述べてきました。 ほかの人が私の記事と堀田先生の記事の両方を読んで内容を理解することはきっと大変な作業であるため,結局どちらの主張が正しいのかがよくわからなかった人が少なからずいらっしゃったのではないかと思います。そこで,この記事では,堀田先生が提示されている前提のみからは量子論の数学的構造を演繹的に導くことは不可能であることを,量子論の基礎知識があればこの記事のみからほぼ完全に理解できるように,ていねいに説明します。 補足:今回の記事の主張は,こ

ハウツーWindows Subsystem forLinuxガイド 第23回LinuxGUIアプリを動かすWSLg「基本編」 今回は、WSL2で、LinuxGUIアプリケーションを動作させるためのWSLgについて解説を行う。まずは、LinuxのGUIシステムになれていないユーザーのためにWSLにおけるLinuxのGUIシステムの基本的な部分やWSLgの仕組みなどを解説する。LinuxのGUIシステム 以後、WSLのGUI環境(WSLg)を整えるための解説を行うが、まずは、基本的な用語を表01に示す。基本的には、WSLgの構成を変更する必要はないものの、たとえば、GUI環境を日本語対応させる程度の設定は必要になる。 ■表01 X Window SystemLinuxは、Unixで作られたX Window SystemをベースにしたGUIシステムを使う。Linuxの現在の状況を説

今回の問題 (この問題が解決した旨を下に追記しました) 世界のどこかが4月21日のうちに、Ubuntu 22.04 LTSがリリースされます。 どのバージョンのUbuntuでも、せめてインプットメソッド(今回はIBusのこと、以下IM)が正しく動作するように気を配っているつもりではあるのですが、今回も不具合があるままリリースされることになっていました。 Waylandセッションでは特に問題ないのですが、ログイン時にX.Orgセッションを選択し、IBusで文字を入力すると候補ウィンドウが左下に表示されます。 候補ウィンドウが左下に表示される 原因 IBusの場合、GTKアプリケーションを使用していて候補ウィンドウが左下に表示されるということは、適切な設定が行われていないのが原因と考えて間違いないです。GTK2から、IMを動的に変更できるIMモジュールという仕組みが実装されました。原則として

米宇宙開発企業スペースXを率いるイーロン・マスク氏(2022年2月10日撮影、資料写真)。(c)JIMWATSON / AFP 【3月15日 AFP】世界一の富豪で実業家のイーロン・マスク(Elon Musk)氏は14日、ツイッター(Twitter)への投稿で、ロシアのウラジーミル・プーチン(Vladimir Putin)大統領に対し、ウクライナを懸けた決闘を申し込んだ。 宇宙開発企業スペースX(SpaceX)創設者のマスク氏は以前から、ツイッター上での奇抜な投稿で知られている。今回の投稿では、「私はここにて、ウラジーミル・プーチン氏に決闘を挑む。懸けるのはウクライナだ」と表明。プーチン氏の公式英語アカウントに対し、ロシア語で「この決闘を受け入れるか?」と問い掛けた。 自身のフォロワーから、真剣に考えた上での投稿ではないのではと問われると、「完全に真剣だ」と回答した。ロシア政府からの反応

ウルグアイの首都モンテビデオ北方約185キロで長時間露光によって撮影された宇宙開発企業スペースXの「スターリンク」計画の衛星の軌跡(2021年2月7日撮影)。(c)Mariana SUAREZ / AFP 【5月28日 AFP】テクノロジー界の億万長者、イーロン・マスク(Elon Musk)氏率いる宇宙開発企業スペースX(SpaceX)が地球上空の低軌道に数千もの衛星を打ち上げることは、宇宙の「事実上の独占」となる恐れがあると、競合する欧州宇宙産業大手アリアンスペース(Arianespace)のステファン・イズラエル(Stephane Israel)最高経営責任者(CEO)が警告した。 多数の小型衛星を宇宙に展開してブロードバンドインターネットサービスを提供しようとするマスク氏の「スターリンク(Starlink)」計画は、宇宙からのブロードバンド提供について先ごろ米連邦通信委員会(FCC)

先日リリースされたUbuntu 21.04では、長年の懸案だった「Waylandセッションのデフォルト化」が再度実施されました。今後2022年4月にリリースされる予定のUbuntu 22.04 LTSに向けて、さまざまな問題を洗い出し、対応を行っていくことになります。今回はそんなWayland環境で「X転送 over SSH」っぽいことを実現してみましょう。 Waylandセッションになったということ Waylandとは2008年に登場したの次世代ディスプレイサーバーです。もともとは、X.Orgの開発者でもあったKristian Høgsbergが最小のディスプレイサーバーとウィンドウコンポジッターを組み合わせたものとして個人的に作成していたソフトウェアでした。その後、X.Orgの開発者たちがX Window System/X.Orgを置き換える次世代のディスプレイサーバーとして開発に参加
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 去年から量子コンピュータの勉強会に参加するようになったのですが、そこでとりあげられていた量子GANのお話が難しいながらもとても面白かったので、論文を読んでまとめることにしました。 また、量子GAN実装の方法も書いてあったので、MDR社のblueqatとpytorchでコードを書いてみることにしました。 論文のリンク↓↓ https://arxiv.org/pdf/1807.01235.pdf 論文の要旨 GANはDiscriminatorとGeneratorを交互に競合させながら学習を進めることで、本物に近いデータの生成を可能

freedesktop.org(フリーデスクトップドットオルグ。fd.o(エフディードットオー)などと略されることもある)は、Unix系のシステムの環境のデスクトップ環境(もっぱらX Window Systemを利用する)の、相互運用性の向上と共通基盤技術の整備を目指したプロジェクトである。CDEのライセンスが、しがらみのため自由になるのに時間を要していた(2012年に至ってやっとLGPLv2となったが、もはやほとんどニュースにならなかった)ために乱立気味であったUnix系のデスクトップ環境において、無用な重複と、混乱を招くだけの無用な差異を無くすことなどが主な目的である。2000年3月、ハヴォック・ペニントンが設立した。 開発などはユーザの視点で行われている。KDEとGNOMEに代表される各デスクトップ環境を統一した唯一の環境、といったようなものを作る、というような目的ではなく、各開発フ
概要 Ver. 6 C# 6 で、補間文字列と、nameof 演算子(nameof operator)という、2つの文字列関連機能が追加されました。 また、C# 11 で、生文字列リテラルという構文が追加されました。 文字列補間 クラスのメンバーを整形して文字列化するには、.NETではstringのFormatメソッドを使います。 var formatted = string.Format("({0}, {1})", x, y); string.Format メソッドの利用例 しかし、Formatメソッドには、以下のような面倒事がありました。 頻出するわりに、string.Format という長めのタイピングが面倒 値を埋め込みたい場所と、埋め込む値を渡す場所が離れて読みにくい {0}とかの数と、渡す値の数が違っていても実行して見るまで気付かない そこで、以下のような、Format用の専用

シュルツ方式(しゅるつほうしき、英: Schulze method)は、1997年にマルクス・シュルツが開発した、選好を表す投票を用いて単一の当選者を選ぶ選挙方法である。英語ではシュルツ方式はSchwartz Sequential Dropping(SSD)、Cloneproof Schwartz Sequential Dropping(CSSD)、Beatpath Method、Beatpath Winner、Path Voting、Path Winnerとしても知られている。 シュルツ方式はコンドルセ方式である。すなわち、他のいずれの候補者と一対比較してもより好まれるような候補者がいたならば、その候補者はシュルツ方式が適用される場合に当選者となる。 (下記に定義する)シュルツ方式の出力は、候補者の順序を与える。従って議席が複数ある場合も、上位k人の候補者がkの議席を得られるようにするこ
$ cat /etc/centos-release CentOSLinux release 7.2.1511 (Core) rpmdevtools-8.3-5.el7.noarch redhat-rpm-config-9.1.0-68.el7.centos.noarch rpm-python-4.11.3-17.el7.x86_64 rpm-sign-4.11.3-17.el7.x86_64 rpm-build-libs-4.11.3-17.el7.x86_64 rpm-4.11.3-17.el7.x86_64perl-srpm-macros-1-8.el7.noarch rpm-libs-4.11.3-17.el7.x86_64 rpm-build-4.11.3-17.el7.x86_64 yum-metadata-parser-1.1.4-10.el7.x86_64 yum-uti

pd1px4.st.vc.shawcable.net / Mozilla/4.0 (compatible; MSIE 6.0;Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media CenterPC 2.8) こんにちは そういえば、この情報は未公開でしたね。 過去にまとめたものがありましたので、この機会に公開します。 ---------------------------------------- ---------------------------------- Folder.idxのフォーマットですが、改行で区切られた一行が1メールの インデックス情報を保持しています。 一行目には、Becky!のバージョン情報を保持しており、インデックスファイルを 作成したBecky!のバージョンが記されています。 各フィールドは、0x01のコードで区切られ

本当はエスケープシーケンスのことを調べていたのだが、その前にASCIIコードについて調べることになってしまった...。文字コードの基本として知っているつもりだったASCIIコードについて、あらためて見直してみると、実は本当の意味をよく分かっていなかったことに気づいた。 ASCIIコード表 ASCIIコードは、7ビット(2進数7桁)の文字コードであり、全部で128のコードが定義されている。 最も基本的な文字コードであり、その他多くの文字コードはこのASCIIコードと互換性を維持している。 00 10 20 30 40 50 60 70 00 NUL DLE SP 0 @ P ` p 01 SOH DC1 ! 1 A Q a q 02 STX DC2 " 2 B R b r 03 ETX DC3 # 3 C S c s 04 EOT DC4 $ 4 D T d t 05 ENQ NAK % 5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く