デブサミ2019で発表した「心理的安全性の構造」というプレゼンです。 https://event.shoeisha.jp/devsumi/20190702/session/2086/Read less
![心理的安全性の構造 デブサミ2019夏 structure of psychological safety](https://cdn-ak-scissors.b.st-hatena.com/image/square/30a4c6aa831f807dcdf0e3281d46642c0afc9ef6/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fstructureofpsychologicalsafety-190703055401-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
1. The first step of package management integration discusses integrating Bundler into RubyGems to provide bundled gems as the default package management solution. 2. What's happened in Ruby 2.6 discusses updates to RubyGems 3 and Bundler 2 that dropped support for older Ruby versions and integrated Bundler fully into Ruby 2.6 as the default package manager. 3. BugMash after releasing Ruby 2.6 sum
Type Profiler is a type analyzer for Ruby 3 that analyzes non-annotated Ruby code. It runs Ruby code at the type level to find potential errors and prototype type signatures. It forks execution for branches and reuses results when possible. While not perfect, it provides basic type checking capabilities for Ruby without requiring type annotations. The author acknowledges limitations and many areas
Type Profiler is a type analyzer for Ruby 3 that analyzes non-annotated Ruby code. It runs Ruby code at the type level to find potential errors and prototype type signatures. It forks execution for branches and reuses results when possible. While not perfect, it provides basic type checking capabilities for Ruby without requiring type annotations. The author acknowledges limitations and many areas
This document summarizes a presentation about self-healing infrastructure. It discusses implementing identity and access management (IAM) in AWS, including using IAM to control access, managing access keys, and using IAM roles. It also covers using Terraform and AWS CodeBuild for infrastructure as code and continuous integration/delivery workflows.Read less
This document contains code snippets and technical details from various programming languages and frameworks. It includes examples of database queries, model associations, HTTP requests, pagination, and tracking model changes in Ruby on Rails. Thread-local storage is demonstrated using RequestStore to make request information available across different parts of a Rails application.Read less
RubyGems is the package manager for Ruby libraries. Hiroshi Shibata discussed recent changes to RubyGems 3 and 4, as well as integration efforts between RubyGems and Bundler. Key points included making the conservative option default in RubyGems 4, installing gems to the user directory by default, and resolving incompatibilities between dependency resolvers in RubyGems and Bundler. The team is wor
The document summarizes a CircleCI Japan User Community Kickoff event. It includes an agenda that covers CircleCI features like workflows and Orbs. It also discusses Continuous Integration tools like Jenkins and drone. Kubernetes deployment is mentioned. There are links to slides about Kubernetes and information on CircleCI pricing plans and new features in version 2.1 like using Orbs to avoid dup
https://testnight.connpass.com/event/103064/ 『CI/CD Test Night #1』の LT 発表資料です。 サイボウズ社内の CI/CD ツール事情と CircleCI の最新機能について話しました。Read less
This document provides an overview and agenda for an AWS webinar on Amazon Elastic Container Service (ECS). The webinar will cover the basics of ECS, its main components, container execution environments, key ECS features, task definitions, and container execution. It includes introductions to the presenter and notices about pricing and content details. The target audience is those considering usi
This document summarizes Chris Maxwell's presentation on HootSuite's physical infrastructure. It discusses why HootSuite chose to build a physical datacenter instead of relying solely on cloud services like AWS due to their unique workload needs. It then outlines some of the specific infrastructure choices HootSuite made, including using OpenBSD and Cisco switches for routing and firewalls, CloudS
The document discusses an error encountered with ActiveRecord in a Ruby on Rails application when trying to execute a SQL statement. It received an ORA-01795 error code from the database indicating that a maximum identifier length was exceeded. Some debugging steps are mentioned to investigate further like checking the SQL statement and database object names for length compliance. It concludes by
Developers Summit 2018: ストリームとバッチを融合したBigData Analytics ~事例とデモから見えてくる、これからのデー... 翔泳社主催 Developers Summit 2018 15-B2の講演資料です。 ----------------- HadoopやSparkは、スタンダードな分析基盤として今ではすっかり定着しました。その上で、エンジニアにはPythonやRを使った機械学習などを求められるケースも多いかと思います。 また、従来のビッグデータではオフライン分析が主でしたが、Kafkaの台頭により、ストリームデータに対する要件も増えてきました。 本セッションでは、ストリームとバッチを融合したアナリティクスの事例紹介をベースにKafkaやHadoopでデータをストアし、Zeppelin上での機械学習をチュートリアル形式でお伝えします。 さらに、これ
Troubleshooting Slowdowns, Freezes, Deadlocks : Introduction to Thread Dump #... The document discusses troubleshooting slowdowns, freezes and deadlocks in Java applications. It introduces thread dumps as a tool to analyze multi-threaded issues. A thread dump provides a snapshot of all threads in the JVM, including each thread's status, name and call stack. Common thread statuses and their meaning
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く