!
moq---based. Mock frame of Net3.5, c#3.0. Free!
balsamiq--a product designer to draw a wireframe or product prototyping interface. It is also not free, 80 USD/license.
fiddler--This software can help record all the HTTP communication between your computer and the Internet, it also allows developers to check all HTTP traffic, set breakpoints, and pass all the "in and out" data through fiddle.
snagit--is a veteran screen capture software. A free evaluation (trial) version is available, and it co
problemsSmall problems can lead to overall deploymentDifficult to deploy frequentlyHard to keep up with the latest technologyDifficult to meet business incremental requirementsLoad, build, understand, and maintain are time consumingMicro-Service BenefitsCan solve the single service those shortcomingsBetter fit with agile methods, CI/CD (Jenkins/teamcity/tfs/auzedevops)Micro-Service Build pipelineCI/CD build Process: Clean up Code, code compilation, p
hudson_ci:php Continuous Integration
First, the concept of continuous integrationThere's a lot of concept online, and it's no longer detailed here.Continuous integration is referred to as CI, continuous integration is frequent, continuous integration in the work of multiple team members, and give feedback. A typical continuous integration cycle consists of the following steps:?? 1. The Continuous Integration server constantly checks the code status from the version control server to see if the
In the company forum, I saw a post called "high quality coding is required", which was developed by the Technical Research Department. There is a PDF in the attachment, curious. I downloaded it and read it, I think it is not bad, so I would like to share with you some of the key points that I think are more useful. If you are interested, you can download the file and read it. The content is easy to understand and is very suitable.
1) Tools
Duplicate search using
In the online seemingly did not find Jenkins's Chinese too many documents, and some are about Hudson some of the fragmented, so they learn while practicing summing up the following series of articles, hope to help everyone for Jenkins use. This series of articles is based on my 3 years of Scm+build release experience, summarizes the most commonly used most basic functions, the article basically comes from Jenkins official website of English help translation and practical examples and operation,
1, familiar with Linux (Redhat/centos, etc.) operating system principles, including process, network and IO subsystem, proficiency in common Linux commands;2, familiar with Docker container technology, understand the container cluster management tools (Kubernetes, Mesos, Marathon, OpenStack at least one of the familiar);3, understanding of virtualization technology, such as Vmware,kvm,xen;4, understand the common database (such as MySQL, Oracle, redis, etc.);5, self-driven learning and work habi
draw line diagrams or product prototype interfaces. It is not free, $80/license.
12.Fiddler-- This software can help record all HTTP communications between your computer and the Internet. It also allows developers to check all HTTP communications and set breakpoints, and all "In and out" data through fiddle.
13.Snagit-- An old-fashioned screen capture software. A free assessment (Trial) version is provided. If you purchase a license separately, you will spend $50.
14.Sumatra PDF-- An open
/license.
fiddler--This software helps keep track of all the HTTP traffic between your computer and the Internet, it also lets developers check all HTTP traffic, set breakpoints, and fiddle all "in and out" data.
snagit--a veteran screen capture software. Provide a free assessment (trial) version, the purchase of a separate license, it will cost 50 of dollars.
Sumatra pdf--an open source PDF reader.
refactor! pro--is a set of component and code refactoring tools developed for vs.net programm
ODBC
Using Amazon RedShift with the AWS. NET API part 6:postgresql to master node using ODBC
Using Amazon RedShift with the AWS. NET API Part 7:data warehousing and the star schema
Using Amazon RedShift with the AWS. NET API Part 8:data warehousing and the star schema 2
Using Amazon RedShift with the AWS. NET API Part 9:data warehousing and the star schema 3
Using Amazon RedShift with the AWS. NET API part 10:redshift in Big Data
AWS Big Data Summary
Big Data s
model. If you want to know what DDD is, Git is a very good example. Generally, source code management is based on version control of a single file, and the initial design of Git is to trace the version based on each commit (code file tree. You may disagree with me because many code controls still provide branch or version at the project level, which is actually just a fake image. The bottom layer of VSS, SVN, and TFS is file version control. On this basis, the project version function is provid
simplify bytecode generation.
Code Analysis
Software Measurement and quality evaluation tools.
Checkstyle: Static Analysis of programming specifications and standards.
FindBugs: identifies potential bugs Through static bytecode analysis.
PMD: Analyze bad programming habits in source code.
SonarQube: integrates other analysis components through the plug-in to provide the final evaluation result report.
Compiler
Create a framework for analyzer, interpreter, and compiler.
Anlr: A Comprehe
, the code control version is based on the file tree, why is your business model not? So, I put the rake vss,svn such realization way, as a patch/repair method, one day, fill up the stack, as for the end, can not be repaired. And a little bit git is a distributed code management libraryTeamCity---Continue building the essentialsHush (sweat), finally to the last one, has been written too long and too much, the writer tired, watching people bored. After upgrading from the originator of CI tools to
. Official Website
TeamCity: continuous integration solution for JetBrain, available in the free version. Official Website
Travis: usually used as a hosting service for open-source projects. Official Website
CSV Parsing
Simplified CSV data read/write framework and development library
UniVocity-parsers: one of the fastest and most comprehensive CSV development libraries, and supports reading and writing TSV and fixed-width records. Official Website
://www.atlassian.com/software/bamboo/
Https://www.jetbrains.com/teamcity/
Https://codeship.com/
Https://circleci.com/
Https://saucelabs.com/
Https://about.gitlab.com/gitlab-ci/
Http://deploybot.com/
Summary
I hope this brief introduction has already clarified how this deployment method works. Of course, we still have a long way to upload your files to your server through FTP!
If you have any questions about the above process, please let me know
. Snagit-a veteran screen capture software. A free assessment (Trial) version is provided. If you purchase a license separately, you will spend $50.
14. Sumatra PDF-an open source PDF reader.
15. Refactor! Pro-a set of components and code refactoring tools developed for VS. NET programming.
16. TortoiseSVN-as a free open-source client of the Subversion version control system, it can help the development team manage files and directories beyond time.
17. TestDriven. NET-a unit test tool integrate
, domain-specific language (DSL) return that requires only a few keystrokes to respond, giving you more time to focus on the important parts of code and applications.All of this is built by the community, and as an open source framework, it means you have full access to the source code and are licensed under the MIT License.You can get Nancy from the Nuget,teamcity service (the latest version) or download the source code from GitHub.Built Anywherewe m
, Java as the most robust back-end language has PHP incomparable advantages, object-oriented is the PHP script language does not pass the threshold. I as a developer of Android and Java EE two platform, considering the consistency of programming language, do Web applications, or will use Java, buy a cloud server, one can deploy a project management SVN cloud server, and deploy a continuous integration/ Automated build Server Jenkins or Teamcity, both
written too long and too much, the writer tired, watching people bored. After upgrading from the originator of CI tools to teamcity, it feels ccnet, Niaoqianghuanpao. Why CI, as if not my this essay can be discussed clearly.TC Benefits, First: is commercial software and free, generally these two points are difficult to appear at the same time. Of course there is a limit, if you only make a compiler agent service, this is enough for me. Second: It doe
, tap, teamcity and more built in)
Customize or replace HTML that runs in a browser test
TextMate and Emacs Integration
Disadvantages:
Still in beta, there are a lot of bugs.
There are no eclipse or IntelliJ plug-ins.
Do not organize results in a os/browser/version manner like testswarm. Note: It will, but only print the browser name and version in the test results
There's no historical support like Testswarm, and I don't see the test results.
2 servers using Redis to support distributed cache and messages
2 Networks (Nexus 5596 + Fabric extenders)
2 Cisco 5525-x ASAs
2 Cisco 3945 Routers
2 read-only SQL Servers for the primary service Stack Exchange API
VMS for deployment, domain controllers, monitoring, operations databases, and more
Platform
ElasticSearch
Redis
HAProxy
MS SQL
Opserver
TeamCity
Jil--fast. NET JSON Serializer
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.