技術

pyenvを使ってpythonのバージョン管理を行う

はじめにpyenvとは、pythonのバージョン管理が可能な仮想環境です。2系と3系で環境を切り替えたり、プロジェクト毎に環境を切り替えたりすることが簡単にできます。今回の環境は以下で実行しています。OS : MAC OS Catalina versio

技術

ubuntu 18.04LTS(サーバー側)とMac OS(クライアント側)でOpenGLによるリモートレンダリング

はじめにOpenGLでリモートレンダリングすることの利点は、描写をサーバー側で行うことでクライアントのX描画の補助ができる!これに尽きます! 例えば、Mujocoなどの重い描画処理をOpenGLでリモートレンダリングすれば、リアルタイムで解析シミュレーションを描画するこ

技術

他のデバイスからlocalhostにアクセス

はじめにPCでアプリ開発を進める上で、スマートフォンなどの他のデバイスからどのように見えるか(UI)、そのアプリの経験はどのようなものか(UX)、評価する必要があります。localhostで開発を進める場合でも、他のデバイスからlocalhostにアクセスすることが

技術

jupyter notebookをターミナルから落とす方法

はじめにssh等でリモートサーバーにアクセスし、jupyterを起動したまま束の間の休息zzz、、、(笑)。気がつけば接続が切れている!なんてことがあるかと思います。 この場合、サーバー側でプロセスが生きているため、止める必要があります。そんな時の対処法がこちら。

技術

MACでのlocalhostの立て方虎の巻

はじめにホームページやデータベースのテスト環境構築時に何かと便利なlocalhostですが、PCの買い替えに伴い、改めて立てる機会があったので、記事にまとめました!今回の環境は以下で実行しています。OS : MAC OS Catalina versi

技術

会員登録システムをつくる【インターフェース編】

はじめに先日、仕事の一環で会員登録サイトを製作することになったそれにあたって、ユーザーが登録した情報を保存するためのDB(データベース)を作成することになった本文は、その覚書である今回の内容はいくつかの記事に分けて投稿していきます目次やりたいこと

技術

黄金数とpython

https://hiraocafe.com/note/goldentriangle.htmlより引用はじめに先日、黄金数の勉強をしていたら面白いことを発見したので記事にしておきます$d_3$が有理数となるmはいくつあるか?\(d_{n+