春なのでSpringへの移行ガイド
みなさんご存知かとは思いますが、Seasar2のサポートが2016年9月26日を以って終了します。 弊社の運営するSUPERDELIVERYでも一部の機能でSeasar2を現在も利用しています。 今回はSeasar2からの移行を検討している方の参考になればと思い、以前に行った移行の事例を紹介させていただきます。 2014年にSUPERDELIVERYの商品登録機能をリニューアルした際、弊社で
みなさんご存知かとは思いますが、Seasar2のサポートが2016年9月26日を以って終了します。 弊社の運営するSUPERDELIVERYでも一部の機能でSeasar2を現在も利用しています。 今回はSeasar2からの移行を検討している方の参考になればと思い、以前に行った移行の事例を紹介させていただきます。 2014年にSUPERDELIVERYの商品登録機能をリニューアルした際、弊社で
こんにちは!はんだです。 今日はDNSサーバの可用性向上についてのエントリです。 DNSサーバの障害時の影響を防ぐ方法として、 単純にDNSサーバを複数設置して/etc/resolv.confに記入するという方法がありますが、 その方法には、タイムアウトの待ち時間という落とし穴があります。 /etc/resolv.conf nameserver 192.168.0.11
社内勉強会用に、埋めていくだけでzipファイルの解凍ができるプリントを作りました。 普段、zipファイルの解凍はコンピュータにやってもらっていますが、 この記事を読みながらご自身の手を使って紙とペンでやってみましょう。 アルゴリズムとデータ構造を生で感じるチャンスです。 準備 これから使うプリントをダウンロードして印刷しましょう。 ZIPローカルファイルヘッダ (Download) Z
2016.3.2
技術戦略部のやすだです。 以前弊社のCI/CDへの取組みについての記事がありましたが、 今回の記事はその中で触れられていた「Selenium」を利用したE2Eテストのシナリオメンテナンスについてです。 経緯 弊社ではSeleniumを使ったE2Eテストを行っています。 その中で、ログイン後の機能について確認するシナリオがあり、ログインに利用するテスト用アカウントのパスワード
2016.2.5
こんにちは。なべです。 CORECの開発を担当しています。 『CORECを支える技術 ~チケット駆動編~』に続き、『CORECを支える技術』シリーズの第2弾としてCORECのログ監視について書きたいと思います。 旧ログ監視の問題と対策 当初、CORECのログ監視はログ集約にくっつける形で始まりました。 ログ集約はログファイルを一定時間ごとにバックアップする仕組みで、各サーバーのログをfluentd
先日第4回技術部LT大会を開催しました。もう定着している感のあるLT大会ですが、 今回もみんなしっかり準備をしていて、内容も非常にバラエティに富んだものになっていました。 ~発表されたLTタイトル~ 「軽い気持ちでリモデ」 「SSL証明書やドメインなどの期限管理」 「パソコン少年の成れの果ての懐古(または、劣化移植への限りなき愛情)」 「キャッシュフロー計算書を作ってみた」 「URIHOの社内ツ
Ruby on Railsについて、基本的なこと(modelやcontrollerが何か知っている程度)を理解されている方を対象としています。 BtoBクラウド受注・発注システムCORECはRailsで開発しています。 開発初期のコードを見直してみると失敗したなと思うことがあります。 中でも特に開発効率に影響しているなと思うのが、RailsのActiveRecordのSTI(Single
技術開発部のおおはらです。 本日12月25日はクリスマスでもありますが、Ruby2.3のリリース日でもあります! 毎年クリスマスにRubyはバージョンアップリリースを続けており、 開発や利用が盛んであることはRubyエンジニアにとって喜ばしい限りです。 ちなみに私が開発を担当しているコレックはRuby on Railsを使用しています。 さて、先日開催されたRubyKaigi2015に参加
弊社では本番リリース直前検証環境として、ステージング環境を利用しています。 この環境が古くなってしまったため、環境再構築を実施することになりました。 再構築する上で、今後のこともあるので再構築しやすい環境に切り替えることにしました。 構築上でポイントとなったのは以下の2つです。 本番環境はVMで稼働しているので、そのバックアップを活用するサーバ設定(ネットワーク設定など)はできる限
今回は先日興味本位で利用してみた海外のクラウドソーシングサービス「Upwork」についてのアレコレを書いてみたいと思います。 ◆ Upworkとは? UpworkはアメリカにあるUpwork Global Inc.社の提供する世界最大規模のクラウドソーシング仲介サービスです。日本にもクラウドワークスなどの同類のサービスがありますがその海外版と考えれば分かりやすいかと思います
2015.10.29
先日第3回技術部LT大会を開催しました。 昨年から部内研修として開催しているLT大会ですが、今回も個性溢れるテーマが取り上げられました。普段あまり接点のない部内メンバーの業務内容も伺えるものになっていて、メンバー間の相互理解にも一役買いそうな内容になっています。今回のLT大会では今年の新人が早速発表したり、来年度の内定者を招いたりと賑やかなイベントとなりました。 ~発表されたLTタイトル~ 「はじ
テックブログのネタを要求されたので、色々と考えてみまして、弊社が運営しているサービスとは全く関係のない、最近社内でランチタイムに遊んでいる人狼型カードゲーム『レジスタンス:アヴァロン』を遊びやすくするための、ちょっとしたDIYについて書いてみることにしました。 『レジスタンス:アヴァロン』とは 『レジスタンス:アヴァロン』は2013年にホビージャパンより日本語版が発売された、人狼系正体秘匿型