TechRacho

https://techracho.bpsinc.jp

TechRacho(テックラッチョ)は、BPSスタッフがおくるシステム開発+αのアイデアマガジンです。Ruby on Railsネタ、EPUBの電子書籍ビューワに関連したAndroid/iOS開発ネタが多いです。社内の雰囲気がわかる記事もあるので興味をもってくださる方はぜひご覧ください。

フィード

記事のアイキャッチ画像
Ruby の Enumerable を超える: 確率的データ構造 「HyperLogLog」編(翻訳)
はてなブックマークアイコン 1
TechRacho
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Beyond Enumerable: Counting Distinct with HyperLogLog | baweaver 原文公開日: 2026年06月15日 原著者: Brandon Weaver 日本語タイトルは内容に即したものにしました。 確率的データ構造については以下のスライドもどうぞ。 Bloom Filter, Count-Min Sketch, HyperLogLog などの確率的データ構造をとても分かりやすく説明している資料 / “確率的データ構造を使って巨大な集合を定数メモリで近似しよう - Speak…” https://t […]The post Ruby の Enumerable を超える: 確率的データ構造 「HyperLogLog」編(翻訳) first appeared on TechRacho.
1日前
記事のアイキャッチ画像
BPS漫画翻訳チームのご紹介(2026年度)
はてなブックマークアイコン 1
TechRacho
昨年の2025年版をベースに、今年も「夏のTechrachoフェア」にてBPS漫画翻訳チームをご紹介させていただきます。 システム開発会社がなぜ漫画翻訳を? と思われる方もいらっしゃると思いますので、この事業がスタートした経緯も含め、最近の動向なども交えながらご紹介いたします。 🔗 どんな仕事をしている? BPSの漫画翻訳チームでは、漫画の海外展開をお考えの出版社様や作家様に向けて、質の高い「翻訳」と「写植(文字の配置)」をご提供しています。 🔗 1: 漫画に特化した翻訳・写植サービス BPSの漫画翻訳は、基本的に翻訳後の言語のネイティブが行っています。正確な翻訳であることはもちろん、漫画に精通したプロによる自然 […]The post BPS漫画翻訳チームのご紹介(2026年度) first appeared on TechRacho.
2日前
記事のアイキャッチ画像
田舎に住むということは地球1周分のビハインドを背負うということ
はてなブックマークアイコン 3
TechRacho
すいません、本題は「40代になる前に体重だけでも20代の頃に戻そうとした話」です。 このタイトルだとあんま引き強くないかなと思って、ちょっと訳わからないタイトルにしてみました。 こんにちはGenkiです。 どこかで書いたかもしれませんが、私は2025年1月に東京都から石川県の田舎へお引越しをしました。 都会の喧騒に疲れてきたのと、子育てを田舎でしたいよね、という意見が合致したので妻の実家である石川県に拠点を移したわけです。 フルリモートワークを認めてくれる会社にも感謝ですね。 (ちなみに、田舎田舎と連呼しますが蔑む意図は全くないです。田舎好きなので) するとどうでしょう。 1年も経たないうちに体重がモリモリと増え […]The post 田舎に住むということは地球1周分のビハインドを背負うということ first appeared on TechRacho.
5日前
記事のアイキャッチ画像
BPS開発チームの紹介 〜アプリチーム〜(2026年度版)
はてなブックマークアイコン 1
TechRacho
「夏のTechrachoフェア2026」ということで、 今年もチームの近況を交えつつアプリチームの紹介をさせていただければと思います。 どんな仕事している? アプリチームでは、自社製品である電子書籍ビューア、デジタル教科書ビューア、およびそれに関連するアプリ、システムの開発を主な業務としています。 電子書籍ビューア:『超縦書』 『超画像』 その他『超配信』『ちょい電書』等電子書籍ソリューション デジタル教科書ビューア:『超教科書』 および 『超教科書クラウド』 Windows/Mac/Android/iOS/Webブラウザ が主な対象環境になっており、特にWebブラウザ向けでは、画面遷移を伴わない、いわゆる「シン […]The post BPS開発チームの紹介 〜アプリチーム〜(2026年度版) first appeared on TechRacho.
6日前
記事のアイキャッチ画像
Rails: ルーティングの読み込みタイミングの話
はてなブックマークアイコン 1
TechRacho
匿名コントローラを使ったテストを1本足したら、関係のなさそうなログインのテストが落ちるようになるということがありました。 原因を調べてみると、ルーティングをいつ読み込むかという話に行き着きました。 以下は Rails 8.1.3 / Devise 4.9.4 / rspec-rails 8.0.4 / Ruby 3.4.2 で確認しています。 発端のテスト このような感じで匿名コントローラを使ったcontroller specを1本足しました。 RSpec.describe ApplicationController, type: :controller do controller(ApplicationCont […]The post Rails: ルーティングの読み込みタイミングの話 first appeared on TechRacho.
7日前
記事のアイキャッチ画像
文系出身+開発未経験のエンジニアが入社してからの半年を振り返る
はてなブックマークアイコン 1
TechRacho
こんにちは、hidechiです。 8月も終盤に差し掛かり、少しだけ暑さが和らいできたでしょうか。 時折、心地よい風を感じますが、まだまだ日差しは厳しいですね。 さて、私事ではありますが、BPSへ入社して半年が過ぎ、そろそろ1年が見えてきました。ちょうどよい頃合いで「夏のTechRachoフェア2026」が開催中なので、これまでのことを振り返ろうと思います。 実務経験なしからWeb開発へ 2025年12月1日にBPSへ入社し、現在はWeb開発第1チームに所属しています(Web開発第1チームの紹介記事はこちら)。担当業務はRuby on Railsを使用したWebアプリケーション開発で、受託開発と自社開発を並行して進 […]The post 文系出身+開発未経験のエンジニアが入社してからの半年を振り返る first appeared on TechRacho.
8日前
記事のアイキャッチ画像
Rubyのpg gem、mysql2 gem利用時に必要なOSパッケージを整理する
TechRacho
PostgreSQLやMySQLをRubyのgemで利用するプロジェクトにおいてlibpq-dev、postgresql-client、libmysqlclient-dev、default-mysql-clientといったOSパッケージのインストールを求められたり、Dockerfileで指定されていることがあるかと思います。 ただ、それぞれの用途や必要性を理解できていなかったため、今回調べてみました。 🔗 前提 この記事での前提となる環境は以下です。 Linuxディストリビューション: Debian pg 1.6.3 mysql2 0.5.7 🔗 PostgreSQLを利用する場合 Rubyで例えば、pg gem […]The post Rubyのpg gem、mysql2 gem利用時に必要なOSパッケージを整理する first appeared on TechRacho.
9日前
記事のアイキャッチ画像
猛暑でも楽しく安全に運動する方法
TechRacho
在宅勤務だと運動不足になりがちですよね。 通勤+倉庫作業がある夫は毎日1万歩以上歩いていますが、エブリデイ在宅勤務の私は数百歩/日程度。 現在私は特別ダイエットをしているわけではないものの、運動不足は筋力や体力の低下、将来の病気(高血圧や糖尿病など)のリスクに繋がるため避けておきたい。平均寿命が伸びている昨今、健康寿命も伸ばしておきたいわけです。 じゃあ運動しよう!と思っても、真夏は外出するだけで熱中症になってしまいそうな勢いですよね。そもそも体育会系でもないインドア派なので、「運動」という言葉の響きが楽しくないです。 というわけで、猛暑でも楽しく安全に運動する方法を考えて実践してみました。1人でも家族連れでも実 […]The post 猛暑でも楽しく安全に運動する方法 first appeared on TechRacho.
12日前
記事のアイキャッチ画像
Rails: deprecation warningsに関連する4つのconfigの役割を整理する
TechRacho
ebiです。今年はRails 7.2系のEOLが2026/08/09まで、Rails 8.0系のEOLが2026/11/07と一気に2つのマイナーバージョンがEOLを迎えますのでRailsアップグレード対応に追われている方も多いのではないでしょうか。 今回はそんなRailsアップグレード対応にも深く関わりがあるdeprecation warnings(非推奨警告)に関連するconfigの役割について実際に挙動の変化などを確認しつつ、知識整理をしてみようと思います。 最新Railsでrails newしてデフォルト生成されるconfigファイルでは記載が無いので存在を知らなかったり、あるいはかつてのRailsバージ […]The post Rails: deprecation warningsに関連する4つのconfigの役割を整理する first appeared on TechRacho.
13日前
記事のアイキャッチ画像
BPS開発チームの紹介~Web開発第2チーム~(2026年度)
TechRacho
基本的には2025年度版に公開したチーム記事と同じになりますが、2025年度版をベースに2026年度用にリバイズしています。 ここ数年でチームでは100人月を超える大きな案件を受けるようになったり数百人月規模の案件にかかわるようになったりと大きな案件にかかわることが多くなってきました。 大きな案件だけではないですが、前年に引き続き「品質」がより大きく求められるようになってきたとひしひしと感じます。 「品質」というのは単に不具合が少ないというだけでなく、コードの保守性、要件定義の精度、UIが使いやすいものになっているかなどいろいろなものがあります。 さらに、ここ数年で業務でAIを利用することも多くなり今後エンジニア […]The post BPS開発チームの紹介~Web開発第2チーム~(2026年度) first appeared on TechRacho.
14日前