[04:14] <vubuntor314> 2 các anh
[04:14] <vubuntor314> cho em hỏi là python
[04:14] <TuxNatRuou> có gì hot?
[04:14] <vubuntor314> mình có thể biên dịch nó thành file binary ko
[04:14] <vubuntor314> tại em gà nên chưa biết
[04:16] <vubuntor314> rồi có thể biên dịch nó thành file thư viện .so không
[04:17] <TuxNatRuou> có
[04:17] <vubuntor314> anh chỉ em với
[04:22] <TuxNatRuou> .g python compile to binary
[04:22] <SuperLuserv3> TuxNatRuou: http://stackoverflow.com/questions/12339671/how-to-compile-python-script-to-binary-executable
[04:24] <vubuntor314> còn trên linux thì sao anh
[04:24] <vubuntor314> :D
[04:24] <TuxNatRuou> vubuntor314: đọc đi
[04:25] <TuxNatRuou> đọc không hết à
[04:25] <vubuntor314> :3
[04:27] <vubuntor314> em thấy có mỗi win àk
[04:27] <TuxNatRuou> vubuntor314: hỏi thật là có biết đọc hiểu tiếng anh không
[04:28] <TuxNatRuou> Or 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:31] <vubuntor314> ok để em thử cái
[04:33] <TuxNatRuou> ơ cái đệt
[04:33] <TuxNatRuou> hóa ra là đếu đọc thật à
[04:33] <TuxNatRuou> LOL
[04:42] <n0bawk> để thành binary thì python a.py nó ra file a.pyc
[04:44] <vubuntor314> yeah . học python thôi
[04:44] <CoconutCrab> compile python ra binary làm gì?
[04:44] <CoconutCrab> giấu hàng?
[04:44] <n0bawk> bytecode được goị là binary chưa ta :))
[04:45] <CoconutCrab> technically no
[04:45] <vubuntor314> tại em thấy dùng thử mấy ứng dụng python
[04:45] <vubuntor314> thấy nó cứ hơi đơ đơ
[04:45] <CoconutCrab> đơ như thế nào?
[04:45] <vubuntor314> nên tìm hiểu thử
[04:46] <vubuntor314> bấm nút button
[04:46] <vubuntor314> thì lâu lâu nó đứng 1 cái
[04:46] <CoconutCrab> cái đấy là do lỗi khác
[04:46] <vubuntor314> rồi chờ một hồi nó mới chạy
[04:46] <CoconutCrab> không phải do native code hay binary
[04:46] <CoconutCrab> hầu hết các trường hợp là như vậy
[04:46] <vubuntor314> ồh
[04:47] <vubuntor314> vậy là mình để code nguyên vẫn chạy nhanh như binary hả anh
[04:47] <CoconutCrab> cho GUI thì không vấn đề gì
[04:47] <CoconutCrab> ai tính toán cái gì nặng nặng mới chậm
[04:47] <vubuntor314> ví dụ như gnome 3
[04:47] <CoconutCrab> máy tính bây giờ đủ nhanh đẻ chạy mượt mà
[04:47] <vubuntor314> vậy thì lúc tính em để thanh load vào
[04:48] <CoconutCrab> nếu nó đơ đơ thì là do blocking
[04:48] <CoconutCrab> làm multithread đi là nó khỏi đơ
[04:48] <vubuntor314> blocking là gì anh
[04:48] <CoconutCrab> tức là GUI phải chờ tính toán (nặng) xong mới đáp ứng người dùng được
[04:48] <CoconutCrab> nôm na là thế
[04:49] <vubuntor314> ồh
[04:49] <vubuntor314> em hiểu rồi
[04:49] <vubuntor314> để em học thêm mới đc
[04:49] <vubuntor314> có gì không hiểu lên hỏi sau
[04:49] <vubuntor314> :D
[04:49] <vubuntor314> buổi trưa vui vẻ nhe các anh
[04:49] <vubuntor314> em đi đây
[04:49] <CoconutCrab> uh huh
[04:51] <TuxNatRuou> lại SV làm đồ án chăng
[07:12] <vubuntor759> 2
[07:16] <vubuntor392> cho em hỏi sao là mình biên dịch file python thành thư viện .cpy
[07:16] <vubuntor392> thì nó có nhanh hơn để nguyên thư viện kiểu py không ?
[07:17] <CoconutCrab> không
[07:17] <vubuntor392> vậy là mình biên dịch chủ yếu là giấu mã phải ko anh
[07:17] <CoconutCrab> không nốt
[07:17] <CoconutCrab> bạn đang học năm mấy?
[07:17] <vubuntor392> àk em mới tìm hiểu thôi
[07:18] <TuxNatRuou> vubuntor392: :3
[07:18]  * TuxNatRuou ngồi nghe thầy CoconutCrab 
[07:18] <CoconutCrab> thế bạn đọc thêm về ngôn ngữ thông dịch/interpreter language nhé
[07:18] <CoconutCrab> không giải thích ra dài dòng lắm
[07:18] <vubuntor392> không anh cứ giải thích đi
[07:19] <CoconutCrab> dài lắm
[07:19]  * CoconutCrab đang bận
[07:19] <TuxNatRuou> vubuntor392: 100k
[07:19] <vubuntor392> nghe nguời khác nói lại khác hơn với đọc
[07:19] <vubuntor392> :3
[07:19] <TuxNatRuou> CoconutCrab: làm bizman
[07:19] <TuxNatRuou> mà chán quá
[07:19] <TuxNatRuou> :3
[07:19] <TuxNatRuou> vubuntor392: thế thì quên cm nó đi nhá
[07:19] <TuxNatRuou> tự học/tự đọc
[07:19] <TuxNatRuou> chứ chả ma nào rảnh ngồi giải thích không công đâu
[07:20] <vubuntor392> ok em hiểu rồi
[07:20] <vubuntor392> để đọc có gì hỏi sau
[07:20] <vubuntor392> tạ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ôi
[07:22] <TuxNatRuou> tại em đếu đọc
[07:22] <TuxNatRuou> end story
[07:22] <TuxNatRuou> vì tài liệu python
[07:23] <TuxNatRuou> nó nói rõ ràng về kiểu interpreter là như nào rồi
[07:24] <vubuntor392> ok để em đọc xem
[07:40] <vubuntor392> ok . thời gian nạp giảm vậy là xem như là chuơng trình chạy nhanh hơn
[07:41] <TuxNatRuou> đếu liên quan :3
[07:41] <vubuntor392> cũng không khác mấy so với chuơng trình biên dịch
[07:41] <vubuntor392> :3
[07:41] <vubuntor392> em chỉ cần nhiêu đó thôi :3
[07:41] <TuxNatRuou> khác hẳn
[07:41] <TuxNatRuou> :))
[07:41] <CoconutCrab> nhanh hơn nhưng không đáng lắm
[07:42] <CoconutCrab> cái chương trình nó chậm kiểu kia là chậm nguyên nhân khác
[07:42] <vubuntor392> kệ vớt đc khúc nào hay khúc đó
[07:42] <vubuntor392> àk cái vụ đó em hiểu rồi
[07:44] <vubuntor392> sử dụng mutithread hoặc muti proce giải quyết sau giống anh nói hồi sáng
[07:45] <CoconutCrab> chả được đâu
[07:45] <CoconutCrab> bạn đọc về cái REPL + bytecode của python sẽ hiểu nó để làm gì
[07:46] <vubuntor392> cò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:47] <vubuntor392> mà để em thử xem mình có bị giống vậy khi làm 2 phuơng pháp đó + thanh load ko
[07:47] <CoconutCrab> nói chung là NASA với mấy viện nghiên cứu nó dùng python ngon lành
[07:47] <CoconutCrab> thì chắc mấy cái chương trình đơn giản cũng không có vấn đề gì
[07:48] <vubuntor392> ừm chuẩn nó dùng ngon chẵng nhẽ mình làm ứng dụng bình thuờng chẵng ngon
[07:48] <vubuntor392> chẵng ngon thì phải xem lại tay nghề mình
[07:49] <vubuntor392> còn không 3 phuơng pháp đó mà bị thì xem như là có vấn đề trong thư viện của gtk 3
[07:50] <TuxNatRuou> toàn thấy nói trời nói biển nhể
[07:50]  * TuxNatRuou núp
[07:50] <vubuntor392> :3
[08:28] <phuongtm> hello
[08:28] <phuongtm> quit