並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 369件

新着順 人気順

interfaceの検索結果281 - 320 件 / 369件

  • ubuntu22.04にWireGuardをインストール

    ubuntu22.04にWireGuardをインストールします。 まずはパッケージリストの更新、システムの全アップグレード、そして不要になったパッケージの自動削除をします。。sudo apt -y update は利用可能なパッケージのリストを更新します。sudo apt -y dist-upgrade は新しいバージョンのパッケージにシステムをアップグレードし、依存関係にあるパッケージも考慮します。sudo apt -y autoremove はもはやシステムに必要ではなくなったパッケージを自動的に削除します。 sudo apt -y update && sudo apt -y dist-upgrade && sudo apt -y autoremove WireGuard VPNソフトウェアをインストールします。 sudo apt -y install wireguard 管理者権限に

      ubuntu22.04にWireGuardをインストール
    • Go の ogen で Convenient errors を使う

      INFO レベルだしまあいいかと放置していましたが、ようやくこれが何か知りました。 この Convenient errors を使えば ogen でのエラーハンドリングを共通化することができます。 ogen のエラーハンドリングってなんかイケテナイんだよなあと思っていたことも同時に解消しました。 この記事を通して少しでもみなさんの ogen ライフが快適になれば幸いです。 ogen OpenAPI からコードを自動生成することができ、以下のような特徴があります。 生成されたコードで refrect や interface{} を使わない 独自のルーティング機構 標準の OpenAPI v3 で完結 Optional や Nullable に対応 OpenTelemetry に対応 以前私が oapi-codegen と比較した記事もあるのでそちらもご覧ください。 事前準備 バージョン go

        Go の ogen で Convenient errors を使う
      • Windows 11 に WSL2 Ubuntu をインストールして使ってみる【誰でもできるよ】|hiro20180901

        Windows11 ユーザーの方で Linux に興味を持たれている方は多いと思います。 世の中のウェブサーバーのかなりの割合は Linux です。 携帯端末 (Android) や Chrome book も中では Linux が動作しています。 Windows11 でも WSL2 (Windows Subsystem for Linux) が使えて、Windows とシームレスに使用できます。 生成 AI の多くは Windows11 でも動作しますが Linux の方が高速に動作します。 Windows11 がメインの環境でも、自分も Linux を使いこなせたら…と感じている方は多いと思いますが、改めて学習するとなると、最初の環境設定で躓いて挫折してしまう方もいると思います。 この記事では 「Windows 11 上の WSL2 で動作する Linux を誰でも使えるようにする事」

          Windows 11 に WSL2 Ubuntu をインストールして使ってみる【誰でもできるよ】|hiro20180901
        • Torの接続マネージャを作る with Tauri

          はじめに こんにちは。calloc134 です。 最近個人開発のネタを探しており、ちょうど作ってみたかったため、Tor の接続マネージャを作ってみました。 技術的にも色々なことを試すことができたため、ブログとしてまとめてみました。 完成形 まずはじめに完成形を紹介します。 ローディング画面は以下の通りです。 アプリケーションとしてはシンプルな一画面のみです。 Tor の接続に必要なブリッジ情報とプロキシ情報を、既存の Tor の設定ファイルから読み込んでいます。 これを適切に設定して、接続ボタンを押すと Tor に接続されます。 接続の様子はリアルタイムでログに出力されます。 また、接続の進行状況はステータスバーで確認できます。 技術スタック 今回のアプリケーションはバックエンドとフロントエンドに分割されます。 バックエンド Python のライブラリを利用するため、Python でのバッ

            Torの接続マネージャを作る with Tauri
          • GoのDDDでドメインサービス層からインターフェースを介してトランザクションを行う

            GoでバックエンドをDDDで実装を行った。 DDDで悩むのは内側であるドメインサービス層から外側のインフラ層に当たるレポジトリに対してどのようにトランザクションを行うか、ということである。 何度も思いだしたい有名な図 出典:ドメイン駆動 + オニオンアーキテクチャ概略 UnitOfWorkパターンなど様々なソリューションがあるが、Goだとポインターの存在とContextによって、TransactionのInterfaceを作り、DIでサービス層からうまくトランザクション操作することが出来たので、共有したいと思う。 (GoやDDDの知見がある方でもし下記に指摘する箇所があればアドバイス頂ければと思う。) 前書き Javaの前提の言葉だがDDDの実装はPOJO(Plan Old Java Object)であるべき、という考えがあり、基本ライブラリに依存しないことが良いとされる。 そういった意味

              GoのDDDでドメインサービス層からインターフェースを介してトランザクションを行う
            • 【C#】.NET 8 世代で追加された ConfigureHttpClientDefaults について。 - ねののお庭。

              .NET 8 世代で追加された、という言い回しが微妙なところです。.NET 8 で追加された、というと語弊があるので仕方ないのですが。 ともあれ、.NET 8 のリリースと同時に Microsoft.Extensions 系パッケージも v8 系がリリースされています。 この記事では Microsoft.Extensions.Http v8 で追加された ConfigureHttpClientDefaults について取り扱います。 使い方 内部のお話 Name が null の named option に対する構成処理 DefaultHttpClientBuilder に対する細工 まとめ おまけ References 使い方 使い方は非常に簡単。以下のように叩くだけです。 IServiceCollection services = ...; services.ConfigureHtt

                【C#】.NET 8 世代で追加された ConfigureHttpClientDefaults について。 - ねののお庭。
              • Windows EventlogをCloudWatch Logsに自動アップロード - Qiita

                こんにちは 株式会社クラスアクト インフラストラクチャ事業部の大塚です。 今回はタイトル通り、WindowsのEventlog(Application,System,Security)をCloudWatch Logsで確認できるようにしていきたいと思います。 近いうちにCloudWatch LogsからS3に対して自動で退避する方法も確認していきます。 用語 CloudWatch Claudeから解説をしてもらいます。 AWSリソース(EC2インスタンス、Lambda関数など)のメトリクスを収集、視覚化する これらのメトリクスに基づいてアラームを設定し、異常を検知できる 自動スケーリンググループへのメトリクスの提供も可能 CloudWatch Logs こちらもClaudeから解説をしてもらいます。 EC2インスタンス、LambdaなどのログデータをCloudWatchLogsに転送し、中

                  Windows EventlogをCloudWatch Logsに自動アップロード - Qiita
                • 単体テストを簡単にするためのDI - Qiita

                  はじめに まだエンジニアに成りたての頃、3年ほど継続で改修している案件で単体テストを書いたことがあります。 創業から継ぎ足し続けているタレのような案件(?)だったため、かなりつらみのある単体テストになり一時期はテスト嫌いになりました。 昔の私に限らず、テストに対して嫌なイメージを持っている方は多いような気がします。 しかし、何年かエンジニアをやっていて、実際には単体テストが悪いのではなく、Testableでないコードが悪いのだと思うようになりました。 単体テストの何がつらいって? それはモックアップとかテストデータの用意とかです。それですよ。 JMockitとか使ってモックを用意する。単純なメソッドなら簡単でもstaticとかprivateとかmember変数とか...そういった面倒なモックに心を削られるんです。 あとは、工夫を凝らしたテストデータをDBに流し込んで...、まだ完成していな

                    単体テストを簡単にするためのDI - Qiita
                  • Intel CPUを搭載したPCのUEFIファームウェアに脆弱性、確認と更新を:マピオンニュース

                    Intel CPUを搭載したPCのUEFIファームウェアに脆弱性、確認と更新を 2024年06月24日09時51分 / 提供:マイナビニュース サイバーセキュリティ企業のEclypsiumは6月20日(米国時間)、「UEFIcanhazbufferoverflow: Widespread Impact from Vulnerability in Popular PC and Server Firmware - Eclypsium|Supply Chain Security for the Modern Enterprise」において、複数のIntel Coreデスクトップおよびモバイルプロセッサファミリー上で動作するPhoenix SecureCoreのUEFIファームウェアから脆弱性を発見したと報じた。この脆弱性を悪用されると、ローカルの攻撃者に権限の昇格およびUEFIファームウェア内で

                      Intel CPUを搭載したPCのUEFIファームウェアに脆弱性、確認と更新を:マピオンニュース
                    • Goで開発して3年のプラクティスまとめ(4/4): HTTP Server/logger編

                      Goで開発して3年のプラクティスまとめ(4/4): HTTP Server/logger編 yet another入門記事です。 part1 プロジェクトを始めるまで編 part2 cliアプリをつくれるところまで編 part3 concurrent GO編 part4 HTTP Server/logger編: これ part5以降・・・未定(unlikely) ご質問やご指摘がございましたらこの記事のコメントでお願いします。 (ほかの媒体やリンク先に書かれた場合、筆者は気付きません) Overview Goはhttp serverを実装できる強力なライブラリであるnet/httpを備えています。 httpで通信を行うソフトウェアを作る機会は多いというか、ほとんどのアプリが何かしらの通信を行うと思います。 net/httpのClient / Serverの書き方を紹介します client

                        Goで開発して3年のプラクティスまとめ(4/4): HTTP Server/logger編
                      • Cloud9の環境にVSCodeのRemote SSHで接続してみた

                        はじめに Cloud9とは、オンラインのIDE(統合開発環境)であり、ブラウザ上からエディタで開発できる環境を提供してくれます。 かつてはCloud9のサービス自体が独立していましたが、現在はAWSのサービスとして提供されています。 AWSではEC2インスタンス上で動く環境として構築されています Cloud9のUI上で開発するのも悪くないのですが、やっぱりVSCodeが使いたい時ってありますよね。 ということで、今回はCloud9の環境にVSCodeのRemote SSHで接続してみます。 これをやるならEC2に開発環境を構築すればいいじゃないかという気がしないでもないですが、開発はCloud9の環境で行う必要があるケースなどあると思います。 そういったケースでいつも使用可能とは限らないですが、手段としてはこういう物があるよというのを今回は提供します。 ※今回はVSCodeのRemote

                          Cloud9の環境にVSCodeのRemote SSHで接続してみた
                        • AMD Ryzen Chipset Driver 6.05.28.016公開 | ニッチなPCゲーマーの環境構築Z

                          AMDは、AMD Ryzen Chipset Driver バージョン6.05.28.016を公開しました。 リリースハイライト以下のドライバをWindows11 バージョン24H2に対応 AMD UART DriverAMD GPIO2 DriverPT GPIO DriverAMD SMBUS DriverAMD SFH DriverAMD MicroPEP DriverAMD Wireless Button DriverAMD PMF DriverAMD PPM Provisioning File DriverAMD AMS Mailbox DriverAMD S0i3 Filter DriverAMD 3D V-Cache Performance Optimizer DriverAMD SFH1.1 DriverAMD PMF-7040 Series DriverAMD Inter

                            AMD Ryzen Chipset Driver 6.05.28.016公開 | ニッチなPCゲーマーの環境構築Z
                          • 静的アドレス - Qiita

                            AWSTemplateFormatVersion: '2010-09-09' Description: SSMエンドポイント設定と静的IPアドレスの振り方 Resources: MyVPCEndpoint: Type: AWS::EC2::VPCEndpoint Properties: VpcId: vpc-xxxxxxxx # VPCのIDを指定 ServiceName: com.amazonaws.region.ssm # リージョンを指定 (例: us-west-2) VpcEndpointType: Interface SubnetIds: - subnet-xxxxxxxx # SubnetのIDを指定 - subnet-yyyyyyyy PrivateDnsEnabled: true SecurityGroupIds: - sg-xxxxxxxx # セキュリティグループIDを

                              静的アドレス - Qiita
                            • HTB Business CTF 2024の参加レポート・writeup(Web&Misc編) - ラック・セキュリティごった煮ブログ

                              こんにちは、デジタルペンテスト部(DP部)のst98です。 2024年5月18日(土)から2024年5月22日(水)にかけて、HTB Business CTF 2024という世界中の企業が競い合うオンラインのCTF(Capture The Flag)が開催されました。ラック社内のCTFプレイヤーに声をかけ、14名のメンバーからなるチーム「LAC SeaParadise」*1を結成し、943チームが参加する中で国内2位/世界8位という成績を収めました。 本記事では、HTB Business CTFとはどのような大会だったかを説明した後に、このCTFでWebやMiscのカテゴリから出題された問題について、我々がどのようなアプローチで解いたかを紹介していきます。 参加レポート HTB Business CTFについて LAC SeaParadiseについて 大会の結果 writeup TL;DR

                                HTB Business CTF 2024の参加レポート・writeup(Web&Misc編) - ラック・セキュリティごった煮ブログ
                              • PHPカンファレンス福岡2024に参加してめっちゃ楽しかった〜〜記/参加編 #phpconfuk - 大好き!にちようび

                                前回の続きでございます。 今回は、自分の発表以外の部分での感想とかです 全体的な参加について(自分の場合) 細かい所 全体的な雰囲気について・感じたこと 参加者層 タイムテーブル コミュニティやイベント、人の連なり after hack 個別に印象に残ったこと 今回1番良かったやつ 今回1番考えさせられたやつ 今回1番グッときたやつ まとめ 全体的な参加について(自分の場合) なんだか今回は「バランスよく色々できた」って感じがしています。 セッションも複数しっかり聴けたし、廊下的な交流もしっかり楽しんだし、アンカンファレンスにも出たり、そのバランスが良かったなー。 いつもは「廊下orセッション」に偏りがちなので。 あとは、自分の発表までは脳内練習・ブラッシュアップに何だかんだ時間を使っちゃったり・・とか。 開幕〜閉会までずっと会場にいられて、ランチも福岡ファッションビルのレストランで談笑し

                                  PHPカンファレンス福岡2024に参加してめっちゃ楽しかった〜〜記/参加編 #phpconfuk - 大好き!にちようび
                                • Microsoft、VS Codeの.NET MAUI拡張機能を更新 リアルタイムで変更反映するHot Reload機能など追加

                                  Microsoftは2024年6月12日(米国時間)、ソースコードエディタ「Visual Studio Code」(以下、VS Code)向けの「.NET MAUI」(Multi-Platform App User Interface)拡張機能に、新しくXAML IntelliSenseとHot Reload機能を追加したと発表した。 .NET MAUI拡張機能とは .NET MAUIは「.NET Multi-Platform App UI」の略称で、このフレームワークを使えば、共有のコードベース1つからAndroid、iOS、macOS、Windows向けのアプリを開発できる。 XAML向けVisual Studio IntelliSenseの強化(XAML IntelliSense) 関連記事 VS Code向け「.NET MAUI」拡張機能が公開 クロスプラットフォーム開発が便利に

                                    Microsoft、VS Codeの.NET MAUI拡張機能を更新 リアルタイムで変更反映するHot Reload機能など追加
                                  • RISC-VのOpenSBIでHelloWorld

                                    前回U-BootからHelloWorldしたときには、コンソールの入出力はU-Boot内部へのジャンプテーブル経由で行いました。今回はOpenSBIのシステムコール(SBI call)を使ってみます。 SBI(Supervisor Binary Interface) RISC-VではS(Supervisor)モード間のインタフェースを規定しています。それがSBI(Supervisor Binary Interface)で、そのオープンソースの実装がOpenSBIです。 この図はこちらのスライドから引用しました。 VisionFive2のボードにもOpenSBIが載っていて、ブート時のログでそのことがわかります。 U-Boot SPL 2021.10 (Jun 21 2023 - 13:42:04 +0800) DDR version: dc2e84f0. Trying to boot fr

                                      RISC-VのOpenSBIでHelloWorld
                                    • Web技術における標準化の歴史 · マイクロフロントエンド入門

                                      Web技術における標準化の歴史 1960年〜1995年 Webの始まりは、1960年代からとなる。 インターネットの誕生だ。 インターネットにより、世界中のネットワークが相互接続されることになる。 その結果、HTMLなどのハイパーテキストが世界中でつながるようになり、Webという基盤が誕生する。 Fig. 1 01_history_of_web_standardization_1 1991年、HTMLが誕生する。 当時のWebは、WebサーバからHTMLをHTTP通信で返却するだけの構成だった。 1993年、Common Gate Interface(CGI)が誕生する。 CGIにより、ブラウザの要求をソフトウェアで処理できるようになった。 結果、純粋にHTMLを返却していたところが、動的に処理したHTMLを返却できるようになり、より高度なコンテンツの提供が可能となる。 CGIでもっとも普

                                      • react-i18nextに依存しない形で、react-hook-formとzodで多言語対応バリデーションメッセージを表示させる

                                        概要 以下の例のように、いくつかの画面(例えばメンバー作成画面とメンバー編集画面)から呼び出されるuseMemberがあります。 その際にフォームで使用しているschemaをexportしたい要件があります。 export const schema = z.object({ name: z .string() .min(MemberName.min, { message: "必須のバリデーション" }) .max(MemberName.max, { message: "最大値のバリデーションメッセージ", }) }) export type MemberFormValues = z.infer<typeof schema> export const useMember = () => { const form = useForm<MemberFormValues>({ resolver:

                                          react-i18nextに依存しない形で、react-hook-formとzodで多言語対応バリデーションメッセージを表示させる
                                        • dart macros チートシート

                                          本記事ではdart macrosの概要は触れません dart macrosはベータ機能となるため、今後仕様が大きく変更される可能性があります 網羅的に記述はしておりません。足りない部分は日々アップデートしていきます interface class Macro ※Doc参照 Every macro interface is a subtype of a root Macro marker interface. There are interfaces for each kind of declaration macros can be applied to: class, function, etc. Then, for each of those, there is an interface for each macro phase: type, declaration, and defi

                                            dart macros チートシート
                                          • TypeScriptの高度な型システムとReact Hooksの利用 - Qiita

                                            TypeScriptの高度な型システムとReact Hooksの利用 TypeScriptは、JavaScriptに強力な型システムを追加することで、コードの品質と可読性を向上させることができます。このガイドでは、TypeScriptのいくつかの高度な型システムとReact Hooksを使用する際の具体的な方法について説明します。 Intersection Types(交差型) Intersection Typesとは 交差型(Intersection Types)は、複数の型を組み合わせて1つの型にすることができます。これにより、オブジェクトが複数の型のすべてのプロパティを持つことを保証します。 interface Person { name: string; } interface Employee { employeeId: number; } type PersonEmployee

                                              TypeScriptの高度な型システムとReact Hooksの利用 - Qiita
                                            • ポート管理表+パラメータ表+Jinja2テンプレートから、L2SWのConfigを自動生成してみた - Qiita

                                              機器毎に異なる設定は{{ var }}で定義しています。 物理インターフェース設定は、ポート管理表のデータを繰り返し処理するため、‘{% for a in b %}~{% endfor %}で囲っています。 さらに、インターフェースの種別(Description有無、アクセス/トランク、Speed/Duplex、開放/閉塞、Portfast有無)に従い、{% if x == 'y' %}~{% endif %}で設定内容を条件分けしています。 ! no service pad service timestamps debug datetime localtime service timestamps log datetime localtime service password-encryption ! hostname {{ hostname }} ! no logging consol

                                                ポート管理表+パラメータ表+Jinja2テンプレートから、L2SWのConfigを自動生成してみた - Qiita
                                              • 完全限定名と正規名とバイナリ名 - Qiita

                                                > java --version openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode) Chapter 6. Names Every primitive type, named package, top level class, and top level interface has a fully qualified name: The fully qualified name of a primitive type is the keyword for that primitive type, namely byte, short, ch

                                                  完全限定名と正規名とバイナリ名 - Qiita
                                                • ペルソナ5 - 真・女神転生シリーズ&アトラス スタッフ情報Wiki

                                                  『ペルソナ5』は、アトラスより2016年9月15日に発売されたPlayStation 3、PlayStation 4用ゲームソフト。 スタッフクレジット 以下のクレジットはゲーム内のEDスタッフロールに準ずる。括弧内は補足。 Staff Director Katsura Hashino(橋野 桂) Character Designer Shigenori Soejima(副島 成記) Composer Shoji Meguro(目黒 将司) Original Story Concept Katsura Hashino(橋野 桂) Lead Scenario Planner Shinji Yamamoto(山本 眞司) Scenario Planner Yuichiro Tanaka(田中 裕一郎) Keisuke Makino(牧野 圭祐) Atsushi Watanabe(渡部 篤) A

                                                    ペルソナ5 - 真・女神転生シリーズ&アトラス スタッフ情報Wiki
                                                  • OpenWrtがOCNバーチャエルコネクトに対応 格安でドコモ光10Gbps回線が引ける? 実際に試してみた

                                                    OpenWrtのDashboard画面を開いて、「Internet」領域に表示されている「IPv6 Prefix」の値をコピーする。コピーした後「https://ipv4.web.fc2.com/map-e.html」にアクセスし、「IPv6 プレフィックスかアドレスを入力」欄にコピーアンドペーストして「計算」ボタンをクリックする。 すると、設定に必要な値が自動で出力されるので、それぞれメモした上で「/etc/config/network」にmapeインタフェースの設定を追加しよう。 config interface 'mape' option proto 'map' option maptype 'map-e' option peeraddr '' option ipaddr '' option ip4prefixlen '' option ip6prefix '' option ip6

                                                      OpenWrtがOCNバーチャエルコネクトに対応 格安でドコモ光10Gbps回線が引ける? 実際に試してみた
                                                    • Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                      ハイクラス求人TOPIT記事一覧Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開 Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開 Jakarta EE 9が2020年7月から9月にかけて段階的にリリースされます。エンタープライズJavaプラットフォームであるJava EEをオープンソース化する経緯と現状、そして最新バージョンから今後について、『Javaアルゴリズム+データ構造完全制覇』の杉山貴章さんによる解説です。 Jakarta EEは、エンタープライズ分野向けのJavaプラットフォームの標準仕様です。もともと「Java EE」として開発されていたものが、2017年にオープンソース化されてEclipse Foundationに開発が移管し、その際に名称も変更されました。

                                                        Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                      • netsh.exeコマンドでポートフォワーディングしてみる - アプリ開発備忘録

                                                        はじめに 管理者権限で起動したコマンドプロンプトが必要になります。 追加 (v4 or v6) to (v4 or v6)が追加できます。2*2で四種類。 localhost:8081を192.168.0.10:8080に転送するコマンド。 netsh interface portproxy add v4tov4 listenaddress=localhost listenport=8081 connectaddress=192.168.0.10 connectport=8080 localhostではなく「*」ワイルドカードも使用できます。 確認 以下のコマンドで追加したものを確認できる。 netsh interface portproxy show all netsh interface portproxy show v4tov4 netsh interface portproxy s

                                                          netsh.exeコマンドでポートフォワーディングしてみる - アプリ開発備忘録
                                                        • ネットワーク可視化ツール「Cytoscape」を自動操作して楽する話—PowerShellでCyREST-APIを叩く— - 創作意欲とか物欲とか、そういう類のもの

                                                          すこし前に"ネットワーク可視化ツール「Cytoscape」に雑に入門して手っ取り早く使う話"と題して、オープンソースの可視化ツールCytoscapeに、Excelデータを読み込ませる簡単なやり方について書きましたが、なかなか手数が多いので、繰り返しやる時にはかなり面倒です。 そんな時、面倒な読み込みの手順を自動化して、ワンクリックでさくっとグラフ化できたら最高だと思いませんか? できるんです。そう、「CyREST-API」ならね。 リンク CyREST-APIってなんですか? Windows標準環境でCyREST-APIを使いたい Windowsでcurlコマンド? やってみよう データセットの列数が14を超えてはいけない CyREST-APIの立ち上げ データセットの読み込み 「network/import file」コマンド uri body Invoke-WebRequest sle

                                                            ネットワーク可視化ツール「Cytoscape」を自動操作して楽する話—PowerShellでCyREST-APIを叩く— - 創作意欲とか物欲とか、そういう類のもの
                                                          • Phone (1)「Nothing OS 2.5.6」ソフトウェアアップデート配信

                                                            この記事のポイント Nothing、Android スマートフォン第 1 弾「Phone (1)」に対しソフトウェアバージョン「Nothing OS 2.5.6」アップデートを配信 設定等の新オプション追加と音声通話関連の改善、3 つの不具合修正 「Phone (2)」「Phone (2a)」の「Nothing OS 2.5.6」とはかなり異なる内容 英国ベンチャー企業「Nothing Technologies Limited」は 2024 年 6 月 20 日(木)、同社製 Android スマートフォン第 1 弾「Phone (1)」に対し、ソフトウェアバージョン「Nothing OS 2.5.6」アップデートを配信開始しました。 今回の「Phone (1)」に対するソフトウェアアップデートでは、Android ベースカスタム OS「Nothing OS」が「Nothing OS 2.

                                                              Phone (1)「Nothing OS 2.5.6」ソフトウェアアップデート配信
                                                            • VirtualBox: "Aborted-Saved"状態のイメージは、「保存状態を破棄」で起動することができた - Qiita

                                                              VirtualBox: "Aborted-Saved"状態のイメージは、「保存状態を破棄」で起動することができたVirtualBox 環境 ホストOS: Windows11 Pro(22H2) ゲストOS: Xubuntu 18.04(4.18.0-16-generic) VirtualBox 7.0.6 r155176 (Qt5.15.2) Vagrant 2.3.4 何が起きたのか? vagrantコマンドでゲストOSを起動できなくなりました。 何がきかっけだったのかは、分かりません。 PS C:\vagrant\vagrant-bash-example> vagrant up Bringing machine 'example' up with 'virtualbox' provider... There was an error while executing `VBoxManag

                                                                VirtualBox: "Aborted-Saved"状態のイメージは、「保存状態を破棄」で起動することができた - Qiita
                                                              • 「サイクル」や「トレンド」を「メガトレンド」と勘違いするのは危険

                                                                田所雅之(たどころ・まさゆき) 株式会社ユニコーンファーム代表取締役CEO 1978年生まれ。大学を卒業後、外資系のコンサルティングファームに入社し、経営戦略コンサルティングなどに従事。独立後は、日本で企業向け研修会社と経営コンサルティング会社、エドテック(教育技術)のスタートアップなど3社、米国でECプラットフォームのスタートアップを起業し、シリコンバレーで活動。帰国後、米国シリコンバレーのベンチャーキャピタルのベンチャーパートナーを務めた。 また、欧州最大級のスタートアップイベントのアジア版、Pioneers Asiaなどで、スライド資料やプレゼンなどを基に世界各地のスタートアップの評価を行う。これまで日本とシリコンバレーのスタートアップ数十社の戦略アドバイザーやボードメンバーを務めてきた。2017年スタートアップ支援会社ユニコーンファームを設立、代表取締役CEOに就任。2017年、そ

                                                                  「サイクル」や「トレンド」を「メガトレンド」と勘違いするのは危険
                                                                • 須藤正喜 - 真・女神転生シリーズ&アトラス スタッフ情報Wiki

                                                                  須藤 正喜(すとう まさよし) デザイナー。1999年アトラス入社[1]。入社直後は『ペルソナ2 罰』(2000年)で敵キャラのドット絵[2]、金子一馬とともに『魔剣爻』でロゴを制作[2]。『真・女神転生III-NOCTURNE』(2003年)にUIデザイナーとして参加したのを皮切りに、「アバタール・チューナー」シリーズ(2004年-2005年)、『ペルソナ3』(2006年)以降の「ペルソナ」シリーズ、『キャサリン』(2011年)などでUIデザインを担当する。アトラスではかつてはその他の職域のデザイナーがUIデザインも担当していたが、須藤はアトラスで最初のUI専属デザイナーだった[2][1]。『ペルソナ5』(2016年)ではUI班の統括のほかに作品全体のアートディレクションも担当。CEDEC AWARDS 2019 ビジュアルアーツ部門にて「魅せるUIという表現方法の確立」で最優秀賞を受賞

                                                                    須藤正喜 - 真・女神転生シリーズ&アトラス スタッフ情報Wiki
                                                                  • HBMの詳細が分かる資料って? - Vengineerの妄想

                                                                    はじめに 生成AIにて、NVIDIAのGPUがバカ売れしていますが、そのGPUに使われているメモリが HBM です。 HBMって、どんなメモリなのかを知るための資料としては、下記のPC Watchの後藤さんの記事が一番いいのでは?と思っています。 pc.watch.impress.co.jp 今回のブログは、上記の記事から、HBM とはどんなものかを学んでいきます。 2014年では、1st Gen HBM 上記の記事は、2014年5月1日です。今から10年前です。なので、HBM も HBM2/HBM3 ではなく、番号無しの HBM です。 SK hynix と AMD の共同資料では、 Logic Die 4 DRAMs (2Gb x 4 = 8Gb = 1GB) Interface Width : 1024 Channles/Die, Channles/Stack = 2, 8 の構成に

                                                                      HBMの詳細が分かる資料って? - Vengineerの妄想
                                                                    • SAA-C03認定試験チートシート【初心者】#AWS - Qiita

                                                                      Amazon EC2 ! AWSが提供する仮想サーバーサービスです。EC2を利用することで、ユーザーはクラウド上で仮想マシンを簡単に作成、管理することができます。 EC2 インスタンスを起動すると、指定したインスタンスタイプによってインスタンスで使用できるハードウェアが決まります。インスタンスタイプごとに、コンピューティング、メモリ、ネットワーク、ストレージのリソースのバランスが異なります。 自社でOS設定などのデータベースのインフラ環境を管理するためには、EC2インスタンスを使用してDBを構築することが必要です。 AMI(Amazon Machine Image) AWS がサポートおよび管理するイメージで、インスタンスの起動に必要な情報を提供します。リージョン単位で作成され、S3に保存される。 暗号化されたAMIの共有方法 複数のアカウント間でAMIを共有するには、AMIを別のアカウン

                                                                        SAA-C03認定試験チートシート【初心者】#AWS - Qiita
                                                                      • 【Java】ラムダ式とStream APIメモ - Qiita

                                                                        はじめに Javaの案件の面談でよくラムダ式、Stream APIについて知見があるか質問されるのでまとめました。 ラムダ式、StreamAPIのメリット ラムダ式のメリット: 可読性の向上 簡潔な構文 無名の関数を作成 Stream APIのメリット: 可読性の向上 並列処理によるパフォーマンスの改善 ラムダ式 Java 8以降で導入された機能です。 主に関数型インターフェースの実装を簡潔に書くために使用されます。 関数型インターフェースとは、抽象メソッドが1つだけ定義されているインターフェースのことを指します。 抽象メソッドとは、詳細未定(中身が無い)のメソッドのことを指します。 構文 // 関数型インターフェース public interface SampleInterface { // 抽象メソッド public void method(String name, int age);

                                                                          【Java】ラムダ式とStream APIメモ - Qiita
                                                                        • GraphQLの構文まとめてみた - Qiita

                                                                          はじめに 前回の記事では、GraphQLについて軽く触れましたが、その時の理解は浅かったため、今回は深めることを目的として、GraphQLの構文をまとめてみました。 スキーマ GraphQLのスキーマは、サーバーがクライアントに提供するデータ構造とAPIの操作を定義します。ここでは、スキーマ定義の基本的な構成要素を見ていきます。 Type TypeはGraphQLの核となる部分です。データの形状を定義し、クエリやミューテーションで扱うオブジェクトの「設計図」となります。 上記のBookタイプでは、idとtitleフィールドが非Nullであることが!によって指定されています。これは、これらのフィールドがクエリの結果に必ず含まれるべきであることを意味します。一方で、authorフィールドには!が付いていないため、このフィールドはnullを許容します。つまり、authorフィールドが値を持たない

                                                                            GraphQLの構文まとめてみた - Qiita
                                                                          • JavaScript Blobオブジェクトでファイルを作成してダウンロードしてみる - かもメモ

                                                                            A Blob object represents a file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system. 出典: Blob | MDN JavaScriptで扱える生のデータで、HTML5で追加されたFile APIで追加されていた機能だそうです。 (知らなかった Can I use... Support tables for HTML5, CSS3, etc すでに殆ど

                                                                              JavaScript Blobオブジェクトでファイルを作成してダウンロードしてみる - かもメモ
                                                                            • vCenter Server / Cloud Foundationの脆弱性について(VMSA-2024-0012) |技術ブログ|C&S ENGINEER VOICE

                                                                              ※本ブログ記事は「2024年6月19日」時点で確認した情報をもとに作成しています。最新の情報は、BroadcomのSecurity Advisoriesサイトなどでご確認ください。 こんにちは。SB C&S 山田です。 2024年6月18日にVMwareよりアナウンスされた脆弱性(VMSA-2024-0012)について紹介します。 多くのお客様がご利用しているvCenter Serverに対して、クリティカルな脆弱性ですのでご確認ください。 また、この脆弱性はIPA(情報処理推進機構)でも発表されています。詳細はこちらをご覧ください。 影響を受ける対象製品 VMware vCenter Server メジャーバージョン:7.0 / 8.0 マイナーバージョン:7.0 U3r未満 / 8.0 U1e未満 / 8.0 U2d 未満 6.xについては、サポートが終了しているため未評価とされていま

                                                                                vCenter Server / Cloud Foundationの脆弱性について(VMSA-2024-0012) |技術ブログ|C&S ENGINEER VOICE
                                                                              • 【SOLID原則】オープンクローズドの原則とは - Qiita

                                                                                はじめに 社内で設計の勉強会を行った際に、前提であるSOLID原則 特にオープンクローズドの原則について理解が必要だと再確認したので、今回記事にまとめます。 分かりやすいように具体例とコードを交えて説明します。 オープンクローズの原則とは SOLID原則の1つのOpen Closed Principleのことである。 ソフトウェアの構成要素は拡張に対して開かれていて、修正に対して閉じていなければならないという原則です。 拡張に対して開かれている 機能の拡張 新たなコードを追加することで機能を拡張することができる 修正に対して閉じている 修正は機能を拡張するための既存コードの修正 拡張によって既存コードが修正されない つまり...ソフトウェアのふるまいは既存の成果物を変更せずに、 拡張できるようにするべきということです。 ただ、これだけでは具体的なイメージが湧きにくいので、 具体例を挙げます

                                                                                  【SOLID原則】オープンクローズドの原則とは - Qiita
                                                                                • Insta360 airとRaspberry Pi 3B+で全天球監視カメラを作る - Qiita

                                                                                  概要 Insta360 airとRaspberry Pi 3B+で全天球の監視カメラを作ります. 全天球といいつつも,魚眼が左右2つ出ていて全天球にするための処理はしてません. RICHOのTHETAなどほかの全天球カメラでもできますが,比較的安価であること,USBツールニードルが付属していること,筐体がコンパクトでスマートに見えることからInsta360 airを選びました.(実際はMicroUSBのスマホからTypeCのスマホに機種変更したためスマホで気軽に使えなくなったから) スペック まずはラズパイのスペック pi@rpi3bp:~ $ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (bust

                                                                                    Insta360 airとRaspberry Pi 3B+で全天球監視カメラを作る - Qiita