タグ

2014年4月25日のブックマーク (16件)

  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
  • ソウルフル小話: 型付き関数型言語と C++ は同時に使ってはいけない - camlspotter’s blog

    いやまじで使っちゃいけないです。 三年前こういうことがあったんです。 Haskell と C++ を使っているコードなんですが、 突然ビルドができなくなる。さっきまで上手く行っていたのに、意味不明な C++ のエラーがゴボゴボ出てくる。 git status や hg status してもそんなとこ何も触ってない。そもそも C++ なんか触ってねえし、俺触ってたの Haskell だし! 変更を全部元に戻してビルド ⇒ やはり意味不明な C++ のエラー。エラー行数が多すぎて読む気も起きない。俺は C++ 専従じゃねえからこんなもん読めるか! make clean してフルビルドしなおすと…やはり C++ のエラー。ふんぎーーーーー!!! ビルドできたはずのコードに戻して make clean してもビルドエラーが出るわけ。まさに「何もいじってないのに壊れましたぁ」状態。ほら、さすがにプロ

    ソウルフル小話: 型付き関数型言語と C++ は同時に使ってはいけない - camlspotter’s blog
    ikosin
    ikosin 2014/04/25
  • StrutsのClassLoader脆弱性はSAStrutsに影響しません - ひがやすを技術ブログ

    Struts2に見つかった脆弱性と同様の脆弱性がStruts1系にも見つかりました。 Apache Struts 2の脆弱性が、サポート終了のApache Struts 1にも影響 HTTP(S)のリクエストでJavaのClassLoaderのメソッドが呼び出せてしまうという脆弱性です。 もう少し噛み砕いて言えば、リクエストのパラメータをJavaBeansにセットする時に、リフレクションを使い、パラメータ名にaaa.bbb.cccのようなネストした名前をサポートしているフレームワークは同様の問題が起こる可能性があります。 パラメータ名をclass.classLoader.xxxのような感じにして、ClassLoaderのメソッドを呼び出す訳です。 このような問題を起こすリフレクションフレームワークで最も有名なのは、Apache Commons BeanUtilsです。リクエストのパラメータ

    StrutsのClassLoader脆弱性はSAStrutsに影響しません - ひがやすを技術ブログ
  • Boxen使ってて許されるのは2013年だけだった - Qiita

    Boxen使わなくても許されるのは2012年までだよね を書いたのも今は昔、1年間の運用の末にこの度Boxenを卒業しました。なぜBoxenをやめたのか、やめて今はどうしているのか、といった話を書きます。 Boxenのつらいところ ここで述べるBoxenの問題点の大部分は筆者のBoxenおよびPuppetに対する理解の低さが根底にあります。間違った使い方をしている可能性は十分にあり、適切に使っていればこのような問題は発生しないのかも知れません。しかしながら、深い理解がなければまともに使えないというのもどうかと思いますのでつらつらと並び立てたいと思います。 挙動を把握するのが難しい BoxenはPuppetの上で動作します。Puppetを便利に使うためのフレームワークみたいな位置づけだと思っています。 Rubyに詳しくなくても、RailsのDSLを組み合わせるととりあえず動くものを作れるよう

    Boxen使ってて許されるのは2013年だけだった - Qiita
  • Typetalk Hack から学ぶ Typetalk API のはじめかた | Typetalk ブログ

    以前の記事でも紹介しましたが、Typetalk の API をハックするイベント Typetalk Hack を京都、大阪、東京の三都市で開催しました。このエントリでは、これらのイベントを開催を通じてみえてきた、 Typetalk API を使い始めるにあたっての勘所を紹介したいと思います。 まずは「トピックにポスト」 Typetalk Hack の参加者のほとんどが、まず「トピックにポストする」所から取り組まれていました。トピックにポストする方法については、開発者向けのページに様々な言語の豊富なサンプルがあるので、まずはサンプルを動かすところからはじめるのがおススメです。 サンプルがうまく動いたら、次は「XXX の結果をトピックにポストする」といった形にアイディアを広げてみます。この XXX の部分を、外部の API から取得することで、たとえば Gmail の未読数や、検索結果 レスト

    Typetalk Hack から学ぶ Typetalk API のはじめかた | Typetalk ブログ
    ikosin
    ikosin 2014/04/25
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    ikosin
    ikosin 2014/04/25
  • 就活アウトロー採用 byキャリア解放区

    大学4年生(修士2年生)~29歳までの既卒生対象、2016年冬~採用希望の企業が多数参加※春から新4年生になる3年生(修士1年生)は対象外です。 この採用プログラムは、大学生や若者の持つ就職活動への疑問や違和感をもとに、2012年度から試験的にスタートしました。 決して働きたくないわけじゃないし、頑張る気がないわけでもない。でも、今の「就活」という文化や制度の中ではどうもうまく伝わらない。次第に気持ち悪さやバカらしさに嫌気をさし、自ら「就活」を降りてしまう。 これは、そんな【就活アウトロー】のためのマイナーな就職サービスです。 そして、そんな「就活アウトロー」な皆さんとの出会いを待ち望んでいたレアな企業がたくさん集まりました。 もちろん、上っ面な企業説明とか駆け引き満載の面接など、古ぼけた採用プログラムは一切ありません。 参加者と企業とがお互いの「ありのまま」を表現し、納得いくまで接触し、

    就活アウトロー採用 byキャリア解放区
    ikosin
    ikosin 2014/04/25
    “Erlang、Go言語を使って仕事がしたい”
  • https://blogs.oracle.com/oracle4engineer/post/entry/javaee_c117

    ikosin
    ikosin 2014/04/25
  • Java特有の冗長なコードを簡潔に記述する「Lombok」

    Javaは言語仕様上の制約により、ボイラープレートコード(自明だが省略できないお決まりのコード断片)がいくつかあります。例えば、メンバ変数を読み書きするだけのgetterメソッドやsetterメソッドがこれにあたります。Lombokを使えば、これらJava特有の冗長なコードを、見やすく簡潔なものにすることができます。記事ではLombokを利用して、ボイラープレートコードをシンプルに記述する方法について解説します。 はじめに 今やJava開発に必要不可欠となったものの一つに、IDEの存在があります。例えばEclipseではメンバ変数さえ定義すれば、getter/setterの自動生成や、equalsメソッドやhashCodeメソッド、toStringメソッドなどの自動生成などさまざまな場面でコーディングを強力にサポートしてくれます。 これは大変便利な機能ですが、裏を返せばJavaの言語仕様

    Java特有の冗長なコードを簡潔に記述する「Lombok」
  • Norikra: Stream processing with SQL for everybody

    Schema-less Stream Processing with SQL Norikra is a open source server software provides "Stream Processing" with SQL, written in JRuby, runs on JVM, licensed under GPLv2. Schema-less event streams (called as 'target') Input/Output event streams as JSON objects, which can contain any fields with a target name. SQL processing Norikra's query is SQL with window specifier support (It's actually Esper

  • Create a logo of norikra: the first product of open source stream processing software in the world | ロゴ コンペ

  • デザインの役割からみる「トーン」と「マナー」

    こんにちは。デザイナーの山口陽一郎です。 去る2014年2月19日(水)に、株式会社パソナテック様主催のセミナー「クリエイターのためのトーン&マナー設計」にて登壇させていただきました。 皆さんは「トーン&マナー」という言葉を耳にしたことがありますか?「トンマナ」と略されることの方が多いかもしれません。その説明の前に、ちょっと寄り道をさせてください。 デザインのふたつの役割とトーン&マナーの演出 デザインには大きく分けてふたつの役割があります。 1. 機能性を高める これはユーザーにとって製品をより使いやすくしたり、誤操作の危険をなくしたり、迷わないようにサポートするための役割です。 そしてもうひとつが今回のセミナーのテーマとしてとりあげた、 2. トーン&マナーの演出 です。製品に、それが使われる場にふさわしい属性・キャラクターを付与する役割です。 たとえばレジャーグッズなら「楽しさを想起

    デザインの役割からみる「トーン」と「マナー」
  • TDD Is Fun

    TDD Is Fun
    ikosin
    ikosin 2014/04/25
  • OpenSSHのちょっとディープな話 - slideshare

    SSH(Secure SHell)の勉強資料です。 SSHのパケットを復号することになり、その過程で調べたり作ったりしたものをサマった資料です。 SSH Server/Clientにlibssh 0.8.6を使用。復号にはopenssl 1.0.2qを使用しました。 コンテンツ内容は下記です。 1. SSHのRFCの内容をサマライズ:RFC 4251、RFC 4253、RFC 4344 2. libsshでServer/Clientを作成。 3. libsshを改造し、復号に必要な情報を取得。 4. libsslでSSHパケットを復号。

    OpenSSHのちょっとディープな話 - slideshare
    ikosin
    ikosin 2014/04/25
  • Docker入門 ~Immutable Infrastructureを実現する | Gihyo Digital Publishing … 技術評論社の電子書籍

    Docker入門 ~Immutable Infrastructureを実現する 著者 松原豊,米林正明 著 発売日 2014年4月25日 更新日 2014年4月25日

    Docker入門 ~Immutable Infrastructureを実現する | Gihyo Digital Publishing … 技術評論社の電子書籍
  • Dockerのネットワーク管理とnetnsの関係 - めもめも

    RHEL7RC+EPEL版Dockerの前提で解説します。RHEL7RCを最小構成で入れて、次の手順でDockerを導入します。 # yum -y install bridge-utils net-tools # yum -y install http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.1.noarch.rpm # yum -y install docker-io # systemctl enable docker.serviceDockerが設定するiptablesの内容を見るために(見やすくするために)、firewalldを停止した上でdockerサービスを起動します。 # systemctl stop firewalld.service # systemctl mask firew

    Dockerのネットワーク管理とnetnsの関係 - めもめも