Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Công ty TNHH Tin học Tâm Việt (VietCore Corp.)
Địa chỉ công ty: 134/1 Tô Hiến Thành, Quận 10, TP HCM Tên người liên lạc: Nguyễn Quốc Quí Số điện thoại: 8680860 Email: qui.nguyen@vietcore.net
Chi Tiết Công Việc Chức danh: 3D Developers Mô tả Công việc: Lập trình viên 3D (3D Programmer): 4 vị trí - Phát triển ứng dụng mô phỏng 3D - Phát triển 3D Game Online
Thiết kế mô hình 3D (3D Modeler): 2 vị trí - Thiết kế và tạo mô hình 3D bằng Maya, 3DS Max
Thiết kế chất liệu và texture (3D Material and Texture Designer): 2 vị trí - Áp chất liệu và thiết kế texture cho mô hình 3D
Thiết kế mỹ thuật 3D (3D Artist): 2 vị trí - Phác thảo kịch bản, phối cảnh cho chương trình mô phỏng 3D và 3D Game Online
Thiết kế chuyển động 3D (3D Character Designer): 1 vị trí - Tạo sự chuyển động cho mô hình 3D như máy móc, nhân vật 3D
Chuyên gia 3D : 2 vị trí - Nghiên cứu và định hướng phát triển ứng dụng 3D - Huấn luyện nhân viên
Yêu Cầu Công Việc
Lập trình viên 3D (3D Programmer): 4 vị trí - Có kiến thức tốt về toán học, hình học không gian - Sử dụng thành thạo ngôn ngữ lập trình C# - Có khả năng đọc viết tiếng Anh tốt - Có kinh nghiệm làm việc trong lĩnh vực 3D là 1 lợi thế - Có khả năng làm việc trong môi trường áp lực cao
Thiết kế mô hình 3D (3D Modeler): 2 vị trí - Có kiến thức tốt về đồ họa 3D - Sử dụng thành thạo phần mềm đồ họa 3D như Maya, 3DS Max - Có khả năng tư duy sáng tạo - Có khả năng thiết kế LowPoly phục vụ cho những dự án Real-time
Thiết kế chất liệu và texture (3D Material and Texture Designer): 2 vị trí - Có kiến thức tốt về đồ họa 3D - Sử dụng thành thạo công cụ tạo texture như Photoshop,... - Có kiến thức tốt về chất liệu - Nắm vững kỹ thuật áp chất liệu và texture cho mô hình 3D - Nắm vững những kỹ thuật cao cấp như BumpMap, NormalMap, DisplacementMap,...
Thiết kế mỹ thuật 3D (3D Artist): 2 vị trí - Có kiến thức tốt về đồ họa 3D - Có khả năng vẽ tay tốt - Ưu tiên sinh viên ĐH Kiến trúc - Có khả năng tư duy sáng tạo và phác thảo kịch bản
Thiết kế chuyển động 3D (3D Character Designer): 1 vị trí - Có kiến thức tốt về đồ họa 3D - Sử dụng thành thạo các chức năng tạo character trong 3DS Max hoặc Maya - Nắm vững kiến thức về Skin và Bone
Chuyên gia 3D: 2 vị trí - Có kiến thức tốt về đồ họa 3D - Có kinh nghiệm làm việc trong lĩnh vực 3D 2 năm trở lên - Có khả năng nghiên cứu và định hướng phát triển cho những ứng dụng 3D - Có khả năng truyền đạt và hướng dẫn
Diễn đàn: Tin tuyển dụng
· Xem trước bài viết: #477532
· Trả lời: 3
· Lượt xem: 4026
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Mừng xuân mới, mình xin chúc gia đình Cửa sổ tin học chúng ta tràn đầy sức khỏe, gặp nhiều may mắn. Chúc anh em học hành tấn tới, công việc trôi chảy, sự nghiệp phát triển, gia đình hạnh phúc và gặt hái thật nhiều thành công trong cuộc sống. Chúc diễn đàn chúng ta luôn đông vui và hữu ích.
Diễn đàn: Thông Báo
· Xem trước bài viết: #347627
· Trả lời: 30
· Lượt xem: 8990
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
À, còn một điều mà bạn phải tưởng tượng, đó là bạn đang dùng Visual C++ để lập trình. Sau một hồi suy nghĩ, bạn quyết định dùng printf để thử xuất sizeof(Student) ra màn hình. Kỳ lạ thay, nó là 40 chứ không phải 38 và 2 byte dư thừa đó được chèn vào ngay sau chuỗi name. Đây chính là hệ quả của struct aligment trong C++. Về cách chống struct alignment bạn có thể đọc trong MSDN hoặc các tài liệu trên mạng. Tuy nhiên, bài học rút ra ở đây là kích thước của một struct sẽ có thể không trùng khớp với tổng kích thước các field mà nó chứa.
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Chào các bạn, Lập trình viên đối với nhiều người là một nghề khá nhàm chán, chỉ biết code và code. Thực ra, mỗi lập trình viên đều có một kho những chuyện thú vị mà họ khám phá được trong lúc giải quyết những trở ngại gặp phải mỗi ngày. Đôi khi những điều mà bạn nghĩ là đúng bấy lâu nay, khi cần phải áp dụng lại đem đến những bất ngờ ngoài sức tưởng tượng .
Câu chuyện về struct alignment: Giả sử một ngày đẹp trời bạn được giao lập trình đọc/ghi một tập tin gồm nhiều record, mỗi record có cấu trúc như sau: 4 byte đầu chứa mã số sinh viên (kiểu int) 30 byte sau chứ tên sinh viên (kiểu char) 4 byte cuối chứa mã lớp (kiểu int). Đọc/ghi tuần tự từng byte thì quá mất thời gian và bạn quyết định đọc toàn bộ file chỉ với 1 vài dòng lệnh. Đầu tiên, bạn khai báo:
CODE
typedef struct tagStudent { int studentID; char name[30]; int classID; } Student;
Sau đó, bạn đọc kích thước tập tin, chia cho sizeof(Student) để ra tổng số record rồi cấp phát một mảng có kiểu Student với số phần tử là số record đã tính được. Cuối cùng, bạn chỉ cần một dòng lệnh read là đưa luôn cả tập tin vào trong mảng. Mọi việc thật suôn sẻ cho đến khi bạn viết xong chương trình và chạy thử với file sample mà sếp đưa. Hic, trật lất. Rà code đi rà code lại chẳng có gì sai hết mà kết quả thì cứ lung tung beng. (còn tiếp)
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Khi tìm hiểu các kỹ thuật lập trình, mình cũng hay vào trang www.codeproject.com. Trang này vừa có hướng dẫn, vừa có ví dụ, vừa có source code. Các chương trình trên đó đều khá nhỏ, dễ đọc, dễ hiểu những cũng rất hữu ích.
Diễn đàn: E-Books
· Xem trước bài viết: #339371
· Trả lời: 3
· Lượt xem: 2413
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Mình cũng dùng #Develop khi làm việc tại công ty, không thấy có vấn đề gì cả. Tuy nhiên, có lẽ mình chỉ dùng C# để viết server và điều khiển thiết bị, không dùng để viết enterprise application hay web application nên chưa phát hiện ra điểm yếu của nó .
Diễn đàn: C/MFC/C++
· Xem trước bài viết: #338366
· Trả lời: 2
· Lượt xem: 1026
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Bạn muốn lập trình bằng C# nhưng lại không có tiền đầu tư cho Visual Studio? Giải pháp thông dụng nhất hiện nay là sử dụng phần mềm SharpDevelop, hoàn toàn opensource. Phần mềm này rất gọn nhẹ, dễ cài đặt, giao diện và tính năng gần giống với Visual Studio, hỗ trợ Visual Design, Run Debug,... và sử dụng solution format chung với VS 2005. Đặc biệt, IDE này còn có thể tích hợp SVN (quản lý version thay cho soure safe), online MSDN, NDoc (tạo tài liệu hướng dẫn)… rất hữu ích cho những người lập trình chuyên nghiệp.
Phiên bản mới nhất hiện nay là 2.2.1 và bạn có thể download tại http://www.icsharpcode.net/OpenSource/SD/Download/ Để cài đặt phiên bản này bạn cần phải download và cài đặt .NET framework 2.0 trở lên (cái này cũng không tốn tiền).
Diễn đàn: C/MFC/C++
· Xem trước bài viết: #338211
· Trả lời: 2
· Lượt xem: 1026
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Tui còn chưa thấy già, chưa thấy chán mà Bush đã đòi gác kiếm rồi. Nếu thực sự mệt mỏi, có lẽ Bush chỉ nên lui về hậu trường thôi chứ rút lui luôn thì sẽ ảnh hưởng đến tình cảm của các fan hâm mộ.
Diễn đàn: Thông Báo
· Xem trước bài viết: #325760
· Trả lời: 56
· Lượt xem: 6251
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Recruitment VietCore Corporation
Location: Ho Chi Minh city Company’s profile: • Company Introduction: VietCore Corporation's main areas: o Research and develop enterprise software system o Research and develop entertainment software system o Outsourcing • VietCore Corp. in Ho Chi Minh - Address: 50 Hoa Phuong Ward.2 Dist. Phu Nhuan - Work days: Monday to Friday and ½ Saturday (5½ days per week) - Benefits: High salary, insurances required by law, training, annual leaves, etc.
Job’s description: • Research and develop enterprise software system • Research and develop entertainment software system • There are 4 positions for candidates: - J2EE Software engineer - J2ME Software engineer - 3D Software engineer - Web and Flash Software engineer
Requirements/Experiences: • Common: o Knowledge of Oracle (including PL/SQL) o English skill (above Intermediate level) o Strong desire to learn IT technology and promote with this career o Report project progress and issues of assigned system part o Support Project leader to make the design and to implement preferred solutions o Programming and testing skills in the production of software systems o Above bachelors degree. o Research and Development skills • Specific: o J2EE Software Engineer (SE_J2EE) Well knowledge of J2EE Technology Knowledge of Java Framework like Hibernate, Struts, Spring… Design and analysis system’s architecture abilities o 3D Software Engineer (SE_3D) C++ Programming Well knowledge of Mathematic Majored in Computer science. Knowledge of 3D Programming, OpenGL, DirectX 9 o J2ME Software Engineer (SE_J2ME) Well knowledge of J2ME Technology Design and analysis system’s architecture abilities o Web and Flash Software Engineer (SE_WF) Well knowledge of Web Technology (Web 2.0, PHP, JSP, Flash...) Design and analysis system’s architecture abilities
Contacts: Mr. Quoc Qui Recruitment Manager E-mail: qui.nguyen@vietcore.net Tel: 5170330 Cell-phone: 0989701631
Notes: 1. Please, send Resume and Cover Letter via e-mail. (All Resume and Cover Letter should be written in English.) 2. Candidates will be contacted personally. 3. Please, specify your preferred salary range in your Resume.
Diễn đàn: Tin tuyển dụng
· Xem trước bài viết: #156695
· Trả lời: 3
· Lượt xem: 4026
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Position: Lập trình Web Ngành, nghề: Công nghệ thông tin Yêu cầu công việc:
- Tốt nghiệp cao đẳng, đại học chuyên ngành CNTT, hoặc sinh viên sắp tốt nghiệp, kỹ năng lập trình tốt. - Sáng tạo, năng động, chăm chỉ là những tố chất cần thiết. - Kỹ năng quản trị dự án là một điểm ưu tiên. - Chịu áp lực làm việc cao. - Ngoại ngữ: Tiếng Anh đọc hiểu tài liệu tốt. Yêu cầu trình độ: Đại học Kinh nghiệm: Không yêu cầu. - Ưu tiên có kinh nghiệm: + Công nghệ Java: J2EE, JSP, Servlet, JSF... + Lập trình Flash... Thời gian làm việc: Fulltime Nơi làm việc: TP. HCM, Việt Nam Số lượng cần tuyển: 10 Mức lương khởi điểm: Thỏa thuận Thời gian thử việc: 2 thang Mức lương thử việc: Thỏa thuận Quyền lợi được hưởng: - Mức lương trả theo năng lực và chế độ thưởng theo dự án. - Công việc ổn định, lâu dài. - Đảm bảo đầy đủ các phúc lợi xã hội theo Luật Lao Động. - Môi trường làm việc năng động, công bằng. - Nhiều cơ hội thăng tiến và được tạo điều kiện tối đa để phát triển các khả năng cá nhân. Hồ sơ bao gồm: - Sơ yếu lý lịch, CV (nêu rõ kinh nghiệm, quá trình làm việc, có gửi ảnh). - Đơn xin việc. - Giấy khám sức khoẻ - Bản sao giấy khai sinh - 02 ảnh 4x6cm - Bản sao các bằng cấp, bảng điểm, các chứng chỉ CNTT (nếu có). Hạn nộp hồ sơ: 31-01-2007
THÔNG TIN LIÊN HỆ Người liên hệ: Đỗ Hữu Quang Địa chỉ liên hệ: 50 Hoa Phượng, P2, Quận Phú Nhuận (đối diện TTTDTT Rach Mieu) Cách liên hệ tốt nhất: Trực tiếp Điện thoại: (08) 5170330 Email: quang.do@vietcore.net Website: http://vietcore.net Vietcore Corp.
Giới thiệu nhà tuyển dụng:
Sản xuất phần mềm. Địa chỉ: 50 Hoa Phượng, P2, Quận Phú Nhuận Tỉnh/ Thành phố: TP. HCM Quốc gia:
Điện thoại: (08) 5170330 Email: quang.do@vietcore.net Website: http://vietcore.net
Diễn đàn: Tin tuyển dụng
· Xem trước bài viết: #139484
· Trả lời: 3
· Lượt xem: 4026
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
QUOTE(tieu_lamtu @ Aug 24 2006, 11:48 AM) [snapback]76446[/snapback]
mong các bạn giúp đỡ ,viết chương trình nhập 1 mảng không quá 500 ki tu ,đếm xem mảng đó có bao nhiêu từ ,hãy chỉ ra từ dài nhất xin cảm ơn các bạn rất nhiều
Bạn có thể đơn giản làm theo trình tự sau: - Khai báo một mảng ký tự 500 phần tử. - Nhập vào 1 chuỗi. - Loại bỏ các khỏang trắng thừa (đầu, cuối và giữa chuỗi). - Đếm số khỏang trắng và số từ là số khoảng trắng + 1.
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
C# không cho phép định nghĩa phương thức ở bên ngoài khai báo lớp. Còn đọan chương trình mà bạn viết thì bị sai rất nhiều lỗi. Vd: khai báo lớp mà vừa private, vừa public là không hợp lệ.
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
QUOTE
2.nhập vào một mảng các số nguyên a.sắp xếp mảng tăng dần b.tính trung bình cộng c.đảo ngược các phần tử mảng. d.kiểm tra tính đối xứng của mảng e.tìm phần tử lớn nhất.
CODE
#include <stdio.h> #include <conio.h>
void NhapMang(int a[], int &n) { printf("Nhap n:"); scanf("%d", &n);
for (int i = 0; i < n; i++) { printf("a[%d]=", i); scanf("%d", &a[i]); } }
void XuatMang(int a[], int n) { for (int i = 0; i < n; i++) printf("%5d", a[i]); printf("\n"); }
float TBCong(int a[], int n) { float sum = 0; if (n == 0) return 0; for (int i = 0; i < n; i++) sum += a[i]; return sum/n; }
void SapXepTang(int a[], int n) { int i, j, vt; int temp; for (i = 0; i < n - 1; i++) { vt = i; for (j = i+1; j < n; j++) if (a[j] < a[vt]) vt = j; temp = a[i]; a[i] = a[vt]; a[vt] = temp; } }
void DaoNguoc(int a[], int n) { int i; int temp; for (i = 0; i < n/2; i++) { temp = a[i]; a[i] = a[n - i - 1]; a[n - i - 1] = temp; } }
int DoiXung(int a[], int n) { int i; for (i = 0; i < n/2; i++) if (a[i] != a[n - i - 1]) return 0; return 1; }
int VtMax(int a[], int n) { int i, vt = 0; for (i = 1; i < n; i++) if (a[i] > a[vt]) vt = i; return vt; }
int main() { int a[100]; int n; NhapMang(a, n); printf("Mang vua nhap:\n"); XuatMang(a, n); if (DoiXung(a, n)) printf("Mang doi xung.\n"); else printf("Mang khong doi xung.\n"); int vt = VtMax(a, n); printf("Phan tu co gia tri lon nhat la a[%d]=%d\n", vt, a[vt]); printf("Mang sau khi dao nguoc:\n"); DaoNguoc(a, n); XuatMang(a, n); printf("Mang sau khi sap xep:\n"); SapXepTang(a, n); XuatMang(a, n); printf("Trung binh cong cua cac phan tu trong mang: %f\n", TBCong(a, n)); getch(); return 0; }
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Chế độ Graphics của BC for DOS không chạy được trong Win là hiển nhiên rồi. Còn việc ngay ở trong DOS bạn cũng không chạy được có thể là do bạn chưa chỉ đúng đường dẫn đến những tập tin driver (.BGI). Ví dụ như thư mục đó là C:\BC\BGI thì viết như sau:
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Nếu bạn muốn có được độ phân giải như windows, bạn phải có driver đúng với độ phân giải đó (.BGI). Tuy nhiên, đó là driver nào, tìm ở đâu và sử dụng ra sao thì mình không biết.
Nhóm: Admin danh dự
Bài viết: 453
Gia nhập vào: 21-March 03
Từ: Việt Nam
Thành viên thứ.: 2
Nếu bạn dùng Borland C for DOS để chèn ảnh (.bmp, jpg,...) vào màn hình thì bạn phải tự viết thư viện và hàm chứ nó không có sẵn đâu. Để viết được các thư viện và hàm này, bạn phải hiểu rõ về cấu trúc của từng loại file ảnh nữa. Không biết bạn muốn chèn ảnh loại nào vậy?