[08:57] <vubuntor882> chào các bạn! Cho mình hỏi là khi cần chạy nhiều domain trên 1 server thật có cần cài DNS server không?
[09:29] <vubuntor960> chào các bạn
[09:29] <vubuntor960> cho mình hỏi
[09:30] <vubuntor960> sao mình cài máy in qua mạng
[09:30] <kid__1> !hi
[09:30] <ubot2> Chào bạn!
[09:30] <vubuntor960> 2 máy cùng ubuntu
[09:30] <vubuntor960> nó không in được
[09:30] <vubuntor960> in toàn báo Held
[09:30] <vubuntor960> lỗi là ở trên cái ubuntu mà in qua mạng ấy
[09:31] <kid__1> lỗi đầy đủ là gì vậy bạn
[09:31] <kid__1> mỗi Held thôi à?
[09:31] <vubuntor960> vì mình lấy 1 cái ubuntu khác in qua mạng thì được
[09:31] <vubuntor960> để mình send cho cái hình
[09:31] <vubuntor960> send hình thế nào nhỉ
[09:31] <kid__1> !up
[09:31] <ubot2> Bạn có thể up ảnh lên http://imgur.com rồi gửi link về đây
[09:31] <iSupyBot> Title: imgur: the simple image sharer (at imgur.com)
[09:31] <vubuntor960> ok
[09:33] <vubuntor545> cac bac giup e voi _
[09:33] <vubuntor545> khong hieu ubuntu cua e the nao
[09:33] <vubuntor545> bay gio e cu add phan mem nao vao
[09:33] <vubuntor545> tren software
[09:33] <vubuntor545> la no lai bao  : Check if you are using third party repositories. If so disable them, since they are a common source of problems. Furthermore run the following command in a Terminal: apt-get install -f
[09:34] <vubuntor545> ko cai dc gi ca
[09:34] <vubuntor545> ma cung ko remove dc phan mem nao
[09:34] <vubuntor960> hình đây các bạn
[09:34] <vubuntor960> http://ns5.upanh.com/b5.s32.d1/1595d1bc762a355dc30fe72ba6a88972_51039645.loiin.png
[09:35] <vubuntor545> bac nao giup e voi
[09:35] <vubuntor545> vao update cung ko up date dc
[09:36] <_Tux_> vubuntor545: chạy lệnh nó bảo thôi
[09:36] <_Tux_> sudo apt-get install -f
[09:36] <_Tux_> nhớ tắt cái Ubuntu Software Center đi
[09:36] <vubuntor545> chay lenh nhung ko chay dc
[09:36] <vubuntor545> bac  ah
[09:37] <kid__1> _Tux_: làm nốt cái vụ print đi:D
[09:37] <kid__1> vubuntor545: gõ lệnh đó thì nó báo lỗi gì
[09:37] <_Tux_> kid__1: ai biết
[09:37] <_Tux_> :D
[09:37] <vubuntor545> E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
[09:37]  * _Tux_ chả xài máy in bao giờ
[09:37] <vubuntor545> day la loi khi chay lenh
[09:37] <_Tux_> vubuntor545: đã bảo tắt Ubuntu Software Center đi mà
[09:37] <_Tux_> không đọc kĩ vậy
[09:37] <vubuntor545> e tat roi ma
[09:38] <kid__1> reboot đi rồi chạy lại=))
[09:38] <_Tux_> sudo rm /var/lib/dpkg/lock
[09:38] <_Tux_> rồi chạy lại
[09:39] <_Tux_> mà tắt cả UPdate Manager nữa nhá
[09:39] <vubuntor545> chay lenh  :  sudo rm /var/lib/dpkg/lock
[09:39] <vubuntor545> ha bac
[09:39] <vubuntor545> e tat het roi
[09:39] <vubuntor545> lenh bac vua bao cung ko chay
[09:39] <vubuntor545> e cop nguyen the
[09:40] <vubuntor545> roi enter
[09:40] <vubuntor545> nhung no dung im
[09:40] <vubuntor545> ko chay gi ca
[09:40] <kid__1> nhập passwd vào chưa?
[09:41] <vubuntor545> khong nhap dc pass
[09:41] <vubuntor545> bac ah
[09:41] <_Tux_> vubuntor545: nó không hiện gì cả chứ gì
[09:41] <_Tux_> ờ thế xong rồi
[09:41] <_Tux_> giờ chạy lại lệnh kia fdi
[09:41] <vubuntor545> e nhap pass no ko vao
[09:41] <_Tux_> lol
[09:41] <_Tux_> cứ nhập
[09:42] <_Tux_> rồi enter
[09:42] <_Tux_> done
[09:42] <vubuntor545> chay lai lenh apt-get install -f
[09:42] <vubuntor545> ha bac
[09:42] <kid__1> ờ
[09:43] <vubuntor545> e chay lai roi
[09:43] <vubuntor545> ko dc
[09:43] <_Tux_> sudo
[09:43] <_Tux_> vubuntor545: lại không đọc rồi
[09:44] <vubuntor545> e doc ki roi ma
[09:44] <vubuntor545> e vua chay thu lenh duoi
[09:44] <vubuntor545> no bao :  cannot remove `/var/lib/dpkg/lock': No such file or director
[09:45]  * _Tux_ đập đầu vào tường đi ra
[09:45] <kid__1> vubuntor545: copy hết đống lệnh từ nãy đến giờ lên đây coi
[09:45] <kid__1> !paste
[09:45] <ubot2> Với nội dung dài hơn 4 dòng, xin mời copy và paste vào trang http://paste.ubuntu.com, điền tên, ấn nút paste, rồi gửi đường dẫn (link) vào đây
[09:48] <vubuntor545> cop dong lenh nao bac nhi
[09:48] <vubuntor545> bac huong dan cu the e voi
[09:48] <vubuntor545> hi
[09:51] <vubuntor545> bac lam on huong dan cu the e voi
[09:52] <vubuntor545> copy lenh   apt-get install -f
[09:52] <vubuntor545> len paste ubuntu.com ha bac
[09:52] <vubuntor545> ma cop o duoi hay tren ah
[09:53] <heroandtn3> copy tất luôn
[09:53] <vubuntor545> alo
[09:57] <vubuntor545> e cha hieu gi ca
[09:57] <vubuntor545> e copy lenh vao cai o to dug ben duoi
[09:57] <vubuntor545> roi click vao nut paste
[09:57] <vubuntor545> no chag ra gi ca
[09:57] <vubuntor545> ben tren o name e nhap ten e
[09:58] <heroandtn3> để copy từ Terminal thì chọn cái cần copy rồi bấm Ctrl+Shift+C
[09:58] <heroandtn3> hoặc click chuột phải chọn Copy
[10:02] <vubuntor545> e chang hieu kieu gi e cop py len roi click nut paste
[10:02] <vubuntor545> no hien len nhu nay
[10:02] <vubuntor545> http://paste.ubuntu.com/1372139/
[10:02] <iSupyBot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[10:02] <vubuntor545> chang hieu kieu gi
[10:03] <vubuntor545> nhu the co dung ko bac
[10:03] <vubuntor545> e thao tac nhu the
[10:03] <vubuntor545> co dung ko ah
[10:04] <heroandtn3> bác _Tux_ vào nói tiếp kìa ;))
[10:04] <vubuntor545> alo
[10:04] <vubuntor545> kieu nay chac tai e dot qua roi
[10:04] <kid__1> gõ cái lại cái lệnh sudo rm
[10:04] <vubuntor545> thoi cac bac giup cho trot
[10:05] <kid__1> rồi vất lên đây lại coi:)
[10:06] <vubuntor545> coi nhu e hoi lai tu dau nhe ! e vao termina go lenh apt-get install -f
[10:06] <vubuntor545> roi enter thi no bao E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
[10:06] <vubuntor545> bay gio nhu nao ah
[10:08] <vubuntor545> alo
[10:08] <vubuntor545> alo alo
[10:08] <kid__1> xicalo
[10:09] <heroandtn3> bạn thêm sudo vào
[10:09] <heroandtn3> sudo apt-get install -f
[10:09] <heroandtn3> lần sau nó bắn ra lỗi gì thì đọc
[10:09] <heroandtn3> xem nó bảo sao
[10:09] <heroandtn3> nó báo rõ rành rành kia mà lại còn hỏi
[10:10] <vubuntor545> e thay no ban ra loi nhung van de e ko hieu loi no bao la loi gi
[10:10] <vubuntor545> va khac phuc nhu nao
[10:11] <vubuntor545> e chay lenh : sudo apt-get install -f
[10:11] <vubuntor545> thi no doi pass
[10:11] <vubuntor545> nhung e ko nhap dc pass vao
[10:11] <vubuntor545> go chu gi no cung ko hien ra
[10:11] <vubuntor545> pass cua e la 1
[10:11] <vubuntor545> an so 1
[10:11] <kid__1> bạn cứ nhấn 1 rồi enter
[10:11] <heroandtn3> cứ gõ đi rồi Enter
[10:11] <vubuntor545> no ko hien dau chamtrong pass
[10:11] <heroandtn3> nó ko hiện ra mấy dấu chấm đâu ;)
[10:12] <vubuntor545> enter no bao : Sorry, try again. [sudo] password for pham:
[10:12] <heroandtn3> sai pass chứ sao
[10:13] <heroandtn3> bạn gõ lại pass đi
[10:13] <vubuntor545> pass e la 1
[10:13] <vubuntor545> e an so 1 nhung no ko hien ra so 1
[10:13] <vubuntor545> ma no cung ko hien dau cham
[10:13] <heroandtn3> bó tay
[10:13] <kid__1> terminal nó không hiện passwd đâu
[10:13] <kid__1> bạn cứ gõ passwd rồi enter
[10:13] <heroandtn3> bạn không đọc những gì mình nói ở trên à?
[10:14] <vubuntor545> Reading package lists... Done Building dependency tree        Reading state information... Done Correcting dependencies... Done The following extra packages will be installed:   barry-util libbarry0 The following NEW packages will be installed:   barry-util libbarry0 0 upgraded, 2 newly installed, 0 to remove and 460 not upgraded. 1 not fully installed or removed. Need to get 0 B/340 kB of archives. After this operation, 1,006
[10:14] <vubuntor545> day
[10:14] <vubuntor545> bac oi
[10:15] <kid__1> giờ thử add soft nào vô coi
[10:15] <vubuntor545> dong duoi cung no hien : Do you want to continue [Y/n]?
[10:16] <vubuntor545> chon y or n
[10:16] <vubuntor545> cac bac oi
[10:16] <heroandtn3> y
[10:17] <vubuntor545> chon y no ra
[10:17] <vubuntor545> http://paste.ubuntu.com/1372161/
[10:17] <iSupyBot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[10:18] <kid__1> ca này mệt thế
[10:18] <kid__1> @
[10:19] <vubuntor545> e vua thu add 1 soft van ko dc
[10:20] <vubuntor545> ma e vua bat cai ubuntu soft ware
[10:20] <vubuntor545> no hien len bang
[10:20] <_Tux_> linberry
[10:20] <_Tux_> poor man
[10:21] <_Tux_> =)
[10:21] <vubuntor545> http://3.bp.blogspot.com/-aVAAJBUDsO0/UEJEGWKc7rI/AAAAAAAAAbQ/to-eKkyWZ9Y/s1600/ubuntuSoftwareCentre3-.png
[10:22] <_Tux_> ;)
[10:22] <vubuntor545> loi nay la sao ha cac bac
[10:22] <_Tux_> là nhấn nút repair chớ sao
[10:22] <vubuntor545> nhan roi
[10:22] <vubuntor545> van ko dc
[10:22] <_Tux_> chắc cài phần mềm bậy bằng file deb
[10:22] <_Tux_> =)
[10:22] <_Tux_> vubuntor545: virus rồi
[10:22] <_Tux_> thay màn hình đi
[10:23] <_Tux_> j/k
[10:23] <heroandtn3> thử lệnh này xem
[10:23] <vubuntor545> e nhan nut repair no hien loi The installation or removal of a software package failed.
[10:23] <kid__1> _Tux_: virus thật hả?
[10:23] <heroandtn3> sudo dpkg --purge --force-depends linberry
[10:24] <heroandtn3> sau đó: sudo apt-get install -f lần nữa
[10:25] <vubuntor545> e chay 2 lenh roi
[10:25] <_Tux_> welcome to hell
[10:25] <vubuntor545> http://paste.ubuntu.com/1372171/
[10:25] <iSupyBot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[10:25] <_Tux_> =]]
[10:26] <heroandtn3> có vẻ ổn hơn rồi đấy
[10:26] <heroandtn3> $ sudo apt-get autoclean
[10:27] <heroandtn3> $ sudo apt-get update && sudo apt-get upgrade
[10:29] <vubuntor545> bay gio e cai phan mem no lai hien loi nay
[10:29] <heroandtn3> bạn đã gõ 2 lệnh trên chưa?
[10:31] <vubuntor545> Not enough free disk space  The upgrade needs a total of 846 M free space on disk '/'. Please free at least an additional 683 M of disk space on '/'. Empty your trash and remove temporary packages of former installations using 'sudo apt-get clean'.
[10:31] <_Tux_> lol
[10:31] <vubuntor545> o dia e con thua hon 30G
[10:31] <_Tux_> Wubi chứ gì
[10:31] <vubuntor545> e cha hieu sao no bao thieu
[10:31] <_Tux_> keo kiệt nó cùng vừa phải thôi
[10:31] <_Tux_> =)
[10:31] <heroandtn3> $ sudo apt-get clean thử xem
[10:31] <vubuntor545> la sao ah
[10:32] <heroandtn3> sau đó xóa 1 số cái không cần thiết trong thư mục Home của bạn đi
[10:32] <_Tux_> df -kTh | grep -i ext
[10:32] <heroandtn3> kiểu như mấy cái trong Download, Videos, Pictures, XXX
[10:32] <_Tux_> gõ lệnh đó thử coi nào
[10:33] <vubuntor545> bo tay ko dc
[10:33] <vubuntor545> e thu nhung : pham@pham-Inspiron-1545:~$ sudo apt-get clean [sudo] password for pham:  Sorry, try again. [sudo] password for pham:  pham@pham-Inspiron-1545:~$ sudo apt-get clean pham@pham-Inspiron-1545:~$ sudo apt-get clean pham@pham-Inspiron-1545:~$  pham@pham-Inspiron-1545:~$
[10:33]  * _Tux_ bó tay với bạn vubuntor545 
[10:33]  * _Tux_ lướt đi
[10:33] <vubuntor545> la sao ha bac
[10:33] <vubuntor545> giup e voi
[10:33] <vubuntor545> ma
[10:34] <vubuntor545> bac dung nong
[10:34] <vubuntor545> gioup e do
[10:34] <vubuntor545> giup cho trot di ma
[10:35]  * heroandtn3 quá mệt
[10:35]  * _Tux_ làm bad guys
[10:35] <_Tux_> xua xua vubuntor545
[10:35] <_Tux_> =]]
[10:35] <heroandtn3> $ df -kTh | grep -i ext
[10:35] <heroandtn3> gõ tiếp lệnh này của bác _Tux_ xem nó ra cái gì
[10:35] <heroandtn3> !paste
[10:35] <ubot2> Với nội dung dài hơn 4 dòng, xin mời copy và paste vào trang http://paste.ubuntu.com, điền tên, ấn nút paste, rồi gửi đường dẫn (link) vào đây
[10:40] <_Tux_> đuổi khách thành công
[10:40] <heroandtn3> !hoanho
[10:40] <ubot2> Factoid 'hoanho' not found
[11:04] <Severus> 545 nó cài all in one ah
[11:04] <Severus> nhét hết vào /
[11:04] <Severus> O.o
[15:06] <soibay> hi CoconutCrab
[15:07]  * CoconutCrab trườn
[15:07] <soibay> CoconutCrab: sao lại trườn
[15:07] <soibay> cua thì phải bò chứ
[15:08]  * CoconutCrab bị các bạo nhân bẻ hết chân rồi
[15:11] <soibay> CoconutCrab: ai bẻ thế
[15:12] <CoconutCrab> nhiều người lắm
[15:13] <vubuntor472> Em đọc trong cuốn The  program language có phần này:#include <stdio.h> /* count characters in input; 1st version */ main() { long nc; nc = 0; while (getchar() != EOF) ++nc; printf("%ld\n", nc); }
[15:14] <vubuntor472> vậy với giá trị nào thì vòng lặp while sẽ sai ạ
[15:14] <soibay> !paste
[15:14] <ubot2> Với nội dung dài hơn 4 dòng, xin mời copy và paste vào trang http://paste.ubuntu.com, điền tên, ấn nút paste, rồi gửi đường dẫn (link) vào đây
[15:15] <vubuntor472> http://paste.ubuntu.com/1372609/
[15:15] <iSupyBot> Title: Ubuntu Pastebin (at paste.ubuntu.com)
[15:15] <vubuntor472> Đây là đoạn code
[15:16] <vubuntor472> Khi nào thì lệnh while sẽ sai z mấy bạn
[15:17] <soibay> vubuntor472: hỏi chiên gia n0bawk`kìa
[15:18] <Severus> \0 sẽ sai
[15:21] <vubuntor472> sao mình code trong Eclipse mình nhập bao nhiêu nó cũng ko ra kq cả
[15:22] <vubuntor472> nó vẫn cho nhập khí thế luôn!
[15:26] <vubuntor472> trả lời giùm mình đi!
[15:28] <Severus> vứt code đô đi
[15:28] <Severus> .g EOF file
[15:28] <iPhenny> Severus: http://mathbits.com/MathBits/CompSci/Files/End.htm
[15:28] <iSupyBot> Title: End of File Function --C++ (at mathbits.com)
[15:33] <Severus> https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/s480x480/598626_394051707339405_790131740_n.jpg
[15:33] <Severus> :3
[15:51] <_Tux_> Severus: hem vô #vnluser à
[15:51] <_Tux_> =
[15:56] <Severus> em đang tu khi nào công lực cao vô lại
[15:56] <Severus> :3
[15:57] <_Tux_> 400$8$2$6f3e739a8c99be37$02eda24f94963f6725e0e7de1fb19c521c91a2c29bf8c8d9a46a5dd85e34018d
[15:57] <_Tux_> chém gió cho vui :D
[15:57]  * n2i whois Severus 
[15:57] <n2i> _Tux_: món gì thế?
[15:57] <_Tux_> n2i: đoán thử xem :D
[15:57] <Severus> hash ah anh _Tux_
[15:58] <n2i> na ná, nhưng sao có $? các trường khác nhau chăng?
[15:58] <_Tux_> Severus: ừ hash
[15:58] <_Tux_> nhưng đoán coi nó sinh ra từ đâu :D
[15:59] <Severus> dài hơn 32 hem phải md5 rồi
[15:59] <Severus> sha1 cũng hem tới
[15:59] <Severus> +_+
[16:00] <_Tux_> Severus: hôm qua xem cái videos về việc lưu trữ password trên db thế nào
[16:10] <Severus> ủa em đâu có xem đâu anh
[16:10] <Severus> :D
[16:10] <_Tux_> Severus: chưa xem nhưng nghĩ xem nếu làm một web dev
[16:10] <_Tux_> thì chú sẽ lưu password trên db như nào?
[16:11] <CoconutCrab> pkcs11
[16:11] <CoconutCrab> .g pkcs11
[16:11] <iPhenny> CoconutCrab: http://en.wikipedia.org/wiki/PKCS_%E2%99%AF11
[16:11] <iSupyBot> Title: PKCS ♯11 - Wikipedia, the free encyclopedia (at en.wikipedia.org)
[16:12] <CoconutCrab> ờ... lộn thằng
[16:12] <CoconutCrab> .g PBKDF2
[16:12] <iPhenny> CoconutCrab: http://en.wikipedia.org/wiki/PBKDF2
[16:12] <iSupyBot> Title: PBKDF2 - Wikipedia, the free encyclopedia (at en.wikipedia.org)
[16:13] <vubuntor673> Chào tất cả mọi người
[16:13] <vubuntor673> híc
[16:14] <vubuntor673> mình cài xampp và qt-creator, nhưng móc nối mãi mà thằng qt-creator vẫn ko thể connect đến mysql được
[16:14] <vubuntor673> ai có kinh nghiệm cho mình ý kiến coi
[16:15]  * n2i qt-creator thì liên quan gì mysql nhỉ? :-/ Code sao mới chuyện chứ ;3
[16:16] <Severus> anh _Tux_ nếu trên db thì cần hash+salt
[16:16] <Severus> cho salt là lúc nó register
[16:16] <Severus> :D
[16:16] <Severus> time lúc nó register
[16:17] <_Tux_> lưu trong DB>
[16:17] <Severus> còn em chưa hiểu vụ pass once time của GG nó làm thế anfo
[16:17] <Severus> để so cái pass với nhau
[16:17] <_Tux_> Severus: cái của Google là thuận toán khác
[16:17] <Severus> lưu trong db ah
[16:17] <Severus> cái đó em chịu
[16:17] <_Tux_> Severus: mất DB thì sao :D
[16:17] <vubuntor673> híc, thì qtcreator nói connect db, code này mình đã chạy trên hệ thống cũ, nhưng bây giờ cài qt-creator và xampp thì không kết nối mysql được
[16:17] <Severus> lưu trong bd em chưa nghĩ làm thé nào
[16:17] <Severus> :D
[16:18] <Severus> thì lưu trong db em chỉ hash + salt nó vài ngàn lần
[16:18] <Severus> :F
[16:18] <Severus> :D
[16:18] <_Tux_> Severus: mất db thì sao hoặc nó dùng rainbow table
[16:18] <_Tux_> Severus: gần hết mấy cách ở trong videos đó rồi đấy
[16:18] <Severus> cái đo e chịu ah
[16:18] <_Tux_> :)
[16:19] <Severus> em chưa nghĩ tới
[16:19] <Severus> :F
[16:19] <Severus> :D
[16:19] <Severus> mất db thì
[16:19] <Severus> backup một cái trước
[16:19] <_Tux_> .g Password Store best practices
[16:19] <iPhenny> _Tux_: http://www.unidevtech.com/index.php/2011/08/password-storage-best-practices/
[16:19] <iSupyBot> Title: Password Storage Best Practices | Unidev Tech Blog (at www.unidevtech.com)
[16:19] <Severus> cho db này là duplicate cảu cái kia
[16:19] <_Tux_> Severus: chưa hiểu :D
[16:19] <Severus> cái mất là duplicate hay bị modify cung hem sao
[16:19] <Severus> mình sẽ đổ tư cái chnhs qua sync lại
[16:19] <_Tux_> Severus: vấn đề nó lấy được db
[16:20] <_Tux_> thì nó crack được password
[16:20] <Severus> ah
[16:20] <_Tux_> vubuntor673: vấn đề là?
[16:20] <_Tux_> .g connect to mysql using Qt
[16:20] <iPhenny> _Tux_: http://doc.qt.digia.com/latest/sql-connecting.html
[16:20] <iSupyBot> Title: Qt library 4.8 | Documentation | Qt Developer Network (at doc.qt.digia.com)
[16:21] <Severus> đến nước lấy đưọc db thì em chịu
[16:21] <Severus> :D
[16:21] <Severus> trừ khi nó encrypt cái db
[16:21] <Severus> mà chưa nghe ai nói encrupt db cả
[16:21] <Severus> :D
[16:21] <_Tux_> Severus: nó có quyền truy cập db
[16:21] <_Tux_> thì có thể dump ra mà
[16:21] <_Tux_> :D
[16:22] <Severus> :D
[16:22] <Severus> vấn đề anfyhay quá
[16:25]  * _Tux_ không hiểu lắm
[16:25] <_Tux_> nhưng thấy nó thú vị mà thiết thực
[16:25] <Severus> vâng
[16:25] <Severus> em cũng thấy thế
[16:25] <Severus> vấn đề là
[16:25] <Severus> làm sao xử lí khi mất db mà không biết
[16:25] <Severus> ?
[16:25] <Severus> chứ biết khóa quyền truy cập thì ổn rồi
[16:26] <_Tux_> Severus: không lộ password của user
[16:26] <_Tux_> như linked in
[16:26] <_Tux_> lass.fm hay yahoo
[16:26] <_Tux_> :D
[16:27] <n2i> _Tux_: Video nào thế? Cho xin tham khảo nào!
[16:27] <Severus> anh _Tux_ em chưa hiểu ý anh lắm
[16:27] <_Tux_> .g stormpath password store practices
[16:27] <Severus> :D
[16:27] <_Tux_> f**k
[16:28] <_Tux_> con bot nó vừa quit
[16:28] <_Tux_> =)
[16:28] <_Tux_> vubuntor673: https://qt-project.org/forums/viewthread/21101
[16:28] <_Tux_> that's enough
[16:30] <_Tux_> Severus: n2i search với keyword kia kìa
[17:01] <vubuntor673> hì mình cũng search hết 1 ngày rồi mà ko được
[17:05] <vubuntor673> thường thì mình chỉ cài cái libqt4-sql-mysql thì sẽ sinh ra file /usr/lib/i386-linux-gnu/qt4/plugins/sqldrivers libqsqlmysql.so
[17:06] <vubuntor673> rồi copy cái file này bỏ vào /home/tathuy/QtSDK/Desktop/Qt/474/gcc/plugins/sqldrivers
[17:06] <vubuntor673> thì khi chạy qt-creator sẽ connect được mysql
[17:06] <vubuntor673> nhưng lần này nó ko có tác dụng
[17:06] <vubuntor673> híc híc
[17:06] <_Tux_> :D
[17:06]  * _Tux_ hay dùng lib của system
[17:07] <_Tux_> không rõ cái kia sẽ thế nào
[17:08] <vubuntor673> ??? mình không hiểu rõ câu hỏi lắm
[17:08] <_Tux_> .g ubuntu libqt4 mysql
[17:08] <vubuntor673> cái mysql do xampp nó cài lên so với cái mysql mình cài riêng lẻ có gì khác nhau nhỉ ?
[17:08] <_Tux_> vubuntor673: không
[17:09] <Severus> có chứ
[17:10] <Severus> nếu bnaj cài xammp portable trong /opt thì nó không được ưu tiên bằng trong file system mặc định của apt-get
[17:13] <_Tux_> Severus: về mysql cơ mà
[17:13] <_Tux_> lolz
[17:14] <Severus> vâng
[17:14] <Severus> :D
[17:14] <_Tux_> từ Qt connect tới mysql
[17:14] <_Tux_> thì chả khác gì cả
[17:14] <_Tux_> :D
[17:14] <_Tux_> trong LAN cũng vậy
[17:17] <vubuntor673> mình đã vào đây http://packages.ubuntu.com/precise/libqt4-sql-mysql tải về nhưng cài thì nó báo hệ thống đã cài phiên bản mới hơn rồi
[17:17] <iSupyBot> Title: Ubuntu -- Details of package libqt4-sql-mysql in precise (at packages.ubuntu.com)
[17:17] <vubuntor673> hì, mấy cái gói phụ thuộc cũng cài luôn rồi
[17:17] <vubuntor673> bó tay !
[17:17] <_Tux_> vubuntor673: cài thì cài từ repo
[17:17] <_Tux_> chớ sao phải tải về ...
[17:18] <vubuntor673> thì bạn bảo dùng lib của system, mình search ra có cái đó à
[17:19] <vubuntor673> ko hiểu lib của system theo ý bạn là thế nào
[17:20] <_Tux_> vubuntor673: thì mình thấy bạn đang copy cái driver rồi lib (so file) vào cái thư mục cài QtSDK
[17:20] <_Tux_> nên mình bảo mình dùng lib từ repo tải xuống và cài vào hệ thống
[17:20] <_Tux_> cả QtCreator của mình cũng vậy
[17:22] <vubuntor673> hì, chỗ nào có cái thư mục sqldrivers mình đều bỏ cái file .so vào cả rồi
[17:22] <_Tux_> vubuntor673: lúc bạn kết nối
[17:22] <_Tux_> nó báo lỗi gì nào?
[17:22] <vubuntor673> mình cài ubuntu 12.10, xampp và qt từ repo luôn
[17:22] <_Tux_> QtSDK
[17:22] <_Tux_> cái cục mà bạn đang để ở Home á
[17:23] <_Tux_> nó xài lib cục bộ ở trong thư mục của nó
[17:23] <_Tux_> khi compile
[17:23] <_Tux_> và debug
[17:23] <vubuntor673> lỗi nó nè : QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE ("QSQLITE")  "Driver not loaded Driver not loaded"
[17:25] <_Tux_> hem có drivers kìa
[17:27] <vubuntor673> uh, đúng rồi, trong đó có 3 file .so nhưng hình như nó chỉ load được cái QSQLITE
[17:30] <_Tux_> https://encrypted.google.com/search?q=QSqlDatabase%3A+QMYSQL+driver+not+loaded&ie=utf-8&oe=utf-8&aq=t
[17:30] <iSupyBot> Title: QSqlDatabase: QMYSQL driver not loaded - Google Search (at encrypted.google.com)
[17:30] <_Tux_> chịu khó nha ;)
[17:31] <_Tux_> bạn kiểm tra
[17:31] <_Tux_> có +sql ở qmake chưa?
[17:31] <vubuntor673> hì, ko chịu thì cũng chưa biết làm sao, hihi
[17:32] <_Tux_> vubuntor673: check lại vụ sql trong make file hay qmake gì đó coi
[17:36] <vubuntor673> ko biết cái mysql.pro là cái gì
[17:37] <_Tux_> file project của qt
[17:51] <vubuntor673> mình chạy mấy lệnh sau đây
[17:51] <vubuntor673> cd /home/tathuy/QtSDK/Desktop/Qt/474/gcc/plugins/sqldrivers/mysql
[17:52] <vubuntor673> qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql -lmysqlclient_r" home/tathuy/Downloads/myproject.pro
[17:52] <vubuntor673> make     make install
[17:53] <vubuntor673> cuối cùng nó báo Nothing to be done for `install'.
[17:53] <vubuntor673> còn quá trình chạy ko thấy báo lỗi
[17:54] <vubuntor673> thế là sao nhỉ, trong thư mục sqldrivers ko có thư mục mysql, nhưng mình tạo thư mục mysql rồi chạy lệnh xong thì nó build vào đó một số file của project
[17:56] <_Tux_> chưa hiểu bạn thắc mắc điều gì
[17:57] <vubuntor673> hì, thì cách trên là cách build bằng lệnh
[17:58] <vubuntor673> nhưng build bằng giao diện thì cũng vậy, ko báo lỗi, chỉ khi run nó mới lỗi
[17:58] <vubuntor673> mình chưa hiểu mấy cái lệnh trên có tác dụng gì hay khác gì so với build bằng giao diện qt-creator
[17:59] <vubuntor673> mình làm theo link http://qt-project.org/forums/viewthread/3436
[17:59] <iSupyBot> Title: Setting up MySQL for Qt on Ubuntu | Qt DevNet forums | Qt Developer Network (at qt-project.org)
[18:00] <_Tux_> về bản chất
[18:00] <_Tux_> thì cái giao diện chỉ thực hiện một số lệnh nào đó
[18:00] <_Tux_> nhưng tham số và biến môi trường có thể khác
[18:01] <_Tux_> tùy thuộc cấu hình thế nào
[18:01] <_Tux_> vubuntor673: compile xong
[18:01] <_Tux_> bạn ldd để kiểm tra xem cái file execute có được dynamic link tới cái lib driver không
[18:03] <vubuntor673> ldd là gì vâyh _Tux_
[18:03] <_Tux_> Severus: xem cái video của stormpatch chưa
[18:03] <_Tux_> path*
[18:03] <_Tux_> vubuntor673: chẹp
[18:03] <_Tux_> ldd - print shared library dependencies
[18:04] <_Tux_> vubuntor673: đang làm đồ án?
[18:04] <vubuntor673> hì, vâng.
[18:05] <vubuntor673> cũng để làm việc khác luôn
[18:05]  * _Tux_ vào xó ôm xách vở
[18:06] <_Tux_> sao không dùng C# với SQL Server cho nó nhàn
[18:07] <_Tux_> mần Qt Linux làm gì cho khổ
[18:07] <_Tux_> trong khi chưa xài Linux nhiều :D
[18:07] <vubuntor673> khổ tí mà biết nhiều cũng hay mà
[18:08] <_Tux_> chưa chắc
[18:08] <_Tux_> ;)
[18:08] <vubuntor673> hì _Tux_ bảo là : khổ nhiều mà biết ít hả
[18:08] <vubuntor673> hehehehe
[18:13] <Severus> anh _Tux_ em đang đọc cái link
[18:13] <Severus> video có phải cái có một ong nói từ đầu đến cuối hem anh
[18:13] <Severus> +_+
[18:13] <_Tux_> ờ
[18:15] <Severus> nó khuyên dùng sha2 trở lên
[18:15] <Severus> mà chuẩn giờ là sha-3
[18:15] <Severus> :D
[18:17] <_Tux_> được công nhận chưa
[18:17] <Severus> rồi anh
[18:17] <_Tux_> SHA-3 ấy
[18:17] <Severus> :)
[18:17] <Severus> rồi anh ah
[18:18] <Severus> http://www.nist.gov/itl/csd/sha-100212.cfm
[18:18] <Severus> :D
[18:18] <iSupyBot> Title: NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition (at www.nist.gov)
[18:19] <_Tux_> SHA3 dài vãi
[18:19] <_Tux_> =)
[18:19] <_Tux_> SHA3-512*
[18:20] <Severus> +_+
[18:20] <_Tux_> Severus: cái đoạn anh đưa
[18:20] <_Tux_> nó là scrypt
[18:20] <Severus> với tốc độ dùng GPUs phá giờ
[18:20] <Severus> scrypt ?
[18:21] <Severus> .g scrupt
[18:21] <Severus> .g scrypt
[18:22] <Severus> http://www.tarsnap.com/scrypt.html
[18:22] <iSupyBot> Title: Tarsnap - The scrypt key derivation function and encryption utility (at www.tarsnap.com)
[18:22] <Severus> ah
[18:22] <Severus> +_+
[18:23] <_Tux_> bcrypt
[18:23] <_Tux_> ngày xưa zend có moudules quản lý user dùng cái đó để tạo mã hash cho password
[18:24] <Severus> ah
[18:25] <Severus> em mới nghe truescrypt hai cái anfy mới nghe làn đầu
[18:25] <Severus> :D
[18:26] <Severus> nó dùng Ram để tính toasna h
[18:26] <Severus> toán ah
[18:26] <Severus> em tưởng nó dùng urandom chứ
[18:26] <_Tux_> chưa hiểu ý Severus :D
[18:27] <Severus> là lúc tạo key cho RSA hay các thuật toán khóa công khai
[18:27] <Severus> thì nó dùng tới thiết bị của kernel là /dev/urandom
[18:28] <Severus> để tính tóa entropy tạo khóa
[18:28] <Severus> còn cái này nó viết là
[18:28] <Severus> use at most the specified number of bytes of RAM when computing the derived encryption key.
[18:28] <Severus> nghĩa là dùng dữ liệu trong Ram để tính
[18:28] <Severus> :D
[18:29] <_Tux_> thì một kiểu lấy random data là salts thôi?
[18:29] <_Tux_> đúng hem ta?
[18:29] <Severus> em không rõ ah
[18:29] <Severus> :D
[18:31] <Severus> đỉnh cao mật ãm học VN có mố ThaiDn
[18:31] <Severus> :(
[18:31] <Severus> ThaiDN
[18:31] <Severus> :(
[18:33]  * _Tux_ ếch ngồi đáy giếng
[18:33]  * _Tux_ ộp ộp ộp
[18:36] <_Tux_> ngủ thôi
[18:36] <_Tux_> mai còn đi học
[18:36] <_Tux_> nay đi học ếu được ngủ
[18:36] <_Tux_> mệt quá
[18:36] <_Tux_> :(