Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

hy2pyを使ってhyスクリプトをpythonスクリプトに転換する

hy2pyはhy環境に付属するpythonスクリプトコンバーターです。 何からの事情でPythonしかない先で使うときに活用できそうです。 実際のところ (import time) (import serial) (setv ser ( serial.Serial "/dev/ttyACM0" 57600)) (defn robotTask [dist] (-> (…

Hylang環境でpySerialをつかってシリアル通信やる

巷で大人気のPythonには豊富なライブラリ群があります。 教材の類も充実してますし、会社や研究室の先行プロジェクト資産もあるでしょう。 Hylangは幸いにしてPythonとの連携機能が充実しているので こういった先行資産を活用しながら、徐々にLisp色に染めて…

Ubuntu18 に Python上で動く魔界LISP "Hy"の環境をつくる

HyはPython上に実装されたLISP方言です。 Pythonのライブラリを活かしながら、LISP的な記述ができる強みがあります。今回はこのHy言語をUbuntu18LTSの上に構築してみます。 実際のところ Python上で動いているので、当然Pythonの環境は必要です。 今回はPyth…

【読書メモ】予備校のノリで学ぶ大学数学 ~ツマるポイントを徹底解説

予備校のノリで学ぶ大学数学 ~ツマるポイントを徹底解説作者: ヨビノリたくみ出版社/メーカー: 東京図書発売日: 2019/06/10メディア: 単行本この商品を含むブログを見る予備校のノリってなんやねんという話ですが、 最近の人気講師ではありがちな、ギャグを…

【読書メモ】みんなのM5Stack入門

メディア: この商品を含むブログを見るみんな大好きスタック型つよつよマイコンボードM5Stackの本です。 一部の大きなお友達に大人気のM5StickCに言及した章もあります。他のみんなの〜系と同様、そこまで突っ込んだ記述はないのですが その分、人に勧めやす…

【イベントログ】2025年のロボットやaiやiot業界を考える会 002

今回の会場はシドミード展で行った、アーツ千代田3331。 Pepperを高座にあがらせてみた。 NOT玄人の落語集団。 天狗連 - Wikipedia Jetson TX2で動く自動操縦、Python製。 レベル2(人間が介在)なら、カリフォルニアの高速道路で実地テスト!! github…

【執筆中】Ubuntu 18 LTSの上にROS2環境を構築する

$ wget https://raw.githubusercontent.com/ROBOTIS-GIT/open_manipulator/ros2/install_ros_dashing.sh && chmod 755 ./install_ros_dashing.sh && bash ./install_ros_dashing.sh$ sudo apt install ros-dashing-python* ros-dashing-rqt*以下の様なファイ…

シェルスクリプトで一定秒まつ

sleepだったかwaitだったかdelayだったか毎回忘れるのですが シェルスクリプトは秒1秒まつのは sleep 10.2秒なら $ sleep 0.2 参考もと man sleep

Processingで三次元視点を切り替える

camera関数でもいけますが、 Rotete系関数だとちょっとばかし楽にやれるようです。 実際のところ void setup() { size(640, 360, P3D); noStroke(); } void draw() { lights(); background(0); float cameraY = height/2.0; //カメラ視点Y float fov = mouse…

Arduinoで辞書型風のデータを使いたい場合、構造体を使う

考えてみりゃ当たり前なのですが……Arduinoで辞書型風のデータを使いたい場合、 Typedefをつかった構造体を定義すればつかえます。 実際のところ typedef struct { uint8_t lang; char* sound; char* value; } dataDictionary; const dataDictionary myDictio…

【読書メモ】起業のエクイティ・ファイナンス-経済革命のための株式と契約

起業のエクイティ・ファイナンス---経済革命のための株式と契約作者: 磯崎哲也出版社/メーカー: ダイヤモンド社発売日: 2014/07/11メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見るshuzo-kino.hateblo.jp の続き本で、キラキラベンチャー…

【読書メモ】Ruby on Rails 6 エンジニア 養成読本 (Software Design plusシリーズ)

メディア: この商品を含むブログを見るもう3年はRubyやRailsを使っておらず、知識がRails3で止まっています。 そもそもWebより組み込みの方に行ってしまったので、Vueあたりも正直……ReactやAngularなんて全く理解できません。そんな折、大学生協のムックの…

Jetson Nanoをつかう その2:物体認識のサンプルを動かしてみる

今書いてまs

錦糸町のスーパー銭湯ニューウィングが良い

ニューウイング(錦糸町)の感想&口コミ【スーパー銭湯全国検索】 ネットで絶賛のスーパー銭湯「ニューウィング」さんに行ってきました。朝っぱらから大手町で打ち合わせで、 寝過ごし回避のため始発で入って二時間コースを入れたのですが……結果は大当たり。…

【イベントログ】ヒット商品から学ぶハードウェア発想のヒント 初日

Hax Tokyo主催の「二日日程のヒット商品から学ぶハードウェア発想のヒント 」の初日に参加してきました。 ヒット商品から学ぶハードウェア発想のヒント | Peatix

Jetson Nanoをつかう その1:セットアップ

実際のところ Getting Started With Jetson Nano Developer Kit | NVIDIA Developer にあるリンクから導入します。 ダウンロードで5.1Gbyte、解凍後は驚愕の12.88Gbyteもあるので、 作業環境(特に仮想マシン)のストレージ容量は確認しませう……。 開封の儀 …

nohupコマンドでログアウト後もバックグラウンドでコマンドが実行されるようにする。

nohupはN0 HungUpの略で、その名の通りhung upシグナルの影響を抑えてコマンドを実行できるやつです。 実際のところ X Window越しでRasPiのGUIを起動する - Bye Bye Mooreで以下のようなコマンドを叩きましたが $ nohup arduino &これだとarduinoコマンドを…

【読書メモ】Interface(インターフェース) 2019年 08 月号

Interface(インターフェース) 2019年 08 月号出版社/メーカー: CQ出版発売日: 2019/06/25メディア: 雑誌この商品を含むブログを見るJetsonNanoを買ったので、それの特集記事が乗ってるInterfaceを前々職以来久しぶりに購入。

【読書メモ】エピゲノムと生命 (ブルーバックス)

エピゲノムと生命 DNAだけでない「遺伝」のしくみ (ブルーバックス)作者: 太田邦史出版社/メーカー: 講談社発売日: 2014/11/21メディア: Kindle版この商品を含むブログを見る人生は遺伝子で決まるんだ、教育なんか無効なんだよ! ……という露悪的主張を耳…

【読書メモ】令和ビジネス書類テンプレート集 税率変更対応 (デジタル素材BOOK)

令和ビジネス書類テンプレート集 税率変更対応 (デジタル素材BOOK)作者: テンプレートBANK &インプレス編集部出版社/メーカー: インプレス発売日: 2019/05/16メディア: 単行本(ソフトカバー)この商品を含むブログを見るビジネス文章は今まで何となく我流で…

processingでテキスト入力をうけとる

キーボード入力は"key"という内部変数に格納されます。 イベントハンドラkeyPressed関数で拾ってレンダリングできます。 実際のところ char charactor; String string = ""; void setup() { size(120,80); background(0); } void draw() { background(0); te…

processingのweb鯖

実際のところ Processing /** * Sttings. * * Robot Arm showing UI. */ import processing.net.*; int port = 10002; boolean myServerRunning = true; int bgColor = 0; int direction = 1; int textLine = 60; int rad = 60; int[] dataArray = {0,0,0}; …

【イベントログ】Raspberry Pi Industry Userカンファレンスで発表してきました

Raspberry Pi Industry Userカンファレンス | TechShare株式会社「Raspberry Pi によるハウス栽培のIoT」という内容で発表してきました。

【イベントログ】ロボティクスカーニバル2019with電気通信大学で発表してきました。

ロボティクスカーニバル2019with電気通信大学を開催します(開催日10月29日(火)) – 公益財団法人 埼玉県産業振興公社 公益財団法人埼玉県産業振興公社が主催する、 ロボティクスカーニバル2019with電気通信大学に出てきました。 私は 電通大発ベンチャー紹…

X Window越しでRasPiのGUIを起動する

macOSならXQuarts越しにRasPiのGUIアプリを起動できます。 ……なんだよこれ……知らなかったよそんなのぉ……今まで毎回ディスプレイ起動したりVNCやったりしたのに(絶望 実際のところ $ ssh -X -C pi@remote.local pi@remote:~ $ nohup arduino & 参考もと 他の…

socatで作ったサーバーに一個毎にデータを送る

socatで作ったサーバーにデータを送る方法です。 なんも考えないでnetcatで送信、コネクションが切れず終わらない 実際のところ サーバー ベタに、パケットを受け取って、USBポートにつないだシリアルデバイスにパケットを流す構成です。 $ socat TCP4-LISTE…

【読書メモ】レッドブルはなぜ世界で52億本も売れるのか

レッドブルはなぜ世界で52億本も売れるのか作者: ヴォルフガング・ヒュアヴェーガー,楠木建,長谷川圭出版社/メーカー: 日経BP発売日: 2013/10/24メディア: 単行本この商品を含むブログ (1件) を見る個人的にはドブルといえば、エアレースの主催やスポーツイ…

【読書メモ】数学嫌いが治る本

ビジュアル式 数学嫌いが治る本作者: 竹内薫出版社/メーカー: インデックスコミュニケーションズ発売日: 2004/11メディア: 単行本この商品を含むブログ (4件) を見る予備校時代、グラフを使って数学Ⅲの講義をやってくれる講師さんが居て、非常に助かった記憶…

WiringPiのシェルコマンド 群 HIGH/LOWの読み書き

以前、つよいインターフェイスをもつ RasPi拡張ionoPiには、専用のシェルコマンド群があることを紹介しました。 Iono PiのI/Oをいじる その2:シェルからI/Oに手をつっこむ - Bye Bye Moore散々っぱら使っておいて今更気づいたのですが、wiringPiでも読み書…

RasPiのGPIOのBCM番号をみる

実際のところ PythonのGPIOコマンドを使おうとする場合、raspbian組み込みの以下のコマンドでピン状況をみる $ gpio readall +-----+-----+---------+------+---+---Pi 3+--+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | …