豆腐とコンソメ

豆腐とコンソメ

幸せと、主にラズパイとpythonについて書きます。

MENU

プログラム

Node.js + express + jade + Bootstrapに触れてみる

前回は、ラズパイのコントローラ用の画面をBootstrapを使ってざっくりとつくりました。 tohutokonsome.hatenablog.com 今回はその画面をnode.js + expressにのせるにあたってjadeというものが出てきたので、そちらを最初に触れたいと思います。 expressを使…

RaspBerryPiでラジコンをつくる(12):もう少しブラウザから操作する

使用したHTMLエディタ さっそく作成する とりあえず最初にグリッド ヘッダーを編集する 作成する画面イメージ メインコンテンツ カメラ部分 コントローラ部分 申し訳程度にフッターをつける 以前、ブラウザからキー入力した情報をsocket.ioを使用してFlaskで…

Udemyの無料のExpress講習受講メモ

Expressをすこしさわってみた。 Udemyの無料のExpress講習を受けたのでメモがてら記載します。 www.udemy.com また他にも、以下の記事を参考にしました。 Express - Node.js web application framework qiita.com Expressをすこしさわってみた。 Expressをと…

RaspBerryPiでラジコンをつくる(11):socket.ioをFlaskで実装する

日記 ラズパイにはまってから、IoTというキーワードによく反応するようになりました。 なかでも、トイレの使用状況をお知らせする、なんてのはよく聞く話かと思います。 先日、サービスエリアに寄った際も、トイレの混雑状況をお知らせする大きな看板が目に…

RaspBerryPiでラジコンをつくる(10):ブラウザから操作する

以前、Terminal経由でCUI操作によるラジコンのコントローラーを作りました。 tohutokonsome.hatenablog.com tohutokonsome.hatenablog.com 動いているところ www.youtube.com 今回は、ブラウザごしに操作できるようにしていきたいと思います。 構成ですが、…

Node.jsを使って、簡単なWebアプリケーションをつくる(2)

前回の続き 今回は、リクエストしたURLの内容に応じて、ブラウザ側の表示を変えます。 tohutokonsome.hatenablog.com 前回の続き URLディスパッチャを実装する htmlファイルを返す 動的コンテンツを表示する URLディスパッチャを実装する まずは、アクセスす…

Node.jsを使って、簡単なWebアプリケーションをつくる(1)

日記 職業欄に「無職」と書くのはなかなか精神的にくるものがある。 Node.jsとは? サーバ側で使用できるjavascriptというぐらいの認識しかありません。 今回使用する目的としては、「Socket.IO」を使ってみたかった、というそれだけの理由になります。 今回…

Node.jsの非同期処理について、いまいち理解できていない

日記 退職のため、連日送別会を開催いただき、ブログをさぼっていました。 転職活動はあいかわらず、お祈りの嵐で、目の前が真っ暗なのですが元気に生きています。 何も書かないとまずい!ということで解決していない問題を一旦記載します。 Node.jsの非同期…

RaspBerryPiでラジコンをつくる(9):軽量化問題を解消するためのたったひとつの冴えたやり方

久々のラジコン記事です。 Djangoやら転職活動やらで書けてなかったのですが、ちょこちょこやってはいたので、成果を書きます! 前回のつづき tohutokonsome.hatenablog.com とりあえずですが、当初の目標は達成できました! その過去の代償を払うためには私…

スクラム講習に行ってきた

日記 転職に苦戦しています。 元COBOLERでも入れる、素敵なスクラム開発を採用している企業様はありませんでしょうか。 本題 先日、知人の方に誘われて、スクラムの無料講習に行ってまいりました。 Odd-e Training 「ザ・ウォーターフォール」みたいな職場な…

Djangoを学ぶ(4):リンクをはる

前回の続き tohutokonsome.hatenablog.com 今回は、以下のようにトップ画面から個別記事に飛ぶようにリンクを貼っていきます。 個別記事を返す関数をviews.pyに追加する。 urls.pyの編集 home.htmlの編集 post_detail.htmlの作成 次回はしばらくないかも 個…

Djangoを学ぶ(3):画像の表示

前回からの続き 今回は前回表示できていなかった、画像を表示していきたいと思います。 前回からの続き staticファイルの公開 ヘッダー画像を表示する 管理者画面で投稿した画像を表示する 他のディレクトリを公開する。 staticファイルの公開 画像とかjsと…

Djangoを学ぶ(2):ブログサイトの作成

前回からの続き tohutokonsome.hatenablog.com 前回は、Djangoで作成したプロジェクトに対して、手動でviews.pyを作成して、簡単なWebページを作成した。 今回はよりDjangoらしい機能を使っていきます。 前回からの続き 今回作成するもの プロジェクトの作成…

Djangoを学ぶ(1)

せっかくだしpythonを使って、Webアプリケーションも作りたいな!と思ってDjangoにたどり着きました。 そして都合がよい事にオンライン学習の「Udemy」でセールがあった際に「Djangoの入門編」を見つけて購入していたので、始めることにしました。 www.udemy…

PyCharmでsudo権限でデバックする方法

日記 退職が決まって、怒涛のラストスパートでいろいろ捗らない。 PyCharmでsudo権限でデバックする方法 前回、pythonでキーボードのイベントを取得する方法を書きました。 tohutokonsome.hatenablog.com 最後にできました!と書いておいて、いろいろ試して…

Pythonでキーイベントを取得したかったけどできなかった話←できました。

tohutokonsome.hatenablog.com 以前、ラジコンのコントローラーをつくった記事を書きました。 その中で、キーボードから入力した値をもとに操作する機能は、以下の機能を参考にさせていただきました。 qiita.com ただ、特定キーを押している状態、特定キーを…

RaspBerryPiでラジコンをつくる(8):コントローラをつくる

tohutokonsome.hatenablog.com とりあえず簡単なコントローラーができたので、日記がてら書きます! ここでは、初歩的にPCのコンソール画面からキーボードで操作することを目標にやってみます。 全体図は以下になります。 コントローラ部分 余談というか後で…

勉強中や趣味でやってる言語の成果物はどうやって管理してる?

日記 Pythonについて勉強します、と言い出してラズパイに手をだしてからは、 なぜかレゴブロックをいじっている時間が一番多い今日このごろ。 ラジコンのコントローラーにようやく着手しはじめたので、Pythonを再度触り始めました。 エディタはPycharmを使っ…

RaspBerryPiでラジコンをつくる(6):とりあえず動くものができました

電子工作経験がゼロでしたが、とりあえず動くものができたのでまとめます! いろいろと試行錯誤してお金が地味にかかったので、これからはじめる方の最短距離になればと思います。 ただ、制御部分がさっぱりできていなかったり、モーターがいまいちだったり…

ラズパイをアドホック接続で使用する

ラズパイを自宅で使う分には、今回のような設定はいらないと思う。 ラスパイでラジコンを作るにあたって、必要になりそうなのでアドホック接続の設定を行った。 アドホック接続とは IPを固定する /etc/dhcpcd.conf /etc/network/interfaces ifdown、ifupコマ…

WiringPiでエラーになった場合のメモ

tohutokonsome.hatenablog.com 前回、ラズパイZeroの初期セットアップした結果、問題になった部分をメモ WiringPiが使用できない ファームウェアをダウングレードする WiringPiがpython nomodule named WiringPiが使用できない pythonで「import wiringpi」…

ラズパイZeroでWringPiが使えるまでメモ

ラズパイZeroで無事ssh接続ができたので、pythonの設定を行っていきます。 tohutokonsome.hatenablog.com ラズパイ3を購入したときに、同じことをやっているはずなんですが、全く記録に残してなかったので、新たな気持ちでメモをします。 とりあえずOSのパッ…

RaspBerry Pi Zeroの初期設定メモ

ラズパイZero買ってきた こちらのラジコンをつくる上で、軽量化が避けて通れなそうなので、ラズパイZeroを秋葉原で買ってきました。 tohutokonsome.hatenablog.com 5ドルで購入することができる、というラズパイZeroですが、発売されたばかりのせいか、単品…

RaspBerryPiでステッピングモーターを動かす

tohutokonsome.hatenablog.com ラジコンカーをつくるためにモーターを漁っていたら、「ステッピングモーター」に触れる機会があったので書いておきます! 動かすのに、かなり苦戦しました。 誤っている箇所があればご指摘いただけると嬉しいです! ステッピ…

LEDを正しく光らせる

電子工作まとめ tohutokonsome.hatenablog.com 今回は、LEDを安全に点灯させてみる。 LEDの仕様を確認する LEDを点灯するにあたっては、仕様がちゃんと存在していて、「データシート」と呼ばれるものに記載されている。 この「データシート」という名称は、…

電圧やら、なんやらを計測してみた:テスターの使い方

電子工作まとめ tohutokonsome.hatenablog.com 電気のことをあれこれと調べていると、実際のところはどんなもんじゃい! と気になってくるのが人の性です。 なので、電圧、電流、抵抗を確認することのできる 、テスターを購入して、いろいろとみてみました。…

RaspBerryPiではじめる電子工作まとめ

モーターを動かすに当たっていろいろ放置していた疑問を忘れないようにまとめていきます。 RaspBerryPiを使わずにLEDライトを光らせる 使用したもの とりあえず、つなげてみる 電気ってなんだろう 電圧やらなんやらを計測してみた LEDを正しく点灯させる Ras…

RaspBerryPiではじめる電子工作まとめ:電気ってなんだろう

RaspBerryPiではじめる電子工作まとめ tohutokonsome.hatenablog.com 電気ってなんだろう いろいろなサイトを読みつつ、自分なりの理解を書くつもりだったのですが 電気とは、みたいなことを書こうとすると、かなりややこしいのでちょっと諦めちゃいました。…

RaspBerryPiでモーターを動かす(5):だいぶ脱線

前回からの続き さて、前回からの続きです。 tohutokonsome.hatenablog.com 前回は、蚊取り線香BOXに積んだバッテリーやらRaspBerryPiやら電池やらが重すぎて キャタピラーが走らないという結果に終わりました。 なので、とりあえず蚊取り線香BOXにタイヤを…

RaspBerryPiでモーターを動かす(4)

前回の続き tohutokonsome.hatenablog.com だいぶ日が空いてしまいましたが、前回からの続きです。 前回は、タミヤの楽しい工作シリーズを使ってRaspBerryPiと無理やり接続し、走らせるところまで進めました。 しかし、モーターは回るものの、バッテリーやら…

システム障害に寛容になりたい

システム障害が発生した場合、それが利用ユーザーに影響を及ぼす場合、ユーザーにWebサイトなり、詫状なりでお知らせすることは一般的だと思う。 ※参考までに、「システム障害 お詫び」検索したらでてきたサイト 重要なお知らせ 「キャッシングサービスの内…

RaspBerryPiでモーターを動かす(3):圧倒的力不足

前回からの続き tohutokonsome.hatenablog.com さて前回からの続きです。 こいつを組み立てて行きます。 ミニ四駆を最後にこういったものを組み立てたことなかったのですが、なんとかなるだろうという思いで、やってみました。 ・ ・ ・ ・ ・ なんとかなり…

RaspBerryPiでモーターを動かす(2)

前回からの続き tohutokonsome.hatenablog.com モーターを動かすにあたって、まずジャンパー線を使って、RaspBerryPiとモーターやらをつなげていく必要があります。 以下、写真の手前部分に、いくつものピンが並んでいるのですが、そこにひとつひとつ番号が…

RaspBerryPiでモーターを動かす(1)

前回からの続き 前回は、RaspBerryにOS「Raspbian」をインストールしました! 最終目的は、ラジコンを作る、というところまでやりたいのだけども、段階を踏んでいきたいので、とりあえずモーターを動かすところまでやっていきます。 tohutokonsome.hatenablo…

ラズパイ(RaspberryPi3)を買ってきた:セットアップ編

前回からの続き tohutokonsome.hatenablog.com さっそくセットアップを行なっていきます。 セットアップ まず、OSをインスールする必要があります。 RaspberryPi3のOSインストールの選択肢にはいくつかあるみたいなので、以下のようにまとめてみました。 ※XM…

ラズパイ(RaspberyyPi3)を買ってきた

はじめに 前回からの続き、ではないのです。 tohutokonsome.hatenablog.com 一旦、動くものは作ったので、コードを綺麗にしてあげよう!とかやってる内に こっちに興味が湧いちゃいました。 codezine.jp 記事を見ていただけるとわかるのですが、タイヤとカメ…

アイドルとのチェキ画像から親密度を図る(2)

前回からの続き tohutokonsome.hatenablog.com 下記図のところの①の部分をやっていきます。 書いたコード といっても、ググればいくらでもでてくる内容なので説明はとくにないというおさぼり記事です。 何かあれば突っ込んでいただけると大変うれしいです。 …

Pythonの初心者向け勉強会に行ってきた

謝辞 星印(よくわかってないです)ありがとうございます! 前回の記事で、星印を4ついただけました。 tohutokonsome.hatenablog.com それでなんですが、このブログのアクセス数って一日1〜3件ぐらいなんですよ。 こう書くと、なんだか悲しくなるのですが…

アイドルとのチェキ画像から親密度を図る(1)

やりたいこと Python始めたばかりで、なにかおもしろいことができないかな! というところで、取っつきやすいネタを探していました。 いろいろ調べてみると、 TwitterAPIを使って、ツイートを取ってくる。 CloudVisionを使って、顔認識、ラベル認識を行う。 …

OpenCVを入れる

AnacondaにOpenCVをインストールする PychamでOpenCVをインストールしようとしたら、以下エラーが発生した。 どうやら、python3.6とOpenCVのバージョン間の問題とのこと。 condaを使うことで解決できた。 qiita.com python3.5であれば、OpenCVが使えそうなの…

Python初心者:CloudVisonを使ってみた(0)

目次 目次 みんなのPythonの読み方 Cloud Vison APIで遊んでみる みんなのPythonの読み方 早速、Pythonに触れていきたいと思います。 とりあえず、「みんなのPython」を買ったので、読み始めました。 みんなのPython 第4版作者: 柴田淳出版社/メーカー: SBク…

コーディング中に聞きたいBGMメモ

日記 月曜に会社に無事会社に行くことのできたみなさん、こんばんは。 無事に行けた、とホッとする反面、仕事に対するやる気のなさにびっくりします。 会社の同期が、朝遅刻気味になっているそうで、すこし鬱の傾向が見られ心配です。 その同期の先輩は、既…

流れに乗っかってPythonを始めました

日記 YouTubeで音楽を聴いていたら、去年の今頃リリースされていた音楽が流れていました。 もう一年たったんだなぁと。 この一年を振り返った時に、僕は何を得たんだろうかと考えつらくなりました。 仕事面では、進んでるのか進んでないのかさっぱりわからな…

機械学習に感動した話。

日記 好きなアイドル(ピンキー)のおっぱいがやけに大きくみえる。 こちらを見ていただきたい。 何カップあるのだろうか。 (念のためですが、右の子です。) 気になって眠れない。 Google先生に答えを求めていると、こんな記事をみつけた。 qiita.com すご…

幸せになる方法はわかっているけれども、なんかちがう

日記 月曜を無事乗り越えたみなさん、こんばんは。 月曜さぼってしまった方は、今日の夜震えることになると思いますが頑張って下さい。 会社に行けたので、前向きなことを書きます。 幸せになるためには ありふれていることしか、書けません。 といってもあ…

自分はプログラムが好きなのだろうか

日記 日曜の夜は不安で眠れない。 いろいろ考えすぎてしまう。 ふと、ブログを更新してみれば、寝れるかもしれない、という思いで書いてみる。 不安 不安は、仕事に行きたくない、という思いから発生している。 仕事に行きたくない理由を列挙すると以下のと…

BoostnoteをMacとWindows環境に導入してみたがうまく同期できない

どなたか助けてくれるかもしれないということでメモ 導入のきっかけ MacBookとiPhone間では、Evernoteを使ってメモ帳を同期していました。 最近、FallOut4をやるために買ったきりのWindows8.1端末を有効活用しようと思いたちEvernoteをWindows8.1端末にイン…

COBOLERが頑張る:日めくりカレンダー:参考サイト

前回からの続き tohutokonsome.hatenablog.comさて、早速日めくりカレンダーをつくっていきたいと思います。 学んだこと Webブラウザで参照できるようにしたいので、HTMLを書くんだろうなというのは、さすがに知ってます。どっから手をつけようかな、という…

COBOLERが頑張る:日めくりカレンダー:キックオフ

改めて自己紹介 こんにちは。 世間が機械学習やら、なんやらで盛り上がっている最中、なぜいまさらこんなものを、というものを作っていきたいと思います。 年齢:29 大学:文系 ユーザー系子会社に新卒で入社。 要件定義・設計・製造をやってきた。 環境:メ…