Archives
Lists all 299 posts of the past 11 years. You can also explore by the topics.
2024
2023
Rust: Processing JSON with serde
Apache OpenDAL in Rust to Access Any Kind of Data Services
My Neovim Setup in 2023
DuckDB
Airflow control the parallelism and concurrency (draw)
Fossil Data Platform Rewritten in Rust 🦀
Running Spark in GitHub Actions
Migrate (again) to Next.js 13 Pro Max
Why does Helm Charts interpret 0777 as 511?
GPT vs Traditional NLP Models
Ask ChatGPT about 20 important concepts of Apache Spark
Rust Data Engineering: Processing Dataframes with Polars
Data Engineering Tools written in Rust
Why ClickHouse Should Be the Go-To Choice for Your Next Data Platform?
2022
Airflow Dataset (Data-aware scheduling)
Cargo: Patch Dependencies
Cargo: workspace inheritance
Rust: Why ? is good
Rust: indoc
Rust: Rayon - A data parallelism library for Rust
Rust automatically upgrade to a new edition
Rust Source-based Code Coverage
Spark on Kubernetes tại Fossil 🤔
Rust: Box
Manage Redshift/Postgres Privileges GitOps Style
Rust: Option & Result
Rust Design Pattern: Builder Pattern
Rust Design Pattern: Command Pattern
Rust Design Pattern: Prefer Small Crates
Rust: Copy & Clone Trait
Rust: Struct
Rust: Trait
Rust: cargo-edit
Rust: Format Strings in 1.58
Rust: FromStr trait
Rust: Turbofish ::<> 🐠
cheats.rs
2021
Rust Design Pattern: Strategy Pattern
Rust: Ownership
Rust và Data Engineering? 🤔
Spark on Kubernetes - better handling for node shutdown
Uptime with GitHub Actions
From Docker to Podman on MacOS
Good reasons to use ClickHouse
zx
Bitbucket Pipelines Notes
Postgres Full Text Search
Migrating from Vim to NeoVim
Migrate to Cloudflare Pages
Spark on Kubernetes Performance Tuning
2020
Airflow 2.0 - Taskflow API
Tại sao nên triển khai Apache Spark trên Kubernetes
TL;DR - ES2020: Nullish Coalescing
Scheduling Python script in Airflow
Spark History Server on Kubernetes
3 ways to run Spark on Kubernetes
Airflow DAG Serialization
Data Studio: Connecting BigQuery and Google Sheets to help with hefty data analysis
TL;DR - Random Forest thay vì Neural Network
2019
Javascript Shorthands Tips
Đánh giá hệ thống Information Retrieval (tiếp theo)
Sách hay (Engineering)
Đánh giá hệ thống Information Retrieval
Information Retrieval - Vector Space Model
Airflow - một số ghi chép
Cài đặt Apache Airflow với Docker Compose
Gửi Slack Alerts trên Airflow
8 nền tảng serverless platform tốt nhất hiện nay
Airflow - "context" dictionary
Guess.js
Migrate Blogger sang Gatsby
Pricetrack: theo dõi giá và cashback (by Firebase)
Đi lại bằng phương tiện công cộng ở San Francisco
Google Cloud Next '19
Super Simple Shorten URL với Firebase Dynamic Links
Resting và Spreading JavaScript Objects
Checklist tối ưu hiệu năng React
Papers with Code: A Fantastic GitHub Resource for Machine Learning
2018
api.duyet.net
Web Performance 101
[Slide] Build simple data pipeline for ETL and data aggregation on AWS
5 bí quyết viết JS conditionals tốt hơn
VS Code - Import Cost
Deploy Deep Learning model as a web service API
Signale - Hackable console logger for Nodejs
TensorFlow.js
Gio.js - 3D Globe Data Visualization
[Slide] Sentiment Analysis
Sử dụng PyTorch với GPU miễn phí trên Google Colab
Propel - Machine learning for Javascript
Phân lớp SVM với Word2vec
Duckling - phân tích văn bản sang dữ liệu có cấu trúc
2017
Colaboratory - phiên bản custom của Jupyter Notebook từ Google
Doc2vec trong Sentiment Analysis
Python - Nhận dạng xe hơi với OpenCV
Tolks.io — a tiny dialogue maker on Vue.js
Machine Learning is Fun! (Vietnamese version)
Phân lớp văn bản
natural - NLTK cho Javascript
gpu.js - Tăng tốc Javascript với GPU
URLs là UI
Cài Apache Spark standalone bản pre-built
Explain Shell - explainshell.com
NLP - Truyện Kiều Word2vec
Multcloud - di chuyển, sao chép dữ liệu qua lại giữa các Cloud Drive (Google Drive, Dropbox, ...)
Python - Churn prediction with Graphlab
Notibar.js
Learning R cheatsheet
Teleconsole - Chia sẻ remote console
Botpress - Phần 1: Init Chatbot
Botpress - Phần 2: Coding
Rancher - Quản lý Docker Container bằng UI
Shell - Mọi thao tác với tệp và thư mục trên Bash
Writefull
2016
Javascript Weekly #10
The Evolution of a Software Engineer
Merge conflicts on GitHub website
vnTokenizer trên PySpark
Javascript Weekly #9
R trên Jupyter Notebook (Ubuntu 14.04 / 14.10 / 16.04)
Openstack - App Catalog và Docker trên Devstack
Yarn: A new package manager for JavaScript
Try Ubuntu on Web
Spark: Convert Text (CSV) to Parquet để tối ưu hóa Spark SQL và HDFS
Chạy Apache Spark với Jupyter Notebook
Tối ưu hóa Javascript với Google Closure Compiler
PySpark - Thiếu thư viện Python trên Worker
Autotrack turns 1.0
Bảo mật hai lớp
Javascript Weekly #8
Thuyết âm mưu về lý do con người thích mèo
Parse Stack
Sự cố Vietcombank, một góc nhìn kỹ thuật
Có một Biển Đông trên không gian mạng
Create React Apps
Big Integer Javascript
Javascript Weekly #7
Sublime Text Plugin nào cho lập trình viên Node.js
saveto.co cập nhật: Note Card
Viện John von Neumann
Javascript Weekly #6
saveto.co cập nhật giao diện, trend, share và bình luận
Topic Modeling: Tìm chủ đề cho tập văn bản bài viết
Tìm hiểu về dữ liệu trong thể thao hiện đại
8 điều React.js beginner nên biết
Chạy vnTokenizer trên môi trường Apache Spark
React + Redux cơ bản - Phần 1: Component, JSX, Props & State
Javascript Weekly #5
saveto.co cập nhật: tự động tag, hỗ trợ ảnh GIF
Javascript Weekly #4
Hướng dẫn quản trị Xenforo
JavaScript Weekly #3
Webfont.js - Web Font Loader
Reverse shell on a Node.js application
WebGazer.js - theo dõi chuyển động mắt của người dùng trên Website
JavaScript Weekly #2
Cách sử dụng Destructuring trong Javascript ES6
ES6 - ép sử dụng tham số trong function
ES6 - swap (hoán đổi) nhanh 2 biến số
JavaPoly.js: chạy Java ngay trên trình duyệt Web
JavaScript Weekly #1
saveto.co ra mắt TIL
console.log() nâng cao
Cách truy cập Website khi bị chặn
Tiến sĩ là gì?
Cài đặt Docker trên Ubuntu
Đóng gói và triển khai ứng dụng Nodejs bằng Docker
Talk: Why docker?
Giới thiệu Koa.js
Ra mắt Node.js v6.0.0
Awesome functional programming in JavaScript
Deploy production Node.js với PM2 và Nginx
Grunt - lỗi ENOSPC
Tài liệu Panama
ES6 có gì mới?
Update saveto.co: tìm kiếm và gắn tag link
calc.js - evaluate expressions for Math
How one developer just broke Node, Babel and thousands of projects in 11 lines of JavaScript
Neural networks là gì?
Postman
saveto.co — adding markdown notes and code snippets
Sao lại là Node.js/Javascript?
Asiacrypt 2016
ProtonMail - dịch vụ mail end-to-end encrypted
Giao thức Diffie-Hellman (DH)
CTB-Locker is back: the web server edition
PHP Game Boy Emulator in Terminal
Facebook reactions
Google ra mắt Project Shield
Japanese stopwords package for npm, bower and plaintext
Detect robots in koa
function* và yield trong Javascript generator function
copy.js - simple copy text to clipboard in the browser
Tự động hóa Internet với IFTTT
13.5TB - Yahoo ra mắt bộ Dataset cực lớn cho lĩnh vực máy học
Nginx - adding cross-origin resource sharing (CORS) support to reverse proxied APIs
Tensorflow - cài đặt trên Docker
Tensorflow - hướng dẫn cài đặt
Deep Learning là gì?
Bigdata - Columnar Database và Graph Database
Docker - cài đặt Odoo 8/9 trên Docker
Graph Database
Nodejs - đọc file package.json
Nodejs - Mã hóa mật khẩu
Offline-First trong Modern Web
Javascript - Thư viện Vizualization
Nodejs - Backend Development Bookmarks
2015
Year In Review 2015
Unit test và Integration test
Angular 2 có gì mới?
Docker là gì?
jsLab.xyz — a side-project archive
Apache Spark on Docker
Chartico
Bigdata - Map-Reduce và bài toán Word Count
Firefox OS
Google Big Data Meetup in Saigon
Nodejs - Cache in-memory trong Nodejs
Clipboard.js
Cài đặt OpenVPN trên Debian, Ubuntu và CentOS
Seminar - Giới thiệu Apache Spark và PredictionIO
Bruteforce Database
PHP - Vietnamese Language Pack Extension for Flarum
Install Odoo 8 in Ubuntu 14.04/15.04
Git - 19 Tips For Everyday Git Use
How to Install Oracle 12c on Ubuntu 15.04
JS - The Entire JavaScript Language in a Single Image
All you need to know about Node.js 4.0.0
Google has a new logo, seriously
Google Cloud Platform Developer Roadshow
Git - Cách xem nội dung 1 file ở branch khác
Git - Cách xóa nhanh tất cả các branch cũ đã merge vào branch master
Git - Tutorial remove untracked files
Git rebase, gộp commits bằng rebase
PHP - Có gì mới trong PHP 7
6 lời khuyên để đảm bảo dù ở đâu, bạn cũng sống tốt với thu nhập cao
Feedback Social Platform
Nodejs - Create simple static server with Nodejs
Nodejs - Tạo static server đơn giản với Nodejs
Nodejs - Các kỹ thuật Crawler, rút trích dữ liệu với Nodejs
Git - Chỉnh sửa git vừa commit
Git - Khôi phục bằng reflog sau khi xóa commit hoặc branch
Nodejs - Các package mà mọi lập trình viên Nodejs đều phải biết.
Tổng hợp phím tắt của Visual Studio Code
JavaScript Style Guide
Giao diện phẳng cho Sublime Text
Web - 20 nền tảng blogging và publishing tốt nhất trong năm 2015
Git - Git Cheat Sheet
Git - Kĩ thuật chia branch, "Branch early, branch often"
Big Data - Monitoring Spark with Graphite and Grafana
Git - Sử dụng git stash hiệu quả
Đạo lập trình - The Tao Of Programming
JavaScript Code Smells
Minimalism in Web design: past and future
Tìm hiểu về hệ thống quảng cáo và quảng cáo Online
PHP - Cài đặt APC (Alternative PHP Cache) cho XAMPP trên Linux
Google Materialize CSS framework
Twitter Bootstrap
Khái niệm cơ bản trong git
Linux - một số thủ thuật với trình soạn thảo vim
PySpark Getting Started
PHP - Tổng quan về Web và thiết lập môi trường để lập trình PHP
Lorem Ipsum là gì?
Mongo-Web-Query
Big Data Explained in Less Than 2 Minutes
Open Source - Tìm hiểu về giấy phép GNU (GNU General Public License)
Open Source - Tìm hiểu về giấy phép MIT
Tìm hiểu về giấy phép Apache
MongoDB - Cách thiết lập để App Server kết nối đến MongoDb Server
Redis
MEAN.js Fullstack
Cài đặt Apache Spark trên Ubuntu 14.04
So sánh mô hình Waterfall, mô hình mẫu, mô hình xoắn ốc
Xây dựng thương hiệu cá nhân tại công sở
Mô hình thác nước (Waterfall Model)
Quy trình phát triển phần mềm - mô hình xoắn ốc (The Boehm's spiral model)
Design Patterns - hệ thống 23 mẫu Design Patterns
Design Patterns là gì?
DNS là gì?
package.json là gì?
Linux - Giao diện phẳng cho Ubuntu
Linux - Đường dẫn tuyệt đối và đường dẫn tương đối
phpMyAdmin
Github là gì?
Module hóa
Linux - Một số lệnh hay dùng
Git - Phục hồi code cũ
Using ExpressJS to Display Static HTML File Content