Our Webpage for GPS
Home Page
Blog Post
Dave Blog
daves blog post test
Danielles Blog
danielles blog post test
git


This tool summarizes all the matching values in one or more fields and calculates statistics on them. The most basic statistic is the count of features that have been summarized together, but you can calculate more advanced statistics as well.
For example, suppose you have point features of store locations with a field representing the DISTRICT_MANAGER_NAME, and you want to summarize coffee sales by manager. You can specify the field DISTRICT_MANAGER_NAME as the field to dissolve on, and all rows of data representing individual managers will be summarized. This means all store locations that are managed by
Manager1will be summarized into one row, with summary statistics calculated. In this instance, statistics like the count of the number of stores and the sum of TOTAL_SALES for all stores that
Manager1manages would be calculated, as well as for any other manager listed in the DISTRICT_MANAGER_NAME field.
The layer that contains the fields that will be summarized.
In addition to choosing a layer from your map, you can choose Choose Analysis Layer at the bottom of the drop-down list to browse to your contents for a big data file share dataset or feature layer.
There are two ways to summarize your data:
For example, suppose you had a dataset of trees that included fields of treetype with values Maple
, Fir
and Pine
, and a field treeheight, and you are interested in finding the mean treeheight. If you summarize all features into a single feature, you will find the mean tree height of all trees, which will result in one mean value. If you summarized by the field treeheight, you would end up with a mean for maple trees, a mean for fir trees, and a mean for pine trees.
You can calculate statistics on features that are summarized. You can calculate the following on numeric fields:
You can calculate the following on string fields:
GeoAnalytics results are stored to an data store and exposed as a feature layer in Portal for ArcGIS. In most cases, results should be stored to the spatiotemporal data store and this is the default. In some cases, saving results to the relational data store is a good option. The following are reasons why you may want to store results to the relational data store:
The name of the layer that will be created. If you are writing to an ArcGIS Data Store, your results will be saved in My Content and added to the map. If you are writing to a big data file share, your results will be stored in the big data file share and added to its manifest. It will not be added to the map. The default name is based on the tool name and the input layer name. If the layer already exists, the tool will fail.
When writing to ArcGIS Data Store (relational or spatiotemporal big data store) using the Save result in drop-down box, you can specify the name of a folder in My Content where the result will be saved.


This directory contains highlighted versions of the source files for the Zeolite random code example, since GitHub does not support custom syntax highlighters.
Also see Zeolite on GitHub for more documentation.


Purdue Aerial Robotics Team
Designing the future of autonomous flight.
The Purdue Aerial Robotics Team mission is to create an Unmanned Aerial System (UAS) to compete in the Association for Unmanned Vehicle Systems International Student Unmanned Air Systems (AUVSI SUAS) Competition. This competition takes place in Webster Field, Maryland every June.
Learn More
To learn more about the Purdue Aerial Robotics Team, visit our website at
https://purdueaerial.com.
If you have any questions, please email us at<EMAIL_ADDRESS>2021 Team Photo
Matthieu Opdyke
Aerospace Engineering
Team Captain


Thrombopoietin supports in vitro erythroid differentiation via its specific receptor c-Mpl in a human leukemia cell line.
Abstract
Thrombopoietin (TPO) acts on megakaryopoiesis and erythropoiesis in vitro and in vivo. We isolated a novel subline, UT-7/GMT, from the human leukemia cell line UT-7/GM (N. Komatsu, et al., Blood, 89: 4021-4033, 1997). A small population of UT-7/GM cells positively stained for hemoglobin (Hb) after a 7-day exposure to TPO. More than 50 % of TPO-treated UT-7/GMT cells positively stained for Hb. Using UT-7/GMT cells, we examined how TPO promotes hemoglobinization. TPO induced tyrosine phosphorylation of the TPO receptor but not the erythropoietin (EPO) receptor. There was no competition between TPO and EPO for binding to EPO receptor. These findings suggest that TPO has a direct effect on hemoglobinization via a specific receptor on UT-7/GMT cells. Isoelectric focusing demonstrated that TPO induced fetal and adult Hb synthesis, whereas EPO induced embryonic, fetal, and adult Hb synthesis. Thus, our data suggest that TPO has a distinct action on erythropoiesis.


ToDo List
A Web application for creating a To Do List.
List down your important tasks and cross them out once completed.
This project was created after completing the AngularJS course on TeamTreeHouse.
I created this application to learn and understand more about the in-built directives of
Angular JS like ng-click, ng-hide, ng-show, ng-model, ng-class, ng-repeat.
The main aim was to understand the usage and implementation logic.
Technologies Used
HTML, SCSS/Bourbon, Angular JS, BootStrap


Chethan R Reddy
Hello!! I'm
Chethan Ramakrishna Reddy, a Mechanical and Mechatronics Engineer by training; and a passionate engineer with a very strong inclination to Mechatronics Engineering, Modeling and Simulation of Physical Systems, Energy Engineering and Automotive Engineering. I really do believe in the concept, practicality, comfort, impact and the promise the Automobile has had on the human race. And I believe for the same impact to continue, their Energy use should change for the better. I would like to contribute whatever I can (However small or big) to this challenge posed to us (Automotive Engineers).
Connect With Me:


--- title: "Sparkline graphs" ---
Sparkline graphs are minature graphs ideal for displaying a single sequence.
With a guide:
With a multiple guides:


Version: 2.0 (2023-Jul)
Homepage: aczoom.com/tech/sony-tv-remote/
For details on how this works, the best choice is looking at the source code: Sony TV Web Page Remote source code.
Using this requires the TV to support IRCC control
(Sony Bravia TV IR (infrared)-like-control-commands), have a fixed IP
address, and allow remote access using a pre-shared key.
2016 or later Sony Bravia TVs should all have this support.
Power On from this page will only work if the TV Power Eco mode allows it. The Bravia TV Settings for Power can be changed if needed. Otherwise, use the physical remote to turn on the TV and then all these web commands will work.
Click on the Setup
tab and fill in all the fields in there.
Do this using the TV: Set pre-shared key on your TV:
[Settings] [Network] [Home Network Setup] [IP Control] [Pre-Shared Key]
Set [Authentication] to [Normal and Pre-Shared Key]
If the TV IP address is not fixed, give your TV a static IP address or make a DHCP reservation for a specific IP address in your router.
Enter the list of over-the-air channels or TV commands you want direct access to on the
Buttons
tab.
This will create a button for each command string. Individual command names
can be found by querying the TV, see the section TV commands
in this document.
Each button should be defined on a single line. Example format is:
2.1 Enter : PBS 2 4.1 Enter : CBS 4 4.1 Enter : CBS 4 Netflix Confirm : Netflix TvInput Confirm : TV ...
Where the :
(space colon space) separates the TV commands
number from the button name. A channel number can also be used as a command.
This will create a button for each channel or command.
After all data is entered, click Save.
Once that is done, the buttons on the page can be used to send commands.
All data is saved locally, there is no information sent back to the web server.
This maintains user privacy. The data is stored by the local browser, so it can
reload the data when it is restarted. It also means that each time a different browser
is used, or a browser on a different device, the setup information needs to be
re-entered.
The Javascript code prints out status and error messages to the Javascript Console.
Some messages will also be shown on the web page as a popup for a few seconds, such
as when the Setup tab Save
button is clicked, or if there is an error
sending the remote control command when a button is clicked.
To see the messages, open up your browser's Developer Tools or similar to see the Console messages.
For example, in Firefox or Chrome, type Control-Shift-J
or in Firefox:
click on [Menu] [Developer] [Browser console]
to open the Console
and look at the JS (Javascript) Tab to see messages from this script.
Since this web page (and the Javascript code it uses) needs to connect to the TV,
this will only work if your web browser is able to access both this web page and
your TV.
The web browser can be on a computer, a smartphone, or a tablet.
online
Sony TV Web Remote at aczoom.com.
If the On button is not working from this web page, it indicates that the TV
has some power saving mode set. In this case, change the [Settings] [Power] Eco
mode using the TV remote.
Or always use the physical remote to turn on the TV.
See this message thread for the issue related to WOL messages:
TVPower
does not work.
If more customization of the Buttons page is needed, the entire source code
for this package is available for local download and editing. This may be useful
if you wish to hardcode the Setup details on the web page, so everyone in your
household can visit your modified web page and immediately start using the buttons.
Download source code and web page as a ZIP archive: sony-tv-remote-master.zip and unpack
it locally. Rename the folder if needed, and edit the HTML or Javascript files.
Then load the sony-tv.html
in your browser (Firefox or Chrome only).
For additional details, visit the home page and the source codes, available at:
Browse source code online: Sony TV Web Page Remote source code
Here's a way to see all the Command names and IRCC codes supported by the TV.
It seems all Sony Bravia TVs return the same set of codes. This can be used to
confirm it, if needed by comparing this output to the COMMAND_MAP Javascript variable in the
code. This button works even if the TV is off (as long as it is plugged in). The entries
such as {"name":"Hdmi2","value":"AAAAAgAAABoAAABbAw=="}
show the command name
and the value which indicates the IRCC code.
In addition the commands here, this interface also accepts channel numbers as commands suce as 38.1 and such.
This section uses the REST API using JSON RPC as described here Sony TV Knowledge Center REST API.
REST API JSON RPC supports a different set of commands from what is supported by the IRCC-IP (remote control) commands.
Example API call - gets the time on the TV. Select the service name system
and copy and paste this JSON data in the form:
Follow the Help page instructions to setup the IP address and pre-auth key. It also describes troubleshooting tips - primarily by looking at Javascript console messages.


Nice video intro to Office 2003
Here. "Are you curious about the new Microsoft® Office System, including the latest versions of Office Professional Edition, Outlook®, and the all-new OneNote™ note-taking application? The current Insider show is a perfect way to whet your appetite for their release this fall, plus get the latest information on Tablet PC."


Compare food prices and create shopping lists easily.

You'll only buy the cheapest products using Easy Shopper


Answer a few questions
64
Get a score for your symptoms
Share with your doctor
Track changes over time
Learn to manage your symptoms


== Overview ==
This document is intended to define the base criteria for penetration testing reporting. While it is highly encouraged to use your own customized and branded format, the following should provide a high level understanding of the items required within a report as
well as a structure for the report to provide value to the reader.


@( devices: Collection[org.ubicollab.ubibazaar.core.Device] ) @ubibazaar("My devices") {
Here is an overview of your devices registered in UbiBazaar. Have more? Add them!


ViewModel
public struct ViewModel
Undocumented
-
Undocumented
Declaration
Swift
public init(image: UIImage, rectType: RectType, delegate: ImageCropDelegate?)
Unicorns Docs (37% documented)
public struct ViewModel
Undocumented
Undocumented
Swift
public init(image: UIImage, rectType: RectType, delegate: ImageCropDelegate?)


Save Project Backup
Before upgrading your firmware, you may want to save a backup of your current TunerStudio project to a file.
This will insure you can restore a copy of your TunerStudio project to the existing state in the event you
roll back to the current firmware.
All dashboards, project settings, Tune Files, current ECU Definition (ini) file and data log files (optional) are saved to the project backup.
Important!!!!
The firmware currently on your ECU will not be saved. In the event you want to restore
the current firmware you will need to have and load that firmware, then load the tune settings in in this backup.


Crisis On Infinite Earths Teaser Destroys a Universe, Multiple Heroes
by L.D. NolanThe CW has revealed a new trailer for the upcoming Arrowverse crossover, "Crisis on Infinite Earths," and it shows a universe and multiple main heroes seemingly getting destroyed.
Shared by The CW on YouTube, the trailer begins with Star Labs getting destroyed, though it's not exactly clear in which universe, though other parts of the teaser hint that it may be Earth-1. The footage also shows Iris West and various other heroes getting consumed by an anti-matter wave. Although it's not clear just yet what versions of these characters are getting destroyed or if some last minute work will save them, the footage certainly looks dire.
Based on Marv Wolfman and George Perez's 1985 comics crossover event of the same name, "Crisis on Infinite Earths" is set to feature a lot of returning actors from various DC shows over the decades, including Tom Welling, Erica Durance and many, many more.
"Crisis on Infinite Earths" begins Sunday, Dec. 8 on Supergirl, then continues in Batwoman on Monday, Dec. 9, and then picks up in The Flash on Tuesday, Dec. 10. After a winter hiatus, the crossover concludes on Tuesday, Jan. 14 on both Arrow and DC's Legends of Tomorrow.
https://schema.orgBreadcrumbListListItem1Homehttps://www.cbr.com/ListItem2TVhttps://www.cbr.com/category/tv/ListItem3TV Newshttps://www.cbr.com/category/tv/news-tv/ListItem4Crisis On Infinite Earths Teaser Destroys a Universe, Multiple Heroeshttps://www.cbr.com/crisis-on-infinite-earths-teaser-universe-heroes/


Moise Kean admits he ‘does not know’ truth about potential Everton exit
Everton only signed the striker in the summer from Juventus.
by Mathew NashIt has been a difficult start to life at Everton for Moise Kean since his reported (The Guardian) £29 million summer move from Juventus.
He has struggled for goals and was recently dropped for disciplinary reasons. A move back to Serie A is already being mooted in the Italian press. AC Milan and Sampdoria have been mentioned, as have Roma.
As reported by Corriere dello Sport, Roma are readying a loan deal until the end of the season, at which point they would buy Kean for a fee in the region of €23 million (£19.7m).
The report suggests Everton have a ‘willingness to negotiate’ as they are ‘very disappointed’ with Kean and want to minimise the potential financial damage of him continuing to struggle on Merseyside and leaving down the line.
But what does Kean say?
Speaking to Rai Sport, as relayed by CdS, after scoring twice in Itay under-21s 6-0 win over Armenia, he admitted he does not know about the rumours, suggesting it is in the hands of others.
“I don’t know what’s true, I concentrate on training, the rest is for others to think about .”
TBR’s View
By others, he will mean his agent Mino Raiola and the Everton hierarchy. Undoubtedly Everton will want to give Kean as much of a chance as possible but will also be wary of the large fee they paid for the Italian.
As for Raiola, it was reported by Calciomercato last week that he was already looking for a new club for Kean, as he was unhappy with his start to life in England.
It will certainly be interesting to see if Kean does remain at Everton by the end of January.
Have something to tell us about this article?
Let us know


Column A
Column B
4
A
I
1
theirs
7
B
you
2
hers
5
C
Mr. Jackson
3
ours
2
D
lady
4
mine
6
F
table
5
his
1
F
Jim and Jerry
6
its
3
G
my parents and I
7
yours


Do not worry. Choose your preferred password reset method on the right. Then hit on send reset button.
Enter details below to reset your password


public class LandingPageManager
extends AbstractSubDownloader
typical HTML landing page (BioRxiv)
script and style and link largely ==SNIP=='ed for clarity
<!DOCTYPE html>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link>s ==SNIP=='ed
<meta name="type" content="article" />
<meta name="category" content="article" />
<meta name="HW.identifier" content="/biorxiv/early/2020/01/30/2<IP_ADDRESS>6477.atom" />
<meta name="HW.pisa" content="biorxiv;2<IP_ADDRESS>6477v1" />
<meta name="DC.Format" content="text/html" />
<meta name="DC.Language" content="en" />
<meta name="DC.Title" content="Evolution and variation of 2019-novel coronavirus" />
<meta name="DC.Identifier" content="10.1101/2<IP_ADDRESS>6477" />
<meta name="DC.Date" content="2020-01-30" />
<meta name="DC.Publisher" content="Cold Spring Harbor Laboratory" />
<meta name="DC.Rights" content="© 2020, Posted by Cold Spring Harbor Laboratory. This pre-print is available under a Creative Commons License (Attribution-NonCommercial-NoDerivs 4.0 International), CC BY-NC-ND 4.0, as described at http://creativecommons.org/licenses/by-nc-nd/4.0/" />
<meta name="DC.AccessRights" content="restricted" />
<meta name="DC.Description" content="Background The current outbreak caused by novel coronavirus (2019-nCoV) in China has become a worldwide concern. As of 28 January 2020, there were 4631 confirmed cases and 106 deaths, and 11 countries or regions were affected.
==SNIP== most of the text
Methods We downloaded ...
Results An isolate ...
Conclusion Our analysis ...
CoVs
: Coronaviruses
==SNIP==
ESSs
: Effective sample sizes" />
<meta name="DC.Contributor" content="Chenglong Xiong" />
<meta name="DC.Contributor" content="Lufang Jiang" />
...
<meta name="article:published_time" content="2020-01-30" />
<meta name="article:section" content="New Results" />

<meta name="citation_title" content="Evolution and variation of 2019-novel coronavirus" />
<meta name="citation_abstract" lang="en" content="
Background: The current outbreak caused by novel coronavirus (2019-nCoV) in China has become a worldwide concern. As of 28 January 2020, there were 4631 confirmed cases and 106 deaths, and 11 countries or regions were affected.
Methods: We downloaded the genomes of 2019-nCoVs and similar isolates from the Global Initiative on Sharing Avian Influenza Database (GISAID and nucleotide database of the National Center for Biotechnology Information (NCBI). Lasergene 7.0 and MEGA 6.0 softwares were used to calculate genetic distances of the sequences, to construct phylogenetic trees, and to align amino acid sequences. Bayesian coalescent phylogenetic analysis, implemented in the BEAST software package, was used to calculate the molecular clock related characteristics such as the nucleotide substitution rate and the most recent common ancestor (tMRCA) of 2019-nCoVs.
Results: An isolate numbered EPI_ISL_403928 showed different phylogenetic trees and genetic distances of the whole length genome, the coding sequences (CDS) of ployprotein (P), spike protein (S), and nucleoprotein (N) from other 2019-nCoVs. There are 22, 4, 2 variations in P, S, and N at the level of amino acid residues. The nucleotide substitution rates from high to low are 1.05 × 10-2 (nucleotide substitutions/site/year, with 95% HPD interval being 6.27 × 10-4 to 2.72 × 10-2) for N, 5.34 × 10-3 (5.10 × 10-4, 1.28 × 10-2) for S, 1.69 × 10-3 (3.94 × 10-4, 3.60 × 10-3) for P, 1.65 × 10-3 (4.47 × 10-4, 3.24 × 10-3) for the whole genome, respectively. At this nucleotide substitution rate, the most recent common ancestor (tMRCA) of 2019-nCoVs appeared about 0.253-0.594 year before the epidemic.
Conclusion: Our analysis suggests that at least two different viral strains of 2019-nCoV are involved in this outbreak that might occur a few months earlier before it was officially reported.
" />

<meta name="citation_journal_title" content="bioRxiv" />
<meta name="citation_publisher" content="Cold Spring Harbor Laboratory" />

<meta name="citation_publication_date" content="2020/01/01" />
<meta name="citation_mjid" content="biorxiv;2<IP_ADDRESS>6477v1" />
<meta name="citation_id" content="2<IP_ADDRESS>6477v1" />

<meta name="citation_public_url" content="https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>6477v1" />

<meta name="citation_abstract_html_url" content="https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>6477v1.abstract" />

<meta name="citation_full_html_url" content="https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>6477v1.full" />

<meta name="citation_pdf_url" content="https://www.biorxiv.org/content/biorxiv/early/2020/01/30/2<IP_ADDRESS>6477.full.pdf" />

<meta name="citation_doi" content="10.1101/2<IP_ADDRESS>6477" />
<meta name="citation_num_pages" content="17" />
<meta name="citation_article_type" content="Article" />
<meta name="citation_section" content="New Results" />
<meta name="citation_firstpage" content="2<IP_ADDRESS>6477" />

<meta name="citation_author" content="Chenglong Xiong" />
<meta name="citation_author_institution" content="Department of Public Health Microbiology, School of Public Health, Fudan University" />
<meta name="citation_author_institution" content="School of Public Health, Fudan University, Key Laboratory of Public Health Safety" />
<meta name="citation_author_orcid" content="http://orcid.org/0000-0003-4750-3572" />
...
<meta name="citation_author_email"<EMAIL_ADDRESS>/>

<meta name="citation_reference" content="Wong ACP, Li X, Lau SKP, Woo PCY. Global epidemiology of bat coronaviruses. Viruses. 2019; 11: pii: E174." />
...

<meta name="citation_date" content="2020-01-30" />

<link rel="alternate" type="application/pdf" title="Full Text (PDF)" href="/content/10.1101/2<IP_ADDRESS>6477v1.full.pdf" />

<link rel="alternate" type="text/plain" title="Full Text (Plain)" href="/content/10.1101/2<IP_ADDRESS>6477v1.full.txt" />

<link rel="alternate" type="application/vnd.ms-powerpoint" title="Powerpoint" href="/content/10.1101/2<IP_ADDRESS>6477v1.ppt" />

<meta name="description" content="bioRxiv - the preprint server for biology, operated by Cold Spring Harbor Laboratory, a research and educational institution" />
<link rel="canonical" href="https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>6477v1" />
<link rel="shortlink" href="https://www.biorxiv.org/node/1127513" />
<title>Evolution and variation of 2019-novel coronavirus | bioRxiv</title>


Clusters
Sub Office
Clusters
Rural Urban
Gender of person intervied
Gender of Head of HH
Marital Status of the head of HH
Highest Level of education
Head of HH Disabilties
Number of families living in HH
Number of people living in HH
Syrians living in the property
How many ?
Rent or services from Syrian refugees
Rent or services
HH plant any fruit/vegetables?
What plant?
Use of plants?
Int. in planting if input/trainings?
Type of beneficit training
Constraints accessing water
Obtacles accessing water
Activity to provide
for HH?
How many provide
for HH?
HH Regular
employment
HH Seasonal
employment
HH Temporary
employment
% Income for Agr. Act
1st Source Income
Housing(rent)
Electricity...
Health...
Education...
Water...
Debts...
Transport...
Food...
Communication..
Rental - Farm Land..
Cost of inputs
Labor Cost
Savings
Incured any debts
Main reasons you took this debt


Velocity is a state-of-the-art mobile robot platform. It features a powerful Intel-based
PC, reliable long-range laser scanner, and highly efficient hub motors.
Velocity supports the Robot Operating System (ROS) and Gazebo Simulator. Preliminary support for
ROS2 is available. Our driver packages are entirely open sourced, and licensed
under a permissive BSD license.
Velocity comes in two configurations: Velocity and Velocity+. Our Velocity+ model
sports a longer-range laser and additional computing power, enabling operation
at higher speeds and in larger environments. The Velocity base model is designed
as a lower-cost option, primarily intended for classroom use.
All specifications are subject to change without notice.


Side Effects Distributed Blockchain App
Dashboards
Overview
Side Effect
Reported Counts
Increase Side Effect Count


Hazard identification in a virtual worksite
An experience about the navigation techniques in a virtual world
Informed consent
By reading the following disclaimer, submitting the form below and going on with the experiment, we consider that you give your informed consent about the following:
This webpage has been created only for academic purpose. By filling in the forms and using the application with the virtual worksite, you accept to participate in this experiment and consent to transmit the afferent data. Personal data such as names will NOT be shared, used, in any kind of communication. Only performance results from the experiment itself could be used for writing or oral communication.
Purpose of the study
This study has been created to allow evaluating some navigation techniques in a virtual environment, for the specific task of hazard identification in a worksite. These will be only fall hazards and struck-by hazards.You will use two navigation techniques, one time each. Please do no repeat the experiment, except in case of a severe bug (crash, results not getting sent, impossibility to finish the experiment).
Preliminary steps
- Download and read this informative PDF about fall and struck-by hazards, available here.
- Fill and submit the questionnaire below.
- Read the tutorial about the 3D application and its commands.
Pre-experiment questionnaire
The tutorial of the 3D application
What do I have to do?
- Practice time: you must move around the building, around the four facades and finally identify a "fake hazard" by clicking on a worker. Note that this worker is NOT in a hazardous situation, but it allows practising marking a hazard with the mouse.
- 1A - First, a "direct" navigation technique is available: clicking on the ground moves you at the point you click.
When you are done, click on the red/orange panel to switch to the next navigation practice scene. - 1B - Secondly, an "indirect" navigation technique is available: clicking on the mini-map moves you to the corresponding point in the environment.
When you are done, click on the red/orange panel. The next scenario is a real one, where your performance will be measured.
- 1A - First, a "direct" navigation technique is available: clicking on the ground moves you at the point you click.
- For these two real scenarios (2A and 2B):
- 2A will be with direct or indirect navigation, and 2B with the other one.
- You must navigate around the central building, and check its four facades. The other buildings around it do not have to be inspected.
- ⚠ You must identify the workers that are in an hazardous situation by clicking on them. ⚠ Some workers are NOT in a hazardous situation.
- You must, when you have come back to the starting point, click on the red/orange panel to finish an inspection. Remember to do it!
- After finishing the first real scenario (2A), the second one (2B) will be loaded. You must do the same kind of inspection and also click on the panel when you are done.
This picture summarises the experiment with : 1A) and 1B) as training phases (one for each navigation) and 2A) and 2B) as real scenario phases with measures.
The commands (mouse and keyboard)
Orientate
To orient the point of view, use the mouse RIGHT click, hold it down and move the mouse
Stop moving
To stop moving, press once the S key on the keyboard.
Identify a worker in a hazardous situation
First, press once the H key to enter "hazard mode" instead of "navigation mode". The arrow will become yellow. Then, do a LEFT click on a worker to signal him as in a hazardous situation. To undo this, click again on him. When you are done, press the H key again to get back to "navigation mode".
Direct navigation technique
Use the mouse and its LEFT click to move to a point automatically. Move is allowed on the floor, when the arrow is green, not red.
Indirect navigation technique
Use the mouse and its LEFT click to move to a point automatically. Move is allowed on the map, when the arrow is green, not red.
End
Use the mouse and its LEFT click . Always click on the red/orange panel to end a scenario, never on the map, even in indirect navigation.
NB: You can also hide the map by clicking on the orange button , on both navigation modes. You can then unhide it again with the same button .


Boxing: YouTubers KSI and Paul trade barbs ahead of rematch
YouTube celebrities Olajide 'KSI' Olatunji and Logan Paul both predicted victory in their bout in Los Angeles this weekend as they appeared at a news conference on Thursday that ended with the fighters shoving each other.
LOS ANGELES: YouTube celebrities Olajide 'KSI' Olatunji and Logan Paul both predicted victory in their bout in Los Angeles this weekend as they appeared at a news conference on Thursday that ended with the fighters shoving each other.
The online personalities, who boast 20 million YouTube subscribers each, fought to a draw at Manchester Arena in August 2018 before setting up a rematch that is expected to sell out the 21,000-seat Staples Center.
Neither man has much boxing experience but due to their enormous popularity the California State Athletic Commission sanctioned the fight, which promoters hope will introduce the sport to a new demographic.
Boxing purists have said the fight is an over-hyped farce. Saturday's undercard features leading professional boxers including Billy Joe Saunders and Devin Haney.
The KSI-Paul fight is scheduled for six rounds and, unlike in their previous meeting, they will wear lighter gloves and forego protective headgear.
Briton KSI, 26, is a rapper and gamer who knocked out YouTuber Joe Weller in February last year. He then called out Logan and his brother Jake.
"I am a dog, I am a fighter, I always make sure that I defend what is rightfully mine. This is my legacy," KSI told Paul at Thursday's news conference.
"I am going to break you. Everything I do will have intent and you will notice that and you will feel that."
Paul, 24, rose to online fame via short comedy videos but last year was embroiled in controversy that looked like it could threaten his career and said he was fighting for "redemption."
The American came under fire for posting a video of an apparent suicide victim in Japan in early 2018 and making jokes about it. He later took the video down and apologised.
"This is a personal thing for me. I definitely want to go out there and secure the victory in violent fashion for my friends, my family, my fans and everyone who is going to be at the Staples Center," he said.
"But to be honest KSI just happens to be the guy in the ring for me. This is the end of a redemption arc that has changed my life so, for me, the only demon I'm fighting in the ring is myself."
(Editing by Ken Ferris)


Our Story
Pat's Salmon Cookies is a family business and is therefore unable to handle large volumes of calls. If this makes you sad, why not stop by and pick up some deliicious cookies to enjoy with your family.
Our Cookies
Sockeye Salmon Cookie
5$
Raw Salmon Cookie
5$
Chinook Salmon Cookie
4$
Sockeye Salmon Cookie
5$
Cutter
8$
Shirt
20$
Our Locations ( Our stores are OPEN : from 6AM TO 8PM )
- > Seattle 7268 NW 16th St, SE City, IA, 50226
- > Tokyo 7268 NW 16th St, Tokyo City, IA, 50226
- > Dubai 7268 NW 16th St, Dubai City, IA, 50226
- > Paris 7268 NW 16th St, Paris City, IA, 50226
- > Lima 7268 NW 16th St, Lima City, IA, 50226


Welcome to the Survey!
Please fill out the form below and submit.
*
-Required item
*
Your name:
*
Your email address:
*
On a scale of 1-10, how likely is it that you code everyday?
*
Do you have a portfolio:
Please choose an option
Yes
No
Length of programming experience:
1-2 yrs
3-5 yrs
6-10 yrs
Programming type: (Pick all that apply)
Front-end
Back-end
Web App Dev
Mobile Dev
Additional Comments:
Submit Survey
Reset Form


stevendeeds
saw your photo
2 hours ago
stevendeeds
saw your photo
2 hours ago
stevendeeds
saw your photo
2 hours ago
stevendeeds
saw your photo
2 hours ago
stevendeeds
saw your photo
2 hours ago


< fullstack />
Full Stack Dev
Remote developer based out of the D.M.V
PBJ Transport
Boy and Girls Club of the Greater Conejo Valley
School in the Cloud
Food Truck TrackR


World's first printed Christmas card goes on display at Dickens museum
by ReutersPrinted in 1843, the hand-coloured card originally sold for one shilling and shaped the popular tradition
The world’s first printed Christmas card, an artwork created in 1843 that went on to spawn a global industry, has gone on show at the Charles Dickens Museum in London.
Designed by Henry Cole and illustrated by John Callcott Horsley, in the same year that Dickens’ A Christmas Carol was published, the hand-coloured card shows a family gathered around a table enjoying a glass of wine with a message: “A merry Christmas and a happy new year to you.”
It was sent by a son to his parents. Of the 1,000 originally printed, 21 survived and one has been lent to the museum by a book dealer in San Francisco.
Cole’s original proof is also on loan. It was given as a gift in 1865 and has a pencilled note to the recipient in the bottom right-hand corner.
Dickens and Cole worked at the same time, unknown to each other, shaping what would become popular traditions.
Museum curator Louisa Price said: “This was a really important year for the development of the modern Christmas. The Christmas card is such a big part of our Christmases today. And A Christmas Carol is such a significant story that we see every year at Christmas time.”
Cole was instrumental in setting up the Penny Post letter-delivery system in 1840 and imagining the first Christmas card, which sold for a shilling. Today, billions of Christmas cards make their way around the world.
Dickens realised industrialisation meant there was a market for books as Christmas presents. Simon Eliot, co-curator at the museum and specialist in 19th century books, said: “He was able to focus attention on Christmas and give it a sort of identity and verve which it had lacked.”
- The exhibition, Beautiful Books: Dickens and the Business of Christmas, runs at the novelist’s former London home, now a museum, until 19 April 2020.


#include <XKMSQueryKeyBinding.hpp>
Inheritance diagram for XKMSQueryKeyBinding:
The <QueryKeyBinding> Element is used in a request message to a server to ask the server as to whether particular key bindings are permitted for a given key.
The schema definition for QueryKeyBinding is as follows :
<!-- QueryKeyBinding --> <element name="QueryKeyBinding" type="xkms:QueryKeyBindingType"/> <complexType name="QueryKeyBindingType"> <complexContent> <extension base="xkms:KeyBindingAbstractType"> <sequence> <element ref="xkms:TimeInstant" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> <!-- /QueryKeyBinding -->
Constructors and Destructors | |
| virtual | ~XKMSQueryKeyBinding () |
| XKMSQueryKeyBinding () |
|
|
|
|
|
|


Hue v2.0.1, aka Hue 2, released June 4, 2012
This is the release of Hue 2.0.1, a major upgrade from previous Hue releases.
Hue 2.0.1 is compatible with CDH4 (Cloudera’s Distribution Including Apache
Hadoop 4).
Note that Hue 2 is versioned as 2.0.1 instead of 2.0.0 in order to be lexicographically
greater than 2.0.0-beta.
-
HUE-238. beeswax: result from "limit" query unavailable
-
HUE-438. Making beeswax dependent on hive install
-
HUE-457. Filebrowser cannot delete directories with spaces in the name
-
HUE-506. Jobs submitted through Hue do not set LANG
-
HUE-526. Clicking "Browse Table" on a Hive View in Beeswax launches MR job
-
HUE-534. JobBrowser does not impersonate logged in user while killing or viewing jobs
-
HUE-550. Switching to LIFO queue for Thrift connection pool
-
HUE-551. Support a wider set of username characters
-
HUE-553. Thrift pooled client is not thread safe
-
HUE-555. Build should not require a system python-setuptools
-
HUE-584. Shade Thrift jar
-
HUE-586. log files have wrong permission
-
HUE-606. Error when browsing a table with too many partitions
-
HUE-624. [jobbrowser] Non-ascii character in job name causes error
-
HUE-640. kt_renewer workaround for krb compat is a race
-
HUE-627. Spawning server pegs CPU at 100%
-
HUE-698. Shell app does not work with a secured cluster
Many usability bugs and glitches in the UI were fixed after the beta. In addition,
the 100% CPU bug was resolved, Spawning server was made non blocking for all
REST calls (e.g. HDFS, Beeswax calls) and secured clusters are now better supported.
Hue 2.0.1 runs on CentOS versions 5 to 6, and Ubuntu 10.04 to 11.10.
Hue 2.0.1 is compatible with CDH4. Specifically:
-
File Browser depends on Hadoop 0.23 (for WebHDFS/HttpFS).
-
Beeswax is tested against Hive 0.8.1.
-
Job Browser depends on MR1 (for the JobTracker plugin).
-
Job Browser does not work with Yarn/MR2.
-
Job Designer depends on Oozie, using the Oozie web service API.
Upgrading from Hue 1.2.0 is supported, with the following caveats:
-
Hue’s configuration file has changed regarding the specification of the HDFS
cluster, MR1 cluster and Yarn cluster. You also need to configure the Oozie
URL for Job Designer. Please see the
Hue Installation Guide for more.
-
Hue by defaults run on port 8888, not 8088.
-
Hue 2.0.0 uses a different model for job designs. Old job designs will be
automatically converted in a best effort. After the upgrade, the user may need
to fill in more information (e.g. the Java main class) about their job
designs.
-
Custom Hue SDK applications will not render correctly in Hue 2.x, because the
frontend Javascript framework (jFrame) has been replaced by jQuery and
Bootstrap. The 2.0.1 release provide instruction on porting
SDK applications from Hue 1.x.
-
Uploads with HttpFs in a federated cluster fail (HUE-742).
-
Setting up the Job Designer examples might fail with HttpFs (HUE-745).
-
HUE-425. Adding default taskScheduler and MR queue names to mini cluster.
-
Added support to default tree row selection
-
HUE-429. Make HueChart.Box’s series events set all applicable series as arguments.
-
HUE-427. Allow the stroke color of dots on HueChart.Line to be configurable
-
HUE-424 - Hue Mavenization
-
HUE-435. Traversing a file in File Viewer using the navigation buttons results in a file not found error
-
HUE-437 - Fixing Main-Class of Beeswax jar
-
HUE-326. Beeswax might be leaking file descriptors
-
HUE-444. Error message during ‘make install’
-
HUE-454. TaskTrackerNotFound error popup when viewing individual attempt
-
No ticket. Hash update: widgets, jframe, more-behaviors
-
HUE-449. tarball build changes after mavenization
-
HUE-455. Add ability to specify separator to humanize_duration.
-
No Ticket. JFrame hash update (minor css tweak)
-
Adding metadata handling to HueChart.
-
HUE-449. tarball build changes after mavenization [part2]
-
[BUILD] Fixed compilation of static-group-mapping since update to CDH3b4 nightly.
-
No Ticket. Picking up the hash for MooTools More.
-
Pass empty array to HueChart.Data if data is undefined.
-
Add method to manage creation of display value, integrate "amplitude" metadata field.
-
HUE-472. JFrame Gallery’s icon is borked.
-
HUE-473. Add ability to get the link for an app window and enter one in.
-
HUE-433. Beeswax import table screen messed up.
-
HUE-474. App Makefiles do not set APP_NAME correctly
-
HUE-461. Clicking the Save As button in the file editor causes all changes to be thrown away.
-
HUE-478. Including execution of 0.7 scripts in hive upgrade’s README.
-
HUE-482. The Shortcuts button (at top right of Hue UI) does not do anything.
-
Updating jframe.hash.
-
HUE-481. Vertical Scrolling in Help doesn’t work
-
HUE-483. Scrollable area for JFrame Gallery’s view source is broken
-
HUE-485. Provision a way to start mini_cluster with customized configs.
-
No Ticket. JFrame, MooTools More, and ART.Widgets hash updates
-
HUE-487. Including the point value in HueChart.Box selection event parameter object.
-
HUE-438. Making beeswax dependent on hive install.
-
Update widgets.hash.
-
No Ticket. Minor CSS fix for z-index positioning for CSS buttons.
-
HUE-488. Add profiler for behavior and jframe filters.
-
HUE-486. Enable renaming of top-level configs, and add a path for performing search/replace config upgrades
-
[DOC] Updated dev and build dependency.
-
HUE-492. Change amplitude calcuation in HueChart.Box to use toFloat rather than toInt.
-
Small date display and rounding corrections in HueChart.
-
[BUILD] Fixed Hadoop and Hive versions in pom.
-
Update jframe.hash.
-
HUE-495. HueChart.Box: Use chartStartTime and chartEndTime from metadata.
-
HUE-494. Adding units to metadata and displaying in tip if present.
-
HUE-498. Add shortenTick method to shorten tick labels on y-axis.
-
HUE-500. Add information about Hue profiling to README.rst
-
[BUILD] Use maven artifacts from cdh3u0.
-
Re-ordering comments for database configuration.
-
No Ticket. Updating Behavior hash.
-
HUE-509, HUE-510
-
HUE-506. Jobs submitted through Hue do not set LANG
-
Update widgets.hash
-
No Ticket. Updating Behavior hash.
-
HUE-517. Tips should not be instantiated once per use
-
HUE-521. version specification duplication
-
HUE-525. Implementing NOCREPO in Hue build.
-
HUE-527. Small changes for HueChart.Area, Box, and js to repair Area functionality.
-
HUE-528. Make deprecation work in Hue.JFrame.Chooser.
-
HUE-529. Add vis.render() to HueChart.Circle setupChart method.
-
HUE-530. Load Hue.JFrame.Chooser as part of initial Hue load.
-
HUE-532. HDFS thrift plugin port is also in thriftfs-site.xml
-
HUE-533. hue-plugin thriftfs test failure
-
HUE-534. JobBrowser does not impersonate logged in user while killing or viewing jobs.
-
HUE-496. Make hue support newer versions of python.
-
HUE-540. Special characters in username breaks useradmin app.
-
HUE-546. jobsubd should use a single file for Hadoop delegation tokens when submitting jobs
-
HUE-489. Use Django 1.2 way to specify databases.
-
HUE-1. Add avro file viewer support to File Browser.
-
HUE-299. dump_config header links should point to the sections
-
HUE-548. App tarballs contain invalid symlink to the VERSION file
-
HUE-469. "make docs" returns 0 even on error, could use a more restrictive "find" expression
-
HUE-238. beeswax: result from "limit" query unavailable
-
HUE-550. Switching to LIFO queue for Thrift connection pool.
-
HUE-542. File browser sorting by size inconsistent.
-
HUE-363. jobbrowser job state should fit well in the table
-
HUE-549. Fix avro filebrowser test to run on all Python versions.
-
[DOC] Document that Hue requires asciidoc to do a full build
-
HUE-551. Support a wider set of username characters
-
HUE-141. Adding Shell app to Hue.
-
HUE-141. Fixing test failure for Shell app.
-
HUE-141. Fixing a syntax error in tests for the Shell app that causes failures in Python 2.4.
-
HUE-552. Default to a more professional wallpaper
-
HUE-553. Thrift pooled client is not thread safe
-
[BUILD] Make Shell known as "hue-shell"
-
[DOC] Fix MySQL backend configuration step
-
Online Help files for Hue Shell
-
HUE-554. Modifying Shell app to use credentials merger utility.
-
HUE-457: Filebrowser cannot delete directories with spaces in the name.
-
HUE-555. Build should not require a system python-setuptools
-
[BUILD] The shell app should share the common version
-
HUE-556. LifoQueue thrift_util.py doesn’t work on Centos5’s python 2.4
-
HUE-557. useradmin test with funny name fails on py2.4
-
HUE-558. Shell hangs if subprocess exits immediately.
-
[BUILD] Reuse the DESKTOP_PLUGIN_JAR variable for build target
-
HUE-559. The setuid binary in the shell app should be in a build directory.
-
HUE-561. Spawning creates incorrect log file names
-
HUE-560: Shell app should have per-shell configurable environment variables.
-
HUE-562. Spawning web server logs extraneous access log messages to stderr.
-
HUE-563. Hue management commands should be backwards-compatible.
-
[Doc] Fix broken release notes link
-
HUE-565. Hue tarball contains duplicated js libraries
-
Removing reference to Health application in doc, since it’s not in Hue.
-
HUE-570. shell error when user has no access to any individual shell
-
HUE-575. New version of IPython is causing Jenkins build to fail
-
HUE-569: Making Hue work in IE9
-
HUE-574: Making Hue start over SSL on Python 2.4.
-
Adding missing packages to README.rst.
-
HUE-578: Shell app should have more comprehensive logging for I/O
-
HUE-582. Improve jobbrowser’s resilience to timing-related test failures
-
HUE-330: Hue IE8 memory leaking
-
Modifying Makefiles to not call scripts with shebangs directly.
-
Add maven options parameters
-
HUE-592. Update hue-plugins to work with new counter methods
-
[Build] Upgrade hadoop version to cdh3u2-SNAPSHOT
-
HUE-564. Improve handling of beeswax active queries and expiration
-
HUE-593. Script to relocate a hue installation
-
HUE-586. log files have wrong permission
-
HUE-598. Hue Datanode plugin doesn’t reopen connection when registering with NameNode.
-
Remove unnecessary warning for IE users.
-
HUE-597. Show task diagnostic info for an attempt in Job Browser.
-
HUE-584. Shade Thrift jar.
-
Links to the relative parent in pom.xml.
-
CDH-3689: Fix help links to point to CCP instead of wiki
-
HUE-600. Update Beeswax’s hive_metastore.thrift interface spec
-
[Build] Hue doesn’t build on Ubuntu 11.10
-
HUE-526. Clicking "Browse Table" on a Hive View in Beeswax launches MR job
-
HUE-602. Updated DatanodePlugin to reflect HDFS-2654.
-
HUE-606. Error when browsing a table with too many partitions
-
HUE-604. [Build] Jenkins build should remove old hadoop and hive directories
-
[build] Upgrade to build against CDH3u3
-
HUE-607. LDAP/PAM authentication
-
Downgrading python-ldap to version 2.3.13
-
[ui] Convert Hue to jQuery
-
HUE-614. Add a mechanism to sync Hue DB with Unix passwd and groups
-
HUE-615. Basic group management
-
Add generic REST client library
-
[webhdfs] Be able to browse filesystem via webhdfs
-
HUE-616. Remove desktop-test.db from source control
-
HUE-608. ACLS for Hue apps
-
[filebrowser] Fix filebroser to be compatible with webhdfs
-
Add group ID parameters to Unix sync
-
[jobsub] Add configuration for "oozie_url"
-
[build] Allow HADOOP_HOME to point to a CDH4 hadoop
-
[jobsub] Remove java from jobsub
-
[test] Skip cleanup of pseudo HDFS tmp dir if $MINI_CLUSTER_CLEANUP is ‘false’.
-
[thriftfs] Remove irrelevant parts of thriftfs plugin
-
[build] Point pom to build against CDH4 nightly jars
-
[build] Updated version to 2.0.0
-
[build] Upgrade thrift to 0.7.0
-
[Beeswax] Fix Hive-0.8.1 compatibility
-
[beeswax] Show welcome screen (when metastore is empty)
-
[hadoop] Fix unit test for webhdfs
-
[core] Python 2.4 treats HTTP 201 as error
-
[filebrowser] Avoid using hashlib (py2.4 compat)
-
Edit groups by permission
-
Adding models to support LDAP integration
-
Configuration parameters for integration with LDAP and Active Directory
-
Command-line utility for importing users and groups from LDAP
-
Revert "Command-line utility for importing users and groups from LDAP"
-
[build] Build does not require $HADOOP_HOME
-
Command-line utility for importing users and groups from LDAP (Fixed test)
-
Removing executable permission from mako files
-
Initial support for jHueSelector
-
Support upgrades from Cloudera Enterprise 3.5 or Hue 1.2
-
Add a group edit control to the Create/Edit User page
-
Fix exception when importing a user that has a naming collision in Hue
-
Add a configurable default user group
-
[test] Have pseudo_hdfs4 start MR1
-
[app_reg] Use ‘json’ if present on system, default to ‘simplejson’
-
HUE-624. [jobbrowser] Non-ascii character in job name causes error
-
[beeswax] Conditionally show the "save" form only if there’s no error
-
Make PopupError render correctly as json
-
[test] Temporarily disable broken tests
-
[useradmin] Fix bug in filter clearing
-
Useradmin actions are now in modal windows
-
HUE-621 restyle of beeswax index page
-
HUE-618 fixed Check configuration page
-
Migrated about sections to common header and footer, converted logs to mako
-
HUE-620 first attempt to restore the config check icon
-
[frontend] Add knockout and jqueryui-autocomplete
-
[frontend] Fix datatables style to match with bootstrap’s
-
Remove executable bits on regular files
-
[desktop] Allow MultiForm to work with ModelForm
-
[hadoop] Add config for Yarn cluster, Mapred port, and ‘submit_to’ param
-
[webhdfs] Make DEFAULT_USER an attribute of the filesystem object
-
[webhdfs] Add copy method to copy a file
-
[desktop] Add content-type support to REST library
-
[hadoop] Allow Hdfs.urlsplit to deal with viewfs (federation)
-
[hadoop] Add configuration for fs.defaultFS
-
[filebrowser] HTML-escape the contents of the fileviewer
-
HUE-206 (partial). Browsing a large directory slow for IE
-
[doc] Update README
-
[jobsub] Initial rewrite
-
[build] Hue2 does not rely on crepo
-
[beeswax] Run beeswax server using the specified HADOOP_BIN
-
[test] Test cluster to set FS_DEFAULTFS.
-
[hadoop] Change default location of HADOOP_CONF_DIR to ‘/etc/hadoop/conf’
-
[dev] Update the development version of the hue config
-
[useradmin] Fix useradmin test after modal form changes
-
HUE-621 Fixed welcome screen
-
HUE-629 the very first login warns about creating a superuser
-
[conf] Remove oozie from the [hadoop] section
-
[doc] Partial update to Hue manual
-
Improved user admin experience for non-superusers
-
HUE-628 Added user group selection on creating/editing user
-
HUE-626 fixed stylesheet for upload button
-
HUE-623 removed strict client side validation on the query
-
Fixing a merge problem on user list.
-
Fixed problem with jHueSelector and IE7+
-
[beeswax] Undo local configuration change in commit fe69c15
-
[docs] Fix ascii doc table syntax to be compatible with 8.1.0
-
[hadoop] webhdfs should have security_enabled property
-
[core] Add urllib2_kerberos library
-
[core] Add kerberos (python-binding) library
-
[core] Fix urllib2_kerberos’s logging
-
[webhdfs] Client can now talk to a secured HDFS
-
[test] Remove stale (and failing) jframe test
-
[doc] More doc enhancement
-
Pulling back in some changes that got accidentally deleted
-
Use correct email field when extracting info from LDAP
-
Add a couple LDAP-related parameters to hue.ini
-
Use the correct EXTERNAL enum when logging in via a non-default backend
-
HUE-640. kt_renewer workaround for krb compat is a race
-
[hadoop] Remove NN_HTTP_PORT (again)
-
[doc] Add krb5-devel build requirement (for python kerberos library)
-
[ui] Fix typo on first login screen
-
[conf] Add a useradmin configuration sectino to ini file
-
[jobsub] Add security_enabled config for Oozie security
-
HUE-632. Hue to talk to Oozie securely
-
HUE-619. Hue to use port 8888 by default
-
[jobsub] Clean up old files
-
[jobsub] Job history should link back to design
-
[jobsub] Fix terminology: rename ‘workflow’ to ‘design’
-
[jobsub] Show paths in workflow info as hdfs links
-
[webhdfs] rename operation should handle a relative destination path
-
[webhdfs] Handle quoting of weird filename characters
-
Put the first user to login in the default group
-
Fix the logic determining the superuser when using the LdapBackend
-
Add a bit of error checking when setting up an LDAP connection
-
Miscellaneous cleanup in useradmin views
-
Add an LDAP user to the default group at import time
-
Deleting a user should also delete its user profile
-
Permissions and default group-related tests
-
[useradmin] Superuser shouldn’t be able to delete self
-
[test] Use random ports for pseudo-distributed DN in testing
-
[core] Add tidylib, a python wrapper for libtidy for HTML validation
-
[core] Add HTML validation in debug mode
-
[ui] Add favicon url mapping
-
[jframegallery] Remove jframegallery
-
[core] Remove depender usage
-
[core] Remove depender external dependency
-
Let syncdb work against mysql
-
[jobsub] Add more properties to the oozie property autocomplete
-
[jobbrowser] Fix broken link to jobsub
-
HUE-633. [jobsub] Port examples to new design models
-
[test] Work around a webhdfs redirect bug in test
-
[doc] document dependency on libldap2-dev
-
HUE-648. [fb] filebrowser.views.view() makes too many filesystem calls
-
HUE-635 Porting to Bootstrap 2
-
HUE-647 changed my home link and breadcrumbs
-
Various fixes: HUE-657, HUE-650, HUE-649, HUE-646, HUE-645, HUE-652, HUE-642 and HUE-643
-
Improved "well" spacing and remove Clear button from filter
-
[jobsub] Remove unused files
-
[filebrowser] Unify breadcrumb display
-
HUE-660 fix for scroll in Google Chrome
-
Fix error page style
-
HUE-661 Beeswax query now remembers initial value
-
Fixed a datatables conf problem on Jobsub history page
-
HUE-659. [config] Unite the various *.ini files
-
[test] Add a bash shell for developer mode to test shell interactions
-
[core] Do not skip apps because HADOOP_BIN is not there
-
HUE-662. [config] Each Hadoop hdfs/mr/yarn cluster to define its own env
-
HUE-663 jobbrowser styled
-
[test] Fix jenkins script to clean up the correct hadoop directory
-
[HUE-658] [fb] Hue should display hadoop fs errors in a popup and not in a 500
-
[jobsub] Authenticate to Oozie in non-secure mode
-
[build] Do not overwrite an existent pseudo-distributed.ini
-
HUE-664. [ui] Jobsub design edit page mis-styled
-
[ui] Contents in <pre> tags need to be html-escaped
-
HUE-666. [ui] Jobbrowser attempt page unstyled
-
[build] Markdown requires elementtree when generating docs
-
[ui] Unify site name as ‘Hue’ (not jHue or Hue2)
-
[build] Set version 2.0.0-beta
-
[doc] Fix screenshots in user manual
-
[ui] Beeswax clone query button gone
-
[jobsub] Migration script needs to import simplejson for py2.4
-
[doc] Document Oozie proxyuser configuration in manual
-
[jobsub] Do not create sample directories as ‘hdfs’
-
[doc] Fix broken link to CDH package installation guide
-
[jobsub] Fix data upgrade from hue 1.x to properly convert streaming properties
-
[doc] Release notes for 2.0.0-beta
-
HUE-668. [admin] Enable the LDAP commands to be performed through the UI
-
HUE-682 [beeswax] Error tab doesn’t open
-
HUE-673 [ui] Beeswax welcome screen should use buttons consistently
-
HUE-684 [beeswax] Query names aggregated on top of the table
-
HUE-683 [beeswax] "Save as" button does not ask for a name
-
HUE-672 [about] Logs page can’t handle non-ascii characters
-
HUE-687 [beeswax] "Save" query button not working
-
HUE-680. [doc] Update all the Help doc of each app
-
HUE-689 [desktop] Switching users inconsistencies
-
HUE-686 No way to back out of the upload in a choose file dialog
-
HUE-700. Document cyrus-sasl-gssapi requirement
-
[jobbrowser] Cannot kill running job from Job Browser
-
removed hello world app
-
[SDK] Header should dynamically link to installed apps
-
[SDK] Fix template header
-
[frontend] Show app icons in header
-
[frontend] Allow customization of app ordering in the nav bar
-
[ui] Use the same common header on all error views
-
[ui] Only show icons in the navbar
-
[ui] Convert common_header to mako
-
[css] Remove unused styles on top and bottom
-
[jobbrowser] Make the default view be the job list
-
[core] Error views to handle non-ascii error messages
-
[build] Fix nightly paths to 4.0.0 instead of beta2
-
HUE-688 [beeswax] Beeswax shouldn’t show saved queries from other users
-
HUE-703 [beeswax] Saving the result of a query raises an exception
-
HUE-706 [beeswax] Adding a resource to a query fails
-
HUE-701 [jb] Job browser should not show the jobs from other users
-
[doc] Add more instruction on profiling hue server
-
HUE-710. Oozie error shows up as 500 in jobsub
-
[core] Correct 500 error reporting
-
Fix test error message
-
[jobsub] HTTP 500 trying to install Job Design samples
-
HUE-627 Spawning server pegs CPU at 100%
-
HTTP 500 trying to mkdir as "admin" user which is not "hdfs" user
-
HUE-688 [beeswax] Beeswax shouldn’t show saved queries from other users
-
HUE-665 Changed filebrowser option context menu to use bootstrap button dropdown
-
HUE-651 Job design form enhancement
-
HUE-702 Beeswax save result form is now styled
-
Added by mistake TempStatsStore to previous commit
-
HUE-654 added filechooser to Move dialog, fixed bug on filechooser, added onFolderChange callback
-
HUE-643 moved UserAdmin object creation outside modal, HUE-634 remove unused files from UserAdmin
-
HUE-634 remove unused files from Shell
-
Improved look and feel of Beeswax settings column
-
HUE-695 removed reference to Bootstrap responsive
-
Changed style for logged in user and updated jQuery plugin to fit the others
-
HUE-716 [jobsub] A normal user can’t run his own designs
-
HUE-718 kinit not found in a secure cluster
-
[core] Update hue.ini with the new Jobbrowser/Beeswax options
-
HUE-679 File upload to HttpFS doesn’t work
-
HUE-698 Shell app does not work with a secured cluster
-
HUE-643 Fix tests and add redirects after POST
-
HUE-721 [beeswax] Save results as a table is broken
-
HUE-672 [beeswax] Re-enable beeswax unit tests
-
Removed reference to bootstrap responsive and tooltip
-
Improved style and feedback for chown and chmod modals
-
User name is shown only after it has loaded
-
Introduced width on jHueSelector
-
Added cancel button to edit user and group, reverted to normal size buttons
-
Deleted unused files from Beeswax
-
Deleted unused files from About
-
Deleted unused files from Filebrowser
-
Deleted unused files from Help
-
Deleted unused files from Jobbrowser
-
Deleted unused files from Jobsub
-
Added filechooser to Beeswax save query dialog
-
Modified edit design filechooser form, removed filechooser bump to top of the page on click
-
Deleted unused files from Desktop
-
Added filechooser to rename dialog as well
-
Improved a bit look and feel of Beeswax query execute
-
Polishing of the recent UI changes
-
[beeswax] Test randomly failing
-
[sdk] Update SDK app template
-
[sdk] Update SDK docs for Hue 2.0
-
[beeswax] Save table as a file opens output directory
-
[ui] Restore icon library
-
[doc] Fix SDK link in manual
-
[beeswax] Do not show the "Download links" before query completion
-
[shell] Can copy/paste shell output
-
HUE-726 applied jHueSelector to the permission list on Useradmin add/edit group (cherry picked from commit ac6b6dcddc640c7c5f39b51debe9f0f7cd1bc1f6)
-
HUE-715 Full rows are clickable across Hue (cherry picked from commit 040ddf40e9cf64a271ed853ab35344077fce92e2)
-
[build] Update Hadoop version to CDH4.0.0-SNAPSHOT
-
HUE-639. thrift enhancements for sync query execution and additional error diagnostics
-
HUE-712: Support refreshing kerberos ticket for beeswax runing in standalone mode with authentication enabled
-
[beeswax] Pass in keytab to beeswax server for it to auto renew ticket
-
[core] Spawning server should not be blocked by network calls (cherry picked from commit 575205b18048d1467a3fb6709f28e790535d2b8d)
-
[build] Mako files MUST not be executable
-
[core] Thrift calls can hang forever in the unit tests
-
[core] Overly alarming message when libtidy is not found
-
[beeswax] Fix beeswax unit test (skip --superuser option)
-
HUE-728 [beeswax] Polish UI and make it consistent
-
[shell] Hue shells cannot recall command history
-
[core] Skip tests timing out after eventlet patching
-
[doc] The JT host name needs to be FQDN for a secured cluster
-
HUE-643 Modal dialog too small for complex object creation
-
[Shell] Fix bad config name "hadoop.KERBEROS"
-
[build] Updated version to 2.0.1
-
[core] WebHDFS octal permissions should be at most 4 digits
-
[core] Perform Eventlet patching only when running Spawning server
-
[build] Adding release notes for 2.0.1
This Hue release is made possible thanks to the contribution from:
-
Aaron Newton
-
Aaron T. Myers
-
Aditya Acharya
-
Alex Newman
-
Andrew Bayer
-
Andrew Yao
-
Ann McCown
-
bc Wong
-
Ben Bishop
-
Bruce Mitchener
-
Bruno Mahé
-
Eli Collins
-
Enrico Berti
-
Eric Wong
-
Harsh J
-
Henry Robinson
-
Jon Natkins
-
Lars Francke
-
Loren Siebert
-
Marcus McLaughlin
-
Mike Cotton
-
Paul Battaglia
-
Philip Zeyliger
-
Romain Rigaux
-
Roman Shaposhnik
-
Shawn Van Ittersum
-
Shrijeet Paliwal
-
Thomas Aylott
-
Todd Lipcon
-
Vinithra Varadharajan


One transition per line. Do not end with an empty line.
In each line, use the following syntax:
inState # r_0,r_1,...,r_n # w_0,w_1,...,w_n # toState # m_0,m_1,...,m_n
with r_k being what is read, w_k what is written and m_k in which direction is being moved on band k
| in state | {{element.inState}} | read | {{tmService.symbolsToString(element.read)}} | write | {{tmService.symbolsToString(element.write)}} | go to state | {{element.toState}} | move head | {{tmService.symbolsToString(element.move)}} | → |
|---|


Created with JavaScript and from Romania. Browse the code on GitHub.
You know, the Medium Editor library is awesome. Just great. But there is a missing feature that some people would like to have.
It's called Markdown. @IonicaBizau created a Medium Editor extension that adds this missing feature.
Walking on water and developing software from a specification are easy if both are frozen. Edward BerardLet's test up the elements.
First Computer Bug
In 1947, Grace Murray Hopper was working on the Harvard University Mark II Aiken Relay Calculator (a primitive computer).
On the 9th of September, 1947, when the machine was experiencing problems, an investigation showed that there was a moth trapped between the points of Relay #70, in Panel F.
The operators removed the moth and affixed it to the log. The entry reads: "First actual case of bug being found."


Why choose us?
- We get the job done right, the first time. We don't want to see you a week later with the same issue!
- Our methods and tools are some of the best in the industry; if we can't fix it, then nobody can!
- We feature affordable pricing, regardless of your situation or budget; we always give you options to choose from!
A little bit about us...
Based on Bainbridge Island, WA, we provide PC software & hardware support and sales, network setup, server administration, and tech support for the home, home business, and small business sectors for the Bainbridge Island and Poulsbo areas at affordable rates.


TRAVEL WHITH US
We invite you to live unforgettable adventures with those you love most, we offer a fun experience to enjoy and be with those people: friends, family ... etc we understand the dilemma of organizing a vacation with your children or with the elders of the house, for us that is not a problem, and we hope that at all times you enjoy traveling with your family.
If you want to contact us, you can call us and inform us about the activities you would like to do during your leisure time. We will keep all the information and we will look for activities to carry out.


Development Bookmarks
Other Collections
Development
Font
Color
Server
Database
Text
Frameworks
Web Technologies
CSS
JavaScript
Libraries
Polyfills
jQuery Plugins
Node Packages
WordPress
R
Shell Scripting
Vim
Services
Images
Hosting
Domains
Analytics & Monitoring
Location
Resources
Software Repositories
Web Design
Stock Photos
Graphics & Icons
Audio
Fonts
© 2016–2019 Bernhard Waldbrunner


|
CurlWrapper
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <curl/curl.h>
#include "curlwrapper.h"
Data Structures | |
| struct | NotesCurlHandlestruct |
| struct | NotesCurlHandleListstruct |
Functions | |
| void | PrintNotesCurlStruct (char *text) |
| unsigned char | isNotesCurlHandleValid (NotesCurlHandle handle) |
| void | notes_curl_easy_cleanup (NotesCurlHandle notesHandle) |
| void | notes_curl_global_cleanup () |
| NotesCurlHandle | create_notes_curl (CURL *curlhandle) |
| NotesCurlHandle | notes_curl_easy_init () |
| CURL * | notes_get_native_curl_handle (NotesCurlHandle entry) |
| void | PrintChunk (struct NotesCurlHandlestruct *content) |
| char * | notes_easy_curl_perform (NotesCurlHandle notes_curl_handle) |
Variables | |
| struct NotesCurlHandleListstruct | globalNotesCurlHandleList |
Created on February 13, 2018, 8:48 PM Version 1.0 February 13, 2018 Version 1.1 March 20, 2018 Version 1.2 March 22, 2018 Version 1.3 April 6th 2018
This program is free software; you can redistribute it and/or modify it under the terms of the Apache 2.0 Licence as published by the Apache Software Foundation
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Apache License for more details at https://www.apache.org/licenses/LICENSE-2.0
Yada yada yada
| NotesCurlHandle notes_curl_easy_init | ( | ) |
notes_curl_easy_init Calls native curl_easy_init expands the CurlWrapper memory structure to hold a another struct with – native CURL pointer (from calling the native curl_easy_init) – memory array for the return string
| void notes_curl_global_cleanup | ( | ) |
notescurl_global_cleanup
Iterates over the Curl wrapper memory structure and frees any memory not yet free'd Calls the native curl_global_cleanup
| char* notes_easy_curl_perform | ( | NotesCurlHandle | notes_curl_handle | ) |
notes_easy_curl_perform
Gets native CURL from CurlWrapper memory structure based on notes_curl_handle Calls native easy_curl_perfom with provided url; expands CurlMemory strucuture for notes_curl_handle) to hold returned data returns pointer to returned data
| url_to_fetch | - pointer to string with valid url |
| CURL* notes_get_native_curl_handle | ( | NotesCurlHandle | notes_curl_handle | ) |
notes_get_native_curl_handle
Note: use in case you want to do something with stuff like the native curl_easy_setopt()
| notes_curl_handle |
| struct NotesCurlHandleListstruct globalNotesCurlHandleList |


Personal Library
Recommendations
Book Search
Personal Library
Book Search
To search for a book, type in the title, genre, or author you wish to add.
Search
Reset
Search Results
Book Title
Author
Genre
Description
Cover Image
Add to Library


Java ArcTest + Smalltalk GLWireCube
This example shows that both java applets and
ST/X
applets can be combined in one page.
<-- the JAVA applet -->
<-- the ST/X applet -->
The JAVA applets source.
The GLWireCube applets source.
The HTML source.


Matching days using modifiers
Day modifiers change the aspect of the day cells and allow you to customize the interaction with the calendar. When a modifier matches a specific day, its day cells receive a modifier CSS class, and its name is passed down to the event handlers.
Type of modifier matchers
The value of a modifier can be either:
- a
Date
object, to match a specific day -
a
range
object withfrom
andto
keys, to match a range of days:const range = { from: new Date(2015, 0, 12), to: new Date(2015, 0, 16) }
will match the days between the 12th and the 16th of January.
-
an object with a
before
and/orafter
key, to match the days before and/or after the given date:const range = { before: new Date(), }
The code above will match all the past the days (i.e. the days before today).
const range = { after: new Date(2018, 0, 1), }
The code above will match all the days after the January, 1st 2018.
const range = { after: new Date(2020, 5, 20), before: new Date(2020, 5, 30), }
The code above will match all the days between the 30th and the 20th of April 2018.
-
an object with a
daysOfWeek
array, to match specific days of week:const weekends = { daysOfWeek: [0, 6], }
will match all the Sundays (
0
) and Saturdays (6
) -
a function taking the day as first argument and return a boolean value. For example:
function sundays(day) { return day.getDay() === 0; } function isFirstOfMonth(day) { return day.getDate() === 1; }
are all valid modifiers.
- an array of the above
Examples
A CSS modifier (as in BEM-like syntax) is added to each day cell when a day matches a modifier. You set the day modifiers with the selectedDay
, disabledDays
or modifiers
props. Examples:
-
To add a
.DayPicker-Day--selected
CSS class to the February, 12th 2017 cell:<DayPicker selectedDays={ new Date(2017, 1, 12) } />
-
To add a
.DayPicker-Day--disabled
to the 4th and 7th of February 2017<DayPicker disabledDays={ [new Date(2017, 2, 4), new Date(2017, 2, 7)] } />
-
Beside
disabled
orselected
, you can pass any modifier you prefer. For example, to set.DayPicker-Day--past
to the days in the past:<DayPicker modifiers={ { past: { before: new Date() } } } />
-
You pass more day modifiers using the
modifiers
prop:<DayPicker modifiers={ { special: new Date(2018, 11, 11), booked: { from: new Date(2017, 1, 11), to: new Date(2017, 2, 23) }, holiday: [ new Date(2018, 11, 25), new Date(2018, 10, 31), { from: new Date(2018, 06, 10), to: new Date(2018, 06, 20) } ], sunday: { daysOfWeek: [0] }, firstOfMonth: day => day.getDate() === 1, } } />
Shortcuts for selected
and disabled
modifiers
Under the hood, the selectedDays
and disabledDays
props act as shortcut for the selected
and a disabled
modifiers. The following renders the same calendar:
function isFirstOfMonth(day) {
return day.getDate() === 1;
}
<DayPicker disabledDays={ sundays } selectedDays={ isFirstOfMonth } />
<DayPicker
modifiers={ {
disabled: { daysOfWeek: [0] },
selected: isFirstOfMonth
}}
/>
Accessing modifiers from event handlers
Modifiers are passed as argument to the event handlers:
function handleDayClick(day, modifiers) {
if (modifiers.sundays) {
console.log('Sunday has been clicked')
}
}
function handleDayMouseEnter(day, { isFirstOfMonth, disabled }) {
if (isFirstOfMonth) {
console.log('The first day of month received mouse enter')
}
if (disabled) {
console.log('This day is disabled')
}
}
<DayPicker
disabledDays={ new Date(2015, 0, 12) }
modifiers={ { sundays, isFirstOfMonth } }
onDayClick={ handleDayClick }
onDayMouseEnter={ handleDayMouseEnter }
/>
Use DateUtils to create modifiers
react-day-picker includes DateUtils, a small function library useful to simplify the creation of advanced modifiers.


The mammograms are done by a female health specialist (mammographer). The mammograms should take around 15 minutes. The whole appointment should take about 30 minutes.
Before starting, the mammographer will check your details with you and ask if you have had any breast problems.
They will also explain what will happen during the screening and answer any questions you have.
To help the team plan for your screening properly and make any necessary arrangements, tell them if you:
Breast screening is usually done by 1 or 2 mammographers. You can ask them about any questions or concerns you have.
Breast screening is often uncomfortable and sometimes painful for some people.
You can talk to the mammographer, who is trained to help you feel more comfortable and give you support. You can also ask to stop at any time.
If you have not had top surgery (chest reconstruction) and wear a binder, you will need to remove this before having a mammogram.
Private changing areas are available, so you can remove your binder just before the mammogram.
If you have any worries or questions you can:
You can find out more about when you'll be invited and who should go for breast screening.
You do not need to do anything special to prepare for a mammogram. But there are things that may help.
Any physical discomfort or pain you may have during a mammogram should go away very soon.
If you found the mammogram very painful you may have pain for a couple of days. This will go away but see a GP if it does not.
Page last reviewed: 27 March 2018
Next review due: 27 March 2021


Silence is a fork of TextSecure (now Signal) that retains encrypted SMS/MMS. The reason why SMS/MMS encryption was removed can be found here. Please read this, since there are some valid concerns. For example, metadata will be sent unencrypted and to your carrier, allowing the government and others to access them.
The app will encrypt messages on the device if you have a passphrase enabled, and over the air if you are communicating with another Silence user. The lock at the top of a conversation will allow you to exchange keys. Only until you have both exchanged keys, will you be able to chat with end-to-end encryption.
Due to restrictions on IOS, Silence is only available on Android. Furthermore, that means that encrypted SMS/MMS conversations will not be possible between IOS and Android devices. If that is something you need, use Signal.
There are three download options. Click the one you want below.


1. Introduction
This level is currently maintained as a diff spec over the level 1 module [CSS-GRID-1]. The main addition to Level 1 is the “subgrid” feature, which has two proposals:
- Per-axis Subgrids, which use a subgrid keyword on the grid-template properties to mark one or both axes as subgridded. This proposal is strictly more powerful.
- Dual-axis Subgrids, whic use a subgrid keyword on the display property to mark both axes as subgridded. This proposal is strictly more limited.
A subgridded axis is one which matches up its grid lines to lines in the element’s parent’s grid, and which derives the sizes of its tracks through this integration with the parent grid. In general, the behavior of subgrids are the same in both proposals: it is only a question of whether a single-axis subgrid is possible.
The full text of the Grid specification will be folded in when this draft reaches CR.
2. Subgrids
A grid item can itself be a grid container by giving it display: grid; in this case the layout of its contents will be independent of the layout of the grid it participates in.
In some cases it might be necessary for the contents of multiple grid items to align to each other. A grid container that is itself a grid item can defer the definition of its rows and columns to its parent grid container, making it a subgrid. In this case, the grid items of the subgrid participate in sizing the grid of the parent grid container, allowing the contents of both grids to align.

Name: <input name=fn>
Address: <input name=address>
Phone: <input name=phone>

We want the labels and inputs to align, and we want to style each list item with a border. This can be accomplished with subgrid layout:
ul { display: grid; grid: auto-flow / auto 1fr; } li { grid-column: span 2;display: subgrid;display: grid; grid: subgrid; border: solid; } label { grid-column: 1; } input { grid-column: 2; }
2.1. Establishing a Subgrid: Dual-axis Proposal
Subgrids provide the ability to pass grid parameters down through nested elements, and content-based sizing information back up to their parent grid.
| Name: | display |
|---|---|
| New values: | subgrid |
- subgrid
-
If the element is a grid item (i.e. it is in-flow and its parent is a grid container),
this value makes the element a subgrid (which is a special type of grid container box, see §2 Subgrids)
and consequently ignores its grid-template-* and *-gap properties
in favor of adopting the parent grid tracks that it spans.
Otherwise, it behaves as grid.
This syntax only allows for subgrids which are subgridded in both axes.
2.2. Establishing a Subgrid: Per-Axis Proposal
Subgrids provide the ability to pass grid parameters down through nested elements, and content-based sizing information back up to their parent grid.
| Name: | grid-template-rows, grid-template-columns |
|---|---|
| New values: | subgrid |
- subgrid
- Tracks are subgridded in this axis: the tracks are adopted from the the parent grid tracks that it spans. If there is no parent grid, equivalent to the initial value, none.
This syntax allows for subgrids which are subgridded in one or both axes.
2.3. Characteristics of a Subgrid Item
Note: Insertions are differences between the dual-axis and per-axis proposals.
A subgrid behaves just like a normal grid container except that:
- The number of explicit tracks in each subgridded dimension is given by its grid span in that dimension, rather than by grid-template-rows/grid-template-columns.
- The grid-placement properties of the subgrid’s grid items are scoped to the lines covered by the subgrid. E.g., numeric indices count starting from the first line of the subgrid rather than the first line of the parent grid.
-
Since subgrids can be placed before their contents are placed,
theirthe subgridded lines automatically receive the line names specified on the parent grid. -
The subgrid itself lays out as an ordinary grid item in its parent grid,
but acts as if it was completely empty for sizing purposes
in the subgridded dimension
.
The subgrid’s own grid items participate in the sizing of its parent grid in the subgridded dimension(s) and are aligned to it in those dimensions . In this process, the sum of the subgrid’s margin, padding, and borders at each edge are applied as an extra layer of margin to the items at those edges.
For example, if we have a 3×3 grid with the following tracks:#parent-grid { grid-template-columns: 300px auto 300px; }
If a subgrid covers the last two tracks, its first two columns correspond to the parent grid’s last two columns, and any items positioned into those tracks participate in sizing the parent grid. Specifically, an item positioned in the first track of the subgrid influences the auto-sizing of the parent grid’s middle track.
#subgrid { grid-column: 2 / span 2; } /* cover parent’s 2nd and 3rd tracks */ #subgrid > :first-child { grid-column: 1; } /* subgrid’s 1st track, parent grid’s 2nd track */
If the subgrid has margins/borders/padding, the size of those margins/borders/padding also influences sizing. For example, if the subgrid has 100px padding:
#subgrid { padding: 100px; }
Then a grid item in the subgrid’s first track acts as if it has an additional 100px of top, left, and bottom margin, influencing the sizing of the parent grid’s tracks and the grid item’s own position.
-
The gap properties do not apply
to subgridsin the subgridded dimension(s) . (Their items are instead spaced by the corresponding gutters of their parent grid, since they are laid out in the parent grid.) -
The subgrid does not have any implicit grid tracks
in the subgridded dimension(s)
;
every grid area within it is clamped to its explicit grid.
For example, if a span 1 subgrid has a grid item with grid-column: 2 / span 3;, then that item is instead forced into (and limited to) the first (only) track in the subgrid.
-
The subgrid is always stretched
in both dimensionsin its subgridded dimension(s) : the align-self/justify-self properties on it are ignored, as are any specified width/height constraints. - Layoutwise, the subgrid’s grid is always aligned with the corresponding section of the parent grid; the align-content/justify-content properties on it are also ignored in the subgridded dimension .
- The UA may apply overflow to subgrids so that overflowing contents of the subgrid can be scrolled into view. (Note: the act of scrolling does not affect layout.) Overflow must otherwise be treated as visible.
2.4. Subgrid Sizing Algorithm
Note: Placement of all grid items, including subgrids and their sub-items, occurs before sizing.
In this section, which is itself a diff, italics indicate additional prose specific to per-axis subgrids.
Track sizing in a subgridded dimension treats each item in a given track in that axis as members of the parent grid. This interlacing requires that grid sizing drills down per axis into subgrids, rather than completing both axes in its recursion. Thus the Grid Sizing Algorithm is modified as follows:
- First, the track sizing algorithm is used to resolve the sizes of the grid columns.
In this process, any grid item which is subgridded in the grid container’s inline axis is treated as empty and its grid items (the grandchildren) are treated as direct children of the grid container (their grandparent). This introspection is recursive.
Items which are subgridded only in the block axis, and whose grid container size in the inline axis depends on the size of its contents are also introspected: since the size of the item in this dimension can be dependent on the sizing of its subgridded tracks in the other, the size contribution of any such item to this grid’s column sizing (see Resolve Intrinsic Track Sizes) is taken under the provision of having determined its track sizing only up to the same point in the Grid Sizing Algorithm as this parent grid itself. E.g. for the first pass through this step, the item will have its tracks sized only through this first step; if a second pass of this step is triggered then the item will have completed a first pass through steps 1-3 as well as the second pass of this step prior to returning its size for consideration in this grid’s column sizing. Again, this introspection is recursive.
If calculating the layout of a grid item in this step depends on the available space in the block axis, assume the available space that it would have if any row with a definite max track sizing function had that size and all other rows were infinite.
- Next, the track sizing algorithm resolves the sizes of the grid rows, using the grid column sizes calculated in the previous step.
In this process, any grid item which is subgridded in the grid container’s block axis is treated as empty and its grid items (the grandchildren) are treated as direct children of the grid container (their grandparent). This introspection is recursive.
As with sizing columns, items which are subgridded only in the inline axis, and whose grid container size in the block axis depends on the size of its contents are also introspected. (As with sizing columns, the size contribution to this grid’s row sizing is taken under the provision of having determined its track sizing only up to this corresponding point in the algorithm; and again, this introspection is recursive.)
- Then, if the min-content contribution of any grid items have changed based on the row sizes calculated in step 2, steps 1 and 2 are repeated with the new min-content contribution and max-content contribution (once only).
This cycle is necessary for cases where the inline size of a grid item depends on the block size of its grid area. Examples include wrapped column flex containers (flex-flow: column wrap), orthogonal flows (writing-mode), and multi-column elements.- Finally, the grid container is sized using the resulting size of the grid as its content size, and the tracks are aligned within the grid container according to the align-content and justify-content properties.
Note: This can introduce extra space between tracks, potentially enlarging the grid area of any grid items spanning the gaps beyond the space allotted to during track sizing.
Once the size of each grid area is thus established, the grid items are laid out into their respective containing blocks. The grid area’s width and height are considered definite for this purpose.
Note: Since formulas calculated using only definite sizes, such as the stretch fit formula, are also definite, the size of a grid item which is stretched is also considered definite.
Note, this means that a subgrid establishing an orthogonal flow would have the order of its track sizing inverted compared to a nested grid. We could simplify this by saying that an orthogonal flow cannot establish a subgrid; it can only be a nested grid.
The following example illustrates how per-axis subgrids are sized:
<grid-A> <grid-B subgrid=columns> <grid-C subgrid=rows/> <grid-D> </grid-B> <grid-A>
When A sizes its columns it treats B’s items as slotted into to A’s corresponding columns, but when A sizes its rows it treates B as a single item (a grid container with its own rows and some items including items C and D). Similarly when B sizes its rows, it treats C’s items as slotted into B’s rows, but when B sizes its columns, it treats C as a single item, just as it does with D. There is no relationship between C’s rows and A’s rows, because the rows in B are nested, not subgridded.
At a high level, the grid algorithm is:
- Size the columns
- Size the rows
- Adjust the columns (if needed based on final row sizes)
The grid sizing algorithm in this example would thus look like this:
-
Resolve sizes of A’s grid columns,
using the sizes of A’s grid items,
treating B as empty
but treating its children
(including C and D)
as items in grid A.
The grid algorithm simply recurses into D. For C, it’s more complicated:
- Size C’s columns.
- Size C’s rows by sizing B’s rows.
- Adjust C’s columns.
- Return C’s final column sizes.
A correct size for B’s rows requires C’s final column sizes, because the row size depends on the column size, and thus B’s rows could very well depend on C’s final column sizes. To break this cyclic dependency, we need to split the algorithm to depend on the initial approximation of C’s final column sizes, and do the adjustment pass later. So for C, we need to recurse into column sizing only, and pass that initial size up to A for its initial column sizing.
When we size B’s rows later on, we will size C’s rows (which are subgridded), and finish up C’s sizing by finalizing its columns. If this resulted in a change, we have the opportunity to trigger an adjustment pass for A’s columns during its adjustment pass.
-
Next, resolve sizes of A’s rows,
using the sizes of A’s grid items,
treating B as a single item.
Since B, as a subgrid, has its sizing is split out into the multiple passes, the grid algorithm issues only a row-sizing recursion into B: Size B’s rows, treating D as a single item, requesting its final size, and treating C as an empty item and hoisting its children as items into grid B.
B returns its final row size, which factors into A’s row sizing pass.
- Last, finalize A’s column sizes. If C’s final size changes as a result of the row-sizing pass through B, this should trigger a resizing of B’s columns, which should trigger a resizing pass on A’s column.
3. Aspect-ratio–controlled Gutters
There’s a desire for having row and column gaps maintain a particular aspect ratio.
This is one proposal for doing so; other ideas are welcome.
Possible extension: allow aspect ratio multipliers on row-gap and column-gap as well (not really useful except if you’re using percents).
Possible variation: use an `ar` unit instead of bare <number>s.
See discussion in Issue 1116.
| Name: | align-content, justify-content |
|---|---|
| New values: | [ <number> && <content-distribution>? ] |
- <number>
-
Represents a multiplier against the analogous quantity
in the other dimension.
If that quantity cannot be determined
(e.g. is itself specified as a <number>, or otherwise can’t be referenced),
then it is assumed to be zero.
Note: This value can expand gutters even when there is no free space left, causing overflow.
Specifically, an align-content value of 1 represents the amount of space (which may be zero) allocated between two adjacent alignment subjects (grid tracks / flex lines / column boxes) by the justify-content property. Unless a different <content-distribution> value is specified, space is distributed according to the same <content-distribution> rules as for justify-content. The behavior of <number> values for justify-content is analogous.
Note: The space allocated by align-content: 1 will be zero if justify-content does not allocate space between adjacent alignment subjects: either due to not having a <content-distribution> value or due to there being fewer than two alignment subjects.
If both align-content and justify-content have <number> values, then justify-content’s <number> value is ignored and its <content-distribution> value honored as if specified alone. If no <content-distribution> value was specified, then justify-content takes align-content’s <content-distribution> value (if one was specified) and otherwise falls back to space-between.
.grid { grid-template-columns: repeat(auto-fill, 15em); gap: 1em; justify-content: space-evenly; align-content: 1.0 space-between; }
This next example is the same as the previous, except that the ratio between row and column gaps is φ:
.grid { grid-template-columns: repeat(auto-fill, 15em); gap: 1em 1.618em; justify-content: space-evenly; align-content: 0.618 space-between; }


Acting AG Matthew Whitaker will not recuse from Russia probe, after ethics meetings
Acting Attorney General Matt Whitaker will not recuse himself from overseeing the Russia probe, despite mounting pressure from Democrats who cite his “hostility” toward Special Counsel Robert Mueller and his investigation.
Senior Justice Department officials told Fox News on Thursday that Whitaker met several times with Department ethics officials, who found no conflicts of interest regarding his oversight of Mueller’s investigation into Russian meddling and potential collusion with Trump campaign associates during the 2016 presidential election.
A small group of senior advisers then did their own review and recommended that Whitaker not recuse himself. Whitaker agreed.
"It's a close call," one senior DOJ ethics official said, noting that he would have recommended Whitaker recuse out of an abundance of caution.
Whitaker, who served as chief of staff to former Attorney General Jeff Sessions until Sessions was fired, has faced extreme pressure from Democrats to recuse himself to ensure that Deputy Attorney General Rod Rosenstein continues in that role.
Sessions recused himself from overseeing the probe due to his work on the Trump campaign in 2016, turning control to Rosenstein, who appointed Mueller on May 17, 2017. Sessions, whose resignation was requested in early November, had been criticized by Trump throughout his tenure at the Justice Department due to the decision to recuse himself from the investigation.
Whitaker’s new role includes oversight of the Russia investigation, along with the agency’s other federal investigations, including the New York prosecutors’ look into the finances of Trump and his former aides.
But Democrats and 18 state attorneys general blasted Whitaker’s appointment, pointing to his past comments in the media about the investigation.
In an op-ed Whitaker wrote last year, he argued that Rosenstein should “order Mueller to limit the scope of his investigation to the four corners of the order appointing the special counsel.”
“If he doesn’t, then Mueller’s investigation will eventually start to look like a political fishing expedition,” Whitaker wrote. This would not only be out of character for a respected figure like Mueller, but also could be damaging to the President of the United States and his family—and by extension, to the country.”
Separately, in a June 2017 CNN appearance, Whitaker said that he could “see a scenario where Jeff Sessions is replaced with a recess appointment, and that attorney general doesn’t fire Bob Mueller, but he just reduces his budget to so low that his investigation grinds almost to a halt.”
Last month, though, the Justice Department Office of Legal Counsel issued an opinion supporting Whitaker’s appointment, which remains temporary.
Earlier this month, Trump appointed William Barr, who served as attorney general under the late former President George H.W. Bush, to replace Sessions. Barr is awaiting Senate confirmation. Barr has criticized Mueller as well, specifically the lack of "balance" in the team of special counsel prosecutors. The majority of investigators appointed to the special counsel's office made significant political donations to Democratic candidates and causes, with a majority also registered as Democratic voters.
But according to a Wall Street Journal report this week, Barr also sent a 20-page memo to the Justice Department calling Mueller's Russia probe "legally unsupportable" and "potentially disastrous," specifically referring any inquiries into obstruction of justice. Barr reportedly wrote that line of inquiry was "fatally misconceived."
A date for Barr's Senate confirmation hearing has yet to be set.


{{demoApp.thisNode}}
Agree Budget for Work Package
Get Money
Suggest Work Package to Sponsor
Request people from Vendor
Request IT Asset from Group CTO
Request people from HR
Create invoice for Services
Pay invoices
Remaining budget:
Amount
{{cash}}
Cash balances:
Amount
{{cash}}
There are no Pending Budget offers
No transactions yet
Pending - Non paid budget for accepted features
To
From
Amount
Paid
Actions
{{iou.lender}}
{{iou.borrower}}
{{iou.amount}}
{{iou.paid}}
Transfer
Settle
Budget overview:


Fit multiplicative mixed models using maximum likelihood estimation via the Template Model Builder (TMB), Kristensen K, Nielsen A, Berg CW, Skaug H, Bell BM (2016) <doi:10.18637/jss.v070.i05>. One version of the multiplicative mixed model is applied in Piepho (1999) <doi:10.1111/j.0006-341X.1999.01120.x>. The package provides functions for calculating confidence intervals for the model parameters and for performing likelihood ratio tests.
| Version: | 0.2.1 |
| Depends: | lme4 |
| Imports: | TMB, Rcpp, Matrix, stringr, methods |
| LinkingTo: | TMB, RcppEigen, Rcpp |
| Suggests: | knitr |
| Published: | 2018-08-15 |
| Author: | Sofie Poedenphant [aut, cre], Per Bruun Brockhoff [aut] |
| Maintainer: | Sofie Poedenphant <sofp at dtu.dk> |
| BugReports: | http://github.com/sofpj/mumm/issues |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | http://github.com/sofpj/mumm |
| NeedsCompilation: | yes |
| Materials: | README |
| CRAN checks: | mumm results |
| Reference manual: | mumm.pdf |
| Package source: | mumm_0.2.1.tar.gz |
| Windows binaries: | r-devel: mumm_0.2.1.zip, r-release: mumm_0.2.1.zip, r-oldrel: mumm_0.2.1.zip |
| OS X binaries: | r-release: mumm_0.2.1.tgz, r-oldrel: mumm_0.2.1.tgz |
| Old sources: | mumm archive |
Please use the canonical form https://CRAN.R-project.org/package=mumm to link to this page.


$def with (error)
Blocked in Russia helps journalists, researchers and activists check which websites is actualy blocked in Russia. This service is private for some reasons, if you want to get access (free of cost) — write to us.


You are viewing an historical archive of past issues. Please
report new issues to the appropriate project issue tracker on
GitHub.
Comments
-
Greg Hurrell
See also issue #1591, where I talk about changing the speech bubble DOM just a little (replacing nested "div" elements with "ol" and "li" elements).
-
Greg Hurrell
Ok, so this is kind of sorted out now.
I've made issue comments into "ol" lists, and have applied styling that makes them look like tables. They don't look exactly like the old ones because it was basically impossible to achieve an identical look:
- the background coloring is applied to the entire row (caption and comment) rather than just the comment side on the right
- if the window is made very narrow the caption and the comment will end up wrapping (ie. caption will appear above and comment below)
- may not look nice in crappy browsers (but as most of the traffic I am interested in is either Mac-using or tech savvy, I can probably assume that most visitors are coming with Firefox 3, Safari 4, Google Chrome or above)
Gonna roll with it anyway and see how it goes.
-
Greg Hurrell
Status changed:
- From: new
- To: closed
Add a comment
Comments are now closed for this issue.


Ensure your agency or organization achieves full compliance to continue to receive Medicare and Medicaid funding and reimbursement.
Find Out MoreYour agency will be equipped with a personalized Emergency Operations Plan and supplemental Emergency Action Plans for each type of hazard we identify.
Your agency will be provided contact information to match emergency officials at the local, county, and state level. We will implement a mass notification system to reach your staff instantaneously.
You will receive emergency preparedness training and in-services. I will facilitate tabletop and functional exercises annually for your staff and provide you direction to participate in full-scale community exercises.
Together we will conduct a facility-based and community-based risk assessment that will assist your agency in addressing the needs of their patient populations. We will consider hazards most likely to occur in the surrounding area.
I have over five years of professional working experience in healthcare. Most of this experience was at The University of Chicago Medicine, a renowned academic medical center.
As an Emergency Management Specialist, I was responsible for developing and implementing emergency preparedness training for all 15,000 staff, faculty, contractors, and volunteers. I received my master’s degree from The University of Chicago in Threat and Response (Emergency) Management, where I completed a dual discipline and was chosen to present at state and national conferences for my work on Active Threat preparedness. I am a part of the Chicago Emergency Response Team (CERT) and have conducted research for infectious diseases at Argonne National Laboratory.
Recently, I have expanded my expertise to help other healthcare providers affected by the new Centers for Medicare and Medicaid (CMS) emergency preparedness condition of participation.
Let's get in touch!Contact me today for a no obligation initial consultation to review your existing plans and policies.
(773)451-5605


id: 7 source: 1 name: tpl.msOptions description: '' category: miniShop2 properties: null static_file: core/components/minishop2/elements/chunks/chunk.ms_options.tpl ----- {foreach $options as $name => $values}


Dark Patterns
Ryan Koch chats with us a bit about dark patterns, a set of deceptive techniques that are often used in the design of technology products and services. We’ll talk about what they are, why they are important, as well as what the government is trying to do about it.
Join us on Discord
Resources and Shoutouts:
- Shining a Light on Dark Patterns
- What are dark patterns and how are they tricking me?
- Dark pattern types
- WaPo piece about Google lawsuit
- Princeton and UChicago study
- FTC enforcement policy statement
Music Credit: Tumbleweeds by Monkey Warhol
Previous Jan 11, 2022
« Civic Technologist's Practice Guide Episode Re-Release 📚
« Civic Technologist's Practice Guide Episode Re-Release 📚
Feb 23, 2022 Next
From Crises Response to Sustainability 💻🇺🇸 »
From Crises Response to Sustainability 💻🇺🇸 »


Hi, my name is Quang
I'm an upcoming and aspiring Javascript developer. This personal website is where I share a few things about me.
Education
- Code Fellows
- June 2019 to Current
- Advanced Software Development in Full-Stack Javascript
- University of Washington
- Sep 2016 to Jun 2018
- B.S. in Mechanical Engineering (Mechatronics)
- Edmonds Community College
- Sep 2014 to Jun 2016
- Associate of Science
- This is my top ten songs of all time:
- Versace on the Floor - Bruno Mars
- One Moment in Time - Whitney Houston
- All By Myself - Celine Dion
- All My Life - K-Ci and JoJo
- Back at One - Brian McKnight
- Bohemian Rhapsody - Queen
- Beauty and the Beast - John Legend and Ariana Grande
- Perfect - Ed Sheeran
- I Gotta Feeling - Black Eyed Peas
- Hotel California - Eagles
Thanks for playing with me