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