並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 2663件

新着順 人気順

ストレージの検索結果161 - 200 件 / 2663件

  • 【JavaScript】読みやすいコードの書き方 - Qiita

    はじめに 私は他人のコードをレビューしたことも自身のコードを他人にレビューしてもらったこともない初学者として現在のプロジェクトに加わりました。そこから現在までの2年間毎月10から20ほどのプルリクエストをレビューし、またチームメンバー内で読みやすいコードについて議論することで、徐々に読みやすいコードを書くためのポイントが掴めてきました。 これらの経験を通じて、私が現在考えている読みやすいコードを書くためのポイントを本記事にまとめていきます✍️ 前提 言語はJavaScriptで、レガシーな環境での手続き的なJavaScriptを想定しています。 「JavaScriptの文法やメソッドは理解してきたけど、より読みやすいコードの書き方がわからない」と感じている初学者向けです。 筆者は一般的なコーディング規約や設計原則についての書籍や資料をほとんど参照していません(読んだことがある本と言えばリー

      【JavaScript】読みやすいコードの書き方 - Qiita
    • 【速報】iPhone15発表!USB-C採用、Dynamic Islandを搭載 - iPhone Mania

      Appleは、現地時間9月12日に開催した新製品発表イベントでiPhone15とiPhone15 Plusを発表しました。充電にUSB-Cポートを採用し、ディスプレイにはiPhone14 Proシリーズで採用されていたDynamic Islandを搭載しています。9月15日に予約受付開始、9月22日に発売されます。価格はiPhone15の128GBモデルで124,800円(税込、以下同じ)からです。 ■3行で分かる、この記事のポイント 1. AppleがiPhone15とiPhone15 Proを発表。 2. 充電にはLightningに替えてUSB-Cを採用。 3. ディスプレイ上部にDynamic Islandを搭載。 USB-CとDynamic Islandを搭載 Appleは、6.1インチのiPhone15、6.7インチのiPhone15 Plusを発表しました。充電やデータ転送に

        【速報】iPhone15発表!USB-C採用、Dynamic Islandを搭載 - iPhone Mania
      • WebAssembly所感

        WebAssemblyをちょっといじってみて思ったところをまとめてみます。 設計思想 WebAssembly/designに設計文書がまとまっています。特にHighLevelGoals.mdから読み取れるポイントは以下の4点です。 サンドボックス化された環境であること。 移植性があること。つまり、特定の実CPUアーキテクチャ等に依存しないこと。 少なくともC/C++の(十分に高速な)コンパイルターゲットとして機能すること。 安定した仕様を持つこと。 サンドボックスという観点からは、先行技術として以下のようなものが特筆に値します。 Webサンドボックス JavaScript および asm.js Javaアプレット Flash (ActionScript) NaCl, PNaCl Web以外のサンドボックス OSのユーザーランド、特にLinux userland これらのサンドボックスとの比

          WebAssembly所感
        • MySQLでNested Loopなクエリはインデックスをどう辿っているか - $shibayu36->blog;

          タイムライン的なものをSELECTだけで実装しようと思った時に、Nested LoopなクエリでUsing temporary; Using filesortが出るようなそこそこ遅いクエリになる。その時にMySQLがインデックスをどう辿っているかを知りたかったので調べてみた。MySQLバージョンは8.0.33。 あまり自信はないので、もし間違った話をしていたら教えて欲しい。 どのようなクエリを検証するか タイムラインの取得ができるような、ユーザー・フォロー関係・投稿の3つのテーブルを作る。スキーマは次の通り。 CREATE TABLE users ( id INTEGER PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL ); CREATE TABLE follows ( id INTEGER PRIMARY KEY AUTO_I

            MySQLでNested Loopなクエリはインデックスをどう辿っているか - $shibayu36->blog;
          • 伝説のアニメ「まいっちんぐマチコ先生」、TVerなどで配信へ テレ東「放送当時のまま配信する」

            4月12日に開局60周年を迎えたテレビ東京は、それを記念して、まいっちんぐマチコ先生の他、「赤ずきんチャチャ」「ミスター味っ子」など過去の名作アニメをTVerとネットもテレ東(テレ東Webサイト)で配信している。 関連記事 NHK、旧「プロジェクトX」の名作回を月に1回のペースで再放送 4月は「黒四ダム」、今後「VHS」回も NHKは、18年ぶりに復活した「新プロジェクトX~挑戦者たち~」を機に、旧シリーズで反響の大きかった回を月に1本のペースで再放送する。 「カメ止め」の監督が作ったショート動画「みらいの婚活」が面白いと話題に IT関係者も絶賛する理由とは? 映画「カメラを止めるな!」などで知られる上田慎一郎監督が公開したショートフィルム「みらいの婚活」が、IT業界や医療福祉関係者の間で話題になっている。 海外ブランドクレカの成人コンテンツ決済停止、長期化の様相 サービス継続を断念するケ

              伝説のアニメ「まいっちんぐマチコ先生」、TVerなどで配信へ テレ東「放送当時のまま配信する」
            • MacBook Pro 14インチ「4万円値下げ」に潜む闇と光

              「なぜ」4万も下がったのか? その答えを探したかったんです。 先日配信されたAppleの新製品発表イベント。予想どおり、M3チップや搭載機新型のMacBook Pro、iMacなどが発表されました(詳しくは以下記事よりどうそ)。 そして! その中でやはり注目されているのがMacBook Proではないでしょうか。だって… Image: Apple「一世代前のモデルは1,999ドルからでしたが、最新モデルは1,599ドルから」 って安くなってるんだもん。 日本のストアを見ても、最新の14インチMacBook Proは24万8800円スタート。一世代前の14インチMacBook Proは28万8800円スタートだったので、4万円も値下がっているのです。 しかし、この円安の時代。なぜ4万円も14インチMacBook Proが値下がっているのか? なにか裏があるのではないか? そんなAppleマジ

                MacBook Pro 14インチ「4万円値下げ」に潜む闇と光
              • ドコモの「ぷらら」「ひかりTV」で約596万件の個人情報流出 委託先の元派遣社員が不正に持ち出し

                NTTドコモが7月21日、個人向けインターネット接続サービス「ぷらら」と映像サービス「ひかりTV」契約者の情報が流出したことを案内した。 2023年3月31日、ぷららとぷららTVの業務を委託している企業が使用しているPCから、個人情報が流出した可能性があることを、ネットワーク監視によって確認した。その後の内部調査により、業務委託先であるNTTネクシアの元派遣社員が、業務用PCから個人で契約する外部ストレージにアクセスし、2023年3月30日に個人情報を含む業務情報を不正に持ち出したことが判明した。 不正に持ち出された個人情報の件数は約596万件。内訳は、ぷららが165万件、ひかりTVが431万件。3月31日時点では最大約529万件としていたが、その後の調査で約596万件だと分かった。不正に持ち出された情報の内容は、ぷららが氏名、住所、電話番号、フレッツ回線ID、お客さま番号の一部、ひかりT

                  ドコモの「ぷらら」「ひかりTV」で約596万件の個人情報流出 委託先の元派遣社員が不正に持ち出し
                • データ基盤の管理に役立つ監視用のSQLを紹介します - 10X Product Blog

                  Analytics Engineerの吉田(id:syou6162)です。BigQueryを中心に10X社内のデータ関連の管理をしています。10Xに入社してそろそろ一年になろうかとしていますが、データ基盤を適切に管理 / 運用するためにSQLによる監視を少しずつ取り入れています。この記事では、具体的にどのようなSQLを書いて監視しているのか紹介したいと思います。 なお、SQLを使ったデータ基盤の監視自体については私の前職のTech Blogで詳細に書いていますので、そちらを参照してください。 SQLを使った監視でデータ基盤の品質を向上させる - MonotaRO Tech Blog データ管理に役立つメタデータに関する勉強会を社内外で開催しました - MonotaRO Tech Blog 本エントリはこれをベースに「dbtをフルに活用している10Xの環境向けに入れた監視」や「BigQuer

                    データ基盤の管理に役立つ監視用のSQLを紹介します - 10X Product Blog
                  • iPhone 15 Pro/Pro Maxでついに可能となった「Log撮影」とは何なのか?

                    iPhone 15 Pro/Pro Maxは前世代のiPhone 14 Pro/Pro Maxからカメラが大きく進化しており、特にムービー撮影ではApple ProResコーデックで最大4K・60fpsの映像を撮影可能で、さらにiPhoneシリーズでは初めてApple LogによるLog撮影に対応しました。このLog撮影について、プロの映像制作者兼写真家であるスチュ・マシュヴィッツ氏が解説しています。 Log is the “Pro” in iPhone 15 Pro — Prolost https://prolost.com/blog/applelog Log is the “Pro” in iPhone 15 Pro (Free LUTs!) - YouTube iPhoneの純正カメラアプリは、自動的に見栄えのいい映像が撮影できるように設計されています。しかし、標準状態では多くの情報

                      iPhone 15 Pro/Pro Maxでついに可能となった「Log撮影」とは何なのか?
                    • 【カードゲーム】あなたは無意識に不正をしているかもしれない【注意喚起】|chapudding

                      ※2024/05/21 ヒンズーシャッフルに関するQAを追記しました 文章が読めないことで知られているカードゲーマーでも頑張れば読めるように普段とは毛色を変えてカジュアルな文体で書きます。 男の子が遊んでいる画像今回はネットで話題になってたのでシャッフルについて注意喚起をする内容の記事を書きました。 僕の周りにも直接言わないだけで今回挙げているような不正まがいのことしてる人がいっぱいいます。 普段シャッフルについて深く考えてない人にこそこの記事を読んでもらいたいです。 本当に読んでほしい人にはこの記事は届かないそれでは早速不正まがいの行為の例を挙げてみましょう。 不正① デッキを綺麗に並び替えてディールシャッフルディールシャッフルこれ、サマ師もやるような最低な積み込みです。 ※積み込み: カードの並び順を固定する不正 ディールシャッフルは俗に7切りとか8切りとか呼ばれる奴ですね。 枚数を数

                        【カードゲーム】あなたは無意識に不正をしているかもしれない【注意喚起】|chapudding
                      • モバイル版Googleフォト、新機能でストレージの利用容量を劇的に節約可能に | Forbes JAPAN 公式サイト(フォーブス ジャパン)

                        まもなくモバイル版のGoogleフォトユーザーは、これまでブラウザ経由でのみ利用できた機能を利用して、ストレージの利用容量を劇的に減らせるようになる。 頻繁にリーク情報を提供しているAssembleDebugによると、現在、まだ有効になっていないその新機能を利用すれば、「元の画質」の写真をグーグルの「保存容量の節約画質」(旧称「高画質」)に変換することで、Google Oneのストレージを大幅に空けることができるという。この方法を使ってストレージ利用容量を減らすことで、高額なGoogle Oneストレージプランへのアップグレード料金を払わずすむかもしれない。 Google Photos app to get 'Recover storage' option to quickly free up cloud storage space This option is already avail

                          モバイル版Googleフォト、新機能でストレージの利用容量を劇的に節約可能に | Forbes JAPAN 公式サイト(フォーブス ジャパン)
                        • AWS、大型トラックでデータセンターのデータを吸い上げる「AWS Snowmobile」がサービス終了に

                          AWS、大型トラックでデータセンターのデータを吸い上げる「AWS Snowmobile」がサービス終了に AWSが2016年に発表した、100ペタバイトのストレージを備えたトラックで顧客のデータセンターからデータを吸い上げるAWS Snowmobileのサービスが終了したことが明らかになりました。 米CNBCの取材に対してAWSの広報がサービスが終了したことを認めました。 AWS stops selling Snowmobile truck for cloud migrations - CNBC 現時点でクラウドへのデータ転送を物理デバイスで行う「AWS Snow」ファミリーのサービスには、AWS SnowconeとAWS Snowballの2つのデバイスがリストされていますが、AWS Snowmobileの名前はすでに消えていました。 エクサバイト級のデータ転送のために登場したAWS S

                            AWS、大型トラックでデータセンターのデータを吸い上げる「AWS Snowmobile」がサービス終了に
                          • AVマニアが「PS5」を“AV機器”として使ってみたら - 価格.comマガジン

                            新「PS5」はスリムなサイズとなったことが最大の特徴で、サイズは約358×216×96mm(横置き時の幅×奥行×高さ)と従来モデルと比較して30%以上小型化。重量も約3.2kg(ディスクドライブ搭載モデル)と18%も軽量となっている。採用する技術や機能はそのままで、内蔵するSSDストレージは1TBだ。 希望小売価格はディスクドライブ搭載モデルの「CFI-2000A01」が66,980円(税込)、ディスクドライブなしのデジタル・エディション「CFI-2000B01」が59,980円(税込)。昨今の物価高騰などの影響もありSSDストレージが増量されているとはいえ、従来よりも価格が高くなっているのは少し残念。 ただし、ディスクドライブの着脱が可能になり、デジタル・エディションを購入した後でもディスクドライブを購入して増設できるようになっているなど、改善が図られた点もある。なお、1台付属するDua

                              AVマニアが「PS5」を“AV機器”として使ってみたら - 価格.comマガジン
                            • Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」 - Qiita

                              Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」AzureCognitiveServicesgpt-3AzureOpenAIServiceonyourdata Azure Open AIの新機能「Add your data」の使用方法の概説、試してみた結果、そして私なり感じた4つの所感とその解決策?を紹介いたします。 ※本領域は変化が激しいです。この内容は23年6月24日時点の情報となります 【記事の目次】 23年Buildでのデータサイエンス・AI系のアップデータについて Azure Open AI「Add your data」のシンプル設定方法 Azure Open AI「Add your data」を使用した結果と、ChatGPT、 Bing AIチャットの比較 私の4つの所感と解決案? 4.1 引用元の引用部

                                Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」 - Qiita
                              • ソシャゲサーバー開発するとき始めに考慮しておかないと死ぬポイント備忘録

                                事前知識編 システム開発するプログラマも読んでおいたほうがいい資料とか。 今時のシステムならまず仕様や運用に反映される。されてなかったらむしろこっちから確認取りに行った方がいい。 JOGAガイドライン 昔ガチャとかが問題になったときに出てきた協会のガイドライン。 オンラインゲーム安心安全宣言 オンラインゲームにおけるビジネスモデルの企画設計および運用ガイドライン ランダム型アイテム提供方式を利用したアイテム販売における表示および運営ガイドライン オンラインゲームガイドライン 開発環境編 GitHubみたいなPullRequestを出せる環境 GitだけじゃなくてGitHub。必然的に規模が大きくなるのでプルリク出して進めることになります。 CIまで設定をする 最初のうちにCircleCIのようなテストの自動実行する仕組みまで揃えてしまっておいたほうが良いです。後からだとそもそも対応できなく

                                  ソシャゲサーバー開発するとき始めに考慮しておかないと死ぬポイント備忘録
                                • 今やゲームのDLソフト購入が当たり前になっていることを考えると、DL販売限定のPSP goは時代を先取りしすぎていたのか

                                  まかべひろし @sinpen 今やDLソフトがパッケージよりもずっと売れてることを聞く度に、あの時みんなもう少し未来を見てくれてればなあ、なんて思ってしまう。 pic.twitter.com/NhV9PRr0cJ 2023-07-05 14:27:04 まかべひろし @sinpen 今思い返してみても、当時のソフト容量に対しての回線速度やストレージサイズの比率は、今とさほど変わりはなく、変わったのは「DL版で揃えると入れ替えなくて便利」という理解が進んだ程度。 当時だってDL版主流になる可能性はあったのに、無理解って悲しい。 2023-07-05 14:34:16 Christopher Dring @Chris_Dring Lots of folks asking about digital sales this month. We'll delve into it in the mon

                                    今やゲームのDLソフト購入が当たり前になっていることを考えると、DL販売限定のPSP goは時代を先取りしすぎていたのか
                                  • Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia02 (CipherWeb,LLC.)

                                    Open Interpreterは、自然言語でプログラミングができるようになる、興味深いオープンソースツールです。機能呼び出し型の大規模言語モデルを利用して、Python、JavaScript、Bashなどのコードをローカルで実行できるのが大きな特徴です。インストールと利用は簡単で、コーディング作業の効率化を図れそうなツールです。 Open InterpreterとはOpen Interpreterは、GPT-3.5やGPT-4またはCode Llamaなどの大規模言語モデルを利用して、自然言語でのコード実行を可能にするオープンソースのツールです。 コマンドラインインターフェース上で言語モデルと対話することで、PythonやJavaScriptなどのコードをローカルマシン上で実行できます。複雑なロジックのコーディングもステップごとに指示できるので、開発効率の大幅な向上が期待できます。 公式

                                      Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia02 (CipherWeb,LLC.)
                                    • NTTドコモ、Python GUIライブラリ「Streamlit」でデータ可視化アプリを内製開発 | IT Leaders

                                      IT Leaders トップ > 経営課題一覧 > データ活用 > 事例ニュース > NTTドコモ、Python GUIライブラリ「Streamlit」でデータ可視化アプリを内製開発 データ活用 データ活用記事一覧へ [事例ニュース] NTTドコモ、Python GUIライブラリ「Streamlit」でデータ可視化アプリを内製開発 データ抽出/分析にかかるコストを54%削減 2024年2月22日(木)日川 佳三(IT Leaders編集部) リスト NTTドコモは、全社規模でデータ活用を推進する中で、データ可視化アプリケーションを容易に開発するため、オープンソースのPython GUIライブラリ「Streamlit(ストリームリット)」を導入した。導入効果として、開発に着手してから8営業日でアプリを運用開始している。また、開発したアプリの利用により、データの抽出や分析にかかるコストを54%

                                        NTTドコモ、Python GUIライブラリ「Streamlit」でデータ可視化アプリを内製開発 | IT Leaders
                                      • いいね欄を公開する

                                        Twitter でいいね欄が全員非公開になってしまった。 わたしはブラウザの Location Bar に tw なり x. なりを入力すると …/likes な URL がいくつかならぶ程度には他人の Likes をたくさん巡回していたし、なんなら相互に Likes 見てるな…という関係もある程度には Likes タブに依存してついった〜を楽しんでいたので大変悲しいニュースだった。 自分が読んでいたアカウントの皆さんが追従するかはともかくとして、一旦自分の Likes を公開する手筈を考えて https://like.sorah.jp/ としてデプロイした。 https://github.com/sorah/publikes にコードを置いてあるので、お手元の AWS アカウンへ terraform apply をすればみなさんも追従できます。 いいねしたツイートを集める 類似事例では

                                        • 大規模サービスのインフラを全面的にリプレイスした話 - Qiita

                                          はじめに こんにちは。雑食系エンジニアの勝又です。 今回は、私が2年ほど参画させていただいた大規模サービスのインフラやDevOps周りを全面的にリプレイスしたお話について簡単にご紹介させていただきます。(内容に関しては事前に参画先企業様に確認していただいております) サービス概要 詳細な内容は伏せますが、メインとなるテーブルのレコード数が数十億件、スパイク時には数万〜数十万のユーザーが一斉にアクセスする大規模サービスです。 技術的負債 長く運用されてきたサービスのあるあるですが、新機能の追加が最優先されてきたことにより、こちらのサービスにも下記のような技術的負債が大量に積み上がっていました。 RubyやRailsやMySQLのバージョンがかなり古い インフラの構成がコードではなくドキュメントで管理されている アプリケーションの構成管理がおこなわれていない CI/CDパイプラインが構築されて

                                            大規模サービスのインフラを全面的にリプレイスした話 - Qiita
                                          • 【例文あり】「頼むの苦手」を克服! 依頼メールの書き方・件名・締めの言葉のコツ - ミーツキャリアbyマイナビ転職

                                            メールのやりとりは社会人である以上避けては通れないもの。手軽なチャット機能やメッセージアプリのテキストコミュニケーションが普及しても、ビジネスではメールがまだ重要な役割を果たしています。 しかし、ビジネスメールの書き方、特にメールで初めてお願いごとをする依頼メールに苦手意識を持つ人は少なくありません。また、仕事ができる人やコミュニケーション上手と言われる人は、ビジネスメールの文面にも表れます。この記事では、ビジネス依頼メールの書き方や件名、締め文の留意点、相手をイラっとさせないポイントなどを解説します。 初めてのビジネス依頼メールの書き方。件名、締めの言葉などコツ8つ ビジネス依頼メールの書き方【1】件名で要旨が分かるように ビジネス依頼メールの書き方【2】宛名は変換ミスに注意! ビジネス依頼メールの書き方【3】挨拶文は署名とともに社内・社外のテンプレ登録して時短 ビジネス依頼メールの書き

                                              【例文あり】「頼むの苦手」を克服! 依頼メールの書き方・件名・締めの言葉のコツ - ミーツキャリアbyマイナビ転職
                                            • スマホアプリの脆弱性診断って何するの?(iOS編) - STORES Product Blog

                                              *本記事は STORES Advent Calendar 2023 6日目の記事です こんにちは。セキュリティ本部のsohです。 現在、弊社ではスマホアプリ診断内製化の準備を進めています。 同じようにスマホアプリの脆弱性診断を内製化したい、というニーズがある会社は多く存在しますが、実際のところ、スマホアプリを対象とした脆弱性診断士の確保は困難であり、外部ベンダーの方にすべてお願いせざるを得ないケースも多いかと思います。 また、その情報の少なさから、スマホアプリ診断を実施したいと考えている開発者や脆弱性診断士にとっても、「何をやればいいのか」「何から始めればいいのか」がわからないものである場合は多いかと思います。 そこで、この記事では「スマホアプリ診断って実際何をしているのか」と疑問を持つ方をターゲットとして、一般的なスマホアプリ診断の検証要件や検証方法について解説します。 要件とガイドライ

                                                スマホアプリの脆弱性診断って何するの?(iOS編) - STORES Product Blog
                                              • NVMeに新機能。ストレージがデータ処理を行う「コンピュテーショナルストレージ」、NVM Expressが発表

                                                NVMe関連規格の標準化団体であるNVM Expressは、ストレージ内でデータ処理を行うための業界標準「コンピュテーショナルストレージ」(Computational Storage)機能を発表しました。 「コンピュテーショナルストレージ」はデータ処理を行えるストレージ コンピュテーショナルストレージとは、その名前が示す通り計算機能を備えたストレージのことです。 基本的にストレージに格納されたデータは、ストレージから取り出されてメインメモリに読み込まれ、それをCPUが処理します。しかし大量のデータを処理する場合、大量のデータをストレージからメモリへと移動させなければなりません。 そこで、ストレージが備えているFPGAやプロセッサを用いてストレージ内でデータ処理が行えるようになれば、データをストレージから移動しなくて済むために高速な処理が期待できます。 そうしたインテリジェントなストレージや

                                                  NVMeに新機能。ストレージがデータ処理を行う「コンピュテーショナルストレージ」、NVM Expressが発表
                                                • あなたはクラウドストレージ「OneDrive」を使う?使わない? 利用派からも不満の声

                                                  あなたはマイクロソフトのクラウドストレージサービス「OneDrive」を使っているだろうか。本誌読者を対象にしたアンケート調査の結果では、利用派と非利用派が真っ二つに割れている。「使う」「使わない」のどちらを選ぶにしても、まずはOneDriveの仕組みを知ることが重要だ。

                                                    あなたはクラウドストレージ「OneDrive」を使う?使わない? 利用派からも不満の声
                                                  • Dockerのファイルアクセスが最大で2倍から10倍高速に。買収したMutagenのファイル同期技術をDocker Desktopに統合

                                                    Docker社は、2023年に買収したMutagenの技術を1月25日付でリリースされたDocker Desktop 4.27に統合し、ファイルアクセスの速度を最大で2倍から10倍に向上させたことを明らかにしました。 Docker Desktopを用いた開発環境の課題の1つは、Docker Desktop環境で開発対象としている仮想マシンにあるファイル群と、仮想マシンをホストしているローカルマシン上のファイルとのやりとりに時間がかかることでした。 これはDocker環境からホストのファイルシステムにアクセスするためのbind mountと呼ばれる仕組みに主に起因するものです。 仮想マシンとホストマシンのファイルを高速かつ低遅延で同期 これを解決するのが、今回Docker Desktop 4.27で統合されたMutagenのファイル同期機能です。これはDocker Desktopが構築したコ

                                                      Dockerのファイルアクセスが最大で2倍から10倍高速に。買収したMutagenのファイル同期技術をDocker Desktopに統合
                                                    • 円周率が105兆桁まで明らかに、所要時間は70日弱

                                                      さまざまなストレージのレビューをしている情報サイト・StorageReviewの編集者らが、円周率の算出桁数の新記録となる105兆桁目を達成したことがわかりました。 105 Trillion Pi Digits: The Journey to a New Pi Calculation Record - StorageReview.com https://www.storagereview.com/review/breaking-records-storagereviews-105-trillion-digit-pi-calculation Another Serving of Pi: Solidigm SSDs Help Calculate New World Record | Solidigm Newsroom https://news.solidigm.com/en-WW/235709

                                                        円周率が105兆桁まで明らかに、所要時間は70日弱
                                                      • データウェアハウスのデータモデリングを整理してみた - Qiita

                                                        概要 スタースキーマからスノーフレーク、ギャラクシー、そしてデータボールトやアンカーモデリングまで、各スキーマの特徴、利点、そして適用シナリオを掘り下げます。 スタースキーマ スタースキーマを元に整理します。 スタースキーマ または 星型スキーマ はデータウェアハウスに利用される最も単純なスキーマである。スタースキーマには唯1つもしくは少数のファクト表と複数のディメンション表が含まれる。スタースキーマはスノーフレークスキーマの一種であるが、多くの用途で利用されている。 DWHに利用される最も単純なスキーマ 唯一または少数のファクトテーブルと、複数のディメンションテーブルが含まれる スノーフレークスキーマの一種 モデル ファクト表はデータウェアハウスでの解析で利用され、複数の異なるディメンションに区分される。ファクト表は主要なデータを持つ一方、ディメンション表は相対的にサイズが小さくディメン

                                                          データウェアハウスのデータモデリングを整理してみた - Qiita
                                                        • AWS VPC のネットワーク小話~Public/PrivateとIPv4/6~ | 外道父の匠

                                                          日々何気なくお世話になっている VPC 含むネットワークは、ちゃんと理解しようとすると思ったより多い情報量と、それに対するパターンの経験が必要になります。 私自身、正直ネットワークのお話は好きじゃないのですが、現行の事情を踏まえてこの辺の基本と雑学を振り返っておくと、技術力のベースが整ってよろしいのではと思って整理することにしました。 はじめに 新年度なので、学習教材シリーズです。今回はネットワーク周りで、基礎に味付けするような内容です。もしかしたらお嫌いなジャンルでしょうか、でも少しだけやりましょうそうしましょう。 関連情報としては、このあたり。 公式 ENOG81: AWSのIPv6とPublic IPv4のおはなし – Speaker Deck Amazon VPC とは? – Amazon Virtual Private Cloud 外道父の匠 AWS VPCルーティングの基本から

                                                            AWS VPC のネットワーク小話~Public/PrivateとIPv4/6~ | 外道父の匠
                                                          • PS4やPS5の純正コントローラーのドリフト現象を改善できるウェブアプリ「Dualshock Calibration GUI」

                                                            PlayStation 4の純正コントローラー「DUALSHOCK 4」やPlayStation 5の純正コントローラー「DualSense」を長期間使っていると、アナログスティックを動かしていないのにカメラやキャラクターが勝手に動く「ドリフト現象」が発生することがあります。そんなドリフト現象の修理に役立つウェブアプリ「Dualshock Calibration GUI」が公開されたので、実際に使う手順をまとめてみました。 Dualshock Calibration in the browser https://blog.the.al/2024/04/09/dualshock-calibration-in-the-browser.html ドリフト現象の発生原因は「部品の劣化によって、アナログスティックを基準点に固定できない」というパターンと「アナログスティックの基準点がズレており、アナロ

                                                              PS4やPS5の純正コントローラーのドリフト現象を改善できるウェブアプリ「Dualshock Calibration GUI」
                                                            • Amazon RDSからAuroraへ Mackerelのデータベース移行で何が改善したか - Hatena Developer Blog

                                                              こんにちは、MackerelチームでSREをしている id:heleeen です。 2023年3月に実施したMackerelのメンテナンスでは、データベースをAmazon RDSからAmazon Auroraに移行しました。この記事ではAuroraを選択した背景や、移行で考慮したことについてお伝えします。 データベースのアップグレードを機に検討 Auroraへ移行することによるメリット パフォーマンスの改善 マイナーバージョンアップのダウンタイムが短く サイジングを適切にできリソース活用も効率的に リードレプリカの運用負荷も改善 Auroraのリードレプリカを利用した移行 RDSにAuroraのリードレプリカを作成する リードレプリカの昇格と切り替え 本番のAurora移行に向けて準備したこと 検証環境で移行して課題を確認 本番メンテナンス時のバックアッププランを用意 Mackerelのメ

                                                                Amazon RDSからAuroraへ Mackerelのデータベース移行で何が改善したか - Hatena Developer Blog
                                                              • AWS 初学者向けの勉強方法 6 ステップ!2024 年版! | Amazon Web Services

                                                                Amazon Web Services ブログ AWS 初学者向けの勉強方法 6 ステップ!2024 年版! こんにちは、AWS トレーニングデリバリーマネージャー の西村航です。 本記事は 2022 年 4 月に投稿した AWS 初学者向けの勉強方法 6 ステップ!2022 年版! という記事を 2 年ぶりにアップデートした内容になります。投稿してから経過した 2 年間で公開された勉強方法を追記して、一部の勉強方法に関してはリンクの最新化を行いました。 皆さん、もしくは皆さんの周りでこんな方はいませんか。「AWS を勉強したいんだけど何から勉強すればよいだろう。どこかに勉強方法がまとまってないかな?」という悩みを抱えている方、または「同僚や部下に AWS の勉強を促しているけど、ちょうど良い教材とか無いかな?」という悩みを抱えている方。本記事はそういった AWS を勉強する際の悩みを抱え

                                                                  AWS 初学者向けの勉強方法 6 ステップ!2024 年版! | Amazon Web Services
                                                                • 【React / useHooks】開発不要で使える便利なカスタムフックス20選

                                                                  フロントエンドで処理をカスタムフックス化する際、windowの高さを取得するなど、どのプロジェクトでもある程度決まったコードがありますよね。 useHooksはそういったカスタムフックスのライブラリとなっています。カスタムフックは自前で作ってしまうことが多いものの部分的に任せられるかなと思い、useHooksに登録されている便利そうなカスタムフックスをピックアップしてみました。 useHooksを使うにあたって カスタムフックスは自前で用意する方がカスタマイズ性高く安心して使える 調べれば同じ機能を持つカスタムフックのコードが出てくるので必ずしもuseHooksを使う必要はない プロトタイプ開発とかで速度が求められるなら導入するのはありかも 最初からこういうのに慣れすぎると開発理解があやふやになるのではといった議論はありそう こういうカスタムフック置くと便利だなという確認にも良さそう 結論

                                                                    【React / useHooks】開発不要で使える便利なカスタムフックス20選
                                                                  • 無料で利用できるオープンソースの世界地図フォーマット「Protomaps」

                                                                    クラウドストレージ上に静的なファイルとして配置できるオープンソースの世界地図フォーマットが「Protomaps」です。Protomapsは特別なサーバー実装なしにタイルデータを配信することが可能で、オープンデータソースのOpenStreetMapをベースマップとしているので、完全無料で導入できます。 Protomaps | A free and open source map of the world https://protomaps.com/ Protomaps Documentation | Protomaps Docs https://docs.protomaps.com/ Protomapsは主に、「PMTiles型式」「ベースマップ」「PMTilesファイルを作成・提供・操作するためのツールとライブラリのエコシステム」の3つで構成されています。 PMTiles型式はZ/X/Y座

                                                                      無料で利用できるオープンソースの世界地図フォーマット「Protomaps」
                                                                    • SQLiteでLinderaを使った日本語全文検索 - *iroi*

                                                                      これは はてなエンジニアアドベントカレンダー2023 3日目の記事です。 はてなエンジニア Advent Calendar 2023 - Hatena Developer Blog はてなエンジニアのカレンダー | Advent Calendar 2023 - Qiita 昨日は id:pokutuna さんの blog.pokutuna.com でした。私も若い頃に同僚とGitHub上で白熱してしまい観光名所になってしまっていたような気がします。気を付けていきましょう。 さて、この記事では SQLiteでLinderaを使った日本語全文検索をする話を紹介します。 モチベーション laiso.hatenablog.com 上の記事でも話題になっているように個人開発ではDBのコストは問題です。同様に全文検索したいときにもコストに頭を悩ませているのではないでしょうか? たとえば Amazon

                                                                        SQLiteでLinderaを使った日本語全文検索 - *iroi*
                                                                      • Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita

                                                                        はじめに VSCode + Python + Poetry + Docker(docker-compose)でdev-containerを作成して開発を行っていました。 Dockerを勉強し、イメージの軽量化に関する記事を読んでいると、自分が使っているコンテナイメージのサイズが気になりました。 docker images > REPOSITORY TAG IMAGE ID CREATED SIZE > dev-container latest a9b8e3df9087 2.31GB 2.31GB!? サーバとしてアプリを動かしていないのにここまで大きいなんて… というわけで勉強も兼ねて、イメージの軽量化に取り組みました。 イメージが軽量であるメリット ストレージの節約 これは言わずもがなだと思います。 限られたリソースを有効に使うことができます。 ビルド時間の短縮 Dockerは環境を作っ

                                                                          Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita
                                                                        • 開発者向けに性能が高い、Windowsの「開発ドライブ」を試す (1/2)

                                                                          現行のWindows 11 Ver.22H2では、「開発ドライブ(Dev Drive)」という機能が利用可能になっている。開発ドライブとは、ReFS(Resilient File System)を使う開発者向けのドライブである。Windows 11のビルド22621.2338以降、通常版であれば、9月に配布が開始されたOSビルド22621.2361(KB5030310)以降であれば利用できる。 Windows 11上で開発ドライブを作成するには、「設定」→「システム」→「ストレージ」→「記憶域の管理」→「ストレージの詳細設定」→「ディスクとボリューム」にある「開発ドライブを作成する」を使う そもそも開発ドライブとは? 開発ドライブは、ReFSを用いて、基本設定やセキュリティ設定を変更することで、性能を向上させる開発者向けの「ドライブ」である。ただし、性能向上のためには、Copy On Wr

                                                                            開発者向けに性能が高い、Windowsの「開発ドライブ」を試す (1/2)
                                                                          • 『原神』新アプデVer.4.0のファイルサイズが“いきなり約3倍のデカさ”で悲鳴あがる。モバイルでも10GB、焦って対処法をひねり出す旅人たち - AUTOMATON

                                                                            HoYoverseは8月14日、『原神』Ver.4.0バージョンアップに関して告知した。同バージョンでは、大型アップデートとして新たな国フォンテーヌが実装予定。アップデートファイル事前ダウンロードが開始されるなか、そのサイズが“段違いな巨大さ”となっており、慌てるプレイヤーが続出している。 『原神』は、HoYoverseブランドより展開中のオープンワールドアクションRPGだ。本作の舞台となる世界テイワットは、7つの世界と元素が存在する。プレイヤーである主人公の旅人は、とある理由をきっかけにテイワットを旅することとなる。本作は2020年よりサービスが開始され、本稿執筆時点ではゲーム内にはモンド/璃月/稲妻/スメールの4つの地域が実装済み。8月16日に配信予定の大型アップデートVer.4.0では、第5の地域となるフォンテーヌの実装が告知されている。 しかし、待望のはずのアップデート実装を前にし

                                                                              『原神』新アプデVer.4.0のファイルサイズが“いきなり約3倍のデカさ”で悲鳴あがる。モバイルでも10GB、焦って対処法をひねり出す旅人たち - AUTOMATON
                                                                            • Cloud Run + Litestream で RDB を使いつつ費用を格安に抑える

                                                                              前から気になっていた Litestream を Cloud Run で使ってみたので、そのメモです。 Litestream とは? サンプルコード 手順 動作確認してみる 制限事項 おまけ まとめ 参考 Litestream とは? Litestream は、 SQLite のデータベースファイルを Amazon S3 や Google Cloud Storage などのオブジェクトストレージにリアルタイムでレプリケートすることができるオープンソースのツールです。 例えば通常 Cloud Run で DB エンジンとして SQLite を使用しようとしても、コンテナが破棄されると同時に毎回 SQLite のデータベースファイルも消えてしまうため、データを永続化することができません。 しかし Litestream を使用すれば、 SQLite のデータベースファイルをオブジェクトストレージに

                                                                                Cloud Run + Litestream で RDB を使いつつ費用を格安に抑える
                                                                              • GIS に欠かせない Shapefile を深堀ってみる - Qiita

                                                                                1. はじめに 地理情報システム (GIS) で、使用するデータとして「Shapefile 形式」でデータ提供されていることがあります。この記事では、この Shapefile が、どのような構造となっているのかについて、説明していきます。 1.1. トポロジ構造とは Shapefile について説明していく前に、まずは GIS データ等でよく利用される「トポロジ構造」について説明しておこうと思います。 例えば、トポロジ構造を持つファイルとして、次のようなものがあります。 .gdb: ESRIのファイルジオデータベースは、トポロジを含む複雑な空間データを格納することができます。 .topojson: トポロジを保存するための拡張 GeoJSON 形式で、隣接する地物間の境界を共有することでファイルサイズを削減します。 .gml: 地理マークアップ言語 (Geography Markup La

                                                                                  GIS に欠かせない Shapefile を深堀ってみる - Qiita
                                                                                • SSDを簡単に消去するコマンドを作ってみた - Qiita

                                                                                  SSDを簡単に消去するコマンドを作ってみた 更新情報 2024-02-16 「ドライブのfrozen」と「本当に消去できているのか」を追加 ストレージの消去コマンド 最近になってSSDやHDDのストレージには、セキュアイレース(Secure Erase)という書き込まれているデータを消去する制御コマンドがあることを知りました。FreeBSDやLinuxにはこの制御コマンドを発行するコマンド(FreeBSDではcamcontrol, Linuxではhdparm)が用意されています。書き込み済データを完全に消去できるのであれば、廃棄時に機密情報の漏洩を心配をする必要が無くなります。 消去そのものは制御コマンドを送るだけなのですが、そのためには事前に指定した手順でストレージ側を消せる状態にする必要がありOSのコマンドをそのまま使うだけでは微妙に手間です。そこでこれらの手順をまとめて、データ消去を

                                                                                    SSDを簡単に消去するコマンドを作ってみた - Qiita