ECO-SANDWICH® House / University of Zagreb, Faculty of Architecture
- Curated by María Francisca González
- 1 minute
Sustainability & Green Design · Koprivnica, Croatia
- version="1.0" encoding="UTF-8"? Architects: University of Zagreb, Faculty of Architecture
- AreaArea of this architecture projectArea: 394.0 m2
- version="1.0" encoding="UTF-8"?YearCompletion year of this architecture project Year: 2016
- version="1.0" encoding="UTF-8"?PhotographsPhotographs: Mark Miščević and Marko Mihaljević
- version="1.0" encoding="UTF-8"?ManufacturersBrands with products used in this architecture project Manufacturers: ECO-SANDWICH®, Miral, Plaka
- Lead Architects prof. Ljubomir Miščević, M.Arch.
- Collaborators Tea Beličev, Mark Miščević
- Structural Engineering Mladen Meštrović
- Mechanical Installations Ivan Cetinić
- Plumbing and Drainage Ivan Cetinić
- Electrical Engineering Stipe Mihotić
- Facade design Beton Lučko d.o.o., Leo Gavrić
- Main Contractor Teh-Gradnja d.o.o.
- Client Agencija za društveno poticanu stanogradnju Grada Koprivnice City of Koprivnica Social Housing Agency
More Specs Less Specs
Text description provided by the architects. The First ECO-SANDWICH ® House is a unique example of a holistic and innovative approach to sustainable architecture. The house is the first of twelve planned passive house energy standard multi-family houses in the green area of City of Koprivnica in Croatia, within the program of social housing. The First ECO-SANDWICH ® House is also the World`s first application of ECO-SANDWICH ® wall system.
ECO-SANDWICH ® wall system was developed as a result of cooperation between Croatian scientific institutions (Faculty of Civil Engineering and Faculty of Architecture, University of Zagreb) and industry. It is a ventilated prefabricated wall panel that utilizes recycled construction and demolition waste (CDW) and mineral wool produced using innovative and sustainable Ecose® technology.
ECO‐SANDWICH ® tackles four major environmental problems. It reduces greenhouse gas emission by energy efficiency of buildings, it reduces energy consumption in building sector, it increases resource efficiency through the use of construction and demolition waste (50% of total aggregates is obtained from recycled aggregate) and it minimizes the use of regulated chemicals like phenol and formaldehyde from the insulation material production process.
The research in the field of concrete technology shows that recycled aggregate can be used as a satisfactory substitute for aggregate from natural resources. Thermal transmittance of the concrete with recycled aggregate is 36% lower than the thermal transmittance of the concrete with natural aggregate. Additionally, thermal transmittance of the concrete with recycled bricks is 45% lower than the thermal transmittance of the concrete with natural aggregate. This adds a great value to material that is currently used for backfilling operation or is rejected at the landfills.
A newly developed mineral wool made using Ecose ® Technology is manufactured from abundant recycled and naturally occurring materials. The technology is free of formaldehyde, phenols, pentanes, butanes and acrylics. The first application of ECO-SANDWICH® system was realized as a donation of the European Union project to the investor, the City of Koprivnica Social Housing Agency, which supported the ECO-SANDWICH ® project from the very beginning.
The project was realized thanks to the first implementation of sustainable, innovative, green public procurement as a model of financing in Croatia. The first ECO-SANDWICH ® House is a brand new residential type within the Social housing program in Croatia. It is a multi-family house with three different apartments, each having its own garden equipped with electrical and water supply. The house is designed as a passive solar house which is closed on the North to limit energy loss and open on the South to utilize solar radiation. All apartments are equipped with heat recovery ventilation systems.
The project itself and realization of the house explored the possibilities of applying the ECO-SANDWICH ® system. Therefore, the building has a complex shape, with cantilevers, corner windows, loggia, balconies, etc., to solve as much details as possible and to create a catalog of solutions for future applications. It has been proven that the concept of a passive house, even with the application of a prefabricated façade system, does not necessary have to generate simple and boring architecture.


Preparation time
less than 30 mins
Cooking time
1 to 2 hours
Serves
Serves 4
Give korma a twist by using lamb leg instead of chicken. Using fragrant Malaysian spices brings the dish alive.
For the Malaysian curry powder, toast all of the spices, except the turmeric, in a dry frying pan, for 30 seconds-1 minute, or until they become fragrant. Set aside to cool slightly.
Grind the toasted spices and turmeric to a powder using a pestle and mortar.
For the Malay korma, heat one tablespoon of the oil in a lidded wok, add the lamb, in batches if necessary, and stir-fry for 2-3 minutes, or until browned all over. Remove the lamb from the wok and set aside.
Heat the remaining oil in the wok used to cook the lamb and fry the onion, ginger, garlic, 1 ½ tablespoons of the Malaysian curry powder and all of the chilli powder for 1-2 minutes, or until fragrant (NB: Do not let the mixture burn).
Add the reserved lamb to the wok and season to taste, with salt. Stir until well combined. Stir in the saffron strands and soaking water, cashew nut paste, cinnamon stick, then pour in enough water to cover the lamb by 2.5cm/1in. Bring the mixture to the boil, then reduce the heat, cover the wok with the lid and simmer, stirring occasionally, for 1¼-1½ hours. (You may need to add more water if the mixture begins to dry out.)
Stir in the yoghurt and tomatoes and return the mixture to a simmer for 1-2 minutes.
To serve, spoon the rice into each of 4 serving bowls, top each bowl with some lamb curry and garnish with the coriander leaves.


Syllabus
KELLY v. SOUTH CAROLINA
After convicting petitioner Kelly of murder and related crimes, a South Carolina jury was asked to determine whether any aggravating factors had been shown and, if so, to recommend a sentence of death or life imprisonment. At the sentencing proceeding, the prosecutor presented testimony that Kelly had made a knife while in prison and taken part in an escape attempt with plans to hold a female guard hostage. The prosecutors cross-examination of a psychologist brought out evidence of Kellys sadism at an early age and his current desires to kill anyone who irritated him. In his closing argument, the prosecutor spoke of Kelly as a dangerous bloody butcher. Relying on the holding of Simmons v. South Carolina, 512 U. S. 154that when a capital defendants future dangerousness is at issue, and the only sentencing alternative to death … is life imprisonment without possibility of parole, due process entitles the defendant to inform the jury of [his] parole ineligibility, Shafer v. South Carolina, 532 U. S. 36defense counsel requested a jury instruction stating that Kelly would be ineligible for parole if he received a life sentence. The trial court refused, saying that the States evidence went to Kellys character and characteristics, not to future dangerousness. The jury recommended a death sentence. In affirming the sentence, the State Supreme Court held Simmons inapposite for two reasons: state law provided the jury with a third sentencing alternative, and future dangerousness was not at issue.
Held: Kelly was entitled to a jury instruction that he would be ineligible for parole under a life sentence. The State Supreme Courts statement that Simmons is inapplicable under South Carolinas new sentencing scheme because life without the possibility of parole is not the only legally available sentence alternative to death mistakes the relationship of Simmons to the state sentencing scheme. Although a murder defendant facing a possible death sentence can, under some circumstances, receive a sentence less than life imprisonment, under the state scheme a jury now makes a sentencing recommendation only if the jurors find an aggravating circumstance. When they do make a recommendation, their only alternatives are death or life without parole. Thus, the state courts reasoning is not to the point. The court also erred in ruling that Kellys future dangerousness is not at issue. The evidence and argument cited by the court are flatly at odds with that conclusion. The court saw the evidence as going only to Kellys behavior in prison, or to his proclivity to escape from it, and overlooked the fact that evidence of violent behavior in prison can raise a strong implication of generalized future dangerousness, Simmons, supra, at 171. A jury hearing evidence of a defendants propensity for violence reasonably will conclude that he presents a risk of violent behavior, whether locked up or free, and whether free as a fugitive or as a parolee. Evidence of future dangerousness under Simmons is evidence with a tendency to prove dangerousness in the future; its relevance to that point does not disappear merely because it might support other inferences or be described in other terms. The prosecutor accentuated the clear inference of future dangerousness raised by the evidence and placed the case within the four corners of Simmons . Although his characterizations of butchery went to retribution, that did not make them any the less arguments that Kelly would be dangerous down the road. Thus was Kellys jury, like its predecessor in Simmons , invited to infer that petitioner is a vicious predator who would pose a continuing threat to the community. Simmons, supra, at 176. It is not dispositive that Kellys jury did not ask the judge for further instruction on parole eligibility, whereas the Simmons and Shafer juries did. A trial judges duty is to give instructions sufficient to explain the law, an obligation that exists independently of any question from the jurors or any other indication of perplexity on their part. Nor is there any reason to believe that Kellys jury was better informed than Simmonss or Shafers on the matter of parole eligibility. Pp. 511.
343 S. C. 350, 540 S. E. 2d 851, reversed and remanded.
Souter, J., delivered the opinion of the Court, in which Stevens, OConnor, Ginsburg, and Breyer, JJ., joined. Rehnquist, C. J., filed a dissenting opinion, in which Kennedy, J., joined. Thomas, J., filed a dissenting opinion, in which Scalia, J., joined.


The Server Volumes tab can be used to manage storage volumes on your Zmail mailbox server. When Zmail Collaboration Server is installed, one index volume and one message volume are configured on each mailbox server.
The Index volume is /opt/ zmail/index
The Message volume is /opt/ zmail/store
Each Zmail mailbox server is configured with one current index volume. Each mailbox is assigned to a permanent index directory on the current index volume. When an account is created, the current index volume is automatically defined for the account. You cannot change which index volume the account is assigned.
As volumes become full, you can create a new current index volume for new accounts. The older index volume is no longer assigned new accounts.
Index volumes not marked current are still actively in use as the index volumes for accounts assigned to them. Any index volume that is referenced by a mailbox as its index volume cannot be deleted.
When a new message is delivered or created, the message is saved in the primary message volume. Additional secondary message volumes can be created, but only one is configured as the current volume where new messages are stored. When the volume is full, you can configure a new current message volume. The current message volume receives all new messages. New messages are never stored in the previous volume.
A current volume cannot be deleted, and message volumes that have messages referencing the volume cannot be deleted.
The Volumes tab shows the following information
Manage Volumes section
Volume Name. The name of the volume. The initial volumes are named index1 and message1.
Volume Root Path. The location in the file system where volume data is stored.
Volume Type. The volume type is either Index or Primary Message, Secondary Message.
Compress Blobs. When this box is checked, message blobs whose size is above the compression threshold are compressed. If blob compression is turned on, the disk space used is decreased. Note: Turning on blob compression also increases memory requirements for the server.
Compression Threshold. Messages larger than the threshold are compressed. The default threshold is 4096 bytes.
Current. A check mark is displayed next to volumes that are current.
Assign Current Volumes. This can be either the message volume, secondary message volume, or the index volume.
Assign Current Volumes section
Current primary message volume. The current primary volume name. New messages are saved in this current message volume.
Current secondary message volume. The current secondary message volume name. Older data is stored on the secondary message volume.
Current index volume. The current index volume name. As volumes become full, you can create a new current index volume for new accounts
HSM Policy section
To manage your disk utilization, you can implement a global HSM policy or a different HSM policy for each mailbox server.
Types of items to move. You can select messages, tasks, appointments, contacts,and briefcase items to move from a primary volume to the current secondary volume.
Move items older than. The default global HSM policy is to move messages and files more than 30 days old to the secondary volume. The age of items to be moved can be specified by number of days, months, weeks, hours, or minutes.
Policy String. You can use the search query language to set up other HSM policies. For example, if you wanted all messages marked as junk to be included in messages moved to the current secondary volume, you would add the following to the policy: message:in:junk before:-[x] days.


| darwin | freebsd | linux | windows | race | android | openbsd | netbsd | dragonfly | aix | js | nacl | plan9 | solaris | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 386 | amd64 | amd64 | amd64 | amd64 | arm | arm64 | arm64 | 386 | 386 | amd64 | amd64 | arm | 386 | 386 | 386 | 386 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | arm | arm | arm | arm64 | mips | mips64 | mips64le | mipsle | ppc64 | ppc64le | ppc64le | s390x | 386 | amd64 | amd64 | amd64 | arm | darwin | freebsd | linux | windows | 386 | amd64 | arm | arm64 | 386 | 386 | amd64 | amd64 | arm | amd64 | arm | amd64 | ppc64 | wasm | 386 | amd64p32 | 386 | amd64 | arm | amd64 | amd64 | ||||
| 10_14 | 10_11 | 10_12 | 10_14 | nocgo | mg912baios | corellium | mn4m2zdaios | 11_2 | 12_0 | 11_2 | 12_0 | paulzhol | 387 | clang | sid | clang | fedora | jessie | longtest | nocgo | noopt | racecompile | sid | ssacheck | arm5spacemonkey | nativemake | packet | buildlet | buildlet | power9osu | ibm | 2008 | 2008 | 2012 | 2016 | emu | emu | corellium | corellium | 62 | 64 | 62 | 64 | 8_0 | bsiegert | 0intro | 9front | oraclerel | smartosbuildlet | |||||||||||||||||||||||
| 7ed7669 | mknyszek | 24 May 15:34 | runtime: ensure mheap lock stack growth invariant is maintained | fail | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | |||||||||||||||||||||||
| db32555 | anty.sk+git | 24 May 15:23 | strings: clarify example of ContainsAny | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ||||||||||||||||||||||
| cd0f5f3 | git | 24 May 15:22 | image/draw: change argument type to be consistent with other args | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | |||||||||||||||||||||||||||||||||
| 46fd677 | hyangah | 24 May 15:18 | cmd/vendor: sync<EMAIL_ADDRESS>| fail | ok | ok | fail | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | ||||||||||||||||||||||
| fc58acb | git | 24 May 14:55 | compress/gzip: add missing error check in test | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | ok | ok | fail | fail | ||||||||||||
| c468ad0 | 24 May 09:38 | syscall/js: replace TypedArrayOf with CopyBytesToGo/CopyBytesToJS | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | ok | ok | ok | fail | fail | ||||||||||
| 7e5bc47 | billo | 24 May 08:16 | crypto/ecdsa: implement ecdsa on s390x for P256/P384/P521 using KDSA instruction | fail | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | ok | fail | ||||||||||
| b84e0bc | bradfitz | 23 May 21:22 | SECURITY.md: add security file | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | ok | fail | |||||||
| ef2f417 | bradfitz | 23 May 20:48 | test: skip a test on failing test on nacl/386 | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | fail | fail | fail | ||||||
| 3ce865d | mmcloughlin | 23 May 16:16 | crypto/sha*: replace putUint{32,64} helpers | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | fail | ok | fail | ||||||
| 2500ac2 | git | 23 May 15:51 | image: add missing error check in test | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | fail | ok | fail | ok | ok | fail | ok | fail | |||||||
| 0ac4ea7 | andrius4669 | 23 May 15:45 | mime: encode CTL and non-US-ASCII characters in FormatMediaType | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | ok | ok | fail | |||||||
| 0509216 | cespare | 23 May 15:41 | strconv: fix rounding in FormatFloat fallback path | fail | ok | ok | ok | fail | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | ok | fail | ok | ok | fail | ||||||||
| f8a5ba2 | rsc | 23 May 14:36 | cmd/go: default to GOPROXY=https://proxy.golang.org and GOSUMDB=sum.golang.org | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | fail | ok | fail | |||||||
| 4fbb4e7 | mickeyreiss | 23 May 13:55 | bufio: Fix typo in scan.go documentation | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | fail | fail | fail | |||||||
| 65ef999 | agnivade | 23 May 09:19 | cmd/doc: stop showing interface methods while matching symbols | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | fail | ok | fail | ok | ok | fail | ok | fail | |||||||
| e2970a4 | ariel | 23 May 08:01 | text/template: add a slice function to the predefined global functions | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | fail | ok | fail | ok | ok | fail | ok | fail | ||||||||
| 6f51082 | moehrmann | 23 May 06:16 | fmt: always clear wrapErrs | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | fail | fail | fail | ||||||||
| 3e9d8e2 | cuong.manhle.vn | 23 May 01:39 | test/fixedbugs: fix some tests will not be run | fail | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | fail | ok | fail | ok | ok | fail | ok | fail | ||||||
| 7a567a6 | bradfitz | 23 May 01:38 | cmd/dist: support using cross-compiled std test binaries for slow builders | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | fail | fail | |||||||
| d307bd4 | git | 22 May 20:42 | encoding/gob: properly ignore errors | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | fail | fail | ok | ok | ok | fail | fail | ok | fail | ||||||
| 983986f | kawakami.ozone | 22 May 20:41 | image/gif: fix transparency loss when encoding a wrapped *image.Paletted | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | fail | ok | ok | ok | ok | fail | fail | fail | |||||||
| 94a9dad | mdempsky | 22 May 18:43 | cmd/compile: fix capture-by-reference of return parameters | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | fail | |||||||
| a326bc6 | agnivade | 22 May 17:22 | net/url: clarify that RawPath is optionally set | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | ok | fail | ok | fail | ||||||||
| 42bb476 | filippo | 22 May 16:23 | crypto/x509: include roots with empty or multiple policies on macOS | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | ok | ok | ok | ok | ok | fail | ||||||||
| 2326a66 | filippo | 22 May 16:20 | crypto/x509: fix and cleanup loadSystemRoots on macOS | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | fail | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail | ok | ok | ok | fail | ok | ok | fail | |||||||
| a3d4655 | filippo | 22 May 16:12 | crypto/x509: fix value ownership in isSSLPolicy on macOS | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | fail | fail | fail | ||||||||
| 06b0bab | rsc | 22 May 12:54 | all: shorten some tests | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | fail | fail | ok | fail | ||||||||
| b0e238a | rsc | 22 May 12:52 | misc/cgo/test: consolidate tests into fewer cgo source files | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | fail | ok | fail | ||||||||
| 6105e8b | keithr | 22 May 11:07 | runtime: revert init order changes | fail | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | ok | fail | ok | fail |
| darwin | freebsd | linux | windows | race | android | openbsd | netbsd | dragonfly | aix | js | nacl | plan9 | solaris | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 386 | amd64 | amd64 | amd64 | amd64 | arm | arm64 | arm64 | 386 | 386 | amd64 | amd64 | arm | 386 | 386 | 386 | 386 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | arm | arm | arm | arm64 | mips | mips64 | mips64le | mipsle | ppc64 | ppc64le | ppc64le | s390x | 386 | amd64 | amd64 | amd64 | arm | darwin | freebsd | linux | windows | 386 | amd64 | arm | arm64 | 386 | 386 | amd64 | amd64 | arm | amd64 | arm | amd64 | ppc64 | wasm | 386 | amd64p32 | 386 | amd64 | arm | amd64 | amd64 | |||||
| 10_14 | 10_11 | 10_12 | 10_14 | nocgo | mg912baios | corellium | mn4m2zdaios | 11_2 | 12_0 | 11_2 | 12_0 | paulzhol | 387 | clang | sid | clang | fedora | jessie | longtest | nocgo | noopt | racecompile | sid | ssacheck | arm5spacemonkey | nativemake | packet | buildlet | buildlet | power9osu | ibm | 2008 | 2008 | 2012 | 2016 | emu | emu | corellium | corellium | 62 | 64 | 62 | 64 | 8_0 | bsiegert | 0intro | 9front | oraclerel | smartosbuildlet | ||||||||||||||||||||||||
| arch | 788fe5f | bcmills | 12 Mar 16:21 | all: add go.mod | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | ok | • | • | ok | • | • | ok | |||||||||||||||||||||||||||||
| benchmarks | abdf586 | tklauser | 05 Apr 15:50 | drivers: fix build for aix | • | • | ok | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | ok | • | • | • | • | • | ok | |||||||||||||||||||||||||||||
| blog | da069a0 | gabe.guzman | 06 May 17:33 | blog: update URLs for "A Tour of Go" | • | • | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | • | • | • | • | ok | • | • | ok | ||||||||||||||||||||||||||||||
| crypto | 22d7a77 | conradoplg | 13 May 17:29 | sha3: fix bug in cSHAKE Clone() | • | • | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | ok | ok | ok | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | ok | • | • | fail | • | • | ok | ||||||||||||||||||||||||||||||
| debug | 621e2d3 | khr | 15 May 04:13 | internal/gocore: update to handle 1.12 core files | • | • | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | ok | • | • | • | • | • | ok | |||||||||||||||||||||||||||||||
| exp | efd6b22 | rsc | 10 May 13:29 | sumdb/internal/tkv/tkvtest: add tester and in-memory implementation | • | • | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | • | • | ok | • | • | • | • | ok | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ||||||||||
| image | f03afa9 | nigeltao | 23 May 03:58 | ccitt: rename fooTable vars to fooDecodeTable | • | • | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | ok | • | • | ok | • | • | ok | |||||||||||||||||||||||||||||||
| mobile | 32b2708 | m | 09 May 16:48 | cmd/bind: add remaining Objc nullability specifiers | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | • | |||||||
| net | f3200d1 | tklauser | 22 May 15:58 | internal/socket: remove leftover AF_* and SOCK_RAW constants on aix | • | • | ok | fail | • | • | • | ok | ok | ok | ok | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | fail | • | • | ok | |||||||||||||||||||||||||||||||||
| oauth2 | aaccbc9 | bobbydesimone | 23 May 18:27 | google: update ApprovalForce to use openid connect friendly prompt=consent | • | • | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | ok | ok | • | • | ok | |||||||||||||||||||||||||||||||
| perf | 6835260 | bradfitz | 01 May 05:18 | storage: require cgo, not !plan9 | • | • | ok | fail | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | • | |||||||||||||||||||||||||||||||||
| review | 8102926 | yury | 08 May 20:43 | git-codereview: add a hint about mailing the whole chain of changes | • | • | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | • | • | • | • | fail | ok | • | • | ok | ||||||||||||||||||||||||||||||||
| sync | 1122301 | deklerk | 23 Apr 02:48 | semaphore: better error message when releasing more than held | • | • | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | ok | • | • | ok | |||||||||||||||||||||||||||||||||
| sys | dbbf3f1 | Jason | 24 May 15:25 | windows: add IP() accessor to SocketAddress type | • | • | ok | ok | • | • | • | ok | ok | ok | ok | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | ok | • | • | ok | ||||||||||||||||||||||||||||||||||
| talks | 5ca518b | bcmills | 13 Mar 19:44 | all: add go.mod | • | • | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | • | • | • | • | • | • | • | ok | ||||||||||||||||||||||||||||||||
| term | 4b5627a | bcmills | 12 Mar 20:22 | all: add go.mod | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | ok | • | • | • | • | • | • | • | • | • | ok | • | • | • | • | ||||||||
| text | 342b2e1 | mpvl | 25 Apr 21:42 | all: upgrade to Unicode 11 | • | • | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | fail | • | • | ok | |||||||||||||||||||||||||||||||||
| time | 9d24e82 | matloob | 08 Mar 20:28 | all: add a go.mod file | • | • | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | ok | • | • | ok | ||||||||||||||||||||||||||||||||||
| tools | 2c0ae70 | iancottrell | 24 May 14:03 | internal/lsp: add file watching and use it to trigger invalidations | • | • | fail | • | • | • | fail | fail | fail | fail | • | fail | • | fail | fail | • | • | fail | fail | fail | • | • | fail | • | fail | fail | fail | • | • | • | • | • | fail | ||||||||||||||||||||||||||||||||||||
| tour | db40fe7 | dmitshur | 18 Mar 02:04 | tour: make space optional after "#appengine:" prefix | • | • | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | • | • | ok | ok | ok | ok | • | • | ok | • | ok | • | • | • | • | • | • | • | ok |
| darwin | freebsd | linux | windows | race | android | openbsd | netbsd | dragonfly | aix | js | nacl | plan9 | solaris | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 386 | amd64 | amd64 | amd64 | amd64 | arm | arm64 | arm64 | 386 | 386 | amd64 | amd64 | arm | 386 | 386 | 386 | 386 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | arm | arm | arm | arm64 | mips | mips64 | mips64le | mipsle | ppc64 | ppc64le | ppc64le | s390x | 386 | amd64 | amd64 | amd64 | arm | darwin | freebsd | linux | windows | 386 | amd64 | arm | arm64 | 386 | 386 | amd64 | amd64 | arm | amd64 | arm | amd64 | ppc64 | wasm | 386 | amd64p32 | 386 | amd64 | arm | amd64 | amd64 | |||||
| 10_14 | 10_11 | 10_12 | 10_14 | nocgo | mg912baios | corellium | mn4m2zdaios | 11_2 | 12_0 | 11_2 | 12_0 | paulzhol | 387 | clang | sid | clang | fedora | jessie | longtest | nocgo | noopt | racecompile | sid | ssacheck | arm5spacemonkey | nativemake | packet | buildlet | buildlet | power9osu | ibm | 2008 | 2008 | 2012 | 2016 | emu | emu | corellium | corellium | 62 | 64 | 62 | 64 | 8_0 | bsiegert | 0intro | 9front | oraclerel | smartosbuildlet | ||||||||||||||||||||||||
| arch | 788fe5f | bcmills | 12 Mar 16:21 | all: add go.mod | • | • | ok | ok | ok | • | • | • | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | • | • | ok | • | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||||||||
| benchmarks | abdf586 | tklauser | 05 Apr 15:50 | drivers: fix build for aix | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| blog | da069a0 | gabe.guzman | 06 May 17:33 | blog: update URLs for "A Tour of Go" | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| crypto | 22d7a77 | conradoplg | 13 May 17:29 | sha3: fix bug in cSHAKE Clone() | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | ||||||||
| debug | 621e2d3 | khr | 15 May 04:13 | internal/gocore: update to handle 1.12 core files | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | fail | • | • | • | • | • | • | ok | |||||||
| exp | efd6b22 | rsc | 10 May 13:29 | sumdb/internal/tkv/tkvtest: add tester and in-memory implementation | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | |
| image | f03afa9 | nigeltao | 23 May 03:58 | ccitt: rename fooTable vars to fooDecodeTable | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| mobile | 32b2708 | m | 09 May 16:48 | cmd/bind: add remaining Objc nullability specifiers | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | fail | • | • | • | • | • | • | • | • | |
| net | f3200d1 | tklauser | 22 May 15:58 | internal/socket: remove leftover AF_* and SOCK_RAW constants on aix | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | fail | • | • | ok | • | fail | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | ||||||||
| oauth2 | aaccbc9 | bobbydesimone | 23 May 18:27 | google: update ApprovalForce to use openid connect friendly prompt=consent | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| perf | 6835260 | bradfitz | 01 May 05:18 | storage: require cgo, not !plan9 | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | • | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| review | 8102926 | yury | 08 May 20:43 | git-codereview: add a hint about mailing the whole chain of changes | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | fail | • | • | • | • | • | • | ok | |||||||
| sync | 1122301 | deklerk | 23 Apr 02:48 | semaphore: better error message when releasing more than held | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| sys | dbbf3f1 | Jason | 24 May 15:25 | windows: add IP() accessor to SocketAddress type | • | • | ok | ok | • | • | • | ok | ok | ok | • | ok | ok | • | • | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | • | • | • | • | ok | fail | • | • | • | • | • | • | ok | ||||||||||||||||||||||||||
| talks | 5ca518b | bcmills | 13 Mar 19:44 | all: add go.mod | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| term | 4b5627a | bcmills | 12 Mar 20:22 | all: add go.mod | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | • | • | • | • | • | • | • | • | |
| text | 342b2e1 | mpvl | 25 Apr 21:42 | all: upgrade to Unicode 11 | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | fail | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| time | 9d24e82 | matloob | 08 Mar 20:28 | all: add a go.mod file | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | ok | |||||||
| tools | 2c0ae70 | iancottrell | 24 May 14:03 | internal/lsp: add file watching and use it to trigger invalidations | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | fail | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | fail | • | ok | ok | ok | ok | ok | ok | fail | • | • | ok | • | fail | ok | fail | • | • | • | • | ok | ok | ok | ok | fail | ok | fail | • | • | • | • | • | • | fail | ||||||||
| tour | db40fe7 | dmitshur | 18 Mar 02:04 | tour: make space optional after "#appengine:" prefix | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | fail | • | • | • | • | • | • | ok |
| darwin | freebsd | linux | windows | race | android | openbsd | netbsd | dragonfly | aix | js | nacl | plan9 | solaris | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 386 | amd64 | amd64 | amd64 | amd64 | arm | arm64 | arm64 | 386 | 386 | amd64 | amd64 | arm | 386 | 386 | 386 | 386 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | amd64 | arm | arm | arm | arm64 | mips | mips64 | mips64le | mipsle | ppc64 | ppc64le | ppc64le | s390x | 386 | amd64 | amd64 | amd64 | arm | darwin | freebsd | linux | windows | 386 | amd64 | arm | arm64 | 386 | 386 | amd64 | amd64 | arm | amd64 | arm | amd64 | ppc64 | wasm | 386 | amd64p32 | 386 | amd64 | arm | amd64 | amd64 | |||||
| 10_14 | 10_11 | 10_12 | 10_14 | nocgo | mg912baios | corellium | mn4m2zdaios | 11_2 | 12_0 | 11_2 | 12_0 | paulzhol | 387 | clang | sid | clang | fedora | jessie | longtest | nocgo | noopt | racecompile | sid | ssacheck | arm5spacemonkey | nativemake | packet | buildlet | buildlet | power9osu | ibm | 2008 | 2008 | 2012 | 2016 | emu | emu | corellium | corellium | 62 | 64 | 62 | 64 | 8_0 | bsiegert | 0intro | 9front | oraclerel | smartosbuildlet | ||||||||||||||||||||||||
| arch | 788fe5f | bcmills | 12 Mar 16:21 | all: add go.mod | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| benchmarks | abdf586 | tklauser | 05 Apr 15:50 | drivers: fix build for aix | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| blog | da069a0 | gabe.guzman | 06 May 17:33 | blog: update URLs for "A Tour of Go" | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| crypto | 22d7a77 | conradoplg | 13 May 17:29 | sha3: fix bug in cSHAKE Clone() | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | ||||||||
| debug | 621e2d3 | khr | 15 May 04:13 | internal/gocore: update to handle 1.12 core files | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| exp | efd6b22 | rsc | 10 May 13:29 | sumdb/internal/tkv/tkvtest: add tester and in-memory implementation | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | |
| image | f03afa9 | nigeltao | 23 May 03:58 | ccitt: rename fooTable vars to fooDecodeTable | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| mobile | 32b2708 | m | 09 May 16:48 | cmd/bind: add remaining Objc nullability specifiers | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | |
| net | f3200d1 | tklauser | 22 May 15:58 | internal/socket: remove leftover AF_* and SOCK_RAW constants on aix | • | • | ok | ok | ok | • | • | • | • | • | ok | ok | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | fail | ok | • | • | • | • | • | • | • | ok | ||||||||
| oauth2 | aaccbc9 | bobbydesimone | 23 May 18:27 | google: update ApprovalForce to use openid connect friendly prompt=consent | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| perf | 6835260 | bradfitz | 01 May 05:18 | storage: require cgo, not !plan9 | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | • | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| review | 8102926 | yury | 08 May 20:43 | git-codereview: add a hint about mailing the whole chain of changes | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | fail | • | • | • | • | • | • | • | ok | |||||||
| sync | 1122301 | deklerk | 23 Apr 02:48 | semaphore: better error message when releasing more than held | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| sys | dbbf3f1 | Jason | 24 May 15:25 | windows: add IP() accessor to SocketAddress type | • | • | ok | ok | • | • | • | ok | ok | • | ok | ok | • | • | • | ok | • | ok | ok | ok | ok | ok | • | • | ok | • | ok | • | • | • | • | ok | • | • | • | • | • | • | • | ok | |||||||||||||||||||||||||||||
| talks | 5ca518b | bcmills | 13 Mar 19:44 | all: add go.mod | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | ||||||||
| term | 4b5627a | bcmills | 12 Mar 20:22 | all: add go.mod | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | ok | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | • | |
| text | 342b2e1 | mpvl | 25 Apr 21:42 | all: upgrade to Unicode 11 | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | fail | ok | ok | ok | fail | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| time | 9d24e82 | matloob | 08 Mar 20:28 | all: add a go.mod file | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok | |||||||
| tools | 2c0ae70 | iancottrell | 24 May 14:03 | internal/lsp: add file watching and use it to trigger invalidations | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | fail | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | fail | • | ok | fail | ok | ok | ok | ok | ok | • | • | ok | • | fail | ok | fail | • | • | • | • | ok | ok | ok | ok | ok | fail | • | • | • | • | • | • | • | fail | ||||||||
| tour | db40fe7 | dmitshur | 18 Mar 02:04 | tour: make space optional after "#appengine:" prefix | • | • | ok | ok | ok | • | • | • | ok | ok | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | • | ok | • | ok | ok | • | ok | • | ok | ok | ok | ok | ok | ok | ok | • | • | ok | • | ok | ok | ok | • | • | • | • | ok | ok | ok | ok | ok | ok | ok | • | • | • | • | • | • | • | ok |


Hom
creat your trip
Hiking Trip In Jordan
Find your Trip:
The Time of Trip
Time of Trip
Any
up to 2 hours
up to 3-4 hours
up to 6 hours
Full Day
More Than One Day
The Grade of Trip
Grade of Trip
Any
Difficult
Moderate
Easy
Location Name
No Available Places
Route
No Available Places
More!
Welcome To Your World Be Ready To Start The Adventure Come On, Find Your Adventure


CnD Highs
is down for maintenance
Our Site will launch in
Contact Us
Please take the time to leave feedback on our products its very much appreciated.
is down for maintenance
Our Site will launch in
Please take the time to leave feedback on our products its very much appreciated.


[gecode-users] Docs bugs
Guido Tack
tack at ps.uni-sb.de
Mon Oct 6 10:02:15 CEST 2008
Filip Konvička wrote:
> in case you haven't fixed that yet for 3.0, of course :-)
>
> Linear boolean constraints like
>
> void Gecode::linear ( Space * home,
> const BoolVarArgs & x,
> IntRelType r,
> int c,
> BoolVar b,
> IntConLevel icl,
> PropKind pk
> )
>
> seem to have docs in the "Linear constraints over integer variables"
> topic (2.2.0 chm), whereas the "Linear constraints over Boolean
> variables" topic is more or less empty (or is this intentional?)
Argh, this is a weird bug in doxygen. The documentation comments in
the source code are in the correct group. Actually, the generated
documentation doesn't make any sense.
http://www.gecode.org/gecode-doc-latest/group__TaskModelIntLinearInt.html
The functions list mentions the IntVar versions, but the documentation
below is for the BoolVar versions... We should file a doxygen bug
report, I guess, and look for a workaround.
> And now for some hair-splitting :-)
>
> ViewArray (Space *home, int m)
> Allocate array with m variables.
>
> Should probably be "m views". Now that's pedantic, innit?
Thanks a lot anyway ;-)
Cheers,
Guido
More information about the gecode-users
mailing list


Plot KL(p,q) and KL(q,p) for 2d Gaussian
mu = [0,0];
Sigma = [1,0.97;0.97,1];
SigmaKLa = eye(2)/25;
SigmaKLb = eye(2);
x1 = [-1:0.1:1]';
x2 = x1;
n1 = length(x1);
n2 = length(x2);
f = zeros(n1,n2);
klqp = f;
klpq = f;
for i=1:n1
f(i,:) = mvnpdf([repmat(x1(i),n2,1),x2],mu,Sigma);
klqp(i,:) = mvnpdf([repmat(x1(i),n2,1),x2],mu, SigmaKLa );
klpq(i,:) = mvnpdf([repmat(x1(i),n2,1),x2],mu,SigmaKLb);
end
hold on;
contour(x1,x2,f);
contour(x1,x2,klqp);
hold off;
hold on;
contour(x1,x2,f);
contour(x1,x2,klpq);
hold off;


This is an auto generated notification.
{{description}}
See Here
To opt out of these notifications, click below
Thank you for being an active user.


15: Removing files and directories
We've now created a bunch of directories and files that we probably don't want to keep. In order to remove these, we will use the rm (remove) command.
Please read the next section VERY carefully. Misuse of the
rm
command can lead to needless death & destruction
Potentially, rm
is a very dangerous command; if you delete something with rm
, you will not get it back! It is possible to delete everything in your home directory (all directories and subdirectories) with rm
, that is why it is such a dangerous command.
Let me repeat that last part again. It is possible to delete EVERY file you have ever created with the rm
command. Are you scared yet? You should be. Luckily there is a way of making rm
a little bit safer. We can use it with the -i
command-line option which will ask for confirmation before deleting anything (remember to use tab-completion). Run the following commands,
and type "y" (for yes) to indicate you truly intend to delete the files.
learner@:learning_unix$ cd temp
learner@:temp$ ls
earth.txt heaven.txt rags temp2
learner@:temp$ rm -i earth.txt heaven.txt rags
rm: remove regular empty file earth.txt? y
rm: remove regular empty file heaven.txt? y
rm: remove regular empty file rags? y
learner@:temp$ ls
temp2
We could have simplified this step by using a wild-card (e.g. rm -i *.txt
) or we could have made things more complex by removing each file with a separate rm
command.
Now all that remains is temp2
which is a directory. Let's see what happens if we try to remove it using the regular rm
command.
learner@:temp$ rm temp2/
rm: cannot remove 'temp2': Is a directory
The rm
refuses to remove temp2
because it a directory. This is to prevent you from accidentally deleting a directory which could potentially contain a large number of files. We need to use the r
(recursive) option to tell rm
that we want to remove the directory and everything beneath it. Be very careful when using this command.
learner@:temp$ rm -r temp2
To delete the temp
directory we need to move up to it's parent
learner@:temp$ cd ..
learner@:learning_unix$ rm -r temp


--- title: Combo Recipes weight: 8 promote: true ---
| Character Card | Item Card | Combo Card |
|---|
1.1 × (character.attack + item.attack) × combo.attack_multiplier
. Same for the health.
1.1 × (3 × (character.attack + item.attack) + character.health + item.health)
Then, given parameters p
and v
for each skill (from the XML files), each skill value is calculated using formula:
floor( (combo power - p) × (v - 1) ÷ (100 - p) + 1 )


|
Elektra
0.8.22
|
Since version 0.8.15 libelektra is split into following libraries:
loader contains source files that implement the plugin loader functionality. The files are linked to libelektra.
libelektra-ease.so
libease contains data-structure operations on top of libcore which do not depend on internals. Applications and plugins can choose to not link against it if they want to stay minimal.
libelektra-plugin.so
libplugin contains elektraPlugin*
symbols and plugins should link against it.
libelektra-pluginprocess.so
libpluginprocess contains functions aiding in executing plugins in a separate process and communicating with those child processes. This child process is forked from Elektra's main process each time such plugin is used and gets closed again afterwards. It uses a simple communication protocol based on a KeySet that gets serialized through a pipe via the dump plugin to orchestrate the processes.
This is useful for plugins which cause memory leaks to be isolated in an own process. Furthermore this is useful for runtimes or libraries that cannot be reinitialized in the same process after they have been used.
libelektra-proposal.so
libproposal contains functions that are proposed for libcore. Depends on internas of libcore and as such must always fit to the exact same version.
libelektra-meta.so
libmeta contains metadata operations as described in METADATA.ini. Will be code-generated in the future, so methods should be mechanical reflections of the contents in METADATA.ini.
libelektra-core.so <kdbhelper.h> <kdb.h> (key* and ks*)
Contains the fundamental data-structures every participant of Elektra needs to link against. It should be the only part that access the internal data structures.
libtools is a high-level C++ shared-code for tools. It includes:
libutility provides utility functions to be used in plugins.
libelektra-invoke.so
libinvoke provides a simple API allowing us to call functions exported by plugins.


| BreastCancerHistologicGrade |
Observation |
The Elston Grade/Nottingham Score, representative of the aggressive potential of the tumor. Well differentiated cells (Grade 1) look similar to normal cells and are usually slow growing, while poorly differentiated cells (Grade 3) look very different than normal and are fast-growing. |
| BreastCancerPresenceStatement |
Condition |
Diagnosis of cancer originating in the tissues of the breast, and potentially spread to other organs of the body.
The BreastCancerPresenceStatement is a subclass of ConditionPresenceStatement, which is a departure from CIMI. In CIMI, this would be a archetype of ClinicalStatement combining a BreastCancerConditionTopic with the ConditionPresenceContext. This would require definition of BreastCancerConditionTopic in the reference model, follwed by introduction of constraints on Value, Category, Stage, and MorphologyBehavior in the corresponding archetype.
CIMI Alignment (and question for reviewers): The Topic of this statement is 'Neoplasm of the breast', not 'Assertion', with the logic that the topic of the statement is more specific than 'Assertion'. The result (the value) gives the particular type (histologic type) of the condition. Does this make sense? |
| BreastCancerStage |
Observation |
The stage of a breast cancer. Different staging systems use different staging groups, so there are currently no terminology bindings associated with this class. |
| BreastSite |
BodySite |
A body site specific to the breast structure. |
| BreastSpecimen |
Specimen |
Specimen resulting from biopsy or excision of breast and surrounding tissue. |
| DCISNuclearGrade |
Observation |
An evaluation of the size and shape of the nucleus in tumor cells and the percentage of tumor cells that are in the process of dividing or growing. Cancers with low nuclear grade grow and spread less quickly than cancers with high nuclear grade. |
| EstrogenReceptorStatus |
Observation |
Estrogen receptor alpha is the predominant estrogen receptor expressed in breast tissue and is overexpressed in around 50% of breast carcinomas. ER status (positive=present or overexpressed; negative=absent) is a factor in determining prognosis and treatment options.
We are seeking feedback if it is better to put the positive/negative status in Value or Interpretation. The current approach is that positive/negative designation is a value, even though that value is (in fact) an interpretation of evidence (NuclearPositivity and AverageStainingIntensity). |
| HER2ReceptorStatus |
Observation |
HER2 receptor status. HER2 is a member of the human epidermal growth factor receptor family of proteins and is encoded by the ERBB2 oncogene. HER2 is overexpressed in 20-30% of breast tumors,10 and is associated with an aggressive clinical course and poor prognosis. HER2 status (positive=present or overexpressed; negative=absent) is a factor in determining prognosis and treatment options.
We are seeking feedback if it is better to put the positive/negative status in Value or Interpretation. The current approach is that positive/negative designation is a value, even though that value is (in fact) an interpretation of evidence from HER2 by IHC and/or HER2 by ISH tests, not a direct observation. |
| HER2byIHC |
Observation |
HER2 receptor status as determined by Immunohistochemistry (IHC). |
| HER2byISH |
Observation |
HER2 receptor status as determined by In Situ Hybridization (ISH). |
| MammaprintRecurrenceScore |
Observation |
Breast cancer genomic signature assay for 10-year risk of distant recurrence score calculated by Mammaprint.
In the United States, MammaPrint can only be used on cancers that are stage I or stage II, invasive, smaller than 5 centimeters, and estrogen-receptor-positive or -negative. Scores range from -1.0 to +1.0, with scores less than 0 indicating high risk, and scores greater than 0 indicating low risk.
The is currently no LOINC code for Mammaprint test. |
| OncotypeDxDCISRecurrenceScore |
Observation |
The Oncotype DX test for DCIS (Ductal Carcinoma in Situ) breast cancer. Risk scores range from 0 to 100 with the following interpretations: 0-38: Low-Risk, 39-54: Intermediate-Risk, 55+: High-Risk.
No LOINC code currently exists for this test. We are seeking feedback on the value of separating OncotypeDx scores for DCIS and invasive breast carcinomas. Does it make more sense to report the OncotypeDx as a single score, regardless of the type of cancer? |
| OncotypeDxInvasiveRecurrenceScore |
Observation |
The Oncotype DX test for invasive breast cancer examines the activity of 21 genes in a patient’s breast tumor tissue to provide personalized information for tailoring treatment based on the biology of their individual disease. The value from 0 to 100 indicates the estimated risk of recurrence, with the highest risk indicated by a score greater than 31.
No LOINC code currently exists for this test. We are seeking feedback on the value of separating OncotypeDx scores for DCIS and invasive breast carcinomas. Does it make more sense to report the OncotypeDx as a single score, regardless of the type of cancer? |
| ProgesteroneReceptorStatus |
Observation |
Progesterone receptor status is a factor in determining prognosis and treatment options. The value is the percentage of cells that test (stain) positive for the presence of a receptor. The interpretation of positive or negative (found in the interpretation property) is based on the staining percentage, and may take into account the staining intensity.
Based on discussion with Cancer Interoperability Group subject matter experts, there was insufficient rationale to include the following components in the data model: StainingControl, PrimaryAntibody, Allred Score (both total and component scores). We are seeking feedback on whether or not those components should be included in this model.
We are seeking feedback if it is better to put the positive/negative status in Value or Interpretation. The current approach is that positive/negative designation is a value, even though that value is (in fact) an interpretation of evidence (NuclearPositivity and AverageStainingIntensity). |
| ProsignaRecurrenceScore |
Observation |
Breast cancer genomic signature assay for 10-year risk of distant recurrence score calculated by Prosigna.
The Prosigna Score is reported on a 0 -100 scale (referred to as ROR Score or Risk of Recurrence Score in the literature), which is correlated with the probability of distant recurrence at ten years for post-menopausal women with hormone receptor positive, early stage breast cancer. |


Public Types | |
| typedef PointDistanceStrategy | distance_strategy_type |
Static Public Member Functions | |
| template<typename Range , typename OutputIterator > | |
| static OutputIterator | apply (Range const &range, OutputIterator out, double max_distance) |
The douglas_peucker strategy simplifies a linestring, ring or vector of points using the well-known Douglas-Peucker algorithm. For the algorithm, see for example:
http://www2.dcs.hull.ac.uk/CISRG/projects/Royal-Inst/demos/dp.html
| Point | the point type | |
| PointDistanceStrategy | point-segment distance strategy to be used |
Definition at line 85 of file simplify_douglas_peucker.hpp.
| typedef PointDistanceStrategy boost::geometry::strategy::simplify::douglas_peucker< Point, PointDistanceStrategy >::distance_strategy_type |
Definition at line 165 of file simplify_douglas_peucker.hpp.
| static OutputIterator boost::geometry::strategy::simplify::douglas_peucker< Point, PointDistanceStrategy >::apply | ( | Range const & | range, | |
| OutputIterator | out, | |||
| double | max_distance | |||
| ) | [static] |
Definition at line 169 of file simplify_douglas_peucker.hpp.
|
December 1, 2009 |
Copyright © 1995-2009 Barend Gehrels, Geodan, Amsterdam Copyright © 2008-2009 Bruno Lalande, Paris Copyright © 2009 Mateusz Loskot, Cadcorp, London |


required = []
with open("requirements.txt") as fp:
for line in fp:
line = line.strip()
if line != "":
required.append(line)
import pwnagotchi
setup(name="pwnagotchi",
version=pwnagotchi.version,
installer()
with open("requirements.txt") as fp:
required = [line.strip() for line in fp if line.strip() != ""]
import pwnagotchi
setup(name="pwnagotchi",


In this exercise, we are going to display a collection of things on the screen and use eventwriter / holdDyn ourselves.
Learning outcomes:
Checkout the login page on http://localhost:8000/ and open up the workshop code in frontend/src/Frontend/HomePage.hs. It's best to be logged out, because we aren't going to be implementing the feed tab right now.
Our UI has three pieces of local state that it needs to track:
But we can't load the articles until we have the selection wired up, as the selection changing will force the articles to be reloaded. Our aim is to have three top level holdDyn calls to collect these states from events. We just have to go around circles to collect all of the state. :)
Note that the example is a bit more featured that what this exercise gets up to. So don't peek at the example, peek at 04-home/answer.md.
Hook Client.allTags up to the postBuild event to load tags when our page is constructed.
Call holdDyn on the success result so that we hold onto a Dynamic t (Namespace "tags" [Text])
for the last tags that we've loaded.
Now that we have a list of tags as a dynamic, we need to get around to printing them. For this we can use list:
list
:: (Ord k, Adjustable t m, MonadHold t m, PostBuild t m, MonadFix m)
=> Dynamic t (Map k v) -- The collection of Vs indexed by K.
-> (Dynamic t v -> m a) -- the widget for each child
-> m (Dynamic t (Map k a)) -- Returns the output of each widget inside a dynamic map.
This is much like react where giving rows of a collection an id helps the framework do the least updates to the DOM possible. It's almost always worth the trouble to transform things to a Map rather than to use simpleList or the like.
Map over the allTagsDyn to make it a Map. Map.fromList will help here. Call list on this dynamic with tagPill as the child widget.
You may be getting an error that looks like:
Couldn't match type ‘Dynamic t (Map.Map Text ())’ with ‘()’
Expected type: m ()
Actual type: m (Dynamic t (Map.Map Text ()))
Which means that the list display is returning more than we want to output from this function. Throw the value away by wrapping the call to list in a Data.Functor (void). Void is your friend in these cases.
You'll then be getting a message that looks like:
Our m for our homePage function has no capability to dispatch an event of that type, and we don't want this event to escape this widget so we don't want to change the function signature either. Instead, we want to peel off a concrete eventWriter like in the warmup foldDyn revision.
Figure out how and where to run the eventWriterT so that you have a new Event t (NonEmpty HomePageSelected)
that you can use to start filter the articles that we are loading.
Your tag list probably isn't loading when you refresh. Change your input event from _pbE to (\pbE <> void (updated tokDyn)). This is not your fault. It's something weird to do with the loading from local storage. Weird.
At this point you want to hold the selection so that you can use the selection to filter the backend call by a tag or not. The initial selection should be GlobalSelected.
You'll have to change the top level do to an mdo so that you can make a cycle in your graph.
Hold the selection so that you can feed the resulting dynamic into the Client.listArticles to fill in the tag or not. You can use the homePageSelected catamorphism to make a function from Selection -> [Text].
What should the triggering event to listArticles be? Have a look at what inputs are heading into the call and have a play. If you have a dynamic, you can use the following function to get an event for when the dynamic changes:
Dispatch a GlobalSelected when the global tab is clicked so that the tag can be deselected. If you put the tellEvent right next to the button, you shouldn't have to change much at all.
When a tag is selected, we want to show a tab for the tag. This is our first taste of higher order FRP! Take a look at the type of dyn:
A really ergonomic pattern with dyn is with ffor (flipped <$>). Put this snippet right beside the global feed tab and play around with the types to build another tab only with the selection is TagSelected. What this will do is that it will run that inner function everytime the selection changes and rebuild the dom beneath the dyn. There is no diffing, so if the widget inside the function was really expensive to redraw, we would not do it this way as we'd be redrawing far too much. It works well enough for this use case thougo.
The html that the tag link should be when active is:

<button class="nav-link active">#$TAGNAME</button>

It doesn't need to trigger anything if clicked, because the only time it is visible is when it is active.
Also, change the global button from buttonClass to buttorDynClass and build the class to only be active if the selection is global.
At this point, your HomePage should be complete (sans the user feed) and you should have learned something. :)


Cross CTF 2017 is a cyber security competition by NUS Greyhats & SMU Whitehats that will be held in (location here) on (date here). In the competition, student teams from various tertiary institutions will compete to solve challenges which are set by an independent body.
This competition is open to all students from various institutes of higher learning and polytechnics in Singapore. Participants are required to form a team of three to take part in the competition. Each team must achieve a minimum qualifying score in the qualifier round to be allowed to participate in the competition. There will be a total of 72 students competing in the final competition.
The final competition will take place on-site at SMU Labs, Level 1 to 3.
Participants are required to bring and utilize their own laptop(s) and equipment(s) for any activity/competition.
The qualifiers for X-CTF will begin from 13/05/2017 until 14/05/2017, lasting 48 hours in total.
More details will be released through e-mail at a later date.
During the CTF,
| Date | Event |
|---|---|
| 13/05/2017 0000hrs (Sat) | Start of Qualifiers |
| 14/05/2017 2359hrs (Sun) | Closing of Qualifiers |
| 15/05/2017 (Mon) | Announcement of Qualifiers Result |
| 17/06/2017 (Mon) | CrossCTF 2017 |
| Day 1 | |
|---|---|
| Time | Programme |
| 1100hrs - 1200hrs | Registration, Distribution of Contest Instructions and Lunch |
| 1200hrs - 1230hrs | Opening Address by Sponsor |
| 1230hrs - 1300hrs | Competition Briefing by GameMaster |
| 1300hrs | Start of Cross CTF Finals |
| 1500hrs | Tea Break |
| 1800hrs | Dinner |
| 2300hrs | Supper |
| Day 2 | |
| 0830hrs | Breakfast |
| 1300hrs | End of Cross CTF Finals and Lunch |
| 1600hrs - 1630hrs | Closing Address Sponsors |
| 1630hrs | Prize Presentation by Guest of Honor |
| Standings | Prizes |
|---|---|
| 1st Place | $4000 |
| 2nd Place | $2000 |
| 3rd Place | $1000 |


|
|
- Standards based, pure Java, implementation of HTTP versions 1.0 and 1.1
- Full implementation of all HTTP methods (GET, POST, PUT, DELETE,
HEAD, OPTIONS, and TRACE) in an extensible OO framework.
- Supports encryption with HTTPS (HTTP over SSL) protocol.
- Granular non-standards configuration and tracking.
- Transparent connections through HTTP proxies.
- Tunneled HTTPS connections through HTTP proxies, via the CONNECT method.
- Transparent connections through SOCKS proxies (version 4 & 5) using native Java
socket support.
- Authentication using Basic, Digest and the encrypting NTLM (NT Lan Manager) methods.
- Plug-in mechanism for custom authentication methods.
- Multi-Part form POST for uploading large files.
- Pluggable secure sockets implementations, making it easier to use third party solutions
- Connection management support for use in multi-threaded applications. Supports setting the
maximum total connections as well as the maximum connections per host. Detects and closes
stale connections.
- Automatic Cookie handling for reading Set-Cookie: headers from the server and sending
them back out in a Cookie: header when appropriate.
- Plug-in mechanism for custom cookie policies.
- Request output streams to avoid buffering any content body by streaming
directly to the socket to the server.
- Response input streams to efficiently read the response body by streaming
directly from the socket to the server.
- Persistent connections using KeepAlive in HTTP/1.0 and persistance in HTTP/1.1
- Direct access to the response code and headers sent by the server.
- The ability to set connection timeouts.
- HttpMethods implement the Command Pattern to allow for parallel requests
and efficient re-use of connections.
- Source code is freely available under the Apache Software License.
HttpClient implements the following specifications
endorsed by the Internet Engineering Task Force (IETF)
and the internet at large:
- RFC1945
Hypertext Transfer Protocol -- HTTP/1.0
- RFC2616
Hypertext Transfer Protocol -- HTTP/1.1
- RFC2617
HTTP Authentication: Basic and Digest Access Authentication
- RFC2109
HTTP State Management Mechanism (Cookies)
- RFC2396
Uniform Resource Identifiers (URI): Generic Syntax
- RFC1867
Form-based File Upload in HTML
The HTTP protocol is so ubiquitous on the internet that you can find other
client side implementations written in Java. The jdk has the HttpUrlConnection
which is limited and in many ways flawed. This is one reason why Jakarta, and
others free and commercial vendors, have implemented independant HTTP clients.
To help you choose the right solution, one of those commercial vendors, Oakland Software, has a fair
product comparison.
|


Hi, my name is
Prana Apsara Wijaya, I'm 22 years old, lived in Jakarta, Indonesia.
I'm a Co-Founder and a Front-End Developer
CreativeDigitalproject.
i also built a new start up called
Sahabat Didik.
I have a big passion for creating creative things, while constantly trying to improve my skills in the process.
I adapt the style of mydesign to the needs of every project, keeping focus on the end user - as well as the clients' vision.


Two dual-scale Meter charts
This goes in the documents header:
<script src="RGraph.common.core.js"></script>
<script src="RGraph.common.dynamic.js"></script>
<script src="RGraph.meter.js"></script>
Put this where you want the chart to show up:
<canvas id="cvs1" width="600" height="450">[No canvas support]</canvas>
<canvas id="cvs2" width="600" height="450">[No canvas support]</canvas>
This is the code that generates the chart - it should be placed AFTER the canvas tag(s):


[gecode-users] Scheduling
Daniel Araya
daniel.araya at gmail.com
Mon May 30 16:55:42 CEST 2011
Hi Guido,
You says: "For the m(j,i) == (resource[j] == i) constraint, you can
actually use a channel constraint, which is more efficient, but I thought
this is closer to your original code."
But how you can use a channel constraint with different argument size?
A few weeks ago I had the same problem and finally I implemented the
problem with reified constraints.
Thanks a lot. BR,
--
Daniel
On Mon, May 30, 2011 at 10:32 AM, Guido Tack <tack at gecode.org> wrote:
> On 30 May 2011, at 16:08, Alin wrote:
>
> > Guido Tack <tack at ...> writes:
> >
> >>
> >> Did you use the version of unary with optional tasks? Otherwise, the
> same
> > start time up in different
> >> unary constends raints, which is quite likely to be unsatisfiable.
> >>
> >> Guido
> >>
> >
> > I've tried to use the unary version with optional tasks,
> > but I don't quite understand how it would help
> > why should I set a certain task to be optional if I have reification ?
>
> How should the unary constraint know about the reification otherwise?
>
> Given your example, I think you need something like this:
>
> BoolVarArgs _m(home, n_tasks*n_resources);
> Matrix<BoolVarArgs> m(m, n_tasks, n_resources);
>
> for (int i=0; i<n_resources; i++) {
> for (int j=0; j<n_tasks; j++) {
> rel(home, m(j,i) == (resource[j] == i));
> dom(home, start_time[j], set_possible_values, m(i,j));
> }
> unary(home, startTimes, durations, m.row(i));
> }
> for (int i=0; i<n_tasks; i++) {
> linear(home, m.col(i), IRT_EQ, 1); // each task is scheduled on exactly
> one resource
> }
>
> For the m(j,i) == (resource[j] == i) constraint, you can actually use a
> channel constraint, which is more efficient, but I thought this is closer to
> your original code.
>
> Cheers,
> Guido
>
> --
> Guido Tack, http://people.cs.kuleuven.be/~guido.tack/
>
>
>
>
>
> _______________________________________________
> Gecode users mailing list
> users at gecode.org
> https://www.gecode.org/mailman/listinfo/gecode-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gecode.org/pipermail/users/attachments/20110530/557bc295/attachment.htm>
More information about the users
mailing list


UPDATES
Click here to see update history.
Current Version: 0.8b
PINNED
ANGULAR
My tests and experiments with AngularJS!AngularJS
JAVASCRIPT
My tests and experiments with Javascript!JS
HTML5 EXPERIMENTS
Messing around with HTML5 to do weird stuff.AngularJS
PHOTOGRAPHY
Tap here for a gallery of my photos.
Early Test
OTHER
BERLIN VR
Some VR images from Berlin.


Contact
For more information, please make sure you contact us
Location:
Ground Floor, St George's Building, 12 Adderley St, Cape Town City Centre, Cape Town, 8001
Email:
<EMAIL_ADDRESS>Call:
10210
For more information, please make sure you contact us
Ground Floor, St George's Building, 12 Adderley St, Cape Town City Centre, Cape Town, 8001
<EMAIL_ADDRESS>10210


Kohli hits ton in India's debut day-night Test
Kolkata: Skipper Virat Kohli struck a dominant century in India's maiden day-night Test to put the hosts on course for a big first-innings lead over Bangladesh on Saturday.
Kohli moved from 59 overnight to record his 27th Test century and acknowledged a standing ovation from a raucous crowd in Kolkata in India's pink ball debut.
India were 289 for four at tea -- the first session break of the day-night match, leading the tourists by 183 runs. Kohli, on 130, and Ravindra Jadeja, on 12, were batting.
Kohli put on 99 runs with overnight partner Ajinkya Rahane, who made 51, to pulverise Bangladesh, who were bowled out for 106 in what is also their first pink ball Test.
The star batsman played the ball with ease as he smashed paceman Abu Jayed for four straight boundaries in one over. He has hit 17 fours in his knock so far.
Rahane completed his 21st Test fifty before falling to concussion substitute Taijul Islam who is allowed to bowl after replacing spinner Nayeem Hasan, who was hit on the helmet while batting, in the XI.
Mehidy Hasan is in for Liton Das who retired hurt on 24 after taking a blow to his helmet from a Mohammed Shami bouncer and later pulled out due to concussion fears.
Bangladesh media manager Rabeed Imam told AFP the duo was doing fine after CT scans were done as a precaution, but remain under observation and resting at the team hotel.
India lost their openers early but Kohli and Cheteshwar Pujara, who made 55, put on 94 runs to put the hosts in the lead on day one.
Ishant Sharma led India's inspired pace attack and took five wickets to bundle out Bangladesh in the second session on Friday.
Read also
Read More
India's Kohli hopes day-night Test is 'one-off'
"This can be a one-off thing. It should not in my opinion become a regular scenario, the entertainment of Test cricket lies in the fact that the batsman is trying to survive a session and the bowler trying to set a batsman out," Kohli said at Eden Gardens.
Read More
Kohli lauds 'clinical' India after crushing Test win over Bangladesh
Skipper Virat Kohli Saturday praised "clinical" India after their pacemen helped crush Bangladesh by an innings and 130 runs inside three days of the opening Test.
Read More
Kohli hails courageous Maxwell for taking mental health break
India skipper Virat Kohli Wednesday lauded Australian all-rounder Glenn Maxwell's courage to take a break from cricket because of mental health issues and said international players should be looked after.


Before Change
if run is None:
return []
where = run.where_after_start_run + "AND created < ? "
where_data = [utc_point_in_time]
if entity_ids is not None:
where += "AND entity_id IN ({}) ".format(
",".join(["?"] * len(entity_ids)))
where_data.extend(entity_ids)
query =
SELECT * FROM states
INNER JOIN (
SELECT max(state_id) AS max_state_id
FROM states WHERE {}
GROUP BY entity_id)
WHERE state_id = max_state_id
.format(where)
return recorder.query_states(query, where_data)
After Change
from sqlalchemy import and_, func
states = recorder.get_model("States")
most_recent_state_ids = recorder.query(
func.max(states.state_id).label("max_state_id")
).filter(
(states.created >= run.start) &
(states.created < utc_point_in_time)
)
if entity_ids is not None:
most_recent_state_ids = most_recent_state_ids.filter(
states.entity_id.in_(entity_ids))
most_recent_state_ids = most_recent_state_ids.group_by(
states.entity_id).subquery()
query = recorder.query("States").join(most_recent_state_ids, and_(
states.state_id == most_recent_state_ids.c.max_state_id))
return recorder.execute(query)


As a member of the conference committee I review the session and tutorial proposals for the Percona Live MySQL conference in Santa Clara, 2012.
The sessions are expected to be technical, and I'm happy the proposals follow this guideline. I use Giuseppe's and Baron's general guidelines for submitting a proposal. I wish to humbly add a couple notes myself.
Be fairly brief
Explain your session/tutorial as clearly as you can. The reader should be able to get the general impression of the session from two or three paragraphs. Some can make a point in two sentences; for most it would take somewhat more.
If you're going to talk about some database feature, for example, please do not write the manual for that feature. That's for the session itself. Just explain how you're going to discuss the feature, and why it should be of interest (e.g. what the benefits of this feature are, the risks or pitfalls, the ingenious C code behind it or the quirks of the operating system involved).
Clarify
It's important for me to understand two things when reading a proposal, which establish the grounds for better evaluating the proposal:
- Who the target audience is (newbies, developers, DBAs, Linux internal experts etc.)
- To what depth are you going to deliver the content you describe.
That is not to say you should explicitly state "This session is for MySQL DBAs", but the attendee should be able to easily decide whether your session appeals to his type of work or expertise. I, myself, have happened upon sessions that were completely different from what I expected. To illustrate, I give two examples, while not disclosing the exact details:
- A session which was about locking in database. I got the impression it was about ways to avoid locking, issues with mutexes etc. It turned out to be a discussion between the presenter and a few member of the audience about the specific code internals, lines 667-684 in the lock_module.cc file, and the recently reported bug. To me it was more like the weekly rnd meeting of some company. I couldn't understand anything of the entire talk.
- A session promising insight on working out great scale-out with some product: I was expecting to hear of the "DOs and DON'Ts", or of great configuration and implementation tricks on the subject. However, it turned out to be more of a general talk on "how we used the product in our company and found it to work great".
The two sessions above were perfectly valid, and had their place in the conference. But were poorly described in the two respects I mentioned.
A great submission, in my opinion, is one where attendees get what the expect, and don't shyly leave the conference room 15 minutes into the talk.
Submit a proposal here.
comments powered by Disqus


In an age where being plugged in is an expectation, we invite you to Unwind. We'll help you find a quiet park or a nice coffee shop, a good book, and even a library to pick up your own bit of "uniquely portable magic". So log off, put down your phone, and enjoy the things that make us human.
Scroll down


The new Azure portal is an all-in-one, work-anywhere experience. Now you can manage App Service Apps, databases and Visual Studio Team Services projects in a reimagined UX personalized to your work style. It was built from the ground up to put your applications at the center of the experience.
This unified hub radically simplifies building, deploying, and managing your cloud resources. Imagine a single, easy-to-use console built just for you, your team, your projects. It brings together all of the cloud resources, team members, and life-cycle stages of your application and provides you with a centralized place to plan, develop, test, provision, deploy, scale, and monitor those applications. This approach can help teams embrace a DevOps culture by bringing both development and operations capabilities and perspectives together in a meaningful way.
The new portal allows each user to transform the portal home page (called the Dashboard) into their own customized dashboard. Stay on top of the things that matter most by pinning them to your Dashboard. Re-size parts to show more or less data. Drill in for all the details. And see insights (and opportunities) across apps and resources. New components include the following:
Simplified Resource Management. Rather than managing standalone resources such as Azure App Service Web Apps, Visual Studio Projects or databases, customers can now create, manage and analyze their entire application as a single resource group in a unified, customized experience, greatly reducing complexity while enabling scale. Today, the new Azure Manager is also available through the latest Azure SDK for customers to automate their deployment and management from any client or device.
Integrated billing. A new integrated billing experience enables developers and IT pros to take control of their costs and optimize their resources for maximum business advantage.
Marketplace. A rich marketplace of applications and services from Microsoft and the open source community. This integrated marketplace of free and paid services enables customers to leverage the ecosystem to be more agile and productive.
Visual Studio Team Services. Microsoft announced key enhancements through the Microsoft Azure Portal. This includes Team Projects supporting greater agility for application lifecycle management and the lightweight editor code-named "Monaco" for modifying and committing Web project code changes without leaving Azure. Also included is Application Insights, an analytics solution that collects telemetry data such as availability, performance and usage information to track an application's health. Visual Studio integration enables developers to surface this data from new applications with a single click.
Historically, managing a resource (a user-managed entity such as a database server, database or Web App) in Microsoft Azure required you to perform operations against one resource at a time. When developing for the cloud today, we are often managing individual resources (databases, storage, cloud services, virtual machines, and so on). It is left up to us, as cloud developers and IT professionals, to piece these resources together in a meaningful way and manage them over time. The Microsoft Azure portal was designed to bring together all of the individual resources of an application into a consolidated view. Resource group is a new concept in Azure that serves as the lifecycle boundary for all of its resources.
In this task, you will learn about the portal and how to create a new Web App and a SQL Database using it.
Open a browser and browse to http://portal.azure.com and log in using your credentials.
The first thing you will see is the Dashboard. This is your home page, where you can see dynamic data from your resources and all the details you care about. You can customize it as you see fit.
Note: You can right-click the tiles of the Dashboard to customize it. You can pin or unpin tiles and change their size.
Your Home Page: The Dashboard
On the left side, you will see the Hub Menu. This is the navigation menu where you can access all of your resources and options. Click the New button at the top of the Hub Menu.
Creating a new resource
A panel is displayed with different options. You can choose one of the options to create a new resource. Click the Web + mobile category to see all the available options.
Displaying every resource type
On the next screen, you get all the available options for Web, Mobile Apps and other Azure App Service Apps. Click on the See all. You can find ready to use templates.
Azure Marketplace
Find the Web app + SQL option and then click it.
Selecting Web app + SQL
Then click Create.
Create a new Web app + SQL
A blade is opened. Blades are your entry point to discovering insights, performing actions and building applications. This particular blade collects input from you to create a new Web App.
Note: For more information about blades, you can click the Tour tile on your Dashboard. On the Tour blade, scroll down to the bottom and click Learn more. A new blade is opened with further information. You can continue the Tour to learn the basics of Blades, Commands, Lenses and more.
Select App Service Name option, another blade is opened which displays the options to create a new Web app. Select a URL for your Web app, for example myMSAzureWebsite. Take into account that this name must be unique. Also fill in the Create new App Service Plan or Select existing if you already have one.
Creating the App Service Plan
If you would like to change the Pricing Tier, click on the Pricing Tier. In the Choose your pricing tier blade, you can choose the App Service plan that fits your needs.
App Service plans represent a set of features and capacity that you can share across your App Service Apps, including Web Apps. App Service plans support several pricing tiers (e.g. Free, Shared, Basic, Standard and Premium), each with its own capabilities. There are a couple of differences among these tiers. Plans in the Free and Shared tier provide sites with a shared infrastructure, meaning that your sites share resources with other customers' sites. App Service plans in the Basic, Standard and Premium tiers provider sites with a dedicated infrastructure, meaning that only the app or apps you choose to associate with this plan will be running on those resources. In this tier you can configure your App Service Plan to use one or more virtual machine instances. As we are going to use the default App Service plan, just close this blade.
Note: For all tiers (except 'Shared') you pay one price for the App Service plan based on the tier and your chosen capacity with no additional charge for each site that uses the plan. Shared App Service plans are different; due to the nature of the shared infrastructure, you are charged separately for each app in the plan. Click Select once you select a relevant plan. This should take you to the previous blade for Web App options.
Selecting a Pricing Tier
Select a relevant location and click OK.
Click Database to change the settings for your new database.
Note: If there are any existing databases asociated to the user, the Database blade will show up. Select Create a new Database.
Changing your database settings
Set a name for the database, e.g. mywebsite-db, and click the Server option.
Note: You can also enter in the Pricing Tier section and explore the different pricing tiers.
Database Settings
Enter the Server Name, Server admin login and a Password. Click OK to go back to the New Database blade, and click OK to close it.
Configuring the Database Server
When you create an application that consists of several resources working together (like in this example, a Web app + SQL), it is always created in its own resource group so that you can manage the lifecycle of all related assets. Choose a name for the Resource Group, for example MyResourceGroup, and click the Web app option.
Note: Resource group names can only contain letters, numbers, periods, underscores and dashes.
New Resource Group
Now you are ready to create your resource group. Click Create.
On the right top, click bell icon for Notifications. You can see status of the creation process in the Notifications section.
Notifications
Once the Resource group is successfully created the notification message accordingly displays the relevant message.
Created Resource Group Notification
Notice that the recently created resource group was automatically added to the Dashboard for easy access.
Click on the name of the resource group to open it. You created your new resource group, which includes a Web App, a SQL Server and a SQL Database.
New Resource Group Blade
Note: It is good practice to cleanup any resources that will not be used. To delete the demo resources just created, follow these steps:
- In the Resource Group, click DELETE at the top of the page.
Clicking Delete
- In the Confirmation blade that opens, type the name of the resource group and click the Delete button.
Delete Confirmation
After a few moments you should see a notification in the Notifications Hub indicating the resource group was deleted.
- Navigate to the Dashboard. Once there, find and right-click the tile for the resource group. Click unpin from Dashboard.
Unpinning Resource Group from DashBoard The tile is removed.
The new Azure portal offers an exciting look into the future of DevOps. This is a first-of-its-kind experience which brings together all of the individual resources, people, and life-cycle stages of your application into a unified portal. In this lab, you learned about the portal and how to create a new resource group by building a Web App.