Lập Trình Cơ Bản
Không có gì là không thể
Friday, 26 June 2015
OpenLayer 3 cơ bản
Tại sao không phải là openlayer 2 mà lại là version 3 ? , đơn giản là do tôi vừa có dự án làm việc với MAP, hệ thống này cần có openlayer cho phí client nên chọn đúng thời điểm là version3 .
Tại sao không phải là thư viện khác mà lại là openlayer cho MAP ? chưa có kinh nghiệm nhiều về MAP, mới biết đến GOOGLE MAP ngoài ra chưa tìm hiểu hệ cái MAP nào. Chức năng của OpenLayer cũng đủ dùng khi tìm hiểu.
Wednesday, 12 February 2014
Xây dựng Storing Hierarchical Data bằng php
Sau khi vớ phải dự án dễ nhưng lại bị gặp 1 vấn đề lớn, xây dựng một category cho production với yêu cầu khó ở chỗ 1 category có nhiều sản phẩm và 1 category có nhiều category con.
Nếu làm theo hỗ trợ cakephp behavior tree thì có lẽ sẽ hay hơn. Nhưng tự sướng cho mình một cái,làm xong rồi search thằng này
Thấy khá ổn, như vây khi bắt tay vào sẽ không bỡ ngỡ
Nó hơi liên quan đến tư duy đệ quy, lục lại kiến thức cho bớt ngu
Nếu làm theo hỗ trợ cakephp behavior tree thì có lẽ sẽ hay hơn. Nhưng tự sướng cho mình một cái,làm xong rồi search thằng này
Nó hơi liên quan đến tư duy đệ quy, lục lại kiến thức cho bớt ngu
Thursday, 17 October 2013
Htaccess File Sample
#=============================================================================# # MAIN SETTINGS AND OPTIONS #=============================================================================# # Options: ALL,FollowSymLinks,Includes,IncludesNOEXEC,SymLinksIfOwnerMatch ########### ### MAIN DEFAULTS ### Options +ExecCGI -Indexes DirectoryIndex index.html index.htm index.php DefaultLanguage en-US AddDefaultCharset UTF-8 ServerSignature Off ### ENVIRONMENT VARIABLES ### #SetEnv PHPRC /webroot/includes #SetEnv TZ America/Indianapolis #SetEnv SERVER_ADMIN webmaster@domain.tld ### MIME TYPES ### AddType video/x-flv .flv AddType application/x-shockwave-flash .swf AddType image/x-icon .ico ### FORCE FILE TO DOWNLOAD INSTEAD OF APPEAR IN BROWSER ### #-> http://www.htaccesselite.com/htaccess/addtype-addhandler-action-vf6.html #AddType application/octet-stream .mov .mp3 .zip ### ERRORDOCUMENTS ### ErrorDocument 404 "404 error" ErrorDocument 400 "400 error" ErrorDocument 401 "401 error" ErrorDocument 403 "403 error" ErrorDocument 405 "405 error" ErrorDocument 406 "406 error" ErrorDocument 409 "409 error" ErrorDocument 413 "413 error" ErrorDocument 414 "414 error" ErrorDocument 500 "500 error" ErrorDocument 501 "501 error"
Sunday, 11 August 2013
Convert String to Date [Java]
API: http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy");
String str= "7-Jun-2013"; // same format
try {
Date date = formatter.parse(str); // get Date instance
System.out.println(date.getDate());
System.out.println(date.getMonth()+1);
System.out.println(date.getYear());
System.out.println(date);
System.out.println(formatter.format(date));
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy");
String str= "7-Jun-2013"; // same format
try {
Date date = formatter.parse(str); // get Date instance
System.out.println(date.getDate());
System.out.println(date.getMonth()+1);
System.out.println(date.getYear());
System.out.println(date);
System.out.println(formatter.format(date));
} catch (ParseException e) {
e.printStackTrace();
}
Thursday, 2 May 2013
Làm an toàn thông tin thì học gì?
Làm an toàn thông tin thì học gì?
1 Giới thiệu
Tôi nhận được thư từ của nhiều bạn hỏi về việc nên học gì và như thế nào để có thể tìm được việc làm và làm được việc trong ngành an toàn thông tin (information security). Tôi nghĩ việc đầu tiên bạn cần phải làm là in toàn bộ bài viết “Làm thế nào để trở thành white hat hacker” ra giấy, nhưng đừng đọc, mà hãy để chúng trong toilet khi nào cần thì xài dần.
Quay trở lại câu hỏi. An toàn thông tin là một ngành rộng lớn với rất nhiều lĩnh vực. Những gì tôi biết và làm được chỉ gói gọn trong một hai lĩnh vực. Có rất nhiều mảng kiến thức cơ bản mà tôi không nắm vững và cũng có nhiều kỹ năng mà tôi không thạo. Hack tài khoản Yahoo! Mail là một trong số đó. Tôi cũng không biết cách tìm địa chỉ IP của bạn chat .
Friday, 20 July 2012
Install MySql Workbench in ubuntu 12.04
First run the following:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
As you know this will fail about the dependencies. Then wget and install the following:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
As you know this will fail about the dependencies. Then wget and install the following:
wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
wget http://launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Next install: sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Nhãn:
Ubuntu
Friday, 11 May 2012
Làm giàu vốn từ vựng không khó!
Tiếng Anh là một sinh ngữ. Hàng năm, có hàng nghìn từ mới xuất hiện và do đó kho từ vựng tiếng Anh cũng không ngừng phát triển. Vậy làm giàu vốn từ vựng thế nào là hiệu quả và chất lượng?
Trong thực tế, có rất nhiều nhân tố khiến kho từ vựng tiếng Anh không ngừng phát triển. Trước hết, các từ đơn lẻ có thể dễ dàng trở thành thành tố của tiếng Anh khi có đủ số người sử dụng chúng. Con người sử dụng ngôn ngữ như một công cụ để giao tiếp nên khi nhu cầu trao đổi thông tin thay đổi thì ngôn ngữ cũng phải thay đổi để đáp ứng được nhu cầu ấy. Bên cạnh đó, những người bản xứ thường chơi chữ và tạo ra những từ ngữ mới. Ngoài ra, tiếng Anh là ngôn ngữ thông dụng trong một số lĩnh vực như khoa học, công nghệ và Internet. Do đó, khi những lĩnh vực này phát triển thì những thuật ngữ mới cũng xuất hiện để diễn tả những ý tưỏng, khái niệm mới. Tiếng Anh vốn có chung một nguồn gốc với một số thứ tiếng khác. Bởi vậy, những từ ngữ ở các ngôn ngữ này có thể du nhập vào tiếng Anh.
Làm thế nào để làm giàu vốn từ vựng của mình
Thursday, 10 May 2012
Phát triển ý cho một bài luận
ELTS: Writing Task 2 - Tutorial
Trong phần một của bài viết, mình đã đề cập đến các phần cơ bản mà bạn sẽ gặp trong Task 1. Trong phần 2 này, mình sẽ nói đến Task 2, một phần cực kì quan trọng và cũng là phần chiếm nhiều điểm nhất trong toàn bộ điểm số phần writing. Để làm tốt phần này, bạn không những cần có vốn từ vựng tốt, kiến thức ngữ pháp vững, tổ chức bài viết có logic mà còn cần ít nhiều kiến thức bên ngoài như về mặt xã hội, công nghệ…
Tuy những kiến thức bên ngoài này không phải là phần quyết định cho bài viết, nhưng nó sẽ giúp ích cho bạn rất nhiều khi viết essay trong Task 2 đấy.
Subscribe to:
Posts (Atom)