[HOT JOB - Arcstone - Singapore] Tuyển Dụng 01 .NET Developer (2-4 năm kinh nghiệm) 2019 tại Q. Bình Thạnh (HCM)
#J2team_job #softwaredev #VB.NET #WPF
Xin phép admin cho em post job!
Lương hấp dẫn: $800 - $1200
Cơ hội được training ở nước ngoài
Môi trường quốc tế, năng động, sáng tạo. Làm việc với team đến từ 7 quốc gia khác nhau
Cơ hội tiếp xúc với công nghệ đi đầu trong lĩnh vực Industry 4.0 trong nước và trong khu vực
---
Link mô tả công việc: https://itviec.com/it-jobs/software-developer-c-net-asp-net-arcstone-3941
Để ứng tuyển, các bạn vui lòng gửi CV (Tiếng Anh) với tiêu đề [Full Name] - [SSE VN Application] về tran.TRAN@arcstone.co và recruiting@arcstone.co
Hạn nộp: 16/08
Rất mong sớm nhận được hồ sơ của các bạn!
[HOT JOB - Arcstone - Singapore] Tuyển Dụng 01 .NET Developer (2-4 năm kinh nghiệm) 2019 tại Q. Bình Thạnh (HCM)
#J2team_job #softwaredev #VB.NET #WPF
Xin phép admin cho em post job!
Lương hấp dẫn: $800 - $1200
Cơ hội được training ở nước ngoài
Môi trường quốc tế, năng động, sáng tạo. Làm việc với team đến từ 7 quốc gia khác nhau
Cơ hội tiếp xúc với công nghệ đi đầu trong lĩnh vực Industry 4.0 trong nước và trong khu vực
---
Link mô tả công việc: https://itviec.com/viec-lam-it/software-developer-c-net-asp-net-arcstone-3941
Để ứng tuyển, các bạn vui lòng gửi CV (Tiếng Anh) với tiêu đề [Full Name] - [SSE VN Application] về tran.TRAN@arcstone.co và recruiting@arcstone.co
Hạn nộp: 31/07/2019
Rất mong sớm nhận được hồ sơ của các bạn!
Em mới join nhóm với mục đích kiếm người để hỏi nên e xin có "vài" câu muốn hỏi ạ.
Một là trong nhóm mình đã có ai bị decompile code chưa ạ.
Cụ thể là app viết bằng nodejs - nodewebkit và app viết bằng C#
Hiện e có một app viết bằng Nodejs (chức năng đã khá hoàn chỉnh nhưng vì nó phải mang theo cả bộ node-webkit nên dung lượng cuối e có là hơn 40MB cho một cái app (dù code của e không có nhiều như vậy). Em đã có lên mạng nghiên cứu cách decompile chính cái app của mình và tìm thấy kha khá cách để bảo vệ code (ví dụ như chuyển nó qua mã máy - cách của chính nwjs giới thiệu nhưng bù lại sẽ mất 20~30% hiệu suất)
Thứ hai là e hiện đang viết lại chính cái app đó bằng C# - WPF. Hiện e đã làm được cái giao diện gần như giống hoàn toàn với cái xây dựng trên nwjs kia nhưng vẫn còn nhiều vấn đề mà không biết google thế nào, từ khóa thế nào, cụ thể là:
+ Một là app C# có dễ bị decompile không. E chưa google kĩ vấn đề này vì nghĩ khó nhưng thiết nghĩ là e nên hỏi một chút cho chắc.
+ Trong C# WPF, vấn đề Scale giao diện của ứng dụng khi hoạt động trên các thiết bị có DPI khác 96 (100%) sẽ làm cho giao diện bị mờ, rất khó chịu, nhất là khi ứng dụng của e có rất nhiều thành phần giao diện 1px, khi bị kéo ra nó sẽ là 2 hoặc 3px.
Cái này thì e đã google nhưng hầu như mỗi nơi nói một kiểu và hầu như đều là các cách kiểu như windows kéo giãn app mình ra 125% thì mình kéo nó lại 80%, tức là resize 2 lần. Ở app được xây dựng từ nwjs của e thì nó không quan tâm tới DPI của hệ thống mà cứ hiển thị như vậy dù nó đang chạy trong thằng nào.... Nhân của nwjs "hình như" được viết bằng C++ nên nó can thiệp được sâu hơn hay không hay là mình không biết đường tắt chức năng tự động đó của C# WPF đi ?
+ Khi xây dựng giao diện trong wpf e thấy có khá nhiều chức năng hay ho của webkit không hề xuất hiện hoặc rất khó triển khai ở đây, ví dụ như animation....
Việc tạo 1 animation khó hơn e tưởng và cũng không thật sự mượt, khi e cho một đối tượng chạy animation di chuyển trong cửa sổ đó và dùng chuột move cái cửa sổ đó thì anmation bị giật, điều không xảy ra trên app nwjs của e....
Không biết mọi người có từng làm animation với Wpf chưa, liệu có lên làm wpf thuần hay có thư viện nào hỗ trợ xây dựng giao diện dễ dàng hơn mà vẫn có khả năng can thiệp sâu như web không nhỉ? vụ này e cũng tính lên stackoverflow hỏi nhưng không biết hỏi sao, một vì vốn ngoại ngữ không được khôn cho lắm (để viết, chứ đọc thì được). Và một phần cũng vì không biết giải thích làm sao
+ Vấn đề tiếp theo là cái app đó là một ứng dụng xử lý ảnh, với các phương thức cơ bản chỉ là duyệt bitmap từ 1 điểm cho trước thôi, không biết các thư viện có nhanh hơn gì phương thức duyệt bitmap truyền thống như vậy không nhỉ? Nếu có thì theo mọi người em nên dùng thư viện gì (Opencv có tốt không, thấy rất nổi nhưng trên mạng toàn hướng dẫn nhận diện biển số xe....!)
Em xin cảm ơn trước ạ.
P/s: nếu bài của e lan man quá và không nhắm tới phần bảo mật thì cho em xin lỗi ạ....
#security #csharp #nodejs #nwjs #wpf #xử_lý_ảnh #hỏi_đáp