アラフォーからのプログラミングとデザイン

大人から始めたプログラミングとデザインについてのあれこれ

開発日誌

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)というエラーを解決

新しく参加したプロジェクトでgit cloneしたら色々エラーが出ていきなり心が折れました。Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) こんなエラー。 今まで出たことがなかっったのですが、どう考えてもlocaLなので私のPCの…

gemを使わず簡易の管理画面でお知らせ表示をさせる

管理画面に四苦八苦しました。そして共同開発していたはずなのに、slackの@here ってメンションに最近は誰もスタンプをつけてくれない、、孤独!全然進まないながらも、やっとこさ、最大の峠を超えた(多分)

コードレビューする時にプルリクをローカルで確認する

今までコードレビューされる側であって、する方ではなかったので、いざ自分がいきなりプルリクを受ける側になってしまった時にあれ、gitのプルリクってローカルでどうやって確認するんだ、、、?と思って、一番今やってる方法です。

railsでadminのurlを変更するためにやったこと

某サイトをrailsで作っています。その際にdeviseで管理者画面を制作していたのですが、 /adminのurlで管理者画面にログインできるurlに変更したい。

sqlでrailsのテーブル削除をしてエラー解決。

今、共同開発でサイトを作っています。私がPM的なポジションですが、私はフロントエンドもバックエンドも知識は大してありません。勉強してた時期は長いけど、バックエンドなんて特に自分のサービスしか作ったことないし、「なんか動いた」的なところが多し。

人のプルリクを受ける側になってみたら結構大変

先日から某サイトを請け負ってます。3人での共同開発で、私がその中でも勉強してた期間が長いということでPM的ポジションになってしまいました。

作ったサービスの開発環境が壊れました(無念)

先日公開したサービスの開発環境が壊れました!!!!! herokuはまだ動かしてるのでwebページは見れますが。 容量オーバーでターミナルが使えなくなりさらに新たなworkspaceでgit cloneしましたがgemのバージョンコンフリクト などなどでエラーが治らず。 s…

cloud9サービスが終わるのでAWSの方に移行をする

従来のcloud9のサービスが終わるということで、AWSのcloud9に移行しました。 移行自体は少し時間がかかるものの簡単にできました!

自走するwebエンジニアになりたい。アラフォーデベロッパーの呟き。

今作ってるアプリケーション、やっとほぼほぼやろうとしてた機能が完成しました。 あとはデザインを整えていく感じになります。 詰まったとこやこだわったとこなどはqiitaに書いていこうと思いますが 今日はちょっとなかなか毎度自分が陥ることを書きます

開発日記vol.11:rmagickのgemインストールでつまづいた所

画像をアップロードするためにgemfileに carierwave,rmagick,fogを入れるときにつまづいた点を書きます。 carrierwaveとfogに関しては問題なくbundle installできましたが、rmagickだけが何度やってもerrorでインストールできない! これに半日くらいかかっ…

開発日記vol/10:プルリクエストは細かく出す

プルリクエストとは プルリクエストとは簡単に言うと、開発者のローカルリポジトリでの変更を他の開発者に通知する機能です。プルリクエストは次のような機能を提供します。 機能追加や改修など、作業内容をレビュー・マージ担当者やその他関係者に通知しま…

開発日記 vol.9:rake db:migrationできない時やったこと

pendingしたままで rollbackすれば直る!と思っていましたがそれでもエラーが出てしまいました。 simpledancer.hatenablog.com 解決までの流れ duplicate column name: id という表示がでる。→idが重複 bundle exec rake db:migrate:status で今の状態を確認…

開発日記vol.8:pending migration errorが出ました

あまりずーと長い間一つのものを作り続けるということがなかったので 昨日途中で何かやめてしまったのでしょう、朝起きてやろうとしたら Migration are pendingと出ていました。 rake db:migrateで解決 qiita.com Migrationを解決してね ということで bundle…

開発日記vol.7:seed-fuを使ってみる

要領が悪くてなかなか進まない。。。! とりあえず自分のサービスを今ゆるゆる作ってますが なかなか頭に染み込まないので新しいことをやる度にブログに残していこうと思います。 昨日は全くいじれなかったのですが、userページのリンクからそれぞれの動画を…

開発日記vol.6:Google_MaterialDesignLiteを使ってみる。

Google_MaterialDesignLiteというものをいれてカード状に並べてリンクページを作ろうと思ってます。 MDL - Google Material Design Lite : Grids サイズ感がよくわからないので、結構手間取りました。。 Materializeと言うのも勧められたのですが、カード状…

開発日記vol.5 railsでvideo_tagを使って動画を表示する

最初carrierwaveを入れたのですが そもそもとりあえず私アップロード機能いらないやん!ということで 表示できればいい! なのでとりあえずhtml.erbにvideo_tagを書いて見る。 そこでよくわからなかったのが解決したのをまとめます。 video_tag書き方がわか…

開発日記vol.4 railsチュートリアルに書いていなかったこと・ナビゲーションバーの表示を修正する

railsチュートリアルではこのナビゲーションバーのアカウントとドロップダウンリストが表示されるようになるのですが、私が作ったものには、ドロップダウンリストが表示されない! ということで解決したのでメモがてら。 application.jsがチュートリアルのも…

開発日記vol.3 gitで苦戦。知らなかったことを知る毎日。

昨日ビデオチャットをして無事解決したのですが masterブランチのリモートとローカルの内容がぶつかり合い、 さらにあとで作ったブランチもコンフリクトを起こし コンフリクト祭りで一人ではどうにもなりませんでした! メンターとビデオチャットして無事エ…

開発日誌vol:2 git pushできない時

出張に持っていったけど、書籍を読むタイミングがなかった。。お昼に3日間の出張から先ほど帰ってきて続きをやっています。 どうやら作ったブランチがリモートと差異があるようで、git pushできない。 割と試行錯誤(と言うかメンターに色々アドバイスをもら…