Bài đăng

Faceswap & state-of-the-art (SOTA)

Hình ảnh
This post is pending Intro: faceswap & deepfake Face swap refers to an activity in which a person's face is swapped with the face of another person. Deepface = deeplearning + fake. Deepfake is an advanced technology, but 96% ò Deepfakes videos have triolous content. Deepfake also targets political purposes, fraud and market manipulation. Traditional swap face - using opencv-dlib Facial landmark Detection Facial landmarks are used to localize and represent salient regions of the face. The pre-trained facial landmark detector inside the dlib library is used to estimate the location of 68(x,y)-coordinates that map to facial structures on the face. Each frame of the animation shows a Delaunay trianulation of the four points. Halfway through, the trianglulating edge flips showing that the Delaunay trianglulation maximizes the minimum angle, not the edge-length of the triangles. The final steps of face alignment to to consider corresponding triangles between the source fac

Javascript

Hình ảnh
Developer Skill & Editor Setup DOM and events fundamentals Developer Skill & Editor Setup Debug: google chrome breakpoints. DOM and events fundamentals DOM manipulation Selecting, Handling click events

CSS/SASS

Hình ảnh
Project setup - First steps Bulding the header CSS animations Animation Button How css works ? Cascade and Specificity Process Inheritance BEM SASS & NPM Variables and Nesting Project with SCSS Structure file CSS About section Buiding the features section Section tour part 1 Section tour part 2 Section tour part 3 Section story Section book Footer Navigation Popup Responsive @Mixins Responsive typography and layout Page home and component compositon Art Direction and Density Switching Density and Resolution Switching Responsive Images in CSS Testing for browser support with @supports Trillo project - Flexbox INIT Building overall layout Building the header Building the navigation Building the CTA Writi

HTML/CSS

Hình ảnh
HTML Fundamentals CSS Fundamentals Layout Design Project Responsive Effects & Optimizations

Học Selenium cho 1 cuộc sống Automation

Hình ảnh
Intro Mình mới viết lại 1 thuật toán chơi cờ vua, muốn thử xem hệ số Elo của nó là bao nhiêu trên chess.com, việc tự động này có lẽ chỉ làm được với Selenium, nên mình tìm hiểu nó.

Website Hacking

Hình ảnh
Trong chuyến phiêu lưu này, tôi sẽ đưa bạn qua tất cả những kỹ thuật cơ bản nhưng CHƯA bao giờ lạc hậu trong lĩnh vực tấn công một website, hãy chuẩn bị để sẵn sàng đi với tôi, tôi sẽ đi với bạn đến khi hoàn thành bài viết này, dù cho đó sẽ là không ngủ đến khi hoàn thành. Hệ điều hành duy nhất bạn cần và sẽ gắn bó với sự nghiệp hack là Kali linux, mình sẽ để link torrent một phiên bản mà mình hay dùng vì nó có sẵn nhiều tool cần thiết, và cả card mạng chipset phổ biến cho những cuộc tấn công local tại đây . Bạn cũng nên cài VMware, công nghệ ảo hóa này đã lỗi thời vì giờ có docker nhưng với hacking nó vẫn phát huy hiệu quả để giả lập nhiều dạng máy tính cùng lúc, sau đó chúng ta cần chạy Metasploitable, đó là một phiên bản linux tạo ra môi trường để ta thực hành tấn công trên server side, tại đây . Các công cụ vân còn nhiều, trong quá trình thực hành mình sẽ nói cụ thể sau.

Generative Learning Algorithms & Naive Bayes

Hình ảnh
Generative Learning Algorithms Nếu như logistic regression là thuật toán đi tìm xác xuất p(y|x; θ) (tìm theta sao cho xác xuất của p theo x lớn nhất). thì trong bài viết này, chúng ta sẽ đi tìm hiểu một thuật toán khác, được cho là tốt hơn logistic regression về mặt hiệu năng khi dữ liệu ở dạng phân phối chuẩn.