Type Definitions
SpRestApiOptions
The options passed to methods
inside the SpRestApi class.
Type:
- Object
Properties:
| Name | Type | Attributes | Description |
|---|---|---|---|
expand |
string | Array.<string> |
<optional> |
The columns to be expanded, e.g. lookup columns or people/group columns. Use internal column names instead of display names. |
filters |
string | Array.<string> |
<optional> |
The filters to be used in filtering the list items using the $filter parameter. Can be a string like "(Project eq 'Project 1') or (Project eq 'Project 2')", or an array of strings like ["Project eq 'Project 1'", "Id eq 18"], each of which will be concatenated automatically in the filter string using the AND condition. To use OR condition, build the string manually. |
listTitle |
string |
<optional> |
The display name of the SharePoint list. |
maxItems |
number |
<optional> |
The maximum number of items to be returned from the list. If `recursiveFetch` is set to true, this is the maximum number of items to fetch on each request to server. If not not specified, defaults to SharePoint's limit of 100. Maximum is 5000 due to SharePoint limitations. |
onsuccess |
function |
<optional> |
The callback function for successful requests to SharePoint REST API. |
onerror |
function |
<optional> |
The callback function for failed requests to SharePoint REST API. |
recursiveFetch |
boolean |
<optional> |
Fetch all items from the list by repeatedly making server requests until all list items are fetched. This is to overcome SharePoint's limitation of maximum 5000 items per call. |
select |
string | Array.<string> |
<optional> |
Which columns to select from a list (instead of fetching all columns). If the value is string, it must be in the format 'Id,Title,Status,CompletionDate,Approver/Title'. If the value is an array, it must be an array of strings like ['Id', 'Title', 'Status', 'CompletionDate', 'Approver/Title']. |
siteUrl |
string |
<optional> |
The SharePoint site URL which is usually obtained from the _spPageContextInfo.webAbsoluteUrl. Required if using this library outside of a SharePoint page. |
token |
string |
<optional> |
The SharePoint's request digest, a token that it is required for every API call. Required only if using outside a SharePoint page, otherwise it is obtained automatically from DOM. |
verbosity |
Verbosity |
<optional> |
The amount of metadata to be returned in the JSON response from server. Use the SpRestApi.Verbosity enum. |
urls |
Array.<string> |
<optional> |
The URLs of various API calls, e.g. to get a list item, all items in a list etc. |
- Source:
Verbosity
Determines the amount of metadata in the response JSON from server.
For most cases, 'COMPACT' should be enough.
Type:
- string
- Source:


Joomla!
Congratulations! You have a Joomla site! Joomla makes it easy to build a website just the way you want it and keep it simple to update and maintain.
Joomla is a flexible and powerful platform, whether you are building a small site for yourself or a huge site with hundreds of thousands of visitors. Joomla is open source, which means you can make it work just the way you want it to.
The content in this installation of Joomla has been designed to give you an in depth tour of Joomla's features.
Beginners
If this is your first Joomla! site or your first web site, you have come to the right place. Joomla will help you get your website up and running quickly and easily.
Start off using your site by logging in using the administrator account you created when you installed Joomla.
Upgraders
If you are an experienced Joomla! user, this Joomla site will seem very familiar but also very different. The biggest change is the new administrator interface and the adoption of responsive design. Hundreds of other improvements have been made.
Professionals
Joomla! 3 continues development of the Joomla Platform and CMS as a powerful and flexible way to bring your vision of the web to reality. With the new administrator interface and adoption of Twitter Bootstrap, the ability to control its look and the management of extensions is now complete.


int mysql_errno ([ resource $link_identifier ] )
Returns the error number from the last MySQL function. Errors coming back from the MySQL database backend no longer issue warnings. Instead, use mysql_errno() to retrieve the error code. Note that this function only returns the error code from the most recently executed MySQL function (not including mysql_error() and mysql_errno()), so if you want to use it, make sure you check the value before calling another MySQL function.
Returns the error number from the last MySQL function, or 0 (zero) if no error occurred.


Mr Robogers Neighborhood
Enter a number, please! I will count to your number and add some special nonsense from me, Mr. Roboger, to you!
Submit


YouTube Discord GitHub
Hey, I'm Noice. This is my portfolio website.
My Discord bot which you can find and use inside of my Discord server. Some features are public.
The Village is a text-based Python game I had as a school project and decided to upload to GitHub.
created with


America is failing mothers.
Help us change that.
Support the Guardian's new project
on motherhood in America
The Guardian is seeking contributions to fund The Mother Load, a four-month global reporting project to explore why it’s harder to be a mother in America than in any other developed country – and what we can do about it.
The Mother Load will use the Guardian's global perspective to illustrate the many ways the US is an outlier by exploring how our workplaces, politicians, healthcare, wealth distribution, and gender conventions leave mothers facing exceptionally high levels of stress and financial hardship. The less privilege you have, the greater your burden.
But this project isn’t simply about problems – it’s about solutions. We’ll offer advice on how to lobby your workplace for family-friendly policies.  And we’ll show how electing more female leaders can directly improve policies for families.
We recognize that fathers are important partners in this battle, and the solutions lie in creating support for families. We’ll strive to show parenthood in all its diversity, sharing perspectives from same-sex couples, single parents, and adoptive families.
We’re asking our readers to fund a four-month reporting project to raise awareness, build community, and inspire activism.
What are we missing? We want to hear from you. We're also seeking larger contributions to support the Guardian's reporting on women and girls from foundations, companies and individuals. If you would like to get involved, please contact us.


Next: Package System Consistency Rules, Previous: Symbols as Tokens, Up: Interpretation of Tokens
The valid patterns for tokens are summarized in Figure 2–17.
| nnnnn | a number |
| xxxxx | a symbol in the current package |
| :xxxxx | a symbol in the the KEYWORD package |
| ppppp:xxxxx | an external symbol in the ppppp package |
| ppppp::xxxxx | a (possibly internal) symbol in the ppppp package |
| :nnnnn | undefined |
| ppppp:nnnnn | undefined |
| ppppp::nnnnn | undefined |
| ::aaaaa | undefined |
| aaaaa: | undefined |
| aaaaa:aaaaa:aaaaa | undefined |
Figure 2–17: Valid patterns for tokens
Note that nnnnn has number syntax, neither xxxxx nor ppppp has number syntax, and aaaaa has any syntax.
A summary of rules concerning package markers follows. In each case, examples are offered to illustrate the case; for presentational simplicity, the examples assume that the readtable case of the current readtable is :upcase.
If there is a single package marker, and it occurs at the beginning of the token, then the token is interpreted as a symbol in the KEYWORD package. It also sets the symbol-value of the newly-created symbol to that same symbol so that the symbol will self-evaluate.
For example, :bar, when read, interns BAR as an external symbol in the KEYWORD package.
If there is a single package marker not at the beginning or end of the token, then it divides the token into two parts. The first part specifies a package; the second part is the name of an external symbol available in that package.
For example, foo:bar, when read, looks up BAR among the external symbols of the package named FOO.
If there are two adjacent package markers not at the beginning or end of the token, then they divide the token into two parts. The first part specifies a package; the second part is the name of a symbol within that package (possibly an internal symbol).
For example, foo::bar, when read, interns BAR in the package named FOO.
If the token contains no package markers, and does not have potential number syntax, then the entire token is the name of the symbol. The symbol is looked up in the current package.
For example, bar, when read, interns BAR in the current package.
The consequences are unspecified if any other pattern of package markers in a token is used. All other uses of package markers within names of symbols are not defined by this standard but are reserved for implementation-dependent use.
For example, assuming the readtable case of the current readtable is :upcase, editor:buffer refers to the external symbol named BUFFER present in the package named editor, regardless of whether there is a symbol named BUFFER in the current package. If there is no package named editor, or if no symbol named BUFFER is present in editor, or if BUFFER is not exported by editor, the reader signals a correctable error. If editor::buffer is seen, the effect is exactly the same as reading buffer with the EDITOR package being the current package.
Next: Package System Consistency Rules, Previous: Symbols as Tokens, Up: Interpretation of Tokens


{% extends "layouts/public_base.html" %} {% block content %} {% from "security/_macros.html" import render_field_with_errors, render_field %} {% include "security/_messages.html" %}


| March 2014 |
Virtual Stakeholder MeetingsIn February and March ONC held follow-up meetings with the stakeholder community to solicit feedback on the draft governance plan. |
||||||
|---|---|---|---|---|---|---|---|
| January 2014 |
popHealth Transition to Open Source CommunitypopHealth community attended an in-person meeting in Washington, DC on January 21st to discuss the transition of popHealth to open source community |
||||||
| December 2012 |
popHealth v2.0 released with support for Meaningful Use Stage 2 Eligible Professional CQMspopHealth v2.0 was released with support for the Meaningful Use Stage 2 Eligible Professional (EP) Clinical Quality Measure software logic. |
||||||
| September 2012 |
Mining data for state CDC, Maine HIE pilot project aims for population analysisThe Maine HealthInfoNet is aggregating and analyzing health information exchange data at the population level, with the aim of finding trends and specific figures that currently evade most tools of epidemiology. In a pilot project funded by the Centers for Disease Control and Prevention, HealthInfoNet, Maine’s statewide HIE, is collecting and assembling data for the Maine CDC, using the open source software popHealth. Read entire article. |
||||||
| April 2012 |
More PopHealth Lessons learnedby John HalamkaIn the March HIT Standards Committee we highlighted 3 gaps in the standards needed to calculate quality metrics automatically from EHRs 1. A longitudinal (not encounter level) patient summary format to transmit appropriate data elements from an EHR to a quality measurement entity 2. A batch reporting format to transmit data elements for multiple patients to a quality measurement entity 3. Although PQRI XML and QRDA have been suggested for reporting data between quality measurement entities and organizations that use this data for payment/compliance, there is not a widely adopted standard for quality reporting in production today.Read entire article. |
||||||
| March 2012 |
popHealthby John HalamkaWhile in Chicago last Thursday, I was asked how we validated our quality measures when we moved from chart abstraction to automated computation of PRQS, Meaningful Use, Pioneer ACO, and Alternative Quality Contract measures via the Massachusetts eHealth Collaborative Quality Data Center (QDC). This is an important question because Meaningful Use Stage 2 enables easy use of modular components outside the EHR such that data can be captured in the EHR and sent to a cloud based analytics engine via standards such as CCD/C32 for content and Direct for transport.Read entire article. |
||||||
| February 2012 |
popHealth Makes Meaningful Use Reporting Easier. How Can You Help Providers Transition to EHRs?Electronic health records (EHRs) and health information technology will modernize the way that health care professionals do their work and provide care to patients by giving them the tools to offer their patients better, more efficient care. There are also great tools like popHealth available to help providers make the transition to EHRs. Read entire article. |
||||||
| February 2012 |
ONC, HHS Officials Announce Winners of Health App ContestsOn Wednesday, the Office of the National Coordinator for Health IT and Health 2.0 announced the winners of a contest that challenged software developers to create applications using the popHealth framework, Modern Healthcare reports Read entire article. |
||||||
| February 2012 |
popHealth Tool Development Challenge: Winners Announcedby Austin CohenAt HIMSS today, the Office of the National Coordinator for Health Information Technology (ONC) and Health 2.0 announced the three winners of the popHealth Tool Development Challenge: Team popEYE, Team Agent and Team greatOne. Congratulations to the winners! Read entire article. |
||||||
| February 2012 |
Massachusetts eHealth Collaborative (MAeHC) And MITRE To Participate In popHealth Demonstration At HIMSS 2012 Interoperability ShowcaseMAeHC and MITRE to Demonstrate Comparison of the MAeHC Quality Data Center Meaningful Use Measure Reporting with PopHealth Read entire article. |
||||||
| February 2012 |
Open Source Reporting Tool Simplifies MU Quality Measures ReportingpopHealth, an open source reference implementation software service developed by The MITRE Corporation in 2009 with funding from the Office of the National Coordinator (ONC) released its latest version earlier this month. The tool automates Meaningful Use clinical quality measure reporting and gives physicians both aggregate statistics and the ability to drill down to named individuals. Read entire article. |
||||||
| February 2012 |
Epocrates EHR Receives ONC-ATCB Certification by Drummond GroupSAN MATEO, Calif., Feb 3, 2012 (GlobeNewswire via COMTEX) -- Epocrates, Inc. has received the federal government's "meaningful use" stamp of approval by earning complete EHR ambulatory certification for Epocrates EHR v2. The designation officially deems the electronic health record (EHR) software capable of enabling providers to qualify for funding under the American Recovery and Reinvestment Act (ARRA). Tested and certified under the Drummond Group's Electronic Health Records Office of the National Coordinator Authorized Testing and Certification Body (ONC-ATCB) program, the EHR software is 2011/2012 compliant in accordance with the criteria adopted by the Secretary of Health and Human Services.Read entire article. |
||||||
| February 2012 |
popHealth at HIMSS12 ConferencePlease join us at the HIMSS12 Conference to hear about popHealth, a clinical quality measure reporting tool. If you are planning to attend in person, you can find a list of activities below. popHealth currently supports the electronic specifications for the 44 Stage 1 clinical quality measures for eligible professionals, with plans to encode Stage 2 clinical quality measure specifications upon their expected release in 2012. Come and engage with the popHealth Team and hear what we have planned for the near future. Read entire article. |
||||||
| February 2012 |
popHealth for Vendors
To ensure room capacity, please RSVP to Renee Rookwood<EMAIL_ADDRESS>|
||||||
| February 2012 |
popHealth v1.4 Released! |
||||||
| February 2012 |
popHealth v1.4 New Feature WebinarOn February 2nd, at 1:00 p.m. Eastern Standard Time, a new feature webinar will be hosted by the popHealth project to detail the final release of v1.4! |
||||||
| January 2012 |
popHealth Makes Meaningful Use Reporting Easier. How Can You Help Providers Transition to EHRs?by Wil Yu, ONC, HHSElectronic health records (EHRs) and health information technology will modernize the way that health care professionals do their work and provide care to patients by giving them the tools to offer their patients better, more efficient care. There are also great tools like popHealth available to help providers make the transition to EHRs. Read entire article. | ||||||
| December 2011 |
A new chief for ONCby Diana Manos, Senior EditorOn April 8, the Office of the National Coordinator for Health Information Technology named Farzad Mostashari, MD, to replace David Blumenthal, MD, as national coordinator for health information technology. Read entire article. | ||||||
| December 2011 |
Know about the popHealth Tools Development Innovation Challenge?by Wil Yu, ONC, HHSElectronic Health Records (EHRs) and Health IT will revolutionize the way that healthcare professionals work and provide care to patients by making care delivery more efficient, precise and advanced. In order to streamline a provider’s transition to electronic health records, great tools like popHealth technology exist. Read entire article. |
||||||
| December 2011 |
popHealth v1.3 New Feature WebinarOn December 19th, at 1:00 p.m. Eastern Standard Time, a new feature webinar will be hosted by the popHealth project to detail new features under development. |
||||||
| November 2011 |
popHealth presents at the 2011 ONC Annual MeetingOn November 18, the popHealth Team presented "Utilizing the popHealth tool to support quality measure analysis" to workshop attendees at the Annual ONC Grantee and Stakeholder Summit. |
||||||
| November 2011 |
popHealth App Challenge Launched by ONC and Health 2.0by Julie Michelle Smyth, OpenHealthNewsWe should be seeing major improvements to the open source popHealth reporting tool as a result of a Challenge Award just announced by the Office of the National Coordinator for Health Information Technology (ONC) and Health 2.0. It is hoped that the awards will motivate developers to create innovative applications that will enhance the open source tool beyond its current capabilities. Read entire article. |
||||||
| October 2011 |
ONC, Health 2.0 launch popHealth app challengeby Mary Mosquera, Government Health ITA couple weeks ago I talked to two members of the popHealth project, which culls quality measures from electronic health records and formats them either for convenient display--so providers can review their quality measures on the Web--or for submission to regulators who require reports on these measures. popHealth was produced by the MITRE corporation under a grant from the Office of the National Coordinator at the US Department of Health and Human Services. Read entire article. |
||||||
| September 2011 |
ONC, Funds Open-Source Software to Streamline Clinical Quality Measures Reporting for Meaningful Use Programby Sara Cottington, MHA, RHIT, CPHQ, Journal of AHIMAReporting Clinical Quality measures from an electronic health record (EHR) system is new territory and can be challenging for providers. However, that is just what eligible professionals must do to participate in the meaningful use EHR incentive program. Read entire article. |
||||||
| July 2011 |
popHealth Open Source Software Permits Viewing and Reporting of Quality Measures in Health Careby Andy Oram, O'Reilly RadarThe Office of the National Coordinator for Health IT and the Health 2.0 entrepreneurial organization have opened a contest for developers to innovate with the popHealth tool beyond its reporting functions so healthcare providers can learn more about their patient populations and improve their care. Read entire article. |
||||||
| June 2011 |
ONC's popHealth automates meaningful use reporting for docsby Mary Mosquera, Government Health ITWASHINGTON The Office of the National Coordinator for Health IT (ONC) has made available a free tool to simplify the reporting by physicians and practices of clinical quality measures for meaningful use. Although popHealth was just a concept a year ago, ONC has conducted real-world testing and is highlighting it as providers begin to demonstrate meaningful use. Read entire article. |
||||||
| February 2011 |
ONC provides free population health measurement toolby Diana Manos, Senior EditorAs the government gears up to develop standards for meaningful use Stages 2 and 3, the American Medical Association and MITRE Corporation, on behalf of the Office of the National Coordinator for Health Information Technology, are working on a project to help test the collection of population health “in the real world.” Read entire article. |
||||||
| February 2010 |
ONC unveils "popHealth" for EHR-based quality reportingby Mary Mosquera, Government Health ITThe Office of the National Coordinator for Health IT began making available today open source software that will let physicians extract data automatically from their electronic health record systems and generate quality reports and analysis on their patients' healthcare. The "popHealth" prototype software is designed to make it easier for providers to submit summary quality measures or data to public health organizations and federal agencies as part of their existing workflow, according to the ONC announcement. Read entire article. |


![Wiremock Logo](image/wiremock-concept-logo.png)
## Wiremock
### Table of Contents
* What is wiremock?
* Why we need it?
* How to use?
* Features
* Demo
### What is wiremock?
Dynamic stubbing and proxy system for HTTP services (json, xml, HTML, SOAP etc)
### Why we need it?
* To test an application without depended applications
* To test extreme cases at remote applications (like internal server errors, too slow services etc)
* Forwarding requests to another container/server.
* Reproducing user interactions.
### How to use? (1/2)
_Standalone Usage (1/2)_
```
java -jar wiremock-standalone.jar \
--port=80 \
--https-port=443 \
--no-request-journal \
--verbose \
--global-response-templating \
--preserve-host-header
```
### How to use? (1/2)
_Standalone Mapping Format (2/2)_
```
{
"request": {
"method": "GET",
"url": "/some/thing"
},
"response": {
"status": 200,
"body": "Hello world!",
"headers": {
"Content-Type": "text/plain"
}
}
}
```
### How to use? (2/2)
_As a library_
```
@Rule
public WireMockRule service1 = new WireMockRule(8081);
```
_Mapping Format_
```
stubFor(get(urlEqualTo("/some/thing"))
.willReturn(aResponse()
.withHeader("Content-Type", "text/plain")
.withBody("Hello world!")));
```
### Features (1/6)
Stubbing
```
{
"request": {
"method": "GET",
"url": "/some/thing"
},
"response": {
"status": 200,
"body": "Hello world!",
"headers": {
"Content-Type": "text/plain"
}
}
}
```
### Features (2/6)
Request matching
```
{
"request": {
"urlPattern": "/your/([a-z]*)\\?and=query"
...
},
...
}
```
### Features (3/6)
Request Templating
```
{
"request": {
"urlPath": "/templated"
},
"response": {
"body": "{{request.path.[0]}}",
"transformers": ["response-template"]
}
}
```
```
request.url - URL path and query
request.path - URL path
request.path.[<n>]- URL path segment (zero indexed) e.g. request.path.[2]
request.query.<key>- First value of a query parameter e.g. request.query.search
request.query.<key>.[<n>]- nth value of a query parameter (zero indexed) e.g. request.query.search.[5]
...
```
### Features (4/6)
Verifying
![Verifying](image/idea-comparison-failure.png)
### Features (5/6)
Proxying
![Proxying](image/proxy.png)
### Features (6/6)
Recording
![Recording](image/recorder-screenshot.png)
### Demo
![Wiremock Demo](image/demo-application-architecture.png)
###### Demo sources: [wiremock-case-study/wiremock-demo](https://github.com/veysiertekin/wiremock-case-study/tree/master/wiremock-demo)
###### Verify Java 8 Version
```
➜ ./mvnw -version
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T10:58:13+03:00)
Maven home: /Users/<user>/.m2/wrapper/dists/apache-maven-3.5.2-bin/28qa8v9e2mq69covern8vmdkj0/apache-maven-3.5.2
Java version: 1.8.0_152, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre
Default locale: en_TR, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.3", arch: "x86_64", family: "mac"
```
###### Is Docker Daemon Running?
```
➜ docker -v
Docker version 17.09.0-ce, build afdb6d4
➜ docker-compose -v
docker-compose version 1.16.1, build 6d1ac21
```
##### Building applications
```
➜ ./mvnw clean verify
```
##### Starting applications
```bash
➜ docker-compose -p wiremock-demo -f dc-wiremock-demo.yml up -d
```


IN THE SUPREME COURT OF INDIA CIVIL APPELLATE JURISDICTION CIVIL APPEAL NO. 10927 OF 2018 IQBAL TANNERS Appellant(s) VERSUS SPECIAL SECRETARY, FOREST WILDLIFE & ENVIRONMENT & ORS. Respondent(s) O R D E R
The appellant had approached the National Green Tribunal from an order dated 03.01.2017 of the Appellate Authority under Section 28 of the Water (Prevention and Control of Pollution) Act, 1981 (hereinafter referred to as ‘Water Act’). That Authority had set aside the consent under the Water Act that was granted to the appellant and had remanded the matter. The National Green Tribunal in the appeal filed by the appellant has decided that unless ownership is first settled by the Civil Court, nothing further can be done. It is only thereafter that the Pollution Board can grant consent and the tannery will have to remain closed until this is done.
Having heard the learned counsel for both the sides, it is clear that the National Green Tribunal’s order has rendered the appellant much worse off than the Order against Signature Not Verifiedwhich he had appealed. Without going into further details, Digitally signed by NIDHI AHUJA Date: 2019.04.16 17:47:45 IST Reason: we set aside the impugned order.
The parties will be relegated now to the Pollution 1 CIVIL APPEAL NO. 10927 OF 2018 Control Board, and the order dated 03.01.2017 will have to be followed. It is open to both the parties to adduce whatever materials in support of their case and argue points of law in the remand made by the aforesaid order.
The appeal stands allowed.
……………………………………………………………., J. [ ROHINTON FALI NARIMAN ] ……………………………………………………………., J. [ VINEET SARAN ] New Delhi;
April 12, 2019.
2 CIVIL APPEAL NO. 10927 OF 2018 ITEM NO.57 COURT NO.5 SECTION XVII S U P R E M E C O U R T O F I N D I A RECORD OF PROCEEDINGS Civil Appeal No. 10927/2018 IQBAL TANNERS Appellant(s) VERSUS SPECIAL SECRETARY, FOREST WILDLIFE & ENVIRONMENT & ORS. Respondent(s) (Mediation report received) (With appln(s) for correction and placing on record additional page and for exemption from filing O.T. and to place additional documents and for stay.) Date : 12-04-2019 This matter was called on for hearing today. CORAM : HON'BLE MR. JUSTICE ROHINTON FALI NARIMAN HON'BLE MR. JUSTICE VINEET SARAN For Appellant(s) Mr. V. K. Garg, Sr. Adv.
Mr. Saqib, Adv.
Ms. Noopur Dubey, Adv.
Mr. Abhimanue Shrestha, AOR For Respondent(s) Mr. Aftab Ali Khan, AOR Mr. Pradeep Misra, AOR Mr. Daleep Kr. Dhyani, Adv.
Mr. Suraj Singh, Adv.
Mr. Raunak Praekh, Adv.
Ms. Minu Kumari, Adv.
Mr. Amit Wadhwa, Adv.
Dr. Vinod Kumar Tewari, AOR UPON hearing the counsel the Court made the following O R D E R The appeal stands allowed in terms of the signed order.
Pending applications stand disposed of.
(NIDHI AHUJA) (RENU DIWAN) COURT MASTER (SH) ASSISTANT REGISTRAR
[Signed order is placed on the file.] 3


As of {{ start.year }}, there are many languages that gained in popularity: C/C++, C#, Ruby, Python, NodeJS/JavaScript, Go, Rust, Elixir, etc. Are you frustrated?
Let me help you! Start with deciding what do you want to work on:


 Please enter the email address below that you used to create your account
and your password will be emailed to you shortly. If you have changed your
email address since you first registered, you will need to re-register on our site. Click here
Oops: Please enter a valid email address.

THANK YOU! - YOUR PASSWORD HAS BEEN EMAILED. If you do not receive your password within the next 30 minutes, please click
here.
Please be sure to include your name, telephone number and billing zip code.
Let's Get Started
EMAIL ADDRESS<EMAIL_ADDRESS>shipping information
Shipping
Address *Required Oops! There are some errors with the information below. Please review and correct the following errors:
WHY DO WE NEED YOUR PHONE NUMBER?
You will be contacted for verification purposes in case the information you provided during checkout doesnâ€™t match the billing records your credit card issuer has on file. Also, your phone number is important in the event the order courier needs to arrange a delivery time with you.

SELECT YOUR DELIVERY METHOD *Business day = Monday - Friday We do our best to ship all in-stock orders within one business day(pending credit card authorization)


Why another JenkinsMobi ... again ?
We want to bring more visibility and a broader access on the Entire ALM (not only the Jenkins CI).
Additionally JenkinsMobi is now OpenSource and released under the Apache 2.0 license. You will be driving from now the future of the Jenkins Mobile (r)evolution :-)
Where can I get JenkinsMobi V4 ?
JenkinsMobi V4 Beta is available on Android-OS and is released on a daily basis using JenkinsMobi V3 on its "Default Jenkins Instance".
Why a JenkinsMobi Beta program ?
We want the JenkinsMobi platform driven by its users and from the daily "dog-fooding". Download it, use it on a daily basis and provide feedback and your patches on to improve the platform.
Goals of the JenkinsMobi V4 platform
Goal#1: Improved stability
Client is slim and easily adaptable / portable to other Mobile OSes (iOS, BB10, WP8). Less code means less bugs, memory and more battery life.
Goal#1: Improved stability
Client is slim and easily adaptable / portable to other Mobile OSes (iOS, BB10, WP8). Less code means less bugs, memory and more battery life.
Goal#2: Ease of use
No more complex settings but just one URL and your credentials, easy as using Jenkins from your Browser.
Goal#3: Performance
Content is always cached locally, giving the ability to browse it even off-line. When going on-line, only the differences are downloaded.
Goal#4: API and Plugin integration
JenkinsMobi supports multiple authentications (example: GitHub authentication) and can be extended with new features through Plugin APIs.
How can I provide feedback ?
Post your comments on Jenkins-Dev mailing list using the prefix [jenkinsmobi], Tweet-us @HudsonMobi and #jenkinsmobi
What about new features and updates ?
We are following the Mobile Application Lifecycle principles: new features, software drops and feedback will come to the JenkinsMobi platform itself, through new icons and notifications. Whenever you will see the UPDATE Icon you will get features, info and bug-fixes of every new release.
Attachments:
hudsonmobi.icon.png (image/png)
hudsonmobi.icon.png (image/png)
hudsonmobi.icon.png (image/png)
nabble-forum.png (image/png)
header.png (image/png)
header.png (image/png)


APlayer
Wow, such a beautiful html5 music player
Made by
DIYgod
. Available on
GitHub
. Licensed MIT.
Wide style and autoplay
(＞﹏＜) APlayer 加载中,好累的说...
Narrow style and no autoplay
(＞﹏＜) APlayer 加载中,好累的说...


Welcome to covid.resources.india's official website.
How to use:
- Select a state using the dropdown box.
- Click one of the resource buttons to view leads for that resource in that state.
- Verified resources have a green badge at the bottom, and have been verified by our
volunteers.
- Unverified resources have not been verified yet, but still have a chance of working.


Practical Magic * (out of * * * * )
Directed by Griffin Dunne. Cast: Sandra Bullock, Nicole Kidman, Stockard Channing, Dianne Wiest, Aidan Quinn, Goran Visjnic, Chloe Webb, Lucinda Jenney. 1998 - 105 minutes. Rated PG-13 (for mild violence, profanity, and sexual situations). Reviewed October 17, 1998.
"Practical Magic," is a film that is so misguided in so many ways that it makes you wonder how such talented and high-profile actors would even get involved in an embarrassing clap-trap like this one.
The film stars Sandra Bullock and Nicole Kidman as Sally and Gillian Owens, two sisters whose family comes from a long line of witches, spanning back 200 years.  Switch to the present day, Gillian, who is the stronger, more rebellious sibling, leaves home, and meets up with a dark, abusive guy (Goran Visjnic), while Sally stays in their hometown, meets and falls in love with a sweet, caring man, has two children, and then is devastated when her husband is hit by a truck and killed (come to think of it, she's not too devastated since she gets over it in about two minutes). When Gillian calls Sally to come get her after having another abusive spat with Visjnic, they accidentally murder him, and in desperation, bury the body in the backyard of their aunts' house. Add to this wildly convoluted story subplots involving the dead rising and an exorcism, not to mention a spattering of "light-hearted whimsy," and you have a pretty good idea how messy "Practical Magic" is.
After seeing the film, I reflected that there was not even one scene, or element, that I liked or enjoyed. It is a comedy, to be sure, but all of the humor falls astoundingly flat, and the occasional dramatic moments are the least bit touching. It is not charming or entertaining in any way. And then to top it off, we've got this dark, but bird-brained story of an evil spirit taking over Gillian's body. Whatever.
The characters are handled terribly, and actually, most of the actors do not have the fortune of even getting to be what you could call a character. There is no reason why Channing and Wiest should have decided to be in this film, and in every scene involving them, they are always standing side-by-side. No attempt is made to flesh them out into actual people. The same goes for Aidan Quinn, as a handsome police investigator, who has the misfortune of being the romantic lead opposite Bullock, even though he comes into it at around the 70-minute mark, and once again, there is no attempt to develop their relationship, or his character, in any way. In fact, every line of dialogue in the film is in service of moving the plot along, rather than getting to know the people saying the lines. I should have know I was headed for trouble during the opening credits, when I found out the screenplay was written by the deeply hated Akiva Goldsman, who managed to destroy the "Batman" series with "Batman Forever" and "Batman and Robin."
"Practical Magic" is directed by Griffin Dunne, primarily an actor, who last year made the contrived, clumsy romance, "Addicted to Love," with Meg Ryan and Matthew Broderick.  I'd tell him to quit while he's ahead, but in these last two years, he's ultimately already buried himself.
- Copyright 1999 by Dustin Putman Http://hometown.aol.com/FilmFan16/index.html
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..
Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..
Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..
Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..
Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..
Squid beard man braid semiotics. Post-ironic ennui +1, craft beer meggings pabst narwhal vexillologist forage yr fanny pack. Stumptown YOLO austin, street art before they sold out next level tote bag. Pabst celiac wolf coloring book, ramps ugh ennui..


Lake Como, Italy
Lake Como, Italy—
On another trip to Milan, had another free weekend to enjoy and a co-worker of mine suggested to check out Lake Como. I decided to book a day tour and check it out. It was well worth it
Upon arriving at an island and a few moments before the boat for the tour arrived, I got to see the Cathedral of Como.
We later docked to one of the main islands in Lake Como and were given time to dine/shop/take pictures
Lake Como was breahtaking and the air was the freshest since it was on a huge lake. George Clooney owns a house somewhere along Lake Como, we passed by but I didn't really feel like taking pics of it. I highly recommend stopping by on a day tour if you have a chance


RONIN A film review by Matt Williams
RATING: * * 1/2* out of * * * *
Ronin takes the concept of the generic spy thriller to new heights. In the post-Cold War atmosphere, it doesn't matter who the bad guys are (as long as they're sufficiently bad), nor who the good guys are (as long as they're sufficiently good). Ronin depicts a group of people with indeterminate motives working for unknown parties to achieve an obscure goal. It doesn't really matter what the ends are...Ronin is primarily interested in the means used to get there. And, surprisingly, given how little is actually revealed, Ronin turns out to be an impressive thriller.
As we are informed in some clumsy prologue text: Ronin is the term used to describe masterless samurai...or in this case disfranchised cold warriors. Brought together as sort of a mercenary Mission: Impossible group, these renegade ex-CIA, ex-KGB, and ex-(insert spy agency here) agents are assigned an obscure but dangerous task: to retrieve the ultimate MacGuffin: a mysterious, and heavily guarded, case. What's in the case? That information is on a need to know basis only. Besides, it's unimportant...all that they (and we) need to know is that many people are willing to pay a high price (and kill an even higher number of people) to possess it.
Acting on behalf of the mysterious Seamus (Jonathan Pryce), Dierdre (Natascha McElhone) draws together a diverse group of ex-spies to capture the case. Chief among them is Sam (Robert DeNiro), an experienced agent who is likely ex-CIA, and who has survived on his well-honed instincts. Vincent (Jean Reno) is an equipment man, with his fingers dipped into the black market. Gregor (Stellan Skarsgård), East German ex-KGB, is an electronics expert, Larry (Skipp Suddeth) is the expert driver, and Spence (Sean Bean) is a roguish weaponry specialist.
Due to the secrecy involved, we never learn too many details about any of the gang...much less about their mission. This is a spy movie stripped to its barest essentials. There's no fat here. You've got car chases, gun fights, swarms of double crosses and plenty of intrigue...all without the unnecessary complications of plot or characterization. But has some muscle been stripped away as well?
The film thrives on its heart-pounding action sequences, which mostly live up to their billing. However, some of the scenes are so intense that they border on parody. The casual slaughter of innocents is done by both good guys and bad, and seems to be mere punctuation to underscore the seriousness of all involved. But, at times, the film seems to draw from the well of excess once too often.
At least there are some good actors at play here...actors so charismatic that they don't really need strong characters to hold our attention. DeNiro is simply magnetizing in his portrayal of a desperate ex-spy. Jean Reno and Stellan Skarsgård are also impressive. Natascha McElhone is slightly disappointing, but that is mostly in comparison to the other great talent here.
Ronin is not a film that you will think upon for days afterward, but you'll certainly have a good time while you're watching it.
Copyright 1998 Matt Williams
- Matt Williams<EMAIL_ADDRESS>Reviewer for Cinematter: http://www.cinematter.com Home of over 600 reviews, and information on nearly 700 upcoming releases
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Home
(current)
Services
Contact Us
Our Services
All
Decoration
MC
Photography
Catering Service
Subscribe to our Newsletter
Subscribe


Login Here
Email
email id is required
Please enter valid email id
Password
Password is required
Password must be of at least 4 chars
Submit


ShortestPath module¶
Submodules¶
ShortestPath.constraints¶
-
class
ShortestPath.constraints.
ConstructInitialLP
(allrxns, allcpds, db, ignorerxns, gdbc, reverse_constraints=False)¶ Bases:
object
Constructs A matrix and indidvidual reaction constraints
-
existing_A_matrix_pulp
(pulp)¶ Loads existing matrix into pulp integer linear problem
-
initial_A_matrix
(solver=False)¶ Generates an matrix of compound constraints
-
initial_reaction_constraints
()¶ Sets up column (individual reaction) constraints
-
load_pulp_row_constraints
(pulp)¶ Loads constraints in to pulp integer linear problem
-
reaction_constraints_pulp
(variable_name, rxn_name, pulp)¶ Set reaction constraints (pulp)
-
retrieve_stoichiometry
(met)¶ Retrieve stoichometry for each compound
-
-
ShortestPath.constraints.
load_stoichometry_for_met
(reactantrxns, productsrxns, allrxnsrev, allrxnsrev_index, allrxnsrevset)¶ Gets stoichometry for all compounds to be in the A matrix
ShortestPath.extractinfo¶
-
class
ShortestPath.extractinfo.
Extract_Information
(optimal_pathways, incpds, inrxns, db)¶ Bases:
object
Retrieves names of compounds, reactions and organisms for reactions and compounds that need to be added to produce a target compound
-
extractinfo
(path)¶ Builds necessary dictionaries to hold the info found in the get_info function
-
get_info
(rxn, path_dict, excpds, Direction=False)¶ Gets information for reactions, compounds and organisms
-
ShortestPath.integerprogram_pulp¶
-
class
ShortestPath.integerprogram_pulp.
IntergerProgram
(db, limit_reactions, limit_cycle, k_paths, cycle, verbose, time_limit, OUTPUT)¶ Bases:
object
Sets final constraints and solved integer linear program
-
cycle_constraints
(lp, variables, solution, solution_internal, obj, cycle_count, initialcheck=False)¶ Check solution for cycles and implement new constraints and resolve if cycle is identified
-
cycle_constraints_internal
(lp, variables, solution, obj, cycle_count, length_external)¶ Check solution for cycles and implement new constraints and resolve if cycle is identified
-
fill_allsolutions
(solution)¶
-
filling_optimal_solution_arrays
(solution, solution_internal, op, op_internal)¶
-
identify_internal_rxns
(variables, op, op_internal, lp)¶
-
initiate_cycle_check
(solution, solution_internal, lp, variables, obj, cycle_check_count, initialcheck_value=False)¶
-
initiate_internal_cycle_check
(solution, lp, variables, obj, cycle_check_count, length_external)¶
-
initiate_multiple_solutions
(solution, lp, variables, obj, op, op_internal, count_k_paths)¶
-
ip_calculate
(lp, variables, obj)¶ Run glpk solver
-
k_number_paths
(lp, variables, obj, op, op_internal, count_k_paths)¶ ‘retrieve the next shortest path
-
multiple_optimal_solution
(lp, variables, obj, originalsolution, op, op_internal, count_k_paths)¶ Identify multiple solutions
-
multiple_optimal_solution_internal
(lp, variables, obj, originalsolution, op)¶ Find multiple solutions that use organisms internal reactions
-
run_cycle_check
(solution)¶ Run cycle check
-
run_glpk
(LP, incpds, inrxns, target_compound_ID, multiplesolutions=True)¶ Final set up and solve integer linear program
-
set_lp_problem
(lp, variables)¶
-
set_objective_function
(variables)¶ Set objective function
-
set_objective_function_internal
(variables)¶ Set objective function
-
set_row_bounds
(lp)¶ Set row bounds
-
set_weight
(number_rxn_steps)¶ retrieve weight to disfavor rxns in path
-
-
ShortestPath.integerprogram_pulp.
verbose_print
(verbose, line)¶


Class Method
bezierPathForRect:withShape:lineThickness:
Get the bezier path for the specified bezier shape.
Declaration
+(UIBezierPath *)bezierPathForRect:(CGRect)rect withShape:(HSWidgetBezierShape)shape lineThickness:(CGFloat)thickness;
Parameters
-
rect
origin and size of the bezier path
-
shape
bezier shape to get the path of
-
thickness
the thickness of the line used for the bezier path so that that points on path can be adjusted
Return Value
A bezier path for the specified shape. If HSWidgetBezierShapeDefault is specified for the shape then the user selected shape will be specified (or default HSWidgets provides if unset).
Related Links
Bezier Shapes
-
HSWidgetBezierShape
Constants for specifying a bezier shape.
-
+ allBezierShapes
Get information about all the provided bezier shapes.


---
layout: post
title: UWUO Weather Guru Predicts Extreme Winter
date: '2014-04-01T04:44:00.000-04:00'
author: Bob Sica
tags:
- uwo
- '2014'
- humour
- weather
- winter
modified_time: '2014-04-01T04:44:32.095-04:00'
blogger_id: tag:blogger.com,1999:blog-736339229338318027.post-2047072636949501453
blogger_orig_url: http://blog.purplecrowlidar.ca/2014/04/uwuo-weather-guru-predicts-extreme.html
---
excerpted from the London Freee Presss, 01 April 2014:
A real scientific study with formulas and stuff was released today by a bunch of scientists including Prof. R. Sica, Professor of Whether at The University of Western University Ontario. The study boldly predicts that the winter of 2013-2014 will be one of the coldest on record. Mustang Scientist Sica told this paper that: "we’ve gone over the results with a fine tooth comb and are highly certain that a combination of highs, lows and other emotions will result in a very cold winter, particularly in January and February 2014." Sica also said: “don’t put those snow shovels away until March.”
The study will be submitted to the prestigious journal Nauturel sometime this summer .


Frequently Asked Questions (FAQ)
What is the default behavior?
Renovate will:
- Look for configuration options in a configuration file (e.g.
renovate.json
) and in eachpackage.json
file - Find and process all package files (e.g.
package.json
,composer.json
,Dockerfile
, etc) in each repository - Use separate branches/PR for each dependency
- Use separate branches for each major version of each dependency
- Pin devDependencies to a single version, rather than use ranges
- Pin dependencies to a single version if it appears not to be a library
- Update
yarn.lock
and/orpackage-lock.json
files if found - Create Pull Requests immediately after branch creation
What is this main
branch I see in the documentation?
When you create a new repository with Git, Git creates a base branch for you.
The default branch name that Git uses is master
(this will be changed to main
later).
The Git-hosting ecosystem has settled on using main
to replace master
.
When you create a new repository on say GitHub or GitLab, you'll get a main
branch as your base branch.
It therefore makes sense for Renovate to replace master
with main
where possible as well.
A branch name has no special meaning within the Git program, it's just a name.
The base branch could be called trunk
or mainline
or prod
, and Git would work just as well.
Which Renovate versions are officialy supported?
The Renovate maintainers only support the latest version of Renovate. The Renovate team will only create bugfixes for an older version if the hosted app needs to stay on an older major version for a short time or if some critical bug needs to be fixed and the new major is blocked.
If you're using the hosted app, you don't need to do anything, as the Renovate maintainers update the hosted app regularly. If you're self hosting Renovate, use the latest release if possible.
What if I need to .. ?
Use an alternative branch as my Pull Request target
Say your repository's default branch is main
but you want Renovate to use the next
branch as its PR target.
You can configure the PR target branch via the baseBranches
option.
Add this line to the renovate.json
file that's in the default branch (main
in this example).
{
"baseBranches": ["next"]
}
You can set more than one PR target branch in the baseBranches
array.
Support private npm modules
See the dedicated Private npm module support page.
Control Renovate's schedule
Renovate itself will run as often as its administrator has configured it (e.g. hourly, daily, etc). You may want to update certain repositories less often. Or you may even want to use different schedules for specific packages.
To control the days of the week or times of day that Renovate updates packages, use the timezone
and schedule
configuration options.
By default, Renovate schedules use the UTC timezone, but you can override this in the global config.
You can set a specific time zone in your local config file as well:
{
"timezone": "America/Los_Angeles"
}
The timezone must be a valid IANA time zone.
With the timezone set, you can define days of week or hours of the day in which Renovate will make changes. Renovate uses the @breejs/later library to parse the text. Read the parser documentation at breejs.github.io/later/parsers.html#text. The @breejs/later library also handles the concepts of "days", time_before", and "time_after". Renovate does not support scheduled minutes or "at an exact time" granularity.
Examples of the kind of schedules you can create:
every weekend
before 5:00am
[after 10pm, before 5:00am]
[after 10pm every weekday, before 5am every weekday]
on friday and saturday
The scheduling feature can be very useful for "noisy" packages that are updated frequently, such as aws-sdk
.
To restrict aws-sdk
to weekly updates, you could add this package rule:
"packageRules": [
{
"matchPackageNames": ["aws-sdk"],
"schedule": ["after 9pm on sunday"]
}
]
The "schedule" propery must always be defined in an array, even if you only set a single schedule. Multiple entries in the array means "or".
Disable Renovate for certain dependency types
Define a packageRules
entry which has the dependency type(s) in matchDepTypes
and "enabled": false
.
Use a single branch/PR for all dependency upgrades
Add a configuration for configuration option groupName
set to value "all"
, at the top level of your renovate.json
or package.json
.
Use separate branches per dependency, but not one per major release
Set configuration option separateMajorMinor
to false
.
Keep using SemVer ranges, instead of pinning dependencies
Set configuration option rangeStrategy
to "replace"
.
Keep lock files (including sub-dependencies) up-to-date, even when package.json
hasn't changed
By default, if you enable lock-file maintenance, Renovate will update the lockfile ["before 5am on monday"]
.
If you want to update the lock file more often, update the schedule
field inside the lockFileMaintenance
object.
Wait until tests have passed before creating the PR
Set the configuration option prCreation
to "status-success"
.
Branches with failing tests will remain in Git and continue to get updated if necessary, but no PR will be created until their tests pass.
Wait until tests have passed before creating a PR, but create the PR even if they fail
Set the configuration option prCreation
to "not-pending"
.
Assign PRs to specific user(s)
Set the configuration option assignees
to an array of usernames.
Add labels to PRs
Set the configuration option labels
to an array of labels to use.
Apply a rule, but only to package abc
?
- Add a
packageRules
array to your configuration - Create one object inside this array
- Set field
matchPackageNames
to value["abc"]
- Add the configuration option to the same object
e.g.
"packageRules": [
{
"matchPackageNames": ["abc"],
"assignees": ["importantreviewer"]
}
]
Apply a rule, but only for packages starting with abc
Do the same as above, but instead of using matchPackageNames
, use matchPackagePatterns
and a regex:
"packageRules": [
{
"matchPackagePatterns": "^abc",
"assignees": ["importantreviewer"]
}
]
Group all packages starting with abc
together in one PR
As above, but apply a groupName
:
"packageRules": [
{
"matchPackagePatterns": "^abc",
"groupName": ["abc packages"]
}
]
Change the default values for branch name, commit message, PR title or PR description
You can use the branchName
, commitMessage
, prTitle
or prBody
configuration options to change the defaults for those settings.
Automatically merge passing Pull Requests
Set the configuration option autoMerge
to true
.
Nest it inside config objects patch
or minor
if you want it to apply to certain types only.
Separate patch releases from minor releases
Renovate's default behavior for major/minor releases
Renovate's default behavior is to separate major and minor releases, patch releases are also considered "minor". Let's explain the default behavior with an example:
Say you are using a package snorgleborf
, it's the 0.8.0
version.
The snorgleborf
maintainers then release the following versions:
0.8.1
(patch)0.9.0
(minor)1.0.0
(major)
Renovate would then open the following PRs:
- Update dependency
snorgleborf
to0.9.0
(minor) - Update dependency
snorgleborf
to1.0.0
(major)
Note how Renovate groups the patch and minor versions together into one PR.
This means you only get a PR for the minor version, 0.9.0
.
You can override the default behavior. To learn more read the section below.
Overriding the default behavior for major/minor releases
You can see in the example above that Renovate won't normally open a PR for the snorgleborf
patch release.
You can tell Renovate to open a separate PR for the patch release by setting separateMinorPatch
to true
.
In both cases, Renovate will open 3 PRs:
- Update dependency
snorgleborf
to0.8.1
(patch) - Update dependency
snorgleborf
to0.9.0
(minor) - Update dependency
snorgleborf
to1.0.0
(major)
Most people don't want more PRs though. But it can still be handy to get PRs for patches when using automerge:
- Get daily patch updates which are automerged once tests pass
- Get weekly updates for minor and major updates
The end result would be that you barely notice Renovate during the week, while you still get the benefits of patch level updates.


I am Website Developer and Machine Learning Enthusiast . A C++ and Python Programmer
I got deep passion for website Development because i love to see my beautiful websites hosted on the web.Over time I have gained interest in html css js bootstrap4 react redux angular node and few more frameworks.
I am pretty much attracted towards machine learning field and work frequently on ml and dl.But my best skill is actually in eating hot and spicy pizzas.I am the undisputed queen of pizza chalenges.
Love pizzas as much as I do?.Let's talk about how awesome they are!. We can code while we eat.
CONTACT ME


does the emoncms api provide a mechanism for specifying the time at which data were collected?
i understand that one can upload data to emoncms like this:
https://hostname/api/post?apikey=TOKEN&json={var1:200.2,var2:200,var3:100}
i would like to buffer data at my client, then upload periodically to emoncms, so i would like to associate a timestamp with the data. for example, i imagine something like this:
https://hostname/api/post?apikey=TOKEN&json={timestamp:NNNNNNNN,var1:200.2,var2:200,var3:100}
where NNNNNNNN is the unix epoch or a formatted UTC time.
does the emoncms provide for this? or does it only associate the timestamp when it receives data?
Re: how to upload timestamped data to emoncms?
in Controllers/api_controller there is code that checks for timestamp if sent by client. so it looks like this is how to do it:
https://hostname/api/post?apikey=TOKEN&time:NNNNNNNN&json={var1:200.2,var2:100}
do not put the timestamp in the json data - it will be treated as an input.
Re: how to upload timestamped data to emoncms?
Thanks - I needed to upload data with an 'earlier' timestamp too and this was a good pointer.
Note there's a small typo above. It should read: time=NNNNNNNN
In Perl it looks something like this:
#!/usr/bin/perl -w
use strict;
use Date::Parse;
use LWP::UserAgent;
my $emon_ua = LWP::UserAgent->new;
my $timestamp = str2time("22/feb/2012 16:00");
my $r1 = 3045;
my $key = "your_key_here";
my $emon_url = "http://localhost/emoncms3/api/post?apikey=$key\&time=$timestamp\&json={meter1:$r1}";
my $emon_response = $emon_ua->get($emon_url);
if ($emon_response->is_error) {
die $emon_response->status_line;
}
And to check it worked:
mysql> select * from input;
+----+--------+-------------+-------------+---------------------+---------+--------+
| id | userid | name | processList | time | value | status |
+----+--------+-------------+-------------+---------------------+---------+--------+
| 1 | 2 | ledcount | 1:1 | 2012-02-23 15:05:32 | 975537 | 0 |
| 2 | 2 | power | 1:2,5:3 | 2012-02-23 15:05:48 | 191 | 0 |
| 3 | 2 | temperature | 1:4 | 2012-02-23 15:05:48 | 22.3 | 0 |
| 4 | 2 | apt-3-watts | 1:5,5:6 | 2012-02-23 15:05:52 | 0 | 0 |
| 5 | 2 | apt-6-watts | 1:7,5:8 | 2012-02-23 15:05:52 | 1970 | 0 |
| 6 | 2 | apt-9-watts | 1:9,5:10 | 2012-02-23 15:05:52 | 456 | 0 |
| 7 | 2 | EDS0066temp | 1:11 | 2012-02-23 15:05:01 | 24.1875 | 0 |
| 8 | 2 | meter1 | 1:12 | 2012-02-22 16:00:00 | 3045 | 0 |
+----+--------+-------------+-------------+---------------------+---------+--------+
8 rows in set (0.00 sec)
mysql>