Processingについて調べていると、こんな書籍を見つけた。Python版 つくって学ぶProcessingプログラミング入門作者:長名 優子,石畑 宏明,菊池 眞之コロナ社Amazonなんと、Pythonの文法でProcessingが使えるのか!?行きつけの書店の在庫をチェックすると「△…
今回はProcessingの学習で開発環境の不親切さによりハマった話。現在開発環境としてはProcessing 3.5.4を使っているのだが、クラスを作成しているにも関わらず、そのクラスの型を使用しようとコードを書いている途中でクラスが存在しないというエラーが出た…
今回はProcessing入門書に沿ってベクトル演算を使った放物線のアニメーションをやってみたところ、ベクトルの扱いがあまりに簡単で拍子抜けしてしまったのでそのことについて書く。さて、私は数学が苦手なのでベクトルについては「矢印をこねくり回すややこ…
Processingの学習でアニメーションの基本的なところまで進んだので、動きのあるものを作ってみた。 コード float diameter; float radius = 200; int angle = 0; float brightness = 0; float hue; float x, y; int count = 8; // 玉の数 // (1) void setup(…
今回はProcessingを使って色相環を作ってみた。 こんなやつ。 前回の記事で簡単にHSB形式(Hue/色相・Saturation/彩度・Brightness/明度)で色を指定できるという話を書いたけど、これを使えば単にループ内で色相の値を増加させていくだけで綺麗な色相グラデー…
今日は書店でProcessingというプログラミング言語の書籍を買ってきた。Processing クリエイティブ・コーディング入門 ―コードが生み出す創造表現作者:田所 淳技術評論社AmazonProcessingはアートに特化したプログラミング言語である。 そういわれてもあんま…
最近とある政治家が学校教育で三角関数よりも金融リテラシーを教えるべきだと主張して炎上した。 数々の反論を読んで改めて三角関数の重要性に気づかされた出来事でもあったので、私も三角関数について何か書いてみようと思う。まぁ、正直ぐたぐだしてるうち…
今回はSatisfactoryの序盤を動画で実況解説してみた。 まぁ、いわゆる布教活動である。youtu.be先日記事でらくしげさんの実況をおススメしたけど、あの頃と比べるとゲーム自体がかなり進化しているので当時はめちゃくちゃだった日本語ローカライゼーションも…
前々回のSatisfactoryの記事がそこそこアクセス良かったので、二匹目のドジョウ狙い。といっても文章解説はもう飽きたと思うので今回はこれまで作った工場のうち代表的なものを動画で紹介してみた。youtu.be何の説明もなく、ただワールドを駆け巡るだけの動…
最近LEGOというオモチャを手に入れたので、少しずつであるが遊び始めている。そう、あのLEGOである。 あの。。あれ?こんなんだっけ。。 youtu.be 。。。 いい歳した大人がレゴなんて!と侮るなかれ。 最近のレゴは凄いんだ。私が買ったのはTHE LEGO MINDSTO…
今年のゴールデンウィーク、起きている時間のかなりをSatisfactory(サティスファクトリー)というゲームに費やした。 このゲームはかなり面白いので、ちょっと紹介してみようと思う。 Satisfactoryは異星に工場を建設してひたすら製品を製造しつづけるというP…
さて、昨日から連休に入った。 昔はまとまった休みが取れると何かしなくてはと焦り、連休の終わりに特に何もできなかったことを悔やむというパターンに陥っていたことがある。同じ轍を踏む人を少しでも減らすべくここに私の考えを残そうと思う。 まず、折角…
先ほどWifiアクセスポイントで設定をいじっていたら、接続中のクライアントにIP Address 0.0.0.0と表示される謎の機器が存在することに気づいた。ナニコレ怖い。 侵入か!?いやセキュリティは万全のはず。ということで表示されたMACアドレスから調べること…
今回は久々にVBA。 ネットワーク学習で苦手なサブネット回りの計算をしてみようと思う。IPアドレスとサブネットマスクを表記する方法として、プレフィックス長表記(またはCIDR表記)という方法があり、たとえば192.168.1.0/24と書くとIPアドレスが192.168.1.0…
最近ネットワークの学習をしていて思うのが、10年前の私はよく概念モデルで躓いていたなということ。たとえばOSI参照モデル等。 学習が遅々として進まなかった原因として、概念モデルが登場したときにいつも腑に落ちず苦痛を伴っていたことを思い出した。当…
今回はVLANによるネットワーク分割でハマった件と原因・解決策について備忘禄として残しておく。 VLANとは VLANの前提となるLANはローカルエリアネットワークの略で、基本的には同じスイッチ(ルーターのスイッチポート含む)に直接つながっている機器同士がMA…
今回はAmazon AWS S3とSambaサーバーを組み合わせて、とりいそぎ使えそうなアーカイブソリューションが構築できたのでご紹介。 めったに参照しないけど無くなると困るファイルを、安全かつ恒久的にアーカイブする。 概要と使い方 仕組みを説明したのが以下の…
今回はAmazon AWSのS3ストレージサービスを活用して重要なファイルをクラウドにアーカイブしてみる。 アーカイブとは バックアップとアーカイブの違いは、日常的に更新するかどうかである。 例えばWindows10には標準でOneDriveが付いてくるので、ここに入れ…
今回は特定フォルダ内のファイルを個別に圧縮&暗号化するBashスクリプトをご紹介。 挙動 Archiveフォルダに入れた複数ファイルを①gzipで圧縮し、②OpenSSLで暗号化し、③Encryptedフォルダに出力し、④処理済のオリジナルファイルはArchivedに移動させる。 用…
今回はRaspberry Pi Zeroと赤外線人感センサーを使って睡眠時間のロギングシステムを構築したので紹介。といっても全然大したものではなくて、単純にベッドに人感センサーを向けて定期的に検出を行い、検出されたらログに追記するという仕組み。 モノ 試作1…
最近ネットワークの知識獲得に(2つの意味で)ハマっていて、Ciscoの自宅ネットワークラボ用に買い集めた機材が詰みあがっている。 上から、ルーター3台、L2スイッチ3台、L3スイッチ3台という品揃え。 端末はそれほど沢山ないので基本的にはOracle VirtualBox…
今回は富士通の型落ちラックマウントサーバーを調達したのでファイルサーバーを作ってみた。 機材 ラックマウントと言っても専用のサーバーラックは持ってないので普通のスチールラックに収納。 Ciscoスイッチを上に置いたところ高さ的にちょうど収まったの…
最近、自宅端末のエンドポイントセキュリティを見直すためにパスワードの複雑性ポリシーを定めたり、セキュリティ更新状況をちゃんと管理することにした。全部綺麗になってパッチ適用もオートメーションになればもはや管理することは無くなるんだけど、オフ…
今回は自宅のメインスイッチであるCisco CBS250のDHCP Relay機能を使ってVLANで分割したネットワークにそれぞれDHCPでアドレスを割り当ててみた。これまた知識不足により4時間くらいハマったのでうまくいった方法を忘れないようにメモしておこうと思う。ハマ…
最近Redmine環境を構築したので、早速プロジェクト管理と資産管理で使ってみた。 本格的に使うのは初めてだが、一応Vagrantで開発サーバーを立てて検証は何度かやって、1冊書籍を読んだくらいの知識はある。まずはプロジェクト管理。 最近自宅のネットワーク…
最近、個人的なプロジェクト管理にRedmineを使えないか検証しているのだが、「よしこれを使い続けよう」と思えるためにはツールのビジュアルはとても重要である。幸いなことに有志が作成したテーマがいくつか公開されている。 www.redmine.orgその中から、自…
今回はラズパイにDockerを導入してRedmineサーバーをコンテナとして構築してみた。ラズパイならではのハマりどころがいくつかあったので記事として残しておこうと思う。 参考書籍 参考にしたのは次の書籍。自宅ではじめるDocker入門[改訂版] (I/O BOOKS)作者…
今回は手持ちのルーターCisco 892を使ってVLANの挙動を確かめてみた。Vagrantで仮想マシンを4台起動させてUSB-LANアダプターへブリッジネットワークを作成し、ルーターと次のように接続している。 4台の仮想マシンをそれぞれのLANアダプターへブリッジさせる…
昨日ラズパイでDHCPサーバーを立てる検証をしたという記事を書いた。 thom.hateblo.jp実はあの後、ラズパイ3B+で本番DHCPサーバ兼DNSサーバーを構築して、このようにPoE給電で稼働している。(DNSも兼務) ※PoEもLAN挿しただけでは電源が入らずに何時間も悩ん…
最近ネットワークの勉強をしている為、机の上にルーターが常時鎮座しておりなかなか圧迫感が凄い。 今回はこれをなんとかするための実験的取り組みである。 なぜこうなるかと言うと、スペックの高いメインパソコンでバーチャルマシン(VM)をたくさん動かして…