「せばな」は言わない

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

【Raspberry Pi】7inchタッチディスプレイの180°回転

ベーシックな回転について 以前の記事はRaspberry Pi用7インチタッチディスプレイについてちょっとトリッキーな回転について記したが、今回は一番多いであろう180°の回転について記す。 てかこっちのほうが先だよねtk-thunder.hateblo.jp ディスプレイRaspbe…

【Raspberry Pi】ラズパイで7inch タッチディスプレイの回転

ラズパイで7inch タッチディスプレイの回転 タッチディスプレイの画面とタッチ座標を回転させる方法。 3週間くらいかかったので記念にブログに書いておきます。ディスプレイRaspberry Pi 公式 7" タッチスクリーン LCD Element14出版社/メーカー: Raspberry …

【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年位前に大学生の僕がせっせとア…

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

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

【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 ロケール設定(…

【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の起動が途中で止まって…

【C#】yield return

C#

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

【Python】Jupyter Notebookを触ってみた

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

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

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

ときめきをもう一度

実に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%まで共有する無料のソーシ…

iOSアプリリリースの際の2.25リジェクト対策

みなさんこんばんは。少し前にAppleに申請していた2つのアプリが審査を通過しました。下記がそのアプリです。 ●iOS 「PuzzlePic」※ Ver1.10 Puzzle_Pic on the App Store on iTunes 「NicoReader-ニコリーダー-」 ※新規アプリ Connecting to the iTunes Stor…

iOSアプリのリリースとバージョンアップ

先日、iOSアプリをリリース&バージョンアップしました。すでにAndroidでリリースしている「耳年齢チェッカー」と「MO・KU・GYO」です。 iOSの勉強がてら、Androidアプリの移植を行いましたが、まだまだ勉強が必要な感じです。 ダウンロードは下記からどうぞ…

本日からはてな民です

初めまして。タイトルどおり本日からはてなブログを始めます!厳密には、はてなブログに引っ越してきました。スマートフォンのアプリ開発や僕以外にとってはどうでもいいネタをちょこちょこ更新していくことになると思います。よろしくお願いします!

神風タップの紹介動画ができました!

ごきげんよう。 なんか台風がすごいみたいですね。 出勤がだるいです… さてさて、日頃アプリの掲載でお世話になっているアンドロイダーさんに、神風タップの紹介動画を作成していただきました。 なんか小っ恥ずかしいですね! みなさんもぜひ遊んでみてくだ…

耳年齢チェッカーが3万ダウンロード突破!

気がついたら6月末。あっと言う間ですね。 そして、暑い日々が続いております。 さて、少し前のことになりますが、耳年齢チェッカーがついに3万ダウンロードを突破しました! 5月ほどの伸びは見せませんが、ダウンロードは毎日少しずつ伸びています。 次は4…

5月度の収益公開

6月に入りましたね。 まだ初夏だというのに、昨日は気温が34℃もありましたよ。 本気出すの早すぎです。 さて、あっという間に過ぎ去った5月の収益を見ていきましょう。 うん、先月からかなり伸びましたね。 2倍を上回る収益です。 ブログで何回か記事にした…