10月14日、Oktaは「Dynamic Work(ダイナミックワーク)」に関する記者説明会を開催した。 はじめに、Okta 最高人材開発責任者(Chief People and Places Officer)を務めるクリスティーナ・ジョンソン(Kristina Johnson)氏が、同社におけるダイナミックワークの取り組みを解説した。 ダイナミックワークはOktaが推進する働き方であり、従業員にとって合理的な場所で働く選択肢を与え、コミュニティ形成の機会を最大化することなどがコンセプトとして掲げられている。現在多くの企業がハイブリットワークを推進している状況を挙げながら、「似ている部分もありますが、ダイナミックワークは一歩先を行くものです」とクリスティーナ氏。ハイブリットワークやリモートワークよりも先進的な取り組みであることを強調した。 [画像クリックで拡大] 同社がダイナミックワークを
It is all well and good talking about REST & HATEOAS in theory or describing the Hypermedia-Driven Application architecture, but, at the end of the day, what matters in software is practical: Does it work? Does it improve things? We can say for sure that htmx works, since we use it in our own software. But it is hard to say that it would be an improvement over other approaches, since we haven’t ha
いろんなアイデンティティ管理系製品やサービスの実験の記録をしていきます。 後は、関連するニュースなどを徒然と。 こんにちは、富士榮です。 最近アクティビティが減っていますが分散型IDを含む諸々の活動は継続していますので時間をとって何かアウトプットしていかないとなぁ、と考えている今日この頃です。 ちょうどIgniteがあったのでAzure AD周りも色々と発表がありましたが、その中でもやっとか・・・というのがAzure ADのデータの置き場所問題です。 これまでAzure ADのデータは日本リージョンにテナントを作っても他の地域へレプリケーションされていましたが、今回のUpdateで日本データセンターに配置されることになりました。(今回の発表はAzure ADのみが対象でB2B/B2Cを含む各種サブセットについては対象外です。各コンポーネントごとのデータ配置は後述のサイトで確認できます) 公
One of the built-in features of Node.js is the manipulation of the operating system's file system using the fs module. This Node.js module contains many useful functions for working with files and directories. Files are simply referred to as persisted objects or chunks of data that are typically stored on a hard medium known as a disk or memory. Files can be of various types, from text files to im
Linux 6.1-rc1 Released With Rust Now In The Kernel, MGLRU Added, New Hardware Support Written by Michael Larabel in Linux Kernel on 16 October 2022 at 07:03 PM EDT. 26 Comments Linus Torvalds just issued the first release candidate of Linux 6.1 and in turn marking the end of the merge window for this feature-packaged kernel release. Linux 6.1 stable in turn should be out in December and will likel
概要 xがx0を超えてx1以下の時にy=y0となるような計算はよく目にします。例えば宅配では商品のサイズによって料金が何段階かになっており、モバイル通信料にも従量課金プランがあって1GBまでは600円、3GBまでは1000円、10GBまでは1500円、それ以降は2000円というような計算があります。今回はこういった計算を扱うデータ構造をRustで作ってみました。 データ構造 pub struct ThresholdDict<K, V> { keys: Vec<K>, values: Vec<V>, default_value: V, } keys は上の説明でいうとxであり、valuesがyです。keys[i] < x <= keys[i+1]の時にy = values[i] になります。そしてxがkeysの最後の要素よりも大きい場合はdefault_valueがyの結果になります。key
refineはReactベースのCRUDアプリを構築するためのオープンソースのヘッドレスWebアプリケーションフレームワークです。 Create(作成)、Read(読み取り)、Update(更新)、Delete(削除)の頭文字を取ってCRUDと呼ばれており、この機能を持ったWebアプリの設計の為に開発されたフレームワークになります。 Ant Design、Material UI、Mantine UIなどとの統合もサポートされており、すぐにでも開発を始める事が出来ます。 ドキュメントやチュートリアル、コミュニティなども充実しています。使いこなすにはある程度学習コストがかかりそうですが学ぶ価値は高そうな印象でした。ライセンスはMITとの事です。 refine
はじめに RustでWebAssemblyインタプリタを作ったのでその実装の話や、wasmの仕様についての記事です。 HListを使ったジェネリックプログラミングの話や、最後の方には「自作言語 on 自作wasmインタプリタ on 自作wasmインタプリタ」みたいな話も出てきます。 分かりにくい所や間違っている所は指摘してくださると助かります。 リポジトリ https://github.com/kgtkr/wasm-rs 作った成果物のリポジトリです。まだpublishはしていませんがクレートになっています。 cargoのexample実行に対応しているのでそれを見ればだいたい分かると思います。 今回はadc-2019-12-22というタグがついたコミットのソースを元に解説していきます。 https://github.com/kgtkr/wasm-rs/tree/adc-2019-12-2
iPhoneへの機種変更の際、以前使っていたスマホのデータを引き継ぎたい場合は、データ移行をする必要があります。 データ移行をすると今まで使っていたAndroid端末から大事な画像や連絡先、メッセージ履歴など、必要なデータを新しいiPhoneに移し替えることができます。PCを使ってiTunesを経由する方法や、各キャリアから提供されている移行アプリを使う方法があります。しかし、iTunesを使う場合は十分なストレージを確保しておく必要があり、各キャリアの移行アプリを使う場合は、キャリアや料金プラン次第で使用できない場合があるので、事前にしっかり調べておく必要があります。 今回はAppleが公式に配信しているデータ移行アプリで、新旧デバイスとWi-Fi環境があれば簡単にデータ移行ができる「iOSに移行」アプリをご紹介します。 「iOSに移行」アプリでは連絡先、メッセージの履歴、カメラで撮った
TypeScriptは業務で使っていますが、このサイトで改めて勉強し、初めて知ったことが結構あったので、アウトプットがてら記事に残すことにしました。 まだサイトの序盤を読んでいる段階なので、適宜追記していきます。 (2022/12/16 読了しました) それぞれのh2タイトルはサバイバルTypeScriptの該当ページへのリンクになっています。 また実際に自分で試したコードを載せていますが、参照元とほぼ同じだったりします。ごめんなさい。 JSONにおいてのundefinedとnullの違い JSON.stringifyでJSON化した時、値がundefinedのプロパティは削除される。 const obj = { name: null, age: undefined }; // {"name":null}が出力される console.log(JSON.stringify(obj));
Googleはアカウントの保護を目的として電話番号の登録を求めており、ユーザーは電話番号を登録することで不正ログインを防ぐ2段階認証を利用することができます。しかし、住居をもたず、所持品が常に盗難・紛失の危険にさらされているホームレスは、電話番号を用いる2段階認証のせいでアカウントにアクセスできない危険性があることが指摘されています。 Google's product designers should talk to my unhoused friends. When you require a mobile phone number for authentication, you guarantee that unhoused people will permanently lose access to their email when their phone is lost, stol
ブラジル裁判所「充電器なしでiPhone売った罰金27億円。買っちゃった人には充電器配ってね」2022.10.17 08:00214,579 そうこ 9月、ブラジル法務省は、Appleに対しブラジル国内で充電器なしでのiPhone販売を停止するよう命令。1200万レアル(約3億300万円)の罰金をAppleに課していました。が、今度は、罰金約27億円。 充電器なしiPhoneについてAppelを訴えたのは、ブラジルの消費者や市民などで結成した団体。ブラジル裁判所の判決は、Appleに対し充電器なしでiPhoneを販売した罰金として1億レアル(約27億円)。また、ブラジル地元メディアによれば、すでに充電器なしのiPhoneを購入している人(2020年10月13日以降)には充電器を提供するよう求めるとともに、今後は充電器同梱でスマホを売ることが求められるようになるとのこと。つまり、Apple大
皆さんこんにちは。最近のReact界隈で話題になっているのは次のRFCです。 そこで、この記事ではさっそくRFCを理解することを目指します。 ただし、このRFCはSuspenseに深く関わるものです。SuspenseはReact 18でもう正式リリースされていますから、この記事ではSuspenseは前提知識とします。もしまだSuspenseをよく知らないのであれば、ぜひ次の記事で学習してください。 また、RFCはあくまでReactの新機能のアイデアを公開するものであり、これが必ず実装されるとは限らない点にご注意ください。例えば、過去にはuseEventというRFCが注目を集めていましたが、意見が集まった結果としてそのRFCは実装されずにクローズされました(RFCが無駄だったというわけではなく、再度検討してよりアイデアがブラッシュアップされることになります)。 新しい use API このR
Google Announces KataOS As Security-Focused OS, Leveraging Rust & seL4 Microkernel Written by Michael Larabel in Google on 16 October 2022 at 06:10 AM EDT. 45 Comments Google this week has announced the release of KataOS as their newest operating system effort focused on embedded devices running ambient machine learning workloads. KataOS is security-minded, exclusively uses the Rust programming la
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く