採用技術にフォーカスしたWebサイトリンク集。 トレンドリサーチや技術選定の参考に、WEBデザインやコーディング、開発の参考にも使えるWebサイトギャラリー。
Back to blog WebVM: server-less x86 virtual machines in the browser TL;DR — We made a server-less virtual Linux environment that runs unmodified Debian binaries in the browser. This is powered by CheerpX, a WebAssembly virtualization platform. Feel free to play with it and report bugs: https://webvm.io WebVM — a server-less virtual Linux environment running fully client-side in HTML5/WebAssembly.
この記事は新野淳一氏のブログ「Publickey」に掲載された「AWS、コンテナ特化で瞬時に起動する軽量VM「Firecracker」オープンソースとしてバージョン1.0に到達。AWS LambdaやAWS Fargateで利用」(2022年2月2日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 Firecrackerは2018年11月に行われたAWSのイベント「AWS re:Invent 2018」でオープンソース化が発表されました。コンテナのために作られた仮想化技術で、同社が「マイクロVM」と呼ぶセキュリティにフォーカスして設計されたスリムな仮想マシンです。 「AWS Lambda」のような高速なサーバレス環境を実現するために同社が開発しており、実際にAWS Lambdaや「AWS Fargate」で利用されていると説明されています。 基本的な特徴として、小さ
最終回となる今回は、Rustの開発生産性を支える言語機能および難しさにフォーカスを当てて簡潔に紹介します。 開発生産性とはいうものの、この言葉は定義付けをすること自体が難しいです。下記のRust公式が提供するツール群は開発生産性を間違いなく向上させますが、実際に使ってみた方が理解がはかどるのでここでは紹介にとどめます。 Rustコンパイラによるコンパイルエラーメッセージの丁寧さ Docs.rsのドキュメンテーション Cargoによるパッケージ管理(≒Rubyのbundler、JavaScriptのnpm) rust-analyzerによる強力な開発支援(≒インテリセンス) 言語標準のユニットテスト 端的にいえばモダン開発のプラクティスがRustのプロジェクトでもシームレスに利用でき、簡単に開発環境を整えることができます。 下記はプロジェクトファイル(Cargo.toml)の例です。外部ライ
Linux Daily Topics 2022年2月1日Qualys、主要Linuxディストリビューションに「Polkit」の脆弱性を警告 クラウドセキュリティベンダのQualysは1月25日(米国時間)、LinuxやUNIX系OSのほとんどに含まれるコンポーネント「Polkit」(旧PolicyKit)の脆弱性「PwnKit」に関するブログを公開した。同ブログによれば、Ubuntu、Debian、Fedora、CentOSなどメジャーなLinuxディストリビューションのほとんどが本脆弱性の影響を受けることから、早急な対応が求められている。 PwnKit: Local Privilege Escalation Vulnerability Discovered in polkit’s pkexec (CVE-2021-4034) | Qualys Security Blog Polki
マサチューセッツ工科大学(MIT)の研究チームは、3Dプリンターで出力する物体に見えないQRコードを埋め込む技術「InfraredTags」を開発した。 InfraredTagsは、肉眼だと見えないが、赤外線を捉えられるカメラで撮影すると読み取り可能。埋め込んだ物体の識別や追跡に利用できるほか、その物体の関連情報を伝えたりすることなどに使える。 こうしたコードを3Dプリンターで成形する物体に付与可能とするため、研究チームは可視光を通さず、赤外線をある程度透過する樹脂素材を選択。そして、物体の出力時にエアギャップを設け、QRコードを作った。 物体の内部にQRコードが存在するので、表面に印刷する場合と違い、こすれるなどして消えることがない。物体の用途によっては、見た目に影響を及ぼさない点もメリットだろう。もちろん、QRコードである必要はなく、バーコードやArUcoマーカー、単なる文字情報でも埋
オープンソースで開発されるストリーミング配信・録画用キャプチャソフト「OBS」をmacOS Monterey 12.3 betaに対応させるため、Appleの開発者が新しいキャプチャプラグイン「GeneralCapture」を追加したことをGitHubで明らかにし、詳細なコミットメッセージと共にプルリクエストを出しています。 mac-capture: Improve window capture support on macOS 12.3 by Developer-Ecosystem-Engineering · Pull Request #5875 · obsproject/obs-studio · GitHub https://github.com/obsproject/obs-studio/pull/5875 コミットメッセージを出しているアカウント「Developer-Ecosyst
クルマのUXはキケンな過渡期 最近のクルマはコクピットドリルで説明しきれない問題:【新連載】「自動運転未満」なクルマとドライバーの関係(1/3 ページ) 初めまして。この度連載を書かせていただくことになった渡辺です。普段はITベンチャーの経営をしていますが、もともと大の車好きということもあり、趣味が高じて自動車関連のアプリ開発などを手がけています。 自分の愛車に加えて仕事柄さまざまな車に乗る機会が多く、自動車という工業製品のUI/UXについて思うところがあります。この連載ではそうした話を語っていきますのでお付き合いください。なお、自動車メーカーや輸入車インポーターと業務上のお付き合いがありますが、ここではそれらの企業とは無関係な、あくまで個人的な意見となりますのでご了承ください。 進化するHMI(Human Machine Interface)、何が問題なのか? 「コクピットドリル」という
宣戦を布告したのは米アマゾン・ウエブ・サービス(AWS)だった。アダム・セリプスキーCEO(最高経営責任者)は2021年11月29日から米ラスベガスで開催したカンファレンス「re:Invent」の基調講演で「メインフレームは高価だ。複雑だ。COBOLのプログラミングを学ぶ人は少なくなっている。顧客の多くはできるだけ早くメインフレームから離れ、クラウドの俊敏性と弾力性を手に入れようとする」と述べ、IBM zの複雑なアプリケーションをAWSに移行するための多くの作業をリファクタリングとリプラットフォームの形で提供する「AWSメインフレーム・モダナイゼーション」を発表した。 この発言から1週間後の12月8日、米IBMはメインフレームzの顧客がオープン・ハイブリッド・アーキテクチャーのもと、アプリケーションやデータ、プロセスのモダナイゼーションを加速できるよう支援する「IBM zアンド・クラウド・
Push Notifications, WebXR, and better PWA support coming to iOS iOS 15.4 beta has finally added icon support in the manifest, Web Push, AR, and VR experiments. by Maximiliano Firtman Twitter @firt About Newsletter Published 2 years ago (31 Jan 2022) About 8 min reading time #ios #webview #pwa #store Not every minor iOS version update includes changes in the Web platform. Still, iOS 15.4 will be an
ウィスキー、シガー、パイプをこよなく愛する大栗です。 Google Cloud で大量の証明書やワイルドカード証明書を管理できる Certificate Manager がプレビューとして発表されたので試してみます。Certificate Manager は SaaS 規模の証明書でも管理可能です。 Introducing Certificate Manager to simplify SaaS scale TLS and certificate management Google Cloud Certificate Manager は2022年1月31日現在において、プレビューのステータスです。このプロダクトまたは機能は、Google Cloud Platform の利用規約の一般提供前のサービス規約の対象となります。一般提供前のプロダクトと機能では、サポートが制限されることがあります。
Mozファンのみんな、こんにちは。今日のホワイトボードフライデーでは「SEO業務の投資利益率(ROI)」について取り上げる。 これは、ウェブサイトやビジネスのオーナーが理解するべき重要なトピックだが、社内のWeb担当者や代理店のマーケターにとっては、もしかしたらそれ以上に重要なトピックかもしれない。なぜなら検索マーケターは、投資する価値があることを上司に証明できなければ、重要な仕事を実行に移せないからだ。 簡単な計算で正当性を証明する今回のホワイトボードには数式がいくつか書かれているが、怖がらないでほしい、その意味もわかりやすく説明していく。 数式をだしている理由は、本気でSEO戦略に取り組もうとするなら、潜在的利益を把握する必要があるからだ。マーケティング責任者やスモールビジネスのオーナーが「数学は得意ではないが、予算が非常に限られている」という人であっても、利益を数字で試算して判断しな
CVE-2021-44142.html: ================================================================= == Subject: Out-of-bounds heap read/write vulnerability == in VFS module vfs_fruit allows code execution == == CVE ID#: CVE-2021-44142 == == Versions: All versions of Samba prior to 4.13.17 == == Summary: This vulnerability allows remote attackers to == execute arbitrary code as root on affected Samba == install
Googleは約2週間前、無償版の「G Suite」のサービスを、2022年7月1日で終了すると発表した。従来の無償版G Suiteを2022年7月以降も引き続き利用する場合、有料の「Google Workspace」サブスクリプションにアップグレードする必要があるとしていた。しかし、この無償版のG Suiteユーザー向けに救済策を提供するようだ。 Googleは2012年12月に無償版の新規提供を終了したが、既存ユーザーは継続してサービスを利用できた。同社は1月に入り、2022年5月1日で従来の無償版G Suiteは利用できなくなり、7月1日までに有料のGoogle Workspaceサブスクリプションにアップグレードする必要があるとユーザーに通知した。従来の無償版G Suiteでは、「@gmail.com」ではなく独自のウェブサイトドメインのGoogle電子メールアドレスを使用すること
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 使っているPCに最新の機能更新プログラムやセキュリティ更新プログラムが適用されていないのであれば、それはインターネットに接続している時間が短すぎるからかもしれない。 では、どのくらいの接続時間が必要なのだろうか。Microsoftの調査によれば、「Windows Update」経由で品質更新プログラムや機能更新プログラムを適切にインストールするには、各マシンをインターネットに2時間以上連続して接続している必要があるという。接続時間が短いと、更新プログラムがリリースされてもインストールされる可能性は非常に低くなる。 MicrosoftのWindows Updateサービス担当プリンシパルプログラムマネージャーであるDavid Guyers
なぜ執筆プロジェクトを立ち上げたのか? 2020年の年末から年明けに開催された技術書典10で「はじめてのJest入門」を執筆しました。私自身はIT業界に約10年いますが、受託案件やR&Dのようなプロジェクトに参加することが多く、テストについての経験があまり得られないまま過ごしてきました。そんな中で社内のメンター&メンティープログラムでTDD(Test-Driven Development:テスト駆動開発)について学ぶ機会があり、セッションを通して学んだことを記憶に残す意味でも、この本を書くことに至りました。しかし、前回の書籍ではTDDやテスト自体の概念についてはあまり触れず、セッションで利用したJestの基本的な機能や使い方についてフォーカスしました。 前回の技術書典10のイベントを通じて、同じような悩みや課題感を持った方多くがいることを知ることができました。JavaScriptは元々フロ
今回、クラスメソッドのアプリデザインドリルを作成しましたので、みなさまに公開させていただきます。 メールアドレスなどの登録はなく、フリーでダウンロードいただけます。 以下のリンクからダウンロード可能です。 アプリデザインドリルver1.pdf 本ドリルは、参考書兼問題集として作成されています。まずは、出題される問題で現段階での理解を確認し、その上で解説を読んで理解して、再度問題を確認することで基礎知識を覚える構成になっています。 内容は、以下をまとめています。 クラスメソッドデザイナーが仕事を進める上で認識しておくと良いこと いろいろな方を見ていて、よくつまづいている部分についての説明 綺麗なレイアウトを作成することの技術的な面での記載はありません。レイアウトついては良サイトがたくさんありますので、あまりみない情報をお届けできればと思います。 ドリル目次 PART 1:UIデザイナーの役割
超気持ちいい!AIがテトリスをやるとこうなる2022.02.01 12:0043,201 Andrew Liszewski - Gizmodo US [原文] ( Rina Fukazu ) この映像、ずーっと見ていられそう…! テトリスをやるとき、とにかく時間勝負ですばやく積み上げていく人と、できるだけ隙間を出さないよう慎重にブロックを並べていく人とでやり方が分かれますよね。そのどちらも軽々とこなせるのが、Greg Cannonさんによって開発されたStackRabbitというAI。上のGIF動画でも、テキパキと下から上へ美しく積み上げてはいっきに消すという見事な技を披露しています。 テトリス vs AI このようにブロックを何段か重ねあげて、溜めてから消すという技は、じつは一気にポイントを稼ぐ方法のひとつでもあります。人間と同じく、プレイを重ねるにつれてStackRabbitもゲームを
こんにちは、ライクル事業部 エンジニアの菊池@kichionです 去年(2021年)からフロントエンド環境の立ち上げを行い、現在はバックエンドに戻ってきて技術負債の解消などを中心にシステム改善を行っています 現在システムのリプレイスなどでデータ設計から見直すこともあり、イベントデータをRDB(MySQL)のトリガーで生成しようと取り組んでいたところで罠のようなAWS RDSの仕様に引っかかってしまったのでその内容を紹介します 前提 AWS RDS(MySQL) バックアップ 事件 調査 原因 解決 検証 まとめ 前提 AWS RDS(MySQL) AWSで使えるRDBサービスです ライクルではデータベースエンジンでMySQL(Auroraではない)を利用しています 記事を書いている時点ではver 5.7.33を利用しています バックアップ AWS RDSではいくつかバックアップ方式がありま
31st January 2022 Release notes are an important part of the open source process. I’ve been thinking about these a lot recently, and I’ve assembled some thoughts on how to do a better job with them. Write release notes. Seriously—if you want people to take advantage of the work you have been doing to improve your projects, you need to tell them about it! Include the date. The date matters a lot, b
新春ツール入れ替えシリーズです。macOS における Spotlight 的なランチャーツールとして Alfred を長いこと使ってきたが、最近 Raycast を使ってみてこれがよかったので、以来ずっと使い続けている。 Raycast - Supercharged productivity 開発者のための便利ツールという売り文句のようで、そういう点がまさに気に入った。 カレンダーの次の予定が表示される まずこれがいい。これだけで十分使える。ランチャーを起動したときにカレンダーの次の予定を表示してくれる。Enter でそのまま Meet や Zoom を開いてくれるのでキーボードから手を離す必要がない。 もともとカレンダーの確認には Dato を使っていたし今も使ってるが、これでミーティングへのアクセスがかなりよくなった。 コミュニティベースの Store で機能を追加できる https:
初めまして。弁護士ドットコム株式会社でエンジニアをやっている@komtaki です。弊社でも開発ブログを開設し、情報発信を強化します。サービス開発事例やデザイン活動を発信するので、お楽しみに。 本記事では、事業とマイクロサービスの視点から、基幹事業の 1 つである弁護士ドットコムサービスの進化を振り返ります。 昨今、クラウドネイティブやマイクロサービスといった概念が普及しました。弊社でもサービスの課題を解決するために、クラウドネイティブを掲げて取り組んでいます。 弁護士ドットコムサービスとは ビジネスとアーキテクチャの変遷 1. モノリス期 - EC2 2. マイクロサービス導入期 - EC2 on Owned Kubernetes どう分けるか どう連携するか どう運用するか 大きな知見と新たな課題 3. マネージドマイクロサービス期- AWS ECS 次期基盤候補 EKS vs ECS
豊田自動織機は31日、衣類などを高速で仕分けする物流自動化システム「ポケットソーター」を、ZOZOが2023年1月に竣工予定の物流拠点「ZOZOBASEつくば3」(茨城県つくば市)に導入すると発表した。国内では初めての同システム導入で、仕分け作業に多くの人手でがかかっていた従来システムと比べて5割の省人化につながるという。国内で導入実績をつくることで、人
バンダイは2月1日、カプセル自販機「ガシャポン」として初めて平面の商材に対応する「フラットガシャポン」を発表した。A4サイズまでの色紙や下敷きなどを販売できる。 バンダイのカプセル自販機「ガシャポンステーション」の上部にある「商品補填カートリッジ」(ケース)と交換し、厚さ1cmまでの平面商材を販売できるようにするオプションケース。本体を交換する必要はない環境配慮型の商材としている。 2月第3週から全国1500店舗に展開。「鬼滅の刃 匠ウインドウコレクションボード」(1回500円)、「ポケットモンスター 下敷き」(1回300円)、「東京リベンジャーズ ビッグサイズ色紙コレクション」(1回500円)を販売する。 バンダイは「何が出てくるか分からないワクワク感はそのままにバリエーション豊かな商材を販売できる」としている。
現在ピグ事業部の主力サービスである「ピグパーティ」でサーバーサイドエンジニアをしております新卒2年目の川口です。普段はSRE関連の業務を主とし、サーバーサイドの業務効率改善や、システムの運用保守、時には機能の開発や修正なども担当しております。 ピグパーティは、2015年にiOS/Androidでリリースされたアバターコミュニティアプリで、サーバーサイドはNode.js(JavaScript)+MongoDBを採用しています。 ピグパーティではこれまでにプライベートクラウドからGCPへの移設、Kubernetes(GKE)の採用など、技術的負債の排除や新技術の採用などを積極的に行ってまいりました。今回は、サーバーサイド開発時の大きなボトルネックになっていた、型がわからないことに起因する複数の問題を解決するために、TypeScriptを導入することにしました。その結果、システム規模に対して少な
Amazon Web Services (以下AWS)の利用開始時にやるべき設定作業を解説します。AWSの利用開始とは、AWSアカウントの開設を意味しますが、より安全に利用するため、AWSアカウント開設直後にやるべき設定がいくつかあります。この連載ではその設定内容を説明します。 AWS Organizationsを使用することで、複数のアカウントに自動的にこういった初期設定を行うことも可能ですが、この連載では新規で1アカウントを作成した場合を前提とします。複数アカウントの場合も、基本的な考え方は同じになります。 設定作業は全19個あり、作業内容の難しさや必要性に応じて以下3つに分類しています。 少なくともMUSTの作業については実施するようにしましょう。 MUST :アカウント開設後に必ず実施すべき作業 SHOULD :設定内容の検討または利用方法を決定のうえ、可能な限り実施すべき作業 B
この記事はPRを含みます。 概要 背景 移行 Docker Desktopのアンインストール Rancher Desktopのインストール Kubernetesクラスタの無効化 宣伝 まとめ 概要 Rancher Desktopがcontainerdに加えdockerにも対応したのでDocker Desktopから乗り換えてみました。簡単な用途だとdockerコマンドがそのまま使えるので特に困っていません。 背景 2021年9月にDocker Desktopが有料化されました。移行期間として2022年1月31まで引き続き無料で利用できましたが、それもついに終了しました。 www.docker.com ただし、個人利用もしくはスモールビジネス(従業員数250人未満かつ年間売上高1000万ドル未満)、教育機関、非商用のオープンソースプロジェクトでは引き続き無料で利用できるという条件でした。no
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く