Web development izwebz thiết kế web theo chuẩn phần 2 võ minh mẫn

137 314 1
Web development izwebz   thiết kế web theo chuẩn  phần 2   võ minh mẫn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phát triển Web 2012 Chương : Những thủ thuật thiết kế lập trình Tạo nút Photoshop Hôm qua dạo chơi thấy trang web tạo hàng nút dạng inset đẹp đại Nên mày mò cách tạo kết gần giống với hình gốc Hôm chia sẻ với bạn, thích bạn làm theo, khéo kết hợp tạo nút di chuyển đại Bởi không phức tạp ngắn gọn làm tut hình cho lẹ đỡ thời gian Các bạn download phiên PSD để xài Nếu bạn giống tôi, thích xem kết trước làm theo hình cuối Bước 1: Để bắt đầu bạn mở tài liệu Photoshop với kích thước khoảng 500×500 Px Chọn màu trước màu đen hộp công cụ chọn Rounded Rectangular Tool (U) với thông số Radius = px tạo hình 125 www.izwebz.com Demon Warlock Phát triển Web 2012 Trong Layer Pallet chọn Layer Effect > Drop Shadow thiết lập thông số hình sau: Bước 2: Trên Layer Pallete Ctrl-Click vào layer shape vừa tạo bước để load vùng lựa chọn Sau vào Select > Modify > Contract điền vào hộp thoại 1px Bước 3: Trên Layer Pallet tạo layer Chọn công cụ Gradient (G) hộp công cụ đặt màu trước màu #44464C màu sau màu #0F1114 kéo đường theo hình mũi tên 126 www.izwebz.com Demon Warlock Phát triển Web 2012 Trong Layer Pallete chọn Layer Effect > Inner Shadow thiết lập thông số hình sau: Trên layer Pallet tạo thêm layer Trên Layer Pallete Ctrl-Click vào layer shape vừa tạo bước để load vùng lựa chọn Sau vào Select > Modify > Contract điền vào hộp thoại 2px Di chuyển vùng chọn xuống 2px phím mũi tên trỏ xuống Đổi màu trước thành màu #2D343D giữ nguyên màu sau kéo đường hình Bây bạn thêm chữ xong Kết viết bạn download file PSD tham khảo 127 www.izwebz.com Demon Warlock Phát triển Web 2012 Giỏ hàng Session Có nhiều bạn hỏi cách để thực giỏ hàng Và thắc mắc bạn nằm chỗ để thêm nhiều hàng Chạy lui chạy tới toàn trang lựa chọn sản phẩm thật ưng ý cho Sau toán, thông tin sản phẩm toán đầy đủ Điều quan trọng đây, mà bạn chưa hiểu làm cách nào, bạn sử dụng session nhiều cho công việc mình, giỏ hàng bạn lại suy nghĩ cao siêu Thực tế tưởng tượng, bạn gọi giỏ hàng tức chỗ để quăng sản phẩm vào Tương tự với chúng ta, khách hàng click mua hàng lấy quăng vào giỏ Session ^^ Luôn lưu ý rằng, tất nơi mà muốn xử lý Seission : Đại loại mô hình mà thiết kế cho Project Hình ảnh sản phẩm 128 www.izwebz.com Demon Warlock Phát triển Web 2012 Chọn sản phẩm Đến Xem giỏ hàng Trong đoạn code HTML bạn để cho nút chọn mua với title attribute chứa ID sản phẩm cần ADD + Đoạn code jquery để lấy giá trị title gửi đến trang xử lý tạo Session sau : 129 www.izwebz.com Demon Warlock Phát triển Web 2012 $('.buy').click(function(){ var str =$(this).attr('title'); $.ajax({ url :'create_order.php', data :'id='+str, dataType :'html', type : 'POST', success : function(html){ //Nội dung hiển thị hoàn thành } }); }); Với trang PHP create_order.php Như lần bấm Chọn mua sản phẩm gửi đến trang create_order.php thêm vào mảng Session hình Sau đến trang GIỏ hàng, việc bạn việc cho phép hiển thị thông tin lưu mảng chiều xử lý đặt hàng vào Database chẳng hạn Như việc xác bạn thấy hoàn toàn sử dụng Session để làm cho giỏ hàng 130 www.izwebz.com Demon Warlock Phát triển Web 2012 Giải Thuật lâp trình Hôm muốn đề cập đến số thuật toán bất li thân IT chúng ta, thuật toán xếp Ai học IT cài đặt C hay C++ rồi, cài PHP giống izwebz chưa có nên có hội đăng Giới thiệu thân chút, học tập Việt Nam(tại nguồn gốc trang từ USA) nên phải giới thiệu kĩ hoàn thành xong năm nhất.Tôi thích giới thiệu kĩ cảm nhận trang web tốt, nên muốn nguồn kiến thức đưa phải đạt chuẩn Hy vọng tới anh admin izwebz giới thiệu kĩ, thật thân Tôi thấy trang web nước hay lắm, cảm thầy tin tưởng chuyên nghiệp The end introduction … Bubble Sort: Sắp xếp bọt Ý tưởng thuật toán: Đúng tên gọi phần tử xếp theo kiểu phần tử nhỏ lên đầu phần tử lớn chìm xuống cuối Code bubble sort: /* Author: NguyenKien Description: code for Bubble Sort Date: 4/10/2010 */ 131 www.izwebz.com Demon Warlock Phát triển Web 2012 Output: 0, 1, 2, 3, 4, 5, 6, 7, 8, Giải thích đoạn code Đánh số key cho mảng (chú ý hen, C số index PHP lại key) -> a[0]; -> a[1]; 7-> a[2]; 6->a[3]; 5->a[4]; 4->a[5]; 3->a[6]; 2->a[7]; 1->a[8]; 0->a[9]; Ở vòng for với $i=0 thực vòng lặp for thứ hai từ vị trí thứ xuống vị trí thứ mảng trên, bắt đầu so sánh số trước lớn số sau hoán vị hai số Ví dụ giá trị a[9] =0 a[8] =1; rõ ràng a[8] =1 (số trước) > a[9]=0 (số sau) Thỏa mãn điều kiện if nên thực hoán vị hai số tiếp tục so sánh j=1; sau giá trị $i=0 chạy vòng for thứ hai phần tử tức giái trị a[9] đẩy lên đầu (phần tử nhẹ lên đầu.).Như hiểu sau tăng $i lên giá trị =1 mảng $a đứng kế sau giá trị mảng $a /* Author: NguyenKien Description: code for Selection Sort Date: 4/10/2010 */ 132 www.izwebz.com Demon Warlock Phát triển Web 2012 Output: 0, 1, 2, 3, 4, 5, 6, 7, 8, Ý tưởng thuật toán: xét mảng cần xếp ta chọn phần tử giả sử nhỏ nhất, sau qua sử lí ta tìm phần tử nhỏ thực mảng hoán vị với phần tử vừa giá sử nhỏ Các thao tác nhìn na ná bubble sort có thêm biến $min, biến nhằm mục đích lấy số (à quên key )của phần tử nhỏ mà ta vừa giả sử xét đến điều kiện if ($b[$j] < $b[$min]) gán lại số nhỏ thực mảng cho biến $min Và thực hoán vị $a[$i] (là giá trị biến mà ta giả sử) cho $a[$min] (giá trị vừa tìm nhỏ giá trị $a[$i]) Chỉ Đó Selection Sort /* Author: NguyenKien Description: code for Selection Sort Date: 4/10/2010 */ Output: 0, 1, 2, 3, 4, 5, 6, 7, 8, Ý tưởng thuật toán: Giải thích rễ hiểu cho thuật toán bạn chời tiến lên(ngoài băc hay gọi chơi nam) Các bạn nhìn thầy nhóm quân có thứ tự lại không với thứ tự nhóm quân (ví dụ nhìn thầy cơ, cơ, A mà K Trong lại 133 www.izwebz.com Demon Warlock Phát triển Web 2012 quân cầm tay) nhiệm vụ bạn nhìn lướt toàn quân có tay lấy đặt vị trí sau Đó cách mà insertion sort làm việc bạn Giải thích code: Ở vòng lặp xét $i=0, thực tất câu lệnh $i=0 lấy giá trị liền tức tóm lấy $b[$i]; so sánh với $b[$j] bạn thấy điều kiện vòng lặp for thư hai && Nếu sẽthực hoán vị $b[$j+1] = $b[$j]; Nếu không nhỏ số cần so sánh rồi, thể qua $b[$j+1]=$x; Kết luận Trong viết public dó thôi, bạn thích cài đặt them thuật toán shellsort, radix sort, merg sort hay binary search phải comment(còm men) hay số yêu cầu lập trình PHP (chưa nói đến lập trình ứng dụng nha chưa có khả tiếp xúc với PHP) Mình cố để viết Do viết nên cần thăm dò nhã hứng thành viên Mình thích khen hi hi hi Rất vui đóng góp cho izwebz Chú ý: Trong đoạn code viết để mô thuật toán chưa tính đến chuyện tối ưu tính toán, ví dụ bubble sort viết bạn điểm học môn phân tích thiết kế giải thuật, khong tối ưu thời gian, rõ rang với code kể mảng xếp phải thực gần ngần đoạn code gần câu lệnh if không thỏa(vì xếp rồi) insertion sort Các bạn tìm hiểu để tối ưu nhé, code bạn public izwebz hen, nhớ cài đặt PHP Đang ngồi thư viện trường thoải mái viết Chào tất bạn yêu izwebz Good luck !!!! 134 www.izwebz.com Demon Warlock Phát triển Web 2012 Dù lĩnh vực kinh doanh hay thiết kế web, việc so sánh học hay từ đối thủ quan trọng Tất nhiên không học lỏm họ áp dụng mà mang áp dụng cách khô cứng vào trang web ta Chúng ta phải chọn lọc xem phù hợp, họ tốt yếu Học kinh nghiệm người trước giỏi ta chìa khoá để dẫn đến thành công Nó giúp bạn tránh nhiều rủi ro tìm đường thành công nhanh dễ dàng Chương 11 : Luật quyền 247 www.izwebz.com Demon Warlock Phát triển Web 2012 Giới thiệu luật quyền Với phát triển ngày lớn mạnh internet, hệ thống pháp luật dường chưa bắt kịp với tốc độ phát triển Do tạo nhiều lỗ hổng cho người ăn cắp thông tin công sức lao động người khác Hiện Việt Nam phong trào làm trang web phát triển mạnh mẽ phần số cố “quên” chuyện quyền tác giả Họ công khai cung cấp đường link download phần mềm có giá trị hàng trăm dollars, thoải mái sử dụng forum IPB (phiên Nulled), sử dụng nhiều phần mềm CMS thương mại trái phép Họ cố tình điều vi phạm luật quyền họ bị kiện phải trả giá hành động Chúng ta, người hàng ngày sử dụng Internet để tìm kiếm thông tin, ngộ nhận thông tin mang hoàn toàn miễn phí không bảo vệ quyền SAI LẦM! ngược lại, thông tin mạng miễn phí nhiều số bảo vệ quyền Tại nên tôn trọng luật quyền quyền tác giả? bạn sửa xe máy, bạn có dám không trả tiền cho người sửa xe cho bạn không? bạn ăn cơm tiệm, bạn có dám ăn xong đứng dậy không? bạn sửa máy vi tính, bạn có dám quỵt tiền công không? chắn không rồi, điều hiển nhiên bạn phải trả tiền cho dịch vụ mà bạn nhận Tuy nhiên lại dễ dàng “quên đi” công sức người viết văn, phần mềm máy tính sản phẩm trí tuệ khác Do luật quyền quyền tác giả tạo để bảo vệ sản phẩm trí tuệ Trong loạt viết luật quyền quyền tác giả này, bạn hiểu thêm cách đối phó với việc bị ăn cắp quyền, bước đề đấu tranh với việc ăn cắp quyền số thông tin liên qua đến chủ đề Dưới sơ lược qua thông tin quyền mà bạn cần biết         Luật quyền áp dụng mạng internet Theo luật Mỹ, bạn viết luật quyền bảo vệ viết mà không cần phải khai báo Bạn sử dụng thông tin có quyền dạng trích dẫn không vượt 500 từ 10% viết Bạn phải hỏi tác giả cho phép sử dụng dịch sang tiếng khác Hầu hết thứ có quyền, bạn nên tạo thói quen biết tôn trọng luật quyền Khi bị kiện tòa, bạn nói “tôi luật”, điều không bào chữa cho hành vi bạn Đăng tải viết (dù có đường link dẫn nguồn) mà chưa hỏi ý kiến vi phạm luật quyền Xin phép sử dụng thông tin có quyền giúp bạn tránh nhiều rắc rối 248 www.izwebz.com Demon Warlock Phát triển Web 2012 Những quan niệm sai lầm luật quyền Trước sâu vào để tìm hiểu luật quyền quyền tác giả, bạn nên biết quan niệm sai lầm luật quyền quyền tác giả 249 www.izwebz.com Demon Warlock Phát triển Web            2012 Nếu thích quyền, quyền Bạn viết Internet, đừng có kêu ca quyền Cái mạng miễn phí hết Tác giả chẳng làm hết Đấu tranh đề giành lại quyền tác giả tốn thời gian, rắc rối công Chỉ có công ty lớn có quyền tác giả Phải nhờ đến luật sư pháp luật can thiệp Tôi chẳng sợ tác giả người nước ngoài, Việt nam Dù có chép lại, làm mục đích phi thương mại chia sẻ Tôi luật này, nên vô tội Tuy không xin phép tác giả, có để link đến gốc ghi rõ nguồn Trên quan niệm sai lầm luật quyền Có thể Việt nam, luật quyền chưa phổ biến rộng rãi tồn sai lầm ý thức Bạn nên biêt rằng, thông tin mạng bao gồm viết, hình ảnh, tutorial, video clip gọi sản phẩm trí tuệ bảo vệ luật quyền No miễn phí bạn đọc, làm theo sử dụng cho mục đích cá nhân Nhưng không miễn phí cho bạn chép lấy làm Do việc bảo vệ luật quyền tôn trọng quyền tác giả việc nên làm thứ vi phạm pháp luật thứ hai “ăn cắp” dù sản phẩm trí tuệ không phù hợp với đạo đức truyền thống người Việt Nam Những bước cần làm bị ăn cắp quyền Như nói trước, việc đấu tranh đề giành lại quyền tác giả hoàn toàn tự bạn làm Nó không thời gian không tốn nhiều công sức 250 www.izwebz.com Demon Warlock Phát triển Web 2012 Tất nhiên bạn bỏ qua hành vi ăn cắp quyền bạn không nghĩ nghiêm trọng Bạn viết trang web bạn “thông tin trang web hoàn toàn miễn phí cho việc sử dụng, tái sử dụng chép mà không cần hỏi“ Nhưng bạn muốn bảo vệ bạn viết bạn tuyên bố chung hướng dẫn cách sử dụng thông tin trang web bạn Đa phần người đề yêu cầu phải trích dẫn lại nguồn sử dụng lại thông tin từ trang web phải credit cho tác giả viết Dưới bước bạn làm đề đấu tranh giành lại quyền tác giả      Xác định đối tượng vi phạm quyền Liên lạc với họ cảnh báo họ việc làm họ vi phạm quyền Chính thức yêu cầu họ dừng việc vi phạm quyền Liên lạc với nhà tài trợ họ Liên lạc với Google, Yahoo MSN (những công cụ tìm kiếm) Xác định đối tượng vi phạm quyền Khi bạn biết nói cho bạn việc viết bạn bị vi phạm quyền Bạn tìm xem người ăn cắp cách tìm đường link đến viết Nếu viết thành viên diễn đàn đăng tải, bạn liên hệ với Moderator box Admin trang Thông báo với họ việc viết có quyền bạn người giữ quyền viết Thường Admin Moderator điều tra xoá khỏi diễn đàn thêm đường link đến tác giả chích thức viết Nhưng viết bạn bị trang web khác ăn cắp bạn họ Bạn vào trang web tìm thông tin liên lạc trang About, Contact, footer, diễn đàn, trang thông tin quảng cáo, sử dụng Whois.com, checkdomain.com Khi có thông tin họ rồi, bạn tiến hành bước liên lạc trực tiếp với họ Liên lạc cảnh bảo đến đối tượng Khi có đầy đủ thông tin tay, bạn liện hệ trực tiếp với họ Báo với họ bạn biết việc bị xâm phạm quyền cho họ biết việc làm họ sai trái, vi phạm pháp luật đáng bị lên án Trong thư liên lạc bạn nên bao gồm yêu cầu bạn xoá viết đó, thêm thông tin trích dẫn đến nguồn credit lại cho tác giả bạn Việc liên lạc trực tiếp yêu cầu bạn phải giữ thái độ bình tĩnh, cẩn trọng, chuyên nghiệp đanh thép Bản tự vệ bạn xui bạn viết email với lời lẽ khiếm nhã, bôi xấu tên tuổi họ diễn đàn khác Đó hành động bồng bột thường không giúp ích cho vấn đề, làm thêm tồi tệ Là người có suy nghĩ chu đáo chín chắn, bạn nên giữ thái độ bình tĩnh đanh thép cho dù hồi âm họ lỗ mãng Một số người chưa biết đến quyền tác giả, việc xâm phạm quyền viết bạn xảy ý muốn họ Do bạn nên cho họ hội để giải thích sửa sai trước có bước Nếu bạn làm tốt khâu này, vấn đề giải mà không tốn nhiều công sức 251 www.izwebz.com Demon Warlock Phát triển Web 2012 Giữ thái độ bình tĩnh suốt trình thách thức với ai, đối tượng bạn lại có thái độ trân tráo, bất cần không quan tâm Nhưng email với lời lẽ chuyên nghiệp đanh thép sau giúp họ nghĩ lại Tôi viết mail để thông báo với anh/chị viết có tiêu đề “– tiêu đề viết –” anh/chị đăng tải trang web “www.trentrang.com” quyền trang web “www.tenban.com” viết người giữ quyền Việc chép sử dụng viết mà không cho phép vi phạm luật quyền xâm phạm quyền tác giả Tôi yêu cầu anh/chị phải trích dẫn nguồn đến viết credit lại tác quyền cho xóa khỏi trang web anh/chị Anh/chị có tuần để giải việc Cảm ơn hợp tác anh/chị Hồi âm bạn nhận khác nhau, có người xin lỗi làm theo bạn yêu cầu Nhưng có người lại tỏ bất cần chí thách đố bạn Nếu họ thách đố bạn, bạn không nên tranh cãi với họ mà âm thầm tiến hành bước Những hành động trả thù nông công trang web họ, bêu xấu tên tuổi hạ nhân phẩm họ đưa bạn đến rắc rối trước pháp luật Bạn biến từ người bị hại thành đối tượng vi phạm pháp luật Hãy ràng kiềm chế đề tìm giải pháp hợp lý cho vấn đề Thu thập thông tin chứng Nếu bạn chủ nhân thực bạn viết việc xác định không khó cho bạn        Tìm lại ngày bạn post viết Nguồn đến hình minh hoạ viết Ý tưởng ban đầu để bạn viết viết Xuất xứ viết Chụp lại ảnh hình liệu Database chứng minh thời gian bạn viết Ngày bạn lưu lại viết vào máy tính (nếu bạn viết offline) Tìm nhân chứng để chứng minh cho bạn (thành viên diễn đàn người bạn biết) Chờ thời hạn tuần bạn cho họ trôi qua, hồi âm họ không hợp tác, bạn tiến hành bước Chính thức yêu cầu họ dừng việc vi phạm quyền văn giấy tờ Đây bước thức bạn để ngăn chặn việc xâm phạm quyền sau liên hệ trực tiếp đề dàn xếp với người ăn cắp quyền bạn không thành Ở bước bạn tuyên bố rõ ràng họ không làm theo yêu cầu bạn, họ chịu hậu từ việc họ làm 252 www.izwebz.com Demon Warlock Phát triển Web 2012 Bạn gửi văn giấy tờ đến trực tiếp người vi phạm quyền bạn tới bên liên quan nhà tài trợ quảng cáo, công ty webhost họ công ty chủ quản họ Thông tin bạn có phần thu thập thông tin chứng Thường với giấy tờ mang tính pháp luật cao khiên họ không muốn rắc rối làm theo yêu cầu bạn Nhưng không thành công, bạn phải gửi đến nơi mà trang web host yêu cầu công ty webhost đóng cửa trang web vi phạm luật quyền Những văn giấy tờ liên quan đến pháp luật bạn không nên tự viết mà nên nhờ luật sư viết hộ, giấy tờ lời cảnh báo cuối đến người vi phạm Nếu họ không thoả mãn yêu cầu bạn, họ phải đối mặt với pháp luật Nhưng bạn tìm mẫu đơn mạng chỉnh sửa lại cho phù hợp với nội dung bạn Dưới hai thư ví dụ bạn dùng ============================== Hà Nội 15/6/2008 Kính gửi anh/chị, Tôi viết thư để thông báo đến anh/chị anh chị sử dụng viết mà không cho phép văn giấy tờ Bài viết “–tiêu đề –” đăng tải vào ngày “ngày/tháng/năm” địa “www.tentrang.com” chép nguyên văn dựa vào để viết [cung cấp chứng, trích dẫn đến đó] Bài viết luật bảo vệ quyền bảo lưu tác quyền Do anh/chị không hỏi không cho phép sử dụng trái phép viết Tôi tin anh/chị vi phạm luật quyền điều 17 phần 101 [trích dẫn luật] anh/chị bị phạt tới $150.000 theo điều 504(c)(2) Tôi yêu cầu anh/chị ngừng việc chép, phát hành, đăng tải viết trang web anh/chị hình thức Anh/chị không sử dụng trái phép viết tương lai Nếu không nhận phản hồi thức anh chị vòng [cho thời hạn, tuần] cho thấy anh chị làm theo yêu cầu Tôi tiến hành thủ tục pháp lý khác để đưa anh/chị Kính thư, ===================== Sau bạn gửi thư đến công ty web host cung cấp dịch vụ cho họ với nội dung giải thích trang web vi phạm quyền cung cấp chứng cho họ việc vi phạm Theo luật pháp Mỹ, công ty web host phải có trách nhiệm đóng cửa trang web việc giải 253 www.izwebz.com Demon Warlock Phát triển Web 2012 Nếu trang web họ host Mỹ (đa phần trang web Việt Nam host Mỹ) thuộc quyền hạn nghĩa vụ công ty chấp hành luật DMCA Mỹ Nếu thông tin bạn xác thực, họ liên lạc với đối tượng bạn thông báơ đóng cửa trang web Liên lạc với nhà tài trợ Khi tài trợ cho trang web, họ phải có lợi ích cho Do công ty quảng cáo trang web đối tượng huỷ hợp đồng quảng cáo biết trang web đạo bạn không chịu sửa lại theo yêu cầu bạn Nếu trang web dùng quảng cáo Google Adsense, bạn làm theo bước sau để báo cho Google biết trang web xâm phạm quyền bạn Ở banner quảng cáo Google, bạn nhấn vào chữ “Ads by Google” Nó đưa bạn đến trang Google kéo xuống thấy đường link “Send Google your thoughts on the site or the ads you just saw“ Đánh dấu hình sau gửi Bằng cách bạn đánh vào túi tiền họ, cho họ thấy hậu tài mà họ phải chịu không làm theo yêu cầu bạn Hơn Google thay mặt bạn liên hệ với họ giải hộ bạn, thông tin bạn xác thực Google xóa trang họ khỏi kết tìm kiếm đưa trang vào danh sách đen Liên hệ với Google, Yahoo MSN   Đây bước cuối bạn làm đấu tranh giành lại quyền tác giả bạn Luật pháp Mỹ có quy định luật bảo vệ sản phẩm trí tuệ công ty cung cấp dịch vụ internet bao gồm công cụ tìm kiếm phải có trách nhiệm giúp đỡ bạn dừng việc vi phạm quyền Tuyên bố Google luật DMCA 254 www.izwebz.com Demon Warlock Phát triển Web  2012 It is our policy to respond to notices of alleged infringement that comply with the Digital Millennium Copyright Act and other applicable intellectual property laws, which may include removing or disabling access to material claimed to be the subject of infringing activity If we remove or disable access to comply with the Digital Millennium Copyright Act, we will make a good-faith attempt to contact the owner or administrator of each affected site so that they may make a counter notification pursuant to sections 512(g)(2) and (3) of that Act Google khuyên bạn điều sau liên lạc với họ     Xác định đầy đủ chi tiết viết mà bạn nghĩ bị xâm phạm quyền Cung cấp thông tin đầy đủ cho phép Google liên hẹ với bạn Cung cấp thông tin mà bạn thu nhập đối tượng để Google liên lạc với họ Trong email bạn phải tuyên bố sau: “I have a good faith belief that use of the copyrighted materials described above on the allegedly infringing web pages is not authorized by the copyright owner, its agent, or the law.” tuyên thệ “I swear, under penalty of perjury, that the information in the notification is accurate and that I am the copyright owner or am authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.” (nguyên văn tiếng Anh) Đây bước mang tính liệt nhất, bạn nên thật cẩn trọng tiến hành bước Bạn nên thu thập đầy đủ chứng thông tin liên quan đến văn bị đạo chứng chứng minh nguồn gốc thực viết bạn Link đến trang tuyên bố luật DMCA công cụ tìm kiếm    Yahoo DMCA Policy and Instructions Google’s DMCA Statement and Policy MSN – About DMCA and Policies Khai thác thông tin đối tượng ăn cắp quyền Trong “Những bước cần làm bị ăn cắp quyền” có cho bạn bước cần tiến hành nội dung trang web bạn bị chép trái phép vi phạm luật quyền Trong vào chi tiết cách sử dụng trang web whois.sc để khai thác thêm thông tin đối tượng ăn cắp quyền viết Cũng nên nhắc cho bạn nhớ việc đấu tranh để giành lại quyền viết không tốn công sức thời gian hoàn toàn tự làm Nhưng thách thức lớn lại việc kiềm chế thân Lẽ tự nhiên rõ ràng ăn cắp công sức lao động 255 www.izwebz.com Demon Warlock Phát triển Web 2012 bạn, lại có thái độ trâng tráo, bất cần thách đố Thì bình tĩnh có hành động không mang lại kết tệ làm vấn đề thêm trầm trọng Như nói, việc bạn cần làm tìm thông tin liên quan đến đối tượng tình nghi ăn cắp viết như: tên tuổi, địa chỉ, số điện thoại, email, nơi đặt host domain Cách tốt để tìm thông tin sử dụng whois.sc Đây trang web cho phép bạn thấy thông tin liên quan đến domain Truy cập trang web whois.sc trang chủ bạn gõ vào địa trang web tình nghi Trong ví dụ giả sử trang vuilen.com vi phạm quyền viết izwebz.com (*) Dưới thông tin liên quan đến trang vuilen.com Ở phần kết tìm kiếm bạn cần ý đến mục Registry Data, Server Data Whois Record Đây phần chứa thông tin mà sử dụng để tiến hành việc đòi lại quyền viết Ở hình thông tin Registry Data Vuilen.com đăng ký domain Godaddy.com, trang web tiếng domain họ nghiêm khắc với trang vi phạm luật DMCA Đây công ty Mỹ theo luật họ phải có trách nhiệm giúp đỡ bạn họ nhận khiếu nại trường hợp vi phạm Name Server: Name Server: NS1.ZONEEDIT.COM NS7.ZONEEDIT.COM Đây thông tin quan trọng cho bạn biết trang web host đâu Bạn mở trình duyệt gõ vào Zoneedit.com, bạn đến trang chủ công ty webhost Thường trang này, bạn tìm thông tin liên lạc với webhost trang Contact 256 www.izwebz.com Demon Warlock Phát triển Web 2012 Trong phần Server Data bạn biết công ty host họ nằm đâu Thường bước bạn biết host họ có nằm Mỹ hay không Nhưng phần bạn biết nằm đâu, thành phố Trong trường hợp này, công ty host vuilen.com Illinois – Woodstock – Fdcservers.net Đây nơi mà toàn thông tin trang web lưu trữ, cần nằm địa phận nước Mỹ BINGO! Là họ phải có trách nhiệm chấp hành luật DMCA Tiếp theo thông tin Whois Record Vì vuilen.com sử dụng Private Domain Registration bạn không thấy thông tin họ Tôi sử dụng thông tin vietphotoshop.com (*) Nếu may mắn bạn biết tên người sở hữu domain, địa chỉ, email chí số điện thoại họ Nhưng đa phần người không cho hiển thị thông tin cá nhân thay vào sử dụng dịch vu Private thông tin nhà cung cấp domain Tuy nhiên đến bước bạn có tay công ty cung cấp tên miền nơi họ lưu trữ trang web Chỉ cần nhiều bạn đủ để bắt đối tượng phải xoá viết chí đóng cửa trang web Nhưng trước liên lạc với công ty cung cấp tên miền webhost, bạn nên làm theo bước “những bước cần làm bị ăn cắp quyền” Kết luận Việc đấu tranh giành lại quyền cho bạn việc nên làm hoàn toàn đáng Bạn không nên lo sợ sợ rắc rối mà bỏ qua việc làm sai trái Bạn người bỏ công sức chất xám bạn phải xứng đáng người công nhận Chúng ta nhắm mắt làm ngơ người chuyên ăn cắp công sức lao động người khác lấy làm Hãy nghiêm khắc với tệ nạn này, Việt Nam sức hoà nhập với cộng đồng quôc tế, thay đổi hình ảnh đất nước theo chiều hướng tích cực mắt người ngoại quốc 257 www.izwebz.com Demon Warlock Phát triển Web 2012 (*) Vuilen.com vietphotoshop.com lựa chọn ngẫu nhiên làm ví dụ Ở ví dụ hoàn toàn tưởng tượng để minh hoạ cho viết sát với thực tế DMCA gì? bạn cần biết DMCA chữ viết tắt Digital Millennium Copyright Act hay thường gọi Luật bảo vệ bàn quyền tác giả Đây luật Mỹ biểu quộc hội Mỹ tổng thống Bill Clinton ký thành luật vào ngày 28/11/1998 Về luật tạo để bảo vệ sản phẩm công nghệ phần mềm, quyền tác phẩm mạng ghép tội bẻ khoá, cung cấp, kinh doanh, phân phối phần mềm trái phép Trong đạo luật có điều khoản quy trách nhiệm cho nhà cung cấp dịch vụ phải có trách nhiệm loại bỏ viết trang web bị cho vi phạm luật quyền Hơn nữa, công cụ tìm kiếm phổ biến Google, Yahoo MSN có riêng phần tuyên bố chung đạo luật DMCA Tựu chung, cỗ máy tìm kiếm tuân thủ theo luật DMCA, sau xác minh viết bị vi phạm luật quyền Họ loại bỏ trang web 258 www.izwebz.com Demon Warlock Phát triển Web 2012 khỏi trang kết tìm kiếm nghiêm trọng hơn, xoá hẳn trang web khỏi database họ Như trang web vĩnh viễn biến khỏi kết tìm kiếm, trừ trang web có thay đổi tích cực dần kiếm lại lòng tin cỗ máy tìm kiếm Như bạn hỏi, luật DMCA Mỹ phải quan tâm? bạn hỏi đúng! bạn biết Việt Nam Mỹ có ký văn thỏa thuận, công ước hiệp định bảo vệ quyền tác giả hai bên Cho nên kể bạn Việt Nam vi phạm luật quyền, bạn gặp rắc rối mặt pháp lý Và thường vụ kiện quyền hay rắc rối thiệt hại nhiều tài Một điều khiến bạn nên biết luật DMCA nhiều trang web Việt Nam host Mỹ Cho nên nội dung viết vi phạm quyền nằm địa phận Mỹ, điều có nghĩa luật DMCA Mỹ có hiệu lực trang web Bên nguyên đơn yêu cầu công ty host trang web đóng cửa trang web vi phạm quyền Do luật DMCA quy trách nhiệm cho nhà cung cấp dịch vụ phải loại bỏ trang web vi phạm quyền Việc tôn trọng quyền viết việc nên làm Trước hết phải biết tôn trọng quyền người khác mong người khác tôn trọng Hiểu luật làm theo luật điều tốt Hy vọng tương lai, ngày nhiều người hiểu thêm luật quyền người ăn cắp chất xám công sức lao động người khác làm 259 www.izwebz.com Demon Warlock Phát triển Web 2012 Điều khoảng sử dụng ebook Nội dung ebook viết tập hợp từ nhiều nguồn Nếu có trích dẫn đăng lại đó, cho phép họ Do mong bạn muốn trích dẫn đăng lại izwebz, tôn trọng quyền tác giả làm theo điều sau: Những viết eBook sản phẩm trí tuệ bảo hộ luật quyền quyền tác giả Tất hình thức phát hành lại, chép nguyên văn vài phần, chép vượt 10% (hoặc 500 từ) mà không cho phép miệng văn giấy tờ cho vi phạm quyền Bạn sử dụng, in giấy, lưu lại máy tính, chia sẻ với mục đích cá nhân phi thương mại Tất hình thức kinh doanh sử dụng tài liệu eBook mà không cho phép miệng văn giấy tờ cho vi phạm quyền Nếu bạn muốn phát hành lại thông tin từ eBook bạn PHẢI trước hết liên lạc với cho phép Nếu chưa không cho phép, bạn phát hành lại thông tin, viết từ trang cho vi phạm quyền Nếu bạn có nhu cầu cần liên hệ với qua email: 1/ Demon Warlock: izwebz@yahoo.com 2/ Clackken Smith: hoccode.php@gmail.com 3/ Minh Mẫn: contact@minhman.me 260 www.izwebz.com Demon Warlock [...]... trang web lâu dài 148 www .izwebz. com Demon Warlock Phát triển Web   20 12 Cách chọn web host (phần 1) Cách chọn web host (phần 2) Thiết kế trang web Khi học làm web việc biết sử dụng thành thạo một phần mềm đồ hoạ là điều gần như bắt buộc Cho dù bạn có là một lập trình viên, nhưng kiến thức cơ bản về một phần mềm đồ hoạ tiêu biểu như Photoshop hoặc FireWorks giúp ích rất nhiều sau này Tôi đã có 2 series... quan trọng tiếp theo là chạy thử trang web của bạn ở 2 trình duyệt web phổ biến nhất hiện nay là Internet Explorer 7 và Firefox Hai trình duyệt hỗ trợ code khác nhau, cho nên đôi khi ở trình duyệt này mọi thứ hiển thị chính xác như khi bạn thiết kế, nhưng sang trình duyệt khác nó 149 www .izwebz. com Demon Warlock Phát triển Web 20 12 lại bị “méo mó” đi một số chỗ Do vậy bạn muốn trang web của mình được... này là do trong thư mục cài đặt web không có file index.html, hãy tạo 1 file index.html với nội dung tùy ý theo chuẩn HTML Giả thích lỗi này như sau: mặc định thì apache không cho liệt kê ra danh sách các file hay các thư mục có trong thư mục web, do vậy thêm file index.html vào để vượt qua lỗi này 145 www .izwebz. com Demon Warlock Phát triển Web 20 12 Kết quả cuối cùng Lời kết - Những gì tôi đã làm ở trên... password Video tutorial: http://www .izwebz. com/design-usability/gioi-thieu-va-su-dung-github/ 147 www .izwebz. com Demon Warlock Phát triển Web 20 12 Chương 6 : Phát triển web Quá trình tạo một trang web Hôm nay bạn Giang Ha có email hỏi tôi về quá trình cụ thể để tạo ra một trang web Nhận thấy câu hỏi này có thể là thắc mắc của nhiều người mới bắt đầu học làm trang web, cho nên tôi viết một bài giải thích... đừng nên cài Link: http://www.aptana.com/products/studio2/download 146 www .izwebz. com Demon Warlock Phát triển Web 20 12 Giới thiệu và cách sử dụng github Trong bài trước thì chúng ta đã làm quen với editor Sublime text 2 Trong bài hôm nay thì mình sẽ giới thiệu với các bạn về mạng xã hội coding github.com và cách kết hợp giữa github và sublime text 2 có thể giúp bạn tiết kiệm được rất nhiều thời gian... tên miền tùy thích vào cuối file theo cấu trúc như sau:   Cột bên trái hãy để nguyên là: 127 .0.0.1, vì đây là địa chỉ dùng để loopback của windows Cột bên phải điền tên miền bạn thích vào vd: design.com 143 www .izwebz. com Demon Warlock Phát triển Web  20 12 Những phần sau dấu # là chú thích có thể có hoặc không Tips: vào run(phím window + R) gõ C:\WINDOWS\system 32\ drivers\etc –> enter Cấu hình file... -CustomLog: ghi lại log của trang web trong thư mục cài đặt -ErrorLog: ghi lại những lỗi phát sinh khi chạy trang web, chúng ta có thể dựa vào đây để kiểm tra xem trang web thực sự đã sạch lỗi hay chưa 144 www .izwebz. com Demon Warlock Phát triển Web 20 12 Kiểm tra và sửa lỗi   Chuyển qua của sổ Command Line (cmd)./li> Chạy lệnh: httpd.exe -S (chú ý: chữ S viết hoa) -Nếu thành công thì kết quả sẽ tương tự như... Array('MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP' ); var success = false; for (var i=0;i < XMLHTTP_IDS.length && !success; i++) { try { xmlhttp = new ActiveXObject(XMLHTTP_IDS[i]); success = true; } catch (e) {} } if (!success) { throw new Error('Unable to create XMLHttpRequest.'); 136 www .izwebz. com Demon Warlock Phát triển Web 20 12 } } return... khoảng $100 – $150, nhưng về lâu về dài nó có lợi cho bạn Tóm lại, để có một trang web hoàn chỉnh và chuyên nghiệp, chi phí ban đầu bạn có thể phải xài vào khoảng $150 cho một năm đầu 151 www .izwebz. com Demon Warlock Phát triển Web 20 12 Thuật ngữ chuyên ngành bạn cần biết Nếu bạn là người hoàn toàn xa lạ với việc thiết kế web, th việc bạn không biếtì những thuật ngữ chuyên ngành liên quan đến vấn đề này... (1) Ở số thứ hái: Cho phép người dùng thuộc một nhóm: read (4), write (2) và execute (1) Ở số thứ 3: Cho phép người dùng KHÔNG thuộc nhóm: read (4), write (2) và execute (1) Cách tính giá trị cho CHMOD User (rwx) = 4 +2+ 1 = 7 Group(rx) = 4+1 = 5 World (rx) = 4+1 = 5 chmode mode = 755 1 52 www .izwebz. com Demon Warlock Phát triển Web 20 12 Cho phép ai cũng có thể đọc được: chmod 444 file Cho phép người khác ... trang web lâu dài 148 www .izwebz. com Demon Warlock Phát triển Web   20 12 Cách chọn web host (phần 1) Cách chọn web host (phần 2) Thiết kế trang web Khi học làm web việc biết sử dụng thành thạo phần. .. Gist.sublime-settings, sau chỉnh sữa lại thông số username password Video tutorial: http://www .izwebz. com/design-usability/gioi-thieu-va-su-dung-github/ 147 www .izwebz. com Demon Warlock Phát triển Web 20 12. .. www .izwebz. com Demon Warlock Phát triển Web 20 12 Output: 0, 1, 2, 3, 4, 5, 6, 7, 8, Giải thích đoạn code Đánh số key cho mảng (chú ý hen, C số index PHP lại key) -> a[0]; -> a[1]; 7-> a [2] ; 6-> a[3];

Ngày đăng: 04/12/2015, 07:58

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan