2019-04-01から1ヶ月間の記事一覧
ハンバーガーメニューとは これ このページにハンバーガーの実装が掲載されていた。 https://codepen.io/ProfessorTony/pen/Ypaejg しかし動かない! で調べてみると <script src="https://cdn.jsdelivr.net/bootstrap.native/1.0.4/bootstrap-native.js"></script> 通常のJavaScriptで実装 されていた。 Bootstrapならもっと簡単なはず 本家サイトを確認…
システム環境設定よりアクセスビリティ スクロールジェスチャーと修飾キーを使ってズームにチェック 便利です。
HTMLはインテンドはデフォルトで入っているようだ。 検索窓に formationを入れて、検索 format on save にチェックを入れる これで保存したら自動整形してくれる。 めでたし、めでたし
アフェリエイトリンク貼ったときの忘備録 <a href="https://www.agoda.com/partners/partnersearch.aspx?pcs=1&cid=11114&hl=ja&hid=111003" target="_blank"> hogehoge </a> <%= link_to image_tag("https://agoda.net/hotelImages/336/5325.jpg?s=240x180"), "https://www.agoda.com/partners/partnersearch.pcs=", {target: "_blank"} %>
やさしいSwift単体テスト~テスト可能なクラス設計・後編~ - Qiita そもそもテストとは ざっくりいうと 入力値、引数を渡して、期待する結果も入力する。 そのとおり出力されるかをチェックする。 ポイント! UIつまり、ビューと接続しているところは単体テス…
参考にさせていただきました。 qiita.com テストには大きく分けて2つある。 明示的出入力テスト 引数と戻り値があるもの 単体テストが書ける。 暗黙的出入力テスト 引数と戻り値はあるが、途中で他のクラスの変数を利用して処理する場合など こっちのほうが…
デザインの4原則 仲良し(近接) 関連する項目は、まとめてグループ化 前ならえ!(整列) 左揃えなら左揃えにする。 一貫性(反復ともいう) デザインの特徴を、作品の中でくり返すこと。 漫才でも天丼がある。 これは2回繰り返すこと デザインも同じ メリ…
結構ややこしかったのでメモ truncatingIfNeeded 関数を利用 本家で調べるべし! このページのtruncatingIfNeededで検索しください。 developer.apple.com // plan!.daysはint64型 CoreDataのモデルのカラムなのでInt型が利用できない return Int(truncating…
表示するオブジェクトを作成 struct PlanList{ let days:Int let date:Date init(days:Int ,date:Date){ self.days = days self.date = date } 呼び出し、オブジェクト作成 こうしておけば、テーブルに表示する数だけオブジェクトを生成する。 //メンバ変数 …
参考にさせていただきました。 【Swift】UITextField, UITextViewがキーボードで隠れるのを防ぐ(UIScrollViewを使わずに) - Qiita //UITextViewDelegateを実装 class HogeHogeController: UIViewController,UITextViewDelegate { //このテキストビューを動か…
次のようなエラーがcocoapodを利用しているときに出たときの対応 [!] CocoaPods could not find compatible versions for pod "Firebase/Auth": In snapshot (Podfile.lock): Firebase/Auth (= 5.20.2) 前提知識 まずcocoapodはrubyで書かれている。macはrub…
まずgemを入れる gem 'google-analytics-rails', '~> 1.1', '>= 1.1.1' bundle install をする 参考資料 rubygems.org config/environments/production.rb にトラッキングIDを設定 GA.tracker = "UA-990011-2" //UA-990011-2はグーグルからもらう app/views/…
上部に固定 fixed-top クラスを当てる <nav class="navbar navbar-expand-lg navbar-light bg_pink fixed-top"> headerの下の部分にpaddingを指定する。 これで下の部分がめり込まなくなる <div class="overflow-hidden container-fluid" style="padding-top: 56px;"> <div class="container py-5"> <%= render 'layouts/flash' %> <%= yield %> <%= render 'layouts…</div></div></nav>
とりあえずhistory heroku CLIのインストール npm install -g heroku 810 heroku --version 811 heroku create 812 heroku login -i 813 heroku create 814 git config --list | grep heroku 815 git config --list 816 git add . 817 git commit -m "before…
herokuのデータベースをリセット heroku pg:reset DATABASE //== あとは確認の追加のオプションを要求されるので、それを追加する。 当然テーブルごと無くなっているのでmigrate $ heroku run rake db:migrate seedファイル作っていたので $ heroku run rake…
結論からいうとS3を利用すると、自動でログを取るバケットが作成される。 そこには、すべてのアクセスのログが入る。それがカウントされるためユーザーが40人しかいなくても 2000カウント超えてしまった。 対処法 クラウドトレイルに入り、ログ記録をOFFにす…