/srv/irclogs.ubuntu.com/2015/03/03/#ubuntu-vn.txt

=== khanhpt|Zzz is now known as khanhpt
=== chungbd|away is now known as chungbd
=== khanhpt is now known as khanhpt|Zzz
=== ubungu is now known as quydo
=== TuxNatRuou is now known as Tux|AFK
=== Tux|AFK is now known as TuxNatRuou
vubuntor3142 các anh04:14
vubuntor314cho em hỏi là python04:14
TuxNatRuoucó gì hot?04:14
vubuntor314mình có thể biên dịch nó thành file binary ko04:14
vubuntor314tại em gà nên chưa biết04:14
vubuntor314rồi có thể biên dịch nó thành file thư viện .so không04:16
TuxNatRuou04:17
vubuntor314anh chỉ em với04:17
=== quydo is now known as ubungu
TuxNatRuou.g python compile to binary04:22
SuperLuserv3TuxNatRuou: http://stackoverflow.com/questions/12339671/how-to-compile-python-script-to-binary-executable04:22
vubuntor314còn trên linux thì sao anh04:24
vubuntor314:D04:24
TuxNatRuouvubuntor314: đọc đi04:24
TuxNatRuouđọc không hết à04:25
vubuntor314:304:25
vubuntor314em thấy có mỗi win àk04:27
TuxNatRuouvubuntor314: hỏi thật là có biết đọc hiểu tiếng anh không04:27
TuxNatRuouOr use PyInstaller as an alternative to py2exe. Here is a good starting point. PyInstaller let's you also create executables for linux and mac...04:28
vubuntor314ok để em thử cái04:31
TuxNatRuouơ cái đệt04:33
TuxNatRuouhóa ra là đếu đọc thật à04:33
TuxNatRuouLOL04:33
n0bawkđể thành binary thì python a.py nó ra file a.pyc04:42
vubuntor314yeah . học python thôi04:44
CoconutCrabcompile python ra binary làm gì?04:44
CoconutCrabgiấu hàng?04:44
n0bawkbytecode được goị là binary chưa ta :))04:44
CoconutCrabtechnically no04:45
vubuntor314tại em thấy dùng thử mấy ứng dụng python04:45
vubuntor314thấy nó cứ hơi đơ đơ04:45
CoconutCrabđơ như thế nào?04:45
vubuntor314nên tìm hiểu thử04:45
vubuntor314bấm nút button04:46
vubuntor314thì lâu lâu nó đứng 1 cái04:46
CoconutCrabcái đấy là do lỗi khác04:46
vubuntor314rồi chờ một hồi nó mới chạy04:46
CoconutCrabkhông phải do native code hay binary04:46
CoconutCrabhầu hết các trường hợp là như vậy04:46
vubuntor314ồh04:46
vubuntor314vậy là mình để code nguyên vẫn chạy nhanh như binary hả anh04:47
CoconutCrabcho GUI thì không vấn đề gì04:47
CoconutCrabai tính toán cái gì nặng nặng mới chậm04:47
vubuntor314ví dụ như gnome 304:47
CoconutCrabmáy tính bây giờ đủ nhanh đẻ chạy mượt mà04:47
vubuntor314vậy thì lúc tính em để thanh load vào04:47
CoconutCrabnếu nó đơ đơ thì là do blocking04:48
CoconutCrablàm multithread đi là nó khỏi đơ04:48
vubuntor314blocking là gì anh04:48
CoconutCrabtức là GUI phải chờ tính toán (nặng) xong mới đáp ứng người dùng được04:48
CoconutCrabnôm na là thế04:48
vubuntor314ồh04:49
vubuntor314em hiểu rồi04:49
vubuntor314để em học thêm mới đc04:49
vubuntor314có gì không hiểu lên hỏi sau04:49
vubuntor314:D04:49
vubuntor314buổi trưa vui vẻ nhe các anh04:49
vubuntor314em đi đây04:49
CoconutCrabuh huh04:49
TuxNatRuoulại SV làm đồ án chăng04:51
=== ubungu is now known as quydo
=== khanhpt|Zzz is now known as khanhpt
vubuntor759207:12
vubuntor392cho em hỏi sao là mình biên dịch file python thành thư viện .cpy07:16
vubuntor392thì nó có nhanh hơn để nguyên thư viện kiểu py không ?07:16
CoconutCrabkhông07:17
vubuntor392vậy là mình biên dịch chủ yếu là giấu mã phải ko anh07:17
CoconutCrabkhông nốt07:17
CoconutCrabbạn đang học năm mấy?07:17
vubuntor392àk em mới tìm hiểu thôi07:17
TuxNatRuouvubuntor392: :307:18
* TuxNatRuou ngồi nghe thầy CoconutCrab 07:18
CoconutCrabthế bạn đọc thêm về ngôn ngữ thông dịch/interpreter language nhé07:18
CoconutCrabkhông giải thích ra dài dòng lắm07:18
vubuntor392không anh cứ giải thích đi07:18
CoconutCrabdài lắm07:19
* CoconutCrab đang bận07:19
TuxNatRuouvubuntor392: 100k07:19
vubuntor392nghe nguời khác nói lại khác hơn với đọc07:19
vubuntor392:307:19
TuxNatRuouCoconutCrab: làm bizman07:19
TuxNatRuoumà chán quá07:19
TuxNatRuou:307:19
TuxNatRuouvubuntor392: thế thì quên cm nó đi nhá07:19
TuxNatRuoutự học/tự đọc07:19
TuxNatRuouchứ chả ma nào rảnh ngồi giải thích không công đâu07:19
vubuntor392ok em hiểu rồi07:20
vubuntor392để đọc có gì hỏi sau07:20
vubuntor392tại em cũng chỉ mới tìm hiểu ngôn ngữ theo kiểu viết rồi chạy luôn như này thôi07:20
TuxNatRuoutại em đếu đọc07:22
TuxNatRuouend story07:22
TuxNatRuouvì tài liệu python07:22
TuxNatRuounó nói rõ ràng về kiểu interpreter là như nào rồi07:23
vubuntor392ok để em đọc xem07:24
vubuntor392ok . thời gian nạp giảm vậy là xem như là chuơng trình chạy nhanh hơn07:40
TuxNatRuouđếu liên quan :307:41
vubuntor392cũng không khác mấy so với chuơng trình biên dịch07:41
vubuntor392:307:41
vubuntor392em chỉ cần nhiêu đó thôi :307:41
TuxNatRuoukhác hẳn07:41
TuxNatRuou:))07:41
CoconutCrabnhanh hơn nhưng không đáng lắm07:41
CoconutCrabcái chương trình nó chậm kiểu kia là chậm nguyên nhân khác07:42
vubuntor392kệ vớt đc khúc nào hay khúc đó07:42
vubuntor392àk cái vụ đó em hiểu rồi07:42
vubuntor392sử dụng mutithread hoặc muti proce giải quyết sau giống anh nói hồi sáng07:44
CoconutCrabchả được đâu07:45
CoconutCrabbạn đọc về cái REPL + bytecode của python sẽ hiểu nó để làm gì07:45
vubuntor392còn sâu xa quá em cũng chẵng biết tại em chưa lập trình ứng dụng nào python nào.07:46
vubuntor392mà để em thử xem mình có bị giống vậy khi làm 2 phuơng pháp đó + thanh load ko07:47
CoconutCrabnói chung là NASA với mấy viện nghiên cứu nó dùng python ngon lành07:47
CoconutCrabthì chắc mấy cái chương trình đơn giản cũng không có vấn đề gì07:47
vubuntor392ừm chuẩn nó dùng ngon chẵng nhẽ mình làm ứng dụng bình thuờng chẵng ngon07:48
vubuntor392chẵng ngon thì phải xem lại tay nghề mình07:48
vubuntor392còn không 3 phuơng pháp đó mà bị thì xem như là có vấn đề trong thư viện của gtk 307:49
TuxNatRuoutoàn thấy nói trời nói biển nhể07:50
* TuxNatRuou núp07:50
vubuntor392:307:50
phuongtmhello08:28
phuongtmquit08:28
=== khanhpt is now known as khanhpt|Zzz
=== khanhpt|Zzz is now known as khanhpt
=== khanhpt is now known as khanhpt|Zzz
=== quydo is now known as ubungu
=== chungbd is now known as chungbd|away
=== TuxNatRuou is now known as Tux|AFK
=== khanhpt|Zzz is now known as khanhpt
=== khanhpt is now known as khanhpt|Zzz
=== Tux|AFK is now known as TuxNatRuou

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!