• ベストアンサー

自分用のリファレンスを作りたい

LOHAの回答

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.2

blog

関連するQ&A

  • EndNote: Google Scholarからreferenceのimport

    EndNote 9の使用を試みている初心者です。 Google ScholarからreferenceをEndNoteに取り込むとき、文献取り込みリンクをEndNoteにして、”EndNoteに取り込む”をクリックすれば自動的にライブラリに取り込まれるとのことですが、一つ問題があってうまくいきません。 取り込みの際になぜか”An import filter"が出てきてどれかを選択すべきか分からず、取り込めません。 解決方法を教えてください。よろしくお願いします。

  • ハッシュのリファレンスを用いた処理

    ActivePerl 5.8 , WinXP SP2の環境です。 Perl スクリプトを用い、ファイルから複数のブロックからなる情報をよみとり、個別のハッシュを作り、それをリファレンスの配列としてまとめて後から参照するという操作をしたいのですが、詰まってしまいました。。 例として読み取るファイルは ---input.txt--------- >1 Jan 1 Feb 4 >2 Mar 9 Apr 3 >3 Oct 8 Nov 4 ------------------ ここから1,2,3の個別のハッシュ {Jan => 1 Feb => 4} {Mar=> 9 Apr =>3} {Oct =>8 Nov =>4} を作成し、それぞれのハッシュのリファレンスの配列をつくり、その後からすべてのハッシュの中身を個別に出力させたいと思いました。 次のようなスクリプトを作成したのですが思ったように作動しません。 use strict; open (IN, "input.txt") or die ("cant open file \n"); my $reff; my @array_of_reff; my %hash; my $count = 0; while(<IN>){ my $line = $_; ######ここでは各ブロックの頭の ">"を認識し、2個目以降であれば直前までで作ったハッシュのリファレンス($reff)を配列@array_of_reffに入れる。 if($line =~ /^>/){ if($count >0){ $reff = \%hash ; push (@array_of_reff, $reff); %hash = (); } $count++; } ########ここではアルファベットが入った行を認識して、ハッシュに追加しています if($line =~ /^[A-Za-z]/){           $line =~ /([A-Za-z]+)\s+/; my $month = $1; $line =~ /\s+(\d+)/; my $day= $1; $hash{$month} = $day;     } ###ここはファイルの最後になったら直前まで作っていたハッシュののリファレンス($reff)を配列@array_of_reffに入れる。 if( eof ){ $reff = \%hash ; push (@array_of_reff, $reff); } } #####ハッシュのリファレンスの配列(@array_of_reff)からもとのハッシュを参照し、ハッシュごとに出力 foreach my $reff_of_hash (@array_of_reff){    print "output";    while( (my $key,my $value) = each %$reff_of_hash ){     print "\n" , $key, " : ", $value, ;    } } このスクリプトを実行すると Nov 4 Oct 8 という3つめのハッシュのなかみが3回出力されてしまいます。自分では3つの別のハッシュをつくっているつもりでも、どうやら1種類しか作れていない、もしくはハッシュが上書きされているようなのですが、原因がわかりません。 この例だけ見るとハッシュのリファレンスを使う必要はないのですが、実際にはもうすこし大きいスクリプトで"ハッシュのリファレンスの配列を他のサブルーチンに渡す"ということを想定しており、これが解決できず先に進めない状態です。 アドバイス、解決法がわかったら教えていただけないでしょうか。

    • ベストアンサー
    • Perl
  • visual C#について

    マイクロソフトのVisual C# 2008 Express Editionをインストールして使用したのですが、何故かGUIの配置ができないんです。 上手く説明できないんですけど、例えばボタンを作ろうとしたらツールボックスから「Button」を選択して配置しますよね。しかし実際に配置してみると コンポーネント'Button'を生成できませんでした。エラーメッセージ: 'SystemInvalidProgramException:共通言語ランタイムが無効なプログラムを検出しました。  場所 System.Drawing.Design.ToolboxItem.GetType(IDesignerHost host,AssemblyName assemblyName,String typeName,Boolean reference) 長いので以下省略します。 というようなエラーメッセージが表示されます。 プログラムを打ち込んでボタンを作る方法もありますが、不便なのでツールボックスから配置したいんです。 非常に困っています。 どなたか解決法をお教えください。 よろしくお願いします。

  • ユーチューブの動画をPCへDLする方法

    過去の回答を見ましたが解決できません 「ツール」から環境を選択と回答されていますがWin XPを使っているせいか「環境」がありません 他にCraving ExplorerをDLしましたが駄目です。 動画をPCへDLする方法を教えて下さい。

  • ウイルスバスター2008でアウトルックエクスプレスが不安定

    ウイルスバスター2008をインストールして、迷惑メール対策ツールを設定してから、アウトルックエクスプレスが頻繁にフリーズしたり、プログラム自体開かなくなったりして困っています。 2007バージョンでは全く問題なかったのですが、これって私だけの問題でしょうか? 解決策があれば、どなたかお教えいただけたら幸いです。よろしくお願いいたします。

  • RDEでの日本語

    プログラミング言語Rubyの勉強中のものです。現在、統合開発環境のRDEでプログラムを書いているのですが、プログラムを書く際に、日本語を入力すると日本語が横に回転して表示されてしまいます。プログラムの実行結果は回転せずに表示されるので問題ないのですが、プログラムを書いていて気持ち悪いので解決できるのなら解決したいです。解決法を知っている方、よろしくお願いします。

  • cygwin環境

    C言語にて作成したプログラムをcygwin環境にて(gcc)コンパイルすると "c:\DOCUME~1\ユーザ名\LOCALS~1\Temp/ccy2baaa.o:sl.c:(.text+0x4f):undefined reference to __imp__(func名)@16 collect2:ld returned 1 exit status" のようなエラーが発生してしまいます。 解決法は無いでしょうか??

  • 20年ぶりにプログラムを組みたい

    若いころプログラムを組んでいました。 FORTRAN,Cを中心に、晩年はVisuarl Basic,Visual C++を経験しています。 JAVAは教科書を買いましたが、実務経験はありません。 その後、開発の仕事はしていませんが 事務的なツールとしてExcelマクロなどは簡単なものを利用しています。 HTML,CSS,Flashも趣味レベルで利用しています。 最近時間ができたので、久しぶりに「プログラミング」をして 趣味で使うツールを開発したいのですが 何しろ20年ぶりです。 上記の基本がある前提で GUI(死語?)からの入力でデータを受け付けて、絵を書くプログラム(A4の紙に印刷したい)を 作りたいと思いますが、お勧めの言語はありますか? お勧め、とは ・開発環境が安価(できれば無料) ・文法がCに近いもの ・または、初心者向けの言語 といったものを期待しています。

  • WiFiの接続切り替えを自動化したい

    WiFiの接続を自動で切り替えるプログラムを作成したいと考えております。 環境としてOSはWindows7、開発言語は.Net系です。 MSDNにてWindowsAPIを調べた限りでは現在接続しているSSIDを取得する方法はあるみたいですが、 接続の方法については見つけることができませんでした。 WiFiの接続をプログラムから制御する方法はあるのでしょうか? 参考サイトやツール等でも構いません、ご教授頂けないでしょうか。

  • 自分の過去を責められる。

    彼女に自分の過去について何度も責められて辛いです。彼女は私と付き合ったのが初めてで、私は彼女が初めてでないのが嫌なみたいです。 すぐに前の人と比べてどうなの?とか言ってきます。 一番好きだって言っても、「何で分かるの」と信用してくれなく常に疑われてます。 ちょっとした事で何度も同じ事を言われて、それでも過去の事は変えようもないし、どうして良いか分かりません。付き合って一年になるのですが、いまだに月1回は同じ事で揉めています。何か良い解決方法は無いでしょうか。