Skip to main content

Posts

Showing posts from April, 2013

nc, bạn biết chứ?

netcat (nc) - tool thần thánh mà hồi bé thấy các anh hacker hay dùng. Một chương trình được mệnh danh là "network Swiss army knife". Bài viết thực hiện trên: hvn@lappy: ~ () $ lsb_release -d Description:    Ubuntu 12.04.2 LTS Tranh thủ "cào lên bề mặt" của nc một tí cho vui: hvn@cloud:~$ whatis nc; which nc nc (1)               - arbitrary TCP and UDP connections and listens /bin/nc hvn@cloud:~$ dpkg -S `which nc` dpkg-query: no path found matching pattern /bin/nc. khá kỳ lạ là dpkg không tìm thấy package chứa netcat @@ Điều tuyệt vời là nc cài sẵn trên ubuntu 12.04, khỏi cần cài đặt gì.

Ubuntu 13.04 Raring Ringtail đã ra lò

Tuy giờ không còn nhiều điều tha thiết với Ubuntu mỗi khi nó ra bản mới, nhưng bởi tính chất lịch sử mà mỗi lần Ubuntu ra phiên bản mới, FAMILUG vẫn tiếp tục update thông tin :D Đến giờ này (Thu Apr 25 17:13:35 ICT 2013), trên trang chủ Ubuntu vẫn chưa update gì về 13.04, thế nhưng chúng ta đã có danh sách các thay đổi của phiên bản này: https://wiki.ubuntu.com/RaringRingtail/TechnicalOverview https://blueprints.launchpad.net/ubuntu/raring/+specs nếu bạn cũng không quan tâm lắm thì dưới đây là một vài thông tin vắn tắt: PHIÊN BẢN DESKTOP - Linux kernel 3.8.8 : nếu máy bạn chạy ok và bạn cũng chả biết phiên bản kernel mình đang dùng là bao nhiêu thì điều này cũng chẳng cần quan tâm. - Unity 7: phiên bản mới nghĩa là sẽ mượt hơn, nhẹ hơn (đoán thế). Từ ngày Ubuntu dùng Unity thì tớ đã chuyển sang dùng i3-wm nên cũng chẳng biết là nó thế nào :D

[CCGU] Các câu lệnh để tìm hiểu câu lệnh (Phần 2)

Phần 1 ở đây đã phần nào giúp bạn giải quyết các vấn đề gặp phải khi tìm hiểu 1 câu lệnh. Phần 2 tiếp tục với những câu lệnh  sẽ giúp ích khi bạn cần tìm hiểu về các câu lệnh / package Thay nội dung phần trong và dấu <> thành từ khóa bạn muốn tìm hiểu 1. Tìm tên của package Nếu bạn không biết chính xác tên package, có một số cách để tìm nó: - Tìm bằng apt-cache search: apt-cache search <tu_khoa>

[Announce] Bỏ checkbox Like và Thanks

Trước giờ cuối mỗi bài viết luôn có 2 ô checkbox: thanks và like. Tuy tồn tại đã lâu nhưng rõ ràng là không thu hút được sự chú ý của người đọc. Vậy nay tớ sẽ bỏ 2 ô checkbox này, nếu bạn thích/ muốn/ cần bấm thanks/like , vui lòng bấm +1 của Google hoặc share bài trên Facebook (có ở cuối mỗi bài viết). Nút Like của Facebook sẽ có thể được tích hợp sau khi ban quản trị xem xét (Do nhiều nơi Facebook bị chặn khiến việc load site trở nên chậm đi rất nhiều) Thân! HVN

[CMD] Các lệnh quản trị một máy tính Linux

Bạn sở hữu 1 chiếc máy tính chạy Linux? lý do ấy quá đủ để bạn cần biết cách để quản lý / theo dõi nó! Bài viết này sẽ đưa ra những câu lệnh cần thiết để quản lý 1 máy tính sử dụng hệ điều hành nhân Linux Thực hiện trên: hvn@lappy: ~ () $ lsb_release -d; uname -rm Description:    Ubuntu 12.04.2 LTS 3.2.0-39-generic x86_64 1. free hvn@lappy: ~ () $ whatis free free (1)             - Display amount of free and used memory in the system Lệnh `free` dùng để hiện thị lượng RAM còn trống và đã sử dụng trong hệ thống. Giải thích output của lệnh này: hvn@lappy: ~ () $ free -m -m : dung lượng tính bằng MB Dòng Mem:.... chi tiết bao nhiêu RAM đang sử dụng cho mục đích gì Dòng -/+ buffers/cache: nhìn có vẻ khó hiểu nhưng đây là dòng mà người dùng thường quan tâm nhất. Như trong ví dụ cho biết: 1094 MB RAM đang được sử dụng, và 2649 MB đang còn trống. -/+ buffers/cache là gì? Lấy thông số của cột ...

[SomethingNew] Vài website về công nghệ

dọn dẹp bookmark tranh thủ gửi ra đây vài site mà bản thân mình thấy hay ho Hacker News : https://news.ycombinator.com/ => đặt làm homepage :D Tutsplus : http://net.tutsplus.com/ => các tut về lập trình, đồ họa ... đặc biệt là web Lifehacker : http://lifehacker.com => mọi loại hack không chỉ liên quan đến máy tính, trang này giờ bớt hay nhiều rồi ~~ StackExchange : http://stackexchange.com/questions => các site của StackExchange là sát thủ thời gian ~.~

[SmartUsing] Tất cả là bởi user

Bạn có thể có một tốc độ gõ phím kinh hồn :x bạn có thể chạy lệnh ầm ầm trên 1 terminal xanh lét (yeah). Đã đến lúc dừng lại một chút để xem bạn có hơi bị "chăm" quá không! Có kỹ năng là điều tuyệt vời, tốc độ gõ phím cực kỳ quan trọng, nhưng có thể bạn đã làm sai 1 điều gì đó chăng? hãy nhìn vào các "thói quen xấu" mà rất nhiều người mắc phải sau. (Ít ra tớ đã thấy > 2 người làm thế) Tớ sẽ dùng các lệnh cơ bản nhất để minh họa! 1. ls thú thật tớ chính là người mắc cái bệnh này nhiều nhất. Câu lệnh đầu tiên khi tớ gõ vào terminal là gì? Luôn là ls . Miễn cứ mở shell ra là ls vài phát. Và tớ nhận ra đây là một thói quen xấu. Why? Nếu bạn từng ấn F5 (hay chuột phải > refresh) trên Window, điều này cũng tương tự. Đó chỉ là do thói quen, đôi lúc bạn có thể cần nó, nhưng nhiều khi không. Thử hỏi xem bạn sẽ thu được gì khi gõ ls, có thực sự đó là điều bạn muốn không?

Lột trần một hệ thống email

Email thì ai cũng dùng. Những từ như : from/ recipients / subject ai cũng biết cả. Nhưng đằng sau là một hệ thống server với đầy thuật ngữ. Hãy vạch trần chúng, đưa ra ánh sáng để không còn gì là mờ mịt! 0 . MUA là gì? Mail User Agent (MUA) là loại chương trình cho phép gửi và nhận email. Chương trình này tương tác trực tiếp với người dùng. Các MUA đóng vai trò là SMTP client khi GỬI mail và là  IMAP/POP3 client khi truy cập + đọc mail. VD: Thunderbird, Outlook, mutt , RoundCube, SquirrelMail ... 1 . SMTP là gì ? IMAP là gì? POP3 là gì? 3 giao thức (protocol) dùng trong gửi và nhận email. Đây đều là các giao thức cho mô hình client-server, tức là sẽ có máy đóng vai trò server, và có máy đóng vai client. SMTP : Simple Mail Transfer Protocol - giao thức truyền mail đơn giản (dùng để gửi mail) POP3 : Post Office Protocol 3 - giao thức truy cập mail từ xa. Trong giao thức này, MUA với vai trò POP3 client, download các email về đĩa cứng máy tính cá nhân và xóa các  e...

Popular posts from this blog

Tài liệu và hướng dẫn học Python

Để tiết kiệm thời gian, tốt nhất là đi học PyMI Updated: 130617 Sau đây là các tài liệu khuyên dùng: Vì nhiều lý do, nên học python2.7 tại thời điểm hiện tại (giờ là tháng 6/2013 - muốn biết tại sao thì tự tìm hiểu) python 3.5+ (giờ là tháng 2/2017) Chuẩn bị: 1. biết bật tắt máy 2. biết cài python 3. tập gõ 10 ngón - gõ 2 ngón hay 1 ngón cũng không sao, nhưng 10 ngón là cách dễ nhất để gõ nhanh nhất. Tài liệu - Nên dùng tài liệu tại trang chủ của Python làm chính, tham khảo thêm các tài liệu khác tại http://www.familug.org/2016/12/free-ebook.html Căn bản, mới học 1.1 Python PyMI.vn https://pymi.vn/tutorial/ 1.2. Python offical tutorial kết hợp làm bài tập trên HackerRank  (đề bài bằng tiếng Anh, nhưng Google translate 1 lúc cũng ra vì có nhiều ví dụ mẫu đi kèm). Học viên của Pymi.vn có rất nhiều học viên đã tự học với Learn Python the hard way nhưng chưa thấy ai thành công cả. Hai link dưới nên đọc sau khi đã nắm được những phần cơ bản của ngôn ngữ pytho...

The PyMiers

New FAMILUG