最新記事一覧
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、3月31日週を中心に公開された主なニュースを一気にチェックしましょう!
()
データ分析の初歩から学んでいく連載の第16回(最終回)。分析に適した形にデータを入力/変換する方法を、Excelを使って手を動かしながら学んでいきましょう。スタック形式のレコードをアンスタック形式に変換する方法、CVSファイルやWebページからデータを読み込む方法などについて解説します。
()
文字列に特殊な文字を含めるにはエスケープシーケンスを使用する。代表的なエスケープシーケンスの使用例を紹介する。
()
NumPyの多次元配列の要素は全て同じ型である必要があります。が、異なる型のデータを1つの配列に格納したいこともあるはずです。それを可能にする構造化配列を紹介します。
()
Azureの多機能なログ分析サービス「Log Analytics」でも、サポートされていないクエリや機能は存在する。そのような場合に「Azure PowerShell」のスクリプトを組んで代替あるいは補完する方法について説明する。
()
YAMLドキュメントをPythonオブジェクトに変換するためのPyYAMLモジュールの使い方と、YAMLドキュメントがどんな形でPythonオブジェクトに変換されるかを紹介する。
()
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、12月3日週を中心に公開された主なニュースを一気にチェックしましょう!
()
Adobeからマンガ専用フォント「貂明朝アンチック」が公開された。Adobe IDがあれば、だれでも無料で利用できる。そもそもなぜマンガ専用のフォントが必要なのか。その理由を明らかにしてみたい。
()
ドコモで販売されるAndroidスマートフォンには、いまだフィーチャーフォン時代の絵文字が表示される。しかしこれが今のスマートフォンにそぐわない側面が出ている。この絵文字問題について考察したい。
()
Windows 10/11(バージョン22H2)に対して、月例更新のプレビュー版が登場した。Windows 10は機能改善や不具合解消が中心なのに対して、Windows 11では多くの新機能が実装されている。
()
Microsoftが、Windows 11(バージョン22H2)の月例更新のプレビュー版の配信を開始した。オプション更新となるが、適用すると次期バージョン(バージョン23H2)に実装される新機能や仕様変更を先行体験できる。ただし、一部の新機能/仕様変更はすぐに試せるとは限らないので注意が必要だ。
()
Googleが2023年5月10日に一般提供を開始した「.zip」ドメインを巡り、セキュリティ研究者やコミュニティーの間で「技術に精通したユーザーでさえ正規URLと見分けられない悪意のあるURLが作成される」と懸念の声があがった。
()
Googleの「V8」JavaScriptエンジンで動作するサーバサイドJavaScript環境の最新版「Node.js 20」が公開された。
()
それは権力による創造の抑圧だったのか――元IPAセキュリティセンター長、セキュリティ研究者、ユーザー、セキュリティエンジニア、「One Point Wall」開発者たちが、さまざまな立場からWinny事件が残した影響を振り返った。
()
データ分析や自然言語処理タスクなどでは「データラングリング」が欠かせません。本稿では、なぜデータラングリングが重要なのか、Pythonを利用したテキスト抽出例や特定文字列のフィルタリング、Unicode文字への対応など幾つかのユースケースを交えながら解説します。
()
プログラミング言語「C」が、登場以来重ねてきた改良とはどのようなものか。歴史に沿って説明する。
()
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。今回は、「^」「$」など登場済みのものからECMAScript 2015以降で利用可能になった全てのアサーションについて。
()
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。今回は、ECMAScript 2015以降で大幅に強化された、正規表現のマッチングをカスタム化するフラグについて。
()
Windows 11 Insider ProgramのDevチャネルに最新のビルドが掲載された。カナダの先住民が使う字体に新たなグリフが追加された一方で、Surface Pro Xで報告されている休止状態に絡む不具合は解消できていない。
()
Rustについて基本からしっかり学んでいく本連載。第10回は、Rustのハッシュマップと文字列について。
()
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。今回は、文字クラスによる文字の指定方法と、便利なUnicodeプロパティエスケープについて。
()
Rustについて基本からしっかり学んでいく本連載。第9回は、Rustのコレクションとジェネリクスについて。
()
WindowsはWindowsブートマネージャーがブート構成データからOSのブートエントリとその設定を読み取って、Windowsローダーによって起動します。Windows Vistaからのこの仕組みは、多数のカスタマイズオプションを提供しているのですが、誤解されているものや、今では全く使い物にならないものもあります。
()
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。今回は、正規表現パターンの書き方の基本、代表的な文字クラス、文字集合、数量詞、そしてエスケープについて。
()
Windows OSを利用していると、こんな機能があったら便利なのに、こんな情報が得られたらトラブルシューティングの際に役立つのに、ということがある。実は、そうしたかゆいところに手が届くようなツール集「Windows Sysinternals」がMicrosoftから無償で提供されている。これまでWebページからダウンロードが必要であったが、Microsoft Store経由でもインストールが可能になり、手軽になっている。「Windows Sysinternals」をインストールする方法を紹介しよう。
()
本連載第189回では、日本語環境が生み出した「Windows Admin Center」のバグの謎について解説しました。今回も日本語環境が関係する謎を見つけたので紹介します。原因は謎のまま、日本語環境では回避できません(というか、MS-DOSや16bitアプリ向けの互換機能なので、実は何の悪影響もありません)。
()
ドローン、クローバー、聖ヨハネの紋章、Miles。これらに共通するアイコンがあなたのMacのキーボードには刻まれている。
()
Twitterで話題になっていた、「1Byteは何故8bitなのか?」という課題に、コンピュータの歴史に詳しい大原雄介さんが取り組んでくれた。
()
「Python 2」と「Python 3」にはさまざまな違いがある。ペネトレーションテストでの「Python」活用を推奨する有識者が、特筆すべき両者の違いを解説する。
()
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。初回は、ECMAScriptのバージョンと正規表現の機能対応、ブラウザでのサポート状況、正規表現を扱う方法(オブジェクト、メソッド)について。
()
住所録などでは人名や地名にシフトJISでは表現できない漢字などが使われていることがある。これらのデータをCSV形式でやりとりするには、文字コードに「UTF-8」を使うとよい。その方法を紹介しよう。
()
Microsoftはクロスプラットフォームエディタ「Visual Studio Code」の最新版「October 2021」リリース(バージョン1.62)を公開した。ワークベンチやエディタ、ターミナル、言語、ノートブックなどの機能を強化した。
()
英ケンブリッジ大学コンピュータ研究所が、「Trojan Source」と名付けた攻撃法を発表した。Unicodeの脆弱性を悪用するもので、C、C++、C#、JavaScript、Java、Rust、Go、Pythonに対して機能した。「他のほとんどの言語に対しても機能すると思われる」としている。
()
「鉄」でいいじゃないか、ですけれど、実は……。
()
2つの絵文字をマッシュアップしてスタンプにするGoogleの「Emoji Kitchen」。TwitterやInstagramで使える、Gboardの機能です。
()
Unicode Consortiumは「Emoji 14.0」をリリースした。838個の新しい絵文字が追加され、絵文字は総計3633個になった。早ければAndroid 12などで実装される見込みだ。
()
Rustについて基本からしっかり学んでいく本連載。第2回は、Rustにおける変数、データ型、配列について。
()
ABBとメディア企業のGreen.TVは2021年8月10日、電気自動車(EV)の絵文字を公募すると発表した。
()
世界絵文字デー提唱でも知られる絵文字サイトのEmojipediaを、携帯アプリ企業のZedgeが買収した。運営はこれまでと変わらず、「将来的に安定した成長が可能になった」と創業者のジェレミー・バージ氏は語る。
()
7月17日は「世界絵文字デ−」ということで、Googleが絵文字の新デザインを発表しました。Gmailやチャットでは7月中に利用可能になる見込みです。Androidでは今秋リリースの「Android 12」で変わります
()
先日、Windows Server用のWebベースの管理ツール「Windows Admin Center」を操作していて、おかしな表示に気が付きました。「概要」ページにある「ログインしているユーザー」が「-1」だというのです。サーバに1人以上のユーザーがログオンしている場合、今度は「0」だというのです。一体どういうことでしょうか。なぜこんな凡ミスにこれまで誰も気が付かなかったのかと疑問に思っていたら、実は日本語環境特有の「Shift-JIS」の呪いだったのです。
()
ビジュアルコミュニケーション全盛のいま、感情から意思表示まで多彩な表現を担う絵文字に迫ります。
()
Pythonの正規表現モジュールが提供する関数を使って、文字列から数字だけを抽出する方法を紹介する。
()
isalnumメソッドとisasciiメソッドと組み合わせて、あるいは正規表現を使って文字列が半角英数字のみで構成されているかどうかを調べる方法を紹介する。
()
今世紀に入ってからのDTPに欠かせないものとなったAdobe InDesign。その20周年イベントが開催された。
()
正規表現を扱うためのreモジュールのfullmatch関数などを使用して、文字列が数字だけで構成されているかどうかを判定する方法を紹介する。
()
isdecimalメソッドを使って、文字列が数字だけで構成されているかどうかを判定する方法を紹介。isdigit/isnumericメソッドとの違いも取り上げる。
()
文字列の値を数値に変換する前に、それが変換できるかを調べる必要がある。例外を使ってこれを調べる方法と正規表現を使う方法の2つを紹介する。
()
macOS向けのマルウェアの新しい亜種が発見された。Microsoft Word文書のように見えるが実際にはバックドアをインストールするため、注意が必要だ。
()
AppleがiOSとiPadOSの14.2の配信を開始した。Unicode Emoji 13.0の新Emojiが100点以上追加された他、多数の機能改善、バグ修正、脆弱性修正が行われた。Shazamを「ミュージック認識」としてコントロールセンターに追加できるようにもなった。
()