Skip to main content

Posts

CSS mở đầu- 1 phần quan trọng bộ mặt của web

Yahoo! hôm nay vừa uống bia bị no cứng bụng ! liệu css có làm cho bụng mình nhỏ hơn thậm chí 6 múi ko nhỉ :)). câu trả lời là ko :)) CSS: cái này là viết tắt của C Style S. hề có chữ Style là liên quan tới làm đẹp rồi. Vâng Sản phẩm gì cũng qua bộ phận làm đẹp cả người mẫu bôi son chát phân, gia công thì mài nhẵn, nhám... Và CSS ở đây là stylist cho trang web của các bạn. Về cơ bản thì HTML cũng đã những thẻ lệnh để làm đẹp cho trang web, Nhưng nếu chỉ dừng lại ở HTML(mình ko biết HTML5 thế nào) thì trang web của bạn ko đạt tới đc độ đẹp được. Và có css thì trang web của bạn sẽ hiển thị tốt trên đa nền: PC,mobile ... trên các os miễn là có trình duyệt.Ngày nay css phát triển>> cho nhiều các trình bày trang web phức tạp.  Để code CSS bạn cần gì: Kiến thức HTML đương nhiên chúng ta sẽ chỉnh từng thẻ lênh , từng khối thẻ của HTML, 1 trình duyệt mới, 1 text editor, và thời gian để thực hành nữa.

[Bài học] sau một ngày đánh vật với laptop HP Pavilion

hay cách "troubleshooting" lúc máy restart xong thì chỉ có màn hình đen xì (sau khi chạy qua 1 đống chữ) Hôm nay đúng là một ngày dài vì đêm qua ngủ quá ít, mà chính xác ra là sáng nay. Cả đêm đánh vật với laptop của hacker Tùng Lâm báo hại cho một ngày cực kỳ vất vả. Và giờ chỉ ngồi (thực tế là đứng) nghĩ về các bài học rút được ra. Bài học số 1: máy tính cần phải đảm bảo restart thành công sau khi cài / sửa một cái gì đó liên quan đến hệ thống. Đêm qua hì hục tạo usb, cài ubuntu server 12.04 cho máy hacker Tùng Lâm.

Tạo Usb cài Ubuntu với 1 câu lệnh

Yeah, khỏi cần usb-boot-creator hay unetbootin gì cả. Biện pháp này đã test trên : - Ubuntu 12.04 - ArchLinux Chỉ cần cắm usb, chạy câu lệnh sau: sudo dd if=/tmp/ubuntu-12.04-server-amd64.iso of=/dev/sdb bs=4M Câu lệnh dd CỰC KỲ nguy hiểm khi bạn viết nhầm ở đoạn "of=....". Nhớ kiểm tra kỹ bạn đang gán of (out file) bằng ổ usb của mình (có thể là /dev/sdc, /dev/sdd... tùy theo số thiết bị lưu trữ bạn đang cắm). Chờ đến khi nó chạy xong là xong :D, cắm vào boot lên rồi cài thôi. GIẢI THÍCH:

Tìm độ dài của mã md5, sha1

Trong một bài test, hacker Tùng Lâm đã đưa ra câu hỏi: chuỗi hash md5,  sha1 có bao nhiêu ký tự. Câu trả lời được đưa ra bằng câu lệnh sau: hvn@lappy: ~ () $ for cmd in sha1sum md5sum; do echo -n $cmd' ' && date | $cmd | cut -d' ' -f 1 | tr -d '\n' | wc -c; done; sha1sum 40 md5sum 32 GIẢI THÍCH:

Tìm các package đã cài liên quan đến XXX

XXX có thể là bất cứ cái gì, ở đây lấy ví dụ là bash. Tại sao cần biết cái này? - Thông thường, khi bạn cài OS, nó đã mặc định sẵn cài trước các gói nào rồi. Và nếu như bạn bị rơi vào một trường hợp mà các gói đó chưa được cài, bạn sẽ bế tắc (google it :v) - Cụ thể ở đây là sau khi tớ cài ubuntu server 12.04 với tùy chọn "minimum" (bấm F4 lúc chọn action sau khi đã chọn ngôn ngữ -  xem phần comment bài này ). Phiên bản minimum này chỉ cài mỗi gói "bash", và bạn sẽ cảm thấy tính năng complete của nó kém đi hẳn (ví dụ không auto complete khi gõ apt-get install ... - vì thiếu gói hỗ trợ).

pastebinit và cho mọi người thấy bạn cài gì trên máy

Pastebin.com là một trang web để paste code vào và chia sẻ với người khác. Thường được dùng để paste lỗi, nội dung config rồi mang đi hỏi người khác. Để tránh phải copy - paste bằng tay, hãy cài gói pastebinit : apt-get install pastebinit -y giờ muốn paste file nào, chỉ cần gõ : pastebinit ten_file Sử dụng tính năng tạo file tạm của bash, câu lệnh dưới đây sẽ "pastebin" các gói bạn đã cài trên máy mình.

Sửa lỗi ActionDispatch::Cookies::CookieOverflow trong Rails 3.x,4

Nguyên nhân do cookie để lưu session này đã đầy (giới hạn là 4KB thì phải?) Giải pháp: Lưu chỗ session này vào database, Rails có hỗ trợ dùng Active record. Có 1 số tut hướng dẫn tạo table trong db bằng chạy: $ rake db:sessions:create Thực tế mình chạy bị lỗi (Chả hiểu sao - nên viết lại tut này làm chỗ lưu trữ cho sau này). rake db:sessions:create rake aborted! Don't know how to build task 'db:sessions:create'

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