sng 1 revptn-3720.17 IN THE HIGH COURT OF JUDICATURE AT BOMBAY CIVIL APPELLATE JURISDICTION REVIW PETITION (LODGING) NO.3720 OF 2017 IN CIVIL APPLICATION NO.221 OF 2013 IN PUBLIC INTEREST LITIGATION NO.217 OF 2009 Maharashtra Chamber of Housing Industry. .. Petitioner Vs The Municipal Corporation of Greater Mumbai and Others. .. Respondents -
Shri Aspi Chinoy, Senior Advocate along with Shri Vineet Naik, Senior Advocate, Shri Dhawal J. Mehta, Ms. Jasmine Kachalia and Shri Krishna B. Moorthy i/b Wadia Ghandy & Co for the Petitioner. Shri A.Y. Sakhare, Senior Advocate along with Shri Sunil Sonawane, Ms. Komal Punjabi and Shri Vinod Mahadik for the Respondent No.1- BMC.
Shri Paritosh Jaiswal along with Shri Nikunj Mehta, Shri Ashok Purohit and Shri Tejas Gokhale i/b Ashok Purohit & Co for the Respondent No.4.
-
CORAM : A.S. OKA & C.V. BHADANG, JJ DATED : 4TH MAY 2017 P.C.
1. The submissions of the learned counsel appearing for the parties were heard yesterday. On the basis of the order dated 16 th August 2016 passed by the Apex Court in the Special Leave Petition filed by the Review Petitioner, the present Petition is filed for seeking a relief of vacating the restraints imposed by Sub-clauses (a) and (c) of ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 2 revptn-3720.17 Clause (i) of Paragraph 30 of the judgment and order dated 26 th & 29th February 2016 passed by this Bench1.
2. With a view to appreciate the submissions made across the bar, it will be necessary to make a brief reference to the factual details of the case.
3. The order dated 26th & 29th February 2016 has been passed by this Court on Civil Application No.221 of 2013 taken out by the Mumbai Municipal Corporation (for short "the said Corporation") for seeking extension of time to comply with the directions issued by this Court in the judgment and order dated 2 nd April 2013 in Public Interest Litigation No.217 of 2009 and other connected matters. The directions under the judgment and order dated 2nd April 2013 were issued virtually by consent of all the parties. The directions are essentially for ensuring compliance with the provisions of the Municipal Solid Waste (Management and Handling) Rules, 2000 ( for short "the MSW Rules"). The relevant portion of the directions needs to be reproduced here for a ready reference. The order dated 2 nd April 2013 has been passed in terms of the minutes of the order. Clauses 7 to 15 of the minutes of the order which are relevant read thus:-
1 In Civil Application No.221 of 2013 along with Civil Application No.110 of 2015 in PIL No.217 of 2009.
::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::
sng 3 revptn-3720.17 "Draft Minutes of the Order Re: Local authorities which do not have the land fill sites/dumping ground :
7.(a) The authorized officer / local authority shall take steps for acquisition of notified / designated site for this purpose either in the Regional Plan or the Development Plan within a period of two weeks either under the provisions of Land Acquisition Act, 1894, Maharashtra Regional & Town Planning Act, 1966 or by mutual agreement with land owners.
(b) The process of selection and acquisition of sites including taking possession shall be completed expeditiously and not later than six weeks in accordance with, the guidelines prescribed in the Government Resolution dated 5th October 2012, Annexure-1 as well as GR dated 26th August, 2003.
(c) The selection of site shall also take into consideration appropriateness and suitability of site from viewpoint of CRZ Notification, EIA Notification and other Environmental Laws including Forest Laws as applicable.
(d) Wherever the Local Authority has an approved authorized site for land fill / dumping, the local authority shall immediately take steps to make it operational for that purpose within a period of 4 weeks.
(e) On selection, identification and acquisition of sites, the local authorities shall make the appropriate application not later than two weeks after taking possession of site, to the Pollution Control Board under Rule 6 of MSW Rules for authorization.
(f) The MPCB shall process the application and grant the authorization in accordance with the provisions of Air Act and Water Act and MSW Rules 2000 preferably within a period of two weeks end not later than from receipt of application complete in all respects.
(g) On the aforesaid compliances the site shall be used by the concerned local authorities for land fill ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 4 revptn-3720.17 /dumping strictly in accordance with the MSW Rules 2000 and authorization granted by MPCB.
(h) The Nodal Officers/Authorized Officer shall monitor periodically the operation of such sites and compliance with MSW Rules and MPCB authorization on fortnightly basis and make report and take remedial measures to ensure compliance.
(i) In case there are no designated / notified sites the State Government shall assist such Local authority to identify, select and acquire the requisite site and notify or designate the same for land fill / dumping of MSW. The State Government shall initiate steps for this purpose preferably within two weeks from this order and complete the process as per statutory provisions for designation of the site.
(j) In case the site designated within the area of local authorities is encroached upon the local authorities shall initiate action for removal of encroachment within two weeks, including but not limited to, in accordance with the relevant Municipal law or the Maharashtra Land Revenue Code as the case may be for eviction of such unauthorized encroachers. In the event of such actions being taken no Court or authority in the State shall entertain any application or proceedings or suit in respect of such eviction and any such proceeding shall be filed only in this Court.
(k) In case there are any proceedings pending / orders passed in respect of any sites within the jurisdiction of Local Authority, such authority shall immediately take steps to get the stay orders vacated and / or bring it to the notice of this Court for appropriate directions.
Re: Local authorities which have inadequate facilities:
8.(a) The local authority will assess the need for the sites by taking into account the existing population and growth of population upto atleast next 30 years.
(b) The local authorities shall take steps for selection, identification and acquisition of additional sites by ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 5 revptn-3720.17 following the directions in the preceding paragraph under the heading "Re : Local authorities which do not have the land fill sites / dumping grounds." Re: The Local authorities which have facilities which are non-compliant with MSW Rules 2000 and MPCB authorization:
9. The MPCB shall make report in respect of each of the designated dumping site within jurisdiction of all Municipal Corporations, Municipal Councils and Panchayats to ensure Compliance with MSW Rules and these directions and directions of the Supreme Court. This exercise to be completed within a period of 8 weeks.
10. All dumping sites which do not comply with MSW Rules and other governing applicable laws and these directions and the sites which are not designated as per rules shall be discontinued and closed within a period of three months or an acquisition of new site whichever is earlier.
11. All sites which have exceeded their capacity shall be closed down as per procedure under MSW Rules. Re: The Local authorities which do not have waste processing facilities:
12. The Local authorities shall take steps for treatment of solid waste in accordance with MSW Rules either through themselves or through an identified agency.
13. The Municipal Corporations and Councils shall adopt measures as per Schedule III of MSW Rules to ensure :
(i) Segregation of Municipal Solid Wastes
(ii) Setting up facilities for processing biodegradable wastes by composting, vermi composting, anaerobic digestion or any other biological processing ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 6 revptn-3720.17
(iii) Eventual elimination of landfilling requirements for biodegradable wastes
(iv) The State Government shall take decision on the pending proposals / applications made by the local authorities for grant of lands on lease or otherwise, or grant of NOC etc. within a period of 45 days from date of this order.
(v) The Local authorities which have not made such applications shall do so within a period of 4 weeks to the State Government and the State Government shall take a decision thereon within 45 days thereafter.
14. Sites for Composting, Vermi Composting etc.
(i) These sites shall also comply with these directions and MSW Rules (Schedule IV)
(ii) MPCB shall prescribe cap on storage of wet garbage to be treated at these sites so that the site does not become a dumping ground
(iii) These sites shall also comply with the Rules for storage of garbage as permitted by MPCB under MSW Rules
(iv) In the event of non-compliance of these directions MSW Rules and parameters as regards, storage of wet garbage limit of storage and operation of composting or vermi compost plant, the same shall be closed down and shall not be re-
operated until MPCB reports remedial measures and its compliance.
15. General :
Action Plan for Treatment and Processing of Solid Waste ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 7 revptn-3720.17 Sr. Action Plan Details Time Schedule No
1. To develop mechanism for Within 2 months after collection, segregation (at possession of land source / site) & transportation to processing facility & landfill site.
2. Settling up and Commissioning of Waste Processing Facility
(a) Selecting of technology Within 2 months after possession of Land
(b) Preparation of Detailed Within 2 months after Project Report selection of technology
(c) Obtaining clearance from Within 4 months MCZMA / MOEF from submission of the proposal by the ULB
(d) Inviting tenders and Within 2 months after appointment of Agency obtaining clearance from MCZMA/MOEF
(e) Issuance of Work Order Within 1 month with the time frame & necessary conditions by Municipal Authority
(f) Settling of MSW Within 18 months processing facility & making it from the date of work operational order
3. Development & Commissioning Within 12 months of secured landfill site after possession of land
4. Closure of cell & its monitoring After exhausting for at least next fifteen years as capacity of the per Rules. existing cell.
5. Improving of existing facility
(a) Closure of existing dump Within 16 months site if required as per MSW Rules.
(b) Setting up and Within 24 months commissioning of waste processing facility if not available at existing site.
(c) Improvement in the Within 6 months existing waste processing facility ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 8 revptn-3720.17 and secured landfill site in accordance with the MSW Rules.
(d) Development of new Within 12 months secured landfill site at existing site if not available.
6. (a) Application for As per Rules Authorization by Municipal Authority (Rule 4(2))
(b) Grant of a authorization As per Rules." for processing facility & landfill site. (Rule 6(2))
4. Admittedly, the said Corporation did not comply with the directions issued by this Court in the judgment and order dated 2 nd April 2013 and in particular the action plan incorporated in Clause 15 thereof. In fact, the order of which modification is sought by this Review Petition notes that repeatedly extension of time was granted to the said Corporation. The said order notes that time limit provided by the MSW Rules to set up disposal and processing facility in the City of Mumbai expired 12 years prior to the date of the said order.
5. Civil Application No.221 of 2013 was filed by the said Corporation for seeking extension of time to comply with the order dated 2nd April 2013. We may note here that in the said order, this Court by relying upon the affidavit filed by the said Corporation on 2 nd March 2015 accepted that as of that date, in the City of Mumbai, there was a daily generation of 9,400 Metric Ton (MT) of municipal solid waste and approximately 1,000 MT of construction waste. The affidavit notes that ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 9 revptn-3720.17 the generation of municipal solid waste is likely to touch 10,000 to 11,500 MT per day. The admitted position recorded in the said order is that there is only one proper processing facility in the City situated at Kanjur which has the processing capacity of only 3,000 MT of municipal solid waste per day. What is recorded in the said order on the basis of the admitted position is that there was a daily generation of 9,400 MT of municipal solid waste in the City and for processing this quantity, there was only one proper facility which has capacity of nearly 3,000 MT of solid waste per day. Thus, quantity of 6,400 MT of solid waste per day was being dumped illegally. Several assurances were given by the said Corporation by filing an affidavit dated 10 th February 2016 of Shri Ajoy Mehta, the Municipal Commissioner. The assurances are noted in Paragraph 11 of the said order. One of the assurances noted in the said order was that an additional site will be allotted at Mulund near Airoli Bridge which is an area of 32.77 Hectares. It is recorded therein that the process of demarcation thereof will be completed by the month of April 2016 and thereafter, a compound wall will be constructed. The assurance given was that by the end of the year 2019, the first phase of waste to energy processing will commence thereon which will take care of the quantity of 2,000 MT per day. It is also noted that another site is allotted by the State Government at Village Karvale Khurd, Taluka Ambarnath, District Thane. The order records that the process of removal of encroachment on the said site was going on. ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::
sng 10 revptn-3720.17
6. Paragraphs 19 to 24 of the said order are material which record thus:-
"19 As of today, neither the said Municipal Corporation nor the State Government have come out with any solution whatsoever for ensuring that the quantity of solid waste generated in the city every day should not increase. As stated earlier, the affidavit of the Chief Secretary indicates that the State Government is more worried about the impact of imposing any restraint on the new constructions in the city on the real estate industry. At this stage, we must note that while dealing with the similar issue concerning the Kalyan Dombivali Municipal Corporation (KDMC), this Court has imposed restraints on the grant of building permissions till the facilities are created in terms of the MSW Rules. It is true that the learned Advocate General may be right in making a submission that comparison cannot be made between the city of Mumbai and city of Kalyan Dombivali for various reasons.
20 Finding that the KDMC did not abide by the provisions of the MSW Rules, this Court in a PIL passed an interim order preventing grant of development permissions in the city. The Division Bench found that there was no possibility of the Municipal Authority of complying with the MSW Rules. In another case relating to the Municipal Corporation of the city of Thane, there was an assurance given by the Municipal Corporation that the facilities in terms of the MSW Rules will be created by the end of October 2017 which will cater the need of the entire quantity of the municipal solid waste created every day. Though while admitting the petition concerning the Municipal Corporation of the city of Thane, this Court has not imposed restrictions on the grant of development permissions, it was made clear in the order that if it is found that the Municipal Corporation is not abiding by the assurances, a drastic order imposing restrictions will be passed.::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::
sng 11 revptn-3720.17 21 In the present case, we have already held that at the commencement of the year 2015, the
generation of the municipal solid waste in Mumbai was about 10,400 MT (including the building waste) per day and today, it may be of the quantity of at least 11,000 MT per day. Today, only 3000 MT per day is being processed in terms of the MSW Rules which will be at the highest increased to 8,000 MT per day by the end of the year 2019. By that time, the per day generation of solid waste in the city may in all probability reach 15,000 MT.
22 We have also pointed out that out of the lands handed over by the State Government, the land at village Karvale has substantial encroachments upon it. In fact, in the earlier affidavit of the Chief Secretary, the stand taken was that the Municipal Corporation of City of Mumbai should remove the encroachments. However, when it was pointed out by this Court that the said Municipal Corporation cannot exercise statutory powers outside its territorial jurisdiction, now the State Government has made a statement that it will take up the work of removal of the encroachments. An area of 12 Hectare is not yet acquired and placed in the possession of the said Municipal Corporation.
23 There are large number of constructions going on in the city. But there is absolutely no possibility of the said Municipal Corporation complying the MSW Rules as well as the binding directions in the judgment and order of this Court dated 2nd April 2013 in near future. In fact, during last few years, the State Government has amended DCR providing for grant of more and more FSI. The State Government is encouraging unsustainable growth. Thus, there is a gross breach on the part of the Municipal Corporation of the statutory provisions of the MSW Rules. Moreover, there is a gross breach of the order passed by this Court on 2nd April 2013 in the PIL. As observed earlier, in fact, this is a fit case where this Court ought to have rejected the Application for grant of extension of time and initiated penal action under section 13 of the said Act against all those who are ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 12 revptn-3720.17 responsible for the violations. Thus, in the city of Mumbai, the citizens are exposed to pollution thereby violating their fundamental rights under Article 21 of the Constitution.
24 The consequences of the failure to abide by the MSW Rules are writ large on record. We have already made extensive reference in this order to the recent incidents of huge fire at Deonar dumping ground. In the affidavit filed on record by Shri Rajkumar Sharma on behalf of the intervenors, the disastrous effects of the fire on the people living in the proximity of the Deonar site have been brought on record. The fire increased the pollution in the entire city to an alarming level. Local residents were affected by respiratory deceases. The local Schools were required to be kept closed for few days. The learned senior counsel representing the intervenors pointed out that even on Saturday, 27th February 2016 there was a fire on the Deonar dumping ground. The learned senior counsel further pointed out the earlier orders passed by this Court and the proceedings of the Advisory Committee constituted under the orders of this Court in another Writ Petition. What is recorded in the minutes of the meeting of the Advisory Committee appointed by this Court, which was held way back on 3rd May 2011, is very disturbing. The earlier contractors who were appointed by the Municipal Corporation i.e. M/s.Tatva Global Environment (Deonar) Limited pointed out in the meeting that the entire area of Deonar dumping ground has been divided into various zones by the anti-social elements operating inside the dumping ground. It is further pointed out that the Closed-Circuit Television Cameras (for short "CCTV cameras") installed at the site are not working. There is no police protection around said site and there are breaches in the compound wall. We have already observed in the earlier part of this order that the fire at Deonar dumping ground has posed a major danger to the health of the citizens. The Air Quality Index figures placed on record show that due to smoke generated by the Deonar fire, ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 13 revptn-3720.17 alarming readings of air quality index were recorded in the city."
(underlines supplied)
7. In Paragraph 25 of the said order, a finding has been recorded that the quantity of at least 7,400 MT of solid waste is being illegally dumped everyday in the City of Mumbai. Thereafter, this Court proceeded to consider the prayer made by the said Corporation for extension of time. In Paragraph 28 of the said order, this Court observed thus:-
"28. We are conscious of the fact that in the city of Mumbai there are large number of re-development projects which are going on and the occupants of the existing premises might have vacated their respective premises. Therefore, for the time being, we do not propose to impose any restrictions on the grant of the proposals/Applications for the re-development projects including the construction of sale component buildings. However, the restrictions will have to be imposed on consideration of fresh proposals/ Applications submitted for new construction of the buildings for residential or commercial purposes. The restrictions will have to be imposed on the implementation of the provisions of the DCR for grant of additional FSI which will be incorporated hereafter by amending the DCR. After imposing the restrictions as a condition for grant of extension of time, we propose to grant liberty to the State Government to apply for modification of the order after making compliances. The State Government will have to amend the DCR to give effect to the directions issued on 15th February 2016 under section 154 of the MRTP Act. The facilities for processing the bio-degradable waste will have to be created in the city by the said Corporation in terms of the said directions. Moreover, the said Corporation or the State Government will have to undertake a scientific study of the assessment ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 14 revptn-3720.17 of the impact of the constructions which are likely come up in the city during the period of at least ten years from now on the generation of the municipal solid waste. Another compliance which can be made is by immediately providing additional lands on which facilities can be set up in terms of the MSW Rules so that by the end of the year 2019, the facilities will be sufficient to take care of quantity of 15,000 MT per day of municipal waste."
(Underlines supplied)
8. Therefore, for the reasons recorded as stated above, the time granted to the said Corporation to comply with the directions contained in the judgment and order dated 2 nd April 2013 was extended till 30th June 2017 subject to conditions incorporated therein. Clause (i) of Paragraph 30 of the said order reads thus:-
"(i) The Mumbai Municipal Corporation is hereby granted time till 30th June 2017 to comply with the directions contained in the Judgment and order dated 2nd April 2013 passed in Writ Petition No.1740/1998 and other connected matters including PIL No.217 of 2009. Within the extended time, the Mumbai Municipal Corporation shall establish all the facilities in terms of the directions issued in the judgment and order dated 2nd April 2013 which will be capable of processing municipal solid waste of the quantity of at least 11,000 MT per day. Needless to state that the said facilities shall be strictly in accordance with the MSW Rules. The prayer for extension of time is granted as above, subject to the following conditions:
(a) The development permissions/IOD shall not be granted by either the said Municipal Corporation or the State Government on the Applications/proposals submitted from 1 st March 2016 for construction of new buildings for residential or commercial use including Malls, Hotels and Restaurants. Such Applications shall be processed, but the IOD ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 15 revptn-3720.17 and/or commencement certificate shall not be issued. It is obvious that in view of this restraint, no once can take advantage of deeming provisions in the DCR and MRTP Act. Needless to state that this condition will not apply to all the redevelopment projects covered by the clauses (5), (6), (7), (8), (9) and (10) of the DCR No.33. This condition will not apply to the buildings proposed to be constructed for the hospitals or educational institutions. The condition shall not apply for consideration of the proposals for repairs/reconstruction of the existing buildings which do not involve use of any additional FSI in addition to the FSI already consumed. These restrictions shall apply only to the Applications/proposals submitted from tomorrow i.e 1st March 2016;
(b) The State Government and/or the Municipal Corporation shall undertake a scientific assessment of impact on the generation of the municipal solid waste including construction waste in the city by construction of new buildings and new development projects. The study shall include the assessment of the impact of the constructions likely to come up in the city for a period of at least 10 years. The State Government shall also take all the steps for the implementation of the directions in the circular issued on 15 th February 2016 in accordance with section 154 of the MRTP Act;
(c) Even if there is an amendment of the DCR made hereafter providing for grant of additional FSI in the city, the benefit of the same shall not be extended to the building proposals/ Applications for development permissions including for the re-development projects submitted from tomorrow;
(d) Immediate steps shall be taken for amending the Development Control Regulations not only for giving effect to the directions issued in terms of the Circular dated 15 th February ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 16 revptn-3720.17 2016 but also for incorporating the suggestions in paragraph- 2.2 of the additional affidavit of Shri Swadheen Kshatriya dated 15th February 2016."
(underline supplied)
9. There were comprehensive directions issued for monitoring and maintenance of the site at Deonar. The modification/vacation of the directions issued in terms of Clauses (a) and (c) above have been sought by this Review Petition.
10. We may note here that in this Review Petition, the said Corporation has filed an affidavit of Shri Siraj Ahmed Abdul Khalique Ansari. If the affidavit is carefully perused, it appears to be an admitted position that it will be impossible for the said Corporation to comply with the directions contained in the order dated 2 nd April 2013 within the extended time. The stand taken in Paragraph 15 thereof is that the municipal solid waste generation as on the date of filing of the said affidavit (i.e. 17th April 2017) is 8,600 MT per day which does not include the construction waste. Even if we proceed on the footing that the said statement is correct, then the only conclusion which can be drawn is that the quantity of 5,600 MT of solid waste per day is being illegally dumped in the sense that there is only one developed site in the City at Kanjur which has processing capacity of 3,000 MT per day. Interestingly, in the said affidavit, it is now disclosed that as far as the additional site at Mulund near Airoli Bridge is concerned, the State ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 17 revptn-3720.17 Government could not hand over the possession of the said site as there is an ongoing dispute between the State Government and Salt Commissioner of Union of India about the title. Thus, even demarcation of the said site is not completed. As regards the site at Village Karavale, near Taloja, what is stated is that a joint measurement of the site is still in progress. It also records that a part of the land is encroached upon. It is stated that it is only after removing encroachments and after acquisition of private land admeasuring 14 Hectares that necessary proposal for setting up facility of processing municipal solid waste including construction and demolition material will be processed.
11. In the said affidavit, the said Corporation has relied upon the provisions of the Solid Waste Management Rules, 2016 (for short "the MSW Rules of 2016") which came into force on 8 th April 2016. Without even making an Application for seeking extension of time or modification of the order dated 2nd April 2013, there is a vague prayer made in the affidavit-in-reply that a permission be granted to the said Corporation to implement the MSW Rules of 2016.
12. Before we proceed to deal with the submissions made across the bar, we may note here that as of today, the order dated 2 nd April 2013 passed by this Court in Writ Petition No.1740 of 1998 along ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 18 revptn-3720.17 with other connected PILs/WPs (PIL No.217 of 2009) which is virtually a consent order, continues to operate and there is a gross breach committed by the said Corporation of the directions contained therein. Though technically, the time to comply with the directions has already been extended till 30th June 2017, as noted earlier, the affidavit filed by the said Corporation indicates that compliance will not be made within the time extended by this Court.
13. The present Review Petition is filed by the Maharashtra Chamber of Housing Industry. The learned senior counsel appearing for the Review Petitioner relied upon the Construction & Demolition and De-silting Waste (Management and Disposal) Rules, 2006 (for short "the C&D Disposal Rules"). He relied upon the copies of various Intimations of Disapproval (IOD) granted by the said Corporation showing that the Construction and Demolition Waste (for short "C&D Waste") is not being dumped at Deonar or any other site but is being dumped at the sites specifically mentioned by the said Corporation while granting development permissions. He submitted that the attention of this Bench was not invited to the provisions of C&D Disposal Rules when the order sought to be reviewed was passed. He also invited our attention to the Construction and Demolition Waste Management Rules, 2016. He submitted that the order dated 2 nd April 2013 has been essentially passed for enforcing the performance of the ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 19 revptn-3720.17 obligation of various Planning Authorities under the MSW Rules of 2000. He invited our attention to the MSW Rules of 2016 which were brought into force on 8th April 2016. He pointed out that now the MSW Rules are no more in force. Inviting our attention to Rule 22 which contains time frame for implementation of the MSW Rules of 2016, he urged that the time frame provided therein has not yet expired. He would, therefore, submit that the very basis of the order sought to be modified does not survive as the MSW Rules of 2000 can no longer be implemented. He urged that there is no basis for the conclusion drawn by this Court that new construction which may be carried out in the City will increase population density and will result into increase of generation of solid waste. He urged that if the constraint imposed on new construction is not removed, the slum dwellers and poor people in the City will not be in a position to acquire the premises in the buildings constructed by the members of the Petitioner. He submitted that now it is no longer necessary to comply with the provisions of the MSW Rules of 2000. Lastly, he urged that the order sought to be modified was passed without notice to the persons likely to be affected by the said order. He urged that C&D waste is not being illegally dumped. It is being dumped at the sites mentioned in the Development Permissions granted by the said Corporation.
::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::
sng 20 revptn-3720.17
14. The learned counsel appearing for the Intervenors opposed the prayer made in this Review Petition. By relying upon the said MSW Rules of 2016, he urged that any omission as regards the compliance with the MSW Rules of 2000 is not saved by the new Rules and, therefore, compliance with the MSW Rules of 2000 will have to be made. The learned senior counsel appearing for the said Corporation invited our attention to the affidavit to which we have already made a reference. He pointed out the steps taken by the said Corporation for implementation of the orders of this Court.
15. We have carefully considered the submissions. Even if we assume for the sake of argument that the C&D Disposal Rules are being implemented, the same will take care of C&D waste which according to the stand taken by the said Corporation in its affidavit filed on 2 nd March 2015 is approximately 1,000 MT. As per that affidavit, the generation of solid waste other than construction waste was 9,400 MT per day. The stand taken in the affidavit dated 17 th April 2017 to which we have made a reference is that the generation of municipal solid waste is approximately 8,600 MT per day. As we have noted earlier, in terms of the order of this Court and in terms of the MSW Rules, there is only one facility which could take care of quantity of 3,000 MT per day. Therefore, even assuming that C&D Disposal Rules are being ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 21 revptn-3720.17 implemented, quantity of 5,600 MT of Municipal Solid Waste (excluding C&D waste) is being illegally dumped every day in the City.
16. In Paragraph 24 of our order dated 26 th & 29th February 2016 to which we have already made a reference, we have noted the consequences of the failure to abide by the order of this Court passed on 2nd April 2013 which is the consent order. Right to live in a pollution free environment is guaranteed under Article 21 of the Constitution of India. Obviously, one of the objects of passing the order dated 2 nd April 2013 was to protect and enforce the said right of citizens. Even going by the stand taken by the said Corporation, the scenario which emerges today is that the quantity of at least 5,600 MT of solid waste per day is being illegally dumped in the City presumably at Deonar site which does not comply with the requirements set out in the order of this Court dated 2nd April 2013 and municipal solid waste as well as the MSW Rules of 2000.
17. Therefore, the argument based on C&D Disposal Rules does not impress us at all and the same is not a ground to modify the directions issued in the order of this Court.
18. Now, we turn to the MSW Rules of 2016 which have been brought into force on 8th April 2016. In Civil Application No.221 of ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 22 revptn-3720.17 2013, this Court was concerned with the issue of extension for grant of time to comply with the order dated 2nd April 2013. One of the main basis of the said order is the complete failure of the said Corporation to implement the said directions. Going by the stand taken by the said Corporation, there is no possibility of the said Corporation completing the implementation of the said directions in near future. Going back to Clause 15 of the minutes of the order, the time frame provided for setting up of municipal solid waste processing facility has expired long back. The time frame fixed for closure of existing dumping sites as required by the MSW Rules of 2000 has also expired long back. The argument of the Review Petitioner which represents the builders and developers seems to be that in view of the applicability of MSW Rules of 2016, it is not necessary for the said Corporation to comply with the order of this Court dated 2nd April 2013 which has attained finality. This argument cannot be accepted. None of the parties have moved this Court for modification of the order dated 2 nd April 2013. Therefore, only on the basis of the applicability of the MSW Rules of 2016, no modification can be made with the order of this Court. The directions issued under the order dated 2nd April 2013 have been issued to ensure that the major cities in the State are free from pollution.
19. Another argument was that even if the members of the Review Petitioner are permitted to proceed ahead with the construction ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 23 revptn-3720.17 of new buildings, there is no data available to show that it will increase the generation of municipal solid waste per day. We must note here that the observations made in the order are based on the judicial notice taken by this Court of several factors. In any case, the said Corporation has not come forward to place the data on record to show that the conclusion drawn in the said order is incorrect and that even if construction of large number of new buildings is permitted, it will not result into increase in generation of municipal solid waste. In fact, in the order of this Court which is sought to be reviewed, this Court directed thus:-
"(b) The State Government and/or the Municipal Corporation shall undertake a scientific assessment of impact on the generation of the municipal solid waste including construction waste in the city by construction of new buildings and new development projects. The study shall include the assessment of the impact of the constructions likely to come up in the city for a period of at least 10 years."
Till today, no such study has been made. Without any such study being made, it is not possible to accept the argument of the Review Petitioner.
20. An interesting feature of the stand taken by the said Corporation must be noted here. The said Corporation by relying upon the Draft Plan prepared by the Mumbai Metropolitan Regional Development Authority (MMRDA) has come out with a case that the population of the City of Mumbai is likely to increase by 2021 but is ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 24 revptn-3720.17 likely to decrease by the year 2031. The paragraph 15 of the affidavit reads thus:
"15. In the earlier Affidavit filed by MCGM, it has been stated on behalf of the MCGM that there is approximately 9400 M.T generation of Municipal Solid Waste per day. However, gradually with time, due to decentralization, segregation of dry waste and wet waste, reduction of debris material mixed with MSW by way of debris on call system, the MSW generation as on today is approximately 8600 M.T per day. Hence the generation of MSW which is required to be processed in dumping ground has gradually on the contrary reduced. The reduction of MSW is due to the reasons stated hereinabove which includes zonal collection and transport system, steps taken to increase house to house collection, steps taken to increase segregation at source, promotion of public awareness for segregation & public littering and weight management system."
21. Thus, even going by the stand taken by the said Corporation, till the year 2021, the population of the City will grow and there will be only a marginal decrease by 2031. In fact, it was for the said Corporation to place the data on record which will show that even if new construction activities in the City are undertaken, it will not result into generation of more municipal solid waste.
22. Very interesting argument was canvassed by the learned senior counsel appearing for the Review Petitioner. The argument was that the slum dwellers and the poor people residing in the City can easily acquire premises in the buildings which may be constructed by the developers and builders in the City of Mumbai and that residential ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 25 revptn-3720.17 accommodation in new buildings in the distant suburbs of Mumbai will be available at the cost of approximately Rs.2 lakhs. We do not think that any reasons are required to be recorded for rejecting this submission outright. A judicial notice will have to be taken of the fact that even a single room structure in a slum in a distant suburb in the City may not be available on ownership basis at the said cost.
23. Another issue which was canvassed was that there was no notice given to the owners, builders and developers. This Court was dealing with the Application made by the said Corporation for grant of extension of time. This Application was adjourned from time to time by passing ad-interim orders of extension. It is not possible for us to accept that the members of the Review Petitioner or at least some of them were not aware of the provisions of the MSW Rules of 2000 and the order dated 2nd April 2013. The conditions have been imposed while considering the prayer of the said Corporation for grant of extension of time. Therefore, there was no occasion to give notice to the developers, builders or owners in the City of Mumbai. We may note here that the members of the Review Petitioner are builders and developers. They never came forward to take up the issue of compliance of the MSW Rules of 2000 or orders of this Court. ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::
sng 26 revptn-3720.17
24. There is one more factual aspect which needs to be noted which is recorded in the order of which a review is sought in Paragraph 27 thereof. This Court has noted the concern expressed by the Chief Secretary of the State Government that the real estate industry will suffer if restrictions are imposed on the development. The learned counsel appearing for the said Corporation pointed out that nearly 80% to 85% development proposals received by the said Corporation are in respect of the redevelopment projects. There is no restriction or embargo imposed by the order of this Court on permitting the re- development projects. The building permissions which were already granted remain unaffected by our order. Clause (i)(a) of the directions contained in our order dated 2nd April 2013 reads thus:-
"(a) The development permissions/IOD shall not be granted by either the said Municipal Corporation or the State Government on the Applications/proposals submitted from 1st March 2016 for construction of new buildings for residential or commercial use including Malls, Hotels and Restaurants. Such Applications shall be processed, but the IOD and/or commencement certificate shall not be issued. It is obvious that in view of this restraint, no once can take advantage of deeming provisions in the DCR and MRTP Act.
Needless to state that this condition will not apply to all the redevelopment projects covered by the clauses (5), (6), (7), (8), (9) and (10) of the DCR No.33. This condition will not apply to the buildings proposed to be constructed for the hospitals or educational institutions. The condition shall not apply for consideration of the proposals for repairs/reconstruction of the existing buildings ::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 ::: sng 27 revptn-3720.17 which do not involve use of any additional FSI in addition to the FSI already consumed. These restrictions shall apply only to the Applications/proposals submitted from tomorrow st i.e 1 March 2016 ".
(Underline supplied)
25. We are, therefore, of the view that no case is made out for reviewing or modifying that part of the order by which an embargo has been put on the new construction projects in the City. No reliefs can be granted in this Review Petition and the same is rejected with no order as to costs.
26. Civil Application in Review Petition does not survive and the same is disposed of.
(C.V. BHADANG, J) ( A.S. OKA, J )
::: Uploaded on - 05/06/2017 ::: Downloaded on - 28/08/2017 01:30:09 :::


Tables¶
Tables are useful in the production of drawings to display data.
Introducing Tables in Rhinoceros¶
Rhinoceros 5 is not capable of generating a table (as of 24/10/2014). The following set of tools have been created to allow users to create, and manage tables in Rhinoceros 5.
Through the production of drawings, tables are useful to display quantity take off and other data related to the drawing.
Table can also be used to display the drawing register which is managed by an Excel spreadsheet.
Requirements¶
- armacode
- Microsoft Excel 2013
- Microsoft Office Primary Interop Assemblies. (PIA)
- IronPython 2.7
Design & Concept¶
- Table is designed and created using Line, Text and Hatch objects.
- Each Cell value is represented by a Text Object.
- Row border is represented by a Rectangle
- Row fill is represented by a Hatch. Alternating rows are on different layers for Banded Rows formatting.
- Table geometries are stored in a Block Definition.
- Table name has a prefix “_TABLE_”
- Table properties, including the data values itself, are stored in Block Description
Features¶
- Link data with Excel supported files. (.xlsx, .csv, .txt)
- Data Range support.
- Autofit table width to data values
- Managable Font Style and Font Size through Dimstyles.
- Single line support
- Header Row
- Banded Rows
- Controllable colors using generated Layers.
- Splittable Long table (Equally by number of rows.)
Commands¶
The following operations are available after Table command is executed:
Create
Follow the prompts and set up Table properties.
Data source -> Data Range -> DimStyle -> Table Name.
User will be prompted to specify the insertion position of the newly created tables.
OpenLink
Opens the external data link file using the default application.
Relink
Relink the existing table to a new data source and data range.
SetDimStyle
Modify the Table Dimstyle
Update
Update table data with the linked data source. This also update any modified properties in the Block Description.
TableAddAllSheets
Batch Create tables from multiple sheet Excel file. Each table will have default name same as Sheet Title Each table will use the Entire Sheet as data source. Each table will use the Current DimStyle for formatting.
TableUpdateAll
Batch perform Update to all tables. User is prompted to select specific tables to update, if not preselected.
Note
Modification to Table properties stored in the Block Description should only be done by advanced users.


MagicSequence Class Reference
[Example scripts (models)]
Example: Magic sequence More...
Public Types | |
| enum | { PROP_COUNT, PROP_GCC } |
Propagation to use for model. More... | |
Public Member Functions | |
| MagicSequence (const SizeOptions &opt) | |
| The actual model. | |
| MagicSequence (MagicSequence &e) | |
| Constructor for cloning e. | |
| virtual Space * | copy (void) |
| Copy during cloning. | |
| virtual void | print (std::ostream &os) const |
| Print sequence. |
Detailed Description
Example: Magic sequence
Find a magic sequence of length . A magic sequence of length is a sequence
of integers such that for every :
- is an integer between and .
- the number occurs exactly times in the sequence.
See problem 19 at http://www.csplib.org/.
Note that "Modeling and Programming with Gecode" uses this example as a case study.
Definition at line 59 of file magic-sequence.cpp.
Member Enumeration Documentation
| anonymous enum |
Propagation to use for model.
Definition at line 67 of file magic-sequence.cpp.
Constructor & Destructor Documentation
| MagicSequence::MagicSequence | ( | const SizeOptions & | opt | ) | [inline] |
The actual model.
Definition at line 72 of file magic-sequence.cpp.
| MagicSequence::MagicSequence | ( | MagicSequence & | e | ) | [inline] |
Constructor for cloning e.
Definition at line 89 of file magic-sequence.cpp.
Member Function Documentation
| virtual Space* MagicSequence::copy | ( | void | ) | [inline, virtual] |
Copy during cloning.
Definition at line 94 of file magic-sequence.cpp.
| virtual void MagicSequence::print | ( | std::ostream & | os | ) | const [inline, virtual] |
Print sequence.
Reimplemented from Gecode::Driver::ScriptBase< BaseSpace >.
Definition at line 99 of file magic-sequence.cpp.
The documentation for this class was generated from the following file:
- examples/magic-sequence.cpp


After a month in one spot it was time for a changeof view so we
headed north to St. Vincent and the Grenadines. This
country has one large island of St. Vincent, and several smaller
islands generally called the Grenadines. It is about 40 miles north,
of where we were anchored, we had passed it on our way down, so
decided to go back north and see some of it. We
battened down the hatches and along with Day Dreamer headed on a
pleasant 40 mile sail up to Union Island. After one night
at Clifton Harbor we sailed/motored out to the Tobago Cays, one
of the "must sees" in the Caribbean.
The Tobago Cays have an area that is a wildlife preserve for sea
turtles. Many people head there to dive with them. We were no exception, and spent two days anchored and
snorkeling the reef, islands, and watching turtles. The
wind started to pick up and made the anchorage rolly so we
took off for another 6 mile sail to Canouan. Upon arriving
it was time to spend another afternoon in the water. We
saw several different rays and even had a Manta ray swim past
the boat several times, he must have recognized that our boat is
a Manta as well. We spent two days here but then had the
itch to move but this time we went south 6 miles to the island
of Mayreau.
After several more days it was time to head to Union Island but
a different spot than where we checked in. This time we
anchored at Ashton which had big plans for a marina but they
never finished it. This would have been the biggest marina
around the Caribbean but for some reason it stopped in the first
30% of it's construction. The area did offer a great spot
to sit out some of the windier days in very calm water. It
did not have good beaches or good snorkeling but we still spent
2 days there.
The kids found a sandy spot in about 8 feet of water that had
hundreds of starfish. The collected about 50 of them in a
bucket for fun, but then put them all back so they would not
die.
On Thursday we headed back to Carriacou which is the northern
island of Grenada, so we could check back into Grenada.
From here we will work our way back to the southern anchorages
of Grenada, it may take a week or so depending upon how the
anchorages between here and there are.
We do a lot of snorkeling off and on, and we get to the point
that it takes something spectacular for us to ooh and aah
anymore. We realize that many of you haven't seen what we
have seen, so check out our videos and pictures to see the
underwater world of the Caribbean and enjoy.
08/16/13; Tobago Keys and snorkeling


SPTAuth Class Reference
| Inherits from | NSObject |
| Declared in | SPTAuth.h |
Overview
This class provides helper methods for authenticating users against the Spotify OAuth authentication service.
Tasks
Convenience Getters
Environment settings
-
clientID
property -
redirectURL
property -
requestedScopes
property -
session
property -
sessionUserDefaultsKey
property -
tokenSwapURL
property -
tokenRefreshURL
property -
hasTokenSwapService
property -
hasTokenRefreshService
property
Starting Authentication
-
+ loginURLForClientId:withRedirectURL:scopes:responseType:
-
+ loginURLForClientId:withRedirectURL:scopes:responseType:campaignId:
Handling Authentication Callback URLs
-
– spotifyWebAuthenticationURL
-
– spotifyAppAuthenticationURL
-
– canHandleURL:
-
– handleAuthCallbackWithTriggeredAuthURL:callback:
-
+ supportsApplicationAuthentication
-
+ spotifyApplicationIsInstalled
Renewing Sessions
Properties
hasTokenRefreshService
Returns true if there’s a valid token refresh url specified.
@property (readonly) BOOL hasTokenRefreshService
Declared In
SPTAuth.h
hasTokenSwapService
Returns true if there’s a valid token swap url specified.
@property (readonly) BOOL hasTokenSwapService
Declared In
SPTAuth.h
redirectURL
Your redirect URL.
@property (strong, readwrite) NSURL *redirectURL
Declared In
SPTAuth.h
requestedScopes
Required scopes for the app, used by authentication steps
@property (strong, readwrite) NSArray *requestedScopes
Declared In
SPTAuth.h
session
The current session, Note: setting this will persist it in NSUserDefaults standardUserDefaults
if
a sessionUserDefaultsKey
is set.
@property (strong, readwrite) SPTSession *session
Declared In
SPTAuth.h
sessionUserDefaultsKey
User defaults key, if you want to automatically save the session from user defaults when it changes.
@property (strong, readwrite) NSString *sessionUserDefaultsKey
Declared In
SPTAuth.h
Class Methods
defaultInstance
Returns a pre-created SPTAuth
instance for convenience.
+ (SPTAuth *)defaultInstance
Return Value
A pre-created default SPTAuth
instance.
Declared In
SPTAuth.h
loginURLForClientId:withRedirectURL:scopes:responseType:
Returns a URL that, when opened, will begin the Spotify authentication process.
+ (NSURL *)loginURLForClientId:(NSString *)clientId withRedirectURL:(NSURL *)redirectURL scopes:(NSArray *)scopes responseType:(NSString *)responseType
Parameters
- clientId
Your client ID as declared in the Spotify Developer Centre.
- redirectURL
Your callback URL as declared in the Spotify Developer Centre.
- scopes
The custom scopes to request from the auth API.
- responseType
Authentication response code type, defaults to “code”, use “token” if you want to bounce directly to the app without refresh tokens.
Return Value
The URL to pass to UIApplication
’s -openURL:
method.
Discussion
Warning: You must open this URL with the system handler to have the auth process happen in Safari. Displaying this inside your application is against the Spotify ToS.
Declared In
SPTAuth.h
loginURLForClientId:withRedirectURL:scopes:responseType:campaignId:
Returns a URL that, when opened, will begin the Spotify authentication process.
+ (NSURL *)loginURLForClientId:(NSString *)clientId withRedirectURL:(NSURL *)redirectURL scopes:(NSArray *)scopes responseType:(NSString *)responseType campaignId:(NSString *)campaignId
Parameters
- clientId
Your client ID as declared in the Spotify Developer Centre.
- redirectURL
Your callback URL as declared in the Spotify Developer Centre.
- scopes
The custom scopes to request from the auth API.
- responseType
Authentication response code type, defaults to “code”, use “token” if you want to bounce directly to the app without refresh tokens.
- campaignId
A Spotify-provided campaign token.
Return Value
The URL to pass to UIApplication
’s -openURL:
method.
Discussion
Warning: You must open this URL with the system handler to have the auth process happen in Safari. Displaying this inside your application is against the Spotify ToS.
Declared In
SPTAuth.h
Instance Methods
canHandleURL:
Find out if the given URL appears to be a Spotify authentication URL.
- (BOOL)canHandleURL:(NSURL *)callbackURL
Parameters
- callbackURL
The complete callback URL as triggered in your application.
Return Value
Returns YES
if the callback URL appears to be a Spotify auth callback, otherwise NO
.
Discussion
This method is useful if your application handles multiple URL types. You can pass every URL you receive through here to filter them.
Declared In
SPTAuth.h
handleAuthCallbackWithTriggeredAuthURL:callback:
Handle a Spotify authentication callback URL, returning a Spotify username and OAuth credential.
- (void)handleAuthCallbackWithTriggeredAuthURL:(NSURL *)url callback:(SPTAuthCallback)block
Parameters
- url
The complete callback URL as triggered in your application.
- block
The callback block to be triggered when authentication succeeds or fails.
Discussion
This URL is obtained when your application delegate’s application:openURL:sourceApplication:annotation:
method is triggered. Use [SPTAuth canHandleURL:]
to easily filter out other URLs that may be
triggered.
Declared In
SPTAuth.h
renewSession:callback:
Request a new access token using an existing SPTSession object containing a refresh token.
- (void)renewSession:(SPTSession *)session callback:(SPTAuthCallback)block
Parameters
- session
An SPTSession object with a valid refresh token.
- block
The callback block that will be invoked when the request has been performed.
Discussion
If no token refresh service has been specified the callback will return nil
as session.
Declared In
SPTAuth.h
spotifyAppAuthenticationURL
Returns a spotify-action:// URL that you can use to retrieve an access token
if [SPTAuth supportsApplicationAuthentication]
returns YES.
- (NSURL *)spotifyAppAuthenticationURL
Return Value
spotify-action:// URL for initiating a Spotfiy Client SSO attempt.
Discussion
Pass this URL to [UIApplication openURL:]
to launch the Spotify application on the device.
Note: This will authenticate and authorise for the user currently logged in to the Spotfiy application. There might be no option to switch user.
Declared In
SPTAuth.h
spotifyWebAuthenticationURL
Returns a https:// URL that you can use to retrieve an access token.
- (NSURL *)spotifyWebAuthenticationURL
Return Value
https:// URL for authenticating and authorising with the Spotify service
Discussion
Display this URL within a SFSafariViewController on iOS 9 and up, or UIWebView.
This is the preffered mode of authentication.
Note: This will always display an option to switch user.
Declared In
SPTAuth.h


Hello, I’m Diogo and this is my professional page. I created this page to disseminate my projects and to promote myself as a software developer who's prepared to handle with un-stack development and make ideas come true.
Currently I’m software developer at Philips Informatics where I'm a full-developer at the team RIS&LIS, dealing with the laboratory sector. Before I started work here, I worked for a year at Siscobra Sistemas LTDA, where I had the chance to work with full development projects for the company, developing since the database structure till to the front-end and the back-end. And now I'm also searching about gaming development as a enthusiastic to build a indie game with a team made by me and my friends, Koala Games.
Now let’s talk about my experience in software development and research: I developed a web responsive application to indicate the less dangerous routes to a trip based on federal highways accidents. To do this, I’ve used the Google Maps Javascript API, HTML5, Java EE, Bootstrap, JSF and PostgreSQL as SGBD.
As a academic I've worked at some projects like building software for the third sector; building a quiz game for the university; building a game which aims to simulate de various centers of the university that I have studied, and I also worked developing the SIGMAOn - Geographic Information System for Online Flood Monitoring - which simulate the resulting flood based on river level and the elevation.


My department is also improving myself and increasing my problem solving skills. Always following the technology. Those who enjoy reading articles. Knowledgeable and experienced in software processes and process improvement
My first internship experience is in the computer hardware department of the company I've found.
I did an internship in the firm where I provided the first corporate experience and the software department.
It is an adventure game with 3D design developed on the Unity platform.
Preparation of algorithms
Environment design
Finding suitable characters for the game
The application developed on the Android platform.
Preparation of algorithms
Using the .java class
Finding the appropriate emulator for Android phone and tablet
My department is also improving myself and increasing my problem solving skills. Always following the technology. Those who enjoy reading articles. Knowledgeable and experienced in software processes and process improvement Your team also likes to work.
Website design Table Tennis, Go-Kart, Swimming, Travel Movie Collection Write a blog


Flexible Display rearranges the page content instead of scaling it.
Feel free to resize the Browser window to check how it works with different aspect ratios.
is the perfect choice for an amazing slideshow. It's up to You what want do with it!
There are a lot of layout options thanks to the flexible content. Like in this case, image caption is at the top, and image is at the bottom.
Miracles happens: it works in the opposite way! In this case, image caption is at the bottom, and image is at the top of the page.
With unlimited level of transparent pages, only your hardware will limit your imagination...
Images was taken from Brickout Zero Gravity, the Pageflip5 creator's iOS game, and ofcourse it's available at the App Store.
hu


One of the first thing Steve Jobs did before developing iPhone was to go to the cell phone carriers. He talked to them separately in early 2005, promising to build a device “light-years ahead of anything else”. He soon made a deal with America’s #1 carrier, Cingular. The provider knew that the only way to increase its profits was not by competing on price, but by charging users for their increasing use of data online. Since the iPhone was going to surf the Web, it fit their strategy pretty well.
By looking at Apple’s deal with AT&T, one has once again to wonder at Steve Jobs’ extraordinary negotiation skills. Before iPhone, wireless carriers treated handsets manufacturers like slaves. They used to dictate the phone’s features, pricing and marketing, in exchange for the right to use their networks. The iPhone deal completely reversed this balance of power. AT&T-Cingular begged Apple for five years of exclusivity and a 10% margin for sales in its stores, just so they could be


The functions defined in this program serve for implementing adaptive two-stage tests. Currently, four tests are included: Bauer and Koehne (1994), Lehmacher and Wassmer (1999), Vandemeulebroecke (2006), and the horizontal conditional error function. User-defined tests can also be implemented. Reference: Vandemeulebroecke, An investigation of two-stage tests, Statistica Sinica 2006.
| Version: | 1.0 |
| Depends: | lattice |
| Published: | 2009-10-16 |
| Author: | Marc Vandemeulebroecke |
| Maintainer: | Marc Vandemeulebroecke <marc.vandemeulebroecke at novartis.com> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | no |
| In views: | ClinicalTrials |
| CRAN checks: | adaptTest results |
| Reference manual: | adaptTest.pdf |
| Package source: | adaptTest_1.0.tar.gz |
| Windows binaries: | r-devel: adaptTest_1.0.zip, r-release: adaptTest_1.0.zip, r-oldrel: adaptTest_1.0.zip |
| OS X binaries: | r-release: adaptTest_1.0.tgz, r-oldrel: adaptTest_1.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=adaptTest to link to this page.


JSCruncher Pro includes a command line version . This makes it easy to integrate JSCruncher into your build scripts.
The command line tool is called jscrunch32.exe and is located in your installation folder.
Typing jscrunch32 /? at a command prompt (while in the folder you installed to) will give you a listing of the available syntax that the command line supports:
-------------------------------------------------------------
JSCruncher Pro v3.0 build 106
Copyright (c) 2001, 2005 Nebiru Software. All rights reserved.
-------------------------------------------------------------
- REGISTERED -
-------------------------------------------------------------
Usage: jscrunch32.exe [project]
Example:
jscrunch32 c:\jscruncher pro\projects\myProject.jscp
-------------------------------------------------------------
Run the project file 'c:\jscruncher pro\projects\myProject.jscp':
jscrunch32 c:\jscruncher pro\projects\myProject.jscp


Conversational Interface Design Spec.
Version: 0.1 (draft)
This is a sample document to describe the design of a chatbot. This is work in progress and the goal is to make it easier to communicate the user experience and flows to both users and developers.
Scorables are “catch all” rules: Regardless of which dialog is handling the conversation, the user input is always checked against these Scorables and if one of these rules is triggered, the context of the conversation may change. For example, the bot may be asking the user a “yes/no” question, but the user may instead reply “help”. We want to detect that ask for help anywhere in the bot and always handle it in a consistent way. The following rules will be used to detect similar scenarios in this bot:
|
Name |
Help
|
|
Description |
The user may, at any dialog or prompt, express need for help by typing utterances that suggest that intent. |
|
User Input:
|
Examples of potential utterances are: “Help” “Please help” “I don’t know what to do” “what is going on?” “What is this?” “What?”
|
|
Detection method:
Using the “Scorables” model in LUIS.ai, “Help” intent. |
|
|
Action:
Invokes the HelpDialog |
|
Event |
Description
|
Notes |
|
|
On Start: |
Dialog initiates with the following card:
|
On Start is what initially happens when the dialog is invoked |
|
|
User Input: |
User will allowed to click at one of the buttons above (or type one of those options on channels that don’t support buttons):
|
This particular bot will run on Skype, therefore we can assume that buttons will always be available, although users can always type instead of clicking. |
|
|
Action |
Effect |
||
|
“Stock Quote” |
Leads to StockSelectDialog(“quote”) |
||
|
“Manage alerts” |
StockSelectDialog(“alert”) |
||
|
“Research” |
ResearchDialog |
||
|
Invalid user input: |
In case of an invalid user input:
|
Assuming the user types something else and no scorable picks that up, we will reject the input and retry the question. |
|
|
Exit Criteria: |
This is the root dialog and therefore it never exits. |
Root dialogs shouldn’t exit. They are the very entry point where the whole experience starts. |
|
Event |
Description
|
Notes |
|
|
On Start: |
Dialog initiates with the following question:
|
Since the options are too many, we will use free text input here |
|
|
User Input: |
User will allowed to type a complete or partial name, code or description of the company
|
An up to date index in Azure Search will be required for the search and disambiguation |
|
|
Action |
Effect |
||
|
Any input |
Run a search against Azure Search |
||
|
Invalid user input: |
The only possible invalid input is one that leads to no search results:
|
|
|
|
Exit Criteria: |
To be defined in the alternative flows below |
|
Alternative flow 1:
|
Condition |
Search result returned 1 to 5 results
|
|
|
|
On Start: |
Dialog initiates with the following question:
|
We have few enough options to just list them |
|
|
User Input: |
User will pick form the list above
|
User will be redirected to the StockQuoteResultDialog upon selection |
|
|
Action |
Effect |
||
|
User selects stock |
StockQuoteResultDialog |
||
|
Invalid user input: |
If the user types something else
|
|
|
|
Exit Criteria: |
One stock selected |
We have one valid selection |
Alternative flow 2
|
Condition |
Search returned more than 5 results
|
|
|
|
On Start: |
Dialog initiates with the following question:
|
We will select the most likely facets from Azure Search to help the user refine the search |
|
|
User Input: |
User will pick form the list above
|
User will be redirected to the StockQuoteResultDialog upon selection |
|
|
Action |
Effect |
||
|
User selects the facet and filters it out down to top 5 stocks (back to original flow) |
StockQuoteResultDialog if user had Stock Quote as the choice
ManageAlertsDialog if the user intends to setup price alerts |
||
|
Invalid user input: |
If the user types something else, we will assume this is a new search and restart the dialog
|
|
|
|
Exit Criteria: |
One stock selected |
We have one valid selection |
|
Event |
Description
|
Notes |
|
|
On Start: |
Dialog initiates with the following data, based on the selection from the previous dialog:
|
Dialog queries the stock quote API |
|
|
User Input: |
User will allowed to type a complete or partial name, code or description of the company
|
|
|
|
Action |
Effect |
||
|
“Setup price alert” |
Invoke ManageAlertsDialog(stock) |
||
|
“Return” |
Back to RootDialog, clears dialog stack |
||
|
Invalid user input: |
If the user types something else and no scorable is triggered:
|
|
|
|
Exit Criteria: |
User selects one of the two possible buttons |
|
|
Event |
Description
|
Notes |
|
|
On Start: |
Dialog initiates with the following question:
|
We already know the stock and its current price, so now we need to ask the cutting point for triggering the alert. |
|
|
User Input: |
User will allowed to type a complete or partial name, code or description of the company
|
We will register these settings with the user’s profile store and let the web job monitor the prices. |
|
|
Action |
Effect |
||
|
Any valid number |
Register the alert Confirm with the user: Clear the dialog stack back to RootDialog |
||
|
Invalid user input: |
User didn’t type a valid price:
|
|
|
|
Exit Criteria: |
Valid price provided. |
|
TBD (Azure Search)
Proactive Dialogs are initiated by events others than user inputs. Any external factor could potentially trigger a proactive dialog, which will cause the bot to initiate the conversation with the user.
PriceAlertDialog will be invoked when the user’s configured price alert for a given stock happens.
|
Event |
Description
|
Notes |
|
Price alert configuration triggered: |
Dialog initiates with the following prompt:
|
The current conversation, if any, will be interrupted for this prompt and then automatically resumed. |
|
User Input: |
No user input is required
|
In the future we will add a dialog for executing buy/sell operations from here |
|
Exit Criteria: |
Exits automatically after the prompt. |
|


User status:
Not Connected
Arduino Status:
Not Connected
Input
LED Toggle:
Output
LED Live Status:
×
Configure New LED
Enter Output Pin for LED


I'm still busy to complete this website. In the meantime, visit here.
And here's a picture of a cat to brighten up your day. Have a nice day!


a shape (a polygon) moves like a flag on a blue background. The higher the vertex the warmer the color. The axes are yellow. The x-axis is longer than the z-axis.
It moves a bit weird because normalization is on. The numbers on the y-axis should be updated during the animation.


Saudi king urges Iran to quit 'harmful' expansionism
by AFPSaudi Arabia's King Salman urged arch-rival Iran on Wednesday to abandon an expansionist ideology that has "harmed" its own people, following violent street protests in the Islamic republic.
"We hope the Iranian regime chooses the side of wisdom and realizes there is no way to overcome the international position that rejects its practices, without abandoning its expansionist and destructive thinking that has harmed its own people," he told the consultative Shura Council, according to the foreign ministry.


20+ Famous Beautiful Women Who Have Aged Gracefully
Setting fire to the old saying “men age like wine, women age like milk,” some women are making a statement by only getting better with age. From Halle Berry to Julie Andrews, these fierce women are aging gracefully and proving to be great role models.
We at Bright Side have put together a list of these gorgeous women who are aging like fine wine and are glad to share it with you.
1. Cindy Crawford — 53 years old
2. Jennifer Lopez — 50 years old
3. Julia Roberts — 52 years old
4. Angela Bassett — 61 years old
5. Goldie Hawn — 73 years old
6. Halle Berry — 53 years old
7. Jessica Lange — 70 years old
8. Julie Andrews — 84 years old
9. Meryl Streep — 70 years old
10. Michelle Pfeiffer — 61 years old
11. Joan Collins — 86 years old
12. Madonna — 61 years old
13. Jane Fonda — 81 years old
14. Naomi Watts — 51 years old
15. Elizabeth Hurley — 54 years old
16. Sharon Stone — 61 years old
17. Gwen Stefani — 50 years old
18. Betty White — 97 years old
19. Jennifer Aniston — 50 years old
20. Rachel Weisz — 49 years old
21. Jamie Lee Curtis — 60 years old
22. Queen Elizabeth II — 93 years old
Which of these wonderful ladies do you think looks best for her age? Who is your role model? Let us know in the comments!


Next: room, Previous: disassemble, Up: Environment Dictionary
documentation
x doc-type ⇒ documentation
(setf documentation)
new-value x doc-type ⇒ new-value
doc-type, object
documentation (x function
) (doc-type (eql ’t))
(setf documentation) new-value(x function
) (doc-type (eql ’t))
documentation (x function
) (doc-type (eql ’function))
(setf documentation) new-value(x function
) (doc-type (eql ’function))
documentation (x list
) (doc-type (eql ’function))
(setf documentation) new-value(x list
) (doc-type (eql ’function))
documentation (x list
) (doc-type (eql ’compiler-macro))
(setf documentation) new-value(x list
) (doc-type (eql ’compiler-macro))
documentation (x symbol
) (doc-type (eql ’function))
(setf documentation) new-value(x symbol
) (doc-type (eql ’function))
documentation (x symbol
) (doc-type (eql ’compiler-macro))
(setf documentation) new-value(x symbol
) (doc-type (eql ’compiler-macro))
documentation (x symbol
) (doc-type (eql ’setf))
(setf documentation) new-value(x symbol
) (doc-type (eql ’setf))
documentation (x method-combination
) (doc-type (eql ’t))
(setf documentation) new-value(x method-combination
) (doc-type (eql ’t))
documentation (x method-combination
) (doc-type (eql ’method-combination))
(setf documentation) new-value(x method-combination
) (doc-type (eql ’method-combination))
documentation (x symbol
) (doc-type (eql ’method-combination))
(setf documentation) new-value(x symbol
) (doc-type (eql ’method-combination))
documentation (x standard-method
) (doc-type (eql ’t))
(setf documentation) new-value(x standard-method
) (doc-type (eql ’t))
documentation (x package
) (doc-type (eql ’t))
(setf documentation) new-value(x package
) (doc-type (eql ’t))
documentation (x standard-class
) (doc-type (eql ’t))
(setf documentation) new-value(x standard-class
) (doc-type (eql ’t))
documentation (x standard-class
) (doc-type (eql ’type))
(setf documentation) new-value(x standard-class
) (doc-type (eql ’type))
documentation (x structure-class
) (doc-type (eql ’t))
(setf documentation) new-value(x structure-class
) (doc-type (eql ’t))
documentation (x structure-class
) (doc-type (eql ’type))
(setf documentation) new-value(x structure-class
) (doc-type (eql ’type))
documentation (x symbol
) (doc-type (eql ’type))
(setf documentation) new-value(x symbol
) (doc-type (eql ’type))
documentation (x symbol
) (doc-type (eql ’structure))
(setf documentation) new-value(x symbol
) (doc-type (eql ’structure))
documentation (x symbol
) (doc-type (eql ’variable))
(setf documentation) new-value(x symbol
) (doc-type (eql ’variable))
x—an object.
doc-type—a symbol.
documentation—a string, or nil.
new-value—a string.
The generic function documentation returns the documentation string associated with the given object if it is available; otherwise it returns nil.
The generic function (setf documentation) updates the documentation string associated with x to new-value. If x is a list, it must be of the form (setf symbol).
Documentation strings are made available for debugging purposes. Conforming programs are permitted to use documentation strings when they are present, but should not depend for their correct behavior on the presence of those documentation strings. An implementation is permitted to discard documentation strings at any time for implementation-defined reasons.
The nature of the documentation string returned depends on the doc-type, as follows:
Returns the documentation string of the compiler macro whose name is the function name x.
If x is a function name, returns the documentation string of the function, macro, or special operator whose name is x.
If x is a function, returns the documentation string associated with x.
If x is a symbol, returns the documentation string of the method combination whose name is x.
If x is a method combination, returns the documentation string associated with x.
Returns the documentation string of
the setf expander
whose name is the symbol x.
Returns the documentation string associated with the structure name x.
Returns a documentation string specialized on the class of the argument x itself. For example, if x is a function, the documentation string associated with the function x is returned.
If x is a symbol, returns the documentation string of the class whose name is the symbol x, if there is such a class. Otherwise, it returns the documentation string of the type which is the type specifier symbol x.
If x is a structure class or standard class, returns the documentation string associated with the class x.
Returns the documentation string of the dynamic variable or constant variable whose name is the symbol x.
A conforming implementation or a conforming program may extend the set of symbols that are acceptable as the doc-type.
This standard prescribes no means to retrieve the documentation strings for individual slots specified in a defclass form, but implementations might still provide debugging tools and/or programming language extensions which manipulate this information. Implementors wishing to provide such support are encouraged to consult the Metaobject Protocol for suggestions about how this might be done.
Next: room, Previous: disassemble, Up: Environment Dictionary


European police launch a cyber attack on Islamic State
by AFPPolice have carried out a cyberattack on a global scale against online propaganda outlets of the Islamic State extremist group, Belgian prosecutors said Monday.
The operation began as part of a Belgian judicial probe of Amaq, the media agency of the banned jihadist group, and involved international officers from Europol.
Federal prosecution spokesman Eric van der Sypt confirmed the operation to AFP but he could not give a detailed breakdown of sites and accounts targeted.
"We've knocked them down for the moment," he said. "But we're not naive. The first cyberattack in 2018 didn't stop them from bouncing back."
Officers plan to reveal more about the operation at a news conference later in the day at Europol's HQ in the neighbouring Netherlands, he said.
Belgian agents were involved in a wave of cyberattacks against Amaq last year, but the spokesman admitted they had been surprised by how quick the sources returned.
In March 2016 the Belgian capital Brussels was hit in a double suicide attack claimed by the Islamic State that left 32 people dead.


Gecode::VariableViewBase< Var > Class Template Reference
[Programming views for variables]
List of all members.Detailed Description
template<class Var>
class Gecode::VariableViewBase< Var >
Base-class for variable views.
Definition at line 55 of file view.icc.
Generic view information | |
| Var * | variable (void) const |
| Return variable implementation of view. | |
| bool | modified (void) const |
| Test whether view has been modified during propagation. | |
| unsigned int | degree (void) const |
| Return degree (number of subscribed propagators). | |
| static bool | varderived (void) |
| Return whether this view is derived from a VariableViewBase. | |
Dependencies | |
| void | subscribe (Space *, Propagator *p, PropCond pc, bool process=true) |
| Subscribe propagator p with propagation condition pc to variable. | |
| void | cancel (Space *home, Propagator *p, PropCond pc) |
| Cancel subscription of propagator p with propagation condition pc to view. | |
Propagator modification events | |
| static ModEvent | pme (const Propagator *p) |
| Return modification event of propagator p for view. | |
| static PropModEvent | pme (ModEvent me) |
| Translate modification event me to propagator modification event for view. | |
| static ModEvent | combine (ModEvent me1, ModEvent me2) |
| Combine modifications events me1 and me2. | |
View comparison | |
| bool | same (const VariableViewBase< Var > &x, const VariableViewBase< Var > &y) |
| Test whether views x and y are the same. | |
| bool | before (const VariableViewBase< Var > &x, const VariableViewBase< Var > &y) |
| Test whether view x comes before y (arbitrary order). | |
Protected Member Functions | |
| VariableViewBase (void) | |
| Default constructor. | |
| VariableViewBase (Var *x) | |
| Initialize with variable implementation x. | |
Protected Attributes | |
| Var * | var |
| Pointer to variable implementation. |
Constructor & Destructor Documentation
|
|
Default constructor.
|
|
|
Initialize with variable implementation x.
|
Member Function Documentation
|
|
Return whether this view is derived from a VariableViewBase.
|
|
|
Return variable implementation of view.
|
|
|
Test whether view has been modified during propagation.
|
|
|
Return degree (number of subscribed propagators).
|
|
|
Return modification event of propagator p for view.
|
|
|
Translate modification event me to propagator modification event for view.
|
|
|
Combine modifications events me1 and me2.
|
|
|
Subscribe propagator p with propagation condition pc to variable. In case process is false, the propagator is just subscribed but not processed for execution (this must be used when creating subscriptions during propagation). |
|
|
Cancel subscription of propagator p with propagation condition pc to view.
|
Friends And Related Function Documentation
|
|
Test whether views x and y are the same.
|
|
|
Test whether view x comes before y (arbitrary order).
|
Member Data Documentation
|
|
Pointer to variable implementation.
|
The documentation for this class was generated from the following file:
- gecode/kernel/view.icc (Revision: 3559)


Toggle navigation
Openshift Pipeline Dashboard
Status
Jaafar Chraibi
Project FeatureBranch
Project TicketMonster
Something else here
More options
Link
Another link
Something else here
Nav header
Separated link
One more separated link
One more separated link
Project FeatureBranch
Project TicketMonster
Add Project
Configure DevOps Pipeline


{{ competition.name }} is a Speedcubing Competition. Speedcubing is the activity of solving a Rubiks Cube or related puzzles as quickly as possible.
{% if days.size == 1 %}
{{ days.first.date | translate_date: "%d %B %Y" }}
{% else %}
{{ days.first.date | translate_date: "%d"}}-{{ days.last.date | translate_date: "%d %B %Y"}}
{% endif %}
{{ competition.venue_address | to_html }}
{{ competition.country }}
The entrance fee will probably (!) be 5 euro per person per day. This applies to everyone (except reporters), no matter if you are a competitor, guest, parent of a competitor or someone else! Please consider registering in advance, since it simplifies the planning for us.
There will be plenty of time to test the equipment (for example the official timing device, the Stackmat timer) and discuss the rules if you have questions. However, every competitor should have read the official WCA regulations at least once before attending the competition!
Please feel free to write an email to {{ competition.staff_email }}.


Microsoft’s killing Cortana on iOS and Android
Will go away in January 2020 for Australia.
by Juha SaarinenMicrosoft is chucking in the towel after not scoring many points in the personal digital assistant death match, and will drop Cortana on Apple's iOS and Google's Android operating systems by January 31 next year.
By that date, user created Cortana content will no longer function in the PDA mobile app or Microsoft Launcher on iOS and Android, the IT giant said in a support article.
The Cortana app will be removed, and Microsoft Launcher will get an update to remove the PDA functionality.
Lists and reminders can be accessed on Cortana for Windows however.
Cortana lists, tasks and reminders will be synced to the Microsoft To Do app which is a free download.
Originally a Windows-specific feature developed by Microsoft's artificial intelligence team, Cortana arrived on iOS and Android in 2015.
It faced withering competition from Apple's Siri, Google Assistant and Amazon's Alexa and never made it into smart speakers popular with consumers.
Where this leaves Cortana on Microsoft's upcoming voice controlled Surface Earbuds remains to be seen or heard rather.
Other conversational computing genies like Alexa and Siri will work with the Surface Earbuds, Microsoft said so Cortana might not be missed much by users.


{% load static %}
November 29 & 30 - 2017
|
Thank You for your submission. Your proposal has been saved successfully and is under review. You can check the status of submission here ! |
Thank You for your registration. You can now log in by clicking here !
We invite you to submit proposals for talks or workshops to be presented at SciPy 2017. The time duration for talks is 15 or 30 minutes and for workshops is 2 to 4 hours. There will be two parallel tracks for the workshops this year. One track is meant for beginners and the other is for advanced users.
Login/Register to Submit a Proposal
{% if invalid %}* Invalid Username/Password
{% endif %}


Hitseeker is a project for the course 15-396, Science of the Web. The purpose of the assignment is to try to appear high up on Google when searching for the query hitseeker.
The class is taught at Carnegie Mellon University by Professor Luis Von Ahn. He's a pretty cool guy--check out his TED Talk.
The purpose of the course extends beyond hit seeking. In fact, the hitseeker assignment itself is merely an exercise to help seek understanding of page hit ranking. Other course assignments seek to hit concepts like social networks, online advertising, and privacy.
Search for HitSeeker on your favorite search engine. I'll give you a head start: Google Yahoo! Bing.
Would you like to participate in the hitseeker challenge? Do you think you can beat out hitseeker.info? Me too! If you succeed, be sure to post about it on the hitseeker subreddit. You can also visit the contact page to get in touch with me, and the links page to see my current favorites. I'll also list some of my favorites here:
I'll bet you thought this site was boring. Wrong! Here's the helicopter game. NOTE: ironically, you'll be wise not to seek hits in this game! Also, there are plenty more hitseeker-themed games in the Hitseeker Arcade!


Settings
Create User
Edit Profile
Change Password
Create/Edit Events
Create/Edit Blogposts
Approve Reviews
Signout


Whether the client groups edits with equal labels into tree nodes, for instance all edits labelled with "Changes in Strings" would be a tree node.
The client supports versioned document changes in WorkspaceEdit
s
The failure handling strategy of a client if applying the workspace edit fails.
Whether the client normalizes line endings to the client specific
setting.
If set to true
the client will normalize line ending characters
in a workspace edit containing to the client specific new line
character.
The resource operations the client supports. Clients should at least support 'create', 'rename' and 'delete' files and folders.
Generated using TypeDoc
Whether the client in general supports change annotations on text edits, create file, rename file and delete file changes.
3.16.0


Add a new dog
Create a new Dog
Image link:
Name:
Breed:
Location:
Age(in years):
Description:
Contact info:
Sort by breed
All Dogs


Interviews for Deputy Public Protector to begin
by Jan GerberInterviews for the next Deputy Public Protector will start on Wednesday and continue on Thursday.
The Portfolio Committee on Justice and Correctional Services last month whittled down the original list of 26 people, who have applied or have been nominated, to just eight.
Nineteen of the 26 candidates met the legislative requirements set out in Section 2A (4) 9 of the Public Protector Act 23 of 1994, but in the end, the committee decided on the following eight candidates:
- Moshoeshoe Jeffrey Toba;
- Advocate Sonwabile Mancotywa;
- Advocate Shadrack Nkuna;
- Advocate Noxolo Mbangeni;
- Advocate Lwazi Pumelela Kubukeli;
- Advocate Puleng Matshelo;
- Buang Jones;
- Advocate Kholeka Gcaleka.
Jones is the acting legal head of the South African Human Rights Commission (SAHRC) who found himself embroiled in the controversy around Springbok lock Eben Etzebeth.
The former head of the Independent Police Investigative Directorate, Robert McBride, is one of those who did not make the cut. McBride is currently taking a report of the Public Protector on review.
Incumbent Deputy Public Protector Kevin Malunga's term comes to an end next month.
Previously, committee chairperson Bulelani Magwanishe said that during a public participation process, members of the public had made allegations against some candidates.
He said further allegations can be made against the candidates during the interviews "to further probe the fitness of the candidate to hold office".
The Deputy Public Protector must be a South African citizen and be a fit and proper person for the post.
He or she must also fulfill one of the following:
- Be admitted as an advocate or an attorney and have, for a cumulative period of at least 10 years after having been so admitted, practiced as an advocate or an attorney;
- Be qualified to be admitted as an advocate or an attorney and have, for a cumulative period of at least 10 years after having so qualified, lectured in law at a university;
- Have specialised knowledge of or experience, for a cumulative period of at least 10 years, in the administration of justice, public administration or public finance;
- Have, for a cumulative period of at least 10 years, been an MP;
- Have acquired any combination of experience mentioned above, for a cumulative period of at least 10 years.
The meeting is scheduled to start at 09:30 in the Old Assembly Chamber.


Method:
Make an XMLHttpRequest to the server for JSON data which is decoded with
eval()
and then iterated over to create the markp for the
table. The markup is then injected into the document using innerHTML.
Tables have a style sheet applied which uses a fixed width and specifies
table-layout: fixed;
to avoid reflow calculations.
This method is relatively parsimonious with network resources due to the reduced amount of encoding cruft inherent in JSON versus HTML or XML. Never the less, JSON data must be parsed before display and iterated on to build the resulting UI. Since this test fetches the entire set of rendered rows and uses string concatenation to create the HTML to create the table, this test stresses the browser's JavaScript engine performance vs. fetching pre-rendered rows.


AudioDidact\GlobalFunctions::deepSetDictionaryValues
Sets the value of a dictionary subkey to $value.
Signature
public function deepSetDictionaryValues(array
$dict,
array
$keyHierarchy,
mixed
$value )
Parameters
$dict
—
array
- the dictionary that will have it's subkey set to $value.
$keyHierarchy
—
array
- the array of keys to set. To set something in the form of $array["a"]["b"]["c"],
set $keyHierarchy to ["a","b","c"]
$value
—
mixed
- the value that will be added to the dictionary
Returns
- mixed
- the dictionary with the new value set
Test Coverage
Information
- Coverage: 9/9 Lines (100%)
- Tests: 1
- Passed: 1 (100%)
Tests
- [ PASSED ] — UtilitiesTest::testDeepSetDictionaryValues


Useful tools to stimulate
planning, productivity and
creativity.
Complimentary ground shipping on U.S. orders $30+
The way to get started is to quit talking and begin doing. Get started with our tools and boost your productivity.
Do not wait, the time will never be right. Start where you stand, and work with whatevertools you may have at your command, and better tools will be found as you go along.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Perferendis non necessitatibus laborum.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Perferendis non necessitatibus laborum.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Perferendis non necessitatibus laborum.


{# banner to indicate if this findingaid includes digital content #} {% load static %} {% if ead.stored_offsite %}
Collection Stored Off-Site
All or portions of this collection are housed off-site. Materials can still be requested but researchers should expect a delay of up to two business days for retrieval.


Building blocks for constructing a page layout.
The Material Design Lite (MDL) grid component is a simplified method for laying out content for multiple screen
sizes. It reduces the usual coding burden required to correctly display blocks of content in a variety of display
conditions.
Top
Middle
Bottom
Default (stretch)
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's
standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make
a type specimen book.
6 (8 tablet)
4 (6 tablet)
2 (4 phone)
4 (3 tablet)
4 (2 Phone)
4 (4 phone)
6 (8 tablet)
4 (6 tablet)
2 (4 phone)
4 (2 tablet, 1 phone)
6 (4 tablet, 3 phone)
2 (2 tablet, hide phone)


This section defines TLM-based FIFO classes.
| TLM FIFO Classes | This section defines TLM-based FIFO classes. |
| uvm_tlm_fifo | This class provides storage of transactions between two independently running processes. |
| uvm_tlm_analysis_fifo | An analysis_fifo is a uvm_tlm_fifo with an unbounded size and a write interface. |
This class provides storage of transactions between two independently running processes. Transactions are put into the FIFO via the put_export. transactions are fetched from the FIFO in the order they arrived via the get_peek_export. The put_export and get_peek_export are inherited from the uvm_tlm_fifo_base #(T) super class, and the interface methods provided by these exports are defined by the uvm_tlm_if_base #(T1,T2) class.
| uvm_tlm_fifo | |||||||||||||||||
| This class provides storage of transactions between two independently running processes. | |||||||||||||||||
| Class Hierarchy | |||||||||||||||||
| Class Declaration | |||||||||||||||||
| |||||||||||||||||
| Methods | |||||||||||||||||
| new | The name and parent are the normal uvm_component constructor arguments. | ||||||||||||||||
| size | Returns the capacity of the FIFO-- that is, the number of entries the FIFO is capable of holding. | ||||||||||||||||
| used | Returns the number of entries put into the FIFO. | ||||||||||||||||
| is_empty | Returns 1 when there are no entries in the FIFO, 0 otherwise. | ||||||||||||||||
| is_full | Returns 1 when the number of entries in the FIFO is equal to its size, 0 otherwise. | ||||||||||||||||
| flush | Removes all entries from the FIFO, after which used returns 0 and is_empty returns 1. |
function new( string name, uvm_component parent = null, int size = 1 )
The name and parent are the normal uvm_component constructor arguments. The parent should be null if the uvm_tlm_fifo is going to be used in a statically elaborated construct (e.g., a module). The size indicates the maximum size of the FIFO; a value of zero indicates no upper bound.
virtual function int size()
Returns the capacity of the FIFO-- that is, the number of entries the FIFO is capable of holding. A return value of 0 indicates the FIFO capacity has no limit.
virtual function bit is_empty()
Returns 1 when there are no entries in the FIFO, 0 otherwise.
An analysis_fifo is a uvm_tlm_fifo with an unbounded size and a write interface. It can be used any place a uvm_analysis_imp is used. Typical usage is as a buffer between an uvm_analysis_port in an initiator component and TLM1 target component.
| uvm_tlm_analysis_fifo | |||||||||||||||||
| An analysis_fifo is a uvm_tlm_fifo with an unbounded size and a write interface. | |||||||||||||||||
| Class Hierarchy | |||||||||||||||||
| |||||||||||||||||
| Class Declaration | |||||||||||||||||
| |||||||||||||||||
| Ports | |||||||||||||||||
| analysis_export #(T) | The analysis_export provides the write method to all connected analysis ports and parent exports: | ||||||||||||||||
| Methods | |||||||||||||||||
| new | This is the standard uvm_component constructor. |
The analysis_export provides the write method to all connected analysis ports and parent exports:
function void write (T t)
Access via ports bound to this export is the normal mechanism for writing to an analysis FIFO. See write method of uvm_tlm_if_base #(T1,T2) for more information.
function new( string name , uvm_component parent = null )
This is the standard uvm_component constructor. name is the local name of this component. The parent should be left unspecified when this component is instantiated in statically elaborated constructs and must be specified when this component is a child of another UVM component.
This class provides storage of transactions between two independently running processes.
class uvm_tlm_fifo #( type T = int ) extends uvm_tlm_fifo_base #(T)
An analysis_fifo is a uvm_tlm_fifo with an unbounded size and a write interface.
class uvm_tlm_analysis_fifo #( type T = int ) extends uvm_tlm_fifo #(T)
The uvm_object class is the base class for all UVM data and hierarchical classes.
virtual class uvm_object extends uvm_void
The uvm_report_object provides an interface to the UVM reporting facility.
class uvm_report_object extends uvm_object
The uvm_component class is the root base class for UVM components.
virtual class uvm_component extends uvm_report_object
This class is the base for uvm_tlm_fifo #(T).
virtual class uvm_tlm_fifo_base #( type T = int ) extends uvm_component
The name and parent are the normal uvm_component constructor arguments.
function new( string name, uvm_component parent = null, int size = 1 )
Returns the capacity of the FIFO-- that is, the number of entries the FIFO is capable of holding.
virtual function int size()
Returns the number of entries put into the FIFO.
virtual function int used()
Returns 1 when there are no entries in the FIFO, 0 otherwise.
virtual function bit is_empty()
Returns 1 when the number of entries in the FIFO is equal to its size, 0 otherwise.
virtual function bit is_full()
Removes all entries from the FIFO, after which used returns 0 and is_empty returns 1.
virtual function void flush()
This class declares all of the methods of the TLM API.
virtual class uvm_tlm_if_base #( type T1 = int, type T2 = int )
This is the standard uvm_component constructor.
function new( string name , uvm_component parent = null )
Receives all transactions broadcasted by a uvm_analysis_port.
class uvm_analysis_imp #( type T = int, type IMP = int ) extends uvm_port_base #(uvm_tlm_if_base #(T,T))
Broadcasts a value to all subscribers implementing a uvm_analysis_imp.
class uvm_analysis_port # ( type T = int ) extends uvm_port_base # (uvm_tlm_if_base #(T,T))


Power User
As a power user wants to purchase and sell his comics.
As a power user setup payments through his pay pal account.
As a power user needs to get his comic in timely manner.
As a power user find comics that are not in his collection.
Page 1