Yuto Blog
Yuto Blog

Chia sẻ về kỹ thuật lập trình và cuộc sống Nhật Bản

Hướng dẫn cơ bản vẽ tranh bằng Midjourney trên Discord

Hướng dẫn cơ bản vẽ tranh bằng Midjourney trên Discord

Công nghệ AI đang phát triển mạnh mẽ, AI có thể làm rất nhiều công việc, trong đó có vẽ tranh, tạo hình ảnh như thật. Ở bài viết này chúng ta hãy cùng tìm hiểu về sức mạnh của công nghệ AI trong lĩnh vực vẽ tranh, cụ thể là sử dụng Midjourney. Midjourney là gì?Midjourney là một phòng thí nghiệm độc lập tạo ra một chương trình trí tuệ nhân tạo cùng tên để tạo ra hình ảnh từ các mô tả văn bản, tương tự như OpenAI's DALL-E và Stable Diffusion. Đây là một công cụ hữu...
Updated by Yuto at 2023-05-18 16:53
ChatGPT là gì? Công dụng và cách sử dụng ChatGPT hiệu quả

ChatGPT là gì? Công dụng và cách sử dụng ChatGPT hiệu quả

Có thể mọi người gần đây cũng từng nghe qua về ChatGPT được phát hành bởi OpenAI, một công ty nghiên cứu không lợi nhuận đứng đầu trong lĩnh vực trí tuệ nhân tạo và công nghệ thông tin. ChatGPT thu hút được không ít sự chú ý nhờ khả năng suy luận trả lời các câu hỏi không khác gì con người.Giới thiệu về ChatGPTChatGPT là một mô hình ngôn ngữ máy huấn luyện bằng cách sử dụng GPT (Generative Pre-trained Transformer) để trả lời câu hỏi và tương tác với người dùng. Nó được xây dựng với mục...
Updated by Yuto at 2023-05-18 16:48
Chia sẻ kinh nghiệm phỏng vấn Senior Engineer ở công ty Nhật

Chia sẻ kinh nghiệm phỏng vấn Senior Engineer ở công ty Nhật

Cũng đã 5 năm rồi mình không phỏng vấn vì đang enjoy công việc hiện tại. Vào tháng 1 năm nay mình có phỏng vấn và nhận 2 offer vị trí Senior Engineer và Tech Lead, từ tháng 7 sẽ bắt đầu chuyển sang công việc mới, chia tay công việc hiện tại đã gắn bó khá lâu.Cuối cùng thì mình chọn offer bên Senior Engineer, mặc dù offer Tech Lead mình đã từ chối thì offer đó cao hơn offer mình đã chọn 100 man. Nhưng mình thì tâm hồn vẫn còn ham chơi, muốn có thời gian rảnh chơi game, xem phim, nhậu nhẹt,...
Created by Yuto at 2023-05-17 04:23
Mở tài khoản ngân hàng ở Việt Nam khi đang sống tại Nhật

Mở tài khoản ngân hàng ở Việt Nam khi đang sống tại Nhật

Khi sống ở Nhật chắc hẳn sẽ có lúc bạn cần dùng đến tài khoản ngân hàng ở Việt Nam, ví dụ như mua các khóa học online, nhận tiền, hoặc cần chuyển tiền qua lại giữa các tài khoản ngân hàng Việt Nam, tuy nhiên bạn lại không có mặt ở Việt Nam lúc này để tạo tài khoản. Bài này mình chia sẻ cho các bạn cách tạo tài khoản ngân hàng Việt Nam online, đơn giản nhanh chóng và có thể sử dụng được ngay.Hiện tại có một số ngân hàng Việt Nam đã hỗ trợ việc tạo tài khoản online thông qua app như: MB...
Updated by Yuto at 2023-05-13 21:05
Cách Đổi Ngôn Ngữ Final Cut Pro Mà Không Cần Đổi Ngôn Ngữ Hệ Thống

Cách Đổi Ngôn Ngữ Final Cut Pro Mà Không Cần Đổi Ngôn Ngữ Hệ Thống

Xin chào các bạn. Hiện tại thì ngôn ngữ giao diện Final Cut Pro đang giống như ngôn ngữ của hệ thống, thông thường để đổi ngôn ngữ Final Cut Pro thì chúng ta đổi ngôn ngữ của hệ thống, sau đó Final Cut Pro sẽ tự động thay đổi ngôn ngữ theo.Tuy nhiên đối với những bạn xài ngôn ngữ hệ thống là một ngôn ngữ khác, ví dụ như tiếng Nhật, tiếng Trung, thì Final Cut Pro giao diện cũng là tiếng Nhật hoặc tiếng Trung luôn. Đối với mình khi sử dụng Final Cut Pro thì giao diện tiếng Anh vẫn là dễ dùng...
Updated by Yuto at 2023-05-12 21:05
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 nhưng thấy BIGLOBE có vẻ mới mẻ, tốc độ được giới thiệu là nhanh hơn AU Hikari trong khi giá tiền cũng ngang nhau nên quyết định dùng thử.Ưu điểm của BiglobeTốc độ cực nhanh, lướt web, xem phim full HD hoặc download đều rất đã.Nhược điểm của BiglobeNhà mạng chỉ gửi về cục modem và bảng hướng dẫn, tự...
Updated by Yuto at 2023-05-12 21:05
Mẹo tìm kiếm Google cực chuẩn, cực hay ít người biết

Mẹo tìm kiếm Google cực chuẩn, cực hay ít người biết

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 thiệu cho mọi người một vài mẹo nhỏ khi tìm kiếm trên Google, những mẹo này giúp bạn có thể tìm kiếm ra kết quả theo ý muốn nhất.1. Tìm kiếm trên một trang web cụ thể Cú pháp: site:trang-web [nội dung tìm kiếm] Dùng khi bạn muốn tìm nội dung trên một trang web cụ thể. Ví dụ bạn muốn tìm kiếm những...
Updated by Yuto at 2023-05-12 21:05
Hướng dẫn đăng ký PayPay

Hướng dẫn đăng ký PayPay

Chào các bạn. Nhật Bản đã bắt đầu ứng dụng hình thức thanh toán thông qua app PayPay từ năm 2018, trong tương lai sẽ tiện dụng vì không cần phải mang theo tiền mặt hay các loại thẻ trong ví nữa, giống như cách mà Trung Quốc đã làm từ rất lâu.Nếu bạn đang sống hoặc có kế hoạch du lịch đến Nhật Bản, việc đăng ký tài khoản PayPay là cần thiết để thực hiện các giao dịch trực tuyến như mua sắm, thanh toán hoá đơn, chuyển tiền và nhiều hoạt động khác. Trong bài viết này, mình sẽ hướng dẫn bạn...
Updated by Yuto at 2023-05-09 21:05

gem install mecab を実行する時に「fatal error: 'mecab.h' file not found」エラーの対処

概要 M1 MaxのMacBookを買ってから環境構築をした時、bundle installを実行したらmecab_wrap.cpp:1855:10: fatal error: 'mecab.h' file not foundエラーが出ました。今まではずっとIntelチップのMacを使っていたが、このエラーはありませんでした。 Mac OS X Ventura ruby 3.1.3p185 (rbenv) mecab of 0.996 (homebrewによるインストール済み) 解決策 gem i mecab -- --with-cppflags=-I/opt/homebrew/Cellar/mecab/0.996/include
Updated by Yuto at 2023-05-09 21:05

iTerm2のサーバーログにあるRailsのファイルパスをクリックした時にRubyMineで開けるように設定する

概要 Ruby on Railsで開発する時、エラーが発生したらターミナルにエラーの原因の場所をちゃんと出力してくれます。 そういう時には、ファイルパスをCommand+クリックして、RubyMineでファイルが開けるようになれば便利ですね。 スクリーンショット 2022-12-04 22.58.13.png https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/35605/3122c5be-925c-a0f8-2703-236120adeb6f.png 設定方法 iTerm2 の Preferences > Profiles > Advanced > Semantic History > Run Commandの右のフィールドに /Applications/RubyMine.app/Contents/MacOS/rubymine \5 --line \2 \1 を入れる。 スクリーンショット 2022-12-04 22.51.18.png...
Updated by Yuto at 2023-05-09 21:05

Ruby on RailsでQiitaエディターみたいなマークダウン機能を作る。TOC、ライププレビュー、ファイルアップロード、ファイル名、コピーボタンなど全て対応!

こんにちは。ずっと前からQiitaのエディターみたいなマークダウンエディターを作りたかったです。 今回はRailsアプリケーションでマークダウンが使えるまでの実装をご紹介いたします。jQueryは使いません。この記事の内容は以下になります。 マークダウンの導入 TOC (Table of contents) コードブロックのテーマの設定 コードブロックの上にファイル名の表示 コピーボタンの実装 ライププレビュー ファイルアップロード アップロードの前に画像を圧縮したりリサイズしたりする 結果はこのようになります。 1.gif https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/35605/792a9929-0cea-d0ca-aa88-5a0309f3f27c.gif では、始めましょう! マークダウンの導入 まずは必要なGemをインストールする ruby:Gemfile gem 'redcarpet' # Markdown parser gem 'rouge' # Syntax...
Updated by Yuto at 2023-05-09 21:05

Ruby on Rails 7にFont Awesome 6を導入

importmapを使う場合 ./bin/importmap pin @fortawesome/fontawesome-free @fortawesome/fontawesome-svg-core @fortawesome/free-brands-svg-icons @fortawesome/free-regular-svg-icons @fortawesome/free-solid-svg-icons yarnを使う場合 yarn add @fortawesome/fontawesome-free @fortawesome/fontawesome-svg-core @fortawesome/free-brands-svg-icons @fortawesome/free-regular-svg-icons @fortawesome/free-solid-svg-icons アプリケーションに導入する js:application.js import { fas } from '@fortawesome/free-solid-svg-icons' import { far...
Updated by Yuto at 2023-05-09 21:05
Các thuật ngữ Affiliate Marketing bạn cần biết

Các thuật ngữ Affiliate Marketing bạn cần biết

Những bạn mới bước chân vào mảng Tiếp Thị Liên Kết (Affiliate Marketing) chắc hẳn đã có lúc không hiểu rõ về ý nghĩa của một số thuật ngữ chuyên ngành. Trong bài này mình sẽ giải thích tóm tắt qua về những thuật ngữ thông dụng trong Affiliate Marketing.Publisher (Pub)Là người tạo ra nội dung và xuất bản các nội dung đó lên các mạng xã hội, website để tiếp thị sản phẩm, lôi kéo người dùng về để click vào link mua sản phẩm, sau đó bạn sẽ nhận được hoa hồng.Advertiser (Adv), hoặc Vender,...
Updated by Yuto at 2023-05-09 21:05
Một số phím tắt hữu ích khi sử dụng Final Cut Pro

Một số phím tắt hữu ích khi sử dụng Final Cut Pro

V: Ẩn / Hiện mục đã chọnCommand + R: Điều chỉnh tốc độ videoShift + B: Điều chỉnh tốc độ video một phầnCommand + Z: UndoCommand + Shift + Z: RedoCommand + V: Paste video ở vị trí chỉ định, nhưng cắt đứt video ở vị trí hiện tạiOption + V: Paste video ở phía trên timeline, không ảnh hưởng đoạn video hiện tạiCommand + Option + V: Paste toàn bộ hiệu ứngCommand + Shift + V: Hiện bảng chọn trước khi paste hiệu ứngCommand + Option + V: Xóa hết hiệu ứngCommand + Shift + X: Hiện bảng chọn trước khi...
Updated by Yuto at 2023-05-09 21:05
YouTubeの動画をダウンロードする便利な方法

YouTubeの動画をダウンロードする便利な方法

こんにちは。YouTubeで動画を見る時に、時にはその動画をダウンロードしたいことがあると思います。インターネット上では沢山のサイトやアプリが対応しています。今回はYouTubeの動画をダウンロードする一番便利な方法をご紹介させて頂きます。何かのアプリや何かのサイト名などを覚える必要がありません。パソコンでYouTubeを見ると、一番上にURLが表示されます。例えば:https://www.youtube.com/watch?v=7_UW6acbdyU その動画をダウンロードするには、URLの「youtube」の直前に「ss」を入れて、エンターキー押すとダウンロードのページが遷移されます。例えば上の動画をダウンロードするならこう入れます: https://www.ssyoutube.com/watch?v=7_UW6acbdyU ...
Updated by Yuto at 2023-05-09 21:05
Hướng dẫn download video YouTube nhanh và tiện lợi nhất

Hướng dẫn download video YouTube nhanh và tiện lợi nhất

Xin chào các bạn. Trong quá trình xem video trên YouTube thì chắc hẳn sẽ có lúc chúng ta muốn tải video đó về. Trên mạng cũng đã có rất nhiều những website và app hỗ trợ việc tải các đoạn video từ YouTube về máy.Hôm nay mình chia sẻ cho những bạn nào chưa biết về một thủ thuật để tải video trên YouTube nhanh nhất, tiện lợi nhất mà không cần thông qua một app hoặc không cần phải nhớ tên một website nào cả.Khi xem YouTube bằng trình duyệt thì ở trên thanh trên cùng sẽ hiện link của video...
Updated by Yuto at 2023-05-09 21:05

Viteを使っているRailsアプリに一部のBootstrap 5を導入方法

Bootstrapはかなり有名で便利ですね。早くアプリケーションが使えるようにするためよく使う場合が多いと思います。 しかし、いつも全てのBootstrapの機能が必要ではない場合もあります。その時に一部の機能だけ導入すればいいです。 今回はViteを使っているRails 7アプリにBootstrap 5を導入してみました。 Bootstrap 5 と popperjs/coreを導入 yarn add bootstrap @popperjs/core BootstrapのCSSを導入 ```scss:app/assets/stylesheets/bootstrap.scss @import 'bootstrap/scss/functions'; @import 'bootstrap/scss/variables'; @import 'bootstrap/scss/mixins'; @import...
Updated by Yuto at 2023-05-09 21:05

Phân biệt 使用 (sử dụng), 利用 (lợi dụng), 活用 (tận dụng)

Nhìn chung cả 3 từ này đều mang ý nghĩa là sử dụng một cái gì đó, tuy nhiên đi sâu vào thì mỗi từ sẽ có những điểm khác nhau và mang ý nghĩa sâu xa riêng. 使用Có nghĩa là sử dụng cái gì đó với mục đích cụ thể, đúng với bản chất của nó, chẳng hạn như sử dụng người, đồ vật, địa điểm.Ví dụ:コンパスを使用して縁を描くSử dụng compa để vẽ hình trònクーポンを使用するSử dụng coupon (nhưng chỉ đơn giản là dùng cái coupon đó)利用Cũng có nghĩa là sử dụng, nhưng là sử dụng các tính năng và chức năng của vật dụngVí...
Updated by Yuto at 2023-05-09 21:05

Phân biệt かつて (đã từng) và かねて (từ trước đã)

かつてCó nghĩa là đã từng, trước đây đã từng. Diễn tả một việc đã từng có trong quá khứ, bây giờ thì không.Ví dụ: かつてそう思っていた。Đã từng nghĩ như thế (bây giờ thì không)かねてCó nghĩa là trước đây đã, từ trước đã...v..v. Diễn tả một việc đã từng có trong quá khứ và kéo dài đến thời điểm nóiVí dụ:かねてからそう思っている。Từ trước đây đã nghĩ như thế (bây giờ vẫn còn)
Updated by Yuto at 2023-05-09 21:05

Cách nói マイホーム (my home) và マイカー (my car) trong tiếng Nhật

Như chúng ta đã biết thì "My home" và "My car" trong tiếng Anh có nghĩa là "nhà của tôi" và "xe oto của tôi", bởi vì "my" trong tiếng Anh có nghĩa là "của tôi". Tuy nhiên đối với tiếng Nhật thì マイホーム và マイカー lại không mang nghĩa là "của tôi" nữa mà là "của riêng", マイホーム là nhà riêng, マイカー là xe riêng.Ví dụ:マイホームを買う予定がありますか?Bạn có dự định mua nhà riêng không? マイカーを持っていますか?Bạn có xe oto riêng không?
Updated by Yuto at 2023-05-09 21:05