Want to do a crawler, used to always use the CSS selector HTML parsing plug-in, the most recent projects want to use HTML Agility Pack to do parsingHTML Agility Pack uses XPath and Linq for HTML parsing, and I use XPath to recordParsing Web pages: Http://txzhanshang.zhankoo.com/ttList Next://*[contains (@class, ' pagination-right ')]/a[text () = ' next page ']Article address://*[@class = ' zsinfo ']/li/a[@h
, once encountered predators, it is difficult to escape.However, who can think, it is by the big tail, so that the squirrel again and again escape predators. Because when it expands the tail, the tail is like a sail, a landing umbrella, leaning on it, this big tail squirrel can easily glide between the trees and trees dozens of meters, it is by this no one can and the ability, and time and again escaped predators.Who can think, it is squirrel that "cumbersome" big tail, achievement it "fly" abil
Face to agility, spring flowers bloom
From today on, be an agile pigCoding, refactoring, Unit Testing
From today on, focus on testing and Ci
I have a team that looks agile and spring blossoms
From today on, pairing with each pigTell them my experience
The awesome master told me.I will tell everyone
Give every method a warm name for every variable.
I wish you a new pig.May you have a pleasant and agile journey
May you and agile eventually becom
-level agility through the team of highly collaborative and independent, and gradually formed an efficient product development ecosystem? In this ecosystem, team members can not only effectively complete version development, more importantly, can play "collective wisdom" to make the best decision? So that each round of PI, can be the least output, but can have the greatest impact on customers? Copyright NOTICE: This article for Bo Master original arti
This article is an internal email discussion. When I was writing a scheme at night, I suddenly wanted to change my mind, so I flipped it out and reorganized it and put it in the garden, I hope this brick will attract more Liang Yu.
Recently, in the project implementation process, some project managers have some emotions about the performance appraisal system. They believe that performance appraisal should not be performed if there is hard work, or that the project manager is not responsible for
Recently, discussions about the development direction of the next generation of functional testing tools have become a hot topic. However, many organizations are still trying to keep up with the traditional "recording-Playback" testing tool.Agile pace. Called"Test madman"Elisabeth HendricksonTell themWhy not waste your time.
Hendrickson summarized her views as follows:
Why traditional, recording-playback, heavyweight, and commercial testing automation solutions cannot be agileThree reasons:
QA in agility
QA usually refers to quality assurance engineers, but I prefer to define QA in agile as quality analyst for the following reasons:
Quality assurance is more biased towards industry, saying that the people involved in software testing feel more appropriate for quality analysts;
Quality Assurance engineers still regard testing as the final gatekeeper of software quality, while QA in agile is more of a Recommendation provider than a gate
Over the years on the network there are some of the CMM, agile specious views, here to correct, Hope readers friends and cmm/cmmi experts correct.
She that the CMM is basically a more traditional and obsolete thing before 15, and now we should compare it more with CMMI-SW and Agile. One of the most authoritative masterpieces of Cmm/cmmi and Agile comparisons at the moment is: Barry Boehm and Richard Turner's balancing agility and discipline:a Guide f
SummaryIn the development process, it is very likely to encounter this situation, the server returned is the content of HTML, but the client needs to display plain text content, this time need to parse the HTML, get inside the plain text. There are many ways to achieve this, such as writing a regular expression yourself, but for something that doesn't have a rule, it's a bit out of the way. HTML Agility Pack Open source components, which can be used t
assurance.The 4 Agile teams have the same SCRUM MASTER stakeholder. Typically, you enter an iteration cycle at the same time, develop individual agile plans, and exit at the same time, releasing the respective feature implementations. The work of the 4 teams was integrated into a product that could be released.Because there are only 1 testers in the Agile team, an arm is needed to develop the test strategy, test plans, test scripts, test case design, and test execution, help the team identify p
Tags: Agile development, agile Reading ClubThe most beautiful agility comes from the selfless sharing?The agile reader club will share the following selflessly:Agile good book highlightsAgile practices and toolsAgile reader activityLooking forward to your sharing; looking forward to your scanning ......Agile reading club; the most beautiful agility comes from the selfless sharing...
Once, I foolishly used regular expressions to successfully parse the school's news network, educational management system, library management system I want all the content. At that time, a great effort to write that the regular Ah, and finally still a variety of not to force, often there will be unexpected bugs appear, and finally after countless repair can be used normally. But it's still very uncomfortable. Later saw others use this thing to parse HTML, feel very strong, today I try to do a bi
strive for the first part of people, they will first try out the tools and methods, the second part will be automatically followed by people, and the third part will be seen by everyone, they will have to run.
I have to say that this strategy is very effective. I have also adopted this strategy in my team, but I think it is too slow, or this method makes everyone accept the cycle of agile development and I cannot control it. I don't know when it will achieve my goal. I am not in a hurry.
Becaus
In this article, I will only talk about "continuous integration ".
Some people say that Agility must have continuous integration, while others say that continuous integration is agile. If you do not know about continuous integration, check out 《Continuous IntegrationThe Chinese translation of the second edition.
The biggest benefit of continuous integration isReduce Risks, Timely discoveryCodeAnd keep the code available at any time.
If continuou
Successful software development process
Iteration, evolution, and agility
Introduction
Relative to the sequence or waterfall life cycle,Iterative and evolutionary development(Iterative and evolutionary development) Early introduce programming and testing for some systems and repeat this loop. This approach usually assumes that development begins without defining all the requirements in detail, and uses feedback to clarify and improve the Specification
, dare not challenge the status quo, and cannot surpass its "Good Baby ". Therefore, respect is a prerequisite for building a "self-organizing" team. If such a relationship cannot be established, the "self-organizing" team can only be a castle in the air.
2. Transparent. It also requires some methods to establish a trust relationship. "Transparency" is the best way to establish such a relationship. We Chinese mean to treat each other honestly. Only by being honest with others can we establish
"virtual" and are still biased towards methodology, it depends on the depth of thinking and the intensity of exploration.
Body:
The word "agility" in "Agile development" is essentially a rapid response to user needs. the premise for its emergence, development, and growth is that with the continuous advancement of the information process, enterprises and users with information needs are constantly improving their IT needs capabilities, their demands a
irrelevant to the current project during work hours, what you need to do most, it is to do what your boss and your boss arrange for you every day! People always have to pay first and then get a return. Do not complain about the poor treatment or the lack of prospects. If you want to find a promising company, you must first grow into a promising guy.
Far away, I wanted to say agile. I even talked about my ideal and life, and sweated! Well, in fact, I want to say that what we are talking about no
unacceptable ideas, and contribute your own good ideas.
5. Continuous Learning and willingness to share. If you haven't studied for a long time and find many things unfamiliar, But if you study every day and learn very little things every day, don't see the new technology "back from home. Share your knowledge, improve your team, and improve yourself.
6. Maintain a proper pace. Don't take a day off, take a day off, and get on and off each other.
7. Actively communicate with customers. If y
This is the sixth article about agile development and smart agility. (One, two, three, four, five, six)
When I write too much, I find that a few of the previous articles have fallen into a chapter, that is, some common practices except for "looking at what to do". Here we will summarize them.
The so-called common practice is to prevent you from looking at it. The methods you can refer to in advance can be used as a starting point, but they may not be
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.