Pinned Repositories
design_pattern
This repo is my implement of design pattern, which i feel most appropriate for me to using.
java
my sub-blog refer to Java
java-interview
A collection of Java questions and answers prepare for interviews and self-learning
persistence-queue
disk back queue in c++
profiler
simple profiler for function (num called, total time cost, last time cost) in c++
sonnyit's Repositories
sonnyit/awesome-claude-prompts
This repo includes Claude prompt curation to use Claude better.
sonnyit/awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
sonnyit/backend-swe-interview-questions
sonnyit/bitcoin-notes
personal notes about bitcoin and bitcoin core
sonnyit/ccia_code_samples
Code samples for C++ Concurrency in Action
sonnyit/Clean-Code---Tieng-Viet
Clean Code Tiếng Việt: Bản dịch 6 chương đầu từ quyển "Clean Code - A Handbook of Agile Software Craftsmanship" - Robert C. Martin et. al.
sonnyit/d2l-vi
Một cuốn sách về Học Sâu đề cập đến nhiều framework phổ biến, được sử dụng trên 300 trường Đại học từ 55 đất nước bao gồm MIT, Stanford, Harvard, và Cambridge.
sonnyit/domains
World’s single largest Internet domains dataset
sonnyit/easy-rules
The simple, stupid rules engine for Java
sonnyit/EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
sonnyit/fileshelter
FileShelter is a “one-click” file sharing web application
sonnyit/gpt-crawler
Crawl a site to generate knowledge files to create your own custom GPT from a URL
sonnyit/guava-cache-redis
implement guava cache interface backed by redis
sonnyit/LiveLessons
This repository contains all the source code examples from my LiveLessons course on "Java Concurrent Programming" and my various LiveTraining courses, as described at http://www.dre.vanderbilt.edu/~schmidt/DigitalLearning.
sonnyit/Low-Level-Design
Useful Resources for Low Level System Design
sonnyit/news-crawler
News crawlers for some sites.
sonnyit/nlp-cheat-sheet-python
NLP Cheat Sheet, Python, spacy, LexNPL, NLTK, tokenization, stemming, sentence detection, named entity recognition
sonnyit/numpy_exercises
Numpy exercises.
sonnyit/open-source-search-engine
Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the README.md file at the very bottom of this page for instructions.
sonnyit/pandas_exercises
Practice your pandas skills!
sonnyit/python-cheatsheet
Comprehensive Python Cheatsheet
sonnyit/rag-from-scratch
sonnyit/software-architecture-books
A comprehensive list of books on Software Architecture.
sonnyit/system-design
Learn how to design systems at scale and prepare for system design interviews
sonnyit/text2vec
text2vec, text to vector. 文本向量表征工具,把文本转化为向量矩阵,实现了Word2Vec、RankBM25、Sentence-BERT、CoSENT等文本表征、文本相似度计算模型,开箱即用。
sonnyit/tiktok-downloader-bot
A Telegram bot to download videos or images from tiktok without watermark
sonnyit/tiktok-scraper
scraper do tiktok (principal hashtag)
sonnyit/timeshift
System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
sonnyit/Vietnamese_LLMs
Dự án bao gồm: 1. Xây dựng bộ dữ Instructions Vietnamese (chất lượng, nhiều, và đa dạng). 2.LLM Training, Finetuning, Evaluating & Testing trên Open-source mô hình ngôn ngữ: Bloomz,T5, UL2, LLaMA (1&2), OpenLLaMA, GPT-J pythia etc. 3. Ứng dụng và Giao diện Người dùng (UI)
sonnyit/WebCollector
WebCollector is an open source web crawler framework based on Java.It provides some simple interfaces for crawling the Web,you can setup a multi-threaded web crawler in less than 5 minutes.