History
Roots in Shaolin
Legend says that 500 years ago during the Ming Dynasty (明朝) in mainland China, the Abbess Ng Mui (五梅) was one of the Five Elders of the Shaolin Temple (少林寺). The Five Elders included the Grand Master Ji Shim (至善禪師), Bak Mai with White Eyebrows (白眉道人), Fung Dao Tak (馮道德), Miu Hin (苗顯) and Ng Mui. Ng Mui reportedly lived outside of the temple in her own hut, where she met privately with these masters learning the secretive Kung Fu (功夫) and Qi Gong (氣功) knowledge of Shaolin. From a strong foundation in Shaolin, Ng Mui visited other Spiritual Universities across China and Tibet and assimilated the best of the best, and created a more advanced fighting system and program of Qi Gong (氣功) development that had never been seen in history. This system is called Wing Chun Qi Gong (詠春氣功).
Lineage
The legend tells of how a local warlord heard about a beautiful young bean curd girl named Yim Wing Chun (嚴詠春). When seeing her for the first time, the warlord immediately tried to force her into marriage, but as she didn’t want to marry the warlord, she decided to prolong the time in to marriage with a wager. She set up a challenge that the warrior would have to beat her in a martial contest one year from the day. Since he thought he’d have no trouble in beating her, he accepted the challenge.
Due to her worry about the martial contest and the warlord taking her by force in one years’ time, Wing Chun would often discuss this matter with her customers at her bean curd shop. During one of these talks, Ng Mui who would visit Wing Chun to buy her bean curd, overheard Wing Chun explaining her dire situation – At the time, Wing Chun did not know that the Ng Mui was an abbess of Shaolin and knew Internal Kung Fu.
The abbess took pity on the young girl and decided to teach her the newly created Kung Fu and fast track Qi Gong training. So the abbess, Ng Mui invited Wing Chun to train in private and Wing Chun learnt the newly developed fighting system. This was only possible due to Ng Muis’ advancements made in Qi Gong (氣功), Wing Chun’s previous knowledge of Kung Fu, and also her commitment to train continuously during that time.
Since the new fighting system was designed to overcome physical brute strength like that of the warlord, on the day of the contest, Wing Chun successfully defeated her physically bigger and stronger opponent and did not have to enter into a forced marriage. In honour of her win over the warlord and her own humility, the Abbess Ng Mui named the newly created fighting system after her first student, Wing Chun (詠春).
Red Boat Opera
Years after her famous battle with the warlord, Wing Chun married Leung Bok Chau. During their time as a married couple, Wing Chun taught Leung Bok Chau, the newly created system of Qi Gong (氣功) and Kung Fu (功夫). Later, in order to learn the Butterfly Knives and the 6 and a Half Point Pole, Leung Bok Chau traded his knowledge of Wing Chun Qi Gong (詠春氣功) with actors of the Red Junk Opera, who were all specialists in Kung Fu and outcasts from the Shaolin Temple. The three actors of the Red Junk Opera were Leung Lan Kwai, Wong Wah Bo and Leung Yee Tai.
Lineage Masters
Focusing only on my lineage, Wong Wah Bo later taught Leung Jan. Leung Jan taught his son, Leung Bik, and his neighbour, Chan Wah Shun the Money Changer. It has been reported that in order to make things fair, the neighbour Chan Wah Shun, was not taught the complete system by Leung Jan, due to him being a far bigger opponent to Leung Jan’s son, Leung Bik. Nonetheless, Chan Wah Shun was a strong man and a very dangerous fighter who stayed in China, whilst Leung Bik left for Hong Kong after his father had passed away.
Grandmaster Yip Man
Great Grandmaster Yip Man (葉問宗師) was born in Foshan, China, and always had a keen interest in Kung Fu. At the age of 13, he was accepted and taught by Chan Wah Shun in the fighting system of Wing Chun. At the age of 15, he moved to Hong Kong to study at St Stephen’s College, where he met Leung Jans’s son, Leung Bik. Afterwards, he became Leung Bik’s disciple, and for a number of years he trained intensively before returning to his home town of Foshan, China.
At the age of 24, Great Grandmaster Yip Man became a policeman and also taught a small number of students on the side. Much later in his life during 1949, he returned again to Hong Kong where he lived a relatively poor life as a Kung Fu master. Prior to Great Grandmaster Yip Man, Wing Chun had only ever been taught to a limited number of students and passed along from master to disciple. But due to his sharing, selfless, and kind personality, he had a modern idea to share the art with the whole of mankind. As such, there are now over 3 million people in the world learning Wing Chun across multiple countries.
From Hong Kong to Australia
Grandmaster Gregory Choi began learning from Great Grandmaster Yip Man (see picture left) as a closed door student over a 5 year period before moving to Sydney, Australia. During the 1970′s, Gregory Choi returned to Hong Kong where Great Grandmaster Yip Man instructed him to open his own school and pass along the tradition. Gregory Choi returned to Australia and opened his school at Chinatown in Sydney, which he ran for several years.
After teaching for 5 years to fulfill his master’s wishes, Sifu Greg Choi closed the school. Through this period, Grand Master Choi did not disclose the internal aspect of Qi Gong (氣功), teaching only the superficial aspects of Wing Chun focused on the Martial Art. He also never appointed a successor during this entire period although a number of his students have gone on to teach.
In 2010 Greg decided to find a successor to his lineage and pass along his previously hidden Qi Gong knowledge. He openly invited many students to train, but only a handful were interested.
Present Day
I, Sifu Jordan Del-Grande began my studies in martial arts at an early age but became serious in Wing Chun during 2006 in New York City attending the Moy Yat lineage down in Chinatown. When I returned home to Sydney, Australia I continued training with a local Sydney school several times a week within the Chu Shong Tin lineage under Sifu Susana Ho.
In 2010, Sifu Gregory Choi accepted me as a closed door student where I trained intensively with him in Brisbane, Australia. In 2012, after much hard training, I was endorsed as a Sifu of Wing Chun Ling Tung Qi Gong (詠春靈通氣功) by Sifu Greg Choi and appointed his Yut Doi Chung Si.
Later, I injured myself from the intense training program and developed severe chronic pain. During this time of intense physical pain, Greg and I separated as teacher and student. Since that time Greg and I have mutually departed ways and I am in no way affiliated with him.
Luckily through fate and much determination, I have met real healing, qi gong and kung fu masters with genuine hearts and have been able to escape the majority of my chronic injuries and resume my training. I have also continued my studies surpassing my expectations, but remaining a Wing Chun specialist at heart.
Through these empirically tested teachings, I decided to continue the Wing Chun Qi Gong school. A school dedicated to teaching the three part aspects of Health, Kung Fu and Spirituality providing everyone a way to self improvement.


Soccer League Tracker
Home
Leaderboard
Schedule
Statistics
Manage Page
Log In
Log Out
League Name
Team Count


Username or Email Address
Password
Stay signed in
Register | Lost your password? | ← Back to WordPress.com


Premier League review and video highlights: Liverpool leave it late to beat Palace as Leicester win again and Man City beat Chelsea
by Press AssociationA review of Saturday's Premier League action, with video highlights, as six of the seven away teams in action claimed victory, including a late winner for Liverpool at Crystal Palace.
Results
- West Ham 2-3 Tottenham - full report and highlights
- Arsenal 2-2 Southampton
- Bournemouth 1-2 Wolves
- Brighton 0-2 Leicester
- Crystal Palace 1-2 Liverpool
- Everton 0-2 Norwich
- Watford 0-3 Burnley
- Manchester City 2-1 Chelsea - full report and highlights
Crystal Palace 1-2 Liverpool
Roberto Firmino grabs vital late winner! | Crystal Palace 1-2 Liverpool | Premier League Highlights
Liverpool need more help from VAR to ensure another victory on the road, as they continued their incredible record of never losing when Sadio Mane gets on the scoresheet.
Roberto Firmino struck five minutes from time to hand Premier League leaders Liverpool a 2-1 win at Crystal Palace.
Wilfried Zaha had levelled in the 82nd minute for the hosts with his first goal of the season after Sadio Mane's opener, but Jurgen Klopp's men showed more resolve to extend their unbeaten run in the division to 30 games.
Roy Hodgson thought his side had taken the lead when James Tomkins headed home at the end of the first half, but VAR ruled out the effort and despite a late rally they suffered a third straight defeat.
West Ham 2-3 Tottenham
Jose Mourinho wins his first game in charge | West Ham 2-3 Tottenham | Premier League Highlights
Jose Mourinho's return to football management got off to a dream start as his first game in charge of Tottenham saw them win 3-2 at West Ham.
Mourinho's 11-month absence from the game ended this week when he replaced Mauricio Pochettino on Wednesday and he needed only three days to lift Spurs' misfiring stars.
First-half goals from Son Heung-min and Lucas Moura - both incisive attacks - were added to by Harry Kane's header after the break as Tottenham won away in the Premier League for the first time in 308 days, even though late goals from Michail Antonio and Angelo Ogbonna skewed the scoreline.
It extended the 56-year-old's incredible record of not losing a first game in charge of a club since his first job as Benfica's manager way back in 2000.
Man City 2-1 Chelsea
Man City rally to beat Chelsea | Manchester City 2-1 Chelsea | Premier League Highlights
Manchester City came from behind to keep themselves within nine points of Premier League leaders Liverpool with a hard-fought 2-1 win over Chelsea.
All the goals in an open contest at the Etihad Stadium came in the first half as the champions responded to N'Golo Kante's early strike with goals from Kevin De Bruyne and Riyad Mahrez.
Raheem Sterling thought he had added a late third for City but his injury-time strike was ruled out for offside in a very tight VAR call.
Sergio Aguero hit the woodwork before the break but the game ended with concern for City's record goalscorer after he hobbled off 13 minutes from time.
City spurned a number of chances to kill off the game in the second half but the Londoners could not get back into the game and were leapfrogged in the table by the hosts, who moved third.
Arsenal 2-2 Southampton
Arsenal scrape a draw at Southampton! | Arsenal 2-2 Southampton | Premier League Highlights
Alexandre Lacazette rescued an injury-time point for Arsenal at home to struggling Southampton - but the result will do little to ease the pressure on head coach Unai Emery.
The Gunners boss was given public backing by the club's hierarchy during the international break but he was reliant on a Lacazette brace to twice bring his side from behind to earn a 2-2 draw.
The south-coast side have not won a league game at Arsenal since 1987 but looked on course to end that run as James Ward-Prowse tapped home after having a penalty saved by Leno, cancelling out Lacazette's first following Danny Ings' opener for the visitors.
Arsenal are now winless in six games across all competitions and have celebrated victory in just two of their last 11 Premier League games.
For Ralph Hasenhuttl's side, this would have been a much-needed morale boost but they have not won in the league since September 14.
While bitter rivals Tottenham celebrated victory at West Ham earlier in the day having opted to sack Mauricio Pochettino and replace him with Jose Mourinho, Arsenal put in another mediocre display.
The club may have stuck by Emery but the jeers which greeted the full-time whistle suggests the majority of supporters may soon be calling for a change.
SUNDAY'S PREVIEW: Blades to blunt Ole's United
Premier League predictions, best bets and stats for the Super Sunday clash between Sheffield United and Manchester United. Take a look by clicking the image, below...
Brighton 0-2 Leicester
Vardy sets up Perez for Leicester win! | Brighton 0-2 Leicester | Premier League Highlights
Leicester made it six straight wins in all competitions and seven wins from their last eight in the Premier League with a hard fought 2-0 victory at Brighton.
Jamie Vardy continued his scoring streak as he bagged his 12th goal of the season at the second attempt from the penalty spot as Leicester moved three points clear of Chelsea, ahead of their clash with Manchester City.
Vardy, the top-flight's leading goalscorer, also played a role in Ayoze Perez's 64th-minute opener, as the Foxes secured their sixth successive victory in all competitions.
Leicester had dominated throughout the first half, with 11 shots to Brighton's one, but had been unable to make the most of their chances, before a quick counter-attack in the 64th minute following a Brighton corner, when Vardy played the ball through to Perez, who tapped home.
The game was not without its moments of VAR controversy however, when referee Mike Dean awarded a Leicester penalty in the 80th minute, before the technology was used twice in quick succession.
Vardy stepped up to take the penalty following the review, but his effort was saved and James Maddison nodded in the rebound.
VAR then intervened for a second time, and the decision was taken to retake the penalty, and Vardy made no mistakes from his second attempt, firing the ball past Mathew Ryan to bring Brighton's streak of three successive home victories to an end.
Bournemouth 1-2 Wolves
Wolves capitalise on superb Moutinho free-kick | Bournemouth 1-2 Wolves | Premier League Highlights
Raul Jimenez continued his red-hot scoring streak as in-form Wolves made it eight Premier League games unbeaten with a 2-1 success at 10-man Bournemouth.
Mexico striker Jimenez claimed his sixth goal in seven games to double Wanderers' lead after Joao Moutinho opened the scoring at the Vitality Stadium with a superb free-kick.
Bournemouth, who played 53 minutes a man down after captain Simon Francis was sent off on his first top-flight start for 11 months, pulled one back in the second period through Steve Cook but were unable to salvage a point.
Victory for Nuno Espirito Santo's visitors lifts them to fifth place in the table ahead of Thursday's Europa League game at Braga, while the hosts drop to 11th after just one win from seven league fixtures.
Everton 0-2 Norwich
Norwich get back to winning ways! | Everton 0-2 Norwich | Premier League Highlights
Norwich hauled themselves off the bottom of the Premier League table with their first away win of the season to pile the pressure back on Everton manager Marco Silva.
After a goalless 10 hours and 20 minutes on the road, Todd Cantwell's first strike since the Canaries' last league success - at home to Manchester City in September - and an added-time effort from Dennis Srbeny, secured a 2-0 victory.
It lifted Daniel Farke's side to within a point of escaping the bottom three and left Everton just four points above the relegation zone after a sixth defeat in nine league games.
So, while Norwich are looking up, Silva is looking over his shoulder as seven of their next nine matches are against tough opponents in second-placed Leicester (twice), Liverpool, Chelsea, Manchester United, Arsenal and Manchester City.
It is the month from hell for Silva but Saturday afternoon was not much fun either as Everton's lack of ambition against a team who had taken one point from their last seven matches, cost them dearly.
Watford 0-3 Burnley
Burnley clinch their first away win of the season! | Watford 0-3 Burnley | Premier League Highlights
Chris Wood, Ashley Barnes and James Tarkowski sent Watford bottom of the Premier League as Burnley bruised their way to a 3-0 victory at Vicarage Road.
Wood's snap finish, Barnes' penalty and Tarkowski's late strike condemned struggling Watford to a club-record 11th straight home league match without a win.
Barnes' penalty was awarded after a VAR check, with Jose Holebas judged to have brought the 30-year-old down in the area.
The former Brighton forward then put away the spot-kick he had won, securing a win to send Burnley sixth in the table - and Watford bottom.
Tarkowski's late goal twisted the knife on Watford's wounds, the Hornets' chief tormentor ending an error-strewn, aggressive afternoon with the last laugh.
While Burnley were left to toast a fifth win for the term, Quique Sanchez Flores' stunned Watford could only limp away, as Norwich's win and Southampton's draw sent them bottom.
Burnley's delirious fans chanted "anti-football" to their hearts' content as Sean Dyche's men pulled off another smash-and-grab victory, leaving Watford floored both on the pitch and in the table.
MONDAY'S PREVIEW: MNF goals at Villa
Steve Bruce returns to one of his former clubs and there should be plenty of action on and off the field as Paul Higham previews Monday Night Football. Take a look by clicking the image, below...


Name:Classified
Alias: Classified
Mission Count: Classified
Git Site: Classified
Status: Classified
Accomplishment: Classified
Name:Donald Chatelain
Alias: Don Tor Taco
Mission Count: Its over 9000!!!
Git Site: https://github.com/DonChatelain
Status: On Mission in Cyberspace
Accomplishment: Broke into Fort Knox using
only a plastic spork and CSS.


Pollyfill for node.js
path.parse
, parses a filepath into an object.
You might also be interested in global-prefix.
Install with npm:
$ npm install parse-filepath --save
var parsePath = require('parse-filepath');
parsePath(filepath);
This can be used as a polyfill for the native node.js path.parse()
method, and it also adds a few properties:
path
: the original filepathisAbsolute
: (getter) true if the given path is absoluteabsolute
: (getter) fully resolved, absolute filepathdirname
: alias for dir
basename
: alias for base
extname
: alias for ext
stem
: alias for name
Example
var parsePath = require('parse-filepath');
console.log(parsePath('foo/bar/baz/index.js'));
Returns:
{ root: '',
dir: 'foo/bar/baz',
base: 'index.js',
ext: '.js',
name: 'index',
// aliases
extname: '.js',
basename: 'index.js',
dirname: 'foo/bar/baz',
stem: 'index',
// original path
path: 'foo/bar/baz/index.js',
// getters
absolute: [Getter/Setter],
isAbsolute: [Getter/Setter] }
You might also be interested in these projects:
path.isAbolute
. Returns true if a file path is absolute. | homepagetrue
if the path appears to be relative. | homepagePull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Generate readme and API documentation with verb:
$ npm install verb && npm run docs
Or, if verb is installed globally:
$ verb
Install dev dependencies:
$ npm install -d && npm test
Jon Schlinkert
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb, v, on March 29, 2016.


Add a shebang line to the top of your script:
#!/bin/bash
Or, for scripts that will not be executed (e.g., ~/.bashrc
), use a directive:
# shellcheck shell=bash
If neither of those options are possible or desirable, you can invoke ShellCheck with the --shell
switch:
shellcheck --shell=sh without-shebang.sh
See shellcheck --help
for a list of supported flavors (sh, bash, dash, ksh).