Con đường phát triển gian nan của Bitly: Cách một trang web rút gọn link miễn phí trở thành doanh nghiệp thực thụ.
Năm 2011, Bitly đứng trước nhiều ngã rẽ khác nhau. Ba năm trước, chúng tôi phát triển công cụ rút gọn link. Trong vòng một tháng, hàng triệu link đã được rút gọn. Chúng tôi phát triển nhanh kinh khủng. Chúng tôi đem về $1.5 triệu trong giai đoạn seed funding vào năm 2008, ...
Các libraries được sử dụng trong top 100 iOS apps
Tôi là 1 thằng luôn tò mò và tọc mạch. Đấy cũng là 1 trong những động cơ lớn nhất thúc đẩy tôi phát triển trình debug FELEX (tool này dùng để đọc ngược code của các app iOS) dùng để nghiên cứu và khám phá các apps cũng như tìm hiểu cách mà họ ngăn chặn các vấn đề thường gặp. Vào một ...
Những chứng chỉ nên có đối với người học CNTT
Nguồn nhân lực CNTT Việt Nam ngày càng tăng cao trong những năm gần đây. Bởi vậy, để có được lợi thế trước các ứng viên khác trong quý trình tuyển dụng, các kĩ sư công nghệ thông tin tương lai cần có những chứng chỉ quốc tế dưới đây. Môi trường làm việc trong ngành công nghệ thông ...
Hackers lợi dụng Cortana để xâm nhập vào Window 10 từ xa và cách khắc phục
Mới đây, theo thenextweb hai nhà nghiên cứu đã phát hiện ra một lỗ hổng bảo mật đáng lo ngại trên Windows 10. Nếu hệ điều hành máy tính của bạn đã được cài đặt với chế độ mặc định, thì rất có khả năng lỗ hổng này cũng hiện diện trên máy của bạn. Có thể bạn quan tâm GitHub ...
Bỏ Facebook đi và dành thời gian đọc những cuốn sách này để hiểu tại sao Elon Musk, Warren Buffett, Bill Gates đang đứng trên đỉnh thế giới
Những nhà tỷ phú giàu nhất, thành công nhất thế giới như Bill Gates, Buffett đều thích đọc sách. Nhưng đâu là những tác phẩm khiến họ tâm đắc nhất? Elon Musk, CEO của SpaceX và Tesla Elon Musk hiện đứng thứ 80 trong danh sách “Những tỷ phú giàu nhất thế giới năm 2017” ...
Facebook phải bỏ dự án chatbot bởi chúng tự tạo ra ngôn ngữ riêng cho mình
Facebook đã phải cho ngừng một thí nghiệm cho phép AI programs nói chuyện với nhau sau khi chúng bắt đầu giao tiếp bằng một thứ ngôn ngữ riêng của mình. Hai chat bot này tạo ra ngôn ngữ dựa trên tiếng Anh nhưng chỉ có chúng mới hiểu được ý nghĩa của nó. Sự kiện hi hữu này ...
Phần cứng rất rẻ, lập trình viên rất đắt
Với sự phát triển nhanh chóng của công nghệ phần cứng theo Định luật Moore, khi nào thì ta nên ném phần cứng vào một vấn đề lập trình? Như một quy tắc chung, tôi muốn nói gần như là luôn luôn. Hãy xem xét mức lương trung bình của lập trình viên tại Mỹ: Mức lương cho lập trình ...
Kết hợp các thuộc tính CSS
Bài tập Trong phần bài tập HTML/XHTML chúng ta đã xây dựng gần như hoàn chỉnh phần cấu trúc HTML, giờ đây chúng ta sẽ sử dụng những gì đã học về CSS để tiếp tục hoàn thành trang web mẫu này. Từ kết quả của bài tập HTML/XHTML, chúng ta sẽ thêm thư mục css , bên trong có chứa file style.css ...
Giới thiệu về HTML
HTML là ngôn ngữ dùng để mô tả một trang web. HTML viết tắt của từ H yper T ext M arkup L anguage. HTML không phải là ngôn ngữ lập trình, html là ngôn ngữ đánh dấu (markup language), ngôn ngữ đánh dấu là một nhóm các thẻ đánh dấu (các tag), HTML sử dụng các thẻ này để mô tả trang web. ...
Sử dụng CSS
Kết nối file CSS vào file HTML Trước khi học cách kết nối file CSS vào HTML như thế nào, chúng ta hãy xét cấu trúc thư mục chứa các file như sau: Html index.html css style.css Click vào dấu [+] để xem cấu trúc. Nội fung file index.html <!DOCTYPE html PUBLIC ...
Kết hợp các thẻ định dạng và nhóm thẻ inline
Bài tập Sau khi học xong, nắm rõ các thẻ cần thiết, chúng ta hãy thử kết hợp các thẻ định dạng nội dung và nhóm thẻ inline để tạo file html với nội dung trang web như bên dưới. Phân tích phần cơ bản trang web Xem lại phần Cấu trúc cơ bản của trang web ta sẽ phân tích trang ...
Các thuộc tính định dạng cho text
Các thuộc tính định dạng cho text thường được sử dụng định dạng trực tiếp cho các thẻ thuộc nhóm inline, (những thuộc tính này cũng có thể định dạng được cho các thẻ khác). Thuộc tính định dạng màu sắc: color Thuộc tính định dạng kích thước chữ: font-size Thuộc tính xác định dạng ...
Cấu trúc cơ bản của HTML
Cấu trúc cơ bản của HTML Cấu trúc cơ bản của trang HTML/XHTML có dạng như sau, thường gồm 3 phần: <!Doctype>: Phần khai báo chuẩn của html hay xhtml. <head></head>: Phần khai báo ban đầu, khai báo về meta, title, css, javascript… <body></body>: Phần ...
Các thuộc tính định dạng chung
Các thuộc tính định dạng chung được sử dụng định dạng cho các thẻ HTML, trừ một số thẻ <html></html>, <meta></meta>, <body></body>, <title></title>, <link></link>, <style></style>, <script></script>. Thuộc ...
Giới thiệu về CSS
CSS viết tắt của từ C ascading S tyle S heets, ý nghĩa nó là gì chúng ta không cần quan tâm để làm gì mà chỉ cần biết CSS là một file có phần mở rộng là .css , nhiệm vụ của nó là tách riêng phần định dạng (style) ra khỏi nội dung trang HTML. Khi sử dụng css chúng ta sẽ dễ dàng quản lý nội ...
Các thuộc tính điều khiển nội dung
Các thuộc tính điều khiển nội dung được sử dụng để sắp xếp, bố cục cho các thành phần HTML. Thêm khoảng không gian cho thành phần: padding Canh lề cho thành phần: margin Xác định vị trí trôi nổi của thành phần: float Ngăn chặn sự chiếm vùng không gian của thành phần float: clear ...
Nhóm các thẻ block
Nhóm các thẻ block: là các thẻ dùng để sắp xếp bố cục cho trang web. Thẻ định dạng tiêu đề <hx> Gồm các thẻ từ <h1> cho đến <h6>, được sử dụng để định nghĩa tiêu đề cho nội dung HTML, giúp cho trình duyệt nhận biết được tiêu đề của một nội dung. Thẻ định dạng đoạn văn ...
Những thẻ thuộc nhóm inline
Những thẻ thuộc nhóm inline là những thẻ cơ bản của HTML/XHTML, chỉ được dùng để chứa nội dung cho text hoặc các thẻ inline khác. Bản thân text cũng có thể coi thuộc nhóm inline. Những thẻ thuộc nhóm inline nên được bao ngoài bởi nhóm các thẻ block, vì các thẻ block sẽ lo nhiệm vụ dàn trang ...
jQuery
Hàm jQuery Ví dụ Mô tả BỘ CHỌN (SELECTORS) $('*') $('*') Chọn tất cả các thành phần có trong văn bản HTML, khi sử dụng bộ chọn này có thể sẽ khiến quá trình xử lý của một số trình duyệt chậm lại. $(' tag ') $('div') Chọn thành phần theo từng tag cụ thể. $('tag. ...
Tag HTML5
Tag mới trong HTML5 Tag Mô tả Trạng thái <article> Định nghĩa một bài viết, một nội dung riêng biệt. <aside> Định nghĩa nội dung bên ngoài nội dung chính (thường là phần sidebar). <audio> Định nghĩa âm thanh, như nhạc hay trường audio khác.. ...