「どーなってんの、この国は?」能登半島地震の翌日は「完全オフ」で箱根駅伝楽しむ 神田潤一内閣府大臣政務官の緩 ...
NYライブ大盛況 〝カワイイ〟と〝メタル〟を融合した新しいジャンルを作りたい 2010年の結成以来、圧倒的なパフォーマンス で活躍の場を広げてきたBABYMETAL(ベビーメタル)。ジャンルだけでなく、今や国境を越え、今年はパリ、ケルン、ロンドン、ロサンゼルスで単独公 演を成功させた。さらには、レディー・ガガの北米ツアー5公演のサポートアクトに抜てきされるまでに。先月、ニューヨークでの初の単独公演の翌日、3人に お話を伺った。(聞き手・高橋克明) 左から、MOAMETAL、SUーMETAL、YUIMETAL あの…イキナリですけど、皆さん顔ちっちゃいですね…。 SUーMETAL(以下・SU) イヤイヤイヤイヤイヤ。(笑) MOAMETAL(以下・MOA) そんなことないDEATH。(笑) 昨夜は本当にお疲れさまでした。ニューヨークライブ、大盛況でした。 SU ありがとうございます。ニューヨ
個人での出版であるにも関わらず、Amazonの電子書籍Kindleストアのランキング上位に入った『Fuzoku実践入門: 裏打ちされた知識で正々堂々とデビューする』。プログラムの入門書に似せた表紙がネット上で話題となったこの本の著者・村雨秋乃さんは、都内のIT企業で働く30代の会社員だという。 今回は本人に会い、どのようにしてこの本が生まれたのかを聞いた。 ■「行きたい」とは思わないが「知っておきたい」欲望を刺激――『Fuzoku実践入門』は現在、どれくらい売れているのですか。 村雨秋乃さん(以下、村雨):この2日間(11月11~12日)だけで500部以上売れました。当初の販売目標が300部だったので、それを達成することができました。 ――どのような経緯でこの本を出版することになったのですか。 村雨:春ごろからソフトの解説書や小説を書いており、電子書籍として出版することを考えていました。し
最近、次の作品の執筆をしているのですが、慣れとは恐しいもので、Rakeを利用した自動ビルドですら面倒になってきてしまい、CIが欲しいと思うようになりました。 複数人のプロジェクトならいざしらず、自分一人の執筆のためにCI環境を整えるのは、どうもやり過ぎな気がしていたのですが、CircleCIが1コンテナまで無料になったとを聞き、気になっていたため、執筆の息抜きにCI環境を簡単に整えてみました。 CircleCIでEPUBをビルドする 既にRakefileを書いているため、CircleCIを利用してEPUBをビルドするのは、とても簡単でした。 test: override: - rake md2review epub 上記のようなcircle.ymlファイルをコミットしてGitHubへpushしておき、後はCircleCIにログインして、GitHubのリポジトリを選択するだけです。 無事にビ
はじめに これは ドリコム Advent Calendar 2014 の5日目です。 4日目は、@ka_nipan さんによる ドリコムを支えるデータ分析基盤 です。 自己紹介 @gussan ドリコム歴は10年になります。 アーキテクチャ設計、ミドルウェア・ライブラリ及び社内ツールの開発運用等を担当しています。 本日の話 2年前の12月、メインのソースコードリポジトリをSubversionからGitLabへ移行しました。 本日はGitLabへの移行と運用の話をします。 GitLabに決めた理由 選択肢としてはGitLab, GH:E, Stash等がありました。 メインの機能はどれも十分な機能を有していましたが、 GitLabを選んだ主な理由としては以下の3つです。 継続的にメンテナンス・リリースがなされている 社内にある技術で運用可能である(Rails, MySQL, Redis) も
http://tech.gilt.com/post/73434506726/scaling-gilt-at-gilt-nyc-tech-talks-comes-to-2-park 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 GiltのYoni Goldbergが、同社のアプリが、RailsベースからScalaに移行しスケールしてきた経緯を紹介しています。 Videoがでたら是非紹介したいと思っていたネタですが、1ヶ月待ってもアップされないので、ひとまずあきらめてスライドの紹介だけになります。もしビデオがアップされたら改めて更新します。 2007年の典型的なスタートアップ。サービスをとにかくなるはやでローンチするために、当時盛り上がってきていたRailsを採用。 2009年、フラッシュセール開催時の
@shoitoです。 12/1に、先日発表したElasticsearch勉強会の報告を公開しました。 「niconicoの検索を支えるElasticsearch」と題して、第7回Elasticsearch勉強会で発表しました 今回は、私がElasticsearchを知るために参考にしているサイトや書籍、フォローしているtwitterアカウントなどを紹介します。1つでも参考になればと。 まずは書籍を2冊紹介します。 Elasticsearch: The Definitive Guide (英語) http://shop.oreilly.com/product/0636920028505.do こちらは電子書籍がオライリーで発売されているのですが、オンラインでも無料で読むこともできます。 http://www.elastic.co/guide/en/elasticsearch/guide/cu
すいません。締切守れませんでした…。 やっぱ、java-jaの忘年会の翌日は辛い…。 はじめに Webシステムを開発していると切っても切れないのがJavaScriptです。 Railsはかなり早い時期からalt-JSや結合、minify等を組み込めるようにフレームワークにそれを取り入れてきました。 それを支えているのがRails3.1から導入されたsprocketsです。 それに伴なってJSのライブラリをどうやって管理するかという点について、独自の路線を取ることになりました。 JSのライブラリを同梱したgemパッケージにラップしてrubygemsとして管理する方法です。 ある程度は上手くいっていたし、今もその流れは続いているんですが、時々問題になることもあります。 例えばメンテナの対応時期がズレてて古いバージョンのままだったり、似たようなgemが乱立してややこしくなったり。(backbon
毎年末にjQueryのプラグインをまとめていましたが、今年はプラグインの他に単体で動作するスクリプトも加えて、jQueryのプラグインとスクリプトの総まとめとして記事にしました。 今年目立ったのは、去年から引き続きアニメーション系、縦長ページ用のスクリプトでしょうか。 1カラムのレイアウトが流行っているためか背景関連も充実していました。それとSVGをより簡単に利用できるようになったのも大きな目玉ですね。 また、jQueryに依存しない、単体で動作するスクリプトも多く開発されるようになったと思います。 背景関連 SVG関連 縦長ページ関連 スクロール連動・パララックス関連 その他スクロール操作・補助関連 レスポンシブ関連 ナビゲーション関連 レイアウト関連 コンテンツ生成関連 コンテンツ紹介・ツアー関連 スライダー・カルーセル関連 画像拡大・配置・キャプション関連 アニメーション関連 エフェ
こんにちは、三苫です。 この記事はTECHSCORE Advent Calendar 2014、5日目の記事です。 近年、Rails複数DB Casual Talksが開催されるなど、Railsでも複数・異種データベース混在したシステム構成は何ら特別でなものではなく通常の開発でカジュアルに選択される構成だぞという機運が高まっています。 togetterで参加者の反応を見ても、「establish_connectionは基本」「前にも見たぞこのスライド」など、おおむね知見が業界全体に広まりつつある事がわかります。 本記事はRails複数DBがまだカジュアルではない時代、マルチテナントシステムのデータベースをMySQLからPostgreSQLに、各サブシステムは縮退しつつも、システム全体としては無停止で移行を行った記録を共有するためのものです。 移行したシステムの前提 マルチテナントシステム
ちわす。11月にサーバサイドエンジニアとしてジョインした佐野です。前職ではウェブサービスやソーシャルゲームのサーバ管理、DBA、運用ツール開発など主にインフラ面を担当していました。入社一ヶ月のペーペーでございます。 「ブログ書けやー」とのお達しが出たのですが、ノリがイマイチわからんので、軽い記事(恵比寿のメシと酒)と真面目な記事(トレタのシステム)を両方書きます。真面目な話の合間にメシの話でもしながら...。真面目な記事はエンジニア職向けの内容になります。 ではよろしくお願いします。 トレタのシステムは種々のクラウドサービスで成り立っています。この一ヶ月で僕がシステムに手を加えた部分としては、監視周りの整備(Pingdom, PagerDuty導入, 監視用hubotを書く)、ログ解析基盤の構築(fluentd -> BigQuery連携)、ちょっとした負荷分散(リバースプロキシを少々)を
HTTPS(SSL利用)サイトがSEO的に優遇されるトレンドで、世間的にもHTTPS接続でサイト運用するサービスが増えてきています。 これが、ハイトラフィックサイトになってくると、このフロントエンドでSSL処理させることが負荷的にもなかなか辛いのです。 で、Apache 2.3以降では、Shared Object Cache Providerとして、memcachedが選択できるようになっています。 この仕組みを利用して、Apacheとmemcachedを並べることで、各サーバでユーザのSSL Session Cacheを共有しながらHTTPSリクエストを負荷分散できる構成を作ってみました。 WebサーバでSSLオフロード 常時SSLを利用したWebサイトを運用するために、SSLアクセラレータといったアプライアンス製品だとか、ソフトウェアだとApacheやNginxのSSLモジュールを使う
「EFK (Elasticsearch + Fluentd + Kibana) なんて甘えですよ、漢は黙って awk | sort | uniq -c ですよ」と誰かが言ってたような言ってなかったような気がするのでログさらう時に自分がよく使う awk 芸について書きます。 想定データサンプル こんなフォーマットで出る TSV 形式の Web アプリケーションログがあったとします。[TAB] はタブ文字です。 時間[TAB]ステータス[TAB]HTTPメソッド[TAB]URI[TAB]リクエストタイム 例えばこんな感じです。このログを awk 芸で処理していきます。 access.log 2014-12-05 12:00:00[TAB]200[TAB]GET[TAB]/api/v1/ping[TAB]0.017832 2014-12-05 12:00:01[TAB]200[TAB]POST[
【画像あり】椎名林檎ネキ(36)、ライブでハイレグを披露 Tweet 1:風吹けば名無し@\(^o^)/:2014/12/04(木) 20:43:28.48 ID:tPAVCMYl0.net ババア無理すんな 2:風吹けば名無し@\(^o^)/:2014/12/04(木) 20:44:05.36 ID:n7bFknaF0.net こいつ毎回顔変わってんな 3:風吹けば名無し@\(^o^)/:2014/12/04(木) 20:44:06.84 ID:eyxyL76z0.net 東京事変まだ? 14:風吹けば名無し@\(^o^)/:2014/12/04(木) 20:45:39.05 ID:065TQ0QlK.net 即ハボ 【ブラウザ版】 MHF-Gの世界観を引き継いだシミュレーションRPGが登場! 6:風吹けば名無し@\(^o^)/:2014/12/04(木) 20:44:38.62 ID:
はじめに いよいよ始まりました、Atom Advent Calendar 2014でございます。 思ったより登録数が少なくてちょっと悲しいのですが、それはみんなまだAtomの魅力が分かってないからだ! と気を取り直し、初日はAtomの魅力を紹介したいと思います。 魅力その1: デフォルトで機能的でカッコイイ 機能性と見た目、エディタを選ぶ上で重要なファクターですね。 Atomは後発ということもあり、既存エディタの良い所を標準機能として搭載しています。 注: スクショはPackage(Atomの拡張の呼称)無しの状態で撮っています。 ショートカットはMacのものです。 クールな見た目 初期状態でこんな感じです。 Packageを入れたりすればこんな感じもなります(後述)。 Command Palette Cmd+Shift+p VimのUniteとかEmacsのAnythingのようなコマン
WEB制作において、クライアントに確認の依頼をして、修正依頼って夜中に来たり、納期ギリギリに来たりすると困りますよね。それで愚痴る人も少なくないと思います。でも、よく考えたらなんでそんなに時間がかかっているんでしょう? もしかしたら、クライアントが修正依頼を報告するまでの課程に問題があるのかもしれません。よくいるクライアントは、修正依頼を書くまでの課程が… 修正確認ページをぷりんとあうとー → 手書きで修正 → スキャン → 送信 → また修正見つけたけどさっきスキャンした紙どこやったっけ? → またプリントアウト → 手書き修正 → スキャン → あれ一枚目の修正どんな内容だったっけ? → 以下無限ループ ・・・・無駄しか無いわ!!!無駄以外探すのが難しいわ!! まぁ、でもこれはクライアント側も可哀想。WEB屋ならまだしも、WEBサイトの修正依頼にどれだけの時間を使わせるつもりかと…そり
この記事は「1分で実現できる有用な技術 Advent Calendar 2014」の5日目の記事です。 Linuxカーネルが認識している論理cpu数を数えるのは↓みたいな感じでも良いのですがプロセスが利用できる数とは違うので多少注意が必要です。これはプロセスに対してリソースの制限がかけられている場合があるからですね。 ということで、そんな時にnproc(1)です。このコマンドなら現在のプロセスで使えるcpu数を知ることができます。 では実際に動かして見てみます。 下のコードはまず何もリソース制限がない状態でnprocコマンドを実行。その後に利用可能なcpuを設定してnprocを実行しています。ここではfork前にリソース制限をしてそれが子プロセスに引き継がれています。 #define _GNU_SOURCE #include <sched.h> #include <stdio.h> #in
はじめに こんにちは。情報システム部の山田幸司です。GREE Advent Calendar 2014 5日目の記事を担当させて頂きます。 今回のテーマは「Blender」です。 ゲームづくりに携わっているエンジニアの方々の中にも、素材を自前で用意して動かしたいと思っている方が多いと思います。僕も2年前から趣味でUnityを触り始め、3Dモデルを自作して動かしたいと思い始めていました。ただ3Dのモデルデータをどうやって作ればいいのか悩む方がいると思います。モデリングのためにMayaやLightWaveなどのモデリングソフトの購入も検討できますが、高価で手を出しにくい。そんな時にBlenderをお勧めします。 Blenderとは Blenderはオープンソースのモデリングソフトです。最新バージョンは2.72b(2014/12/5現在)。フリーのモデリングソフトならばメタセコイアが有名だと思い
Helping Users Find Their Own Way: Creating Modern Search Experiences
Bufferopen:Bufferでは、モバイルマーケティング、Facebook、SEOなど、さまざまなオンラインツールを活用しています。 私たちの仕事哲学は「ハードではなくスマートに働く」ですが、オンラインツールはその中核に位置するものです。また、新しいツールを探すこと自体も楽しみのひとつです。 そういうわけで、『Product Hunt』のツール探索チームから、リモートワーカーやモバイワーカーのためのベストツールをまとめて欲しいと依頼されたとき、私たちは大喜びで引き受けました。 以下はそのときリストした17のツールです。リモートワーカーやデジタルノマド必携のものばかりですよ! Bufferのリモートチームが毎日使っている17のツール 1. Trello ─ なんでもオーガナイズできる 『Trello』はBufferチーム御用達のToDoリストです。エンジニアは仕様作成に、サポートチーム
コードレビューしてますか? 「コードレビューをしよう - pblog」でも触れたのですが、 今回はコードレビューの話です。 コードレビューって何からして良いか分からなかったり、レビューアーに負担なんじゃないか、、、って尻込みしがちですが、レビューしてもらう前に気を付けること、なにをレビューしてもらうのか、そして逆にレビューするのか、そして何が起きるのかあたりを考えていきましょう。 レビューして貰う前に気を付けること レビュアーの負担を減らすのは大事です。 コーディング規約に沿っているか?といった簡単なレビューは、犬にやらせるという方法もありますが、そもそもgit-pushする前に、ローカルのgit-commit時点で対処しておくというのもありです。 犬 is rubocopですし、 rubocopやjshintなどをgit-hookにまとめて設定できるpre-commit gemが便利そう
モバイルでゲームは少人数開発へ回帰するのか。「TERRA BATTLE」開発座談会レポート。え,プログラマも各デザイナーも1人ずつ? ライター:大陸新秩序 2014年10月9日にリリースされ,1か月経たずに100万ダウンロードを達成したミストウォーカーの新作RPG「TERRA BATTLE」(iPhone / Android)。同タイトルは,坂口博信氏や植松伸夫氏といった,日本のゲーム業界におけるビッグネームが関わっていることで注目を集め,またゲーム自体も挟み将棋をベースにしたシンプルなルールである半面,属性の相性や連鎖をきちんと考慮しないとクリアできない奥深さで高い評価を得ている。 そんな「TERRA BATTLE」が,Unityを使って開発されたことは,これまであまり報じられていない。おそらく本稿を目にして初めて知ったという人も多いのではないだろうか。 4Gamerでは,「TERRA
ISUCON4本選の振り返り こんにちは。ISUCON4 出題担当スタッフの mirakui です。 あの盛り上がった本選から約一ヶ月が経過してしまいましたが、本選について振り返ってみます。 ISUCON4 の予選は、参加チーム180組以上という過去最大の規模でしたが、本選に出場できたのはその中のたった30組でした。この倍率の高さからも激戦であったことは想像に難くないと思いますが、一体どのような問題で、どのような戦いだったのでしょうか。 テーマは「動画広告配信」 本選問題のテーマは、「動画広告配信」でした。広告リクエストに応じて表示すべき動画クリエイティブを抽選し、5MB 程度の mp4 ファイルを出力するという問題です。 この問題には以下の内容が含まれていました。 広告主が動画広告を入稿する API。おもに以下の情報を POST する 広告動画ファイル ユーザが広告(リダイレクタ)をクリ
予選からご参加いただいた皆さん、ありがとうございました!おかげさまで参加者も増えまして、今年も運営やらせていただきました。毎回どんな運営やったかを書いているようなので今回も書いておきたい。 エンジニアがやりたいというので 技術コンテスト #isucon の運営をしてみた - 941::blog #isucon2 の運営担当をしたので準備とか企画とかの話 - 941::blog ISUCON3 予選の企画と運営をしました - 941::blog エンジニアが熱狂した 第三回 #isucon 運営の話 - 941::blog 読み返すと長い。今回は短めで。 ISUCON4 概要 LINE 主催・賞金提供 クックパッドさま 出題 テコラスさま 本選サーバ提供 AWSさま 予選サーバサポート オンライン予選は参加総数 185組、507名 本選出場は 31組、88名でした。 準備から本選までの話は出
スタートアップの事業計画書や講義で使われた資料から上場を果たしたネットベンチャーの投資家に向けた資料まで、公開されている企画書をまとめました。 目次 1.「クラウドワークス」のschoo(スクー)講義資料 2.「trippiece」の事業計画書 3.「trippiece(トリッピース)」のschoo(スクー)講義資料 4.「レアジョブ」の成長可能性に関する説明資料 5.「みんなのウェディング」の成長可能性に関する説明資料 6.「イグニス」の成長可能性に関する説明資料 7.「株式会社ロックオン」の成長可能性に関する説明資料 8.「フリークアウト」の成長可能性に関する説明資料 9.「VOYAGE GROUPE]の成長可能性に関する説明資料
Docker社はDockerイメージのリポジトリ機能などを備えた「Docker Hub」をユーザーが独自に設置できる「Docker Hub Enterprise」を発表しました。 Docker HubはDockerコンテナのイメージを保存し、共有することができるインターネット上の公式サービスです。保存した内容をプライベートに利用することや、不特定多数のユーザーに公開できます。 今回発表されたDocker Hub Enterpriseは、このDocker Hubを企業などが自分たちの環境用に設置することを可能にしたソフトウェアです。下記はプレスリリースの説明。 DHE provides enterprises with a turn-key solution that allows their developers to focus on creating multi-container d
【追記】2023年3月21日 YAPC::Kyoto 2023で、ジョブキューシステムFireworqの設計と運用実績も含めて発表されました。id:tarao ++ 【加筆修正】 2020年2月16日 執筆時から6年も経過していますが、たまたまこの記事を振り返る機会があったので、日本語がおかしいところを一部修正したり、一緒に取り組んだ方々の名前が書かれていなかったところを修正しました。 【追記】2017年12年24日 このエントリのジョブキュー実装がFireworqという名でOSSとして公開されました。id:tarao ++ github.com この記事ははてなエンジニアアドベントカレンダー2014の4日目です。 前回は Mackerelで採用している技術一覧とその紹介 - Hatena Developer Blog でした。 社内の開発合宿で、 id:taraoさん、id:hakobe
「RDBにおけるバリデーションをリレーショナルモデルから考える」という、なんとも捻りも面白みもないタイトルである。だが、RDBとValidationという2つが相容れないものだということを知っている人には、割と琴線に触れる話かも知れない。 正直なところ、現在私はデータベースエンジニア一直線なので、アプリケーション開発におけるセキュリティというのは門外漢であると言って差し支えない。しかもイベントにはあの徳丸浩氏(バリバリの本職)も発表されるというではないか!!順番的には徳丸氏の次に話したのだが、徳丸氏はSQLインジェクションの実演までするというガチっぷりである。 「場を白けさせてしまうのではないか・・・」 「ガチの人から特大のマサカリが飛んでくるのでは・・・」 そんな想いを脳裏に抱きつつ発表に望んだのであった。 今回の持ち時間は20分と短めであったが、あまりたくさん話したいネタも無かったので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く