ハウテレビジョンブログ

『外資就活ドットコム』『Liiga』『Mond』を開発している株式会社ハウテレビジョンのブログです。

SlackのCHANNELSを隠すスクリプトを書きました for Chrome

マリオカート8でレートが7000を超えた津田です。 ハウテレビジョンではチャットツールに Slack 使っています。 弊社の場合、重要な発言は DIRECT MESSAGES や PRIVATE GROUPS に集中し、 CHANNELS は雑談や他ツールからの通知が中心となる傾向があります。 …

MacでWindows XP & IE6の環境を構築するまでの壮大なYak Shaving

@artifactsauce です。今日は東急東横線が大幅に遅延していて朝からすでに萎えています。今からリポビタンDを買いに行こうと思っています。 皆さんのWebサービスはInternet Explorer(以下IE)6でも快適に利用できますか?Microsoft自体がWindows XPのサポー…

ハウテレビジョンのメンバーでアプリ開発合宿に行ってきました!

9月27日~9月28日に千葉県の銚子にある温泉宿「土善旅館」にて開発合宿に行ってきました。

非エンジニアがAnalyticsのクリックイベントを設置する - GoogleTagManager で Analytics のタグを管理する (2)

津田です。先日9/22にコーポレートサイトをリニューアルしたのでよろしければご覧ください。 さて、前回の記事ではGoogleTagManagerの概要を書きました。 その記事で エンジニアでなくても好きなボタンやリンクにクリックイベントを設置できるのが素晴らしい…

CakePHP で実装したメール送信フォームで、文字化けしがちな全角チルダ「〜」やハイフンを文字化けしないようにフィルターする

こんにちは、エンジニアの@soyanaです。前回記事CakePHP2 で、phpass でハッシュ化されたパスワードが保存されたユーザーテーブルを扱えるようにするに引き続き、CakePHPのTipsをお送りします。 前提として、 メールフォームの文字エンコーディングは UTF-8 …

nginxのアクセスログにユーザーIDを記録する方法

こんにちは。来週末のPyConが待ち遠しくてたまらない祖山です。 以前、Fluentdを使ってElasticsearchやBigQueryにnginxのアクセスログを流す方法をご紹介しました。 fluentdでnginxのログをElasticsearchとBigQueryに保存するお話 - ハウテレビジョン開発者…

Capistranoによるデプロイの実行時にSlack通知する方法

2児の父、@artifactsauceです。愛の重さに潰されそうな毎日です。 Slack便利ですよね。ハウテレビジョンではSlack導入してから、あらゆるコミュニケーションを集約化しています。例えば弊社ではデプロイツールとしてCapistranoを使っており、Capistranoによ…

GoogleTagManager で Analytics のタグを管理する (1) - GTMの概要とメリット

フロントエンド中心に担当している津田(id:YTsuda)です。夏季休暇が終わってしまい、来年の夏休みを待ちわびている29歳です。 弊社では先日 GoogleTagManager (以下GTM) を導入しました。 これがエンジニアの負担を軽減してくれるすばらしいプロダクトだった…

CakePHP2 で、phpass でハッシュ化されたパスワードが保存されたユーザーテーブルを扱えるようにする

こんにちは、エンジニアの@soyanaです。 CakePHP では、バージョン 2.4 から passwordhasher という仕組みが導入され、認証オブジェクトがパスワードハッシュの生成とチェックを行うために、新たなパスワードハッシュ化オブジェクトを使うようになりました。…

fluentdでnginxのログをElasticsearchとBigQueryに保存するお話

こんにちは。夏休みに長野に行って居酒屋で馬刺しをたらふく食べていたら 地元のおっさん人生の大先輩の絡み酒に付き合わされた祖山です。 4月に入社して以降、サーバサイドのWeb開発やスクラムの導入、サイト内検索の改善など様々な業務に 取り組んでいます…