text:
What I think About Yi Long the Monk, Article By Leroy Kwok
Yi Long is a kickboxer who became famous in China fight circuit Wu Lin Feng, which was held under K-1 rules. He's well known for his iron head skill, he can take punches to the head. He has even voluntarily sustained a jab cross uppercut combo to the face, without getting rocked. He has even received roundhouse kicks to his face and carried on fighting after that.
Yi Long is currently the most prominent representative of Chinese Martial Arts, we all wish the best for him, or anyone who steps up to the role. After all the years of disappointment in San Da which could not measure up to Muay Thai or even Karate in the hard on hard damage department, Yi Long is a hero.
Many martial arts fans hope that Yi Long should try to showcase Kung Fu techniques, such as Shaolin Kung Fu techniques, or Hung Gar techniques. Only he can pull it off, as he has the ability to withstand blows to the body and the head to attack. He has proven wrong the Muay Thai fans that low roundhouse kicks to the thigh can end any fight, as he takes those kicks to his legs and torso like it doesn't matter to him. I also like how he does not fight with the guard up or the bob and weave, as I fight like that too.
In his fights against Buakaw, Yi Long fared well; you can tell that he put a lot of attention in those matches, as they are career changing. Despite that, he fought more conservative and technically boring than he usually is. He was more daring and showed off more techniques when facing other fighters. Buakaw technically outclassed Yi Long in the few fights. He used more techniques, put up a better show, with Yi Long being on the passive receiving end most of the time.
Most people criticize him for having bad strategy, which is to not guard the head for a big part of his fights and to not dodge attacks. I think not guarding the head and taking every kick to the body and arms, is exactly what Kung Fu practitioners should take away from Yi Long and to learn to do it themselves. Charging in to attack while taking blows is what Yi Long should do, instead of standing on the spot or moving backwards.
Being able to take hits without backing off is what will allow Kung Fu fighters to move into range to deliver their techniques such as blocking, trapping and hammer strikes. Yi Long does not have these techniques anyway, he can't finish off his opponents, which his great iron body and iron head skill allows him to do so. Hit resistance is very valuable to traditional Kung Fu, in fact moving in to attack without the fear of getting hit before landing a hit or after landing a hit, is the factor that allows Kung Fu fighters to connect their Kung Fu moves. Kung Fu moves fail to connect for many practitioners, because their advance is not committed.
There were some matches where Yi Long got knocked out. I think his opponents were lucky to catch him in the right place and right time. Critics of him using the wrong strategy can be ignored; anyway most martial artists and even competing fighters use their 'correct conservative defensive' strategy and still gets their butts kicked.
My views opposes the average joe martial artist giving their critique on Yi Long. They are telling people not to be like Yi Long, and to guard up and bounce around more and throw more feints. Which is just like the average martial artist who are there to make the numbers for the champions with superior mindset and unique unconventional training methods and fighting methods, to trump over. Star material need not listen to them.
These comments by critics reflects badly on us Chinese people, that we are passive, defensive, conservative and lack the initiative to attack. The lack of faith in your own culture and system also gives others the impression that you have inferior character. Lack of self-respect, self-esteem is a fatal flaw.
Just like Buakaw, Yi Long has what it takes to be a star fighter if he is able to up his game and become a complete fighter. He currently lacks a reliable weapon to knock out his opponents every match. He is strong defensively but rather lacking when it comes to offense. In fact the scariest thing a martial artist can experience in sparring or fighting is that the opponent is attacking you aggressively with punches after punches and he is not flinching from your punches to keep him away. It means not just being unbreakable, but also unstoppable. A star fighter needs to be famous for having an arsenal of effective techniques, like how Buakaw is famous for his rapid and powerful roundhouse kicks that goes low, high and mid level, as well as nasty knee strikes for in fighting.
Well, he sometimes executes spinning wheel kicks and spinning backfists, but those haven't produced knockouts or hurtful knockdowns, like many other San Da fighters have. He also does not do side kicks like San Da fighters.
Yi Long has the very quality China fighters lack, which is toughness and hit resistance. China San Da fighters are well known for large amount of accumulated injuries sustained from their bouts with Muay Thai fighters. China fighters can learn his iron head and iron body training method, which will serve to protect them; and if they have good offensive power they will become a complete star fighter.
There are many people commenting who speculate Yi Long will become crippled by his accumulated injuries and start going downhill in his career while hanging in there with painkillers. I doubt so, because iron body and iron head is a systematic body toughening method which uses real increased hardness and body structure instead of mostly pain tolerance, which is the case of the Thai fighters and Karate fighters.
Furthermore, the qigong in iron head and iron body skill contributes to healing from damage, something which normal combat sports practitioners have no way to cope with other than painkillers or ending their career. I have personally met several ex-fighters who reel in pain every now and then from their old injuries accumulated from hundreds of hard blows.
The way for him to pave future glory in his career is to use Kung Fu techniques to hit his opponents. It need not be many, just 2 or 3 techniques which he is good at and most comfortable executing, will do. This will give him the flair of a master fighter and up his star power.
He should not use the guard up to protect himself; instead he should use offense to put the pressure on his opponents to discourage them from attacking him, and to beat the stamina out of them so they have less to attack him with. Especially now with the 3 occasions where he got knocked out, his future fighters will be more confident that they can be the next one to knock him out. More strength training and punching bag striking can help him increase his striking power. If he has an iron fist on top of his iron head and iron body, then he will be able to prevent career injuries, prevent future knockouts and continue to shine as a star fighter for a long time.
In the grappling department, he seems to have floaty hips and feet and several fighters have taken advantage of that to throw him off balance. It's not so advantageous especially when you need the balance and positioning to launch attacks. Many times he uses the clinch to slow down the fight when the opponent starts to do some damage to him. He should do less of that, as it will make him look like an underdog instead of a dominating superstar. Champions don't need to take advantage of clinch time. Legends don't need to rely on that.
Much unlike the average conservative boxer and ring sport martial artist, there are many martial arts geeks who told me that they prefer to specialize in hard qigong and taking hits as a form of self defense, and they believe it will give them huge advantage when fighting other martial artists. They told me that techniques are not necessary. Quite similar to the martial artists who claim their styles are internal, abstract, and do not need techniques.
My stance on iron body and iron head is to complete your horse stance training first. Horse stance training builds great chi capacity in the body as well as muscular strength thus it should never be skipped, or the iron body and iron head skill will be incomplete. Technically, iron body and iron head are also largely 'stable body' and 'stable head', the same principle which we get 'stable stance'.
A reason I emphasize the value of attacking power, or even counterattacking power, is that the danger of getting pain or injury will deter the opponent from willing his force to do pain or injury to you. Threaten them with painful retaliation and they will not come to attack you, as the wise ancient Chinese sages of military philosophy said.
My ideal concept of a complete Kung Fu ring fighter will be one who has the damage resistance of Yi Long, and also, a strong ability to pressure and dominate the ring and the fight, topped off with explosive knockout blows. The purpose of iron shirt and iron head is to provide assurance to the fighter to charge forward to deliver his arsenal of powerful conventional and unconventional moves. As Sun Tzu art of War goes: Quick victory is valued over a long, dragged out battle.
I personally wish the best for Yi Long. Keep up what you have been doing, stay strong and healthy, and I hope you can show the world you have iron fists too, on top of iron head and iron body.


text:
Q: Setting the optional query parameters for the Users.messages.list I'm trying to do an advanced search using the Gmail API, but I can't figure out how to set the parameters of the query. I want to do a search with the query is:chat, so all the returned messages will be only chat messages.
In the documentation's example, they use a method called setQ("query"), but that only works in Java. Does someone knows how to set this parameter in C#?
Edit:
In Java, would be like this: service.users().messages().list("me").setQ("is:chat").execute();

A: Ok, I feel kind of dumb right now, the answer was very simple. It just requires to separate the call in three lines:
ListRequest request = service.Users.Messages.List("me");
request.Q = "is:chat";
ListMessagesResponse response = await request.Execute();

redpajama_set_name: RedPajamaStackExchange


The National Kitchen & Bath Association (NKBA) has been the heart of the kitchen and bath industry for more than 40 years. During that time, the NKBA has devoted substantial resources to better the industry that supports the Association by utilizing the services of dedicated staff and qualified, knowledgeable volunteers. The mission of the NKBA is to enhance member success and excellence, promote professionalism and ethical business practices and provide leadership and direction for the industry. All this has helped to make the National Kitchen & Bath Association the choice for the finest professionals in the kitchen & bath industry.
The NKBA is the proud owner of the Kitchen/ Bath Industry Show & Conference (K/BIS®), the world's largest trade event dedicated to the kitchen and bath industry. At K/BIS professionals can be the first to see the year's new products from top manufacturers, along with innovations by companies newly arrived to the industry.
Additionally, the NKBA offers professionals a valid and qualified networking stream. Meet with others serious about their craft at chapter meetings held throughout the United States and Canada, utilize online services when looking to hire new employees or to become a new employee yourself, and pick up consumer leads that are available only to NKBA members.
NKBA Professional Development Programs raise the bar for kitchen and bath professionals through course offerings, technical manuals and resource materials, educational conferences and a multi-level certification program.
The NKBA has a strong foundation which will enable you to strengthen and cultivate your professional relationships. With more than 65 chapters located throughout the United States and Canada, the NKBA is the ultimate source for kitchen and bath resources and the primary means of uniting the industry.
NKBA Members are encouraged to serve as volunteer leaders on national boards, councils, program advisory councils, industry segment councils, and local chapters and participate in leadership training. Involvement allows individuals to directly contribute and benefit from the growth of the kitchen and bath industry's leading Association.
NKBA Membership allows you to strengthen your brand by aligning yourself with the NKBA and making your business more credible and more appealing to consumers. Through extensive marketing campaigns, targeted to both trade and consumer audiences, the NKBA continues to educate the public on the desirability of hiring Association members.
To join the NKBA, visit NKBA National's web site here.


The delicious breakfasts at Shorley Wood are freshly prepared each morning using local ingredients wherever possible.
Guests can choose from a variety of breakfast options that are available as either a "Traditional English" or "Continental" breakfast.
Shorley Wood's full English breakfast includes some or all of the following: bacon, eggs (laid by our hens & cooked to your taste), sausages, mushrooms, tomatoes, baked beans.
Tea, fresh coffee and orange juice are served along with Cereals, mueslis, toast and marmalade.
The continental option offers toast and croissants along with fruit juices, cereals and mueslis with berries.


text:
Cette page concerne l'année 396  du calendrier julien proleptique.

Événements

 Printemps :
 Contre-offensive Carthaginoise en Sicile. Himilcon débarque des troupes à Parnomos malgré les efforts de Leptinès, frère de Denys, pour barrer la route à la flotte carthaginoise. Himilcon reprend Motyè et Denys ramène son armée à Syracuse.
 Expédition du roi Agésilas de Sparte en Asie (396-395 av. J.-C.). Il part à la tête de  néodamodes et  alliés renforcer les troupes déjà engagées contre les Perses. Arrivé en Asie, il se débarrasse de Lysandre et tente de traiter avec le satrape Tissapherne. Mais ce dernier continue ses préparatifs militaires, et Agésilas développe diverses campagnes de propagande contre les Perses. Victorieux sur terre près de Sardes au printemps 395, Agésilas soumet le pays au pillage. Tissapherne est destitué par le grand Roi et décapité.
 Automne :
 Himilcon assiège et prend Messine, qui est rasée.
 Défaite navale des Syracusains de Leptinès devant les Carthaginois de Magon à Catane. Cent vaisseaux grecs sont détruits ou pris et plus de  hommes sont tués.
 Himilcon marche sur Syracuse, qu'il tente en vain d'emporter d'assaut, puis en fait le siège. La ville résiste.
 Kynisca (une femme) est créditée de la victoire olympique dans la course de chars en 396 et 392 av. J.-C. en tant que propriétaire de l'attelage.

 Élection à Rome de tribuns militaires à pouvoir consulaire : Publius Licinius Calvus, Lucius Titinius, Publius Manlius, Publius Maelius, Cnaeus Genucius, Lucius Atilius.
 Célébration des jeux et des fêtes latines ; l'eau du lac d'Albe est drainée pour satisfaire la prophétie.
 Genucius et Titinius sont battus par les habitants de Faléries et de Capène, alliés des Véiens ; Camille est nommé dictateur pour relever les commandants du siège de Véies. Il bat les Falisques et les Capénates, puis prend la place forte étrusque de Véies, après dix ans de sièges (et près d'un siècle de luttes). Véies est pillée, détruite et sa population est massacrée ou réduite à l'esclavage. Cet événement ouvre à la conquête romaine le cours supérieur du Tibre.
 Paix de Rome avec des Volsques et les Èques.
 Selon la tradition, la ville de Melpum, située près de Milan, est prise par les Gaulois le jour même de la prise de Véies par le dictateur romain Camille.

Notes et références

redpajama_set_name: RedPajamaWikipedia


text:
American Warrior 2.0 Hybrid MMA Shorts
Style 2.0 Hybrid Hybrid Boardshorts
Size 3XS (24) 2XS (26) XS (28) S (30) M (32) L (34) XL (36) 2XL (38) 3XL (40) 4XL (42)
2.0 Hybrid / 3XS (24) - $55.00 USD 2.0 Hybrid / 2XS (26) - $55.00 USD 2.0 Hybrid / XS (28) - $55.00 USD 2.0 Hybrid / S (30) - $55.00 USD 2.0 Hybrid / M (32) - $55.00 USD 2.0 Hybrid / L (34) - $55.00 USD 2.0 Hybrid / XL (36) - $55.00 USD 2.0 Hybrid / 2XL (38) - $55.00 USD 2.0 Hybrid / 3XL (40) - $55.00 USD 2.0 Hybrid / 4XL (42) - $55.00 USD Hybrid / 3XS (24) - $55.00 USD Hybrid / 2XS (26) - $55.00 USD Hybrid / XS (28) - $55.00 USD Hybrid / S (30) - $55.00 USD Hybrid / M (32) - $55.00 USD Hybrid / L (34) - $55.00 USD Hybrid / XL (36) - $55.00 USD Hybrid / 2XL (38) - $55.00 USD Hybrid / 3XL (40) - $55.00 USD Hybrid / 4XL (42) - $55.00 USD Boardshorts / 3XS (24) - $55.00 USD Boardshorts / 2XS (26) - $55.00 USD Boardshorts / XS (28) - $55.00 USD Boardshorts / S (30) - $55.00 USD Boardshorts / M (32) - $55.00 USD Boardshorts / L (34) - $55.00 USD Boardshorts / XL (36) - $55.00 USD Boardshorts / 2XL (38) - $55.00 USD Boardshorts / 3XL (40) - $55.00 USD Boardshorts / 4XL (42) - $55.00 USD
The American Warrior Hybrid Shorts ignites the pride in everyone. Our new 2.0 velcro-less shorts offer improved comfort and flexibility without compromising performance. An elasticated waist band, accompanied by a drawstring keeps you supported without restricting your movement making them the ultimate shorts for training and leisure.

redpajama_set_name: RedPajamaCommonCrawl


QuestionsHome / Questions / Can a Blacklisted Person Apply For Prescribed Debt?
Can a Blacklisted Person Apply For Prescribed Debt?
Questions & Answers › Can a Blacklisted Person Apply For Prescribed Debt?
Asking for a friend – they are currently blacklisted for debt from years back – could they request this debt to be prescribed or is there a different route that could be followed.
But in short, yes. You can claim a debt to be prescribed. You can notify the credit bureaus in writing that it has prescribed. They then need to investigate it and remove the record from your credit profile if the debt has indeed prescribed.


text:
MG-SOFT SNMP Agent Design and Deployment Kit Professional Edition package contains the complete set of software tools that are needed to design and deploy SNMP (sub)agents on Microsoft's Windows operating systems.
The package contains the following MG-SOFT's software tools: Visual MIB Builder, SNMP EasyAgent Source Code Template Generator, MIB Compiler, MIB Browser Professional Simulator Edition, MIB Explorer, SNMP Master Agent (version supporting SNMPv1, SNMPv2c and SNMPv3 protocols) and SNMP EasyAgent framework.
The first step of each SNMP Agent design is creating a MIB definition that will provide a roadmap into the agent's data organization. MG-SOFT's Visual MIB Builder is an application for visual designing and editing of MIB module definition files. It requires no knowledge about ASN.1 syntax or MIB module definition language. With Visual MIB Builder you can design a syntactically and semantically consistent MIB definition module in a matter of minutes.
With MIB Explorer you can compare different versions of MIB definition files, search for dependencies between MIB definitions, export MIB definitions to HTML and XML. Besides, the software contains a powerful search engine for searching various constructs in MIB definitions.
Once the MIB definition file is created it should be compiled with the MIB Compiler. MIB Compiler converts the file into the SMIDB binary format that is understood by other tools. Besides, it properly registers both, the MIB and compiled MIB files with the operating system.
SNMP EasyAgent Source Code Template Generator
MG-SOFT SNMP EasyAgent Source Code Template Generator is a software utility that takes a MIB file on it's input and according to the given MIB generates a C/C++ source code template (stub) for developing the SNMP EasyAgent based agent extension (subagent) implementing the given MIB. Having the generated source code template, the programmer only needs to add the source code implementing required actions on OIDs for SNMP-GET, SNMP-SET and/or SENDTRAP events.
MG-SOFT SNMP Master Agent is a transparent replacement for the Microsoft's SNMP Master Agent running on MS Windows operating systems (Windows 7, Windows Server 2008, Windows Server 2012, Windows 8.x, Windows 10, Windows Server 2016). This version simultaneously supports SNMPv1, SNMPv2c and SNMPv3 protocols. The package includes 50 redistributable licences.
SNMP EasyAgent framework
SNMP EasyAgent toolkit provides a framework for extending Microsoft's and MG-SOFT's SNMP Master Agents running on MS Windows operating systems (Windows 7, Windows Server 2008, Windows Server 2012, Windows 8.x, Windows 10, Windows Server 2016) . The package includes 50 redistributable licences.
MIB Browser Professional Simulator Edition
MIB Browser allows you performing the SNMP GET, SNMP GETNEXT, SNMP GETBULK and SNMP SET operations. Besides, the software lets you capture SNMP TRAP and SNMP INFORM packets sent from arbitrary SNMP devices on the network. With these and numerous other features MIB Browser is a great tool for testing the deployed SNMP agent. This version supports SNMPv1, SNMPv2c and SNMPv3 protocols as well as the Diffie-Hellman key exchange security model.
The Simulator Edition is the most powerful MG-SOFT MIB Browser edition, offering the SNMP Agent Simulator feature, along with all other features available in all other MG-SOFT MIB Browser editions. It lets you create a snapshot of an SNMP agent on the network and then simulate this agent on the computer where MIB Browser runs. Simulating means that MIB Browser runs a separate process, which listens for SNMP queries on a selected network interface and port and responds to SNMP queries, returning exactly the same OIDs and values as the "real" SNMP agent would (at the time of taking its snapshot).
Besides, this edition of MIB Browser contains the Generic SNMP Trace window that displays SNMP messages exchanged between MIB Browser and SNMP agents. SNMP messages are displayed in raw hexadecimal dump format as well as in the decoded, human-readable format. Therefore, the Generic SNMP Trace window is particularly useful for debugging when developing a SNMP agent and for resolving problems when SNMP agent does not properly responds to requests from SNMP managers.
A customer testimonial
"We love MG-SOFT, we are currently using it in a large military communications project and have already recommended the product to our working partner General Dynamics to debug their equipment problems. P.S. Love the CD Burning pattern."
Douglas Brain, Software Integration Manager
BAE Systems, U.K.
See More Testimonials > > >
SNMP Agent Design and Deployment Kit home
Order the software
Download and evaluate
Updated: Fri, 21-Jun-2019. Copyright (C) 1995-2019 MG-SOFT Corporation. All rights reserved. Privacy Policy


Sri Lanka is famous for tea. Most of the tea come from the hill country of Sri Lanka as the geography and climate is ideal to produce the best in quality tea leaves. The tea was introduced by the British in the 19th century and it is popularly known as Ceylon Tea even nowadays. You can read more about Ceylon Tea in this link.
Tea estates and tea factories are common sights in the hill country and most of the hiking routes run through these tea estates. If you are lucky you can always hitch a ride in a tea truck rather than walking. It is interesting to stay a couple of days in a tea estate and learn the entire process of preparing tea for exports starting from plucking leaves.
The above picture of a tea factory was captured in Watawala area.
You can read more about the life of a tea planter here (written by Cerno) and some interesting memoirs of a tea planter in this link (written by Sigma).
Greetings to Sri Lanka and have a nice weekend, Kirigalpoththa!
Always wonderful pictures of a mysterious country.
Sri Lanka is amazing, and you have the art of expressing Sri Lanka.
I loved the photo and the information. Something new for me.
Ceylon tea is so famous, older generation over here do call tea as Ceylon tea.
This is such a beautiful property.
Thanks for all the interesting information about Ceylon tea and tea plantations of Sri Lanka. As a tea drinker I know how good your tea is.
Neat K.... I had no idea that Sri Lanka was famoous for their tea. George and I drink alot of different hot teas. We love them ---and know that the green teas are really good for us.
i love tea, and that's a beautiful and peaceful picture.
a post after my own heart. i love tea. i drink so much these days that i'm unable to sleep at night. i think it would be interesting to watch the tea process unfold from beginning to end. have a great night.
ah yes, Sri Lanka is famous for its Ceylon tea! I haven't actually seen how tea plant looks like.
thanks for dropping by the salitype page! have a lovely day!
Are you kidding me, CEYLON tea is my favorite -especially Peach and mango tea! Yum!
This is a lovely shot. How nice to be working in a building that high above the ground. Work would feel like a vacation!
Greetings to Germany and have a great week!
Glad you like the photo and the information.
I went to some more interesting places recently. I will update them during next few weeks.
Glad you find the links interesting. Read your post about the factory visit with great interest.
All tea estates are like that. They all are beautiful properties!
Green tea is very healthy drink. A lot of people here drink green tea to stay slim. In fact what I've head is that It works for most of the people!
Yep, I just love the color of tea estates. You can't beat the 'green' of a tea estate!
Glad to hear that you find similar area there too. I have heard Darjeeling is famous for tea and scenery is quite similar to Sri Lankan hill country.
I will try to bring a detailed version of tea process soon. Didn't know tea is good for sleeplessness. But usually it is good to keep you awake!
Yes tea is now cming with various flavors. I like iced tea too.
Hey, not fair !!! Low grown tea is pretty good too. Have you a chance to savour the tea from Kuruwita, Rathnapura or from down south ? Usually the flavoured teas are the low grown variety and not the high grown.
Great post and photo of the tea factory. I am a tea drinker too and appreciate good and different teas. Thanks for the links and for sharing your scenic Sunday.
You are welcome and thanks a lot for your comments!
Thanks for sharing. Ceylon tea is definitely my favorite, so this was very interesting!
Guter Beitrag, nur Absatz zwei muss ich widersprechen!


The Rotorua District Field of Remembrance will be installed in Government Gardens to mark the 100th anniversary of the Gallipoli landings by ANZAC troops on 25 April 1915.
Each of the named crosses in this Field of Remembrance represents a soldier from the Rotorua District who lost their life whilst serving during World War One, 1914 - 1918. The Field of Remembrance will open with a consecration at 5pm on Thursday 23 April. The crosses will remain up until Tuesday 28 April 2015 and situated by the Cenotaph in Government Gardens.
Visitors are welcome to walk amongst the crosses and place personal tributes.
You may also like to visit Rotorua Museum on Saturday 25 April 2015 and take time to remember those whose lives have been lost by writing a message on a poppy and adding it to our Anzac Day remembrance displays.
Don't miss the moving Rotorua Museum 28 Maori Battalion film which runs every 30 minutes.
The Museum Café will be open from 9am for hot drinks, delicious Anzac biscuits and all-day breakfast.
Entry to the Field of Remembrance is free of charge. Entry to Rotorua Museum is free for local Rotorua residents with ID. General admission: adults $20, seniors $18 and children $8.


text:
Synonym-Antonym
Find Synonym-Antonym of a word in seconds.
Antonym word of reflexes:
"beginning, cause, commencement, foundation, origin, source, start"
Antonyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Popular
Synonyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Popular


text:
La Maison Nucingen (English "The House of Nucingen", also translated as "The Firm of Nucingen") is a short story by Honoré de Balzac. It was published in 1837 and is one of the Scènes de la vie Parisienne of La Comédie humaine.

Plot summary
The story is told in the first person by an anonymous narrator. In the private dining room of a famous Parisian restaurant, the narrator overhears the conversation of four journalists in the next room, Andoche Finot, Émile Blondet, Couture and Jean-Jacques Bixiou, all recurring characters in La Comédie humaine.

They comment and speculate about the wealth of Eugène de Rastignac who they remember was poor when he first arrived in Paris. Bixiou tells the others that Rastignac owes his wealth to his dealings with Maison Nucingen, the famous Parisian bank run by Baron de Nucingen. Rastignac is the lover of Nucingen's wife Delphine. Nucingen pretends to be ignorant of this, but also decides to use Rastignac. Nucingen thinks that "capital is a power only when you are very much richer than other people", which is why he embarks on complex operations which can be summed up as follows: he raises the prices of securities and buys them back after having them artificially lowered. He even goes so far as to use men well regarded in the Parisian sphere, of which Rastignac is a part, to believe in his imminent ruin and to fuel the panic which then allows him to speculate. Nucingen has the art of combining false bankruptcies, advancing his pawns in the form of straw men. He can then buy back at a very low price the stocks that he had initially sold at higher prices.

His first liquidation enabled him to acquire a luxury mansion and embark on an extravagant business in shares in the mines of Wortschin. He then juggled with a second, then a third liquidation. Nucingen used a large number of "straw men", among them  Eugène de Rastignac, and the count of Lupeaulx, who all enriched themselves in the process. However some of Nucingen's other clients, the Aldriggers, and the Beaudenords are financially ruined.

Themes
Frederick Lawton wrote of this story "The Firm of Nucingen is a scathing satire of the world of stock-jobbing, where the money of the small investor is robbed with impunity under cover of legality".

Recurring Characters
Rastignac is also the main character of Père Goriot which also features the Nucingens, and includes the start of his affair with Delphine.

Adaptation
The story was adapted into the French movie Nucingen House in 2008.

References

External links
"The Firm of Nucingen", translation (by James Waring) at Project Gutenberg (full text)

1837 short stories
French short stories
Books of La Comédie humaine
Short stories by Honoré de Balzac


Zen Collection - ZEN - 1 Rust - Momeni Rugs Zen Collection - ZEN - 1 Rust - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 1 Seafoam - Momeni Rugs Zen Collection - ZEN - 1 Seafoam - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 2 Brown - Momeni Rugs Zen Collection - ZEN - 2 Brown - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 2 Cobalt - Momeni Rugs Zen Collection - ZEN - 2 Cobalt - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 2 Grey - Momeni Rugs Zen Collection - ZEN - 2 Grey - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 2 Slate - Momeni Rugs Zen Collection - ZEN - 2 Slate - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.
Zen Collection - ZEN - 3 Beige - Momeni Rugs Zen Collection - ZEN - 3 Beige - Momeni Rugs Inspired by all things tranquil, Zen is an elegant collection of hand-tufted rugs, with rich bamboo silk highlights enhancing their quit appeal and making a graceful addition to any decor.


text:
package com.wincom.mstar.dao.impl;

import java.math.BigDecimal;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.Entity;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import com.wincom.mstar.dao.MonitorServiceDAO;
import com.wincom.mstar.sqlserver.ReadProperties;
import com.wincom.mstar.sqlserver.SqlServer;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import com.wincom.mstar.dao.*;
import com.wincom.mstar.DevicePropertyPO;
import com.wincom.mstar.HistoryDataObj;
import com.wincom.mstar.Signal;
import com.wincom.mstar.AlarmPO;
import com.wincom.mstar.Capacity;
import com.wincom.mstar.CapacityBase;
import com.wincom.mstar.CapacityRP;
import com.wincom.mstar.DataObj;
public class MonitorServiceDAOImpl implements MonitorServiceDAO {

	@SuppressWarnings({ "rawtypes", "unchecked" })
	@Override
	public List<BaseConfig> getConfig(int parentId) {
		String sql = String.format("SELECT LogObjID as objId,ParLogObjID as parentObjId,"
				+ "LogObjName as objName,CASE LogObjType "
				+ "WHEN 1 THEN '监控中心' "
				+ "WHEN 2 THEN '区域' "
				+ "WHEN 3 THEN '机楼' "
				+ "WHEN 4 THEN '楼层' "
				+ "WHEN 5 THEN '房间' "
				+ "WHEN 6 THEN '基站' "
				+ "WHEN 7 THEN '设备' "
				+ "WHEN 8 THEN '子设备' "
				+ "ELSE '未知' END "
				+ "as objType "
				+ "FROM CLogicalObject WHERE ParLogObjID=%d AND LogObjID!=0", parentId);
		System.out.println(sql);
		List<BaseConfig> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				int objId,parentObjId;
				String objName,objType;
				rs=db.executeQuery(sql, rs);
				while(rs.next())
				{
					BaseConfig tmp=new BaseConfig();
					objId=rs.getInt("objId");
					parentObjId=rs.getInt("parentObjId");
					objName=rs.getString("objName");
					objType=rs.getString("objType");
					tmp.setObjId(objId);
					tmp.setParentObjId(parentObjId);
					tmp.setObjName(objName);
					tmp.setObjType(objType);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}

	@SuppressWarnings({ "rawtypes", "unchecked" })
	@Override
	public List<BaseConfig> getSignal(int parentDeviceId) {
		String sql = String.format("SELECT DataObjID as objId,ParLogObjID as parentObjId,"
				+ "DataObjName as objName,CASE DataObjType "
				+ "WHEN 18 THEN 'DI' "
				+ "WHEN 19 THEN 'AI' "
				+ "WHEN 20 THEN 'SI' "
				+ "WHEN 34 THEN 'DO' "
				+ "WHEN 35 THEN 'AO' "
				+ "WHEN 36 THEN 'SO' "
				+ "WHEN 66 THEN 'VDI' "
				+ "WHEN 67 THEN 'VAI' "
				+ "WHEN 68 THEN 'VSI' "
				+ "ELSE '未知' END "
				+ "as objType "
				+ "FROM CDataObject WHERE ParLogObjID=%d AND DataObjType IN(18,19,20,34,35,36,66,67,68)", parentDeviceId);
		System.out.println(sql);
		List<BaseConfig> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				int objId,parentObjId;
				String objName,objType;
				rs=db.executeQuery(sql, rs);
				while(rs.next())
				{
					BaseConfig tmp=new BaseConfig();
					objId=rs.getInt("objId");
					parentObjId=rs.getInt("parentObjId");
					objName=rs.getString("objName");
					objType=rs.getString("objType");
					tmp.setObjId(objId);
					tmp.setParentObjId(parentObjId);
					tmp.setObjName(objName);
					tmp.setObjType(objType);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}

	@Override
	public DevicePropertyPO getDeviceProperty(int deviceId) {
		BaseConfig baseConfig = getConfigByObjId(deviceId);
		if(baseConfig.getObjType().equals("子设备")){
			deviceId=baseConfig.getParentObjId();
		}
		String sql = String.format("SELECT d.DeviceProducer as producer,d.DeviceVersion as model,"
				+ "d.UseDate as useDate,d.DeviceNo as deviceNO, e.DeviceName as deviceType "
				+ "FROM CDeviceProperty d,CDeviceTypeEx e WHERE d.ObjID=%d AND e.DeviceID=d.DeviceType", deviceId);
		System.out.println(sql);
		DevicePropertyPO devPro=new DevicePropertyPO();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				String producer,model,useDate,deviceNO,deviceType;
				rs=db.executeQuery(sql, rs);
				Timestamp times=null;
				SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				while(rs.next())
				{
					producer=rs.getString("producer");
					model=rs.getString("model");
					deviceNO=rs.getString("deviceNO");
					deviceType=rs.getString("deviceType");
					times=rs.getTimestamp("useDate");
					if(times!=null)
					{
						useDate = formatter.format(times.getTime());
					}
					else
					{
						useDate="";
					}
					devPro.setDeviceNO(deviceNO);
					devPro.setDeviceType(deviceType);
					devPro.setModel(model);
					devPro.setProducer(producer);
					devPro.setUseDate(useDate);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return devPro;
	}
	public int getParent_Id(int serial)
	{
		String sql = String.format("SELECT LogObjID,LogObjType,ParLogObjID FROM CLogicalObject WHERE LogObjID=%d",serial);;
		System.out.println(sql);
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		int parent_Id=0;
		if(db!=null)
		{
			try
			{
				db.connect();
				rs=db.executeQuery(sql, rs);
				int LogObjID,LogObjType,ParLogObjID;
				while(rs.next())
				{

					LogObjID=rs.getInt("LogObjID");
					LogObjType=rs.getInt("LogObjType");
					ParLogObjID=rs.getInt("ParLogObjID");
					if(LogObjType==8)
					{
						parent_Id=ParLogObjID;
					}
					else if(LogObjType==7)
					{
						parent_Id=LogObjID;
					}
					else
					{
						parent_Id=serial;
					}
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return parent_Id;
	}
	@SuppressWarnings({ "rawtypes", "unchecked" })
	@Override
	public List<AlarmPO> getAllAlarm() {
		String sql = String.format("SELECT a.DataObjectID as signalId,a.Station as station,"
				+ "a.DeviceName as deviceName,a.ObjectName as signalName,a.AlarmBegin as alarmBegin,"
				+ "a.AlarmEnd as alarmEnd,CASE a.AlarmLevel "
				+ "WHEN 0 THEN '运行事件' "
				+ "WHEN 1 THEN '一般告警' "
				+ "WHEN 2 THEN '严重告警' "
				+ "WHEN 3 THEN '紧急告警' "
				+ "ELSE '未知' END "
				+ "as alarmLevel ,a.AckStatus as ackStatus,a.AlarmLevel as level, d.ParLogObjID as serial FROM AAlarmData a, CDataObject d WHERE a.DataObjectID=d.DataObjID");
		System.out.println(sql);
		List<AlarmPO> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				int signalId,level,serial,ackStatus;
				String station,deviceName,signalName,alarmBegin,alarmEnd,alarmLevel;
				rs=db.executeQuery(sql, rs);
				Timestamp times=null;
				SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				while(rs.next())
				{
					AlarmPO tmp=new AlarmPO();
					signalId=rs.getInt("signalId");
					station=rs.getString("station");
					deviceName=rs.getString("deviceName");
					signalName=rs.getString("signalName");
					times=rs.getTimestamp("alarmBegin");
					if(times!=null)
					{
						alarmBegin = formatter.format(times.getTime());
					}
					else
					{
						alarmBegin="";
					}
					times=rs.getTimestamp("alarmEnd");
					if(times!=null)
					{
						alarmEnd = formatter.format(times.getTime());
					}
					else
					{
						alarmEnd="";
					}
					alarmLevel=rs.getString("alarmLevel");
					level=rs.getInt("level");
					serial=rs.getInt("serial");
					ackStatus=rs.getInt("ackStatus");
					tmp.setAlarmBegin(alarmBegin);
					tmp.setAlarmEnd(alarmEnd);
					tmp.setAlarmLevel(alarmLevel);
					tmp.setDeviceName(deviceName);
					tmp.setLevel(level);
					tmp.setSerial(serial);
					tmp.setParent_id(getParent_Id(serial));
					tmp.setSignalId(signalId);
					tmp.setSignalName(signalName);
					tmp.setStation(station);
					tmp.setAckStatus(ackStatus);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}

	@SuppressWarnings({ "rawtypes", "unchecked" })
	@Override
	public List<AlarmPO> getDeviceAlarm(int deviceId) {
		String sql = String.format("SELECT a.DataObjectID as signalId,a.Station as station,"
				+ "a.DeviceName as deviceName,a.ObjectName as signalName,a.AlarmBegin as alarmBegin,"
				+ "a.AlarmEnd as alarmEnd,CASE a.AlarmLevel "
				+ "WHEN 0 THEN '运行事件' "
				+ "WHEN 1 THEN '一般告警' "
				+ "WHEN 2 THEN '严重告警' "
				+ "WHEN 3 THEN '紧急告警' "
				+ "ELSE '未知' END "
				+ "as alarmLevel,a.AckStatus as ackStatus,a.AlarmLevel as level, d.ParLogObjID as serial FROM AAlarmData a, CDataObject d "
				+ "WHERE a.DataObjectID=d.DataObjID AND d.ParLogObjID=%d",deviceId);
		System.out.println(sql);
		List<AlarmPO> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				int signalId,level,serial,ackStatus;
				String station,deviceName,signalName,alarmBegin,alarmEnd,alarmLevel;
				rs=db.executeQuery(sql, rs);
				Timestamp times=null;
				SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				while(rs.next())
				{
					AlarmPO tmp=new AlarmPO();
					signalId=rs.getInt("signalId");
					station=rs.getString("station");
					deviceName=rs.getString("deviceName");
					signalName=rs.getString("signalName");
					times=rs.getTimestamp("alarmBegin");
					if(times!=null)
					{
						alarmBegin = formatter.format(times.getTime());
					}
					else
					{
						alarmBegin="";
					}
					times=rs.getTimestamp("alarmEnd");
					if(times!=null)
					{
						alarmEnd = formatter.format(times.getTime());
					}
					else
					{
						alarmEnd="";
					}
					alarmLevel=rs.getString("alarmLevel");
					level=rs.getInt("level");
					serial=rs.getInt("serial");
					ackStatus=rs.getInt("ackStatus");
					tmp.setAlarmBegin(alarmBegin);
					tmp.setAlarmEnd(alarmEnd);
					tmp.setAlarmLevel(alarmLevel);
					tmp.setDeviceName(deviceName);
					tmp.setLevel(level);
					tmp.setSerial(serial);
					tmp.setParent_id(getParent_Id(serial));
					tmp.setSignalId(signalId);
					tmp.setSignalName(signalName);
					tmp.setStation(station);
					tmp.setAckStatus(ackStatus);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}
	public String getHisDbName(String startTime)
	{
		String hisName="";
		try
		{
			SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");
			Date date = sdf.parse(startTime);
			DateFormat format1 = new SimpleDateFormat("yyyyMM");
			hisName="MStarDb201612";//+format1.format(date);
		}
		catch(ParseException e)
		{
			e.printStackTrace();
		}
		return hisName;
	}
	public void getSignalObj(Map<Integer,DataObj> map)
	{
		String sql = String.format("SELECT DataObjID,DataObjName,ParLogObjID FROM CDataObject");
		ResultSet rsCfg = null;
		SqlServer dbCfg=new SqlServer(0);//读取配置库
		System.out.println(sql);
		if(dbCfg!=null)
		{
			try
			{
				dbCfg.connect();
				int DataObjID,ParLogObjID;
				String DataObjName;
				double maxValue,minValue;
				rsCfg=dbCfg.executeQuery(sql, rsCfg);
				if(rsCfg==null)
				{
					return ;
				}
				while(rsCfg.next())
				{
					DataObjID=rsCfg.getInt("DataObjID");
					DataObjName=rsCfg.getString("DataObjName");
					ParLogObjID=rsCfg.getInt("ParLogObjID");

					DataObj tmp=new DataObj();
					tmp.setSerial(new Integer(DataObjID).toString());
					tmp.setParentId(ParLogObjID);
					tmp.setName(DataObjName);
					map.put(new Integer(DataObjID), tmp);
				}
			}
			catch(SQLException e)
			{
				dbCfg.close();
				e.printStackTrace();
			}
			dbCfg.close();
		}
	}
	public List<AlarmPO> getHisAlarm(int type,String name,String startTime,String endTime)
	{
		String tmpSql="";
		switch(type)
		{
		case 0://表示全部告警
			tmpSql="a.AlarmBegin>='"+startTime+"' and a.AlarmBegin<='"+endTime+"'";
			break;
		case 1://表示按站点查询
			tmpSql="a.AlarmBegin>='"+startTime+"' and a.AlarmBegin<='"+endTime+"' and a.Station like '%"+name+"%'";
			break;
		case 2://表示按设备查询
			tmpSql="a.AlarmBegin>='"+startTime+"' and a.AlarmBegin<='"+endTime+"' and a.DeviceName like '%"+name+"%'";
			break;
		case 3://表示按信号查询
			tmpSql="a.AlarmBegin>='"+startTime+"' and a.AlarmBegin<='"+endTime+"' and a.ObjectName like '%"+name+"%'";
			break;
		default:
			tmpSql="a.AlarmBegin>='"+startTime+"' and a.AlarmBegin<='"+endTime+"'";
			break;
		}
		String sql = "SELECT a.DataObjectID as signalId,a.Station as station,"
				+ "a.DeviceName as deviceName,a.ObjectName as signalName,a.AlarmBegin as alarmBegin,"
				+ "a.AlarmEnd as alarmEnd,CASE a.AlarmLevel "
				+ "WHEN 0 THEN '运行事件' "
				+ "WHEN 1 THEN '一般告警' "
				+ "WHEN 2 THEN '严重告警' "
				+ "WHEN 3 THEN '紧急告警' "
				+ "ELSE '未知' END "
				+ "as alarmLevel,a.AckStatus as ackStatus ,a.AlarmLevel as level FROM BAlarmData a WHERE  "+tmpSql;
		System.out.println(sql);
		String dbName=getHisDbName(startTime);
		Map<Integer,DataObj> map =new HashMap<Integer, DataObj>();
		getSignalObj(map);

		List<AlarmPO> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(dbName,1);
		if(db!=null)
		{
			try
			{
				db.connect();
				int signalId,level,serial,ackStatus;
				String station,deviceName,signalName,alarmBegin,alarmEnd,alarmLevel;
				rs=db.executeQuery(sql, rs);
				Timestamp times=null;
				SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				while(rs.next())
				{
					AlarmPO tmp=new AlarmPO();
					signalId=rs.getInt("signalId");
					station=rs.getString("station");
					deviceName=rs.getString("deviceName");
					signalName=rs.getString("signalName");
					times=rs.getTimestamp("alarmBegin");
					if(times!=null)
					{
						alarmBegin = formatter.format(times.getTime());
					}
					else
					{
						alarmBegin="";
					}
					times=rs.getTimestamp("alarmEnd");
					if(times!=null)
					{
						alarmEnd = formatter.format(times.getTime());
					}
					else
					{
						alarmEnd="";
					}
					alarmLevel=rs.getString("alarmLevel");
					level=rs.getInt("level");
					//serial=rs.getInt("serial");
					ackStatus=rs.getInt("ackStatus");
					DataObj dataObj=map.get(new Integer(signalId));
					if(dataObj==null)
					{
						continue;
					}
					tmp.setAlarmBegin(alarmBegin);
					tmp.setAlarmEnd(alarmEnd);
					tmp.setAlarmLevel(alarmLevel);
					tmp.setDeviceName(deviceName);
					tmp.setLevel(level);
					tmp.setSerial(dataObj.getParentId());
					tmp.setParent_id(getParent_Id(dataObj.getParentId()));
					tmp.setSignalId(signalId);
					tmp.setSignalName(signalName);
					tmp.setStation(station);
					tmp.setAckStatus(ackStatus);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}
	public BaseConfig getConfigByObjId(int objId) {
		String sql = String.format("SELECT LogObjID as objId,ParLogObjID as parentObjId,"
				+ "LogObjName as objName,CASE LogObjType "
				+ "WHEN 1 THEN '监控中心' "
				+ "WHEN 2 THEN '区域' "
				+ "WHEN 3 THEN '机楼' "
				+ "WHEN 4 THEN '楼层' "
				+ "WHEN 5 THEN '房间' "
				+ "WHEN 6 THEN '基站' "
				+ "WHEN 7 THEN '设备' "
				+ "WHEN 8 THEN '子设备' "
				+ "ELSE '未知' END "
				+ "as objType "
				+ "FROM CLogicalObject WHERE LogObjID=%d", objId);
		System.out.println(sql);
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		BaseConfig baseConfig=new BaseConfig();
		if(db!=null)
		{
			try
			{
				db.connect();
				int objId1,parentObjId;
				String objName,objType;
				rs=db.executeQuery(sql, rs);
				while(rs.next())
				{

					objId1=rs.getInt("objId");
					parentObjId=rs.getInt("parentObjId");
					objName=rs.getString("objName");
					System.out.println(objName);
					objType=rs.getString("objType");
					System.out.println(objType);
					baseConfig.setObjId(objId1);
					baseConfig.setParentObjId(parentObjId);
					baseConfig.setObjName(objName);
					baseConfig.setObjType(objType);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return baseConfig;
	}

	@Override
	public List<AlarmPO> getAllAlarm(int objId) {
		String sql = String.format("SELECT a.DataObjectID as signalId,a.Station as station,"
				+ "a.DeviceName as deviceName,a.ObjectName as signalName,a.AlarmBegin as alarmBegin,"
				+ "a.AlarmEnd as alarmEnd,CASE a.AlarmLevel "
				+ "WHEN 0 THEN '运行事件' "
				+ "WHEN 1 THEN '一般告警' "
				+ "WHEN 2 THEN '严重告警' "
				+ "WHEN 3 THEN '紧急告警' "
				+ "ELSE '未知' END "
				+ "as alarmLevel ,a.AlarmLevel as level, d.ParLogObjID as serial FROM AAlarmData a, CDataObject d WHERE a.DataObjectID=d.DataObjID and a.DataObjectID="+objId);
		System.out.println(sql);
		List<AlarmPO> l=new ArrayList();
		ResultSet rs = null;
		SqlServer db=new SqlServer(0);//读取配置库
		if(db!=null)
		{
			try
			{
				db.connect();
				int signalId,level,serial;
				String station,deviceName,signalName,alarmBegin,alarmEnd,alarmLevel;
				rs=db.executeQuery(sql, rs);
				Timestamp times=null;
				SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				while(rs.next())
				{
					AlarmPO tmp=new AlarmPO();
					signalId=rs.getInt("signalId");
					station=rs.getString("station");
					deviceName=rs.getString("deviceName");
					signalName=rs.getString("signalName");
					times=rs.getTimestamp("alarmBegin");
					if(times!=null)
					{
						alarmBegin = formatter.format(times.getTime());
					}
					else
					{
						alarmBegin="";
					}
					times=rs.getTimestamp("alarmEnd");
					if(times!=null)
					{
						alarmEnd = formatter.format(times.getTime());
					}
					else
					{
						alarmEnd="";
					}
					alarmLevel=rs.getString("alarmLevel");
					level=rs.getInt("level");
					serial=rs.getInt("serial");
					tmp.setAlarmBegin(alarmBegin);
					tmp.setAlarmEnd(alarmEnd);
					tmp.setAlarmLevel(alarmLevel);
					tmp.setDeviceName(deviceName);
					tmp.setLevel(level);
					tmp.setSerial(serial);
					tmp.setParent_id(getParent_Id(serial));
					tmp.setSignalId(signalId);
					tmp.setSignalName(signalName);
					tmp.setStation(station);
					l.add(tmp);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return l;
	}
	//************************************容量获取***************************************
	public JSONArray getCapacityData(String IdLst,int type,JSONArray data)
	{
		//JSONArray data=new JSONArray();
		String []strArr=IdLst.split(",");
		JSONObject jsonobj=null;
		JSONArray DatLst=null;
		for(int i=0;i<strArr.length;i++)
		{
			Capacity capacity=new Capacity();
			capacity.setSerial(strArr[i]);
			DatLst=getDatLst(new Integer(strArr[i]).intValue(),type);
			System.out.println(DatLst.toString());
			for(int j=0;j<DatLst.size();j++)
			{
				jsonobj = DatLst.getJSONObject(j);
				CapacityBase cb=getCapacityObj(jsonobj.getInt("DatId"),jsonobj.getInt("Type"));
				//capacity.getData().add(cb);
				data.add(cb);
			}
			//data.add(capacity);
		}
		return data;
	}
	public JSONArray getDatLst(int Id,int type)
	{
		String sql="";
		JSONArray dat=new JSONArray();
		if(type==0)//表示获取机房容量
		{
			sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType in(22,23,24) and MachRoomId=%d",Id);
		}
		else if(type==1)//表示获取机柜容量
		{
			sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType in(20,21) and MachRoomId=%d",Id);
		}
		else if(type==2)//表示获取网络机柜容量
		{
			sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType=25 and MachRoomId=%d",Id);
		}
		else if(type==3)//表示获取单个容量
		{
			sql = String.format("SELECT distinct DatId, EnergyType FROM AHistoryDataMinute WHERE Type=1 and DatId=%d",Id);
		}
		System.out.println(sql);
		SqlServer db=new SqlServer(2);//读取能耗库
		if(db!=null)
		{
			try
			{
				ResultSet rs = null;
				db.connect();
				rs=db.executeQuery(sql, rs);
				int DatId=0,Type=0;
				while(rs.next())
				{
					DatId=rs.getInt("DatId");
					Type=rs.getInt("EnergyType");
					JSONObject jsonObj=new JSONObject();
					jsonObj.put("DatId", DatId);
					jsonObj.put("Type", Type);
					dat.add(jsonObj);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}

		return dat;
	}
	public CapacityBase getCapacityObj(int DatId,int type)
	{
		CapacityBase cb=new CapacityBase();
		String name="",metric="kW";
		switch(type)
		{
		case 20:
			name="服务器机柜功率";
			break;
		case 21:
			name="接触式服务器机柜冷量";
			break;
		case 22:
			name="微模块功率";
			break;
		case 23:
			name="微模块接触式冷量";
			break;
		case 24:
			name="微模块非接触式冷量";
			break;
		case 25:
			name="网络机柜功率";
			break;
		}

		cb.setName(name);
		cb.setMetric(metric);
		//cb.getData().add(getCapacity(DatId,type));
		cb.setData(getCapacity(DatId,type));
		cb.setData_num(cb.getData().size());
		return cb;
	}
	public JSONArray getCapacity(int DatId,int type)
	{
		JSONArray capacity=new JSONArray();
		double RatedValue=0.0,MaxValue=0.0,AvgValue=0.0,CurrentValue=0.0;

		switch(type)
		{
		case 20://机柜功耗
			{
				RatedValue=6;
				MaxValue=getMaxValue(DatId,RatedValue);
				AvgValue=getAvgValue(DatId,RatedValue);
				CurrentValue=getCurrentValue(DatId,RatedValue);
				capacity.add(pushVal(RatedValue,"5.额定功率"));
				capacity.add(pushVal(CurrentValue,"4。当前功率"));
				capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余功率"));
				capacity.add(pushVal(AvgValue,"1.平均功率"));
				capacity.add(pushVal(MaxValue,"2.历史最大功率"));
			}
			break;
		case 21://接触式机柜冷量
			{
				RatedValue=2.85;
				MaxValue=getMaxValue(DatId,RatedValue);
				AvgValue=getAvgValue(DatId,RatedValue);
				CurrentValue=getCurrentValue(DatId,RatedValue);
				capacity.add(pushVal(RatedValue,"5.接触式设计冷量"));
				capacity.add(pushVal(CurrentValue,"4.当前冷量"));
				capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余冷量"));
				capacity.add(pushVal(AvgValue,"1.平均冷量"));
				capacity.add(pushVal(MaxValue,"2.历史最大冷量"));
			}
			break;
		case 22://机房功耗
			{
				RatedValue=93;
				MaxValue=getMaxValue(DatId,RatedValue);
				AvgValue=getAvgValue(DatId,RatedValue);
				CurrentValue=getCurrentValue(DatId,RatedValue);
				capacity.add(pushVal(RatedValue,"5.额定功率"));
				capacity.add(pushVal(CurrentValue,"4.当前功率"));
				capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余功率"));
				capacity.add(pushVal(AvgValue,"1.平均功率"));
				capacity.add(pushVal(MaxValue,"2.历史最大功率"));
			}
			break;
		case 23://接触式机房冷量
			{
				RatedValue=45;
				MaxValue=getMaxValue(DatId,RatedValue);
				AvgValue=getAvgValue(DatId,RatedValue);
				CurrentValue=getCurrentValue(DatId,RatedValue);
				capacity.add(pushVal(RatedValue,"5.接触式设计冷量"));
				capacity.add(pushVal(CurrentValue,"4.当前冷量"));
				capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余冷量"));
				capacity.add(pushVal(AvgValue,"1.平均冷量"));
				capacity.add(pushVal(MaxValue,"2.历史最大冷量"));
			}
			break;
		case 24://非接触式机房冷量
			{
				RatedValue=60;
				MaxValue=getMaxValue(DatId,RatedValue);
				AvgValue=getAvgValue(DatId,RatedValue);
				CurrentValue=getCurrentValue(DatId,RatedValue);
				capacity.add(pushVal(RatedValue,"5.非接触式设计冷量"));
				capacity.add(pushVal(CurrentValue,"4.当前冷量"));
				capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余冷量"));
				capacity.add(pushVal(AvgValue,"1.平均冷量"));
				capacity.add(pushVal(MaxValue,"2.历史最大冷量"));
			}
			break;
		case 25://网络机柜
		{
			RatedValue=3;
			MaxValue=getMaxValue(DatId,RatedValue);
			AvgValue=getAvgValue(DatId,RatedValue);
			CurrentValue=getCurrentValue(DatId,RatedValue);
			capacity.add(pushVal(RatedValue,"5.额定功率"));
			capacity.add(pushVal(CurrentValue,"4.当前功率"));
			capacity.add(pushVal(RatedValue-CurrentValue,"3.剩余功率"));
			capacity.add(pushVal(AvgValue,"1.平均功率"));
			capacity.add(pushVal(MaxValue,"2.历史最大功率"));
		}
		break;
		default:
			break;
		}

		return capacity;
	}
	public JSONArray pushVal(double val,String name)
	{
		JSONArray Val=new JSONArray();
		Val.add(name);
		Val.add(getBig(val).setScale(2, BigDecimal.ROUND_HALF_UP));
		return Val;
	}
	public BigDecimal getBig(double val)
	{
		BigDecimal bigDecimal=new BigDecimal(val);
		return bigDecimal;
	}
	public double getMaxValue(int DatId,double RatedValue)//获取最大值,type表示类型,20表示机柜功耗,21表示接触式机柜冷量,22表示机房功耗,23表示接触式机房冷量,24表示非接触式机房冷量
	{
		String sql = String.format("SELECT MAX(MaxValue) AS MaxValue FROM AHistoryDataMinute WHERE Type=1 and DatId=%d and MaxValue<=%.2f",DatId,RatedValue);
		System.out.println(sql);
		SqlServer db=new SqlServer(2);//读取配置库
		double MaxValue=0.0;
		if(db!=null)
		{
			try
			{
				ResultSet rs = null;
				db.connect();
				rs=db.executeQuery(sql, rs);
				while(rs.next())
				{
					MaxValue=rs.getDouble("MaxValue");
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		MaxValue=MaxValue<0.0?0.0:MaxValue;
		return MaxValue;
	}
	public double getAvgValue(int DatId,double RatedValue)//获取平均值
	{
		String sql = String.format("SELECT CurrentValue FROM AHistoryDataMinute WHERE Type=1 and DatId=%d and CurrentValue<=%.2f",DatId,RatedValue);
		System.out.println(sql);
		SqlServer db=new SqlServer(2);//读取配置库
		double Value=0.0,AvgValue=0.0;
		int count=0;
		if(db!=null)
		{
			try
			{
				ResultSet rs = null;
				db.connect();
				rs=db.executeQuery(sql, rs);
				while(rs.next())
				{
					Value=rs.getDouble("CurrentValue");
					AvgValue+=Value;
					count++;
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		if(count!=0)
		{
			AvgValue=AvgValue/count;
		}
		else
		{
			AvgValue=0.0;
		}
		AvgValue=AvgValue<0.0?0.0:AvgValue;
		return AvgValue;
	}
	public double getCurrentValue(int DatId,double RatedValue)//获取当前
	{
		double CurrentValue=0.0;
		Signal signal=new Signal();
		signal.setType(1);
		signal.getSignalLst().add(DatId);
		Client client = ClientBuilder.newClient();
		ReadProperties pro=new ReadProperties();
		String rootPath = pro.getPropertyString();
		WebTarget target = client.target(rootPath);
		Response response = target.request().buildPost(Entity.entity(signal, MediaType.APPLICATION_JSON)).invoke();
        String str = response.readEntity(String.class);
        JSONObject a = JSONObject.fromObject(str);
        response.close();
        JSONArray json=a.getJSONArray("data");
        for(int i=0;i<json.size();i++)
        {
        	JSONObject jsonobj = json.getJSONObject(i);
        	if(jsonobj.getInt("signalId")==DatId&&jsonobj.getInt("isValid")==1)
        	{
        		CurrentValue=jsonobj.getDouble("aiValue");
        		if(CurrentValue>RatedValue)
        		{
        			CurrentValue=RatedValue;
        		}
        		break;
        	}
        }
        CurrentValue=CurrentValue<0.0?0.0:CurrentValue;
		return CurrentValue;
	}

	public void getCapacityRPData(int Id,int type,JSONArray data)
	{
		JSONArray DatLst=getDatLstRP(Id,type);
		System.out.println(DatLst.toString());
		JSONObject jsonobj=new JSONObject();
		for(int j=0;j<DatLst.size();j++)
		{
			jsonobj = DatLst.getJSONObject(j);
			CapacityRP crp=getCapacityRP(jsonobj.getInt("DatId"),jsonobj.getInt("Type"));
			crp.setSerial(new Integer(Id).toString());
			data.add(crp);
		}
	}
	public JSONArray getDatLstRP(int Id,int type)
	{
		String sql="";
		JSONArray dat=new JSONArray();
		if(type==0)//表示是电量
		{
			sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType in(20,25) and MachRoomId=%d",Id);
		}
		else if(type==1)//表示制冷
		{
			//sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType in(21,26) and MachRoomId=%d",Id);
			sql = String.format("SELECT distinct EnergyType, DatId FROM AHistoryDataMinute WHERE Type=1 and EnergyType in(21) and MachRoomId=%d",Id);
		}
		System.out.println(sql);
		SqlServer db=new SqlServer(2);//读取能耗库
		if(db!=null)
		{
			try
			{
				ResultSet rs = null;
				db.connect();
				rs=db.executeQuery(sql, rs);
				int DatId=0,Type=0;
				while(rs.next())
				{
					DatId=rs.getInt("DatId");
					Type=rs.getInt("EnergyType");
					JSONObject jsonObj=new JSONObject();
					jsonObj.put("DatId", DatId);
					jsonObj.put("Type", Type);
					dat.add(jsonObj);
				}
			}
			catch(SQLException e)
			{
				db.close();
				e.printStackTrace();
			}
			db.close();
		}
		return dat;
	}
	public CapacityRP getCapacityRP(int DatId,int type)
	{
		CapacityRP crp=new CapacityRP();
		double RatedValue=0.0,MaxValue=0.0,AvgValue=0.0,CurrentValue=0.0;

		switch(type)
		{
		case 20://机柜功耗
			{
				RatedValue=6.0;
			}
			break;
		case 21://接触式机柜冷量
			{
				RatedValue=3.15;
			}
			break;
		case 22://机房功耗
			{
				RatedValue=93.0;
			}
			break;
		case 23://接触式机房冷量
			{
				RatedValue=45.0;
			}
			break;
		case 24://非接触式机房冷量
			{
				RatedValue=60.0;
			}
			break;
		case 25://网络机柜
		{
			RatedValue=3.0;
		}
		break;
		default:
			break;
		}
		MaxValue=getMaxValue(DatId,RatedValue);
		AvgValue=getAvgValue(DatId,RatedValue);
		CurrentValue=getCurrentValue(DatId,RatedValue);
		crp.setAvg(getBig(AvgValue).setScale(2, BigDecimal.ROUND_HALF_UP));
		crp.setCurrent(getBig(CurrentValue).setScale(2, BigDecimal.ROUND_HALF_UP));
		crp.setMax(getBig(MaxValue).setScale(2, BigDecimal.ROUND_HALF_UP));
		crp.setStandard(getBig(RatedValue).setScale(2, BigDecimal.ROUND_HALF_UP));
		return crp;
	}
}

redpajama_set_name: RedPajamaGithub


5 Popular Executive Summary, Business Plan Project Images - As soon as the body of the proposal is completed, i then go returned to tweak the government summary as needed. From time to time new thoughts rose to the top as we labored thru the idea, or early thoughts became out to be not possible to execute because of the client budget or timeline. But in truth, the reason of the government summary is to sell your way to the customer's problem. It need to be persuasive, outlining why the purchaser need to choose your organisation. It need to be particular and consciousness on results.
It's time to exchange all that. The government precis is arguably the maximum precious aspect of any thought. Its reason is apparent, its capacity is large, and placing it collectively may be truthful in case you alternate your technique and comply with some easy steps. I used to depart writing the govt summary to the give up, and seeing that unavoidably we have been constantly in a time crunch to deliver the proposal to the purchaser, i might feel traumatic and rushed to get it carried out. But as soon as i started out writing a draft of the executive precis at the start, it become one much less thing to fear approximately. I should edit the govt precis as wanted and i knew there could be no huge surprises in what different team participants had organized.
I'll percentage what i've learned about writing an powerful govt summary for patron proposals. Optimistically, it'll make the concept manner much less painful, and help you persuade absolutely everyone for your team who might disagree to comply with your lead. Resistance is futile. Make the patron experience like they have no other threat for happiness than to hire you due to x and y that differentiate you from the opposition and proves your solution is the only in an effort to make their desires come genuine.
Consider what they want to understand, not what you need to tell them. Like any piece of reproduction, you need to jot down in your target audience so ensure you think about them; what turns them off and what turns them on.


text:
Audio: Hear The First New Billy Idol Song In Seven Years!
The new Billy Idol song "Bitter Taste" is good! Almost a slight departure. But we've also been living in a different world these last eighteen months.
It's been (almost) seven years since we've heard new music and it's worth the wait! Idol will release his new EP, "The Roadside" on September 17. Billy went into a recording studio with producer Butch Walker (Green Day, Weezer) and longtime lead guitarist and co-writer Steve Stevens and finished everything over the pandemic quarantine.
Talking bout 'Bitter Taste', Idol said, "I think everyone has been feeling more reflective (during the pandemic). So, it seemed quite logical and natural to write something about my motorcycle accident. Certainly, the (1991) motorcycle accident was the catharsis, the wake-up moment. A little bit of me got left on that roadside. But it wasn't necessarily a bad thing in the end; it was a wake-up call. Maybe on that roadside I left behind the irreverent youthful Billy and opened the door for a more attentive father and a more sensitive musician."
"The Roadside" track listing:
01. Rita Hayworth
02. Bitter Taste
03. U Don't Have To Kiss Me Like That
04. Baby Put Your Clothes Back On
Cool to hear Billy Idol still making music in the '20s.
Which other bands/artists from the 80s should do the same?
Website news is powered by Daily Hive Vancouver. Your City. Now. Your home base for everything Vancouver.


Discussion in 'General' started by Dakillakid, May 13, 2002.
they look exactly alike except for 2 differences that i can see.
1 says *High Defenition Graphics* on the top and the other does not.
and the one that says HDG on the top had a EXT port on the back that looks like a 9pin serial connector.
Can anyone tell me what the differences are and why they made 2?
Here's a quick and simplified description.
The version with "high definition graphics was the first Sega Genesis console produced in the US.
It had the expansion port on the back (D9) to hook to a modem (it was only released in japan) internally it was pretty much the same as the later model 1 Genesis, except one thing, it had no licence check.
This means games not licenced by Sega could be used on the system.
The later run of Genesis model 1's dropped the ext port, lacked the "high definition graphics" label, and it had a new licence check OS chip.
If the Genesis found the proper code missing, the game would not load.
But, if it found the code, it will display "produced by or under licence from sega enterprises" on the screen, then the game will load.
The original "high def.." system is the more sought after of the two by modern Genesis players because of the ability to play the early unlicenced games.
lol i thought i had some boot leg genesis or something haha.
by the way do you know how they non-code checking genesis usually goes for?
About the same as the "protected" ones, because most sellers don't make a distinction between the different types of "Model 1" Genesis.
Actually, just because a Genesis says High Definition Graphics and has an ext. port doesn't mean that it doesn't have that OS rom (I have 2 like this). The only real test to see if it doesn't have it is to put in a game and see if the words : 'Produced or under licence from Sega" (or whatever) come up or not before the game starts. If these types of words don't come up, congratulations you have an early model Genesis/Mega Drive. If they do then your Genesis/Mega Drive has that OS rom.


text:
openDemocracyUK
The five squanderings of the UK's assets - the real losses behind the election everyone lost
The UK election may have disappointed all the party leaders but over the past 40 years the country has recklessly thrown away its advantages. Can they get together for the fresh start that is needed?
Simon Zadek
And who lost…well, Mr Brown clearly lost, but at least succeeded not to be slaughtered at the polls, a win of sorts compared to what might have happened. Mr Clegg lost in failing to capitalize on the 'TV Wow' that he experienced, and Mr Cameron lost, whatever is his next job, in failing to get a strong mandate from the UK electorate. His will be a disabled government at best.
Actually there were more losers than these three gentlemen and their tribal followers. Anthony Barnett must be feeling down that his optimistic 'call to revolution' in Our Kingdom as he wrongly predicted a three party race. And advocates of electoral democracy must be cringing at the news that hundreds if not thousands of citizens were not able to vote, which will no doubt amuse Mr Chavez and other masters of disenfranchisement.
But most of all, anyone interested in the future of the UK must be wondering how these electoral games relate to the real challenges facing an over-indebted island. Since entering the European Union in the early 1970s, the UK's political process has opportunistically squandered the nation's assets in five, well-grooved steps.
First come the North Sea Oil, which paid for tax cuts and consumer imports, and accelerated the demise of our manufacturing base through neglect and painfully high exchange rates (that made imported consumables a bit cheaper).
Second came the sale of our public-owned assets, privatization, alongside the fire-sale of public housing at cut price (in fact happening around the same time). It certainly powered-up the private sector, and crucially allowed Margaret Thatcher to distribute yet another round of largesse to her loyal voters, who helpfully spent it out quickly on yet more imported products, witnessed by the rapid collapse of savings rates at around the same time.
The third round of asset use was somewhat different in quality, the ballooning world of public-private partnerships. This allowed the public sector to develop a huge and largely undisclosed off-balance sheet contingent liability to the private sector, which had the effect of placing UK Inc in hock to the private sector indefinitely for the supply of its most basic services, and the politically attractive spin off of making the government's capital account looking a whole lot better.
Fourthly of course was the use of our own homes to mobilize assets and, once again, spent it on all things glitzy and, given that we by that time had no manufacturing base to speak of, imported from other shores. Thanks to our sturdy Chancellor of the time, the relaxation of consumer and mortgage credit made all that possible and so apparently painless at a time of endlessly rising property prices.
And that brings us to the grand finale (to date), the implosion of the financial services sector, bloated by risk, driven by greed, and enabled by our voter-conscious, democratically elected government. With this, unintended, second Big Bang, the underlying weakness of the entire economy has been revealed, hidden by the preceding four magical moments that had moved our national assets from what was a well-stocked balance sheet to the country's one off profit and loss account.
Now what, you may well ask, has all this to do with the elections. Well in one sense nothing, of course, because it has not been in any party's interest to reveal what has happened to our underlying asset base in the last 30 years (and that is before we even get into what we have done to our human capital). Our horrendous public sector deficit and rapidly re-growing balance of payments problems would not be so scary if we had not squandered our inherited assets that might have formed the basis for tomorrow's wealth creation and sustainable economic growth. The fact is, or at least a reasonably melodramatic view would be, that our balance sheet is shot, and our underlying capacities seriously damaged if not permanently destroyed.
So for our leader-to-be, I suggest the following: (a) come clean, quickly, on the real nature of the problem and the dream we have lived across Labour and Tory administrations for three decades, (b) establish a 'true north' accounting framework that allows for our assets and debts, natural, human, financial and social, to be tracked and reported on, (c) renounce the fashionable demand for every minister to be visibly innovative, since it only adds to the problem of short-term populism at the cost of long-term change, (d) take advantage of our 'hung' situation by creating a government-by-consensus approach that draws in the best from all parties in a ground-level review of what can be done for the UK' citizens to live healthily in this century, thereby bringing to an end the era of obsession, addiction and denial that have become symptomatic of our post-colonial period.
Who is bankrolling Britain's democracy? Which groups shape the stories we see in the press; which voices are silenced, and why? Sign up here to find out.


Our professional sales TIMKENHM515749 / HM515714, can provide customers with a variety of technical services, bearing HM515749 / HM515714 brand of single row tapered roller bearings, bearing with the required dimensions, the latest specification, drawings, quotes and other information, please contact the sales staff!
We also recommend: RNAO35x45x26 bearings, 4T-3580/3525, NJ415 bearing, YAT207-104, KRV40-PP bearings, 6204LLH, FBSA210A / QFC bearings, 495A, NJ244 bearing, C2215, etc.
The bearings can also be used: indexing plate, dividing head, mesh belt furnace, intermediate frequency welding, mixed-flow pump, brick machinery, plastic sheet equipment, cross-flow cooling towers, process testing machines, cranes, examination equipment, and other fields .
TIMKEN HM515749 / HM515714 bearing dealer remind you that I am a professional sales HM515749 / HM515714 distributor, also operates other brands of imported bearings TIMKEN bearings of similar products, if you need to buy single row tapered roller bearings are welcome to call!


Click the image below to download the study.
What a gift the Lord has given us by putting His Holy Spirit inside of us. So often it's easy to to think we need to pull up our boot straps and get our lives together, to just try harder. But the reality is, we can't live the Christian life in our own strength, it's impossible. But God is faithful and has provided what we need, or rather who we need to be pleasing to Him. He some things that are true about the One He put inside of every believer.
The Holy Spirit convicts the world of sin, righteousness, and judgment, He guides us into all truth, regenerates us, glorifies and testifies of Christ, reveals Christ to us and in us, leads, sanctifies and empowers us. He fills us, teaches us to pray, bears witness in us that we are children of God and produces in us the fruit of His work and presence. He distributes spiritual gifts, calls us to ministry, renews us and brings unity and oneness to the body. He is our guarantee and deposit of the future resurrection, seals us unto the day of redemption, sets us free from the law of sin and death, reveals to us the deep things of God, dwells in us and speaks to, in, and through us. He brings freedom and transforms us into the image of Christ. He enables us and gives us what we need when we need it. He gives us strength and enables us to obey the truth and dispenses God's love into our hearts. He bears witness to the truth in our conscience, teaches us and gives us joy. He brings things to our remembrance and gives us love, joy, peace, patience, gentleness, faithfulness and self-control.
Laura, the creator and host of Missional Women is married and has four kids, two of whom are adopted. Laura and her husband have been missionaries to college students for 11 years serving with Master Plan Ministries. Laura is the Women's Development Coordinator and has discipled over 150 girls, led over 30 Bible studies and speaks to college and women's groups. Laura has authored 5 books, including an award winning 12 week Bible Study on First Samuel, Beholding Him, Becoming Missional, Reach; How to Use Your Social Media Influence for the Glory of God, and A Devotional Journey through Judges, a devotional to accompany the free online Bible study at TheBookofJudges.com. You can find her on facebook,twitter, pinterest, youtube, instagram and her author site.


text:
Home Research > Members > 1558-1603 > FARMER, Thomas (c.1546-1621)
FARMER, Thomas (c.1546-1621), of East Barsham, Norf.
b. c.1546, 1st s. of Thomas Farmer of East Barsham by his 1st w. Anne, da. of Christopher Coote of Blo' Norton. educ. St.John's, Camb. BA 1576. m. Mary, da. of Bartholomew Fromond of Cheam, Surr., 1s. 2da. suc. fa. 1549, uncle Sir William Farmer 1558.
J.p. Norf. 1579, rem. 1586, rest. 1587, rem. 1595.
Farmer inherited little from his father, who was killed by the Norfolk rebels in 1549. However, he was fortunate in being made heir to his uncle, who, as a courtier during the reign of Henry VIII, had accumulated land in Norfolk. Farmer succeeded him in 1558, and soon 'wasted in a great degree his estate'. Among the 15 or 16 manors which he sold were Tattersett, Hampton, Sculthorpe, Tatterford and Pinkey. He acquired Thorpeland Hall, held in fee farm of the Queen as part of the duchy of Lancaster, and Lose Hall, Hempsteade, from Sir William Heydon in 1590, as payment of a debt. Already by 1585 there was 'deadly hatred' between the two men, arising from Heydon's having arrested Farmer's younger brother Nicholas on a charge of counterfeiting coinage. When Heydon became a deputy lieutenant he was able so to discredit Farmer in the eyes of the Privy Council that in August 1586 he was put out of the commission of the peace, as 'one against whom many exceptions are made'. In these circumstances it was an achievement on Farmer's part to survive two contested elections against Heydon's son to emerge in 1586 as senior knight of the shire for Norfolk. As such he could have attended the subsidy committee appointed 22 Feb. 1587, and he was named to a committee on a religious subject 8 Mar.
Farmer was restored to the commission in 1587, but was soon involved in a fierce quarrel with another Norfolk justice, Martin Barney. Farmer's daughter Mary had married Barney's son Francis, and the clash between the respective fathers occurred after the early death of Francis, whose heir was a minor. Apparently Farmer, who had not given his daughter a dowry, sought the wardship and this was opposed by Barney. Barney circulated defamatory verses about his enemy, and, when he made his will in 1594, he did so as a safeguard of his inheritance, so that it might
not be spent and consumed by Mr. Farmer or any of his brood, as he in his life sought and purposed to do in my life, having already, as the whole world knoweth, consumed his own.
Farmer 'blinded with his old malice' accused Barney of recusancy, and in 1595 they were both removed from the commission of the peace. Although he lived for another 26 years, Farmer was never restored. Not surprisingly, Farmer acquired a strong prejudice against lawyers: when he heard that Sir Arthur Heveningham had wounded Edward Flowerdew, he remarked that he was not sorry and hoped that many more of the profession would meet the same fate. In religion Farmer was classified by the bishop of Norwich as 'an observer of law and sufficient'. He died on 9 Dec. 1621, leaving only the manor and rectory of East Barsham, the manors of Sculthorp and West Barsham, a mill at Waterden and some pieces of land in Norfolk. His brief will, proved 19 Feb. 1622, requested burial in East Barsham church, and appointed executrix and residuary legatee his 'well beloved daughter' Elizabeth Baxter, widow, 'in consideration of her great care and pains with me in this my sickness'.
Vis. Norf. (Norf. and Norwich Arch. Soc.) i. 85; Blomefield, Norf. ix. 56-7, 250, 393; vii. 6, 86, 98, 100, 117, 176, 191; A. H. Smith thesis 150, 161, 198-201; St. Ch. 5/F3/17, 23, 27; 5/F8/32; APC, xiv. 196; Egerton 2713, f. 190; D'Ewes, 396-7, 399, 409, 413; W. Rye, Norf. Fams. 201; C142/395/128; PCC 50 Hayes, 106 Swann.
Author: G.M.C.


You trusted the safety net that you paid into and believed the guarantees and promises that were made. Now something happened and you can't work, but your insurance company says you have no claim, or that you're not disabled. This is a frustrating and scary situation that you have never been in before; but we have. Below, we are previewing two of the ten ways that we can help you fight to get you what you are owed and protect what's yours.
To learn more and get the full list, please attend our first ERISA/Long-Term Disability Workshop on Tuesday, April 16, 2019! This workshop is free and open to anyone who may need guidance with an ERISA and disability claim. We hope to see you there.
Examine whether your claim is subject to ERISA.
"ERISA" stands for the Employee Retirement Income Security Act and is a federal law that regulates most employee benefits received through an employer. Many, if not most, disability benefits are subject to ERISA. With ERISA, there are rules involved in appealing your case and taking it to court that are different from ordinary insurance and contract disputes. Marcellino & Tyson is one of a handful of firms that have a proven record of success helping individuals secure ERISA benefits.
Seek an attorney's help BEFORE your claim has been denied.
Disability claims oftentimes require a great deal of up-front "legwork" that you must do to ensure the best presentation of your case. Seeking help from an attorney is the best way to do so. Unfortunately, clients oftentimes seek legal counsel only after they have been fully and finally denied.
Navigating the administrative process can be a time consuming and difficult process, but we can guide you through it. We work as your counselor and advocate and have your best future in mind. It's very hard to concentrate on healing and learning to cope with a disability when you're also battling an insurance company and worried about whether and when you might begin to receive benefits. Having experienced counsel take some of those burdens away and serving as a point for dealing with the insurance company and others during the administrative process can often provide a significant measure of comfort.
Many clients are worried about approaching an attorney for help with their disability claims because they believe they will have to spend a lot of money upfront. We understand that you may not be able to afford to pay an attorney while you're fighting for your benefits. At Marcellino & Tyson, PLLC, our attorneys regularly handle disability claims on a "contingency" basis, which means that unless we recover for you, there is no attorney fee. This arrangement allows our clients to have the legal representation they need without having to worry about paying a lawyer while their case is ongoing.
Fortunately, Bryan Tyson is a highly knowledgeable and experienced Charlotte long-term disability lawyer who understands the legal process from all sides. After obtaining both his JD degree and his LL.M. (Masters of Law) in Taxation with a concentration in Employee Benefits, he represented corporate clients in ERISA matters. Today, attorney Tyson uses his more than 17 years of experience in ERISA matters to represent individuals in their claims for disability benefits. Rachel Matesic has spent her entire legal career helping individuals recover ERISA benefits.
Join us for Marcellino & Tyson's first ERISA/Long-Term Disability Workshop on Tuesday, April 16, 2019!