サーバーワークス の技術ブログ

【Ruby】正規表現の\sはタブや改行にもマッチする

先日正規表現でスタックしてまい、正規表現やエスケープシークエンスについて調べていたのですが、その途中で気づいたことがあったのでブログにしてみます。 タイトルの通りなのですが、なんと正規表現の\s はスペースだけではなくタブや改行にもマッチしてしまいます。 irb(main):001:0> "\s".match?(/\s/) => true irb(main):002:0> "\t".match?(/\s/) => true irb(main):003:0> "\n".match?(/\s/) => tr

発信を自動化してみよう

はじめに こんにちは。孔子の80代目子孫兼技術5課の孔です。雨の日が続いていて、なかなか洗濯ができないですね。部屋干しだとカビが生えたりして、結局乾燥機を求めて近所のコインランドリーまで足を運ぶここ最近です。和室はつらいぜ…アイスブレイクでいつも暗いことしか呟かないので、次はもっと明るい話ができたらなと思います。 今回はAmazon Connectに関す

【はじめてのAWS】管理用IAMユーザーを作成しよう

今回は、弊社のYouTubeチャンネル「サーバーワークス チャンネル」にて先日公開した以下動画についてblogでも内容を紹介いたします。 動画内では、実際にAWSマネジメントコンソールを操作しながら設定を行っていくデモがありますのでもし興味があれば是非、動画も参照頂ければと思います。  内容が良かった、為になったと感じたら是非Goodボタンやチャンネル登録頂
AWS

【YouTube配信】「30分でわかる AWS UPDATE!」第18回を配信しました!

こんにちは、技術1課の山中です。 1週間で発表されたAWS UPDATEの中から、サーバーワークスのエンジニアが気になったトピックをピックアップして解説する「30分でわかる AWS UPDATE!」 今回は弊社エンジニアの杉村が登場。Amazon VPC のアップデートについて説明してもらいました。 そんな第18回の模様はこちら。  今回ご紹介したアップデートは以下です! 最も費用がか
AWS

【はじめてのAWS】AWS Security Hub を設定しよう

今回は、弊社のYouTubeチャンネル「サーバーワークス チャンネル」にて先日公開した以下動画についてblogでも内容を紹介いたします。 動画内では、実際にAWSマネジメントコンソールを操作しながら設定を行っていくデモがありますのでもし興味があれば是非、動画も参照頂ければと思います。  内容が良かった、為になったと感じたら是非Goodボタンやチャンネル登録頂
AWS

【AWS SystemsManager】インベントリデータをQuickSightで視覚化する

SRE2課の島村です。 梅雨の時期になりました。 皆さんは雨の日はどうやって過ごしていますか。 私はアウトドアの趣味が多く、インドアの趣味と言えるものがないことに気がつきました。 なので、もっぱら自重筋トレをしています。目指せロック様。 さて、今回はSystems Manager(以下SSMと略します。)のインベントリデータを QuickSightで視覚化するところまでやってみたいと
AWS

Amazon Linux 2 用カーネルライブパッチの一般提供が開始しました!

こんにちは、技術1課の小倉です。 2020/6/29にアップデートがあり、Amazon Linux 2 用カーネルライブパッチの一般提供が開始しました! Amazon Linux 2 用カーネルライブパッチの一般提供が開始 EC2でサーバを起動させている場合、今まではパッチ適用などのあとは再起動をしなければ反映せずサービス停止が必要でしたが、本アップデートによりAmazon Linux 2で、カーネルライブパ

Snowflake のセキュリティについて調べてみた

某YouTuberがオススメしていた「あずきのチカラ 目もと用」を最近愛用しているCI部の宮本です。夜眠りにつくときに使用しているのですが、最初は「あったか〜い。。。」と気持ち良さを感じ、温度が徐々に下がると同時に眠りにつくことが出来ます。 また、こんな副次的な効果があります。目の上にあずきが乗っていてスマホが見られない為、寝床で覚醒してしまって

オフィスに行けないので AWS IoT の研修課題を自宅から mockmock でこなしました

なろう系小説みたいなタイトルでこんにちは。技術4課の保田(ほだ)です。 13インチのメインモニター1枚で頑張るのが辛くなってきたのでモニターを注文しました。届くのが楽しみです。 導入 弊社では2月の半ばから極力オフィスに行かず在宅勤務を推奨しているので私はもう4ヶ月ぐらいオフィスに行ってません。 ところで、去年ぐらいまで私が所属していた課で新人

Amazon Connectで録音した通話音声を通常の3倍のスピードで

Amazon Connect専任担当の丸山です。 本日はうれしい発見があったので速報でお届けします。

【YouTube配信】「30分でわかる AWS UPDATE!」第17回を配信しました!

こんにちは、技術1課の山中です。 1週間で発表されたAWS UPDATEの中から、サーバーワークスのエンジニアが気になったトピックをピックアップして解説する「30分でわかる AWS UPDATE!」 今回から第 2 シーズンスタートということで、収録での配信に切り替えています。 先週に引き続き、弊社エンジニアの渡辺が登場。もはやレギュラーと化してますね。AWS CodeBuild について

Amazon CodeGuru が一般利用可能になりました

はじめに こんにちは、技術1課の山中です。 Amazon CodeGuru が先日 GA となりました! すごそうだけど、よく知らない…という感じだったので、チュートリアルをもとに試してみています。 Find your most expensive lines of code and improve code quality with Amazon CodeGuru - now generally available Amazon CodeGuru とは Amazon CodeGuru (CodeGuru) は、自動化されたコードレビューとアプリケーションパフォーマ

【はじめてのAWS】AWS IAM Access Analyzer を設定しよう

今回は、弊社のYouTubeチャンネル「サーバーワークス チャンネル」にて先日公開した以下動画についてblogでも内容を紹介いたします。 動画内では、実際にAWSマネジメントコンソールを操作しながら設定を行っていくデモがありますのでもし興味があれば是非、動画も参照頂ければと思います。 内容が良かった、為になったと感じたら是非Goodボタンやチャンネル登録頂け
AWS

Transit GatewayやDirect ConnectのAS番号について

技術3課の杉村です。AWS Transit Gateway(以下、Transit GatewayまたはTGW)やDirect Connect Gateway利用時には、ASN(AS番号)を設定しなければいけません。 でも、ASNって設定する箇所がたくさんあって、訳が分からなくなってしまいますよね。 Transit Gateway, Virtual Private Gateway(VGW), Direct Conenct Gateway, Virtual Interface(VIF)...など。 今回はそれを整理します。 1. そもそもASN(AS番号)って? ASN

Connect と Lambda を組み合わせるときに注意すべき点いくつか

こんにちは。技術4課の保田(ほだ)です。 みなさん好きな野菜は何ですか?私はピーマンが好きです。小さいころから好きで小学生の卒業制作でピーマンを擬人化したキャラクターの絵を描いたぐらい好きです。色も良いですよね。鮮やかさで言えば超新星爆発と同じぐらいだと思います。 要約 Lambda から Connect に返却できるデータ量の上限は 32 KB だから気を付けよう