|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.encog.solve.genetic.innovation.BasicInnovation org.encog.neural.networks.training.neat.NEATInnovation
public class NEATInnovation
Implements a NEAT innovation. This lets NEAT track what changes it has previously tried with a neural network. NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm for the generation of evolving artificial neural networks. It was developed by Ken Stanley while at The University of Texas at Austin. http://www.cs.ucf.edu/~kstanley/
| Constructor Summary | |
|---|---|
NEATInnovation()
Default constructor, used mainly for persistence. |
|
NEATInnovation(long fromNeuronID,
long toNeuronID,
NEATInnovationType innovationType,
long innovationID)
Construct an innovation. |
|
NEATInnovation(long fromNeuronID,
long toNeuronID,
NEATInnovationType innovationType,
long innovationID,
NEATNeuronType neuronType,
double x,
double y)
Construct an innovation. |
|
NEATInnovation(NEATNeuronGene neuronGene,
long innovationID,
long neuronID)
Construct an innovation. |
| Method Summary | |
|---|---|
long |
getFromNeuronID()
|
NEATInnovationType |
getInnovationType()
|
long |
getNeuronID()
|
NEATNeuronType |
getNeuronType()
|
double |
getSplitX()
|
double |
getSplitY()
|
long |
getToNeuronID()
|
void |
setNeuronID(long neuronID)
Set the neuron id. |
java.lang.String |
toString()
|
| Methods inherited from class org.encog.solve.genetic.innovation.BasicInnovation |
|---|
getInnovationID, setInnovationID |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public NEATInnovation()
public NEATInnovation(long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID)
fromNeuronID
- The from neuron.toNeuronID
- The two neuron.innovationType
- The innovation type.innovationID
- The innovation id.public NEATInnovation(long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID, NEATNeuronType neuronType, double x, double y)
fromNeuronID
- The from neuron.toNeuronID
- The to neuron.innovationType
- The innovation type.innovationID
- The innovation id.neuronType
- The neuron type.x
- The x coordinate.y
- THe y coordinate.public NEATInnovation(NEATNeuronGene neuronGene, long innovationID, long neuronID)
neuronGene
- The neuron gene.innovationID
- The innovation id.neuronID
- The neuron id.| Method Detail |
|---|
public long getFromNeuronID()
public NEATInnovationType getInnovationType()
public long getNeuronID()
public NEATNeuronType getNeuronType()
public double getSplitX()
public double getSplitY()
public long getToNeuronID()
public void setNeuronID(long neuronID)
neuronID
- The neuron id.public java.lang.String toString()
toString
in class java.lang.Object
|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Just Java
Regular house blend, decaffeinated coffee, or flavor of the day.
Endless Cup $2.00
Cafe au Lait
House blended coffee infused into a smooth, steamed milk.
Single $2.00 Double $3.00
Iced Cappucino
Sweetened espresso bleded with icy-cold milk and served in a chilled glass.
Single $4.75 Double $5.75


-
When Data Justice and Environmental Justice Meet: Formulating a Response to Extractive Logic through Environmental Data Justice
Vera, Lourdes A.,
Walker, Dawn,
Murphy, Michelle,
Mansfield, Becky,
Mohamed Siad, Ladan,
Ogden, Jessica,
and EDGI,
Information, Communication & Society
2019
-
Telling Stories with Maps: Digital Experiments with Herodotean Geography
Barker, Elton,
Isaksen, Leif,
and Ogden, Jessica
2016
-
Challenges of Port Landscapes. Integrating Geophysics, Open Area Excavation and Computer Graphic Visualisation at Portus and the Isola Sacra
Keay, Simon,
Earl, Graeme,
Beale, Gareth,
Davis, Nathan,
Ogden, Jessica,
and Strutt, Kristian D.
2013
-
Geophysical Prospection in the Vesuvian Cities
Ogden, Jessica,
Tucker, Gregory,
Camardo, Dominic,
Ellis, Stephen,
Hay, Sophie,
Kay, Stephen,
Strutt, Kristian,
and Keay, Simon
2012
-
The Role of Integrated Geophysical Survey Methods in the Assessment of Archaeological Landscapes: the Case of Portus
Keay, Simon,
Earl, Graeme,
Hay, Sophie,
Kay, Stephen,
Ogden, Jessica,
and Strutt, Kristian
Archaeological Prospection
2009
-
Observing Web Archives: The Case for an Ethnographic Study of Web Archiving
Ogden, Jessica,
Halford, Susan,
and Carr, Leslie
In Proceedings of WebSci’17, Troy, NY, USA., June 25–28, 2017
2017
-
Interrogating the politics and performativity of web archives
Ogden, Jessica
In
2016
-
This is for everyone? Some steps towards decolonizing the Web
Ogden, Jessica,
Halford, Susan,
Carr, Les,
and Earl, Graeme
2015
-
Defining and Advocating Open Data in Archaeology
Costa, Stefano,
Beck, Anthony,
Bevan, Andrew,
and Ogden, Jessica
In CAA 2012. Proceedings of the 40th Annual Conference of Computer Applications and Quantitative Methods in Archaeology (CAA), Southampton, England
2013
[Abstract]
“A piece of content or data is open if anyone is free to use, reuse, and redistribute it - subject only, at most, to the requirement to attribute and share-alike” (http://opendefinition.org/). Driven by demands for greater transparency from government, general freedom of information and an increased awareness of the unanticipated re-use values of existing information, Open Data has seen dramatic growth in the past two years. Is archaeology part of this general trend? Our aim is to explore what it means to make archaeological data open and what processes are required to make it happen in a satisfactory way. There are three major goals: (a) individual and institutional advocacy, (b) ethical discussion and consensus- building, and (c) knowledge transfer (licenses guidance, wider academic context, repositories etc.). In this paper, we explore some of these issues in greater detail.
-
Geophysical Prospection at Portus: An Evaluation of an Integrated Approach to Interpreting Subsurface Archaeological Features
Ogden, Jessica,
Keay, Simon,
Earl, Graeme,
Strutt, Kristian,
and Kay, Stephen
In Making History Interactive. Computer Applications and Quantitative Methods in Archaeology (CAA) Proceedings of the 37th International Conference, Williamsburg, Virginia, United States of America, March 22-26, 2009
2010
-
The Potential of Archaeological Geophysics, The Work of the British School at Rome in Italy
Keay, Simon,
Earl, Graeme,
Hay, Sophie,
Kay, Stephen,
Ogden, Jessica,
and Strutt, Kristian
In Geofisica per l’archeologia: Possibilita e Limiti: Roma 10 Dicembre 2008
2008
-
Research challenges for using the UK Web Archive for social science research
Ogden, Jessica
Methods News: Newsletter from the ESRC National Centre for Research Methods
2019
-
Day of Archaeology 2011–2017: Global Community, Public Engagement, and Digital Practice
Richardson, Lorna-Jane,
Law, Matt,
Dufton, J. Andrew,
Ellenberger, Kate,
Eve, Stuart,
Goskar, Tom,
Ogden, Jessica,
Pett, Daniel,
and Reinhard, Andrew
Internet Archaeology
2018
-
Opportunities for building community capacity in web archiving
Ogden, Jessica
2018
-
From Documents to Data: Engaging the UK Web Archive for Research
Ogden, Jessica
2018
-
Social Media at the CAA2012: A Reflective Report
Ogden, Jessica,
and Beale, Nicole
Internet Archaeology
2012
-
Report on the Geophysical Surveys at the Imperial Palace, Severan Warehouses and Terme Horrea, Portus, 2007-2012
Strutt, Kristian D.,
Ogden, Jessica,
Tucker, Gregory,
Richley, Elizabeth,
and Davis, Nathan
2012
-
Report on the Geophysical Surveys at Catalhoyuk, Turkey, 2010-2012
Strutt, Kristian D.,
Campana, Stefano,
Morelli, Gianfranco,
and Ogden, Jessica
2012
-
Portus 3. The topography and geophysical survey
Keay, Simon,
Earl, Graeme,
Ogden, Jessica,
and Strutt, Kristian
2012


Week 1: Introductions
Our first week, we will get familiar with the course materials, syllabus, and begin by defining some key terms & ideas for our course.
Note: normally course readings are due by Wednesday for our discussion class, but this week we're a little off from our normal schedule. Complete these readings before you come to class (see dates listed) and be prepared to discuss.
Readings
- Friday:Confronting the Myth of the Digital Native
- Monday of Week 2:Chapter 1 of Douglas Eyman’s “Digital Rhetoric: Theory, Method, Practice"
- Optional, but helpful if it's been a minute since you've taken a composition/rhetoric course:Backpacks vs. Briefcases
- Course Syllabus
Week 2: Online Presence / Digital Persona
This week, we'll continue our conversation about ethos & identity online, especially as it relates to online communities & our own identities online. We'll also explore the rhetorical concepts of genre conventions and affordances. These discussions will be crucial for your success in completing our first Major Assignment, A1.
Readings for the week:
- Consult this Google Doc to see which group you're in for the assigned readings
- EVERYONE: The Shed at Dulwich (watch)
- EVERYONE: Affordances
- GROUP 1: Social Network Sites as Networked Publics: Affordances, Dynamics, and Implications by danah boyd
- GROUP 2: The Affordances of Social Media Platforms by Taina Bucher and Anne Helmond
Week 3: Identity & Community Online
This week, we'll continue our discussions about networked identities, specifically as it relates to social media. We'll also draft & workshop A1, which is due by 11:59pm on Wednesday 9/18 via Canvas or email.
Workshop A1 -- Friday 2/7
Bring an 80% complete draft (electronic preferred) of A1 to class for review and feedback from your peers.
Readings for the week...
- Cotter “Playing the visibility game: How digital influencers and algorithms negotiate influence on Instagram” from New Media & Society [Proprietary PDF on Canvas]
- Excerpts from Jaron Lanier's Who Owns the Future (Read the “Look Inside” preview for the introduction and first chapter; some pages are omitted, but get what you can out of this.)
- Interact with Blue Feed / Red Feed from the Wall Street Journal (Be sure the review the Methodology section)
- Watch TED Talk We're building a dystopia just to make people click on ads
- Watch TED Talk How we need to remake the internet
- (OPTIONAL) And a few critiques of Lanier's arguments here:
- Michael Agger's Slate Article
- Comments archived on a Y-Combinator Forum
Note: For those TED Talks, don't be shy about increasing the play-back speed to 1.5x or even 2x -- both of those speakers talk quite slow and you might enjoy the talk more (and save a bit of time) if you speed it up.
Week 4
Continue polishing A1; consider swinging by office hours (Eddy 325, Mondays & Wednesdays from 2-3:30pm and by appt) or the CSU Writing Center as well.; We'll also begin our second unit on web design.
Note that Assignment 1: Analysis of a discourse community is due by 11:59pm on Wednesday 2/12. Submit on Canvas (or via email if you encounter issues submitting through Canvas)
Readings for the week...
- d.School “An Introduction to Design Thinking Process Guide” by the Institute of Design at Stanford
- Norman’s “Interface Copy Impacts Decision Making”
- W3.org’s “Tips for Getting Started Writing for Web Accessibility”
Week 5
This week we'll dive into markup language -- both some theorizing around it as well as the practice of composing online. Note that if you are already quite proficient in HTML/CSS, you may be asked to assist your peers in also learning these literacies.
Readings for the week...
- Haas’s “Wampum as Hypertext” [Proprietary PDF on Canvas]
- Ong “Writing is a Technology that Changes Thought” [Proprietary PDF on Canvas]
- “What is the Internet?” Watch the whole series. (8 short videos)
- Exercises on Codecademy (set up a free account); work through several of the exercises on their Introduction to HTML series.
Week 6
This week we'll continue our coding practice while also exploring issues surrounding copyright & intellectual property.
Readings for the week...
- Lessig's TED Talk: “Laws that Choke Creativity”
- Skim and read one section of Amidon et. al. Copyright, Content, and Control: Choose one section of the "Platforms" section (either Turnitin, Twitter, or Canvas) to explore in more details.
- No additional readings; continue working towards A2
Consult the full list from the schedule at a glance for more information.


Back to home page
Pocket-friendly
These are the best hotels which are pocket friendly. Kindly you can access your menu.
Nick’s Grill
Gibsons
Swahili plate
Paleo Grill
Antonio’s The Meeting Place
Mama oliech
Omega restaurant


See Peppa Pig on stage
by Jon ManchesterChildren's animated TV phenomenon Peppa Pig comes to life in Kelowna in March.
Tickets go on sale Friday for Peppa Pig’s Adventure! at Kelowna Community Theatre on March 28.
The tour recently marked its 400th performance, with 600,000 tickets sold, and announced an additional 13 dates across Canada this week.
In the live show, Peppa Pig gets ready to go on an exciting camping trip to the woods with George and her school friends, including Pedro Pony, Suzy Sheep and Gerald Giraffe.
The wildly adored brand for preschoolers and their parents reached a new level of popularity this summer with the release of Peppa’s first album, and the internet buzzed with a series of Peppa Pig memes. Celebrities from Nicky Hilton, Jimmy Fallon, Jimmy Kimmel and Stephen Colbert to rappers Lil Nas X and Iggy Azalea, and even Princess Charlotte are among Peppa's fans.
Peppa Pig Live! is based on Entertainment One’s top-rated animated series that airs daily on Nick Jr.
Tickets can be purchased at www.livenation.com.


ir_datasets
: Highwire (TREC Genomics 2006-07)Medical document collection from Highwire Press. Includes 162,259 scientific articles from 49 journals.
This dataset is used for the TREC 2006-07 TREC Genomics track.
Note that these documents are split into passages based on paragraph tags in the HTML.
Language: en
Example
import ir_datasets
dataset = ir_datasets.load('highwire')
for doc in dataset.docs_iter():
doc # namedtuple<doc_id, journal, title, spans>
The TREC Genomics Track 2006 benchmark. Contains 28 queries with passage-level relevance judgments.
Language: en
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2006')
for query in dataset.queries_iter():
query # namedtuple<query_id, text>
Language: en
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2006')
for doc in dataset.docs_iter():
doc # namedtuple<doc_id, journal, title, spans>
Relevance levels
| Rel. | Definition |
|---|---|
| 0 | NOT |
| 1 | POSSIBLY |
| 2 | DEFINITELY |
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2006')
for qrel in dataset.qrels_iter():
qrel # namedtuple<query_id, doc_id, start, length, relevance>
The TREC Genomics Track 2007 benchmark. Contains 36 queries with passage-level relevance judgments.
Language: en
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2007')
for query in dataset.queries_iter():
query # namedtuple<query_id, text>
Language: en
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2007')
for doc in dataset.docs_iter():
doc # namedtuple<doc_id, journal, title, spans>
Relevance levels
| Rel. | Definition |
|---|---|
| 0 | NOT_RELEVANT |
| 1 | RELEVANT |
Example
import ir_datasets
dataset = ir_datasets.load('highwire/trec-genomics-2007')
for qrel in dataset.qrels_iter():
qrel # namedtuple<query_id, doc_id, start, length, relevance>


PHOTOS: Wild winds lash Victoria, as weather takes yet another dangerous turn
by See the photosIt’s been a hot, wild and windy Thursday in Victoria, with temperatures soaring to 40.9 degrees in Melbourne just before 2pm, the equal hottest November day on record.
The cool change hit the CBD shortly before 3pm and temperatures dipped 10 degrees in 10 minutes.
Wild winds are also lashing the state, causing significant damage.
Peak gusts of up to 130 km/h have been recorded in the Grampians.
Some parts of Melbourne have been hit by 80km/h winds.
The SES has received hundreds of calls for assistance, and more than 70,000 Victorian homes are without power.
A pedestrian was taken to Box Hill Hospital after they were struck by a falling fence this morning.
They’re in a stable condition.
Meanwhile, a glass panel has fallen some 20 storeys before shattering on Flinders Lane.
Thankfully, nobody was injured.
BELOW: Travis sent 3AW Drive a photo of shipping containers blown over at Truganina.
A roof has also been blown off a shop in Puckle Street, Moonee Ponds.


MINUS MAN, THE (director/writer: Hampton Fancher; screenwriter: based on the 1990 novel by Lew McCreary; cinematographer: Bobby Bukowski; editor:Todd Ramsay; cast: Owen Wilson (Vann Siegert), Janeane Garofalo (Ferrin), Brian Cox (Doug), Mercedes Ruehl (Jane), Dwight Yoakam (Blair), Dennis Haysbert (Graves), Sheryl Crow (Casper), Danny 'Big Black' Rey (Arthur), Eric Mabius (Gene), Lew McCreary (Man in Diner), 1999)
Reviewed by Dennis Schwartz
This creepy serial killer tale had all the more fright in it than the more highly touted "Felicia's Journey, "and was a superior telling of a homicidal maniac on the prowl story than the more flamboyant venture "American Psycho" was. The Minus Man stars Vann Siegert (Owen Wilson), as an affable, clean-cut, blond drifter, with a bland personality, and someone who offers no reasons for what he does, except some vague philosophical explanations, as he talks into his miniscule tape recorder revealing his private thoughts: "I look for the meaning of things and act upon it at the spur of the moment. I take the natural momentum of a person and draw it towards me. You don't always choose what you do, sometimes what you do chooses you."
Hampton Fancher, the Blade Runner screenwriter and the first-time director of "The Minus Man," creates a film that sets a dark mood of everyday normal life contrasted by the cheery personality of Vann, who looks like the average "Joe," easily fitting into his surroundings. He drives his blue pickup truck from somewhere in the Pacific Coast, hiding the poisons underneath his truck he discovered there, while spending so much time alone in the woods. He is such a well-mannered and congenial young man, whose appeal is supposed to make us irritated that we can like someone like him. He even tells us in his narration, how good he feels about himself, as he crows to himself that he does his killings with the minimum of violence.
The film opens when Vann enters a nearly empty roadside bar, pays an attractive alcoholic and junkie's (rock star Sheryl Crow) bar tab, gives her a lift, watches her get high on smack, and offers her a poisoned drink of Amaretto from his flask for a quick and painless death. A crime with no sex or any other motive. The emptiness of his action, and the film's emphasis on his charms, while keeping his past mysterious, adds chills to his moody persona.
Vann spends the night asleep in his truck by the beach, but is awakened and questioned by a state trooper about why he is in an off-limits area. But, because he is so polite, he does not arouse the trooper's suspicions and therefore no search of the vehicle takes place. He shows up the next morning in a sleepy West Coast suburban town and rents a room in a cottage from an unhappy middle-aged couple whose daughter they tell him is away in college, but later it becomes evident that she must be missing, or ran away, or is dead (it is never explained which).
Jane (Mercedes Ruehl) is at first suspicious of the renter, but Doug (Brian Cox) takes to him right away and gets him a temp job for Christmas in the local post office. Doug, lonely for companionship -- as the couple is quietly depressed -- takes Vann to the local high school football game, where he meets the star player (Mabius) afterwards in a restaurant. Next week, before a big November game, he gives the football player with the promising future in the F.B.I. but doubts about the present, a lift in his truck and allows him to have a few swigs from his poisoned Amaretto flask. He even joins the search party looking for him when he is reported missing, looking hard for him, even though he knows that he has already buried him somewhere out of their sight.

While at the the post office, he impresses his supervisor (Rey) that he is diligent, so he is given even more responsibilities, even subbing for a letter carrier who is ill. The routine work seems to agree with him, as he mentions that this is the best job he ever had. At the workplace, his co-worker, Ferrin (Janeane Garofalo), finds him appealing and tries to make herself available to him. This is a different kind of part for the usually gruff Garofalo. Here she plays a sweet, vulnerable girl, who wants a serious relationship, but has trouble getting the shy Vann in an amorous mood, and when she does succeed, he is so awkward in his physical advances to her, that she is scared off by him.
What carries the day for this film about the banality of evil, which presents its story as a mind game Owen Wilson is playing, is the strong performances by him and Brian Cox, as they both are good at conveying men who are psychologically damaged goods. While Janeane Garofalo and Mercedes Ruehl are able supporting characters, completely believable as women who need a man in their life to feel fulfilled. The film gets over, despite its weakness of allowing the serial killer to be someone whom we can never understand or come to terms with.
These weird killings do happen in present society, and when we read about them in the newspapers, we even know less about 'why' than we do here. In the characterization Wilson gave to this psychopath, you could see how his normalcy wasn't normal, and maybe that's about all we know about most serial killers. But, we can't let society off the hook as generously as we do in the newspapers, and what makes this film particularly engaging, at least more engaging than most of the serial killer films I have seen recently, is that in this film the sickness in society also becomes part of understanding why these weird things happen. What is unsaid becomes, at least, pointed out as to where we should start looking for answers, if we can only stop looking at the conventional places where we usually look and start looking at ourselves as a society and what we have created. I just wish this film had more body in it, more of a feeling for what it was up to, something more revealing.
REVIEWED ON 6/1/2000 GRADE: B
Dennis Schwartz: "Ozus' World Movie Reviews"
http://www.sover.net/~ozus
<EMAIL_ADDRESS>© ALL RIGHTS RESERVED DENNIS SCHWARTZ
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


 You won 0 eth.
You lost 0 eth. Better luck next time.
Error: there are some issues.
your wallet address:
Your wallet balance: eth
Your winning balance: eth
You have placed a bet, waiting for the result...
Bet amount: eth
Bet ID:


MDEOptimiser is a tool that allows users to specific MDE optimisation problems through a simple DSL.
Build status
| Branch | Status |
|---|---|
| Develop | |
| Release |
Getting Started
Install the version of MDEOptimiser you would like to use from one of the Eclipse Update sites below.
| Version | Update Site |
|---|---|
| Develop | http://mde-optimiser.github.io/mdeo_repo/src/composite/develop/ |
| Release | http://mde-optimiser.github.io/mdeo_repo/src/composite/release/ |
Installation steps
It is recommended to start from an Eclipse For Java and DSL Developers 2019-03 distribution. Currently, MDEOptimiser has been tested with Eclipse 2019-03 and Java 11.
- Copy the desired MDEO version
Eclipse
update site url from above. - Open the
Eclipse > Help > Install New Software
window. - In the Install window add the installation url to the
Work with
field. - From the list of software available to install tick the
MDEOptimise
group. - Click Next and proceed to completing the installation steps.
- Restart
Eclipse
.
First MDEO project
For a set of MDEO example projects please browse the Case Studies section of this website. The source code of the case studies can be browsed on http://github.com/mde-optimiser/mde_optimiser and they can be imported as existing Eclipse projects.
To run the code for a case study:
- Create a new
MDEOptimiser Search Run Configuration
in Eclipse, - Choose the desired
\*.mopt
file you would like to run, - Make sure that the project classpath contains the example MDEO project and any of its required jar dependencies
- Run the search by pressing the
Run
button. - Inspect the results in the
mdeo-results
folder created at the end of a successful search.
Tutorial
Users can find the artifacts of the tutorial Henshin: A Model Transformation Language and its Use for Search-Based Model Optimisation in MDEOptimiser at this url.
Problems and bugs
If you think you found a bug, please raise a ticket on github.com on the main tool repository here.
If you have any issues with running the tool or any other questions, please contact one of the authors:


We've had an exciting semester thus far, both at Brown and at The Herald! Christina Paxson, current dean of Princeton's Woodrow Wilson School of Public and International Affairs, will replace Simmons as Brown's 19th president beginning July 2012. Furthermore, the new athletic complex comprising of the Jonathan Nelson '77 Fitness Center was finally completed and opened to the public on April 16, 2012. In other news, the new Alumni Relations Team has been hard at work raising funds for The Herald's digitization project. Since the project began in 2008, 42 years of The Herald have been digitized. But, there are still over 70 years to go. Our goal is to digitize every Herald issue since 1891 and preserve this daily record of Brown's history.
We are happy to announce that we will be launching a new website this winter. Since September, we have raised $6,865 toward the Financial Aid Initiative thanks to the generosity of alums, students, and parents. One exciting push this year was The Herald's participation in American Express's Small Business Saturday. All donations on Saturday, November 24th were subsidized by $25 through the promotion, and we were able to raise an impressive $2,075 on this day alone. We are close to reaching our goal of $8,000. We would truly appreciate your support!


Thinking Style
By: Arthur Head on June 28, 2015
Arthur's Blog
By: Arthur Head on June 28, 2015
While taking the Gregoric Thinking Style personal thinking quiz during pre-Phase-0, I scored in the category of Concrete Random. Individuals in this category like to experiment, take risks, and solve problems independently. They don't like keeping detailed records, showing how they got to an answer, or routines. These are just some of the characteristics but I chose to point these out because I see myself having these characteristics.
So far in Phase-0, the majority of our work is done remote so I've been able to be in my comfort zone of solving problems primarily by myself. Although I know working alone is something I like, I also am aware of the benefits of working on a team. During my pair programming sessions I've found that I really enjoy working and talking with others to solve a problem. It feels a little strange at first, not being able to do it all, but I've noticed it's helped me practice speaking my thoughts out loud, which is something I don't always get the opportunity to do.
Reading and learning about Carol Dweck's theory on fixed vs. growth mindsets was a very powerful read for me. It's actually a pretty simple concept to adopt, but it always amazes me how the mind can unconsciously set itself on auto-pilot and have a huge positive or negative impact on one's outcome. After reading more about mindset's I now find myself constantly spot checking myself in certain situations. At work when faced with a tough problem, where I'd usually probably gravitate to the failure fixed mindset, I now catch myself mid-stride and switch on the growth mindset and instead reassure myself that the uncomfortableness associated with not knowing an answer is the result of being in the moment of learning, and the answer is near, so don't give up.


SHOPIFY NEWEGG INTEGRATION
USA : +1<PHONE_NUMBER> (Toll Free)
<EMAIL_ADDRESS>Mail us
live :cedcommerce
Raise your ticket get Technical Support Create ticket
Connect to our Sales and Product Support Call
Connect to us on Live Chat. Connect
CedCommerce Inc 1812 N Columbia Blvd Suite C15-653026 Portland, Oregon, 97217, USA


All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensure a safe environment for everybody.
tl;dr: Don’t be a Jerk!
Don't hesitate to contact us by email or Twitter. We will gladly answer any of your questions you may have.
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, age, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.

Participants asked to stop any harassing behavior are expected to comply immediately.
Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Booth staff (including volunteers) should not use sexualised clothing/uniforms/costumes, or otherwise create a sexualised environment.
If a participant engages in harassing behavior, the conference organisers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified as they'll be wearing branded t-shirts.
Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance!
We expect participants to follow these rules at conference and workshop venues and conference-related social events.


90min's Definitive European Player Power Rankings: Week 14
by Tom GottWe're back in from the cold, barren wilderness that is the international break. Club football is back. Let's all take a moment to remember this happy time – and what better way than with the European Player Power Rankings? With SPECIAL GUEST HOST...me.
There have been some fantastic performers this week, so we've given them the respect they deserve and used Archer quotes to sum up just how good they were. You know the format. Dig
15. Federico Valverde (Down 5)
“I’ve waited my entire life to say this exact phrase: ‘I’m commandeering this airboat!’”
It's not often that Valverde will earn his place in any power rankings, but he has been here twice in a row now. After going 34 senior appearances without scoring, Valverde has two in two games. Enjoy the success.
14. Moussa Dembélé (New Entry)
"For I am a sinner in the hands of an angry god.  Pray for me now, at the hour of my death, which I hope is soon. Amen.”
Lyon have been sinning in Ligue 1 this year, lost in mid-table obscurity, but Dembélé has four goals in his last four games, so it's not all bad!
13. Son Heung-min (New Entry)
"Uh, hello, airplanes? It's blimps. You win. Bye."
Mauricio Pochettino is a blimp and José Mourinho is an airplane. Obviously.
A goal and an assist was a great way for Son to start life under his new boss. If he keeps performing like that, he might not get pushed back to left-back after all.
12. Luka Modrić (New Entry)
"I'm not saying I invented the turtleneck. But I was the first person to realise its potential as a tactical garment. The tactical turtleneck! The...tactleneck!"
Real Madrid needed Modrić to invent something out of nothing this weekend, as he racked up one goal and two assists in their 3-1 win over Real Sociedad to complete their comeback.
11. Emil Forsberg (New Entry)
" I'll probably never be able to eat again without thinking about spaghetti and meatballs! Oh god... I could eat! Well, not necessarily spaghetti and meatballs, but not necessarily not spaghetti and meatballs either. I mean, man, I really want some spaghetti and meatballs. I mean if I don't get some spaghetti and meatballs I could literally die."
Assists are to Emil Forsberg as spaghetti and meatballs are to Archer. He wants to do more, but it always comes back to the assists.
10. Timo Werner (Down 5)
"If I worried about a fraction of the stuff I should be worried about, I would never get anything done."
Transfer rumours don't phase Werner, who took his tally to six goals and four assists in his last three games with his latest strike against Köln. All the man wants is goals.
9.
Promes' return to the Netherlands has been one long party, and his two goals against Heracles will keep the celebrations rumbling on for a little while longer.
8. Serge Gnabry (New Entry)
"Big whoop. I'm spooning a Barrett .50-cal. I could kill a building."
Is there anything Gnabry can't do?
The 24-year-old is on a real tear recently and added another goal and an assist to his tally against Düsseldorf. His perfect league start under Hans-Dieter Flick continues.
7. Karim Benzema (Up 6)
“Because I told you to buy lemon curd, Woodhouse. Now what am I going to spread on my toast? Your tears?”
Benzema has plenty of doubters, but he will love watching them weep as he continues to score goals at an elite rate.
One goal and an assist against Sociedad will do just nicely.
6. Lionel Messi (Down 2)
"All moms gave birth to a child. Except mine. She gave birth to a legend."
Just the one assist for Messi this week, bringing his five-game La Liga scoring streak to an end before it even got going.
Still, he'll probably go out and net a hat-trick next time.
5. Jamie Vardy (Up 3)
"Benefits of dating me: You will be dating me."
Every manager in the Premier League would want to select Vardy these days. One goal. One assist. Job done.
4. Gonzalo Higuaín (New Entry)
"Do you want ants? Because that's how you get ants."
Juventus got themselves into a real mess against Atalanta, but Higuaín was there to tidy things up. Two late goals and one incredibly late assist saw his side pick up a 3-1 win, ensuring their unbeaten start to the season continues.
3. Hakim Ziyech (Up 4)
"I can't hear you over the deafening sound of my own awesomeness."
If you've read anything about football in the last 18 months, you'll know that Ziyech is really, really good.
Another two assists against Heracles took his tally for the season to 17 already, so he's on track to end this season with about 100 to his name.
2. Robert Lewandowski (Down 1)
"I'm scared if I stop drinking all at once, the cumulative hangover will literally kill me."
If you're not going to score in 17 consecutive games, then why bother even turning up?
1. Ciro Immobile (Up 1)
“Something, something, danger zone! I know. I’m not even trying anymore.”
Lewandowski's streak may be dead, but Immobile's run of eight league games in a row is very much alive.
The man scores goals, and it all looks so easy for him.


| Registartion Number | Flight Number | Departure Airport | Destination Airport | First Seen | Last Seen | Gate in time | Gate out time | Wheels on time | Wheels off time | Number of received messages |
|---|---|---|---|---|---|---|---|---|---|---|
| {{registration_no}} | {{flight_no}} | {{departure_airport}} | {{destination_airport}} | {{first_seen}} | {{last_seen}} | {{gin}} | {{gout}} | {{won}} | {{woff}} | {{msg_no}} |
Latitude: {{lat}}
Longitude: {{lon}}
Altitude: {{alt}} m
Speed: {{speed}} km/h
Heading {{hdg}}
Speed: {{m_speed}} km/h
Direction: {{m_dir}}
Temp: {{m_temp}}


WITNESS LIST Public School-S/C on Cost Adjustments Committee (SUBCOMMITTEE ON Cost Adjustments) September 25, 2003-8:00A Cost Adjustments On: Colbert, Paul (Self) Cortez, Dr. Albert (Intercultural Development Research Association) Lavine, Dick (CPPP)


Crypto.IO
Home
Creators
Deep Patel
Designer and Programmer
Zach Stevens
Designer and Programmer
Koyie Waples
Designer and Programmer
Caleb Taylor
Project Co-ordinator and Programmer
Kevin Nelson
Programmer and Content Writer
About
Creators
Contact us
© Crypto.IO 2021


A parent project describing the layout of standard Xebia projects, including configuration of commonly used plugins and a set of standard reports used in the site.
| SubProject | Clover | CheckStyle | Surefire Test Report | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Files | Infos | Warnings | Errors | Tests | Errors | Failures | Success Rate | |||||
| OC4J Plugin | 93% |
|
2 | 20 | 4 | 0 |


Origami is a beautiful artform created and popularized in Japan.
People make amazing things!
This man has created a jovial little horse (neigh!)
This woman makes delicate flowers (so delicate)
This family has created an entire home out of origami (how stable!)


Hi,
I’m getting started with EmonTx v3, RaspeberryPi + RFM12Pi, a clamp and the EmonCms installed locally on my PC with Windows8.
First question: how can I understand if the EmonTx contains its firmware? when I plug power AC nothing happens, the led remains switched off. Whereas if I plug the MicroUSB-USB cable between EmonTx and my PC (Windows8) the led switch on with red light for few seconds, then swicth off and on again, after few seconds switch off definitely. What does it mean? do I need to flash the firmware through Arduino IDE?
Second question: if I need to flash EmonTx firmware with Arduino IDE, why I can’t see EmonTx into “Serial Port” options in Arduino IDE? I plugged in the USB-MicroUSB cable. How can I flash te firmware?
I'm following this getting started guide (https://github.com/openenergymonitor/documentation/blob/master/Applicati...)
but I can't understand reading it.
Thanks you in advance,
Marco
Re: Getting started with OpenEnergyMonitor - cant
"First question: how can I understand if the EmonTx contains its firmware?"
The emonTx V3 should contain the default sketch. Until you connect the Arduino IDE and look at the output of the serial port, you can only know that it has a sketch loaded if the LED is programmed to blink. I think you have a sketch loaded.
"What does [the LED] mean?"
See here
"when I plug power AC nothing happens, the led remains switched off."
Do you have link JP2 connected? The ac-ac adapter only works as a power supply when JP2 is connected. Is your ac-ac adapter working? Does it give you approximately 11 V ac?
"why I can’t see EmonTx into “Serial Port” options in Arduino IDE?"
Have you installed the Arduino IDE and drivers? See: http://openenergymonitor.org/emon/buildingblocks/setting-up-the-arduino-...
Re: Getting started with OpenEnergyMonitor - cant
Hi Robert,
thank you for your answer.
"when I plug power AC nothing happens, the led remains switched off."
Do you have link JP2 connected? The ac-ac adapter only works as a power supply when JP2 is connected. Is your ac-ac adapter working? Does it give you approximately 11 V ac?
Yes, when I plug my AC-AC adapter the JP2 is connected but nothing happens, LED remains off. I understood that my ac-ac adapter is 9 Volt and 400mA and this is a problem: read here that maximum current should be 60 mA. But I think that EmonTx has not damages since when I use batteries or miniUSB cable led switch on properly (The red LED indicator will illuminate for 10s then flash once then never to flash again if powering from a DC source).
"why I can’t see EmonTx into “Serial Port” options in Arduino IDE?"
Have you installed the Arduino IDE and drivers? See: http://openenergymonitor.org/emon/buildingblocks/setting-up-the-arduino-...
Yes I installed all drivers but the FTDI Drivers since I don't have USBtoUART cable.
I don't have USB to Serial neither so I connect PC with EmonTx with miniUSB cable only. Probabily is not possible to see the EmonTx in Serial Port in Arduino IDE in this way.
Anyway, I configured my Raspberry to send data to emoncms.org (using my account's write api key) but under input tab I can't see expected data.
How can I test if Raspeberry receive data from EmonTx?
Thanks
Re: Getting started with OpenEnergyMonitor - cant
"when I use batteries or miniUSB cable led switch on properly"
That proves that most of the emonTx is working correctly. Where did you buy your ac-ac adapter? Is it correct for your mains voltage? Can you measure the actual voltage that it supplies when it is connected to your emonTx? You should measure approximately 11.5 V ac between GND and the ac input labelled "9V AC". Do you measure 3.3 V dc between GND and JP2?
"I connect PC with EmonTx with miniUSB cable only"
The USB cable supplies ONLY power to the emonTx. There is NO data connection. You MUST use the FTDI connection and a programmer.
"How can I test if Raspeberry receive data from EmonTx?"
I don't know about the Raspberry Pi. Someone else will have to answer this.
Re: Getting started with OpenEnergyMonitor - cant
Thank you Robert, I successfully completed the installation!
Re: Getting started with OpenEnergyMonitor - cant
What was the problem with your AC-AC Adapter?
Re: Getting started with OpenEnergyMonitor - cant
It uses 400mA whereas the maximum for EmonTx V3 is 60 mA.
So I just use batteries by now and everything works. If I'll need a more precise measure I'll buy an ac-ac adapter from OpenEnergyMonitor Shop
Re: Getting started with OpenEnergyMonitor - cant
I think there's some confusion there. The AC adapter will not use 400 mA, most likely, if it says 400 mA on it, it will be capable of supplying 400 mA, the EmonTx V3 draws only about 12-13 mA average (22 mA rms or 60 mA peak) in its normal configuration. So I suspect your adapter is not giving a high enough voltage for the on-board regulator to work. I've just rerun the design simulation with no additional load, but otherwise with worst-case components, and the power supply fails when the input is less than 7.2 V rms. We strongly recommend (and the input circuit was only designed for) the shop adapter which gives 9 V rms at full rated output and around 10.5 V rms when used with the emonTx.
Re: Getting started with OpenEnergyMonitor - cant
Sorry Robert, you're completely right.

Sure, 400 mA is the max current the adapter can supply and not a fixed value. The current depends on the attached device.
When I have time I will try again with others ac-ac adapters to better understand the problem, then I will write here if I have news.
Re: Getting started with OpenEnergyMonitor - cant
(I've added the rms current in my post above.)
As the Wiki says, the input circuit and correct measurement of the voltage is critically dependent on the AC adapter. The component values were carefully selected against the properties of the Ideal adapter so that the current pulse, which occurs as the reservoir capacitor charges, did not unacceptably disturb the voltage measurement.


WITNESS LIST Border and International Affairs Committee March 6, 2003-12:00A Adult Education On: Lindsey, Paul (Texas Education Agency) Rosenberg, Sheila (Texas Education Agency) Bilinugal Ed., Dropout Prevention On: Cruz, Paul (Texas Education Agency) HHSC Background Info. On: Garcia, Olga (Health and Human Services Commission) Luna, David (Health and Human Services Commission) MALDEF Lawsuit On: Sanchez, Joe (Mexican American Legal Defense and Education Fund) South Texas/Border Higher Ed. On: Flack, Teri (Texas Higher Education Coordinating Board) Texas Department of Health On: Dutton, R.J. (Texas Department of Health) Sanchez, Eduardo (Texas Department of Health) Texas Workforce Commission On: Rath, Diane (Texas Workforce Commission) TIFB On: Jameson, Arlen D. (Telecommunications Infrastructure Fund Board)


Minor improvements are always on-going. Any major improvements or new features will be listed here.
2015-06-19: Added translation and station info options. Reports now include units of measurement.
2016-08-05: Added SSL cert to enable https connections.
2015-09-14: New API and major backend overhaul. Introducing a more sensible API with clearer endpoints. Don't worry; the old endpoints will still work. The core library is the same, but I've redesigned the architecture to be faster and more scalable. Small note: default format has been switched from XML to JSON.
2016-10-01: Added parse endpoint so users can run their own reports through the AVWX Engine.
2016-11-21: Added YAML to the list of supported formats


{% extends 'base/base.html' %} {% load staticfiles %} {% load i18n %} {% block title %} The LINGUIST List {% endblock %} {% block content %}
{% blocktrans %}Your username and password didn't match. Please try again.{% endblocktrans %}
{% endif %}See the HOWTO instructions for more details on local event submission and other features of GeoLing.
{% url 'geoevent:add_profile' as register_url %} {% blocktrans trimmed %} If you don't have an account, create one. {% endblocktrans %}


Quiz Status: {{quiz.status}}
Question Status / Timer
Current Question: {{localQuizState.questionId}} | {{currentQn.content}}
Time Available: {{localQuizState.time}} | Time Left : {{localQuizState.countdownTimer}} | Timer status: {{localQuizState.timer}}
Answer Stats
{{team.teamNumber}}: {{team._id}}
{{team.answered}} | {{team.answerNumber}}
Update Quiz


Static, Absolute, Relative, and Fixed Positioning
| About Me | Media | Blog | Contact |
11/30/2015
What up, post 2?! Ha, writing this in my html I keep forgetting that this will actually be available for people to read. I better call my grandma and ask her how to write a blog post. Wait, ...what? Ok anyways I'm going to be writing about the differences between relative, absolute, and fixed positioning!!!! Yay!!!!!!!
What are the differences between relative, absolute, fixed, and static positioning? That's a great question. I'm going to go research that right now actually by copying that exact sentence into google, one sec.
Alright I'm back with an answer. So here's the deal. Static positioning is where an object would fall on your page if you did not apply any positioning to it at all. You can think of it as the default positioning of an object on your website.
Relative positioning is when you plan to move an object in relation to it's static position. So when using relative positioning you first ask, "where would this object be if it's position were static?" Then whatever positioning you apply to it will move it starting from that spot.
 Meaning, it might overlap or underlap something and it will stay there when you scroll.
Finally, fixed positioning is when you want an object to say at a certain place on the page regardless of scrolling. For example, you put a bar at the top of a page and you want it to remain there even when you scroll down!
If you have questions then you should probably just start to cry. Just kidding, ask me. Wait you can't because you don't have my contact info. Go look it up!!! :P


Update: Plane Carrying 15 People Crashes
by George OgboluA small aeroplane carrying about 15 people have crashed into a populated area in Goma in the Democratic Republic of Congo.
This was disclosed on Sunday by airline Busy Bee and witnesses.
The Dornier plane was en route to Beni, 350 kilometres north of Goma (220 miles), when it went down, a company staff member said.
It crashed into a residential area near Goma airport.
“We are up to 23 bodies now,” Goma rescue service coordinator Joseph Makundi told AFP.
Goma airport official Richard Mangolopa told AFP no survivors were expected from the disaster.
“There were 17 passengers on board and two crew members. It took off around 9-9.10 am (0700 GMT),” Busy Bee airline staff member Heritier Said Mamadou said.


Imports the Blade module.
Import-Blade.ps1 [<CommonParameters>]
Normally, you shouldn't need to import Blade. Usually, you'll just call the blade.ps1
script directly and it will import Blade for you.
If Blade is already imported, it will be removed and then re-imported.
Import-Blade.ps1
Demonstrates how to import the Blade module.
Copyright 2012 - 2014 Aaron Jensen
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.[CmdletBinding(SupportsShouldProcess=$true)]


If you look at the code for this page (right-click and choose "View Source"), you'll see
that each HTML element has a class associated with it, and those class properties are defined in the <style> section at the top of the document.
You can easily change the appearance of this page by tweaking the CSS values at the top of this document,
saving, and reloading the page.


SLO-GRO
Results
Launched:
0
Settled:
0
Radius:
0
Area:
0
Attraction:
0
Controls
Reset
Start
Pause
Radius:
Attraction:
Board color:
Sediment color:
Trail color:
Clear trails


Reports on uses of instanceof where the type checked for is a concrete class,
rather than an interface. Such uses often indicate excessive coupling to concrete implementations, rather
than abstractions. instanceof expressions whose classes come from system or third-party libraries will not be reported by this inspection.
Use the checkbox below to have this inspection ignore instanceof on abstract classes.
Powered by InspectionGadgets


Bad Injection Token
$injector
Incorrect injection token! Expected service name as string, got {0}
This error occurs when using a bad token as a dependency injection annotation. Dependency injection annotation tokens should always be strings. Using any other type will cause this error to be thrown.
Examples of code with bad injection tokens include:
var myCtrl = function ($scope, $http) { /* ... */ };
myCtrl.$inject = ['$scope', 42];
myAppModule.controller('MyCtrl', ['$scope', {}, function ($scope, $timeout) {
// ...
}]);
The bad injection tokens are 42
in the first example and {}
in the second.
To avoid the error, always use string literals for dependency injection annotation
tokens.
For an explanation of what injection annotations are and how to use them, refer to the Dependency Injection Guide.


This is a simple example of a UI for managing user basic information.
This web UI is built on Angular 5 and Bootstrap 4 with some helper libraries. It is designed to work with a server-side application, but can be used stand-alone when data persistence is not needed.


§803-3 By person present. Anyone in the act of committing a crime, may be arrested by any person present, without a warrant. [PC 1869, c 49, §3; RL 1925, §3969; RL 1935, §5402; RL 1945, §10703; RL 1955, §255-3; HRS §708-3; ren L 1972, c 9, pt of §1]
Attorney General Opinions
A police officer may arrest without a warrant if the police officer has probable cause to believe an offense is being committed in the police officer's presence, even though it be a violation. Att. Gen. Op. 76-4.
Case Notes
Arrest without warrant, legal. 14 H. 586 (1903).
Police officer may arrest for a misdemeanor without warrant if, based on personal knowledge, police officer has probable cause to believe offense is being committed in police officer's presence. 56 H. 383, 538 P.2d 320 (1975).
This authority extends to misdemeanors. 56 H. 675, 548 P.2d 268 (1976).


|
A
Project from The White Room
by Ben Huson
Much time was wasted creating this FLA - please bear this in mind
when you nick my code. You are free to use my code but please
either credit myself or alter it substantially. If you need any
help altering my code or on a similar project, you can contact me
on the e-mail below. Happy flashing...
<EMAIL_ADDRESS>http://www.thewhiteroom.net
|


Created by Jared Faris / @jaredthenerd
slides: f12talk.azurewebsites.net
source: github.com/jaredfaris/F12Tools
This stuff changes fast
Consider following the various dev team blogs:
aside > ul > li
Oh no, the design of this page isn't quite right. It should be two column!"- Designer
Change this to be highlighted
This sentence isn't fini
Firefox and IE
Look for the green bar
Look for the green bar
Changes Tab!
Shift + Enter
I'm going to get deleted!
Inspect the reveal.js arrows
{
"version" : 3,
"file": "out.js",
"sourceRoot": "",
"sources": ["foo.js", "bar.js"],
"sourcesContent": [null, null],
"names": ["src", "maps", "are", "fun"],
"mappings": "A,AAAB;;ABCDE;"
}
More details here
Chrome, Firefox
var p1 = new Promise(function(resolve, reject) {setTimeout(function(){ resolve("hello!")}, 3000)});
Wow EDGE is slow.
CTRL+SHIFT+U
Click here for a demo that uses CORS.
Not on by default
Great when debugging AJAX stuff.
slides: f12talk.azurewebsites.net
source: github.com/jaredfaris/F12Tools


Anatomy of Forms and inputs
<fieldset>
and <legend>
-
The
<fieldset>
element is used to group together related inputs and labels. -
The for attribute goes on a label, and its value should be set to the ID of the input it’s for.
While the label element requires opening and closing tags, inputs do not.
<label for="first-name">First name</label>
<input id="first-name" name="first-name" type="text">
if <label>
wraps around input, no need for id
.
<label>First name
<input id="first-name" type="text">
</label>
We lean slightly towards the first method because when the label wraps the input, margin-right behavior is surprising — we think of labels as coming before the input, but if you set a right margin on a label wrapping an input, that margin right will appear to come after the input, not the label.
Input attributes
placeholder
required
pattern
<input type="tel" pattern="[0-9/-]*" name="phone" id="phone" placeholder="888-888-8888" title="A typical U.S. phone number" required/>
The main difference between the placeholder
and value
attributes is that the value attribute value text stays in place when a control has focus unless a user manually deletes it.
required
Validation also occurs specific to a control’s type. For example, an <input>
element with a type attribute value of email will require not only that a value exist within the control, but also that it is a valid email address.
Type
type='email'
will be valid if the user inputs text that has an @ with text before and after
input type also provide some accessibility by dictating the kind of keyboard a smartphone will display for a user:
The <select>
and <option>
elements.
pre-select an individual
<optgroup>
element to wrap multiple
when designing forms: keep them short, simple, and as semantic as possible
textarea tags
<textarea>
<textarea>
element differs from the <input>
element in that it can accept larger passages of text spanning multiple lines
the type attribute doesn’t apply here, but the name attribute is still used.
<textarea name="comment">Add your comment here</textarea>
Other input types
radio
checkbox
Multiple Selections Just added multiple inside select tag.
File inputUnfortunately, styling an <input>
element that has a
type attribute value of file is a tough task with CSS
Key words to look up
Form processing
(a deeper topic to explore)
check out PHP5 Tutorial
Download and Links
Be sure to include important cues or instructions in associated labels or at the beginning of the form.
A form of madness must read this one.
quiz
-
Following accessibility best practices for forms
-
Validating form inputs
-
Creating and describing forms and form elements
-
Learning new input types


#include <BBox.hpp>
|
| static const auto | dim = 3 |
| |
Definition at line 7 of file BBox.hpp.
◆ BBox3f() [1/4]
| glimac::BBox3f::BBox3f |
( |
| ) |
|
|
inline |
◆ BBox3f() [2/4]
| glimac::BBox3f::BBox3f |
( |
const BBox3f & |
other | ) |
|
|
inline |
◆ BBox3f() [3/4]
| glimac::BBox3f::BBox3f |
( |
const glm::vec3 & |
v | ) |
|
|
inline |
◆ BBox3f() [4/4]
◆ empty()
| bool glimac::BBox3f::empty |
( |
| ) |
const |
|
inline |
◆ grow() [1/2]
| void glimac::BBox3f::grow |
( |
const BBox3f & |
other | ) |
|
|
inline |
◆ grow() [2/2]
| void glimac::BBox3f::grow |
( |
const glm::vec3 & |
other | ) |
|
|
inline |
◆ operator=()
◆ size()
◆ dim
| const auto glimac::BBox3f::dim = 3 |
|
static |
◆ lower
◆ upper
The documentation for this struct was generated from the following file:


We are proud to introduce our new payment page. As an online merchant today, you need a dynamic, fast and smart payment page to meet the needs of your customers. You need a payment page that fulfils the security and risk management requirements you have. You need the new CommerceGate Payment Page.
The new CommerceGate payment page is designed to be fast, robust and versatile, accommodating both you and your clients. The technology behind the new page reduces the time spent between initiation and completed purchase and streamlines data entry through sophisticated algorithms and data analysis.
It is fully customisable and can integrate seamlessly with your merchant account, your website and your brand. It can be presented in any language, accept all major credit cards and currencies.
The payment page is suitable for all types of offers to suit any business model, accommodating sales and marketing tools such as: <<cross sell, upsell, renewal discount on cancellation, what have we??>>
As always we adhere to best practises, industry regulations and requirements for level one PCI Compliance while maintaining one of the highest throughput and lowest charge-back rations in the industry.
Our IT/Integration staff can help you integrate quickly and seamlessly. We are just a phone call, chat or email away. To find out more about how the new CommerceGate payment page can boost your revenue, contact…


data class EstimoteCloudCredentials
Basic class that keeps your AppId and AppToken needed for communicating with Estimote Cloud. |
|
class EstimoteProximityZone : ProximityZone |
|
interface ProximityObserver
The basic object for proximity observation. It lets you define the zones in which your actions will be called, when defined preconditions were met. |
|
class ProximityObserverBuilder
Builder for configuring new ProximityObserver objects. |
|
data class ProximityObserverConfiguration |
|
interface ProximityTrigger
Interface for starting and stopping Proximity Trigger |
|
class ProximityTriggerBuilder
Builds object that handles the deep background system scanning that will invoke given actions. Works only on phones with Android 8.0 or greater. |
|
interface ProximityZone
The data object that contains configuration defined with ProximityObserver.ProximityZoneBuilder. |
|
class ProximityZoneBuilder
Lets you build your ProximityZone objects in a fluent builder manner. |
|
interface ProximityZoneContext
Data attached to the one beacon. You will get this in your defined actions when user enters/exits your zone. |
|
enum class ScanPowerMode |
|
class TriggerBroadcastReceiver : BroadcastReceiver |


These mixins will override the color of the container, ink, outline or ripple. It is up to you to ensure your button meets accessibility standards.
| Mixin | Description |
|---|---|
filled-accessible($container-fill-color)
|
Sets the container fill color for a contained (raised or unelevated) button, and updates the button's ink, icon, and ripple colors to meet accessibility standards |
These mixins will override the color of the container, ink, outline or ripple. It is up to you to ensure your button meets accessibility standards.
| Mixin | Description |
|---|---|
container-fill-color($color) |
Sets the container fill color to the given color for an enabled button. |
disabled-container-fill-color($color) |
Sets the container fill color to the given color for a disabled button. |
icon-color($color) |
Sets the icon color to the given color for an enabled button. |
disabled-icon-color($color) |
Sets the icon color to the given color for a disabled button. |
ink-color($color) |
Sets the ink color to the given color for an enabled button, and
sets the icon color to the given color unless
icon-color is also used. |
disabled-ink-color($color) |
Sets the ink color to the given color for a disabled button, and
sets the icon color to the given color unless
icon-color is also used. |
density($density-scale) |
Sets density scale for button. Supported density scale values
(-3 , -2 , -1 , 0 ).
|
height($height) |
Sets custom height for button. |
shape-radius($radius, $density-scale, $rtl-reflexive)
|
Sets rounded shape to button with given radius size.
$density-scale is only required when $radius
value is in percentage unit, defaults to
$density-default-scale . Set
$rtl-reflexive to true to flip radius values in RTL
context, defaults to false. |
horizontal-padding($padding) |
Sets horizontal padding to the given number. |
outline-color($color) |
Sets the outline color to the given color for an enabled button. |
disabled-outline-color($color) |
Sets the outline color to the given color for a disabled button. |
outline-width($width, $padding) |
Sets the outline width to the given number (defaults to 2px) and
adjusts padding accordingly. $padding is only required in
cases where horizontal-padding is also
included with a custom value. |


Preparation time
1-2 hours
Cooking time
30 mins to 1 hour
Serves
Makes 4 pasties
Soft, smoky haddock encased in crisp pastry makes a lighter version of these typically meaty parcels.
Equipment and preparation: for this recipe you will need a freestanding food mixer.
Place the flour and salt in a freestanding food mixer. Add the butter and lard and mix together using the beater attachment. When the mixture starts to look like breadcrumbs, change the beater attachment to a dough hook and add 3-4 tablespoons of cold water. Start to mix with the dough hook to form a dough. You will need to gradually add 220-260ml/8-9fl oz water to get the consistency that you are looking for, but don’t add it all at once as you may not need all the water. Once the mixture comes together to form a dough continue to knead in the mixer for 4-5 minutes, or until smooth and quite elastic. Remove from the mixing bowl, wrap in cling film and place the dough into the fridge to rest for at least one hour.
While the dough is resting, make the filling. Place the sliced vegetables in a bowl and add the onion, cracked black pepper, salt and flatleaf parsley. Mix together then carefully stir in the haddock.
Preheat the oven to 180C/350F/Gas 4 and line a baking tray with baking parchment.
After one hour, take the dough out of the fridge and divide it into four equal pieces. Shape each piece into a ball with your hands.
Lightly dust the work surface with a little flour and roll each ball out into a rough circle, about 25cm/10in wide. Spoon a quarter of the filling onto half of each disc, leaving the other half clear. Top the filling with a knob of butter, then carefully fold each round of pastry in half and join the edges, sealing them with a little beaten egg. Crimp the edges together to make sure the filling is held inside - you can do this with a fork or make small twists along the edges and then fold the ends underneath.
Put the pasties on the prepared baking tray and brush the tops with the beaten egg mixture. Sprinkle each pasty with a little flaky sea salt.
Bake for 40 minutes until golden-brown. Leave to cool on the tray for 10 minutes, then serve.


| Division 6 | |||||
| (1) Up 'N Cummin | 1st | Special Delivery | |||
| Match M6.2 | 2nd | Momma's Family | |||
| 04/01/08 | |||||
| 7:35 Ct 1 | Shits & Giggles | ||||
| Ref: Winner of M6.1 | 21-11, 21-11 | ||||
| Loser to B | |||||
| (4) Shits & Giggles | |||||
| Match M6.3 | |||||
| 04/01/08 | Momma's Family | ||||
| 8:20 Ct 1 | 21-6, 15-21, 15-13 | ||||
| Ref: Loser of M6.2 | |||||
| Loser to C | |||||
| (2) Momma's Family | |||||
| Match M6.1 | |||||
| 04/01/08 | |||||
| 6:50 Ct 1 | Momma's Family | ||||
| Ref: Seed 4 | 19-21, 21-18, 15-11 | ||||
| Loser to A | Match M6.6 | ||||
| 04/08/08 | Special Delivery | ||||
| (3) Special Delivery | 7:50 Ct 1 | 17-21, 21-12, 15-7 | |||
| Ref: Loser of M6.5 | |||||
| (Loser to D if 1st loss) | |||||
| (A) Special Delivery | |||||
| Match M6.4 | (If Necessary) | ||||
| 04/08/08 | Special Delivery | Match M6.7 | |||
| 7:10 Ct 1 | 21-7 | 04/08/08 | Special Delivery | ||
| Ref: Loser of M6.3 | 8:35 Ct 1 | 21-18 | |||
| Match M6.5 | Ref: Loser of M6.5 | ||||
| (B) Up 'N Cummin | 04/08/08 | Special Delivery | |||
| 7:30 Ct 1 | 21-13 | ||||
| Ref: Loser of M6.4 | |||||
| (C) Shits & Giggles | |||||
| (D) Momma's Family | |||||
| Bold times are actual start times; all other matches start 5 mins after the preceding match ends. | |||||
| Winners bracket: 2 of 3 (first two games to 21 starting at 4 [cap of 23], third to 15 starting at 4 [no cap]). | |||||
| Elimination bracket: 1 game to 21 starting at 4 [no cap]. | |||||


Reducer
-
⚙
Reducer
is a pure function wrapped in a monoid container, that takes an action and the current state to calculate the new state.The
Middleware
pipeline will be notified about actions, or even trigger new ones, but what they can NOT do is changing the app state. Middlewares have read-only access to the up-to-date state of our apps, but when mutations are required we must use theReducer
function:(ActionType, StateType) -> StateType
Given an action and the current state, returns the calculated state. This function will be executed in the last stage of an action handling, when all middlewares had the chance to read the action and start their own side-effects.
It’s important to understand that reducer is a synchronous operations that calculates a new state without any kind of side-effect, so never add properties to the
Reducer
structs or call any external function. If you are tempted to do that, please create a middleware. Reducers are also responsible for keeping the consistency of a state, so it’s always good to do a final sanity check before changing the state, like for example check other dependant properties that must be changed together.Once the reducer function executes, the store will update its single source of truth with the new calculated state, and propagate it to all its observers, that will react to the new state and update Views, for example.
This function is wrapped in a struct to overcome some Swift limitations, for example, allowing us to compose multiple reducers into one (monoid operation, where two or more reducers become a single one) or lifting reducers from local types to global types. The ability to lift reducers allow us to create small reducers, specialized in parts of our state only, written in different frameworks and modules, and later plugged into a bigger state and action handler by providing a way to map state and actions between the global and local ones. For more information about that, please check the functions
lift(actionGetter:stateGetter:stateSetter:)
andlift(action:state:)
.A possible implementation of a reducer would be:
let volumeReducer = Reducer<VolumeAction, VolumeState> = { action, currentState in switch action { case .louder: return VolumeState( isMute: currentState.isMute, volume: min(100, currentState.volume + 5) ) case .quieter: return VolumeState( isMute: currentState.isMute, volume: max(0, currentState.volume - 5) ) case .toggleMute: return VolumeState( isMute: !currentState.isMute, volume: currentState.volume ) } }
Please notice from the example above the following good practices:
- No
DispatchQueue
, threading, operation queue, promises, reactive code in there - All you need to implement this function is provided by the arguments
action
andcurrentState
, don’t use any other variable coming from global scope, not even for reading purposes. If you need something else, it should be in the state - Do not start side-effects, requests, I/O, database calls
- Avoid
default
when writingswitch
/case
statements. That way the compiler will help you more - Make the action and the state generic parameters as much specialized as you can. If volume state is part of a bigger
state, you should not be tempted to pass the whole big state into this reducer. Make it short, brief and specialized,
this also helps preventing
default
case or having to re-assign properties that are never mutated by this reducer.┌─────┐ ┌─────┐ │ │ handle ┌──────────┐ request ┌ ─ ─ ─ ─ response ┌──────────┐ dispatch │ │ │ │ ┌─────────▶│Middleware├─────────────▶ External│─────────────▶│Middleware│───────────▶│Store│─ ─ ▶ ... │ │ │ Action │ Pipeline │ side-effects │ World side-effects │ callback │ New Action │ │ │ │ │ └──────────┘ ─ ─ ─ ─ ┘ └──────────┘ └─────┘ ┌──────┐ dispatch │ │ │ │Button│─────────▶│Store│──▶│ ┌────────┐ └──────┘ Action │ │ │ ┌─▶│ View 1 │ │ │ │ ┌─────┐ │ └────────┘ │ │ │ reduce ┌──────────┐ │ │ onNext │ ┌────────┐ │ │ └─────────▶│ Reducer ├───────────▶│Store│────────────▶├─▶│ View 2 │ │ │ Action │ Pipeline │ New state │ │ New state │ └────────┘ └─────┘ + └──────────┘ └─────┘ │ ┌────────┐ State └─▶│ View 3 │ └────────┘
Declaration
Swift
public struct Reducer<ActionType, StateType>
- No


PGConf.ASIA 2017: Impressions, Photos and Slides
Oleg Bartunov and I have been invited to the PGConf.ASIA 2017 conference that took place 4-6 December in Tokyo, Japan. Both of us attended the developer unconference. Also Oleg had an honor to be a keynote speaker and I gave a talk "PostgreSQL Sharding and HA: Theory and Practice". Right after the talk a few people asked me to share the slides, so here they are:
Download: postgresql-sharding-and-ha-pgconf-asia-2017.pdf (979K)
This is the first time I have visited Japan. I was surprised how hospitable Japanese people are. Everyone was very friendly and kind to me, I felt really welcomed. Also I liked Japanese food very much. The real Japanese noodles, sushi or sashimi taste nothing like those you might try somewhere else.
This was a great experience. Unfortunately I didn't have much time for sightseeing. So I'll definitely return to Japan some day!
Also I would like to share a few random photos with you. Here they are:
Comments


FILM TITLE: IL POSTINO ( THE POSTMAN ) DIRECTOR: MICHAEL RADFORD COUNTRY: FRENCH/ITALY 1995 CINEMATOGRAPHY: FRANCO DI GIACOMO MUSIC: LUCO ENRIQUE BACALOV CAST: Philippe Noiret, Massimo Troisi, Maria Grazia, Cucinotta, Renato Scarpa, Linda Moretti, Sergio Solli SUPER FEATURES: The acting eats you apart...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Without being pushy, and without saying much of anything, this film stands out as a magnificent achievement in directing and acting. Few films will ever stand out in your imagination as much as this one does, with such a wonderful story, though sad, but so very strong that it just hits you like the wind. This, unlike most films, is really, in the Godard'ian sense, a "poetic" film, rather than a film about a story that happens to have some poetry in it.
It is the story of a poet that has been exiled in his original country, Chile, and he has been given asylum in Italy. But Italy's political situation is not clear, and Pablo Neruda, was often accused of being a communist, rather than a poet that lived his words. So he is given a place, out in the middle of nowhere, where there is no media, and very little brouhaha for him to attract any attention. Authorities often hope that the writer kinda fades away, but leaves behind some of the writing.
And in this old, run down place, that still has no running water, no jobs for anyone except fishing, takes to its famous person, through a young man that has been hired by the local post office just so that he can bike up the mountain to deliver the mail to the poet. And there, in time, they become friends, or at least, as far as the postman is concerned a valuable friend.
As the story develops, the postman finally gets a chance to meet someone he is in love with, Beatrice. And the story really starts. The postman, becomes a bit of a poet himself, although his words are not exactly as good metaphors as the poet's own work. It works anyway, despite the mother's agitated concerns that the words are obscene. She takes the words to the local priest, who declares it a poem, but does not say much else.  Even when he sees the poet in his own church... the scene is slipped by rather quickly... nice touch.
The postman and the girl finally marry. And the poet gets his exile revoked in Chile and he is off to his homeland.
>From here on, the story takes on really different proportions. While the poet is here the words and the metaphors help enliven the place. As soon as he is gone, the local politicians take over with lies. One promises to build up the water system, and starts the program until the day he gets elected, at which point the construction stops. He doesn't need the vote anymore. He is in. It's a good thing, because the poet would have definitely said something if he had seen this.
And in the end, we find that the postman, who has not received any letters from the poet, creates a "live" poem for Pablo Neruda. It involves many of the wonderful sounds that the place has, that one can hear at any time, from the wind, to the waves, to the fishing nets.
One day, Pablo returns with his wife. The postman died. The wife was left with a boy named Pablito after the poet, and a tape of the "live" poem that the postman. The postman had remarked many times that he is not famous and that there was no reason for the poet to remember him. But he has made a larger impression on everyone else. It seems that the postman fainted and dies at the demonstration that would have been his crowing success. What has become a "communist" party, mainly a direct opposition to the corrupt officials, like the one that promised something and then stopped it when he got elected, is having a celebration, and they intend to have the poet's work read by the postman, who has become a bit of a well known man. Unfortunately, the politicians do not like "anti-government" activities, and they unleash the police on the crowd and the postman is one of the victims.
Few films have the beauty, the desire, the care, to create such a strong story and bring it to the forefront. And the two people that make it work are Massimo Troisi as the postman, and Philippe Noiret as the poet. Even the lines are read so beautifully that when we hear at the end of the video tape an ad for a few actors doing the poetry, only one ( Wesley Snipes ) comes off as good as the film's rendition of the lines of Neruda's work.
It is a treat to see something like this, and that Massimo Troisi was even nominated for an Oscar for this role, is an incredible compliment to the director's vision, and his work with the two lead actors. One wishes that there were more.... and hopes for more, and the ending just leaves you in tears.
But few films show you what the power and beauty of words can be. It doesn't matter that anyone can tell you about anything in this film. The true story is the words, and how they live. The film just floats on the words. It may be considered a "bit talky" but it is never boring, and never out of context, or away from the real point it needs to make. But one can easily see, that this film has nothing to do with communist at all... it's about poetry, and those who embrace the poetic muse for the love of the words and the purity of feeling.
This film is second to none in this department. Excellent work all around.
5 GIBLOONS Pedro Sena Member of the Internet Movie Critics Association
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Atletico Madrid midfielder Saul reveals Gareth Bale speaks good Spanish
The Welshman has often been criticised for his language skills while in Madrid
by SPORT.ESAtletico Madrid midfielder Saul Niguez spoke to El Larguero on Tuesday night. During the interview, he spoke about many things, including Real Madrid's Gareth Bale.
"Bale and I have met once when we went to see our agents," Saul said. "I was really surprised, [he was] a super nice guy, we were speaking for a little bit... in Spanish!"
The Wales forward has often been criticised for not dominating the language but Saul revealed that he does speak Spanish better than we have been led to believe.
Saul also spoke about Luis Enrique leaving his role as Spain boss. "It was terrible news for us," he said, but he approves of his replacement. "Robert Moreno was a good appointment."


If run well, a sprint retrospective can help the project team identify areas for improvement for individual roles as well as discuss how to work better as a team. If run poorly, the meeting can turn into a bashing session which ultimately results in missed opportunities for growth.
Collaboration: The Essence of a Good Spring Retrospective
Let’s face it, not all teams are collocated. Today, many software development teams are virtual organizations. Good thing there are tons of online tools and platforms to facilitate sprint retrospectives for distributed teams. One good example is EasyRetro, which allows teams to collaborate remotely. This is an effective tool that has been used by thousands of teams to improve their retrospectives.
The Sprint Retrospective Attendees
Because the spring retrospective is the time to reflect on the project’s development process, the full Scrum team needs to attend. This includes the Scrum Master, Product Owner, and the development team.
- Scrum Master - The Scrum Master is the facilitator of the team, the person is responsible for promoting and supporting by helping everyone understand Scrum theory, practices, rules, and values.
- Product Owner - The product owner is the leader responsible for maximizing the value of the products created by a scrum development team.
- Development Team - Everyone who is designing, building, and testing the product.
The Scrum Master should always be attending spring retrospectives because he or she is an integral part of the whole process. This person serves as the coach of the Scrum team and points out where the team is not adhering to its rules and values.
There is an existing debate as to whether or not the Product Owner should attend sprint retrospectives. Some think that his or her presence is vital but on the other hand, some feel that the product owner’s presence defeats the main purpose of retrospective meetings which is to provide a safe and open place for feedback discussions because it might inhibit the team from being completely honest or revealing difficult issues.
However, the Scrum Guide defines the Sprint Retrospective as “an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint”. This means that the event is meant for the Scrum Team as a whole: Development Team, Scrum Master and Product Owner. There is no way that the Scrum team will reach its full potential if only the developers discuss which areas they should improve on.
If the Product Owner is not considered to be a part of the team, then this is an issue that needs to be overcome; in fact, it is a good topic to be discussed in the retrospective. If you and your team are tempted to hold a sprint retrospective without your product owner, think about why and discuss it. The Scrum team and the product owner need to share their trust. This is the only way that the team can perform at its maximum capacity.
Who Shouldn’t Be Attending the Sprint Retrospective
The meeting should be a “safe place” where the Scrum team discusses their recent sprint and the improvements they are going to implement for the next one. According to The Disciplined Agile Framework, the “safe place” is affected by the presence of people with positional authority, potential agendas or other implicit impacts. Having outsiders as guests at the retrospective will change the dynamics. However, it is the decision of the team if they will allow outsiders in their sprint retrospectives.
Want To Improve Your Agile Retrospectives?
Download our free Retrospective Outcomes Canvas
Get our free retro canvasTips for Product Owners in a Sprint Retrospective
- Be part of the Scrum Team
As stated above, there are instances where product owners are not invited in the sprint retrospective. If you are a product owner and you’re not being invited to the meetings, discuss this issue with the team first. If you are deliberately not attending the meetings, you are wasting opportunities to strengthen your relationship with them.
- Take part in the discussions
If you are already attending the meeting, make sure to take part in the discussions in the improvement of the team’s work. If you have any concerns, say it constructively. Don’t attend just to tell everybody what to do.
- Talk about what went well
Most teams only discuss the negative issues during sprint retrospectives but it’s important to talk about the good stuff as well. Dwelling too much on the negative can decrease team morale. “If your retrospective is an hour long and the whole hour is about what went wrong, no one is going to eagerly participate in them going forward.” - Marco Corona for Agile Connection
About the author: This is a guest post by the folks at EasyRetro (previously FunRetro). They know a lot about retrospectives, go check them out.


The JavaScript compiler and engine "hoist" your var declarations in a function to the top of a function. JavaScript is "function scoped", not block scoped
function hoisting1() { console.log('Meaningless statement'); for (var i = 0; i < 10; i++) { var myvar = 5; } // Something similar to this wouldn't work in C# / Java // because myVar has gone out of scope alert(myvar); }
function hoisting2() { // Notice how everything is declared and undefined // at the beginning of function execution // no matter where you declare the variable var foo = 2; var bar; if (true) { bar = 1; } console.log(foo + bar); alert(foo + bar); var leftovers = 7; }
function localPrecedence() { console.log(someGlobal); var someGlobal = 42; console.log(someGlobal); }


Item#: SCP-818-JP
Object Class: Keter
Special Containment Procedures： The area affected by SCP-818-JP and the surrounding 300 meter perimeter is isolated by a 4 meter tall block wall. The wall shall be patrolled by three unarmed D-class personnel disguised as security guards, as to prevent intrusion by the public with collars equipped with a means of remote termination. D-class personnel assigned to patrol shall be equipped with a portable camera, and its images monitored by Foundation personnel with a minimum 10 minute delay against a duplicate. In the unlikely event of observing voices or images of SCP-818-JP-1 while patrolling, the responsible research team shall be promptly notified.
All humans exposed to SCP-818-JP-1 shall be contained within the containment facility located in Underground Site-81██, and shall be terminated using the incinerator that is provided. This operation will always be performed by D-class personnel, and those that execute it shall only be instructed using relayed communication through at least three D-class personnel. When any interviews need to be performed with the victim, this shall be performed in a similar manner utilizing at least three or more D-class personnel.
Description: SCP-818-JP is an abnormal phenomenon occurring in a vacant land of 50 square meters existing in █ mountain, Saga prefecture. Within the center of the affected area of SCP-818-JP stands a non-anomalous shrine that is approximately 1 meter in height. About ██ pieces of unknown stone fragments have been discovered from within the shrine. Due to observed traces of post-processing identified with these stones, it is theorized that an earlier object must have collapsed due to aged deterioration or external causes. However, due to the extreme deterioration of each piece coupled with some stone pieces being lost, previous attempts to reproduce this into its original form have failed. With the exclusion of snowfall, the environment within SCP-818-JP shall be fixed in a state where soil can be seen at all times with the naked eye.
SCP-818-JP occurs when humans (hereinafter referred to as victims) are conducting acts that are generally considered within the modern nation of Japan as good conduct, or courteous in behavior (hereinafter referred to as appearance condition) within its perimeter. Humans who have met this appearance condition will then be confronted with an instance of SCP-818-JP-1 (generalized term referring to both SCP-818-JP-A and SCP-818-JP-B) in the surrounding area.
SCP-818-JP-1 is a collective term referring to the humanoid entities that in appearance look like an elderly couple in their 70's. The male type is referred to as SCP-818-JP-A and the female type is referred to as SCP-818-JP-B respectively. The appeared SCP-818-JP-1 will begin to offer words of praise to the victim, with the praises being terribly exaggerated and fully vindictive of the victim's actions, while using the term "great" more often. The usage of this term will be made even in instances where it would be both grammatically or semantically inappropriate, and since no corrections have been made after point this out, it is therefore presumed that there is some obsession in its usage of the term "great".
While SCP-818-JP-B can conduct relatively normal conversations, SCP-818-JP-A will only converse with its victims in words of praise or in short phrases. However, SCP-818-JP-B's speech pattern is very unstable, and will often times create discrepancies within its own conversations. After its initial encounter, SCP-818-JP-1 will disappear from the area after offering a certain extent of praises to its victim.
Once the victim is exposed to SCP-818-JP-1, even if condition is fulfilled outside the affected perimeter they will still be confronted with SCP-818-JP-1 giving words of praise. The impact of this behavior will vary based on the elapsed number of days counted from the victim's initial encounter with SCP-818-JP-1. Although, there are large individual differences in its progression, the effects of SCP-818-JP-1 are known to accelerate as the number of encounters increases. As confirmed currently, the required duration needed for its effects to reach to its final stage are a minimum of 4 days to a maximum of 20 days. By administrating amnestics the effects of SCP-818-JP can be temporarily relieved from the victim, but due to irreversible increase in frequency of SCP-818-JP-1 appearing, the speed of progression will soon return to its original speed within a very short time span.
A summary of the criteria used for the progression speeds of SCP-818-JP are outlined below.
Early-term Effects
The victim will feel an extreme sense of accomplishment through acts that receive the praise from others, and will proactively satisfy the appearance conditions of SCP-818-JP-1. At times, the victim's personality is found to become more optimistic and forward-looking. This thought to be not due to the effects of SCP-818-JP-1, but due to the vindication of their actions and a boost in their self-confidence.
Mid-term Effects
The appearance conditions of SCP-818-JP-1 will become more simplified. At the same time, the victim will feel a sense of sarcasm and irony from words of gratitude or praise given by humans other than SCP-818-JP-1, resulting in clashes with their peers. The clashes are at times the root of some incidents in the like of destruction of property, assault, and murder.
Late-term effects
The appearance condition of SCP-818-JP-1 will become "being able to speak Japanese", "walk very well", "being born in good health" and the like, where the threshold for the appearance condition will fall to a level that is impossible to avoid. Because of this, the appearance condition of SCP-818-JP-1 will perpetually be maintained and will appear continuously around the victim. The victim themselves will also heavily depend on SCP-818-JP-1 and only respond to the words given by SCP-818-JP-1. Victims that reach this stage do not need to eat or sleep or perform any other life supporting activities for sustenance.
Although the SCP-818-JP-1 that appears in all stages are also observable to other humans, usually it will not respond to people other than the victim. However, by satisfying the appearance condition within the perception of both SCP-818-JP-1 and its victim, SCP-818-JP-1 will appear as if the appearance condition was satisfied within the affected perimeter of SCP-818-JP. Since the appearance condition at this time will depend on the progression term of its victim, eventually it will become a situation where just approaching a victim in its late-term will fulfill the appearance condition. Correspondingly, since the termination of a victim whose progression is mid-term or later may trigger the appearance condition of SCP-818-JP-1, early retrieval and deposal of the victim is required.
Attacks against SCP-818-JP-1 are expected to yield results not beyond that of the temporary repulsion of SCP-818-JP-1 and furthermore, because they have the possibility of satisfying the appearance condition of SCP-818-JP-1 attacks against SCP-818-JP-1 are not recommended.


|
GPGPU-Sim
|
Files | |
| file | arbiter.cpp [code] |
| file | arbiter.hpp [code] |
| file | matrix_arb.cpp [code] |
| file | matrix_arb.hpp [code] |
| file | prio_arb.cpp [code] |
| file | prio_arb.hpp [code] |
| file | roundrobin_arb.cpp [code] |
| file | roundrobin_arb.hpp [code] |
| file | tree_arb.cpp [code] |
| file | tree_arb.hpp [code] |


(#) Permission names are not unique !!! ERROR: Permission names are not unique This is an error, and is also enforced at build time when supported by the build system. For Android this means it will run during release builds. Id : `UniquePermission` Summary : Permission names are not unique Severity : Fatal Category : Correctness Platform : Android Vendor : Android Open Source Project Feedback : https://issuetracker.google.com/issues/new?component=192708 Affects : Manifest files Editing : This check runs on the fly in the IDE editor Implementation : [Source Code](https://cs.android.com/android-studio/platform/tools/base/+/mirror-goog-studio-main:lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/ManifestDetector.kt) Tests : [Source Code](https://cs.android.com/android-studio/platform/tools/base/+/mirror-goog-studio-main:lint/libs/lint-tests/src/test/java/com/android/tools/lint/checks/ManifestDetectorTest.kt) Copyright Year : 2011 The unqualified names or your permissions must be unique. The reason for this is that at build time, the `aapt` tool will generate a class named `Manifest` which contains a field for each of your permissions. These fields are named using your permission unqualified names (i.e. the name portion after the last dot). If more than one permission maps to the same field name, that field will arbitrarily name just one of them. (##) Example Here is an example of lint warnings produced by this check: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~text AndroidManifest.xml:11:Error: Permission name SEND_SMS is not unique (appears in both foo.permission.SEND_SMS and bar.permission.SEND_SMS) [UniquePermission] <permission android:name="bar.permission.SEND_SMS" -------------------------------------- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Here is the source file referenced above: `AndroidManifest.xml`: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xml linenumbers <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="foo.bar2" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" /> <permission android:name="foo.permission.SEND_SMS" android:label="@string/foo" android:description="@string/foo" /> <permission android:name="bar.permission.SEND_SMS" android:label="@string/foo" android:description="@string/foo" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > </application> </manifest> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can also visit the [source code](https://cs.android.com/android-studio/platform/tools/base/+/mirror-goog-studio-main:lint/libs/lint-tests/src/test/java/com/android/tools/lint/checks/ManifestDetectorTest.kt) for the unit tests for this check to see additional scenarios. The above example was automatically extracted from the first unit test found for this lint check, `ManifestDetector.testDuplicatePermissions`. To report a problem with this extracted sample, visit https://issuetracker.google.com/issues/new?component=192708. (##) Suppressing You can suppress false positives using one of the following mechanisms: * Adding the suppression attribute `tools:ignore="UniquePermission"` on the problematic XML element (or one of its enclosing elements). You may also need to add the following namespace declaration on the root element in the XML file if it's not already there: `xmlns:tools="http://schemas.android.com/tools"`. ```xml <?xml version="1.0" encoding="UTF-8"?> <manifest xmlns:tools="http://schemas.android.com/tools"> ... <application tools:ignore="UniquePermission" .../> ... </manifest> ``` * Using a special `lint.xml` file in the source tree which turns off the check in that folder and any sub folder. A simple file might look like this: ```xml <?xml version="1.0" encoding="UTF-8"?> <lint> <issue id="UniquePermission" severity="ignore" /> </lint> ``` Instead of `ignore` you can also change the severity here, for example from `error` to `warning`. You can find additional documentation on how to filter issues by path, regular expression and so on [here](https://googlesamples.github.io/android-custom-lint-rules/usage/lintxml.md.html). * In Gradle projects, using the DSL syntax to configure lint. For example, you can use something like ```gradle lintOptions { disable 'UniquePermission' } ``` In Android projects this should be nested inside an `android { }` block. * For manual invocations of `lint`, using the `--ignore` flag: ``` $ lint --ignore UniquePermission ...` ``` * Last, but not least, using baselines, as discussed [here](https://googlesamples.github.io/android-custom-lint-rules/usage/baselines.md.html).


A BUSY NEW YORKER!
Today is such a
sunny
Monday
. You ate
coffee and bread
and ready to go to
D12
for your
Javascript
. After some rest, you attended
MoMA exhibition
and went to bed at
11:30PM
.