タグ

2014年10月31日のブックマーク (22件)

  • エラーを出さずにScipyをインストールする - PASL

    以前にScipyインストール方法のエントリーを書きましたが、以前の方法ではエラーが出てしまっているので、ちゃんとテストにパスするScipyのインストール方法を調べました。 インストールしたのは Mountain Lion (10.8.5) で、Xcode (5.0.1)、Python (2.7.5) は Homebrew で入れました。コンパイルに使ってるGCCおよびGFortranは4.7で、これもHomebrewから入れました。ATLAS 3.10はGCC 4.7に最適化されているようなので、最新安定版4.8ではなく4.7を使うことにします。 基的にはErrors in tests of Scipy · Issue #12 · Homebrew/homebrew-python · GitHubにあるとおりなのですが、若干修正が必要です。 ATLASとLAPACKのダウンロード ATL

    エラーを出さずにScipyをインストールする - PASL
    ginga0118
    ginga0118 2014/10/31
  • Pythonローカル開発環境の構築その2(pyenv-virtualenv, pip使い方編) - Qiita

    % pyenv versions system 2.7.6 % pyenv virtualenv 2.7.6 test-env % pyenv virtualenvs * test-env (created from $PYENV_ROOT/versions/2.7.6) % pyenv activate test-env % pyenv version * test-env (set by $PYENV_ROOT/versions/2.7.6)

    Pythonローカル開発環境の構築その2(pyenv-virtualenv, pip使い方編) - Qiita
    ginga0118
    ginga0118 2014/10/31
  • 第2回 Pythonもくもく会 @アライドアーキテクツ(恵比寿) (2014/11/29 11:00〜)

    この勉強会について 主にPythonに関するやりたいことを各自持って来て、進めていく感じのゆるい会です。 もくもく開発をして情報共有したり、交流を深めることができればと思っています。 是非ご参加頂ければと思います。 チャット 当日用のチャットルーム作りました。参加者同士でお気軽にお話しできればと思います。 https://gitter.im/checkpoint/mokupy 会場について アライドアーキテクツの3Fの会議スペースで開催致します。 ビルの入り口からエスカレータで3Fに上がり、左側方面に進んで頂くと会場になります。 無線LAN、電源あります。(タップ持参を推奨) 無線LANが不安定な事がありますので、携帯機器をお持ちの方は持って来て頂ければと思います。 途中入退場自由です。 タイムテーブル 11:00- 自己紹介 11:30- 開発開始 12:30- ランチ 13:30- も

    第2回 Pythonもくもく会 @アライドアーキテクツ(恵比寿) (2014/11/29 11:00〜)
    ginga0118
    ginga0118 2014/10/31
  • Python - Searching and Sorting(list, merge) | Kamimura's blog

    Python - Searching and Sorting(list, merge)

    Python - Searching and Sorting(list, merge) | Kamimura's blog
    ginga0118
    ginga0118 2014/10/31
  • 仮想DOMライブラリの「virtual-dom」だけでMV*なビューを書く - Qiita

    virtual-domという、(その名の通り)仮想DOMの生成とdiffを行うシンプルなJavaScriptのライブラリがあります。 GitHubのexampleを見るとわかるのですが、このライブラリのみでも、シンプルな形で動的なビューを実現することができます。 このシンプルさがとても魅力的で、実際に使ってみたのですが、 分かったことをまとめたいと思います。 仮想DOMって? Reactなどで以前から採用されていて、最近流行している感じの 仮想DOM ですが、 重い物のDOMとは別に、仮想のDOM(ただのJSオブジェクトなので軽い)のツリーを構築する 仮想DOMの構築を状態が変更されるたびに行って、前回の仮想DOMとのdiffをとって実DOMに適用する という形で動的なビューの実現に利用されます。 仮想であるので、ブラウザ上だけではなくサーバーサイドのHTMLレンダリングにも使えます。

    仮想DOMライブラリの「virtual-dom」だけでMV*なビューを書く - Qiita
    ginga0118
    ginga0118 2014/10/31
  • 「サーバ/インフラ徹底攻略」を読んだ - 元RX-7乗りの適当な日々

    技術評論社さんから新しいムック「サーバ/インフラ徹底攻略」が出版されたとのことで、Amazonではベストセラー1位タグがつくほどの人気っぷりですね。 今回も大変ありがたいことに、著者/出版者様よりご献いただきました。いつもありがとうございます。 サーバ/インフラ徹底攻略 (WEB+DB PRESS plus) 作者: 伊藤直也,片山暁雄,平山毅,舟崎健治,吉荒祐一,今井雄太,八木橋徹平,安川健太,宮下剛輔,田中慎司,久保達彦,道井俊介,飯田祐基,桑野章弘,松浦隼人,中村俊之,福永亘,杉山仁則,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2014/10/30メディア: 大型この商品を含むブログ (6件) を見る 目次を開いてみるとわかりますが、なんとまぁ豪華な執筆陣だこと。そして、Immutable Infrastructure、TDI(テスト駆動インフラ)&

    「サーバ/インフラ徹底攻略」を読んだ - 元RX-7乗りの適当な日々
    ginga0118
    ginga0118 2014/10/31
  • [10/12] スクーで『WordPressのテーマ制作ライブ授業』に出演します | H2O space - Part 520

    オンライン上で生放送の授業を毎日行っているサービス「スクー」に、出演させて頂きます。 テーマは「WordPressでテーマ制作ライブ授業」として、90分の授業時間ないに企業サイトを1つ制作するというライブ構築を中心とした授業となります。 生放送という場で、しかもチャットを利用してアクティブに参加できる場となっていますので、ぜひ質問やリクエストなどをどしどしいただいて、ライブ授業の内容を変えていって頂ければ幸いです。 無料で全国どこからご利用頂けます。ぜひともご覧頂けると幸いです。 たにぐちまこと先生と、WordPress テーマ制作LIVE授業 ~ 90分で企業サイトを作ろう 商号 株式会社エイチツーオー・スペース(英称:H2O space. Co., Ltd.) 所在地 〒157-0071 東京都世田谷区千歳台4-17-15 TEL 03-6411-3292 Email support@

    [10/12] スクーで『WordPressのテーマ制作ライブ授業』に出演します | H2O space - Part 520
    ginga0118
    ginga0118 2014/10/31
  • メジャーなプログラミング言語15種類の違い(難易度・将来性)を、乗り物に例えると? | ホットニュース (HOTNEWS)

    メジャーなプログラミング言語15種類の違い(難易度・将来性)を、乗り物に例えると?メジャーなプログラミング言語15種類の違い(難易度・将来性)を、初心者にも分かりやすく "乗り物" に例えて解説します。 人間の数万倍〜数億倍の処理速度を持つコンピュータ。元々コンピュータとは、暗号解読やミサイルの弾道計算といった「軍事利用」を主な目的として開発された装置。その大きさは工場をまるまる占有してしまうぐらいの巨大な物でした。 しかし、現代のコンピュータは大きさ・形態・使用用途が多岐に渡り、小型のコンピュータはTV・スマートフォンやパソコンに組み込まれるなど、人々の生活に無くてはならない物へと進化を遂げています。 そして、人がコンピュータに命令を下すためには、「プログラミング言語」という特殊な命令語を用いる必要があります。 現代のコンピュータが用途や形態が多種多様であるように、このプログラミング言語

    メジャーなプログラミング言語15種類の違い(難易度・将来性)を、乗り物に例えると? | ホットニュース (HOTNEWS)
    ginga0118
    ginga0118 2014/10/31
  • Python2.5でSQLite3を使ってみる。 - seraphyの日記

    SQLiteとは Python2.5には、標準でSQLiteという軽量データベースが含まれている。 SQLiteは、JAVAでいうところのHSQLDBやApache Derbyのような感じのようである。 SQLLiteはデーモンやサービスではなく、スタンドアロンでのみ動作する。(DerbyやHSQLDBは組み込みモードとサーバーモードの両方をもつが。) また、データベースのストアもディスク上の単一ファイルになる。 Windowsでいうところの、ACCESS95〜2000で使われていた、JETデータベースエンジンのMDBファイルのような感じであろうか。 要するに単なるライブラリである。 ライセンスは、なんとパブリックドメイン(著作権放棄)である。 そのため、Pythonに限らず、C/C++PerlPHPなどに広く組み込まれている。 Python2.4まではアドオンとして別途インストールす

    Python2.5でSQLite3を使ってみる。 - seraphyの日記
    ginga0118
    ginga0118 2014/10/31
  • Maya;Python 入門;Jointサイズ変更ツールを作る

    Maya; Python 入門 ; Jointサイズ変更ツールを作る Maya; Python Startup ; Make a Set Joint Size tool (Used Maya 2012, 2014, 2015) Maya で、単純な反復作業がウザくてちょっとした便利ツールがあれば 作業効率がグンっと上がるのにな~、とか プログラマーに頼む程では無いし、自分がここさえ我慢すればいいか~ などという時、自分でちょっとツールが作れたら良いですよね。 という訳で、今回は、自分で作る Pythonツールとして、 目標は『選択した階層下の全ての Jointサイズを変更する GUIを持ったツール』 にしてみます。 超ご丁寧な説明付きチュートリアルですので、一気に Python 覚えてしまいましょう。 あ、完成したツールも下に置いておきますね。 なお、このサイトで掲載している事例の決まり事

    ginga0118
    ginga0118 2014/10/31
  • Pythonを教えるためのいくつかの提案 | POSTD

    私は最近PyCon Australia 2014におけるクイーンズランド大学のチューターのプレゼンテーションを見るだけではなく、クイーンズランド大学のSoftware Carpentryブートキャンプに参加する機会がありました(ティーチングアシスタントとして)。 彼らが出くわした課題の多くはプログラミングを教えるときの固有の複雑さによるものでしたが、いくらかは避けられることのように思えました。 整数の除算から浮動小数点の値を得る デフォルトのPython 2では、整数の除算は答えの小数点以下を切り捨てた商を表示します。

    Pythonを教えるためのいくつかの提案 | POSTD
    ginga0118
    ginga0118 2014/10/31
  • PyCon JP 2014レポート ~第2回 プログラムチームの作業内容について

    プログラムチームについて プログラムチームリーダーの清田史和(@kiyotaman) です。 プログラムチームは徐々にメンバーが増えていきました。いろいろな企画を試したかったのですが、企画はメンバーが増えたら行うというスタンスでいました。 今回は、関わったメンバーが初めての方も多かったので、私としては適切な指示出しが必要だと思っていました。ただ、その辺りが、私としてはあまり適切にやれず反省するところです。 このようなイベントの場合、みな別々の場所で働き、会って話し合いをすることができなかったりします。なので、結果、各々にそれぞれの企画を任せ、実施まで責任をもってやるという体制で動いたと理解しています。 振り返ると、個人の力によって支えられたというのが実態だったのかなと考えることがあります。チーム全体としては、さまざまなメンバーが関わり、それぞれの個性が生きればよいなと思っていました。プログ

    PyCon JP 2014レポート ~第2回 プログラムチームの作業内容について
    ginga0118
    ginga0118 2014/10/31
  • https://qiita.com/mtwtk_man/items/8a93fdb2a36683991e14

    ginga0118
    ginga0118 2014/10/31
  • Protocols in Swift With Core Data | Cocoa Is My Girlfriend

    Sometimes you have a set of objects you want to display in the same form–say, for example, in a table view controller. What if those objects have, by design, nothing in common and nothing to do with each other? This is a case where you can create and conform to a protocol–known in some languages as an interface–to provide a simple way to have each class type provide a display name that can be disp

    ginga0118
    ginga0118 2014/10/31
  • Vagrant使ってnode.jsとか色々ぶっこんでいくついでに解説とかしていくんで夜露死苦! - Dance with Tech

    前回はMEAN Stackの話を書きました。 今回はVagrantを使って作った仮想環境に、node.jsとか色々突っ込んでいこうと思います。 Vagrantのインストール とりあえず、下記サイトを見てやれば、 VirtualboxのインストールからWebページの表示まで完遂出来ます。 boxファイルのインストールやApacheの設定なども載っています。 web帳 | VirtualBoxとVagrantで開発環境を構築 ※今回はCentOS6.4をインストールしました 仮想環境にnode.jsを入れる node.jsをインストールするにはEPELリポジトリが必要なので、下記のコマンドを実行します。 EPELリポジトリとは、CentOSに元から入っているリポジトリでは提供されていないパッケージが、yumでインストール出来るようになるリポジトリです。 EPELリポジトリにnode.jsが入っ

    Vagrant使ってnode.jsとか色々ぶっこんでいくついでに解説とかしていくんで夜露死苦! - Dance with Tech
    ginga0118
    ginga0118 2014/10/31
  • 『1Password for iOS』が“Touch ID”に対応したので神アプリを超えた : tidestar

    最近は様々な事件もあり、パスワードの扱いかたもより大事になってきていますが、そんな中で活躍しているパスワード管理アプリの王道といえば『1Password』です。基的な使いかたは以前のエントリで紹介しました。 先月に行なわれた『iOS 8』へのアップデートで、『iPhone 5s』と『iPhone 6』、『iPhone 6 Plus』の“Touch ID”に対応しました。これが当に便利すぎるので、しつこいようですが紹介したいと思います。 パスワード入力が一切合切不要に

    『1Password for iOS』が“Touch ID”に対応したので神アプリを超えた : tidestar
    ginga0118
    ginga0118 2014/10/31
  • アップルの「TestFlight」が正式公開 — 最大1000人のテスターがアプリをテストしてくれる

    この新しいサービスによって、iPhoneアプリの試験が単純化される 自社製品の公開前にできるだけ多くのテスターにそれを試験してほしいiPhoneアプリの開発者には朗報だ。アップルは先週木曜、ベータテストサービス「TestFlight」を正式に公開した。これによってアプリ開発者たちのベータテストのフィードバック・プロセスの手間はいくらか軽減されるかもしれない。 1,000人もの人々が、あなたのアプリの品質が基準に達してるかをチェックしてくれるようになる。デベロッパー登録している開発者はiTunes Connectポータルを通じてテスターにEメールを送ることができ、受け取った人はそのメールに含まれるリンクからApp Storeを通じて公式なアプリをダウンロードすることができる。このシステムでは、新たなアップデートがテスト可能になった時にも、テスターに通知を送ってくれる。 iPhoneメーカーの

    アップルの「TestFlight」が正式公開 — 最大1000人のテスターがアプリをテストしてくれる
    ginga0118
    ginga0118 2014/10/31
  • fluentd を使って loggly にログを送るテスト | iret.media

    cloudpack のかっぱこと 川原 洋平(@inokara)です。 やり方 簡単です。 fluent-plugin-loggly をインストール sudo /usr/lib64/fluent/ruby/bin/gem install fluent-plugin-loggly --no-ri --no-rdoc -V HTTP のエンドポイントを確認 Source Setup をクリックして fluent-plugin-loggly の設定 以下のように設定します。 type loggly loggly_url https://logs-01.loggly.com/inputs/xxxxxxx-xxxx-xxx-xxx-xxxxxxxx/tag/http/ loggly_url に上記で取得した HTTP のエンドポイントを設定して fluentd を再起動します。 fluent-cat

    fluentd を使って loggly にログを送るテスト | iret.media
    ginga0118
    ginga0118 2014/10/31
  • Oculus Rift用シューティングの制作・展示メモ - フレームシンセシス 技術ブログ

    Oculus Riftの体験イベント、OcuFes大阪とOcuFes in DCEXPOにて、「VRシューティング(仮)」というものを展示しました。まだまだ制作中のゲームなのですが、この辺で一度メモを残しておきたいと思います。 izmさんのノウハウを開示しろという圧力もあったのでw 内容としては主に、ゲーム内容、展示方法、酔い対策、フライトスティックの固定方法の4点です。 ゲーム内容について VRシューティング(仮)の制作動機としては、OcuFes大阪に参加するにあたって、この辺で普通(?)のVRゲームを1つ作りたいなと思ったことになります。ただし、一般向けのイベントで展示しますので、老若男女誰でも楽しめるようなものが望ましいです。なので、派手なVR体験ができるけれど実は全然難しくないというあたりを狙いました。 例えばエースコンバットなどのように自由に飛行できるとゲームとして面白いのですが

    Oculus Rift用シューティングの制作・展示メモ - フレームシンセシス 技術ブログ
    ginga0118
    ginga0118 2014/10/31
  • Amazon.co.jp: パーフェクトRuby on Rails: すがわらまさのり, 前島真一, 近藤宇智朗, 橋立友宏: Digital Ebook Purchas

    Amazon.co.jp: パーフェクトRuby on Rails: すがわらまさのり, 前島真一, 近藤宇智朗, 橋立友宏: Digital Ebook Purchas
    ginga0118
    ginga0118 2014/10/31
  • 5年後の自分が描けないなら知っておきたい「キャリア戦略」の作り方 | ライフハッカー・ジャパン

    99U:私は成功した知人に会うと、必ずこう聞くようにしていました。「あなたのキャリア戦略は?」できるだけ気軽な感じで聞きます。彼らの素の反応を見たいからです。 しかし、当の意味で「キャリア戦略」を持っている人はほとんどいませんでした。多くの人が眉をひそめて「どういう意味だい?」と聞き返してきました。(もっとシンプルに「はあ?」とだけ返されることも) 私がこの質問を投げかけてきた理由はシンプルです。仕事で成功する確率を高めるには、戦略が必要だと信じているからです。また、戦略を作るための方法論も必要でしょう。 とはいえ、「戦略」は、人によって別のことを意味します。戦略とは「ビジョン+計画」のことだと考える人もいます。また、戦略とは「現状の最適化」、あるいは「ベストプラクティスに従うこと」だと言う人もいます。さらには、変化の激しい現代では、もはや戦略を立てるのは不可能だと主張する人もいます。

    5年後の自分が描けないなら知っておきたい「キャリア戦略」の作り方 | ライフハッカー・ジャパン
  • ランチもOK! 本当は秘密にしたい新宿の穴場カフェ10選 - ぐるなび みんなのごはん

    こんにちは。フードプレゼンター のkeiです。皆さんは『誰にも教えたくないお店』ってありますか? 例えば一人でゆっくりしたいときだったりとか、大好きな人と一緒にいたい空間としてだったりとか、仕事したりって良いアイディアが生まれる場所だから騒がしくないところがいいとか、いろんな理由で誰にも教えたくないってありますよね。 今回は、大人気エリアの新宿で、そんな誰にも教えたくない穴場カフェ10選を紹介しちゃいます。日常のふとした場面で使える、そんなお店ばかりです。 仕事などの打ち合わせにオススメ! 駅からも比較的近くにぎやかな歌舞伎町のど真ん中にある隠れ家店です。広い店内では落ち着いたトーンの雰囲気に良い打ち合わせができるかも。 カフェラウンジ サンズ 新宿東口店 住所:〒160-0021  東京都新宿区歌舞伎町1-14-7 新宿ハヤシビル5F 営業時間:12:00~24:00 ぐるなび - カフ

    ランチもOK! 本当は秘密にしたい新宿の穴場カフェ10選 - ぐるなび みんなのごはん