酢昆布とか梅干しとか酸っぱいものが好きなんですが一度にたくさん食べすぎると知覚過敏になるということを最近知りました。 さてエンペイでは技術的負債が溜まらないよう、利用している言語やライブラリのアップデートを定期的に行っています。サーバーサイドのライブラリに関しては dependabot を利用して毎スプリント(エンペイでのスプリント周期は1週間)、タスクを積んで対応しています。(フロントエンドに関してはしばらく滞っているのでそこは今後の課題ですね 😅 )
macOS 12.3 MontereyやiOS 15.4でサポートされたパスワードのメモ欄に、ノートフィールドを移行できるようにした「1Password for Mac v7.9.3」がリリースされています。詳細は以下から。 カナダAgileBitsは現地時間2022年03月14日、パスワードマネージャアプリ「1Password for Mac v7.9.3」をリリースし、アプリ内からアカウントを削除する機能に加え、1Password for MacからAppleデフォルトのパスワードマネージャーへのデータの書き出し機能を改善したと発表しています。 Hello, everyone! Today’s release adds support for filling in more sites, improved export options, fixes for Duo authentica
JSer.info #583 - React 18 RCがリリースされました。 How to Upgrade to the React 18 Release Candidate – React Blog React 18 RCではIEのサポートが終了しています。 ReactDOMのrender APIをDeprecatedとし、createRoot APIの利用が推奨となっています。 SSR APIのrenderToNodeStreamを非推奨化し、SuspenseをサポートしたrenderToPipeableStreamとrenderToReadableStreamが追加されています。 setStateなどのステート更新を自動的にバッジ処理するようにし、React 17の挙動を再現するためのflushSyncAPIが追加されています。 また、ReduxなどのReact外でステート管理する
ドイツMAGIX社が開発したビデオ編集ソフト、Movie Studio 2022シリーズが3月15日、ソースネクストより発売されました。ビデオ編集をしたことがない初心者でも手早く簡単にビデオ編集できるのが売りで、高性能なビデオエンジンを搭載していることからサクサクとビデオ編集ができるのが特徴です。 下からMovie Studio 2022、Movie Studio 2022 Platinum、Movie Studio 2022 Suiteの3ラインナップがあり、一番下のMovie Studio 2022はパッケージ版でもダウンロード版でも4,950円と激安価格なのも嬉しいところ。しかも、3月28日までDTMステーションの読者限定で3,900円で購入できるクーポンが用意されています。8K/UHD映像の編集、出力にも対応し、DVD/Blu-rayの作成ができるのはもちろん、オーディオエフェクト
AppleがZoomやCisco、OBS、Microsoftの開発者からの意見を取り入れ開発した「Screen Sharing API」をmacOS 12.3 Montereyで導入したと発表しています。詳細は以下から。 Appleは現地時間2022年03月14日、1組のキーボードとマウスで最大3台のMac/iPadを操作できるユニバーサルコントロール機能をサポートした「macOS 12.3 Monterey」を正式にリリースしましたが、同時にアップデートされたMontereyの新機能(New Features)ページによると、このmacOS 12.3では新たにスクリーンキャプチャ用の「Screen Sharing API (ScreenCaptureKit)」が利用可能になっているそうです。 A new Screen Sharing API allows third‑party deve
【検証】iOS15.4で登録できるメガネの上限本数を確認、サングラスも登録できた! 2022 3/15 本日より提供されたiOS15.4において、「マスク着用時Face ID」に登録できるメガネの本数と、サングラスを着用した場合は登録できないのか確認してみました。 なお、今回の検証は、筆者が所有するiPhone13 ProにiOS15.4をインストールし、所有する合計5本のメガネと1本のサングラスを用いて行っています。 iOS15.4で、マスクと眼鏡を着用したままFace IDでのロック解除 iOS15.4がインストールされたiPhone12シリーズ以降のモデルで、マスクを着用したままFace IDでのロック解除を利用する際に、メガネを装着した状態を登録することが可能です。 筆者が使用中のiPhone13 Proを使用し、登録できるメガネの本数と、サングラスを着用した状態で登録できるか確認
Appleが1組のキーボードとマウスで最大3台のMacとiPadを操作可能なユニバーサルコントロール機能をBetaサポートした「macOS 12.3 Monterey」を正式にリリースしています。詳細は以下から。 Appleは現地時間2022年03月14日、今年01月にリリースしたゼロデイ脆弱性を修正した「macOS 12.2 (21D49)」および「macOS 12.2.1 (21D62)」以来となる、「macOS 12.3 Monterey Build 21E230」をIntelとApple Silicon Mac向けにリリースしています。 macOS 12.3にはユニバーサルコントロールが追加され、1組のマウスとキーボードでMacとiPadの両方を操作できるようになります。このアップデートには、新しい絵文字、“ミュージック”のダイナミックヘッドトラッキング機能、およびMac用のバグ修
こんにちは、株式会社カミナシのエンジニア @imu です。 はじめに 2021年11月に以下の開発者ブログを公開しました。 kaminashi-developer.hatenablog.jp α版として構築したインフラですが、2022年1月にインフラ移行の話が突如検討されました。 なぜ最終的にAWSへ移行になったのかと私が何を感じたのかをお話します! 補足 完全移行したのはAPIサーバーです。クライアントアプリはCloudBuild + Firebase Hostingの環境が残った状態です。 移行後のAWS構成図はここでは共有していません。また別の機会に。 GCPを否定する記事ではありません。 本記事で様々なコメントを頂いておりますが、追加で補足をさせてください。 記事内の「私がGCPを選択した理由」で、私個人が勝手な意思決定をしてGCPを選択したように受け止められてしまう書き方でした。
米Microsoftは3月14日(現地時間)、DirectX Developer Blogを更新し、その中で高速ストレージ技術「DirectStorage」の提供開始を発表した。同日SDKが公開されており、今後各種ゲームで利用できるようになっていくとしている。 DirectStorageは、データをストレージから直接GPUのVRAMに読み出すことで、CPUやメモリ帯域によるオーバーヘッドを回避して極めて高速なデータアクセスを可能にする機能。特にゲームデータをNVMe SSDにインストールすることで大きなI/Oパフォーマンス向上を見込めるとしており、Windows 11ではさらなる最適化によってその他のストレージでも性能向上を実現。Windows 10(1909以降)にも互換性を備えている。 昨今のゲームでは体感での読み込み速度を短くするため、小さいデータを必要なタイミングで逐次ロードしてい
DoDのCIO(最高情報責任者)、ジョン・B・シャーマン氏が署名したこの覚書は、DoD上層部に宛てたもので、DoDがオープンソースソフトウェア(OSS)コミュニティーにいつ、どこで、どのように参加、貢献、交流するのかを明確にすることを目的に、ソフトウェア開発とOSSに関するガイダンスを提供している。 DoDは「2018 Department of Defense Cyber Strategy」(2018年米国防総省サイバー戦略)により、可能なときはOSSの使用を増やし、(新規開発よりも)商用の既製ツールを使用する方針を打ち出している。また、近く発表する「Software Modernization Strategy」(ソフトウェアモダナイゼーション戦略)では、適切なスピードでレジリエント(復元力のある、強靭《きょうじん》な)ソフトウェア機能を提供することを中心に据えている。 「OSSは、ソ
米Googleは3月14日(現地時間)、クラウドサービス「Google Cloud Platform」について、一部サービスの価格を10月1日に改定すると発表した。「他の主要なクラウドプロバイダーが同様の製品に定める価格との整合性を高め、顧客が複数のプロバイダー間での支払いや調達を合理化しやすくする」(同社)という。 クラウドストレージでのデータ保存や、保管しているデータを別のリージョンから読み取ったり、複製したりするときの料金を値上げする。 例えばアクセス頻度が低いデータの保存を想定した「Standard Storage」のうち、東京と大阪リージョンから成る「ASIA1」リージョンを使う場合、保存しているデータ1GB当たりの利用料を月額0.012ドル(約1.41円)から0.0132ドル(約1.56円)に値上げする。 ただし同じASIA1でも、バックアップの保存に向いた「Archive S
macOSのシステムメニューの画面構成をSafariのWebインスペクタを使ってのぞき見る方法について、ウェブデザイナーのジム・ニールセンさんがブログに投稿しています。 Inspecting Web Views in macOS - Jim Nielsen’s Blog https://blog.jim-nielsen.com/2022/inspecting-web-views-in-macos/ ニールセンさんによると、下記のコマンドをmacOSのターミナルで実行すればOKとのこと。 defaults write NSGlobalDomain WebKitDeveloperExtras -bool true defaults write -g WebKitDeveloperExtras -bool YES 上記のコマンドを実行すると、WebViewが利用されているシステムメニュー内でコン
2. Transformer の構造と本研究のまとめ • Transformer は Layer Normalization (LN) の位置で2種に⼤別される 2 Post-LN Pre-LN Residual 後に Layer Norm 本研究の貢献 ・Post-LN と Pre-LN の性能差を実験的に⽰す ・多層 Post-LN の学習が難しい原因を⽰す ・⾼い性能を維持しつつ多層化する⼿法を提案 性能 多層化 Post-LN ○ × Pre-LN × ○ B2T(提案⼿法) ○ ○ × N × N Layer Norm Attention FFN Layer Norm Layer Norm Attention FFN Layer Norm Layer Norm Attention × N × N Attention Layer Norm Layer Norm FFN Layer
マイクロサービスアーキテクチャの普及や、Webブラウザのほかモバイルやスマートスピーカーなどクライアントチャネルの多様化もあって、Web APIを前提としたシステムが増加している。当然、Web APIのテストも現場では大きな課題になってくるが、株式会社ベリサーブの朱峰錦司氏は「なぜ、そのテストを実行するのか、全員で共有できているチームはどれほどあるだろうか」と疑問を抱く。そして正しいテスト技法を少し覚えるだけでも、個々のテストに対する理解はぐっと深まるという。テスト技法の初歩を、実演も交えて解説してくれた。 株式会社ベリサーブ 研究企画開発部 サービス開発課 課長 朱峰錦司氏 テスト作りの過程を言語化するツールがテスト技法 朱峰氏は「今はソフトウェアプロダクトを1回作って終わりという時代ではない。プロダクトをどんどん進化、変化させていく時代だ」と指摘し、この状況に対応するために書いたテスト
カルチュア・エンタテイメントは3月15日、動画配信サービス「TSUTAYA TV」のを6月14日に終了すると発表した。「永久に視聴できる」として販売していたセルスルー(売り切り)商品については現金かTポイントで購入者に返還する。 返還方法は「現金で購入した分は現金で、動画視聴ポイントを利用した分は当該ポイント数相当の現金で、またTポイントを利用した分はTポイントでそれぞれ返還する」。例えばユーザーが税込1000円の商品を現金500円、動画視聴ポイント300ポイント、Tポイント200ポイントを組み合わせて購入した場合、800円分の現金と200ポイントのTポイントが戻ってくる。 対象は3月15日午前10時以前に購入した一般作品。公式サイトのフォームで9月30日の午後8時まで受け付ける。アダルト作品はDISCAS会員なら引き続き視聴できるため返金対象外という(一部を除く)。 TSUTAYA TV
はじめに こんにちは、イノベーションセンターの福田です。 前回 に引き続き、 AWS Outposts について紹介していきます。 今回は、特に AWS CDK による AWS Outposts の Infrastructure as Code (以降 IaC) を行う方法について記載していきたいと思います。 AWS CloudFormation AWS CDK では AWS CloudFormation というサービスをバックエンドで利用しているため、まずはこの AWS CloudFormation について解説します。 AWS CloudFormation は、AWS の各種リソースを JSON/YAML 形式で記述した"テンプレート"として管理します。 これによって AWS リソースの IaC を実現してくれますが、サービスとして IaC を実現するものというよりは AWS リソース
はじめに つい最近、ReactもVueも使わずに静的なペライチHTMLのマークアップを行う必要に迫られました。その際ViteのVanilla[1]テンプレートとTailwindを使った環境でマークアップをしたところ非常に快適だったので、環境構築の手順を記事にしておこうと思いました。 Viteを使う理由 ViteというとVueやReactの開発ツールと思われがちですが、UIライブラリに依存しないVanillaテンプレートが用意されています。 ファイルの更新を検知してブラウザへの反映といった基本的な機能に加えて、PostCSSのサポートもあるのでTailwindでの開発と相性が良いです。 セットアップ Viteでプロジェクトを立ち上げる普段の手順に加えて、Tailwindのセットアップを行います。 npm create vite@latest # project名を入力後、フレームワークでは「
Now when aws executes it does so from within an op run context. When it’s time to locate the access secrets aws does what it always does, but there is no (plain text) ~/.aws/credentials RC file for it to use. It does, however, find some magical $AWS_ACCESS_KEY_ID and $AWS_SECRET_ACCESS_KEY beans environment variables. These variables use the secret reference syntax to specify that their values nee
仕事において、生産性が低くなる原因について書いてみました。 ここでいう「生産性が低い」とは、時間に対する成果が乏しいことを指します。 ■同じことを何度も考えている。堂々巡り状態 例えば何か問題が起きたときに、 案Aを考える→ダメだった→ 案Bを考える→ダメだった→ 案Cを考える→ダメだった→ 案Aをもう一回考えてみるかあ、がループするイメージです。 質問や相談をせずに自分で長時間ずっと考えている状態は、殆どが堂々巡り状態です。 「考えている」というよりかは、「悩んでいる」が正確でしょう。 岡目八目で、人に聞いてみると、意外と簡単に解決する場合があります。 ■手戻り、やり直しが多い。認識合わせ不足 これは自由度が高いタスクや、クリエイティブ系で起きやすいです。 「こんなイメージではなかった」「思っていたのとかなり違う」。それは単純に時間の浪費です。 改善策としては、「2割共有」が推奨されます
こんにちは!エンジニアの福間(fkm_y)です。 今回はANDPADの開発組織におけるセキュリティレベル向上の取り組みについて紹介します! この記事を読んでANDPADの開発組織にもセキュリティメインで取り組んでいるチームがあることを知ってもらえればと思います。 セキュリティレベル向上の取り組みを行う理由 対応方針 取り組みの紹介 脆弱性の調査/解消 静的解析ツールの追加導入 輪読会の開催 セキュリティガイドラインの作成と周知 さいごに セキュリティレベル向上の取り組みを行う理由 ANDPADでは建設に関わる多数のユーザーにご利用いただいています。そのため、不正な入力によってサイトデザインが壊されたりレスポンスが返ってこなくなるとユーザーの業務を止めてしまいます。またユーザーの情報も多数取り扱っていますが、これが不正に取得され社外へ漏洩してしまうとユーザーに多大な損害を発生させてしまいます
Spotifyが全世界でログインできなくなった3月8日の障害について原因を報告。Google CloudのTraffic Directorの障害がgRPCライブラリのバグを踏んだと 音楽配信サービスのSpotifyは先週、2022年3月8日の18時頃(世界協定時。日本時間9日午前3時頃)から2時間以上、ログインができなくなるなどの障害がグローバルに発生していました。20時半頃には障害が収束し、正常化しました。 Spotifyのエンジニアリングチームは、この障害の原因についての報告を、ブログの記事「Incident Report: Spotify Outage on March 8」として公開し、Google CloudのTraffic Directorの障害が引き金であったことなどを説明しています。 Google Cloud Traffic Directorの障害が引き金に Spotify
はじめに これはクラスコンポーネントのライフサイクルを理解した上で、それに対応するように関数コンポーネントのライフサイクルを理解しようという試みです。 厳密にはReactのライフサイクルはクラスコンポーネントと関数コンポーネントそれぞれで違う概念を持っているようで、それぞれのライフサイクルに紐付けて考えるという行為自体がナンセンスな可能性がありますが、理解の手助けになれば幸いです。 そのため、なるべくわかりやすくするために、厳密でない言い方をすることがあります。ご了承ください。 もし明らかにまずい言い回し、もしくは間違って認識しているものがある場合はコメントにて教えていただけると嬉しいです。 モチベーション 僕はReactの経験がクラスコンポーネントはちょっとだけ書いたことがあるくらいで、ほぼ関数コンポーネント×hooksから入ったようなもなのでいまいちライフサイクルが理解できていない。
音声合成ソフトの開発や販売を手掛けるSSS(仙台市)は3月16日、音声合成ソフト「VOICEVOX」用音源「九州そら」をリリースした。九州そらは、せりふを入力するだけで人間らしい“ささやき声”を出力できるAIだ。 VOICEVOXは、ドワンゴでAIの研究に携わっているヒホ(ヒロシバ)さん(@hiho_karuta)さんが開発した無料の音声合成ソフト。AI技術を活用して、人間らしい話し声を合成できる。イントネーションや話す速さなどの調整も可能。立体音声を制作できるソフトを活用すれば「ASMR動画」の制作にも使える。 九州そらはVOICEVOX用音源として初めてささやき声の合成に対応した。ソフトのダウンロードと利用は無料。「VOICEVOX:九州そら」とクレジットを記入すれば商用利用も無償でできる。 関連記事 「VOICEPEAK」と「CeVIO Pro」、 新しい音声・歌声合成製品はどこがす
いつもはてなブックマークをご利用いただき誠にありがとうございます。はてなブックマーク開発チームのid:yone-yamaです。 先日は新しいブラウザ拡張機能のリリース告知にたくさんのコメントをお寄せいただき、ありがとうございました。 bookmark.hatenastaff.com また、仕様変更によりご不便をおかけしていることをお詫びいたします。 いただいたご意見をしっかりと受け止め、今後の開発に生かしていきたいと思います。 今後は告知記事などにお寄せいただいたご意見に対しての回答やご説明を、このブログで発信していく予定です。 今回はその第1弾として、ブラウザ拡張機能の告知に関するご意見をもとに、前回ご説明しきれなかった経緯や今後の対応についてご説明いたします。 この記事でお伝えしたいこと 拡張機能における「コメント簡易閲覧機能」は、各ブラウザのWebストアのポリシー準拠・相対的な機能の
はじめに こんにちは、株式会社Flatt Security セキュリティエンジニアの森岡(@scgajge12)です。 本稿では、AWS Lambda で起こりうる脆弱性攻撃やリスク、セキュリティ対策を解説し、サーバーレスにおけるセキュリティリスクについて紹介します。 はじめに AWS Lambda について サーバーレスにおけるセキュリティリスク AWS Lambda で起こりうる脆弱性攻撃 Lambda での脆弱性攻撃によるリスク 脆弱性攻撃による更なるリスク OS Command Injection XML External Entity (XXE) Insecure Deserialization Server Side Request Forgery (SSRF) Remote Code Execution (RCE) AWS Lambda におけるセキュリティ対策 セキュリティ
The Go Team 15 March 2022 Today the Go team is thrilled to release Go 1.18, which you can get by visiting the download page. Go 1.18 is a massive release that includes new features, performance improvements, and our biggest change ever to the language. It isn’t a stretch to say that the design for parts of Go 1.18 started over a decade ago when we first released Go. Generics In Go 1.18, we’re intr
2022年3月14日にmacOS Monterey 12.3およびiPadOS・iOS 15.4がリリースされ、同時にSafariが新しいバージョン「15.4」にアップデートされました。Google ChromeやFirefoxに先行搭載されている多数の機能が追加されたほか、動的に変化するビューポートのサイズに応じて要素の高さを決める「dvh」という新たな指定方法などの機能が他のブラウザに先駆けて搭載されました。 New WebKit Features in Safari 15.4 | WebKit https://webkit.org/blog/12445/new-webkit-features-in-safari-15-4/ ◆img要素にlazy loading機能が搭載へ img要素に「loading="lazy"」属性を付与することで、「付近にスクロールするまで画像を読み込まない
1Password now includes full support for SSH keys, providing the easiest and most secure way for developers to manage SSH keys and use Git in their daily workflow. The magic of 1Password has always been making the secure thing to do the easy thing to do. Today I’m thrilled to announce that we’re bringing this magic to development teams everywhere with the all-new 1Password SSH Agent. 🦄 In today’s
アップデートのお知らせ(2022/03/15) 2022/03/15(火)にケンオールをアップデートしました。 アップデート内容は以下のとおりです。 新API: 日本の祝日API 郵便番号逆引き検索API: 品質の改善 祝日や休日のAPIについて、機能要望アンケートを募集中です! 新API: 日本の祝日API 日本における祝日は、内閣府が毎年CSVデータを公開しています。 しかし、システムで祝日データを利用するとき、CSVをダウンロードし、それをシステムにロードするというのは意外と手間がかかります。 手動で更新する場合、手順自体を検証した上で運用ドキュメントを執筆する必要があります。 さらに、手動運用によるオペレーションミスのリスクも毎年つきまとうことになります。 自動化する場合、特別に祝日が移動するケースなどに対応できるようにしなければいけません。結局のところ手動でも更新できるようにして
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く