プログラミング

このページは言語別にプログラミングについて書いた記事をまとめたページになります。


Ruby on Rails

画像で図解!サルでもわかるRailsにおけるMVC入門
どうも、フリーランスエンジニアのウシジマです。Railsを習得するにあたり、一番大切なMVCの概念やActiveRecordなどの基本事項って抜けがち/忘れがちですよね。そこで今回の記事では、自分の理解を深める意味でもRailsの基...
NoMethodError in View#group_selectでエラーが出た時の対処法
NoMethodError in View#group_selectでエラーが出た時の対処法どうも、フリーランス目指して奮闘中のYuta(@Yuta)です。Railsチュートリアルが終わったので、よりRailsへの理解を深めるために...
Railsエンジニアなら誰もが通る道 nokogiriエラー解消法
どうも、9月からRubyエンジニアになるために、修行中の@yutaです。 最近は以前共同開発を行ったチャットアプリ製作を続けていて、ポートフォリオにするべく奮闘する日々を過ごしています。 https: ProgateでRa...
Rails turorial 11章でおきたエラーを解消できるまでにやったこと
Railsチュートリアル第11章でハマった箇所があったので、あとで見返すためにもメモを残しておきます。 ハマった箇所は、11.3.2 editアクションで有効化のところ。 エラー解消の結論としては、下記の義した名前を変更したこと...

Ruby

Rubyのinclude?メソッドを使ってキーワードチェックプログラムを作ってみた
どうも、ウシジマです。今日はrubyの"include?"メソッドを使って、簡単なプログラムを作ってみたいと思います。内容はRubyを学習して半年以内のビギナー向け。ProgateやCODEPREPなどで学習したことを最速で身に...
【Ruby初心者向け】if文を使った条件分岐の問題を解いてみよう
どうも、エンジニアブロガーのウシジマです。今回は、if文を使ったプログラミング問題 の解き方について書いていきます。ベテランエンジニアなら1分で解ける問題ですが、さて、あなたはいったい何分で解けるかな?まずは問題を確認あな...
Rubyの基礎ループ処理について改めて復習してみた
どうも、Yutaです。最近力試しにpaizaのスキルチェック問題に挑戦してみたのですが、どうもつまずくことが多いことに気がつきました。そのため、改めてpaizaラーニングでRuby入門編を受講して基礎固めを結構。忘れないうちにアウト...
Rubyで作る!ビットコイン自動売買システムを受講してわかったこと
人生逃げ切りサロンで知った、ロボット-IT雑食日記を運営している迫 佑樹さん。(以前、こちらの記事でも紹介してます。)今回、彼が動画学習サイトUdemyでRubyで作る! ビットコイン自動売買システムという講座を開設しました。今ま...
ProgateでRubyを学んだ知識を使ってじゃんけんプログラムを作ろう!
この記事を読んでいるあなたは、アパレルからIT業界に転職するために、日々ProgateでRubyの勉強をしていると思います。でも、本当にRubyのプログラミング力が身についているのか気になりませんか?それなら、ビギナーが実力をテスト...
【インフラ初心者向け】Macの古いRubyをrbenvでバージョンアップさせる方法
どうも、フリーランスエンジニアのウシジマです。プログラミング言語のRubyで何かしらの開発を行う際、環境構築を行いますよね。Windowsの場合はインストーラーなどで別途ダウンロードする必要がありますが、実はMacには既にrubyがプリ...

React

超初心者向け!5分でわかるReact.jsの基礎の基礎
どうも、Rubyエンジニア目指して修行中フYuta(@yuta)です!今回は、エンジニア業界で話題沸騰中(わだいふっとうちゅう)現在ではフロントエンドのフレームワークとして主流の一つであるJavascriptフレームワーク、Reactに...

SQL

Railsを学ぶなら知っておきたいSQLについての基礎知識
どうも、YUTA@Yutaです。Ruby on Railsを学習していると、途中で出現してくるSQL。Railsはdatabase.ymlを記述するだけで基本的に自動で処理してくれますが、エラーが出た際に直接生SQLを触ることがあるので...
Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’のエラーを解消するためのヒント
どうも、フリーランスエンジニア目指して奮闘中のYuta(@yuta_ushijima)です。今回チャットアプリ開発に置ける環境設定を行うにあたり、この記事を投稿した当時、ずっとmysqlのエラーにハマっていました。僕のRails師匠...
MySQL:CLOUD9でのセッティング方法
ローカルからcloud9で作業する際、mysqlでソケットエラーがでてしまいました。いろいろと調べた結果解消したので、その方法を記します。同じところでつまづいている人にとってお役に立てたらうれしいです。実行環境* Rails:5...

Git

【Rails5-Git】pushの際にpermissionエラーになった際、ググりまくったら解決した話
ProgateでRails5を学んだレベルでSlackのようなチャットアプリを共同開発しているのですが、GitのPushがずっとエラーになって困っていました。 ググりまくった結果、ようやく解決したので、同じように困っている人のために書...

Linux

gitHubの環境設定に失敗してLinuxコマンドが使用できなくなった時の解決方法
どうも、フリーランス目指して奮闘中のyuta(@Ho_m_ie)です。 Rails/GitHubを使って開発をしている際、環境構築を行っていると、操作を誤ってLinuxコマンドが使用できなくなったことがありました。 同じ共同開発...
bash_profileの場所を変更した時にPATHを通す方法
dotfilesをGitHubで管理上記Qiitaの投稿でdotfilesをGitHubに管理できるようにしました。でも、bash_profileでのPATHの再設定を忘れていたので、rubyのバージョンが2.0に戻ってしまう事態に...