Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2019-04-01から1ヶ月間の記事一覧

【読書メモ】 Scrapbox情報整理術

Scrapbox情報整理術作者: 倉下忠憲出版社/メーカー: シーアンドアール研究所発売日: 2018/08/16メディア: Kindle版この商品を含むブログを見る scrapbox.io scrapboxというツールがあります。詳しくは公式のチュートリアル等を見ていただきたいのですが…… 気…

【読書メモ】 科学者が「起業」で成功する方法

科学者が「起業」で成功する方法作者: キャスリーン・アレン,北川知子出版社/メーカー: 日経BP社発売日: 2009/12/10メディア: 単行本 クリック: 1回この商品を含むブログ (1件) を見るタイトルみたまんまの、いわゆるバケガク分野の人が起業する際のハウツー…

【読書メモ】農業ビジネスの基本と取引のポイント

金融機関のための農業ビジネスの基本と取引のポイント作者: トーマツ出版社/メーカー: 経済法令研究会発売日: 2017/05メディア: 単行本この商品を含むブログを見る

【読書メモ】思考の整理学

思考の整理学 (ちくま文庫)作者: 外山滋比古出版社/メーカー: 筑摩書房発売日: 1986/04/24メディア: 文庫購入: 91人 クリック: 844回この商品を含むブログ (748件) を見る

dateコマンドで日数を数える

シェルコマンド類だけで日数を数える方法です。 irbとかpythonとか使わずとも、なんとか行けます。 実際のところ 今日2019年4月26日から2019年3月22日までの日数を割り出します。 これを1日は60*60*24=86400秒で割ります。 $ expr \( `gdate +%s` - `gdate -…

dateコマンドで翌月末日を出す

実際のところ $ LANG=C gdate -d "+2 month -$(($(gdate +%d))) days" +%m%d 0531$ LANG=C gdate -d "-$(($(gdate +%d))) days" +%m%d 0331あるいは、1日前を示すlast day(または yesterday)という構文をつかう手も。 ただし、EMONTHとは違うため「2ヶ月後…

dateコマンドでN日後の日付や曜日を知る

実際のところ $ LANG=C gdate -d "$((100)) days" +%m%d 0802$ LANG=C gdate -d "$((100)) days" +%a Fri特定の日付から100日後 $ LANG=C gdate -d "20190101 100 days ago" +%m%d 0923 参考もと shuzo-kino.hateblo.jp shuzo-kino.hateblo.jp

表計算ソフトのIF関数

表計算ソフト系なら大抵はIF関数が入っています。 これはその名の通り、特定の条件が発火したか否かで動きが変わる関数です。 実際のところ IF(論理式, 正の場合, 負の場合)E25の1/4が0以上の時、その分を、それ以外は10万を入れるという条件の場合、 以下の…

台形ネジとボールネジ

台形ネジ(送りネジとも)とボールネジはどちらも 回転運動を直線運動に変換する部品です。ボールネジの方がより精密かつスムーズですが、その分値段が高くなります。 ワークに対し十分なパワーのあるモーターで且つ値段を抑えたいなら台形ネジを、 そうで無い…

【読書メモ】平松っさんの心理学(アフタヌーンコミックス)

平松っさんの心理学(1) (アフタヌーンコミックス)作者: 高倉みどり出版社/メーカー: 講談社発売日: 2016/11/07メディア: Kindle版この商品を含むブログを見る

【読書メモ】常識にとらわれない100の講義

常識にとらわれない100の講義 (だいわ文庫)作者: 森博嗣出版社/メーカー: 大和書房発売日: 2013/09/12メディア: 文庫この商品を含むブログ (6件) を見る

電動アクチュエータで電流検知式の物理リミットをつける際、遅すぎると有効に動かないかも

アイエイアイ IAI高剛性エレシリンダー EC-S7MAH-450-0-B-WA-WLメディア:電動アクチュエータ(上掲のようなもの)にて、物理リミットをソフトウェア的に制御しようとした時のこと。電動アクチュエータには電流値を取得する機構がついています。 これを活かして…

Google Drive系で期間限定で特定のユーザーに権限を付与する

実際のところ (1)ドライブでファイルを開きます。 (2)共有 をクリックします。 (3)まだファイルが共有されていない場合は共有します。 (4)[詳細設定] をクリックします。名前にカーソルを合わせて、有効期限を設定するアイコン timer をクリックします。 (5)…

プリプロセッサifで入り組んだ内容を記述

実際のところ ifdefと違い、if-else構文に落とし込む事ができます。 やれる事の幅が広がりますね。 #if defined(CREDIT) credit(); #elif defined(DEBIT) debit(); #else printerror(); #endif 参考もと docs.microsoft.com e-words.jp

ifdefの使い方

//#define DEBUG_MODE //... #ifdef DEBUG_MODE Serial.print("Set Patlite: 0x"); Serial.println(state, HEX); #endif defineをコメントアウトしたままだと、ifdef~endifの部分は読み飛ばされます。 参考元 stackoverflow.com docs.microsoft.com

webIoPiでRasPiのIOにブラウザから簡易的にアクセスする その3:ArduinoとSerial経由で接続する

多少凝ったセンサーやインターフェイスを用意したい場合 Arduinoの力を借りるケースありますよね。 ボタンたくさんつけたりとか。付属のwebiopi.jsとシリアルをつかうと、シリアル経由でArduinoと通信できます。 実際のところ Arduinoは公式サンプルについて…

【読書メモ】ある日突然40億円の借金を背負う――それでも人生はなんとかなる。

ある日突然40億円の借金を背負う――それでも人生はなんとかなる。作者: 湯澤剛出版社/メーカー: PHP研究所発売日: 2015/07/24メディア: 単行本(ソフトカバー)この商品を含むブログ (5件) を見るなかなか強烈なタイトルが印象的な、社長復活物語な本です。 …

【読書メモ】中小企業の「システム外注」はじめに読む本

中小企業の「システム外注」はじめに読む本作者: 坂東大輔出版社/メーカー: すばる舎発売日: 2018/11/18メディア: 単行本この商品を含むブログを見る発注側からみた、システム外注に関わるアレコレをITコンサルタントさんが解説してくれる本です。 「後出し…

webIoPiでRasPiのIOにブラウザから簡易的にアクセスする その2:WEB鯖の設定

実際のところ $ cd /etc/webiopi $ YOUREDITOR configここで、WEB鯖のポートをデフォルトの8000番から、114514番に変更する事を想定します。 ファイル内を探すと以下のような部分がみつかるので……ポート番号を変更します。 [HTTP] enabled = true port = 800…

webIoPiでRasPiのIOにブラウザから簡易的にアクセスする その1:導入

webioPiはその名の通り、webからRasPiのIOに触れる事ができるライブラリです。 verは0.7系で止まってますが、RasPi3系では動きます。 ちょっとした試作であればCODESYSみたいなゴツのを導入したり、 あるいは自前のオラオラ系を作るよりスマートかも。 実際…

crontabで、起動毎や1日一回のような短縮記法を

実際のところ string meaning ------ ------- @reboot Run once, at startup. @yearly Run once a year, "0 0 1 1 *". @annually (same as @yearly) @monthly Run once a month, "0 0 1 * *". @weekly Run once a week, "0 0 * * 0". @daily Run once a day,…

crontabの日時指定構文

field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names) というわけで、下の構文は5分ごと */5 * * * * CMD0時から20時まで2時間ごとの場合 …

crontabをつかってみる

なんやかんやで、今日までマトモにcrontabを使った事がなかったのでメモ。 $ crontab -evi系エディタが立ち上がるので、編集 5分ごとにDocumentフォルダのhogehoge.txtをtouchしたい場合 */5 * * * * touch ~/Documnt/hogehoge.txt保存して閉じると……アクシ…

【読書メモ】明日クビになっても大丈夫!

明日クビになっても大丈夫!作者: ヨッピー出版社/メーカー: 幻冬舎発売日: 2017/09/21メディア: 単行本この商品を含むブログを見る

【読書メモ】 若手法律家のための法律相談入門

若手法律家のための法律相談入門作者: 中村真出版社/メーカー: 学陽書房発売日: 2016/05/19メディア: 単行本この商品を含むブログ (2件) を見るマンガも描ける弁護士の中村真センセ(通称マコツ先生)による、 若手法律家のための法律相談に関わるTips集です…

gsedで"\`"で行頭パターンのみにマッチ

実際のところ 行頭マッチ $ printf "a\nb\nc\n" | gsed 'N;N;s/\`/X/gm' Xa b c$ printf "a\nb\nc\n" | gsed 'N;N;s/^/X/gm' Xa Xb Xc 末尾マッチ $ printf "a\nb\nc\n" | gsed "N;N;s/\'/X/gm" a b cX$ printf "a\nb\nc\n" | gsed "N;N;s/$/X/gm" aX bX cX …

sedの\Bで文字間にマッチング

\B Matches everywhere but on a word boundary; that is it matches if the character to the left and the character to the right are either both “word” characters or both “non-word” characters. 実際のところ $ echo 完全に理解した | gsed 's/\B/ …

echo-sdでcowsayめいた煽りメッセージをつくる

echo-sdはfumiyas氏作の文字列遊びツールです。 実際 導入 $ brew tap fumiyas/echo-sd $ brew install echo-sd 使い方 横書きはもちろん $ echo-sd ぬるぽっ!! _人人人人人人人_ > ぬるぽっ!! <  ̄Y^Y^Y^Y^Y^Y^Y ̄縦書きにしたり $ echo-sd -v ガッ!…

headでbyte数を指定して表示

"-c"オプションでbyte指定。 実際のところ $ head -c 100 /dev/random | hexdump 0000000 a2 d3 5e 3b d1 74 53 0a bc 7d 53 7e 38 f3 b8 bb 0000010 a0 5b d3 9b bc 66 a3 88 21 0c ca 4a cb dc 19 8a 0000020 24 bd 34 eb 0c c9 ac 59 ce 12 58 6a c1 92 3…

shufの"-i"オプションで簡易にランダムな数をつくる

shufの"-i"オプションでは範囲をしていすることで $ shuf -i 2-6 6 2 4 5 3 $ shuf -i 2-6 2 5 4 6 3