Wednesday, November 23, 2016

Khi tín đồ code java bén duyên với seo


code for food, code to defeat...


1. Seo liên quan như thế nào với code.
2. SEO - Onpage (Team FlyOut) 3. Giới thiệu 1 số Tool
4. Cảm giác gặp phải của 1 coder
5. Sách hay cần đọc

--------------------------------------------------------------------------------------------------------------------------

1. Seo liên quan như thế nào với code.

Vấn đề nổi trội mà thấy được khi coder biết cả seo đó là mình có thể dựa vào seo để phát triển ra sản phẩm của riêng mình. Cung cấp những cái thiên hạ đã có nhưng chưa thực sự ngon, hoặc ngon nhưng phải chi trả nhiều tiền... Khi đó mình sẽ có đất sống :)
Các anh chàng dev app, game mobile chẳng hạn cũng sẽ có khả năng đánh giá thị trường (tức là thể loại app, game) nào đó ít nhà phát hành, hoặc có thì cũng chỉ là những cái app cùng bắp :D.

- 1 website hay 1 phần mềm bạn thuê phát triển.

- Giờ làm như thế nào để marketing nó tới tay người dùng

- Làm thế nào để coder tiếp cận 1 cách nhanh nhất những xu thế cũng như nhu cầu hàng ngày của mọi người trên thế giới.

- Mỗi lĩnh vực, chuyên môn là lại sẽ cần những toolbox để hỗ trợ cho công việc hoạt động trơn tru và dễ chịu hơn.

vd: coder
- a này đang code sql và cần định dạng lại cho nó dễ nhìn hơn => làm thế nào bjo nhỉ khi k có tool nào hỗ trợ kịp thời trên máy tính

=>Ideas:  tìm trên mạng: format sql online

- Hoặc a nào làm vs chuỗi JSON chẳng hạn... k hiểu nó bị lỗi chỗ nào...
search ngay.

==> Khi đứng ở góc độ code thì chỉ nghĩ là sẽ bookmark các trang này lại để sau dùng.
==> còn góc độ seo: sẽ mong muốn viết ra trang web để cover hết các mong muốn đó lại. khi đó sẽ có được visit và ... kiếm tiền quảng cáo :D

- Tất cả đều xuất phát từ nhu cầu. có cầu sẽ có cung.

Anh nào tiếp cận và khảo sát tốt nhu cầu và phát triển hoặc tạo dc ra sản phẩm để đạt được thoả mãn nhu cầu đó thì chẳng phải sẽ kiếm tiền sẽ dễ hơn sao.

2. SEO - Onpage (Team FlyOut) 

Một số đặc điểm chính của seo onpage



Chi tiết khi hiển thị ở google


3. Cách sử dụng, demo tool ahref, kwfinder, moz.com...







Sẽ chẳng ai có thể ngồi đó mà tưởng tượng được hết các nhu cầu của con người trên trái đất này.
Chính vì vậy ta sẽ phải hàng ngày nghiên cứu đào sâu vào lĩnh vực đó.

ví dụ những anh fa chẳng hạn, nếu k muốn fa mãi thì sẽ phải tìm hiểu những kiến thức để có gấu thật nhanh. =>> khi đó chẳng phải sẽ giúp con người mình hoàn thiện hơn. nhìn dc ra những khuyết điêm, ưu điểm..

4. Cảm giác gặp phải của 1 coder

Khi phỏng vấn vào 1 công ty và mong ước được làm các dự án thể loại như này a,b,c...


when did you last feel happy?


Tất cả mọi thứ đều có tác động lan truyền.
Buồn thì cảnh có vui đâu bao giờ.. đại loại thế.
mọi cái đều nhìn = góc độ bi quan...

when will you feel happy again?











Xem phim cho các thanh niên FA


Tìm bạn tri kỉ để đi quẩy


...



Liệu mình đã có đủ trưởng thành để tự vực dậy khi trong hoàn cảnh này?
Hay là có 1 ai đó hiểu bạn hoặc vô tình có câu nói nào đó khiến bạn thức tỉnh.

Lúc này người gần nhất và truyền được sức mạnh nhiều nhất đó là người sếp của mình.
Nếu như người sếp của mình thấu hiểu được và gỡ bỏ được những uẩn khúc bấy lâu nay của bạn???

Làm thế nào để k có bất kì khoảng cách nào vô hình giữa nhân viên và cấp trên.
Như thế cả 2 bên đã vô tình có những mặc cảm cá nhân và đương nhiên khi trong công việc sẽ chẳng thể nào được thuận lợi.


Đừng nghĩ tới việc đi từ 1 đến N, hãy tập trung vào việc đi từ 0 đến 1. 

Từ 1 lời khuyên nữa đó là: Think less, do more.

(http://www.markpollard.net/think-less-do-more-5-days-to-a-focused-you/)

                              


5. Sách hay cần đọc
  •  Zero to One
  •  Thuật ủy quyền
  •  Ai lấy miếng pho mát của tôi







Tuesday, October 25, 2016

Selenium cho người mới bắt đầu.


Không cần giới thiệu gì nhiều vào luôn nhé ^^!

Bước 1.
         Cài đặt JDK cho những ai chưa cài. Link tải ở đây
Máy tính bạn 32 hay 64 bit thì chọn tương ứng.
Tải xong thì cài đặt bình thường nhé.
Xong bước này đến bước tiếp theo. (Phải cài cái này thì Eclipse mới chạy được nhé) 

Bước 2.
         Tải IDE Eclipse chọn bản (Eclipse IDE for Java EE Developers) luôn nhé ^^. Máy tính bạn 32 hay 64 bit thì chọn tương ứng.
Bước 3: Tải các thư viện của Selenium ở đây
          Tải xong thì bạn giải nén ra nhé.
    Note: khi bạn tạo 1 project thì nên copy luôn cả thư mục tất cả các files Jar trong đó luôn nhé. Để tránh trường hợp copy cho ai đó mở lên project lại có ! đỏ lỗi.

Bước 4: Tải driver để chạy
  Vào trang chủ theo link này  http://www.seleniumhq.org/download/
Sau đó kéo xuống đoạn:
Third Party Browser Drivers NOT DEVELOPED by seleniumhq

Bạn muốn test ở trình duyệt nào thì chọn loại tương ứng

Các bước chuẩn bị nguyên liệu gần như đã hoàn tất, chúng ta chuẩn bị vào bếp nào ^^

Chẳng phải làm gì hơn vì ở đây đã quá chi tiết: guru99 

Sau khi các bạn tạo xong project trên eclipse xong rồi thì bạn copy các thư viện như hình dưới đây của mình nhé.
Cấu trúc của file selenium-java-3.0.1.zip khi giải nén ra.

Ở đây mình sẽ copy luôn file : client-combined-3.0.1-nodeps.jar vào luôn trong thư mục lib kia luôn

Sau đó bạn chỉ việc copy cả thư mục lib này vào trong thư mục của project mà bạn vừa tạo ở eclipse

Vd ở đây project của mình có tên là: Selenium11 và mình tạo ra ở đường dẫn này: D:\Programs\Lap trinh\sources\Selenium11





Làm tuần tự như hình nhé









 Bước thêm các thư viện cho project đã hoàn tất.

Đến bước code rồi nhé. ^^



Click chuột phải vào class có tên MyClass.java đó nhé



THành quả đây nhé. ^^

1. Log của tool eclipse


 2. Chương trình sẽ mở trình duyệt chính là đoạn code này:
System.setProperty("webdriver.chrome.driver", "C:\\selenium-java-3.0.1\\chromedriver.exe");


Tạm thời thế đã nhé.
1 Chút lọ mọ mong giúp được gì đó cho các bạn! ^^

Link toàn bộ source code

Wednesday, June 17, 2015

How to install plugin struts2 for netbeans




The first you need open a browser and enter keyword: "struts2 plugin for netbeans", and have list results same below. 

We are click the first link to go website or click here to go direct website.
You can see photo below.



Ok! This here we can see button "Download" on tab Netbeans 7.4. and click this button to download file zip.


When you download successful, you can extract file same photo below.



And here files we are extract

Next step you open your IDE Netbeans (this tutorial i use version 8.0.2)
And choice on menu: Tools > Plugins


when you click button Plugins will show dialog same photo below, and chocie: Downloaded tab 
and click button Add Plugins...


This step, you open folder contain files we are extract in step above.
And select three files same photo below and click button Open


Result and click button Install


And you can do something same with photos below








In finally step Netbeans will request Restart IDE, therefore you click button Finish to complete the installation process

When reopen IDE will window Netbeans updater and we wait for update.


OK, therefore we complete the installation process, next step i will create a example to demo.

Step 1: Click File menu > Choice New Project 


Step 2: Choice Java Web project and choice Web Application, click button Next



Step 3: Enter Project Name and click button Next



 Step 4: In dropbox Server  i used GlassFish Server 4.1 (you can use other servers: Tomcat...)
and click button Next
                                    

Step 5: Select Struts2 framework and netbeans recommended on configuration tab checkbox Create example page
and finally click button Finish

This here is structure of project struts2 when use netbeans.


We can test this project by click right mouse on project and choice Run to start server.




Waiting to see fruition :)





Ending finished this tutorial, when you try do same and have some errors you can comment, i will reply coming soon!
Thank for view and cheer!

Monday, June 15, 2015

hello world with websphere portal


Today I will teach you how to create a project with webphere portal use jsf.
Below is step by step to create new a project ( use tool Rational Application Developer for WebSphere 9.0).

Step 1:  Click File > New > Other

Step 2: Typing "Por" and choice "Portlet Project" and click "Next"


Step 3: Enter project name: "WSPortalEx1"

Note:
- Target runtime: this here i use WebSphere Portal v8.0
- Create a portlet with portlet name: "WSPortalEx1"
    


Step 4: Change configuration to JSR286: click button Modify


Step 5: Change Portlet API JSR 168 Portlet to JSR 286 Portlet






and portlet type: use Faces Portlet (Use JSF to code)


> Click button OK




Step 6: Click button Next to change Portlet Settings: change package name, position  of class...

continue you click button Finish to final step to create new portlet project.




Here is interface project when create successful 





I change text to "Hello world!"


Step 7: Run project
You click right mouse on your project and choice Run As > Run on Server




here i use WebSphere portal v8.0 Server

and click button Finish.


waiting for some minutes


and result
Therefore i finish my tutorial for create project portlet use WebSphere portal. 
If have any question you can comment i will support now.

Thank and Cheer!