そんな本日のイベントでは池田信夫氏より、あくまで一つの学説として「高齢者、年金受給者には選挙権を与えるべきではない」という意見が紹介されました。
![「年金受給者に、選挙権は与えるべきではない」の合理的な論拠とは](https://cdn-ak-scissors.b.st-hatena.com/image/square/5ddde448268b1935d8b019b5742a370268355fac/height=288;version=1;width=512/https%3A%2F%2Fimg.huffingtonpost.com%2Fasset%2F5c6359fe2400000d024ad7b4.jpeg%3Fops%3D1200_630)
そんな本日のイベントでは池田信夫氏より、あくまで一つの学説として「高齢者、年金受給者には選挙権を与えるべきではない」という意見が紹介されました。
東京都の新小岩駅といえば、不名誉にも自殺の名所として知られています。株式市場や為替相場が荒れると翌日に人身事故が起こるという伝説の駅。 成田エクスプレスがノンストップで走っており、飛び込みやすいんだとか。 2ちゃんねるの市況1(株板)および市況2(FX板)の住民からひろまったとされる自殺スポットであり、ホームドア導入検討を発表したためか熱が高まっているようです。 【総武線(快速)[東京~千葉] 運転見合わせ 2015年4月19日 11:49】 11:42頃、新小岩駅で発生した人身事故の影響で、運転を見合わせています。なお、振替輸送を行っています。 http://www3.nhk.or.jp/news/html/20150419/k10010053481000.html 5: ラ ケブラーダ(埼玉県)@\(^o^)/ 2015/04/19(日) 12:03:01.18 ID:YYtpwokp
すき家店員がワンオペ勤務中に倒れる→遭遇した客がお留守番するはめに 1 名前: アルゼンチンバックブリーカー(京都府)@\(^o^)/ :2015/04/20(月) 14:25:41.06 ID:OeBCpiTp0●.net 「すき家に行ったら店員が倒れた」従業員酷使の現場に遭遇した方がその様子を語り拡散 ワンオペで従業員の酷使が大きな問題となったすき家で、今でも従業員が疲弊している現場に遭遇したという方がTwitterでその様子を語り話題になっています。 これは4月19日の夕方、東京・高円寺のすき家に行ったところ店内に異変があったとしてレポートしているもので、7,000回以上リツイートされています。 ツイート主が店に入ると席には食器が放置されたままで、厨房からスタッフが「もう無理です!うう」と悲鳴のような声をあげていたのが聞こえたといい、中を覗くとこのスタッフはそのまま倒れてしまっていた
B! 83 0 0 0 JavaScriptは主にこのブログのために使ったりするくらいですが、 ちょっとしたテストをターミナル上でちゃっちゃとテストしたい時に 使えるものについて。 jsc SpiderMonkey Rhino Node.js 出力コマンド切り替え まとめ jsc Mac限定ですが、Macにはjscというコマンドが入っています。 /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc ここへはパスが通ってないので、以下の様な 設定を.bashrcを書いておくとjscコマンドが使えるようになります。 if [[ "$OSTYPE" =~ darwin ]];then jscpath="/System/Library/Frameworks/JavaScriptCore.framew
Photo by Flickr: Simon & His Camera's Photostream RubyでSeleniumを使ってスタンドアローンなブラウザテストをする方法を説明します。 テスティングフレームワークにはRSpec、SeleniumにアクセスするためにCapybaraをつかうことで簡単にテストがかけます。 メリットとして、スタンドアローンなので、ブラウザでテスト対象のページが開ければ、他の要素のサーバーのプログラミング言語やサーバーの配置場所など制約がなくテストを作成できます。 目次 必要なgemをインストールする ブラウザをインストールする テストコードを記載する 動作環境 Mac OSX 10 Yosemite Ruby 2.2.0 selenium-webdriver 2.45 chromedriver 2.15 rspec 3.2.0 capybara 2.4.4
個人的にPerlでもGoでもRubyでもコマンドラインツールを作るときに考えることの一つに以下がある。 その実装言語からライブラリとして直接呼べるインターフェースを作り、コマンドもそれを呼び出すようにする。 どういうことかというと、最近書いたgo-timeoutの場合、 % go-timeout --kill-after 5 --signal=HUP 10 perl -E "say 'Hello'" は、内部的に以下を呼び出している。 tio := &timeout.Timeout{ Cmd: exec.Command("perl", "-E", "say 'Hello'"), Duration: 10 * time.Second, KillAfter: 5 * time.Second, Signal: syscall.SIGHUP, } exitStatus := tio.RunSimp
という話を、社内のインフラチーム向けにしました。 Webオペレーションエンジニアの大体のイメージについてはこちらを御覧ください。書評なのですが、とてもイメージしやすいエントリになっていると思います。 blog.riywo.com スライドの中でも一応定義していて、3行にまとめると Webサービスの運用 OS・ミドルウェアの運用 運用技術の調査・開発 を主な業務として行っているエンジニアを指すことにします。 入社して間もないので、僕の人格の好き嫌いや人間関係みたいなものがまだできていない頃の発表ということで、素直に内容を聞くことができる、という意味でいい機会だったと思います。 この内容は、社内だけでなく社外のWebオペレーションエンジニアや、所謂、インフラエンジニアと呼ばれている人でも同じような悩みを抱えている人がいるかもしれないと思っていて、内容的にも公開しても良い話なので公開しようと思い
はじめまして。今年度、新卒で入社したエンジニアのうなすけ(id:yu_suke1994)です。RubyもRailsも触り始めたばかりなのですが、なんと入社早々にRailsのバージョンを上げるという大役を任されたので、それについて書いていこうと思います。 tmixの経緯 tmixの歴史について、社内esaをさかのぼって調べてみました。するとわかったことが、ローンチは2009年で、つまり今年で6年が経過することになります(僕が高専に入学する前からあるのか……!)。このブログの過去の記事にもありますが、deployが自動化されたのは去年2014年と、息の長いサービスだけに、現状とそぐわなくなってきている部分も多くなってきています。 僕が入社した頃のRailsは3.2.21で、この時点でRails4.0.0のリリースから2年が経過しています。さすがにもう……ということで、僕にその役目がまわってきま
情報処理における全国のエキスパートが一堂に会したリクルート主催の「春の情報処理祭」。HPC(High Performance Computing)研究分野の専門家である、京都大学の中島浩教授は、HPCの役割や速さの秘密について説明するとともに、HPCがビジネス全体にもたらす影響を語ります。コンピュータの性能を生かすために知っておくべき、HPCの基礎知識とは?(春の情報処理祭in京都より) ハイパフォーマンスコンピューティング(HPC)とは 中島浩氏:(BGM「Let It Be」を流しながら登場)さすがにビートルズの「Let It Be」ぐらいは知っているかな。皆さんが生まれるずいぶん前の歌ですけれども。 『アナ雪(アナと雪の女王)』というのがあって、あっちは「Let It Go」なんですね。こっちは「Let It Be」で、何が違うのか。英語のニュアンスはほとんど同じなんですけれども「L
おととい、渋谷JVMというイベントがあって登壇させてもらったんですが、そのあとビール飲んでるときに、ぼくが「コード書く前にコメントだけ書くのいいよね」と言ったあとの返答としてきょんくん(kyon_mm)が言った言葉。 全体としては 「コード先に書いてそのコードに対してテストを書くと実装に対するテストになるし、コードを先に書いてそのコードに対してコメントを書くと実装に対するコメントになる」 という感じ。 ここに至るまでの話もおもしろかったんだけど、ここでは、コメントについて書いてみます。 まず、実装に対するコメントってどういうのかというと、こういうの。 id = findId(name); if(id == -1){ // idが-1だったとき登録 register(name); } いやそれはコード見ればわかるから、ってやつですね。 これは、こうやるとより適切です。 id = findId
日本相撲協会とドワンゴは4月20日、共同運営しているスマートフォンアプリ「大相撲」をApple Watchに対応させると発表した。幕内の取り組み速報をApple Watchで確認できるほか、プッシュ通知機能も搭載。「移動中や作業中などのiPhoneを取り出すことができないシチュエーションでも、お気に入りの力士の情報を素早く確認できる」としている。 スマートフォン版アプリ(iOS/Android)は昨年3月にリリース。幕内力士のプロフィールや戦績を確認したり、本場所期間中なら当日の取り組み動画を見ることもできる(無料版は1日1本のみ)。今年1月からは英語版アプリも提供している。 Apple Watchアプリでは、取り組み速報を最大3件まで確認でき、決まり手などの詳細も閲覧できる。気に入った力士をiPhoneアプリで「ごひいき」に登録しておけば、取り組み情報をApple Watchにプッシュ通
Cakebox 2.0-beta1 Framework agnostic virtual PHP development environment. Get productive Wasting hours on webservers, databases and configuration before you can actually start coding? No more... from now on provision fully preconfigured applications, databases and virtual hosts directly from the command line. Currently supports: CakePHP 2/3 Laravel 5 Git Composer Quickstart Up and running in three
Sunday, April 19, 2015 03:19:00 PM Cakebox CakePHP3 CakePHP PHP CakePHP3の開発環境を構築するのは、以前にも書いたとおり FriendsOfCake/vagrant-chef を便利に使っていたのですが、先日 Twitter の TL に流れてきた Cakebox というのが気になっていたので、使ってみました。 結論としては「CakePHPで何かつくってみたいなら、使わない理由がない」ということです。 Cakeboxとは CakeboxはAlt<3 Because projects need loveというオランダのプロジェクトのリポジトリにあり、アムステルダムのbravo-kernel氏が中心になって作っているようです。またCakePHPのコアデベロッパでもあるceeram氏もcontributeしているので、アムステ
子供の頃、筆者がよく見たアニメにはロボットものがたくさんありました。いつかロボットを作ってみたいと夢見た読者の方もたくさんいらっしゃるのではないかと思います。しかし実際は、ロボットの「頭脳となるソフト」と「身体となるハード」の両方を作って組み上げるなんて、ちょっと自分にはハードルが高すぎると、諦めてしまったのではないでしょうか? そんな方に朗報です! 「ラズベリーパイ」(Raspberry Pi)は手のひらに乗るほどコンパクトなサイズでありながら(図1)、れっきとしたコンピュータであり、しかも、外部のハードウエアと簡単に接続する仕組みが搭載されています。自分だけのオリジナルロボットを作るための必要な土台を提供してくれるのです。また、ロボット作りというテーマを通して、ソフトウエアとハードウエアの両方を同時に学べる優れた学習教材でもあります。 小学生でも“本当に”分かるように解説 この連載は、
「利用部門から機能追加や画面変更などの改修要望があったとき、人手に余裕があれば、具体的な内容を確認してそのまま受け入れてしまうSEが多い」。先日、あるITコンサルタントA氏に取材したとき、こんな話を聞いた。 システムの保守開発において、改修要望をそのまま受け入れることの何がダメなのか。A氏によると、利用部門にとって本当に役立つ改修にはならないことがあるという。 「利用部門が上げてきた改修要望の背景には、業務やシステムを改善したいという目的がある。その目的を聞いた上で、ITの専門家として最適な解決策を示すべきだ。利用部門からの要望は、自分たちで思い付いた解決策にすぎない」とA氏は指摘する。 端的な例を挙げよう。グループウエアのスケジュール管理画面で「他の社員のスケジュールに会議予定を登録する際、既存の社員選択ポップアップ画面(部門別のツリー構造タイプ)は使い勝手が悪い。よく使う社員名を登録し
エンジニアがエンジニアとして生き残るためには、ビジネス的な観点が必要だ。ビジネスのプロである経済評論家の山崎元さんがエンジニアに必要な考え方をアドバイスする本連載。今回は新入社員の迎え方を指南する。 連載目次 本連載では、嫌いな上司や営業マンとの共存術など、社内外の人間とのかかわり方を解説してきた。今回は「新入社員」との適切な接し方を伝授しよう。 新人の意味 4月になると、オフィスに新入社員がやって来る。 いわゆる新卒を採用しない会社もあるし、同じ部署に何人もの「新人さん」がやって来る会社もある。少々手間が掛かる場合もあるが、彼らを迎えるのは悪くない気分だ。 オフィスのしきたりを知らない彼らの参加を迷惑に思うよりは、喜んだり、面白がったりする余裕が先輩社員には欲しい。将来にわたって心を許せるような関係の後輩は、自社の新人社員の中にしかいない。 会社にとって「新人を採用している」という事実は
技術部の鈴木 (id:eagletmt) です。 クックパッドでは一部の Web アプリケーションサーバで Docker が使われており、今回はそのデプロイ方法について紹介します。 Docker で Web アプリケーションをデプロイするときには、まだまだベストプラクティスがある状況ではありません。 たとえば、どのように無停止でデプロイするか、どのようにコンテナと通信するかといった問題があります。 最初に Apache Mesos と Marathon などのツールを検証しましたが、クックパッドの環境において使いやすそうなものはなく、最終的に自前でデプロイのしくみを作ることにしました。 しかし Docker 周辺のツールは様々な新しいものが出てきている最中です。 今はまだベストなものが無いけれども、近いうちによりよいものが出てくるかもしれません。 そのため、できるだけ単純なしくみにしておく
はじめに Webパフォーマンスはパフォーマンスエンジニアリングの1つの分野 Webパフォーマンス管理は、Webサイトの非機能要求の性能や可用性を扱います。 専門用語では、コンピュータの登場と時期を同じくして登場したパフォーマンスエンジニアリングという分野に属します。 パフォーマンスエンジニアリング パフォーマンスエンジニアリングとは、Wikipediaでは以下のように記載されています。 Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance (such as throughput, latency, or memory usage) w
米Googleは4月17日(現地時間)、TCPに代わる高速ネットワークプロトコル「QUIC」(クイックと読む)を、Googleクライアント(ChromeおよびAndroidアプリ)からGoogleのサーバへのデフォルトプロトコルに移行していくと発表した。 QUICの採用により、TCPよりもページ読み込みが速くなるという。また、輻輳管理と損失回復機能の強化により、特にYouTubeのような動画サービスでは動画再生中の再バッファが従来より30%減るという。 QUICは、Googleが2013年に発表したUDP(User Datagram Protocol)をベースにしたトランスポート層のプロトコル(QUICはQuick UDP Internet Connectionsのアクロニム)。UDPは、TCPにあるような送達確認機能などを省くことで、そうした処理に必要なオーバーヘッドを削減し、遅延を低減
[レベル: 中級] Googleはモバイル検索で、すべての結果にURLの代わりにパンくずリストを表示するように仕様を変更しました。 また、ドメイン名の代わりにサイト名を表示することがあります。 Official Google Webmaster Central Blog: Better presentation of URLs in search results モバイル検索結果ではパンくずリストを表示 下のモバイル検索結果では、URLのところがすべてパンくずリストで表示されています。 とはいえ、もともとPCからの検索でもパンくずリスト表示だったのなら、モバイル検索特有の機能とはいえません。 比較してみましょう。 こちらのPCからの検索結果では、通常どおりにURLがそのまま表示されています。 スマートフォンから検索するとこのようになります。 少々わかりづらいのですが、パンくずリストっぽく変
2015-04-19 俺「久しぶりに Mac でエクセル開くで」Office「おいこらアップデートあんぞ、ダウンロードしろ、エクセル閉じろ、Safari も閉じろ、Chrome も閉じろ、あと1分待て(嘘)」俺「……」 apple Mac Tweet 時々、メールなどで受け取ったエクセルファイルを開く必要があるので、iMac に Office をインストールしているのだが、ほぼ毎回これ。うっかり先にアップデートを始めたら、目的のエクセルファイルを開くのに結局10分くらいかかる模様。嫌い。 Office「おいこらアップデートあんぞ、ダウンロードしろ」 Office「おいこらエクセル閉じろ」 Office「おいこら、Safari も閉じろ、Chrome も閉じろ、ネットすんな」 で、(Mac の性能によるが)「あと1分」という表示を数分見つめて、全部終わってやっと最新のOffice で
■ React.js、やっと使えるようになった 「使いこなせる」と書くと石が飛んできそうなので。暇な時間にちまちま進めていたので、集中すれば1、2日でできそうなことにこんなに時間をかけてしまった。やっぱり集中力がない……。 とりあえずサーバサイドレンダリングは捨てる前提だったので、検索エンジンに拾ってもらう必要のないネタとしてBookscan Premium Optimizerを使って実装。テストがないとか、Ajaxには引き続きjQueryを使っているとかツッコミどころはあるけど、とりあえずクライアントサイドレンダリングに関しては雰囲気つかめたので良しとしよう。 あー、HerokuのSinatraアプリでJSXのコンパイルをさせる方法がわからんかったので、.jsxだけでなくコンパイル済みの.jsまでコミットしているのはなんとかしたい……。 今回おもに教科書がわりにしたのは一人React.j
連載最終回は、2015年2月時点でのOpenStackの最新版「Juno」のインストール手順を取り上げます。 RDOを使ったOpenStack Junoの構築 オープンソースのクラウド基盤としてOpenStackに注目が集まっています。OpenStackは、当初、NASAや米国の大手ホスティング企業であるRackspace社が取り組み、それにベンダー各社が追随した形で現在も開発が続いています。2015年4月にリリースが予定されている開発コードネーム「Kilo」の開発に貢献している企業の1位はHP、2位がRed Hat社であり、両社だけで36%に上ります。また、HP、Red Hat社だけでなく、SUSE CloudやCanonical社のUbuntu Serverのクラウド基盤もOpenStackがベースであり、主要なベンダーがOpenStackを使ったクラウド基盤を商用製品化しています。
渋谷のセルリアンタワーGMO Yoursにて第1回ペパボテックカンファレンスが開催されたので、参加レポートです。 開会の辞 なぜ、開いたか あんちぽくんさんより 色んな会社が自社のテックカンファレンスをやっているので、やってみたかった 領域が広い → 普段やっていることを話せば面白いかも これからのペパボの技術 by あんちぽくんさん speakerdeck.com ペパボがなにを考え思いエンジニアリングしているのか これからどうエンジニアリングするのかを話していく これまでやってきたこと 技術基盤の改善 基本事業部制で縦割りだったのを技術基盤チームを作ったことで横につなげた 技術的な改善&エンジニアが言うことを聞き入れてくれる組織作り CTOとは 経営をすることのみ それ以外はない 経営の中で技術を担う 今後の技術的展望 1.マイクロサービシーズ化 色んな言語で細分化して小回りがきくよう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く