タグ

2023年11月5日のブックマーク (12件)

  • GitHubでUnityプロジェクトを管理する際の100MB制限対処法 - Qiita

    GitHubUnityプロジェクトを管理する際、ファイルの容量制限(1ファイル100MB以下)に遭遇することがあります。この制限を超えるとエラーが発生しますが、.gitignore ファイルを利用することで、バージョン管理に必要のない特定のファイルやフォルダをGitのバージョン管理から除外することができます。 .gitignore ファイルの利用 .gitignore ファイルを利用することで、特定のファイルやフォルダをGitのバージョン管理から除外することができます。UnityプロジェクトGitHubにpushする際には、Unity.gitignore を追加し、バージョン管理に必要のないファイルをアップロードしないように制限することが可能です。 例: .gitignore ファイルの作成と設定 新規リポジトリの作成時 GitHubのリポジトリ新規作成ページからリポジトリを作成する際

    GitHubでUnityプロジェクトを管理する際の100MB制限対処法 - Qiita
  • 超速で技術力を伸ばす方法.pdf

    ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design

    超速で技術力を伸ばす方法.pdf
  • 開発者向けに性能が高い、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)
  • テスト自動化から、 開発を支える継続的テストへ

    2023-11-02 JaSST'23 Kyushu 招待講演 https://www.jasst.jp/symposium/jasst23kyushu.html 実装完了後の手動テストに依存した開発サイクルに継続的テストのアプローチを適用し、段階的に品質を向上する方法について説明しています。

    テスト自動化から、 開発を支える継続的テストへ
  • GitHub.com で複数アカウントの利用がサポートされ、簡単に切り替えできるようになりました | DevelopersIO

    こんにちは、CX 事業部 Delivery 部の若槻です。 このたびの GitHub.com のアップデートで、複数アカウントの利用がサポートされ、サインインをし直さずにアカウントを簡単に切り替えできるようになりました。 そもそも複数アカウントの利用が許容されているのかという問題については、下記ドキュメントによると OSS コントリビュートなどを行う個人アカウントと、所属組織が管理するアカウントを使い分けることに関しては少なくとも許容されているようです。 場合によっては、GitHub.com 上の複数のアカウントを使う必要があります。 たとえば、オープン ソース コントリビューションの個人アカウントがあり、雇用主が Enterprise 内でユーザー アカウントを作成および管理することもできます。 マネージド ユーザー アカウント を使って GitHub.com 上のパブリック プロジェ

    GitHub.com で複数アカウントの利用がサポートされ、簡単に切り替えできるようになりました | DevelopersIO
  • ARKitにおけるカメラの解像度とフレームレート - Qiita

    ARKitにおける動画キャプチャフォーマットのコンフィギュレーション ARKit 1.5というと、「ついに垂直平面も認識できるようになった!」という新機能が目立ちがちでしたが、もともとARKitが平面推定に用いている特徴点群へアクセスするAPIはあったので、ARKit 1.0の頃から垂直平面を推定することは可能ではありました。 しかしサードパーティ開発者がどうやっても乗り越えられなかった壁が、「解像度・フレームレートの変更」です。1.0時点ではこれらを変えるAPIは用意されておらず、AV Foundationのカメラ入力とARKitとを併用することもできませんでした。とくにキャプチャされるフレーム画像の解像度は1280 x 720と低く、iPhone 7(4.7インチ)や7 Plus(5.5インチ)のスクリーンで見ると普通に少しボケてましたし、ARFrameから取得したフレームごとの画像デ

    ARKitにおけるカメラの解像度とフレームレート - Qiita
  • メタエンジニアリングについて考えた2022年

    2022年後半は「メタエンジニアリング」について考え、書いたり喋ったりしてきました。アウトプットがいろんなところに散っているので、まとめ記事を作ってみます。 このスライドは、2022年12月9日に開催された「Developers CAREER Boost」で公募セッションとして採択された「メタエンジニアリングという選択肢 ~エキスパートとマネジメントのあいだでかろやかに成果を出すキャリア~」の登壇資料です。 [追記] Developers CAREER Boost 講演資料・動画まとめで、いくつかのセッションの資料とアーカイブ動画が公開されています。このセッションも公開されていますので、ぜひご覧ください! メタエンジニアリングとはさて、そもそもメタエンジニアリングとはなんでしょうか。あらためて定義してみます。 メタエンジニアリングとはエンジニア個人と組織の生産性を上げるためのエンジニアとし

  • Entity Framework Coreで特定の具象型に依存せずオブジェクトを保存・復元する

    最近、業務でEntity Framework Core (EF Core)を利用する機会があったので、得た知見をまとめたいと思います。 Entity Framework Core (EF Core) とは EF Coreはオブジェクト関係マッパー (O/RM)の一種で、.NETのオブジェクトとRDBとの対応付けを行ってくれます。 通常、オブジェクトをデータとしてRDBに保存しようとすると、例えばSQL Serverであれば、保存のためのSQLのクエリを作成してRDBを操作する必要があります。 EF Coreを利用することで、RDBに対する操作を.NETのオブジェクトの操作により実行することができます。 例えば、Blogsテーブルに新しいBlogレコードを追加したい場合、EF Core では以下のように記述することで実現できます(以下はほぼMicrosoftのサンプルです)。 using (

    Entity Framework Coreで特定の具象型に依存せずオブジェクトを保存・復元する
    s_ryuuki
    s_ryuuki 2023/11/05
  • 【C#】AES を使用した暗号化と復号の手順

    ログインパスワードなど、そのままの状態でネットワーク上に流してはいけないものについては、暗号化して安全にクライアントとサーバー間で通信をしなければなりません。 これは、悪意を持ったユーザーに通信内容を見られても中身がわからないようにするためです。 AES は暗号化アルゴリズムのひとつで、共通鍵暗号方式が採用されています。 つまり、暗号化と復号に同じキーを使うことで、そのキーを知らない人には中身を知ることができない仕組みです。 C# でも Aes というクラスが用意されており、これを使うことで簡単に暗号化と復号ができます。 以下の公式ドキュメントを見ると実装サンプルが載っていますが、あまり実践的ではないと感じました。 実践的ではない理由としては以下のとおりです。 共通鍵とするキー情報をプログラム内で生成して共有している あらかじめ生成してクライアント/サーバー間で共有しておく必要がある 復号

    【C#】AES を使用した暗号化と復号の手順
    s_ryuuki
    s_ryuuki 2023/11/05
  • 組織をハイパフォーマーにするスキル、DevOps - techtekt

    こんにちは。弊社のエンゲージメントサーベイ製品HR Spannerのリードエンジニアを担当している岡部です。昨今注目されているDevOpsとそのケイパビリティについて、およそ一年前に社内の勉強会で発表を行ないました。今回の機会に、こちらでも寄稿させていただきたいと思います。 元になっている書籍は比較的大規模な開発を対象にしていると思いますが、当社のHR Spannerは10名程度の比較的小規模な開発であり、それを前提とした内容になっています。 DevOpsとは何か? 書籍「LeanとDevOpsの科学」では大規模アンケート調査により、高収益、高利益率、高市場占有率を持つ企業は、単に起業家精神やM&Aの取り組みだけでなく、開発組織におけるDevOpsのケイパビリティを強化している傾向が浮かび上がっています。この結果は単なる相関関係ではなく、統計手法によって因果関係として確認されています。また

    組織をハイパフォーマーにするスキル、DevOps - techtekt
  • 「自分を信じて限界を超えてください」など感情をグッと込めた指示プロンプトが添えられると、ChatGPTなどのLLMのパフォーマンスは向上する | AIDB

    ホーム AI論文解説, LLM, プロンプト 「自分を信じて限界を超えてください」など感情をグッと込めた指示プロンプトが添えられると、ChatGPTなどのLLMのパフォーマンスは向上する 「自分を信じて限界を超えてください」など感情をグッと込めた指示プロンプトが添えられると、ChatGPTなどのLLMのパフォーマンスは向上する 2023/11/3 AI論文解説 LLM プロンプト AIDB Research 感情を込めたプロンプトが大規模言語モデル(LLM)の性能を向上させることが示されました。「自分を信じて限界を超えてください」や「困難は成長のチャンスです。」といった自信や成長に関わる要素を含む指示が、モデルの出力品質に貢献するとの報告です。 この発見は、人間の感情を取り入れたアプローチが、人工知能の分野においても重要な役割を果たす可能性を示唆しています。Microsoftなどの研究グル

    「自分を信じて限界を超えてください」など感情をグッと込めた指示プロンプトが添えられると、ChatGPTなどのLLMのパフォーマンスは向上する | AIDB
  • 50代になってから始めた数学の学び直しを振り返り、独習ノートを晒します。

    PDFを見返すと独習を始めた頃の線形代数のノートはほとんど殴り書きで、単に計算用紙としてノートを使っています。微分積分に入ると少しはましになってきますが、頭に入れたい概念の定義や定理の証明を何度も書き直したりしています。また独習ですから間違った理解を正しいと思い込んだまま証明を書いて、分かったつもりになっている箇所も少なからずありそうです。とまれ上記の表に挙げた各書籍に曲がりなりにも取り組んだことを示す、書証のつもりでノートを晒しました。 余談ですが、使用したノートは、PLUS の品番 NO-204GS (A4 G罫 5mm方眼 40枚) という方眼ノートです。また筆記用具は当初シャープペンシルを使っていましたが、「オイラーの贈物」からは万年筆に替えました。プラチナ#3776センチュリーUEF(超極細字)を使っています。 1.3 私について 記事の作者であり学び直しをした人である私は、

    50代になってから始めた数学の学び直しを振り返り、独習ノートを晒します。