banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: aguest  XML
Profile for aguest Messages posted by aguest [ number of posts not being displayed on this page: 1 ]
 
Sử dụng FPDF miễn phí:

http://www.fpdf.org/

Rất dễ dàng.
Bạn vẫn chưa trả lời câu hỏi của mình là bạn làm trên PHP hay sao?

Ở trên bạn nói là bạn đã làm một lần rồi mà quên, giờ mình gợi ý lại dùng function readfile() thì nghĩ là bạn sẽ tự tìm ra thôi. Ngoài ra, cái link mình đưa có một đống ví dụ cho bạn xài thử. Hehe.. chẳng lẽ bạn muốn mình viết ra luôn code cho bạn copy/paste vào ah? smilie
Bạn làm trên PHP hay sao? Nếu vậy thì xem

Code:
@readfile();


Link: http://us3.php.net/readfile
Hihi, anh conmale,

Bởi như anh nói nên em không hiểu làm sao người ngoài có thể gởi cho "root@localhost" được. Em chắc chắc là không có ai có trong công ty em gởi cái email đó ngay trên máy chủ. Điều đó có nghĩa là ai đó đã vào được máy chủ của em và làm điểu này chăng?

Đây là cũng là thắc mắc của em ban đầu.
Cám ơn anh conmale và anh Fal.

Như vậy thì em cũng yên lòng smilie

Nhưng không thấy anh conmale đề cập đến dòng "Delivered-To" có giá trị là "root@localhost"?

Khi em tự gởi email từ Gmail đến máy chủ của em qua địa chỉ là "root@tendomain.com", thì trong cái email đó, phần "Delivered-To" có giá trị là "root@tendomain.com", chứ KHÔNG phải "root@localhost".

Em có sơ sót điều gì không?
Máy chủ chạy Ubuntu 8.04.1, Apache 2, Tomcat 6, Postfix 2.5.1

Hôm nay em login vào một máy chủ khác cũng đang chạy Apache2, Tomcat 6 ... nhưng có một điều làm em "sững sờ":

Đọc trong phần (em chưa cài một cái mail client nào hết smilie )

Code:
/var/mail/aguest


thấy có một cái email (nội dung cá nhân được đổi lại vì lý do nhạy cảm):

Code:
From <a href="mailto:aido@tendomain.net">aido@tendomain.net</a> Fri Feb 6 18:41:41 2009
Return-Path: <a href="mailto:albert@telenix.net">albert@telenix.net</a>;
X-Original-To: root@localhost
Delivered-To: root@localhost
Received: from tendomain.net (187.Red-80-35-231.mail_domain.net [xx.xx.xxx.xxx])
by tênmaychu (Postfix) with ESMTP id 13C9B25F2001
for <root@localhost>; Fri, 6 Feb 2009 18:38:36 -0600 (CST)
Message-Id: <20090207004042.13C9B25F2001@tênmaychu>
Date: Fri, 6 Feb 2009 18:38:36 -0600 (CST)
From: <a href="mailto:albert@telenix.net">albert@telenix.net</a>
To: undisclosed-recipients:;
man!!!!!!!!!
What happend?
tcp 0 1 xx.xx.xxx.xxx: xxxxx xx.xxx.xxx.xxx:8080 SYN_SENT 8650/(squid)
Squid don't work's on 8080 port smilie
go out, please.
bye


Cái thú vị là:
1. Dòng "X-Original-To" và "Delivered-To" gởi đến "root@localhost" chứ không phải "root@ten_domain_cua_em".
2. Dòng "Return-Path" và "From" có giá trị là một email hoàn toàn lạ hoắc "albert@telenix.net".

Em đã thử email từ gmail của em đến "root@domain.com" thì phần "X-Original-To" và "Delivered-To" có giá trị là "root@domain.com", chứ không phải "root@localhost". Làm sao điều này có thể xảy ra? Nếu gởi cho root từ phía ngoài thì địa chỉ phải là root@domain.com, chứ đâu thể nào "localhost".

Coi trong log của mail thì thấy có một vài dòng:


Code:
NOQUEUE: reject: RCPT from 118-169-215-54.some_domain.net[xxx.xxx.xxx.xx]: 554 5.7.1 <bibiorm@gmail.com>: Relay access denied; from=<n
<a href="mailto:eal_chen99@gmail.com">eal_chen99@gmail.com</a>> to=<bibiorm@gmail.com> proto=SMTP helo=<xx.xxx.xxx.xxx>


Và 2 cái email "eal_chen99@gmail.com", và "bibiorm@gmail.com" cũng lạ hoắc, không biết ở đâu ra.

Mong mọi người cho ý kiến.

(Anh Fal đã cho một vài ý kiến nhưng chưa giúp được nhiều lắm.)

Tương đối thú vị. Xin admin xác nhận về vấn đề này.
Cảm ơn 2 anh conmale và PXMMRF.

@ Anh Conmale: Class java.net.HttpURLConnection inherit từ class java.net.URLConnection, và bắt đầu từ 1.5 trở đi, nó có thêm cái method setConnectTimeout(), và setReadTimeout(). (http://java.sun.com/j2se/1.5.0/docs/api/java/net/URLConnection.html)

Về vấn đề nhận request "ET" thì nó hiện ra trong error.log nên đúng là request không hợp pháp. Ở phía trên, ý của em là khi em vào access.log thì thấy các request đều hợp pháp, rồi em mối vào error.log để xem thì mới thấy có loại request "ET" không hợp pháp.

Nhưng trong mấy ngày qua thì dạng request "ET" không còn nữa, khoảng 1000, rồi vài trăm rồi hết hẳn. Em nghĩ là cái chinh bây giờ là phải phân tích trong cái access.log để coi cái request nào thật sự là hợp pháp, và cái nào cần phải cản lại.

Em đọc loạt bài Ký sự DDOS vào HVA và thấy rất hữu ích. Nhưng đọc 1 lần vẫn chưa nắm hết, giờ cần phải đọc lại thêm một lần nữa.



Hmm không thấy ai cho ý kiến gì hết hả? Hay là câu hỏi của em đưa ra chưa chi tiết và đầy đủ?
Em không biết chắc viết bài vào chỗ này có đúng không? Nếu không xin mod chuyển đi dùm.

Máy chủ em đang chạy Ubuntu 8.04, Apache2, Apache Tomcat - 6. Máy chủ được thiết lập để nhận số lượng lớn GET request từ client. Client có thể là từ một trang web, hay từ một ứng dụng desktop em viết bằng Java.

Gần đây máy chủ có hiện tượng chậm hẵn lại, và quá tải. Chủ host có thông báo với em là đôi lúc có hiện tượng máy chủ nhận được 300 request/giây từ một IP. Các IP mà họ gởi thì em đã kiểm tra và đều hợp lệ. Em có vào access.log để xem thì mọi thứ có vẻ bình thường. Các request đều có vẻ hợp pháp. Em có vào error.log để thì thấy trong đó có nhiều (8000+) dòng trong vòng 1 ngày (chú ý "ET", chứ không phải "GET"):



... Invalid method in request ET ... 



Vậy thắc mắc của em là:

1. Trong trường hợp nào lại xảy ra request "ET". Đây có phải là một dạng tấn công hay không?

2. Class java.net.HttpURLConnection của java: nó có tự động kết nối lại khi nó không kết nối được với máy chủ lần đầu tiên cho đến khi timeout hay không? Em hỏi câu này vì thấy có 300 request/giây từ một IP hợp pháp. Già thiết là khi đó máy chủ của em bị quá tải, nên nó cứ tự động kết nối cho đến khi timeout, gây ra tình trạng mà chủ host thông báo.

Vả lại em đã tìm đọc tài liệu về class java.net.URLConnection của java mà không thấy nó nói về vấn đề này.

Nếu ai cần thêm chi tiết gì nữa để trả lòi, hay cần em giải thích thì xin cứ nêu ra. Cám ơn mọi người trước.

Anh Conmale,

Hai lần đó cách đây bao lâu? Nếu đã lâu thì cũng nên bỏ phiếu thêm lần nữa.
Định trả lời mà thấy chú conmale trả lời ngắn gọn rồi, hihi... Để giúp bạn thêm vài hướng suy nghĩ:

1. Lỗi tùm lum đó là lỗi gì?Sai bét bèn bẹt chỗ nào?

2. 192.168.99 là máy ở nhà (trong network) của bạn ha? Port 1234 đã được mở chưa?
Nếu anh em nào đang tìm cái javascript thì đây là link:

http://www.pinlady.net/PluginDetect/
@conmale: Nếu như vậy thì khi em chạy thử trên 1 máy không có JRE (ỊE6) thì nó không hỏi gì hết, chỉ khi bạn em chạy thử trên IE7 thì nó mới như vậy thôi. Có khi nào đó là do version khác nhau của IE?

@4hfoo: cám ơn bạn. Để mình googl thử coi có cái script nào hay hay không.
Không biết post chổ này đúng không, nếu không đúng thì xin các mod chuyển đi nơi khác dùm.

Em đang học làm quen với java, cụ thể là đang viết một cái applet nhỏ nhỏ, rồi đính kèm ra HTML như thế này:

Code:
<applet archive = "test.jar" code = "codeTest.class">


Nói chung là mọi thứ chạy bình thường. Em đã thử mở cái trang html trên qua 1 máy không co' cài Java trên đó, thì cái applet chỉ không chạy thôi. Nhưng bạn em nó thử thì lại hiện ra cái bảng ActiveX download của IE, và đòi phải cài java.

Câu hỏi là có cách nào làm cho cái bảng đó không bao giờ hiện ra không? Nếu trên máy người dùng không có java thì chỉ đơn giản là không làm gì hết.

Cám ơn trước.
Có thể nào server của bạn "yếu đuối" quá nên MySQL chạy "đắm đuối" luôn?

Code:
like '%$value%'


Chỗ này là nó chạy "mút mùa lệ thủy" đó. Có lẽ bạn nên coi lại tại sao mình phải so sánh string như vậy? Có thể thay đổi được không?

Cách hay hơn là cứ cho người ta add link vô database, rồi có một cái night job nào đó buổi tối để đi clean up, như vậy sẽ dễ hơn? smilie

Hoặc là add vô 1 cái table tạm nào đó, rồi có cái job chạy mỗi 15ph để so sánh cái string rồi add vô table chính...
SuperChicken có hơi quá lời nhé.

Làm culi chả sao cả, tớ yêu IT thì tớ đến với IT 


Câu này có vẻ hơi bồng bột. Có lẽ bây giờ thi SP nghĩ vậy, nhưng sau này SP sẽ hiểu 2 câu nói trong dân gian:

1. Có thực mới vực đạo

2. Phi thương bất phú

Đừng giận nhá.
----------------------------------------------------------------------------------


Câu hỏi của bạn có vẻ giống như 1 đề án ra trường của Kinh Tế quá.


Một trang web muốn có nhiều lượt truy cập cần phải:

Nội dung
Tính năng
Dễ sử dụng, dễ tìm kiếm
Miễn phí
Nhanh

Cũng còn tùy vào đối tượng sử dụng mà có những yêu cầu riêng khác nữa.

281 wrote:

tư vấn tuyển dụng tại Việt Nam, mảng IT.
 


Cái này không phải về nhân sự vậy thì kêu là cái gi?
smilie

neo_hack wrote:

Kasaki wrote:

neo_hack wrote:
Nó cho bồ biết GPU đó được trang bị bao nhiêu đường truyền dữ liệu smilie
dễ hiểu chứ smilie
 

Cho biết về độ rộng của Bus !

Kasaki 
----> smilie

GT và GS ý các bác mạnh ~ gấp đôi smilie .
Thế bác có giải nghĩa được GT và GS nghĩa là sao không .? smilie
Bác thử phân tích điểm mạnh và yếu của GT VS GS đê smilie .
Bác có biết GTS và GTX không smilie
Còn ý nê mua 8600 GT trở nên smilie thì sao có thể nói thế được .Các bác nhiều tiền còn tụi em thì " dớt " mùng tơi .
Em có cái GigaByte 7300 GT em ko dám nói bằng nhưng ko kém 8600 GT ở một số Games smilie .
kòn nữa chiếc Card 7900 GS được đánh giá cao hơn nhiều Card 8400 GS . smilie


 



Bác này nói đúng. Xem ra trên diễn đàn này có bác neo_hack là ngừoi am hiểu phần cứng nhiều nhất.

Aguest xin mạo muội trả lời các câu hỏi của bác nha:

1. GTX > GTS > GT >>> GS. Ở VN chắc GTX và GTS chắc chủ yếu là hàng xách tay.

2. Các chip của hảng NVDIA được đăt tên vói công thức: số thứ 1 từ trái sang chỉ thế hể của các chip. Số thứ 2 từ trài sang chỉ sức mạnh của từng chip, càng lớn càng mạnh. Do đó 7900GS > 8400GS lý do là 7900 thuoc thế hệ thứ 7, nhưng là chip cao cấp của thế thệ đó, còn 8400 thuộc thế hệ thứ 8, nhung sức mạnh thì thua xa 7900.

Các thế hệ khác nhau chủ yếu là những cái như: hỗ trợ phiên hản mới nhất của DirectX, Turbo Cache (mượn bộ nhớ chính làm bộ nhớ đồ họa, ....

281 wrote:
Vậy là aguest chưa quan sát rõ ràng 2 topic tuyển người mà 281 đã đăng.
 


Vấn đề là aguest hiện tại không có nhu cầu chuyển công việc, do đó không xem kỹ về những cái topic tuyển người. Chỉ thấy tiêu đề ghi tuyển Manager nên tò mò vô coi, xem thử tiêu chí tuyển như thế nào thôi. Khi xuống tới địa chỉ liên lạc thì lại thấy email cá nhân nên mới trả lời để góp ý. Thế thôi.

Không rõ ý của 281 ở đây là gì?



2 topic nêu 2 company overview khác nhau thì bạn thử nghĩ xem 281 đang ở vị trí nào? 


Thì aguest đã nói ở trên rồi, (1) là Nhân Sự, (2) là chức gì trên Manager, VD: Director, CTO, CEO, Chairman, ... Hai công ty có overview khác nhau cũng không nói lên được điều gì, bởi vì những cty mới thành lập có chung CEO hay Executive Management là chuyện thường.

Chúc 281 sớm kiếm được người tài.

281 wrote:
Cám ơn aguest đã chia sẻ cảm nhận của bạn. Xin aguest cũng như mọi người chia sẻ thêm vấn đề sau:

Nếu bạn là một người đang tìm việc, và bạn đọc được mẫu quảng cáo như vậy, các yêu cầu đều phù hợp với bạn, công việc cũng đúng với mong muốn của bạn. Vậy bạn có gửi CV vào email đó không? Tại sao có hoặc không?

Mong mọi người chia sẻ để 281 thực hiện quảng cáo ở các lần sau hiệu quả hơn, phù hợp hơn.

thanks in advance.
Best regards,

281.

 



Nếu em là một sinh viên mới ra trường, cần tìm việc làm thì dĩ nhiên nếu thấy công việc nào phù hợp là "nhào vô" xin hết, ít phải suy nghĩ nhiều. Nhưng nếu em là một người đã có kinh nghiệm làm việc và cân nhắc để chuyển công việc thì em sẽ không.

Lý do là em muốn tìm hiểu công ty đó trước khi em xin việc, nhất là những việc như Manager/Director như trên. Nếu như thông báo tuyển người cứ "úp mở" danh tánh thì có lẽ không được đàng hoàng cho lắm. Nếu 281 tuyển Manager thì ít nhất 281 cũng phải giới thiệu 281 đóng vai trò gì trong cty nữa. Theo logic, 281 phải từ (1) Nhân sự, hoặc là (2) chức gì đó cao hơn cái chức mà 281 đang tuyển (IT Manager).

Nếu chỉ tuyển nhân viên bình thường thì điều trên là không cần thiết, vì trường hợp đó, 281 có thể làm chức ngang bằng hay cao hơn với người tuyển.

281 nghĩ sao?
Em để ý thấy mấy bài tuyển người của anh 281 nói riêng, và mọi người nói chung, đia chỉ email để gởi hồ sơ về toàn là địa chỉ cá nhân không vậy?

Thứ nhất nhìn không chuyên nghiệp.
Thứ hai làm sao biết được tính xác thực của công việc?

Anh 281 đừng giận, em chỉ nhận xét vậy.
"Thắt cổ chai" í nói một trong các phần cứng của máy không đồng bộ (chậm hơn các phần khác), làm cho cả hệ thống chậm lại, mặc dầu các phần khác đều có tốc độ nhanh. Bạn tưởng tượng đi chợ mua đồ nấu canh chua: bạn giao thằng Tèo đi mua rau rác và me, thằng Tí đi mua cá. Nếu 2 thắng về nhà cùng lúc thì bạn có thể nấu canh chua được. Nếu như thằng Tí đi về sau 1 tiếng thì bạn sẽ chẵng thể nấu món canh chua cho hoàn chỉnh được. Đúng hông?

Công nghệ ảo hóa (VT): có lẽ người dùng bình thường sẽ không quan tâm đến vấn đề này nhiều lắm. Nói nôm na nó hỗ trợ tốt hơn để bạn có thể chạy hệ điều hành này trên một hệ điều hành khác cùng 1 lúc trên cùng 1 máy. VD Windows XP trên Fedora Core Linux, hay Windows XP trên MacOS... Nếu bạn không biết công nghệ này là gì thì 99% là bạn sẽ không cần đến nó.

9x9=81?? wrote:

aguest wrote:

shinicom wrote:
Cảm ơn 2 bạn đã góp ý . Nhưng mình thấy nếu sắm đồ theo như bạn Neo_hack thì hình như hơi quá mức 11m kha khá thì phải . Hjc 


Bạn mua card 8400GS 64bit rồi sau này vửa ngồi chơi game mà vừa hối hận sau không chịu bỏ thêm tí nữa để mua card 8500GT hay 8600GT.

Nếu chạy Vista mà chỉ có 1GB là hơi thiếu nhé. 1GB nên cài XP thì tốt hơn.  


Bác này nói fải. Cái dàn của em cũng khá khẩm chỉ có điều Card màn hình 7300 nên chơi crysis toàn fải để chế độ low smilie( . Lúc trước biết vậy bỏ thêm ít tiền mua con 8800  



smilie Hồi đó bị 1 lần nên rút kinh nghiệm.
Thế thì huynh điền vào cái bảng sau. Xem ví dụ này:

Hãng SX: Gigabyte
Bộ Xử Lý Đồ Họa (GPU): NVIDIA 8600GT
Dung lượng nhớ (RAM): 256MB
Loại RAM: DDR II
Memory Interface: 128bit
Chuẩn: PCI-e
Giá: $100

shinicom wrote:
Vậy mình thử xây dựng lại , mọi người xem hợp lí chưa nha .
Core 2 Duo E6750 - 2.67 GHz $ 197
 


Nếu muốn tiết kiệm thì mua con C2D 4500 cũng được. Con 6750 này "to xác", tốn tiền mà chưa chắc nhanh hơn E4500 bao nhiêu. Để dành tiền mua cái card màn hình cho tốt.


DDR2 1.0GB bus 800 (PC2-6400) KingMax ( khi nào có money sắm thêm 1 con nữa )
 

Vậy thì cài XP đừng cài Vista nhá.


SamSung DVD Rom 16X w/48X CDRom (Black) $ 20
 

Ráng bỏ thêm tiền mua cái DVD burner đi. Sao này có backup còn dễ dàng hơn.


ASUS 256MB ATI Radeon 9550GE (A9550GE/TD) GameEdition (128 bit) $ 55 ( xài ASUS cho nó rẻ )
 

Thằng Radeon 9550 là cùi rồi. Nó ra đời cách đây 3, 4 năm gì đó cho nên thuộc về thế hệ cũ. Bỏ thêm $30 nữa mua cai X1650Pro/X1650XT, hay X1950, hoặc NVIDIA 8600GT/8600GTS/8800GT. Thằng Radeon 9550 chẵng qua là bản chậm Radeon 9600 (ra đời trước 9550 1 năm) thêm bá láp vào thôi.



SamSung SyncMaster Monitor 17inch (793MG) Siêu phẳng - 0.20 m; 1280 x 1024 $ 105
 

Đừng mua LCD 15" nha, oải lắm. Nếu được mua LCD 17" đó.

shinicom wrote:
Cảm ơn 2 bạn đã góp ý . Nhưng mình thấy nếu sắm đồ theo như bạn Neo_hack thì hình như hơi quá mức 11m kha khá thì phải . Hjc 


Bạn mua card 8400GS 64bit rồi sau này vửa ngồi chơi game mà vừa hối hận sau không chịu bỏ thêm tí nữa để mua card 8500GT hay 8600GT.

Nếu chạy Vista mà chỉ có 1GB là hơi thiếu nhé. 1GB nên cài XP thì tốt hơn.
Bạn đi ra chợ, tìm khoảng 2,3 cái card màn hình nào vừa túi tiền, rồi lên đây post lại thông số + giá tiền. Anh em sẽ giúp bạn quyết định cho cái nào nhé.
Sao chưa thấy bác conmale lên tiếng ta?? smilie
 
Go to Page:  Page 2 Last Page

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|