パスワードを忘れた? アカウント作成
15462899 story
Safari

Safariは新たなIEになりつつあるのか 79

ストーリー by nagazou
レガシー 部門より
headless 曰く、

Apple の Safari が新たな Internet Explorer (IE) になる可能性を The Register が指摘している (The Register の記事)。

かつての IE はモダンブラウザーの多くの機能をサポートしない一方で大きなシェアを得ていたため、最新の Web API を使用したい Web 開発者も無視することはできず、何らかの対策が必要だった。現在、Compat 2021 の互換性スコアは Chrome / Edge 安定版が 100 点満点中 94 点、Firefox 安定版が 91 点なのに対し、Safari 安定版は 71 点にとどまる。これにより、Safari はかつての IE と同様の状況になりつつあるというのだ。

また、メジャーブラウザーの多くが数週間おきにアップデートする中で、Safari はおよそ半年おきのアップデートとなっている。そのため、Web サイトで Safari のバグによる問題が発生した場合、サイト側で何らかの対策を行わなければ問題が長期間継続することになる。

iOS 上のブラウザーはレンダリングエンジンに Safari と同じ WebKit の使用が義務付けられているため、Safari 以外のブラウザーを使用しても問題から逃れることはできない。記事ではプライバシーにかかわる API をサポートしないことで Web を守っているのだという見方も紹介しているが、スラドの皆さんのご意見はいかがだろうか。

15462915 story
ビジネス

大企業では 2023 年までに専門家でない「市民開発者」の割合が 8 割を超えるとの予測 74

ストーリー by nagazou
縁の下の力持ち 部門より
headless 曰く、

Gartner によれば、大企業では 2023 年までに「市民開発者」が開発者の 8 割以上を占めると予想されるそうだ (VentureBeat の記事)。

Gartnerでは市民開発者 (Citizen Developer) を IT 部門以外に所属し、利用可能なツールを用いて自分たちまたは他の人たちが使用するアプリケーションを作る従業員と定義する。市民開発者はビジネス技術者 (Business Technologist) だが、すべてのビジネス技術者が市民開発者とは限らない。

市民開発者はノーコード・ローコードツールやデータ管理とアナリティックツールを用い、業務を自動化する。彼らは業務を容易にする新しいユーザーインターフェイスを作り、時には既存のツールを改良するだけでなく新たな能力を作り出すこともある。そのため、IT 部門は市民開発者を軽視すべきではないとのことだ。

15461797 story
プログラミング

ドキュメントがほぼない場合のリファクタリングには一般プログラマとは別の技能が必要 155

ストーリー by nagazou
たしかに 部門より

魔女みならいさんの(魔女みならいさんのツイートTogetter

仕事先で、「開発したプログラムのコード整理に雇った人が使えない」って話がでてるのだけど、「今は組織にいない人が作った、ドキュメントがほぼないソースコードを読み下して整理する」って、かなり知識が必要だから、普通のプログラマ案件の金額で雇える人に頼むのは無理だと思うんだよなあ。

というツイートが多くの共感を呼んでいる。このツイートに対して、自分では使わない書き方も知ってないと解読できない、これは普通のコーダーには無理と言った意見が出ている。普通にプログラム作るよりもコードを読み取る読解力というか考古学レベルの能力が必要で、プログラムとは別の能力であるとの指摘も出ている。結局は書き直したほうが早いとする意見になることが多いようだ。

15461484 story
Google

Google Play、サブスクリプションサービスに対する手数料率を 1 月 1 日から一律 15 % に引き下げ 10

ストーリー by headless
半額 部門より
Googleは 21 日、Google Play で提供するアプリのサブスクリプションサービスについて、2022 年 1 月 1 日から手数料率を一律 15 % に引き下げると発表した (Android Developers Blog の記事The Verge の記事Ars Technica の記事9to5Google の記事)。

元々Google Playの手数料は一律 30 % だったが、現在は毎年の売上 100 万ドル分までの手数料が 15 % に引き下げられている。サブスクリプションに関しては、ユーザーが継続して利用する場合、2 年目以降の売上に対する手数料が 15 % になっているが、1 月 1 日以降はサブスクリプションの開始当初から 15 % の手数料となる。また、メディアエクスペリエンスプログラムの要件を満たす開発者については、手数料率を 10 % まで引き下げることも同時に発表された。
15461340 story
iOS

Apple、開発者がアプリを通じて入手した連絡先情報を利用してアプリ内課金以外の購入方法への誘導を可能にするガイドライン改訂 5

ストーリー by headless
改訂 部門より
Apple は 22 日、App Store Review ガイドラインを改訂した (9to5Mac の記事Mac Rumors の記事)。

Apple は米国のアプリ開発者が提起したクラスアクション訴訟8 月に和解しており、今回の改訂には和解の内容が盛り込まれている。変更点としては、開発者がアプリ内課金 (IAP) を使用しない購入方法をユーザーにアプリの外で呼び掛けるため、アプリを通じて入手した情報を利用可能にするというものだ。このような行為を禁じていた 3.1.3 では該当部分の文言が削除され、アプリを通じてユーザーに連絡先情報の提供をリクエストできるという 5.1.1 (x) が新たに追加されている。

なお、Apple はアプリ内で IAP 以外の購入方法へ移動する外部リンクの設置を許容すると日本の公正取引委員会に約束しているが、3.1.1 の該当部分は変更されていない。Apple は来年初めから変更を適用すると述べていることから、近いうちに再び改訂される可能性がある。

今回の改訂ではこのほか、アプリ (App) 内イベントの公開を可能にする 2.3.13 が追加されている。
15458867 story
Windows

Windows 11 の Android アプリサポート、米国の Windows Insider Beta チャネルでテスト開始 28

ストーリー by nagazou
テスト中 部門より
headless 曰く、

Microsoft は 20 日、Windows 11の Android アプリサポートを米国の Windows 11 Insider Preview Beta チャネルでテスト開始した (Windows Insider Blog の記事 [1][2])。

現時点では一般リリースされたバージョン (22000.xxx) の Windows 11 を対象にしており、Dev チャネルでのプレビューは後日提供を計画しているという。

Android アプリサポートのプレビューを利用するには、地域を米国に設定した Beta チャネルの Windows 11 Insider Preview で、Windows 11 のシステム要件を満たすことや BIOS / UEFI で仮想化が有効化されていることが必要だ。また、Microsoft Store はバージョン 22110.1402.6.0 以降にアップデートする必要があり、米国の Amazon アカウントも必要になる。

あとは Amazon Appstore を Microsoft Store でインストールし、指示に従って設定すればいい。Amazon Appstore のシステム要件としては、Windows 11 でサポートされるプロセッサーを搭載していることや、ストレージが SSD であること、RAM 8 GB (16 GB 推奨) などが挙げられている。

15457468 story
プログラミング

コロナ禍でプログラミングスクールの客層に変化 129

ストーリー by nagazou
スマホ普及でパソコンスクール自体が減ったせいかな 部門より
とあるプログラミングスクールの元講師によると、コロナ禍の影響でプログラミングスクールに入る生徒の客層が大幅に変わったところもあるようだ。コロナ渦以前では生徒側にECサイト構築やアプリを作りたいといった具体的な目標があるものが多かったという(プログラミングスクールの講師を2年間続けて限界が来て辞めた話)。

しかし、コロナ禍の影響によりリモートワークが増えてきた頃から、プログラミングスクール側がリモートワークで家にいる人たちを取り込もうと「好きな時間に働ける!」や「高単価、高時給!」といった広告を打つようになったという。その結果、客層が大きく変化、プログラミングを稼ぐ手段とするためにスクールに入る人が増加したそうだ。

それによりローマ字って何?、アプリの入れ方はといったパソコンスクールレベルのユーザーが増加。しかしそうして入った人も講師側が宿題を出しても仕事が忙しいといった理由で手を付けてこないことも多かったそうで、元記事の講師は仕事を辞めることになったとしている。
15455405 story
ソフトウェア

Adobe、DMCA 削除要請で Flash Player のインストールツールを GitHub から削除させる 10

ストーリー by nagazou
削除 部門より
headless 曰く、

Adobe が米デジタルミレニアム著作権法 (DMCA) の削除要請を用い、Flash Player のインストールツール Clean Flash Player のリポジトリを GitHub から削除させた (TorrentFreak の記事)。

Adobe は昨年末で Flash Player のサポートを終了し、1 月 12 日には Flash コンテンツのブロックを開始したが、中国では Adobe からライセンスを受けた Zhongcheng Network Technology が Flash Center で引き続き動作する最新版を提供している。ただし、中国版の Flash Player に含まれる Flash Helper Service はアドウェアだと指摘されている。

Clean Flash Player は中国版 Flash Player からアドウェアを除去してインストールを可能にするものだ。Adobe の DMCA 削除要請によると、Clean Flash Player の GitHub リポジトリには Adobe が著作権を持つプロプライエタリなコードが含まれるという。

一方、開発者は TorrentFreak に対し、リポジトリには自分が書いたインストーラーのコードしか含まれておらず、著作権を侵害するコードは一切含まれていないと語ったそうだ。ただし、GitLab で新たに作成された Clean Flash Player のリポジトリでは、バイナリパッケージを一切再配布しないよう修正を進めているとの説明もみられる。

15451527 story
プログラミング

全国高等専門学校プログラミングコンテストで審査をめぐり議論 254

ストーリー by nagazou
審査 部門より
全国高等専門学校プログラミングコンテストの審査をめぐって意見の対立が起きている。原因はライブラリをめぐる考え方の違いにあるという(まとめまとめ)。

あるAnonymous Coward 曰く、

まずはプレゼン動画を見てほしい。時間がない人は質疑応答部分だけどうぞ。

問題となっているのは主に「審査員の態度」、「自作部分が少ないことを審査員が批判した」の2点。前者は相手が学生であることを考えると、ちょっと擁護は難しい。(いや、相手が社会人でも駄目ですけどね)
後者は、「ライブラリを組み合わせるだけのもの = 新規性がない」という考えから来ているように思う。
個人的には、ライブラリを組み合わせるだけでもアイデア次第で新規性のあるものは作れると思っているが、こういうコンテストに出たことがないので、正直そういう世界での評価基準はよくわからない。
皆さんはこの件をどう考えますか。

15449878 story
Windows

Windows 11、レジストリキーにASCII外の文字を使用するアプリと互換性の問題 59

ストーリー by nagazou
互換性結構やばそうなようで 部門より
headless 曰く、

サブキーを含むレジストリキー名で ASCII 以外の文字を使用するアプリと Windows 11 との間に互換性の問題が確認されたそうだ (Windows 11 の既知の問題と通知BetaNews の記事Softpedia の記事)。

影響を受けるアプリは開けなくなるほか、BSOD が発生する可能性もあるという。また、影響を受けるレジストリキーに ASCII 以外の文字が含まれている場合は修復できない可能性もあるとのこと。そのため、影響を受けるアプリのインストールされたデバイスでは Windows 11 の提供が保留されており、問題が解決するまで強制的なアップグレードを実施しないことも推奨される。

組織で更新コンプライアンスを利用している場合、Cốc Cốc Browser のあるデバイスのセーフガード ID は 35891494、Aplicação Autenticação.gov のあるデバイスのセーフガード ID は 36632506 とのこと。

ただし、これらのアプリを実際にインストールして起動してみたが、問題は発生しなかった。これらのアプリが作成するレジストリキーはそれぞれ「HKCU\Software\CocCoc」「HKCU\Software\PTEID」であり、サブキーを含めて ASCII 以外の文字が使われている部分はない。Cốc Cốc は本件を受けた検証記事を公開し、特に問題は見つからなかったと説明している。

15448840 story
データベース

愛知県警には「日本の地上を走る車をほぼ網羅する」カタログがある 67

ストーリー by nagazou
デジタル化はしてなさそう 部門より
愛知県警では街でよく見かける国産乗用車から、世界限定1台の外国車まで、1万7千冊以上のカタログが用意されているそうだ。カタログは同県警が捜査資料として40年以上にわたって集めてきたもので、車種を特定する捜査に活用されるという。中には救急車や自動車学校の教習車もあるという。これらは県警交通捜査課の書棚に置かれている。車の前後左右の写真の切り抜きと、サイズや性能の諸元表などが整理され、メーカーや国別に分類されてファイルされている。愛知県警によれば「日本の地上を走る車をほぼ網羅」しているそうで、このためほかの県警からも頼りにされる存在であるそうだ(朝日新聞)。
15448802 story
iOS

Apple、Epic Games との裁判で勝利宣言しつつ控訴 9

ストーリー by nagazou
控訴 部門より
headless 曰く、

Apple は Epic Games との裁判で米連邦地裁判決を受けて勝利宣言していたが、8日にカリフォルニア北部地区連邦地裁へ提出した文書で控訴する意思を示している (Ars Technica の記事The Register の記事、 裁判所文書: PDF [1] / [2])。

裁判は Epic Games が Apple の App Store における不当な独占行為を訴えたものだ。連邦地裁の Yvonne Gonzalez Rogers 判事は Epic 側の主張する Apple の不当行為 10 カウントのうち 9 カウントを認めず、Appleが勝利宣言していた。Epic はこれを不服として控訴する意思を示している(PDF)が、Apple も不当行為と判断された 1 カウントを覆すべく控訴する計画のようだ。

判事が Apple の不当行為を認めた1カウントは、App Store Review ガイドライン 3.1.13.1.3 のそれぞれ一部がカリフォルニア州の独占禁止法に違反するというものだ。ガイドラインの 3.1.1 はアプリ内課金に関するもので、Apple のアプリ内購入 (IAP) システム以外の支払い方法へ誘導するボタン等をアプリ内に配置することを禁じている。一方、3.1.3 ではアプリ内でユーザーが提供した連絡先を使用して IAP 以外の購入方法を利用するよう呼び掛けることを禁じている。

判事はこれらの条項を反競争的だとして執行を禁ずる恒久的差止を命じており、Apple は命令に従った変更を 90 日以内に行う必要がある。Apple 側の控訴はこれに反論するものであり、控訴裁判所の判断が出るまで差止命令を一時停止するよう連邦地裁に求めている。

15448798 story
Python

2021年10月版のTIOBE IndexでPythonが1位に 29

ストーリー by nagazou
1位 部門より
Ijon 曰く、

TIOBE Index for October 2021でPythonが1位になった。 Pythonが増えたというより、C(とJava)のレートが下がった結果なので、使われているプログラミング言語が多様化しているというべきか。
Pythonにもpattern matchが入って、特定の言語でないとできないことも少なくなっているので、CやJavaのようにPython variantもいろいろ出てきてほしい。

2021年10月版のTIOBE IndexでPythonが1位を獲得した。2001年6月に集計が始まって以来初めてのことだという。TIOBEのポール・ヤンセンCEOは「Perlに代わるスクリプト言語としてスタートしたPythonが成熟してきた。学習のしやすさ、膨大な量のライブラリ、あらゆる領域で普及したことにより、現在最も人気のあるプログラミング言語となった。おめでとう」とするコメントを出している(TIOBE Index for October 2021INTERNET WatchGIGAZINE)。

15447540 story
プログラミング

記者は技術を学ぶべきか 173

ストーリー by nagazou
それができるなら転職したほうが、という気も 部門より
あるAnonymous Coward 曰く、

新聞記者がプログラミングを学ぶべきかどうかという記事「新聞記者がプログラミングを学ぶ意味はあるか」が公開されている。この記事は記者が技術を学ぶことを必ずしも評価していないようだが、先日は「バッチ処理とCOBOLは時代遅れ」とする記事に対し、執筆者の知識を疑問視する声が上がった。技術的な記事を書く人間はある程度の知識は必要だと思うがどうだろうか(日経クロステック)。

15444769 story
spam

Apple、App Storeでアプリの問題を容易に報告可能にする 12

ストーリー by headless
報告 部門より
Apple は 6 日、App Store でアプリの問題を容易に報告できるようにするリンクのロールアウトを開発者向け更新情報で発表した (News and Updates9to5Mac の記事)。

リンクが表示されるのは iOS 15 / iPadOS 15 / macOS Monterey 上の App Store で、アプリの情報ページから直接問題を報告できるようになる。この機能は現在のところオーストラリア・カナダ・ニュージーランド・米国のユーザーに提供されており、いずれは他の地域でも利用可能にする計画だという。

また、reportaproblem.apple.com から報告する問題の種類として詐欺的なアプリや侮蔑的・違法なコンテンツを選択可能になっており、アプリ内購入を提供しない無料アプリでも問題を報告できるようになったとのこと。この変更は全世界のユーザーに適用される。

問題が報告された場合は Apple が調査を行い、App Store Review ガイドライン違反が確認された場合には開発者に修正を求める。故意の違反が疑われる場合には開発者に通知し、アプリの削除やガイドライン 5.6 に従った開発者アカウントの停止などの措置を行うとのこと。

また、6 月のガイドライン改訂では 5.1.1 (v) に「アカウントの作成に対応したAppの場合は、App内でアカウントの削除もできるようにする必要があります」という文言が追加されており、2022 年 1 月 31 日以降に提出されるアプリに義務付けを適用開始することも同日発表された (News and Updates [2]Mac Rumors の記事)。
typodupeerror

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

読み込み中...