タグ別アーカイブ: How To

フラットアイアン学校 #17 プログラミング学習の私の旅

From My Journey Of Learning Programming Through Flatiron School #17

私の名前はメイソン エルウッドと私 ’ 現在取り組んでいるフラットアイアン学校 m ’ s オンラインにおける Stack の Web 開発プログラム。
毎週、私 ’ 私は何私の経験について書くことに ll ’ m リー変えることとコードに学習のヒント。
この記事で私はマテリアの多くをスキップするつもりこの主に伴うオブジェクト指向 Ruby のフラットアイアン学校内で覆われていた l。
この p でoint、w の基本的な理解を持っている必要があります Ruby を学ぶ私に従っている場合、またはOO ルビーの帽子は、それを伴なうもの。
ていない場合はどこをピックアップして簡単になるだろうという点で私 lオフを自分の銀行口座振込。
これにより私は作業 thro を現在のマテリアルについて書いてほしいぐふっより良い理解を与えることができますすぐに学校で私に追いつくためにどのような学校の材料の面で提供していますが全体としてカバーしました。
だからここに行く! 一体何がSQL: SQL は、データベース内のデータを管理するために使用される構造化データ言語です。
その唯一できます。
se はデータベースと話しているのです。
特別な pur の面で SQL の話をまた人々ポーズやドメインの特定のプログラミング言語。
SQL は、MySQL、PostgreSQL は、SQ といくつかのフォームを撮影してこのコースのために我々 が使用するライト。
Web 開発者は、あなたが密接に作業するウィットとアプリケーションに関連付けられているデータを管理するデータベースを h。
しかし、我々 はデータベースを作成する方法情報にアクセスする. まずあなたは SQLite がインストールされていることを確認しなければなりません。
私を使用していますので、Mac は、これにより、このプロセスをより簡単に、そして時間の大半不要 p です。
あなたのマシンに再インストール。
あなたの端末であなたを保持する新しいフォルダーを作成データベース ファイル。
ターミナルでそのフォルダーに移動し、sqlite3 を入力します。
これは t に沿って何かを返す必要があります。
彼はラインの下に表示されます。
O ダウンロード SQLite のバージョンがあることがわかりますこれは、以下n あなたのマシン。
代替メッセージやエラーを受信した場合してください自作を訪問し、t をダウンロード相続人宝石パッケージこれは SQLite をコンピューターにインストールし、適切な結果を作成します。
Cre に今では SQLite はライブで (SQLite test_sqlite.db) を実行するか、データベースを食べた。
(Sqlit 内e >) にアクセスしないプロンプトで、入力 (テーブル test_table(id);) を作成し、(.quit)。
開き、フォルダー (オープン) を使用して、データベースを作成します。
これは、データベース f を作成します。
または、今、上で動作できること。
心に留めてすべてを記述する SQL ステートメント端末で SQLite の内部プロンプトで終了してください、セミコロンを除きますが.quit。
SQL データベースの基本: リレーショナル データベース SQLite 構造にデータを格納するよう我々 を参照してください。
テーブル。
スプレッドシートのような多く場合はデータベース内のテーブル。
テーブルを列を定義するときその後、我々 はこれらの列に関連データを保存できます。
この格納されたデータは、レコードと呼ばれますが、日時は、当社のデータベース内の列内の行に配置されます。
すべては、c でも心に留めて入力の多様。
列名が常に小文字を使用などの簡単なルールに従うと列名前が複数の単語、ユースケースのヘビです。
だから ’ s 開始当初から。
聞かせて ’ s クレアテ データベースとそのスキーマを定義します。
データベースが開始されると、定義する必要があります。
あなたのテーブル。
テーブルの猫を作成するような何かを実行しています。
エラーになります。
これは、SQLite expects 作成される構造の定義。
型式データベース テーブルを作成する場合、必要y いくつかの列の名前、データの各列に格納する計画している我々 の型と共に。
Capitaliz情報は名前から SQL コマンドを視覚的に分離のための条約ではなく、任意です。
これは、します。
デバッグを介してダウン後、切断時間は時間の節約。
ノートを終了: 驚くばかり!だから今あなたが知っている方法作成し、新しく作成されたデータベース内のテーブルに列を追加します。
これまで surpr をしている SQLisingly 楽しさと学習データベースにクエリと知り合いになる偉大な技術であります。
次の po でst は運用、追加し、データベースから減算する方法になります。
クまたはコメントを残してください。
以下、調査と私がそれらに答えるうまくできます。
学習プログラムの私の旅の続きを読むing フラットアイアン学校 #17 を通じて

フラットアイアン学校 #16 プログラミング学習の私の旅

From My Journey Of Learning Programming Through Flatiron School #16

私の名前はメイソン エルウッドと私 ’ 現在取り組んでいるフラットアイアン学校 m ’ s オンラインにおける Stack の Web 開発プログラム。
毎週、私 ’ 私は何私の経験について書くことに ll ’ m リー変えることとコードに学習のヒント。
この記事で我々 は後方にいくつかの手順を実行しています。
Even 我々 はオブジェクト指向 Ruby 内で話すことがまだしている、使用について話をする必要があります。
ful ツール情報の動きは信じられないほど簡単です。
正規表現は、d としての使用開発者、簡単に引き出すことができ、大規模なライブラリからのプログラムまたはアプリケーションにデータを配置する are 棟。
正規表現を使用して、パターンに一致する、検索、および substitutio をエンコードするには(名) 正規表現は、1950 年代に様々 な形で出てきた。
作成したケン ・ トンプソン、最初のバージョン正規表現エディター QED テキスト ファイルのパターンにマッチさせる手段としての。
それ以来、mu があった挿さまざまな正規表現の実装を開発しました。
この例よりおいらがtantly このコースの Ruby の正規表現を使用します。
正規表現は強力な wa検索する文字列と検索し、特定のパターンを抽出するブロックを介して y。
彼らが使用される f をすることができます。
またはデータ検証、検索、大量ファイル名の変更、データベース内のレコードの検索します。
1 つ素晴らしい大分市内の某所Ruby の正規表現をテストする e は Rubular (http://rubular.com/) です。
このサイトでは、te に対して正規表現をテストすることができます。
定義した xt。
Ruby で正規表現はスラッシュの間一般に書き込まれます。
/あなたの正規表現/たとえば、とき/mason/はこれを書いて見つけるメイソン文字列のすべてのインスタンス。
メタ文字の使用は、これができます事前定義された速記を使用して特定の文字を一致させるペ。
d テキスト w で任意の数字を一致 (lett 単語文字に一致しますers、番号、文字) W 一致するようにテキストの非単語文字が多くこれらよりもメタ文字が記載されている、しかしを模索するまでそれを残すが。
これらの metacharact とers および正規表現の使用は、その後、Ruby のメソッドに統合できます。
定義された Ruby メソッドを使用してください。
s の正規表現の実装の前に異なる効果がエクスポートされます。
たとえば: .scan return 文字列で指定した正規表現に一致するすべての項目の配列。
.matchデータの match オブジェクトとして指定した正規表現に一致する文字列の最初の項目を返します. .grep Grep は、列挙可能なパターンを配列やハッシュの検索法。
これらを使用してください。
e 定義されている正規表現と合同で Ruby メソッド大を迅速にふるいにかけることができますまたは small グループ関連情報のみをプルする本文。
学習と理解の正規表現することできました参照してください、場所から場所への情報の移動を理解します。
私の城で続きを読む制度の学習プログラミングを通じてフラットアイアン学校 #16