Raspberry Piでntpdで時刻を合わせる

概要 Raspberry Piにはハードウェアクロックがありません。 そのため、時刻を合わせる場合NTPなどを使って、起動時に時刻を合わせる必要があります。 今回は、ntpdを使って時刻を合わせる方法を紹介します。 環境 ...

Tips

2020/06/02

FedoraでDockerを使うと発生するcgroupのエラーの解決方法

概要 最近のFedoraやCentOSでは、Dockerを使う際にcgroupに起因するエラーが発生することがあります。 ここでは、そのエラーを解決する方法について紹介します。 環境 Fedora 32 Docker 19....

Tips

2020/05/24

GentooでGNOMEデスクトップの時刻表示の文字化けを直した

概要 Gentoo Linuxにデスクトップ環境としてGNOMEをインストールして使っているのですが、ある時から上部のバーの時刻表示の一部が文字化けして:が表示されなくなりました。 ここでは、その問題の解決方法を紹介します。 問...

Tips

2020/05/23

macOSでSDカードのチェックをする方法

概要 SDカードを購入した際に、そのSDカードがちゃんと動作するのか、実際にデータを書き込んだり読み込んだりしてチェックするということがあります。 ここでは、macOSでSDカードのチェックを行う方法について紹介します。 環境 ...

Tips

2020/05/15

Nextcloudを別サーバに移行したときにエラーを解決した方法

概要 私はリモートでもファイルが使えるようにNextcloudを使用しています。 今回、諸事情でNextcloudを動かしていたサーバから別のサーバにNextcloudの移行をしました。 その際にいつくかの箇所でつまづいてしまっ...

サーバ

2020/05/14

VPNを使わないSSHを使ったリモート環境の構築

概要 作業のためのパソコンや環境が手元にない場合、VPNなどを使って作業用のパソコンやサーバがあるネットワークに繋ぐということがあると思います。 もっと具体的にいうならば、外部に公開していないWindowsのパソコンに、そのパソコ...

Tips

2020/04/25

Janusを使ったWebRTCのプログラミングについて

概要 WebRTCを使って動画や音声の配信を行う場合、直接WebRTCを使って通信を行うことも可能ですが、それでは、P2Pで通信を行う特性上、大人数での通信には向きません。 そこで、WebRTCの通信をJanusというツールを使っ...

プログラミング

2020/04/11

WebRTCで動画配信をする時に考えたこと

概要 動画を配信・視聴するアプリケーションを作りたいと思い、色々と調査をしたので、その内容について書きます。 また、今回は動画配信として、ブラウザ等で使うことができるWebRTCを使用することを予め考えていたので、主にWebRTC...

Tips

2020/04/08

Xamarin.FormsのForceUpdateSizeでフリーズが起きる問題の解決方法

概要 Xamarin.Formsでリスト表示を行うものとして、ListViewがあります。 ListViewでは、アイテムの高さが変更された場合に、自動で高さが変わるというわけではありません。 そのため、手動で高さを変更する必要...

プログラミング

2020/04/04

kubectlを使ったPodの再作成の方法

概要 例えば、secretを変更した時にPodへ反映させたいというときなどに、KubernetesでPodを再作成したいということがあります。 ここでは、Podを再作成する方法について紹介します。 環境 kubernetes...

Tips

2020/04/03

Xamarin.FormsでiOSのスプラッシュスクリーンを設定・変更する方法

概要 Xamarin.Formsでスマホアプリの開発をしています。 そこで、iOSアプリの起動時に表示するスプラッシュスクリーンを設定しようとしたのですが、少し悩んだのでメモとして残しておきます。 環境 Xamarin.Fo...

プログラミング

2020/03/31

Xamarinで要素を非表示にする方法

概要 Xamarin.Formsで、表示したラベルや画像などを消すには、その要素を探し出して削除すれば終わりです。 しかし、消す必要はなく、むしろ消してはダメで、非表示にしておきたいということもあります。 ここでは、Xamari...

プログラミング

2020/03/25

XamarinのXAMLで条件分岐を行う方法

概要 Xamarinでは、XAMLという形式を使ってラベルやテキストボックス、画像などの要素を配置することができます。 ここでは、そのXAMLを使って、条件分岐を行い表示を変更する方法について紹介します。 環境 Xamari...

プログラミング

2020/03/24

RubyでCSVを操作する雛形

概要 RubyでCSVを扱いたいということがありました。 その時に、いまいち情報が見つけにくく苦労したので、備忘録として残しておきます。 環境 Ruby 2.7 CSV出力 RubyでCSVを操作するライブラリとしてc...

プログラミング

2020/03/20

Firefoxで複数のアカウントを使い分ける方法

概要 皆さんは、同時にログインできない複数のアカウントを切り替えてブラウザを使うことはないでしょうか。 私は、いくつかのGoogleアカウントを切り替えて使うということがそれなりにあります。 そのような時に、Firefoxの「M...

Tips

2020/03/19

Gentoo Linuxで最新のFirefoxを使う方法

概要 私は開発用のマシンとしてGentoo Linuxを使用しています。 そこでは、ブラウザとしてFirefoxを使っているのですが、emergeからインストールできるFirefoxは、延長サポート版(ESR)のため、バージョンが...

Tips

2020/03/18

ハッキング・ラボのつくりかたを読んだ感想

概要 「ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習」という本を読みました。 ここでは、その感想について綴ります。 読んだ本 今回読んだ本は「ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習」と...

Hobby

2020/03/12

kubectl execでコマンドをバックグラウンドで実行する方法

概要 kubernetesでは、CronJobという定期的にコンテナを実行できる機能があります。 私はCronJobを使って、バックアップなどのバッチ処理を行なっているのですが、その際にコンテナにログインして操作するためにkube...

Tips

2020/03/11

Adobe XDでiOSのUIキットを使う方法

概要 最近、システム開発の際のデザインの検討でAdobeのXDというソフトウェアを使用しています。 Adobe XDでは、iOSやAndroidなどのUIを作りやすいようにキットが用意されているのですが、これを使う際にどのように使...

Tips

2020/03/05

プリンターでB5フチなし印刷ができないという話と対応方法

概要 私は普段、エプソンのプリンターでPDF等の書類を印刷しています。 印刷の際には、A4かB5サイズで印刷することが多いのですが、今回B5サイズの印刷でフチなし印刷ができないということに気づきました。 そこで色々と調べてみると...

Tips

2020/03/04

西暦-元号変換

西暦から元号、元号から西暦の変換をします。

Go

文字数カウンタ

入力された文章から、文字数や段落などを数えます。

Go