text:
Warwick's Vice Chancellor Nigel Thrift and Queen Mary's Principal Professor Simon Gaskell
Monday 17 December 2012
New research into type 2 diabetes, social media, space plasma, and cabbage genetics that could boost crop production are just some of the collaborative projects to be carried out by academics at Queen Mary, University of London and its partner university, the University of Warwick.
Queen Mary and Warwick formed a partnership in March 2012, in a move to benefit students and academics at both institutions, particularly in areas of flagship and innovative research. As part of this partnership, the two Russell Group institutions have jointly funded 13 collaborative projects of three to nine months in duration, with a maximum grant of £30,000 each, totaling £230,000.
Project highlights include Professor Richard Nichols and Professor Andrew Leach of Queen Mary's School of Biological and Chemical Sciences working with Warwick's Professor Jim Benyon on Combining the Needle with the Haystack: The challenge in Plant Genomics. They will use new technologies to sequence and analyse huge volumes of DNA.
"We're taking the unusual step of being unpleasant to cabbages," says Professor Nichols. "This strange experiment was suggested by evidence that stress may trigger dramatic changes in their chromosomes: some segments of the DNA will be copied and shuffled into the rest of the genome. Such changes can affect the activity of genes; most of which will harm the plant or be innocuous – but a minority may lead to valuable innovations. The study is important to both fundamental biology and to the breeding of new crops with increased yield and the ability to grow in ever more marginal land."
Professor Graham Hitman and Dr Sarah Finer of Queen Mary's Blizard Institute will be working with Dr Gyanendra Tripathi and Dr Ponnusamy Saravanan of Warwick Medical School on a study that brings together both biology and genomics and could lead to new methods of obesity and diabetes prevention.
Professor Hitman says: "This exciting project brings together complementary expertise in adipocyte biology from Warwick and genomics here at Queen Mary. The project adds to recently funded studies and creates an exciting platform to bring lab and patient-based studies together. It is hoped that data from this initiative will help us get significant external funding to support clinical translation of our findings to prevent obesity and type 2 diabetes through nutritional intervention and altering metabolic programming."
Novel nanoparticles for neural stem cell drug delivery is a project that lies at the interface between the physical and life sciences brings together three high profile female researchers with interdisciplinary backgrounds and large research groups: Queen Mary's Dr Marina Resmini, with expertise in organic chemistry, nanoparticles and drug delivery; Professor Silvia Marino (Queen Mary), an expert in neural stem cells biology and stem cell-driven tissue regeneration; and Professor Rachel O'Reilly, a polymer synthesis, self-assembly and nanostructure characterisation expert from Warwick.
Professor David Burgess from Queen Mary's School of Physics and Astronomy is collaborating with Professor Sandra Chapman (Department of Physics, Warwick) to take existing expertise in space plasma – the state of matter that makes up the universe - into the new area of nuclear fusion energy research. Their research will use high performance computing to investigate the formation of plasma structures on the edge of fusion plasmas, which play an important part in energy transport.
Professor Pat Healey from the School of Electronic Engineering and Computer Science at Queen Mary joins Dr Thomas Hills of Warwick's Department of Psychology and Dr Pietro Panzarasa of Queen Mary's School of Business and Management in a multi-disciplinary study of group innovation and creativity in social media. Professor Healey says: "The recent growth in new social media technologies and applications, such as Wikipedia, Zopa and Linux, place a premium on understanding how groups create and leverage social capital to foster innovation and creativity."
A full list of funded collaborative projects can be found below.
- Regulation, Innovation and Sustainability – Corporate Approaches to Managing the Abstraction, Use, and Disposal of Water Resources
Professor Stephen Brammer (Warwick Business School) and Professor Frances Bowen (School of Business and Management, QM)
- Research network investigating concepts and practices of friendship in the eighteenth century
Professor Mark Knights (History, Warwick) and Dr Tessa Whitehouse (School of English and Drama, QM)
- The Externalisation of European Union Economic Governance: The Mismatch of Economic and Social Development? A Pilot Project
Dr Ben Richardson (Politics and International Studies, Warwick) and Professor Adrian Smith (School of Geography, QM)
- Modeling the physical structure of pre-invasive breast cancer
Professor Matthew Turner (Department of Physics, Warwick) and Professor Louise Jones (Barts Cancer Institute, QM)
- Novel fullerenes for dynamic nuclear polarization and organic solar cells
Dr Gavin Morley (Department of Physics, Warwick) and Dr John Dennis (School of Physics and Astronomy, QM)
-An integrated study of altered gene regulation in a model system of adipogenesis to elucidate the role of one-carbon nutritional environment in the development of human metabolic disease.
Dr Gyanendra Tripathi, Dr Ponnusamy Saravanan (Warwick Medical School), Professor Graham Hitman, Sarah Finer (Blizard Institute, QM)
- Kinetic simulation of nonlinear structures in magnetic confinement fusion plasmas
Professor Sandra Chapman (Department of Physics, Warwick) and Professor David Burgess (School of Physics and Astronomy, QM)
- Rethinking Cosmopolitan Citizenship in an Austere Europe
Dr Gurminder Bhambra (Sociology, Warwick) and Dr Robbie Shilliam (School of Politics and International Relations, QM)
- The social and structural foundations of group innovation
Dr Thomas Hills (Psychology, Warwick) and Professor Pat Healy (School of Electronic Engineering and Computer Science, QM)
- Combining the Needle with the Haystack: The challenge in Plant Genomics
Professor Jim Benyon (Life Sciences, Warwick) and Professor Richard Nichols (School of Biological and Chemical Sciences, QM)
- Access to TEM to determine surface morphology of metal loaded ferroelectric catalysts
Dr Richard Beanland (Physics, Warwick) and Dr Steve Dunn (School of Engineering and Materials Science, QM)
- Novel nanoparticles for neural stem cell drug delivery
Professor Rachel O'Reilly (Warwick Business School) and Dr Marina Resmini (School of Biological and Chemical Sciences, QM)
- Nanoscale localisation of microtubule plus end binding proteins using multispectral super-resolution imaging
Dr Anne Straube (Warwick Medical School) and Dr Ann Wheeler (Blizard Institute, QM)
For media information, contact:
Public Relations Officer
Queen Mary, University of London


Prev1 of 4
Use your ← → (arrow) keys to browse
This post contains reasons why you should not laminate certificates and other documents, am sure it will convince you not to ever laminate certificates & documents again.
I was reading through some posts on Nairaland when I saw a question asked by a Nairalander, he wanted to know the "effects of lamination of certificates?" Then, I decided to write about the major disadvantages why you should not laminate certificates and other vital documents.
What Is Lamination?
Lamination is a process whereby thin layers of transparent polythene nylon is joined together to protect paper documents such as certificates, results, testimonials etc.
Why Do People Laminate Certificates?
Here are some important reasons why people seem to laminate their certificates/documents below…
1. Lamination protects paper materials from getting damaged by fluid, dust/dirts, grease and hampered edges.
2. It's believed that lamination elongates the life span of important document like certificates, results and so on.
3. It improves the strength, quality and appearance of the product.
There are more to it but those are the most important reasons why people often opt in for a lamination. A lot of people make believe what isn't supposed to be true. However, laminating certificates, pictures and other paper materials isn't utterly advantageous, there are cons attached to it. Below are reasons you should not laminate certificates & other documents.
Prev1 of 4
Use your ← → (arrow) keys to browse
READ: 12 Things You Never Knew About Setting Up A Strong Password


text:
Pasco and Pinellas County Health Departments Are Working Together to Vaccinate Residents Against Hepatitis A
August 12, 2019
The Florida Departments of Health (DOH) in Pasco and Pinellas Counties are teaming up to offer free hepatitis A vaccine to adults on Saturday, August 17 from 8 a.m. to 1 p.m. at St. Vincent de Paul Roman Catholic Church. The address is 4843 Mile Stretch Dr. in Holiday. The Departments will also be offering free HIV and hepatitis C rapid testing at this outreach event. Results will be available in 20 minutes.
On August 1, 2019, Florida Surgeon General Dr. Scott Rivkees declared a Public Health Emergency to address the increase in hepatitis A cases in Florida due to the current national outbreak. DOH has been diligently working with community partners to educate and vaccinate as many residents as possible to prevent further spread of hepatitis A.
The outreach event planned for August 17 has been a collaborative effort, with many participants, including:
- Coalition for the Homeless of Pasco County
- Joining Hands Mission
- Metropolitan Ministries
- Pasco County Emergency Management
- Pasco County Human Services
- Pasco County Media Relations and Communications
- Pasco County Public Transportation
- Pasco County Sheriff's Office
- Salvation Army
- Vincent de Paul Roman Catholic Church
Vaccination is the best way to prevent hepatitis A. People who should be vaccinated for hepatitis A include:
- All children at age 1 year
- People who are experiencing homelessness
- Users of recreational drugs, whether injected or not
- Men who have sexual encounters with other men
- People with direct contact with others who have hepatitis A
- Travelers to countries where hepatitis A is common
- People with chronic or long-term liver disease, including hepatitis B or hepatitis C
- People with clotting-factor disorders
- Family and caregivers of adoptees from countries where hepatitis A is common
What is Hepatitis A?
Hepatitis A is a highly contagious disease that attacks the liver. People infected with hepatitis A are most contagious from two weeks before onset of symptoms to one week afterwards. Not everyone who is infected will have all the symptoms. Symptoms usually start within 28 days of exposure to the virus with a range of 15-50 days. Symptoms can include:
- Jaundice (yellowing skin and whites of eyes)
- Loss of appetite
- Nausea and vomiting
- Stomach pain
- Dark-colored urine
- Pale or clay colored stool
How is Hepatitis A Infection Prevented or Treated?
- Practicing good hand hygiene – including thoroughly washing hands with soap and water after using the bathroom, changing diapers, and before preparing or eating food – plays an important role in preventing the spread of hepatitis A.
- Hepatitis A vaccine is the best method of preventing infection.
- No medicines can cure the disease once symptoms appear.
- People with hepatitis A symptoms should seek medical care immediately.
- Most people get better over time but may need to be hospitalized.
- Previous infection with hepatitis A provides immunity for the rest of a person's life.
- People that are exposed to hepatitis A may be given vaccine or immune globulin within 14 days of exposure to prevent infection.
DOH has established a hotline for people who may have questions about hepatitis A. The number to call for Pasco County is _PHONE_, and the number to call for Pinellas County is _PHONE_.

source: openbmb/Ultra-FineWeb


text:
|Autors: Mihov, G. S., Badarov, D. H.|
Title: Combined Filter for Rejection of 1st and 3rd Powerline Interference Harmonic from ECG signals
Keywords: ECG signals, interference suppression, mains interference, notch filters
Abstract: The article presents a combined notch filter that removes the first and third harmonics of power-line interference from ECG signals. The filter is based on two second-order notch filters for the first and third harmonics, respectively. An additional procedure determines the variation in the mains frequency first harmonic. According to this variation, the coefficients of the combined filter are tuned so that its zeros coincide with the first and third harmonics of the power-line interference. Experiments were performed in a MATLAB environment with real signals and synthesized mains interference. Results of research are presented with appropriate tables and graphs.
Вид: постер/презентация в национален форум с межд. уч., индексирана в Scopus

source: m-a-p/FineFineWeb


UK population sees sharpest rise in nearly 70 years
The UK population has registered its sharpest annual rise in almost 70 years, new official figures have shown.
A total of 65.6 million were thought to be living in Britain at the end of June 2016, according to latest data released by the Office for National Statistics.
The number of inhabitants rose by 0.8%, equating to 538,000 people, the largest increase in population since the year to mid-1947.
Officials at the ONS said that net immigration into the UK remained the main driver of population growth.
There was also a rise in births and fewer deaths.


Flask scaffold
Scaffold a Flask Project
by Real Python basics flask web-dev
Let's build a command-line utility for quickly generating a Flask boilerplate structure.
Modeled after the Flask-Skeleton project, this tool will automate a number of repetitive tasks so that you can quickly get a Flask project up and running with the structure, extensions, and configurations that you prefer, step by step:
 1. Set up the basic structure
 2. Add a custom config file
 3. Utilize Bower to manage front-end dependencies
 4. Create a virtualenv
 5. Initialize Git
Once done, you'll have a powerful scaffolding script that you can (and should) customize to meet your own development needs.
Updates:
 - 08/01/2016: Upgraded to Python version 3.5.1.
Quickstart#
To start, we need a basic Flask application. For simplicity, we'll use the Real Python boilerplate Flask structure, so just clone it down to set the base structure:
$ mkdir flask-scaffold
$ cd flask-scaffold
$ git clone _URL_ skeleton
$ rm -rf skeleton/.git
$ rm skeleton/.gitignore
$ mkdir templates
$ pyvenv-3.5 env
$ source env/bin/activate
This article utilizes Python 3.5; however, the final script is compatible with both Python 2 and 3.
1st Task – The Structure#
Save a new Python file as flask_skeleton.py in the root directory. This file will be used to power the entire scaffolding utility. Open it up in you favorite text editor and add the following code:
# -*- coding: utf-8 -*-
import sys
import os
import argparse
import shutil
# Globals #
cwd = os.getcwd()
script_dir = os.path.dirname(os.path.realpath(__file__))
def main(argv):
 # Arguments #
 parser = argparse.ArgumentParser(description='Scaffold a Flask Skeleton.')
 parser.add_argument('appname', help='The application name')
 parser.add_argument('-s', '--skeleton', help='The skeleton folder to use.')
 args = parser.parse_args()
 # Variables #
 appname = args.appname
 fullpath = os.path.join(cwd, appname)
 skeleton_dir = args.skeleton
 # Tasks #
 # Copy files and folders
 shutil.copytree(os.path.join(script_dir, skeleton_dir), fullpath)
if __name__ == '__main__':
 main(sys.argv)
Here, we're using argparse to obtain an appname for the new project and then copying the skeleton directory (via shutil), which contains the project boilerplate, to quickly recreate the project structure.
The shutil.copytree() method (source) is used to recursively copy a source directory to a destination directory (as long as the destination directory does not already exist).
Test it out:
$ python flask_skeleton.py new_project -s skeleton
This should make a copy of the Real Python boilerplate Flask structure (source) to a new directory called "new_project" (destination). Did it work? If so, remove the new project since there's still much work to be done:
$ rm -rf new_project
Handling Multiple Skeletons#
What if you need an app with a MongoDB database or a payments blueprint? All apps have specific needs and you obviously can't create a skeleton for them all, but maybe there are certain features that are needed a majority of the time. Maybe you need a NoSQL database about fifty percent of the time, for example. You can add a new skeleton to the root to accomplish this. Then when you run the scaffold command, simply specify the name of the directory containing the skeleton app you wish to make a copy of.
2nd Task – Configuration#
We now need to generate a custom config.py file for each skeleton. This script is going to do just that for us; let the code do the repetitive work! First, add a file called config.jinja2 in the templates folder:
# config.jinja2
import os
basedir = os.path.abspath(os.path.dirname(__file__))
class BaseConfig(object):
 """Base configuration."""
 SECRET_KEY = '{{ secret_key }}'
 DEBUG = False
 BCRYPT_LOG_ROUNDS = 13
 WTF_CSRF_ENABLED = True
 DEBUG_TB_ENABLED = False
 DEBUG_TB_INTERCEPT_REDIRECTS = False
class DevelopmentConfig(BaseConfig):
 """Development configuration."""
 DEBUG = True
 BCRYPT_LOG_ROUNDS = 13
 WTF_CSRF_ENABLED = False
 SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'dev.sqlite')
 DEBUG_TB_ENABLED = True
class TestingConfig(BaseConfig):
 """Testing configuration."""
 DEBUG = True
 TESTING = True
 BCRYPT_LOG_ROUNDS = 13
 WTF_CSRF_ENABLED = False
 SQLALCHEMY_DATABASE_URI = 'sqlite:///'
 DEBUG_TB_ENABLED = False
class ProductionConfig(BaseConfig):
 """Production configuration."""
 SECRET_KEY = '{{ secret_key }}'
 DEBUG = False
 SQLALCHEMY_DATABASE_URI = 'postgresql://localhost/example'
 DEBUG_TB_ENABLED = False
At the start of the scaffold script, flask_skeleton.py, just before the main() function, we need to initialize Jinja2 in order to render the config correctly.
# Jinja2 environment
template_loader = jinja2.FileSystemLoader(searchpath=os.path.join(script_dir, "templates"))
template_env = jinja2.Environment(loader=template_loader)
Make sure to add the import as well:
import jinja2
Install:
$ pip install jinja2
$ pip freeze > requirements.txt
Looking back at the template, config.jinja2, we have one variable that needs to be defined - {{ secret_key }}.To do this, we can use the codecs module.
To the imports of flask_skeleton.py add:
import codecs
Add the following code to the bottom of the main() function:
# Create config.py
secret_key = codecs.encode(os.urandom(32), 'hex').decode('utf-8')
template = template_env.get_template('config.jinja2')
template_var = {
 'secret_key': secret_key,
}
with open(os.path.join(fullpath, 'project', 'config.py'), 'w') as fd:
 fd.write(template.render(template_var))
What if you manage several skeletons and need several configuration templates?
Simple: You just have to check which skeleton is passed as an argument and use the appropriate config template. Keep in mind that os.path.join(fullpath, 'project', 'config.py') must represent the path where your configuration should be stored in your skeleton. If this is different for each skeleton, then you should specify the folder in which the config file is stored in as an additional argparse argument.
Ready to test?
$ python flask_skeleton.py new_project -s skeleton
Make sure the config.py file is present in the "new_project/project" folder and then remove the new project: rm -rf new_project
3rd Task – Bower#
That's right: We'll be using bower to download and manage static libraries. To add bower support to the scaffold script, start with adding another argument:
parser.add_argument('-b', '--bower', help='Install dependencies via bower')
And to handle the running of bower, add the following code right below the config section of the scaffold script:
# Add bower dependencies
if args.bower:
 bower = args.bower.split(',')
 bower_exe = which('bower')
 if bower_exe:
 os.chdir(os.path.join(fullpath, 'project', 'client', 'static'))
 for dependency in bower:
 output, error = subprocess.Popen(
 [bower_exe,


Running Business Central in Docker using SQL on the host
This is not my first blog post about how to use SQL Server on the host, but it is definitely the one describing the easiest way to do it. With the latest version of BcContainerHelper you can (with one Run-BcContainer command) create a container which uses SQL Server on the host as database engine for the container.
The functionality was actually enabled in version 1.0.14, but there are a few bug fixes, so I recommend that you use the latest BcContainerHelper
In order for the scripts in this blog post to work, you need to install SQL Server on the Docker Host with mixed mode authentication. The scripts will connect using Windows Authentication and the container will connect using Username/Password authentication.
New-BcContainer has a new parameter called –replaceExternalDatabases. This switch will only take effect if you also specify databaseServer, databasePrefix, databaseName and databaseCredential.
When ReplaceExternalDatabases is included, the New-BcContainer will do 4 things, which it typically doesn't do:
 1. Remove all databases on databaseServer with databaseInstance (might be empty) where the name starts with databasePrefix. This is done using a new function called Remove-BcDatabase.
 2. Restore databases (single or multitenant) from the selected artifacts to databaseServer with databaseInstance (might be empty) starting with databasePrefix. This is done using a new function called Restore-BcDatabaseFromArtifacts.
 3. Start the container using databaseServer with databaseInstance (might be empty) as database server and databasePrefix+databaseName as database name, connecting using databaseCredential for authentication.
 4. Create the default tenant (if multitenant) and add the default super user specified in $credential.
The following script should setup a container using SQL Server on the host:
$password = $passwordSecret.SecretValue
$licenseFile = $licenseFileSecret.SecretValueText
$auth = "UserPassword"
$credential = New-Object pscredential -ArgumentList 'admin', $password
$artifactUrl = Get-BcArtifactUrl -country us
$containerName = "bcserver"
$databaseParams = @{
 "databaseServer" = 'host.containerhelper.internal'
 "databaseInstance" = ''
 "databasePrefix" = "$containerName-"
 "databaseName" = 'CRONUS'
 "databaseCredential" = New-Object pscredential'sa', $password
 "multitenant" = $true
New-BcContainer _USER_ -replaceExternalDatabases '
 -accept_eula '
 -containerName $containerName '
 -credential $credential '
 -auth $auth '
 -artifactUrl $artifactUrl '
 -licenseFile $licenseFile '
Note: It uses $containerName followed by a minus as database prefix, meaning that all databases on the SQL Server on the host with a name starting with bcserverwill be deleted according to the #1 in the description above.
After running this script, I will have 3 databases in my SQL Server:
No SQL processes running in my container:
and after some initialization, a running Business Central Container:
Note: If you are using an SQL Server (not the host), you need the SQL Server Client Tools installed on the host – the functions Remove-BcDatabase and Restore-BcDatabaseFromArtifacts (used by the replaceExternalDatabases functionality) both have a dependency on SQLPS and the smoServer DLL.
If you want to create a second container, using the same database, you can use this script:
New-BcContainer _USER_ '
 -accept_eula '
 -containerName "$($containerName)2" '
 -credential $credential '
 -auth $auth '
 -artifactUrl $artifactUrl '
Only difference is really that the licenseFile and the replaceExternalDatabases parameters are NOT included.
Note: In the latest BcContainerHelper, the containerHelper will automatically share encryption keys between containers on the same host, which are connecting to the same external database. If you are creating a second container on a different host, you will need to copy the encryption key to the second host yourself.
The replaceExternalDatabases functionality uses the Remove-BcDatabase function to remove existing databases. You can of course use this function manually as well, simply by specifying databaseServer, databaseInstance (if not blank) and databaseName (or pattern), like:
Note: that this is a dangerous command to run on a SQL Server.
The replaceExternalDatabases functionality uses the Restore-BcDatabasesFromArtifacts function to restore the database backup file from a set of artifacts to a database server specified by databaseServer, databaseInstance (or blank) and databaseName, like:
$artifactUrl = Get-BCArtifactUrl -country dk
Restore-BcDatabaseFromArtifacts '
 -artifactUrl $artifactUrl '
 -databaseServer localhost '
 -databasePrefix prefix '
 -databaseName CRONUS '
 -multitenant:$false '
Specifying -async means that the function won't wait for the restore to complete. A file with the databasePrefix followed by databasescreated.txt will be created in the containerhelper folder when the restore is complete. Without async, the function will wait for the restore to complete.
Note: The New-BcContainer uses async and will add an override to the container SetupDatabase.ps1 script which waits for the databasescreated file to appear. If something fails in the database restore, this might lead to a endless loop.
Freddy Kristiansen
Technical Evangelist
12 thoughts on "Running Business Central in Docker using SQL on the host
 1. Hi Freddy,
 Awesome, I am running a container with a database on host and it's working but only if I turn off the Windows Firewall for the Public Profile! Very weird! Do you have any idea why this is happening?
 I can't even ping host.containerhelper.internal when the firewall is turned on for the public profile.
 Posted a question on stackoverflow but on answers 😦
 2. HI Freddy,
 Thanks for this update. When I try to use the script, it keeps on failing with the below error. I am using SQL Server 2019. Mixed mode authentication is already enabled.
 Waiting for database creation to finish…………………………………………………………..
 Import Encryption Key
 Cannot establish a connection to the SQL Server/Database.
 This could be due to one of the following reasons:
 * SQL Server is not started.
 * The database does not exist.
 * Proper permissions have not been given to the NAV Server Account.
 Try again later or contact your system administrator.
 at, C:\run\setupDatabase.ps1: line 152
 at, C:\Run\my\SetupDatabase.ps1: line 2
 at, C:\Run\navstart.ps1: line 121
 at, C:\Run\start.ps1: line 359
 at, : line 1
 Initialization of container bcserver failed
 At C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\2.0.6\ContainerHandling\Wait-NavContainerReady.ps1:43 char:17
 + … throw "Initialization of container $containerName failed" …
 + CategoryInfo : OperationStopped: (Initialization …bcserver failed:String) [], RuntimeException
 + FullyQualifiedErrorId : Initialization of container bcserver failed
 3. Pingback: Restoring your online Business Central database locally | Freddys blog
Leave a Reply to MartonNagy Cancel reply
You are commenting using your account. Log Out / Change )
Google photo
Twitter picture
Facebook photo
Connecting to %s


text:
A Dance with Dragons: A Song of Ice and Fire: Book Five Summary & Study Guide Description
A Dance with Dragons: A Song of Ice and Fire: Book Five Summary & Study Guide includes comprehensive information and analysis to help you understand the book. This study guide contains the following sections:
This detailed literature summary also contains Topics for Discussion on A Dance with Dragons: A Song of Ice and Fire: Book Five by George R. R. Martin.
A Dance with Dragons: A Song of Ice and Fire: Book Five Plot Summary
Preview of A Dance with Dragons: A Song of Ice and Fire: Book Five Summary:
George R. R. Martin's A Dance with Dragons, is book five in the fantasy series A Song of Ice and Fire. The book, a work of fiction, is by no means a stand alone book. For those who are not familiar with the characters and various complex scenarios, the book will prove to be nearly impossible to follow. For those who do manage to follow it, there will be numerous trips to the lengthy and complicated appendices to learn about characters, places, and situations.
The story opens with the introduction of Varamyr, a human who is able to "warg" into other life forms, including wolves. Many characters throughout the story can leave their bodies and force their spirits into another for various purposes. This causes some conflict for humans who turn into animals since they are often required to hunt other humans for food.
Varamyr is a powerful...

source: HuggingFaceFW/fineweb-edu


text:
07. 06. 2018 14:31
At its session on Wednesday, Cabinet approved the Education Ministry-sponsored National Programme for Education Development that should shape the Slovak education system for the next ten years. As TASR reports, in addition to the reform document as such, Cabinet also greenlighted an initial Action Plan for the National Programme for 2018-19, while another four action plans were acknowledged by the ministers. The approved document includes ten partial goals (five aimed at regional education and five at university education) and 105 measures, which haven't been further specified yet by Education Minister Martina Lubyová (an SNS nominee).
The national programme pays special attention to so-called cross-sectional goals, including the integration and inclusion of marginalised Roma communities and pupils from socially disadvantaged environments, linking the education system to the needs of the economy and the labour market, and developing the system of lifelong learning.
Unlike the usual legislation process, the reform document wasn't submitted for an inter-ministerial comment phase but was instead commented on directly at the ministries. Lubyová pointed out that the national programme aimed at reforming Slovakia's education system is based on a reform document called 'Learning Slovakia', the Government Manifesto and a report on the situation in the education sector drawn up during Dušan Čaplovič's (Smer-SD) term as education minister.
Prime Minister Peter Pellegrini praised the goals of the reforms. "For instance, the increase in the capacities of nursery schools, mandatory courses for children before they enrol at primary school, salary hikes for starting teachers and a salary increase going up to 85 percent of the [average] level enjoyed by people with higher education in Slovakia," he stated.
The measures are expected to cost around nine billion euro, which is to be the sum for the next ten years. Before being approved by Cabinet, some 50 personalities and educational experts sent an open letter to the education minister welcoming the Finnish model of education, but warned, "the way in which the programme was prepared without inviting key figures involved in the education sector to take part in the process casts doubts on understanding the value and content of what is included."
The opposition party Ordinary People (OĽaNO) voiced its displeasure with the reforms, stating that they won't contribute towards more quality education. "The document contains nothing new, despite the fact that the ministry postponed its release a couple of times," said OĽaNO's shadow education minister Miroslav Sopko.


User Tools
Site Tools
Anubian Crusade
Anubian Crusade
A Wortlander crusader after a night of battle, Mierburg in the background.
Date 21 Nov. 2020 – 22 Nov. 2020
Location Anubian Desert, Mierburg Castle
Result Wortlander victory
Wortland League Anubian Kingdom
Commanders and Leaders
Lord Admiral P.P.A. Anubian Priesthood
100 Wortlander Crusaders ~50.000 Ametes, Mummies, Zombies, Skeletons, etc.
0 tens of thousands
The Anubian Crusade was a war between the Wortland League and the local Anubian Kingdom in the coastal deserts of the Western Continent. It resulted in the plunder of the Anubian library and the Wortland League asserting control over the Anubian coast.
During the Dark Ages, the Wortland League built a pagoda-shaped outpost at the edge of the Western Continent's desert in order to quarry sandstone for the construction of Sidwig. The miners found themselves under frequent siege by the natives, and losses were high.
The Ametes and the Anubian Kingdom
The area was under the control of a race of antpeople, called Ametes by the Wortlanders, ruled by a sect of Anubian priests. The League's research determined that the Ametes of Anubia used the bodies of humans, preserved in a state of undeath, to breed their livestock, gravemites. The gravemites lay their eggs in their paralysed human host and start consuming it as they hatch, and are in turn eaten by the Ametes. (Unconfirmed rumour has it that Amete women have other uses for the bodies of captured human males.)
It appears that a sect of Anubis priests took control of the area at some point in the past. They have been observed using necromancy to reanimate corpses to defend themselves, so it is speculated that they used these powers to improve the Ametes' gravemite-breeding practices and to rise to power among them.
Wortlander Offensive
After the Wortland League had driven out the pirates from Bokkum and completed the construction of Sidwig, they turned their eyes to the Anubian Desert. The miners lost to the Ametes deserved to be avenged, the area secured for future exploitation, and the unholy practices of the natives eradicated.
The pagoda above the sandstone quarry, indefensible and vulnerable to attack from all sides, was torn down and replaced with a well-fortified stone tower: Mierburg Castle. Arms, armour and supplies were prepared in the League's holdings, and an expedition outfitted.
The War
A scene of battle. The crusaders from Wortland launched nightly punitive expeditions into the desert, repeatedly beating back the hordes of enemies that swarmed them. The Anubian forces were prone to infighting, with Skeleton archers' friendly fire hitting their own ranks.
After a week of raiding, the Wortlander forces managed to sack the Anubian royal library, carrying home valuable books. The Anubians gathered their remaining forces and gave pursuit, forcing the Wortlanders to barricade themselves in Mierburg. The beleaguered Wortlander knights successfully defended the castle and broke the counter-offensive, even rescuing a Weresheep from the Anubians.
Wortland, her armies undefeated and having inflicted great damage to Anubia and acquired rich spoils, declared victory.
The desert sands were marred with craters left behind by desperate Anubian suicide bombers.
One of the knights retired to a farm on Bokkum with his new warbride slave Weresheep.
history/anubian_crusade.txt · Last modified: 2020/11/26 23:32 by ppa


Security and Comfort- Aluminum Handrail Profiles Explained
In the realm of home security and comfort, aluminum handrail profiles play a vital role. They provide both a physical barrier for safety and an ergonomic support for ease of movement. This article delves into the intricate details of aluminum handrail profiles, exploring their significance and versatility in residential and commercial settings.
Enhanced Security
Aluminum handrail profiles serve as a robust deterrent against intruders and unauthorized access. They are manufactured from durable aluminum alloys, renowned for their strength and resistance to bending or breaking. By creating a physical barrier along stairways, balconies, and other elevated surfaces, these handrails impede potential intruders and provide a sense of security for occupants.
Moreover, the smooth surface and lack of gaps in aluminum handrails make it difficult for intruders to gain a foothold or use them as climbing aids. This added layer of protection enhances the overall safety of a building and its inhabitants.
Improved Comfort and Accessibility
Beyond security, aluminum handrail profiles are meticulously designed to provide optimal comfort and accessibility for users. They are ergonomically shaped to fit comfortably in the hand, reducing fatigue and enhancing grip. The smooth, non-porous surface provides a comfortable tactile experience, ensuring a secure grip even in damp conditions.
The continuous length of aluminum handrails allows for uninterrupted support along stairways and railings. This seamless support promotes stability and reduces the risk of slips or falls, especially for elderly individuals or those with limited mobility. The versatility of aluminum profiles enables them to be customized in height and shape to accommodate the specific needs of users, further enhancing comfort and accessibility.
Corrosion Resistance and Longevity
Aluminum handrail profiles are inherently resistant to corrosion, making them an excellent choice for both indoor and outdoor applications. Unlike steel or iron handrails, aluminum does not rust or degrade in harsh weather conditions, ensuring their longevity and aesthetic appeal. The protective oxide layer that forms on aluminum's surface acts as a natural barrier against environmental factors such as rain, snow, and UV radiation.
This exceptional durability translates into minimal maintenance and a prolonged lifespan. Aluminum handrail profiles retain their structural integrity and visual appeal for years, eliminating the need for frequent repairs or replacements. This cost-effective and long-lasting solution provides lasting security and comfort in any environment.
Fire Safety
Aluminum handrail profiles contribute to the overall fire safety of a building. Aluminum is a non-combustible material, meaning it will not ignite or contribute to the spread of fire. In the event of a fire, aluminum handrails maintain their structural integrity, providing safe escape routes for occupants.
Furthermore, aluminum handrails do not produce toxic fumes or smoke when exposed to high temperatures. This is particularly crucial in enclosed spaces such as stairwells, where smoke inhalation can be a life-threatening hazard. The non-toxic nature of aluminum handrails ensures the safe evacuation of occupants and minimizes the risk of suffocation or injury.
Aesthetic Appeal and Customization
Aluminum handrail profiles are not only functional but also aesthetically pleasing. The sleek and modern appearance of aluminum complements a wide range of architectural styles, from contemporary to traditional. The versatility of aluminum allows for customization in terms of shape, finish, and color.
Customizable handrail profiles enable architects and designers to incorporate unique and eye-catching elements into their designs. The ability to match or contrast handrails with existing decor or architectural features adds to the overall visual appeal and creates a cohesive interior or exterior space.
Online Service
INQUIRY


text:
We ask our parents to make sure their students:
- Sleep well the night before each test
- Eat a good breakfast the morning of each test
- BE ON TIME TO SCHOOL!
Some Facts about MSA:
- The test meets the requirements of the federal No Child Left Behind Act.
- The test assesses the Maryland content standards in mathematics, reading, and science.
- The reading and mathematics tests are administered annually to students in grades 3 through 8. The science test is administered annually in grades 5 and 8.
- MSA scores will show how well Maryland children have learned the reading, mathematics, and science skills specified in the State Curriculum.
- The test includes both selected response (multiple-choice) and brief constructed response items.
WATCH NOW! PGCPS TV MSA Prep Videos:


text:
RPI's quantum computing research initiative is set to receive a significant boost with philanthropic funding of over $150 million from Curtis Priem, vice chair of RPI's Board of Trustees. The establishment of the Curtis Priem Quantum Constellation, a faculty-endowed collaborative research center, will feature the new quantum computer as a centerpiece to attract additional faculty leaders who are passionate about advancing the field.
RPI's vision is to significantly improve the educational experiences and research capabilities of students and researchers at RPI and other institutions. It also aims to propel New York's Capital Region into a top location for talent and accelerate
"RPI is expanding on our long-standing collaboration with IBM to harness cutting-edge computing to solve global challenges while training the next-generation workforce in quantum," said RPI President Marty A. Schmidt. "The Capital Region and the State of New York will benefit greatly from our new quantum computational center, which will significantly improve our area's research capabilities."
IBM's 127-qubit Quantum Eagle processor will power the IBM Quantum System One at RPI. The processor can perform utility-scale calculations, defined as the point at which quantum computers can be used as scientific tools to explore problems that remain intractable for classical methods. The agreement with IBM includes a commitment to provide a system upgrade to RPI in 2026.
Enter Quantum Newsletter
To get the latest quantum computing news, advice and insight, sign up to our newsletter


text:
Kendrapara: A sharp drop in water level of Luna river has sparked fear of disruption in drinking water supply to Kendrapara town as well as water supply to the farmlands on the river basin, a report said.
Reports said, the river flowing through Kendrapara district has been witnessing continuous decline in water level since December 2021.
Environmentalists and residents attributed the dip in water level to illegal lifting of sand from the riverbed. They fear that illegal sand mining might force the river to change its course which will spell disaster for the residents in future.
Local intellectuals batted for interlinking of rivers in the district as a lasting solution to the problem.
Highlighting the plight, Khitish Kumar Singh of Khadianga in the town said the public health engineering organisation (PHEO) and Water Resources department have jointly established a pump house at Kalapada to lift water from the river and supply it to the households in the town.
However, the riverbed near the pump house went dry in January itself. Later, the two departments constructed a channel on the opposite side to draw the river water to the pump house.
But, the channel too did not last long and has started drying up. Santosh Kumar Panda, a local, said, "Check dams have been constructed on the river at Padagayaspur, Gayaspur, Thauri, Chadheiguan, Rajgad and Angulai to store the river water for agriculture and drinking water purposes."
He feared that a drop in water level might leave 10,000 hectare farmland uncultivated. Former ZP member Ganesh Chandra Samal said Luna river flowing through the district is 73-km long and was used for maritime trade during British rule.
However, the river is now facing the threat of extinction due to illegal sand and soil mining and rampant encroachment. He said the district lacks proper irrigation facilities.
"Over 15, 850 hectare farmlands lack facility to drain out excess water. Similarly, 32,350 hectare farmlands are saline while 34,952 hectare gets submerged during floods," he added.
Moreover, 84,910 hectare farmlands are drought prone due to lack of water supply.
When contacted, executive engineer of irrigation department Prabodh Kumar Rout said that efforts are on and funds have been sanctioned for renovation of Luna river and very soon the residents will reap the benefits.


text:
A median barrier is a concrete curb or island that is located on the centerline of a street and continues through the street's intersection with a given cross street.
Strategically located median barriers reduce traffic volumes on a street. Median barriers prevent left turns from the through street and left turns and through moves from the cross street.
Median barriers are very effective in reducing volumes.
Separate opposing vehicle travel lane
Prevent vehicle from passing other vehicles
Depending on location, may improve safety through access limitations
Can be designed with breaks in the landscaping to provide pedestrian refuge
May visually enhance the street through landscaping
|May require major parking removal
Prohibit or limit access and movement (from driveways)
May have a negative impact on emergency services because of access limitations
Median barriers cost approximately $10,000-20,000.
Medians may not significantly affect curbside parking opportunities, but sometimes parking would be prohibited to accommodate the remaining turning movements or to make room for a wider median barrier.
Transit Service Impacts:
Median barriers would prevent transit service on the blocked street.
Emergency Services Impacts:
The turn restrictions imposed by a median barrier would apply to emergency vehicles and are not typically used to block a primary fire response route.
Median barriers apply to all drivers, including local residents. Very special care must be taken to consider the availability, capacity, and appropriateness of the alternative routes drivers might use if a semi-diverter is constructed.
Provision should be made to make median barriers passable for pedestrians and bicyclists.
Examples In Portland:
SE 20th at Harrison Street. SE 20th at Ankeny Street.


text:
Model 906 is an inexpensive, one piece, easy to install battery fuel gauge. It is completely solid state and provides a reliable, accurate, and easy to read display of battery state-of-charge.
Model 906 is available in six panel mount packages and a printed circuit board mounted module for custom dash panel applications.
This battery fuel gauge features Curtis patented technology and is ideal for golf cars, commercial cleaning equipment, mobility aids, electric bicycles, electric marine motors, medical devices, and similar equipment.
- All principal circuits are integrated in a single chip for long-life reliability.
- A 10-bar LED displays the state-of-charge successively, bar by bar, from full to empty.
- At 70% depth of discharge, a flashing LED signals an "energy reserve" alert.
- At 80%, alternately flashing LEDs provides an "empty" status warning.
- Model 906 is compact and easily installed in panel cutouts as small as 36.8 X 24.1 mm, with as little as 35 mm behind panel clearance needed, see dimensions of various case styles.
- Recognizes improperly charged battery.
- Keyswitch activated LED display (state-of-charge is monitored as long as 906 is connected to battery).
- Memory allows gauge to recall state-of-charge whenever battery is disconnected.
Three possible reset methods:
- Open Circuit Reset (OCR): Upon reconnection of a battery the gauge will reset if it measures 2.09 volts/cell or higher (example "B" profile) (for units with memory option).
- High Voltage Reset (HVR): Gauge must measure >2.35 volts per cell for 6 continuous minutes during charging (example "B" profile).
- Charge Tracking Reset (CTR): Display tracks charge level during opportunity charging (requires gauge to be connected to battery when charging).
- The Output Signal option causes the voltage on pin 3 to drop from 5 to 0 volts at 80% discharge. It can be used to signal another component or to allow for the disabling of a specified vehicle function, insuring against abusive deep discharge conditions. The Output Signal can also be used to drive the Curtis 1178 Relay Module.
- Special models and custom panels are available.
- System Voltages: 12V, 24V, 36V, 48V
- Operating voltage: +/–25% of nominal voltage
- Operating temperature: –40°C to +85°C
- Storage temperature: –50°C to +90°C
- Shock & Vibration: Meets SAE J 1378
Model Number Description:
Determine your model number by selecting the correct attribute for each item from the charts provided. Choose the appropriate letter that corresponds to the proper specification. Enter the code sequentially per the example below.


text:
|This article does not cite any references or sources. (December 2007)|
The Castello Plan is an early city map of Lower Manhattan from 1660, created by Jacques Cortelyou, surveyor of then named-New Amsterdam (later renamed by British colonial settlement as New York City).
Around 1667, cartographer Joan Blaeu bound the plan, together with other hand-crafted New Amsterdam depictions, to an atlas, which he sold to Cosimo III de' Medici, Grand Duke of Tuscany. This transaction most likely happened in Amsterdam, Netherlands, as it has yet to be proven that Blaeu had ever set foot in New Netherland.
It is covered extensively in volume 2 of I. N. Phelps Stokes' six-volume survey The Iconography of Manhattan Island.
See also
- Iconography of Manhattan Island from Columbia University Libraries
- Overlay of the Castello Plan on current Manhattan
- List of property owners
- Map scanned from the book "The Legend of New Amsterdam"
- Interactive version of the Castello Plan
- Google Earth File of the Castello Plan
- Zoomable version of the Castello Plan
- New Amsterdam History Center


Magazine, website & books written by teens since 1989
Teachers say, 'Jessi, you're late; you are getting a detention.' Why do teachers give students detention? What if students are late to school? I believe that if students at Appleton West High School don't follow the rules, they should have consequences. I think this is a good way to make a student a better person and to prepare them for the future. For example, in a work environment, there is a certain time employees need to be at work and if they're not there on time, they will get fired. So I think getting detentions is a good way to help students prepare for the future.
My first reason why students should get a detention is if students are disrespectful in class. I think they should respect the adults and even classmates because being at school helps you get ready for the future. I think by giving them a detention they will learn that they need to give respect to others. They learn that is a way for them to pay for their bad actions. I've seen many students change and not repeat what they had done wrong.
My second reason why students should get a detention is for skipping school. I strongly believe that students who are skipping school have an unexcused absence, need to serve a detention. If they want to be absent for something that will help them in later years, then they shouldn't even go to school. I think it's not a good idea to skip school for no good reason.
My third reason why students should get detentions is for fighting. Fighting doesn't solve anyone's problems; it causes more problems to the situation. People can get hurt and you don't want that at school. Giving someone a detention for fighting will help them think about their manner in a more mature way. I think detentions help them in the real life because if they fight, they can get in to more serious trouble and go to jail.
When students do something wrong, they need to be responsible because outside of school there are bigger consequences. By having detentions, it is a way to learn and prepare for real life situations.
Join the Discussion
This article has 3 comments. Post your own now!
RyleeNixon said...
Feb. 28, 2013 at 4:20 pm
But detentions can cause kids to get worse than they already are. I know a kid that is trying to get as many detentions as possible because detentions don't really do anything to help. They just make kids mad and do it again and again. Teens are at a rebellious age. They are not going to want to listen. Sure they should do all the right stuff but it doesn't mean they are going to.
mookid replied...
Apr. 9, 2013 at 3:10 am
Your right. Nearly everyone in my class does this. it annoys the heck out of me! Ugh!
micgancole said...
Dec. 19, 2012 at 9:19 pm
I like it! ;)
Site Feedback


text:
One Island, Many Stories Speaker Series: Fishing
October 21 @ 4:00 pm - 5:00 pm
The history of Martha's Vineyard has unfolded over thousands of years, across hundreds of square miles of land and sea, and in dozens of communities across the Island. It is not a single story, but many interwoven stories.
Inspired by the MVM's exhibition One Island, Many Stories, each episode of this monthly virtual program will feature Research Librarian Bow Van Riper in conversation with a different member of our Island community whose work engages with one of the exhibition's themes: escaping, changing, voyaging, belonging, creating, fishing, and farming. This live and lively discussion series will explore how the Island's past shapes its inhabitants' present-day lives and how understanding that continuity (and change) might help us navigate the future of our Island.
Five miles distant and a world apart from the mainland, Martha's Since the ancestors of the Wampanoag first settled Noepe, the Island's "great waters"—its ponds, inlets, and surrounding seas—have sustained those who call it home. Fish and shellfish have been staples of Islanders' diets, but also of the Island's economy. Cod and mackerel, swordfish and herring, quahogs and scallops provided food for Island tables and, when sold to mainland dealers as far away as Boston and New York, put money in Island pockets. Once thought to be inexhaustible, the bounty of the sea has proved to be both finite and fragile, and Vineyarders are now at the forefront of efforts to craft a sustainable future for both fish and fishermen. Join MVM research librarian Bow Van Riper in a conversation with Shelley Edmundson, executive director of the Martha's Vineyard Fishermen's Preservation Trust, in a conversation around the theme of "fishing."
MVM Members $5; Non-Members $7. Click here to register for this virtual program.


text:
What architectural style is Haussmann?
Haussmann (or Haussmannian) architecture refers to the quintessential Parisian style of 19th-century architecture that still defines Paris and whose enduring appeal has made Paris one of the most visited and well loved cities in the world.
How Haussmann architecture transformed all of Paris with modern buildings?
To line his boulevards, Haussmann designed and developed a new kind of living space. Unlike the narrow, mismatched flats of medieval Paris, his modern apartment buildings would have uniform exteriors, culminating in cohesive blocks that further emphasized Napoleon III's idea of a "unified" Paris.
Was Haussmann an architect?
A public administrator with no training in architecture or urban planning, Haussmann turned Paris into a titanic building site for 20 years. Even though he was forced to resign in 1870 as the emperor faced growing criticism for excessive expenditure, work on Haussmann's plan continued until the late 1920s.
What was George Hausmann's contribution to architecture?
Haussmann built more than 80 kilometers of avenues, laid hundreds of kilometers of pipes, and installed thousands of new streetlights. He created four major parks and refurbished the existing parks with new trees and shrubs and the like.
How did Haussmann modernize Paris?
Haussmann cut a swathe through the cramped and chaotic labyrinth of slum streets in the city centre, knocked down 12,000 buildings, cleared space for the Palais Garnier, home of the Opéra National de Paris, and Les Halles marketplace, and linked the new train terminals with his long, wide and straight avenues.
Why did Haussmann redesign Paris?
Napoleon III instructed Haussmann to bring air and light to the centre of the city, to unify the different neighbourhoods with boulevards, and to make the city more beautiful.
What was Baron Haussmann known for?
Georges-Eugène, Baron Haussmann, (born March 27, 1809, Paris, Fr. —died Jan. 11, 1891, Paris), French administrator responsible for the transformation of Paris from its ancient character to the one that it still largely preserves.
What did George Eugene Haussmann do?
ʁɔ̃) os. man]; 27 March 1809 – 11 January 1891), was a French official who served as prefect of Seine (1853–1870), chosen by Emperor Napoleon III to carry out a massive urban renewal programme of new boulevards, parks and public works in Paris commonly referred to as Haussmann's renovation of Paris.
What is boulevard France?
The word boulevard is borrowed from French. In French, it originally meant the flat surface of a rampart, and later a promenade taking the place of a demolished fortification. It is probably a borrowing from a Germanic word related to modern German bollwerk 'bulwark'.
What trees line the Champs Elysee?
The Champs-Élysées' name is French for the mythical Greek paradise, the Elysian Fields. It was originally a mixture of swamp and kitchen gardens. André Le Nôtre, Louis XIV the Sun King's gardener, first designed the wide promenade lined with a double row of elm trees on each side, called the Grand Cours.


text:
File Type Groups
From Xojo Documentation
|You are currently browsing the old Xojo documentation site. Please visit the new Xojo documentation site!|
Your desktop apps may need to prompt users to select or save files. You use File Types to identify the types of files that can be selected or the types of files that are saved, which determines how the OS and other apps can use them.
File Types are created in File Type Groups using the File Type Group Editor. The File Type Group Editor lets you create common file types (file such as text, PNG, JPG, etc.) or custom file types (which are owned by your app).
Using Common File Types
A common file type is a standard file type that your app uses, but does not own. This may be file types such as png or standard text files. Your app may be able open and even create these type of files, but it is not the owner of the file.
To add a common file type to a File Type Group, choose the Add Common File Type button on the command bar for the File Type Group and choose the one you want. This populates a file type with the necessary information which you should not need to change.
After adding the PNG common file type you can now you can refer to the file type to prompt the user to open a PNG file. This code prompts the user for a file and then assigns it to a Picture property that is displayed in a Canvas:
pngFile = FolderItem.ShowOpenFileDialog(ImageFileTypeSet.Png)
If pngFile <> Nil Then
PNGImage = Picture.Open(pngFile)
You can also create your own PNG files. This code saves a PNG file containing a red circle:
redCircle.Graphics.DrawingColor = &cff0000
redCircle.Graphics.FillOval(0, 0, 100, 100)
Var savePNG As FolderItem
savePNG = FolderItem.ShowSaveFileDialog(ImageFileTypeSet.Png, "RedCircle.png")
If savePNG <> Nil Then
Because this is definite as a PNG, the default system icon for PNG is used and displayed when viewing the PNG in the system file viewer.
Using Custom File Types
A custom file type is a file type where you specify all its properties. For standard file types, you should use a common file type rather than creating your own custom file type. Often you will create a custom file type for file types that your app owns. These are files that your app creates and ones that your app can also open and edit.
Once you have specified a custom File Type, files saved by your app for that type will display the custom icon you specified. Your app will also be launched when the user opens the file (usually be double-clicking it), but the user can change that behavior in the OS itself.
This sample File Type (in a File Type Group called XojoTextFileTypeGroup) is used in the code below:
The Identifier, Conforms To, Mime Types and macOS Types fields are only used by macOS.
Now that you have the file type specified properly, you can use it to save files of that type. When you prompt the user for the file to save, include the file type from above. This code is in the Action event handler of a Save button on a Window:
Var output As TextOutputStream
f = FolderItem.ShowSaveFileDialog(XojoTextFileTypeGroup.XojoText, "SampleFile.xojotext")
If f <> Nil then
output = TextOutputStream.Create(f)
You can also use the SaveAsDialog class for more control of the user file dialog.
On Mac, the saved file will use the icon from the file type, although it's possible the icon does not appear immediately for the associated file. The Finder does not always have time to inspect the app for file types when you are running directly from the IDE. You can always try leaving the debug app running for longer or try building your app and then navigating to its folder. Refer to Troubleshooting for more information.
On Windows, your app installer needs to create Registry entries to set an associated file icon and allow opening of documents to automatically launch the app. For more information on this refer to the sample Inno Setup Scripts for 32-bit and 64-bit apps.
When you prompt the user for a file to open, you can also include the file type so that the user can only choose your app's files. This method loads the text from the file and displays it in a Text Field:
Var file As FolderItem = f
Var input As TextInputStream
If file Is Nil Then
// Prompt user for file to open
file = FolderItem.ShowOpenFileDialog(XojoTextFileTypeGroup.XojoText)
If file <> Nil Then
input = TextInputStream.Open(file)
EditArea.Text = input.ReadAll
It is called from the Action event handler of an Open button on the Window:
You can also use the OpenDialog class for more control of the user file dialog.
If you need to specify multiple file types, you can just concatenate them like this:
Lastly, when the user double-clicks on one of your app's files1, your app will be launched and provided a FolderItem to the file. You'll get this information in the App.OpenDocument event handler, where you can process the file. You will need to have a built app for the OS to launch in order to test this functionality. This code creates a new window and loads the text file into it by calling the method shown above:
The OpenDocument method is also called when the file is dragged onto the app icon (which launches the app) or onto the Dock icon (on macOS).
1On Windows, your app installer needs to create Registry entries to set an associated file icon and allow opening of documents to automatically launch the app. For more information on this refer to UserGuide:Inno Setup Script (64-bit apps) and UserGuide:Inno Setup Script (32-bit apps). Also watch the Windows Installers video.
Referencing File Types
In addition to the direct ways to refer to a specific file type as shown in the examples above, there are also ways you can also refer to multiple file types. Suppose you create a File Type Set called ImageTypes in which you specify all of the valid image types that your application can open. You can specify the entire list of image types with a line such as:
If you need to add or remove image file types, your can simply modify the File Type Group and this line of code will automatically refer to the new members of the group.
If you have just a single file type, you can refer to its name directly:
If your File Type Group has multiple file types, you can concatenate them:
On macOS, Apple provides some tips to help troubleshoot File Type (UTI) settings:
In particular, some useful commands are:
|mdimport -d1 ||Tells you what UTI it thinks this file conforms to.|
|mdimport -d2 ||Tells you what meta data is imported for this file. Look for kMDItemContentTypeTree to see the hierarchy it thinks this file conforms to.|
For anyone with many versions of Xojo installed there will be lots of entries as some will have been imported by the old Spotlight Importer and other things. To test, it is often easier to create a new user account that has never had Xojo installed before using these commands.
Per Apple, apps need to be registered in order for them to be known to macOS so that their file type settings work. This is normally taken care of automatically in these situations:
- A built-in background tool, run whenever the system is booted or a new user logs in, automatically searches the Applications folders in the system, network, local, and user domains and registers any new applications it finds there.
- The Finder automatically registers all apps as it becomes aware of them, such as when they are dragged onto the user's disk or when the user navigates to a folder containing them.
- When the user attempts to open a document for which no preferred app can be found in the Launch Services database, the Finder presents a dialog asking the user to select an app with which to open the document. It then registers that app before launching it.
For more information refer to the official Apple Launch Services Concepts document.
Create the MIME type:
sudo -H gedit /etc/mime.types and add the line application/x-xojotext xojotext
Add the icon (which must be called application-x-xojotext.svg):
sudo cp PathToIcon/application-x-xojotext.svg /usr/share/icons/gnome/scalable/mimetypes
(don't forget to replace PathToIcon with the actual path to your icon)


text:
posted by Jen .
A mixture of two compounds, A and B, was separated by extraction. After the compounds were dried, their masses were found to be: 117 mg of compound A and 91 mg of compound B. Both compounds were recrystallized and weighed again. After recrystallization, the mass of compound A was 91 mg and the mass of compound B was 77 mg. Calculate the percent recovery from recrystallization for both compounds.
% recovery A = (91/117)*100 = ?
% recovery B = (77/91)*100 = ?


text:
Who is eligible to vote at a UK general election?
In England, Scotland or Wales, you can register to vote online at _URL_-vote.
In Northern Ireland, visit our Register to vote in Northern Ireland page to download a registration form.To vote in a UK general election a person must be registered to vote and also
- 18 or over
- be a British citizen, a qualifying Commonwealth citizen or a citizen of the Republic of Ireland
- not be subject to any legal incapacity to vote
Additionally, the following cannot vote in a UK general election:
- members of the House of Lords (although they can vote at elections to local authorities, devolved legislatures and the European Parliament)
- EU citizens resident in the UK (although they can vote at elections to local authorities, devolved legislatures and the European Parliament)
- anyone other than British, Irish and qualifying Commonwealth citizens
- convicted persons detained in pursuance of their sentences (though remand prisoners, unconvicted prisoners and civil prisoners can vote if they are on the electoral register)
- anyone found guilty within the previous five years of corrupt or illegal practices in connection with an election


Mexico - Puebla - Acajete - Santa María Nenetzintla
Santa María Nenetzintla - Puebla
Facts about Santa María Nenetzintla
Location of Santa María Nenetzintla
Santa María Nenetzintla is located in the municipality of Acajete in the Mexican state of Puebla with the GPS coordinates:
Longitude (dec): -97.965556
Latitude (dec): 19.055556
Height over sea level of Santa María Nenetzintla
The locations medium height over sea level is 2320 meters.
Population in Santa María Nenetzintla
The over all population of Santa María Nenetzintla is 3862 persons, 1818 of them are male and 2044 of them are female.
Age distribution
The population of this place consists of 1679 minors and 2183 adults, with 341 of them being 60 years and older.
Indigenous population of Santa María Nenetzintla
Social structure
A legal claim on health care and social insurance benefits have 1010 citizens of Santa María Nenetzintla.
Economic situation
In Santa María Nenetzintla exist about 785 households.
Of these households 772 are common houses or apartments, 44 are without floor and about 61 consist of one room only.
740 of the normal households have sanitary installations, 175 are connected to the public water supply, 764 have access to electricity.
The economic situation allows 36 households to own a computer, 254 own a washing machine and 715 households are equipped with one ore more televisions.
School and education in Santa María Nenetzintla
Besides the 249 analphabets aged 15 or older, about 88 minors between 6 and 14 are not visiting a school.
225 inhabitants of the population of 15 years and older did not visit a school and 1362 persons did not finish the school. 451 visited only the 6 years lasting primary school, 364 visited and finished the college or similar scholar institutions.
A total of 154 aged 15 to 24 years visited a school, the medium time school is visited through the whole population is 6 years.
Map of Santa María Nenetzintla
Add a reference to Santa María Nenetzintla
Santa María Nenetzintla
Santa María Nenetzintla Fotos
Ex-hacienda de Santa Cruz, Tepatlaxco de Hidlago, Puebla.Ex-hacienda de Santa Cruz, Tepatlaxco de Hidlago, Puebla.
Author: xramones
Panoramio.comPhotos provided by are under the copyright of their owners.
PHP Link Directory


Ethanoic Acid Essays
 - Preparation of Ethanol and Ethanoic Acid
 4639 Words | 10 Pages
 Preparation of Ethanol and Ethanoic Acid AIM: To obtain pure samples of Ethanol (CH3CH2OH) and Ethanoic Acid (CH3COOH) from fermented Yeast (Saccharomyces Cerevisiae). BACKGROUND INFORMATION: The use of yeast in food production is the oldest and most extensive contribution made by any group of microorganisms. A most common substrate that yeast can work with is GLUCOSE. Glucose is a monosaccharide, which are sweet crystalline sugars that dissolve easily in water to form sweet solutions
 - Preparation of Ethanol and Ethanoic Acid
 3009 Words | 7 Pages
 Preparation of Ethanol and Ethanoic Acid Introduction to report ---------------------- This report contains 5 practical experiments to produce ethanoic acid from ethanol. The first practical is the preparation of ethanol from glucose using yeast during the process of fermentation; this has been demonstrated in class. In this practical the glucose is converted into ethanol and carbon dioxide by respiratory enzymes from the yeast. The ethanol solution will be between 5-15% and the ethanol
 - Finding the Ka of Ethanoic Acid
 516 Words | 2 Pages
 the Ka of Ethanoic Acid Aim: ==== To find out the Ka of ethanoic acid, chloroethanoic acid and dichloroethanoic acid. Procedure: ========== 1. The pH meter is calibrated, using a buffer solution of accurately known pH. 2. 20.0cm3 of 0.10M ethanoic acid was pipetted into a conical flask. 3. 0.10M sodium hydroxide solution was titrated using phenolphthalein as indicator, until the solution was just turned pink. 4. A further 20.0cm3 of the same ethanoic acid solution was
 - Analysing the Ethanoic Acid Concentration in Different Types of Vinegars
 3747 Words | 8 Pages
 Analysing the Ethanoic Acid Concentration in Different Types of Vinegars Vinegar is a mixture of various acids, ethanoic acid being the most abundant. Most vinegars are made from a sugary liquid, this liquid is fermented to produce ethanol and then oxidised to form ethanoic acid. Different vinegars use different sugary liquids and this could lead to variation between the vinegars. My aim in this investigation is to discover whether the concentration of ethanoic acid varies between vinegars
 - Estimation of Chlorine in Household Bleach
 995 Words | 2 Pages
 that, I would then have to represent this as a percentage. In order to calculate the mass represented by the chlorine in the mass of the household bleach, I would have to titrate this solution, along with an excess of potassium iodide and ethanoic acid against sodium thiosulphate from the burette using starch solution as an indicator. The reason for this choice of indicator is that iodine is turned blue black by the starch solution, and this therefore helps to indicate any colour change that
 - The Determination of an Equilibrium Constant
 1087 Words | 3 Pages
 The Determination of an Equilibrium Constant I will be determining the equilibrium constant - Kc; of ethanoic acid reacting with ethanol producing an equilibrium to form ethyl ethanoate and water. CH3COOH(aq) + C2H5OH(aq) Ã³ CH3COOC2H5(aq) + H2O(l) Following the method as detailed, I conducted experiment 4 and these results were obtained: Titration Trial Volume of Sodium Hydroxide Neutralised (cm3) 1 7.65 2 7.75 3 7.80 4 7.70 5 7.75 Î¼ 7.75
 - The Rate of Reaction Of Metals with Acids
 2974 Words | 6 Pages
 Of Metals with Acids Introduction In this investigation I will be looking at the rate of reaction between a metal, which will be magnesium ribbon, and an acid. The acids will either be hydrochloric, ethanoic, sulphuric or phosphoric acid. I will be finding out if the activation energy changes depending on whether a strong or weak acid is used. I will also be investigating whether or not there is a change in the order of reaction if a dibasic acid is used instead of a monobasic acid. Planning This
 - Acid And Base Research Paper
 2788 Words | 6 Pages
 1. Definition of Acid and Bases: 1.1 Arrhenius definition of acid and base: Arrhenius Acid: The substance or a compound which gives H+ ions in aqueous solution Arrhenius base: Base is a substance or compound that produces OH- ions in aqueous solutions. Chemists have known for some time that the H+ ion doesn't exist in aqueous solutions as an independent species. The modernized Arrhenius definition of acid is that they are substances that produce H3O+ ions in aqueous solutions. It did not take longer
 - How pH Level Affects Corrosion Rate
 2542 Words | 6 Pages
 was that the liquid with the lowest pH level; Sprite, would have the quickest corrosion rate. Dana Puti Vinegar had the quickest corrosion rate proving the statement wrong, it was discovered that it contains ethanoic acid; acid containing twice the amount of carbon dioxide than a regular acid. To further understand this topic, future research could include; how does the amount of liquid incorporated affect the corrosion rate, how does the temperature of the liquid affect the corrosion rate, and how
 - Hypothesis Of Synthesis Of Aspirin
 999 Words | 2 Pages
 drugs that does not require prescription. It is a salicylate. It effectively diminishes the pain of problems such as headaches, toothaches and joint pains. It works by reducing substances in the body that cause fever, pain and inflammation. salicylic acid (C7H6O3) + acetic
 - Analysis Of Volumetric Analysis On Vinegar
 1541 Words | 4 Pages
 Vinegar is liquid with main component acetic acid (also known as ethanoic acid) and as well as some other chemicals compound. The estimation of the acetic acid concentration in a sample of vinegar was determined based on the stoichiometric reaction between sodium hydroxide (NaOH) and acetic acid that form sodium acetate (CH3COONa) and water (H2O) as follow. CH3COOH (aq) + NaOH (aq) CH3COONa (aq) + H2O (l) However, the method of volumetric analysis is highly dependent on a pure standard
 - The Oxidation of Ethanol
 730 Words | 2 Pages
 primary alcohol and can be oxidized to either an alderhyde or a carboxylic acid. [IMAGE]CH3CH2OH + [O] CH3CHO + H2O [IMAGE]CH3CH2OH + 2[O] CH3COOH + H2O The purpose of this experiment is to oxidize ethanol and then to test the product to determine whether it has been oxidised to ethanal or oxidised to ethanoic acid. Method We added 6cm³ of water to a pear-shaped flask, then added 2cm³ of concentrated sulphuric acid, and set up the apparatus as shown below, but with a stopper in place
 - Investigating Factors that Affect the Amount of Heat Produced in Neutralisation
 2725 Words | 6 Pages
 I have chosen the glass beaker and the polystyrene cup because I have found that these two containers are resistant to any sort of corrosion that might occur whilst I will be using the acid and the alkalis. Diagram [IMAGE] Method ====== 1. I will first measure out 20ml of 2M Hydrochloric acid and pour it into the glass beaker. 2. Then I will measure the starting temperature. 3. Then I will out 20ml of 2M Sodium hydroxide add it into the
 - Wine Production
 1361 Words | 3 Pages
 ...oncentration as it may have generated the greatest concentration of tartaric acid, whereas Wines B and C may have produced other acids present in wine, such as malic, lactic, citric, acetic or succinic acid. Esters are compounds formed by condensation between an acid and an alcohol. In the Investigation, ethanol in the wine would have provided the alcohol and the acids present would have produced the acid component, therefore it was predicted that the taste test would see to the detection
 - Hair Chemistry and Hair Growth
 1063 Words | 3 Pages
 When approaching the topic of hair chemistry, one may think about the question, where does hair come from? Saclike holes called follicles are located all over the human body. At the bottom of these follicles are a cluster of papilla responsible for the growth of hair. As the papilla, otherwise known as hair bulbs reproduce to make new hair cells, the old ones are pushed up towards the surface of the skin causing the hair to grow longer. This may seem like a simple concept to grasp. However, the process
 - Chocolate Chip Cookie Effects
 834 Words | 2 Pages
 of soda, is sodium bicarbonate. (Baker Bettie, 2013) Sodium bicarbonate has a high pH, that when incorporated with another acid will react quickly. Although carbon dioxide, is created when baking soda is combined with an acid with low pH. Baking soda will make cookies rise during the baking process, once it reacts with an acid. There must be a common acid (examples of acids are: butter


text:
Many individuals assume that Index Universal Life (IUL) crediting rates ("Indexed Returns") and the equity returns of the underlying fund (for example, the S&P 500 Index) to which they are linked closely track each other. In fact, Indexed Returns can vary significantly from the returns of the underlying index fund as a result of following IUL product factors:
- Participation rate and
- The fact that Indexed Returns do not include dividends paid on the stocks comprising the underlying index.
How do you understand the combined effect of these various factors? The attached article utilizes models developed by John Hancock and VOYA to evaluate one product's Indexed Returns in comparison to the equity returns of the S&P 500 Index. For example, based on John Hancock's Rate Translator and a 0% floor, 11% cap and 100% participation rate:
- The crossover rate is 5.3%. Note: The crossover rate is the rate at which the Indexed Return equals the equity return of the underlying index.
- Going from a 5.3% to a 6% Indexed Return (a.7% increase) however requires a nearly 3% increase in the equity return (5.3% to 8.27%).
- However, moving below the crossover rate, a 5% Indexed Return equates to a much lower 4% equity return.
This simple example emphasizes the importance of understanding these complex factors, leaning toward illustrating on a more conservative illustrative Indexed Return basis and closely monitoring performance over the life of the product.


text:
| Red Buckeye|
Aesculus pavia var. pavia
A tall shrub or small tree with a single or multiple stems, red buckeye produces showy clusters of bright red flowers in early to late spring. The palmately compound leaves have 5 leaflets and generally emerge before the flowers. As is true of other buckeyes in Texas, the leaves of red buckeye fall in midto late summer. The loss of leaves is usually associated with a disease complex, although it is not necessarily the primary cause. The defoliation is sometimes less severe in the partial shade of the eastern forests. Red buckeye typically grows as an understory tree in the moist, rich, slightly acidic soils of the Pineywoods, but it is found as well on the Post Oak Savannah, Blackland Prairies and Edwards Plateau, where it hybridizes with Aesculus pavia var. flavescens.
Plant Habit or Use: large shrub small tree
Exposure: partial sun shade
Flower Color: red
Blooming Period: spring
Fruit Characteristics: rounded, smooth leathery capsule 1"-2" across with 1 to 2 brown seeds
Height: to 30 ft.
Width: to 30 ft.
Plant Character: deciduous
Heat Tolerance: medium
Water Requirements: high medium
Soil Requirements: acid adaptable


text:
Miss Georgie Carroll
- Miss Georgie Carroll
- Email address:
- Thesis title:
- Fish Kings and Fishy Maidens: Accounting for Fish, Fish-like creatures and Watery Symbolism in Indian epic traditions - (working title).
- Year of Study:
My MA dissertation (SOAS, 2008) focussed on non-worshipped animals in popular Indian cinema, using animal theory and anthropological theory of the body. I have since written 'Mouse (Animal)' (forthcoming) for Reaktion Books' 'Animal' series, also authored by writers to include Desmond Morris ('Naked Ape', 1967).
Emerging from my deep interest in human-animal relationships, animal symbolism and the myth and literature of South Asia, my PhD research considers the socio-religious significances of fish (and'sea monster') characters and symbols in tellings of India's epics, pertaining to gender and the body: to aspects of monstrosity, sexual morality, and fantasy.


text:
There is limited evidence on physical activity patterns among Hispanic adolescents in Puerto Rico. This restricts opportunities to implement effective interventions and policies to increase physical activity in schools. The purpose of this study was to examine the physical activity behaviors of adolescents attending middle and high schools in Puerto Rico based on a compendium of moderate to vigorous physical activities including walking, jogging or running, bicycling, sports and more. A secondary purpose was to examine group differences as a function of gender and school level.
A cross-sectional survey research design was used. Students (N = 637) attending public middle and high schools completed a Visual 7-Day Physical Activity Recall survey. Both descriptive and inferential analyses were conducted to describe the sample and to determine group differences.
Puerto Rican adolescents' levels of physical activity decreased throughout the week. Only a small proportion of them reached at least 60 minutes everyday of the week. Differences were found between middle and high school students' daily and weekly participation in physical activities.
Most adolescents do not engage in sufficient physical activity.
Implications of the results are discussed and recommendations are articulated for policy makers, educators, and other professionals.
Vigo-Valentín (_EMAIL_) is with the Dept of Kinesiology, Towson University, Towson, MD. Bush is with the Dept of Parks, Recreation, and Tourism Management, North Caroline State University, Raleigh, NC. Hodge is with the School of Physical Activity and Educational Services, Ohio State University, Columbus, OH.


Michael Gearon
text-shadow in CSS
Michael Gearon
Last updated on
The text-shadow property is a way to apply shadow to each letter, where the box-shadow property is applied to the boundaries of the element.
The values of the text-shadow property are:
 1. offset-x
 2. offset-y
 3. blur radius
 4. colour
As an example:
text-shadow: 1px 1px 2px black;
This would set the text shadow as having 1 pixel offset on the y and x axis with a 2 pixel blur and a colour of black. It is also possible to define multiple shadows by comma seperating:
text-shadow: 1px 1px 2px black, 0 0 1em blue, 0 0 0.2em blue;
It is also possible to use HSLa and RGBa values for the colour so you can have transparent text-shadows, as an example:
 and offset-y
These two values are require, the offset x and y specifies the distance from the text. The offset-y sets the vertical distance, if the value is positive the shadow appears below the text and if the value is negative the shadow is placed above the text. The offset-x is the horizontal distance, if the value is positive then the shadow appears to the right of the text, if negative the shadow appears to the left of the text. If both values are 0 then the shadow would be directly behind the text.
An optional value is the colour. If no colour is set then up to the user agent to determine the colour of the shadow. The value of the colour can be place before or after the offset values in the property.
An optional value of how much the colour is blurred. By default it is 0, the higher the value the large the blur.
Browser support
At time of writing the text-shadow property is supported in all major browsers without browser prefix. It is supported by IE 10 and up, Firefox, Chrome, Safari and all other browsers. Safari 5.1 does require the colour to be defined for the shadow. Opera Mini ignores the blur-radius value so no blur effect is visible.
More CSS guides
Michael Gearon
Written by
Michael Gearon


text:
Charcoal and Pig Iron Production in Brazil: An Example of Our Efforts to Address Human Rights Abuses in Our Supply Chain
Ford's efforts to address human rights abuses in the production of charcoal and pig iron in Brazil illustrate our proactive approach to addressing human rights issues deep in our raw materials supply chain. In 2006, Ford discovered that charcoal produced in Brazil with the use of slave labor had found its way into our supply chain. Pig iron is a key ingredient in steel production, and in Brazil, charcoal is often used as fuel in the production of pig iron (see the Pig Iron Producers graphic below). The charcoal is made from wood harvested in remote areas of Brazil where instances of forced labor have been found to occur. At the time this issue was brought to our attention in 2006, pig iron was purchased directly by Ford and used at our Cleveland Casting Plant.
When we learned of the situation, we immediately stopped sourcing from the site that was identified in the investigation, but we continued dialogue with the supplier and helped them to develop management systems until such time as the supplier could ensure it was not supporting forced labor in the supply chain for pig iron. We then identified all potential points of entry for pig iron in the Ford value chain and engaged with all relevant suppliers, seeking assurances from them that forced labor was not employed anywhere in their value chain. This included an intensive mapping of five to six tiers of suppliers (including importers, exporters and trading companies). We also requested additional detail regarding our Tier 1 suppliers' systems for safeguarding human rights throughout their operations, including procurement.
The Cleveland Casting Plant was closed in 2010, and Ford no longer directly purchases pig iron. Regardless, we have continued, through integrated supplier development programs, to convey our prohibition of forced labor and validate, where possible, supplier compliance. Validation continues to be challenging given the number of supply chain actors between Ford and the charcoal camps in Brazil. For this reason, in 2011 we renewed our inquiry into the potential points of entry for Brazilian pig iron to our supply chain and are evaluating specific supplier progress on management systems to ensure responsible procurement of this material. We also are working with the U.S. State Department, the International Labour Organization and the governing committee of the Brazilian National Pact to Eradicate Forced Labor to seek multilateral solutions that will help to validate information and improve transparency. Ultimately, we hope to enable responsible purchasing decisions throughout the supply chain.
Pig Iron Producers


Hippocampal remapping as hidden state inference
TitleHippocampal remapping as hidden state inference
Publication TypeJournal Article
Year of Publication2020
AuthorsSanders, H, Wilson, MA, Gershman, SJ
Date Published06/2020
Cells in the hippocampus tuned to spatial location (place cells) typically change their tuning when an animal changes context, a phenomenon known as remapping. A fundamental challenge to understanding remapping is the fact that what counts as a ‚Äò‚Äòcontext change‚Äô‚Äô has never been precisely defined. Furthermore, different remapping phenomena have been classified on the basis of how much the tuning changes after different types and degrees of context change, but the relationship between these variables is not clear. We address these ambiguities by formalizing remapping in terms of hidden state inference. According to this view, remapping does not directly reflect objective, observable properties of the environment, but rather subjective beliefs about the hidden state of the environment. We show how the hidden state framework can resolve a number of puzzles about the nature of remapping.
Associated Module:
CBMM Relationship:
 - CBMM Funded


text:
NCC maintains and updates a premier food and nutrient database that supports NDSR.
What sets the NDSR Food and Nutrient Database apart from the rest?
- Contains more foods and nutrients than other research quality databases (comparison table).
- Comprehensiveover 18,000 foods of which about 7,500 are brand name products, menu items available at 23 leading restaurants, and an array of ethnic foods.
- More nutrients and other food components than any other research quality food and nutrient database- 174 nutrients, nutrient ratios and other food components.
- Food group serving count system is available to facilitate estimating intake of food groups (e.g., daily servings of fruit).
- Completealmost no missing data entries for nutrient values.
- Currentongoing additions and updates to foods and nutrients in it.
- Foods, Nutrients, Food Groups
- Nutrient Completeness
- Nutrient Information Sources
- Imputation Procedures
- Additions and Updates
- Database Structure


text:
Hi, I'm Miguel Yarte, about 6 months ago my mother began to buy only spicy salsa because my whole family liked it, everyone but me. We're Mexican, so stereotypically we like spicy salsa and nothing is spicy to us but, these salsas really are spicy for me. In a class I have we are making a product and I decided to make something I needed (spicy but not so spicy salsa). I realized that things don't happen if you wait for them to happen, you have to make them happen.
2 green tomatoes
2 chile jalapeños
1 garlic clove
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Spicy But Not So Spicy Salsa
The first step of making this really tasty salsa is to count your vedgetables and see if you have the correct ammount (2 green tomatoes, 2 chile jalapeños, 1 onion and 1 garlic clove) and also to grab your pot.
Step 2: Step 2:
The second step you have to do is fill your pot with 350 ml, depending on the size of your vegetables.
Step 3: Step 3:
Next thing you have to is put your vegetables into the water and see if the 350 ml covers all the vegetables and leave a little bit of the tomato uncovered. If 350 ml doesn't cover almost all the tomato then put more water into the pot until the tomato is almost fully covered. When you have the correct amount, start to boil your water and vegetables and leave it boiling 17 minutes.
After this, get your molcajete and put your vegetables inside the molcajete.
After that, you will need to grab the part of the molcajete that mashes the vegetables and starts mashing them with a circular motion. You may be wondering what about the skins of the vegetables? All you have to do, is mash them with a lot of effort and they will turn into salsa. Smash until it looks like the second photo, however, grab the spoon and check if its pure salsa or if it still has chunks of vegetables, if it still has chunks, keep mashing.
Then grab 1/2 of a spoonful and put it into the salsa, then with the same spoon, mix it so there is more flavor.
After this you are done with your salsa, grab some totopos and enjoy!
Participated in the


Immutable types
Nikhil Purushe edited this page May 24, 2016 · 17 revisions
You can combine requery annotations (and even JPA annotations) for use with immutable types. However there are some limitations to consider when using immutable types:
 - Immutable types cannot contain relational links (however you can have foreign keys)
 - Immutable types cannot have lazy loading or change tracking
 - Immutable types must have a static create method or be buildable via a builder class
Example using Google AutoValue defining a mapping:
@Entity
@AutoValue
public abstract class Person {
 @AutoValue.Builder
 static abstract class Builder {
 abstract Builder setId(int id);
 abstract Builder setName(String name);
 abstract Builder setBirthday(Date date);
 abstract Builder setAge(int age);
 abstract Person build();
 }
 static Builder builder() {
 return new AutoValue_Person.Builder().setId(-1);
 }
 @Key @Generated
 public abstract int getId();
 public abstract String getName();
 public abstract Date getBirthday();
 public abstract int getAge();
}
The processor will generate a PersonType class contain the attributes of Person which is used to construct and create instances of Person by the library when needed.
Example of an entity with a foreign key reference to the previously defined Person type:
@Entity
@AutoValue
public abstract class Phone {
 public static Phone create(int id, String phoneNumber, boolean normalized, int ownerId) {
 return new AutoValue_Phone(id, phoneNumber, normalized, ownerId);
 }
 @Key @Generated
 public abstract int getId();
 public abstract String getPhoneNumber();
 public abstract boolean isNormalized();
 @ForeignKey(references = Person.class)
 public abstract int getOwnerId();
}
You can't perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.


text:
biology question #520
Jen, a 15 year old female from Orland Park asks on January 7, 2002,Q:
If you find a bone in an archeological dig how can u tell what kind of animal it was?
viewed 17448 times
An animal's bones are usually distinctive because they have evolved to fit that animal to a behavioral lifeway. For example, the common ancestor of horses and cows had five digits. A differentiation of lifeways occurred many millions of years ago such that some animals (horses and their kin) became adapted to fast running while others (cattle and their kin) became adapted to a slower gait. As these animals evolved the numbers of digits declined to one for horses and two for cattle. Pigs still have four but the rear two don't touch the ground. These adaptations can be very specific such that one species' bones are clearly different from another. Sometimes, as in sheep and goats, it is difficult to tell leg bones apart but skulls are quite distinct. Human locomotion called bipedality (walking on two feet) is so specialized that almost any bone from our bodies, or even fragments, can be distinguished from any other animal. We can also use biochemistry and remnant DNA to differentiate bones from archaeological species. Usually, however, bone specialists employ comparative anatomy techniques to tell what kind of animal it came from. In other words, they take a lot of courses at university to understand the subtle differences between the bones of different animals.