- 線形代数・回転の表現 - 株式会社 セガ 開発技術部 こちらからも↓PDFをダウンロードできます https://techblog.sega.jp/entry/2021/06/15/100000Read less
妻はゲームが苦手だ。 夫婦で一緒に楽しもうと『スプラトゥーン』を買ったものの、チュートリアルで「3D酔いした」と言って5分で諦めるほど苦手だ。 『ゼルダの伝説 BotW』は「敵の攻撃が複雑すぎてムリ」、『ルイージマンション』『マリオオデッセイ』は「同時に押すボタンが多すぎて操作できない」と序盤でギブアップした。 しかしこのたび、『ゼルダの伝説 夢をみる島』を勧めてみたところ、ドハマリした。 ダンジョンのボス戦は少し手こずるものの、毎日、広い世界をワクワクしながら冒険している。 そして名残惜しいものの、そろそろ全クリが近づいてきてしまった。 さて、次に何を勧めたらいいだろう…。 ゲームに詳しいはてなの皆様、ぜひ『夢をみる島』のようなアクションゲーム、具体的には以下の条件を満たすようなゲームを教えてくれませんでしょうか。 ーーー ・2Dマップ ・ボタン操作が簡単 ・アクション一辺倒ではなく、謎
サーバ業務周りの管理、運用について役に立ちそうなナレッジをまとめました。 長期的に書いているため用語に統一性がなかったり、不足分など随時修正したいと思います。 1. サーバ設計 サーバスペックはどうするべき? 使用するOSは? CentOS開発終了について MWは何を使うべきか Webサーバ構築にはどちらを使うべき?Apache?Nginx? サーバセキュリティで最低限押さえておきたいことは? listenするポートは最小限にしましょう ファイアウォール設定で送受信IPアドレス、ポートの通信制御はしておきましょう 外部に出る際にはプロキシサーバを経由するようにする 随時パッチを当てるようにする linuxでのアンチウイルスソフトの検討 個人アカウントで変更系コマンドは実行させないようにする ログについて考えること ストレージ容量には気をつける データベースはどう決めたら良いか MySQLか
Bloombergが、iPad mini(第6世代)が今年発売されると報じました。 iPad mini(第6世代)と、iPad(第9世代)も年内発売? Bloombergによれば、iPad mini(第6世代)はiPad mini(第5世代)の7.9インチよりも大きなディスプレイを搭載し、年内に発売されるとのことです。 同メディアは、iPad(第9世代)は、現行モデルより薄くて軽い製品になることも伝えています。iPad(第9世代)はA13 Bionicと10.5インチディスプレイを搭載し、価格は299ドル(約31,800円)で発売されると予想されています。 フルスクリーンディスプレイiPad miniが開発中と噂 iPad mini(第6世代)はiPad mini(第5世代)と同様に、ホームボタンを採用、ベゼル幅を狭くすることでディスプレイサイズが拡大されると噂されています。 それ以外に、
Goのエラーハンドリングが採ったスタイル 多値返し 直積(関数の返値とエラーを両方返す) try-finallyをdeferという機構でカバー panicはプロセスを落とすためのもの Goはこの戦略でエラーハンドリングを行うとしましたので、「多値はなぜタプルじゃないんだ?」、「直和(返値orエラー)で十分じゃ?」「panic-recoverでtry-catchできそう?」などいう様な他の処理系の風習を持ち込むことは意味がありません。そしてそれらの提案の多くはすでに検討されリジェクトされてきた経緯があります。 「try組み込み関数」プロポーザルなんかも検討されマージ直前くらいまで進んだこともありますが、「Goのエラーハンドリング」にとって一長一短がありました。その欠点課題は解決できずに最終的にリジェクトされました。 「多値返し」は実にCPUフレンドリーな機構で、C言語の関数呼び出し規約にちょ
ACM/ICPC(プログラミングコンテスト)系列の問題を解くことを目標にして,各種アルゴリズムを C++ で実装してみた.極めて意地が悪い類の問題には対応していないし,特定の入力に対して高速に動くということもない.計算量も最良とは限らない. これらを参考にする方への注意とお願い: これらの記述は正確とは限りません.参考文献を参照することを強く推奨します.間違っている場合は是非教えてください. これらのプログラムは間違っているかもしれません.各人で検証することを強く推奨します.バグがあれば是非教えてください. 分類が怪しいので,これはこっちだろう,ということがあればコメントを下さると助かります. 注意! 現在書き換え中 TODO 分類を正しく行う. 全体的に説明と使い方を詳しく. Verify していないものを Verify. ボロノイ図(いつになることやら……) 基本 テンプレート グラフ
Arm入門勉強会とは、macOSがArmに移行したこの機にArmアーキテクチャでのプログラミングについて入門するソフトウェアエンジニアのための会です。今回主催の@nullpo_head 氏が、Armの仮想化支援機構について、その仕組みから深く説明します。前半は「現代のハードウェア仮想化支援機構」について。全2回。 ハードウェア仮想化支援とは何か 佐伯 学哉氏:入門セッション3つ目は『Armの仮想化支援機構』についての入門セッションです。どうぞよろしくお願いします。 本発表のスタートとゴールです。VMwareとかQemuとか使ったことあるけど仮想マシンの仕組みなんも知らんというところがまずスタートになっています。 1個目のゴールは、最近のVMのざっくりした仕組みとハードウェア仮想化支援とは何かということがわかること。そしてその話のあとに実際にArmの仮想化支援機構の概要を説明し、Armの仮想
歯ブラシ職人 田辺重吉さんがパッケージに。頼もしい 地主 なんの変哲もないんですよ、見た目は。なのに、すごい歯磨きできている感じなんです! おかげで虫歯もなくて、歯医者に行ったら歯がきれいと驚かれました。磨けすぎていると。 形に特別かわったところはない 古賀 磨けすぎているなんてことあるの。これ、ドラッグストアでは見たことなかったです。どうやって知ったんですか? 地主 私もどっかで見て……、パッケージにひかれて買いました。 古賀 溺愛しているわりには出会いの記憶が淡泊! でもなるほど、ジャケ買いだったんですね。 地主 はい。そこからずっとです、こいつすごいぞ、と。この歯ブラシ以外考えられないくらい、めちゃくちゃよく磨けるんです。鬼のようにストックしてます! 物量! ぬっきぃ 歯ブラシ腐りませんもんね……。 3yk パッケージに「10歳の頃から作り始めて70年」って書いてありますね。 10歳
JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。
インストール方法 bat ripgrep, ripgrep-all fd, fselect starship exa, lsd, nat nushell navi, tealdeer delta hyperfine xsv, csview py-spy bandwhich, gping, ht, dog hexyl, bingrep broot tokei genact, globe, glitchcat monolith shellharden fnm, volta pastel gitui, onefetch, git-interactive-rebase-tool skim watchexec dust, diskonaut, dua-cli, dutree zoxide ytop, bottom, zenith mcfly sd, desed topgrade pueue proc
著: 小野寺史宜 家賃5万円弱のワンルームに住みつづけてうん十年。誰よりも「まち」を愛し、そこで生きるふつうの「ひと」たちを描く千葉在住の小説家、小野寺史宜さんがいちばん住みたいのは銀座。でも、今の家賃ではどうも住めそうにない。自分が現実的に住める街はどこなのか? 条件は家賃5万円、フロトイレ付きワンルーム。東京23区ごとに探し、歩き、レポートしてもらう連載です。 ◆◆◆ かつて親戚が住んでいたので、荻窪という地名は知っていた。 ガキのころの僕にとって、東京は、正月に日劇でドリフを観た有楽町と、電気街がある秋葉原と、荻窪の伯母ちゃんが住む荻窪だった。 そんなわけで、第3回の杉並区。 訪ねる町の候補として、荻窪はすんなり出てきた。そこよりは少し家賃が下がることを期待して、西荻窪に決めた。 西荻窪は、JRでは23区西端にある駅だ。 西荻窪、という地名は今はない。西荻を冠する町名は、西荻北と西荻
個人開発者はRed Hat Enterprise Linuxを無料で最大16システムまで利用可能に、本番環境もOK。Red Hatが開発者向けプログラムの拡大を発表 Red Hatは、個人開発者向けに提供している「Red Hat Developerプログラム」を拡大し、個人開発者には無料で最大で16システムまで本番環境でも利用可能にすることを発表しました。 これは先月発表された、CentOS 8のサポートを2021年末までとし、今後はCentOS Streamの開発に注力することへの影響を考慮したもの。 Last month, we announced updates to the CentOS community and CentOS Stream. Today we’re sharing details about some of the new no- and low-cost pr
某所でオブジェクト指向についていろいろ書いたのでまとめておく。 問題意識としては初学者がなにかというと「オブジェクト指向できるようになりたい」のようなことを言うけどそこまでの優先順位でがんばるものではないんでは、というところです。 まず前提として、オブジェクト指向は1980-2000年くらいに流行って発達したものの、それ以降は時代にあわせた進歩はしていない20年以上前の技術ってのがあります。 そのころは今だとCPUのキャッシュにも満たないようなメモリをやりくりしてプログラムを書く必要があったので、オブジェクト指向はメモリ上のデータをコピーすることなくうまく使いまわせるようなプログラム技術になっています。 そしてオブジェクト指向にはそこから目だった更新はなく、タイトルに書いたように、カメラがやっとついたくらいのガラケーのような古い技術という感じがします。 オブジェクト指向について、アプリケー
オブジェクト指向には、カメラがやっとついたころのガラケーのイメージがある - きしだの Hatena の件。基本的には同意。ただちょっと切り口が違うので自分の意見を言っておく。ただ、このテーマで何度か書こうとして失敗していて、今回も成功しているとはいえない。 宣言的プログラミングの時代 現代の主流は「宣言的プログラミング」であると思っている。これはリソースの宣言と、その状態遷移の手続きや振る舞いの付与が中心にある。 宣言型プログラミング - Wikipedia その代表的な例がフロントエンドの React と、バックエンドの k8s で、どちらも時系列に基づいた状態の宣言と、フレームワーク側による状態遷移処理、 Reconcillation(調停) が基礎にある。 フロントエンドとバックエンドという両極端な世界で、この変化が起きたのがこの時代を反映したものであると思う。 例えば、jQuer
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く