TORI MIKI/とり・みき @videobird それにしても「確定申告」という言葉は既に何十年も使われているため言葉が形骸化して意味などあらためて考えることはないが、しかしつらつら眺めるになんでこの言葉になったのかと思う。所得申告ならまだ字義がはっきりするがなにしろ確定を申告するのだ。いったいなんだそれは。 2023-03-14 13:05:17
TORI MIKI/とり・みき @videobird それにしても「確定申告」という言葉は既に何十年も使われているため言葉が形骸化して意味などあらためて考えることはないが、しかしつらつら眺めるになんでこの言葉になったのかと思う。所得申告ならまだ字義がはっきりするがなにしろ確定を申告するのだ。いったいなんだそれは。 2023-03-14 13:05:17
2024年2月 アップデート 日本語入力システム ATOK Passport は 進化を続けます 新変換エンジン『ATOKハイパーハイブリッドエンジン』に加え、 「ATOKパーソナライズドコア」の技術を、入力支援の機能にも適用! 使用者毎に "パーソナライズ" した日本語変換、および、入力ミスの自動修復を実現しました。 "パーソナライズ" により「わたし」仕様の文章作成ができるようになります。 ATOK Passport は、これからも、さらに高精度かつ快適な日本語入力・変換環境を提供していきます。 ※Windows版から搭載 【「年間プラン「ATOK Passport [プレミアム] 1年」について】 下記に該当する方は、必ずこちらで手順をご確認ください。 ・月間プランを契約中で、年間プランに契約を切り替えたい方 ・年間プランを契約中で、有効期限日が近づいたので契約更新をされたい方
HHKB Professional HYBRID Type-S 日本語配列 についてHHKB といえば、英語配列の超変態配列が有名ですが、私は通常のキーボードの配列に近い日本語配列にしてます。HHKB は長い間モデルチェンジは行われてませんでしたが、2019年12月に各モデルの新型がリリースされました。 今回は合計で 12モデル がリリースされ、まずはキースイッチの種別で以下の2種類。 通常のキースイッチ静音タイプのキースイッチ(Type-S)上記のキースイッチ毎に以下の2つの配列。 英語配列英語配列 無刻印日本語配列で、上記のキースイッチと配列毎に以下の配色が用意されて合計で 12モデルになります。 白墨 私が購入したのは 静音タイプ(Type-S)の日本語配列の白にしました。 USBケーブルの接続は Type-Cコネクター に変更されました。(ケーブルは付属されてない) 無線で使う時の
あらゆることを「ヤバイ」「エグイ」「死ね」で表現する子供たちを想像してみてください。彼らはボキャブラリーが乏しいことによって、自分の感情をうまく言語化できない、論理的な思考ができない、双方向の話し合いができない――極端な場合には、困ったことが起きた瞬間にフリーズ(思考停止)してしまうんですね。これでは、より問題がこじれ、生きづらさが増すのは明らかです。 以前はこうした実情を、〈うまくいっていない子〉に共通の課題だと認識していました。ところが数年前から、各地の公立学校に講演会や取材でうかがうことが増えるなかで、平均的なレベルとされる小・中学校、高校でも、現場の先生たちが子供たちの国語力に対して強い危機感をもっていることがわかりました。言葉によってものを考えたり、社会との関係をとらえる基本的な思考力が著しく弱い状態にあるという。 ©iStock.com そしてあるとき僕自身、都内の小学4年生の
SyncとSendトレイトで拡張可能な並行性 面白いことに、Rust言語には、寡少な並行性機能があります。この章でここまでに語った並行性機能のほとんどは、 標準ライブラリの一部であり、言語ではありません。並行性を扱う選択肢は、言語や標準ライブラリに制限されません; 独自の並行性機能を書いたり、他人が書いたものを利用したりできるのです。 ですが、2つの並行性概念が言語に埋め込まれています: std::markerトレイトのSyncとSendです。 Sendでスレッド間の所有権の転送を許可する Sendマーカートレイトは、Sendを実装した型の所有権をスレッド間で転送できることを示唆します。 Rustのほとんどの型はSendですが、Rc<T>を含めて一部例外があります: この型は、Rc<T>の値をクローンし、 クローンしたものの所有権を別のスレッドに転送しようとしたら、両方のスレッドが同時に参
メイリオ(Meiryo)は、和文のゴシック体フォントの一つである。Windows Vista日本語版のシステム用フォントとして開発された。Vista以降のマイクロソフト製OSに標準で搭載され、Windows XP、Windows Server 2003までのMicrosoft Windowsで利用されたMS UI Gothicに代わり、日本語版の新しいシステム用フォントとなった。 解説[編集] TrueType アウトラインの OpenType フォントで、ビットマップを持たずレンダリングの際にClearTypeの使用を前提とするフォントである。欧文部はプロポーショナルフォント、和文部は等幅フォントで、全体としてプロポーショナルフォントになっている。 サンセリフ(ゴシック体)系の書体で、直線部分と曲線部分がはっきりした若干膨らんだ印象の字形は横組みの可読性を重視した。和文は縦横比 95:1
こんにちは、koutarnです。 今日はvimで日本語を入力する際にかなり強力なeskk.vimについて書いていこうと思います。 eskk.vimとは eskk.vimとはvim上でSKKを扱えるように想定したプラグインです。 SKKについては wikipediaをご覧下さい。 eskk.vimのメリット 最初に断言しておくとSKKを使えない人でも、 eskk.vimを使うためにSKKを覚えたほうが良いくらいメリットがあります。 本来IME連携が必要な日本語入力中にノーマルモードに移行する事がvim上で簡単に行える。 「markdownはインサートモードに入ると必ず日本語入力から初める」等が簡単に出来る。 全角/半角キー等を押さないでもスムーズに入力文字を切り替えれる 特に1つめ、2つめの内容が強力です。vimの中でIMEが存在している状態のため 日本語入力についてかなり自由度が高く設定を
help.txt For Vim バージョン 9.1. Last change: 2022 Dec 03 VIM - メインヘルプファイル k 移動: カーソルを使用するか、"h" で左、"j" で下、 h l "k" で上、"l" で右に移動できます。 j ヘルプの終了: ":q<Enter>" とタイプします。 Vim の終了: ":qa!<Enter>" とします(注意! 変更はすべて破棄されます)。 項目へジャンプ: タグ (例: bars) にカーソルを合わせ、CTRL-] を押します。 マウスでジャンプ: ":set mouse=a" と入力してマウスを有効にしてください (xterm or GUI で利用可)。タグ (例: bars) をマウスの左ボ タンでダブルクリックすると、項目にジャンプできます。
状態共有並行性 メッセージ受け渡しは、並行性を扱う素晴らしい方法ですが、唯一の方法ではありません。 Go言語ドキュメンテーションのスローガンのこの部分を再び考えてください: 「メモリを共有することでやり取りする。」 メモリを共有することでやり取りするとはどんな感じなのでしょうか?さらに、 なぜメッセージ受け渡しに熱狂的な人は、それを使わず、代わりに全く反対のことをするのでしょうか? ある意味では、どんなプログラミング言語のチャンネルも単独の所有権に類似しています。 一旦チャンネルに値を転送したら、その値は最早使用することがないからです。 メモリ共有並行性は、複数の所有権に似ています: 複数のスレッドが同時に同じメモリ位置にアクセスできるのです。 第15章でスマートポインタが複数の所有権を可能にするのを目の当たりにしたように、 異なる所有者を管理する必要があるので、複数の所有権は複雑度を増さ
メッセージ受け渡しを使ってスレッド間でデータを転送する 人気度を増してきている安全な並行性を保証する一つのアプローチがメッセージ受け渡しで、 スレッドやアクターがデータを含むメッセージを相互に送り合うことでやり取りします。 こちらが、Go言語のドキュメンテーションのスローガンにある考えです: 「メモリを共有することでやり取りするな; 代わりにやり取りすることでメモリを共有しろ」 メッセージ送信並行性を達成するためにRustに存在する一つの主な道具は、チャンネルで、 Rustの標準ライブラリが実装を提供しているプログラミング概念です。プログラミングのチャンネルは、 水の流れのように考えることができます。小川とか川ですね。アヒルのおもちゃやボートみたいなものを流れに置いたら、 水路の終端まで下流に流れていきます。 プログラミングにおけるチャンネルは、2分割できます: 転送機と受信機です。転送機
フリーフォントが大好物な人に朗報です! 🎉 先週、Google Fontsに日本語フォントが追加されたので、紹介します。これでさらに、たくさんの日本語フォントがGoogle Fontsで使用できます。 新しく追加された日本語のGoogle Fonts 他にもたくさんある日本語のGoogle Fonts Google FontsのライセンスはほとんどがSIL Open Font Licenseで、商用プロジェクトでも無料で利用できます。他に採用されているライセンスはAPACHE LICENSE, VERSION 2.0です。 フリーフォントが大好物な人には、下記もお勧めです! 2021年用、日本語のフリーフォント523種類のまとめ -商用サイトだけでなく紙や同人誌などの利用も明記 新しく追加された日本語のGoogle Fonts まずは、先週Google Fontsに新しく追加された日本語
この記事では、プライバシー重視の検索エンジンDuckDuckGo(ダックダックゴー、DDG)のメリット・デメリット及びGoogle検索と比較した結果について書いていきたいと思います。 DuckDuckGoが日本語で使えないときの対処法についても解説してあるので、ぜひ最後までご覧ください 【代替】Google系サービスの代わりに使える国産サービス 今回はGoogle系のサービスの代わりに使える国産Webサービスを紹介していきます https://raityo.com/netflix-ghibli-japan/ https://raityo.com/g-location/ 【Google Ma...
日本で流通しているキーボードの大半は日本語キーボードだ。日本語を入力する場合、都合のよいキーボードなのだが、ショートカットキーの活用においては不満が残るレイアウトでもある。ショートカットキーの使い勝手を考えると、英語キーボードのほうが便利だ。ただし、日本語環境で英語キーボードを使う場合、最初に行わなければならない設定がある。そこで、本稿では日本語環境で英語キーボードを使う場合に必須の設定を紹介しよう。 英語キーボードを選ぶ 日本で流通しているキーボードのほとんどは日本語キーボードと言われる種類のものだ。日本語入力を行うことを目的としており、ほとんどのPCでは日本語キーボードが使われている。もっとも、日本語キーボードは記号の配置に規則性がなく、記号の入力においては扱いにくいところがある。 また、キーボードを使った操作効率の大幅引き上げの要はショートカットキーの活用にあるわけだが、日本語キーボ
スマートポインタ ポインタは、メモリのアドレスを含む変数の一般的な概念です。このアドレスは、何らかの他のデータを参照、または「指します」。 Rustにおいて最もありふれた種類のポインタは参照です。参照については第4章で習いましたね。参照は&記号で示唆され、指している値を借用します。データを参照すること以外に特別な能力は何もありません。 また、オーバーヘッドもなく、ポインタの中では最も頻繁に使われます。 一方、スマートポインタは、ポインタのように振る舞うだけでなく、追加のメタデータと能力があるデータ構造です。 スマートポインタという概念は、Rustに特有のものではありません。スマートポインタは、C++に端を発し、 他の言語にも存在しています。Rustでは、標準ライブラリに定義された色々なスマートポインタが、 参照以上の機能を提供します。この章で探究する一つの例が、参照カウント方式のスマートポ
おれもハッとしてみました インターネット上の記事タイトルで「ハッとした」、「ハッとさせられた」という文言はわりとよく見られる。 それは外国人から日本文化への指摘だったり、子供の常識への純粋な疑問だったりする。 中身はそれぞれで、それは別にいいのだが、人目を引くために「そんなにハッとするなよな」という思いはある。 まあ、単なる好みなんだけど。 とはいえ、おれだって「ハッとする」ことがないわけじゃない。 そして、「あ、おれ、ハッとしちゃったな」と後悔する。いや、後悔はしないか。 このたびおれがハッとしたのは、穂村弘・フジモトマサル『にょにょにょっ記』(文藝春秋、2015年)という、ちょっと説明し難く、かなりすてきな本を読んでいたときのことだ。 「にょ」の数間違ってたらごめんなさい。 当該箇所を引用する。p.156-p.157。 12月26日 推敲 美容院に髪を切りに行く。 と日記の一行目を書い
テストの実行のされ方を制御する cargo runがコードをコンパイルし、出来上がったバイナリを走らせるのと全く同様に、 cargo testはコードをテストモードでコンパイルし、出来上がったテストバイナリを実行します。 コマンドラインオプションを指定してcargo testの既定動作を変更することができます。 例えば、cargo testで生成されるバイナリの既定動作は、テストを全て並行に実行し、 テスト実行中に生成された出力をキャプチャして出力が表示されるのを防ぎ、 テスト結果に関係する出力を読みやすくすることです。 コマンドラインオプションの中にはcargo testにかかるものや、出来上がったテストバイナリにかかるものがあります。 この2種の引数を区別するために、cargo testにかかる引数を--という区分記号の後に列挙し、 それからテストバイナリにかかる引数を列挙します。ca
テストの記述法 テストは、テスト以外のコードが想定された方法で機能していることを実証するRustの関数です。 テスト関数の本体は、典型的には以下の3つの動作を行います: 必要なデータや状態をセットアップする。 テスト対象のコードを走らせる。 結果が想定通りであることを断定(以下、アサーションという)する。 Rustが、特にこれらの動作を行うテストを書くために用意している機能を見ていきましょう。 これには、test属性、いくつかのマクロ、should_panic属性が含まれます。 テスト関数の構成 最も単純には、Rustにおけるテストはtest属性で注釈された関数のことです。属性とは、 Rustコードの部品に関するメタデータです; 一例を挙げれば、構造体とともに第5章で使用したderive属性です。 関数をテスト関数に変えるには、fnの前に#[test]を付け加えてください。 cargo t
ビジネスを強くする教養 斬新な思考、創造性はアートからやってくる!美術や音楽、ワイン、さらには哲学や宗教などを、その世界のプロ達が、最新のトピックスにからめて、わかりやすく解説します。 バックナンバー一覧 1980年代から90年代末まで、ワープロの入力システムとして一定のシェアを獲得し、特に作家、ライター、速記者といったライティングのプロに愛用されていたのが「親指シフト」の入力システムとキーボードである。21世紀の現在も、おそらく親指シフトから離れられないプロが数百人くらいいるだろう。しかし、超少数派であることは事実で、いつか絶滅すると思われていたが、ついに発売元の富士通が昨年5月、「2021年5月までに順次販売を終える」と発表した。その5月まで目前に迫った。(ダイヤモンド社論説委員 坪井賢一) 今年の5月までに順次販売を終える 「親指シフト・キーボード」 目前に迫ったとはいうものの、実は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く