3月1日、三井住友フィナンシャルグループの新しい金融サービス「Olive(オリーブ)」が始まりました。日本で遅れているキャッシュレス化を加速させるか、筆者は注目しています。 ベースはデビットカードOliveは、ざっくり言うと銀行口座とクレジットカードをセットにしたサービスです。アプリの利用を前提に、さまざまな金融サービスを管理できることが特徴となっています。 申し込みは3月1日の朝から始まっており、すでに三井住友銀行に口座がある人なら、アプリから「Oliveアカウント」に切り替えの手続きをすることで、早ければ即日使えるようになります。 「三井住友銀行」のアプリから切り替えできる(アプリ画面より、筆者作成) 実際に筆者の口座を切り替えてみたところ、すぐにアプリ上にカードが発行されました。デビットカードとしてオンラインで買い物をしたり、Apple Payに登録することができています。物理的なカ
この記事は言語実装 Advent Calendar 2022の23日目の記事です。 導入 2021年、私は llrl という自作プログラミング言語のセルフホスティングに取り組みました。 セルフホスティングには成功し、生成された処理系の実行ファイルのバイナリが完全一致するところまで辿り着きましたが、この言語処理系のバックエンドは「LLVMを使う」で終わっていたので、バックエンドの実装にもっと目を向けたいと思いました。そこで2022年は、この言語処理系に 新たにx86_64を直接ターゲットとするバックエンドを追加し、LLVMを用いずにセルフホスティングできるようにしました。 本記事はこの取り組みの振り返りとなります。 自作プログラミング言語の特徴とバックエンドの要件 llrlには大きな特徴が2つあります。 Hindley-Milnerベースの型推論による静的型付け (+型クラス) Lisp-l
こんにちは。MAD事業部のきんじょーです。 最近Rustの入門書を読んだので、何かに使ってみようと模索していました。 その中で、Rustでヘッドレスブラウザを動かすライブラリを検証したのでこの記事にまとめます。 ヘッドレスブラウザとは ヘッドレスブラウザはGUIを持たないWebブラウザです。 一般的なブラウザと同じく、HTMLを解析しJavaScriptを実行できますが、GUIを持たないため、CLIやプログラム上から操作を行います。 主に以下のような用途で用いられます。 WebアプリケーションのE2Eテストの自動化 Webページのスクリーンショット取得 JavaScriptの自動テスト Webページで行うワークフロー処理の自動化 Webページのクローリング 古くはPhantomJSやCasperJSなどを用いていましたが、現在では主要なブラウザもネイティブでヘッドレスモードを搭載しています
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く