2017-04-01から1ヶ月間の記事一覧
PYNQを使ってFPGAを勉強したいなあと思っているのですが,www.pynq.io時間が無いので,購入を躊躇っています・・・.
久々に外でジンギスカンを頂きました.ラム肉とジンギスカン鍋(七輪)があったから,とても美味しかったです.
ストレス発散目的でタバコ吸いたいと思い,iQOSに興味があったのですが,隣で後輩が吸っていて,臭いが割と出ていたので,購入するのを躊躇いました.タバコ吸わないでストレス発散する方法を考えなくては・・・.
以下の本を読んで,ROSに関しての最低限の知識を身につけたい.Raspberry Piで学ぶ ROSロボット入門作者: 上田隆一出版社/メーカー: 日経BP社発売日: 2017/03/30メディア: 単行本この商品を含むブログ (1件) を見る
ホテル代と交通費だけで一時的に30万が一気に消えるのが割と厳しいです.万が一の時を考えて貯金しないといけない・・・.
ソフトウェアもハードウェアも知らないと良いシステムが作れないことを痛感した出張でした.もう少し時間を見つけて勉強しないといけない・・・.
仕事でGstreamerを使う必要になり,インストールしました.osx(macbook)での映像出力の話です. homebrewを使ってGstreamerをインストール brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav Gstreamer…
問題 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? …
問題 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…
問題 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 //=…
問題 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…
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…
typeproject.com余裕があれば欲しいです.購入するとしたらミドルコントラストかな.セールしないかな・・・.
仕事でgnuplotを使う必要になり,インストールしました.osx + aquaterm出力での話です. AquaTermのインストール sourceforge.net でAquaTermをダウンロードしてインストールします. homebrewを使ってgnuplotをインストール brew install gnuplot --with-a…
英語の専門書をすらすら読めるようになりたい.ただでさえ理解力が無いから,英語の翻訳に時間をかけたくない・・・.
1級か準1級のどちらを受けるか現在悩んでいます.問題を解くよりも,勉強する時間の確保が難しいですね.
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メディア: 単行本(ソフトカバー)この商品を含むブログを見る入門 統計学 検定から多変量解析…
問題 09. Typoglycemia スペースで区切られた単語列に対して,各単語の先頭と末尾の文字は残し,それ以外の文字の順序をランダムに並び替えるプログラムを作成せよ.ただし,長さが4以下の単語は並び替えないこととする.適当な英語の文(例えば"I couldn't…
問題 08. 暗号文 与えられた文字列の各文字を,以下の仕様で変換する関数cipherを実装せよ. 英小文字ならば(219 - 文字コード)の文字に置換 その他の文字はそのまま出力 この関数を用い,英語のメッセージを暗号化・復号化せよ. 解答例 def cipher(str): d…
問題 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) …
問題 06. 集合 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,それぞれ, XとYとして求め,XとYの和集合,積集合,差集合を求めよ.さらに,'se'というbi-gramがXおよびYに含まれるかどうかを調べよ. 解答例 def ngram(n, sentence): gram…
問題 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…
問題 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文字,それ以外の単語は先頭に…
問題 03. 円周率 "Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics."という文を単語に分解し,各単語の(アルファベットの)文字数を先頭から出現順に並べたリストを作成せよ. 解答例 strs = "Now I need …
問題 02. 「パトカー」+「タクシー」=「パタトクカシーー」 「パトカー」+「タクシー」の文字を先頭から交互に連結して文字列「パタトクカシーー」を得よ. 解答例 str1 = 'パトカー' str2 = 'タクシー' ans =[] for (i, j) in zip(str1, str2): ans += (…
問題 01. 「パタトクカシーー」 「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ. 解答例 str = 'パタトクカシーー' print(str[0::2]) コメント これもスライス記法で一瞬ですね.
Python3勉強のために,言語処理100本ノック 2015を解いてみました. 問題 00. 文字列の逆順 文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ. 解答例 str = 'stressed' print(str[::-1]) コメント str[::-1] と書くだけで,文字…
何を書くべきかよく分からなくなったので,blogをリセットしました.とりあえず専門的なことをなるべく書きたいと思います.