Shimodaira

1/4ページ

作成物:名前シャッフリングサイト

  • 2021.09.21

JavaScriptで、名前をシャッフルできるサイトを作ってみました。 動機 朝のチームミーティングがオンラインであるのですが、全員が一言ずつ作業の進捗を話します。 その際の話す順番は、Webexに表示されている順で、名前の昇順です。 ただ、システムの都合上、自分自身は必ず一番上に表示されるので、自分が誰の次なのか分かりにくいです。 また毎日順番は変わらないですし、代り映えしません。 …なので、主 […]

Pythonの学びメモと自分へのtips

IT

C++と同様に、setは、重複を許さずに、ソートされる。 ちなみに、「*」をつけると、生データを抜ける。 [crayon-61797a76a01e5439457529/] オブジェクトも同様に、重複は許さずに、メモリの値を見てソートされる模様。 [crayon-61797a76a01ec685099212/]   key入力の受けつけかた 方法① [crayon-61797a76a01e […]

Pythonのtkinterで作ったものをExe化して配布するときの方法

IT

ひょんなアイディアからPythonのtkinterを利用したアプリを実行ファイルとして配布することがあったので、メモします。 Pythonでアプリを作って誰かに使ってもらいたい! という場合に、Pythonファイルをそのまま渡すのは、一般ユーザーには優しくないと思います。 そんな時に、実行ファイルとして渡してあげるとスムーズに利用できるかと思います。 今回は、pyinstallerというライブラリ […]

Pythonのthreadとprocessの違いについて改めて確認してみる。

IT
  • 2021.08.14

はじめに 適当に使っていたスレッドとプロセスって何が違うのだろう、と思い、コードの挙動を見ながら検証してみました。 検証環境 Windows10 Home Python3.9.2 用語の定義 マルチタスク 複数のプログラムコードを同時並行に実行させる仕組み マルチタスクシステム 何をタスクにするのかによってさまざまだが、「プロセス」を単位とする「マルチプロセス」と「スレッド」を単位とする「マルチス […]

ストレングスファインダーの結果は、受けるたびに変わるのか~7年間の推移から~

  • 2021.07.22

ストレングスファインダーの結果って変わらないと、公式ページには書かれていますが、「本当か?」 と思ったので3年おきに1回、3回受検して、検証してみました! 結論 →上位の資質は変わる。 ただし、 受けるたびに納得度が上がる 資質の4つのグループ(人間関係構築力・実行力・影響力・戦略的思考力)の大まかな分布は変わらない 似たような強みが上位10個には来る ということが分かりました。 ストレングスファ […]

MVCモデルをデザインパターンを使いながら理解する

IT
  • 2021.07.18

「Head Firstデザインパターン」という本に、 「MVCモデルを理解するにはデザインパターンが有用である」と書いてあり「本当か?」と思ったのでまとめてみました。 MVCとは テキトウな定義 MVCとは、Model, View, Controllerの頭文字をとったものです。 Modelは、ビジネスロジック(データの管理と操作)を実装します。 Viewは、名前通りUIを実装します。ユーザーとの […]

Python tkinterでCSVを読み込んでチャットアプリ風に読み込むアプリを作ってみた

  • 2021.07.12

弊社でメインで使っているチャットアプリ(自社製品)のサービス終了に伴い、ログを表示し検索できるアプリが欲しいなと思い、作ってみました。 Teamsとかが流行る以前の2015年あたりから使われていたんじゃないでしょうか。 結構貴重なログも残っているので、弊社内でそういう需要があるんじゃないかなと思いながら…。 要件 ・ログ自体はチャットルームごとにCSVファイルで出力されるので複数のCSVファイルを […]

Pycharmを使う方法(仮想環境pipenvを使う方法)

IT NO IMAGE
  • 2021.07.12

Pycharmの実行方法をよく忘れるのでメモします。 主要な流れ Pythonの仮想環境を作る(ここに関してはあまり述べません) PycharmのProject Interpreterの設定 ここで1で作った仮想環境を設定します。(ここをよく忘れる) PycharmのAdd Configurationの設定 ここでは、実行するPythonのファイルを設定します。 実行!! Pythonの仮想環境を […]

OSSに貢献してみた話。

IT NO IMAGE
  • 2021.07.07

#特に誰かの役に立つ話ではありません 今日初めてOSSにPull Requestを投げてみました。 どうやって貢献するOSSを探したのか。 私がブログを書くときや、ログを撮る時に使っているアプリ:ScreenToGifが、たまたまOSSだったのです。 思うに、ツヨツヨエンジニアの皆さんは自分で色々ライブラリを試す中で、「良いな」と思うOSSや、 「もう一歩!」と思うOSSを見つけて貢献されているん […]

C++のsetとmultisetの使い道についてのメモ

IT NO IMAGE
  • 2021.06.12

↓この記事で、C++のSTLのコンテナについて色々列挙しましたが、使い所がわかっておりませんでした。 C++のSTLのコンテナ一覧とイテレータの説明 しかし、プログラミングコンテストの初歩問題を解いている中で使い道を見つけたので、メモします。 multisetについて 使えると思ったのが、この問題です。   問題文 Alice と Bob は, これらのカードを使ってゲームを行います. […]

1 4