タグ

2013年2月19日のブックマーク (22件)

  • 最近人気の「為替ヘッジ外債投信」について、知っておいた方がよい3つのポイント

    ブログでは記事中にPRを含む場合があります 最近、「為替ヘッジ外債投信」が投資家の人気を集めているようです。 【日経電子版 2013/02/18 より引用】 「為替リスク回避型」投信へ資金流入加速 残高3兆円に迫る 外国為替市場で円安・ドル高基調が続いているが、個人投資家の間ではドルなど外貨の為替変動リスクを回避するタイプの投資信託が人気を集めている。こうした「為替ヘッジ外債投信」の純資産残高は1月末時点で1年前の2.7倍となる2兆9185億円と過去最高を更新した。 【引用おわり】 「為替ヘッジ外債投信」とは、為替の変動による基準価額の変化を回避できる外債投信のことです。これなら為替の影響を受けずに外債投資ができます。 数年前、大人気だったグロソブ等を大量に保有していた高齢者をはじめ、外貨比率が高かった投資家は、2008年リーマン・ショック後の円急騰で痛い目を見たはずです。私も外債オン

    最近人気の「為替ヘッジ外債投信」について、知っておいた方がよい3つのポイント
  • 英語喫茶~英語・英文法・英会話~

    86回で基礎から学習ができる英文法、英語の時間的感覚(時制)、オリジナルストーリーを読みながら英会話表現、英文法解説と学習に役立つ豆知識の掲載などがあります。 英語学習には練習問題もついていますので、学習の確認ができます。 英語喫茶の基礎からの英語学習とやさしい英会話の表現等は、大学の先生方の協力により細部までチェックを入れて作成しています。基礎からの英語学習は科学研究費助成事業(科研費)の研究対象になっています。

  • 第17回 Webアプリケーションのパフォーマンス改善(2) | gihyo.jp

    前回の(1)はこちらから。 ボトルネックの特定 システムの現状が把握できたところで、ボトルネックの特定に取りかかります。アプリケーションのレスポンスタイムのうち、どこにどれぐらいの時間がかかっているのかを特定していきましょう。 Time::HiResによる簡単な計測 Time::HiResモジュールを利用することで、特定の個所にどれぐらい時間がかかっているのかを計測できます(リスト5⁠)⁠。 リスト5 Time::HiResの使用例 use Time::HiRes qw/ gettimeofday tv_interval /; my $t0 = [ gettimeofday ]; # 計測開始 ... # 処理時間を計測したい処理 my $elapsed = tv_interval($t0); # 経過時間(秒) ここは遅いだろう、という部分に目星が付いている場合には、処理時間を確実に計測

    第17回 Webアプリケーションのパフォーマンス改善(2) | gihyo.jp
  • JavaScriptがGNOMEの第一言語になる

    GNOMEプロジェクトは、最近Developer Experience Hackfest でJavaScriptがGNOMEデスクトップ環境における、アプリケーション開発用の既定言語である、という物議を呼ぶ宣言を行った。この決定に対する述べられた理由は、開発プロセスを簡単化することで、ドキュメントの標準セット、ベストプラクティス、開発者用ツールセットに焦点を置くことができるからである。 JavaScriptを第一言語として推奨する決定が、直ちに物議を引き起こし、コメンテーターは、特にJavaScriptを批判したり、自分が選んだ言語が見落とされたことを嘆いた。 GNOME Foundationのメンバーで Hackfestに参加した Travis Reitter氏は、この決定をした幾つかの理由を挙げている。 我々が選ぶ言語は動的で高レベルである必要がある。 GNOMEプロジェクトには、既に

    JavaScriptがGNOMEの第一言語になる
  • 第1回 .NET技術の断捨離

    連載目次 2013年1月26日(土曜日)、@IT/業務アプリInsider主催のオフライン・セミナー「第1回 業開中心会議 .NET技術の断捨離」(スポンサー:グレープシティ、会場:日マイクロソフト株式会社 品川セミナールーム、「業開」は「業務アプリ開発」の略語)が開かれた。 今回のテーマは、「.NET技術の断捨離」。.NETが登場してからの10年間、.NET FrameworkやC#/Visual Basic言語は進化を続け、より効率的な記述方法や、より最新の流行に合わせた技術スタイルが導入されてきた。では、そういった最新のコーディング・スタイルや技術を現場で採用するために、どのようにして古い技術の利用を「断」ったり「捨」てたり「離」れたりしていけばよいのか? このテーマについて、最新の技術や記述方法に日ごろから慣れ親しんでいる.NET開発者を講師として招き、講演・議論した。セミナーの

    第1回 .NET技術の断捨離
  • 皆が「空気を読み、流れに乗って」ばかりいたらこの国は沈む

    先日の「日の大学生はなぜ勉強しないのか」というエントリーには、賛否両論、数多くの意見をいただいた。その中のでも、旧来型の日人の考え方を表す典型的な例がこのコメントだ。 「大学のとき、周囲には真面目に勉強している人も結構いたけど、えてして勉強せずにサークル・飲み会etcで普通の大学生していた人のほうが大企業入って出世していて、勉強していた人にはレールから外れて苦労している人が多い。社会に出てから、なるほど人付き合いや飲み会は勉強よりも重要だったんだな、と遅まきながら気がついた。日て、皆がやっていることをその流れに乗って同じようにできる人が求められている社会で、なまじ大学の図書館にこもって勉強ばかりしている異質な大学生は社会に出た後レールから外れる傾向にあるのだと思う。」 欧米に追いつくことだけを考えれば良かったころは、創造性よりも調整能力、専門性よりも汎用性、知恵や知識よりもコミュニケ

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • dotCloud で独自のWebサーバーを使いたい場合は type: *-worker が便利 - methaneのブログ

    個人的に今 dotCloud がアツいです。無料枠を無制限に使える、WebSocketに対応している、設定の自由度がメチャ高いので、ちょっと作ったものを他人に見せたり自分の携帯から見たりするために気軽に作れちゃいます。 さて、 dotCloud で golang を使うとか、 Tornado を使うとか言った話題になると、出てくるサンプルはたいてい type: custom で設定されています。 type: custom の柔軟性は確かに魅力なのですが、もし使っている言語に type: *-worker が存在しているなら、そちらを使ったほうが PaaS の旨味を引き出せます。 試しに Tornado のチャットデモを dotCloud で動かして見ました。 tornado-on-dotcloud type: custom の場合は virtualenv を作るところから自前でやらないとい

    dotCloud で独自のWebサーバーを使いたい場合は type: *-worker が便利 - methaneのブログ
  • 階層の深いHashを作成するときに知っておいたら便利なこと - (゚∀゚)o彡 sasata299's blog

    2009年11月10日23:49 Ruby 階層の深いHashを作成するときに知っておいたら便利なこと Ruby で階層の深いハッシュ(ハッシュの値がさらにハッシュとか)を作成するのって面倒です。何が面倒って毎回宣言しないといけないんですよー。まぁ他の言語やってた人なら当たり前なのかもしれませんが、Perl 出身の僕としては大変メンドクサイわけです。 例えばこのようなデータ構造を考えてみます。 #!/usr/bin/ruby hash = {} hash["hoge"] = 1 p hash # {"hoge"=>1} hash["foo"]["bar"] = 1 p hash # undefined method `[]=' for nil:NilClass (NoMethodError) 最初に hash = {} と宣言しているので hash["hoge"] = 1 の部分は問題なく

  • Javaメモリ、GCチューニングとそれにまつわるトラブル対応手順まとめ - 日記のような何か

    GC周りでトラブルシューティングした際の経験や、Web等で調べたことをまとめてみる。 前提 ・JVMは、Sun Javaを想定。(他は使ったことないです。。。) ・Sun Java 1.5-1.6を想定。 目標 マイナーGC、Full GCそれぞれが頻発することなく、かつそれぞれの実行時間を1秒未満に抑えること。 マイナーGCは1秒未満どころではなく、もっと短くなるべき。どれくらいが理想かは?(0.1秒未満ぐらいを目指したい?) 連続した負荷状態(想定されるピークアクセス)でもOutOfMemoryErrorが発生しないこと。 理想的な状態は、上記に加えて、Full GCの発生が低頻度であること。 具体的には、できるだけマイナーGCで短命オブジェクト(1回使ったらもう使わないようなオブジェクト。逆にセッションオブジェクト等は長命オブジェクトとなる)を破棄させて、短命オブジェクトが、Tenu

    Javaメモリ、GCチューニングとそれにまつわるトラブル対応手順まとめ - 日記のような何か
  • 55+ Creative Tumblr Blog Designs For Inspiration | Tripwire Magazine

    55+ Creative Tumblr Blog Designs For Inspiration by alexnaz | Last updated Jun 20, 2013 | Tumblr | 1 comment Starting a blog these days is not as complicated as it used to be. There are several very high quality online services to choose from and some are even free to use. Tumblr is one of the more popular options and with close to 100 million blogs in service it is not wrong to call it highly pop

  • Androidアプリの配布パッケージapkの解析について

    はじめに 昨年10月に、テキサス州オースティンにてOWASP AppSec USA 2012が開催されました。OWASP(Open Web Application Security Project)とは、WebアプリケーションやWebサービスなどのセキュリティを対象としているボランティアによるコミュニティで、AppSecはそのカンファレンスです。 AppSecでは、さまざまなセキュリティ関連のセッションが行われていましたが、残念ながらAndroid向けのものはほとんどなく、いくつかあった内の1つが「Cracking the Code of Mobile Application」(講演者:Sreenarayan Ashokkumar)というセッションです。 AndroidやiOS、Windows Phoneといったプラットフォームで動作するアプリケーションを解析する方法について紹介するセッシ

    Androidアプリの配布パッケージapkの解析について
  • Piriform、デフラグソフト「Defraggler」v2.13を公開

  • JavaScriptと非同期のエラー処理

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。前回のコールバック地獄に関する記事では、複雑な入れ子になりやすい非同期処理でも、GeneratorやjQuery.Deferredを使うことで、同期的な見た目に変形できることを示しました。 ところで、非同期処理においてはもう一つ「 エラー処理に例外が使えない 」という問題があります。今回はエラー処理について考えてみたいと思います。 例外を使ったエラー処理 非同期処理の話の前に、一度「例外」についておさらいしておきましょう。JavaScriptに限らず、エラーと言えばよく例外を使って記述されます。 「Web APIから500が返ってきた」とか「入力された値が期待する型

    JavaScriptと非同期のエラー処理
  • いますぐ実践! Linuxシステム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

  • homebrew で入れた openssl を使って Ruby をコンパイルすると SSL 利用時に証明書エラーが発生する場合の対応 - Qiita

    さて、皆さん割と homebrew で openssl 入れて brew link しちゃってる人も多いと思います。そんな環境でその openssl を使って Ruby をコンパイルすると、OpenSSL 利用時に証明書エラーが発生します。 $ pry [1] pry(main)> require 'open-uri' => true [2] pry(main)> open('https://www.google.com/').read OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed from ~/.rbenv/versions/2.0.0-rc2/lib/ruby/2.0.0/net/http.rb

    homebrew で入れた openssl を使って Ruby をコンパイルすると SSL 利用時に証明書エラーが発生する場合の対応 - Qiita
  • コマンドラインやvimから言語を指定してDash.appを呼び出す - Qiita

    Dash - naoyaのはてなダイアリー で MacのDash.appが便利と話題らしい もとはスニペットマネージャらしいですが、各言語のドキュメント閲覧に使うと非常に便利らしいです。 基的な使い方は上記URLなりで見てもらうとして、少し凝った呼び出し方法を紹介。 まずは、コマンドラインから呼び出す方法。 $ open dash://[word] $ open dash://'[word1] [word2]' $ open dash://[language]:[word] スペースを空けて検索ワードを追加することで、そのワードでページ内検索ができるようです。(分かりづらいですが実際にやってみると分かるかと思います。AND検索とはちょっと違うみたいです。) また、コマンドラインから呼び出す場合は、クォーテーションで括ることで複数ワードを指定できるようです。 ただし、言語を指定した場合は複

    コマンドラインやvimから言語を指定してDash.appを呼び出す - Qiita
  • Mac を使っているなら必ず使うべき2つの機能 "Automator" と "サービス" - kurainの壺

    Automator ってなんか超高機能なマクロみたいなイメージがありますが、とても便利なのでご紹介。 もともとは、会社の上司Windows から Mac に移行したのだけれど、"秀丸みたいに選択範囲を ruby で evalできないの" とおっしゃっており、しかも Emacs は微妙とのことなので、Automator でどうにかしてみた。Service でできるんじゃないかねと教えてくれた同僚に感謝。 追記(2013/02/24) デバッグ方法を別エントリに書きました できること 文字列選択して Ctrl+= を押すと選択文字列が ruby で実行されます。編集可能なテキストエリアならだいたい何処でも。 作り方 アプリケーション ディレクトリにある Automator を起動します。 新しくサービスを作ります ユーティリティ > "シェルクスクリプトを実行"というアクションを選んで右の

  • 様々なLinuxのOSバージョンを確認する - RX-7乗りの適当な日々

    たまに他所様で初めて触る環境を確認するときに使ったりするので、改めてメモしておく。 カーネルのバージョン確認 $ cat /proc/version Linux version 2.6.25.3-2.fc9.i686.xen (mockbuild@) (gcc version 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC) ) #1 SMP Thu May 29 12:48:20 EDT 2008あと、 $ uname -aでもOK。 Debian GNU/Linux $ cat /etc/debian_version 4.0 Ubuntu $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION="Ubunt

    様々なLinuxのOSバージョンを確認する - RX-7乗りの適当な日々
  • 俺聞け4で zsh について発表した - mollifier delta blog

    2013/02/16に俺聞け4が開かれた。ウェブに関連する内容を発表したり聞いたりするイベントだ。 発表のテーマは何でもいいっぽいので、僕も zsh について発表した。 発表内容 その時の発表資料はこちら。 zsh を使おう シェルがテーマなのでテキストファイル書いて vim で見せながら発表した。その中でシェルの操作とかあんまり慣れてない人向けに「シェルって便利なんだぜ」という感じを伝えた。 シェルはいろいろあって好きなもの使えばいいんだけど、その中でも僕は zsh をおすすめしたい。zsh はすごく高機能なんだけど、決して「高機能だから上級者向け」というわけではない。もちろん慣れた人は色々凝った使い方もできるんだけど、高機能な分初心者でもすぐに便利に使えるようになっている。なので初心者こそ zsh を使ったほうが良いと思ってる。 実際に zsh を使うには 設定ファイルの例をいくつか作

    俺聞け4で zsh について発表した - mollifier delta blog
  • これでタブレット上の開発もさくさく?な·Vim Touch MOONGIFT

    Vim TouchはAndroid用のVimです。 タブレットがPCのシェアを大きく浸しています。そのような中ではタブレットをもっと活用できる道を模索すべきです。そのためにまず用意したいのがテキストエディタ、今回はVimAndroid版であるVim Touchを紹介します。 立ち上げました。 こんな感じに編集します。コマンドも普通に使えます。 メニューです。コマンドの編集もできます。 Vim Touchではよく使われるコマンドが予めメニューに登録されています。外付けキーボードを使う場合はさして問題にはならないでしょうが、ソフトウェアキーボードの場合はこちらを使う方が便利かもしれません。 Vim TouchはAndroid用のオープンソース・ソフトウェア(GPL)です。 MOONGIFTはこう見る PCとタブレットで大きく違うのは、変更したファイルの扱い方です。つまりAndroid上で編

    これでタブレット上の開発もさくさく?な·Vim Touch MOONGIFT
  • 思考力を高めて、目の前にある問題を解決する9つの方法

    思考力、それはその名の通り「考える力」ですが、思考力が高い人には「問題解決が上手い」という共通点がある事にあなたは気がついていますか?それはなぜかというと、あらゆる角度から物事を考えられるので、一般的には見えない解決方法も見えてくるためです。 そんな訳で今日は、思考力を高めて目の前の問題を解決する能力を高める方法をお伝えします。そうすることで、これまで悩んでいた問題も、上手く進まなかった仕事も「自分で考えた方法」によって乗り切ることが可能になります。 思考力アップで問題解決 その1 「活字を読む」思考力とは「物を考える力」です。これがなければ問題解決は難しいですよね。問題やトラブルは、身に付けた知識をフル活用して解決に至ります。このとき、「知識をどう使うか?」が重要なんですよ。知識だけを持っていても「宝の持ち腐れ」であるため、「知識の使い方=思考力」と考えて下さい。 そこで、まず実践してお

    思考力を高めて、目の前にある問題を解決する9つの方法