This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bài đánh về 3 mù, đây một trong những luật kinh điển tạo ra địa chấn ở các sới bạc ở Huế, Một trong những nơi nhàn rỗi nhất Việt Nam. | |
1. Vì sẽ về ba mù nên 3 mù sẽ ko được đánh đầu tiên và cũng sẽ không được đánh lẻ trong suốt quá trình chưa ai về nhất | |
2. Con bài được đánh đầu tiên đó 3 chuồn. | |
3. Vì có về 3 mù nên sau mỗi ván ba mù, ai có 3 chuồn sẽ được đánh đầu tiền. | |
4. 3 mù có thể đánh kèm với các con 3 khác để có thể được đánh mà ko bị phạm luật. | |
5. Giả dụ thật vãi đạn là ván đầu tiên mà cầm 4 con 3 thì đánh thế éo nào. Calm down, bạn có thể đánh 3 chuồn và dùng 3 con heo còn lại | |
để chặt heo mà vẫn đc, tức là sam để đặt heo, có sức mạnh thật vãi cả đạn. | |
6. Tuỳ theo sự thoả thuận của từng team mà có thêm sự nặng nhẹ như, cộng heo hay thối heo khi có ai đó về 3 mù hay ko, còn không mặc định |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Input | |
Table Section | |
Section id Name | |
01 Bangiamdoc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add thêm trường name cho lottery | |
Seed data from csv to db lottery | |
Sau mỗi lần quay tức xoay, dùng js tự động xóa textbox | |
Add thông báo "Mã số nhân viên - Tên vừa quay tay ra xxx$" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<h2>Sign up</h2> | |
<%= form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %> | |
<%= devise_error_messages! %> | |
<%= fields_for @user_detail do |u| %> | |
<div class="field"> | |
<%= u.label :name %><br /> | |
<%= u.text_field :name %> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Quan hệ đa hình trong rails | |
Giả sử có có 2 model Course and Lab. Tiết học và Lab đều cần trợ giảng. | |
Vì vậy nếu sử dụng has_many/belongs_to ở đây. sẽ phải cần | |
2 model tương tự nhau giữa TA of course và TA of Lab. Thay vì có | |
2 model khác nhau.bạn có thể chỉ cần có 1. Bạn có thể liên kết model | |
này với mỗi bên bằng cách sữ dụng quan hệ đa hình. | |
rails g model TeachingAssistant name:string ta_duty_id:integer ta_duty_type:string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Rails cung câp 2 khai báo mối quan hệ nhiều nhiều | |
1. has_and_belongs_to_many | |
2. has_many :through | |
Ví dụ: | |
Student và Course |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a = [ "a", "b", "c", "d" ] | |
p a.map{|x| x + "!" } | |
p a | |
a = [ "a", "b", "c", "d" ] | |
p a.map!{|x| x + "!" } | |
p a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# rescue la noi de xu ly ngoai le. | |
# raise is phuong thuc giup chung ta dua ra ngoai le. Dua ra ngoai le hien tai. Neu ko co thi bi loi RuntimeError | |
# retry: lap lai code o begin. | |
# ensure tuong tu finally | |
# throw/catch : sau catch la 1 block. tiep tuc xu li khi gap throw thi vang ra ngoai tuong tu nhu break | |
begin | |
file = open("file_name.txt") | |
if file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# class Parent | |
# def knox | |
# puts 'parent' | |
# end | |
# end | |
# class Child < Parent | |
# def knox | |
# puts 'child' | |
# end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Parent | |
private | |
def name | |
'Testing' | |
end | |
end | |
p = Parent.new | |
error: |
NewerOlder