Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
![Blogger](https://cdn-ak-scissors.b.st-hatena.com/image/square/54bc6958fa398012e8940e7aaf0b40462d6bfbba/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEj8q5sS-UbceYl3GtgNV2TLqmRF4BeBg0MjPtxRBteX4tY-M231sYHP95UX6-G4qEncsbnQuqpMxFFEtKpYIB0DD3uAh5BVA_QUwM3NdaINggp7oc6eHAA631C4zZxtWNiEwDQ2t8apoY4k%2Fs640%2Fjenkins_job.png)
どうも。 インフラの藤井です。 少し前から社内の技術部で試験的にSlackを導入しました。以前よりコミュニケーションがスムーズにいくようになったと評判です! ツール次第でコミュニケーションレベルが変わるなんて、技術者ってやっぱりこみゅ障なんですね!! 今回インフラチーム内で、一人ひとりが簡単な便利ツールを作ることになり、メンバー同士でLGTMやSHIPITをするので、現在では情報共有の中心になってしまったSlackにGHEのPullRequest情報がPUSHされるようにしました。 これが意外と簡単にできたにも関わらず、ググってもどんぴしゃが出てこないのでアクセスが稼げそうだと思い、この稿を呈示いたします。 環境: Slack 無料版 https://slack.com/ GitHubEnterprise 導入経緯は下記参照 GitHub Enterpriseがやってきた!~導入編~
kzhirataです。蒸し暑い日が続いていますね。 最近、社内で「継続的デリバリー」の読書会をやっています。 AWSなど簡単・迅速にインフラを調達できる時代になり、デプロイメントパイプラインを早い段階で構築することができる環境が整ったんだなぁと改めて実感します。 デプロイメントパイプラインを作るために欠かせないことの1つが、DBの構成管理です。 以前DBの構成管理をしていなかったために、リリース作業自体に時間がかかったり、リリースバグを出したことのある人も多いのではないでしょうか。(私も経験してます...) 今回は、JavaのDBマイグレーションツールを2つ試してみました。 FlywayとLiquibaseです。すでに、ここにFlywayとLiquibaseの比較記事がありますが、自分の感想を書きます。 1. インストール・環境構築について FlywayとLiquibaseもインストールの
初めましてbuster84という者です。シャノンに入社して早5ヶ月が経とうとしています。前職では、PHP,javascript 等を使ってC向けweb applicationを作っていました。今はPlay + Scala でBtoBのweb applicationを主にソーシャル周りの開発を行っています。今後ともよろしくお願いします。 さて早速なのですが一昨年くらいから教育の革命が断続的に行われているのご存知でしょうか?ロゴを最初に紹介したのでお気づきの方もいるかと思いますが大学の講義を無料で受講できるMOOC (massive open online course)というサービスです。左のedXがハーバード大学やMITが主体にやっていますMOOCで、右のcourseraが スタンフォード大学が主体にやっています。この二つのサービスが全世界の有名どころの大学を巻き込んで無料で授業を提供し始
こんにちわ。開発エンジニアのsugimotoです。 今回はPostgresqlのデッドロックについてちょっと書いてみます。 確認した環境はPostgresql9.1.4です。 ロックとかデッドロックについての説明は省きます。 デッドロックの調査 カタログテーブルのpg_locksを確認すると現在のロック状態がわかります。 pg_classと結合すればテーブル名もわかります。 各ロックの競合関係図はhttp://www.ecoop.net/memo/archives/2008-05-30-1.htmlがわかりやすくてお勧めです。 デッドロックの例 自分が経験したことのあるデッドロックの例を3つほどあげます。 例1.明示的なロックによるデッドロック 一番普通のパターンです。 本にはこれが載っていることが多いです。 自分もつい2年くらい前まではデッドロックはこのパターンしかないと思ってました。
元インフラ担当のyanaです。 2011年12月付けで、技術統括部からイベントソリューション事業部へ異動しました。 技術部ブログに投稿しても良いということなので、 今まで触れられなかった事業部署についてご紹介させていただきます。 そもそも、シャノンってなんの会社? オンラインとオフラインが融合した、時代に適切な マーケティングソリューションを支えるサービスを展開しています。 主力製品は2つあります。 http://www.shanon.co.jp/product/marketingplatform/ http://www.shanon.co.jp/product/eventplatform/ どちらの製品も自社開発、運用を行っています。 クラウドコンピューティングのメリットを最大限に生かし、 外部サービスとの連携に強いことが特徴です。 例えば、 1.展示会やプライベートショーの事前登録をW
師走ですね。ikeike443です。 皆さん、知ってますか? 今週の日曜は既に来年です! 何を言ってるかわからないと思いますが、カレンダーを見ればわかります。。年をとるって怖いですね! 一瞬だよ! 光陰矢の如しだよ! さて、今回は、2011年のまとめということで、弊社技術ブログのこの一年を簡単に振り返ってみたいと思います。 このブログってなんなんですか 一応コーポレイトサイトからもリンクを貼ってもらっていて、公式ブログっぽく見せていますが、実態は技術部の有志で運営しているブログです。(別に非公式だというわけではないですが。。) 予算もついてないですし、主に運営業務をしているのは私ですが、私も本業が別にあって、片手間にこのブログのメンテナンスや編集者業務をしている感じです。 なんのために始めたの いろいろあります。 一つは採用です。シャノンという会社は企業向けにSaaSを提供しているベンチャ
Uncategories Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み こんにちは。QAの井上です。 今回は現在QAチームで行っている自動テストに関する課題、それに対する取り組みについて紹介します。 まだまだ詰めが甘いところがあると思うで、フィードバックいただけるとうれしいです。 早速ですが、QAチームではCIツールにJenkinsを使用していて、約8割がSeleniumによるテストケースでできています。 テストケースの作成から実行まではざっくりですが、以下のようになっています。 - テストケースはFirefoxのIDEを使用して作成 - 作成したテストケースはSVNに保存 - 毎日夜中に最新のソースコードに対してテストを実施 - テストの実施は、Jenkinsのseleniumhqプラグインを使用して、複数台のクライアント(Windows)上でSelen
どうも、鈴木です。 さて、前回は vim の使用法というじつに低レベルレイヤの出身者的な記事を書きましたが、 今回も懲りずに低レベルのお話しをしたいと思います。 というのも、先日「ブログ書くのめんどくさいよぅ」と駄々をこねていたところ、あまりにレガシーすぎる HTML/CSS/JavaScript 仕様や Flash や Silverlight といったプロプライエタリなリッチコンテンツ用プラグインに日々苦しめられている気弱く善良な一介の WEB プログラマにすぎない我々の希望の星であり、そして同時に新たな巨大クソレガシーの萌芽でもある HTML5 が、いかにイケてないのではなくイケているのであるかを盛んに啓蒙するサイトである HTML5 Rocks (http://www.html5rocks.com/) に、"How Browsers Work" というとても楽しい記事があるのを、我が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く