本ブログサイトはこれまでWordpress5.5.3を使用しておりましたが、早速12月9日にリリースされたWordpress5.6に更新しました。 今回のWordpress5.6の最大の変更点はPHP8.0に正式対応した...
(※現在はこのサーバはOpenLiteSpeed+PHP8+Wordpressで稼働しています。) さてさて、せっかくインストールしたPHP8ですが、Wordpressはまだ動かない。 ならば他のCMSを試してみよう?!...
引き続きSwiftネタです。今日は半日くらいハマり、諦めました。 何にハマっていたかというとSwiftでBitFlyerのBitcoinの板情報のJSONデータを取得するのをXcodeを使って試行錯誤していました。Pla...
なんと2020年9月に入ってからSwiftがWindowsでも扱えるようになったようですね。https://swift.org/blog/swift-on-windows/ というわけで今回は久しぶりに開発言語の話です。...
筆者のLinuxサーバ上ではbitflyer(bitcoin)のサーバに対して3秒毎にアクセスしてjsonデータを取得して、ごにょごにょと計算させています。 このプロセスの処理がなんらかの原因で稀に落ちてしまった時に、再...
今回はHackinotshではなく、bashシェルのネタ。 コマンドの実行結果の最終行だけ取得したいケースがあり、その際の記録です。 例えば以下のコマンドを実行すると。。。 実行結果はこうなります。 上記のうち、最終行の...
なんとか組立完了! ひとつ前の投稿のmicro:Bitロボットはなんとか組立完了しました。そしてわかりにくいマニュアルとネットの情報から配線も完了させました。二段目と三段目のプレートのスペーサーは上下で重ならないように配...
今回は筆者の息子1(中学生)の誕生日プレゼントに購入したmicro:bitのお話。 micro:bitとはなにか? (説明抜粋)ユーザーが動作をプログラミングできる25個のLEDと2個のボタンスイッチのほか、加速度センサ...
Linuxサーバで気象情報を取得させようと今更ながらYahooのAPIで遊んでみた。 YahooAPIを利用するにはまずYahooデベロッパー登録する必要がある。 該当のAPIは以下のYahooデベロッパーネットワークの...
iPadPro11/2020を購入し、少し作ってみたいアプリがあるので久しぶりにmacOSXの開発ツールであるXcodeを立ち上げたり、情報収集していたのですが、Swiftがオープンソース公開となり、Linuxでも使える...
さて、今回環境構築を実施したWEBサーバであるUbuntuServer19.10 ですが、ハード変更により性能向上したことですし、何かサーバ上でイベントが発生した際に音声による警告メッセージを出力させてみたいと思います。...
さて、今度はufwログ関連ネタ。Pythonの勉強を兼ねてログからGeoipで国名や国別に集計したあと、緯度経度情報を元にマップに紐付けしてみました。ちなみに一番多くブロックしているのはオランダ からのIPです。きっと踏...
さて、今回Androidタブレットで子供向けに学習アプリを開発してみようと思い、開発環境としてAndroidoStudioをインストールしてAndroidアプリを開発しようとしていますが、以下のエラーが出てAndroid...
昨日のPythonコードを見直しました。いわゆるリファクタリング。 変更したのは昨日のコードの最後の5行で、以下の部分になります。 <見直し前> 繰り返し文としつつ、見やすく整形しました。 <見直し後> ※注for (x...
Webサーバをインターネット上に公開運用していると、避けられないのがサイバー攻撃です。 特に攻撃として厄介なのは単にサーバへ負荷を掛けるDOS攻撃ではなく、こっそり侵入して踏み台やら他への攻撃用のBotとして利用されるケ...
最近筆者はUMPCが欲しくなってきている状況ですが、必要性を考えるとiPadとかタブレットで十分だと何度も自分に言い聞かせて我慢しています。まあ、もし買っても結局はHackintoshしたり、Linux入れちゃうと思いま...
WEBサーバ上のCGI実行可能な環境にファイルを設置してPCからブラウザ経由で閲覧して各種言語でHello,Worldを表示させてみました。各言語とも標準出力ができれば問題なく実行可能です。 perl これは基本。昔から...
MySQL拡張機能をVSCodeに追加したら最強ですね、これは。 要はMicrosoftのSQLサーバへの接続に利用するSQL Server Management Studioライクな、というかOracleで言うところの...
これまでLinuxのターミナル上で記述していたPythonですが、こちらも昨日のC/C++の記事に引き続き、Microsoftから無償で提供されているVisualCtudio Code(VSCode)で開発環境を構築しま...
これまでターミナル上でviで記述していたわけですが、MicrosoftがVisualStudioCode(以下VSCode)という無料の開発ツールを公開しており、Windowsだけでなく、macOSXでもLinuxでも利...








