=== ubungu is now known as quydo | ||
=== chungbd|away is now known as chungbd | ||
vubuntor809 | chào các anh | 03:23 |
---|---|---|
vubuntor809 | cái phần mềm system daemon em làm xong rồi | 03:24 |
vubuntor809 | giờ muốn cho nó thành mã nguồn mở phải làm sao | 03:24 |
=== khanhpt|Zzz is now known as khanhpt | ||
favadi | upload mã nguồn lên in tẹc nét? | 03:57 |
=== khanhpt is now known as khanhpt|Zzz | ||
=== quydo is now known as ubungu | ||
=== khanhpt|Zzz is now known as khanhpt | ||
=== chungbd is now known as chungbd|away | ||
=== khanhpt is now known as khanhpt|Zzz | ||
=== CoconutCrab is now known as CoconutCicada | ||
vubuntor515 | alo các anh cho em hỏi cái mình viết xong phần mềm mình định cho nó thành mã nguồn mở | 12:41 |
vubuntor515 | thì mình phải làm sao | 12:41 |
vubuntor515 | dùng giấy phép gì | 12:41 |
vubuntor515 | và lấy giấy phép đó ở đâu | 12:42 |
vubuntor515 | àk thôi khỏi giờ em muốn lập team trên ppa ubuntu thì phải làm sao | 12:50 |
vubuntor515 | chỗ (Optional) mình điền cái gì vào | 12:50 |
vubuntor515 | cái phần mềm hiển thị daemon của hệ thống | 12:54 |
vubuntor515 | đợt em nói giờ em viết nó xong rồi. ngon hơn thằng bum | 12:54 |
vubuntor515 | giờ đang bế tắc vụ cho nó thành mã nguồn mở | 12:54 |
vubuntor515 | hiện em đang test bên mint với bên elementary | 12:55 |
vubuntor515 | tất cả đều ổn | 12:56 |
vubuntor515 | kể cả mint debian | 12:56 |
vubuntor515 | không ai nói hết àk | 13:16 |
vubuntor745 | lập nhóm ppa sao các bác . | 13:27 |
CoconutCicada | giấy phép thì tùy bạn | 13:28 |
CoconutCicada | bạn có thể dùng GPL nếu muốn người khác thay đổi gì cũng phải mở mx | 13:28 |
CoconutCicada | mã* | 13:28 |
vubuntor745 | gpl 3 đc ko | 13:28 |
CoconutCicada | hoặc apache/mit/bsd v.v.. nếu như kệ họ muốn làm gì thì làm | 13:28 |
CoconutCicada | được | 13:28 |
vubuntor745 | ok | 13:28 |
vubuntor745 | vậy giờ mình muốn post nó thì lên đâu post | 13:30 |
CoconutCicada | post tức là công bố cho mọi người dùng? | 13:30 |
vubuntor745 | em muốn nó thay thế hết bum trong tương lai | 13:30 |
vubuntor745 | có thể | 13:30 |
vubuntor745 | phiên bản 1 em viết nó để chạy trên họ ubuntu | 13:30 |
CoconutCicada | nếu bạn muốn nó thay thế trong distro nào thì vào cho họ dùng | 13:31 |
vubuntor745 | phiên bản 2 thì mới viết đa distro | 13:31 |
CoconutCicada | bạn có thể đóng gói rồi đưa vào debian/ubuntu | 13:31 |
CoconutCicada | nằm trong universe | 13:31 |
vubuntor745 | + bài hướng dẫn để họ tự chỉnh | 13:31 |
CoconutCicada | rồi sau đó hữu xạ tự nhiên hương | 13:31 |
CoconutCicada | nếu nhiều người thấy nó hữu dụng sẽ dùng | 13:31 |
CoconutCicada | và thay đổi thành mặc định | 13:31 |
vubuntor745 | nhưng cũng phải giới thiệu này nọ để họ biết | 13:32 |
vubuntor745 | mà em thì không biêt phải bắt đầu từ đâu | 13:32 |
CoconutCicada | bạn cứ đóng gói đi đã rồi tham gia vào các mailing list của debian developer hay ubuntu developer | 13:32 |
vubuntor745 | đóng gói thì đơn giản rồi | 13:33 |
vubuntor745 | vì em viết bằng python có 20kB àk | 13:33 |
CoconutCicada | vậy bạn có thể giới thiệu trên mailing list của debian developer hoặc ubuntu developer | 13:35 |
vubuntor745 | vậy có thể cho em xin cái link đc không | 13:35 |
vubuntor745 | sau này nếu phát triển đc nhiều công cụ như opesuse | 13:36 |
CoconutCicada | google cái nó ra luôn ấy mà | 13:36 |
vubuntor745 | thì em cũng định làm hẳn một distro mới luôn em nghĩ chắc vậy | 13:36 |
CoconutCicada | .g ubuntu developer mailing lisst | 13:36 |
SuperLuserv3 | CoconutCicada: http://irclogs.ubuntu.com/2005/04/01/%23ubuntu.txt | 13:36 |
CoconutCicada | .g debian developer mailing list | 13:37 |
SuperLuserv3 | CoconutCicada: https://lists.debian.org/debian-devel/ | 13:37 |
CoconutCicada | đấy | 13:37 |
vubuntor745 | ok | 13:38 |
vubuntor745 | ủa mà anh việt nam mình | 13:38 |
CoconutCicada | hoặc vào trực tiếp #ubuntu hỏi cũng được | 13:38 |
vubuntor745 | có trang nào mà tâp hợp nhiều người viết mã nguồn mở không | 13:38 |
CoconutCicada | có vietlug hanoilug ubuntu-vn | 13:39 |
CoconutCicada | mấy chỗ kiểu đó | 13:40 |
CoconutCicada | trên FB cũng có | 13:40 |
vubuntor745 | cho em link luôn. | 13:40 |
vubuntor139 | hnay sp co ah | 13:40 |
CoconutCicada | google ra ngay ấy mờ | 13:41 |
vubuntor745 | facebook kìa | 13:41 |
CoconutCicada | facebook cũng rứa ấy mà | 13:41 |
CoconutCicada | search vietlug | 13:41 |
CoconutCicada | ubuntu-vn | 13:41 |
vubuntor745 | ok vậy là có vẻ việt lug là còn nhiều người hơn | 13:45 |
CoconutCicada | uhm | 13:46 |
vubuntor745 | anh cho em hỏi cái cài đặt của ubuntu nó bị gì ấy | 13:46 |
CoconutCicada | gì ấy là gì thế nào nhỉ | 13:47 |
vubuntor745 | ví dụ như mình cài wine 1.60 | 13:47 |
vubuntor745 | mà mình muốn cài thêm 1.37 | 13:47 |
vubuntor745 | thì nó lại remove cái 1.60 của mình đi | 13:47 |
CoconutCicada | 2 cái đó vướng nhau | 13:47 |
CoconutCicada | cùng cung cấp 1 chức năng | 13:47 |
CoconutCicada | nên chỉ 1 trong 2 phiên bản được giữ lại | 13:48 |
vubuntor745 | mà trong khi việc cài vào rồi còn chạy hay không là việc của mình lựa chọn mà | 13:48 |
vubuntor745 | em thấy không vướng tý nào cả. kể cả thư viện có trùng thì cứ để vào ổ đĩa còn việc load hay không thì tùy phần mềm | 13:49 |
CoconutCicada | tất nhiên là bạn có thể đóng gói lại | 13:49 |
CoconutCicada | để cho nó không trùng nhau | 13:49 |
vubuntor745 | em cũng nghĩ về vụ đó nhiều | 13:52 |
vubuntor745 | mà lại thấy vụ load phần mềm của mấy cái fedora hoặc ubuntu | 13:53 |
CoconutCicada | nó cũng có lý do của nó | 13:53 |
vubuntor745 | cũng chậm | 13:53 |
CoconutCicada | nếu được thì bạn có thể đề xuất giải pháp khác hay hơn | 13:53 |
CoconutCicada | cho việc cài đặt chương trình | 13:53 |
vubuntor745 | họ không dùng sql để load list mà cứ để hệ thống liệt kê | 13:53 |
MrTuxHdb | SQL | 13:54 |
MrTuxHdb | lolz | 13:54 |
* MrTuxHdb ôm CoconutCicada khóc | 13:54 | |
vubuntor745 | mysql hoặc sqlite | 13:54 |
* CoconutCicada trời đang nóng | 13:54 | |
MrTuxHdb | vubuntor745: thôi xin =)) | 13:54 |
MrTuxHdb | vubuntor745: sao không vác cả Oracle cho xịn? | 13:54 |
vubuntor745 | em đang nói cái load chậm của cái software - ubuntu | 13:55 |
MrTuxHdb | Ubuntu Software Center? | 13:55 |
vubuntor745 | chuẩn | 13:55 |
CoconutCicada | nhưng list phần mềm có phải dạng dữ liệu quan hệ đâu | 13:55 |
CoconutCicada | dùng sql làm gì? | 13:55 |
vubuntor745 | sql bác xem nó như nơi lưu dữ thôi | 13:56 |
vubuntor745 | cần gì quan hệ | 13:56 |
CoconutCicada | thế sql thì sẽ nhanh hơn list chay? | 13:56 |
vubuntor745 | có cái đó vào nhanh lắm | 13:56 |
vubuntor745 | nhanh hơn | 13:56 |
CoconutCicada | nhanh hơn do nguyên do nào? | 13:56 |
MrTuxHdb | vubuntor745: dựa vào đâu bảo nhanh hơn? | 13:56 |
MrTuxHdb | vubuntor745: bằng chứng? | 13:56 |
MrTuxHdb | hay cảm tính? | 13:56 |
CoconutCicada | có thể nó nhanh hơn | 13:56 |
MrTuxHdb | :3 | 13:57 |
vubuntor745 | dựa vào nguyên lý tải về load list lên | 13:57 |
CoconutCicada | nhưng mình nghĩ hiểu được tại sao nó nhanh hơn sẽ tốt hơn | 13:57 |
vubuntor745 | còn cái kia cứ bật lên là load về | 13:57 |
CoconutCicada | rồi patch luôn cái ubuntu software center | 13:57 |
CoconutCicada | bạn có thể nói rõ hơn? | 13:57 |
MrTuxHdb | vubuntor745: USC có catalog của riêng nó | 13:57 |
MrTuxHdb | cái đấy hình như đếu liên quan gì đến APT | 13:57 |
MrTuxHdb | nó map package name thôi thì phải | 13:57 |
CoconutCicada | uhm | 13:58 |
CoconutCicada | USC nó cần lưu thêm các metadata khác | 13:58 |
CoconutCicada | deb chay không có | 13:58 |
vubuntor745 | nó phải tải list của mấy thằng kia | 13:58 |
vubuntor745 | rồi mới load lên | 13:59 |
CoconutCicada | thằng kia là thằng nào? | 13:59 |
vubuntor745 | còn sql mình client server thẳng luôn | 13:59 |
MrTuxHdb | list nào của mấy thằng kia | 13:59 |
MrTuxHdb | vubuntor745: =)) | 13:59 |
vubuntor745 | của từng server | 13:59 |
MrTuxHdb | vubuntor745: thế giờ tức là nếu mysql của mình bị hổng | 13:59 |
MrTuxHdb | thì các chỗ khác hổng luôn? | 13:59 |
MrTuxHdb | :3 | 13:59 |
vubuntor745 | như vậy thì sida lắm | 13:59 |
vubuntor745 | trong khi mình dùng 1 máy chủ sql | 14:00 |
MrTuxHdb | =)) | 14:00 |
CoconutCicada | nếu thế thì có 2 vấn đề | 14:00 |
CoconutCicada | 1 là load | 14:00 |
vubuntor745 | rồi add thêm nguồn của máy chia sẻ để tải gói | 14:00 |
MrTuxHdb | :v | 14:00 |
CoconutCicada | có cả trăm ngàn user | 14:00 |
vubuntor745 | rồi so sánh | 14:00 |
CoconutCicada | làm sao để đảm bảo server kia chịu nổi tải? | 14:00 |
vubuntor745 | gói nào ở server nào ngon hơn thì lấy về | 14:00 |
vubuntor745 | trời | 14:00 |
CoconutCicada | rồi các vấn đề về authentication | 14:00 |
vubuntor745 | bác đùa máy chủ mysql mà không chịu nổi | 14:01 |
MrTuxHdb | vubuntor745: thế nào là ngon hơn? | 14:01 |
CoconutCicada | :) | 14:01 |
MrTuxHdb | vubuntor745: có chịu được cứt | 14:01 |
CoconutCicada | mình nghĩ là khó đấy | 14:01 |
MrTuxHdb | =)) | 14:01 |
MrTuxHdb | vubuntor745: bạn test vài trăm thì nó dễ | 14:01 |
MrTuxHdb | plaintext hosts của adaway | 14:01 |
MrTuxHdb | một ngày chịu vài chục ngàn lượt tải | 14:01 |
MrTuxHdb | không phải đùa đâu | 14:02 |
vubuntor745 | trời cái đó chỉ vài trăm MB thôi bác | 14:02 |
CoconutCicada | MrTuxHdb: ủa có làm gì đó dính đến adaway? | 14:02 |
MrTuxHdb | Ubuntu còn nhiều hơn | 14:02 |
MrTuxHdb | CoconutCicada: ví dụ về chuyện plaintext thôi | 14:02 |
CoconutCicada | vài trăm mb không quan trọng | 14:02 |
vubuntor745 | chỉ cần giá trị link hình ảnh, giải thích tên gói | 14:02 |
CoconutCicada | nhưng bạn đang over engineering vài vấn đề | 14:02 |
CoconutCicada | ví dụ như người dùng gõ vào | 14:02 |
CoconutCicada | a | 14:02 |
CoconutCicada | search tên gói/description | 14:03 |
=== ubungu is now known as quydo | ||
CoconutCicada | dữ liệu tải qua tải lại sẽ như thế nào? | 14:03 |
CoconutCicada | có bao nhiêu gói tất cả? | 14:03 |
vubuntor745 | còn tải thì nó phải thiết kế lại để nó tự tag server trong list server đã có | 14:03 |
CoconutCicada | số dữ liệu phải tải là bao nhiêu? | 14:03 |
vubuntor745 | chứ không tải từ server phục vụ sql | 14:03 |
CoconutCicada | liệu có thể đảm bảo không có user nào abuse | 14:03 |
quydo | các bác ơi | 14:03 |
MrTuxHdb | vubuntor745: =thế có phải bạn đang làm phức tạp vấn đề không? | 14:03 |
CoconutCicada | query liên tục? | 14:03 |
MrTuxHdb | không có internet thì sao | 14:03 |
quydo | cho mình hỏi cái làm sao để tìm đc 1 trường chứa \n nhỉ | 14:03 |
MrTuxHdb | user không search được | 14:03 |
MrTuxHdb | ? | 14:03 |
quydo | mysql nhé | 14:03 |
MrTuxHdb | :3 | 14:03 |
vubuntor745 | 1 lần 20 dòng | 14:03 |
vubuntor745 | lại gặp thánh nữa | 14:04 |
quydo | chào thánh | 14:04 |
CoconutCicada | và còn 1 vấn đề này | 14:04 |
quydo | :D | 14:04 |
vubuntor745 | cái đó phải mở public | 14:04 |
CoconutCicada | dependency resolving | 14:04 |
CoconutCicada | gói A dựa trên version b của gói B | 14:04 |
vubuntor745 | không cho sửa | 14:04 |
CoconutCicada | gói B dựa trên version c của gói C | 14:04 |
MrTuxHdb | =)) | 14:04 |
* quydo help me | 14:04 | |
CoconutCicada | và gói D đã có sẵn nhưng lại yêu cầu version c1 của gói C chẳng hạn | 14:05 |
MrTuxHdb | vubuntor745: tự dưng phải đèo thêm một đống phụ thuộc để làm gì :3 | 14:05 |
MrTuxHdb | quydo: google | 14:05 |
CoconutCicada | thế thì cái việc lựa chọn ra 1 set các phần mềm để cài so với configuration đã có trên máy mình | 14:05 |
CoconutCicada | sẽ là ai thực hiện? | 14:05 |
MrTuxHdb | .g mysql sql like "\n" | 14:05 |
SuperLuserv3 | MrTuxHdb: https://dev.mysql.com/doc/refman/5.1/en/string-comparison-functions.html | 14:05 |
quydo | google rồi, like '%\n%' | 14:05 |
quydo | ko đúng | 14:05 |
MrTuxHdb | quydo: mysql 5.5? | 14:05 |
CoconutCicada | máy chủ sao biết được trên máy tính mình đã cài phần mềm gì | 14:05 |
CoconutCicada | phiên bản thế nào | 14:05 |
CoconutCicada | để mà lựa chọn ra 1 set phần mềm phù hợp? | 14:05 |
vubuntor745 | không | 14:05 |
quydo | đúng rồi MrTuxHdb | 14:06 |
CoconutCicada | hay cứ phải query qua lại liên tục/ | 14:06 |
quydo | :D | 14:06 |
vubuntor745 | mình thiết kế lại cái apt anh àk | 14:06 |
vubuntor745 | để nó tự hiểu | 14:06 |
MrTuxHdb | quydo: đọc docs kia đi | 14:06 |
CoconutCicada | thiết kế thế nào? | 14:06 |
quydo | oki bác MrTuxHdb | 14:06 |
quydo | ô sao bác biết là 5.5 | 14:06 |
MrTuxHdb | quydo: %\\n% | 14:06 |
quydo | thử rồi :D | 14:06 |
MrTuxHdb | đọc docs chưa :v | 14:06 |
vubuntor745 | em cũng chưa nghĩ kỹ cho lắm | 14:06 |
CoconutCicada | vubuntor745: cái vụ dependency solving là NP complete đấy | 14:06 |
CoconutCicada | không phải dễ mà giải ra đâu | 14:07 |
vubuntor745 | nhưng vừa mới nghĩ ra có thể là dựa vào bản chất hiện nay của apt | 14:07 |
CoconutCicada | và 100000 user nó đòi giải NP complete? | 14:07 |
CoconutCicada | nghe có vẻ hơi khó | 14:07 |
CoconutCicada | chưa kể khi query sẽ phải send cấu hình hiện tại của máy mình lên kia | 14:07 |
CoconutCicada | ví dụ đang dùng 2 repo khác nhau | 14:07 |
MrTuxHdb | quydo: query bác như nào | 14:07 |
vubuntor745 | không không | 14:07 |
CoconutCicada | repo 1 không biết user đang chứa phiên bản c2 của gói C từ repo 2 | 14:08 |
MrTuxHdb | quydo: docs nói là phải chuẩn | 14:08 |
CoconutCicada | thế thì sao nó sẽ giải ra thế nào? | 14:08 |
vubuntor745 | ai mà send máy chủ sử lý làm gì | 14:08 |
CoconutCicada | vậy ai sẽ xử lý? | 14:08 |
vubuntor745 | máy chủ chỉ có mục đích là đưa thông tin nhanh thôi anh | 14:08 |
CoconutCicada | vậy ai sẽ xử lý? | 14:08 |
vubuntor745 | ví dụ như hình ảnh của cái phần mềm tui kiếm | 14:08 |
CoconutCicada | bạn cứ trả lời câu hỏi của mình đi | 14:08 |
vubuntor745 | rồi tên nó là gì | 14:08 |
vubuntor745 | thông tin của nó ra sao | 14:09 |
vubuntor745 | và cái đó thì đc người quản lý tự import | 14:09 |
vubuntor745 | chứ không phải là nơi giải quyết | 14:09 |
CoconutCicada | nhưng sao người quản lý có đủ đầu bài để xử lý được? | 14:09 |
quydo | like '%\n%' hoặc '%\\n%' đều ko có | 14:09 |
vubuntor745 | viết thêm công cụ | 14:09 |
quydo | dữ liệu nó có đoạn này '<p>\n Một Huyền' MrTuxHdb | 14:09 |
CoconutCicada | khi toàn bộ "có phần mềm gì" lẫn "phiên bản ra sao" lẫn "dependency thế nào" đều nằm trên server? | 14:10 |
MrTuxHdb | quydo: like '%\\n%' là chuẩn | 14:10 |
quydo | không phải \n là ẩn đâu | 14:10 |
MrTuxHdb | docs viết vậy | 14:10 |
vubuntor745 | giống cái story google đó anh | 14:10 |
quydo | thử có đc đâu ;( | 14:10 |
CoconutCicada | vậy rốt cuộc vẫn phải lưu 1 cái replicate trên máy client | 14:10 |
CoconutCicada | thế thì khác gì đâu? | 14:10 |
MrTuxHdb | quydo: \n nó phải escape mà | 14:10 |
vubuntor745 | phải dùng máy chủ sql thì mới duyệt phần mềm nhanh đc chứ | 14:10 |
vubuntor745 | còn chuyện tải thì anh thích cái nào thì mới dựa trên link server cung cấp | 14:11 |
vubuntor745 | để tải xuống | 14:11 |
quydo | thì thử cả 2 rồi đều k đc MrTuxHdb ;( | 14:11 |
quydo | bác vubuntor745 đang nói chủ đề gì thế | 14:11 |
CoconutCicada | vấn đề là 'thích cái nào' nó không đơn giản | 14:11 |
MrTuxHdb | quydo: kiểu đầu tiên là không đúng | 14:11 |
CoconutCicada | như ví dụ mình nói ở trên | 14:11 |
MrTuxHdb | kiểu thứ 2 mới đúng syntax | 14:11 |
quydo | like '%\n%' hoặc '%\\n%' đều ko có | 14:11 |
CoconutCicada | khi có dependency vào thì bạn phải giải để tìm ra các phần mềm cần cài | 14:11 |
vubuntor745 | chứ load như ubuntu mình hiện nay thì mấy máy đó sida hết | 14:11 |
CoconutCicada | lẫn các thư viện | 14:11 |
CoconutCicada | thôi được rồi | 14:12 |
CoconutCicada | đơn giản nhé | 14:12 |
MrTuxHdb | quydo: có có \n\r không vậy | 14:12 |
vubuntor745 | em hiểu ý anh nói | 14:12 |
vubuntor745 | để em ví dụ cụ thể | 14:12 |
quydo | đây MrTuxHdb, trường đó có dòng '<p>\n Một Huyền' | 14:12 |
quydo | giờ tìm \n ko ra :D | 14:12 |
CoconutCicada | có 1 user, cần cài phần mềm A, phần mềm A yêu cầu phiên bản b của thư viện B, và trên máy user đã có sẵn phiên bản b2 của B cài từ repo khác | 14:12 |
quydo | nó toàn ra cái xuống dòng thôi, tức ko escape đc cái \ | 14:12 |
CoconutCicada | thế thì user cần interact thế nào để giải được? | 14:13 |
vubuntor745 | như là cái driver nivia đi | 14:13 |
vubuntor745 | =]]zzz | 14:13 |
CoconutCicada | interact cái trên như thế nào? | 14:13 |
vubuntor745 | nvidia | 14:13 |
CoconutCicada | bạn cứ trả lời cho mình | 14:13 |
MrTuxHdb | quydo: chưa hiểu | 14:13 |
MrTuxHdb | thế nó result như nào | 14:13 |
vubuntor745 | chỉ cần load về thôi | 14:14 |
CoconutCicada | load cái gì? | 14:14 |
MrTuxHdb | quydo: đếu được thì bác xài REGEXP xem | 14:14 |
vubuntor745 | load thông tin cơ bản của phần mềm đó về | 14:14 |
quydo | ok thử xem | 14:14 |
CoconutCicada | user bảo 'tôi cần phần mềm A', server trả lời "A cần b của B" | 14:14 |
CoconutCicada | lúc đó thì user làm gì tiếp? | 14:14 |
vubuntor745 | ví dụ như lệ thuộc | 14:14 |
CoconutCicada | sau đó lại phải query dependency của *từng* version của A | 14:15 |
vubuntor745 | nếu cài thì sẽ hỏi tiếp | 14:15 |
quydo | tức là select 1 trường trên mysql shell, bình thường \n sẽ là xuống dòng | 14:15 |
CoconutCicada | để lựa chọn ra set phù hợp? | 14:15 |
quydo | cơ mà cái này thấy đc \n | 14:15 |
vubuntor745 | sever sẽ chỉ ra lệ thuộc | 14:15 |
CoconutCicada | ừ | 14:15 |
CoconutCicada | và lệ thuộc không phù hợp với cấu hình máy đang chạy | 14:15 |
vubuntor745 | rồi cung cấp các danh sách link | 14:15 |
CoconutCicada | như mình bảo, A cần phiên bản b, nhưng máy đang chạy lại có phiên bản b2 cơ | 14:15 |
CoconutCicada | thì làm tiếp thế nào? | 14:15 |
CoconutCicada | hay là thông báo user là không thể đáp ứng dependency và lăn ra lỗi? | 14:16 |
vubuntor745 | thì ko cùng phiên bản thì sao mà đc | 14:16 |
CoconutCicada | thế là lỗi rồi | 14:16 |
vubuntor745 | trên server | 14:16 |
vubuntor745 | phải có | 14:16 |
CoconutCicada | giả sử A có n phiên bản a1 a2 a3 a4 | 14:16 |
vubuntor745 | thì cái client mới có đc | 14:16 |
CoconutCicada | trong đó a3 a2 a1 chạy được với b2 của B | 14:16 |
CoconutCicada | còn a4 là mới nhất nhưng không chạy được b2 | 14:16 |
CoconutCicada | thì một cái package manager "thông minh" và "đầy đủ thông tin" | 14:17 |
CoconutCicada | nó sẽ đưa ra 2 lựa chọn | 14:17 |
CoconutCicada | hoặc là cài a3 của A | 14:17 |
vubuntor745 | không | 14:17 |
CoconutCicada | hoặc là up từ b2 -> b | 14:17 |
vubuntor745 | người dùng | 14:17 |
vubuntor745 | tự lựa anh àk | 14:17 |
CoconutCicada | sao mà lựa được? :) | 14:17 |
CoconutCicada | họ lấy được thông tin từ đâu? | 14:17 |
vubuntor745 | thì mình chỉ liệt kê | 14:17 |
CoconutCicada | họ sao biết a3 có thể đáp ứng yêu cầu? | 14:17 |
vubuntor745 | lựa chọn là người dùng | 14:17 |
CoconutCicada | đây là 1 ví dụ cực kỳ đơn giản chỉ có 2 gói lệ thuộc nhau | 14:18 |
vubuntor745 | thì họ muốn dùng thì phải tự tìm hiểu | 14:18 |
CoconutCicada | thực tế thì nó là hàng chục gói | 14:18 |
CoconutCicada | thế thì chả ai dùng rồi | 14:18 |
vubuntor745 | sao mà chả ai dùng | 14:18 |
CoconutCicada | họ chả cần quan tâm tìm hiểu gì, họ muốn có phần mềm đó và nó phải chạy được | 14:18 |
vubuntor745 | tốc độ nhanh hơn hẳn | 14:18 |
CoconutCicada | bạn đừng chú trọng vào tốc độ | 14:18 |
CoconutCicada | :) | 14:18 |
vubuntor745 | =]]]zzz | 14:18 |
CoconutCicada | cái quan trọng của hệ thống là nó phải đáp ứng được yêu cầu của user | 14:18 |
CoconutCicada | dependency solver là quan trọng nhất trong đó | 14:19 |
vubuntor745 | thì người dùng muốn dùng cái nào | 14:19 |
vubuntor745 | họ tự phải khắc biết | 14:19 |
vubuntor745 | chứ chẵng nhẽ cả việc họ cần gì | 14:19 |
CoconutCicada | thế là họ bớt được 1s khi load trên USC | 14:19 |
vubuntor745 | mà chúng ta cũng phải đáp ứng cho họ trong khi cả họ còn ko biết | 14:19 |
CoconutCicada | và mất 3 4 ngày để tìm hiểu tại sao nó lại thế? | 14:19 |
CoconutCicada | nói chung theo mình hiểu thì bạn đang đẩy 1 vấn đề NP hard từ máy tính sang cho người dùng | 14:20 |
vubuntor745 | họ thích phiên bản a 1 thì chúng ta cung cấp danh sách phụ thuộc của a1 và chính nó | 14:20 |
CoconutCicada | cũng được | 14:20 |
vubuntor745 | lẫn đường link | 14:20 |
CoconutCicada | có lẽ bạn rõ NP hard là cái gì? | 14:20 |
vubuntor745 | để người dùng tự tải về | 14:21 |
CoconutCicada | nhưng ví dụ a1 lại không tương thích với phần mềm đang có trên máy tính | 14:21 |
vubuntor745 | chứ không ép họ phải dùng a 2 hoặc a 3 | 14:21 |
CoconutCicada | và a2 lại đáp ứng cơ | 14:21 |
quydo | .g Manchester United vs Chelsea | 14:21 |
SuperLuserv3 | quydo: http://www.dailymail.co.uk/sport/football/article-3043513/Chelsea-vs-Manchester-United-Sportsmail-s-10-key-questions-ahead-crunch-clash.html | 14:21 |
CoconutCicada | thế thì chỉ đơn giản là báo 'tôi không thể cài'? | 14:21 |
vubuntor745 | cái đó trừ khi là một ditro lạc hậu | 14:22 |
quydo | .g fap | 14:22 |
SuperLuserv3 | quydo: http://www.urbandictionary.com/define.php?term=fap | 14:22 |
vubuntor745 | dĩ nhiên là khi lên tìm thì cũng phải gởi phiên bản | 14:22 |
vubuntor745 | mình đang dùng chứ bác | 14:22 |
vubuntor745 | chứ đâu ra mà khơi khơi mình lên tìm đc | 14:22 |
CoconutCicada | thế gửi *toàn bộ* cấu hình đang dùng trên máy lên server? | 14:22 |
CoconutCicada | :) | 14:22 |
vubuntor745 | không | 14:22 |
vubuntor745 | ví dụ như tui đang dùng ubuntu 12 | 14:23 |
vubuntor745 | thì server gởi 12 xuống | 14:23 |
vubuntor745 | ubuntu 14 thì gởi 14 | 14:23 |
vubuntor745 | chứ load mấy cái kia làm gì | 14:23 |
CoconutCicada | gửi 12 là gửi những cái gì của 12? | 14:23 |
vubuntor745 | àk nhầm | 14:23 |
CoconutCicada | toàn bộ gói của 12 đâu có vào chục ngàn gói thôi | 14:23 |
vubuntor745 | gởi mấy thông tin cấu hình cả máy làm gì | 14:23 |
CoconutCicada | thế gửi cái chi? | 14:23 |
vubuntor745 | chục ngàn gói mà có hình ảnh với ký tự không | 14:24 |
vubuntor745 | thì cũng chỉ vài nốt nhạc với sql server | 14:24 |
CoconutCicada | tất nhiên | 14:24 |
CoconutCicada | quan trọng là cái solver thôi | 14:24 |
CoconutCicada | :) | 14:24 |
vubuntor745 | tại chúng ta chỉ cung cấp cái đó | 14:24 |
CoconutCicada | server lúc đó phải xử lý xem phiên bản nào cài được | 14:24 |
CoconutCicada | nhanh ấy mà | 14:24 |
CoconutCicada | NP hard | 14:24 |
CoconutCicada | bạn có thể nói cho mình NP hard là cái gì? | 14:24 |
vubuntor745 | chứ không cung cấp gói binary tải về | 14:24 |
vubuntor745 | bác quá phụ thuộc vào kiến thức nền rồi | 14:25 |
CoconutCicada | à không | 14:25 |
CoconutCicada | mình chỉ nghĩ đơn giản thế này | 14:25 |
CoconutCicada | mình biết nhiều người quản lý có vài ngàn server thôi | 14:26 |
CoconutCicada | ubuntu cũng được wikipedia sử dụng | 14:26 |
CoconutCicada | cho những hệ thống cực cực lớn | 14:26 |
CoconutCicada | các cái vấn đề kia mình thấy là họ phải tính chán rồi mới làm vậy | 14:26 |
CoconutCicada | chứ họ đâu phải dốt đến mức không biết dùng sql cho nhanh chứ phải không? | 14:26 |
vubuntor745 | không phải vậy đâu anh | 14:26 |
CoconutCicada | mình thì ngu si | 14:27 |
CoconutCicada | không dám so với các bác ấy | 14:27 |
CoconutCicada | nên mình thấy họ lựa chọn thế nào mà mình chưa hiểu là tại sao | 14:27 |
vubuntor745 | họ chưa có giải pháp tốt hơn thôi | 14:27 |
CoconutCicada | thì mình cũng chưa thể phán xét được rằng họ sai được | 14:27 |
CoconutCicada | tất nhiên | 14:27 |
CoconutCicada | mình cũng không thể loại bỏ khả năng bạn đúng | 14:27 |
vubuntor745 | người nước ngoài chứ đâu có nghĩa là hòan hảo hết đâu anh | 14:27 |
CoconutCicada | cho dù tới hiện tại bạn chưa thuyết phục được mình | 14:28 |
CoconutCicada | bạn hoàn toàn có thể đề xuất ý tưởng của mình lên ubuntu developer | 14:28 |
CoconutCicada | nếu nó hay và xuất sắc, chắc họ chả tội gì không làm theo | 14:28 |
vubuntor745 | em thích làm một mình sau đó thì đưa lên luôn. | 14:29 |
CoconutCicada | uhm | 14:30 |
CoconutCicada | rất ủng hộ | 14:30 |
CoconutCicada | đóng góp thì tốt cho cả cộng đồng | 14:30 |
vubuntor745 | nhưng hiện tại thì em mới nghĩ đc đến đó thôi | 14:31 |
CoconutCicada | không sao | 14:31 |
CoconutCicada | bạn cứ làm tiếp | 14:31 |
vubuntor745 | còn để làm đc chắc cũng phải lâu | 14:31 |
vubuntor745 | giờ em đang nhắm tới mấy cái tiện ích nhỏ nhỏ | 14:31 |
vubuntor745 | cho có kinh nghiệm cái đã | 14:32 |
vubuntor745 | em viết bằng python hết | 14:32 |
vubuntor745 | sau này có thể cho mọi người học dễ hơn | 14:33 |
CoconutCicada | uhm | 14:33 |
MrTuxHdb | vubuntor745: đếu mịa cái mysql | 14:33 |
vubuntor745 | hoặc tìm hiểu dễ hơn | 14:33 |
MrTuxHdb | nó đem đến cái thừa mà một cái package manager cần có | 14:33 |
vubuntor745 | =]]]zzz | 14:33 |
MrTuxHdb | thế nên có cái quái nào xài như thế không | 14:33 |
MrTuxHdb | fedora, suse, rhel, centos hay debian/ubuntu | 14:33 |
vubuntor745 | tại bác suy nghĩ nhiều quá thôi | 14:33 |
MrTuxHdb | chỉ có cái đám KDE mất dạy | 14:33 |
MrTuxHdb | cài cái amarok2 | 14:34 |
MrTuxHdb | nó mới cài cả mysql server | 14:34 |
vubuntor745 | mình viết phần mềm thì cần nhanh với giảm tải cpu đỡ chiếm ram | 14:34 |
MrTuxHdb | vubuntor745: nhanh | 14:34 |
MrTuxHdb | ? | 14:34 |
* CoconutCicada nghĩ viết phần mềm nhanh phụ thuộc vào thuật toán | 14:34 | |
vubuntor745 | có phương pháp nào | 14:34 |
vubuntor745 | thì cứ ứng dụng nó vào thôi | 14:34 |
MrTuxHdb | vubuntor745: mysql server chạy thêm trên máy cá nhân | 14:34 |
MrTuxHdb | thành nhanh? | 14:34 |
MrTuxHdb | không tốn CPU? | 14:34 |
vubuntor745 | chuẩn thuật toán là điều căn bản nhất | 14:35 |
MrTuxHdb | thế lúc cài lại máy thì db cũng mất à? | 14:35 |
vubuntor745 | sql server chạy trên server bác ơi | 14:35 |
MrTuxHdb | config của user không được bảo toàn | 14:35 |
vubuntor745 | chứ ai cho chạy trên client | 14:35 |
MrTuxHdb | vubuntor745: chưa đọc mình nói gì à | 14:35 |
CoconutCicada | thôi kệ đi | 14:35 |
MrTuxHdb | cài amarok2 | 14:35 |
vubuntor745 | bác tux vẫn chưa hiểu nãy giờ chúng ta nói gì | 14:35 |
MrTuxHdb | nó cài mysql server | 14:35 |
CoconutCicada | vấn đề đấy nó tương đối là phức tạp đấy | 14:35 |
CoconutCicada | không đơn giản đâu ;) | 14:36 |
MrTuxHdb | vubuntor745: định cải tiến USC với APT | 14:36 |
MrTuxHdb | thành client/server | 14:36 |
CoconutCicada | đến giờ vẫn chưa có lời giải | 14:36 |
CoconutCicada | he he | 14:36 |
MrTuxHdb | dùng DB cho nó *thân thiệt* với bạn | 14:36 |
MrTuxHdb | chứ gì? | 14:36 |
MrTuxHdb | right? | 14:36 |
CoconutCicada | dù toàn những engineer cỡ bự lương vài trăm ngàn đô | 14:36 |
vubuntor745 | không phải như bác tux nghĩ đâu | 14:36 |
MrTuxHdb | :3 | 14:36 |
vubuntor745 | cái đó có mà chơi lầy :3 | 14:36 |
vubuntor745 | đúng nếu làm đc cái đó | 14:36 |
vubuntor745 | thì mang nó ra làm mã nguồn mở | 14:37 |
vubuntor745 | thì thật phí thật | 14:37 |
vubuntor745 | giá trị cao lắm | 14:37 |
CoconutCicada | he he | 14:37 |
CoconutCicada | không sao | 14:37 |
CoconutCicada | cứ nghiên cứu và phát triển | 14:37 |
vubuntor745 | nói thiệt bán cả nhà dòng họ em đi | 14:37 |
CoconutCicada | làm được thì tốt, mà không làm được thì cũng học được vài thứ | 14:37 |
vubuntor745 | còn không đc một nửa tiền của cái đó nữa | 14:37 |
MrTuxHdb | USC thật ra | 14:38 |
MrTuxHdb | có ma nào xài đâu ta | 14:38 |
MrTuxHdb | :3 | 14:38 |
* MrTuxHdb xài synaptic + aptitude | 14:39 | |
vubuntor745 | hay là mình gộp cái phần mềm mà em vừa làm vào nhóm ubuntu-vn luôn đc ko bác | 14:40 |
CoconutCicada | mm | 14:40 |
CoconutCicada | giờ ubuntu-vn toàn ăn chơi chém gió thôi | 14:40 |
CoconutCicada | chả ai làm gì đâu | 14:40 |
CoconutCicada | nên tự làm sẽ tốt hơn | 14:40 |
vubuntor745 | có sao đâu bác | 14:41 |
vubuntor745 | mình cũng học hỏi đc nhiều điều | 14:41 |
vubuntor745 | về cái khác | 14:41 |
CoconutCicada | ý là chả ai làm ấy | 14:42 |
vubuntor745 | àk không sao | 14:42 |
vubuntor745 | em solo riết quen rồi | 14:42 |
vubuntor745 | :3 | 14:42 |
vubuntor745 | solo riết quen nên biến hàm toàn đặt theo thứ tự a b c e f xong rồi lại a1 b1 e1 =]]]zz | 14:43 |
CoconutCicada | uh huh | 14:44 |
MrTuxHdb | vubuntor745: ví dụ tên bạn là VuTo nha | 14:44 |
MrTuxHdb | chắc biến là VuTo1 | 14:45 |
MrTuxHdb | VuTo2 | 14:45 |
MrTuxHdb | VuTo3 chứ đếu gì | 14:45 |
MrTuxHdb | =)) | 14:45 |
MrTuxHdb | code thối | 14:45 |
vubuntor745 | vãi | 14:45 |
vubuntor745 | =]]]zzzz | 14:45 |
vubuntor745 | đọc vào | 14:45 |
MrTuxHdb | code thế chó nó ngửi được | 14:45 |
vubuntor745 | đếu hiểu đang viết cái gì | 14:45 |
vubuntor745 | mà nó lại chạy đc cũng hay | 14:45 |
vubuntor745 | =]]]zz | 14:45 |
vubuntor745 | người ta gọi là vẽ bùa | 14:46 |
* MrTuxHdb cười đểu | 14:46 | |
vubuntor745 | =]]zzzz | 14:46 |
vubuntor745 | đang xin vào nhóm viêtlug | 14:51 |
* MrTuxHdb out khỏi VietLUG, SaiGonLUG, HanoiLUG, VFOSSA và Ubuntu-VN | 14:52 | |
vubuntor745 | sốc dữ | 14:52 |
vubuntor745 | đúng là cựu có khác | 14:53 |
MrTuxHdb | support mấy bạn end user rát tai lắm | 14:53 |
vubuntor745 | chuẩn thật | 14:53 |
vubuntor745 | em viết bài hướng dẫn sửa lỗi mà còn bị hạch lên hạch xuống | 14:54 |
vubuntor745 | mặc dù vẫn đc | 14:54 |
vubuntor745 | _ _!! | 14:54 |
MrTuxHdb | :v | 14:54 |
vubuntor745 | albiononline có bác nào chơi ko | 14:59 |
vubuntor745 | albion online | 14:59 |
CoconutCicada | ko | 14:59 |
vubuntor745 | tưởng có em định hỏi sao mà nó ko báo lỗi gì hết nhưng vào màn hình đăng nhập là văng | 15:00 |
vubuntor745 | chán | 15:00 |
vubuntor745 | phiên bản linux đàng hoàng | 15:00 |
MrTuxHdb | linux đàng hoàng | 15:01 |
MrTuxHdb | là linux nào | 15:01 |
* MrTuxHdb xài linux không đàng hoàng | 15:01 | |
vubuntor745 | =]]zzzz | 15:03 |
vubuntor745 | em dùng mint | 15:03 |
vubuntor745 | hóng google chả thấy chút gió | 15:03 |
vubuntor745 | If I switch to the official NVidia driver the program does not start. | 15:11 |
vubuntor745 | quá nhọ cho mình | 15:11 |
vubuntor745 | =]]]]zzz | 15:11 |
=== quydo is now known as ubungu | ||
=== chungbd|away is now known as chungbd | ||
=== CoconutCrab is now known as AmnesiacCrab | ||
=== AmnesiacCrab is now known as InsomniaCrab |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!