2018-12-01から1ヶ月間の記事一覧

BEM/HTML/CSSまわり

BEMの基本概念とルール この記事が抜群に分かりやすい https://app.codegrid.net/entry/bem-basic-1 <HTML編> ■WebはBlockの集まり ■Block:Webを構成するパーツ。Block自体は完全に独立して存在している。 ■Element:Blockが持っている部品。そのElementが…

Railsのdeviseで簡単セキュリティ

情報セキュリティの3要素 機密性:アクセスを認められたものだけが、その情報にアクセスできる状態を確保すること 完全性:情報が破壊・改ざん・消去されていない状態を確保すること 可用性:必要なときはいつでもその情報にアクセスできる状態を確保するこ…

Rubyの基礎(「クラスの継承」の観点からオブジェクト指向を考えてみた)

Rubyって? まつもとゆきひろ氏(通称Matz)によって開発されたオブジェクト指向スクリプト言語。 2004年にはRubyを使ったWebアプリケーションフレームワークのRuby on Railsが登場して一気に世界に普及 オブジェクト指向って? オブジェクト指向とは、オブ…

Webって何なんだろう?

そもそもWebってなに? Web 日本語で「クモの巣」を意味し、それがWorld Wide(ワールド・ワイド)に広がった、つまり「情報(リンク)と情報(リンク)がまるでクモの巣のように網目状に張り巡らされた世界」 Webとインターネットの違い インターネットはコ…