並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 14726件

新着順 人気順

manualの検索結果161 - 200 件 / 14726件

  • VR機器がなくても大丈夫! 「VRChat」の始め方&楽しみ方講座

    VR機器がなくても大丈夫! 「VRChat」の始め方&楽しみ方講座 ライター:大部美智子 「VRChat」をご存じですか? 読んで字のごとく,バーチャルリアリティ(仮想現実)でチャット(歓談)するゲームのことです。 この世界は個人や企業が創り上げたワールドやアバター,3Dアイテムを体験できるメタバースなプラットフォームとなっています。 一方,耳にしたことはあっても「VR機器ないし……」と思っている人も多いでしょう。でも,VRChatはVR機器がなくても遊べるんです! 「それで,VRChatってなにができるの?」 そんな疑問にもお答えしておきましょう。 ・お中元を見繕ってきた ・いいロケーションがあったから撮影会! ・1日の始まりはやっぱりラジオ体操から ・壮年の男性ですが美少女になりました! ・フレンドと上映会。みんなと観るのって楽しい! ・ボーッとしたくて一日中すずめを眺める…… ・自分

    • 蚊は新型コロナを媒介するのか?(忽那賢志) - エキスパート - Yahoo!ニュース

      だんだんと暖かくなり、蚊が増えてくる時期になりました。 Yahooの編集者のHさんがときどきネタを提供してくださるのですが「『蚊はコロナを媒介するのか』とかどうですか?」と先日ご提案をいただきました。 正直「は?」と思いました。「ていうかするわけないじゃん」と思いました。するわけないですよね。 しかし、私のような節足動物媒介感染症オタクはともかく、確かに非オタクにとっては蚊を介して感染するウイルスとしないウイルスがあるのは不思議に思われるかもしれません。 新型コロナの患者さんも減って時間を持て余していることもあり、ここは一つ、初心に帰って、蚊はコロナを媒介しうるのかをガチで考えてみましょう。 蚊媒介感染症とはThe World's Deadliest Animals(Gates Noteより)これは各生物が1年間に人間を死に至らしめている数のランキングです。 蚊がナンバー1です。蚊は様々な

        蚊は新型コロナを媒介するのか?(忽那賢志) - エキスパート - Yahoo!ニュース
      • Amazonプライム特典で大作ゲーム無料配布。餓狼伝説スペシャル・真サムスピ・メタスラ2・KOF等も配布中 | テクノエッジ TechnoEdge

        著書に『宇宙世紀の政治経済学』(宝島社)、『ガンダムと日本人』(文春新書)、『教養としてのゲーム史』(ちくま新書)、『PS3はなぜ失敗したのか』(晋遊舎)、共著に『超クソゲー2』『超アーケード』『超ファミコン』『PCエンジン大全』(以上、太田出版)、『ゲーム制作 現場の新戦略 企画と運営のノウハウ』(MdN)など。 今月12日(火)・13日(水)に開催されるAmazon Prime Day(プライムデー)に合わせて、Prime Gamingでは会員向けのキャンペーンが行われます。 当日12~13日には『Mass Effect Legendary Edition』や『GRID Legends』などのAAAタイトルが無料配布されるほか、すでに現在から13日まで『餓狼伝説スペシャル』や『メタルスラッグ2』を含む25本以上のインディーゲームが配布中です。 Amazon Prime Gamingとは

          Amazonプライム特典で大作ゲーム無料配布。餓狼伝説スペシャル・真サムスピ・メタスラ2・KOF等も配布中 | テクノエッジ TechnoEdge
        • Introducing zq: An Easier (and Faster) Alternative to jq

          If you’ve ever had the need to query or transform large amounts of JSON data, you’ve undoubtedly turned to the phenomenal and ubiquitous tool jq. Yet your first experience trying out jq was probably a bit challenging. Its syntax is powerful but also terse and arguably a little too clever. It’s kind of like a Unix pipeline but not really. Don’t get me wrong. jq is awesomely useful. But overall, it

          • What it was like working for GitLab

            February 8, 2024 I joined GitLab in October 2015, and left in December 2021 after working there for a little more than six years. While I previously wrote about leaving GitLab to work on Inko, I never discussed what it was like working for GitLab between 2015 and 2021. There are two reasons for this: I was suffering from burnout, and didn't have the energy to revisit the last six years of my life

            • Papers with Code - Machine Learning Datasets

              CIFAR-10 (Canadian Institute for Advanced Research, 10 classes) The CIFAR-10 dataset (Canadian Institute for Advanced Research, 10 classes) is a subset of the Tiny Images dataset and consists of 60000 32x32 color images. The images are labelled with one of 10 mutually exclusive classes: airplane, automobile (but not truck or pickup truck), bird, cat, deer, dog, frog, horse, ship, and truck (but no

                Papers with Code - Machine Learning Datasets
              • 純正より優秀なカメラアプリ7選

                純正より優秀なカメラアプリ7選2020.05.24 12:00212,712 David Nield - Gizmodo US [原文] ( 禿頭帽子屋/Word Connection JAPAN ) スマホのカメラとは思えない機能の充実っぷり。 今や、スマホでいくらでも素晴らしい写真を撮れる時代。カメラアプリについては、あまり深く考えたことがないかもしれませんが、iOSやAndroidに最初から入っている純正アプリばかり使っている必要はありません。スマホでレベル違いの写真を撮れる最高のカメラアプリが、サードパーティーから出ています。 そうしたアプリを使えば、撮影方法をもっと細かくコントロールできるほか、フィルターやエフェクトなどの機能も使え、スマホ上の他のアプリとも連携できます。GoogleフォトやAppleのiCloudはそのまま使えるので、必要であればクラウドに写真をバックアップでき

                  純正より優秀なカメラアプリ7選
                • 学会全国大会のオンラインでの試行開催の運用メモ | 信州大学教育学部附属次世代型学び研究開発センター

                  0/03/01 学会全国大会のオンラインでの試行開催の運用メモ 日本教育工学会2020年度春季大会実行委員会(信州大学) 2月29日ー3月1日と,日本教育工学会の2020年春季全国大会を信州大学教育学部にて開催する予定だったが,新型コロナウィルス対応で,公式には中止,オンラインで試行開始を行った。前年度までは年1回の全国大会で1000人以上の大きな大会であったが,今年度より大会のコンパクト化を目指し,2回の大会にわけることになった。秋季大会はポスタ発表のみ,春季大会は口頭発表のみになった。それでも春季大会200件以上,数百人の来場が予定された。現地の実行委員会でも短期間でのオンライン開催への意思決定から準備,オンラインシステムの運用を行わざるをえなかったが,いくつか課題は生じたたものの,研究発表からシンポジウム,さらには懇親会までほぼスムーズに運営することができた。 https://www

                  • Parse, don’t validate

                    Historically, I’ve struggled to find a concise, simple way to explain what it means to practice type-driven design. Too often, when someone asks me “How did you come up with this approach?” I find I can’t give them a satisfying answer. I know it didn’t just come to me in a vision—I have an iterative design process that doesn’t require plucking the “right” approach out of thin air—yet I haven’t bee

                    • 『Fallout: New Vegas』ディレクター、「手動セーブ実装は間違いだった」と発言し議論呼ぶ。何度もやり直す“リセットプレイ” に一家言 - AUTOMATON

                      『Fallout: New Vegas』などでゲームディレクターを務めたJosh Sawyer氏は9月18日、X上で「手動セーブを入れたのは間違いだった」といった趣旨の内容を発言。この発言は広く話題となり、ゲーム開発者も反応して大きな議論を呼んでいる。海外メディアTheGamerが報じている。 Josh Sawyer氏はアメリカのデベロッパー、Obsidian Entertainmentに在籍するゲームデザイナーだ。同氏は『Fallout: New Vegas』にてリードデザイナーやディレクターを務めたほか、『Pillars of Eternity』や『Pentiment』などでもディレクターを務めている。 そんなSawyer氏は9月18日、自身のXアカウントにて「手動セーブは間違いだった(Manual save games were a mistake.)」と投稿した。Sawyer氏が過

                        『Fallout: New Vegas』ディレクター、「手動セーブ実装は間違いだった」と発言し議論呼ぶ。何度もやり直す“リセットプレイ” に一家言 - AUTOMATON
                      • 3月1日のfreee全社員一斉リモートワークの裏側 - freee Developers Hub

                        この記事は、4/28 に動画配信したfreee Tech Night online #1 「3月1日のfreee全社員一斉リモートワークの裏側」 の補足記事です。 www.youtube.com TL;DR freeeがフルリモートに移行するまでのあゆみを時系列でまとめるとこんな感じです。 2月12日 リモート対応打診 = リモートの人増えるかも 2月18日 VPN能力増強の正式な打診 = max 400人くらいかな 2月20日 VPN β公開 = 暫定機材で運用開始 2月26日 VPN 全社公開 = 新機材到着 2月28日 全社フルリモートへ = max 800人で 3月1日 新機材で運用開始 記事の最後に貼ってあるグラフで見ると、移行した様子が綺麗に分かります。 時系列で追ってみる 2月初旬、COVID-19はダイヤモンドプリンセス号で感染が発覚した段階で、まだ、水際で止めることができ

                          3月1日のfreee全社員一斉リモートワークの裏側 - freee Developers Hub
                        • Ultimate Guide to Visual Testing with Playwright

                          As your web app matures, it becomes challenging to ensure your GUI doesn’t break with any given update. There are a lot of browsers and devices, and countless states for every one of your components. Unit tests ensure your code remains consistent, and E2E tests will ensure your system remains consistent, but neither will catch visual anomalies, layout issues, or platform compatibility issues. Ente

                          • すぐに試せる日本語BERTのDocker Imageを作ってみた - 機械学習 Memo φ(・ω・ )

                            はじめに 学習済みBERTを試しに触ってみたいんだけど、日本語使えるBERTの環境整えるの面倒!っていう人向けに、お試しでBERTを使える Docker Image 作ってみました。 BERT はTransformers(旧pytorch-transformers、旧pytorch-pretrained-bert) を使用。 黒橋・河原研究室のWEBサイトに掲載されている、日本語pretrainedモデルのWhole Word Masking版を使ってます。 Transformers — transformers 2.2.0 documentation BERT日本語Pretrainedモデル - KUROHASHI-KAWAHARA LAB Docker Image ここに置いてあります。 https://hub.docker.com/r/ishizakiyuko/japanese_be

                              すぐに試せる日本語BERTのDocker Imageを作ってみた - 機械学習 Memo φ(・ω・ )
                            • C++23発表:新しいC++標準の登場

                              8月6日、C++23はC++20の次の標準として発表されました。 C++23はC++の進化の一環として重要な役割を果たし、C++の機能を改善することを目的としています。 C++23はC++98やC++03ほどの大きな変更はなく、C++17の伝統に則ったものです。 本日、C++コミュニティが待望の次期C++標準、「C++23」を発表した。C++は長い歴史を誇るプログラミング言語であり、C++23はその進化の中でも特に重要な節目となる。C++23はC++98やC++11、C++20ほどの大規模な変更は見られないが、C++17の伝統を継承している。 C++の歴史的進化 C++は1980年代末にBjarne Stroustrup氏とMargaret A. Ellis氏によって執筆された「Annotated C++ Reference Manual (ARM)」によって誕生した。この書籍は当時多数存

                                C++23発表:新しいC++標準の登場
                              • MySQLのslow_logは何を計測して出力されるのか - tom__bo’s Blog

                                slow logの時間は何を計測しているのか? きっかけ とあるMySQLインスタンスで1Gbのネットワーク帯域を使い切ってレスポンスタイムが悪化していたという話を聞いた。 確かに遅いがlong_query_timeを小さくしてもslow_logは特に出ていなかったため、どのクエリが問題なのかを特定しづらかったらしい。 これを聞いたときはRedisとかインメモリのDBならまだしもMySQLがストレージより先に1GbのNICを使い切ることがあるのかーと驚いた。まあ、100GB以上のメモリも珍しくないので、ほとんどメモリから結果を返していれば1Gb/s以上返すことは難しくなさそうではある。 だが、long_query_timeを小さくしてもslow_logにクエリが出力されなかったという部分は気になった。 具体的にlong_query_timeがどれくらいなのか、同時接続数はどれくらいでQPS

                                  MySQLのslow_logは何を計測して出力されるのか - tom__bo’s Blog
                                • OS徒然草 (1) - VA Linux エンジニアブログ

                                  はじめに コンピュータのアーキテクチャ プログラムの構造 あとがき 執筆者 : 小田 逸郎 はじめに 筆者は自分のことを OS 開発者 (OS屋) だと思ってます。最近は、OSにあまり深く関われていないのですが、筆者が若かりし頃に情熱を注いだものであり、筆者の基盤をなしているものであることには間違いないです。 筆者が OS (UNIX) の開発に携わり始めたのは、1986年のことなので、もう40年近く経ってしまいました。その間に OS の規模も随分大きくなってしまったようです。 筆者が始めた頃の UNIX は、デバイスドライバを除くと、20K行くらいだったと記憶しています。 全コードをラインプリンタで出力、コピー、製本し、皆で読み合わせて、勉強会をしたりしていました。そんなことができる分量だったのです。 今の Linux の規模はどれくらいでしょうか。筆者たちが「Linuxカーネル 2.6

                                    OS徒然草 (1) - VA Linux エンジニアブログ
                                  • React v17.0 Release Candidate: No New Features – React Blog

                                    This blog site has been archived. Go to react.dev/blog to see the recent posts. Today, we are publishing the first Release Candidate for React 17. It has been two and a half years since the previous major release of React, which is a long time even by our standards! In this blog post, we will describe the role of this major release, what changes you can expect in it, and how you can try this relea

                                      React v17.0 Release Candidate: No New Features – React Blog
                                    • AWS 認定 SAP on AWS - 専門知識(AWS Certified: SAP on AWS - Specialty)の学習方法 - NRIネットコムBlog

                                      小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS 認定 SAP on AWS - 専門知識(AWS Certified: SAP on AWS - Specialty)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL Networking Security Database Analytics ML SAP on AWS Alexa DevOps Developer SysOps SA Pro SA Associate Cloud Practitioner 「AWS 認定 SAP on AWS - 専門知識」とは 「

                                        AWS 認定 SAP on AWS - 専門知識(AWS Certified: SAP on AWS - Specialty)の学習方法 - NRIネットコムBlog
                                      • Googleドキュメント用の簡易校正ツールを作ったよ(編集者・ライター向け)

                                        【新バージョンを公開しました 2022.2.27】 Googleドキュメント用の簡易校正ツール(Webライターや編集者向け)をバージョンアップしました – Heartlogic-2 Googleドキュメントを使った編集・執筆支援のツールをGAS(Google Apps Script)で作りました。普段使いには問題ない仕上がりになったので、公開します。 ▼ツールの導入・カスタマイズ方法 Googleドキュメント簡易校正ツール:GASによる文章の一括置換/表記チェック どういうツールか? どういう場面で使えるか? 一括置換/表記チェック用テーブルはどういうものか? 終わりに どういうツールか? Googleドキュメント上で、文字列の一括置換と表記チェック(チェック用テーブルにある文字列を赤文字に変え、注意を促す)を行います。一括置換およびチェック用のテーブルはGoogleスプレッドシートで管理

                                        • Argo CDによる継続的デリバリーのベストプラクティスとその実装 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                          こんにちは。Necoの池添(@zoetro)です。 現在San Diegoで開催されているKubeCon 2019に参加しているのですが、時差ボケで寝付けないのでこんなブログを書いています。 さて、現在我々はKubernetes上のアプリケーションの継続的デリバリーを実現するためにArgo CDというツールを利用しています。 github.com 本記事ではArgo CDについて簡単に解説した後、継続的デリバリーのベストプラクティスと具体的な実践例を紹介したいと思います。 Argo CD とは Kubernetes向けの継続的デリバリーツールとしては、Spinnakerや Jenkins Xなどが有名です。 これらのツールは継続的デリバリーのパイプラインを統合的に管理・実行するためのツールになっています。 一方のArgo CDは、パイプライン全体を管理するのではなくパイプラインの中の1つの

                                            Argo CDによる継続的デリバリーのベストプラクティスとその実装 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                          • GitLab CIとPuppeteerを使ってはてなブログのデザインを継続的にデプロイする - pixiv inside - pixiv inside

                                            こんにちは!ピクシブ福岡オフィスでエンジニアをしている@tasshiです。 今回はpixiv insideリニューアルのデプロイ環境についてお話ししたいと思います。 pixiv insideについて 「pixiv inside(ピクシブ インサイド)」は、ピクシブ株式会社の日常を伝えるためのオウンドメディアです。 2014年に「pixiv engineering blog」としてスタートし、2017年に現在の「pixiv inside」になりました。 WordPressからはてなブログへ pixiv insideでは2020年1月にセルフホスティングのWordPressからはてなブログへと移行し、新デザインへのリニューアルを行っています。 デザインリニューアルではデザイナーさんの作ったデザインを元にして、エンジニアがJavaScript, CSSなどのデザインリソースを実装します。 その後

                                              GitLab CIとPuppeteerを使ってはてなブログのデザインを継続的にデプロイする - pixiv inside - pixiv inside
                                            • TwitterのAPI制限で気象警報などの公共サービスが停止して大問題に発展

                                              2023年2月にAPIの無料提供を終了することを明らかにしたTwitterは、2023年3月30日に新しいAPIのプランを発表しました。従来のAPIの無料提供の終了と新APIの発表により、自動で投稿される気象警報などの公共サービスが停止していることが報告されています。 Elon Musk just shut down automation for important public safety accounts | Mashable https://mashable.com/article/twitter-api-removal-public-safety-twitter-accounts New Twitter settings could hinder timely storm warnings: National Weather Service | The Hill https://

                                                TwitterのAPI制限で気象警報などの公共サービスが停止して大問題に発展
                                              • uGUI記述ライブラリ『Mux』を公開します - pixiv inside

                                                こんにちは。VRoid モバイル/StudioのUIを開発したねこまんまです。 先日VRoid モバイル/Studioで利用しているuGUI記述ライブラリ『Mux』を公開しました🎉 github.com 実は以前、pixiv TECH SALONで少しだけ紹介させていただいたのですが、今回はこのライブラリの魅力をより掘り下げて見たいと思います🔍 uGUI? uGUIとはUnityのアプリケーションで使うことができるUIツールキットです。他にもUnityには、新しく開発されているUI ToolkitやUIWidgets、サードパーティーによるものなど様々なものがあります。uGUIはその中でも成熟しており、Unityに標準的に含まれることからよく利用されています。 uGUIの特徴は、Unityのヒエラルキーに則ってUIが構築されることです。そのため、Unity Editorを用いて編集する

                                                  uGUI記述ライブラリ『Mux』を公開します - pixiv inside
                                                • クックパッドマート最難解ロジック!?「採番」 - クックパッド開発者ブログ

                                                  クックパッドマート流通基盤アプリケーション開発グループでバックエンドエンジニアをしている奥薗 ( @mokuzon )です。今日まで 4 日間連載でクックパッドマートの流通についてご紹介してきました。最後のこのエントリーではマート内で 1,2 を争う難解かつ重要な処理と言われている「採番」についてご紹介します。 先に クックパッド生鮮 EC お届けの裏側 2022 年版 を読むとよりイメージがつきやすいです。 採番とは マートでは 商品はハブという大規模拠点に出荷され ハブ便でハブからハブへ移動し ステーション便でハブからステーションと呼ばれる拠点に移動して ユーザーはステーションに商品を受け取りに行く というのが基本の流通になっています。 マート流通の概略図 採番とは、この商品がどのようなスケジュールで出荷されどういった経路でユーザーまで運ばれるかを計画する処理です。多くは注文時にオンラ

                                                    クックパッドマート最難解ロジック!?「採番」 - クックパッド開発者ブログ
                                                  • 無償入手可能な音声コーパス/音声データベースの一覧 - Qiita

                                                    無償かつ入手しやすい音声データセットをメモしています。 ライセンス・利用規約は「商用利用可能」「研究用途のみ」ともに紹介します。 コーパスを探すときに有用なサイト コーパス配布元サイト 音声資源コンソーシアム : 日本語コーパスが豊富、無償または有償で利用可能 緩いライセンスのコーパスでなくても良いときはここ 自発的発話の日本語音声コーパスはだいたいここにある 入手は要申請 所属や責任者を記入する必要があるため、研究者や企業でないと厳しい? (この記事では音声資源コンソーシアムのコーパスは未掲載) Shinnosuke Takamichi: コーパス一覧 : 日本語中心。高道先生が携わっている音声コーパス 大量の日本語音声コーパスが配布されている 音声合成のコーパスをつくろう (Slideshare) : 2021年6月時点の音声コーパス事情 あなたにどうしても伝えたい30の音声コーパス

                                                      無償入手可能な音声コーパス/音声データベースの一覧 - Qiita
                                                    • On the origins of DS_store

                                                      arno.org If you are a Mac user, or if you have transferred files from Mac to Windows, you’re probably familiar with .DS_Store files. But where does this name come from? Back in 1999 I was the technical lead for the Mac OS X Finder at Apple. At that time the Finder code base was some 8 years old and had reached the end of its useful life. Making any changes to it require huge engineering effort, an

                                                      • 発見した0dayについての技術的解説 - EC-Cube, SoyCMS, BaserCMS - Flatt Security Blog

                                                        ※このブログは、セキュリティエンジニアのstyprが英語で書いた文章を翻訳し、社内で監修したものになります。 こんにちは。株式会社Flatt Securityのstypr (@stereotype32)です。 以前公開した記事「Flatt Securityは“自分のやりたいことが実現できる”場所/セキュリティエンジニア stypr」でお話した通り、私は現在Flatt Securityで0day huntingとセキュリティの診断をしています。 私は 5月に入社してから 0day hunting の業務に取り組んでいます。他の面白い業務と並行して取り組んでいるので、一つの製品にかけている時間は、最低1日からせいぜい1週間程度です。 結果、これまでの間、私はかなり多くのOSS脆弱性を見つけてきました。そこで今回の記事では、現在までに修正された脆弱性のうち、技術的に面白い選りすぐりのものを解説し

                                                          発見した0dayについての技術的解説 - EC-Cube, SoyCMS, BaserCMS - Flatt Security Blog
                                                        • GitHub Actionsに「強い」AWSの権限を渡したい ~作戦3 - AssumeRole with Google ID Token ~ - KAYAC engineers' blog

                                                          こんにちは。技術部の池田です。 この記事では、Github Actions上に「強い」AWSの権限を渡すために以下のことを行います。 App Runnerでお手軽にGoogle ID Token 取得するためのWeb Applicationを動かす。 Web Applicationから取得できるGoogle ID Tokenを信頼するIAM RoleにAssumeRoleする。 AssumeRoleによって得られた一時的な強い権限で、強い権限を要求する作業(Deploy, Terraform Apply)をGithub Actionsで行う。 これにより、Github Actions上にAWSのアクセスキーを置かずに、ある程度安全な方法でAWS上での強い権限を要求する操作を実行できます。 そのため、例えばGithub Repositoryに不正アクセスされてしまったとしても、AWSの本番環

                                                            GitHub Actionsに「強い」AWSの権限を渡したい ~作戦3 - AssumeRole with Google ID Token ~ - KAYAC engineers' blog
                                                          • PHP の各種キャッシュ機構でメモリが枯渇した場合の挙動を調べてみた|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

                                                            PHP の各種キャッシュ機構でメモリが枯渇した場合の挙動を調べてみた こんにちは。やまゆです。 弊社の主軸であるソーシャルゲーム開発においては、マスターデータの存在は欠かせません。 マスターデータとは、例えば下記のようなものがあります。 武器の名称・アイコン画像名・攻撃力・スキルIDガチャでどのカードが何%の確率で排出されるのか敵を倒した時の報酬ゲーム内イベントの開始日時と終了日時 このように、全ユーザーで共有される設定データのことをマスターと呼びます。 これらのデータは膨大で、運営を続けていくとアイテムの追加やイベントの追加により、だんだんサイズが肥大化していきます。また、頻繁にアクセスされることが予測されるため、処理上のボトルネックになる可能性が高いです。 そのため、サーバサイドでマスターデータを処理する際は毎回データベースへアクセスすることはせず、別の場所にキャッシュしておいて、基本

                                                              PHP の各種キャッシュ機構でメモリが枯渇した場合の挙動を調べてみた|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
                                                            • Goアセンブリの書き方 - Plan 9とGo言語のブログ

                                                              Goアセンブリの書き方からビルド方法までを一通り調べました。Goアセンブリを書いたことのない人がコードを書いてリンクできるところまでは一通り書いているつもりですが、Goアセンブリの言語仕様を網羅してはいないので、興味があれば最後に書いた参考情報も読んでみてください。 この記事ではGo 1.16.xでAMD64命令セットを扱いますが、具体的な命令や値のサイズ以外は、他のアーキテクチャを使う場合でもだいたい同じだと思います。 アセンブリコードの書き方 GoのアセンブリはPlan 9アセンブリを概ね踏襲していて、AT&T記法です。整数を受け取って、それに2を加算した値を返す関数func add2(i int32) int32を書いてみましょう。アセンブリのコードは.sファイルに書きます。また、アセンブリはアーキテクチャに強く依存するので、Goの習慣にしたがってファイル名にはアーキテクチャ名も入れ

                                                                Goアセンブリの書き方 - Plan 9とGo言語のブログ
                                                              • MySQLでredis storage engineを作った - tom__bo’s Blog

                                                                MySQLのストレージエンジンはplugableになっていて、APIを実装すれば自作のストレージエンジンを組み込むことができる。 ということで、試しにRedisをストレージエンジンとして使うRedis Storage Engineを作りました。 github.com 途中で飽きてしまった ちまちま実装するよりC++の勉強とInnoDB読んだほうが良さそうと思ったので、お蔵入りするつもりでしたが、Yahoo! Japanでストレージエンジンを研究開発しているという話で個人的に盛り上がったので、改めて作ったところまでを見直して、整理しておこうという趣旨です。 実装したものはCREATE TABLEとDMLがある程度カバーされたおもちゃですが、自作ストレージエンジン開発のためのドキュメントはなくなっていく一方なので(MySQL internal documentを含む既存のドキュメント・ブログ・

                                                                  MySQLでredis storage engineを作った - tom__bo’s Blog
                                                                • 実例で学ぶ MySQL/MariaDB デバッグ - nayuta-yanagisawa's blog

                                                                  この記事では、MySQL/MariaDB のバグを修正するための典型的な手順を、具体例を通して解説する。次の MariaDB のバグを例として取り上げるが、基本的なデバッグの手順は MySQL でもまったく同様である。 MDEV-24868: Server crashes in optimize_schema_tables_memory_usage after select from information_schema.innodb_sys_columns なお、MySQL/MariaDB のデバッグ方法についての包括的な解説を与えるのは、この記事のスコープ外である。デバッグ手法の詳細を知りたい場合は、以下の一連の記事を参照してほしい。 Debugging MySQL/MariaDB (1): Build and Test Debugging MySQL/MariaDB (2): DBU

                                                                    実例で学ぶ MySQL/MariaDB デバッグ - nayuta-yanagisawa's blog
                                                                  • ワシの使っているNeovimプラグインは200個近くあるぞ

                                                                    昔はこういうの結構やられてた気がするけど最近あんまり見なくなったのでやってみました。 タイトルは から借用しました。 注意点 プラグイン自体の説明はあまりするつもりはないので、GitHub の README を読むなり使ってみるなりしてみてください。 私は結構頻繁にプラグイン乗り換えるので 2022 春バージョンと思ってください。 私が言うのもあれですが、プラグインはいっぱい入れればいいというものではありません。ひとつひとつを使いこなすのが大事です。多ければそれだけ管理も大変です。 競合があるプラグインは比較して選定しているつもりですが、あくまでも私の趣味の範囲での選定となります。絶対的な指標があってこっちの方が優れているといった判断をしているわけではありません。 私の Neovim の使い方 使い方が違うと参考にならないことが多いため前提としてどういうふうに Neovim を使っているか

                                                                      ワシの使っているNeovimプラグインは200個近くあるぞ
                                                                    • GitHub - google/orbit: C/C++ Performance Profiler

                                                                      Orbit, the Open Runtime Binary Instrumentation Tool is a standalone native application profiler for Windows and Linux. It supports native applications written in languages such as C, C++, Rust, or Go. Its main purpose is to help developers identify the performance bottlenecks of a complex application. Orbit can be also used to visualize the execution flow of such applications. The key differentiat

                                                                        GitHub - google/orbit: C/C++ Performance Profiler
                                                                      • なぜAirbnbは強く、Uberは弱いのか?ーー起業家が知っておくべき4つのネットワークエフェクト - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                                                                        Image Credit: NFX ピックアップ記事: Why Some Platforms Thrive and Others Don’t 最近、SNSで「起業家が投資家へ事業戦略をピッチする際、答えるべき型がある」というやり取りをしばしば目にするようになりました。結論から言うと「ネットワークエフェクト」「規模のメリット」「ブランド」「高いスイッチコスト」の4つが答えになります。サービスが成長するために、何を武器に戦っていくかはこのどれかを説明すれば片付くというものです。 しかしリサーチをしているなか、強固な「ネットワークエフェクト」を作り上げる4つの公式を押さえておけば、先ほどの全ての回答モデルを満たす筋道が見えると感じました。言い換えればネットワークエフェクト構築戦略さえ誤らなければ、あらゆる競合シチュエーションにおいても他社を負かせる“ディフェンス力”を獲得できると考えます。 そも

                                                                          なぜAirbnbは強く、Uberは弱いのか?ーー起業家が知っておくべき4つのネットワークエフェクト - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                                                                        • 【無料ダウンロード】「Google Search Console実践マニュアル」をリリースしました |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                                                                          6/29 11:34 リリース後20分ほど、ダウンロードいただけない事象が発生しておりました。 現在は問題なくダウンロードいただけます。大変ご迷惑をおかけいたしました。 こんにちは、SEO Japan編集部です。 この度、ホワイトペーパー「Google Search Console実践マニュアル」(全107ページ)を作成・リリースしましたのでお知らせいたします。 ※ダウンロードはこちらから GoogleサーチコンソールはWebサイトのSEO改善に欠かせないツールではありますが、一見するとどの項目を見て良いのかわからないほど、項目の多いツールです。 今回はGoogleサーチコンソールのカバレッジに着目し、エラー項目の意味やその解消方法をまとめた資料を作成いたしました。 SEOには大きく分けて、コンテンツ・テクニカル・外部評価の獲得の3つの施策がありますが、特にテクニカルに着目した内容となって

                                                                            【無料ダウンロード】「Google Search Console実践マニュアル」をリリースしました |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
                                                                          • Pytorch Template 個人的ベストプラクティス(解説付き) - Qiita

                                                                            はじめに Pytorchでコードを書き始めるとき、乱数固定やデータローダー、モデルの訓練や学習結果の取得等、毎度色々なサイトを参照するのは面倒だと思い、現時点の個人的ベストプラクティス・テンプレートを作成してみました。 今後のバージョンアップや便利なライブラリの登場で変わるかもしれませんげ、現在はこれで落ち着いています。 個人的な備忘録も兼ねて、前半に簡単な解説付きのコードと最後に全コードを載せています。 もっと便利な書き方やライブラリなどあれば、コメントいただけると嬉しいです。 テンプレート(解説付き) 1. ライブラリインポートと初期設定 torchやよく利用するライブラリ(numpy, matplotlib)のインポート モデルの訓練時(for文)の進捗を表示するtqdmライブラリ(jupyter notebookとコマンドライン版) 進捗表示は待ち時間の見積もりやエラーに気づくこと

                                                                              Pytorch Template 個人的ベストプラクティス(解説付き) - Qiita
                                                                            • ImHex:午前3時にがんばる人のためのバイナリエディタ - setodaNote

                                                                              ImHex という Hex エディタを Ubuntu 20.04 にインストールしたときのメモ書きです。 ImHex ImHex を Ubuntu 20.04 にインストールする ImHex の画面設定 動かしてみた感想 参考文献 ImHex 公式 cmake 周り 参考にしたトラブルシューティング 付録 concepts が見つけられないというエラーについて 「CMake Error at cmake/build_helpers.cmake:55」について 更新履歴 ImHex ImHex は2020年の12月に公開された比較的新しい、午前3時にがんばる人のための Hex エディタです。 *1 GitHub - WerWolv/ImHex: A Hex Editor for Reverse Engineers, Programmers and people that value thei

                                                                                ImHex:午前3時にがんばる人のためのバイナリエディタ - setodaNote
                                                                              • おうちKubernetesをそれっぽく加工する話 - MetalLBとかExternalDNSとかcert-managerとか - メモ - RyuSA

                                                                                おうちKubernetes(を含むベアメタルKubernetes)を「マネージドサービスっぽく」使えるようにしよう!というのが本記事の目標 ストレージのプロビジョニング nfs-subdir-external-provisioner インストール 動作確認 ロードバランサーの作成 MetalLB インストール 動作確認 NGINX Ingress Controller インストール 動作確認 ドメインとTLS External DNS インストール 動作確認 cert-manager インストール 動作確認 おわりに 一応前日譚 ryusa.hatenablog.com ストレージのプロビジョニング 生のKubernetesで適当なPVCを作成しても何も反応しません。これは当然で、生のKubernetesにはストレージをどのように用意すれば良いのかが定義されていないからです。 プラグインな

                                                                                  おうちKubernetesをそれっぽく加工する話 - MetalLBとかExternalDNSとかcert-managerとか - メモ - RyuSA
                                                                                • The Four Innovation Phases of Netflix’s Trillions Scale Real-time Data Infrastructure

                                                                                  My name is Zhenzhong Xu. I joined Netflix in 2015 as a founding engineer on the Real-time Data Infrastructure team and later led the Stream Processing Engines team. I developed an interest in real-time data in the early 2010s, and ever since believe there is much value yet to be uncovered. Netflix was a fantastic place to be surrounded by many amazing colleagues. I can’t be more proud of everyone

                                                                                    The Four Innovation Phases of Netflix’s Trillions Scale Real-time Data Infrastructure