Skip to main content

Posts

[CLI] namei - theo em đến cuối chân trời

Khi cho một đường dẫn và kiểm tra xem đường dẫn đó có tồn tại hay không, ls có thể trả lời có hoặc không. Nhưng namei mới là giải pháp để tìm ra đường dẫn đứt ở đoạn nào. $ whatis namei namei (1)            - follow a pathname until a terminal point is found $ ls /etc/salt/minion.d/extra.conf/hihi/hehe ls: cannot access /etc/salt/minion.d/extra.conf/hihi/hehe: Not a directory $ namei /etc/salt/minion.d/extra.conf/hihi/hehe f: /etc/salt/minion.d/extra.conf/hihi/hehe  d /  d etc  d salt  d minion.d  - extra.conf hihi - No such file or directory Kết quả cho biết đường dẫn này không tồn tại từ phần "hihi" chứ ko phải phần "hehe".

[Python] Python tuổi gì?

Đầu xuân năm mới, đi đến đâu mọi người cũng chúc sức khoẻ, may mắn, rồi hỏi tuổi gì, đã lấy vợ chưa...? Python chưa "thành công" ở Việt Nam, nhưng không có nghĩa là còn trẻ, và đến năm nay cũng đã thừa tuổi lấy vợ rồi. Có người bảo Python tuổi tý, có người lại bảo mình tuổi teen ^.^ Python tên thật là Pai Văn Thờn, sinh năm 1991 (Tân Mùi), cầm tinh con dê. Tính đến nay đã được 25 tuổi, thừa cả tuổi lấy vợ lẫn đẻ con. Năm nay 25, tất nhiên là lấy vợ được vì lấy vợ xem tuổi đàn bà, còn Python, tròn tròn và dài dài, rõ phải là đàn ông. Sẽ khá bất ngờ khi được biết rằng, Python còn sinh trước cả Java hay PHP, bảng tổng kết tuổi các ngôn ngữ phổ biến sau sẽ cho biết, tính theo năm, không phải ai cũng cùng vai phải lưa :3 Chúc các độc giả một năm mới code vui, code khoẻ, code đẻ ra tiền :D PS: lớp PyFML sẽ mở khoá tiếp theo vào giữa tháng 2. HVN @ familug.org Sáng mồng 1, tháng giêng năm Bính Thân  Hết. Tham khảo: năm sinh của các ngôn ngữ lấy từ Wikipedia.

ag và grep

grep là công cụ không thể thiếu với một *NIX-command line user. grep là lệnh mà người ta gõ khi cần tìm một process trong output của lệnh ps, hay tìm xem file code nào chứa một từ khoá cho trước... grep có mặt trên mọi hệ điều hành *NIX: linux-based (ubuntu, redhad...), freebsd, openbsd, OSX... chắc chỉ trên Windows mặc định mới không có grep . Tính phổ biến gần như thống trị này khiến vị thế của grep giống như bash , không nhanh nhất, không mạnh nhất, nhưng vẫn được dùng nhiều nhất. Nhưng... không thể thay thế được, không có nghĩa là không làm. Nếu chỉ có một con chim hót hay nhất hót, thì cả khu rừng sẽ rất im lặng. [1] ag - the silver seacher ( ag là ký hiệu hoá học của bạc - thống nhất đọc 2 chữ cái là "ây gi"), là một util nhằm thay thế  ``grep``: $ whatis ag ag (1)               - The Silver Searcher. Like ack , but faster. ag sẵn sàng lên tivi quảng cáo: với tốc độ search nhanh hơn (th...

[ML] Phân loại vấn đề trong machine learning

Bộ môn machine learning phân các vấn đề nó giải quyết thành 2 nhóm: supervised learning và  unsupervised learning. Supervised /ˈsuːpəvʌɪz/ Eng:  Observe and direct the execution of (a task or activity) Vie: giám sát   Vậy hiểu ở đây phân thành 2 loại học có giám sát và học không có giám sát. 1. supervised learning Các vấn đề yêu cầu chương trình tạo ra các kết quả mới dựa vào các mẫu có sẵn. Đề bài sẽ cho các dữ liệu và kết quả đúng, cần dự đoán kết quả cho các dữ liệu mới. Các vấn đề thuộc supervised learning có thể kể đến vài ví dụ:

[ML] Giới thiệu machine learning

Machine learning /məˈʃiːn  ˈləːnɪŋ/ (mơ shin lơn ning) dịch nôm na là máy học, có tài liệu tiếng Việt ghi là học máy nhưng ở đây sẽ chỉ nhắc đến là machine learning hay ML. Machine learning là gì? Machine learning là một ngành khoa học (science) để làm cho máy tính có thể tự học mà không cần lập trình cụ thể chi tiết việc nó học. Hay có thể cho là bạn ném cho phần mềm một thuật toán, và nó tự xử lý các vấn đề (tương tự nhau) bằng thuật toán ấy. Machine learning là một kỹ năng (skill) nằm trong top 10 kỹ năng hot nhất cho một data scientist (nhà khoa học về xử lý dữ liệu) hiện nay. Machine learning là một lĩnh vực khá mới, được giảng dạy ở một số trường đại học lớn trên thế giới, đáng kể nhất là Stanford - và đặc biệt hơn lớp này có khoá học online miễn phí tại https://www.coursera.org/learn/machine-learning/ (lớp tiếp theo sẽ mở vào 25/Jan/2016) Một số ứng dụng của machine learning

[Python] Cuối tuần làm gì?

Chọn lựa luôn là điều khó khăn mà đôi khi, ta muốn phó mặc cho số phận... Khó quá đừng bỏ quá, khó quá hãy để Python làm: Thử cách khác với list comprehension:

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