Jimmy is a motivated student at the University of Waterloo, currently pursuing Computer Science, Actuarial Science, with an interest in Data Science/Predictive Analytics. CS and Actsci are both very challenging subjects and that is precisely why he like studying them. He enjoys the freedom of having a million different ways to approach a problem in CS and the satisfaction from (hopefully) arriving at the most elegant solution. Jimmy also really appreciate the fact that Actsci is a field with a lot to accomplish, a lot of exams to pass, which means that there are lots of reasons to celebrate for as well. As you can see, he has a wide range of interests, but it doesn’t stop there. He also enjoys cooking and eating; in fact, his dream is to travel the world and try all the local specialties.
Jimmy has gotten a position as the event coordinator for the biggest Actuarial Science Club in Waterloo. He plans events in collaboration with other colleagues for a student body of around 125 people. His roles include contacting employers to host info sessions, bargaining with restaurants to provide food while following the club budget and promoting events to classes with the permission of professors.
Back in Jimmy’s high school, he was the co-president of his math club. He would typically lead weekly discussions on problem sets in collaboration with other executives. Members would explain their solution or their approach to a problem and the club would, as a group, dissect it; figure out what’s right, what’s wrong, and why is it right or wrong. In addition to overseeing weekly activities, he also plans and coordinates big events like year-end celebrations and presentations of key concepts that are useful on exams.
Have my resume please:
- CS resume
- Actuarial Science resume
And visit my
Github


The list of data layers is presented alphabetically for quick access. This is not the sequence that they appear in the map layer list. Click on the layer name to jump to a more complete description.
To view the layer list, click on the Overlays Panel to the right of your screen. The user may select only one layer at a time. Select "No Overlay" to remove the layer. Use the Labels panel to switch on and off labels. Some layers are scale dependent so you might have to zoom in a bit to see them.
Enterprise Address Repository for Mecklenburg County including all municipalities. Addresses for all of Mecklenburg County are administered by Mecklenburg County GIS Addressing.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Angela Norward,<PHONE_NUMBER><EMAIL_ADDRESS>Full color digital aerial orthophotography, rectified to the Earth\'s surface, and seamlessly integrated into GIS. These images have been resampled to fit accurately onto the County\'s ground coordinate grids (see Engineering Grid) with very high pixel resolution. These photographs have been contractually created and are updated every one or two years depending upon available funding. Photographs are usually taken in very early spring before the leaves come out to obscure overhead vision. Whenever a year is specified, as in 2011 Aerial Photography, this refers to the year that the photography was taken. The 2011 photography was taken in February of 2011. Aerial photography usually takes one to two weeks. Because of the sun angle at that time of year, vendors can only fly for about four hours a day. Since clear conditions are required, weather can be a big factor with photo capture conditions.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Andy Goretti,<PHONE_NUMBER><EMAIL_ADDRESS>Opportunity Areas are eligible for a 90% Business Investment Program Grant through the County’s Office of Economic Development over the standard County-wide 50% Grant. Opportunity Areas are commercial parcels the have following three characteristics:
Viewable: From All Map Views
Source: Mecklenburg County Office of Economic Development
Contact: Peter Q. Zeiler,<PHONE_NUMBER><EMAIL_ADDRESS>The outline of structures. These are created from aerial photography and are updated when the aerial photography is updated. Therefore, new or recent construction may not be visible.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Charlotte Area Transis System Bus Routes and Stops. Includes Lynx Blue Line Stops.
Viewable: From Neighborhood Views
Source: Charlotte Area Transit System
Contact: 311
Official Census tract boundaries as defined and published by the United States Census Bureau. Census tracts are small-area geographic areas used for aggregating and reporting population, housing, and other demographic or building data. During the official census, the Census Bureau collects demographic information related to each Census tract such as population, income, and housing.
Viewable: From Large Area Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Four of Charlotte\'s most significant older neighborhoods have been designated by Charlotte City Council as Local Historic Districts in recognition of their importance in the history and character of the city. These include Dilworth, Fourth Ward, Plaza-Midwood, and Wessley Heights. The purpose of these districts is to assure that development and renovation occurs in a manner that is consistent with the character of the neighborhood. For more information, visit the web site http://charmeck.org/city/charlotte/planning/HistoricDistricts/Pages/Home.aspx.
Viewable: From All Map Views
Source: Charlotte Historic District Commission
Contact: Stewart Gray,<PHONE_NUMBER><EMAIL_ADDRESS>Mecklenburg County\'s Commissioner Districts.
Viewable: From All Map Views
Source: Mecklenburg County Board of Elections
Contact: Edwin Terrell,<PHONE_NUMBER><EMAIL_ADDRESS>This floodplain represents the extent of flood waters for the 100 year flood event with ultimate build out factored in. Under Mecklenburg County Floodplain Regulations, construction on any lot within this floodplain must be a minimum of one foot above the FLUM 100 year elevation.
Viewable: From All Map Views
Source: Mecklenburg County Land Use and Environmental Services, Water & Land Resources
Contact: Flood Mitigation, 704-432-RAIN (7246<EMAIL_ADDRESS>The official exterior boundary line of Mecklenburg County.
Viewable: From All Map Views
Source: Mecklenburg County Geospatial Information Services
Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>The Mecklenburg Priority List (MPL) was established in 1989 to respond to the need for a more aggressive program to protect citizens from drinking contaminated groundwater. The MPL program is the only program of its kind in the region that actively investigates contaminated sites to insure that residents are not drinking, or at risk of drinking, contaminated groundwater. The program does not duplicate the State's efforts in addressing the clean up of contaminated sites.
Viewable: From Neighborhood Views
Source: Mecklenburg County Groundwater Services
Contact: Shawna Caldwell,<PHONE_NUMBER><EMAIL_ADDRESS>These are horizontal and vertical grid squares that overlay the land mass of Mecklenburg County. Columns are labeled A-Z and the rows are numbered 1-48. Each grid is called by its coordinates (e.g. P26 and F11). Various engineering and mapping processes (such as topographic mapping, planimetric mapping, and aerial photography) are tied to these grid coordinates. The grids were locally devised and tied to the North Carolina Grid System (part of the North Carolina Geodetic Survey) and set to 4000 feet by 6000 feet to allow a 1" = 200' plot.
Viewable: From Large Area Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>A preliminary plan added to GIS is a single-family, multi-family, mixed-use, or commercial plan that has been approved for construction. These plans are prior to recordation, and revisions could still be submitted for re-approval. Mapping these plans is the first step in assigning 911 address points.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Nelson Ahrens,<PHONE_NUMBER><EMAIL_ADDRESS>Federal Emergency Management Agency (FEMA) one hundred year floodplain for Mecklenburg County, North Carolina. These floodplains are used for insurance purposes and it is possible that some building restrictions may exist for properties inside the floodplain.
Viewable: From All Map Views
Source: Mecklenburg County Land Use and Environmental Services, Water & Land Resources
Contact: Flood Mitigation, 704-432-RAIN (7246<EMAIL_ADDRESS>Mecklenburg County Volunteer Fire Stations and Districts. Charlotte Fire Stations included.
Viewable: From All Map Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Greenways are a source of natural preservation within Mecklenburg County and are often converted into nature trails, bike trails, parks, and other recreational services. Greenways feature paths and trails of various kinds, often of relatively long distances, based on natural corridors as well as abandoned railroad beds and other public rights-of-way. Trails and routes often have scenic quality as they pass through diverse and visually significant landscapes.
Viewable: From Neighborhood Views
Source: Mecklenburg County Park & Recreation
Contact: Scott Black,<PHONE_NUMBER><EMAIL_ADDRESS>Historical Cemeteries in Mecklenburg County.
Viewable: From All Map Views
Source: Mecklenburg County Libraries
Contact: Jane Johnson,<PHONE_NUMBER><EMAIL_ADDRESS>Historical Properties in Mecklenburg County.
Viewable: From All Map Views
Source: Charlotte-Mecklenburg Planning Commission
Contact: Elizabeth Stuart,<PHONE_NUMBER><EMAIL_ADDRESS>The city and town jurisdictional boundaries within Mecklenburg County, North Carolina.
Viewable: From Large Area Views Only
Source: Mecklenburg County Geospatial Information Services
Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>The length of each side of a parcel. Property mappers compare boundaries on property deeds to the tax maps when creating this data layer.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Brenda Linker,<PHONE_NUMBER><EMAIL_ADDRESS>Municipal service district boundaries within Mecklenburg County, North Carolina.
Viewable: From Large Area Views Only
Source: Mecklenburg County Geospatial Information Services
Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>The North Carolina Brownfields Program, authorized by the state statute known as the Brownfields Property Reuse Act, provides a mechanism to treat prospective developers of brownfield sites differently than the parties responsible for contaminating them. Prospective developers negotiate a brownfields agreement with the program that defines activities needed to make the site suitable for reuse, rather than cleaning up the site to regulatory standards (which responsible parties are required to do).
Viewable: From Neighborhood Views
Source: NC Dept of Environmental Quality
Contact:<PHONE_NUMBER>, https://deq.nc.gov/about/divisions/waste-management/brownfields-program
2006-2012 Traffic counts information provided by the North Carolina Department of Transportation.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Unique GIS Parcel Number labeling for those incidences where multiple structures exist within a tax parcel, such as condominiums or business malls. This number is a key field that can be linked to other city/county databases. The parcel numbers label is based on map scale.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Brenda Linker,<PHONE_NUMBER><EMAIL_ADDRESS>New Water Quality Buffers.
Viewable: From All Map Views
Source: Mecklenburg County Water Quality
Contact: Rusty Rozzelle,<PHONE_NUMBER><EMAIL_ADDRESS>New Water Quality Districts.
Viewable: From All Map Views
Source: Mecklenburg County Water Quality
Contact: Rusty Rozzelle,<PHONE_NUMBER><EMAIL_ADDRESS>Property information presented in this application is extracted from the computer files of Mecklenburg County Property Assessment and GIS Land Records Management. This information can be accessed from outside this application at the following web site:
https://www.mecknc.gov/AssessorsOffice/Pages/Home.aspx
Viewable: From Neighborhood Views
Source:Mecklenburg County Property Assessment and Land Records Management
Contact:
For Property Ownership Information Only:<PHONE_NUMBER>
For Tax Value Assessment Only: Tax Customer Service Center,<PHONE_NUMBER><EMAIL_ADDRESS>Railroad rights-of-way (ROW) used for the construction, maintenance, or operation of railroads and associated property necessary for the operation of side tracks and appurtenances. These rights-of-way allows for the continuance use of these areas for freight or passenger railroad transportation. A railroad rights-of-way confers upon the railroad company rights that may restrict a landowner\'s use of those portions of land affected by the easement.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Services
Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>Property sales color-coded according to the year of the sale. This information is extracted from the recorded deed. Years are calendar years and are labeled in the map legend (click on Map Legend button to the right of the map). Sales prices will automatically be labeled inside the map whenever this option is chosen. Sales prices may be "qualified or "unqualified". A qualified sale is normally a one-owner, one-home, one-parcel sale. An unqualified sale may involve more than one homeowner of the property or the homeowner may have multiple parcels included in the sale. Sales prices can also be obtained from the Register of Deeds website. Sales prices can usually be determined by the deed stamps on the recorded deed.
Viewable: From Neighborhood Views
Source: Mecklenburg County Property Assessment and Land Records Management
Contact: David Farrow,<PHONE_NUMBER><EMAIL_ADDRESS>USDA Soil Classifications within Mecklenburg County, North Carolina.
Viewable: From Neighborhood Views
Source: Mecklenburg County Geospatial Information Service
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Spheres of Influence are the boundaries where each city and town has or will have zoning jurisdiction. It is what the incorporation will look like when no more annexations can occur. Each city and town in Mecklenburg County has areas of influence that extend beyond its borders for planning and zoning purposes.
Viewable: From All Map Views
Source: Charlotte-Mecklenburg Planning Commission
Contact: Jan Whitesell,<PHONE_NUMBER><EMAIL_ADDRESS>Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>Drainage and hydrology features such as creeks, rivers, and streams within Mecklenburg County, North Carolina. Smaller ditches and tributaries may not be shown.
Viewable: From Neighborhood Views
Source:Mecklenburg County Geospatial Information Service
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>The centerlines for the streets, major roads, and highways for Mecklenburg County, North Carolina. This layer is replaced by Major Roads when zooming out on the map. The street centerline is often used when it is not desirable to view tax parcels.
Viewable: From Neighborhood Views
Source:Mecklenburg County Geospatial Information Service
Contact: Nelson Ahrens,<PHONE_NUMBER><EMAIL_ADDRESS>The exterior boundary lines of a property displayed as a multi-sided, self-enclosed polygon. Whenever tax parcels are displayed, associated tax information on these parcels is available. The interior of the tax parcel is lightly shaded.
Viewable: From Neighborhood Views
Source:Mecklenburg County Property Assessment and Land Records Management
Contact: Brenda Linker,<PHONE_NUMBER><EMAIL_ADDRESS>Tax parcels color-coded by the primary type of land use. The color-coded definitions are provided in the map legend (click on Map Legend button to the right of the map).
Viewable: From Neighborhood Views
Source:Mecklenburg County Property Assessment and Land Records Management
Contact: David Farrow,<PHONE_NUMBER><EMAIL_ADDRESS>Utility rights-of-way (ROW) for Mecklenburg County. These include rights-of-way for AT&T, Piedmont Natural Gas, Duke Energy, Mecklenburg County water mains, and Charlotte Mecklenburg Utilities water lines. Examples of utility rights-of-way include power transmission lines, pipelines, and telecommunication lines. A utility right-of-way confers upon the utility company a right to use the landowner\'s property in some way. These rights may also restrict a landowner\'s use of those portions of land affected by the easement.
Viewable: From Neighborhood Views
Source:Mecklenburg County Geospatial Information Services
Contact: Karen Isley,<PHONE_NUMBER><EMAIL_ADDRESS>Mecklenburg County\'s voter precincts.
Viewable: From All Map Views
Source:Mecklenburg County Board of Elections
Contact: Edwin Terrell,<PHONE_NUMBER><EMAIL_ADDRESS>Hydrology for Mecklenburg County, including lakes, rivers, ponds, islands, and other water bodies.
Viewable: From All Map Views
Source:Mecklenburg County Geospatial Information Services
Contact: Jamie Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Surface Water Improvement Management (SWIM) stream buffers, post construction buffers, wildlife buffers. A Mecklenburg County requirement for controlling development along rivers and streams. These buffers exist to help control runoff and pollution into Mecklenburg County\'s water resources. No new construction is allowed within the SWIM buffer area.
Viewable: From All Map Views
Source:Mecklenburg County Land Use and Environmental Services, Water and Land Resources
Contact: Rusty Rozzelle,<PHONE_NUMBER><EMAIL_ADDRESS>Bodies of water that have regulated, or controlled, depths for the purpose of generating electricity by Duke Energy.
Viewable: From All Map Views
Source: Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>U. S. Postal Service ZIP code boundaries for Mecklenburg County.
Viewable: From All Map Views
Source:Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER><EMAIL_ADDRESS>Zoning districts and maps made with due consideration of future growth, development, and change in land development in accordance with objectives as defined by the Charlotte-Mecklenburg Planning Commission. Zoning consists of dividing the community into districts (residential, commercial, and industrial) and regulating within such districts the permitted uses of land, lot sizes, density, yard requirements, building heights, parking, accessory uses and buildings, and other requirements. The purpose of zoning is to conserve and promote the health, safety, and welfare of the people of the community through reasonable standards to which buildings must conform. The complete zoning ordinance for the City of Charlotte is available at https://charlottenc.gov/planning/Rezoning/Pages/Zoning%20Ordinance.aspx . Information about zoning enforcement in Charlotte-Mecklenburg can be found at https://charlottenc.gov/planning/zoningadministration/pages/home.aspx.
Viewable: From Neighborhood Views
Source:Charlotte-Mecklenburg Planning Commission
Contact: 311
Each town in Mecklenburg County has its own zoning designations. The designations from town to town may be different and are not the same as those used by the Charlotte-Mecklenburg. Questions on zoning must be addressed to the planning commission of each town.
Viewable: From Neighborhood Views
Source:Each town\'s planning department.
Contact:
Cornelius, Jason Abernethy<EMAIL_ADDRESS>Davidson, Adam Feigl<EMAIL_ADDRESS>Huntersville, Brian Richards,<PHONE_NUMBER><EMAIL_ADDRESS>Matthews, Kathi Ingrish,<PHONE_NUMBER><EMAIL_ADDRESS>Mint Hill, Lee Bailey,<PHONE_NUMBER><EMAIL_ADDRESS>Pineville, Kevin Icard,<PHONE_NUMBER><EMAIL_ADDRESS>Topographic lines representing the slope and elevation of land. Intervals are based on 10 feet.
Viewable: From Neighborhood Views
Source:Mecklenburg County Geospatial Information Services
Contact: James Metz,<PHONE_NUMBER>, James.Metz@MecklenburgCountyNC.gov


"Lucas was a huge help over the last two days. I was surprised and appreciative when he stopped to check that the computers were working. When my staff had to move our entire sale location we had some issues but Lucas arrived and had them both functioning within a sufficient amount of time...Thank you for everything"- Krystin Maloney, Pro Shop Manager, Forest Akers Golf Course
"Lucas' efforts were beyond what we expected and we are grateful."- Brenda Nelson, East Neighborhood Dining Services Complex Manager


Learn how to code! App Version
V0.15- Incomplete Release
Release Information
HTML Page HUGE update
Start learning how to code today!


Method List
Search:
- #access_token CDNConnect::APIClient
- #app_host CDNConnect::APIClient
- #body CDNConnect::APIResponse
- #client_id CDNConnect::APIClient
- #client_secret CDNConnect::APIClient
- #code CDNConnect::APIClient
- #create_app CDNConnect::APIClient
- #create_path CDNConnect::APIClient
- #data CDNConnect::APIResponse
- #delete CDNConnect::APIClient
- #delete_object CDNConnect::APIClient
- #failed_uploads CDNConnect::APIClient
- #files CDNConnect::APIResponse
- #get CDNConnect::APIClient
- #get_object CDNConnect::APIClient
- #get_result CDNConnect::APIResponse
- #has_errors CDNConnect::APIResponse
- #has_msgs CDNConnect::APIResponse
- #human_file_size CDNConnect::APIClient
- #initialize CDNConnect::APIClient
- #initialize CDNConnect::APIResponse
- #is_bad_gateway CDNConnect::APIResponse
- #is_bad_request CDNConnect::APIResponse
- #is_client_error CDNConnect::APIResponse
- #is_error CDNConnect::APIResponse
- #is_forbidden CDNConnect::APIResponse
- #is_method_not_allowed CDNConnect::APIResponse
- #is_not_found CDNConnect::APIResponse
- #is_server_error CDNConnect::APIResponse
- #is_service_unavailable CDNConnect::APIResponse
- #is_success CDNConnect::APIResponse
- #is_unauthorized CDNConnect::APIResponse
- #merge CDNConnect::APIResponse
- #msgs CDNConnect::APIResponse
- #object CDNConnect::APIResponse
- #post CDNConnect::APIClient
- #put CDNConnect::APIClient
- #redirect_uri CDNConnect::APIClient
- #rename_object CDNConnect::APIClient
- #results CDNConnect::APIResponse
- #scope CDNConnect::APIClient
- #state CDNConnect::APIClient
- #status CDNConnect::APIResponse
- #to_s CDNConnect::APIResponse
- #upload CDNConnect::APIClient


Automated deduction is a field of research in artificial intelligence whose outputs are potentially relevant for reasoning in the legal domain; however, only few connections between the two areas have been explored so far. In particular, recent years have witnessed several attempts at making general and freely-available tools for automated reasoning accessible to experts of legal texts; the present tutorial for ICAIL aims at introducing people with legal knowledge to the use of these tools.
The proposed tutorial is intended to make people from the law community acquainted with formal tools for efficient and automated reasoning on legal texts.
How can computers aid legal practitioners in their work? The interpretation of legal texts and regulations depends on many factors such as experience and context. Nevertheless, once an interpretation is given, a computer can help in several ways:
The help of a computer is not only limited to the three points described above. For example, once an interpretation is given, a computer can be used in order to visualize all possible normative paths and can therefore help judges to avoid choosing a path which does not follow their interpretation. Or, it can be used in order to look for information, such as evidence, which can help making a correct normative decision. However, in this tutorial we are going to focus only on the three points described above since they are supported by the current version of the NAI tool.
What software do I need in order to use the NAI tool? The tool is a web application, which means that the only software required is a browser, such as Firefox or Chrome.
What knowledge and skills are required in order to be able to use the NAI tool? Clearly, the most important task is the interpretation of the text. We believe that any tool whose goal is to aid legal practitioners must make this task as easy as possible. At the same time, giving an interpretation which is unambiguous and formal enough, so that it can be used in order to answer relevant questions, requires one's understanding of a formal language. This is the main task of the tutorial's first two sessions. Once an interpretation is formalized within the tool, the computer can be used in order to support the three operations described above. The use of this part of the tool is handled in the third session of the tutorial.
Consider the Regulation (EC) No 593/2008 of the European Parliament and of the Council of 17 June 2008 on the law applicable to contractual obligations (Rome I). This regulation specifies different situations and cases which should affect the law used in contracts. In this example we focus on articles 3 and 4.
Article 3 - Freedom of choice
Article 4 - Applicable law in the absence of choice
Our main task is the formalization of the above norms. In order to make this task as simple and intuitive as possible, we have chosen to support it via annotations.
The tutorial consists of four lectures
This lecture will introduce the audience to propositional normal modal logic used to represent normative reasoning. It will focus on two specific logical systems: SDL (Standard Deontic Logic) and DL*.
We will show how the system DL* can be used to formalize certain aspects of legal documents. This lecture will present the audience with the NAI graphical tool and the basics of legal text formalization.
This lecture will present the field of automated reasoning. It will describe the capabilities of automated theorem proving and will introduce the audience to the automated features of NAI
In the last lecture the participants will use the NAI tool in order to first formalize a legal text and to get automatic answers to questions of various kind.
Slides
Videos
Tool
The legislation editor can be found at nai.uni.lu
Demo accounts
Slack group
The group contains discussions about the material and tutorial and members can ask to be notified when updates take place. Please email<EMAIL_ADDRESS>in case you are interested in joining the group.
The tutorial and web application are based on the following works and tools.


(.) the and patients with <. were (â€") COVID- al., was disease for (.%) {background comorbidities in-hospital (%) from age median death margin {border-style (IQR) The (.â€".) fatality number px;} #ffffff;} all rate severe associated risk that care hospitalised according mechanical not our died different â€" Charlson age, are factors patients, respiratory > (vs ICU admission clinical high hospital severity this ventilation Hydroxychloroquine Table admission, cohort deaths disease, more one px; study time {font-family < May also among azithromycin characteristics combinations comorbidities, darunavir/c data days font-size ill long-term mortality most online only other symptoms those (Ciceri Chronic Other SARS between coronavirus critically diseases double; evaluated facilities first hydroxychloroquine individual invasive last no) observed older oxygen setting â‰¥ (Figure (Table COVID-: CoV- Elsevier In-hospital Milan, Unknown Zhou acute association beds being border-color border-width but death. including independently index infection inflammatory least low obesity possible presence probability second showed solid; studies than total weight while years {font-style {font-weight (AHR (Model Apr Engl February June Looking Mar Model Paolo U/L, admitted affected bold centre comorbidity courier; distress drugs dynamics em; epidemics frequently heparin higher highest increased intensive less life lopinavir/r markers might mild non occurred outcome patients. percentage population predictors presentation, pt;} rates related remdesivir resource should survivors their these treatment two variables very who


|
OptaPlanner distribution 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.benchmark.impl.result | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.api.domain.solution.cloner | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.api.solver | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.api.solver.event | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.config.solver | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.constructionheuristic.scope | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.entity.descriptor | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.solution.cloner | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.solution.descriptor | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.solution.mutation | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.valuerange.descriptor | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.domain.variable.descriptor | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.heuristic.selector.common.decorator | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.heuristic.selector.move.factory | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.heuristic.selector.value | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.localsearch.scope | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.phase.scope | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.score.director | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.score.director.drools | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.score.director.easy | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.score.director.incremental | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.solver | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.solver.event | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.solver.recaller | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.core.impl.solver.scope | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.cheaptime.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.cheaptime.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.cheaptime.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.cloudbalancing.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.cloudbalancing.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.common.business | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.common.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.common.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.curriculumcourse.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.curriculumcourse.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.curriculumcourse.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.dinnerparty.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.dinnerparty.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.dinnerparty.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.examination.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.examination.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.examination.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.machinereassignment.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.machinereassignment.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.machinereassignment.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.nqueens.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.nqueens.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.nurserostering.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.nurserostering.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.nurserostering.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.pas.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.pas.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.pas.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.projectjobscheduling.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.projectjobscheduling.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.projectjobscheduling.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.tennis.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.tennis.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.travelingtournament.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.travelingtournament.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.travelingtournament.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.tsp.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.tsp.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.tsp.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.vehiclerouting.domain | |
|---|---|
| PlanningEntityCollectionProperty
Specifies that a property on a Solution is a collection of planning entities. |
|
| PlanningSolution
Specifies that the class is a planning solution. |
|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.vehiclerouting.domain.timewindowed | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.vehiclerouting.persistence | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.examples.vehiclerouting.swingui | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.persistence.common.api.domain.solution | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
| Classes in org.optaplanner.core.api.domain.solution used by org.optaplanner.persistence.xstream.impl.domain.solution | |
|---|---|
| Solution
A Solution represents a problem and a possible solution of that problem. |
|
OptaPlanner distribution 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES |


Ferric Alum
Ammonium Iron (III) sulfate, formula: NH4Fe(SO4)2·12H2O Double sulfate of Iron (III) and ammonium is also known as ferric alum. Despite its name, it contains no aluminum. Here, "alum" points to the wide class of double salts of similar composition: MIMII(SO4)2·12H2O, where MI is an univalent ion, usually K or NH4, and MII is trivalent: Al, Fe, Cr.
Properties
Crystal system: isometric (cubic)
Crystal shape: octahedron
Color: light violet. Smaller crystals are almost colorless, in big specimens coloration is much deeper.
Stability on air: not stable. Exposed to dry air, crystals dehydrate quickly, losing color and transparency in less than one day.
Protecting and storing
There are several ways to store it for long time: 1. Store crystal in a tightly closed container. To stabilize humidity level in the container, put in the same container a piece of a tissue, soaked in the same solution used to grow crystal. 2. Store it under oil or some other hydrophobic liquid. This is probably one of the most reliable methods, but it makes crystals hardly visible in the oil because of small difference in refraction ratio. 3. Cover the crystal with some protective layer. Some people use varnish, but I dislike this. There is more natural covering: grow a transparent layer of another, stable compound. It is possible if both compounds have similar crystalline structure.
With partial success, I grew a layer of ammonium alum, NH4Al(SO4)2·12H2O. Since it has much lower solubility, I first grew a layer of mixed compound, and then pure ammonium alum. Alas, layer grew unevenly and produced cracks and visible defects. Nevertheless, such protected crystal became totally stable, no changes in months.
Preparation
This compound has no everyday use, so it can only be bought in a chemicals shop. Instead, I prefer to prepare it myself.
My goal was to use only compounds, available outside of specialized stores. Thus, my preparation is surely not the easiest way to get this salt.
Source compounds
- Ferrous sulfate: FeSO4·7H2O, from the gardening shop.
- Baking soda: NaHCO3, food grade
- Household bleach: solution of NaClO, 5-15% according to labeling.
- Sulfuric acid 43%, battery acid: H2SO4
- Ammonia solution: NH3 10%, from a drug store (the most limited reagent for me).
Prepare (NH4)2SO4
Pour ammonia solution into a flask, then accurately and quickly add calculated amount of H2SO4 while stirring constantly. With 10% ammonia and 43% acid, solution becomes very hot (80 - 90 C), but not boiling. Beware sudden boiling, burns, cracking glass and NH3 fumes that are produced while reaction is not yet complete.
Prepare Fe2(SO4)3
Step 1
Dissolve FeSO4 in the minimal amount of hot water, add soda in small portions. A lot of CO2 gas is produced, beware excessive foaming. Greeninsh-gray sediment is formed, composed of ferrous carbonates and hydroxides.
Step 2
Without washing, oxidize the sediment with bleach. Add bleach in big portions (it is quite dilute). Sediment becomes brown, and after a minute, gas (CO2) is produced (I assume that FeCO3 oxidizes to Fe(III) oxides/hydroxides releasing CO2). The reaction is slow (takes hours), heat it mildly on water bath. After finishing reaction, let the sediment settle down, decant the excess solution and add new portion of bleach. Stop, when decanted liquid starts smelling chlorine. The reaction is:
2Fe2+ + NaClO → 2Fe3+ + NaCl
For me, it required 400% of calculated amount of bleach. Either my bleach was more dilute than label says, or there were side reactions, consuming hypochlorite (ClO3 formation?).
Step 3
Wash the sediment 2-3 times, remove the excess water, then add sulfuric acid (stoichiometric amount with small excess). It dissolves very badly: took 2 days. Heating on hot water bath improves it. Filter the product. You'll get dark brown solution of Fe2(SO4)3.
Prepare the double salt
Mix ammonium and ferric sulfates in equimolar amounts, let the solution evaporate (avoid strong heating, it causes hydrolysis). Ferric alum forms almost colorless crystals. Collect them and dispose the last small portion of solution that contains excess chemicals and impurities.
Then grow the crystals in the regular way. My preparation is lengthy, but it avoids uncommon reagents, hazardous gases, need to boil down large amounts of solutions and separate significant impurities.
Growing
Crystals of this compound grow easily. Note that it has very big solubility: 1240 g/L, so ensure that evaporation is not too fast. Adding small amount of sulfuric acid to the solution seem to improve quality.
Interestingly, despite the light-violet color of crystals, solution has the color of black tea.
Safety
The compound is not acutely toxic, but have irritant and corrosive properties.
More photos
Together with crystals of potassium alum


When you want to fire an event no matter how a process exits:
process.exit(code)
called.process.kill(pid, sig)
called.Use signal-exit
.
var onExit = require('signal-exit')
onExit(function (code, signal) {
console.log('process exited!')
})
var remove = onExit(function (code, signal) {}, options)
The return value of the function is a function that will remove the handler.
Note that the function only fires for signals if the signal would cause the proces to exit. That is, there are no other listeners, and it is a fatal signal.
alwaysLast
: Run this handler after any other signal or exit
handlers. This causes process.emit
to be monkeypatched.


In looking at the report, NO holdings are getting imported.
labeled
by Jane Sandberg at 2023-06-09 15:35:27.head_ref_force_pushed
by Liz Garcia at 2023-06-09 20:47:20.referenced
by Christina Chortaria at 2023-06-09 20:49:11.merged
by Christina Chortaria at 2023-06-09 20:49:11.closed
by Christina Chortaria at 2023-06-09 20:49:12.closed
by Christina Chortaria at 2023-06-09 20:49:13.assigned
by Jane Sandberg at 2023-06-08 22:31:16.labeled
by None at 2023-06-09 21:53:50.Those are great, thanks! I'm going to need the FY2023 one again sometime in the first week of July.
should we have more unique indexes?
labeled
by Trey Pendragon at 2023-06-09 19:29:12.referenced
by None at 2023-06-09 13:10:08.merged
by None at 2023-06-09 13:10:09.closed
by None at 2023-06-09 13:10:09.head_ref_deleted
by None at 2023-06-09 13:10:10.closed
by Robert-Anthony Lee-Faison at 2023-06-09 13:10:56.assigned
by Robert-Anthony Lee-Faison at 2023-06-09 13:11:38.referenced
by Jane Sandberg at 2023-06-08 23:25:07.merged
by Jane Sandberg at 2023-06-08 23:25:07.closed
by Jane Sandberg at 2023-06-08 23:25:07.head_ref_deleted
by Jane Sandberg at 2023-06-08 23:25:08.Solr performance is much better with its new memory resources. Since solr is no longer the bottleneck for catalog performance, we don't need to prioritize this investigation at this time.
closed
by Jane Sandberg at 2023-06-09 19:33:29.I wonder if this DOI is failing to validate behind the scenes, and that's why the update isn't happening?
labeled
by Bess Sadler at 2023-06-09 14:39:11.labeled
by Bess Sadler at 2023-06-09 14:39:11.referenced
by Hector Correa at 2023-06-09 17:14:33.merged
by Hector Correa at 2023-06-09 17:14:33.closed
by Hector Correa at 2023-06-09 17:14:33.head_ref_deleted
by Hector Correa at 2023-06-09 17:14:34.assigned
by Bess Sadler at 2023-06-09 16:27:08.closed
by Hector Correa at 2023-06-09 17:14:34.labeled
by Chun Ly at 2023-06-09 17:47:48.labeled
by Bess Sadler at 2023-06-09 17:55:19.ready_for_review
by Hector Correa at 2023-06-09 19:31:40.referenced
by Bess Sadler at 2023-06-09 19:48:14.merged
by Bess Sadler at 2023-06-09 19:48:14.closed
by Bess Sadler at 2023-06-09 19:48:14.head_ref_deleted
by Bess Sadler at 2023-06-09 19:48:15.The culprit seems to be that our custom JSON serialization is including a reference to the work for every file in the work. For example, if a work has 3 files the serialization will include 3 files, but each of those 3 files will have a reference back to the work and therefore to the 3 files again.
For a small number of files this goes unnoticed, but for large number of files (say 2000 files) this becomes a huge problem!
closed
by Bess Sadler at 2023-06-09 19:48:16.referenced
by James R. Griffin III at 2023-06-09 19:59:54.merged
by James R. Griffin III at 2023-06-09 19:59:54.closed
by James R. Griffin III at 2023-06-09 19:59:54.head_ref_deleted
by James R. Griffin III at 2023-06-09 19:59:55.review_dismissed
by Bess Sadler at 2023-06-09 20:03:31.referenced
by James R. Griffin III at 2023-06-09 20:09:24.merged
by James R. Griffin III at 2023-06-09 20:09:24.closed
by James R. Griffin III at 2023-06-09 20:09:25.head_ref_deleted
by James R. Griffin III at 2023-06-09 20:09:26.Reopening because we don't have another ticket that captures our need for sensu monitoring. I added sidekiq to the list here.
We need monitoring for sidekiq because it can crash silently:
reopened
by Bess Sadler at 2023-06-09 20:51:28.ready_for_review
by Tyler Wade at 2023-06-09 21:55:54.superseded by this. https://github.com/pulibrary/princeton_ansible/pull/3869
closed
by Francis Kayiwa at 2023-06-09 12:33:35.@sandbergja I don't think /catalogo/
should be the root — the site needs to be built into the /_site/
directory and that used as the root. That will include the CSS/JS and blog posts in addition to the /catalogo/
directory. We've talked about removing _site
from .gitignore
and commiting the static output, or setting up Jekyll and building the static output in Ansible — either one of those would be fine with me.
And cicognara-catalogo can be ignored — the data in there gets processed by scripts in cicognara-static and written as pages in the /catalogo/
directory.
@sandbergja I have a PR to update the README to make it clearer what's needed to run the Jekyll site vs. updating the content: https://github.com/pulibrary/cicognara-static/pull/56
mentioned
by Jane Sandberg at 2023-06-09 12:06:38.subscribed
by Jane Sandberg at 2023-06-09 12:06:38.mentioned
by Jane Sandberg at 2023-06-09 12:48:38.subscribed
by Jane Sandberg at 2023-06-09 12:48:38.head_ref_force_pushed
by Christina Chortaria at 2023-06-09 17:34:39.closed by #178
closed
by Jane Sandberg at 2023-06-09 22:07:33.Done at https://library.princeton.edu/admin/content-audit.csv
closed
by Kevin Reiss at 2023-06-09 19:47:16.@ccleeton the delivery time portion of this issue has been implemented and deployed.
mentioned
by Christa Cleeton at 2023-06-09 15:37:11.subscribed
by Christa Cleeton at 2023-06-09 15:37:11.referenced
by Jane Sandberg at 2023-06-09 19:35:50.merged
by Jane Sandberg at 2023-06-09 19:35:50.closed
by Jane Sandberg at 2023-06-09 19:35:51.referenced
by Jane Sandberg at 2023-06-09 19:36:33.merged
by Jane Sandberg at 2023-06-09 19:36:33.closed
by Jane Sandberg at 2023-06-09 19:36:34.referenced
by Jane Sandberg at 2023-06-09 19:45:13.merged
by Jane Sandberg at 2023-06-09 19:45:13.closed
by Jane Sandberg at 2023-06-09 19:45:13.


Money Play. How should Red play 44?
pips Red=153 White=147
(CorrectAnswer= 0/0, ErrorScore= 0)
I think I will have to write an article on the power of broken primes!
Over the board I played 21/17(2), 11/7(2) but that is a double blunder as is every other move (at least) other than the correct 13/9(2), 11/7(2). This creates a block that it is very difficult for White to escape from.
The anchor protects the blot left on the mid-point. Meanwhile White will find it difficult to move and Red can escape hi rear checkers at his leisure.
Broken primes really are very powerful.
Over the board I played 21/17(2), 11/7(2) but that is a double blunder as is every other move (at least) other than the correct 13/9(2), 11/7(2). This creates a block that it is very difficult for White to escape from.
The anchor protects the blot left on the mid-point. Meanwhile White will find it difficult to move and Red can escape hi rear checkers at his leisure.
Broken primes really are very powerful.
1. Cubeful 2-ply 13/9(2) 11/7(2) Eq.: +0.876 0.730 0.168 0.007 - 0.270 0.053 0.001 2. Cubeful 2-ply 13/5(2) Eq.: +0.767 (-0.109) 0.682 0.189 0.009 - 0.318 0.063 0.001 3. Cubeful 2-ply 21/17(2) 11/7(2) Eq.: +0.750 (-0.126) 0.701 0.131 0.005 - 0.299 0.059 0.001 4. Cubeful 0-ply 21/9 13/9 Eq.: +0.587 (-0.289) 0.682 0.154 0.006 - 0.318 0.095 0.001 5. Cubeful 0-ply 21/17(2) 13/9(2) Eq.: +0.580 (-0.297) 0.679 0.142 0.006 - 0.321 0.079 0.001


Mainly from the frontend perspective
Development & maintenance
Community
Trying to solve every case
Learning framework specifics
Debugging
JS is poorly written?
HTML first
Rapid development
New people
Documented
Estimates are more correct
Our components
First time setup
http://users.web/neven/styleguides/src/
http://styleguide.sc5.io/
Automating Style Guide-Driven Development
...
...
Involvement
Communication
Share your knowledge
Sorry if I was too loud :o


@(username: Option[String]) @* * Call the `mainIndex` template with two arguments. The first * argument is a `String` with the title of the page, the second * argument is an `Html` object containing the body of the page. * The 'main' template is used to properly format all pages but * the index, which is differently presented. *@ @main("GeoTwit - Help", username) {
This page contains all you need to know about GeoTwit!
GeoTwit is an application, which allows you to analyze activities on Twitter-based subjects with maps and charts, either on real-time or staticly.
You can indeed find two modes of search: a dynamic mode (for real-time activities) and a static mode.
In order to follow a streaming process, you have to indicate at
least one keywords set and to choose an area on the map (either
with the drop-down menu or by manually drawing a rectangle on it).
You can also select the language in which you want the received Tweets to be written in.
If you fill a second keywords set, a second streaming process will simultaneously be started so you can compare the two subjects.
Once you started the streaming(s), you will be able to access both the map in which the received Tweets are displayed and some charts that allow you to better analyze and understand the incoming data.
In addition of these features, you can also import the results: once you stopped the streaming process, you will automatically be asked to either export or not the data. If you choose "yes", you will be able to download a text file containing the data.
Like in the dynamic mode, you have to indicate at least one keywords set and to choose an area on the map (by manually drawing a circle on it only).
In addition, you also have to select a range of dates in which the received Tweets will be contained.
You can also select the language in which you want the received Tweets to be written in.
If you fill a second keywords set, a second static search will simultaneously be performed so you can compare the two subjects.
Firstly, you have to possess a Twitter account.
Then, click on the "Get Started" button or on the "Connect" link of the home
page, allow GeoTwit to access your account, and that's it! You can now use GeoTwit.
Nope, we only get your username, in order to display it in the header of the pages.
You account is used to make the different search requests of the application.
Yes, GeoTwit is entirely free.


capture
Get Version
0.0.2→ ‘capture’
What is it?
Capture is a tool for making a full size screenshot of your Mac OS X desktop. It uses RubyCocoa and the new CGWindow API of Mac OS X Leopard to capture the desktop in a fast and efficient manner.
Installing
sudo gem install capture
Usage
$> capture [options]
By default ‘capture’ will save the desktop screenshot to a file named ~/capture.jpg. You can set a target filename using the -o parameter.
Additionally, you can specify a delay parameter via ‘-d X’, where ‘capture’ will delay the creation of the screenshot X seconds so that you may hide or re-arrange windows.
During the capture, the desktop screen will fade in and out to provide feedback of the screen capture taking place.
Code
The trunk repository is svn://rubyforge.org/var/svn/capture/trunk
for anonymous access.
RDocs API is also available.
Requirements
Mac OS X Leopard (ie 10.5.x). RubyCocoa (Mac OS X Leopard includes RubyCocoa by default).
License
This code is free to use under the terms of the MIT license.
Contact
Comments are welcome. Send an email to Marcus Crafter
Credits
Special thanks to DSevilla for the camera image used in the project licensed under creative commons.
Marcus Crafter, 19th January 2008
Theme extended from Paul Battley


We're sorry but cloudinarydemo doesn't work properly without JavaScript enabled. Please enable it to continue.


Backup:
mysqldump -h dev-rds.customdomain.com -u root -psecret database_name table_name | gzip > backup.sql.gz
table_name is optional, and you can pass a -9 to gzip to maximize compression
Restore:
gunzip < backup.sql.gz | mysql -h dev-rds.customdomain.com -u root -psecret database_name
Grab oauth library, and drop it on your python path. Don't use the egg because there are problems with it.
If you're using cookie based sessions and developing locally, make sure your callback url is consistent with your local dev url. I had the callback url set to http://<IP_ADDRESS>/twitter_callback, but I was accessing the application via http://localhost:8000/, so the cookies weren't being set properly. The fix was to access the app from http://<IP_ADDRESS>:8000/ instead.
import pdb; pdb.set_trace()
Equivalent of 'import ruby-debug; debugger' in ruby.


THE MAN IN THE IRON MASK
Reviewed by Harvey Karten, Ph.D. United Artists Director: Randall Wallace Writer: Randall Wallace, story by Alexandre Duams Cast: Leonardo DiCaprio, Jeremy Irons, John Malkovich, Gerard Depardieu, Gabriel Byrne
That there's nothing new under the sun certainly applies to "The Man in the Iron Mask," given a picturesque treatment by Randall Wallace in his directorial debut. More often than not, a theme in a given movie will bear a biblical prototype. The key event in "The Man in the Iron Mask" could have come right out of Samuel, Chapter 11, describing a sleepless night of King David who, strolling on the roof of his palace, looked out over the city and noticed a woman of unusual beauty taking her evening bath. Told she was Bathsheba, the wife of Uriah, David sent for her, slept with her, and got her pregnant. David wrote a letter with instructions to put Uriah at the front of the hottest part of the battle with the Ammonites and then to pull back and leave him to die. Uriah was killed along with other Israeli soldiers. Those with political power get the women, though, of course, they never know whether the affection which the females bestow on them is for the crown or for themselves.
In this adaptation of the story by Alexander Dumas, when King Louis XIV (Leonardo DiCaprio) of France, like his counterpart in ancient Israel, sets eyes upon the fair Christine (Judith Godreche), seduces her and sends her boy friend Raoul to die. What makes that the determining event in the tale is that this malicious act leads to a demand for vengeance by Raoul's father, Athos (John Malkovich), and generates a final split between D'Artagnan (Gabriel Byrne), who has remained a Musketeer pledged to the service of the king, and his now-retired colleagues Athos, Aramis (Jeremy Irons) and Porthos (Gerard Depardieu).
"The Man in the Iron Mask" is a narrative of lust, romance, battle and intrigue pitting the loyalty of the leader of the king's guards, D'Artagnan, against the justifiable hate of his former comrades-in-arms. Believing his oath to be sacrosanct, D'Artagnan refuses to break ranks with the man who succeeded good king Louis XIII, despite his lord's contempt for the starving populace and scorn for the most intimate relationships of his loyal subjects. Once Raoul has been sent to his death at the front in a war with the Dutch, director Wallace focuses on the mysterious man in the iron mask, a hapless victim of the king's justice who has been sentenced to spend his life in the Bastille, head affixed with a metal cover sealed in with a locked, overlaid encasement. We learn the identity of the eponymous victim in due course but for those who have never read the classic comic, far be it from any critic to reveal the secret.
Though this version of Dumas's adventurous melodrama is played straight, there is no absence of humor, both desired and unintended, with Depardieu supplying the occasional comic relief. The most ludicrous of the former musketeers, Porthos (Depardieu), suffers the fate of many senior citizens and those approaching the age: he feels useless, unable even to "straighten his sword" when in the hay with three women, and intent on suicide. Aramis, a priest who is looked upon by his comrades as overly pious, has designs on the throne that go beyond his priestly duties while Athos is hell bent on overthrowing the monarch and replacing him with a kinder and gentler man.
Like others of the genre, this swashbuckler is awash with dazzling costumes whose display reaches a climax in a masquerade ball, which features each member of the court dressed in evening best with one arm on his partner, the other supporting a mask. Costume designer James Acheson, working with an ample budget, pulls out the stops with an array of extravagent threads particularly those who flatter the king's trim body, while production designer Anthony Pratt, filming exclusively in France, sets most of the action in a studio on the outskirts of Paris. But costumes and design hardly make a movie: this "Man in the Iron Mask" is disappointingly short on swordplay, the sort of action exploited so remarkably by actors of past decades like Errol Flynn and Tyrone Power. Featuring dialogue which is at worst wooden and at best somewhat short of inspiring, "The Man in the Iron Mask" is unlikely to excite the teens who will turn out in force to see their hearthrob, Leonardo DiCaprio but will find him to be more effete than regal in the role of the Sun King. Gabriel Byrne and John Malkovich are fine as former associates in the King's Royal Guard who are now at odds with each other, but the Dumas classic is given routine treatment by its all-star cast.
A swashbuckling tale like "The Man in the Iron Mas" was an obvious choice for a Hollywood movie and, in fact, has been tried several times before in the guise of "The Three Musketeers." Rowland V. Lee directed a dull version in 1935, Allan Dwan used Don Ameche as D'Artagnan in 1939, George Sidney highlighted Lana Turner and Gene Kelly in 1948, Richard Lesler helmed a tongue-in-cheek version in 1974 starring Richard Chamberlain, and Stephen Herek used Charlie in his 1993 escapade with lots of action and bright Austrian settings. "The Man in the Iron Mask" could have been better with a more authentic setting, using French actors, the French language, and far more action. Though director Wallace moves along at breakneck speed, not hesitating to distract the performers every few minutes with a new episode, the movie has the feel of a labored historical drama when it should seeth with cries of revenge and death to the tyrant. Rated PG-13. Running time: 130 minutes. (C) Harvey Karten 1998
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


My Hobbies
MDN Web Docs
w3schools
css-tricks
study programing languages
English
All english lessons
learn languages
LitRes
read books
youtube
do business
every day run
work out
Психология
invest in yourself


--- layout: page title: About header: about me group: navigation index: 4 --- {% include site/setup %}
To be continue...


James Cho - Web Developer / Programmer
I'm a developer based in the Seattle area, working on my skills in HTML, CSS, Javascript. I am currently enrolled in Epicodus coding bootcamp to learn to be a programmer and pursue a career in tech!
In my free time, I enjoy taking walks and watching basketball.


| Figure 1 |
Location of permanent plots on Mount Schrankogel. Plots are ... |
| Figure 2 |
Changes in vascular plant species diversity on Mount Schrank ... |
| Figure 3 |
Changes in vegetation cover of vascular plants on Mount Schr ... |
| Figure 4 |
Changes in community‐weighted ecological indicators. Changes ... |