「せばな」は言わない

綱の上を歩いたり、壁を登ったりする田舎のプログラマーのおはなし

【Raspberry Pi】Rasbian Stretch Liteのセットアップ

はじめに 前提とする環境 やること 起動確認 ログイン 設定 1.言語 2.インターフェース WifiとSSH設定 1. Wifi設定 パッケージ管理システム設定 はじめに 仕事で使うRaspberry Piと趣味用のRaspberry Pi Zero WにRasbian Stretch Liteをインストールしてセッ…

【朗報】ワイのPC、復活を遂げる

はじめに 電源 CPUファン ケースファン Bluetooth 電源投入 はじめに 先日物理的に火を吹いた僕のPCだが、タイトルの通り復活を遂げたことをここに報告する。 tk-thunder.hateblo.jp電源が火花を散らしたのでマザーボードを始め、すべてのパーツがお逝きにな…

【悲報】ワイのPCが火を噴く(物理)

比喩表現でよくある、「俺の○○が火を噴くぜ」という言葉が現実になりました。 比較的分かりやすくお伝えすると、デスクトップPCが火を吹きました。以上です。 さて、いったいなぜこんなことになったのか…デスクトップPCは8〜9年位前に大学生の僕がせっせとア…

【不定期連載】BOSSと僕 #狂気のプログラム【8行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSS「TK君、やべーことになったわ」僕「え、何かやらかしたんですか?」BOSS「やらかしたわ…大変なものを作り出し…

【不定期連載】BOSSと僕 #加湿器【7行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボス最近、ラズパイで環境データを収集することがマイブームになっている。 tk-thunder.hateblo.jpそのおかげで判明し…

【Azure+Nodered】Azure上にNoderedの環境を用意するメモ

はじめに 前々回の記事について、Azure上のDBに向けてラズパイ上で動かすNoderedからデータを飛ばす旨で書いたんですが…何をトチ狂ったかAzure上にNoderedを展開することについても書いていました。混乱させてしまい申し訳ないです。あの時の僕はどうかして…

【不定期連載】BOSSと僕 #照度センサー【6行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSS「TKくん、はいこれあげる」BOSSが僕に差し出したのはGY302という照度センサー僕「マジっすか、もらっていいん…

【Raspberry Pi】IoT入門 Azure+Noderedで環境データを見える化作戦 Part2

はじめに さてさて、前回は本当に疲れましたね。 tk-thunder.hateblo.jp今回でケリをつけてやりましょう。今回やることはこんな感じです。 Noderedのフロー構築 Noderedで環境データを定期的に取得 AzureのDBに環境データをアップする AzureのDBにアクセスし…

【Raspberry Pi】IoT入門 Azure+Noderedで環境データを見える化作戦 Part1

はじめに 前回の記事でラズパイとBME280を使用して温度、湿度、気圧がとれました! 今度は取得したデータをAzureにアップします。なんだかそれっぽいですよね(それって何だ) ※タイトルにNoderedと入っていますが、このPartではまだ出てきません!!ごめんね…

【Paspberry Pi】IoT入門 BME280のデータ取得を定期的に実行

はじめに 前回無事に温度と湿度と気圧が取得できましたね。 でもこのままでは一回一回実行しなければいけないので、もはや苦行ですよね。ここで cron設定をして取得プログラムを定期的に実行するようにしましょう。 ついでに取得したデータをファイルに書き…

【Raspberry Pi】IoT入門 温湿度・気圧の測定

はじめに 買うぞオラァ! ブレッドボード ジャンパーワイヤー(オス・メス) ジャンパーワイヤー(短) BME280(今回のメイン) Raspberry Pi3(分かっていると思うがこれがないと始まらん) 組むぞ! はんだ付け 通信準備とか 配線 動かす! はじめに ラズベリーパ…

【Paspberry Pi】Raspberry Piで設定すること

最近仕事でRaspberry Piを使うことになったので、次回セットアップ時に忘れないように自分用のメモです。 参考にした記事などのリンクをまとめておきます。 GUI OSインストールからフォント設定 インストール全般 SSHまで SSHピンポイント CUI ロケール設定(…

【不定期連載】BOSSと僕 #日常の糖分【5行目】

これは、真と偽の狭間にある日常の一コマ※体験談ですがものすごく脚色してますのであしからず 登場人物僕(TK)・・・筆者BOSS・・・僕のボス BOSSは毎日1〜2個のお菓子をくれる。お菓子が主食らしい。僕もお菓子は大好きだ。 ちなみにこの時期はいちご味のも…

【Pythonista】LineNotifyでLineにメッセージを送る

Pythonistaでの遊び方を探していたら、PythonでLineNotifyを利用してメッセージを送る方法をQiitaで見つけたので、これを題材にしてみる。LineNotify notify-bot.line.meやることもコードも下記の投稿のとおりです。 qiita.comしかし、今回はPythonistaで上…

【Pythonista】PythonistaにDropboxのダウンロード・同期機能を追加する

前回の記事でPythonistaにStaShをインストールし、今回ははDropboxとの連携機能を追加しましょう。 tk-thunder.hateblo.jp Dropboxからのダウンロード機能を追加 下記の記事を参考にしていただければ良いのだが、DropboxのAPIのバージョンが変わっているため…

【Pythonista】Pythonista3にコマンドライン機能を追加

Pythonista3が超絶便利なのは前回の記事でお分かりただけただろうか。しかし、Pythonista3は更に進化する。一見プリインストールのモジュールやパッケージのみしか使用できないかと思いきやそうではない。パッケージをインストールする際に使用するpipコマン…

【Pythonista】Pythonista3マジやばくね?

Pythonの勉強を始めてからもうすぐ1ヶ月。いつものようにネット上のPythonナレッジを参照していたら、不意に飛び込んでくる「Pythonista3」の文字。なんだろうと思い調べてみると、iOS上でPythonの開発ができるアプリのことらしい。すでにこの響きだけで神…

【Mac】macOS could not be installed on your computer. (high sierra)

Mac

help ! high sierra install failed "macos could not be installed on your computer" | tonymacx86.com より画像引用 昨晩、突然の悲劇が僕を襲った。メインで使用しているMac Book Airにタイトルのようなメッセージが表示され、OSの起動が途中で止まって…

【不定期連載】BOSSと僕 #楽しそう【4行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSSは本当に楽しそうに仕事をする。時々疲れた表情を浮かべるけれど、いつでも楽しそうだ。僕「BOSSは本当に楽し…

【C#】yield return

C#

yield returnの使い方の一例を教えていただいたのでメモ。WIndowsフォームアプリケーションなどでフォーム上のコントロールを全て取得したいときなど。 public IEnumerable<Control> GetAllCollection() { foreach(Control ctrl in Controls) { yield return ctrl; } </control>…

【不定期連載】BOSSと僕 #whileの3重ループ【3行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSS「TK君には現在、社内で稼働しているツールの改修を担当してもらうことになる」僕の最初の仕事だった。VBで書…

【Python】Jupyter Notebookを触ってみた

ニューラルネットワーク参考書にJupyter Notebookを使用する章をが出てきたので、開発環境にインストール。Jupyter Notebookとは? Jupyter Notebook (読み方は「ジュパイター・ノートブック」または「ジュピター・ノートブック」) とは、ノートブックと呼ば…

【Python】Pythonの仮想環境を構築するときのメモ

Pythonのパッケージをインストールする際、プロジェクト毎に管理しておきたい節がある。グローバルな環境にパッケージをインストールしても毎回利用するわけではないので。その際に、Pythonの仮想的な環境を構築してそこへパッケージをインストールすること…

【不定期連載】BOSSと僕 #初めての糖分 【2行目】

これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSS「TK君、午後3時を回った今、自分に足りないものは何か自覚してる?」背後から唐突な問い。確かに本日の進捗は…

【不定期連載】BOSSと僕 #残業【1行目】

【不定期連載】BOSSと僕 #残業【1行目】 これは、真と偽の狭間にある日常の一コマ ※体験談ですがものすごく脚色してますのであしからず登場人物 僕(TK)・・・筆者 BOSS・・・僕のボスBOSS「うちの部署は基本残業なしだから」中途採用で今の会社に入った僕が…

ときめきをもう一度

実に2年ぶりの更新でブログが存在していたことに自分自身驚きを隠せない。この期間は本当に色々なことがあって、とにかく挫折の日々だった。その割に技術者として大した成長もなくむしろ開発からはかなり遠ざかっていた。軋んだ音を立てていた日々は今年の7…

【Swift】addTargetのアクション指定

昨日からSwiftをさわり始めました(今更ですが…コーディングを終えてビルドしたら下記のエラーが発生 unrecognized selector sent to instance *** メソッド名が間違っているのかなと思い、作成したメソッドと呼び出し元の綴りを確認。 両方共あっている。一…

Multipeer Connectivityについての走り書き

最近、開発中のアプリで端末間通信の必要が出てきた。良い機会なのでちょっと調べてみた。iOSについては、タイトルにもあるようにMultipeer Connectivityのフレームワークを使えば良いらしい。参考にしたサイトは下記。[iOS 7] P2P 通信を手軽に実現する Mul…

よっしゃぁ、オラと一緒に壁をなぐろうぜ!

さて、年の瀬も近づいて参りました。そして、目前にはクリスマスとかいうなんだかよくわからないイベントがあります。私自身、色々な事情から人生史上、最悪のクリスマス&年越しになりそうです。浮かれきった世間があまりにも憎いので、勢い余ってアプリを作…

稼げるSNS?tsū(スー)とは一体なんだろう?

tsūとかいう謎の単語を最近Facebookで見かけるので調べてみた。 tsūとは... (英) tsū is a free social network and payment platform that shares up to 90% of revenues with its users. (日) tsūは、そのユーザーとの収益の90%まで共有する無料のソーシ…