読者です 読者をやめる 読者になる 読者になる

aisaka.com

自分が知りたかったこと・日々の思考・共有したいニュースを発信

Arduino生活「7日目」

osoyooにあるservo motorに関するプログラムのコードを解説します。 一つずつ順を追って理解していきます。 Servo servo_obj; これで、servoオブジェクトを生成する。 servo_obj.〜とすることによって、 「Servo.h」に記述されていることを行うことを可能に…

TPPって何? 経済の本読んでみた。

経済に関する知識をセンター試験会場に置いてきた私は、経済のことについて全く知識がありません。 TPP( Trans-Pacific Strategic Economic Partnership Agreement )、 環太平洋戦略的経済協力協定。 正式名称覚えるの難しい。 ピカソのフルネームほどではあ…

知的好奇心がある方必読。不確定性原理について知れる本!

量子力学を勉強した人なら確実に感じると思います。 不確定性原理って何だ。 不確定性原理は、大まかに言うと 位置と運動量が同時に決まることはない。 という原理です。 光の最小単位である光子を観測するためには、それまた光を照射し、 その位置を確定さ…

React攻略への道のり[3日目][state]

今日はstate使います。stateは、使用者の行動によって値が変化するようなときに 使うみたいです。(ex:クリックとか)なので、今回はクリックの動作も含めたコードを書いてみました。サンプルとしては、こんな感じ。 var State = React.createClass({ getIniti…

React攻略への道のり[2日目][props]

Reactのチュートリアルは一通りやった(書いただけ)のですが、propsがよく分からず試行錯誤。 ようやく使い方が分かってきたので、コードを載っけます。 prop:小道具 訳あってるのかな? 動きとしては、見てもらったほうが分かりやすそう。まずは、propsを使…

React攻略への道のり[1日目]

まず、webプログラミング経験がない場合は、色々なサイトを見ても 正直よくわかりません。(少なくとも私は..)なので、この記事では、実際に出力されるものとプログラムの関係がわかりやすいような プログラムと、使用したテキストエディタを紹介します。使…

正規分布を描く [matplotlib][指定領域塗布][Python3.0]

正規分布をプログラムで描くコードを掲載します。 このプログラムにおいて読み込むファイルの形式としてはcsvで、 2列目、3列目にそれぞれ平均値、4列目、5列目に分散、6列目、7列目に閾値が入力されています。 実際のグラフとしては、このようになります。…

JavaScript講座[vol.1]-準備&サンプル-

最近、訳あってJavaScriptを始めないといけない(前から興味はあった)機会があったので、初心者講座として記録していきたいと思い、書き始めることにしました。 できるだけ、わかりやすく書いていきたいと思っておりますので、よろしくお願いいたします。 …

関数の定義の仕方とset()について[Python3.0]

ようやく、checkIOの「Elementary」が終わりました。 最後、手間取って中々終わりませんでしたが、、 最後のお題は、「データ構造の体得」 いつもお世話になっているモジュールを、自分で作ってみる。 といったイメージです。 クラスにおける、関数「add」「…

一致した文字をソートして出力[Pythom3.0]

文字列というよりも”文字”をソートして出力するというもの。 今回の入力は "I,am,Christmas","I,are,lattice" という、文字ごとに","で区切ってあるというもの。 今までの学習から導いた私の答えがこちら。 def checkio(first, second): matched_list = [] f…

文字列を、指定された基数で10進数に変換[Python3.0]

基数変換 "AF"という文字列が与えられ、もう一つ引数として、 "16"が与えられたとすると、これを10進数に変換すると"175"ですよね。 10*16^1+15*16^0 = 175 こういった感じでランダムな基数(先ほどの場合は基数は"16")が与えられ、 その基数で表されている…

単語の集合で条件に一致したら"True"[Python 3.0]

ある単語が別の単語の末尾であるような単語の対があるかどうか調べるという場合、 例えば、文字列の集合 word = {"IIIII","KOKOKO","SAsta","sta"} があり、"sta"が"SAsta"の末尾であるため、結果は"True(真)"となります。 それで私が作成したコードがこれで…

パングラムであるかどうかを確かめる。[Python 3.0]

What is Pangram??? パングラムって何? って思いますよね。 少なくとも私は思いました。 パングラムとは... アルファベットなど、その言語の全ての文字を使って意味のある文章となっているもののことをいう そうです。 言葉遊びらしいです。 なぜこんなこと…

日付の差を求める [Python 3.0]

またしてもCheckIO。 日付の差を求め、その日数を出力するというもの。 例えば、 入力 date1 = (1991,4,21) date2 = (1994,5,21) という場合、その差を計算しようと思うと閏年がどうとか...普通は考えないといけないのですが、Pythonでは、datetimeというモ…

転倒数を数える。[Python 3.0]

転倒とは、自然な順番に並んでいない要素の配列のペアです。 例えば、昇順で使うとしたら [1,2,4,3,5] の場合、[4,3]のみが昇順となっていないため、転倒数は1になります。 また、 [1,2,5,3,4] の場合、[5,3],[5,4]が昇順となっていないため、転倒数は2にな…

リスト内文字列の置換、文字列のリスト化[Python3.0]

リスト内文字列の置換 備忘録ですが... 文字列の置換ですが、 例えば、 list = ["I","like",Silver"] というリストを list = "i,like,Silver" というように","で区切りたい場合、以前にも紹介した "".join( ) を使用します。 そして、このリストで"I"が小文…

~院試までの道のり~vol.5 [勉強編:7月編]

7月....徐々に近づいてきましたね。本番が。 6月までの勉強はこちらから... infoaisaka.hatenablog.com ざっと、7月の1日の計画や、月の計画を書いてみますと、こんな感じ。 ==月の計画== 7/1~7/6:基礎科目の総復習 →院試過去問(1日1年分) (基礎科目のみ)…

考えが煮詰まったときに実践すべき3つのポイント

研究がうまくいかない・全く理解が進まない・アイデアを思いつかない 頭を使う様々な状況において「煮詰まる」という状況を 誰しも経験しているはずです。 煮詰まったときって、かなり苦しい。 研究の場合だと、一生この状況で先に進まず一年とか過ぎちゃう…

”全然勉強してないって言っていたのに結局成績いい人”になる方法

「お前、勉強した?」 「まったくしてない(あの一時間はまぁしてない部類だよな..)」 〜テスト後〜 「え!めっちゃ点数いいじゃん」 こんな経験ありますよね〜 本日は、 ”全然勉強してないって言っていたのに結局成績いい人”になる方法” について紹介しま…

効率よく作業を行うために絶対に必要な考え方

あなたは仕事中、もしくは勉強中。 どうしても集中しなければならないときの脳内では、 何を考えていますか? 状況を想定してみましょう。 例えば、やるべきことが今、3つあるとします。 ・数学のテスト範囲までの勉強 ・バイトで店長に覚えろと言われたお…

勉強ができるようになるために必要な考え方3点

はじめに申し上げますが、この勉強法は”資格を取るための勉強”には向いてないかもしれません。なぜなら、最短で資格を取るための勉強法は、暗記が重要になるからです。 しかし、”本当に理解をしたい”という人にはぴったりの勉強法です。

意外に簡単?600点を越える方法[TOEIC]

本日は、TOEIC600点取る方法についてお話ししたいと思います。 正直600点取るのは簡単です。600点取れないという人は、単純に勉強量が少なすぎるとしかいいようがありません。 じゃあこの"少なすぎる勉強量"をどうすればいいか。 "少ない勉強量"にまで格上げ…