並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 57 件 / 57件

新着順 人気順

msgpackの検索結果41 - 57 件 / 57件

  • Embulk v0.11 でなにが変わるのか: ユーザーの皆様へ

    プラグイン型バルク・データ・ローダーの Embulk をメンテナンスしている @dmikurube です。 前に Embulk v0.10 に関するアナウンス (英語版) を出してからおよそ一年が経ち、ついに v0.11 のリリースが視界に入ってきました。 その Embulk v0.11 と、それに続く v1.0 は、今までの安定版の v0.9 とは大きく変わります。本記事では、その v0.11 での変更について、ユーザー向けの概要をまとめました。 (ユーザーではなくプラグイン開発者向けのまとめはこちら) (Embulk 公式サイトにある英語版 の翻訳ですが、同一人物が書いているので、おそらく同じ内容になっていると思います。もし違いがありましたら、英語版の方を一次情報として解釈しつつ、ぜひ筆者までご連絡ください) Embulk System Properties とディレクトリ Embul

      Embulk v0.11 でなにが変わるのか: ユーザーの皆様へ
    • Rails アプリで [docker-compose build] を実行したらエラーになった時の対処法をメモる - ものづくりのブログ

      原因 解決策 Rails アプリで開発中に "docker-compose build" を実行したら以下のエラーが出てきました。 $ docker-compose build db uses an image, skipping jenkins uses an image, skipping Building web Step 1/9 : FROM ruby:2.5.3 ---> 72aaaee1eea4 Step 2/9 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get update && apt-get install -y nodejs --no-install-recommends && rm -rf /var/lib/apt/lists/* ---> Using cache --->

        Rails アプリで [docker-compose build] を実行したらエラーになった時の対処法をメモる - ものづくりのブログ
      • 【Unity】Message Pack for C# v2でセーブ機能を実装する | ゆみねこブログ

        どうも、ゆみねこです。 これは小学生の頃からの悩みなんですが、Unityでゲームを作るにあたり、セーブ機能の実装は初心者にとってあまりに鬼門です。 PlayerPrefsはゴミすぎて使い物にならず、JsonUtilityは制約がありすぎと、Unity標準で用意されたものはどちらも限定的です。 そこで今回は、セーブ機能の実装で苦労している人向けに、個人開発のオフラインゲームであればだいたい通用するであろう実装の仕方を解説します。 Message Pack for C# v2 セーブ機能の実装にあたり、「Message Pack for C#」を使います。 Message Packとは データを扱いやすくまとめた、ファイル形式のひとつです。 UnityやC#に限ったものではなく、様々な言語で使われている一般的なフォーマットです。 https://msgpack.org/ja.html Unit

          【Unity】Message Pack for C# v2でセーブ機能を実装する | ゆみねこブログ
        • GitHub - webdataset/webdataset: A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.

          WebDataset format files are tar files, with two conventions: within each tar file, files that belong together and make up a training sample share the same basename when stripped of all filename extensions the shards of a tar file are numbered like something-000000.tar to something-012345.tar, usually specified using brace notation something-{000000..012345}.tar WebDataset can read files from local

            GitHub - webdataset/webdataset: A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.
          • Ruby and Go Sitting in a Tree

            In this post, we’ll see how to build a Ruby gem with Go based native extension I called scatter, which is enabled by the latest Go 1.5 release and its c-shared build mode. Feel free to drop me a line or tweet if you have questions or comments. C Shared Libraries and Go, Ruby, Node.js, Python.With Go 1.5, we’ve got a sparkling new go build -buildmode=c-shared mode, with which we can build C shared

            • .NET Serialization Roundup 2022

              The last test is from 2019 which is still accurate but the world is changing and we have arrived at .NET 7.0 which is reason enough to spin up my test suite again and measure from .NET 4.8, 3.1, 5.0, 6.0 up to 7.0. The “old” articles are still relevant despite their age. https://aloiskraus.wordpress.com/2019/09/29/net-serialization-benchmark-2019-roundup/ https://aloiskraus.wordpress.com/2018/05/0

                .NET Serialization Roundup 2022
              • 週刊Railsウォッチ: MessagePackがcookieシリアライザとメッセージシリアライザにも導入ほか(20230607前編)|TechRacho by BPS株式会社

                こんにちは、hachi8833です。Rails World 2023のCFP締め切りが近づいています。 Friendly reminder that the #RailsWorld #CFP will close on Friday June 16 - that means less than two weeks to submit your talk proposals here➡️ https://t.co/Tm165uON8x — Ruby on Rails (@rails) June 5, 2023 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi883

                  週刊Railsウォッチ: MessagePackがcookieシリアライザとメッセージシリアライザにも導入ほか(20230607前編)|TechRacho by BPS株式会社
                • 社畜エンジニアがおすすめする2023年トレンドのGo言語フレームワークまとめ

                  Go 言語フレームワーク一覧テーブル Gin # Go 言語 を触ったことある人ならば、必ずと言っていいほど聞いたことがあるくらいの大人気フレームワークです。その人気の理由は優れたパフォーマンスと開発性にあります。 パフォーマンスが優れている理由として、 HttpRouter と呼ばれる機能を使用しており、ルーティングを高速に行います。これのおかげ、最大 40 倍高速のパフォーマンスを備えた API を作成できます。 生産性においては、 プレーン な Go 言語 でそのまま開発したときを考えてください。 ただの単純な GET メソッド API を作成するとき、初学者その記述量に落胆の声が上がるかと思います。私もその一人です。 ですが、 Gin を使用することで非常に明瞭にルーティング制御を行うことができます。どのくらい明瞭になるかは以下にサンプルコードを記述するので参考にしてみてください。

                    社畜エンジニアがおすすめする2023年トレンドのGo言語フレームワークまとめ
                  • ちょっと裏技っぽいC++でのMessagePackの作り方

                    この記事はSafie Engineers' Blog! Advent Calendar17日目の記事です。 はじめに こんにちは、セーフィーの画像認識エンジニアの木村(勇)です。 セーフィーのエッジAI搭載カメラで動作するアプリケーションの開発を行っています。このアプリケーションの実装ではC++が使われているのですが、サーバーとのデータやりとりでMessagePackというシリアライズの形式を使う機会が発生しました。 案外実用的な情報がなく意外と苦戦したポイントも多かったので、実際に行った手法(あまり正攻法じゃなさそうな)を共有したいと思います。 MessagePackとは 基本的にはJsonのような通信データのシリアライズの形式ですが、Jsonより早くてコンパクトです。さまざまな言語でサポートされており、それらでデータを交換することが可能となります。 導入 MessagePackはこちら

                      ちょっと裏技っぽいC++でのMessagePackの作り方
                    • Firefox 73 is upon us – Mozilla Hacks - the Web developer blog

                      Another month, another new browser release! Today we’ve released Firefox 73, with useful additions that include CSS and JavaScript updates, and numerous DevTools improvements. Read on for the highlights. To find the full list of additions, check out the following links: Firefox 73 for developers Site compatibility for Firefox 73 Firefox 73 end-user release notes Note: Until recently, this post men

                        Firefox 73 is upon us – Mozilla Hacks - the Web developer blog
                      • PHP Slim 環境構築(11) NgnixとPHP-FPMは同じ夢を見るか - Qiita

                        Introduction 前回は、Dockerコンテナとして、NginxとPHP-FPMを別々のコンテナに構築していました。 今回は、NginxとPHP-FPMを同じDockerコンテナの中に格納してみます。 この一連のシリーズは、自分への備忘録が第一目的のため、かなり不親切です。 すみません・・・ なぜ一つのコンテナに入れるのか AWS ECSでの運用を考えたときに、nginxコンテナとphp-fpmコンテナの両方を管理するという事態を避けたいからです。その理由は、以下の二つです。 ずっと固定数で運用しつづけるのであればそれでも良いのですが、負荷に応じて増減する場合には調整が面倒であること。 nginxとphp-fpm間の通信自体も馬鹿にならないのではないかも? (未調査。AZが分かれた場合はどうなる? または、同一AZを保証する仕組みが必要) なお、Dockerコンテナには一つのプロセ

                          PHP Slim 環境構築(11) NgnixとPHP-FPMは同じ夢を見るか - Qiita
                        • Neovimのセットアップ方法(Mac) - Qiita

                          「Neovim」とは? Vimをベースとしたテキストエディタです。 Vimの機能を損なうことなく、Vimが持っている全ての問題を修正するとのことです。 Vimの勉強会に参加したとき、登壇された方が使っていたので私も使ってみることにしました。 環境 OS:macOS Mojave 10.14.6 Neovim:0.4.2 $ nvim --version NVIM v0.4.2 Build type: Release LuaJIT 2.0.5 Compilation: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNDEBUG -DMIN_LOG_LEVEL=3 -Wall -Wextra -pedantic -Wno-unused-para

                            Neovimのセットアップ方法(Mac) - Qiita
                          • GKE はどのようにログを収集しているのか

                            Ubie で SRE をしている @kamina_zzz です。 Ubie では Kubernetes を GKE で運用しているんですが、GKE だと container の STDOUT がいい感じに Cloud Logging へと集約されていますよね。 この経路、以前は Fluentd が使われていたんですが、近年は Fluent Bit が使われています。 Fluent Bit になってからどのようにしてログを集約していい感じに Cloud Logging へ送信しているのか気になってしまったので今回はこの辺りをまとめてみます。 さしあたって今回使用するバージョンはこんな感じです。 Kubernetes: v1.18.16-gke.502 Fluent Bit: v1.3.11[1] GKE にバンドルされてるバージョンがこれ はじめに そもそも Fluent Bit の用語や仕

                              GKE はどのようにログを収集しているのか
                            • Rails 7.1.0 がリリースされました|TechRacho by BPS株式会社

                              Ruby on Rails 7.1.0がリリースされました。 2021年12月に7.0.0がリリースされて以来以来ほぼ2年ぶりの大きな更新です。 Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!https://t.co/c32MdUifNs — Ruby on Rails (@rails) October 5, 2023 リリース情報: Ruby on Rails — Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more! 英語版Changelogをまとめて見るにはGItHubのリリースタグ↓が便利です。v7.1.0タグの日付は2023/10/05 17:29(日本時間)です。 Release 7.1.

                                Rails 7.1.0 がリリースされました|TechRacho by BPS株式会社
                              • neue cc - WebSerializer - オブジェクトからクエリストリングに変換するHttpClientリクエスト用シリアライザ

                                T valueから URLエンコードされたクエリストリング、またはx-www-form-urlencodedなHttpContentを生成する、つまりはウェブ(HTTP/1)リクエスト用のシリアライザを作りました。 github.com/Cysharp/WebSerializer クエリストリングの生成、意外と面倒くさいな!と。(C#用の)専用のSDKが存在しないWeb APIの場合は、自分でURL組み立てたりFormUrlEncodedContentを組み立てたりしますが、数が多いとまぁ面倒くさい。リクエストのパラメーター数が多いと、null抜いたりも面倒くさい。 レスポンス側はReadFromJsonAsyncなどでダイレクトに変換できるようになって特に問題はないのですが、リクエスト側は、かなりの手作業が要求されます。そのへんを全部やってくれるrefitというライブラリもありますが(A

                                • Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要|TechRacho by BPS株式会社

                                  2022.01.05 Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要 現象 Ruby 3.1.0がリリースされた直後にRails 7.0.0をRuby 3.1.0で動かそうとすると、以下のRails::Engine is abstract, you cannot instantiate it directly.エラーが出て動きませんでした。これはrails newの場合ですが、他の操作でも出ました。 $ dip rails new . --skip-git Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_nam

                                    Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要|TechRacho by BPS株式会社
                                  • Ruby 3.3.3にアップグレードするとbundle installでnet-popがインストールできない|TechRacho by BPS株式会社

                                    2024.06.17 Ruby 3.3.3にアップグレードするとbundle installでnet-popがインストールできない Ruby 3.3.3がリリースされました Ruby 3.3.3がリリースされたので、自分のRailsアプリのRubyを3.3.3にアップグレードしようとしたところ、ローカルのDockerコンテナではRailsアプリを正常に実行できたにもかかわらず、Herokuにデプロイするとbundle installの部分で以下が発生してデプロイできませんでした。 ... Downloading net-pop-0.1.2 revealed dependencies not in the API or the lockfile (net-protocol (>= 0)). Running `bundle update net-pop` should fix the prob

                                      Ruby 3.3.3にアップグレードするとbundle installでnet-popがインストールできない|TechRacho by BPS株式会社