Work commonly used software and website, will continue to improve

Commonly used to recommend

Daily must-see

GitHub

GitHub is a hosting platform for open source and private software projects. It is named GitHub because it only supports Git as the only repository format for hosting.

The Denver nuggets

A community of creative workers.

zhihu

Zhihu is an online q&A community that connects users from all walks of life. Users share each other’s knowledge, experience and insights, providing a constant stream of diverse information for the Chinese Internet

CSDN

CSDN is a world famous Chinese IT technology exchange platform, founded in 1999, including original blog, high-quality q&A, vocational training, technical forum, resource download and other products and services, providing original, high-quality, complete content of professional IT technology development community.

Online tools

The cow fast pass

Cow quick pass is a very good temporary network disk tool, can be used to share and receive temporary files.

JSON online parsing and formatting validation

Json Chinese is committed to promoting Json in China, and provides related Json parsing, validation, formatting, compression, editor, and Json and XML conversion services.

Online tools

Includes common online software (JSON conversion, XML conversion, etc.).

Linux Commands

Querying Linux Commands

Devdocs

Online documentation

Zhang Dama

What value debuy is a consumer portal, real-time push quality online shopping preferential information, real original shopping strategy.

Online PS

The Photopea is a lightweight installation free device

Community blog

🚩 Community Information

Zhihu essence

Programming, is to let the computer to solve a problem, and use a programming language to write program code, and finally get the result of the process.

CSDN

CSDN is a world famous Chinese IT technology exchange platform, founded in 1999, including original blog, high-quality q&A, vocational training, technical forum, resource download and other products and services, providing original, high-quality, complete content of professional IT technology development community.

36kr

Start-up news, technology news

Blog garden

Blogpark is a knowledge sharing community for developers.

Stack Overflow

As the world’s largest technology q&A site, StackOverflow is a must-visit site for every tech person.

Quora

Quora is a question-and-answer site, and there are a lot of great people on it.

Reddit

Reddit is literally a community for developers. It protects programmers’ interests as mainstream users. The whole site focuses on development tools and programming languages.

SegmentFault

Sifu is a community of Chinese developers and professional technical media.

The Denver nuggets

A community of creative workers.

V2EX

A community that helps developers grow.

Open source in China

OSCHINA.NET is a leading Chinese open source technology community.

Jane’s book

Jane book is a quality creative community, here, you can create freely, a short essay, a photo, a poem, a painting… Everyone is an artist in life with infinite creativity.

Today’s hot spots

🚩 Personal blog

SnailClimb

Focus on Java basics and advanced, Spring, Spiring Boot, Java interview

Xu Jingfeng

(Explore the knowledge of Java ecology, covering distributed service governance, microservices, performance tuning, all kinds of source code analysis)

Xiao-bo tian

Java, Spring, MyBatis, Dubbo)

Zhou Li’s blog

(Spring Cloud, Docker, Kubernetes, and related ecological technologies)

Hollis

(Java back-end)

Fang Zhipeng’s column

Openresty Kubernetes Docker

Pure smile

(Java, SpringBoot, Spring Cloud)

[Taro source code (www.iocoder.cn/)

(Focus on source code).

Liao Xuefeng

Ten years software development experience, product managers, amateur proficient in Java/Python/Ruby/Scheme/Objective C, etc., have in-depth study on open source framework.

Nguyen half-stretching

Born in Shanghai in the 1970s. Graduated from Shanghai University of Finance and Economics, doctor of Economics, is also a programmer, personal blog visits ten million.

Especially the rain creek

You is the author of the vue.js framework and the creator of the HTML5 version of Clear.

BYVoid (Guo Jiabao)

Tsinghua University computer science department 2010 undergraduate, libertarian. Author of the Node.js Development Guide, he works at Facebook.

🚩 Team blog

AlloyTeam

Tencent all-end AlloyTeam team.

Strange dance company

Qihoo 360 front-end development team.

Taobao FED

Taobao’s front-end development team.

Baidu FEX

Baidu front-end team Blog.

Convex laboratory

Founded by a young gay technical team of Love, it is the front-end department of the original JD user Experience Center. It is mainly oriented to multi-terminal technology system and is committed to building precipitation and sharing, including but not limited to interaction.

Meituan technical team

From a technical team with only a few engineers at the beginning, to thousands of excellent engineers now.

TGideas

Affiliated to Tencent Interactive Entertainment, focusing on the construction and development of IP content force, is a central-Taiwan design team integrating product content development, content marketing, IP commercialization, experience design and other capabilities.

LinkedIn

A team of engineers at LinkedIn, the world’s largest professional networking site.

Learning resources

🚩 Online Manual

w3cschool

The world’s largest Chinese Web technology tutorial.

Novice tutorial

The beginner tutorial provides basic technical tutorials for programming, including HTML, CSS, Javascript, Python, Java, Ruby, C, PHP, MySQL and other programming languages.

MDN

Everything about MDN (documentation and the site itself) is created by an open developer community.

🚩 Online courses

Chinese University MOOCs

Chinese University MOOC(Open Online Courses) is a high-quality Chinese MOOC learning platform in China, created by Aicourse.com and netease Cloud Classroom.

Bi li bi

Everyone else is studying while you keep up.

Netease Cloud Classroom

Netease Cloud Classroom, an online learning platform focused on improving vocational skills.

Tencent’s class

The professional online education platform launched by Tencent gathers a large number of high-quality education institutions and famous teachers.

School online

Xuetang Online is a future-oriented Internet university initiated by Tsinghua University, providing learners with a full range of online education services from elite courses, academic degrees to practical skills.

Coursera

Coursera is a massive open online course, or MOOC, created by two Stanford University computer science professors.

For class network

IMOOC is an IT skills learning platform. IMOOC provides rich video tutorial resources such as mobile terminal development, PHP development, Web front-end, Android development and HTML5.

The lab building

The experimental building is the leading IT online programming and online training learning platform in China.

The front-end development

🚩 HTML

HTML tutorial

In this tutorial, you will learn how to create a site using HTML.

HTML 5 tutorials

HTML5 is the next generation of HTML, and this tutorial shows you what’s new in HTML5.

🚩 CSS

CSS tutorial

In our CSS tutorial, you will learn how to use CSS to control the style and layout of multiple web pages simultaneously.

CSS 3 tutorials

CSS3 is the latest CSS standard, and this tutorial introduces you to the new features in CSS3.

Animate.css

Animate. CSS is a cool, fun, cross-browser animation.

🚩 Javascript

JavaScript tutorial

JavaScript is the most popular scripting language in the world. JavaScript is the language of the Web, and it works on PCS, laptops, tablets, and mobile phones.

JQuery tutorials

JQuery is a fast, concise JavaScript framework and a great JavaScript code library (or JavaScript framework) after Prototype.

ECMAScript 6

A comprehensive introduction to the new syntax features introduced in ECMAScript 6.

Node.js

Node.js is simply JavaScript running on the server.

🚩 Framework library

Bootstrap

Simple, intuitive, powerful front-end development framework, make web development faster and simpler.

Foundation

Foundation is used to develop responsive HTML, CSS and JavaScript frameworks.

jQuery UI

The jQuery UI contains many state-maintaining widgets, so it differs slightly from typical jQuery plug-in usage patterns.

Element UI

Element UI is a set of component libraries implemented using Vue 2.0 as the base framework.

React

React is a JAVASCRIPT library for building user interfaces.

Vue

Vue is a set of progressive JavaScript frameworks for building user interfaces.

AngularJS

AngularJS is a JavaScript framework. It can be added to an HTML page via script tags.

uni-app

A front-end framework for developing cross-platform applications using vue. js.

Taro

Taro is a multi-terminal unified development solution developed by Bump LABS.

🚩 graphic dynamic effect

Echarts

ECharts iS a Javascript chart library developed by Baidu, which can run smoothly on PC and mobile devices and is compatible with most browsers.

Highcharts

Highcharts is a chart library written in pure JavaScript that makes it easy to add interactive charts to web sites or web applications.

🚩 Build tools

Webpack

Webpack is a module wrapper for modern JavasScript applications.

Gulp.js

Stream-based automated build tools. Grunt uses configuration files to perform tasks, whereas Gulp does everything in code.

Grunt

Node.js-based project building tool. It can automatically run the task you set. Grunt has a huge number of plugins. You can do almost anything you want with Grunt.

NPM

The Node Package Manager (NPM) is the package manager in the Node.js world. NPM makes it easier for JavaScript developers to share code, reuse code, and update shared code.

🚩 Debugging tool

Chrome

As a front-end developer, the most common debugging tool is the Chrome browser.

Fiddler

An HTTP protocol debugging proxy and browser capture tool.

Postman

Postman is a powerful tool for debugging and sending HTTP requests to web pages.

Charles

Caught tools

🚩 Other Tools

Alibaba Vector icon library

Iconfont- a powerful and rich vector icon library, providing vector icon download, online storage, format conversion and other functions.

PNG and JPEG compression

TinyPNG uses smart lossy compression to reduce the size of PNG files.

Open source image

MSDN

MSDN. Itellyou development tools and programming tools.

netease

The netease Open Source Image site is a site for storing open source system image files. Download image files for free.

Ali cloud

Ali Cloud open source mirror station is supported by Alibaba’s system service team. Currently, it provides software installation sources and ISO download services for Debian, Ubuntu, Fedora, Arch Linux, CentOS, openSUSE, Scientific Linux, Gentoo and other distributions.

Tsinghua university,

Tsinghua University Open Source software Mirror is dedicated to providing high quality open source software images and Linux image source services for domestic and campus users, helping users to obtain open source software more conveniently.

Debian global mirror

Debian is being distributed across the network via hundreds of servers (mirrors). Using a server closer to you will likely increase download speeds and also reduce the burden on the central server and global network.

Research and development tool

🚩 Version Control

Git

Code document management tools, version control tools, everyone after the code is basically using Git to do version management

SVN

Code document management tools, version control tools

The flow chart of 🚩

Xmind

The flow chart

Viso

The flow chart

ProcessOn

The flow chart

planttext

The flow chart

🚩 Team collaboration

GitHub

GitHub is a hosting platform for open source and private software projects. It is named GitHub because it only supports Git as the only repository format for hosting.

Coding

It is a Cloud development platform for developers, providing Git/SVN code hosting, task management, online WebIDE, Cloud Studio, development collaboration, file management, Wiki management, providing personal services and enterprise version services.

GitLab

GitLab is an open source project for warehouse management system. It uses Git as a code management tool and builds web services based on it.

Yards cloud

Code Cloud is a code hosting platform launched by OSCHINA, which supports Git and SVN and provides free private repository hosting.

Teambition

A simple, efficient project collaboration tool loved by more than 6 million users.

Tower

Efficiently arrange work tasks and manage project schedule.

Blue lake

Blue Lake is a shared platform for product documentation and design drawings to help Internet teams better manage documentation and design drawings.

🚩 Blog software

SublimeText

Document editor, can also write code

Typora

Typora is the tool I always use to write Markdown

Adobe Photoshop CC 2019[]

The image processing

Adobe Premiere Pro CC 2019

Video processing

KMPlayer

Video playback

DouTu

Make memes online

openwrite

You can publish articles to nuggets CSDN and blog park with one click

md2all

MD files are typeset with one click

Markdown

Mdeditor is a tool for editing markdown online.

🚩 Text editor

Sublime Text

Powerful, excellent performance, beautiful interface, multi-platform compatibility.

Notepad++

Have complete Chinese interface, and support multiple languages, free open source, portable.

VS Code

As the universe’s strongest IDE Visual Studio developers Microsoft’s a product, its powerful beyond doubt, no longer repeat. And best of all, the editor is completely open source and free, and supports multiple platforms.

Atom

The user interface is simple and intuitive, easy to use, and easy to use. Launched by github, the world’s largest gay dating platform, it is completely free and open source, supporting multiple platforms. PS: There are all kinds of unexpected cool functions, to explore it yourself.

🚩 Development tools

Visual Studio

VS supports the creation of all types of applications, from desktop applications, Web applications, mobile apps, and video games. The best development tool for beginners to advanced professional developers.

PyCharm

In addition to support for the most common IDE features, PyCharm specifically optimizes Python Web development (Django, Flask, Pyramid, Web2Py).

IntelliJ IDEA

Primarily for JAVA development, it integrates a wide range of tools for Web and Android mobile application development. In addition to Java, Sass, and Ruby, it supports the same language as Pycharm.

PhpStorm

PhpStorm has a ready-to-use visual debugger and reliable IDE functionality to automate routine tasks. Includes a variety of cutting-edge technologies and supports tools such as remote deployment.

HBuilder X

HBuilderX is a powerful editor software.

Maven

Project construction, project construction, project dependency management, software project continuous integration, version management, project site description information management

JMeter

Apache JMeter is a Java-based stress test tool developed by the Apache organization for pressure measurement

Youdao Cloud Note

It provides multi-terminal applications such as PC terminal, mobile terminal and web terminal, so that users can edit, share and cooperate with online data anytime and anywhere.

PowerDesigner

PowerDesigner is a very comprehensive database design tool. You can use PowerDesigner to quickly create tables and establish relationships between tables

Wechat official account Markdown

Lab. The lyric. Im/wxformat and ht… These two are open source and can be deployed to your own server.

[wechat official account Markdown]

I usually use http://md.aclickall.com/ and www.mdnice.com/,

🚩 Google plug-in

Google Access Assistant

Adblock Plus is a free AD blocker

The Clipboard Permission Manager allows users to directly authorize the Clipboard to access web pages using the W3C Clipboard API.

Google translate

JSON Formatter Josn Formatting

LastPass: Free Password Manage Save Password

OneTab places web pages in a TAB

The OpenWrite assistant is used to publish articles

Tampermonkey is a free browser extension and the most popular user script manager

The extension manager can choose which plug-ins to start or close

Capture web page screenshots – FireShot scroll screenshots

Nuggets nuggets article recommended

Youdao Cloud note web clippings save web articles to Youdao Cloud

Octotree shows Github structure

Momentum focus, to-do lists…

🚩 gadgets

Beyond Compare

Beyond Compare Chinese is a professional text file comparison tool, which can efficiently Compare, merge and synchronize files such as files, folders, forms, MP3, pictures, data and registry

SearchEverything

Quickly locate files and folders based on their names. Lightweight install files clean and concise user interface quick file index quick search

uTools

UTools is a minimalist, plug-in, cross-platform modern desktop software. Create a handy collection of tools with a variety of plugins.

🚩 ebook

  • Dove the book
  • Netdisk ebook
  • GitHub:github.com/

Public account: Geek Camp

If there is any mistake in this blog, please criticize, thank you very much!