THẢO LUẬN

thg 8 10, 2018 3:43 SA

Hay quá 😃

+1

@yukihoaian Mình ở HN cơ : )) bạn post code lên github đi. Như vậy tiện theo dõi hơn.

0

@Katoji anh có ở SG không? cuối tuần hẹn đi cf chỉ giáo em cho tiện được không anh?

0
Avatar
đã bình luận cho bài viết
thg 8 10, 2018 3:22 SA
foo = "bar"
foo.instance_eval do
  def hi
    "you smell"
  end
end

foo.hi # => "you smell"

bar = "foo"
bar.class.class_eval do
  def hello
    "i can smell you from here"
  end
end

bar.hello # => "i can smell you from here"

2 cái ví dụ này khác nhau chỗ nào vậy ban? foo và bar cùng kiểu (đều được gán bằng 1 string). rồi thì xuống cuối gọi foo.hi tương tự bar.hello

thật là 2 ví dụ này nó chỉ ra được điểm khác nhau giữa instance_val và class_val hả bạn?

0

Theo mình hiểu thì jobs được chạy phía backend sao lại làm web (phần frontend phía trên) đơ được bạn nhỉ?

Trên frontend phải hiển thị được trạng thái đang chạy của jobs à?

0
thg 8 10, 2018 2:03 SA

"vấn đề này là ta nhóm các class methods trong một module", là module methods chứ bạn? class method là chỉ những method của class mà, ở đây đang thao tác trên module.

0

Thông thường chỉ cần play ở main thread là sẽ mượt mà thôi. Nhưng hiện tượng của bạn mình chưa nghĩ ra được nguyên nhân nên muốn xem code đó.

0
thg 8 10, 2018 1:41 SA

I have problem. where read file text with 100000 line text. my computer has crash. How to Solve a Problem . Thanks you.

0

mình chạy lại mà... Vẫn chỉ hiện ra chữ It works

0

@Katoji Bạn ý đang muốn tìm giải pháp khác tối ưu hơn để play video giống Facebook cho ứng dụng IOS, code với Swift4. Bạn có kinh nghiệm hay giải pháp gì share cho bạn ấy với.

0
Avatar
đã bình luận cho bài viết
thg 8 10, 2018 1:13 SA

He, bài viết chi tiết quá 😄

0

class Foo; end

foo = Foo.new

def foo.bar puts 'instance method' end

foo.bar # "instance method"

Anh new object foo rồi dưới anh chỉ cần gọi foo.bar thôi, đúng ko anh ?

0
Avatar
đã bình luận cho bài viết
thg 8 9, 2018 5:18 CH

Ủa, vậy à ? Mình thấy vẫn sài ngon mà ?

0

" Mình quên config lại trong file .env " bạn cho mình hỏi file .env này ở đâu vậy ta, mình k hiểu lắm cho nay

0

bạn có thể dùng Pusher thay cho Redis cũng được, nhưng giống như mình mô tả ở đầu bài, Pusher bạn sẽ phải trả phí khi sau này, đồng thời khả năng customize sẽ bị hạn chế, và các tutorials sử dụng Pusher khá là nhiều trên facebook nhưng với Redis khi mình tìm thì hầu như không có hoặc ở các phiên bản đã cũ. Nên mình mới làm ra tut này.

0

À em thấy bài anh viết bằng js nên em có viết lại để dễ dùng 😄. Cứ copy hết F12 vào console và chạy ạ

String.prototype.splice = function(idx) {
    return this.slice(0, idx) + "." + this.slice(idx, this.length);
};
function formatCurrency(str){
	str = str.split('').reverse().join('');
	len = Math.abs(str.length/3);
	if (Number.isInteger(len)){
		len = len - 1;
	}
	len = parseInt(len);
	hihi = -1;
	while (len > 0){
		hihi += 4;
		str = str.splice(hihi);
		len -= 1;
	}
	str = str.split('').reverse().join('');
	console.log(str);
}
formatCurrency('10000000000000');
+1

Test cái này thế nào vậy?

0

Bạn post source code lên sẽ dễ hiểu hơn đó.

0
thg 8 9, 2018 11:21 SA

đọc cuốn hút phết, viết tiếp đi thím

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí