Yuto Blog

Yuto Blog

Japan, Code and Photo
Category: Technology
20 articles
Một số thuật ngữ trong ngành tiền ảo (Cryptocurrency)

Một số thuật ngữ trong ngành tiền ảo (Cryptocurrency)

CryptocurrentyTiền điện tử CoinCoin là đồng tiền ảo có thể hoạt động một cách riêng lẻ, được tạo ra với mục đích sử dụng như một loại tiền tệ, một đơn vị lưu trữ. Một loại coin sẽ có ví...
Updated by Yuto Yasunaga at 2021/05/09 17:22

Ruby on Rails + Docker + Capistrano + Puma + Nginx AWS EC2へデプロイ方法のメモ

Ruby on Rails + Docker + Capistrano + Puma + Nginx AWS EC2へデプロイ方法のメモ

AWS EC2 インスタンスの準備 AWS コンソールにアクセスする 「Launch Instance」をクリックする Step 1: Choose an Amazon Machine Image (AMI) 「Ubuntu Server 16.04 LTS (HVM), SSD Volume Type 64bit (x86」を選択する ![スクリーンショット 2020-05-03...
Updated by Yuto Yasunaga at 2021/05/01 13:17
Source: qiita.com

【Ruby on Rails】sidekiqの導入手順(ローカル、Heroku、AWS EC2、Docker、Capistrano)

【Ruby on Rails】sidekiqの導入手順(ローカル、Heroku、AWS EC2、Docker、Capistrano)

redisを準備する sidekiqを使う為にredisが必要です。 redisインストール(Mac OS) brew install redis redis起動 brew services start redis docker-composeを使う場合 yaml:docker-compose.yml redis: image: redis:latest ...
Updated by Yuto Yasunaga at 2021/04/12 21:00
Source: qiita.com

Những thủ thuật tìm kiếm trên Google

Những thủ thuật tìm kiếm trên Google

Google là trang web được truy cập nhiều nhất trên internet, hằng ngày mọi người dùng Google để tìm kiếm, và để việc tìm kiếm trên Google trở nên dễ dàng và hiệu quả hơn, hôm nay mình xin giới...
Updated by Yuto Yasunaga at 2021/03/20 17:01

【Ruby on Rails】active_model_serializersのキーをキャメルケースにする方法

activemodelserializersはデフォルトRuby風のスネークケースでレスポンスを返しますが、キャメルケースにするのは簡単で、イニシャライザフォルダの中で定義すればいいです。 ruby:config/initializers/active_model_serializers.rb ActiveModelSerializers.config.key_transform =...
Updated by Yuto Yasunaga at 2021/02/17 02:04
Source: qiita.com

Ruby on Rails アプリにVuetifyとFontAwesomeの導入

Vuetify導入 yarn add vuetify @fortawesome/fontawesome-free ```javascript:app/javascript/packs/plugins/vuetify.js import Vue from 'vue' import Vuetify from 'vuetify' import...
Updated by Yuto Yasunaga at 2021/01/24 06:00
Source: qiita.com

Ruby on RailsでWebpackerのエイリアスを設定する方法

```javascript:config/webpack/environment.js const { resolve } = require('path') environment.config.merge({ resolve: { alias: { 'vue$': 'vue/dist/vue.esm.js', '@':...
Updated by Yuto Yasunaga at 2021/01/24 06:00
Source: qiita.com

Ubuntuでタイムゾーンを変える方法

現在のタイムゾーン確認 date タイムゾーン変更 sudo dpkg-reconfigure tzdata そしてAsia/Tokyoを選択 ![スクリーンショット 0003-01-21...
Updated by Yuto Yasunaga at 2021/01/21 01:15
Source: qiita.com

【Ruby on Rails】EC2でwheneverを使ってcrontabを設定する時のハマったことの解決

wheneverというのはRuby on Railsのgemであり、crontabを設定する時によく使われています。 使い方 使い方はGithubホームページに詳しく記載されていますが、主に使うのは下記になります。 Gemfileに追加 ruby:Gemfile gem 'whenever', require: false インストール bundle exec wheneverize...
Updated by Yuto Yasunaga at 2021/01/17 06:00
Source: qiita.com

【 Ruby on Rails】Hướng dẫn sử dụng ActiveStorage để upload hình ảnh

【 Ruby on Rails】Hướng dẫn sử dụng ActiveStorage để upload hình ảnh

Cài đặt ActiveStoragerails active_storage:installrake db:migrate Gemfilegem "image_processing" app/models/article.rbhas_one_attached :image app/controllers/articles_controller.rbdef...
Updated by Yuto Yasunaga at 2021/01/16 18:20

【Ruby on Rails】RSpecとFactoryBotとShoulda Matchersを導入メモ

RSpec設定 ruby:Gemfile group :development, :test do gem 'rspec-rails' end rails g rspec:install :.rspec --require spec_helper --format documentation ruby:config/application.rb config.generators...
Updated by Yuto Yasunaga at 2021/01/16 09:12
Source: qiita.com

Dùng foreman để khởi động Ruby on Rails application với nhiều process

Foreman là gì Foreman là một tool dùng để quản lý nhiều process cùng chạy của một Rails application, các process đọc từ file có tên là Procfile, mình nghĩ Proc ở đây là viết tắt của process 😆 Cài...
Updated by Yuto Yasunaga at 2021/01/16 08:55

Dùng slim làm template engine cho trang web Ruby on Rails

Thông thường khi mới làm quen với Rails thì chúng ta vẫn dùng template engine mặc định là *.html.erb để viết. Hôm nay mình giới thiệu cho những bạn nào chưa biết về slim template engine, dùng slim...
Updated by Yuto Yasunaga at 2021/01/12 10:16

Một số tính năng mới và sự thay đổi của phiên bản Ruby on Rails 6.1

Một số tính năng mới và sự thay đổi của phiên bản Ruby on Rails 6.1

Phiên bản Ruby on Rails 6.0 chính thức được ra mắt vào tháng 8 năm 2019, và ngày 9/12/2020 phiên bản 6.1 đã được release. Trong phiên bản 6.1 mới này, có những cải tiến tập trung cho những tính...
Updated by Yuto Yasunaga at 2020/12/14 01:09

Xóa những khoảng trắng dư thừa (trail space) các file trong folder

Mac OS thì dùng lệnh sau: find . -type f -name '*.txt' -exec sed -i '' 's/[[:space:]]*$//' {} \+ Trong đó *.txt là đuôi của file trong folder muốn xóa khoảng trắng dư thừa.
Updated by Yuto Yasunaga at 2020/12/13 19:36

【Ruby on Rails】Sử dụng tùy chọn shallow trong file routes

【Ruby on Rails】Sử dụng tùy chọn shallow trong file routes

Khi sử dụng nest resources, khai báo tùy chọn shallow trong routes sẽ làm các URL ngắn gọn dễ nhìn hơn. Giả sử một application có model Category, mỗi Category bao gồm nhiều Article. Trong trường...
Updated by Yuto Yasunaga at 2020/12/13 17:31

Review về wifi của BIGLOBE

Review về wifi của BIGLOBE

Review nhẹ sau 2 tuần sử dụng dịch vụ wifi của BIGLOBE, theo cảm nhận của mình thì tốc độ rất tốt, dùng ổn định, đáng đồng tiền. Trước giờ mình dùng AU Hikari nên thật ra cũng định dùng tiếp...
Updated by Yuto Yasunaga at 2020/12/13 17:16

【Ruby on Rails】Hướng dẫn làm chức năng sort với jquery-ui sortable

【Ruby on Rails】Hướng dẫn làm chức năng sort với jquery-ui sortable

Cài đặt jQuery và jQuery-uiyarn add popper.js jquery jquery-uijavascript:config/webpack/environment.jsconst { environment } = require('@rails/webpacker') // Add const webpack =...
Updated by Yuto Yasunaga at 2020/12/11 01:19

【Ruby on Rails】Dùng Mailcatcher để test mail ở môi trường development, docker

【Ruby on Rails】Dùng Mailcatcher để test mail ở môi trường development, docker

Cài đặt Mailcatchergem install mailcatcher Khởi động Mailcatcher mailcatcher Sau đó truy cập vào http://localhost:1080 để mở trang quản lý mail Thiết lập trong...
Updated by Yuto Yasunaga at 2020/09/22 09:54

Gitのmasterブランチ意外、全てのブランチを一括削除する

タイトルの通りに、master ブランチ意外全て削除するのは以下のコマンドです。 'master'の代わりに他のブランチ名を変えることもできます。 :ターミナル git branch | grep -v 'master' | xargs git branch -D 長くて覚えづらいので、aliasを作成しました。 bash:~/.zshrc alias gbr="git branch |...
Updated by Yuto Yasunaga at 2020/09/20 10:50
Source: qiita.com