2019-08-01から1ヶ月間の記事一覧

GuzzleでGET送信してデータを表示する

目次 目次 はじめに Guzzleとは? インストール 記述 詳細 今回のエラー 原因 デコード 参考 はじめに Guzzleというものを知ったので軽く練習 ライブドアの天気APIを使用してデータを取得していきます。 Guzzleとは? HTTP要求の送信を簡単にし、Webサービスと…

 FormRequestでバリデーション失敗時にJson形式でレス返却する

目次 目次 はじめに FormRequest 作成方法 メソッド紹介 authorize rules failedValidation 使用方法 豆知識 参考 はじめに 現在、業務でLaravelでAPI開発をしていて、バリデーションの失敗時の処理を備忘録 FormRequest 公式引用 フォームリクエストは、バ…

6章:メソッドとクラスの紹介(可変長引数など)

目次 目次 はじめに final 別のクラスでクラスを作成する 文字列 可変長引数(引数に配列を入れてあげる場合) はじめに 友達と読んでいる本のまとめ final 定数 識別子は大文字(final int FILE_NEW = 1;) 別のクラスでクラスを作成する 非静的・静的 Stat…

制御文の備忘録

目次 目次 javaの選択ステートメント while ラベル javaの選択ステートメント if switch 同じスイッチ内の2つのケース定数が同じ値を持つことはできません switchステートメントは、ネストされたifのセットよりも効率的 if-elseよりも高速 while 本体の中身…

failed to push some refs to **した時の対処法 [github]

はじめに ! [rejected] develop -> develop (non-fast-forward) error: failed to push some refs to ... というエラーがでたので備忘録 結論 過去に一度remoteにpushした場所との整合性がとれずerrorがでてしまったらしいです。 // branch-nameブランチを削…

Androidアプリ開発の教科書 [ WebAPI ]

目次 目次 必要な項目 非同期(AsyncTask) AsyncTask 初期のメソッド 流れ スレッドの知識(参考) スレッドについて(メインスレッド)公式引用 スレッドを分ける理由 公式引用 HTTP接続(HttpURLConnection) 流れ is2String 今回の参考にした本 必要な項…

Androidアプリ開発の教科書 [SQLite Activity内での処理のみざっくりと]

目次 目次 データ保存の種類 データ更新の流れ 知ったこと 番外編 データ保存の種類 SQLite DB(Android OSに備え付けのものを使用する) プレファレンス(簡易データをkeyとvalueとして保存する) 内部ストレージ(端末内部にファイルとして保存) 外部スト…

Androidアプリ開発の教科書 [ch5 ダイアログ]

目次 目次 はじめに ダイアログ ダイアログの構成 実装の流れ 実装 はじめに 先日の続きで、ちょうどダイアログを実装する用事ができたので少し踏み込んで学習。 自分の備忘録 ダイアログ ダイアログの構成 タイトル コンテンツエリア アクションボタン Neut…

Androidアプリ開発の教科書 [ 基礎段階のレイアウトとListView ]

目次 目次 0. はじめに 1. Androidの基礎(個人的に調べた) 2.1.2 ウィザード 2.5.1 Strings.xmlの役割 3.1.6 数値の単位(dp / sp) 3.2.2 instant run 3.6.3 spinner 3.6.5 ListView 表示 クリック処理 4.1.2 AppCompatActivityクラス 4.1.3 Rクラス 4.2.…

Androidの基礎に戻る(UI面):休憩ブログ

目次 目次 簡単なユーザー インターフェースを作成する UI 文字列を変更する 別のアクティビティを開始する 疑問(Contextって?thisって?) 知ったこと 簡単なユーザー インターフェースを作成する ViewGroup = レイアウト / View = ウィジェット UI 文字列…

【Java_Android】簡単なRecyclerViewを作成してみる(レイアウトのみ)

目次 目次 RecyclerViewとは? 作成準備 実装(Adapter) 1. inflate LayoutInflater.from(parent.getContext()) x.inflate(R.layout.item_list,parent,false)) 2. getItemCount() (表示するViewの個数) reuturn mTitleDataset.lengthとした場合 return 2…

【Laravel】簡単なAPI備忘録

目次 目次 はじめに そもそもAPIとは? LaravelでAPIを使用してみる マイグレーション作成 モデルの作成 コントローラーの作成と記述(今回はindexとstoreのみ) ルーティング 注意 はじめに APIに対するイメージがイマイチだったのですが、イメージできた瞬…

【Laravel】Eloquentの備忘録チートシート

目次 目次 Eloquent ORMとは Eloquentチートシート Chatmsg::all();<全データを取得> Chatmsg::find();<特定のidの値を取得> Chatmsg::find()->key;<特定のkeyの値を取得> count(Chatmsg::all());<データの数を調べたい(レコード数)> モデルのイン…

サーバーの基本をざっくりまとめてみる

目次 目次 サーバーとは? サーバーの利用形態 受動的な処理 能動的な処理 高性能な処理 具体的なPCとサーバーの違い 重視しているポイント 動作の違い 構成の違い サーバーの形 参考 サーバー設置場所 番外編(クラウド) クラウドとは? Saas Paas Laas オ…

ここ1週間の状況

目次 目次 8/5(月)~ 8/11(日)の学習内容 読み終わった本 これを読み終えて感じたこと Laravel入門 メリット デメリット github入門 現在気になる技術(来週にかけてやる箇所) まとめ 8/5(月)~ 8/11(日)の学習内容 読み終わった本 Laravel入門 githu…

PHPフレームワーク Laravel入門 ch5 データベース

はじめに マイグレーションとシーディング マイグレーションとは マイグレーションファイルのメソッド シーディングとは 流れ 実際に動かす。 流れ migrationファイルの作成とテーブル作成 controllerに処理を記述 Seedファイルの作成と記述 seedファイルの…

Laravel 入門 ch4-2 バリデーション

フォームの作成とリクエストの受け取り方法 やること コントローラーの作成 ビューの作成 ルーティング設定 バリデーション 詳細まで詰めてみる(自分が気になった点) トレイトとは? 内部の実装について 作成 Method Illuminate\Validation\Validator::val…

PHPフレームワーク Laravel入門

ルーティング ルーティングとは? ファイルの概要 パラメータの’?' 単機能のなコントローラー(推奨) シングルなコントローラの特有表現 マルチなコントローラー PHPテンプレート レンダリングとは? ビューファイルをフォルダに細分化して、シンプルに保…

Vue.js入門 2章

2.6 テンプレート構文 2.6.1 テキストへの展開 2.6.2 属性値の展開 2.6.3 JavaScriptの展開 2.7 フィルタ 2.8 算出プロパティ 2.8.1 thisによる参照 2.9 ディレクティブ 2.9.1 条件付きレンダリング 2.9.2 クラストスタイルのバインディング 2.9.3 リストレ…