タグ

2015年2月7日のブックマーク (6件)

  • 高速にメモを書いてEvernoteと同期できるAlternote

    Evernote仕事場所に進化しました。それにともなって、単に情報をいれるだけでなくて、文章をここで下書きしたり、清書することも多くなっています。 私は近年徹底したシンプルさを追求してきたEvernoteデスクトップか、ウェブ版のEvernoteで文章を書くのに満足していますが、ちょっとアプリとしては重すぎるという人もなかにはいるでしょう。 そんなひとに、代替として提案できるのがEvernoteをバックエンドにしたウクライナ発のMacアプリ、Alternoteです。### シンプルで小気味のよいエディタ。それ故の制限も Alternoteはまだベータ版が提供されているだけですので、利用するには開発元のフォームにメールアドレスを入力してダウンロードリンクを貰う必要があります。 インストールが終わって起動したら、Evernoteアカウントを入力してノートを取り込みます。 こちらがAltern

    高速にメモを書いてEvernoteと同期できるAlternote
  • Ruby、同じことの繰り返しは君に任せるよ

    もし問題が同じパターンの繰り返しを含んでいて、その極限の解が明らかならば、その問題の解決には再帰が使えるかもしれない。 再帰はある問題の答えの中にその問題自体を含む不思議な構造だ。「GNU」は「GNU’s Not UNIX」の頭文字からなる略称だ。ここで「GNU」は問題であり、その答え「GNU’s Not UNIX」の中に問題自体が含まれている。だからGNUは明らかに再帰だ。 「これじゃ答えになってない」 「つまり再帰は問題解決の役には立たない」 そういう声が聞こえてきそうだ。 つまりあなたは「GNU’s Not UNIX」が、「(GNU’s Not UNIX)’s Not UNIX」になることを知っており、「((((GNU’s Not UNIX)’s Not UNIX)’s Not UNIX)’s Not UNIX)’s Not UNIX」になることも知っており、したがって”どこまで行っ

    uneasy
    uneasy 2015/02/07
  • GHOST脆弱性を用いてPHPをクラッシュできることを確認した

    GHOST脆弱性について、コード実行の影響を受けるソフトウェアとしてEximが知られていますが、PHPにもgethostbynameという関数があり、libcのgethostbyname関数をパラメータ未チェックのまま呼んでいます。そこで、PHPのgethostbynameを用いることでPHPをクラッシュできる場合があるのではないかと考えました。 試行錯誤的に調べた結果、以下のスクリプトでPHPをクラッシュできることを確認しています。CentOS6(32bit/64bitとも)、Ubuntu12.04LTS(32bit/64bitとも)のパッケージとして導入したPHPにて確認しましたが、phpallで確認した限りPHP 4.0.2以降のすべてのバージョンのPHPで再現するようです。なぜかPHP 4.0.0と4.0.1では再現しませんでした。 <?php gethostbyname(str_

  • Bluetooth・USB・Macのコマンドキーなどのロゴ・シンボルのデザイン由来まとめ

    GoogleがGmailをリニューアルした際に文字を書く代わりにすべてをアイコン化したのは、全世界展開しているがゆえに各地域の言語に頼らず、ぱっと見るだけで機能をイメージしてもらう方がよいという判断であったわけですが、同様にして「Bluetooth」「Macのコマンドキー」「電源ボタン」「USB」「ピースマーク」といったロゴやシンボルも同じような目的で作られています。では、一体どのような由来でああいうデザインになったのか?というのがよくわかるムービーがYouTubeで公開されています。 Mind-Blowing Origins Of Everyday Symbols - YouTube ◆Bluetooth 900年代後半、Harald Bluetoothというノルウェーとデンマークを治めたヴァイキングの王がいました。 Bluetooth規格を発明した開発者は、二国間を交渉のみで平和的に統

    Bluetooth・USB・Macのコマンドキーなどのロゴ・シンボルのデザイン由来まとめ
  • 初心者でもOK!ゲームで遊ぶようにプログラミングを学べるサービス5選 | TechAcademyマガジン

    今回は大阪中心部のIT・情報系の専門学校をまとめました。 資格やスキルなど特化した学校もあるため、自分に合った学校を見つけましょう。 田島悠介 今回は、なにか相談受けたんだって? 大石ゆかり 大阪に住んでる親戚がIT系の専門学校に通いたいって言ったんですが・・・どこを選べばいいかわからなくて・・・ 田島悠介 よし!それじゃ、自分にあったIT系専門学校の選び方と大阪にある学校を紹介していくね! 大石ゆかり お願いします! 目次 自分に合った学校の選び方 学費を抑えられる学校 資格が充実している学校 プログラミングを学習できる学校 実習の多い学校 就職サポートが充実している学校 まとめ 自分に合った学校の選び方 これからIT系の知識・スキルを習得したいと考えている方は多いでしょう。 IT系の専門学校に興味を持ってもどの専門学校に入学すれば良いのか、自分にはどの専門学校が合っているのか考えること

    初心者でもOK!ゲームで遊ぶようにプログラミングを学べるサービス5選 | TechAcademyマガジン
  • VOYAGE GROUP エンジニアブログ : 今、クライアントサイドのJavaScriptを書く前に知っておきたいこと ~ 2014年トレンド総まとめ

    2015年02月05日16:34 カテゴリ 今、クライアントサイドのJavaScriptを書く前に知っておきたいこと ~ 2014年トレンド総まとめ 皆さんこんにちは。adingoにてFluctという広告配信システムの管理画面を中心にクライアントサイドの開発を行っております、大関です。 今回は、先日、社内のエンジニア向けに開催した「2014年のJavaScriptのトレンド総まとめ」というコンセプトの勉強会の内容について紹介します。 JavaScriptトレンド総括(2014) from Tetsuharu OHZEKI それでは、スライドに書ききれなかった前提事項について、何点か補足と解説をします。 補足と解説 前提: なぜ「2014年」なのか JavaScriptを用いた開発、特にWebフロントエンドとも呼称されるクライアントサイドJSのトレンドは、非常に速いサイクルでの進化を見せて