我们的业务
从技术选型到开发和运维,我们为项目的每个阶段提供支持。
Rails and Ruby upgrades
Move an old Rails application to current Rails and Ruby step by step, without a rewrite and without stopping feature work. We start with a fixed-price roadmap.
Upgrade roadmap:$1,500
Ruby on Rails development
Ruby on Rails development at a fixed price: a first version of a new application, one feature, a fix, or monthly maintenance.
Feature or fix:from $1,000
Code audit and second opinion
An outside review of your Rails codebase, or of a proposal you have been given, written up in plain language so you can decide what to do next.
Second opinion:$500
JRuby and Java integration
Run Rails on the JVM, call Java libraries from Ruby, or embed Ruby in a Java system. We contribute to JRuby itself, so we can fix the problem where it starts.
JRuby assessment:from $2,000
Spinel: compile Ruby to native binaries
Spinel is Matz's new ahead-of-time compiler: it turns a subset of Ruby into a standalone native binary. We contribute to it, and we can tell you whether your code fits.
Feasibility study:$2,000
来自我们的博客
关于 Ruby on Rails、Hotwire 和 Web 应用开发的笔记。
Moving Japan Voyage to JRuby, part 1: the fiber scheduler under Falcon
Japan Voyage runs on Falcon, which runs on Ruby's fiber scheduler. Before the app can boot on JRuby, that scheduler has to behave the way CRuby's does. This is what has been fixed in JRuby so far, and what is still in the way.
Rails 8アプリをRuby 4.0にアップグレードした
プロダクションのRails 8.1アプリをRuby 3.4から4.0にアップグレードした。意外とすんなりいった。
Rails 8でどうやってAlpineJSを導入できる?(importmap編)
Rails 8でもAlpineJS使いたいが、NPM/Yarn使わない場合、どうやって導入する?
公司简介
- 公司名称
- Sampo Development LLC
- 成立
- 2021年
- 地点
- 日本大阪府吹田市
- 代表
- Kuokkanen Sampo
- 员工人数
- 2 人
- 语言
- 日语、英语、中文、芬兰语
优势
- 在实时通信(WebSocket、ActionCable、Phoenix Channels)方面经验丰富。
- 能够在多语言环境(日语、英语、中文)中开发和沟通。
- 从设计到部署和运维,全程提供支持。
- 以第二意见的形式提供客观的技术评估。
团队
Sampo Kuokkanen
代表/首席执行官
来自芬兰、现居日本的 Ruby 和 Elixir 开发者。Sampo Development 合同会社代表,Evil Martians GK 日本办公室负责人。活跃于日本 Ruby 社区。
演讲经历
- Kaigi on Rails 2023
- RubyWorld Conference 2024: “Keeping it Ruby: why your product need to have Ruby SDK”
- RubyConf Taiwan 2025: “What is happening with strings in Ruby and why is it feeling chilly?”
- COSCUP 2026: “Ruby on Ruby: ruby/spec, MRI tests, JRuby, and living on the edge”
Anssi Kuokkanen
工程师
来自芬兰、现居日本的 Ruby on Rails 工程师。擅长以用户体验为核心的 Web 应用开发,从设计到实现一手包办。他的座右铭是打造兼顾易用性和可维护性的产品。
学历
- 赫尔辛基大学研究生院: 硕士学位
- 神户大学研究生院: 交换项目
常见问题
- Sampo Development 提供哪些服务?
- 全新的 Ruby on Rails 和 Phoenix/Elixir 应用开发、现有系统的改进与扩展、代码审查、架构设计、安全评估以及第二意见。
- 你们也服务日本以外的客户吗?
- 是的。我们位于大阪府吹田市,可以用英语、日语、中文和芬兰语工作,并与世界各地的团队远程合作。
- 你们擅长哪些技术?
- Ruby on Rails 和 Phoenix/Elixir,在使用 Hotwire、ActionCable 和 Phoenix Channels 构建的实时、以 WebSocket 为主的系统方面经验丰富。
- 你们可以改进现有的应用吗?
- 可以。我们提供性能优化、重构、新功能开发,以及针对现有代码库架构和安全的技术咨询。
- 费用是多少?
- 我们承接小型、范围明确的固定价格项目,每个服务页面都列有价格。第二意见为 $500,Rails 升级路线图为 $1,500。
- 我们该如何开始?
- 通过联系表单写几句话,或发邮件至 sampo@sampo.ltd。我们会在两个工作日内回复,和你讨论项目以及我们能提供哪些帮助。