2014年12月23日のブックマーク (22件)

  • 休日を奪うもの

    せっかくの休日が意味もなく消化されていく。 深夜残業から帰ってカフェイン剤の残る頭を枕に落とし込んだのが4時ごろ。9時に目が覚めそのまま寝るでもなし起きるでもなし。 不在連絡票が入ってたから今日中に受け取らないといけないな。遠出できない。 冷凍品ってなんだろ、たぶんふるさと納税のやつだ。鮭トバがなんで冷凍なんだっけ。あれ、鮭トバって生じゃないよな。トバってなんだ。 余計な検索して無為に時間が過ぎていく。 クリーニングの伝票がレシートに交じって見つかる、ああ、今日とりに行かないと金曜あたり電話かかってきちゃう。 ついでに料品買い足ししておくか。 義務と惰性で動いているだけ。 休日を有意義にすごす前に休日が奪われてる気がする。誰に?

    休日を奪うもの
  • A Node in Nodes

  • 私のJavaScript情報の集め方 - Qiita

    ちょっと趣向を変えてJavaScriptの情報をどうやって集めているかという話を書きたいと思います。 使っているもの Twitter RSS(feedly) Pocket はてブ TwitterはただフォローしてTL見ていたり検索してたまに見ているだけでリストを作ったりはしてなくて暇な時に見ている感じです。 RSSはこれから紹介するようなサイトとかこの人のブログ面白い!というものだけを登録しています。未読が100件増えると消化する気がどんどんなくなっていくので...。 PocketTwitterRSSで気になったものを後で読むためにとりあえず突っ込むのに使っています。 こうすることでRSSはすぐに終わるので、その後で時間があればPocketで読みます。 Pocketに溜まった記事はちょっとした合間に読んだりしていて、たまにまとめて読んだりして消化しています。 今見ると20件くらいあるの

    私のJavaScript情報の集め方 - Qiita
  • Engadget | Technology News & Reviews

    How to watch NASA's first Boeing Starliner crewed flight launch today

    Engadget | Technology News & Reviews
  • 統計学の初心者が入門として最初に読むべき一冊|Colorless Green Ideas

    統計についてほとんど何も知らない人が読むべきとしては『マンガでわかる統計学』が一番のおすすめである。 『マンガでわかる統計学』 「統計って、今まで全然勉強したことはないけれども、将来必要になるかもしれないから、勉強してみようかな」とか、「統計を勉強してみたいとは思ってるんだけど、何から始めれば良いか見当がつかないんだよね」と思っている人は少なくないと思う。こうした人、すなわち統計学についてほとんど何も知らない人は何を使って勉強し始めれば良いのだろうか。 こうした初心者は、まず入門として『マンガでわかる統計学』というを読むのが良いと私は考えている。このは、統計に関する知識がほとんどない人にとって、わかりやすく、そして取り組みやすいだ。 高橋信. (2004). 『マンガでわかる統計学』 東京:オーム社. この『マンガでわかる統計学』というは、統計について特に何も知らない女子高生のル

    統計学の初心者が入門として最初に読むべき一冊|Colorless Green Ideas
  • 26歳の世界観 - mizchi's blog

    この記事は 光 Advent Calendar 2014 - Adventarの22日目です。昨日はymrl宅で鍋つついて泥酔してました。すいません。 これはメモ書きに散らかってたブログにはしなかったポエムのお焚き上げ+今年の出来事αです。 海外 去年末にロンドン、今年はサンフランシスコと、立て続けてにアメリカ海外にいく機会に恵まれた。(追記: ロンドンはアメリカじゃなかった…) なにか得たものがあったか、というとたしかにあるんだけど、人生変わったかというと別に変わるほどではない。 海外で働いてみたいか?というとYESなんだけど、僕自身の英語力があまりに残念なのと、観光は別として別に海外の生活自体が好きではなかったということがわかっていて、主に給与と技術的挑戦のバランスで決めたい、というスタンスをとり続けている。 向こうから誘われるぐらいじゃないと行きたくないし、その為に、誘われるぐらいに

    26歳の世界観 - mizchi's blog
  • 【2014年最高の奇書】不食のすすめ。 - いばや通信

    「人はべなくても生きることができる」ー それを証明するために、私がべない実験を開始したのは、2001年の7月のことでした。実をいうと、なぜこんな無謀なことを始めたのか、自分でもよくわかりませんでした。 私が2014年最大の名著であると睨んでいる「べない人たち」の中で、著者のひとりである山田鷹夫さんは述べている。山田さんは私と同じ新潟県の出身で、過去に無人島で130日間(!)一切の物を摂らずに元気溌剌で無事に帰還し、「人はべなくても生きることができる」ことを実証した。 私は「不」という言葉があることさえ知らなかった。だからこそ、日だけでも何もべないで生きる人達が少なからず存在しているという事実は、極めて衝撃的だった。山田さんは「不」という概念の生みの親でもあり、同時に、実践者でもある。共著者でもあるべない弁護士・秋山佳胤さんも述べている。 不とは、べるのをがまんするこ

    【2014年最高の奇書】不食のすすめ。 - いばや通信
  • Javaのせいではなく使い方の問題だという意見 - ワザノバ | wazanova

    http://www.jamesward.com/2014/12/03/java-doesnt-suck-youre-just-using-it-wrong 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 Salesforce.comのJames Wardが、エンタープライズ向けのJava webアプリに長く携わってきた経験からまとめた、「Javaが悪いんじゃなくて、使い方が間違ってる。」というブログのエントリー。 開発環境のセットアップのWikiが10ページもある JDKインストール、SCMレポをクローン/チェックアウト、ビルドを実行/アプリ起動の3ステップであるべき。 一貫してないデプロイ環境 ビルドを、開発 -> ステージング -> 番と進めるにあたりリスクを最小化するために、各環境で変わるの

  • Googleアカウントの2段階認証で使用可能なUSBセキュリティキー「FIDO U2F Security Key」を使ってみました

    アカウントの不正アクセスのリスクを軽減するため、GoogleやFacebook、Yahoo!などが取り入れている2段階認証では、認証プロセスでワンタイムパスワード(OTP)を入力するのが一般的ですが、GoogleChrome 38からFIDO AllianceのUniversal 2nd Factor(U2F)規格に対応し、OTPを入力する代わりに物理的なUSBセキュリティキーでの認証を可能にしました。使用できるのはU2F規格に対応したUSBセキュリティキーであり、その1つである「FIDO U2F Security Key」を手に入れたので使ってみました。 FIDO U2F Security Key https://store.yubico.com/store/catalog/product_info.php?products_id=112 これが「FIDO U2F Security K

    Googleアカウントの2段階認証で使用可能なUSBセキュリティキー「FIDO U2F Security Key」を使ってみました
  • Pythonのsocketでプロセス間通信をして価格データ等を送信する

    どうも、お久しぶりです。キリンです。 取り敢えず1ヶ月ほど、連続でブログの更新を続けてみたのですが、それ以降更新が途絶えてしまっていました。業(FXの運用)のほうが今鳴かず飛ばずなので、なんとか盛り返そうと頑張ってます。 その中で、どうしてもプロセス間通信(IPC, Inter Process Communication)をしなければならない事案に遭遇してしまったので、忘備録も兼ねてPythonでSocketを使ったプロセス間通信の方法を調べる際に学習したことと、実際に作成したプログラムをご紹介します。きちんとTCP/IPの通信について勉強したわけではないので、間違った理解、解釈があるかと思います。その際はご指導いただけると助かります。 プロセス間通信がしたい Linux上でしか動かないPythonライブラリ Linux上でしか動かないPythonのライブラリをどうしても使いたいという事

    Pythonのsocketでプロセス間通信をして価格データ等を送信する
  • 時刻同期サービス「ntpd」に重大脆弱性、細工パケット一撃でサーバー乗っ取りも

    情報処理推進機構(IPA)とJPCERTコーディネーションセンター(JPCERT/CC)が共同で運営する脆弱性関連情報ポータルサイト「JVN(Japan Valnerability Notes)」は2014年12月22日、IT機器の時刻合わせに広く使われているサーバーソフト(デーモン)の「Network Time Protocol daemon(ntpd)」に複数の脆弱性が見つかったことを伝えた。発見された脆弱性の中には、不正に細工されたNTPパケットを一つ受け取るだけで、サーバーがいきなり乗っ取られる危険性があるものも含まれている。 見つかった脆弱性は四つ。(1)設定ファイルntp.conf中でauth keyを設定していない場合に、暗号強度が低いデフォルト鍵が生成される問題、(2)古いバージョンのntp-keygenが、弱いシード値を使って乱数を発生し、これを基に暗号強度の低い対称鍵を

    時刻同期サービス「ntpd」に重大脆弱性、細工パケット一撃でサーバー乗っ取りも
  • しょぼちむ!スクラムチームの外側の話をちょっと書いてみたよ! - Mitsuyuki.Shiiba

    しょぼちむ Advent Calendar 2014 - Adventar の22日目のエントリーです。 チーム開発の話でもしようかと。せとさんが「まぁいいんじゃね?」って、テストファーストの話書いてるし、いいよね。 しょぼちむにテストファーストについて説明してみる - ふぃーるどのーつ Role 社内開発前提で考えてみます。 開発チーム ビジネス側と開発側で向き合ってるとこんな感じ? でも、これだとビジネスと開発の距離がありすぎるね。 Producer ってことで開発リードをチームから剥がして、真ん中に立たせてみよう。 んで、Producerというロールにしよう。 おし。これでビジネス側との距離が縮まった。 んでも、開発チームとの距離が遠くなっちゃったな。 ってか、このロール、仕事多くね? DevLead ってことで、やっぱり開発チーム側にリード立てよう。 これでチームのリードはプロデュ

    しょぼちむ!スクラムチームの外側の話をちょっと書いてみたよ! - Mitsuyuki.Shiiba
  • プロダクション環境でElasticsearch+kibana(fluentd)でログ可視化運用をしてみてわかった事 - shnagaiの日記

    これは Elasticsearch Advent Calendar 2014 22日目の記事です。 今回は、プロダクション環境で、流行りのFluentd+Elasticsearch+Kibanaでログ可視化というのを数ヶ月やった中で苦労した点とかはまった点を書いてみます。 というか、書き終えて思うとこれからやる人はここに気をつけた方がいいというような内容になってしまったので、既に運用されている方にはあまり役に立たないかもです。。 内容は、大きく下記3つです。 ①集計(検索)の条件を考えてtemplateでnot_analyzeを指定しておく ②スキーマ変更があるindexは、日単位でindex作るべし ③数値型フィールドの罠(Fluentd寄りの話) 前提として、この流れで収集しているのは下記4パターンのログ達。 ・Apache accesslog ・Apache errorlog ・Ap

    プロダクション環境でElasticsearch+kibana(fluentd)でログ可視化運用をしてみてわかった事 - shnagaiの日記
  • リリース2日で閉鎖したミニブログサービスiine logを再リリースしました - kamiのサービス制作ログ

    先日、個人でiine logというミニブログサービスをリリースしました。 このサービスはリリース2日で200ユーザ、20,000PVと(個人サービスとしては)好調な滑り出しでした。 ただ、ある問題が発生したため、昨日に至るまで閉鎖していました。 クローズから2ヶ月後の今日、ようやくiine logを再リリースできました。 この記事はその記録となります。 iine log | よかったことだけを書きのこすミニブログサービス どんなサービスか iine logは、ひとことでいうと「よかったことだけを書くTwitter」です。 1つの投稿につき100字以内で、よかったことだけを書くことができます。 Facebookだと、よかったことは書きづらいです。 Twitterだと、よいこと悪いこと、様々な感情が流れてきます。 よかったことだけを見たい・書きたいと思い、制作しました。 また、私は承認欲求や自

    リリース2日で閉鎖したミニブログサービスiine logを再リリースしました - kamiのサービス制作ログ
  • Node.jsとSocket.IOによるPCとスマホブラウザのペアリングデモ - ICS MEDIA

    リアルタイムなデータ通信はインタラクティブなwebコンテンツには不可欠の要素です。今回はリアルタイムなデータ通信を簡単にしてくれるSocket.IOを使ってパソコンとスマホがペアリングするコンテンツを作りました。Socket.IOの簡単な解説と共に紹介します。まずは次のデモをご覧ください。 ※ ファイアーウォールの設定によっては閲覧できない可能性があります。デモ動画も御覧ください。 別画面でデモを再生する サーバーサイドのソースコード(Node.js) サーバーサイドのJavaScriptを含む全ソースコード ※ 全ソースコードをダウンロードし展開後のフォルダーにてコマンドラインでnode serverを実行後、http://localhost:5000にアクセスするとローカル環境でもデモを確認できます。 デモについて デモページにアクセスするとURLとペアリングコードが表示されます。以下

    Node.jsとSocket.IOによるPCとスマホブラウザのペアリングデモ - ICS MEDIA
  • デザインやレイアウトの参考になる、管理画面・ダッシュボードのデザインショーケース - NxWorld

    Dribbbleで見かけたのを中心に、全体的なデザインや各要素の配置レイアウトなど参考にさせてもらおうと思いメモしていた管理画面・ダッシュボードのデザインが溜まってきたので、自分の整理も兼ねてまとめました。 管理画面やダッシュボードで重要なのは見易さや操作性の高さだと思いますが、デザインにもこだわりたいという場合にいろいろ参考になります。 紹介している中にはデザインをPSDなどの形式でデザイン素材としてダウンロードすることができるものもいくつかあり、ただデザインを見るだけでなく実際にどのようなレイヤースタイルで作成されているかを見たり、それらをベースに自分好みの見栄えに変更することも可能です。 紹介しているデザインでダウンロードできるものを使用する際は、ライセンス等は各自で再度確認してください。

    デザインやレイアウトの参考になる、管理画面・ダッシュボードのデザインショーケース - NxWorld
  • 3 Types of Lists That Actually Help You Be More Productive

    When it comes to organization and productivity, to-do lists are the ultimate tool. But at some point, they turn into yet another excuse for procrastination. Who needs so many to-do lists anyway? The three types we have listed below will do. They'll give you all the list-making power you need without a complicated system that takes up too much time. Why Make Lists at All? Research into human psycho

    3 Types of Lists That Actually Help You Be More Productive
  • [KMP77] を読んでみた - d.y.d.

    17:53 14/12/22 ソートの逆流れ クイックソートってあるじゃないですか、クイックソート。 配列、たとえば [4,2,1,7,0,6,5,3] があったときに、 小さい方を左に、大きい方を右にまず適当に集める。 この「小さい方」と「大きい方」への二分割を、いわゆる再帰的に、 分かれたブロック両方で同じ事を繰り返していくと… なんと、小さい順に並んだ配列 [0,1,2,3,4,5,6,7] が出来上がるというアルゴリズムです。 逆向き! このデータの流れを「逆向きに」見てみたい。つまり、ソートが終わった最終状態から話が始まります。 しかも、さっきから説明なしで意味ありげにくっついていた、 「入力配列で元々どの位置にあったか」を表す値に注目していきます。 0の上に[4]がくっついているのは、最初は値0は配列のインデックス[4]の位置にあった、 ということを意味しています。(上のソート

    [KMP77] を読んでみた - d.y.d.
  • 2014-12-22 そろそろStreemについてひとこと言っとくか [長年日記] | Matzにっき(2014-12-22)

    久しぶりの更新 GitHubの <URL:http://github.com/matz/streem> を公開したら驚くべき反響の大きさなので、人もびっくりしている。 ので、ここでちょっとまとめておく。 もともとは日経Linuxの自作言語入門の連載のネタ 時系列的には2015年1月号で言語仕様を決めた(原稿提出は11月中旬) 2015年2月号で実装について解説(原稿提出は12月初旬) 2月号原稿には「github.com/matz/streemを参照のこと」と書いた 提出したその日に1月号発売 原稿提出後、原稿で解説した部分を実装し(300行程度)、githubにアップロード だれかが見つける hackernews, redditなどでバズる github issues, pull requestなどいっぱいくる 私が実装する前に Go で実装しちゃう人が出る (mattn/streee

  • 単著でゲーム開発の技術書を執筆しての製作秘話と思ったこと - 5.1さらうどん

    出します!!! cocos2d-xではじめるスマートフォンゲーム開発 [cocos2d-x Ver.3対応] for iOS/Android 作者:三木 康暉技術評論社Amazon 先月告知しましたが、この度「cocos2d-xではじめるスマートフォンゲーム開発 [cocos2d-x Ver.3対応] for iOS/Android 」というを出させて頂くことになりました!!! 『cocos2d-xではじめるスマートフォンゲーム開発』というを出版します - 5.1さらうどん Amazonからの発送はまだなのですが、すでに先行販売しているお店に並んでいたり、僕の手元にも見が届きました。 12/18 先行販売『cocos2d-xではじめる スマートフォンゲーム開発 [cocos2d-x Ver.3対応]for iOS/Android技術評論社 (978-4-7741-7055-8)

    単著でゲーム開発の技術書を執筆しての製作秘話と思ったこと - 5.1さらうどん
  • #22 普段からRailsプロジェクトで使っている10個の便利Gem - KAYAC engineers' blog

    この記事は tech.kayac.com Advent Calendar 2014 22日目です。 こんにちは。Rubyを書いている @yumiyon です。 今回は、Railsプロジェクトで「○○がしたい!」と思った際に、自分がよく利用するGemを機能ごとに分けて10個ほどご紹介します。日頃からRailsで開発を行なっている方は既知のものばかりかもしれませんが、Railsを始めたばかりの方や、自分のための備忘録として。 目次 Gemとは 1、画像をアップロードしたい(CarrierWave) 2、管理画面を作成したい(ActiveAdmin) 3、環境毎に定数を管理したい(rails_config) 4、crontabを管理したい(Whenever) 5、スプレッドシートにアクセス(google_drive) 6、ページャーを実装したい(kaminari) 7、非同期処理を使いたい:ジョ

    #22 普段からRailsプロジェクトで使っている10個の便利Gem - KAYAC engineers' blog
  • メソッド名をシンプルにするために、 知っておくと便利な英語のprefixとsuffix - codic ブログ

    メソッド名などをネーミングする際に、知っておくと便利な、接頭辞と接尾辞をリストアップしてみました。どのように元の単語の意味が変わるかのルールを知っておくと、よく使う単語をベースにボキャブラリーを増やすことができるので、覚えておいて損はないと思います。 使う場合は、当たりを付けて実際の使用がないか、Googleなどで調べてみてください。 1. pre-, post- / 事前〜、事後〜 per-は、元の意味に “事前に、前に”、post-は “事後に”という意味が付け加わえます。汎用性が高いのでとても便利です。afterやbeforeの代替になるかもしれません。 // 事前テストする function testBefore(); ↓ function pretest(); // 事後処理する function executeAfter(); ↓ function postexecute();