新着記事
-
【Rails】自作のSNSボタンを貼り付ける方法
Railsに限った話ではありませんがWEBサイトの記事をシェアしてもらおうと思ったらいわゆるSNSボタンを設置しますよね。 ここではFacebook、Twitter、はてなブックマークの自作ボタンをつくる方法を記します。自作じゃなくてそれぞれのSNSのオリジナルボタ... -
文系でもプログラミング出来るようになる?おすすめ言語に就職や将来性など
2026年3月8日時点の補足です。文系でもプログラミングは十分できます。ここは今でも変わりません。実際に必要なのは理系的な肩書きより、継続して触る力のほうです。 いま文系から始めるなら、最初に大事なのは「向いている学部か」よりも、小さくても成果... -
CSSで再生ボタン(右矢印ボタン)を作る方法
丸の中に右向きの矢印があるボタンというかアイコンというか。 画像を置いても良かったのですがCSSでできないかと思い実現してみました。 手間を考えたら断然画像でやったほうが早かったと思うのですが‥ 再生ボタンのCSSとHTMLのサンプルを示します HTMLフ... -
【MySQL】で結果をテキストに出力する方法、INTO OUTFILEとtee
AmazonのCloud9を使っています。データベースはMySQLです。 MySQLでの検索結果をテキストファイルに落としたいなーと思って。select文を発行すると件数がめちゃくちゃ多くて(1000件とか!)、Cloud9のターミナル上では全部表示できないのよ。 参考になる... -
【Rails】ハッシュのKEYと同じ名称のカラムに代入するsendメソッド
今日は以下のような事はできないだろうか、と思って調べていました。 →ハッシュのKEYと同じ名称のカラムに値を代入したい 結論、sendというメソッドを使ってできたのでそれをまとめています。 sendメソッドを使う目的 ハッシュのKEYと同じ名称のカラムに値... -
【Rails】herokuのPostgreSQLからdbseedに変換してMySQLに入れる
テックアカデミーのRailsプログラミングスクールに入門してカリキュラムに沿って進めていますが、開発環境(Cloud9)ではMySQLを使っていてherokuではpostgreSQLを使っています。 このため開発したアプリをherokuにデプロイして使うDBが異なるので、それが... -
【Rails】herokuapp.comから独自ドメインに301リダイレクトを行う方法
WEBアプリを作ってherokuにデプロイしてheroku.comドメインでアクセスできるようになりました。 その後、お名前comで独自ドメインを取得したので、それでもアクセスできるようにしました。(その時の記事がこちらhttps://pg-happy.jp/rails-heroku-domain-... -
【CSS】初心者のためのココだけは押さえておきたい基本の使い方
ここではCSS初心者のために基本的な使い方、書き方をお伝えしています。 CSSの書き方の基礎、初心者にも優しく解説 CSSを書ける場所は3種類ありますが、僕はCSSは外部ファイル(style.css等)に記述するのが一般的と考えています。 外部のCSSファイルに記... -
【Rails】ActiveRecord::Relationを配列にしたい、インスタンスをpushしたい
結論から。 (例) これで出来ました。 こういう形もできます。 テックアカデミーの講師の方に教えていただいた。。半日悩んだのに一瞬でした(; ・`ω・´) 目的はアクティブレコードのインスタンスを繋げたい アクティブレコードのインスタンスを繋げていき... -
Railsでslickの画像スライドを使うと画面が飛んじゃう
ども。今日はテックアカデミーの第14回目のメンタリングです。講師の方にこの問題について問い合わせをしまして、結果は一瞬で解決したのでやっぱすげーなぁと(笑 slickの画像スライダープラグインで動きがおかしい 僕はJavascriptもjQueryもよくわかって... -
【Rails】application.html.erbのレイアウトの使い方と使わない方法
今日はRailsプログラミングの調べ物をしました。 テックアカデミーの掲示板で質問すればすぐ答えは得られると思いますが、自力で解決できそうと思いまして。 やりたいことは ・「application.html.erb」を読まずに表示する方法 ・タイトルタグやメタタグを... -
【Rails】CarrierWaveとrmagickで画像アップロード機能を作る
自作のWEBアプリを作成していますが、その中でユーザープロフィール画像のアップロード機能を作っています。 CarrierWaveとimageMagick、rmagickというGemをインストールして行います。 参考サイトを見ながら比較的簡単に導入する事ができました。今日はそ... -
【Rails】Validaition failed、他エラーや課題を解決した時にやったこと
プログラミングスクールに通いながらオリジナルのWEBアプリを作っています。 そんな中でこれまで直面した問題・課題・エラーメッセージを解決してきたのでそれをまとめています。もし私と同じ事象にあっているかたの参考になれば幸いです(レベルが低すぎ... -
【Rails】1個むこう側にあるテーブルの情報を取るSQL文でやる方法
SQLやRailsプログラミングの知識が浅いのでなんと表現したらよいかわからない。だから検索の仕方もわからない。 それでこのようなタイトルになった。 →1個むこう側にあるテーブルの情報を取るSQL文とRailsでやる方法 例えばショップの口コミサイトを作って... -
【Rails】環境変数を使ってAPI KEYを隠す方法をやってみた
今プログラミングスクールに通いながら作成中のWEBアプリはYahoo地図のAPIを利用して地図表示を行おうと思っております。それで事前にYahoo API KEYを取得しました。 このAPI KEYですが、基本的にはプログラムに埋め込まずに環境変数に格納しておくことで... -
Yahoo地図 JavaScriptマップAPI、ローカルサーチAPIを使ってRailsで動かしてみる
テックアカデミーというプログラミングスクールで自作のWEBアプリを作ることが課題となっています。 僕は地図や店舗情報を使ったサイトを作ろうと思っていまして、Google Map APIを調べていました。けど課金が高いので講師の方にアドバイスをもらい、Yahoo... -
【Rails】Google Place API Web Serviceで取得したjson形式から値を取り出す
自作のWEBアプリでGoogle MAP APIを使うことを検討しています。 それでGoogleに複数のAPIがあることがわかり、その中の1つで「Google Place API Webserice」の「プレイス検索」を調べてみました。https://developers.google.com/places/web-service/search... -
【Rails】モデルを削除するときに同時に中間テーブルに存在するレコードも削除するhas_many~dependent: destroy
今日も1行のコードを書くのに3時間も費やしてしまいました。 1行書くのに1時間、1行書くのに1時間‥そんな牛歩な私ですが、Twitterで怒りをつぶやきながらなんとかプログラミングスクールで学習しております。 あるモデルを削除するときに、他のテーブルに... -
Gravaterでアカウントを作成し、アバター画像を設定する手順
Gravaterというのはワードプレスのサービスの1つのようです。 メールアドレスとアバター画像を登録することで、世界的にアドレスとプロフィール画像を結びつける事ができます。 ただしGravaterに対応しているサービスのみです。 Gravaterに対応しているサ... -
【Rails】bootstrapのoffsetの使い方とグリッドの入れ子の見え方
Railsでプログラミングをしているなかでbootstrapを利用するととても画面を綺麗に見せられる事がわかってきました。 その中でoffsetで空白を開ける事ができるものの、線がついてないので見栄えがよくわからない、というのがあると思います。 またbootstrap...
