2019-01-01から1年間の記事一覧

.bash_profileとは

.bash_profileとは ログインシェルがbashの状態でログインしたときに読み込まれる設定ファイル 隠しファイルだから $ ls コマンドでは出てこない $ ls -a でやると出てきた $ vi ~/.bash_profile で内容を書き換えることができる

rails 写真が表示されない

=image_tag(item.image.url, class: 'main-image' ) 今回、hamlでこんなコードを書いたが上手く画像が表示されなかった。 先に言っておくとコードはあっていた。 (gitignore) /public/uploads このコードはgit-hubのリモートリポジトリ内に/public/uploads…

rails deviseを使ったがログアウトができない

No route matches [GET] "/users/sign_out" deviseを使ったが、logoutをすることができない 上記にあるようなエラーが起こった。どうやら、deleteメソッドを使用したいが、getメソッドでparamsが送られてしまっているらしい。https://qiita.com/colorrabbit/…

JSONとは

JSONはRubyでいうところのハッシュのようなデータ形式で、ひとつのキーに対してひとつのバリューを持つキーバリューストアという形で値を保持します。キーバリューストアの性質を持ったデータ型は各言語に存在します。JSONから各言語のキーバリューストアな…

Ajaxとは

Ajaxとは、Asynchronous JavaScript + XMLの略で、JavaScriptによる非同期通信を用いたプログラミングの手法のことを言います。ユーザーがアクションを起こした際に、ページ全体を書き換えるのではなく、JavaScriptにサーバとの通信をさせ、ページの一部を書…

DOMとは

https://developer.mozilla.org/ja/docs/Web/API/Document_Object_Model/Introduction

APIとは

APIとは「Application Programming Interface(アプリケーション・プログラミング・インターフェイス)」の略語であり、「ある1つの機能に特化したプログラムで共有可能なもの」や「ソフトウェアの機能を共有する仕組み」 https://www.internetacademy.jp/it…

DOMとは

Document Object Model (DOM) は、W3Cから勧告されている HTML文書やXML文書をアプリケーションから利用するためのAPI

W3Cとは

W3CとはW3Cとは「World Wide Web Consortium」の略称で、Web技術の標準化を行う非営利団体の名称 W3Cが勧告しているWWW関連の規格は「Web標準」と呼ばれ、「互換性を保証する」ことにつながります。

windowオブジェクト主要メンバ

windowオブジェクトの主要なメンバを示します。 プロパティ 簡単な説明 navigator ブラウザ自身に関する情報をもつNavigatorオブジェクト location 現在のページに関する情報をもつLocationオブジェクト history ブラウザの履歴をたどる back(), forward() …

filter() (JavaScript)

配列から条件に一致しないものを削除するには、fileter()を使用します。 filter()は、引数に渡された関数の条件に合致した要素で配列を作成するメソッドです。

join

join()メソッドは、配列内の全ての要素を文字列として連結します。 a = new Array("Wind","Rain","Fire");(3) ["Wind", "Rain", "Fire"]b = a.join(":")"Wind:Rain:Fire" http://js.studio-kingdom.com/javascript/array/join

map()メソッドついて(JavaScript)2

inputs = input.split(",",4)(4) ["a", "b", "c", "d"] function editElement(element) { var result = "^" + element; return result; }undefinednewInputs = inputs.map(editElement);(4) ["^a", "^b", "^c", "^d"] こんなこともできた つまりinputsがedit…

map()メソッドついて(JavaScript)

map() メソッドは、与えられた関数を配列のすべての要素に対して呼び出し、その結果からなる新しい配列を生成します。 eachとかよりも自由にコントロールできるイメージ ex) var items = [1, 3, 6, 9, 12, 15]; var result = items.map(function(value, inde…

splitメソッドについ(JavaScript)

JavaScript splitメソッドは文字列を分割するもの ex) input = "ap kw""ap kw"inputs = input.split(" ")(2) ["ap", "kw"]input = "a,b,c,d,e,f,g""a,b,c,d,e,f,g"inputs = input.split(",",4)(4) ["a", "b", "c", "d"]inputs[1]"b" 【JavaScript入門】split…