mu chance or much chance ?

日々の戯れ言

iQOS

ストレス発散目的でタバコ吸いたいと思い,iQOSに興味があったのですが,隣で後輩が吸っていて,臭いが割と出ていたので,購入するのを躊躇いました.タバコ吸わないでストレス発散する方法を考えなくては・・・.

ROS

以下の本を読んで,ROSに関しての最低限の知識を身につけたい.Raspberry Piで学ぶ ROSロボット入門作者: 上田隆一出版社/メーカー: 日経BP社発売日: 2017/03/30メディア: 単行本この商品を含むブログ (1件) を見る

海外出張

ホテル代と交通費だけで一時的に30万が一気に消えるのが割と厳しいです.万が一の時を考えて貯金しないといけない・・・.

Soft & Hard

ソフトウェアもハードウェアも知らないと良いシステムが作れないことを痛感した出張でした.もう少し時間を見つけて勉強しないといけない・・・.

Gstreamer

仕事でGstreamerを使う必要になり,インストールしました.osx(macbook)での映像出力の話です. homebrewを使ってGstreamerをインストール brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav Gstreamer…

Project Euler 5

問題 Problem 5:Smallest multiple 2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder. What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20? …

Project Euler 4

問題 Problem 4:Largest palindrome product A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99. Find the largest palindrome made from the product of two 3-dig…

Project Euler 3

問題 Problem 3:Largest prime factor The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? 解答例 def primeFactorization(n): i = 2 table = [] while i * i <= n: while n % i == 0: n //=…

Project Euler 2

問題 Problem 2:Even Fibonacci numbers Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... By considering the t…

Project Euler 1

Python3勉強のために,Project Eulerを解いてみました.projecteuler.net 問題 Problem 1:Multiples of 3 and 5 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Fin…

TPスカイ

typeproject.com余裕があれば欲しいです.購入するとしたらミドルコントラストかな.セールしないかな・・・.

gnuplot

仕事でgnuplotを使う必要になり,インストールしました.osx + aquaterm出力での話です. AquaTermのインストール sourceforge.net でAquaTermをダウンロードしてインストールします. homebrewを使ってgnuplotをインストール brew install gnuplot --with-a…

専門書

英語の専門書をすらすら読めるようになりたい.ただでさえ理解力が無いから,英語の翻訳に時間をかけたくない・・・.

数学検定

1級か準1級のどちらを受けるか現在悩んでいます.問題を解くよりも,勉強する時間の確保が難しいですね.

pythonでprocessing

Processingの勉強とpythonの勉強を兼ねて,以下の本を見ながら,pythonモードでprocessingを操作しました.Processingをはじめよう 第2版 (Make: PROJECTS)作者: Casey Reas,Ben Fry,船田巧出版社/メーカー: オライリージャパン発売日: 2016/09/07メディア: …

ラズパイ

Raspberry Pi3 Model Bが欲しいです.Raspberry Pi 3 Model B V1.2 (日本製) 国内正規代理店品出版社/メーカー: Raspberry Pi発売日: 2016/02/29メディア: Tools & Hardwareこの商品を含むブログを見る強いて言えば,Raspberry Pi Mouse V2が欲しい.Raspber…

統計学

仕事で使う必要があったので,以下の本で勉強しました.挫折しない統計学入門 数学苦手意識を克服する作者: 浅野晃出版社/メーカー: オーム社発売日: 2017/01/26メディア: 単行本(ソフトカバー)この商品を含むブログを見る入門 統計学 検定から多変量解析…

言語処理100本ノック 2015 09

問題 09. Typoglycemia スペースで区切られた単語列に対して,各単語の先頭と末尾の文字は残し,それ以外の文字の順序をランダムに並び替えるプログラムを作成せよ.ただし,長さが4以下の単語は並び替えないこととする.適当な英語の文(例えば"I couldn't…

言語処理100本ノック 2015 08

問題 08. 暗号文 与えられた文字列の各文字を,以下の仕様で変換する関数cipherを実装せよ. 英小文字ならば(219 - 文字コード)の文字に置換 その他の文字はそのまま出力 この関数を用い,英語のメッセージを暗号化・復号化せよ. 解答例 def cipher(str): d…

言語処理100本ノック 2015 07

問題 07. テンプレートによる文生成 引数x, y, zを受け取り「x時のyはz」という文字列を返す関数を実装せよ.さらに,x=12, y="気温", z=22.4として,実行結果を確認せよ. 解答例 def template(a, b ,c): return str(a) + "時の" + str(b) + "は" + str(c) …

言語処理100本ノック 2015 06

問題 06. 集合 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,それぞれ, XとYとして求め,XとYの和集合,積集合,差集合を求めよ.さらに,'se'というbi-gramがXおよびYに含まれるかどうかを調べよ. 解答例 def ngram(n, sentence): gram…

言語処理100本ノック 2015 05

問題 05. n-gram 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成せよ.この関数を用い,"I am an NLPer"という文から単語bi-gram,文字bi-gramを得よ. 解答例 def ngram(n, sentence): gram = [] for i in range(len(sentence) - n…

言語処理100本ノック 2015 04

問題 04. 元素記号 "Hi He Lied Because Boron Could Not Oxidize Fluorine. New Nations Might Also Sign Peace Security Clause. Arthur King Can."という文を単語に分解し,1, 5, 6, 7, 8, 9, 15, 16, 19番目の単語は先頭の1文字,それ以外の単語は先頭に…

言語処理100本ノック 2015 03

問題 03. 円周率 "Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics."という文を単語に分解し,各単語の(アルファベットの)文字数を先頭から出現順に並べたリストを作成せよ. 解答例 strs = "Now I need …

言語処理100本ノック 2015 02

問題 02. 「パトカー」+「タクシー」=「パタトクカシーー」 「パトカー」+「タクシー」の文字を先頭から交互に連結して文字列「パタトクカシーー」を得よ. 解答例 str1 = 'パトカー' str2 = 'タクシー' ans =[] for (i, j) in zip(str1, str2): ans += (…

言語処理100本ノック 2015 01

問題 01. 「パタトクカシーー」 「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ. 解答例 str = 'パタトクカシーー' print(str[0::2]) コメント これもスライス記法で一瞬ですね.

言語処理100本ノック 2015 00

Python3勉強のために,言語処理100本ノック 2015を解いてみました. 問題 00. 文字列の逆順 文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ. 解答例 str = 'stressed' print(str[::-1]) コメント str[::-1] と書くだけで,文字…

心機一転

何を書くべきかよく分からなくなったので,blogをリセットしました.とりあえず専門的なことをなるべく書きたいと思います.