Natural Resources Data Management System
NRDMS Programme is the geospatial technology based which aims at promoting R&D for solving area specific problems. In order to help good governance and digital India programmes, NRDMS is supporting various sub programmes like Health Geographic Information Science (HGIS), Village Information System (VIS) and Revival of Village Ponds. To develop capacity in such areas, specific training course on geospatial technologies and applications are organisedfor various target groups. The progress made over last one year on geospatial policies and technical sub programmes, are as under:
National Data Sharing and Accessibility Policy (NDSAP) – notified in March, 2012 is a national open data sharing portal i.e. data.gov.in which was developed to proactively share the government shareable data to the general public. At present more than 1,41984 data sets contributed by more than 108 Central Govt. departments/ Ministries have been uploaded on the portal for sharing to the general public. Efforts are also being made to enroll all the State Governments to adopt the NDSAP.
Objectives :
- To evaluate the level of soil contamination by measuring the diagnostics variables ( pH, Macronutrients, Micronutrients, Electrical Conductivity, Heavy metals) at different levels prevailing in Cauvery delta region of Trichy zone using sensors/meters.
- To create geo-spatial database with the sensed and measured soil samples values collected during various climatic conditions
- To perform Comparative analysis across the tested sample and samples collected from testing Lab and to classify the levels of soil contamination by fuzzy logic and association rules of spatial mining techniques for the development of spatial data mining model.
- To map the level of contamination present in the soil of Cauvery delta region of Trichy using GIS
- To generate the detailed report of soil analysis of the various dispersed farms in Cauvery delta region to support the farmers to find out the suitable cropping pattern.
- To create awareness about the type of contamination levels by developing a portal to agriculturist, Environmental scientist etc.
Study Area
- State Tamil Nadu (Thiruchirappalli & Thanjavur District)
- Study Area (8 Taluks) Lalgudi, Musri, Tiruchirappalli, Thottiyam, Manachanallur,Thiruverumpur, Srirangam and Thiruvaiyaru.
- Climate sub-tropical climate
- Soil Type Loamy, Clayey and sandy alluvial
- Rain Fall Annual Rain fall 850 mm
- Population According to 2011 census, Tiruchirappalli district had a population of 2,722,290 with a sex-ratio of 1,013 females for every 1,000 males.
- Total Area 2335 Sq.Km (233500 Hectare)
Spatial Variation Maps
pH is a measure of hitrogen ion concentration,a measure of the acidity or alkalinity of a solution. The pH scale usually ranges from 0 to 14.
Electric current is the flow of electrons though a material, and electrical conductivity is the ability of electric current to flow through a material.
Organic matter (or organic material) is matter that has come from a recently living organism. It is capable of decay, or is the product of decay; or is composed of organic compounds.
Heavy metals constitute an ill-defined group of inorganic chemical hazards, and those most commonly found at contaminated sites are lead (Pb), chromium (Cr), arsenic (As), zinc (Zn), cadmium (Cd), copper (Cu), mercury (Hg), and nickel (Ni)
Nutrients that plants require in larger amounts are called macronutrients. About half of the essential elements are considered macronutrients: carbon, hydrogen, oxygen, nitrogen, phosphorus, potassium, calcium, magnesium, and sulfur.
Micronutrients are essential for plant growth and play an important role in balanced crop nutrition.
The Fuzzy Overlay tool allows the analysis of the possibility of a phenomenon belonging to multiple sets in a multicriteria overlay analysis. Not only does Fuzzy Overlay determine what sets the phenomenon is possibly a member of, it also analyzes the relationships between the membership of the multiple sets.
Our Team
Dr. A. Valarmathi
Principal InvestigatorDr. S. Nalini
Co-principal InvestigatorM. Kalidhas
Project FellowContact
Department of Science & Technology,
Natural Resources Data Management System,
Technology Bhavan, New Mehrauli Road,
New Delhi - 110 016.
Telephone: +91-11-26562122/25/33/44
Fax: +91-11-26863847, 26515637
Team
Dr. A. Valarmathi Principal Investigator
Dr. S. Nalini Co-principal Investigator
M. Kalidhas Project Fellow


Oh, hi FIRSTNAME.
It's always good to hear from you. The fact that you have taken the time to write this mail proves that you value our teamwork.
However, at the moment, I think you should contact Salvinu if you need anything. He is in charge of the case now. Once these dangerous subversives have been caught, there will be plenty of time to talk :).
Shào


This is an account of a night eight years ago; I haven't done mushrooms since, although I want to. At this time I was losing in life in a bad way, but I couldn't see how slowing my drug use would help. Although I used a lot of acid and occasionally did shrooms, I never used a sitter, nor did anyone I knew. This, more than anything, probably, made me one of the more far-out and hard to understand people you'd meet ':| I'd been kicked out of one dorm at the university for possession (of marijuana, not by the devil) and had just moved to a new dorm room. I wanted to christen the room with a shroom trip.
I bought a 1/4 ounce bag of unidentified shrooms and waited until my roomie left. Then I ate the shrooms alone, and put on Jimi Hendrix's Woodstock Live album. This was probably about eight PM, but beyond that I can't give details on timing. I remember thinking that it would be good to take a shower while I came up, but the stupifying ascent began too soon. I sat down in my bathrobe and began the trip. It started out with a simple visual of a flying saucer, but that seemed silly. I didn't want to trip on UFOs. I lay down and put my arm over my eyes, hoping for some more interesting visuals. I came loose in time, it seemed, and the scope of the experience was awesome. I followed glowing lines making abstracts across infinite planes for what seemed like forever before the theme took hold.
I considered planet Earth from an objective viewpoint: a glob of God Snot. God sneezed while huffing butane and the grotesque result was the universe: forgotten and unimportant as a tissue filled with mucus. Men and women were bawling apes, ancephalic gorillas desperate for meaning and purpose. A savior arose: Sigmund Freud laid down logic in the shadowy mind of man and It Made Sense. Freud died; then came Jimi Hendrix. Through experimentation with LSD, he rediscovered Freud's magic circuits for creating meaning and programming people. I saw Jimi as a decadent savior, misusing his talent to send Voodoo curses out on the sea of people in the audience ('well I stand up next to a mountain...'). How disappointed I was! My hero did not create meaning, but rather used the Gift to destroy and to gain power. Jimi was his own Wa-wa pedal, riding the Loop of continuous Inspiration, high on himself for all eternity. Useless.
Then came me. My creative vision of the universe had something terribly wrong with it. I wanted to fix the problem, but I didn't know what it was. I tried to shed my mantle of Godhood, but only became an inmate in an insane universe. I gave up the Gift that would have shed light into the Void, and now I was captive in an insane asylum stretching beyond the stars.  I don't want to be God!' Someone said, 'Hey, over here!' There, in the doorway, I saw my floormates. One had stuck a plush gorilla under his shirt, so the head protruded through the neck. 'Look,' he said, 'We're all monkeys!' 'Oh my God,' I thought, 'it's true!!!'
Other classic irresponsible bad trip details of that night: me collapsed and drooling in the hallway, trying to make it to the showers; me accusing an innnocent hallmate of making a gay pass at me; me hugging a random black man who was undressing in his room at the time.
So what did I learn? Well, primarily and most importantly, visions that occur in a trip are metaphors for my life. I do have a Gift, which at the time I had thrown away so I could get high every day. Most of my ideas about Life came from the first half of the twentieth century at the time, but I rejected all that knowledge (symbolized by Sigmund Freud) and fixated on the Learian/Jungian dream dragon of metaprogramming. In my mind, this idea should have been typified by the Dyonysian crucified hero, Jimi Hendrix.
Actually, the dark reverse side of my ideal was the single most effective metaprogrammer to date: Charles Manson. What he sent out on the sea of people was much worse than voodoo, and he is still high on himself in prison. The only bawling ape searching for meaning was myself as a child. The insane asylum meant that if I gave up my search for truth, I would forever be ignorant. Nobody can know my truth, and if I search for it outside of myself, I imprison myself.
The other lesson (which should be obvious) is this: use common sense. Get a sitter, don't trip in a dormitory, don't drive in the river... you know, practical stuff. I ended up getting kicked out of the dorm the next morning, which really was the pits and the shits. The day after mushrooms should be beautiful. The reason I was ejected so quickly was something I've left out: I committed a faux pas so grievous that I couldn't look people in the eye for months. This trip, albeit frightening and chaotic, should have been a positive experience. It shone light on many hidden elements of my life at that time, and had the potential to turn my life around. As it was, I was so ashamed that I retreated into my bong and dropped out of school. I let doctors convince me I was insane. In general I learned to hate myself, and it's taken me years to process all this. So USE A SITTER!
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Review: Civilization VI is so addictive it should carry a warning label
As a first-time Civilization player, I had no idea what I was walking in to. Civ VI might be the most addictive game I've ever played.
by Jez CordenSource: Windows Central
Civilization is one of those gaming blindspots I've regretted for years and years. Despite always picking up the games in Steam sales, for whatever reason, I just never seemed to get around to it, allowing them to languish in my backlog unattended and neglected.
I lucked out with a review assignment for Civilization VI for Xbox One, effectively forcing me to give it a try. It went a little bit beyond merely giving it a try. I became hopelessly addicted, seeing vast chunks of time disappear into a Civilization-shaped hole.
Civ VI has already won praise for its quality gameplay on PC, having been available for a while, but how good is it on Xbox One? Here's a newcomer's review.
 Just be warned, this is one hell of an addictive game.
Pros:
- Uniquely satisfying strategic gameplay
- Charming visuals
- Huge array of viable playstyles and strategies
Cons:
- Late-game performance on base Xbox can be iffy
- The tutorial could be better
What you'll love about Civilization VI
Source: Windows Central
Civilization VI is a turn-based strategy game, much like its predecessors, taking place on a board game-like map of hexagonal tiles. Each tile represents unit positions, as well as strategic resources, battling over which forms the basis of play. Civ VI can be played solo against A.I., with heavily customizable gameplay modes, or in multiplayer against others.
I'm still a newcomer to the franchise and find myself truly in awe at the sheer amount of options and playstyles supported by the game. There are several "win" conditions for each game, either via trade, diplomacy, war, and so on, making different types of strategies and playstyles completely viable. Want to become a mercantile superpower and take the world by trade? You can, but you may be called upon to defend your supply lines from time to time.
Source: Windows Central
Civ VI features various prominent figures from history, which form the basis for your empire. Queen Victoria of Britain, for example, gains bonuses to naval power, helping players who want to dominate the waves.
Civ VI might be the most addictive game I've ever played.
You'll gradually build up your empire from stone age warriors to nuclear-equipped modern society, while carefully managing your economy, relationships with other civilizations, and the needs of your population.
Expansion and technological advancement are critically important to making a viable civilization, and the road to getting there is incredibly satisfying. Seeing your towns dynamically evolve from bronze age settlements through to modern-day cities is incredibly fun, and each match gradually drip-feeds new mechanics as you complete more and more research. You'll go from wielding clubs and bows to muskets and catapults, and then eventually build airports, fighter jets, and tanks, as the arms race with your neighbors flares up.
Source: Windows Central
The fact that it's turn-based makes it incredibly easy to play while multitasking, and the game also works really well with Xbox console streaming (and hopefully Project xCloud in the future). The visuals are as charming as they are entertaining. Watching cities fall, and monuments and roads gradually appear across your empire form really creates a sense of attachment to your nascent empire.
What you might dislike about Civilization VI
Source: Windows Central
As of writing, I haven't been able to try the game on an Xbox One X, but the performance is adequate on the base Xbox One S, at least. If you're playing in a large map with multiple civilizations, it can get a bit juddery towards the end game, but it's nothing I'd describe as unplayable.
Switching from mouse and keyboard to a gamepad has been a relatively smooth transition for Civ VI, at least when compared to some other similar games out there.
Source: Windows Central
That said, getting to grips with some of the nitty-gritty controls, resources, and other features can be a little slower than it otherwise might be with a mouse. This is purely because you can't easily mouse-over something unfamiliar to find out what it is or does. It wasn't immediately obvious how to access many things with the controls, despite the game sporting tutorial scenarios.
Speaking of which, Civ VI does have a tutorial, but again, it misses a lot of some of the game's finer points. That's to be expected in a game as complex as this, most likely. If you're new to the franchise, though, it's worth being aware that you might have to do a bit of extracurricular research to really get to grips with the game.
Should you buy Civilization VI?
Source: Windows Central
Civilization VI will satisfy almost any type of strategy game fan.
I've spent several dozen hours with the game, and I still feel like I've just barely scratched the surface. There are also expansions to explore with tons of new mechanics, content, and civilization playstyles I haven't even touched as of writing, alongside multiplayer modes, custom matches, and challenge scenarios.
4.5 out of 5
If you've been enjoying almost any type of strategy game on Xbox One, such as Stellaris, Surviving Mars, or even more action-oriented games like XCOM, Halo Wars, or Mutant Year Zero, Civilization VI combines the best of several types of strategy gameplay styles at a pace almost anyone can enjoy.
Just beware. This game truly exemplifies the "just five more minutes" gameplay loop. Before you know it, you'll blink, and midnight will turn into 6 AM (as it did with me).
Can't stop playing
Civilization VI
One of the most addictive Xbox games ever.
Civilization VI brings the wildly popular PC game series to Xbox for the first time since the Xbox 360 days, and we couldn't be more excited. If you're a strategy game fan, this is a must-play game.
We may earn a commission for purchases using our links. Learn more.


I'd chipped around with coke, but until I'd injected some, I'd never known its complete effects. Injecting coke is completely different than snorting. I've heard that smoking crack is similar, the same tinnitus (ringing in the ears), but I've never gotten that high off smoking, nor trusted anyone who could score that urban trash, nor liked having to score the way crackheads score--one piece at a time. I'd done time in prison for psilocybin, so my connections were good. I prefered to score an ounce at at a time, sell off my cost plus a slight profit. Then, I'd acquire a box of fresh needles, sterile cotton balls, distilled water, and a clean spoon.
Shooting coke is a progressive vice.  As your tolerance builds, and your experience in the altered universe of coke dementia increases, one finds themselves able to quell the panic of immediate onset. The rush of a fresh shot insights panic to the layman; but the experienced user wants to ride the cliff, to risk missteping into overdose. To hear the 'train', the aluminum sound of the world being crushed--like the 'green room' of surfing, the sound of water on fire with the tap running slightly in the bathroom. To look at death, to think that if I just stop concentrating, I might die; that's the buzz. It's the urban shaman, the risk of death....stupid and exhilarating.
I don't recommend shooting ANYTHING...to anyone. First, it's bad karma. Secondly, I'd hate to condemn someone else to the craving nightmares and the sick game of wanting something SO EMPTY. I know that, regardless, some will push the envelope and want to try 'The Forbidden'. So, all those other little rich kids (you know who you are), at least follow these rules if you're going to do it:
1. Fresh needles. One use and then bend the needle, recap and put in an empty liquid detergent container that will be duct-taped later so some poor guy, only doing his job, won't get a bad surprise.
2. If possible, try it with an experienced user.
3. Try a test shot before trying to 'shoot the moon.' Why overdose when the second shot can be The Shit?
4. Don't turn anyone on. The first 20 times you do it, you think you've found something great that the world should know about.  Don't turn Suzy Sorority girl on to it either; she'll get busted and narc, overdose and die, or whore herself for a hit....who needs the hassle?
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


An easy to use, intuitive interface for daily laboratory operations built on top of modern web technologies.
Reproducibility across different “generations” of students in an academic lab is harder to achieve than most people wish. One of the main reasons for this is poor documentation of previous work. Nowadays most data is in electronic format, but the associated experimental details are still reported in paper notebooks. Moreover, used material and methods are spread over several different spreadsheets, text documents or databases and it is difficult to put all this information together.
The aim of openBIS ELN-LIMS was to create a stable database with an intuitive and simple-to-use graphical user interface (GUI) where all relevant lab data can be collected. To this end, we built upon openBIS, a database aimed for long lasting storage of large amount of data. We introduced a LIMS (where the data associated with the material and methods are stored) and an ELN (where the experimental observations are stored) part. openBIS ELN-LIMS supports everyday work in the laboratory by making the data immediately accessible and easy to find.
The software platform openBIS was developed over the course of the last 7 years. The extension of the platform to accommodate the ELN and LIMS was a collaboration between a small experimental group and the then departmental scientific IT services group. For the last 2 years the software was tested by several research groups of the ETH and the feedback from testing the system was incorporated to make the ELN-LIMS ready for everyday use in the lab. The software is now supported by 2 departments (BIOL and BSSE) of the ETH and is in use in several labs.
Data associated with an ELN-LIMS need to be available for a long time. This is first ensured by the flexible structure of the database. Second, we took great care that the maintenance, support and further development of the software is secured. The group developing and maintaining the database is now part of the Scientific IT Services (SIS) division, a core infrastructure unit of ETH Zurich. SIS has software developers and domain specialists for testing and supporting the database in the labs. The group is devoted to following best practices for software development like version control, unit and system testing, continuous integration and code reviews. A high standard of software engineering is ensured which is independent of any individual software developer.
The current version of openBIS ELN-LIMS is stable and used by several groups productively. However, software like this is not static and we are committed to develop the software further based on feedback by our users. Priority will be given to such feature requests which are useful to many users.
This instance demonstrates how openBIS ELN-LIMS can be used to record, manage, and retrieve data produced in a typical academic bio-molecular laboratory. To illustrate the concept we used some of our recently published data on inducible transcription factors in yeast (Ottoz et al., Nucleic Acids Research, 2014).
The materials and methods used for this work were entered in the Inventory section as Samples. This section contains two Data Spaces: MATERIALS and METHODS. The hierarchical structure of openBIS allows us to organize the materials in several categories: PLASMIDS, POLYNUCLEOTIDES, REAGENTS (including ANTIBODIES, CHEMICALS, SOLUTIONS_BUFFERS etc.), and YEASTS. Similarly, we organized the methods in two groups: GENERAL_PROTOCOLS and WESTERN_BLOTTING_PROTOCOLS.
All information stored in a Sample, including the attached Datasets, can be visualized by clicking on it. Parent-child relationships illustrate the Sample’s context in the database. For example, the parents of the SOLUTIONS_BUFFERS Samples are the CHEMICALS or SOLUTIONS_BUFFERS to be mixed together. To specify the nature of these relationships, we annotate the links with the needed quantities.
The experimental results are organized and stored in the Lab Notebook section. Here, we created a dedicated Data Space called DIANA_OTTOZ. Within this Data Space, we created the INDUCIBLE_TRANSCRIPTION_FACTOR Project where we organized the work in Experiments. In the Lab Notebook section, each Experiment represents a scientific question where the experimental goals and outcomes are briefly described. We created two Experiments: "Induction of the transcription factor in standard growth conditions with synthetic complete medium containing 2% of glucose", where the goal was to analyze the induction of the transcription factor in different concentrations of inducer using flow cytometry and western blotting; "Analysis of the abundance of the four variants of the transcription factor before and after induction", where the goal was to analyze the correlation between the transcription factor abundance and the reached induction levels using western blotting. Within each Experiment, we listed the bench experiments performed to answer the scientific question as Experimental Steps. For example, "Induction of the transcription factor in standard growth conditions with synthetic complete medium containing 2% of glucose" contains three Experimental steps: "Detection of LexA-ER-B42 induction by flow cytometry", "Detection of LexA-ER-B42 induction by western blotting", and "Detection of LexA-ER-B112 induction by western blotting".
The Sample "Detection of LexA-ER-B42 induction by western blotting" describes a western blotting performed to assess the induction levels of the transcription factor variant called LexA-ER-B42. Materials and methods Samples used to obtain these data are listed as Parents. The annotation of each of these relationships gives practical information about how the particular experiment was performed, and is necessary to reproduce the results. Additional information, like the readout details and the general comments on the outcome of the experiment, is also contained in the Sample. The actual results, the western blot images, are uploaded as Datasets. A table describes the order of the protein extracts loaded on each lane of the gel, allowing one to fully understand the western blot images.


The following names have been removed from the article:
{{ content.title|safe }}.
Here are the current contributions associated with the piece.
| Amount | Contributor | Title / Feature Type |
|---|---|---|
| ${{ contribution.pay }} | {{ contribution.contributor.get_full_name }} |
{{ content.title|safe }}
{{ content.feature_type.name }} |


{% load static %}
Sorry, there was a problem loading the web page.
There was a problem connecting to the API


WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Registering, but not testifying:
FOR:
Igo, Shanna Deputy Executive Director (Texas Municipal League), Austin, TX
Tagliabue, Tom Director, Intergovernmental Relations (City of Corpus Christi), Corpus
Christi, TX
ON:
England, Brian Deputy City Attorney (City of Garland), Garland, TX
Registering, but not testifying:
FOR:
Fickel, Ann Director of Legislation (TX Classroom Teachers Association), Austin, TX
FOR:
Bradford, Trayce (Self), Grapevine, TX
Byrd, Chris Attorney (Self), Boerne, TX
Castilla, Cynthia (also providing written testimony) (Captain, IG, Professor Joseph E.
Schmitz), Dallas, TX
Engelman, Bruce Sr. Pastor/Minister (Triumph Baptist Church), Fort Worth, TX
Galloway, Bruce (Self), Dallas, TX
Gerstenschlager, MerryLynn Vice President (Texas Eagle Forum & self), Weatherford, TX
Greenberg, Tami Citizen (Self), Austin, TX
Hettinger, Ann State Director (Concerned Women for America of Texas), Rockwall, TX
Hudspeth, Pastor Kurt Pastor (Gary Bennett), San Antonio, TX
Lugo, Karen Attorney (Self), Austin, TX
White, Roy Lieutenant Colonel (Reading Rabbi; Jonathan Hausman), Boerne, TX
Wood, Cecilia M. Legislative Advisor (Concerned Woman for America of Texas and Self),
Austin, TX
AGAINST:
Benouis, Ian Attorney (Self), Cedar Park, TX
Bodman, Whitney President (Texas Impact), Austin, TX
Bresnen, Steve Attorney (also providing written testimony) (Texas Family Law
Foundation), Austin, TX
Houston, Joshua General Counsel (also providing written testimony) (Texas Impact),
Austin, TX
Husain, Sarwat President (also providing written testimony) (Council on American Islamic
Relations - TX (CAIR-TX)), San Antonio, TX
Schemmel, Rev. Franz Board Member (Texas Impact), Weatherford, TX
Registering, but not testifying:
FOR:
Amaro, David Church Usher, Ministrie (Iglesia Bethel), San Antonio, TX
Ancona, Barbara (Self), Austin, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Asmussen, Cindy Ethics and Religious Liberty Advisor (Concerned Women for America of
Texas), Austin, TX
Bearden, Don Pastor (Bethany Baptist Church), Breckenridge, TX
Bradford, Scott (Self), Grapevine, TX
Branson, Steve Pastor (Village Parkway), San Antonio, TX
Byars, Rev. Howdy S. Associate Pastor (Self), Liberty Hill, TX
Cady, Nina (Self), Conroe, TX
Cady, Phill (Self), Conroe, TX
Cardin, Merrie Pastor (Brazos Covenant Ministries), Granbury, TX
Christian, Ronnie Minister, President, Founder (Christian Cowboys and Friends), Blanco,
TX
Darr, Zac Administrator (River of Life Church), Eastland, TX
Dean, Robert CEO Dean Bible Ministries (Self), Houston, TX
Galloway, Bruce C. (Self), Dallas, TX
Galloway, Carolyn (Dallas Eagle Forum), Dallas, TX
Gartner, Sylvia President, Individual Member (San Antonio Republican Women), San
Antonio, TX
Gonzales, Pastor Joe Louis Senior Pastor (Iglesia Bethel), New Braunfels, TX
Green, Philip Pastor (Mountain Top Church), Cisco, TX
Hayes, Steve (River of Life Church), Eastland, TX
Haynes, Cody Pastor (TXAP), Johnson City, TX
Hines, Claude (Self), Ingram, TX
Hines, Patsy J. (Self), Ingram, TX
Hodges, Dana Associate State Director (Concerned Women for America of Texas),
Orange, TX
Jernigan, John Pastor, Teacher Williamson County Cowboy Church (Self), Liberty Hill,
TX
Joiner, David Pastor (Self), Leander, TX
Kelley, Dr. Keith Sr. Pastor (Macedonia Baptist Church), Longview, TX
King, Daryl (North Richland Hills Baptist Church), North Richland Hills, TX
King, James Associate Pastor, Mayor (Assembly of Yahweh, City of Cisco), Cisco, TX
Lang, Mike (Self), Granbury, TX
Malone, Doyle (Self), Kerrville, TX
Malone, Leota (Self), Kerrville, TX
Maze, Dr. Scott Senior Pastor (North Richland Hills), North Richland Hills, TX
McGlothin, Jerry Associate Pastor (Triumph Baptist Church), Fort Worth, TX
Momone, Dorris (San Antonio Republican Women), San Antonio, TX
Montalvo, Evelyn Treasurer, Spirit of Freedom Republican Women, CWA, SCTP (Self),
Richmond, TX
Moore, Paula C. Life Coordinator CWA of Texas (Self and CWA), San Antonio, TX
Morin, Juan Carlos Reverend (House of Redemption Christian Church), San Antonio, TX
Newman, Anne (Self), San Antonio, TX
Newman, Jeremy Policy Director (Texas Home School Coalition), Lubbock, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Park, William (Self), Harper, TX
Parks, William R. Senior Pastor (Pavis Baptist Church), N. Richland Hills, TX
Reaka, Jackie Cobb (Self, CWA), San Antonio, TX
Roberts, Beverly District Director for S. TX (Concerned Women for America), Houston,
TX
Ross, Corey Pastor (Self), Liberty Hill, TX
Rufus, Falma Reverend (Glory of Zion Church), Lancaster, TX
Saenz, Jonathan President (Texas Values Action), Austin, TX
Schmid, Judy (Self), Richmond, TX
Scott, Jean (Self), Sugarland, TX
Smith, Angela M. (Self), Fredericksburg, TX
Story, Penny (Self), Red Oak, TX
Sutherland, Billy Pastor (Calvary Baptist Church), Brenham, TX
Turner, David Pastor (Self and Little Cypress Baptist Church), Orange, TX
Uballe, Jose Member Iglesia Bethel Music (Iglesia Bethel), New Braunfels, TX
Vera, Colleen (Self), Houston, TX
Weaver, Michael Pastor/Minister (Self, Churches), Harper, TX
White, Roy Lieutenant Colonel - Chamber Leader (ACT for America- San Antonio),
Boerne, TX
Wilks, Farris Pastor (Assembly of Yahweh), Cisco, TX
Young, Greg Pastor, Radio Host (Chosen Generation Radio), Bandera, TX
AGAINST:
Lafair, Renee Regional Director (Anti-Defamation League), Austin, TX
Robertson, Rebecca Legal and Policy Director (American Civil Liberties Union of Texas),
Houston, TX
Providing written testimony:
FOR:
Nash, Alan W (Self), Houston, TX
FOR:
Maxey, Glen Legislative Director (Texas Democratic Party), Austin, TX
Vera, Alan Chairman (Harris County Republican Party Ballot Security Committee),
Houston, TX
Registering, but not testifying:
FOR:
DeBeauvoir, Dana Travis County Clerk (County Clerks Legislative Committee), Austin,
TX
Eckstein, Deece IGR Coordinator (Travis County Commissioners Court), Austin, TX
Elfant, Bruce Travis County Tax Assessor (Self), Austin, TX
Levy, Rick General Counsel (Texas AFL-CIO), Austin, TX
Moreno, Celina Legislative Staff Attorney (MALDEF), San Antonio, TX
Romero, Jesse (Common Cause Texas), San Antonio, TX
Vera, Colleen (Self), Houston, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Weatherby, Cinde (Self and League of Women Voters of Texas), Austin, TX
ON:
Ingram, Keith Director (Texas Secretary of State - Elections Division), Austin, TX
Johnson, Ed (Harris County Clerks Office), Houston, TX
FOR:
Cromwell, Dennis M TPSA President (Texas Process Servers Association), San Antonio,
TX
Registering, but not testifying:
FOR:
Burrow, Mark (Texas Process Servers Association), Waco, TX
Oakley, Keith Consultant (Texas Process Servers Assn.), Terrell, TX
FOR:
McDonald, Tony K. General Counsel (Empower Texans, Self), Austin, TX
Nixon, Joseph Attorney (Empower Texan, Inc.), Houston, TX
Trainor, Trey Attorney (Empower Texans, Texas Right to Life, Texas Home School
Coalition), Austin, TX
ON:
Klein, Stephen Attorney (Pillar of Law Institute), Alexandria, VA
Steusloff, Ian Assistant General Counsel (Texas Ethics Commission), Austin, TX
Registering, but not testifying:
FOR:
Bradford, Scott (Self), Grapevine, TX
Bradford, Trayce (Self), Grapevine, TX
Castilla, Cynthia (Self), Dallas, TX
Gerstenschlager, MerryLynn Vice President (Texas Eagle Forum & self), Weatherford, TX
Hines, Claude (Self), Ingram, TX
Hines, Patsy (Self), Ingram, TX
Kebodeaux, Emily General Counsel (Texas Right to Life), Houston, TX
Newman, Jeremy Policy Director (Texas Home School Coalition), Lubbock, TX
Park, William E. (Self), Harper, TX
Saenz, Jonathan President (Texas Values Action), Austin, TX
Smith, Angela M. (Self), Fredericksburg, TX
Vera, Colleen (Self), Houston, TX
AGAINST:
Pojman, Joe Executive Director (Texas Alliance for Life), Austin, TX
FOR:
Fields, Jess Senior Policy Analyst (Texas Public Policy Foundation), Austin, TX
Nalle, David Executive Director (Texas Liberty Foundation), Manor, TX
Venable, Peggy Policy Director (also providing written testimony) (Americans For
Prosperity- Texas), Austin, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Vera, Alan Citizen (Self), Houston, TX
Vera, Colleen (Self), Houston, TX
AGAINST:
Brown, Tim Commissioner (Bell County- TX Conference of Urban Counties), Belton, TX
Hogg, Bowie President Board of Trustees (Arlington Independent School District & Texas
Association of School Boards), Arlington, TX
Louderback, A.J. Sheriff (Sheriffs' Association of Texas, President), Edna, TX
Trochesset, Henry Galveston County Sheriff (Galveston Co Sheriff's Office), Galveston,
TX
Registering, but not testifying:
FOR:
Bradford, Trayce (Self), Grapevine, TX
Castilla, Cynthia (Self), Dallas, TX
Gerstenschlager, MerryLynn Vice President (Texas Eagle Forum & self), Weatherford, TX
Malone, Doyle (Self), Kerrville, TX
Malone, Leota (Self), Kerrville, TX
McDonald, Tony K. (Self), Austin, TX
Newman, Anne (Self), San Antonio, TX
AGAINST:
Allred, Don Oldham County Judge (Texas Association of Counties), Vega, TX
Canales, Ramiro Assistant Executive Director - Governmental Relations (Texas
Association of School Administrators), Austin, TX
Eckstein, Deece IGR Coordinator (Travis County Commissioners Court), Austin, TX
Elfant, Bruce Travis County Tax Assessor Collector (Self), Austin, TX
Franco, Brie L. Assistant City Attorney (City of El Paso), El Paso, TX
Kennard, Karen City Attorney (City of Austin), Austin, TX
Levy, Rick General Counsel (Texas AFL-CLO), Austin, TX
Loyle, Jeff Director of Intergovernmental Relations (City of San Antonio), San Antonio,
TX
Mendez, Mark Assistant County Administrator (Tarrant County Commissioners Court),
Fort Worth, TX
Painter, Sheriff Gary Sheriff (Self), Midland, TX
Patterson, T.J. (City of Fort Worth), Fort Worth, TX
Tagliabue, Tom Director, Intergovernmental Relations (City of Corpus Christi), Corpus
Christi, TX
Warndof, Donna Director, Office of Legislative Relations (Harris County), Houston, TX
Wright, Dwyane Captain, C.I.D. Chambers County Sheriffs Office (Chambers County
Sheriff's Office), Anahuac, TX
Providing written testimony:
AGAINST:
Igo, Shanna Deputy Executive Director (Texas Municipal League), Austin, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
FOR:
Lee, Tim Executive Director (TX Retired Teachers Assn.), Austin, TX
Registering, but not testifying:
FOR:
Grey, John Government Relations Specialist (Texas State Teachers Association), Austin,
TX
Sanderson, Josh Lobbyist (Association of Texas Professional Educators), Austin, TX
FOR:
Booth, Garret Pastor (Self, Church - 15,000 members), Houston, TX
Branson, Steven R. Pastor (Village Parkway, SALSA, RGC, SACLF), San Antonio, TX
Byrd, Chris Attorney (Self), Boerne, TX
Castano, Hernan Pastor (Self), Katy, TX
Christian, Ronnie Minister, President, Founder (Christian Cowboys and Friends), Blanco,
TX
Dean, Robert Pastor, West Houston Bible Church (Church), Houston, TX
Doty, Cleve Counsel (Liberty Institute), Plano, TX
Durr, Rodney Lead Pastor (also providing written testimony) (Grand Prairie Family
Church of the Nazarene), Grand Prairie, TX
Engleman, Bruce Sr. Minister/Pastor (Triumph Baptist Church, Ft. Worth), Ft. Worth, TX
Etheredge, Craig Senior Pastor - First Baptist Church, Colleyville TX (Self), Colleyville,
TX
Gentzel, Brent Pastor (FBC Kaufman), Kaufman, TX
Gonzales, Pastor Joe Louis Senior Pastor (Iglesia Bethel), New Braunfels, TX
Haynes, Cody Pastor (TXAP), Johnson City, TX
Henderson, Kyle Pastor (Self; church - First Baptist Athens), Athens, TX
Hudspeth, Pastor Kurt Pastor (Self), San Antonio, TX
Joiner, David Pastor (Self), Leander, TX
King, James Associate Pastor; Mayor (Assembly of Yahweh City of Cisco and Self), Cisco,
TX
Lugo, Karen Attorney (Self), Austin, TX
Maltempi, PhD., Steve Representative of the Southern Baptist Texas Convention (Southern
Baptist of Texas Convention), Grapevine, TX
Maze, Scott Senior Pastor (North Richland Hills Baptist Church), North Richland Hills, TX
McGlothin, Jerry Associate Pastor (Triumph Baptist Church), Fort Worth, TX
Molina, Bruno Evangelism Associate (Southern Baptists of Texas Convention), Grapevine,
TX
Morin, Juan Carlos Reverend (House of Redemption Church), San Antonio, TX
Newman, Anne (Self), San Antonio, TX
Parks, Jr., William "Billy" Pastor (Davis Blvd. Baptist Church), North Richland Hills, TX
Reyes, Gus Director (Christian Life Commission, Texas Baptists), Cedar Park, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Roberts, Beverly District Director for S. TX (also providing written testimony) (Concerned
Women for America), Houston, TX
Ross, Corey Pastor (Self), Liberty Hill, TX
Saenz, Jonathan President (also providing written testimony) (Texas Values Action),
Austin, TX
Segrest, Kris Pastor (First Baptist Church), Wylie, TX
Stahl, Bubba Pastor (Self; family; First Baptist Church of Kingsland), Kingsland, TX
Sutherland, Billy Pastor (Calvary Baptist Church + Firm Baptist Area), Brenham, TX
Torrez, John A Driver (Self), Kerrville, TX
Turner, Pastor David E. Pastor of Little Cypress Baptist (Self and Little Cypress Baptist),
Orange, TX
Weaver, Michael Pastor/Minister (Wild Ride Ministries Apostolic Church Network),
Harper, TX
Wright, Dante Sr. Pastor (Sweet Home Baptist Church), Round Rock, TX
Young, Pastor Greg Pastor, Radio Host (Chosen Generation Radio), Bandera, TX
AGAINST:
Houston, Joshua General Counsel (also providing written testimony) (Texas Impact),
Austin, TX
Moorhead, Bee Executive Director (Texas Impact), Austin, TX
Robertson, Rebecca Legal & Policy Director (also providing written testimony) (American
Civil Liberties Union of Texas), Houston, TX
Smith, Chuck Executive Director (also providing written testimony) (Equality Texas),
Austin, TX
Valentine, Ryan Deputy Director (Texas Freedom Network), Austin, TX
ON:
Nixon, Joseph M. Attorney (Self), Houston, TX
Starr, Brantley Deputy Attorney General For Legal Counsel (Attorney General), Austin,
TX
Registering, but not testifying:
FOR:
Allmon, Jennifer Associate Director (Texas Catholic Conference of Bishops), Austin, TX
Amaro, David Church Usher Ministries (Iglesia Bethel), San Antonio, TX
Asmussen, Cindy Ethics and Religious Liberty Advisor (Concerned Women for America of
Texas), Austin, TX
Bautista, Bertin (Self), Kerrville, TX
Bearden, Don Pastor (Bethany Baptist Church), Breckenridge, TX
Bradford, Scott (Self), Grapevine, TX
Bradford, Trayce (Self), Grapevine, TX
Byars, Rev. Howdy S. Associate Pastor (Self), Liberty Hill, TX
Byrd, Chris Attorney (Davis & Byrd), Boerne, TX
Castilla, Cynthia (Self), Dallas, TX
Darr, Zac Administrator (River of Life Church), Eastland, TX
Deleon, Hilda (Self), Kerrville, TX
Drenner, Julie (Texas Values Action), TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Edwards, Rosemary (Self), Austin, TX
Gartner, Sylvia President, Individual Member (San Antonio Republican Women), San
Antonio, TX
Gerstenschlager, MerryLynn Vice President (Texas Eagle Forum & self), Weatherford, TX
Green, Philip Pastor (Mountain Top Church), Cisco, TX
Hayes, Steve (River of Life Church), Eastland, TX
Hettinger, Ann State Director (Concerned Woman of America of Texas), Rockwall, TX
Hines, Claude (Self), Ingram, TX
Hines, Patsy J. (Self), Ingram, TX
Hodge, Glenna Legislative Consultant (Conservative Republicans of Texas), Burnet, TX
Hodges, Dana Associate State Director (Concerned Women for America of TX), Orange,
TX
Jernigan, John Pastor, Teacher Williamson Co. Cowboy Church (Self), Liberty Hill, TX
Kelley, Dr. Keith Sr. Pastor (Macedonia Baptist Church), Longview, TX
King, Daryl (North Richland Hills Baptist Church), N. Richland Hills, TX
Lang, Mike (Self), Granbury, TX
Lanzillo, Antonio (Self), Kerrville, TX
Malone, Doyle (Self), Kerrville, TX
Malone, Leota (Self), Kerrville, TX
Momune, Doris (San Antonio Republican Women Corner Stone Church), San Antonio, TX
Montalvo, Evelyn Treasurer, Spirit of Freedom Republican Women, CWA (Self),
Richmond, TX
Moore, Paula Life Issues CWA of TX (Self and CWA), San Antonio, TX
Park, William E. (Self), Harper, TX
Pojman, Joe (Self), Austin, TX
Reaka, Jackie Cobb (Self, CWA), San Antonio, TX
Reid, Marty Pastor (Trinity Family Church), Forney, TX
Reid, Melia (Self), Forney, TX
Rufus, Falma Reverend (Glory of Zion Church), Lancaster, TX
Schmid, Judy (Self), Richmond, TX
Scott, Jean (Self), Sugarland, TX
Smith, Angela (Self), Fredericksburg, TX
Story, Penny (Self), Red Oak, TX
Uballe, Jose Member Iglesia Bethel Music (Iglesia Bethel), New Braunfels, TX
Vera, Colleen (Self), Houston, TX
Welch, Pastor David President (Texas Pastor Council Action), Magnolia, TX
Wilks, Farris Pastor (Assembly of Yahweh), Cisco, TX
Wood, Cecilia M. (Concerned Women for America of Texas and Self), Austin, TX
AGAINST:
DeFrates, Ana Rodriguez Texas Director for Policy And Advocacy (National Latina
Institute for Reproductive Health), Austin, TX
Elfant, Bruce (Self), Austin, TX
Lafair, Renee Regional Director (Organization), Austin, TX
WITNESS LIST
State Affairs
May 4, 2015 9:00 AM
Maxey, Glen (Self), Austin, TX
Nalle, David Executive Director (Texas Liberty Foundation), Manor, TX
Providing written testimony:
FOR:
Cardin, Merrie Pastor (Brazos Covenant Ministries), Granbury, TX


Krzysztof Smigielski
https://github.com/nilcaream/nilcaream.github.io/tree/master/cars
Icons made by
Freepik
from
www.flaticon.com


Google Apps is a service which allows domain administrators to offer their users managed access to Google services such as Mail, Calendar, and Docs & Spreadsheets. The Provisioning API offers a programmatic interface to configure this service. Specifically, this API allows administrators the ability to create, retrieve, update, and delete user accounts, nicknames, groups, and email lists.
This library implements version 2.0 of the Provisioning API. Access to your account via the Provisioning API must be manually enabled for each domain using the Google Apps control panel. Only certain account types are able to enable this feature.
For more information on the Google Apps Provisioning API, including instructions for enabling API access, refer to the Provisioning API V2.0 Reference.
Note
Authentication
The Provisioning API does not support authentication via AuthSub and anonymous access is not permitted. All HTTP connections must be authenticated using ClientAuth authentication.
In order to use the Provisioning API, the domain being administered needs to be specified in all request URIs. In order to ease development, this information is stored within both the Gapps service and query classes to use when constructing requests.
To set the domain for requests made by the service class, either call setDomain() or specify the domain when instantiating the service class. For example:
1 2 | $domain = "example.com";
$gdata = new ZendGData\Gapps($client, $domain);
|
Setting the domain for requests made by query classes is similar to setting it for the service class-either call setDomain() or specify the domain when creating the query. For example:
1 2 | $domain = "example.com";
$query = new ZendGData\Gapps\UserQuery($domain, $arg);
|
When using a service class factory method to create a query, the service class will automatically set the query’s domain to match its own domain. As a result, it is not necessary to specify the domain as part of the constructor arguments.
1 2 3 | $domain = "example.com";
$gdata = new ZendGData\Gapps($client, $domain);
$query = $gdata->newUserQuery($arg);
|
Each user account on a Google Apps hosted domain is represented as an instance of ZendGData\Gapps\UserEntry. This class provides access to all account properties including name, username, password, access rights, and current quota.
User accounts can be created by calling the createUser() convenience method:
1 | $gdata->createUser('foo', 'Random', 'User', '••••••••');
|
Users can also be created by instantiating UserEntry, providing a username, given name, family name, and password, then calling insertUser() on a service object to upload the entry to the server.
1 2 3 4 5 6 7 8 | $user = $gdata->newUserEntry();
$user->login = $gdata->newLogin();
$user->login->username = 'foo';
$user->login->password = '••••••••';
$user->name = $gdata->newName();
$user->name->givenName = 'Random';
$user->name->familyName = 'User';
$user = $gdata->insertUser($user);
|
The user’s password should normally be provided as cleartext. Optionally, the password can be provided as an SHA-1 digest if login->passwordHashFunction is set to ‘SHA-1‘.
Individual user accounts can be retrieved by calling the retrieveUser() convenience method. If the user is not found, NULL will be returned.
1 2 3 4 5 6 7 8 9 10 11 | $user = $gdata->retrieveUser('foo');
echo 'Username: ' . $user->login->userName . "\n";
echo 'Given Name: ' . $user->name->givenName . "\n";
echo 'Family Name: ' . $user->name->familyName . "\n";
echo 'Suspended: ' . ($user->login->suspended ? 'Yes' : 'No') . "\n";
echo 'Admin: ' . ($user->login->admin ? 'Yes' : 'No') . "\n"
echo 'Must Change Password: ' .
($user->login->changePasswordAtNextLogin ? 'Yes' : 'No') . "\n";
echo 'Has Agreed To Terms: ' .
($user->login->agreedToTerms ? 'Yes' : 'No') . "\n";
|
Users can also be retrieved by creating an instance of ZendGData\Gapps\UserQuery, setting its username property to equal the username of the user that is to be retrieved, and calling getUserEntry() on a service object with that query.
1 2 3 4 5 6 7 8 9 10 11 12 | $query = $gdata->newUserQuery('foo');
$user = $gdata->getUserEntry($query);
echo 'Username: ' . $user->login->userName . "\n";
echo 'Given Name: ' . $user->login->givenName . "\n";
echo 'Family Name: ' . $user->login->familyName . "\n";
echo 'Suspended: ' . ($user->login->suspended ? 'Yes' : 'No') . "\n";
echo 'Admin: ' . ($user->login->admin ? 'Yes' : 'No') . "\n"
echo 'Must Change Password: ' .
($user->login->changePasswordAtNextLogin ? 'Yes' : 'No') . "\n";
echo 'Has Agreed To Terms: ' .
($user->login->agreedToTerms ? 'Yes' : 'No') . "\n";
|
If the specified user cannot be located a ServiceException will be thrown with an error code of ZendGData\Gapps\Error::ENTITY_DOES_NOT_EXIST. ServiceExceptions will be covered in the exceptions chapter.
To retrieve all users in a domain, call the retrieveAllUsers() convenience method.
1 2 3 4 5 6 | $feed = $gdata->retrieveAllUsers();
foreach ($feed as $user) {
echo " * " . $user->login->username . ' (' . $user->name->givenName .
' ' . $user->name->familyName . ")\n";
}
|
This will create a ZendGData\Gapps\UserFeed object which holds each user on the domain.
Alternatively, call getUserFeed() with no options. Keep in mind that on larger domains this feed may be paged by the server. For more information on paging, see the paging chapter.
1 2 3 4 5 6 | $feed = $gdata->getUserFeed();
foreach ($feed as $user) {
echo " * " . $user->login->username . ' (' . $user->name->givenName .
' ' . $user->name->familyName . ")\n";
}
|
The easiest way to update a user account is to retrieve the user as described in the previous sections, make any desired changes, then call save() on that user. Any changes made will be propagated to the server.
1 2 3 4 | $user = $gdata->retrieveUser('foo');
$user->name->givenName = 'Foo';
$user->name->familyName = 'Bar';
$user = $user->save();
|
A user’s password can be reset to a new value by updating the login->password property.
1 2 3 | $user = $gdata->retrieveUser('foo');
$user->login->password = '••••••••';
$user = $user->save();
|
Note that it is not possible to recover a password in this manner as stored passwords are not made available via the Provisioning API for security reasons.
A user can be forced to change their password at their next login by setting the login->changePasswordAtNextLogin property to TRUE.
1 2 3 | $user = $gdata->retrieveUser('foo');
$user->login->changePasswordAtNextLogin = true;
$user = $user->save();
|
Similarly, this can be undone by setting the login->changePasswordAtNextLogin property to FALSE.
Users can be restricted from logging in without deleting their user account by instead suspending their user account. Accounts can be suspended or restored by using the suspendUser() and restoreUser() convenience methods:
1 2 | $gdata->suspendUser('foo');
$gdata->restoreUser('foo');
|
Alternatively, you can set the UserEntry’s login->suspended property to TRUE.
1 2 3 | $user = $gdata->retrieveUser('foo');
$user->login->suspended = true;
$user = $user->save();
|
To restore the user’s access, set the login->suspended property to FALSE.
Users can be granted the ability to administer your domain by setting their login->admin property to TRUE.
1 2 3 | $user = $gdata->retrieveUser('foo');
$user->login->admin = true;
$user = $user->save();
|
And as expected, setting a user’s login->admin property to FALSE revokes their administrative rights.
Deleting a user account to which you already hold a UserEntry is a simple as calling delete() on that entry.
1 2 | $user = $gdata->retrieveUser('foo');
$user->delete();
|
If you do not have access to a UserEntry object for an account, use the deleteUser() convenience method.
1 | $gdata->deleteUser('foo');
|
Nicknames serve as email aliases for existing users. Each nickname contains precisely two key properties: its name and its owner. Any email addressed to a nickname is forwarded to the user who owns that nickname.
Nicknames are represented as an instances of ZendGData\Gapps\NicknameEntry.
Nicknames can be created by calling the createNickname() convenience method:
1 | $gdata->createNickname('foo', 'bar');
|
Nicknames can also be created by instantiating NicknameEntry, providing the nickname with a name and an owner, then calling insertNickname() on a service object to upload the entry to the server.
1 2 3 4 | $nickname = $gdata->newNicknameEntry();
$nickname->login = $gdata->newLogin('foo');
$nickname->nickname = $gdata->newNickname('bar');
$nickname = $gdata->insertNickname($nickname);
|
Nicknames can be retrieved by calling the retrieveNickname() convenience method. This will return NULL if a user is not found.
1 2 3 4 | $nickname = $gdata->retrieveNickname('bar');
echo 'Nickname: ' . $nickname->nickname->name . "\n";
echo 'Owner: ' . $nickname->login->username . "\n";
|
Individual nicknames can also be retrieved by creating an instance of ZendGData\Gapps\NicknameQuery, setting its nickname property to equal the nickname that is to be retrieved, and calling getNicknameEntry() on a service object with that query.
1 2 3 4 5 | $query = $gdata->newNicknameQuery('bar');
$nickname = $gdata->getNicknameEntry($query);
echo 'Nickname: ' . $nickname->nickname->name . "\n";
echo 'Owner: ' . $nickname->login->username . "\n";
|
As with users, if no corresponding nickname is found a ServiceException will be thrown with an error code of ZendGData\Gapps\Error::ENTITY_DOES_NOT_EXIST. Again, these will be discussed in the exceptions chapter.
To retrieve all nicknames associated with a given user, call the convenience method retrieveNicknames().
1 2 3 4 5 | $feed = $gdata->retrieveNicknames('foo');
foreach ($feed as $nickname) {
echo ' * ' . $nickname->nickname->name . "\n";
}
|
This will create a ZendGData\Gapps\NicknameFeed object which holds each nickname associated with the specified user.
Alternatively, create a new ZendGData\Gapps\NicknameQuery, set its username property to the desired user, and submit the query by calling getNicknameFeed() on a service object.
1 2 3 4 5 6 7 | $query = $gdata->newNicknameQuery();
$query->setUsername('foo');
$feed = $gdata->getNicknameFeed($query);
foreach ($feed as $nickname) {
echo ' * ' . $nickname->nickname->name . "\n";
}
|
To retrieve all nicknames in a feed, simply call the convenience method retrieveAllNicknames()
1 2 3 4 5 6 | $feed = $gdata->retrieveAllNicknames();
foreach ($feed as $nickname) {
echo ' * ' . $nickname->nickname->name . ' => ' .
$nickname->login->username . "\n";
}
|
This will create a ZendGData\Gapps\NicknameFeed object which holds each nickname on the domain.
Alternatively, call getNicknameFeed() on a service object with no arguments.
1 2 3 4 5 6 | $feed = $gdata->getNicknameFeed();
foreach ($feed as $nickname) {
echo ' * ' . $nickname->nickname->name . ' => ' .
$nickname->login->username . "\n";
}
|
Deleting a nickname to which you already hold a NicknameEntry for is a simple as calling delete() on that entry.
1 2 | $nickname = $gdata->retrieveNickname('bar');
$nickname->delete();
|
For nicknames which you do not hold a NicknameEntry for, use the deleteNickname() convenience method.
1 | $gdata->deleteNickname('bar');
|
Google Groups allows people to post messages like an email list. Google is depreciating the Email List API. Google Groups provides some neat features like nested groups and group owners. If you want to start a new email lst, it is advisable to use Google Groups instead. Google’s Email List is not compatible with Google Groups. So if you create an email list, it will not show up as a group. The opposite is true as well.
Each group on a domain is represented as an instance of ZendGData\Gapps\GroupEntry.
Groups can be created by calling the createGroup() convenience method:
1 | $gdata->createGroup('friends', 'The Friends Group');
|
Groups can also be created by instantiating GroupEntry, providing a group id and name for the group, then calling insertGroup() on a service object to upload the entry to the server.
1 2 3 4 5 6 7 8 9 10 11 12 | $group = $gdata->newGroupEntry();
$properties[0] = $this->newProperty();
$properties[0]->name = 'groupId';
$properties[0]->value = 'friends';
$properties[1] = $this->newProperty();
$properties[1]->name = 'groupName';
$properties[1]->value = 'The Friends Group';
$group->property = $properties;
$group = $gdata->insertGroup($group);
|
To retrieve an individual group, call the retrieveGroup() convenience method:
1 2 3 4 5 6 | $entry = $gdata->retrieveGroup('friends');
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
|
This will create a ZendGData\Gapps\GroupEntry object which holds the properties about the group.
Alternatively, create a new ZendGData\Gapps\GroupQuery, set its groupId property to the desired group id, and submit the query by calling getGroupEntry() on a service object.
1 2 3 4 5 6 7 8 | $query = $gdata->newGroupQuery();
$query->setGroupId('friends');
$entry = $gdata->getGroupEntry($query);
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
|
To retrieve all groups in a domain, call the convenience method retrieveAllGroups().
1 2 3 4 5 6 7 8 9 | $feed = $gdata->retrieveAllGroups();
foreach ($feed->entry as $entry) {
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
echo "\n\n";
}
|
This will create a ZendGData\Gapps\GroupFeed object which holds each group on the domain.
Alternatively, call getGroupFeed() on a service object with no arguments.
1 2 3 4 5 6 7 8 9 | $feed = $gdata->getGroupFeed();
foreach ($feed->entry as $entry) {
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
echo "\n\n";
}
|
To delete a group, call the deleteGroup() convenience method:
1 | $gdata->deleteGroup('friends');
|
Groups can be updated by calling the updateGroup() convenience method:
1 | $gdata->updateGroup('group-id-here', 'Group Name Here');
|
The first parameter is required. The second, third and fourth parameter, representing the group name, group description, and email permission, respectively are optional. Setting any of these optional parameters to null will not update that item.
To retrieve all groups to which a particular person is a member, call the retrieveGroups() convenience method:
1 2 3 4 5 6 7 8 9 | $feed = $gdata->retrieveGroups('baz@somewhere.com');
foreach ($feed->entry as $entry) {
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
echo "\n\n";
}
|
This will create a ZendGData\Gapps\GroupFeed object which holds each group associated with the specified member.
Alternatively, create a new ZendGData\Gapps\GroupQuery, set its member property to the desired email address, and submit the query by calling getGroupFeed() on a service object.
1 2 3 4 5 6 7 8 9 10 11 | $query = $gdata->newGroupQuery();
$query->setMember('baz@somewhere.com');
$feed = $gdata->getGroupFeed($query);
foreach ($feed->entry as $entry) {
foreach ($entry->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
echo "\n\n";
}
|
Each member subscribed to a group is represented by an instance of ZendGData\Gapps\MemberEntry. Through this class, individual recipients can be added and removed from groups.
To add a member to a group, simply call the addMemberToGroup() convenience method:
1 |<EMAIL_ADDRESS>'friends');
|
To check to see if member belongs to group, simply call the isMember() convenience method:
1 2 | $isMember =<EMAIL_ADDRESS>'friends');
var_dump($isMember);
|
The method returns a boolean value. If the member belongs to the group specified, the method returns true, else it returns false.
To remove a member from a group, call the removeMemberFromGroup() convenience method:
1 | $gdata->removeMemberFromGroup('baz', 'friends');
|
The convenience method retrieveAllMembers() can be used to retrieve the list of members of a group:
1 2 3 4 5 6 7 8 | $feed = $gdata->retrieveAllMembers('friends');
foreach ($feed as $member) {
foreach ($member->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
}
|
Alternatively, construct a new MemberQuery, set its groupId property to match the desired group id, and call getMemberFeed() on a service object.
1 2 3 4 5 6 7 8 9 10 | $query = $gdata->newMemberQuery();
$query->setGroupId('friends');
$feed = $gdata->getMemberFeed($query);
foreach ($feed as $member) {
foreach ($member->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
}
|
This will create a ZendGData\Gapps\MemberFeed object which holds each member for the selected group.
Each owner associated with a group is represented by an instance of ZendGData\Gapps\OwnerEntry. Through this class, individual owners can be added and removed from groups.
To add an owner to a group, simply call the addOwnerToGroup() convenience method:
1 |<EMAIL_ADDRESS>'friends');
|
The convenience method retrieveGroupOwners() can be used to retrieve the list of the owners of a group:
1 2 3 4 5 6 7 8 | $feed = $gdata->retrieveGroupOwners('friends');
foreach ($feed as $owner) {
foreach ($owner->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
}
|
Alternatively, construct a new OwnerQuery, set its groupId property to match the desired group id, and call getOwnerFeed() on a service object.
1 2 3 4 5 6 7 8 9 10 | $query = $gdata->newOwnerQuery();
$query->setGroupId('friends');
$feed = $gdata->getOwnerFeed($query);
foreach ($feed as $owner) {
foreach ($owner->property as $p) {
echo "Property Name: " . $p->name;
echo "\nProperty Value: " . $p->value . "\n\n";
}
}
|
This will create a ZendGData\Gapps\OwnerFeed object which holds each member for the selected group.
To check to see if an email is the owner of a group, simply call the isOwner() convenience method:
1 2 | $isOwner =<EMAIL_ADDRESS>'friends');
var_dump($isOwner);
|
The method returns a boolean value. If the email is the owner of the group specified, the method returns true, else it returns false.
To remove an owner from a group, call the removeOwnerFromGroup() convenience method:
1 |<EMAIL_ADDRESS>'friends');
|
Email lists allow several users to retrieve email addressed to a single email address. Users do not need to be a member of this domain in order to subscribe to an email list provided their complete email address (including domain) is used.
Each email list on a domain is represented as an instance of ZendGData\Gapps\EmailListEntry.
Email lists can be created by calling the createEmailList() convenience method:
1 | $gdata->createEmailList('friends');
|
Email lists can also be created by instantiating EmailListEntry, providing a name for the list, then calling insertEmailList() on a service object to upload the entry to the server.
1 2 3 | $list = $gdata->newEmailListEntry();
$list->emailList = $gdata->newEmailList('friends');
$list = $gdata->insertEmailList($list);
|
To retrieve all email lists to which a particular recipient is subscribed, call the retrieveEmailLists() convenience method:
1 2 3 4 5 | $feed = $gdata->retrieveEmailLists('baz@somewhere.com');
foreach ($feed as $list) {
echo ' * ' . $list->emailList->name . "\n";
}
|
This will create a ZendGData\Gapps\EmailListFeed object which holds each email list associated with the specified recipient.
Alternatively, create a new ZendGData\Gapps\EmailListQuery, set its recipient property to the desired email address, and submit the query by calling getEmailListFeed() on a service object.
1 2 3 4 5 6 7 | $query = $gdata->newEmailListQuery();
$query->setRecipient('baz@somewhere.com');
$feed = $gdata->getEmailListFeed($query);
foreach ($feed as $list) {
echo ' * ' . $list->emailList->name . "\n";
}
|
To retrieve all email lists in a domain, call the convenience method retrieveAllEmailLists().
1 2 3 4 5 | $feed = $gdata->retrieveAllEmailLists();
foreach ($feed as $list) {
echo ' * ' . $list->emailList->name . "\n";
}
|
This will create a ZendGData\Gapps\EmailListFeed object which holds each email list on the domain.
Alternatively, call getEmailListFeed() on a service object with no arguments.
1 2 3 4 5 | $feed = $gdata->getEmailListFeed();
foreach ($feed as $list) {
echo ' * ' . $list->emailList->name . "\n";
}
|
To delete an email list, call the deleteEmailList() convenience method:
1 | $gdata->deleteEmailList('friends');
|
Each recipient subscribed to an email list is represented by an instance of ZendGData\Gapps\EmailListRecipient. Through this class, individual recipients can be added and removed from email lists.
To add a recipient to an email list, simply call the addRecipientToEmailList() convenience method:
1 |<EMAIL_ADDRESS>'friends');
|
The convenience method retrieveAllRecipients() can be used to retrieve the list of subscribers to an email list:
1 2 3 4 5 | $feed = $gdata->retrieveAllRecipients('friends');
foreach ($feed as $recipient) {
echo ' * ' . $recipient->who->email . "\n";
}
|
Alternatively, construct a new EmailListRecipientQuery, set its emailListName property to match the desired email list, and call getEmailListRecipientFeed() on a service object.
1 2 3 4 5 6 7 | $query = $gdata->newEmailListRecipientQuery();
$query->setEmailListName('friends');
$feed = $gdata->getEmailListRecipientFeed($query);
foreach ($feed as $recipient) {
echo ' * ' . $recipient->who->email . "\n";
}
|
This will create a ZendGData\Gapps\EmailListRecipientFeed object which holds each recipient for the selected email list.
To remove a recipient from an email list, call the removeRecipientFromEmailList() convenience method:
1 |<EMAIL_ADDRESS>'friends');
|
In addition to the standard suite of exceptions thrown by ZendGData, requests using the Provisioning API may also throw a ZendGData\Gapps\ServiceException. These exceptions indicate that a API specific error occurred which prevents the request from completing.
Each ServiceException instance may hold one or more Error objects. Each of these objects contains an error code, reason, and (optionally) the input which triggered the exception. A complete list of known error codes is provided in Zend Framework’s API documentation under ZendGData\Gapps\Error. Additionally, the authoritative error list is available online at Google Apps Provisioning API V2.0 Reference: Appendix D.
While the complete list of errors received is available within ServiceException as an array by calling getErrors(), often it is convenient to know if one specific error occurred. For these cases the presence of an error can be determined by calling hasError().
The following example demonstrates how to detect if a requested resource doesn’t exist and handle the fault gracefully:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function retrieveUser ($username) {
$query = $gdata->newUserQuery($username);
try {
$user = $gdata->getUserEntry($query);
} catch (ZendGData\Gapps\ServiceException $e) {
// Set the user to null if not found
if ($e->hasError(ZendGData\Gapps\Error::ENTITY_DOES_NOT_EXIST)) {
$user = null;
} else {
throw $e;
}
}
return $user;
}
|
The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.


My name is Nathaniel, I am originally from Missouri and moved to Denver to pursue a carrier in Web Development.
My hobbies include riding my bike, long walks with my dog, a nice cigar with a glass of scotch, and learning something new!


GETTEXT
Section: GNU (1)Updated: November 2007
Index Return to Main Contents
NAME
gettext - translate messageSYNOPSIS
gettext [OPTION] [[TEXTDOMAIN] MSGID]gettext [OPTION] -s [MSGID]...
DESCRIPTION
The gettext program translates a natural language message into the user's language, by looking up the translation in a message catalog.Display native language translation of a textual message.
- -d, --domain=TEXTDOMAIN
- retrieve translated messages from TEXTDOMAIN
- -e
- enable expansion of some escape sequences
- -E
- (ignored for compatibility)
- -h, --help
- display this help and exit
- -n
- suppress trailing newline
- -V, --version
- display version information and exit
- [TEXTDOMAIN] MSGID
- retrieve translated message corresponding to MSGID from TEXTDOMAIN
If the TEXTDOMAIN parameter is not given, the domain is determined from the environment variable TEXTDOMAIN. If the message catalog is not found in the regular directory, another location can be specified with the environment variable TEXTDOMAINDIR. When used with the -s option the program behaves like the `echo' command. But it does not simply copy its arguments to stdout. Instead those messages found in the selected catalog are translated. Standard search directory: /usr/share/locale
AUTHOR
Written by Ulrich Drepper.REPORTING BUGS
Report bugs to<EMAIL_ADDRESS>Copyright © 1995-1997, 2000-2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
SEE ALSO
The full documentation for gettext is maintained as a Texinfo manual. If the info and gettext programs are properly installed at your site, the command- info gettext
should give you access to the complete manual.
Index
This document was created by man2html, using the manual pages.
Time: 05:29:04 GMT, December 24, 2015


This page offers the ability to register your device for online monitoring, as well as the monitoring panel it self
With supporting text below as a natural lead-in to additional content.


Backtesting platforms come in two general varieties, batch processing or event streaming.
Batch processing backtesting is much simpler. It loads all data into an array and passes it to your algorithm for analysis. Because your algorithm has access to future data points, it is easy to introduce look-ahead bias. Most home-grown analysis tools are batch systems.
QuantConnect/LEAN is a streaming analysis system. In live trading, data points are generated one after another over time. QuantConnect models this in backtesting, streaming data to your algorithm in fast-forward. Because of this, you do not have access to price data beyond the Time Frontier. Although streaming analysis is slightly trickier to understand, it allows your algorithm to seamlessly work in backtests and live trading with no code changes.


ADMIT Output for %s
Flow View
Form View
LineID Editor
ADMIT Log
ADMIT documentation
Tasks listed in ID number order - click on task name to see its outputs. Colors and icons indicate the status of each task:
Task ran normally (Green) |
Task needs to be re-run (Orange) |
Task is disabled (Pink) |
Task has crashed (Red)


Remember all these good old photocopiers? Let's try to implement something similar with time-proven Java arrays in a dangerous mix with up to date Java Generics.
Your task is to create Multiplicator that receives Folders with anything that can be copied (i.e. implementing Copy interface) and creates an array of Folders with copies of the original Folder content. The mix of generics and arrays is not desirable, but sometimes we need to work in such a way (e.g. when interacting with legacy code) and it is worth to spend the time to learn how to deal with it.
The class hierarchy is illustrated by the code snippet:
interface Copy<T> {
T copy();
}
class Folder<T> {
private T item;
public void put(T item) {
this.item = item;
}
public T get() {
return this.item;
}
}
/**
* Class to work with
*/
class Multiplicator {
/**
* Multiply folders and put copies of original folder argument content in each.
*
* @param folder folder which content should be multiplicated
* @param arraySize size of array to return.
* Each array element should have Folder with copy of the original content inside
* @return array of Folder<T>[] objects
*/
public static <T extends Copy<T>> Folder<T>[] multiply(Folder<T> folder, int arraySize) {
// Method to implement
}
}
Note the following:
Multiplicator class
Well done!


PENCHAL NETWORK
This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.
Bio Information
This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.
Dare Dreams To Achieve..
Contact Me @ Social Net-WEB


MiDiVis
@author
Sun Sibai
&
Liu Yu
Click Here to Trigger Drifting.
The Piano Sound Source is from HTML5 Piano
The Metronome Sound Source is from LMMS kick04.ogg


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.
1 IN THE HIGH COURT OF KARNATAKA AT BANGALORE DATED THIS THE 26TH DAY OF DECEMBER, 2012 PRESENT THE HON'BLE Dr.JUSTICE JAWAD RAHIM AND THE HON'BLE MR.JUSTICE V.SURI APPA RAO WRIT PETITION NOS.51900-51901 OF 2012 (GM - MMS) BETWEEN: 1. Maleek Stone Crusher & Metal Industries Hamilapur Tq. Dist. Bidar By its Proprietor Sri. Syed Ali 2. Syed Sadath Stone Crusher Almaspur, Tq. & Dist. Bidar By its Proprietor Sri.Syed Asad ... PETITIONERS (By Chandrashekar P.Patil, Advocate) AND: 1. State of Karnataka Department of Mines and Geology Kanija Bhavan Race Course Road Bangalore - 560 001 Represented by its Director 2 2. The Karnataka State Pollution Control Board Parisara Bhavan 4th and to 5th Floor No.49, Church Street Bangalore - 560 009 Represented by its Chairman 3. The Deputy Commissioner Senior Geologist Mines and Geology Department Bidar District Bidar - 585 401 4. The Managing Director GESCOM Electricity Supply Company Gulbarga - 580 001 5. The Executive Engineer GESCOM Electricity Supply Company Bidar Division Bidar - 585 401 ... RESPONDENTS (Sri.R.G.Kolle, AGA for respondents 1 and 3 Sri.D.Nagaraj, Advocate for respondent No.2 Sri.N.K.Gupta, Advocate for respondents 5 to 7) **** These Writ Petitions are filed under Articles 226 and 227 of Constitution of India praying to issue to writ of certiorari quashing the order dated 29.8.2012 and 29.8.2012 passed by respondent No.2 produced as Annexures-C to C1 respectively. These Writ Petitions coming on for preliminary hearing this day, Dr.Jawad Rahim, J., made the following:- 3 ORDER
The petitioners, M/s Maleek Stone Crusher and Metal Industries and M/s Syed Sadath Stone Crusher are proprietary concerns of Syed Ali and Syed Asad respectively, engaged in running stone crushing units under licenses issued by the competent authority arrayed in this writ petition as respondent no.3.
2. It is not in dispute the petitioners are licensees and the licenses are valid to run the stone crushing units. In this writ action they have sought a writ of certiorari to quash the closure notices bearing reference nos.PCB/MIN/SC/CO/UIN/2012-13/525 and PCB/MIN/SC/CO/UIN/2012-13/719, both dated 29.8.2012 vide Annexures-C and C1 issued under Section 31(A) of the Air (Prevention and Control of Pollution Act, 1981, by the 2nd respondent . They also seek issuance of a writ of mandamus to direct the 3rd respondent (competent authority under the Act) to consider their applications filed on 22.10.2012 and 15.12.2012 vide Annexures-D and D1 4 to permit them to operate their crushing units pending consideration of the applications, and consequential reliefs.
3. These writ petitions and several other petitions seeking similar relief are listed for consideration and we have heard learned counsel, Sri Chandrashekar P.Patil for the petitioner, Sri R.G.Kolle, AGA, who accepts notice on behalf of respondents 1 and 3 and Sri Gururaj Joshi, learned advocate who accepts notice for respondent no.2.
4. The contextual facts manifesting from the averments in the writ petitions and the submissions of the learned counsel for the petitioners and respondents leaves no scope for doubt that this writ action is similar to the writ action of similarly placed owners of crushing units in which questions raised in this writ petition were considered in detail in W.P.41069/12 disposed of by the Division Bench of this court on 21.11.2012 quashing the closure notice issued by the Karnataka Pollution Control Board arrayed as respondent no.2 in that writ petition and issuing a writ of mandamus to permit the petitioner therein to continue 5 stone crushing activity till its application for re-locating the unit to a safer zone was disposed of by the competent authority, i.e. Deputy Commissioner (respondent no.3 arrayed in that writ petition).
5. We are satisfied the orders impugned in that writ petition, grounds against it and the relief sought are the same as in this writ action. Therefore, we cannot summon ourselves to take a different view but to follow the decision of the Division Bench in W.P.41069/12 dated 21.11.2012 in which, while rendition of the judgment, all facts and circumstances have been taken into consideration. However, to avoid any doubt, we need to extract the core of the judgment which is as follows:
'In the present case, by Gazette Notification dated 14.8.2012 safer zones in Haveri had been duly notified to the public.
Section 3(3) of the Karnataka Regulation of Stone Crushers Act, 2011 (for short, 'the Act') permits a period of three months to existing stone crusher units to trans-locate themselves to safer zones. In this regard an application has to be filed with the Licensing Authority within a reasonable time. Unfortunately, the Act does not prescribe this period. In the present case, the Petitioner applied to the Licensing Authority on 24.9.2012. It is not disputed 6 that consequent upon the petitioner's application, the Licensing Authority till date has neither granted or refused the license under the provisions of the said Act. Since Section 3(4) of the Act prescribes an outer limit of six months for shifting from the date of grant, it could be inferred that the application has to be made within three months of the requisite Gazetting of the safer zones.
2. In these circumstances, the petition is allowed by directing the respondents to permit the operation of the petitioner at the present site upt 23.12.2012 or till such time the application is considered and disposed of, by the Licensing Authority.
3. Learned counsel for the Karnataka State Pollution Control Board (for short 'the Board) submits that the petitioner did not apply for the consent of the Board on the expiry of the previous consent on 30.6.2012. In normal circumstances, the contention would be well founded since no one is permitted to operate without current permission or consent.
4. In the circumstances of the present case, however, a piquant situation has arisen, inasmuch as the Pollution Control Board cannot grant permission to the petitioner to operate in its present site, since it must statutorily relocate to a safer zone as identified by the State. Needless to add that if and when the petitioner is granted a license to relocate to a safer zone, conditions under Section 6(9) of the Act will have to e complied with as also the permission would have to be obtained from the Board.
5. With these observations, the petition is allowed and Annexure-H dated 5.9.2012 is quashed.' 7
6. Under the circumstances, Annexures-C and C1, both dated 29.8.2012 impugned in these writ petitions issued by the 2nd respondent are quashed. In terms of the order extracted above, these petitions are also allowed directing the respondents to permit operation of the stone crushing units of the petitioners at the present site till such time their applications are considered and disposed of by the licensing authority, or for a period of four weeks from now, as ordered in that writ petition. Rule issued and made absolute. In the circumstances, there shall be no order as to costs.
Sd/-
JUDGE Sd/-
JUDGE AHB/Vgh*


Half term revision: 15 February, 09:00 - 15:30
Non-calculator paper: Thursday, 26 May
Calculator paper: Thursday, 09 June


Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
Player Name
Score
-
+
A no-frills score keeper. Enjoy! :)


| DOSE: |
repeated |
smoked |
Cannabis |
(plant material) |
| |
2 hits |
oral |
DOC |
(blotter / tab) |
It was a friday afternoon at my house and I was getting ready to go hang out with some friends. My mood and mindset were fairly normal at the time. I took 2 hits of the DOC (one was a playboy bunny, the other a white lightning bolt on a red background) at approx. 2pm. I had nothing to do until 5, knowing it wouldn't kick in until around then so I sat around on the computer.
 I was starting to feel really up, like a balloon was in my chest and and clothespins on my cheeks so I couldn't stop smiling. As I sat down, the light from the ceiling was reflecting on the silverware and right into my dilated pupils. This was fantastic, the light had shades of purples, greens and yellows which was a theme throughout the trip. I made it through dinner ok, I knew my mom and sis knew but I was past the point of caring.
I went up to my room and had some people over. The evening began with some smoking and hanging out on my roof. I smoked 2 or 3 gravity bong bowls and I was in the land. As I was sitting on my roof, the sky was purple and green and the street was oddly colored and moving. I went back inside and sat on my bed.
A little while later I basically blacked out. I went out of my body and saw myself sitting on my bed and everything kept zooming out. I was drawing at the time but watching myself from up in the stars. At one point I witnessed 2 stars collide in a different galaxy of some sort. This scared the crap out of me and I think thats when things started going downhill.
My friends started to leave and when I sort of regained consciousness i ran out the door because i really wanted to go with them. I'm not sure what happened next but i ended up back at my house.  I couldn't remember the past 5 minutes or more.
So I went down in the basement trying to escape all the madness. I went on my computer and couldn't even log on I was tripping so hard. The whole time there were magnificent yellows, greens, and purples in my peripheral vision and things were very acid like. Its kind of like acid on crack.
 While naked I guess I ran downstairs. By this point my mom and sis knew what was up so I guess they tried to restrain me.
My mom called the cops….  So next thing I know I'm on the ground (still naked) my hands are behind me and i cant move them.   I assume I fought them off for a little bit but I was told they were about to tazer me and I gave up.
The next part of the story is the ambulance and hospital which I'm going to go over very briefly. Basically i was rambling crazy ramblings in the ambulance (and they were recorded and read back to me in family court) and freaking out. So in the hospital they strapped me to a chair and this lady nurse was about to give me a catheter.  Boy was I wrong. I won't go into details but the ended up giving me a sedative and throwing me in the PICU.
The next day I woke up with 2 broken wrists, bruises all over my face, back, arms and legs.  I was still tripping in the PICU the next day, I couldn't tell right away but later I realized the clock was kind of melting and was green yellow and purple. I spent the next 3 days in the psych ward.
 My first mistake was taking it at around 2pm. I should have done it about 5. Second mistake was doing it at home. BAAAAAD IDEA. Well whats done is done and cant be undone. I must say I doubt I will ever do DOC again. This is an intense drug and should be dealt with carefully.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


The memory you have attemped to load exceeds the maximum memory size for the demo version. In order to use a memory of this size, you must register Felix.
To register this software, click ENTER KEY, below.
You can purchase Felix from the Felix Website


--- layout: api title: "v2.3.0 JavaScript Library: L.Draggable" categories: api version: v2.3.0 permalink: /api/v2.3.0/l-draggable/ ---
A class for making DOM elements draggable (including touch support). Used internally for map and marker dragging. Only works for elements that were positioned with DomUtil#setPosition
var draggable = new L.Draggable(elementToDrag);
draggable.enable();
| Creation | Description |
|---|---|
new L.Draggable(
|
Creates a Draggable object for moving the given element when you start dragging the dragHandle element (equals the element itself by default). |
You can subscribe to the following events using these methods.
| Event | Data | Description |
|---|---|---|
dragstart |
Event |
Fired when the dragging starts. |
predrag |
Event |
Fired continuously during dragging before each corresponding update of the element position. |
drag |
Event |
Fired continuously during dragging. |
dragend |
Event |
Fired when the dragging ends. |
| Method | Returns | Description |
|---|---|---|
enable() |
- |
Enables the dragging ability. |
disable() |
- |
Disables the dragging ability. |


Serology Laboratory
The Serology lab analyzes blood specimens for diseases of public health significance. A serology blood test is performed to detect and measure the levels of antibodies as a result of exposure to a particular bacteria or virus.
When people are exposed to bacteria or viruses (antigens), their body’s immune system produces specific antibodies against the organism.
Antibody levels (antibody titer) help physicians determine whether an infection occurred recently or years ago.
What we do
We test for blood-borne pathogens and analyze blood specimens for diseases of public health significance, e.g., vaccine preventable diseases, diseases transmitted from animals to humans and mosquito-borne diseases.
We also investigate disease outbreaks significant to public health, and analyze tissue specimens from ticks suspected of exposing humans to Lyme disease.
FACULTY
NISCHAY MISHRA, PHD
Associate Research Scientist,
Center for Infection and Immunity
RAFAL TOKARZ, PHD
Associate Research Scientist, Center for Infection and Immunity
His research focuses on studies of ticks and tick-borne pathogens.
Author, 2018 Best-selling Lyme Disease Book:
"The Everything Guide To Lyme Disease"
ADVISORY BOARD
W. IAN LIPKIN, MD
Director, Center for Infection and Immunity
John Snow Professor of Epidemiology
Professor of Neurology and Pathology, Columbia University
THOMAS BRIESE, PHD
Associate Professor of Epidemiology,
Center for Infection and Immunity
RESEARCHERS
BIOINFORMATICS AND STATISTICS
ADRIAN CACIULA, PHD
Clinical Assistant Professor of Computer Science, Yeshiva University
Sr. Programmer Analyst, Center for Infection and Immunity
ADAM PRICE, PHD
Sr. Programmer Analyst
Data Visualization Expert
CHENG GUO, PHD
Sr. Programmer Analyst
Kawasaki Disease Analysis Expert
XIAOYU (JASON) CHE, PHD
Associate Research Scientist
Statistical Data Analysis Advisor
KOMAL JAIN, MS
Senior Staff Associate,
Bioinformatics Manager
LABORATORY STAFF
RIDDHI THAKKAR, BS
Laboratory Technician
LOKENDRASINGH CHAUHAN, MS
Staff Associate
JAMES NG, BS
Staff Associate
SIMON WILLIAMS, BSC
Staff Associate
TERESA TAGLIAFIERRO, BS
Laboratory Technician
PUBLICATIONS
Diagnosis of Zika Virus Infection by Peptide Array and Enzyme-Linked Immunosorbent Assay
Nischay Mishra, Adrian Caciula, Adam Price, Riddhi Thakkar, James Ng, Lokendra V. Chauhan, Komal Jain, Xiaoyu Che, Diego A. Espinosa, Magelda Montoya Cruz, Angel Balmaseda, Eric H. Sullivan, Jigar J. Patel, Richard G. Jarman, Jennifer L. Rakeman, Christina T. Egan, Chantal B. E. M. Reusken, Marion P. G. Koopmans, Eva Harris, Rafal Tokarz, Thomas Briese, W. Ian Lipkin
mBio Mar 2018, 9 (2) e00095-18; DOI: 10.1128/mBio.00095-18-
A multiplex serologic platform for diagnosis of tick-borne diseases
Rafal Tokarz, Nischay Mishra, Teresa Tagliafierro, Stephen Sameroff, Adrian Caciula, Lokendrasingh Chauhan, Jigar Patel,Azad Gucwa, Brian Fallon, Marc Golightly, Claudia Molins, Martin Schriefer, Adriana Marques, Thomas Briese, W. Ian Lipkin
Scientific reports 8, no. 1 (2018): 3158
CONTACT
Serology Lab
Center for Infection and Immunity
Mailman School of Public Health
Columbia University 722 W 168TH ST, 17TH FL
New York, NY
Credits: Organization One: Author One and Author Two / Organization Two: Author Three and Author Four


ROBITUSSIN MUCUS PLUS CHEST CONGESTION- guaifenesin liquid
Richmond Division of Wyeth
Disclaimer: Most OTC drugs are not reviewed and approved by FDA, however they may be marketed if they comply with applicable regulations and policies. FDA has not evaluated whether this product complies.
Active ingredient (in each 10 mL)
Guaifenesin, USP 200 mg
Use
helps loosen phlegm (mucus) and thin bronchial secretions to make coughs more productive
Warnings
Ask a doctor before use if you have
- cough that occurs with too much phlegm (mucus)
- cough that lasts or is chronic such as occurs with smoking, asthma, chronic bronchitis, or emphysema
Stop use and ask a doctor if cough lasts more than 7 days, comes back, or is accompanied by fever, rash, or persistent headache. These could be signs of a serious condition.
If pregnant or breast-feeding, ask a health professional before use.
Keep out of reach of children. In case of overdose, get medical help or contact a Poison Control Center right away.
Directions
- do not take more than 6 doses in any 24-hour period
- measure only with dosing cup provided
- keep dosing cup with product
- ml=milliliter
- this adult product is not intended for use in children under 12 years of age
| age |
dose |
| adults and children 12 years and over |
10-20 ml every 4 hours |
| children under 12 years |
do not use |
Other information
-
each 10 ml contains: sodium 4 mg
- store at 20-25°C (68-77°F). Do not refrigerate
- alcohol-free
Inactive ingredients
anhydrous citric acid, artificial flavor, caramel, FD&C red no. 40, glycerin, high fructose corn syrup, liquid glucose, menthol, propylene glycol, purified water, saccharin sodium, sodium benzoate
Questions or comments?
Call weekdays from 9 AM to 5 PM EST at 1-800-762-4675
Distributed by:
Pfizer, Madison, NJ 07940 USA
For most recent product information, visit www.robitussin.com
PRINCIPAL DISPLAY PANEL - 118 mL Bottle Label
ADULT
Robitussin®
Mucus + Chest Congestion
GUAIFENESIN (Expectorant)
Alcohol-Free
4 FL OZ (118 ml)
PRINCIPAL DISPLAY PANEL - 118 mL Bottle Carton
ADULT
Robitussin®
Mucus + Chest
Congestion
GUAIFENESIN (Expectorant)
Relieves:
- ✓
- Mucus
- ✓
- Chest Congestion
Alcohol-Free
ORIGINAL
For Ages 12 & Over
4 FL OZ
(118 ml)


Content
Accessible iconography
The following is a set of accessibility best practices for working with BBC icons.
When to use icons
Text is the primary form of communication on the web, and is highly interoperable. Only use icons where additional clarity is sought. Icons may help those with cognitive impairments, and others who find themselves on a page that isn't in their first language.
In most cases, icons should accompany text. Only where icons are extremely well-established—such as the play and stop buttons of a media player—is it reliable to use them without supplementary text.
Creating icons
A comprehensive and standardized set of BBC icons is available. It is not recommended you create your own iconography. Cognition depends heavily on convention, and only by using established iconography can you foster familiarity.
Avoid icon fonts
The BBC icons are intended for implementation using inline SVG. Like icon fonts, SVG icons are infinitely scalable without degradation.
Unlike SVG, icon fonts icons are mapped to unicode points and interpreted as text. This can have accessibility issues. Most icon font sets map their icons to the unicode Private Use Areas in order to avoid overriding established, meaningful characters and symbols. A problem occurs when users set their own fonts, using an extension or user stylesheet: the icons are replaced with 'missing character' symbols. Dyslexic users sometimes set their own fonts for improved legibility.
Icon font icons mapped to established characters are equally problematic. A close icon mapped to an 'A' would reveal itself as an 'A' when the font is overridden. Also, screen readers would interpret and announce the icon as 'A'.
Labeling
All interactive controls need accessible labels, whether provided by text nodes or auxiliary attributes like aria-labelledby
. Depending on how you incorporate icons into your controls, you need to choose an appropriate labeling method.
Icon with text
In cases where both the icon and accompanying text are visible, ensure the text is within the control element. The following example is for a download link. Note that the icon must be to the left of the text.

<svg>
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>
Download

Since the icon is not directly labeled, it will be ignored by assistive technologies and the calculated accessible name for the link will simply be "Download". Do not provide alternative text / labels for icons where text is already available.
In the following incorrect example, the SVG takes the img
role and an aria-label
in order to be perceived as an
with alt
text. The repetitious output becomes "link, download, download", "link, graphic: download, download" or similar (depending on the assistive software in use).

<svg role="img" aria-label="download">
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>
Download

Standalone icon
Where only an icon is provided in the visual design, a supplementary invisible label is needed. The method from the previous section, using role="img"
and aria-label
is one method. However, aria-label
is not a string automatically translated by translation services. Instead, hide the
visually, but leave it available to assistive technologies. Note class="visually-hidden"
below:

<svg>
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>
Download

The visually-hidden
class is formed like this:
.visually-hidden {
clip-path: inset(100%);
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute;
white-space: nowrap;
width: 1px;
}
Tooltips
If the icon has a tooltip, the tooltip can act as the primary label.
In the following example, the class="tooltip"
element provides the label.

<svg>
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>
Download

By default, the tooltip would be hidden using display: none
. It would be revealed on the :hover
and :focus
events.
[download] .tooltip {
display: none;
}
[download]:hover .tooltip,
[download]:focus .tooltip {
display: block;
}
Important: Do not rely on the title
attribute for your tooltips. These do not appear on focus, and are therefore not keyboard accessible.
If the tooltip element appears outside the control, associate it to the control element using aria-labelledby
. In the following example, aria-labelledby
and the tooltip's id
share the value "download-tooltip".

<svg>
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>

Download

Focus
Icons used in controls would rarely need to be focusable themselves, because the (outer) control would receive focus instead. You should not, therefore, add tabindex="0"
to icon SVGs.
Unfortunately, SVGs are focusable by default in Internet Explorer and some versions of Edge. To suppress focus in these browsers, you will need to add focusable="false"
to the SVG itself.

<svg focusable="false">
<use xlink:href="assets/svg/gel-icons-core-set.svg#gel-icon-download"></use>
</svg>
Download

Color
The usual WCAG rules for color contrast apply to icons, although the impact of icons with inadequate contrast is likely to be less critical than text. As with text, the larger the icon the more minimal the impact of low contrast. There is no good reason, however, to consider low contrast combinations under any circumstances.
High Contrast Mode
In Windows High Contrast Mode, the text color is augmented to become very dark or very light. SVG icons are typically used alongside text like icon font icons. So that they adopt the same high contrast color of the text, use currentColor
. For the BBC icons in the demonstration page this is already implemented. For reference, this is how it would be applied in CSS:
svg {
fill: currentColor;
}
Note that SVG uses fill
, not color
.
Color independence
Controls often exist in changing states: active, disabled etc. It's important these states are not communicated in color alone, as outlined in WCAG 1.4.1 Use of Color. Otherwise they will not be perceivable to some color blind users, and others using non-color displays.
The movement icons get around this by using a diagonal line-through style for the "off" state (pictured).
.


Dr Patrick Dickenson & Wayne Christian
"Virtual reality is a new medium. The first for over a generation. It’s a medium that transports you, to real or imagined places. It’s a medium that allows you to connect to people, characters or places on an emotional level. It is also totally unique in it’s ability to inspire and create a sense of magic."
Its new
Its cool
Its optional (For all)
It will teach students to develop and design applications for Virtual and Augmented Reality (VR/AR) platforms
Consider different areas of applications, including training, simulation, medical/therapeutic, games, and other interactive experiences
Theoretical aspects of design for VR/AR systems, including topics like
Locomotion and control methods
Representation of virtual worlds and non-human characters
Look at limitations such as simulator sickness, and accessibility, and how to evaluate user experience
This module assumes no prior knowledge of VR/AR development tools, nor games design
Focus is on generic VR design themes, and most examples of applications are not games related
1 x hour Lecture
2 x hour Workshop
We will be using Unity
Programming in C#
No prior knowledge needed
100% Project work
(Develop and evaluate your VR experience)
*We should have access to 30+ Oculus Go's
Terms and conditions apply
Any questions?