世の中にいろいろな技術系のニュースが毎日配信されておりますが、ピックアップしてまとめていきます。
PHPがウェブサイトの80%で使われてる!?
以下、PHP FrameworkのTop5を紹介しているのですが、知ってる人はすべて知ってると思います。その情報はさておき、ウェブサイトの80%がPHPで作られてるっていうのに驚きです。やっぱりLaravelなんですね(弊社でもLaravelを使用して開発しております)。
https://content.techgig.com/top-5-php-frameworks-for-web-development/articleshow/76795908.cms
Appleの審査に対しての異議申し立て可能に
ちょっと前の情報で共有し忘れてたので。。。
具体的なやり方とかはまだ見えていないのですが、以下が可能になるようです。3番目が本当ならだいぶ助かりますね・・・
夏からってことですが、審査基準が少し楽になることを祈りましょう。
- アプリの審査結果への不服申立てが可能
-
ガイドライン改訂を要求することも可能
-
“法律に抵触している場合を除いて”提出したアプリのアップデートがガイドライン違反が理由で遅延となることがなくなった。アプリ開発者は次回提出時に問題の修正が可能となり、アプリの更新がよりスムーズに行えるようになりました。
https://news.livedoor.com/article/detail/18462371/
iOS14 のリリースノート
前回iOS14の紹介をしましたが、リリースノートのリンクを紹介していなかったので紹介します。よく気にしないといけないのはdeprecatedの機能 (非推奨となる機能)となりますが、今回はそれほどなさそうです。
https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14-beta-release-notes
- The default initializer on the auto-generated model interface has been deprecated in favor of
init(configuration:)
. Useinit(configuration:)
or the newly introduced.load()
method and handle model load errors as appropriate. (62875309) - The VNIdentifiedPointsObservation class is deprecated. Use VNRecognizedPointsObservation instances instead. (63690311)
MySQLが使用している技術用語を変更
弊社でも標準で使用しているMySQLですが、技術用語の変更を行ったようです。マスター・スレーブとかは結構使っていたと思いますが、その用語が使われなくなるようなので注意していきましょう。
Old | New |
master | source |
slave | replica |
blacklist | blocklist |
whitelist | allowlist |
https://mysqlhighavailability.com/mysql-terminology-updates/
FirebaseでNode.js8 のサポートが終了されます
2020/3/15 に完全にNode.js8 がサポート終了しますので、早めにNode.js10に以降しましょう!
R言語の使用が増えてる!?
スマホアプリ/サーバー開発がメインの弊社ではあまり聞く機会もないですが、このコロナの影響(というかコロナの調査システム開発のため)もありR言語の使用が増えているようです。
R言語は、主にデータ解析/統計とかで主に使われる言語でよくPythonとも比較をされています。
私もそこまで詳しくはなかったのですが、Pythonは割と汎用的でR言語は統計解析に特化しているようです。
https://www.infoworld.com/article/3565552/r-language-rises-with-covid-19-research.html
Facebook SDK によるiOSクラッシュが再発
5月にも発生したFacebook SDKによるiOSクラッシュが再発しました。この問題についてクラッシュして大変ということよりも、下記記事で記載されているように「多くのユーザーが、今回の原因であるフェイスブックのSDKではなく、アプリに責任があると考えるだろう。」の点が重要かと思われます。
https://jp.techcrunch.com/2020/07/11/2020-07-10-facebook-code-change-caused-outage-for-spotify-pinterest-and-waze-apps/
サードパーティSDKを使っていて、その問題だとしても、ユーザーからすればアプリに問題があると捉えると思います。そのためにも、SDKの選定というのはしっかりとして開発を進める必要がありますね。
React Native version 0.63がリリース
LogBoxがデフォルトではいるようになったようです。LogBoxはエラーとログの機能のようで、今までより調査がしやすくなるかもしれませんね。
また、iOS9のサポートも終了するようですので、こちらも注意しましょう。
Typescript 4.0 beta がリリース
Typescript 4.0 beta 版がリリースされたようです。新しい機能は以下を参照してみてください。
https://www.infoworld.com/article/3565756/typescript-40-moves-to-beta.html
※参考:Typescriptについては以下を参考に(要は「型定義できるJavaScript」)
https://qiita.com/EBIHARA_kenji/items/4de2a1ee6e2a541246f6
投稿者プロフィール
最新の投稿
- 技術開発2021年12月25日2021年のITニュースを振り返る
- 技術開発2021年9月1日セキュリティについて考えてみる
- Android2021年2月15日20210215週刊Techニュース
- WEB2021年2月8日20210208週刊Techニュース