IT

1/2ページ
IT全般について説明しています。自分の備忘録や、何かのつくり方など。

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

IT
  • 2021.07.18

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

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 は, これらのカードを使ってゲームを行います. […]

シェル(sh, csh,bash,zsh)の変遷と何を使えば良いのかについて。

IT NO IMAGE

Macを使い始めたのですが、使いこなすには詳しくLinuxの学習が必要だなと思い、メモします。 一口にシェルと言っても様々な種類があって、どれを使うべきか迷ってしまいます。 ただ、その歴史的変遷を見てみると、どれを使うべきかわかってきたので、記録しておきます。 シェルを説明する前に、Linuxについて簡単に説明させてください。 Linuxとは Linuxという言葉には、広義のLinuxと狭義のLi […]

C++のSTLのコンテナ一覧とイテレータの説明

IT NO IMAGE
  • 2021.05.29

C++の色々とあるSTLのコンテナ型とイテレータを勉強がてらまとめます。 vector, list, set, map, deque, arrya, bitset, stackなどについてまとめています。 STLとは Standard Template Libraryの略で、汎用的かつ型に依存しないデータ構造や処理 Template とは コンパイル時に有効になるクラスや関数に対するパラメータ 型 […]

IFTTTでスプレッドシートに値が反映されない時の原因と解決策

IT

obnizボードのオンラインエディタを使いながら、IFTTTでスプレッドシートと連携させる時に詰まったので、記録します。 結論から言うと、CORSには気をつけようということです。 環境 obnizのボードに圧力センサを繋げ、その値をスプレッドシートに書き込む、ということを実現しようとしていました。 具体的には、下記のような構成図です。 ちなみに、obnizのデバックはブラウザのオンラインエディタを […]

obniz board 1Yで複数圧力センサの値を受け取ってみる

IT
  • 2021.04.17

「obniz IoT コンテスト2021」に応募した際に、obniz board 1Yを頂いたので、色々遊んでいます。 色々と電子センサーを使うことができるのですが、今回は圧力センサーを使って遊んでみようと思います。 obniz board 1Yで使用できるセンサ数 私は当初センサーをboardに直付けできるセンサーは1つだけなのかなと思っていましたが、実際は、圧力センサでは6個まで使用可能でした […]

Reactに初心者がReact本を読んでみた1冊目。

IT

Reactやりたいけど、なんかよく分からないし手をつけがたいなーと思っていたら良い本に出会ったのでまとめます。 その良い本というのがこちら「React学習挫折経験者による挫折しないReact基礎学習 Kindle版」 Kindle Unlimitedなので無料です、ありがたやありがたや。 この本は、CDNを使うことで環境構築0でReactを始めることができます。 以下メモです。 Reactとは 画 […]

JavaScript初心者が戸惑ったこと・イディオムまとめ

IT eye

この記事では、JavaScriptの入門書を読み終わった私が、実際に使われているJavaScriptを見て、「何これ?」と思ったことを備忘録的にまとめています。 各言語のイディオムは知っておくと便利ですよね 文頭(function hoge(){}()); 説明 文頭にいきなり「(」が出てくるこれは、グローバルスコープを汚さないためにあるようです。(JavaScriptは関数の中に書かない変数宣言 […]