TECH PLAY

ブログの検索結果

32539 件中 27571 - 27585 件目
こんにちは、M&Aクラウドのかずへいです。 M&Aクラウドのサービスでは、サービスが拡大するにつれて、開発当初は気にならなかったいくつかの課題が生まれました。 今回、テストの設計を見直し、これらの課題を解決する取り組みを行いましたので、ご紹介したいと思います。 テスト環境に発生していた課題 テスト環境に発生していた課題には以下のようなものがありました。 Migrateが遅い Seedingが遅い、Seedが複数のテストで使われており、変更がしづらい テストが足りていないと感じる DomainService
日本国内の通信と異なり、日中間の通信は不安定です。 中国関連の業務をされている方の多くは、この回線問題に悩まされていると思います。 インターネットを利用している限りは、これらの根本的な解決はできないと言えるでしょう。 さて、インターネットがダメなら、インターネット以外の国際回線を使えばいいですね。 今回、チャイナ・モバイル・インターナショナル(CMI)のCloud Connectの動作検証をしました。 どれくらいの効果か、日中間通信に関心のある方には、ぜひ見ていただきたいと思います。 チャイナ・モバイル・
技術3課の杉村です。AWS Certificate Manager(以下、ACM)で無料で発行できるSSL/TLS証明書、便利ですよね。 先日、証明書を発行しようとしたところ、こんなエラーメッセージに遭遇しました。 この証明書のリクエストの状況は "失敗" です。 このリクエストの 1 つ以上のドメイン名の証明書をリクエストするには、追加の検証が必要です。 通常ならドメイン名やドメイン認証の方法を入力して申請すると、すぐに承認(Eメール/DNS)の待ち受け状態になるのですが、上記のエラーメッセージが出て申
ZOZOテクノロジーズSRE部の市橋です。普段は主にAWSを用いて複数プロダクトのシステム構築、運用に携わっています。今回は2020年2月にリリースされたZOZOMATについて、システム構成と開発時に直面した課題、その課題を解決するために工夫した点について紹介します。 ZOZOMATではEKSやgRPCを新規に採用しており、これによって仕様の変更に強くなる、通信のオーバーヘッドを削減できるなど様々なメリットを享受できました。しかし導入時に一筋縄ではいかないことがあったため、今回苦戦した点についてご紹介でき
要約 JVMは任意の言語で作ることができるので、Perlで書いてみました github.com このようにクラスファイルを読み取り、それを実行することができます 今回は読者がJVMを書き始められるようにクラスファイルの読み取り方に焦点をおいて解説します(あまりPerlの話はしません) 目次 自己紹介 JVMの基本 クラスファイルの解説 オペコードの実行 まとめ 自己紹介 駅メモにて主にバックエンドを担当している id:toricor です。 仕事ではサーバがPerl実装なので、Perlでいろいろな機能を実
CI部の宮本です。最近、天気が悪い日はもれなく頭痛に悩まされています。鎮痛剤で対応していますが、何か良い方法はないものでしょうかねえ。。 さて、今回は先日のブログ SnowSQL コマンドで Snowflake に接続する の続編です。Webインターフェース、CLIツールと続いて、プログラミング言語からのアクセスを試してみたいと思います。 Snowflake で対応しているコネクタとドライバー 対応している言語、ドライバーは以下の通りです。主要な言語は対応している様です。Rubyとかは無いですが、ODBC
こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。 さて、今回から「Alexa虎の巻」と題して「これからAlexaのスキル作成をはじめたい!」という方向けの連載をスタートさせていただきます。 まずは、スキル作成に必要な「Amazon開発者アカウント」の作成からはじめて、次にAlexaの開発者コンソールのみでスキルの作成ができる「Alexa-hostedスキル」を利用してスキルを作成する…、という流れで徐々に進めていきたいと思っています。 更に、連載の途中でAlexaのスキル作成時に利
はじめに こんにちは、計測プラットフォーム部バックエンドチーム、テックリードの児島( @cozima0210 )です。この記事では、ZOZOSUITとZOZOMATの違いにより生じたバックエンド開発における課題と、その解決のためにCQRSアーキテクチャを採用した経緯、そしてその実践について紹介します。 ZOZOSUITとは ZOZOSUIT は、2017年に発表した全身の計測を目的としたツールです。現在も計測機能は提供されていますが、新規の販売は終了しています。現在、ZOZOSUITの計測データは、マルチ
先進技術調査グループのエンジニアの酒井 ( @neko_suki )です。 過去に2回、Turtlebot3の遠隔制御について紹介をしました。 tech.aptpod.co.jp tech.aptpod.co.jp 今回は、ネットワークの切断やほかの要因によって大幅な通信遅延が発生した際に、Turtlebot3を安全に遠隔制御技術する技術として以下の2点についてご紹介します。 ①フェールセーフ機能 ②メッセージの遅延への対応 Turtlebot3の遠隔制御は、PS3コントローラからのメッセージをクラウド経
2020年6月3日のアップデートでDirect Connectのフェイルオーバーテストが可能になりました。 AWSとオンプレミスの接続をする時にはDirect Connectが用いられますが、障害対策として、2本の接続を利用することもよくあります。 1本で障害が起きても、もう1本あるから大丈夫。。。大丈夫なはず。。。テストしたい。。。 それが実現できるようになりました。 AWS Direct Connect enables Failover Testing AWS Direct Connect Failo
CI部5課の山﨑です。 今回はAmazon Connectで非通知の番号からの受電を受けないように設定してみました 非通知とは何を示しているのか そもそも非通知とは電話の発信者が相手先に電話番号を通知する機能をオフにしていることを指します。非通知にしていると電話の相手先には発信者番号が通知されません。この通知機能は発信者番号通知サービスとして固定電話や携帯電話で提供されています。発信者の立場だと自分の番号をあまり知られたくないから非通知にしているというケースがあると思いますが、受信者側の立場に立つと、もし
室内の酸素濃度が低下気味にあるCI部の柿﨑です。 エアコンをつけっぱなしにするだけではなく、部屋の換気も忘れずにした方が良いことを最近学びました。 参考情報 弊社では社員一人ひとりに検証用のAWSアカウントが割り当てられていますが、今回は個人的に所有しているAWSアカウントにて、Savings Plans(以下、SP)を購入したため、シンプルに一連の流れをブログ化します。 Savings Plansの詳細な説明については、以下の記事に詳しく記載されておりますので、是非ご確認ください。 http://blo
鎌田です。 昨今の事情もあり、在宅ワークのために急いでWorkSpacesをご用意されている方も多いのではないでしょうか。 WorkSpacesを既存のActive Directoryドメインで運用される際、AD Connectorを使った構成をされるかと思うのですが、Active Directory側で許可しておく必要があるポートについて、少々分かりづらいのでこちらのブログでご案内します。 AD Connectorの通信要件 AWSドキュメントでは、こちらのページに記載があります。 整理しますと、次の通
皆さんこんにちは! 21卒の内定者として現在BOXIL開発チームでインターンをしている関口です! 私は今年の4月からスマートキャンプでインターンをしていますが、このインターンを始めるまで、業務としてプロダクトを開発したことはありませんでした。 業務としてプロダクトを開発するようになってから、自分が今まで使ってこなかった開発手法、技術、サービスがたくさんあるということを知りました。 今回のブログでは特に最近勉強になったBOXILの運用を支える監視ツールについて紹介していきたいと思います。 監視をおこなう理由
CI5課の山﨑です。今回は入門編としてネットワーク障害の一次切り分けについて簡単にまとめていきたいと思います。 構成図 今回は上記構成図のオンプレミスとAWSのホスト間で通信が不可になった際にどのようにして問題を切り分けていくのか簡単にまとめていきたいと思います。 問題が発生しているレイヤーの特定 pingによる疎通確認が初めの一歩 まずはpingで疎通確認をします。pingでICMPパケットを送信して疎通確認を取ることができれば、原因はLayer4以上のいずれかにあることが分かります。反対にpingで疎