並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 355件

新着順 人気順

bmpの検索結果1 - 40 件 / 355件

  • 文字コード再入門 ─ Unicodeでのサロゲートペア、結合文字、正規化、書記素クラスタを理解しよう!|ハイクラス転職・求人情報サイト AMBI(アンビ)

    文字コード再入門 ─ Unicodeでのサロゲートペア、結合文字、正規化、書記素クラスタを理解しよう! 文字コードには、どのような種類があり、それぞれどのような意味を持つのか、といった、文字コードの基本的な概念、従来の文字コードを紹介し、現在のUnicodeの構成を概説し、プログラミングにおいて注意すべき箇所をいくつか取り上げます。 ソフトウェア開発に携わる方の多くは、何らかの形で文字コードに触れることがあるでしょう。文字や記号をコンピュータ上でデータとして扱うには、文字コードの知識が必要不可欠です。 本稿では、書籍『プログラマのための文字コード技術入門』の著者である矢野啓介さんが、知っておきたい基礎知識を分かりやすく解説します。 文字コードとは? Unicode以前の文字コード Unicodeとその主な符号化形式 UTF-16 UTF-32 UTF-8 Webで文字コードを指定する仕組み

      文字コード再入門 ─ Unicodeでのサロゲートペア、結合文字、正規化、書記素クラスタを理解しよう!|ハイクラス転職・求人情報サイト AMBI(アンビ)
    • 絵文字を支える技術について|nona

      はじめにこちらはmhidakaが建立したAdvent Calendar Day.3となります。 こんにちは、はじめまして、のなと申します。mhidakaさんのTweetを見つけて、初めてAdvent Calendarなるものを書いています。なにかお作法間違っていたら大目に見てください、よろしくお願いします。 軽く自己紹介をさせていただくと、普段はGoogleでAndroidのTextまわりの開発を行っており、DroidKaigiやShibuya APKで発表させていただいたりしています。最近はほぼ絵文字の話しかしてないので、絵文字おじさんと思われてそうですが、普段の仕事は絵文字に限らず、Androidの文字表示の部分は大抵面倒をみています。 今回この機会をいただいたので、どんな内容を書こうか迷ったのですが、やはり皆が読んで面白い内容というと、絵文字になるのかなぁ、ということで性懲りもなく絵

        絵文字を支える技術について|nona
      • 「ロシア軍、”戦史に残る”渡河作戦失敗」の衝撃~そもそも渡河作戦って、なぜそんなに難しいの?

        むすた-SM-SV @nagato1941 ドネツ川の渡河作戦失敗で大損害を受けたというロシア軍部隊、T-72Bに混じって例の土嚢積みT-72Aらしき個体とBMP-1、「O」マーキングからみて中央軍管区の、おそらくは第90親衛戦車師団と第35親衛自動車化狙撃旅団の生き残りで再編成したBTGっぽいな twitter.com/uaweapons/stat… pic.twitter.com/3vVBaeJOEf 2022-05-12 00:45:22 🇺🇦 Ukraine Weapons Tracker @UAWeapons #Ukraine: Russian forces sustained remarkable losses from the failed bridging attempt over the Siverskyi Donets River. We count 6x T-72

          「ロシア軍、”戦史に残る”渡河作戦失敗」の衝撃~そもそも渡河作戦って、なぜそんなに難しいの?
        • グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ - ICS MEDIA

          グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ 『Squooshスクーシュ』というGoogleが開発した画像圧縮ウェブアプリがあります。ブラウザで変換結果を見ながら圧縮設定ができるので、画像圧縮の難しい知識を持たない方でも使いやすいことが特徴です。圧縮だけでなく、WebPなどの各種フォーマットへの変換・リサイズといったこともできる便利ツールです。 このSquooshをNode.jsで扱える『libSquoosh』が存在します。libSquooshは大量の画像を一括で圧縮、WebPへの変換、リサイズなどの処理をこれ1つで完結できるのがポイントです。昨今のウェブはページの読み込み時間が重視される傾向があります。画像のファイルサイズは読み込み時間に大きく影響するため、画像圧縮は重要なテクニックです。libSquooshをwebpack・Viteと

            グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ - ICS MEDIA
          • AIの力で自分の声を好きな声にリアルタイム変換できるボイスチェンジャー「MMVC」が登場

            自分の声を美少女ボイスやイケメンボイスに変換してくれるボイスチェンジャーは、ライブ配信やムービー投稿の際にありがたい存在です。しかし、ボイスチェンジャーによって変換できる音声は固定されており、自分好みの音声に変換できるボイスチェンジャーを見つけるのは困難です。天王洲アイル氏は、この問題をAIを用いて解決する方法について解説し、さらにAIの力で自分の声を好みの声にリアルタイム変換できるボイスチェンジャー「MMVC」を公開しています。 VRChatなどの登場によって誰でも好きなアバターを使って好きなキャラクターになりきることが可能となりました。また、自分の声を美少女ボイスやイケメンボイスに変換できるボイスチェンジャーも多くの種類が存在しています。しかし、既存のボイスチェンジャーには「理想的な結果を得るためにはボイスチェンジャーに合わせた発声練習が必要」「リアルタイム変換が不可能なため、会話やラ

              AIの力で自分の声を好きな声にリアルタイム変換できるボイスチェンジャー「MMVC」が登場
            • 無料で「.ai」ファイルをPNGなどの画像ファイルに変換しIllustratorなしで開くことができる「ShapeConverter」の使い方

              WindowsでAdobe Illustratorの「.ai」ファイルを一発で簡単にPNG・JPEG・BMP・GIF・TIFF・EPS・ICO・SVG・SVGZファイルに変換できるオープンソースのフリーソフトが「ShapeConverter」です。使い方もめちゃくちゃ簡単で、「ダウンロード→起動→AIファイルを開く→変換して保存する」という超絶シンプルさなので激烈に使いやすいため、知っておいて損はありません。 まずは以下からダウンロード。 Releases · gomi42/ShapeConverter · GitHub https://github.com/gomi42/ShapeConverter/releases 最新版の「ShapeConverter.exe」をクリック ダウンロードした「ShapeConverter.exe」を起動 右上の「...」をクリックして変換したい「.ai

                無料で「.ai」ファイルをPNGなどの画像ファイルに変換しIllustratorなしで開くことができる「ShapeConverter」の使い方
              • Linux procfs 徹底入門

                これは Linux Advent Calendar 2019の 15 日目の記事です。procfs について勉強したことをまとめます。 検証環境CentOS 8 を利用する。 ]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux procfs とは疑似ファイルシステムのひとつ。 ディスク上に実体は存在せず、メモリから情報を取得する。 カーネルだけが知っている情報 (例えばシステム全体のロードアベレージ/CPU負荷/メモリ利用状況や、プロセスごとの情報)が取得できる。

                  Linux procfs 徹底入門
                • Windowsでコマンドラインから画面キャプチャーをする (1/2)

                  コマンドラインから画面キャプチャーを実行して PNG形式で保存する 画面キャプチャー(スクリーンショットとも)は、ソフトウェアのドキュメント作成やメモ代わりにすることが多い。こうしたとき、コマンドラインから画面キャプチャーをしたくなることがあるが、残念ながら、Windowsには直接可能なコマンドは用意されていない。しかし、PowerShellを使えば、まったく不可能というわけではない。 まず画面が1つだけ、マルチディスプレイではない環境で、デスクトップ全体の画面キャプチャーをする方法を考える。 最初に、PowerShellでSystem.Windows.FormsとSystem.Drawingクラスを使えるように以下のコマンドを実行しておく。PowerShellのウィンドウを閉じるまでに1回だけ実行しておけばよい。複数のキャプチャー方式を解説するが、どの方法でも、このAdd-Typeコマン

                    Windowsでコマンドラインから画面キャプチャーをする (1/2)
                  • 自作キーボードにはまっている話を2万字で説明します #自作キーボード - YAMAGUCHI::weblog

                    はじめに こんにちは、Google Cloud Operations担当者です。Stackdriverという表記はいまは便宜上のものなので、これからは "Cloud Operations" あるいは "Cloud Ops" といった形でまとめて呼んでください。この記事は pyspa Advent Calendar の8日目の記事です。昨日は@shiumachiのFreeleticsで身長が40cm伸びた話でした。 この写真は本文を書くときに使ったCorne Cherry v3です。今年の6月くらいからキーボードを組み立てまくっていて、知人友人にもキーボードの自作の良さを広めています。実際すでにpyspaアドベントカレンダーも2エントリが自作キーボードの話です。 キーボードを作ってみた話を書きます - @katzchang.context Corne Chocolateを組み立てた #DIY

                      自作キーボードにはまっている話を2万字で説明します #自作キーボード - YAMAGUCHI::weblog
                    • 【大阪】3歳虐待死 体を固定し10分近く全身に熱湯 松原容疑者「徐々に温度を上げる遊びをしていた」 : 痛いニュース(ノ∀`)

                      【大阪】3歳虐待死 体を固定し10分近く全身に熱湯 松原容疑者「徐々に温度を上げる遊びをしていた」 1 名前:シャチ ★:2021/09/23(木) 20:31:57.70 ID:aYKtD6Em9 大阪府摂津市のマンションで殺害された新村桜利斗(にいむらおりと)ちゃん(3)は、10分近く全身に熱湯をかけ続けられた可能性が高いことが大阪府警への取材で判明した。桜利斗ちゃんの遺体には広範囲に重度のやけどを負った痕があり、熱湯をよけたような形跡がなかった。府警は殺人容疑で逮捕された松原拓海(たくみ)容疑者(23)が何らかの方法で桜利斗ちゃんの体を固定し、身動きが取れない状態にしていた疑いがあるとみて調べている。 松原容疑者は桜利斗ちゃんの母親と交際中だった8月31日、同居していたマンション5階一室で桜利斗ちゃんに熱湯を浴びせて殺害した疑いが持たれている。風呂場で高温のシャワーをかけ続けたとされ

                        【大阪】3歳虐待死 体を固定し10分近く全身に熱湯 松原容疑者「徐々に温度を上げる遊びをしていた」 : 痛いニュース(ノ∀`)
                      • おまえはもうRのグラフの日本語表示に悩まない (各OS対応) - ill-identified diary

                        2021/9/10 追記: 改めて更新された話を統合して整理して書き直しました. 以降はこちらを参考にしてください: ill-identified.hatenablog.com 2021/1/15 追記: RStudio 1.4 がリリースされたのでなるべくアップデートしましょう 2020/12/06 追記: Japan.R で今回の話の要約+新情報を『Mac でも Windows でも, PNG でも PDF でもRのグラフに好きなフォントで日本語を表示したい (2020年最終版)/Display-CJK-Font-in-Any-Gpraphic-Device-and-Platform-2020 - Speaker Deck』として発表した. ハイライトは「近々出るRStudio 1.4 があれば fontregisterer はほぼいらなくなる」 2020/10/31 追記: geom

                          おまえはもうRのグラフの日本語表示に悩まない (各OS対応) - ill-identified diary
                        • マルチバイト文字とURL | 技術者ブログ | 三井物産セキュアディレクション株式会社

                          MBSDでWebアプリケーションスキャナの開発をしている寺田です。 前記事では正規表現でのURLのチェックについて書きました。今回はその続きでマルチバイト文字を使った攻撃について書きたいと思います。 前提条件 本記事で想定するのは、ブラウザからパラメータとして渡されて来るURLを、リダイレクトやリンク等のURLとして使うケースです。その中でも、以下のようにサブドメイン部分(★の部分)を可変にする状況を主に想定します。 https://★.example.jp/… 攻撃の目標は、異なるドメイン(evil)のURLを与えてチェックをすり抜けることです。前回の記事にも書きましたが、この状況は(半角英数等のサブドメインしか受け入れないような場合を除き)「/」「?」「#」「\」のいずれかをサブドメインに入れることで攻略できることが大半です。 今回はこれらの記号が全て使用できないように対策されているこ

                            マルチバイト文字とURL | 技術者ブログ | 三井物産セキュアディレクション株式会社
                          • 「BMP」や「PCX」など忘れ去られた画像ファイル形式10選

                            画像ファイルには多様な形式が存在し、「JPG」「PNG」「GIF」といった見慣れた形式加えて「WebP」「AVIF」「HEIF」といった2010年代に登場した新しい形式もあります。そんな中、テクノロジー関連ライターのアーニー・スミス氏は「忘れ去られた10種類の画像ファイル形式」について解説しています。 10 Image File Formats That Didn’t Make It https://tedium.co/2021/11/10/10-forgotten-image-formats/ ◆01:North American Presentation Level Protocol Syntax(NAPLPS) NAPLPSはグラフィックイメージを素早く伝送する方法を構築する取り組みの一環として開発された画像ファイル形式で、カナダの放送業界を中心に1980年代から利用され始めました。

                              「BMP」や「PCX」など忘れ去られた画像ファイル形式10選
                            • 軽量イラスト生成ソフト「NGUI v2」 - やえ

                              概要 NGUIはパラメータ調整を自動で行い、キーワードを入力するだけで鮮明なイラストを生成するソフトです。VRAMが2GB程度のローエンドGPUから動作します。AIモデルはNGUI独自の「Hina」か他のモデルを読み込んで使えます。スマホ等による遠隔生成に対応。Python、C#勉強のため無料にて公開します。コメント欄にて質問承ります。 ダウンロードリンク(v2.2.1)   6/16 更新 NGUIv2 : インストーラー版 NGUIv2_local : ポータブル(非インストール)版 ※Cドライブ外では動作しません 不具合報告フォーム https://forms.gle/aYmzJvNeL4t1LKaR9 コメント欄でも質問承ります 基本的な使い方 ・ソフトをインストールして起動(初回起動時はモデルのダウンロードが始まります) ・AIモデル(通常版 or NSFW版)を選択してOKボタ

                                軽量イラスト生成ソフト「NGUI v2」 - やえ
                              • ErgoArrowsProの紹介をするよ! - 自作キーボード温泉街の歩き方

                                こんにちは。自キ温泉ガイドのサリチル酸です。 今回は比較的長い時間(1年半)をかけて開発してきたErgoArrowsProがついに完成したので、改めて特徴について説明したいと思います。 ErgoArrowsProとは 写真で見るErgoArrowsPro 特徴1:指の長さにあわせたキー配列 特徴2:アロー(カーソル)キー 特徴3:アルミ削り出しケース 特徴4:すべてのキーがホットスワップ可能で組立簡単 特徴5:BLE Micro Proによる無線接続が可能 特徴6:一体型パームレスト 特徴7:テンティングスタンド 特徴8:LEDは非搭載 特徴9:カバーケース 特徴10:Remap / VIAで簡単にキーマップが変更可能 基本的なスペック 販売ページ 紹介記事 ランキング参加中 おわりに ErgoArrowsProとは ErgoArrowsProはErgoArrowsの上位版というより、今の

                                  ErgoArrowsProの紹介をするよ! - 自作キーボード温泉街の歩き方
                                • 進化における「適応」という言葉をめぐって|河田 雅圭

                                  進化における「適応」という用語の使い方には、古くから議論があり、その使い方には注意が必要である。最近、G.C. Williamsの『適応と自然選択』の邦訳(1)が出版され、その訳者である辻和希氏の後書き(2)でも「適応」の間違った使い方が指摘された。しかし、適応という概念は、その使い方が難しく、生物学のなかでも、その用法は混乱しているところがある。ここでは、最近の自然選択の研究を踏まえながら、なぜ適応という概念の適用が困難かを解説する。 適応の意味とは 日常生活で、「新しい職場の環境に適応できない」というふうに、その場の状態や条件にうまく対応できることのような意味で「適応 (adaptation)」という言葉を用いることが多い。たとえば、温暖化に対する対応としてもちいられる「適応」は、気候変動による影響に対応して被害を軽減するためのアクションという意見で用いられている。一般的な生物学的意味

                                    進化における「適応」という言葉をめぐって|河田 雅圭
                                  • Stable Diffusion メモ(3): 絵の描けない人が顔ガチャを敢行する - jt_noSke's diary

                                    やりたいこと この前の記事で、 jtnoske.hateblo.jp 元絵そのままimg2imgにかけると しかし背景含めて全体が変わってしまうのは不都合が出できそう、画像の指定箇所のみ再度描き直すなんてことができるとたいへん便利になりますなぁ… Photoshopとかで切り抜いてやればうまくいったりするんだろうか? というアイデアが浮かんだので実際にやってみることにした。 元の絵の一部、今回は顔の部分だけを抜き出して、そこだけimg2imgにかけたらどういう結果が得られるか。 やったこと(1) この絵の顔を GIMPで顔だけ抜き出しまして(投げ縄ツールとかウン年ぶりに使った というかGIMP自体ウン年ぶりに使った…) 透過PNGで保存、prompt は前回、前々回とまったく同じでimg2imgをかけます、と次のようなエラーが… RuntimeError: Sizes of tensors

                                      Stable Diffusion メモ(3): 絵の描けない人が顔ガチャを敢行する - jt_noSke's diary
                                    • 『下級生』『痕』『EVEバーストエラー』などWindows時代の美少女ゲームのソトミとナカミ【『16bitセンセーション ANOTHER LAYER』連動企画第7回】 | ゲーム・エンタメ最新情報のファミ通.com

                                      アニメ『16bitセンセーション ANOTHER LAYER』(Amazon Prime Video) 画面仕様とパッケージの変化 『16bitセンセーション ANOTHER LAYER』も、そろそろ物語の折り返し地点を迎え、相変わらずPC-98にこだわり続ける六田守はさておき、1999年ともなると美少女ゲームのプラットフォームはすっかりWindows系OSへと移行していた(注:Windows 98 Second Edition日本語版の発売が1999年9月)。 とはいえ、グラフィックスボードの性能や実装可能なメモリ、当時のモニタの解像度などの制約があったので、まだまだ発展途上の段階ではあった。 1999年時点で、美少女ゲームジャンルを含むほとんどのゲームソフトの画面仕様はVGAサイズ(640×480)に256色(8bitカラー)。Windows95以降のWindows系OSが稼動するPC

                                        『下級生』『痕』『EVEバーストエラー』などWindows時代の美少女ゲームのソトミとナカミ【『16bitセンセーション ANOTHER LAYER』連動企画第7回】 | ゲーム・エンタメ最新情報のファミ通.com
                                      • JavaScript で文字数を length で数えるのはやめようの実例

                                        はじめに JavaScript において文字数を String の length で取得すると、期待した値が得られないことがある。この記事では、実際に String の length を使うことによって発生した Prettier のバグを紹介する。 前提 JavaScript の String には length というプロパティが存在する。このlengthプロパティは文字列の文字数を表すものではない。 実際には、文字列中に含まれるUTF-16のコードユニットの数を返す。つまり、ASCIIをはじめとしたBMPに含まれるものであれば我々の期待する文字数が返ってくるが、一部の漢字やemojiなどについてはそうはならない。 たとえば、漢字の𠮟(U+20B9F)はサロゲートペアであり、2つのコードユニットで表される。そのため、length は 2 になる。

                                          JavaScript で文字数を length で数えるのはやめようの実例
                                        • YouTubeで動画配信のはじめ方マニュアル【操作方法・スクリーンショット付き】

                                          YouTubeで動画配信のはじめ方マニュアル【操作方法・スクリーンショット付き】 Publish2021/02/16(火) 今回は、動画を活用したWeb運用を行う場合に必要になるであろうYouTubeでの動画配信をはじめる方法を紹介しようと思います。 ふにすでも2021年の1月から動画配信をはじめて、動画の更新にだいぶなれてきたので、ある程度効率のいい方法が紹介できるかと思います。 アカウントの作成 まずは、YouTubeをはじめるにあたってYouTubeのアカウントを持っておく必要があります。 YouTubeのアカウントはGoogleアカウントに紐付いているので、Googleアカウントを持っていれば作成はできます。 ただ、普段使用しているアカウントでチャンネルを作成すると個人のYouTubeの表示名が出たり、登録チャンネルが見れてしまったりするので、お仕事ではじめる場合はサブチャンネルの

                                            YouTubeで動画配信のはじめ方マニュアル【操作方法・スクリーンショット付き】
                                          • Pico WのBluetoothでキーボードを手軽に無線化 - Qiita

                                            0. はじめに 以前の記事で作ったオリジナルキーボード、ポータブル性にはにすっかり満足していたが、これをiPhoneやiPadで使いたい欲が出てきた。ただ、通常の有線キーボードを単にLightning-USB(Type-C)ケーブルでつないでも、iPad側ではそれをキーボードと認識してくれない。どうやら有線でつなごうとすると、こちら記事のようなカメラアダプタが必要らしい… 本記事では、カメラアダプタではなくBluetooth接続を選択した経緯と、その実現方法や苦労した点、参考になったプロジェクトなどを備忘録として書き残す。 1. 成果物 インターフェース1月号でPico WのBluetoothが解禁になったと知って、有線キーボードを無線化できる外付けデバイスを作ってみた せっかくなのでiPhoneに試し打ちした様子をキャプチャ 次はこれを収める箱でも設計しようかな#キーボード#自作キーボー

                                              Pico WのBluetoothでキーボードを手軽に無線化 - Qiita
                                            • 表示するだけでアウト。画像に隠されたマルウェアの脅威とその対処法

                                              表示するだけでアウト。画像に隠されたマルウェアの脅威とその対処法2022.10.06 17:0061,337 Devid Nield - Gizmodo US [原文] ( Mme.Valentin/Word Connection JAPAN ) 待って! その画像には脅威が潜んでいるかも。 ウイルス、フィッシング詐欺、安全でないWi-fiの利用、怪しいUSBメモリなど、デバイスとデータの安全を脅かす危険はたくさんあります。今回は、あまり知られていない脅威の1つ、マルウェア埋め込み画像についてご紹介します。 一見、何の変哲もないデジタル写真にもマルウェアが仕込まれている場合があることがあります。この技術はステガノグラフィといい、あるファイルを別のファイルの中に埋め込む技術として知られていますが、 必ずしも悪意を持って使用されているわけでもありません。これは、画像に隠されたデータ、つまり画面

                                                表示するだけでアウト。画像に隠されたマルウェアの脅威とその対処法
                                              • 0pxの画像ファイル - Un nouveau monde parfumé

                                                序 0px.org というドメインを持っています。このドメインはなるべく短く、かつ意味ありげなドメインが欲しいと思って選んだだけで、特に意味はありません。専らサーバーの alias や短縮 URL に使っています。 さて、0px.org で配布すべきリソースとはなんでしょうか。当然 0px×0px の画像ファイルです。しかし、どんな画像編集ソフトでも大抵キャンパスサイズの最小は 1px×1px です。そもそも 0px の画像を許すフォーマットなどあるのでしょうか。というか画像を2次元的なものとするなら、0px×0px の画像は果たして画像なのでしょうか。 ……とりあえず 0px 画像の哲学的な問いかけは一旦忘れることとして、思いついたメジャーな画像フォーマットについて仕様上 0px×0px の画像が許されるのか、調べることにしました。 PNG www.libpng.org 3章 File

                                                  0pxの画像ファイル - Un nouveau monde parfumé
                                                • 生体情報 - どうか指紋情報が漏洩しませんように!

                                                  本記事は、 2020 年 5 月 26 日に Azure Active Directory Identity Blog に公開された記事 (Biometrics – Keep Your Fingers Close) を翻訳したものです。原文は こちら より参照ください。 「利用者がシステムに立ち寄って指紋をスキャンすると (もしくはカメラを見つめるかマイクに話しかけると)、あっという間にログインできるようなシステムが欲しい」。こんなご要望を特に製造業、政府系サービス、自動発券機の利用シナリオなどでお客様からよく伺います。 機械に近づくと、初めてそれを使う場合でも指紋や顔で簡単にログオンできるというのは確かに魅力的なシナリオのように思います。何かを購入して持ち歩いたり、落として無くしたりすることもなく、フィッシングにも会いませんし誰かに勝手に使われたりすることもありません。また、従業員が職場

                                                  • (プログラマのための)いまさら聞けない標準規格の話 第2回 文字コード実践編 | オブジェクトの広場

                                                    プログラマがシステム開発において共通で必要となる、技術と業務の狭間の共通知識を解説します。連載第2回は文字コードの実践編です。 0. 前回の復習と今回の概要 システム開発で必要となる標準規格の話、前回 は文字コードの概要について説明しました。ざっくりまとめるとこんな内容でした。 「符号化文字集合」で文字集合と符号位置を定義し、「符号化方式」でバイト表現に変換していること。 日本では、しばらく文字集合 JIS X 0208 を、ISO-2022-JP、EUC-JP、Shift_JIS の符号化方式で利用してきたこと。 近年は、世界中の文字が扱える Unicode が主流となっており、UTF-8、UTF-16 などの符号化方式があること。 常用漢字、人名用漢字に限っても、字体を正確に扱おうとすると、JIS X 0208 の範囲では不十分であり、JIS X 0213、Unicode、サロゲートペ

                                                      (プログラマのための)いまさら聞けない標準規格の話 第2回 文字コード実践編 | オブジェクトの広場
                                                    • フォートナイトの急成長、テックジャイアントが注目するインターネット2.0「メタバース」とはなにか|Off Topic - オフトピック

                                                      自己紹介こんにちは、宮武(@tmiyatake1)です。これまで日本のVCで米国を拠点にキャピタリストとして働いてきて、現在は、LAにあるスタートアップでCOOをしています。Off Topicでは、次世代ゲームの話や最新テックニュースの解説をしているポッドキャストもやってます。まだ購読されてない方はチェックしてみてください! はじめに日本ではそれほど盛り上がってないかもしれないが、グローバル、特に米国では2018年頃から「フォートナイト(Fortnite)ブーム」が続いている。FacebookやTwitterなどのSNSの競合もフォートナイトと言われている。他にも、ストリーミング戦争の記事でも少し記載したが、Netflixの代表が株主総会で競合としてフォートナイトを指名するなど他業界でも脅かす存在となっている。実際に若者層からの支持は圧倒的で、親会社であるエピックゲームズは、フォートナイト

                                                        フォートナイトの急成長、テックジャイアントが注目するインターネット2.0「メタバース」とはなにか|Off Topic - オフトピック
                                                      • 緊迫するロシアとウクライナ

                                                        ロシアがウクライナ国境付近に約10万人の部隊を送り込み、ウクライナとロシアの間の緊張はこの数カ月高まる一方だ。 米英をはじめとする西側諸国は、ロシアが、西側の安全保障同盟である北大西洋条約機構(NATO)にウクライナが加入するのを断固阻止する試みの一環として侵攻を準備しているのではないかと危惧している。 ロシアは侵攻の意図を繰り返し否定してきた。だがロシア軍は2014年、ウクライナ南部のクリミア半島を占領し、ウクライナ東部の一帯を実効支配する分離派勢力を支援してきた。 ロシア軍部隊の集結状況は衛星画像に捉えられており、ウクライナの北部、東部、南部の国境を囲むように基地に部隊が集まっているのがわかる。 12月末、米国を本拠とする宇宙技術企業マクサー・テクノロジーは、「当社の高解像度衛星画像では、今月に入ってクリミア半島及びウクライナ国境に近い西部ロシアの複数の演習地で、ロシア軍の新たな動きが

                                                          緊迫するロシアとウクライナ
                                                        • 文字エンコーディングの検出方法

                                                          こんにちは、技術開発室の滝澤です。 最近(2021年春)、Go言語でメールパーサーを書く機会があり、備忘録的な意味でも知見をまとめておこうかなと思い、この記事を書きました。 メールパーサーを書いていて考慮しないといけないことの一つは、文字エンコーディング(charset)が正しく指定されていないメールがときどきあることです。 MIME(Multipurpose Internet Mail Extensions)関連のインターネット標準であるRFCが公開された1990年代や世間一般にインターネットメールが利用され始めた2000年代初期ならともかくとして、2021年にもなってまだその点を考慮しないといけないのはなかなかつらいことです。 そのようなメールを取り扱うときには、文字エンコーディングの検出を行う必要があります。本記事ではその文字エンコーディングの検出方法について書いてみました。 なお、

                                                          • 僕は、なぜ絵文字の長さが、直感に反するのか理解したい...!! - Qiita

                                                            対象者 UnicodeやUTF-16について、よくわかってない人 -> ここから "😀".split("")で文字化けする理由がわからない人 -> ここから [..."👨‍👩‍👧"].lengthが5になる理由がわからない人 -> ここから 文字コードについてもう一度 文字コードは以下の二つで構成されています 符号化文字集合: 文字と、その文字の位置を示す一意の番号の集合 文字符号化方式: 文字に振られた番号をバイト表現にエンコードする方法 符号化文字集合 符号化文字集合は、 文字 その文字の位置を示す一意の番号 この二つの組み合わせの集合のことを指します。 例えばASCIIでは 8bit(128通り) でラテン文字や英数字を表現しています。 しかしASCIIには日本語などの非英語圏の文字が収録されていません。 そのため、日本語を収録したShift-JISやアジア圏の文字を収録した

                                                              僕は、なぜ絵文字の長さが、直感に反するのか理解したい...!! - Qiita
                                                            • ウクライナ兵士、鹵獲した戦車の不調についてロシア製造元に「苦情」 | Forbes JAPAN 公式サイト(フォーブス ジャパン)

                                                              ロシアがウクライナに侵攻してから20カ月の間に、ウクライナ軍はロシア軍のT-72B3戦車を200両ほど鹵獲(ろかく)した。 ロシアの軍需企業ウラルヴァゴンザヴォートが同国スベルドロフスク州ニジニ・タギルで製造しているT-72B3はロシアの新型戦車の1つだ。T-64BVやT-80U、T-72AMTなどとは異なり、ウクライナの産業界にはこの種の戦車を扱った経験があまりない。 そのため、鹵獲したロシア軍のT-72B3に問題が発生したとき、ウクライナ側ですぐに解決できず、「コチェフニク」というコールサインを持つウクライナ軍の戦車兵はウラルヴァゴンザヴォートの技術相談窓口に電話した。そして信じられないことに、その電話相談サービスは実際に役に立った。 ウクライナの軍事サイトMilitarnyiはコチェフニクが電話相談をする様子を映像に収めた。 コチェフニクはウクライナ東部のクラマトルスク周辺で戦うウク

                                                                ウクライナ兵士、鹵獲した戦車の不調についてロシア製造元に「苦情」 | Forbes JAPAN 公式サイト(フォーブス ジャパン)
                                                              • ChatGPT公式プラグイン「Code interpreter」を活用するためのTips - Qiita

                                                                ChatGPT公式プラグイン「Code interpreter」がついに日本でも使えるようになったので、自ら検証したTipsをまとめます。 他にも追加できそうなTipsがあればコメントもらえると嬉しいです Code interpreterとは 「Code interpreter(コードインタープリター)」とは、ChatGPTが提供する公式プラグインの1つで、このプラグインを利用することで、ChatGPT上でPythonを使ったコードの実行や、ファイルのアップロード・ダウンロードができるようになります。 ファイルのアップロード機能を使うことで、チャット上にデータをアップロードし、そのデータに対してコードを実行することができるようになります。 また、作業の結果をcsvなどでダウンロードすることが可能です。 つまり、Code interpreterのプラグインを使うことで、ChatGPT上でPy

                                                                  ChatGPT公式プラグイン「Code interpreter」を活用するためのTips - Qiita
                                                                • 熱病日記|夏目

                                                                  主にTwitterでお世話になった皆様へ:この文書は、復職後に、闘病中の記録を参照しながら少しずつ書いた体験記です。当初は書籍化を意識していましたが、長い間交流してくださった皆様への、私からの些細な恩返しになることを願い、この形で公開することにしました。 文字数は33,000字程度で、短めの小説に相当するボリュームです。個人的な体験に過ぎないとは思いますが、誰かにとっての何らかの価値を生むと良いです。季節は春に移り変わっています。春の訪れが皆様に良い風を運び、良い変化を起こすことを願っています。これまで交流していただき、ありがとうございました。 【序文】 新型コロナウイルスによって、命を落とした全ての死者に哀悼の意を表する。 【はじめに:この文書の目的】 私が新型コロナウイルス(SARS-CoV-2)に感染し、新型コロナウイルス感染症(COVID-19)を発症したのは、2022年7月末のこ

                                                                    熱病日記|夏目
                                                                  • 【ChatGPT】GPT-4でPythonの画像ビューワを作成してみた | DevelopersIO

                                                                    新規事業統括部の山本です。 今日OpenAIのChatGPTのモデルとして、GPT-4が利用可能になりました。早速使ってみようと思います。 やってみる 今回は画像のビューワを作成してみます。ちょうどデータセットの画像や、画像モデルに入力した結果を表示するツールがほしいと思っていました。 import os import tkinter as tk from tkinter import filedialog from PIL import Image, ImageTk def browse_folder(): folder_path = filedialog.askdirectory() if not folder_path: return images_frame.delete("all") load_images(folder_path) def load_images(folder_

                                                                      【ChatGPT】GPT-4でPythonの画像ビューワを作成してみた | DevelopersIO
                                                                    • SmartHR、BIMIはじめました - SmartHR Tech Blog

                                                                      こんにちは、セキュリティエンジニアの岩田です。今回はSmartHRで先月から導入したメールセキュリティ機能のBIMI(Brand Indicators for Message Identification)についてご紹介します。 BIMIとは? BIMIは、送信者ドメイン認証の仕組みであるDMARC(Domain-based Message Authentication, Reporting, and Conformance)により認証されたメールに対して送信元企業のロゴを表示することで、なりすましではない正規のメールであることを視覚的に判別できるようにするための仕組みです。 DMARCでは、SPF(Sender Policy Framework) または DKIM(DomainKeys Identified Mail) で認証されたメールの送信元ドメインと、メールヘッダの差出人(From

                                                                        SmartHR、BIMIはじめました - SmartHR Tech Blog
                                                                      • アニメ『16bitAL』公式が記念画像を「LZH圧縮したMAG形式」で配布…懐かしすぎる拡張子とホムペに反響(オタク総研) - Yahoo!ニュース

                                                                        毎週水曜日に放送中のTVアニメ『16bitセンセーション ANOTHER LAYER』について、最終話が迫る中「ゲーム宣伝用CG」と題した記念画像の配布が公式サイトにて始まった。 【画像】LZH、BMP、MAG…現代ではめったに見ないファイルが並ぶ『16bitAL』公式配布データ 本作は美少女ゲーム愛好家のコノハが1992年の秋葉原にタイムスリップしてしまい、「アルコールソフト」という美少女ゲームメーカーでスタッフと一緒に美少女ゲーム制作に奮闘するという物語。今回配布された画像は「アルコールソフト」から発売する新作ゲームの宣伝用素材という設定で、当時の画質を再現したゲームの画面となっている。 そんな懐かしさもある企画だが、ファイルの配布方法としてまさかのLZA形式を採用するという、作中で描かれた1990年代当時を再現した粋な施策が行われていた。(ZIPも同時提供) LZH(LHA)とは日本

                                                                          アニメ『16bitAL』公式が記念画像を「LZH圧縮したMAG形式」で配布…懐かしすぎる拡張子とホムペに反響(オタク総研) - Yahoo!ニュース
                                                                        • PhobosLab

                                                                          Introducing QOI — the Quite OK Image Format. It losslessly compresses RGB and RGBA images to a similar size of PNG, while offering a 20x-50x speedup in compression and 3x-4x speedup in decompression. All single-threaded, no SIMD. It's also stupidly simple. tl;dr: 300 lines of C, single header, source on github, benchmark results here. I want to preface this article by saying that I have no idea wh

                                                                          • AI音声のCoeFontが、ゆっくり実況プレイ動画編集ソフトで使えるようになった!|DTMステーション

                                                                            AI技術の進化で、ここ1、2年で急激な性能向上を実現している音声合成の世界。まさに機械が読んでいるのか、人間が読んでいるのか区別がつかないレベルになってきているわけですが、ここにきて、また面白い活用例が登場してきました。いわゆる「ゆっくり実況動画」を作成するフリーウェア「ゆっくりMovieMaker4」で、AI音声合成で人気のCoeFontが利用できるようになり、ゆっくりMovieMakerの利用範囲が一気に広がる形になったのです。 CoeFontは声をフォントのように利用できるようにしたサービスで、誰でも自分の声をCoeFontにできるとともに、ユーザーは公開されているCoeFontを使って喋らせることができる、というもの。今回このCoeFontとゆっくりMovieMakerがシステム的に連携したことにより、まさに人のような声で、誰でも無料で、簡単にテロップ・音声入りの解説動画を作ること

                                                                              AI音声のCoeFontが、ゆっくり実況プレイ動画編集ソフトで使えるようになった!|DTMステーション
                                                                            • 検査できなくなるかも…テレビ出演の医師「国は学ばず」:朝日新聞デジタル

                                                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                                検査できなくなるかも…テレビ出演の医師「国は学ばず」:朝日新聞デジタル
                                                                              • 日本人義勇兵のスペースまとめ - desuga Wiki*

                                                                                473 名前:避難所の名無し三等兵[sage] 投稿日:2022/10/01(土) 15:28:54 ID:xmEOoeBY0 日本人義勇兵のスペースを有志がまとめてくれたので貼っとく 長いけど埋もれるには惜しい内容 Gangsta:倒したbmpから支援射撃してたら砲撃が降ってきた bmpの下に隠れて持ってた軽機関銃に隠れるようにした 5人程居て一緒に隠れたがそれぞれ脚や腕、眼球に負傷を負った 軽迫は発射音がせず落下音が聞こえてから5秒位しか猶予がない

                                                                                  日本人義勇兵のスペースまとめ - desuga Wiki*
                                                                                • PGP鍵を交換しました + 令和最新版のPGP鍵運用メモ - Lambdaカクテル

                                                                                  PGP鍵を交換しました。というのも、元々使っていたPGP鍵はYubikey上で生成して使っていたところ、数ヶ月前にYubikeyを紛失するという赤っ恥の行いをやらかしてしまい、とっとと失効させて作り直す必要があったからです。ありがたいことに手元に旧い鍵の失効証明書があったので、失効は終わっています。そのまましばらくPGP自体使っていなかったのでそのままにしていたのですが、最近PGPを使う用事が発生したのでちゃんと作ることにしました。 本当は、旧い鍵の主鍵で新たな鍵の主鍵に署名したり、Key Transition Statementというのを作成して両者の鍵で署名したりして、「正当に鍵が移行しましたよ」ということを表明しなければならないのですが、いかんせん旧い主鍵を使えない形態で旧鍵を運用していたので、これができません。しょうがないので、たとえばhttps://www.3qe.usに公開鍵情

                                                                                    PGP鍵を交換しました + 令和最新版のPGP鍵運用メモ - Lambdaカクテル