学習指導要領にローマ字入力が採用されてて久しく、かな入力はすっかり異端になってしまった。たまに「かな打ち」に出会うと、それだけで意気投合できるほどには稀だ。かな打ちに悪人はいない。 その一方、一般的な国内向けPCのキーボードに、2019年現在もカナ刻印があるのは不思議でしかない。因襲に凝り固まった日本社会も、この点だけは「かな打ち」という多様性への優しさで満ちている。 しかし、そろそろそれも限界ではないだろうか? 以下の問題は、この数年特に顕著になってきた。 ローマ字を打つのにカナ刻印が邪魔 (特に小学生の初学者にとって)国産メーカーの後退と、日本語化されない海外ハードウェアかな派のためにも、ローマ字派のためにも、もう我々はJISキーボードから卒業して、次を考えるべきときに来ている。 英字キーボードを使う実際、JIS配列を避け、US配列を使っているプログラマは昔から多い。US配列は、プログ
「安全よりもスリルを!」 メモリ安全性のために、LinuxカーネルモジュールはRustで実装すべし、と世間に大声で訴えているけれど、本当はちょっと物足りない…危険に惹かれてしまう、そういう秘めた自分の気持ち、大切にしたいですよね! 今回は、いかなる安全性も保証しないアセンブリ言語とRustを組み合わせて、Linuxカーネルの機能を実装してみました。 アセンブリ言語?「アセンブリ言語、何それ?」と思ったデジタルネイティブ世代の読者も大勢いることでしょう。CやRustのような高級プログラミング言語では、人間が理解しやすい型や構文などを使った記述形式をコンパイラを使って、CPUが実行できる形式へと翻訳します。一方、アセンブリ言語では、CPUが実行できる形式に限りなく近い記述形式を使います。自分の気持ちをインスタやLINEのメッセージで伝えるのは難しいですよね?アセンブリ言語はCPUへ直接気持ちを
& how to analyze design choices without jumping to conclusions Over the years, I have had many encounters with Japanese websites — be it researching visa requirements, planning trips, or simply ordering something online. And it took me a loooong while to get used to the walls of text, lavish use of bright colors & 10+ different fonts that sites like this one throw in your face: Hankoya — a website
pipenvが怪しくなってきたので、poetryを使ってみるよ。 インストールこちらに従って進める。 https://cocoatomo.github.io/poetry-ja 仮想環境の作成先をprojectと同じディレクトリにするデフォルトだと仮想環境は`~/Library/Caches/pypoetry/virtualenvs/` に作られる。 project配下に .venv ファイルを作りたい場合は下記。 $ poetry config --list $ poetry config virtualenvs.in-project true上記を行う前に仮想環境を作ってしまっていた場合、その環境を削除する必要がある。 仮想環境の削除は下記。 $ poetry env list poetry-xx-py3.6$ poetry env remove poetry-xx-py3.6上記を行
Horrible leadership, racism, sexism, abuse, and violations of countless labor laws in both the U.S. and internationally could only lead to one possible outcome. The lawsuits are piling up and the employees are going to take the hit. Payroll is going to be missed. For those that don’t know, MariaDB.com is the commercial for-profit entity while MariaDB.org is the non-profit entity that holds the own
In this article, I will go through the cons and pros of the singleton pattern, and in much more detail, I will answer the question above. Where are Singletons Supposed To Be Used?Let’s start with a definition of this pattern by referring to refactoring.Guru. Singleton is a creational design pattern that lets you ensure that a class has only one instance while providing a global access point to thi
「ついに、RustでLinuxカーネルを実装できる!」 待ち望んだ感を出してみましたが、2年前に記事を書いてから、すっかり忘れていました。LinuxカーネルのRustサポートについての意見を求められたら、「技術的には面白いけど、実用レベルではないね。」と、上から目線の回答でエンジニアレベルの高さをアピールするつもりでしたが、2年間の間、誰にも聞かれませんでした。 近々、LinuxカーネルにRustサポートが取り込まれそう、ということで、デバイスドライバを実装してみました。 Rust対応カーネルのコンパイルまずは、Rust対応を有効にしたLinuxカーネルをコンパイルする必要があります。「カーネルってコンパイルするものなの?」という読者は、ネットの長老たちに叡智を求めましょう。「インストール直後に、メモリ削減のために不要な機能を無効にして、カーネルコンパイルしたんじゃ。」というような、太古の
いつもSkebをご利用いただきありがとうございます。 2023年10月1日よりインボイス制度(適格請求書等保存方式)が開始されます。現行のインボイス制度に関するSkebの対応をお知らせいたします。 このお知らせはインボイス制度の解説を含み、非常に長い説明となっているため、先に要点を記載させていただきます。 要点Skebは現行のインボイス制度に強く反対します。インボイス制度は「クリエイターの本名がファンにバレる問題」「消費税の納税義務を負うか、取引が不利になるか二択を迫られる問題」「事務負担が増える問題」などクリエイターのみなさんにとって問題点が多く、十分な議論がなされないまま開始されようとしています。Skebでは特例制度を活用し、上記の問題を解決します。 Skebを利用する取引に限っては、クリエイターのみなさんの本名が登録番号経由でクライアントのみなさんにバレたり、インボイスに対応していな
Skebを利用中のクライアントのみなさんへSkebの決済を今後Skeb Coinだけに制限することはありません。Skeb Coinの導入と同時に、ビットコイン、モナコイン、銀行振込、コンビニ払いにも対応する予定です。 Skebを利用中のクリエイターのみなさんへSkebを利用する限りでは、クリエイターのみなさんは今まで通りリクエストの金額は日本円でやり取りしますし、どの決済手段が使われたとしても売上は常に日本円で受け取ることになります。 Skebを利用する限りでは、クリエイターのみなさんがSkeb Coinの価格変動のあおりを受けたり、税務処理が複雑になることはありません。 1. 既存の暗号資産が日本のサブカルチャー(ニューカルチャー)層に対して一般化しているとは言い難いからSkeb Coinが最も重視する価値観「日本の法令の範囲内での表現の自由」は、機能の面だけで言えばSkeb Coinで
BY ANDREW R. CHOW/DENVER 3月18日 数分後には電子音楽が鳴り響き、ぬいぐるみが宙を舞い、色鮮やかなフラフープを回す女性が現れ、機械のおもちゃが動き出し、嬉々たるライダーたちが次々と降りてきます。これはブロックチェーン「イーサリアム」に特化した1週間の暗号資産カンファレンス「ETHDenver」のクロージングパーティーです。何日も前から行列となっていました。そして今、2月の日曜日の夜、この目まぐるしいエネルギーはピークに達しています。 しかし観客が会場に押し寄せたとき、エルフのような体格の細い一人の男性が、自撮りをしている人々やベンチャーキャピタルの前を駆け抜けていきます。ある人は「ここにいてください」と呼びかけ、またある人は、徒歩やスクーターで通りを追いかけていきます。しかしその男は全員をまいて、一人ホテルのロビーに消えていきました。 クリプト業界で最も影響力のあ
「開発プロセスにプロファイリングを組み込むのはどうだろう?」 ミーティングで、プロファイリングの重要性を発言するだけで、みんながあなたの深い知見、意識の高さに驚くことでしょう。もちろん、あなたは、プロファイリングのやり方を知っている必要はありません。開発の終盤に、性能目標が達成されず、解析が実施される頃には、誰もあなたの発言は覚えていません。しかし、万が一、あなたの意見が採用されても困らないように、この記事を参考にしてください。 Goは、CPU、メモリ、block、mutexなど、使いこなせないほどの種類をサポートするプロファイリングツールpprofを標準機能として提供します。一方、Rustは、そんな機能を提供しません。Rustへの愛が揺らぐかもしれませんが、Rustへの愛は、見返りを求めない純愛です。愛の見返りに何かが与えられると期待してはいけません。 Rustでもpprofあなたは、す
Compoundは、Ethereumで展開されるDeFi (Decentralized Finance, 分散型金融) で最も多くのユーザーを集めるレンディングプロトコルです。 そのCompoundが最近、プロトコルトークン “COMP” のユーザーへの配布を開始したため、国内外のDeFiユーザー/イーサリアンが狂喜乱舞する事態となりました。 このブログで、 Compoundの概要COMP祭りの内幕を簡単に説明します。 CompoundはレンディングプロトコルCompoundは、EthereumのDeFiアプリケーションです。ユーザーは、ETHやステーブルコインなどのトークンを自由に貸し借りできます。 Supply (トークンを貸す)Compound.finance にアクセスすれば、余っているETHやトークンを貸し出して利息を得ることができます。 https://app.compound
Linuxカーネルの機能を安全に拡張できるeBPFのコードはC言語で実装する必要があると知り、がっかりしているクラウドネイティブ 世代の皆様に朗報です。実は、Rustで、eBPFのコードを実装することができます。今更、C言語(クラウドネイティブ ではない感じ)を学ぶ必要はありません! eBPFとプログラミング言語eBPFを活用するソフトウェアは、カーネルスペースで動作するeBPFバイトコードと、eBPFバイトコードを制御するユーザスペースのアプリケーションから構成されます。後者は、Go、Python、Rustなど様々なプログラミング言語で実装することができますが、前者は、制限のあるC言語で実装する必要があります。 eBPFの構成Rust用eBPFライブラリRustでeBPFを扱う一般的な方法は、libbpf-rsライブラリです。これは、C言語でユーザスペースのアプリケーションを実装するため
創業124年の老舗出版社とネットクリエイター向けプラットフォームの緊密な協力体制によって、新たなクリエイター支援事業を推進します。株式会社スケブ(本社: 東京都千代田区、代表取締役: 喜田 一成)は、株式会社実業之日本社(本社: 東京都港区、代表取締役: 岩野 裕一)が2021年2月12日付で過半数の株式を取得したことから、同日より株式会社実業之日本社の子会社となりました。 重要なポイント今後の運営方針につきまして、創業者はSkebの開発業務からは引退しますが、引き続き創業者が運営会社の代表取締役を務め、運営方針の決定、機能の追加、仕様の変更、手数料の変更、およびキャンペーンの開催は創業者に一任されています。 株式会社実業之日本社の協力の元、4月より新規にエンジニアの増員が決まり、新規機能を開発できる体制の整備を進めています。 手数料の急増はなく、クリエイターファーストの方針に一切の変更は
Ys. Secret of Mana. The Legend of Zelda. All games that are part of (or hew closely to) the venerable action RPG genre – a genre so intertwined with the history of video games themselves that it’s no surprise that it’s one of the most exhaustively documented. Who would’ve thought, then, that the knowledge of the true progenitor of this genre would lie forgotten in a stuffy basement in Akihabara, T
この文章は、PlayStation®5(以下PS5)のデザインに驚いたファンの1人が、コンピュータのデザイン小史とトレイラーから読み解ける情報を交えて、その魅力について紹介するものです。現時点で、PS5に関するインタビューはほとんど公開されていないため、妄想が多く混じっています。クルマというのは世界を映す鏡だ—山内一典 グランツーリスモシリーズの生みの親、山内さんのこの言葉が好きです。たとえば映画を観ていて、劇中で駐車してあるクルマを見ると、それがどの時代のお話か、けっこう掴めたりしませんか。そして、コンピュータの造形にもそうした側面があると思います。俳優が持っているスマホが古いと、意外と目ざとく追っていることがあります。 山内さんにといえば、グランツーリスモ6の頃のドキュメンタリー映画もオススメです。1. 今までとなんだか違うぞ 本体が発表されたときは、2人でギャーと叫んでいましたPla
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く