RubyでCloudNaturalLangageを使ってみた。

CloudNaturalLangageをRubyで動かしてみる! その後Railsでこれを使ったWebアプリを作りたい。 Cloud Natural Language | Cloud Natural Language API | Google Cloud こちらを使ってテキストの中から単語の抽出をしてみたり、 発言のネガポジ度測定をしたり…

ActionCableの使い方

参考サイト Rails5.2が出たし、このタイミングでActionCableを使う - ひよっこエンジニアの雑多な日記 Action Cableでリアルタイムチャットアプリの作成方法 (Rails 5.1.4にて)(その1) herokuで動かす! - Qiita 久しぶりに授業とインターン以外で勉強…

enumerizeの使い方。

<参考> RailsでEnumerizeの使い方 | Gemの紹介 | DoRuby 1.(Gemfile)の使い方 gem 'enumerize' $ bundle install 2.モデルの編集 class User < ActiveRecord::Base extend Enumerize enumerize :sex, in: [:male, :female] #配列 enumerize :role, in: {:u…

ransackの使い方

<参考> Basic Search Using Ransack - RichOnRails.com 1.新規プロジェクト生成 $ rails new ransack_sample_app $ cd ransack_sample_app 2.(Gemfile)に追加 gem 'ransack' $ bundle install 3.モデルをgenerate $ rails g model Product name $ rails db…

CarrierWaveを試してみる。

参考 https://y-hilite.com/3150/ CarrierWaveの使い方【Gem】 1.新規プロジェクト生成 $ rails new carrierwave_sample_app $ cd carrierwave_sample_app 2.(Gemfile)に追加 gem 'carrierwave' $ bundle install 3.generate $ rails g scaffold user name:s…

UnityでimportしたARアプリをiOS端末にビルドするまで(新規作成時)

==環境== ・MacBookPro HighSierra 10.13.6 自分がexportしたデータをimportした時はこれでうまくいきました。 余談ですが、Winでexportされたものはうまく動きませんでした知らないです。 この時、Androidならbuildできたためほんとよくわからないです…

Unityで変数を同期する方法。

UNET⑤ たくさんある情報の送信方法の解説 - MOTOYAMA BLOG UNET⑨ SyncVarで変数を同期する - MOTOYAMA BLOG CommandとSyncvar(list)を用いることで同期可能。 クライアント⇨ホストに情報を伝達するのはCommandで、 それにより更新されるSyncvarは自動でホス…

SQLインジェクション奮闘記録

MySQLだと下記のURLでSQLインジェクションできる場合に、 http://0.0.0.0:3000/blogs/null)%20UNION%20select%20id,%20body%20,%20null,%20null%20from%20comments%20where%20status='unapproved'%20--%20 PostgreSQLだとどうすればSQLインジェクションでき…

Androidアプリを実機にbuildしたいとき

UnityからBuild&Runで端末に落とせるけど、 Runだけしたい時ってどうするんだろ? XCodeなら簡単だけど見つからない。。ってなったから残しておきます。 .bash_profileにPASSを通します。(私は .zshrc) export PATH=$PATH:/Users/ユーザ名/Library/Android…

iOSアプリ開発5日目〜ARkit〜

changeObjectSize changeObjectSize#Arkit #Unity #ARアプリ #プログラミング #ブログ用 pic.twitter.com/Bu6RaGf8je — Kyonosuke.Y (@KyonosukeY) September 4, 2018 Door Door#ARKit #unity #ARアプリ #プログラミング #ブログ用 pic.twitter.com/OCkZiemx…

セットアップからARCoreでSharingアプリを動かすまで

セットアップには下記が必要 ・JDK ・SDK ・CloudServiseAPI(クラウドアンカーのために必要) Quickstart for Cloud Anchors in Unity for iOS | ARCore | Google Developers <Android> File -> Build&Settings -> Player Settings (Other Settings) ・Auto…

5Days技術インターンに行ってきました。

今週の一週間で開発ハッカソンを経験してきました! <1日目> 自己紹介やグループワーク、5日間のチームメンバー発表、課題発表。 <2日目〜5日目午前中> 各グループに1人メンターがつき、 モブプログラミングで開発を行うといったもので、 課題内容…

iOSアプリ開発4日目〜ARkit〜

randomCharactor#ARkit #Unity #iOS #ARアプリ #プログラミング #ブログ用 pic.twitter.com/4xfPvechxJ — Kyonosuke.Y (@KyonosukeY) August 26, 2018 少し前に1つだけ作ったものを乗っけ忘れたので記載。

Webpackerの使い方

【Rails入門】Webpackerではじめるフロントエンド開発!Rails5.1対応 | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト Webpacker 3ではじめるRailsエンジニアのためのモダンフロントエンド入門 〜Sprocketsを使わないRailsプロジェクト試…

CanCanCanの使い方

How to use CanCan / CanCanCan 上記を参考。 CanCanCan とは? ユーザーごとに操作を制御したい時に(管理者であるかどうかなど)、 コントローラーだったり、ビューだったり別々のところで処理を行ってしまうことを防ぎたい。 Abilityクラスを用いて処理す…

.erb を .hamlに変換したい!

Rails の ERB を Haml に変換する まんまこれなんだけどメモ Gemfileに追加 gem 'erb2haml'gem 'haml-rails' ターミナルで下記のコマンド bundle exec rake haml:replace_erbs

iOSアプリ開発3日目〜ARkit〜

Unity + ARkit + iOSでARアプリを作った。 重すぎてGitHubに載せられなかったけどとりあえず作ったものだけ記載。 動画として動作だけでも公開 1.throwCube 様々な色のキューブを投げられて指定の範囲内(平面を認知した範囲)に乗っけることができるARアプ…

deviseの使い方

[*Rails*] deviseの使い方(rails5版) deviseと一緒にomniauthについても触れてくれていて、わかりやすい。 現在はTwitterAPIが少し厳しくなったため、 Twitter利用のところで申請、その後返信を待たなければいけない。 それ以外は非常にわかりやすかった。…

simple_formの使い方

Railsのform_for内のコードをすっきりさせるsimple_formの使い方 - Rails Webook 上記を参考にsimple_formの使い方を学んだ。 <before> <%= form_for(@product) do |f| %> <% if @product.errors.any? %> <div id="error_explanation"> <h2><%= pluralize(@product.errors.count, "error") %> prohibi</h2></div></before>…

iOSアプリ開発2日目

昨日に引き続き開発 今日の成果 GitHub - Yamashita0412/MyCamera GitHub - Yamashita0412/MyOkashi 本日の後半戦からはARkitを用いたiOSARアプリ開発。

iOSアプリ開発1日目

大学生の夏休み。 iOSアプリを作ろうとなって修行のごとく一気にやって、 一気に別の開発に移行するつもり。 今日作ったもの GitHub - Yamashita0412/MyJanken GitHub - Yamashita0412/MyMusic GitHub - Yamashita0412/MyTimer GitHub - Yamashita0412/MyMap…

Xcodeが起動しなくなった。

iOS

原因は強制終了をたくさんしたことかなぁ・・・? わからないけど、 https://discussionsjapan.apple.com/thread/10118712 ここ見ていろんなファイルを消すことで解決した。 Xcodeを再インストールしても無駄らしい気をつけてほしい。

iOSアプリを実機デバックしようとしたら沼った話

iOS

キーチェーン 認証されたら拒否するな!! これが原因でポップアップ出なくて色々大変だった。 大体は割愛するけど、 2記事目の数日したらー。。。ってやつは再起動したら何か出て初期設定見たいの色々やることでうまくいく。 色々っていうのはやればわかる…

UnityでTanks!を作った。

Unityを初めてさわって当日にTanksをやった。 ゲーム制作をしたことはなかったけれど、 Unityを使えば簡単にできるんだなぁという印象。 コード自体は全部GitHubに入れてみた。 公式のyoutubeだけで基本は何も他にはいらないから 今までの中でトップレベルに…

Railsのセットアップの時の落とし穴

MacBookPro2018を購入したから もう一度最初から環境構築してたら沼った話 $ rails -v Rails is not currently installed on this system. To get the latest version, simply type: $ sudo gem install rails You can then rerun your "rails" command. $ s…

FeatureSpecをSystemSpecに書き換えてみる!

参考:rspec-rails 3.7の新機能!System Specを使ってみた SystemSpecって何?? ・RSpecの結合テスト(FeatureSpec)の上位互換 ・rspec-rails3.7で導入された。 ・Rails5.1以上で使用可能 違いとしては 今まで設定して色々都合良くしてた部分がデフォルト…

WindowsでLinuxを動かす

Ubuntu Vagrant + VirtualBox + Ubuntu でRails環境構築 Windows環境にVagrant+Ubuntuデスクトップ環境をインストール CentOS Windows 10 + VirtualBox + Vagrant + CentOS + Rails で、”Yay! You’re on Rails!”まで 初心者でもかんたん!Ruby on Rails の開…

Puma dev で動かしてたやつがunexpected exit

参考 puma-devを使ってRailsの開発サーバーをhttps対応にする Ruby 2.3.0 → 2.4.1 にした時に Rails が動かなくなった. 解決方法としては (アプリケーション/ユーティリティ/キーチェーンアクセス) 今回で言えばsgtryout.testの証明書を常に信頼するに変更。…

Windows, LinuxにおいてのRubyインストール方法

Linux: CentOS 7.3にRuby 2.4.1をインストールする Windows: Windows10にRubyをインストールする手順 - コボルドからドラゴンへ -Kobold to Dragon- uru - Windows用のRuby環境セレクター | ソフトアンテナブログ Macでいうrbenvみたいなやつはuruってやつが…

Heroku Addonを利用できるようになる

Ruby on Rails チュートリアル:実例を使って Rails を学ぼう SendGridでメール転送。 %heroku addons:create sendgrid:starter config/environments/production.rb config.action_mailer.raise_delivery_errors = trueconfig.action_mailer.delivery_method…