技術情報

36/42ページ

Sketch3、ここがイヤ

  • 2015.11.27

毎日、長女に悪態をつかれながら保育園に送っている池島です。長女の送迎もあと4ヶ月と思うと、時の流れの早さを感じつつも、残りの月日を大切に過ごそうと思えてきます。 現在、弊社コーポレートサイトのリニューアルに取り組んでいます。 デザインカンプの作成に、Sketch3を使っていますが、使い込んでいくうちに、不便な点、使いにくい点などが見えてきました。 現時点での気付いた点と、その対応策を書いておこうと […]

AWS LambdaのScheduled Eventを使ってバッチ実行してみた

先日ハードコアのライブに行ってきて、耳がまだおかしい下條です。やはり耳栓は必須です。 さて、話は変わるが、最近私が関わっているプロジェクトでは、比較的単純なWebアプリケーションでも日次などで簡単なバッチ処理をしたいという状況は意外と多い。 弊社では、これまでバッチの定時実行にはRundeckなどのジョブ管理ツールや、場合によってはcronを使ってきた。しかしこれらには以下のような問題がある。 ジ […]

MochaとNockでモックサーバーを作ってレスポンスのテスト

月に1kgひよこ豆を食べる小飼です。 先日当ブログで岡本がsinon.jsでXHRをキャッチしてモックレスポンスを返す方法について紹介していました。 ちょうど私も別の案件でAPIサーバーへのリクエストのテストを実装したのですが、岡本とは違ったアプローチを採用しました。 本稿ではNode.jsのhttpモジュールからのリクエストをキャッチしてモックレスポンスを返すnockをご紹介します。 nock […]

Github でメンションを送られているプルリクエストを確認

規則正しい生活 突然ですが規則正しい生活、してますか?毎日決まった時間に起きられているでしょうか? 生活習慣が乱れると、体内の神経伝達物質やホルモンバランスに大きな影響を与えるそうです。神経伝達物質やホルモンバランスが崩れると、肉体的にも精神的にも不安定になります。さらに、それらは睡眠にも大きな影響を与えことになります。 リモートワークだからこそ自己管理が大事 弊社では業務をリモートワークで行って […]

DDD Alliance!に参加して感じたソフトウェア設計と組織のあり方

手持ちの紙楽譜をフルデジタル化してiPad Proで管理だぜ!っと9月末くらいに意気込んでいたものの、iPad Pro発売までの期間に熱が冷めてしまったのに加え、お値段も結構高いのでコスパを考えてしまい、結局iPad Proを購入しない可能性が96%となった代表の国本です。 さて、個人的に昨年くらいからソフトウェアの設計技法としてドメイン駆動設計(DDD)に強い興味と関心を持っており、昨日11/1 […]

Goで遊んでわかった3つの魅力

11/20 ~ 12/4 までの約2週間、サンフランシスコとシリコンバレーにいく予定の伊藤です。1週間は休暇を頂いて、もう1週間は現地でリモートワークを行う予定です。初めてのアメリカなのでワクワクしています! 1ヶ月前ぐらいから趣味でGo言語を書き始めたのですが、比較的すぐに飽きてしまう僕でも1ヶ月間割と楽しくコードを書き続けられているので、今回はそのGo言語の魅力をご紹介したいと思います。 Go […]

karmaにsinon.jsいれて、fakeServerをつくる

概要 SPAのテスト用にAPIサーバーをモックしたいが、nockのような感じでシンプルに実装したい(nockはブラウザ環境であるkarmaでは動かない)。 mochaを使うのも冗長なので、sinonjsを使うことにした。 実装 karmaのconfigにsinonを加える。これで、テスト内でsinonがグローバルで使える。 // karma.conf.js ..., frameworks: [&# […]

Google Analyticsから見えてくる自社サイトの改善点

学校説明会や就学時健診、予防接種など、子供関係で忙しい池島です。 子供の予防接種は、4週間空けて2回とか3回とか受けさせないといけないので面倒です。子供の健康には代えられませんが・・・。 現在、弊社コーポレートサイトのリニューアルに取りかかっています。 コンテンツの見直し、レイアウトやデザインの刷新など、検討事項がたくさんありますが、より良いサイト作りにはどんなことが必要なのか、Google An […]

Unicornの自動起動設定

  • 2015.10.23

先日、OS起動時にUnicornが自動起動するよう設定する機会があり、その際にUnicornの停止や再起動についておさらいした覚え書きである。 前提 Unicornの停止方法 公式ドキュメントに記載されているが、要約する。 Unicornには停止用コマンドなどは用意されていない。Unicornはひとつのmasterプロセスと複数のworkerプロセスからなるが、masterプロセスにシグナルを送信 […]

オススメnode-modules

手指がカサつき過ぎて指紋認証が出来ない小飼です。 フロントエンド開発においてデファクトスタンダードとなった感のあるnpmは、 Node.jsコミュニティによる開発の活発な無数のライブラリ群があり、Node.jsそのものの魅力に大きく貢献しています。 そこで本稿では私の気に入っているnpmを、活用範囲をフロントエンドに限らずいくつかご紹介します。 validator validator 与えられた文 […]

1 36 42