パスワードを忘れた? アカウント作成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2022年8月のデベロッパー人気記事トップ7
15771119 story
Windows

Microsoft Store、検索結果に表示するアプリの広告をテスト開始 51

ストーリー by headless
広告 部門より
Microsoft は 24 日、Windows 11 Insider Preview ビルド 25188 を Dev チャネルで提供開始するとともに、Microsoft Store Ads のテスト開始を発表した (Windows Insider Blog の記事Neowin の記事Softpedia の記事)。

5 月に概要が発表された Microsoft Store Ads は Microsoft Store での検索結果に関連するアプリの広告を表示するというもので、既に Apple や Google がアプリストアで表示しているタイプの広告だ。広告であることはバッジにより明示され、Microsoft Store で公開されているコンテンツの開発者のみが出稿できる。現在はパイロットプログラムの参加登録を受け付けている段階だ。

なお、ビルド 25188 では既定のターミナルアプリが「ターミナル (Windows Terminal)」に変更されている。ターミナルアプリの規定値は「設定」の「プライバシーとセキュリティ→ 開発者向け → ターミナル」で変更可能だ。なお、手元の環境では「Windows に決定を許可する」が選択されており、当初はコマンドプロンプトが既定のターミナルアプリとして実行されていたが、その後ターミナルが実行されるようになった。
15769287 story
プログラミング

開発から 45 年、プログラミング言語 AWK に Unicode サポートが追加 70

ストーリー by nagazou
開発者生活45年 部門より
headless 曰く、

プログラミング言語 AWK が最初に開発された 1977 年から 45 年後の2022年、Brian Kernighan 氏により Unicode サポートが追加されたそうだ (README.unicodeThe Register の記事Ars Technica の記事Computerphile 動画)。

Kernighan 氏は AWK (Aho Weinberger Kernighan) の「K」の由来でもあるオリジナル開発者で、80 歳になる。GitHub の「The One True Awk」リポジトリに Unicode サポートがコミットされたのは 6 月 1 日だったが、先週 Kernighan 氏が YouTube の Computerphile に出演するまで注目されずにいたようだ。Kernighan 氏によれば、AWK が Unicode をサポートしていないことを長らく残念に思っていたという。そのため、数か月前にまとまった時間を取り、UTF-8 を処理できるようにしたとのこと。このコミットはメインテナーの Arnold Robbins 氏の助けを借りて実行したが、Kernighan 氏は git を理解して自分でプルリクエストも実行したいと述べている。

15756635 story
変なモノ

古ヘブライ文字で記述する、神のプログラミング言語 "Genesis" 59

ストーリー by nagazou
使いこなせる人がいたらすごい 部門より
古ヘブライ文字で記述するプログラミング言語が登場したそうだ。名称は起源、創始、旧約聖書の創世記などを意味する「Genesis」。ソースコードを古ヘブライ文字で記述するという高難易度の内容となっており、プログラミング言語としての「Genesis」はインタープリターによる逐次実行、手続き型言語、チューリング完全といった特徴を持つという。なお、聖書でオブジェクト崇拝が明確に禁じられていることから、オブジェクト指向の要素はないとのこと(GitHubjunaryさんのツイート窓の杜)。
15746450 story
Android

Google、全画面広告の表示を大幅に制限する Google Play ポリシー改定 31

ストーリー by nagazou
改定 部門より
headless 曰く、

Google は 7 月 27 日、全画面広告の大幅な制限などを含むGoogle Playポリシー改定を発表した (Google Play ポリシーの最新情報デベロッパー プログラム ポリシー: 2022 年 7 月 27 日のお知らせAndroid Police の記事9to5Google の記事)。

大幅に制限されるのは画面が切り替わるタイミングで全画面表示されるインタースティシャル広告だ。新ポリシーが発効する 9 月 30 日以降、全画面のインタースティシャル広告はユーザーが何らかの操作を選択したタイミングや、ゲームプレイ時のレベル開始前・コンテンツセグメント開始中、スプラッシュスクリーン表示前の表示が禁じられるほか、表示開始から 15 秒経過後に閉じることができないものも禁じられる。

ただし、ユーザーのアクションを妨げない全画面インタースティシャル広告は 15 秒以上の表示が許容される。また、ユーザーがオプトインして広告を視聴した場合に特定のコンテンツ等を提供するリワード広告も制限されない。

15765104 story
プログラミング

Denoが3カ月以内にnpmパッケージへ対応と発表 4

ストーリー by nagazou
対応 部門より
オープンソースのランタイムおよびフレームワーク「Deno」を開発するDeno Landは15日、Denoのnpm(Node Package Manager)パッケージへの対応や高速化などの新たな取り組みを発表した。この発表では、npmへの対応、最速のJavaScriptランタイムを目指す、企業向けサポートという大きな方向性が示されている(Denoの発表Publickey)。

Denoは、Node.jsを開発したライアン・ダール氏らが中心となって開発されたものだが、サーバサイドのJavaScript/TypeScriptを新たに開発する意図からnpmには対応してこなかつた。しかし需要などを鑑みて方針転化を図った模様。今後3カ月以内にnpmパッケージをDenoで動作できるようにしたい考えだという。

あるAnonymous Coward 曰く、

TypeScriptが直で動くしnodeからいろいろ改善されてるDenoいいよな~、でもnpmが使えないのがなぁ~
なんて感じの人は結構多いんじゃないかな?(私はそれ)
実現すればサーバサイドJS界の中でけっこーシェア伸ばしそうな気がする。

15757746 story
Windows

Microsoft、Arm64EC を正式サポート 17

ストーリー by headless
正式 部門より
Microsoft は 9 日、Arm64EC の正式サポートを発表した (C++ Team Blog の記事Neowin の記事Windows Central の記事)。

Microsoft が昨年発表した Arm64EC は、Arm 版 Windows 11 上でネイティブスピードでの実行と x64 との相互互換性を実現するアプリケーションバイナリインターフェイス (ABI) だ。「EC」は「Emulation Compatible (エミュレーション互換)」の略だという。

Arm64EC を使用することで同一プロセスに Arm コードと x64 コードを混在させることができるため、既存の x64 アプリを徐々に Arm へ移植していくことが可能となる。Visual Studio における Arm64EC 開発の試験版サポートも発表された。また、同日リリースされた .NET Framework 4.8.1 では Arm64 がネイティブサポートされる。
15758745 story
Android

Android バージョン分布、8 台に 1 台は Android 12 7

ストーリー by nagazou
意外と多いのでは 部門より
headless 曰く、

Google が Android Studio の Android バージョン分布を更新した (9to5Google の記事)。

今回のデータは 8 月 4 日版。初登場の Android 12 (S) が 13.5 % を獲得しており、最も大きなシェアを占める Android 11 (R) は 27.0 % となった。Android 10 (Q) は前回の 5 月 9 日版から 1.6 ポイント減 (22.3 %)、Android 9 Pie は 1.7 ポイント減 (14.5 %) と減少幅は小さく、それ以前のバージョンはいずれも 1 ポイント未満の減少にとどまる。なお、データではバージョン別のシェアが示されておらず、各バージョン以降の累積値になっているため、バージョン別シェアの数字は累積値から計算したものだ。

前回 5 月分には Android 12 の項目がなく、Android 11 以降 (35 %) に含まれていたとみられる。5 月の 9to5Google 記事では根拠を示さずに Android 11 を 28.3 % としていたが、この数字が正しければ Android 11 は 3 か月で 1.3 ポイント減少し、Android 12 は 6.8 ポイント増加したことになる。

typodupeerror

弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家

読み込み中...