You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは。iOSの日本語入力アプリである「azooKey」を開発しているMiwaです。 azooKeyは最近macOS版の開発が進んでいます。このazooKey on macOSに、完全にローカルで動作するニューラルかな漢字変換エンジンである「Zenzai」を開発し、搭載します。この記事ではZenzaiの技術を解説します。 Zenzaiを搭載したazooKey on macOSは現在アルファ版としてリリースしています。macOSをご利用の方はぜひ入れて試してみてください! Zenzaiの概要 日本語入力に欠かせないかな漢字変換ですが、その歴史は長く、50年にも及びます。この間様々なアルゴリズムが提案され利用されてきましたが、近年の技術開発はやや落ち着きつつあります。オープンソースのかな漢字変換ソフトウェアで今でも広く利用されているものは数えるほどしかありません。 クローズドソースのシステ
時間最適化の専門家 ヨスです。 わたしは単語登録エバンジェリストとも名乗っていて、日々、単語登録の活用方法を考えています。 本記事では「カッコ」を単語登録する方法を紹介します。 「カッコ」の入力はめんどうパソコンで文章を入力していると、けっこうな頻度で入力するにもかかわらず「入力するのがめんどうな文字」があることに気づきます。 たとえば、「→」のような矢印、「&」のような記号、そして「カッコ」です。とくに「カッコ」を使う頻度はほかの記号と比べても多いはず。 カッコを使う例をあげると、次のように日常的に使っていることがわかるでしょう。 ● このiPhoneアプリ(Android用もあります)は…… ● 来週の金曜日(5月21日)に会議を…… ● 毎日BBQだぜ!(ウソつけ) このように、わかりやすさを高めるときだけでなく、ジョークとしても活用できるため、カッコは汎用性の高い記号だと言えますよ
2年半近く趣味として個人開発してきたiOS・iPadOS向けの日本語キーボードアプリ「azooKey」をオープンソース化しました。ライセンスはMIT Licenseです。 azooKeyは2年前からApp Storeで無料で公開し、開発を続けてきました。日本語対応のiOS向けキーボードアプリには、Simeji、Flickなど多くの先輩がいますが、標準キーボード志向で高機能なOSSとしては初めてのものではないかと思います。 技術的な特徴 azooKeyの技術的特徴としては、変換エンジンの独自実装、ライブ変換のサポート、独自に調整した辞書、強力なカスタマイズ機能などがあります。 IME開発の特色は幅広い技術的課題を扱えることにあります。競プロ的なアルゴリズムとデータ構造の問題もあればNLP的な話やGUIのデザインの問題もあり、めっちゃ楽しいです。 なお、azooKeyは全てSwiftで実装され
.header 最近行ったペネトレーションテストで、侵入したマシンから可能な限り多くの情報を取得すべく時間をかけて調査しました。そこで、ユーザのキーボード入力履歴を大量に保存したシステムファイルを発見しました。この挙動はコンピュータ使用者に対して隠匿されたものではありません(GUIで無効にするオプションがあります)し、履歴が利用者のコンピュータ外に漏洩しているということでもありませんが、プライバシー観点でリスクがある仕様と考えられることがあるかもしれません。また、ペネトレーションテスターにとっては注目すべきファイルと言えます。 本稿では対象ファイルのパーサを紹介するとともに、利用者自身が記録を無効化する方法を紹介します。 .text 日本語環境のWindows PCを使用している場合、デフォルトの日本語入力システムはMicrosoft IMEです。 漢字の入力方法は複数ありますが、一般的に
SwitchKey automatically use the correct input source Ever hassled by wrong input source when switching application? SwitchKey can automatically activate your choice for you. Download & Install Download (macOS): Uncompress, then drag & drop into your Applications folder. Usage Save current input source choice for frontmost application: click "Add Current". Enable/disable automatic switch for saved
Friday, June 24, 2016 Stack Overflow has been expanding past the English-speaking community for a while, and with the launch of both a Japanese version of Stack Overflow and a Japanese Language Stack Exchange (for English speakers interested in learning Japanese) we now have people using IME input regularly. For those unfamiliar with IME (like I was a week ago), it's an input help where you compos
Today, the easiest way to create a rich text editor on the web is to add the contenteditable attribute to an element. This allows users to insert, delete and style web content and works great for many uses of editing on the web. However, some web-based rich text editors, such as iCloud Pages or Google Docs, employ JavaScript-based implementations of rich text editing by capturing key events using
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く