Self-Curation

新卒社会人で営業マンになりました

Laravel#9-1 Twitterログイン実装【API申請編/2020年11月】

今回はLaravelで作成したアプリについて、各自が保有しているTwitterアカウントで認証(OAuth)できるようにしたいと思います。実装には①TwitterAPI情報の取得②LaravelにSocioliteを導入、と大きく2ステップがあり今回はまずAPIの利用申請するところだけ書き…

Laravel#8 バリデーションチェックの実装と日本語化

Laravel#7 リレーション機能で子テーブルの投稿数を数えたり得点を集計する

投稿型のサイトを作る場合は「ユーザーごとの投稿数を表示したい」「スレッドについたレスを表示したい」といった要件がありますよね。また口コミサイトを作る場合は点数を付けるだけでなく、ユーザーの平均評価を表示したくなるのではないでしょうか。今回…

Laravel#6 Laravelプロジェクトをレンタルサーバーで展開してみる

Laravel歴1ヶ月程度の初心者ですが、自分の作成しているプロジェクトがある程度形になったのでサーバーに展開したみたいと思います。小中学生のときにHP作成した経験からレンタルサーバーに馴染みがあるので、今回はさくらレンタルサーバーを使いました。少…

Laravel#5 ログイン情報に紐づけて投稿する

第2回目でユーザー認証機能、3回目で簡単な投稿フォームを作成しました。 今回はログインしているユーザー情報に紐づけた投稿機能を実装したいと思います。 ゴールとしては・投稿時にログインユーザーのIDを取得 ・投稿テーブルのuser_idに取得したログイン…

Laravle#4 簡単な投稿フォームの作成(DBとの連携)

前回は投稿フォームを作成して表示させました。ただしデータベースとの接続が行われていないので、投稿データを保存することができません。今回はmigrateとmodelファイルの作成によって送信したデータを投稿フォームに反映してみましょう。

Laravel#3 簡単な投稿フォームの作成(フロント側)

前回は初っ端からユーザー情報テーブルの作成と認証機能の実装を行いました。まだLaravelでページ作成を行っていなかったので今回は投稿フォームのページを表示させてみたいと思います。http://127.0.0.1:8000/newpostを開くことで以下のようにviewに書いた…

Laravel#2 ユーザー情報と認証機能の実装(7.x)

「あるユーザーの投稿一覧を表示する」機能を実装したい。すると後から実装するくらいなら、先に実装した方が応用利くのではないかと思って序盤からいきなり取り組もうと考えた次第です。そのためにはまずユーザー情報のテーブルが必要、ですので今回はユー…

Laravel#1 XAMPPを使った環境構築

これまでRailsとDjangoを触ってきましたが、PHPの方が最終的にサーバーの選択肢も多いのではないかと思って乗り換えた次第です。 オリンピックの影響もあって(新型肺炎の影響でなくなりましたが)7月23日からは4連休でしたね。 社会人になると中々自分の時…

#Django2 リダイレクトページを挟んで投稿時に任意の処理を行う

前回の記事ではDjangoの汎用ビューを使って投稿フォームを簡単に作成できました。シンプルな機能であれば汎用ビューは他言語・フレームワークにはない便利なものです。しかしその分融通が利かないデメリットがあるとも感じています。例えば「投稿と同時にデ…

DJagno#1 とりあえず投稿フォームを作成する

Djangoを弄って1ヶ月くらいになります。MVCとかMTVモデルとか出てきますが概念の理解に努めるより、コピペでも実際にコードを書いて動かしてみた方が早い気がします。その点Djangoでフォームを作成することは、MTVモデルの理解にもってこいなのではないかと…

【Django】no such tableのエラー

こんにちは今日はDjangoで以下のような「no such table」のエラーが出たときの解決法について書かせていただきます。 忘備録も兼ねて。

【初めてのPython環境構築】仮想環境の設定とDjango導入まで

プログラミングについては冬頃にRubyを少しかじった程度でした。しかし長期的に考えると割とトレンドである?Pythonを深く学びたいと思っている今日この頃。今日はWindowsでPythonインストール~Django導入までを記事にしたいと思います。

【WordPress】記事一覧の表示レイアウトを変更しよう②

WEB

こんばんは。前回の記事では記事一覧の表示レイアウト変更について、以下を行いました。・完成形のイメージ ・変更箇所の特定 ・各記事を並列表示今回は「トップページ(index)だけレイアウトを変える」「アイキャッチ画像と投稿日の位置を調整する」の2点…

【WordPress】記事一覧の表示レイアウトを変更しよう①

WEB

ブログのトップページやアーカイブを開くと、各記事の情報が画面を占有しすぎだと思います。もう少し各記事をシンプルに表示して表示数を増やしたいですよね!?私自身、インスタグラムみたいに写真中心のギャラリー表示に憧れていたので、今回取り組ませて…

【WordPress】テーマファイル内にあるPHPファイルの内容

WEB

WordPressのテーマフォルダの中には様々なphpファイルを含んでおります。しかしphpの知見がないと何が書かれてあるのか理解するのが難しいです。なので今回はデフォルトテーマであるtwentysixteenのindex.phpを例にし、 PHPファイルの見方を簡単に説明してい…

Pairsで男性の年齢はいいね数に影響するのか調べてみた!

こんばんは。 マッチングアプリの平均いいね数って当てにならんやろ?男性ユーザーの中央値を調べてみた! - Self-Curationこちらの前回の記事ではPairs男性ユーザーが貰ういいね数の中央値を調査しました。今回は前回の延長戦で「年齢はいいね数に影響する…

マッチングアプリの平均いいね数って当てにならんやろ?男性ユーザーの中央値を調べてみた!

こんにちは。マッチングアプリをやっていると否が応でも自分のいいね数を意識せざるを得ないですよね!中には「〇〇(アプリ名) 男性 いいね数 平均」で調べる人もいるんじゃないかと思います。かくいう私もPairsの男性ユーザーが貰っているいいね数の平均…

【Railsエラー】Your Ruby version is X.X.X, but your Gemfile specified X.X.Xについて

こんにちは。 Your Ruby version is 2.6.6, but your Gemfile specified 2.6.5今日はrailsでアプリを実行しようとしたときに上記のエラーが出てしまった場合の対処法について記録しておきます。【目次】 原因 解決策 原因 書いてある通りです。インストール…

【Rails new】webpacker・node・yarnのエラーと対処法

Ruby(Rails)がエラーで上手く動作しないので再インストールを行いました。すると以前はrails newを実行したときに出なかったwebpacker関連のエラーが表示されるようになりました。本記事ではこのエラーの対処法について書かせていただきます。

はてなブログで独自ドメインに移行してみた!費用・設定手順・エラーまとめ

こんにちは。ついに満を持してはてなブログを独自ドメインに移行しました。今回ははてなブログで独自ドメインに移行するメリット、費用、設定手順についてまとめておきます。

【WEB初心者】WordPressテーマカスタイマイズに関する基本知識

こんにちは。新しくWordPressを始めるときって「誰かが作った既成のテーマを購入するパターン」と「自分で作成するパターン」があると思います。本記事では「CSSやPHPって何?」って段階の方に向けて、Wordpressテーマを自分でカスタマイズする際の基本知識…

【Tinder】女性アカウント作ってオール右スワイプしたら〇割打者になった話

こんにちは!せっかく祝日なのに新型肺炎のせいで相変わらずの自粛モードです…。というわけで今日はTinderを使った実験をします!表題の通り「女性アカウントで全て右スワイプしたらどれくらいマッチするか」という内容でお届けします。

Pairsで知り合った人とZOOMで顔合わせしたらマルチだった話

こんばんは。マッチングアプリ全般で言えることですが、健全な出会いをしたい女性にとってヤリモク男は警戒の対象になってると思います。では逆に男性は安心して出会うことができるのでしょうか?実は女性側にも良からぬことを企んでいるユーザーはいるよう…

Pairsを1ヵ月間できる限り定量的に分析した話【9日目-14日目】

こんばんは。前回の記事の続きです。

Pairsを1ヵ月間できる限り定量的に分析した話【8日目】

こんばんは。Pairsを1ヵ月間できる限り定量的に分析した話【事前編】 Pairsを1ヵ月間できる限り定量的に分析した話【1日目】 Pairsを1ヵ月間できる限り定量的に分析した話【2日目-7日目】こちらの記事の続きです。今までは「〇日目終了後の経過報告」って形…

Pairsを1ヵ月間できる限り定量的に分析した話【2日目-7日目】

こんばんは。最初は【2日目】で下書きを書いていたました。ただ社会人になってから暇でなくなった上に、「毎日書いてたら分量スカスカになる」「既に2週目を終えようとしている」といった理由から1週間分まとめて書きます。以下の記事の続きになります。Pair…

Pairsを1ヵ月間できる限り定量的に分析した話【1日目】

こんばんは!前回の記事(【男性】Pairsを可能な限り定量的に分析した話【事前編】)の続きになります。 自分のスペック やったこと・わかったこと 【やったこと①】新規登録&課金 【やったこと②】プロフィール埋め&写真の選定 【やったこと③】写真の選定 【…

Pairsを1ヵ月間できる限り定量的に分析した話【事前編】

こんにちは!これまでと毛色が違いますが、これからしばらくマッチングアプリを使った話も記事にしていきます。今回はあのよく知られているPairsからです!4月4日に新規登録し、仕事の都合で利用時間に波はあったのですが既に1週間は運用しております。まだ…

プログラミング初心者だけどRubyでメタ検索サイトを作ろうとしてる話②'

おはようございます。社会人になって最初の週末です。学生時代はかなりアルバイトしていた方だと思うのですが、連勤はしないようにシフト組んでいたのでまだ新生活に慣れていない状況です。今回は先日から書いてる「RailsでWEBクローリングする話」の経過報…