Archives for the tag “ Développement Web ”

Stéphane Thibault >_

"Only do this on commits that haven’t been pushed an external repository. If others have based work off of the commits that you’re going to delete, plenty of conflicts can occur. Just don’t rewrite your history if it’s been shared with others."

Stéphane Thibault >_

sthibault bookmarked a link:

In principle, if an abstract class contains only abstract methods we’re using it as an interface.

[…]

Abstract classes are used to share functions.
The interfaces are used to share how you have to do something.

Stéphane Thibault >_

sthibault bookmarked a link:

The basic idea of story branching (sometimes referred to as “issue-driven development”) is that you create a development branch for each and every JIRA issue you implement. Bug fixes, user stories, spikes… they all get their own branch. Madness, you say! And I would agree with you if we were still using a centralized version control system like SVN. But branching in Git is very lightweight and merges don’t lock up the entire repository, making this crazy idea quite practical.

Stéphane Thibault >_

sthibault bookmarked a link:

If you read the previous section about using git svn, you can easily use those instructions to git svn clone a repository; then, stop using the Subversion server, push to a new Git server, and start using that. If you want the history, you can accomplish that as quickly as you can pull the data out of the Subversion server (which may take a while).

Stéphane Thibault >_

sthibault bookmarked a link:

View the examples below and learn how to use web standards such as HTML5, CSS3, and JavaScript to deliver rich experiences in your website.

Stéphane Thibault >_

sthibault bookmarked a link:

About three years ago, developer Cameron Morris had a personal epiphany about passwords, he recently told ZDNet’s John Fontana: The time it takes to crack a password is the only true measure of its worth.

Not whether it has a minimum of x or a maximum of y characters, not whether it’s got blah-blah amount of numbers, not whether it includes your frou-frou leetspeak ch@r@ct3rs, not whether it contains the verboten from lists of taboo words.

Stéphane Thibault >_

sthibault bookmarked a link:

About three years ago, developer Cameron Morris had a personal epiphany about passwords, he recently told ZDNet’s John Fontana: The time it takes to crack a password is the only true measure of its worth.

Not whether it has a minimum of x or a maximum of y characters, not whether it’s got blah-blah amount of numbers, not whether it includes your frou-frou leetspeak ch@r@ct3rs, not whether it contains the verboten from lists of taboo words.

Stéphane Thibault >_

sthibault bookmarked a link:

Every great ninja must start their journey as a young –GreenHopper– grasshopper. You must learn how to make your tools as quick and agile as your team. If you master all of the tasks in this guide, you will be well-equipped to iterate at lightning speed.

Here’s what you need to do to get your Agile White Belt:

* Configure GreenHopper
* Enable the Scrum Template
* Setup the Planning Board
* Setup the Task Board

Stéphane Thibault >_

sthibault bookmarked a link:

From JIRA, you can use the JIRA DVCS Connector plugin to connect bitbucket or GitHub repositories to JIRA projects.  JIRA OnDemand includes the JIRA DVCS Connector plugin. For behind the firewall users, this is a system plugin that you can install. You can use the connector to connect public or private repositories. Once linked, the plugin identifies DVCS commit messages that reference a specific JIRA issue key and records the commit in JIRA. The information appears in the issue’s Activity and Commits section. The plugin records the commit message, the list of changed files, and provides links to view the change set.