Try out our Premium Member services: Virtual Legal Assistant, Query Alert Service and an ad-free experience. Free for one month and pay only if you like it.
PETITIONER: M.C. MEHTA Vs. RESPONDENT: KAMAL NATH & ORS. DATE OF JUDGMENT: 12/05/2000 BENCH: S.S.Ahmad, Doraiswami Raju JUDGMENT:
S.SAGHIR AHMAD, J.
This case, which was finally decided by this Court by its Judgment dated December 13, 1996, has been placed before us for determination of the quantum of pollution fine. It may be stated that the main case was disposed of with the following directions:- 1. The public trust doctrine, as discussed by us in this judgment is a part of the law of the land. 2. The prior approval granted by the Government of India, Ministry of Environment and Forest by the letter dated November 24, 1993 and the lease-deed dated April 11, 1994 in favour of the Motel are quashed. The lease granted to the Motel by the said lease-deed in respect of 27 bighas and 12 biswas of area, is cancelled and set aside. The Himachal Pradesh Government shall take over the area and restore it to its original-natural conditions. 3. The Motel shall pay compensation by way of cost for the restitution of the environment and ecology of the area. The pollution caused by various constructions made by the Motel in the river bed and the banks of the river Beas has to be removed and reversed. We direct NEERI through its Director to inspect the area, if necessary, and give an assessment of the cost which is likely to be incurred for reversing the damage caused by the Motel to the environment and ecology of the area. NEERI may take into consideration the report by the Board in this respect. 4. The Motel through its management shall show cause why pollution fine in addition be not imposed on the Motel. 5. The Motel shall construct a boundary wall at a distance of not more than 4 meters from the cluster of rooms (main building of the Motel) towards the river basin. The boundary wall shall be on the area of the Motel which is covered by the lease dated September 29, 1981. The Motel shall not encroach/cover/utilise any part of the river basin. The boundary wall shall separate the Motel building from the river basin. The river bank and the river basin shall be left open for the public use. 6. The Motel shall not discharge untreated effluents into the river. We direct the Himachal Pradesh Pollution Control Board to inspect the pollution control devices/treatment plants set up by the Motel. If the effluent/waste discharged by the Motel is not conforming to the prescribed standards, action in accordance with law be taken against the Motel. 7. The Himachal Pradesh Pollution Control Board shall not permit the discharge of untreated effluent into river Beas. The Board shall inspect all the hotels/institutions/factories in Kullu-Manali area and in case any of them are discharging untreated effluent/waste into the river, the Board shall take action in accordance with law. 8. The Motel shall show cause on December 18, 1996 why pollution-fine and damages be not imposed as directed by us. NEERI shall send its report by December 17, 1996. To be listed on December 18, 1996." Pursuant to the above Order, notice was issued requiring the Motel to show-cause on two points; (i) why the Motel be not asked to pay compensation to reverse the degraded environment and
(ii) why pollution fine, in addition, be not imposed. Mr. G.L. Sanghi, learned Senior Counsel, appearing for M/s Span Motel Private Ltd., has contended that though it is open to the Court, in proceedings under Article 32 of the Constitution, to grant compensation to the victims whose Fundamental Rights might have been violated or who are the victims of an arbitrary executive action or victims of atrocious behaviour of public authorities in violation of public duties cast upon them, it cannot impose any fine on those who are guilty of that action. He contended that the fine is a component of Criminal Jurisprudence and cannot be utilised in civil proceedings specially under Article 32 or 226 of the Constitution either by this Court or the High Court as imposition of fine would be contrary to the provisions contained in Article 20 and 21 of the Constitution. It is contended that fine can be imposed upon a person only if it is provided by a statute and gives jurisdiction to the Court to inflict or impose that fine after giving a fair trial to that person but in the absence of any statutory provision, a person cannot be penalised and no fine can be imposed upon him. Mr. M.C. Mehta, who has been pursuing this case with the usual vigour and vehemence, has contended that if a person disturbs the ecological balance and tinkers with the natural conditions of rivers, forests, air and water, which are the gifts of nature, he would be guilty of violating not only the Fundamental Rights, guaranteed under Article 21 of the Constitution, but also be violating the fundamental duties to protect environment under Article 51A(g) which provides that it shall be the duty of every citizen to protect and improve the natural environment including forests, lakes, rivers and wildlife and to show compassion for living creatures. The planet Earth which is inhabited by human beings and other living creatures, including animals and birds, has been so created as to cater to the basic needs of all the living creatures. Living creatures do not necessarily mean the human beings, the animals, the birds, the fish, the worms, the sepents, the hydras, but also the plants of different varieties, the creepers, the grass and the vast forests. They survive on fresh air, fresh water and the sacred soil. They constitute the essential elements for survival of "life" on this planet. The living creatures, including human beings, lived peacefully all along. But when the human beings started acting inhumanly, the era of distress began which in it wake brought new problems for survival. The industrial revolution brought an awakening among the men inhabiting this Earth that the Nature, with all its resources was not unlimited and forever renewable. The uncontrolled industrial development generating tonnes of industrial waste disturbed the ecological balance by polluting the air and water which in turn, had a devastating effect on the wildlife and, therefore, the early efforts to protect the environment related to the protection of wildlife. But then the two world wars, the first world war (1914-1918) and the second world war (1939 to 1945) during which atomic bombs were exploded resulting in the loss of thousands of lives and burning down of vast expanses of forests, made the man realise that if the environmental disturbances were not controlled, his own survival on this planet would become impossible. The United Nations, therefore, held a Conference on human environment at Stockholm in 1972. In the wake of the resolutions adopted at that Conference, different countries at different stages enacted laws to protect the deteriorating conditions of environment. Here in India, the Legislature enacted three Acts, namely, The Water (Prevention & Control of Pollution) Act, 1974; the Air (Prevention & Control of Pollution) Act, 1981 and The Environment (Protection) Act, 1986. It also enacted the Water (Prevention & Control of Pollution) Cess Act, 1977. Under these Acts, Rules have been framed to give effect to the provisions thereof. They are : The Water (Prevention and Control of Pollution) Rules, 1975; The Water (Prevention & Control of Pollution) Cess Rules, 1978; The Air (Prevention and Control of Pollution) Rules, 1982; The Air (Prevention & Control of Pollution) (Union Territories) Rules, 1983; The Environment (Protection) Rules, 1986; The Hazardous Wastes (Management and Handling) Rules, 1989; The Manufacture, Storage and Import of Hazardous Chemicals Rules, 1989, The Chemical Accidents (Emergency Planning, Preparedness and Response) Rules, 1996 and hosts of other Rules and Notifications. In addition to these Acts and Rules, there are, on the Statute Book, other Acts dealing, in a way, with the Environmental laws, for example, the Indian Forest Act, 1927; The Forest (Conservation) Act, 1980; The Wildlife (Protection) Act, 1972 and the Rules framed under these Acts. Various States in India have also made their Environmental laws and rules for the protection of environment. Apart from the above Statutes and the Rules made thereunder, Article 48A of the Constitution provides that the State shall endeavour to protect and improve the environment and to safeguard the forests and wildlife of the country. One of the fundamental duties of every citizen as set out in Article 51A(g) is to protect and improve the natural environment, including forests, lakes, rivers and wildlife and to have compassion for living creatures. These two Articles have to be considered in the light of Article 21 of the Constitution which provides that no person shall be deprived of his life and liberty except in accordance with the procedure established by law. Any disturbance of the basic environment elements, namely air, water and soil, which are necessary for "life", would be hazardous to "life" within the meaning of Article 21 of the Constitution. In the matter of enforcement of rights under Article 21 of the Constitution, this Court, besides enforcing the provisions of the Acts referred to above, has also given effect to Fundamental Rights under Article 14 and 21 of the Constitution and has held that if those rights are violated by disturbing the environment, it can award damages not only for the restoration of the ecological balance, but also for the victims who have suffered due to that disturbance. In order to protect the "life", in order to protect "environment" and in order to protect "air, water and soil" from pollution, this Court, through its various judgments has given effect to the rights available, to the citizens and persons alike, under Article 21 of the Constitution. The judgment for removal of hazardous and obnoxious industries from the residential areas, the directions for closure of certain hazardous industries, the directions for closure of slaughter-house and its relocation, the various directions issued for the protection of the Ridge area in Delhi, the directions for setting up effluent treatment plants to the Industries located in Delhi, the directions to Tanneries etc., are all judgments which seek to protect environment. In the matter of enforcement of Fundamental Rights under Article 21, under Public Law domain, the Court, in exercise of its powers under Article 32 of the Constitution, has awarded damages against those who have been responsible for disturbing the ecological balance either by running the industries or any other activity which has the effect of causing pollution in the environment. The Court while awarding damages also enforces the "POLLUTER PAYS PRINCIPLE" which is widely accepted as a means of paying for the cost of pollution and control. To put in other words, the wrongdoer, the polluter, is under an obligation to make good the damage caused to the environment. The recognition of the vice of pollution and its impact on future resources was realised during the early part of 1970. The United Nations Economic Commission for Europe, during a panel discussion in 1971, concluded that the total environmental expenditure required for improvement of the environment was overestimated but could be reduced by increased environmental awareness and control. In 1972, the Organisation for Economic Cooperation and Development adopted the "POLLUTER PAYS PRINCIPLE" as a recommendable method for pollution cost allocation. This principle was also discussed during the 1972 Paris Summit. In 1974, the European Community recommended the application of the principle by its member States so that the costs associated with environmental protection against pollution may be allocated according to uniform principles throughout the Community. In 1989, the Organisation for Economic Cooperation and Development reaffirmed its use and extended its application to include costs of accidental pollution. In 1987, the principle was acknowledged as a binding principle of law as it was incorporated in European Community Law through the enactment of the Single European Act, 1987. Article 130r.2 of the 1992 Maastricht Treaty provides that Community Environment Policy "shall be based on the principle that the polluter should pay." "POLLUTER PAYS PRINCIPLE" has also been applied by this Court in various decisions. In Indian Council for Enviro Legal Action vs. Union of India, AIR 1996 SC 1446 = 1996 (2) SCR 503 = (1996) 3 SCC 212 = JT 1996 (2) SC 196, it was held that once the activity carried on was hazardous or inherently dangerous, the person carrying on that activity was liable to make good the loss caused to any other person by that activity. This principle was also followed in Vellore Citizens Welfare Forum vs. Union of India & Ors., AIR 1996 SC 2715 = (1996) 5 SCC 647= JT 1996 (7) SC 375 which has also been discussed in the present case in the main judgment. It was for this reason that the Motel was directed to pay compensation by way of cost for the restitution of the environment ecology of the area. But it is the further direction why pollution fine, in addition, be not imposed which is the subject matter of the present discussion. Chapter VII of the Water (Prevention and Control of Pollution) Act, 1974 contains the provisions dealing with penalties and procedure. This Chapter consists of Sections 41 to 50. Sub-section (2) and (3) of Section 41 provide for the punishment and imposition of fine. They are quoted below:- "41.(2) Whoever fails to comply with any order issued under clause (e) of sub-section (1) of Section 32 or any direction issued by a Court under sub-section (2) of Section 33 or any direction issued under Section 33A, shall in respect of each failure and on conviction, be punishable with imprisonment for a term which shall not be less than one year and six months but which may extend to six years and fine, and in case the failure continues, with an additional fine which may extend to five thousand rupees for every day during which such failure continues after the conviction for the first such failure. (3) If the failure referred to in sub-section (2) continues beyond a period of one year after the date of conviction, the offender shall, on conviction, be punishable with imprisonment for a term which shall not be less than two years but which may extend to seven years and with fine." Similarly, Section 42 provides that a person shall be liable to be punished with imprisonment for a term which may extend to three months or with fine which may extend to ten thousand rupees or with both. Sub-section (2) of Section 42 also contemplates imprisonment for a term which may extend to three months or with fine which may extend to ten thousand rupees or with both. Section 43 contemplates penalty for contravention of the provisions of Section 24. Section 44 contemplates penalty for contravention of Section 25 or Section 26. They also contemplate imposition of fine. Section 45 provides that if a person who has been convicted of any offence under Section 24 or Section 25 or Section 26 is again found guilty of an offence involving a contravention of the same provision, he shall, on the second and on every subsequent conviction, be punishable with imprisonment for a term which shall not be less than two years but which may extend to seven years and with fine. Section 45A provides that whoever contravenes any of the provisions of this Act or fails to comply with any order or direction given under this Act, for which no penalty has been elsewhere provided in this Act, shall be punishable with imprisonment which may extend to three months or with fine which may extend to ten thousand rupees or with both and in the case of continuing contravention or failure, he may be punished with an additional fine. Section 47 contemplates offences by Companies while Section 48 contemplates offences by Government Departments. Section 15 of the Environment (Protection) Act, 1986 provides for penalty for contravention of the provisions of the Act and the rules, orders and directions made thereunder. Sub-section (1) of Section 15 speaks of imprisonment for a term which may extend to five years or with fine which may extend to one lakh rupees, or with both, and in case the failure or contravention continues, with additional fine which may extend to five thousand rupees for every day during which such failure or contravention continues after the conviction for the first such failure or contravention. Section 16 of the Act contemplates offences by the Companies while Section 17 contemplates offences by Government Departments. Chapter VI of the Air (Prevention and Control of Pollution) Act, 1981 contains the provisions for penalties and procedure. This Chapter consists of Sections 37 to 46. Section 37 provides penalties for failure to comply with the provisions of Section 21 or Section 22 or with the directions issued under Section 31A. It provides that the person shall be punishable with imprisonment for a term which shall not be less than one year and six months but which may extend to six years and with fine, and in case the failure continues, with an additional fine which may extend to five thousand rupees for every day. Sub-section (2) of this Section provides that if the failure continues beyond the period of one year after the date of conviction, the offender shall be punishable with imprisonment for a term which shall not be less than two years but which may extend to seven years and with fine. Section 38 also provides penalties for certain acts and it provides that for such acts as are referred to in that Section, a person shall be punishable with imprisonment for a term which may extend to three months or with fine which may extend to ten thousand rupees or with both. Section 39 contemplates penalty for contravention of certain provisions of the Act and it provides for imprisonment for a term which may extend to three months or with fine which may extend to ten thousand rupees or with both, and in the case of continuing contravention, with an additional fine which may extend to five thousand rupees for every day during which such contravention continues after conviction for the first such contravention. Section 40 speaks of offences by Companies while Section 41 speaks of offences by Government Departments. All the three Acts, referred to above, also contemplate the taking of the cognizance of the offences by the Court. Thus, a person guilty of contravention of provisions of any of the three Acts which constitutes an offence has to be prosecuted for such offence and in case the offence is found proved then alone he can be punished with imprisonment and fine or both. The sine qua non for punishment of imprisonment and fine is a fair trial in a competent court. The punishment of imprisonment or fine can be imposed only after the person is found guilty. In the instant case, a finding has been recorded that M/s Span Motel had interfered with the natural flow of river and thus disturbed the environment and ecology of the area. It has been held liable to pay damages. The quantum of damages is under the process of being determined. The Court directed a notice to be issued to show cause why pollution fine be not imposed. In view of the above, it is difficult for us to hold that the pollution fine can be imposed upon M/s Span Motel without there being any trial and without there being any finding that M/s Span Motel was guilty of the offence under the Act and are, therefore, liable to be punished with imprisonment or with FINE. This notice has been issued without reference to any provision of the Act. The contention that the notice should be treated to have been issued in exercise of power under Article 142 of the Constitution cannot be accepted as this Article cannot be pressed into aid in a situation where action under that Article would amount to contravention of the specific provisions of the Act itself. A fine is to be imposed upon the person who is found guilty of having contravened any of the provisions of the Act. He has to be tried for the specific offence and then on being found guilty, he may be punished either by sentencing him to undergo imprisonment for the period contemplated by the Act or with fine or with both. But recourse cannot be taken to Article 142 to inflict upon him this punishment. The scope of Article 142 was considered in several decisions and recently in Supreme Court Bar Association vs. Union of India, AIR 1998 SC 1895 = (1998) 4 SCC 409, by which the decision of this Court in V.C. Mishra, Re, (1995) 2 SCC 584, was partly overruled, it was held that the plenary power of this Court under Article 142 of the Constitution are inherent in the Court and are "COMPLEMENTARY" to those powers which are specifically conferred on the Court by various statutes. This power exists as a separate and independent basis of jurisdiction apart from the statutes. The Court further observed that though the powers conferred on the Court by Article 142 are curative in nature, they cannot be construed as powers which authorise the Court to ignore the substantive rights of a litigant. The Court further observed that this power cannot be used to "supplant" substantive law applicable to the case or cause under consideration of the Court. Article 142, even with the width of its amplitude, cannot be used to build a new edifice where none existed earlier, by ignoring express statutory provisions dealing with a subject and thereby achieve something indirectly which cannot be achieved directly. Similarly, in M.S. Ahlawat vs. Union of India & Anr., AIR 2000 SC 168 = (2000) 1 SCC 278, it was held that under Article 142 of the Constitution, the Supreme Court cannot altogether ignore the substantive provisions of a statute and pass orders concerning an issue which can be settled only through a mechanism prescribed in another statute. Thus, in addition to the damages which have to be paid by M/s Span Motel, as directed in the main Judgment, it cannot be punished with fine unless the entire procedure prescribed under the Act is followed and M/s Span Motel are tried for any of the offences contemplated by the Act and is found guilty. The notice issued to M/s Span Motel why pollution fine be not imposed upon them is, therefore, withdrawn. But the matter does not end here. Pollution is a civil wrong. By its very nature, it is a Tort committed against the community as a whole. A person, therefore, who is guilty of causing pollution has to pay damages (compensation) for restoration of the environment and ecology. He has also to pay damages to those who have suffered loss on account of the act of the offender. The powers of this Court under Article 32 are not restricted and it can award damages in a PIL or a Writ Petition as has been held in a series of decisions. In addition to damages aforesaid, the person guilty of causing pollution can also be held liable to pay exemplary damages so that it may act as a deterrent for others not to cause pollution in any manner. Unfortunately, notice for exmeplary damages was not issued to M/s Span Motel although it ought to have been issued. The considerations for which "fine" can be imposed upon a person guilty of committing an offence are different from those on the basis of which exemplary damages can be awarded. While withdrawing the notice for payment of pollution fine, we direct a fresh notice be issued to M/s Span Motel to show cause why in addition to damages, exemplary damages be not awarded for having committed the acts set out and detailed in the main judgment. This notice shall be returnable within six weeks. This question shall be heard at the time of quantification of damages under the main judgment.


Toys
We have lots of childrens' toys perfect for Christmas presents, birthdays, and any other occasion. Quality wooden toys are hard to find these days but not here!
Home Decor
We have all sorts of ornaments, decorations, and gift ideas for both inside and outside the house! Things like birdfeeders, wishing wells, animal outlines, and so much more.
Signs
They don't call Ken Hall the Sign Dr. for nothing! We make signs of all kinds: business, personal, wood burned, painted, large, small, you name it.
Outdoor Furniture
We make gazebos, picnic tables, swinging benches, and adirondack chairs among other things. Let us know what you need and we'll make sure you get it. We also do custom orders.
Indoor Furniture
We make excellent quality household and childrens' furniture such as benches, tables, chairs, rocking chairs, coffee tables, and chests. We also do custom orders.


A JavaScript Modules illustration by
Maye Edwin
, checkout
the detailed Modules technical doc here.
Tiny Calculator 😜
Waiting for your input 👌
Get Sum 🎒


BMW reveals impressive Concept 8 Series BMW has revealed its beautiful 8 series concept, before its official debut at the Concorso d’Eleganza Villa d’Este. The stunning two-door concept provides a glimpse...
DELETEBMW reveals impressive Concept 8 Series BMW has revealed its beautiful 8 series concept, before its official debut at the Concorso d’Eleganza Villa d’Este. The stunning two-door concept provides a glimpse...
DELETE


Main page field
- Connection String for the data base connection.
- Link to all tables of the project database.
- Project variables in real time. The controls allow you to indicate which ones will be shown in the graph on the right (10).
- Link to the "About" information.
- Button to display the help page.
- Field for changing the variables. In the drop-down menu the variable to be edited will be selected and in the right text the new value that it will take.
- Amount of data to display in the graphs and number of graphs to display.
- Language change menu.
- Visual theme change menu.
- Section where the main graph is shown with the variables marked in the table on the left.
Homepage


Stray cat found close to death in Scots street after chemical burn
Three-year-old Taz was found with badly burnt skin and fur.
by Jennifer Russell, https://www.dailyrecord.co.uk/authors/jennifer-russell/A stray cat has been found close to death in a neighbour's garden after severe chemical burns.
Three-year-old Taz has been left with badly burnt skin and fur on the front of his body after coming into contact with agricultural chemicals.
He disappeared for several weeks from a farm and when he turned up in a neighbour’s garden he was in a terrible state. He was rushed to the vets, where he was diagnosed with chemical burns.
Now the Cats Protection's Lanarkshire Branch is taking care of the moggy and is appealing for donations towards vet bills.
Branch co-ordinator Alex Thomson said: “We believe it is likely that he put his head into some kind of agricultural chemicals as he had been spotted on a local farm.
“Taz has been taken in by one of our fosterers, who has been offering him plenty of TLC, as well as painstakingly applying antibiotic cream to affected areas every day. This has been painful and difficult for him but he has learnt to trust her, and we are starting to see slight improvements.”
Because of the severity of Taz’s injuries he requires ongoing vet treatment.
Volunteers at the Lanarkshire Branch of Cats Protection are hoping that fellow cat-lovers will dig deep to donate after seeing Taz’s plight.
“We don’t often do public appeals but this is a long term and expensive case, but it is worth it as he is the most friendly and affectionate little guy you can imagine, despite his ordeal.”
Anyone wishing to donate to Taz’s care should visit here and click the donate button.


{{Infobox prepared food | name = Filone | image = | caption = | alternate_name = | country = Italy | region = | creator = | course = | type = Bread | served = | main_ingredient = Flour, yeast | variations = | calories = | other = }} {{unreferenced|date=April 2009}} Filone is a classic everyday Italian yeast bread, with a texture and crumb similar to the French baguette.
The name of the bread comes from the Italian word "filo", which means "line".
{{portal|Italy|Food}}
{{Italian bread}} {{Bread}}
{{bread-stub}}


CSS3 is completely backwards compatible, so you will not have to change existing designs. Browsers will always support CSS2. http://www.w3schools.com/css3/css3_intro.asp
CSS3的是完全向后兼容，所以你不会有改变现有的设计。 浏览器将始终支持CSS2。http://www.w3schools.com/css3/css3_intro.asp


CHURCHES BUILT IN PERFORMANCE OF VOWS.
THERE are several churches which, tradition tells us, owe their origin to vows made by terrified men that they would, if relieved from their dangers, build a temple to God.
Amongst these may be named Brent Tor, thus spoken of by Mr Bray :--
"The church of Brent Tor is dedicated to St Michael. And there is a tradition among the vulgar that its foundation was originally laid at the foot of the hill ; but that the enemy of all angels, the Prince of Darkness, removed the stones by night from the base to the summit,--probably to he nearer his own dominion, the air,--but that, immediately on the church's being dedicated to St Michael, the patron of the edifice hurled upon the devil such an enormous mass of rock that he never afterwards ventured to approach it. Others tell us that it was erected by a wealthy merchant, who vowed, in the midst of a tremendous storm at sea (possibly addressing him. self to his patron, St Michael, that if he escaped, he would built a church on the first land he descried." [a]
Brent Tor is a very remarkable hill, and can be seen far off at sea. This may possibly lend some support to the latter tradition.
St Anthony, in Kerrier, is likewise stated to be the consequence of a vow. Soon after the Conquest, as some persons of rank and fortune were coming to England from Normandy, they were overtaken by a violent storm, from which they expected immediate destruction. In the midst of their distress, they directed their prayers to St Anthony, and laid themselves under a solemn vow to erect a church to his memory, if he would save them from shipwreck; and that this church should be erected on the very spot where they should first get on shore. Driven by the tempest, they were conducted, by a power fully equal to that which St Anthony might be supposed to possess, into St Mawe's harbour, and happily landed on that very spot where the church now stands. And it appears that the materials with which the tower is built, and the situation which the church and tower occupy, are calculated to give sanction to this tradition.
[a] "Traditions, Legends, Superstitions, and Sketches of Devonshire," by Mrs Bray, who gives a letter of her husband's, for some time vicar of Tavistock.


1. Introduction¶
The purpose of this project is to dynamically visualise the Clarke Transform and the Park Transform (animation).
A much heavier project to dynamically visualise the symmetrical components of three-phase inputs (\(a_{\pm}, b_{\pm}, c_{\pm}, Zero\)), the Clarke Transform (\(\alpha_{\pm}, \beta_{\pm}, Zero\)) and the Park Transform (\(d_{\pm}, q_{\pm}, Zero\)) is on the way.
1.1. Three-Phase Inputs¶
Note
1.2. Clarke Transform (amplitude invariant)¶
Note
1.3. Park Transform¶
Note
- Examples :
The \(d\) and \(q\) components of the 1st order harmonic (the fundamental, Positive Sequences) would be DC components :\(f_{Park} = (+1 - 1) \cdot f_{base} = 0\)where \(+1\) means : Positive Sequence and once the base frequency.The \(d\) and \(q\) components of the 2nd order harmonic (Negative Sequences) would 3 times the base frequency :\(f_{Park} = (-2 - 1) \cdot f_{base} = -3 \cdot f_{base}\)where “\(-2\)” means : Negative Sequence and twice the base frequency and “\(-3\)” means : \(d\) lags \(q\) and the frequency of the Park components is 3 times the base frequency.
1.4. User Interface¶
1.4.1. List of User Configurations (input fields)¶
It is recommended to stop the animation before making changes to the input fields. Otherwise the UI may not register the focus.
Note
Zero Sequences are not plotted since their \(\alpha, \beta, d\) and \(q\) components are zero. Also, they need 3D coordinates.
The input fields, the buttons and the corresponding labels are hidden in the saved videos.
FFmpeg is a popular multi-media codec and it is free to download and use.
1.4.2. List of Dynamic Information¶
The following information would change dynamically with changes made to the user configurations.
Note that these pieces of information would only be refreshed when the “Play” button is clicked.
1.4.4. Examples of saved videos¶
(1) PLL locked on to the fundamental while the input is the fundamental(2) PLL locked on to the fundamental while the input is the 2nd harmonic
(3) PLL locked on to the fundamental while the input is the 1.3 times harmonic (interharmonic)


Welcome to my projects page! Here you will find links to many of my projects... and more are coming!
Follow the yellow brick road... to GitHub!
View my profile and certificates on LinkedIn.
View the Game of Math—a work in progress.
View the toy website on Khan Academy.


This tests only the accelerometer of your device. This does not test the Gyroscope.
Your browser does not support Device Orientation and Motion API. Try this sample with iPhone, iPod or iPad with iOS 4.2+.
X: $nbsp;
Y: $nbsp;
Z: $nbsp;
Interval: $nbsp;


Common C/C++ types and constants for the XMP toolkit. More...
#include "XMP_Environment.h"
#include <stddef.h>
Go to the source code of this file.
Classes | |
| struct | XMP_DateTime |
| The expanded type for a date and time. More... | |
| struct | XMP_PacketInfo |
| XMP packet description. More... | |
| class | XMP_Error |
| XMP Toolkit error, associates an error code with a descriptive error string. More... | |
| struct | XMP_VersionInfo |
| XMP Toolkit version information. More... | |
Defines | |
| #define | kXMP_NS_TIFF "http://ns.adobe.com/tiff/1.0/" |
| The XML namespace for Adobe's TIFF schema. | |
| #define | kXMP_NS_XMP_ST_Job "http://ns.adobe.com/xap/1.0/sType/Job#" |
| The XML namespace for fields of the JobRef type. | |
| #define | kXMP_NS_XML "http://www.w3.org/XML/1998/namespace" |
| The XML namespace for XML. | |
| #define | kXMP_NoOptions ((XMP_OptionBits)0UL) |
| Options macro clears all property-type bits. | |
| #define | XMP_OptionIsClear(var, opt) (((var) & (opt)) == 0) |
| Macro reports whether an option flag bit is clear. | |
| #define | XMP_PropIsAlias(opt) (((opt) & kXMP_PropIsAlias) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_CharFromSerializeForm(sf) ( (XMP_Uns8)(sf) ) |
Macro converts XMP_OptionBits to XMP_Uns8 . | |
| #define | kXMPFiles_UnknownOffset ((XMP_Int64)-1) |
| Constant for an unknown packet offset within a file. | |
| #define | kXMPFiles_UnknownLength ((XMP_Int32)-1) |
| Constant for an unknown packet length within a file. | |
XML namespace constants for standard XMP schema. | |
| #define | kXMP_NS_XMP "http://ns.adobe.com/xap/1.0/" |
| The XML namespace for the XMP "basic" schema. | |
| #define | kXMP_NS_XMP_Rights "http://ns.adobe.com/xap/1.0/rights/" |
| The XML namespace for the XMP copyright schema. | |
| #define | kXMP_NS_XMP_MM "http://ns.adobe.com/xap/1.0/mm/" |
| The XML namespace for the XMP digital asset management schema. | |
| #define | kXMP_NS_XMP_BJ "http://ns.adobe.com/xap/1.0/bj/" |
| The XML namespace for the job management schema. | |
| #define | kXMP_NS_PDF "http://ns.adobe.com/pdf/1.3/" |
| The XML namespace for the PDF schema. | |
| #define | kXMP_NS_Photoshop "http://ns.adobe.com/photoshop/1.0/" |
| The XML namespace for the Photoshop custom schema. | |
| #define | kXMP_NS_EXIF "http://ns.adobe.com/exif/1.0/" |
| The XML namespace for Adobe's EXIF schema. | |
| #define | kXMP_NS_XMP_T "http://ns.adobe.com/xap/1.0/t/" |
| The XML namespace for the XMP text document schema. | |
| #define | kXMP_NS_XMP_T_PG "http://ns.adobe.com/xap/1.0/t/pg/" |
| The XML namespace for the XMP paged document schema. | |
XML namespace constants for qualifiers and structured property fields. | |
| #define | kXMP_NS_XMP_IdentifierQual "http://ns.adobe.com/xmp/Identifier/qual/1.0/" |
| The XML namespace for qualifiers of the xmp:Identifier property. | |
| #define | kXMP_NS_XMP_Dimensions "http://ns.adobe.com/xap/1.0/sType/Dimensions#" |
| The XML namespace for fields of the Dimensions type. | |
| #define | kXMP_NS_XMP_Image "http://ns.adobe.com/xap/1.0/g/img/" |
| The XML namespace for fields of a graphical image. Used for the Thumbnail type. | |
| #define | kXMP_NS_XMP_ResourceEvent "http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" |
| The XML namespace for fields of the ResourceEvent type. | |
| #define | kXMP_NS_XMP_ResourceRef "http://ns.adobe.com/xap/1.0/sType/ResourceRef#" |
| The XML namespace for fields of the ResourceRef type. | |
| #define | kXMP_NS_XMP_ST_Version "http://ns.adobe.com/xap/1.0/sType/Version#" |
| The XML namespace for fields of the Version type. | |
XML namespace constants from outside Adobe. | |
| #define | kXMP_NS_DC "http://purl.org/dc/elements/1.1/" |
| The XML namespace for the Dublin Core schema. | |
| #define | kXMP_NS_IPTCCore "http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/" |
| The XML namespace for the IPTC Core schema. | |
| #define | kXMP_NS_IPTCExt "http://iptc.org/std/Iptc4xmpExt/2008-02-29/" |
| The XML namespace for the IPTC Extension schema. | |
| #define | kXMP_NS_RDF "http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
| The XML namespace for RDF. | |
Macros for standard option selections. | |
| #define | kXMP_ArrayLastItem ((XMP_Index)(-1L)) |
| Options macro accesses last array item. | |
| #define | kXMP_UseNullTermination ((XMP_StringLen)(~0UL)) |
| Options macro sets string style. | |
Macros for setting and testing general option bits. | |
| #define | XMP_SetOption(var, opt) var |= (opt) |
| Macro sets an option flag bit. | |
| #define | XMP_ClearOption(var, opt) var &= ~(opt) |
| Macro clears an option flag bit. | |
| #define | XMP_TestOption(var, opt) (((var) & (opt)) != 0) |
| Macro reports whether an option flag bit is set. | |
| #define | XMP_OptionIsSet(var, opt) (((var) & (opt)) != 0) |
| Macro reports whether an option flag bit is set. | |
Macros for setting and testing specific option bits. | |
| #define | XMP_PropIsSimple(opt) (((opt) & kXMP_PropCompositeMask) == 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_PropIsStruct(opt) (((opt) & kXMP_PropValueIsStruct) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_PropIsArray(opt) (((opt) & kXMP_PropValueIsArray) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_ArrayIsUnordered(opt) (((opt) & kXMP_PropArrayIsOrdered) == 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_ArrayIsOrdered(opt) (((opt) & kXMP_PropArrayIsOrdered) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_ArrayIsAlternate(opt) (((opt) & kXMP_PropArrayIsAlternate) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_ArrayIsAltText(opt) (((opt) & kXMP_PropArrayIsAltText) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_PropHasQualifiers(opt) (((opt) & kXMP_PropHasQualifiers) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_PropIsQualifier(opt) (((opt) & kXMP_PropIsQualifier) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_PropHasLang(opt) (((opt) & kXMP_PropHasLang) != 0) |
| Macro reports the property type specified by an options flag. | |
| #define | XMP_NodeIsSchema(opt) (((opt) & kXMP_SchemaNode) != 0) |
| Macro reports the property type specified by an options flag. | |
Macros to test components of the character form mask | |
| #define | XMP_CharFormIs16Bit(f) ( ((int)(f) & kXMP_Char16BitMask) != 0 ) |
| Macro reports the encoding of a character. | |
| #define | XMP_CharFormIs32Bit(f) ( ((int)(f) & kXMP_Char32BitMask) != 0 ) |
| Macro reports the encoding of a character. | |
| #define | XMP_CharFormIsBigEndian(f) ( ((int)(f) & kXMP_CharLittleEndianMask) == 0 ) |
| Macro reports the byte-order of a character. | |
| #define | XMP_CharFormIsLittleEndian(f) ( ((int)(f) & kXMP_CharLittleEndianMask) != 0 ) |
| Macro reports the byte-order of a character. | |
| #define | XMP_GetCharSize(f) ( ((int)(f)&6) == 0 ? 1 : (int)(f)&6 ) |
| Macro reports the byte-size of a character. | |
| #define | XMP_CharToSerializeForm(cf) ( (XMP_OptionBits)(cf) ) |
Macro converts XMP_Uns8 to XMP_OptionBits . | |
Typedefs | |
| typedef struct __XMPMeta__ * | XMPMetaRef |
| typedef struct __XMPIterator__ * | XMPIteratorRef |
| typedef struct __XMPDocOps__ * | XMPDocOpsRef |
| typedef struct __XMPFiles__ * | XMPFilesRef |
| typedef XMP_Uns32 | XMP_FileFormat |
Type for file format identification constants. See kXMP_PDFFile and following. | |
| typedef struct XMP_VersionInfo | XMP_VersionInfo |
| XMP Toolkit version information. | |
Special purpose callback functions | |
| typedef XMP_Int32 | XMP_Status |
| typedef XMP_Status(* | XMP_TextOutputProc )(void *refCon, XMP_StringPtr buffer, XMP_StringLen bufferSize) |
| typedef bool(* | XMP_AbortProc )(void *arg) |
Enumerations | |
| enum | { kXMP_TimeWestOfUTC = -1, kXMP_TimeIsUTC = 0, kXMP_TimeEastOfUTC = +1 } |
Constant values for | |
| enum | { kXMP_PropValueIsURI = 0x00000002UL, kXMP_PropHasQualifiers = 0x00000010UL, kXMP_PropIsQualifier = 0x00000020UL, kXMP_PropHasLang = 0x00000040UL, kXMP_PropHasType = 0x00000080UL, kXMP_PropValueIsStruct = 0x00000100UL, kXMP_PropValueIsArray = 0x00000200UL, kXMP_PropArrayIsUnordered = kXMP_PropValueIsArray, kXMP_PropArrayIsOrdered = 0x00000400UL, kXMP_PropArrayIsAlternate = 0x00000800UL, kXMP_PropArrayIsAltText = 0x00001000UL, kXMP_PropIsAlias = 0x00010000UL, kXMP_PropHasAliases = 0x00020000UL, kXMP_PropIsInternal = 0x00040000UL, kXMP_PropIsStable = 0x00100000UL, kXMP_PropIsDerived = 0x00200000UL, kXMP_PropArrayFormMask = kXMP_PropValueIsArray | kXMP_PropArrayIsOrdered | kXMP_PropArrayIsAlternate | kXMP_PropArrayIsAltText, kXMP_PropCompositeMask = kXMP_PropValueIsStruct | kXMP_PropArrayFormMask, kXMP_ImplReservedMask = 0x70000000L } |
Option bit flags for the | |
| enum | { kXMP_InsertBeforeItem = 0x00004000UL, kXMP_InsertAfterItem = 0x00008000UL, kXMP_DeleteExisting = 0x20000000UL, kXMP_PropValueOptionsMask = kXMP_PropValueIsURI, kXMP_PropArrayLocationMask = kXMP_InsertBeforeItem | kXMP_InsertAfterItem } |
| enum | { kXMP_RequireXMPMeta = 0x0001UL, kXMP_ParseMoreBuffers = 0x0002UL, kXMP_StrictAliasing = 0x0004UL } |
Option bit flags for | |
| enum | { kXMP_OmitPacketWrapper = 0x0010UL, kXMP_ReadOnlyPacket = 0x0020UL, kXMP_UseCompactFormat = 0x0040UL, kXMP_UseCanonicalFormat = 0x0080UL, kXMP_IncludeThumbnailPad = 0x0100UL, kXMP_ExactPacketLength = 0x0200UL, kXMP_OmitAllFormatting = 0x0800UL, kXMP_OmitXMPMetaElement = 0x1000UL , kXMP_EncodingMask = 0x0007UL, kXMP_EncodeUTF8 = 0UL, kXMP_EncodeUTF16Big = _XMP_UTF16_Bit, kXMP_EncodeUTF16Little = _XMP_UTF16_Bit | _XMP_LittleEndian_Bit, kXMP_EncodeUTF32Big = _XMP_UTF32_Bit, kXMP_EncodeUTF32Little = _XMP_UTF32_Bit | _XMP_LittleEndian_Bit } |
Option bit flags for | |
| enum | { kXMP_IterClassMask = 0x00FFUL, kXMP_IterProperties = 0x0000UL, kXMP_IterAliases = 0x0001UL, kXMP_IterNamespaces = 0x0002UL, kXMP_IterJustChildren = 0x0100UL, kXMP_IterJustLeafNodes = 0x0200UL, kXMP_IterJustLeafName = 0x0400UL, kXMP_IterOmitQualifiers = 0x1000UL } |
Option bit flags for | |
| enum | { kXMP_IterSkipSubtree = 0x0001UL, kXMP_IterSkipSiblings = 0x0002UL } |
Option bit flags for | |
| enum | { kXMPUtil_AllowCommas = 0x10000000UL } |
| enum | { kXMPTemplate_IncludeInternalProperties = 0x0001UL, kXMPTemplate_ReplaceExistingProperties = 0x0002UL, kXMPTemplate_ReplaceWithDeleteEmpty = 0x0004UL, kXMPTemplate_AddNewProperties = 0x0008UL, kXMPTemplate_ClearUnnamedProperties = 0x0010UL } |
Option bit flags for | |
| enum | { kXMPUtil_DoAllProperties = 0x0001UL, kXMPUtil_ReplaceOldValues = 0x0002UL, kXMPUtil_DeleteEmptyValues = 0x0004UL, kXMPUtil_IncludeAliases = 0x0800UL } |
Option bit flags for | |
| enum | SeekMode |
Seek mode constants for use with XMP_IO and inside XMPFiles library code. | |
| enum | { kXMP_PDFFile = 0x50444620UL, kXMP_PostScriptFile = 0x50532020UL, kXMP_EPSFile = 0x45505320UL, kXMP_JPEGFile = 0x4A504547UL, kXMP_JPEG2KFile = 0x4A505820UL, kXMP_TIFFFile = 0x54494646UL, kXMP_GIFFile = 0x47494620UL, kXMP_PNGFile = 0x504E4720UL, kXMP_SWFFile = 0x53574620UL, kXMP_FLAFile = 0x464C4120UL, kXMP_FLVFile = 0x464C5620UL, kXMP_MOVFile = 0x4D4F5620UL, kXMP_AVIFile = 0x41564920UL, kXMP_CINFile = 0x43494E20UL, kXMP_WAVFile = 0x57415620UL, kXMP_MP3File = 0x4D503320UL, kXMP_SESFile = 0x53455320UL, kXMP_CELFile = 0x43454C20UL, kXMP_MPEGFile = 0x4D504547UL, kXMP_MPEG2File = 0x4D503220UL, kXMP_MPEG4File = 0x4D503420UL, kXMP_MXFFile = 0x4D584620UL, kXMP_WMAVFile = 0x574D4156UL, kXMP_AIFFFile = 0x41494646UL, kXMP_P2File = 0x50322020UL, kXMP_XDCAM_FAMFile = 0x58444346UL, kXMP_XDCAM_SAMFile = 0x58444353UL, kXMP_XDCAM_EXFile = 0x58444358UL, kXMP_AVCHDFile = 0x41564844UL, kXMP_SonyHDVFile = 0x53484456UL, kXMP_CanonXFFile = 0x434E5846UL, kXMP_HTMLFile = 0x48544D4CUL, kXMP_XMLFile = 0x584D4C20UL, kXMP_TextFile = 0x74657874UL, kXMP_PhotoshopFile = 0x50534420UL, kXMP_IllustratorFile = 0x41492020UL, kXMP_InDesignFile = 0x494E4444UL, kXMP_AEProjectFile = 0x41455020UL, kXMP_AEProjTemplateFile = 0x41455420UL, kXMP_AEFilterPresetFile = 0x46465820UL, kXMP_EncoreProjectFile = 0x4E434F52UL, kXMP_PremiereProjectFile = 0x5052504AUL, kXMP_PremiereTitleFile = 0x5052544CUL, kXMP_UCFFile = 0x55434620UL, kXMP_UnknownFile = 0x20202020UL } |
File format constants for use with XMPFiles. More... | |
| enum | |
Byte-order masks, do not use directly. | |
| enum | { kXMP_Char8Bit = 0, kXMP_Char16BitBig = kXMP_Char16BitMask, kXMP_Char16BitLittle = kXMP_Char16BitMask | kXMP_CharLittleEndianMask, kXMP_Char32BitBig = kXMP_Char32BitMask, kXMP_Char32BitLittle = kXMP_Char32BitMask | kXMP_CharLittleEndianMask, kXMP_CharUnknown = 1 } |
Constants to allow easy testing for 16/32 bit and big/little endian. More... | |
| enum | { kXMP_PacketInfoVersion = 3 } |
Version of the XMP_PacketInfo type. More... | |
| enum | { kXMPFiles_IgnoreLocalText = 0x0002, kXMPFiles_ServerMode = kXMPFiles_IgnoreLocalText } |
Option bit flags for | |
| enum | { kXMPFiles_CanInjectXMP = 0x00000001, kXMPFiles_CanExpand = 0x00000002, kXMPFiles_CanRewrite = 0x00000004, kXMPFiles_PrefersInPlace = 0x00000008, kXMPFiles_CanReconcile = 0x00000010, kXMPFiles_AllowsOnlyXMP = 0x00000020, kXMPFiles_ReturnsRawPacket = 0x00000040, kXMPFiles_HandlerOwnsFile = 0x00000100, kXMPFiles_AllowsSafeUpdate = 0x00000200, kXMPFiles_NeedsReadOnlyPacket = 0x00000400, kXMPFiles_UsesSidecarXMP = 0x00000800, kXMPFiles_FolderBasedFormat = 0x00001000 } |
Option bit flags for | |
| enum | { kXMPFiles_OpenForRead = 0x00000001, kXMPFiles_OpenForUpdate = 0x00000002, kXMPFiles_OpenOnlyXMP = 0x00000004, kXMPFiles_ForceGivenHandler = 0x00000008, kXMPFiles_OpenStrictly = 0x00000010, kXMPFiles_OpenUseSmartHandler = 0x00000020, kXMPFiles_OpenUsePacketScanning = 0x00000040, kXMPFiles_OpenLimitedScanning = 0x00000080, kXMPFiles_OpenRepairFile = 0x00000100 } |
Option bit flags for | |
| enum | { kXMPFiles_UpdateSafely = 0x0001 } |
Option bit flags for | |
Errors Exception handling | |
XMP Tookit errors result in throwing an The
| |
| enum | { kXMPErr_NoError = -1, kXMPErr_Unknown = 0, kXMPErr_TBD = 1, kXMPErr_Unavailable = 2, kXMPErr_BadObject = 3, kXMPErr_BadParam = 4, kXMPErr_BadValue = 5, kXMPErr_AssertFailure = 6, kXMPErr_EnforceFailure = 7, kXMPErr_Unimplemented = 8, kXMPErr_InternalFailure = 9, kXMPErr_Deprecated = 10, kXMPErr_ExternalFailure = 11, kXMPErr_UserAbort = 12, kXMPErr_StdException = 13, kXMPErr_UnknownException = 14, kXMPErr_NoMemory = 15, kXMPErr_BadSchema = 101, kXMPErr_BadXPath = 102, kXMPErr_BadOptions = 103, kXMPErr_BadIndex = 104, kXMPErr_BadIterPosition = 105, kXMPErr_BadParse = 106, kXMPErr_BadSerialize = 107, kXMPErr_BadFileFormat = 108, kXMPErr_NoFileHandler = 109, kXMPErr_TooLargeForJPEG = 110, kXMPErr_BadXML = 201, kXMPErr_BadRDF = 202, kXMPErr_BadXMP = 203, kXMPErr_EmptyIterator = 204, kXMPErr_BadUnicode = 205, kXMPErr_BadTIFF = 206, kXMPErr_BadJPEG = 207, kXMPErr_BadPSD = 208, kXMPErr_BadPSIR = 209, kXMPErr_BadIPTC = 210, kXMPErr_BadMPEG = 211 } |
Exception code constants. More... | |
General scalar types and constants | |
|
| |
| #define | kXMP_TrueStr "True" |
| The canonical true string value for Booleans in serialized XMP. | |
| #define | kXMP_FalseStr "False" |
| The canonical false string value for Booleans in serialized XMP. | |
| enum | { kXMPTS_Yes = 1, kXMPTS_No = 0, kXMPTS_Maybe = -1 } |
| typedef const char * | XMP_StringPtr |
The type for input string parameters. A const char * , a null-terminated UTF-8 string. | |
| typedef XMP_Uns32 | XMP_StringLen |
| The type for string length parameters. A 32-bit unsigned integer, as big as will be practically needed. | |
| typedef XMP_Int32 | XMP_Index |
| The type for offsets and indices. A 32-bit signed integer. It is signed to allow -1 for loop termination. | |
| typedef XMP_Uns32 | XMP_OptionBits |
The type for a collection of 32 flag bits. Individual flags are defined as enum value bit masks; see kXMP_PropValueIsURI and following. A number of macros provide common set or set operations, such as XMP_PropIsSimple . For other tests use an expression like options & kXMP_<theOption> . When passing multiple option flags use the bitwise-OR operator. '|', not the arithmatic plus, '+'. | |
| typedef XMP_Int8 | XMP_TriState |
Common C/C++ types and constants for the XMP toolkit.
| #define kXMP_FalseStr "False" |
The canonical false string value for Booleans in serialized XMP.
Code that converts from string to bool should be case insensitive, and also allow "0".
| #define kXMP_TrueStr "True" |
The canonical true string value for Booleans in serialized XMP.
Code that converts from string to bool should be case insensitive, and also allow "1".
| #define XMP_ArrayIsAlternate | ( | opt | ) | (((opt) & kXMP_PropArrayIsAlternate) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_ArrayIsAltText | ( | opt | ) | (((opt) & kXMP_PropArrayIsAltText) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_ArrayIsOrdered | ( | opt | ) | (((opt) & kXMP_PropArrayIsOrdered) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_ArrayIsUnordered | ( | opt | ) | (((opt) & kXMP_PropArrayIsOrdered) == 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_CharFormIs16Bit | ( | f | ) | ( ((int)(f) & kXMP_Char16BitMask) != 0 ) |
Macro reports the encoding of a character.
| f | The character to check. |
| #define XMP_CharFormIs32Bit | ( | f | ) | ( ((int)(f) & kXMP_Char32BitMask) != 0 ) |
Macro reports the encoding of a character.
| f | The character to check. |
| #define XMP_CharFormIsBigEndian | ( | f | ) | ( ((int)(f) & kXMP_CharLittleEndianMask) == 0 ) |
Macro reports the byte-order of a character.
| f | The character to check. |
| #define XMP_CharFormIsLittleEndian | ( | f | ) | ( ((int)(f) & kXMP_CharLittleEndianMask) != 0 ) |
Macro reports the byte-order of a character.
| f | The character to check. |
| #define XMP_CharFromSerializeForm | ( | sf | ) | ( (XMP_Uns8)(sf) ) |
Macro converts XMP_OptionBits
to XMP_Uns8
.
| sf | The character to convert. |
| #define XMP_CharToSerializeForm | ( | cf | ) | ( (XMP_OptionBits)(cf) ) |
Macro converts XMP_Uns8
to XMP_OptionBits
.
| cf | The character to convert. |
| #define XMP_ClearOption | ( | var, | |||
| opt | ) | var &= ~(opt) |
Macro clears an option flag bit.
| var | A variable storing an options flag. | |
| opt | The bit-flag constant to clear. |
| #define XMP_GetCharSize | ( | f | ) | ( ((int)(f)&6) == 0 ? 1 : (int)(f)&6 ) |
Macro reports the byte-size of a character.
| f | The character to check. |
| #define XMP_NodeIsSchema | ( | opt | ) | (((opt) & kXMP_SchemaNode) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_OptionIsClear | ( | var, | |||
| opt | ) | (((var) & (opt)) == 0) |
Macro reports whether an option flag bit is clear.
| var | A variable storing an options flag. | |
| opt | The bit-flag constant to test. |
| #define XMP_OptionIsSet | ( | var, | |||
| opt | ) | (((var) & (opt)) != 0) |
Macro reports whether an option flag bit is set.
| var | A variable storing an options flag. | |
| opt | The bit-flag constant to test. |
| #define XMP_PropHasLang | ( | opt | ) | (((opt) & kXMP_PropHasLang) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropHasQualifiers | ( | opt | ) | (((opt) & kXMP_PropHasQualifiers) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropIsAlias | ( | opt | ) | (((opt) & kXMP_PropIsAlias) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropIsArray | ( | opt | ) | (((opt) & kXMP_PropValueIsArray) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropIsQualifier | ( | opt | ) | (((opt) & kXMP_PropIsQualifier) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropIsSimple | ( | opt | ) | (((opt) & kXMP_PropCompositeMask) == 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_PropIsStruct | ( | opt | ) | (((opt) & kXMP_PropValueIsStruct) != 0) |
Macro reports the property type specified by an options flag.
| opt | The options flag to check. |
| #define XMP_SetOption | ( | var, | |||
| opt | ) | var |= (opt) |
Macro sets an option flag bit.
| var | A variable storing an options flag. | |
| opt | The bit-flag constant to set. |
| #define XMP_TestOption | ( | var, | |||
| opt | ) | (((var) & (opt)) != 0) |
Macro reports whether an option flag bit is set.
| var | A variable storing an options flag. | |
| opt | The bit-flag constant to test. |
| typedef bool(* XMP_AbortProc)(void *arg) |
The signature of a client-defined callback to check for a user request to abort a time-consuming operation within XMPFiles.
| arg | A pointer to caller-defined data passed from the registration call. |
TXMPFiles::SetAbortProc()
| typedef XMP_Int32 XMP_Status |
A signed 32-bit integer used as a status result for the output callback routine, XMP_TextOutputProc
. Zero means no error, all other values except -1 are private to the callback. The callback is wrapped to prevent exceptions being thrown across DLL boundaries. Any exceptions thrown out of the callback cause a return status of -1.
| typedef XMP_Status(* XMP_TextOutputProc)(void *refCon, XMP_StringPtr buffer, XMP_StringLen bufferSize) |
The signature of a client-defined callback for text output from XMP Toolkit debugging operations. The callback is invoked one or more times for each line of output. The end of a line is signaled by a '\n' character at the end of the buffer. Formatting newlines are never present in the middle of a buffer, but values of properties might contain any UTF-8 characters.
| refCon | A pointer to client-defined data passed to the TextOutputProc. | |
| buffer | A string containing one line of output. | |
| bufferSize | The number of characters in the output buffer. |
TXMPMeta::DumpObject()
| typedef struct __XMPDocOps__* XMPDocOpsRef |
An "ABI safe" pointer to the internal part of an XMP document operations object. Use to pass an XMP document operations object across client DLL boundaries. See TXMPDocOps
.
| typedef struct __XMPFiles__* XMPFilesRef |
An "ABI safe" pointer to the internal part of an XMP file-handling object. Use to pass an XMP file-handling object across client DLL boundaries. See TXMPFiles
.
| typedef struct __XMPIterator__* XMPIteratorRef |
An "ABI safe" pointer to the internal part of an XMP iteration object. Use to pass an XMP iteration object across client DLL boundaries. See TXMPIterator
.
| typedef struct __XMPMeta__* XMPMetaRef |
An "ABI safe" pointer to the internal part of an XMP object. Use to pass an XMP object across client DLL boundaries. See TXMPMeta::GetInternalRef()
.
| anonymous enum |
Type for yes/no/maybe answers. The values are picked to allow Boolean-like usage. The yes and values are true (non-zero), the no value is false (zero).
| anonymous enum |
Constant values for XMP_DateTime::tzSign
field.
| anonymous enum |
Option bit flags for TXMPUtils::RemoveProperties()
and TXMPUtils::AppendProperties()
.
| anonymous enum |
File format constants for use with XMPFiles.
| anonymous enum |
Constants to allow easy testing for 16/32 bit and big/little endian.
| anonymous enum |
Version of the XMP_PacketInfo type.
| kXMP_PacketInfoVersion |
Version of the XMP_PacketInfo type. |
| anonymous enum |
Option bit flags for TXMPFiles::Initialize()
.
| anonymous enum |
Option bit flags for TXMPFiles::GetFormatInfo()
.
| anonymous enum |
Option bit flags for TXMPFiles::OpenFile()
.
| anonymous enum |
Option bit flags for TXMPFiles::CloseFile()
.
| anonymous enum |
Exception code constants.
| anonymous enum |
Option bit flags for the TXMPMeta
property accessor functions.
| kXMP_PropValueIsURI |
The XML string form of the property value is a URI, use rdf:resource attribute. DISCOURAGED. |
| kXMP_PropHasQualifiers |
The property has qualifiers, includes |
| kXMP_PropIsQualifier |
This is a qualifier for some other property, includes |
| kXMP_PropHasLang |
Implies |
| kXMP_PropHasType |
Implies |
| kXMP_PropValueIsStruct |
The value is a structure with nested fields. |
| kXMP_PropValueIsArray |
The value is an array (RDF alt/bag/seq). The "ArrayIs..." flags identify specific types of array; default is a general unordered array, serialized using an |
| kXMP_PropArrayIsUnordered |
The item order does not matter. |
| kXMP_PropArrayIsOrdered |
Implies |
| kXMP_PropArrayIsAlternate |
Implies |
| kXMP_PropArrayIsAltText |
Implies |
| kXMP_PropIsAlias |
This property is an alias name for another property. This is only returned by |
| kXMP_PropHasAliases |
This property is the base value (actual) for a set of aliases.This is only returned by |
| kXMP_PropIsInternal |
The value of this property is "owned" by the application, and should not generally be editable in a UI. |
| kXMP_PropIsStable |
The value of this property is not derived from the document content. |
| kXMP_PropIsDerived |
The value of this property is derived from the document content. |
| kXMP_PropArrayFormMask |
Property type bit-flag mask for all array types. |
| kXMP_PropCompositeMask |
Property type bit-flag mask for composite types (array and struct). |
| kXMP_ImplReservedMask |
Mask for bits that are reserved for transient use by the implementation. |
| anonymous enum |
Option bit flags for the TXMPMeta
property setting functions. These option bits are shared with the accessor functions:
kXMP_PropValueIsURI
kXMP_PropValueIsStruct
kXMP_PropValueIsArray
kXMP_PropArrayIsOrdered
kXMP_PropArrayIsAlternate
kXMP_PropArrayIsAltText
| anonymous enum |
Option bit flags for TXMPMeta::ParseFromBuffer()
.
| anonymous enum |
Option bit flags for TXMPMeta::SerializeToBuffer()
.
| anonymous enum |
Option bit flags for TXMPIterator
construction.
| kXMP_IterClassMask |
The low 8 bits are an enum of what data structure to iterate. |
| kXMP_IterProperties |
Iterate the property tree of a TXMPMeta object. |
| kXMP_IterAliases |
Iterate the global alias table. |
| kXMP_IterNamespaces |
Iterate the global namespace table. |
| kXMP_IterJustChildren |
Just do the immediate children of the root, default is subtree. |
| kXMP_IterJustLeafNodes |
Just do the leaf nodes, default is all nodes in the subtree. |
| kXMP_IterJustLeafName |
Return just the leaf part of the path, default is the full path. |
| kXMP_IterOmitQualifiers |
Omit all qualifiers. |
| anonymous enum |
Option bit flags for TXMPIterator::Skip()
.
| anonymous enum |
Option bit flags for TXMPUtils::CatenateArrayItems()
and TXMPUtils::SeparateArrayItems()
. These option bits are shared with the accessor functions:
| anonymous enum |
Option bit flags for TXMPUtils::ApplyTemplate()
.


Hello World
A test Stencila document with at least one (well, that's the plan) of each node type (in alphabetical order). See additional node specific test documents in sibling folders e.g. image.
A test Stencila document with at least one (well, that's the plan) of each node type (in alphabetical order). See additional node specific test documents in sibling folders e.g. image.


new Mp4Frag(optionsopt) → {Mp4Frag}
Parameters:
| Name |
Type |
Attributes |
Description |
options |
Object
|
<optional>
|
Configuration options.
Properties
| Name |
Type |
Attributes |
Description |
hlsBase |
String
|
<optional>
|
Base name of files in fmp4 m3u8 playlist. Affects the generated m3u8 playlist by naming file fragments. Must be set to generate m3u8 playlist. |
hlsListSize |
Number
|
<optional>
|
Number of segments to keep in fmp4 m3u8 playlist. Must be an integer ranging from 2 to 10. Defaults to 4 if hlsBase is set and hlsListSize is not set. |
hlsListInit |
Boolean
|
<optional>
|
Indicates that m3u8 playlist should be generated after init segment is created and before media segments are created. Defaults to false. |
bufferListSize |
Number
|
<optional>
|
Number of segments to keep buffered. Must be an integer ranging from 2 to 10. Not related to HLS settings. |
|
- Source:
Returns:
this - Returns reference to new instance of Mp4Frag for chaining event listeners.
-
Type
-
Mp4Frag
Members
(readonly) bufferConcat
Properties:
- Source:
(readonly) bufferList
Properties:
| Name |
Type |
Description |
bufferList |
Array
|
- Returns the buffered mp4 segments as an Array.
- Returns Null if requested before first segment event. |
- Source:
(readonly) bufferListConcat
Properties:
| Name |
Type |
Description |
bufferListConcat |
Buffer
|
- Returns the Mp4Frag.bufferList concatenated as a Buffer.
- Returns Null if requested before first segment event. |
- Source:
(readonly) duration
Properties:
| Name |
Type |
Description |
duration |
Number
|
- Returns the duration of latest Mp4 segment as a Float(seconds).
- Returns -1 if requested before first segment event. |
- Source:
(readonly) initialization
Properties:
| Name |
Type |
Description |
initialization |
Buffer
|
- Returns the mp4 initialization fragment as a Buffer.
- Returns Null if requested before initialized event. |
- Source:
(readonly) m3u8
Properties:
| Name |
Type |
Description |
m3u8 |
String
|
- Returns the fmp4 HLS m3u8 playlist as a String.
- Returns Null if requested before initialized event. |
- Source:
(readonly) mime
Properties:
| Name |
Type |
Description |
mime |
String
|
- Returns the mime codec information as a String.
- Returns Null if requested before initialized event. |
- Source:
(readonly) segment
Properties:
| Name |
Type |
Description |
segment |
Buffer
|
- Returns the latest Mp4 segment as a Buffer.
- Returns Null if requested before first segment event. |
- Source:
(readonly) sequence
Properties:
| Name |
Type |
Description |
sequence |
Number
|
- Returns the latest sequence of the fmp4 HLS m3u8 playlist as an Integer.
- Returns -1 if requested before first segment event. |
- Source:
(readonly) timestamp
Properties:
| Name |
Type |
Description |
timestamp |
Number
|
- Returns the timestamp of the latest Mp4 segment as an Integer(milliseconds).
- Returns -1 if requested before first segment event. |
- Source:
Methods
getHlsNamedSegment(name) → {Buffer}
Parameters:
| Name |
Type |
Description |
name |
String
|
- Returns the Mp4 segment that corresponds to the HLS named sequence as a Buffer.
- Returns Null if there is no .m4s segment that corresponds to sequence name. |
- Source:
Returns:
-
Type
-
Buffer
getHlsSegment(sequence) → {Buffer}
Parameters:
| Name |
Type |
Description |
sequence |
Number
|
String
|
- Returns the Mp4 segment that corresponds to the HLS numbered sequence as a Buffer.
- Returns Null if there is no .m4s segment that corresponds to sequence number. |
- Source:
Returns:
-
Type
-
Buffer
resetCache()
Clear cached values
- Source:
Events
initialized
Fires when the init fragment of the Mp4 is parsed from the piped data.
Type:
Properties:
| Name |
Type |
Description |
Object |
Object
|
Properties
|
- Source:
segment
Fires when the latest Mp4 segment is parsed from the piped data.
Type:
Properties:
- Source:


- To start up, AWS tutorial notes on getting started is too good notes
- For know about EBS for AWS and its role in data storage https://spruce.it/noise/setting-up-a-proper-lamp-stack-on-aws-ec2-ebs/
- For mounting the EBS volume to cloud http://stackoverflow.com/questions/11535617/add-ebs-to-ubuntu-ec2-instance http://maplpro.blogspot.in/ A best visualization for pyhton turoail
- For more comphrehensive understanding of AWS follow this http://serverfault.com/questions/315123/difference-between-rebooting-and-stop-starting-an-amazon-ec2-instance


My notes
Quick Note
Choose category
Shopping
Work
Studies
Personal
Duties
Note text content:
Submit
adding...


Steamed sprout tops recipe
by Catherine PhippsThis is the top of the dense, woody stalk of Brussels sprouts, where the stem, still dotted with tiny nuggets of nutty-flavoured sprouts, broadens into a perfect head of tightly furled leaves surrounded by a loose crown of floppy green leaves.
 Discard the woodiest part of the stem, then cut the head into wedges. To cook, put a large slice of butter in a pan with a splash of water.
- When the butter has melted, add everything together and season with salt.
- Toss gently, then tightly cover and leave for around 10 to 12 minutes over a gentle heat, checking regularly.
- When you can easily pierce the sprouts with a knife tip, they are done. Serve immediately with the buttery juices.
Leaf: Lettuce, Greens, Herbs, Weeds by Catherine Phipps, is published by Quadrille (£25). Order your copy from books.telegraph.co.uk


A non-empty zero-indexed array A consisting of N integers is given. Array A represents numbers on a tape.
Any integer P, such that 0 < P < N, splits this tape into two non-empty parts: A[0], A[1], ..., A[P − 1] and A[P], A[P + 1], ..., A[N − 1].
The difference between the two parts is the value of: |(A[0] + A[1] + ... + A[P − 1]) − (A[P] + A[P + 1] + ... + A[N − 1])|
In other words, it is the absolute difference between the sum of the first part and the sum of the second part.
For example, consider array A such that:
A[0] = 3 A[1] = 1 A[2] = 2 A[3] = 4 A[4] = 3We can split this tape in four places:
- P = 1, difference = |3 − 10| = 7
- P = 2, difference = |4 − 9| = 5
- P = 3, difference = |6 − 7| = 1
- P = 4, difference = |10 − 3| = 7
Write a function:
def solution(A)
that, given a non-empty zero-indexed array A of N integers, returns the minimal difference that can be achieved.
For example, given:
A[0] = 3 A[1] = 1 A[2] = 2 A[3] = 4 A[4] = 3the function should return 1, as explained above.
Assume that:
- N is an integer within the range [2..100,000];
- each element of array A is an integer within the range [−1,000..1,000].
Complexity:
- expected worst-case time complexity is O(N);
- expected worst-case space complexity is O(N), beyond input storage (not counting the storage required for input arguments).


Facebook username: {{user.username}}
- Category that was repressed: {{user.repress}}
- First used: {{user.created | date:'MMM d, y h:mm a'}}
✗ indicates that the post was originally repressed from your feed.
{{posts.length}} most recent posts (out of {{total}} total)


{% extends "shipmaster/base.html" %} {% load i18n %} {% block content %}
Pull the latest source from {{ current_repo.git }} and kick off a build.
Previous builds:


As you have probably heard, TNReady has been switched to all paper tests and pushed back. As I find out more infomation (including dates) I will let you know!
There are three weeks left in the marking period. Thank you for staying on top of homework and studying so students can finish up strong!
The Tripod survey will be administered on Friday. If you would like your student to opt out, please send a note in this week.
You can vist the Idlewild homepage for more infomation.
ELA
Math
Science
Social Studies


PacMan
This is a Pacman game final individual project for CS5004 at Northeastern University, taught by Professor Cheng.
Main Chanllenges:
- Computing Problem:
- How to locate ghosts and pacman precisely
- How to generate the game moving rule properly
- Data Communication Problem:
- Interactions between map components and pacman
- Display pacman’s moving gifs
What I have used:
- Java
- MVC design pattern


{% extends "base.html" %} {% block content %}
| {{t.name}} {% include "tournament_labels.html" %} | - | {{team.name}} |
| {{game.tournament.name}} - {{game.tournament.division}} | {{game.local.name}} | {{game.local_score}} | v | {{game.visitor_score}} | {{game.visitor.name}} |


IN THE HIGH COURT OF KERALA AT ERNAKULAM WP(C).No. 29511 of 2008(L) 1. CHEERANS MAYURA INDUSTRIES, ... Petitioner Vs 1. KERALA STATE POLLUTION CONTROL BOARD, ... Respondent 2. CHAIRMAN, KERALA STATE POLLUTION CONTROL For Petitioner :SRI.GEORGE POONTHOTTAM For Respondent :SRI.M.K.CHANDRA MOHANDAS,SC,POLL.C.BOAR The Hon'ble MR. Justice V.GIRI Dated :20/10/2008 O R D E R V.GIRI, J ------------------- W.P.(C).29511/2008 -------------------- Dated this the 20th day of October, 2008 JUDGMENT
Challenge in the writ petition is against Ext.P14 order, which is one seen to have been passed by the Chairman of the Pollution Control Board. Essentially, the Chairman was only reiterating the stand taken by the Board in this regard and therefore, Ext.P14 also may be treated as an order passed by the Board itself, contends the learned Standing Counsel for the Pollution Control Board. It is further pointed out by the counsel for the Board that the order is therefore, appealable before the Appellate Authority under the Air and Water Pollution Act. Submission is recorded.
In the circumstances, if the petitioner files an appeal against Ext.P14 within three weeks from today, the Appellate Authority under the Act shall consider the same as having been filed within time. The Appellate Authority shall also treat the appeal as maintainable. It will not be open to the Pollution W.P.(C).29511/2008 2 Control Board to raise a contention as regards the maintainability of the appeal. Orders shall be passed by the Appellate Authority without delay. Other contentions of the petitioner are left open.
Writ petition is disposed of as above.
V.GIRI, Judge mrcs


|
Fusion3D
Version 6.04
|
Qt dialog for opening with one command an entire set of map files whose naming conventions are well defined like BuckEye. More...
#include <dialogFileDemBuck.h>
Public Member Functions | |
| dialogFileDemBuck (QWidget *parent=Q_NULLPTR) | |
| ~dialogFileDemBuck () | |
| int | register_map3d_index_class (map3d_index_class *map3d_index_in) |
| Register map3d_index_class in order to use its dir_class. More... | |
| Public Member Functions inherited from Ui_dialogFileDemBuck | |
| void | setupUi (QWidget *dialogFileDemBuck) |
| void | retranslateUi (QWidget *dialogFileDemBuck) |
Additional Inherited Members | |
| Public Attributes inherited from Ui_dialogFileDemBuck | |
| QLineEdit * | dirEdit |
| QLabel * | label |
| QPushButton * | dirButton |
| QLabel * | label_2 |
| QLabel * | label_3 |
| QRadioButton * | buckeyeButton |
| QRadioButton * | alirtButton |
| QRadioButton * | haloeButton |
| QLabel * | label_4 |
| QRadioButton * | egm96Button |
| QRadioButton * | wgs84Button |
| QLineEdit * | out1Edit |
| QLineEdit * | out2Edit |
| QLineEdit * | out3Edit |
| QLineEdit * | out4Edit |
| QLineEdit * | out5Edit |
| QPushButton * | loadButton |
| QPushButton * | cancelButton |
Qt dialog for opening with one command an entire set of map files whose naming conventions are well defined like BuckEye.
Qt menu that handles BuckEye, Haloe and Alirt files. It takes advantage of their naming conventions to facilitate opening an entire dataset including DSMs, texture files and KML extents. All tiles in a given directory can be opened with one command.
| dialogFileDemBuck::dialogFileDemBuck | ( | QWidget * | parent = Q_NULLPTR | ) |
| dialogFileDemBuck::~dialogFileDemBuck | ( | ) |
| int dialogFileDemBuck::register_map3d_index_class | ( | map3d_index_class * | map3d_index_in | ) |
Register map3d_index_class in order to use its dir_class.


001package com.avaje.ebean.annotation; 002 003import java.lang.annotation.ElementType; 004import java.lang.annotation.Retention; 005import java.lang.annotation.RetentionPolicy; 006import java.lang.annotation.Target; 007 008/** 009 * Used to indicate an entity bean that has 'draftable' support. 010 * <p> 011 * This means that a second set of tables is created to hold draft versions of 012 * the rows and that these can then be published which effectively copies/transfers 013 * the values from the 'draft' table to the 'live' table. 014 * </p> 015 * <p> 016 * Ebean Query supports 'find as draft' which builds the resulting object graph using 017 * the draft tables. This object graph is typically edited, approved in some application 018 * specific manor and then published. 019 * </p> 020 * <p> 021 * EbeanServer has a publish method which transfers/copies the draft object graph to 022 * the 'live' tables. 023 * </p> 024 */ 025@Retention(RetentionPolicy.RUNTIME) 026@Target(ElementType.TYPE) 027public @interface Draftable { 028 029}


Keylog Save Type
- "Normal" keylogging mode records basic key presses.
- "Detailed" keylogging mode records all keyboard buttons (incl. backspace, shift, etc...).
- "Log System Keys" will record all system keys, such as CTRL and ALT. It is only available if you select Detailed keylogging.
Save All Sites
- Enabled: Every website that is visited will be logged, including frames.
- Disabled: A website will be logged only if keys are typed and logged for that website.
Clear Old Logs
You are currently using {{usageMB}} MB of storage.


DataDivas, Documented
Here’s Gilt Database Administrator/Data Engineer Elon Azoulay presenting at last night’s DataDivas meetup at AlleyNYC. Nearly 40 data divas and data dudes from JP Morgan, the New York Public Library, MTV, AOL and other companies turned out to hear Elon discuss how and why he created an open data file that aggregates U.S. Census and American Community Survey data to the zip code level. Also making a strong showing: Gilt’s Data team, who contributed additional insights and wry commentary.
Thanks to Kaitlin Atkinson and Jacki Buros, DataDivas’ energetic and super-friendly organizers, for inviting Gilt to present–and to last night’s audience, for making the follow-up Q&A so lively and informative!
Photo credit: Gilt Data Engineering Director Geoff Guerdat


French Montana Updates Everyone From A Hospital Bed: “6 Days In ICU”
by Chris GoossensNew York rapper French Montana is keeping everyone updated. The hip-hop veteran has come forward to share footage of himself in the hospital.
On Monday, French tossed up a since-deleted Twitter post showing a clip from an intensive care unit.
According to reports, Montana was hospitalized last Thursday afternoon.
A Public Information Officer with the Los Angeles County Sheriff’s Department confirms to PEOPLE that deputies responded to the rapper’s Calabasas home just before 1:30 p.m. for a medical call. After arriving at the scene, French, 35, was transported to a hospital, but the LACSD officer could not disclose what he was treated for or where he was taken. (People)
French is reportedly on the road to recovery following the medical scare.
Despite the alarming hospitalization, we’re told French is awake and alert. He is currently undergoing treatment and is expected to be released sometime later Thursday. (E! News)
Some media outlets speculated what could have ultimately caused the hospitalization.
Our sources say French has been traveling a lot over the last couple of weeks — including trips to the Middle East and Europe. We’re told some around him suspect he could have been exposed to contaminated food. (TMZ)


{% extends 'index/layout.html' %} {% block body %}
{{message}}
Username
Password:
Don't have account yet? Register


module Misc:{
..}
edit_distance a b cutoff
computes the edit distance between
strings a
and b
. To help efficiency, it uses a cutoff: if the
distance d
is smaller than cutoff
, it returns Some d
, else
None
.
The distance algorithm currently used is Damerau-Levenshtein: it
computes the number of insertion, deletion, substitution of
letters, or swapping of adjacent letters to go from one word to the
other. The particular algorithm may change in the future.
let fatal_error : string => 'a
exception Fatal_error
let try_finally : (unit => 'a) => (unit => unit) => 'a
let map_end : ('a => 'b) => list 'a => list 'b => list 'b
let map_left_right : ('a => 'b) => list 'a => list 'b
let for_all2 : ('a => 'b => bool) => list 'a => list 'b => bool
let replicate_list : 'a => int => list 'a
let list_remove : 'a => list 'a => list 'a
let split_last : list 'a => (list 'a, 'a)
let samelist : ('a => 'a => bool) => list 'a => list 'a => bool
let may : ('a => unit) => option 'a => unit
let may_map : ('a => 'b) => option 'a => option 'b
let find_in_path : list string => string => string
let find_in_path_rel : list string => string => string
let find_in_path_uncap : list string => string => string
let remove_file : string => unit
let expand_directory : string => string => string
let create_hashtable : int => list ('a, 'b) => Hashtbl.t 'a 'b
let copy_file : Pervasives.in_channel => Pervasives.out_channel => unit
let copy_file_chunk : Pervasives.in_channel => Pervasives.out_channel => int => unit
let string_of_file : Pervasives.in_channel => string
let log2 : int => int
let align : int => int => int
let no_overflow_add : int => int => bool
let no_overflow_sub : int => int => bool
let no_overflow_lsl : int => bool
let chop_extension_if_any : string => string
let chop_extensions : string => string
let search_substring : string => string => int => int
let replace_substring : before::string => after::string => string => string
let rev_split_words : string => list string
let get_ref : Pervasives.ref (list 'a) => list 'a
let fst3 : ('a, 'b, 'c) => 'a
let snd3 : ('a, 'b, 'c) => 'b
let thd3 : ('a, 'b, 'c) => 'c
let fst4 : ('a, 'b, 'c, 'd) => 'a
let snd4 : ('a, 'b, 'c, 'd) => 'b
let thd4 : ('a, 'b, 'c, 'd) => 'c
let for4 : ('a, 'b, 'c, 'd) => 'd
module LongString:{
..}
let edit_distance : string => string => int => option int
edit_distance a b cutoff
computes the edit distance between
strings a
and b
. To help efficiency, it uses a cutoff: if the
distance d
is smaller than cutoff
, it returns Some d
, else
None
.
The distance algorithm currently used is Damerau-Levenshtein: it
computes the number of insertion, deletion, substitution of
letters, or swapping of adjacent letters to go from one word to the
other. The particular algorithm may change in the future.
let split : string => char => list string
String.split string char
splits the string string
at every char
char
, and returns the list of sub-strings between the chars.
String.concat (String.make 1 c) (String.split s c)
is the identity.let cut_at : string => char => (string, string)
String.cut_at s c
returns a pair containing the sub-string before
the first occurrence of c
in s
, and the sub-string after the
first occurrence of c
in s
.
let (before, after) = String.cut_at s c in
before ^ String.make 1 c ^ after
is the identity if s
contains c
.
Raise Not_found
if the character does not appear in the string
Since 4.01


WICU daily wash download
Files are being generated
file
creation
creation user
rows
last download
last download user
N/A
file
creation
creation user
rows
last download
last download user


British Airways says flights hit by glitch
British Airways flights were facing delays in and out of London's Heathrow and Gatwick airports on Thursday after a technical glitch overnight, the airline said.
"Our teams are working hard to resolve a technical issue which is affecting some of our flights," said a spokeswoman for BA, owned by airlines group IAG.
"We have rebooked customers on to alternative flights and offered hotel accommodation where they have been unable to continue their journeys last night.
"We are very sorry for the disruption to their travel plans. We plan to operate a full flight schedule today," she added.
BA warned that there would be knock-on delays—but declined to comment on the nature of the problem nor the number of flights affected.
"This is the latest in a long line of British Airways technical glitches causing delays and cancellations," said Rory Boland, editor of consumer magazine Which? Travel.
"Yet again it's thousands of passengers who are paying the price—left tired, frustrated and with a lack of information and assistance from the airline."
BA suffered a computer glitch in 2016 that severely affected its global check-in system.
Meanwhile only two months ago, the airline was forced to ground its entire UK fleet for two days when pilots went on strike in a bitter and long-running pay dispute.


B.TECH
B.TECH in computer science and Engineering
Techno college of Engineering Agartala
Projects completed
Satisfied clients
• Develop php websites
• Full responsive layouts
• Design & Develop static Web Pages
• Mockups Design
Posters,Flyers,
Banners,IDs,Advertisements,
Presentations(e.t.c).
• Design & Protyping
Websites / Apps with
Adobe Xd
/ Figma / Webapps
• Music arrangements,Instrumentals,Electronic Music Production [EDM],Podcast
• Scoring,Sound Designing.
• Full responsive layouts
• Design & Develop static Web Pages
• Develop custom websites with Builders
Looking for a custom job? Click here to contact me! 👋
B.TECH in computer science and Engineering
Techno college of Engineering Agartala
Science [pcmb]
Hindi Higher Secondary School, Agartala
Hindi Higher Secondary School, Agartala
Internship
HypeBrands Pvt Ltd.
Ardent computech
Project :HR Payroll managemnet System
Ardent computech
Project :Cryptography
Hackathon project
The project is based on health and well-being. Since this COVID-19 epidemic is going to leave a permanent mark on our society & social distancing is going to an important factor of our day to day lives, and many government hospitals in this state does not have 'online engagement facilities'. So "codearoha" is here to provide a solution for the needy by making a website that will track
>>available diagnostic services
>>online booking of those services
>>online appointments
>>online consulting reports
>>availability of different blood groups in nearest hospitals and much more
I have made my work with Diptanu, he have done my full graphics work on my website www.lookstudents.in. He deliver my work at a short time also have a stunning experience. Just loved his work. ❤
Don't like forms? Send me an email. 👋


donate now
212-470-3827
Home
(current)
About us
Projects
Contact us
Contact Us
Home
Contact Us
350 5th Ave, 59th Floor, New York, NY 10118.
212-470-3827
Mon to Fri 9am to 6 pm.
<EMAIL_ADDRESS>Send us your query anytime!


Simple demo showing how to integrate the Box2dWeb physics engine with EaselJS graphics & SoundJS audio.
Click a creature to make them explode. Append a “debug” param to the query string to see the Box2d debug draw. Like so: index.html?debug
It also demonstrates using SpriteSheetBuilder to generate run-time spritesheets from vector art produced in Flash Pro.
This approach allows for tiny file sizes - the vector graphics are only 9kb when sent over the wire (gzipped) - and optimal performance on both desktop and mobile. It also allows the art to be scaled dynamically at run time. Append a “scale” param to the query string to see this in action. For example: index.html?scale=0.25
The “balls.html” and “balls.js” files are generated by Adobe’s AnimateCC from the “balls.fla” file.
The source code in “index.html” is licensed under the MIT license. All art & graphics is copyright 2013 gskinner.com, inc. and cannot be used without permission.


RT @indirect: suddenly curious why eBay hasn’t bought TicketMaster to merge it with PayPal into the most reviled non-patent-troll company o…
8/27/2013, 5:49:02 PM
Favs: 0
Retweets: 0
link--- layout: tweet ---
RT @indirect: suddenly curious why eBay hasn’t bought TicketMaster to merge it with PayPal into the most reviled non-patent-troll company o…
8/27/2013, 5:49:02 PM
Favs: 0
Retweets: 0
link


Will Moik
Engineering
|
Photography
|
Contact
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
Instagram: @willmoik


"Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer to do, let us concentrate rather on explaining to human beings what we want a computer to do." -Donald E. Knuth
First-round will be an online quiz on Google form having 30 questions within 45 minutes. We believe that this quiz will help the students in the assessment of their level of understanding in Web Development.
The second round will be a template-making round in which you have to make some templates either simple front-end or some cool CSS effects or any small JavaScript project.
Why can't your name be here ?
No, the event is free of cost.
You’ll get at least 4 – 5 days to submit the website.
You need to make a template that is a single-page website.
There will be two rounds in the contest. The first one is a quiz based on web development technologies. The second one is to make a single-page application.
Participating in such events improves your coding skills and helps you to explore new technologies.
There will be a total of 30 questions based on HTML, CSS, Javascript, Git, Github.
You need to have a basic knowledge of HTML and CSS to participate in the event.
Yes, of course. You don’t need to worry about it, our team will organize a session that will help you understand Git and GitHub.


Wanna hack your way into studies? We are there to help!
Stay updated with all available resources for your current semester and focus on more important things in your life.
Get all the resources at your disposal
Share resources with your friends
Discuss and plan your semester ahead of your time


This Privacy Policy governs the manner in which tinavg - This Is Not A Vocabulary Game collects, uses, maintains and discloses information collected from users (each, a "User") of the https://www.tinavg.com website ("Site").
We may collect personal identification information from Users in a variety of ways, including, but not limited to, when Users visit our site, register on the site, fill out a form, and in connection with other activities, services, features or resources we make available on our Site. Users may be asked for, as appropriate, name, email address. Users may, however, visit our Site anonymously. We will collect personal identification information from Users only if they voluntarily submit such information to us. Users can always refuse to supply personally identification information, except that it may prevent them from engaging in certain Site related activities.
We may collect non-personal identification information about Users whenever they interact with our Site. Non-personal identification information may include the browser name, the type of computer and technical information about Users means of connection to our Site, such as the operating system, browser, and timezone utilized and other similar information.
Our Site may use "cookies" or "HTML5 localStorage" to enhance User experience. We prefer localStorage as this maintains more user privacy and prevents data from being externally accessible. See this for a further explanation on the differences. If we use cookies, user's web browser places cookies on their hard drive for record-keeping purposes and sometimes to track information about them. User may choose to set their web browser to refuse cookies, or to alert you when cookies are being sent. If they do so, note that some parts of the Site may not function properly.
tinavg - This Is Not A Vocabulary Game may collect and use Users personal information for the following purposes:
We adopt appropriate data collection, storage and processing practices and security measures to protect against unauthorized access, alteration, disclosure or destruction of your personal information, username, password, transaction information and data stored on our Site.
We may share or sell information with third parties for marketing or other purposes.
If User decides to opt-in to our mailing list, they will receive emails that may include company news, updates, related product or service information, etc.
Users may find advertising or other content on our Site that link to the sites and services of our partners, suppliers, advertisers, sponsors, licencors and other third parties. We do not control the content or links that appear on these sites and are not responsible for the practices employed by websites linked to or from our Site. In addition, these sites or services, including their content and links, may be constantly changing. These sites and services may have their own privacy policies and customer service policies. Browsing and interaction on any other website, including websites which have a link to our Site, is subject to that website's own terms and policies.
CalOPPA is the first state law in the nation to require commercial websites and online services to post a privacy policy. The law's reach stretches well beyond California to require a person or company in the United States (and conceivably the world) that operates websites collecting personally identifiable information from California consumers to post a conspicuous privacy policy on its website stating exactly the information being collected and those individuals with whom it is being shared, and to comply with this policy. - See more at: http://consumercal.org/california-online-privacy-protection-act-caloppa/#sthash.0FdRbT51.dpuf
According to CalOPPA we agree to the following:
We don't honor do not track signals and do not track, plant cookies, or use advertising when a Do Not Track (DNT) browser mechanism is in place. We don't honor them because:
We do not collect much if any personally identifying information and adding DNT would be burdensome at this moment. We may honor this at a future date, especially if we collect more personally identifying information. But if you do not login to the site then very little information is gathered and none of this information is personally identifying.
It's also important to note that we allow third party behavioral tracking, although this may not be implemented at the current time. The purpose of tracking would be to improve the user experience and/or track how our users are using our service.
tinavg - This Is Not A Vocabulary Game has the discretion to update this privacy policy at any time. When we do, we will post a notification on the main page of our Site. We encourage Users to frequently check this page for any changes to stay informed about how we are helping to protect the personal information we collect. You acknowledge and agree that it is your responsibility to review this privacy policy periodically and become aware of modifications.
The wording of some of the privacy policy generator questions were a little unclear to me. Generally the most all-encompassing option available was chosen. In general, we are collecting the following information in the following situations:
time of last login - bunched into a single pool of "anonymous" users. No PII is collected.
Twitter Name, Twitter UID, Most Recent Game Options, Login Time, Word Sequence, Letter Sequence
Email Address (so we can respond, not for a mailing list), Your Message
We reserve the right to collect location information in the future, although I would like to do further research into how to do this in the best manner. Most likely, I would like to collect city level geolocation data in order to understand which users are using which languages.
By using this Site, you signify your acceptance of this policy. If you do not agree to this policy, please do not use our Site. Your continued use of the Site following the posting of changes to this policy will be deemed your acceptance of those changes. Privacy policy created by GeneratePrivacyPolicy.com
If you have any questions about this Privacy Policy, the practices of this site, or your dealings with this site, please contact us.
This document was last updated on August 25th, 2015


Welcome to the Tutorials page - your resource for getting started with Zero Robotics! The ZR Website tutorials handle the basics of navigating our system; if you're new, start there, then go on to the Beginner section. The programming tutorials are meant to be followed in order, but returning competitors may be able to skip directly to the Intermediate or Advanced section. We are always interested in improving our introductory materials, so if you feel something is missing, please feel free to let us know.
If you are a Middle School Summer Program participant, please use the resources under Middle School Curriculum instead.
| Website Basics | Create an Account | Set up an account on the ZR website |
| Invite Students to Your Team | Invite team members after everyone has made an account (mentors only) | |
| IDE | Getting to Know the ZR IDE | Intro to the ZR programming environment |
| Using the Graphical Editor | Use the graphical editor as an alternative to writing code | |
| Introduction to Game Mode | Select the appropriate Game Mode and test your code against a standard player | |
| Intramural Competitions and Sharing Projects | Share code with your team and compete against a teammate. | |
| Submit Code for a Competition | Submit code for a competition. |
| Basic SPHERES Controls | Variables, Arrays, and the setPositionTarget Function | Create variables, arrays, and make the satellite move |
| More Simple Arrays and setAttitude Target | Practice using arrays and make your satellite rotate to face a certain direction | |
| Programming Concepts | Conditionals: The Basics of "If-Then" | Intro to conditional statements |
| Conditionals: More Fun with "If-Then", Logic Operators and Debugging | Enhance the "if-then" statement with logic operators and learn to print to the debug console | |
| Conditionals: Advanced Logic Operators | Use the "and" and "or" logic operators | |
| Conditionals: Else-If | Learn about the "else-if" statement, nesting conditionals | |
| For Loops | Use a "for" loop to repeat an action a set number of times, as well as find the position of the other satellite. | |
| Applied Conditionals | Use getMyZRState in conditional statements | |
| Creating Functions | Organize your code with procedural functions | |
| Functions and the Step Counter Model | Learn to use a step counter and practice creating functions | |
| Useful Math and Physics | Intro to Physics | Basic information on weightlessness, translation, and rotation |
| Kinematics | Conceptual fundamentals of motion | |
| Combining Vectors | Fundamentals of using and combining vectors |
| More SPHERES Controls | setAttitudeTarget, Revisited | Write code to control the SPHERE's direction |
| Hints about SPHERES Loop Dynamics | Get a better understanding of SPHERES dynamics and Newton's first law. | |
| setVelocityTarget | Use setVelocityTarget for efficiency | |
| Force | Learn Newton's Laws and use setForce | |
| Spinning: Torque | Intro to torque and the setTorques function | |
| Spinning: Angular Velocity | Make your satellite spin using angular velocity and setAttRateTarget | |
| Spinning: Partial Turns | Use dot product to perform partial rotations |
| Advanced Programming | Spinning: Tilted Axis | Use cross product to control spinning on a tilted axis |
| Revolving: Polar Coordinates | Use polar coordinates to revolve in 2-D at the origin | |
| Revolving: Tilted Axis | Use cross product to revolve on a tilted axis anywhere on the coordinate plane | |
| Recommended Functions | Descriptions of functions we recommend you add to your algorithms |
| SPHERES | Make Paper SPHERES | Create a 3D SPHERES model |
| Paper SPHERES Plan | Printable plan for Make Paper SPHERES | |
| Label the SPHERES | Label the components of a SPHERES satellite | |
| Communications | Learn the basic principle of satellite communication | |
| Trilateration Ropes | Learn about trilateration and SPHERES positioning | |
| Physics | Grids and Coordinates | Reinforce basic algebra and explore the coordinate plane |
| Vector Hunt | Underscore the importance of both magnitude and direction | |
| Soccer Ball Demo | Use a soccer ball to understand Newton's First Law | |
| Chairs on Wheels | Use rolling chairs to understand Newton's Third Law | |
| Thruster Balloons | Demonstration to reinforce Newton's Third Law | |
| Free Body Diagrams | Visualize forces with free body diagrams | |
| Bottle Rockets | Design, build, and launch your own bottle rocket to better understand kinematics and force | |
| Bouncy Balls | Understand core elements of physics using bouncy balls | |
| Dry Ice Dynamics | Experience frictionless dynamics with dry ice | |
| Speed of Sound | Demonstrate that sound travels slower than light | |
| Programming | Programming Peanut Butter and Jelly | Learn the fundamental principle of programming by making a sandwich |
| Write it then Do it - Programming | Reinforce the concepts of explicitness and thoroughness in programming | |
| Review | Jeopardy | Test your knowledge with an interactive review game |
| ZR Team Management FAQs | Questions and answers for mentors and competitors |
| Reference Documents | ZR User API | Quick guide to all non-game-specific ZR control functions |
| Links | Middle School Student Materials | Resources for students and educators in the ZR middle school summer program; may also be useful for high school teams using the graphical editor or needing more help with math or physics. |
| Pope John Workshop | A series of videos and problem sets produced by Stephen Pendergrast, Pope John XXIII Regional High School, Sparta, NJ, to train new team members. Complementary to the tutorials on this page. | |
| y0b0tics! Circle Tutorial | A text-based tutorial to help new teams get off the ground. Courtesy of Team y0b0tics!, Montclair High School, Montclair, NJ. |