投稿

ラベル(雑談)が付いた投稿を表示しています

VS Codeでvenvがうまく動作しなくなった話

結論 venvをあきらめて、Pipenvを導入すればなぜか解決した。 経緯 Pythonの開発環境にVS Codeを使っていましたが、ある日突然、venvで作った環境が見えなくなりました。 PowerShellからは切り替えができるので、venv自体は正しく動いているようでした。 PythonとVS Codeをクリーンインストールしても状況は変わりませんでした[1]。 Pipenvの使い方 最近はPipenvというものがあるらしいので、それを導入することとしました[2][3]。 pip install pipenv 以下のように環境変数を設定することで、プロジェクトのフォルダ直下に仮想環境を構築してくれます。 PIPENV_VENV_IN_PROJECT=true VS Code上にフォルダを作成し、その直下で仮想環境を作成します。 コマンドはVS Code上のPowerShellで行いました。 例えば以下のようになります。パスやPythonのバージョンはご自身の環境に合わせてください。 *pythonの後に半角スペースがあるのでうっかり詰めないでください。 *venvファイルが作成されるという情報もありますが、私の場合はPipfileのみ作られました。 PS PS C:\Users\User Name\Documents\CODE\Python\Test> pipenv install --python 3.8 VS Code上でF1キーを押して、「reload」を検索して実行します。 これで左下のPythonのバージョンセレクトから環境選択できるはずです。 仮想環境から抜けるときは以下のコマンドを使います。 deactivate 参考文献 [1] sota0726 「VScodeを完全にアンインストールする方法(windows10)「拡張機能のホストが予期せずに終了しました。」を改善するために」閲覧日:2020/09/13 https://www.atmarkit.co.jp/ait/articles/1810/12/news026.html [2] KRiver1 「pyenv、pyenv-virtualenv、venv、Anaconda、Pipenv。私はPipenvを使う。」閲覧日:2020/09/...

Maker Faire Tokyo 2013

イメージ
  Maker Faire Tokyo 2013 に行ってきました。 Makeに行くのは久しぶりなのですが、今回も非常に楽しかったです。 色々楽しい作品が多かったのですが、気になったものをいくつか紹介します。 ・ BreadBoardManiac  ここでしか見たことない、フレキシブルなブレッドボード。 カッターで切って好きな大きさにして使えるらしい。  貫通型の非常に薄いブレッドボードはおしゃれだけど、どう使うのか悩みどころです。 多層の基板を構築することができるようですが、やったことないのでいまいちピンときません。 今後販売するようなので、ぜひ手にとって確かめてみたいです。 フレキシブルブレッドボード 貫通型ブレッドボード ・ kadecot  Web API付きのAndroidセンササーバ。 ECHONET Lite対応の家電を操作することができるらしい。  OpenECHOというJavaで書かれたECHONET Lite用のドライバライブラリをいじって、自分でECHONET Lite対応の機器を作ることもできるとのこと。  デモがマニアックだな―と思ったらSONYの研究所がやっている萌家電でしたよ。 写真のデモは空気中のエネルギーを集めて、美少女キャラが電気をつけてくれるというもの。 kadecot ・ スマポン  Android端末にガジェットを差し込むと、スクリプトを自動で流してくれるフレームワーク。 ガジェット内のスクリプトで色々なことを実現するので、スクリプト解釈用のアプリ以外は余計なアプリを入れなくて良いらしい。 らくらくホン使っている人や、鍵ガジェットがないとアクセスできないファイルをつくるなど、セキュリティーに使いたいそうです。  SL4Aで実装しているとのことですので自作のガジェットを作れそうです。 スマポン ・ 凸P  レゴを画面に差し込むと、ゲーム内の挙動が変わるという拡張現実的なゲーム。 インタラクティブなプロジェクションマッピングといった感じ。  自動で動くマリオを、プレイヤーがブロックを動かして操...

audio-technica ATH-EQ300Mのプラグ交換

イメージ
 こんにちは、またまた1ヶ月あいてしまいました。 別に活動していないわけではないのですが、研究関連のモノづくりが多く、論文発表より先にブログに書けないという状態です。  今日はまたまた雑談扱いの、audio-technica ATH-EQ300Mの修理兼プラグ交換です。 今回はイヤホンプラグの付近で断線したらしく、モノラルのスピーカーになってしまっているので修理しました。 このスピーカーは主にXperia acroに繋いで音楽を聞くのに使っています。 ATH-EQ300Mのプラグはストレートになっていて、本体横にジャックがあるXperiaをポケットに入れて使用していたため、プラグ付近でストレスが掛かって断線したようです。 買った自分が悪いのですが、本体の横なんてジャマな場所にイヤホンジャックを配置したのか謎です。 ストレートではあまりにジャマなので、修理のついでにプラグをL字のものに交換します。 交換するプラグは手持ちが無かったので、100均で適当なスピーカーを購入してそこからもらいました。 ご覧のように非常にチープでプラグも金メッキではありませんが、おそらく私の耳基準で問題はないと思います。 まずはプラグから少し離れた位置でケーブルをカットします。 こういうケーブルの中身は皮膜線が通っていると思ったのですが、エナメル線が中に入っているんですね。 ATH-EQ300Mは赤と銅、緑と銅の組み合わせで、100均のイヤホンは赤と銅色、青と銅の組みわせでした。 銅はおそらくGNDで、規格があるのか知りませんが赤と赤が繋がるのではないかと思いました。 一応念の為に、テスターでチェックすると銅はGNDで赤と赤、緑と青という予想通りのものでした。 早速、線をハンダ付けしてプラグを交換します。 色つきの線は熱収縮チューブではハンダ後に覆い、GNDはむき出しのままにし、全体をまた熱収縮チューブで覆いました。 本当はGNDも熱収縮チューブで覆ったほうがいいかとも思いましたが、100均のケーブルがヒートガンの熱にすら耐えられないくらいのヘタレだったので、めんどくさくなってしましました。 修理したのがこちらです。 修理後実際に使用して確かめましたがちゃんと直っていました。 音の変化は私にはわからなかったのでよしとします。  今回はATH-EQ300Mのプラグの交換について書きました。 次回...

audio-technica ATH-EQ300Mの修理

イメージ
今日は雑談です。 すごいくだらない話ですが、耳掛けヘッドフォンをちょっと修理したのでとりあえず書きます。 audio-technicaの ATH-EQ300M を9月くらいに購入しました。 EQ300Mは今はあまり流行っていない耳掛けのヘッドフォンです。 値段も安く購入時点で800円でした。(今は Amazon で750円で売っているようです。) Amazonのレビューにもありましたが、今回紹介する破損部以外にも、耳掛けの透明な樹脂が根元から折れるという問題もあります。 私が今回修理したのは、イヤーパッドのスポンジが外れたのを直したのですが、耳掛けが折れると修理は困難です。 購入して1日で耳掛けが折れてしまったので、購入店(Nojima)で交換してもらいました。 それ以降は折れていないので個体差があるのかもしれませんが、基部に強く負荷がかかる設計なので遅かれ早かれ壊れると思います。 買う人は、耳掛けが壊れたら諦めるくらいで考えておいたほうがいいと思います。 今回はイヤーパッドのスポンジが、写真のようにめくれてしまう破損の修理を行いました。(写真ではすでにイヤーパッドを本体から取り外しています) 最初はスポンジの端をマイナスドライバーで押し込んで治そうとしたのですが、うまくいきませんでした。 そこでイヤーパッドと本体を爪を挿し込みながら外しました。 中身はこのようになっています。 大体予測がついていたのでやりませんでしたが、マイナスドライバーなどでこじ開けると、思ったよりも深く挿入してスピーカーのワイヤーを傷つける恐れがあるのでやめたほうが無難だと思います。 爪は円周上に3つ有るので、適当に縁にそってグッグッと回しながら開けると簡単に開くと思います。 問題のスポンジは爪付近に接着剤で付けてあります。 接着剤の塗布がいい加減なので剥がれてしまったようです。 また接着面もたいして大きくない上に、材料が材料なのでほとんど強度はないでしょう。 そこでスポンジが傷つくのを覚悟で、爪にスポンジをかぶせて、スポンジがかぶったまま蓋を閉じました。 これでスポンジがちぎれるまではイヤーパッドにくっついていてくれるでしょう(爪と穴ではさんでいるので本来の強度より確実に落ちます) 最後に音を流して確認したところ無事に治ったようです。 ただし私は音にうるさくないので、聞く人が聞いたら影響が出...

youtubeの東映特撮 YouTube Official

こんばんは。 今日は雑談です。ブログを書くペースが落ちているので今日は軽い肩慣らしです。 youtubeに 東映特撮のチャンネル が出来てました。 なんと公式で毎週仮面ライダーとか、スーパー戦隊をUPしてくれるみたいです。 自分のオススメは 忍者戦隊カクレンジャー でしょうか。 ケイン・コスギが非常に懐かしいです。 毎週内容が変わってしむようなので、見たい人はお早めにどうぞ!

ピルクスのサーボがアカデミック価格で販売してる

 こんばんは。 だんだん大学院の授業がきつくなってきました。 まだまだやばくなる模様。予習をしないとダメな予感。  さて、本題はピルクスのサーボがアカデミック価格で販売されるという話題です。 ピルクス はロボット用のサーボを作っている会社なのですが、アカデミック価格でサーボを販売するみたいです。 記事は以下のリンクからどうぞ。 http://www.pirkus.co.jp/pdf/press20110420.pdf ロボットサーボは全体的に性能は高いですが、おねだんもその分高いです。 そのロボットサーボがアカデミック価格で買えるので、学生やってて良かったと思います。 今でもチームでロボットを所有しているのですが、個人でも作ろうという希望が湧いてきました。 お金のやりくりをして近いうちに買いにいってきます。

インテリジェント電動車いすの話

 こんばんは。大学院の授業が始まって一週間立ちました。 色々はじめてのことを習うので楽しい半面、大変です。 今日はうちの大学で非常勤講師として、授業をしてくださっている先生の研究の話を少し書きます。 佐藤先生は産総研で 全方向ステレオカメラを搭載したインテリジェント電動車いす の研究をされています。 この車いすのすごいところは全天周囲を見渡せるカメラを使って、車いすに載っている人の動作を助けることにあります。 動画が一番わかりやすので、動画を探してみたのですが見当たりませんでした。 研究の ダイジェスト はここにありましたが、残念ながら写真しかありません。  簡単に言うと、どこでも見渡せるカメラを使って、車いすが人や障害物に衝突することを防ぎ、搭乗者の動作を監視し、前に動いてモノが取りやすい位置まで移動するなどのアシストが可能なシステムを開発されています。 このステレオカメラの開発秘話などを聞かせていただいたり、実装方法を分かりやすく説明していただける非常に有意義な授業です。 やはり現場で何をやっているかという情報は非常に刺激になります。 次回はもう少し佐藤先生に習った話題で書きたいと思います。

大阪と京都に行ってきました

イメージ
 こんばんは。 院の授業も始まり、研究室にも配属され、本格的に院での生活が始まってきました。 といっても、今日、新入生歓迎会があったばかりなのでまだまだこれからです。  話はさかのぼって、4月の頭に法事で京都にいってきました。 京都に行く前に前乗りして USJ で遊んで、法事のあとは京都観光をしました。 大阪と京都は1時間くらいで移動できるので、USJとお寺巡りの旅行はいかがでしょうか? 大阪編  USJではアトラクション内で撮影できなかったので、残念ながら写真はないのですが、なかなか面白かったです。 おすすめのアトラクションとしては、やはりスパイダーマンでしょうか。 映像とライダーの動きが巧みだったと思います。 逆におすすめしないのが、バック・トゥ・ザ・フューチャーです。 没入型ディスプレイも完全ではなく切れ目が見えますし、スパイダーマンがあるならあえて乗る必要を感じませんでした。 異色なのはターミネーター2でシアター型のアトラクションです。 大阪ならではの、お笑いのような前座と、迫力?のステージが楽しめます。  USJの攻略法は色々な方が書いてらっしゃいますが、個人的に思ったことを書いておきます。 1.事前にWebでチケットを手に入れる。  私は突然行くのを思い立ったので、チケットを購入しませんでしたが、Webで事前購入しておけば並ばなくても済みます。 2.ブックレット4を購入してサクサク回る。  USJにはブックレットについている、優先権でほとんど並ばないでどんどん乗れます。 ただ、USJはあまりアトラクション数がないので、ブックレット7ではなく、ブックレット4で十分回ることができます。ただし、街頭でやってるショーなどを見たければ少しきついかもしれません。 私は大きなショーなどは観て回ることが出来ましたが、街頭のショーまでは見ることは出来ませんでした。 3.レインコートを100均で購入しておく。  ジュラシックパークやウォーターワールドのショーを楽しみたければレインコートが必要になります。 これからは暖かくなるので要らないかもしれませんが、服が濡れるのを避けたければ持っていくべきです。 売店でも変えますが、350円でありえないくらい低いクオリティーのレインコートを買うハメになるのでおすすめしません。 USJはこんなものでしょうか?USJ帰りにご飯が食べたければ...

お引越ししました!

こんばんは。 そしてはじめまして、になるのでしょうか? はてなからお引越ししました。 Movable Typeという形式で吐き出せば、簡単にお引越し出来ました。 お引越しを考えている方は、自分の使っているブログサービス名と引越しで検索すれば、やり方は大体分かると思います。  このアカウントですが、実は2年前くらいに使っていたアカウントの再利用してます。 なので、その時の記事は消してしまいました。 3つしかないから大丈夫だと思いますが。 さて、最近はマンガを読んだり、ゲームをしたり、映画を見たりと完全にだらけてます。 そろそろ動かないとまずいですね。 それでは今回は挨拶だけ。

卒研が終わった!

イメージ
 こんばんは。 お久しぶりです!卒研終わりました。やっと解放です。 年明けてから、かなりきつかったですが、何とかノリきれました。  卒研をやってみて思ったのが「研究って大変だな」ということにつきます。 1人で好きにモノを作るのとはわけが違う、ということを思い知らされました。 ちゃんと担当教員を説得して、モノを作って、それを評価して、論文に起こす。 こんな流れでしょうか? 自分は最初の部分でかなり手間取り、最後の最後まで危うい状態になってしまいました。 卒研をした教訓として 1)他人の研究(先行研究)を信じるな。 2)評価方法は最初に考えておけ。 3)先生をあてにするな。 4)人は人の肩書ではなく、その人自身を敬うと知れ! 5)仲間を大切に。  まず1)です。これは故意や勘違い、間違いを含めて先行研究には嘘があると思って確認しろということです。 確認作業を怠ると後でエラい目にあいます。 特に引き継ぎ研究には注意した方がいいと思います。  2)は今さらですね。モノを作ったからには評価が必要です。 評価方法は前もって考えておかないといけません。 しばしば統計学が必要になるので、ちゃんと統計を学んでおけばよかったと後で後悔しました。  3)先生はたくさんの生徒を扱います。なので自分1人にそんなに注力できません。 先生がいいと言ったから、とか先生に言われてとか後で嘆きたくなかったら全力で考えましょう。 さらに、先生は専門分野外のことは意外なほど知りません。そして立場上知らなくても知ったかします。 なので、卒研発表でツッコまれたくなかったら自分のやっていることは自分自身で何とかする気持ちが必要です。  4)そのままの意味です。人は肩書がある人間を無条件で尊敬しません。 その人の中身を見て尊敬するわけです。肩書があって中身があれば尊敬しますし、肩書がなくても中身があれば尊敬します。 これは一生の教訓にしたいと思います。  5)卒研期間や研究室での生活がきついと、思い出を共有した仲間との絆が深まります。 つらい時や苦しい時に仲間がいるとだいぶ気分が楽になります。 仲間を大切にしましょう。 以上は自分への教訓と後輩への助言です。 偉そうなことを書きましたが、全部当たり前のことですね。 ただ、当たり前のことを忘れてしまうのが人間なので厄介です。 さて、最後にパワポ...

本日より開設!

本日より「金星☆ちゃんねる」を開設いたします。 これから徒然に何かを作ったり、紹介していこうと思いますのでよろしくお願いいたします。