uycep2ed’s blog

IT関連のニュースで思ったこと感じたこと、プログラミングの勉強の備忘録を書いていきたいと思います。

BIツールについてまとめてみた。

はじめに 今回はBIツールについてまとめてみた。 BIとは? ビジネスインテリジェンス(Business Intelligence)の略。このビジネスインテリジェンスとは、蓄積された膨大なデータを分析し、その分析結果を経営に活用すること。 もう少し深めると、BIは大きく…

クッキーとセッションについて

はじめに 今回は、クッキーとセッションのついて備忘録です。知識として曖昧だったのでまとめることにしました。 Cookie(クッキー)とは? WebサイトがWebプラウザを通じて訪問してきたパソコンやスマホにユーザーを識別するためのIDや閲覧履歴などの情報を一…

すごいなと思った技術の備忘録

## 初めに プログラミングを勉強して役4ヶ月ほどが経ちました。勉強していく過程で気になった技術、すごいなと思った技術を備忘録としてまとめてみました。 ディープランニング 人工知能の根本をなす技術です。例えば、人間は犬と猫を判別する能力はありま…

IT用語の備忘録

最近読んだITmedia NEWS記事の ITインフラの課題が浮き彫りに 打開策はクラウドが首位 を読んだ時にちゃんと用語がわからなかったのでまとめてみました。 クラウドサービスって? 自分自身のコンピュータで利用していたデータやソフトウェアを、ネットワーク…

ruby練習問題での備忘録その2

今回のは、バイナリーサーチメソッドを使ってその数値が配列の中の何番目に存在するかを確かめる方法です。 バイナリーサーチとは? ソートされたリストや配列の中央値を検索し、それを繰り返していく検索アルゴリズム! コード 今回配列は、 array = [1, 2,…

Ruby練習問題での備忘録

今回はrubyの問題をやってみたということでその備忘録 問題内容 任意の3つの数値の合計を出力するメソッドを作りましょう。 ただし、同じ数が含まれている場合は 合計にカウントされません。 自分が出した答え def lone_sum([a, b, c]) if a == b == c puts …

Javascript初歩中の初歩

javascriptで学んだことの備忘録 jsでオブジェクトを生成する場合は、 let human = {name: 'uycep2ed'} 変数humanはnameというプロパティ持っているという意味になる。 プロパティは属性名である"プロパティ名"とデータである"値"をセットである。 rubyでい…

AWSサーバーのデプロイのあれこれ

今回オリジナルアプリをAWSサーバーを使ってデプロイした時に、備忘録.... 自動デプロ化の実装 Capistranoを使いました。 しよするためにまずはGemのインストール group :development, :test do gem 'capistrano' gem 'capistrano-rbenv' gem 'capistrano-bu…

AWSのサービスであるS3を使って画像をサーバーに保存する

まずはAWSに登録からです。 ネットで調べればすぐに出てきます。 無料枠で十分扱う事ができるので、まずは無料枠から使うことをお勧めします。 語句説明 バケット S3で実際にデータが格納される場所のことを「バケット」と呼びます。バケットの名前はアクセ…

Rubyを深掘る

Rubyのライブラリについて学びました。 ライブラリには、二つあります。 標準ライブラリ 予めRubyで使えるライブラリーです。代表的なところでいうと日付を扱う事ができるDateクラスなどが当たります。また組み込みライブラリというのもあり、配列のArrayク…