These templates are optimized for viewing on an iPad
From dreams I proceed to facts.
It was the last day of our 1999th year of our era. The patterning of the rain had long ago announced nightfall; and I was sitting[3] in the company of my wife, musing on the events of the past and the prospects of the coming year, the coming century, the coming Millennium.
My four Sons and two orphan Grandchildren had retired to their several apartments; and my wife alone remained with me to see the old Millennium out and the new one in.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Fdunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
I was rapt in thought, pondering in my mind some words that had casually issued from the mouth of my youngest Grandson, a most promising young Hexagon of unusual brilliancy and perfect angularity. His uncles and I had been giving him his usual practical lesson in Sight Recognition, turning ourselves upon our centres, now rapidly, now more slowly, and questioning him as to our positions; and his answers had been so satisfactory that I had been induced to reward him by giving him a few hints on Arithmetic, as applied to Geometry.
Taking nine Squares, each an inch every way, I had put them together so as to make one large Square, with a side of three inches, and I had hence proved to my little Grandson that—though it was impossible for us to SEE the inside of the Square—yet we might ascertain the number of square inches in a Square by simply squaring the number of inches in the side: "and thus," said I, "we know that three-to-the-second, or nine, represents the number of square inches in a Square whose side is three inches long."
The little Hexagon meditated on this a while and then said to me; "But you have been teaching me to raise numbers to the third power: I suppose three-to-the-third must mean something in Geometry; what does it mean?" "Nothing at all," replied I, "not at least in Geometry; for Geometry has only Two Dimensions." And then I began to shew the boy how a Point by moving through a length of three inches makes a Line of three inches, which may be represented by three; and how a Line of three inches, moving parallel to itself through a length of three inches, makes a Square of three inches every way, which may be represented by three-to-the-second. xxx Upon this, my Grandson, again returning to his former suggestion, took me up rather suddenly and exclaimed, "Well, then, if a Point by moving three inches, makes a Line of three inches represented by three; and if a straight Line of three inches, moving parallel to itself, makes a Square of three inches every way, represented by three-to-the-second; it must be that a Square of three inches every way, moving somehow parallel to itself (but I don't see how) must make Something else (but I don't see what) of three inches every way—and this must be represented by three-to-the-third."
"Go to bed," said I, a little ruffled by this interruption: "if you would talk less nonsense, you would remember more sense."
So my Grandson had disappeared in disgrace; and there I sat by my Wife's side, endeavouring to form a retrospect of the year 1999 and of the possibilities of the year 2000; but not quite able to shake of the thoughts suggested by the prattle of my bright little Hexagon. Only a few sands now remained in the half-hour glass. Rousing myself from my reverie I turned the glass Northward for the last time in the old Millennium; and in the act, I exclaimed aloud, "The boy is a fool."
Straightway I became conscious of a Presence in the room, and a chilling breath thrilled through my very being. "He is no such thing," cried my Wife, "and you are breaking the Commandments in thus dishonouring your own Grandson." But I took no notice of her. Looking around in every direction I could see nothing; yet still I FELT a Presence, and shivered as the cold whisper came again. I started up. "What is the matter?" said my Wife, "there is no draught; what are you looking for? There is nothing."  At once there came a distinctly audible reply, "The boy is not a fool; and three-to-the-third has an obvious Geometrical meaning."
My Wife as well as myself heard the words, although she did not understand their meaning, and both of us sprang forward in the direction of the sound. What was our horror when we saw before us a Figure! At the first glance it appeared to be a Woman, seen sideways; but a moment's observation shewed me that the extremities passed into dimness too rapidly to represent one of the Female Sex; and I should have thought it a Circle, only that it seemed to change its size in a manner impossible for a Circle or for any regular Figure of which I had had experience.
But my Wife had not my experience, nor the coolness necessary to note these characteristics. With the usual hastiness and unreasoning jealousy of her Sex, she flew at once to the conclusion that a Woman had entered the house through some small aperture. "How comes this person here?" she exclaimed, "you promised me, my dear, that there should be no ventilators in our new house." "Nor are they any," said I; "but what makes you think that the stranger is a Woman? I see by my power of Sight Recognition—"
"Oh, I have no patience with your Sight Recognition," replied she, "'Feeling is believing' and 'A Straight Line to the touch is worth a Circle to the sight'"—two Proverbs, very common with the Frailer Sex in Flatland.
"Well," said I, for I was afraid of irritating her, "if it must be so, demand an introduction." Assuming her most gracious manner, my Wife advanced towards the Stranger, "Permit me, Madam to feel and be felt by—" then, suddenly recoiling, "Oh! it is not a Woman, and there are no angles either, not a trace of one. Can it be that I have so misbehaved to a perfect Circle?"
"I am indeed, in a certain sense a Circle," replied the Voice, "and a more perfect Circle than any in Flatland; but to speak more accurately, I am many Circles in one." Then he added more mildly, "I have a message, dear Madam, to your husband, which I must not deliver in your presence; and, if you would suffer us to retire for a few minutes—" But my wife would not listen to the proposal that our august Visitor should so incommode himself, and assuring the Circle that the hour of her own retirement had long passed, with many reiterated apologies for her recent indiscretion, she at last retreated to her apartment.
I glanced at the half-hour glass. The last sands had fallen. The third Millennium had begun.
*
3 – When I say "sitting," of course I do not mean any change of attitude such as you in Spaceland signify by that word; for as we have no feet, we can no more "sit" nor "stand" (in your sense of the word) than one of your soles or flounders.
Nevertheless, we perfectly well recognize the different mental states of volition implied by "lying," "sitting," and "standing," which are to some extent indicated to a beholder by a slight increase of lustre corresponding to the increase of volition.
But on this, and a thousand other kindred subjects, time forbids me to dwell. ↵
Another footnote! (If such a thing existed in this chapter, which it doesn't. So let me take a second to implore you to actually read all of Flatland. It really is a good book! I remember reading it for the first time in middle school and being quite impressed.
And if you dig it, then I really recommend you try and find VAS: An Opera in Flatland; a sort of meta-followup to Flatland. Bonus: it's beautifully designed by Stephen Farrell.)


It's Show Time
Home
Register
Name
Username
Contact Details
Gender
Male
Female
Password
Confirm Password
DOB
- Month -
January
Febuary
March
April
May
June
July
August
September
October
November
December
- Day -
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
- Year -
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
Security Question?
- Question -
What was the name of your primary school?
What is your pet’s name?"
What was your childhood nickname?
What was the name of the place where you were born?"
What is your mother's name?
Security Answer


Market Pulse on November 21st
by Olivier Rigot, EMC Gestion de FortuneS&P 500 3103,54 -4,92.
Stock prices are holding fairly well above the 3100 mark and, for the time being, the correction/consolidation unfolds smoothly although the cumulative advance/decline line has started to lose momentum. Systematic models are on the verge to turn down and that may attract selling pressure from market participants using this approach. Daily sentiment indicators paint a mixed picture and hedging activity is still subdued.


Use the first checkbox below to have this inspection only warn on the most generic exceptions.
Use the second checkbox below to ignore overly broad catch blocks in test code.
Use the third checkbox below to ignore any exceptions which hide other exceptions, but which may be thrown and thus are technically not overly broad.
Powered by InspectionGadgets


Five1Eight Night Club
Five1Eight is a new dance club that is a hit towards college kids. Downtown Plattsburgh's premier nightclub and lounge features the finest in DJ oriented entertainment. Locally owned and operated since August 2015.Bar Specials
Thursdays - College Night: $3 Well Drinks, $4 Pitchers & $1 Drafts
Fridays - Ladies NightNo Cover for ladies ALL night, No Cover for men until 12pm
Saturdays - $3 Rum and Cokes


This map shows all the places within Northern Ireland where we can be active and sporty. These are active places.
Where are my nearest sports facilities?
Drag the blue marker to your location. The circle shows a radius of 1 mile around your location. Look and see how many facilities are in this area. To find out more information about the active places click on the icons.
Discover national cycle networks within Northern Ireland by displaying the dataset in the layers menu. The network covers a large part of the province. Click on a network to find out the route name and description.
Active Places NI data open to access from OpenDataNI under a UK Open Government Licence. The national cycle network is open data available from OpenCycleMap.


Featured Events
Pro Event
GopherCon 2017 Lightning Talks - Denver, CO
Closes
https://www.gophercon.com
Tags: Lightning talks, Golang, Go
## Time Limit
Talks will be time limited to 10 minutes.  Ple...
Pro Event
Quicken Loans Technology Conference 2017 - Detroit, MI
Closes
http://qltechcon.com
Offers travel assistance
Tags: Data lakes, Strategy, Big data, Infrastructure, Progress openedge, Iphone, C#, Architecture, Home automation, Design, Quality, Server engineering, Telephony, Soft skills, Cloud, Javascript, Virtualization, Php, Aws, Containers, Css, Leadership, Devops, Node.js, Android, Agile, Sql server, Html, Continuous delivery, Data, Azure, Project management, Vr, Bi, Business analysis, Data marts, Desktop, Software engineering, Ai, Business process modeling, Ar, Soa, Wearables, Microservices, Security, Iot, Web, Blockchain, Java, Ux, Machine learning, Mobile
This year at http://qltechcon.com our conference theme surrounds speed. The theme encompasses fac...
Pro Event
GraphConnect New York - New York City
Closes
http://graphconnect.com
Tags: Impact on technology, Impact on business, Deeply technical, Best practices, Neo4j for good, Scaling neo4j, Data journalism, Neo4j in the cloud, Neo4j partner, Community and open source, Customer story, Impact on innovation, Graph analytics/compute
# Share Your Impact Story
* **Impact on Innovation**: Where are graphs and Neo4j making a di...
Pro Event
DevOpsDays Riga 2017 - Riga, Latvia
Closes
https://www.devopsdays.org/events/2017-riga
Offers travel assistance
Tags: Culture, Docker, Lean, Continuous delivery, Cloud, Monitoring, Devops, Success-stories, Failures, Agile
We’re looking for talks about and around DevOps and we are open for your ideas. These can come i...
Pro Event
PyGotham 2017 - NYC
Closes
https://2017.pygotham.org
Offers travel assistance
Anyone interested in speaking is encouraged to submit a proposal. There are no restrictions on to...
Pro Event
dev up Conference 2017 - St. Louis, MO
Closes
http://www.devupconf.org
Offers travel assistance
Our primary audience is the developer community and the ecosystem around developers. If you have ...
Pro Event
PyCascades 2018 - Vancouver, BC
Closes
http://www.pycascades.com
Offers travel assistance
Encourage people you know to submit - especially those who wouldn’t normally do so and/or might n...
Pro Event
JVMCON - Cinemec, Ede, The Netherlands
Closes
http://www.jvmcon.com
Offers travel assistance
## We are looking for two types of sessions
### Talk (60 minutes)
- Should have a clear relat...
Deliver 2017 - Exploring Better Ways to Deliver Software - Winnipeg, Manitoba, Canada
Closes
http://www.prdcdeliver.com
Offers travel assistance
Tags: Culture, Quality, Software development, Solution design, Team management, Architecture, Other, Business analysis, Release management, Agile, Lean, User experience, Project management
####**Important Dates**
We'll be accepting sessions for Deliver until end of day July 7th 2017. ...
Pro Event
GopherCon 2017 Lightning Talks - Denver, CO
Closes
https://www.gophercon.com
Tags: Lightning talks, Golang, Go
## Time Limit
Talks will be time limited to 10 minutes.  Ple...
Pro Event
Quicken Loans Technology Conference 2017 - Detroit, MI
Closes
http://qltechcon.com
Offers travel assistance
Tags: Data lakes, Strategy, Big data, Infrastructure, Progress openedge, Iphone, C#, Architecture, Home automation, Design, Quality, Server engineering, Telephony, Soft skills, Cloud, Javascript, Virtualization, Php, Aws, Containers, Css, Leadership, Devops, Node.js, Android, Agile, Sql server, Html, Continuous delivery, Data, Azure, Project management, Vr, Bi, Business analysis, Data marts, Desktop, Software engineering, Ai, Business process modeling, Ar, Soa, Wearables, Microservices, Security, Iot, Web, Blockchain, Java, Ux, Machine learning, Mobile
This year at http://qltechcon.com our conference theme surrounds speed. The theme encompasses fac...
DevOpsDays Hartford 2017 - Hartford, CT
Closes
https://www.devopsdays.org/events/2017-hartford/welcome/
Offers travel assistance
Tags: Docker, Culture, Data science, Lean, Human systems, Postmortems, Monitoring, Failures, Success-stories, Devops
DevOpsDays is the attendee-focused conference talking about all things DevOps. The Connecticut ar...
OpenStack Days UK - London, UK
Closes
https://www.openstackdays.uk/2017/
Tags: Bof, Nfv, Storage, Telco, Products/tools/services, Hpc/research, Best practices, Ops, Community, Architectural decisions, Cio cloud strategy, Case studies, Cultural change, Networking, How to, Upstream
# Suggested Topics
* Upstream Work
* Operations
* Cultural change
* CIO/Cloud strategy
* A...
London HalfStack - London, UK
Closes
http://halfstackconf.com
Offers travel assistance
Tags: Halfstackconf
With a focus on front-end JS, we're looking for a few great speakers to deliver engaging 30 minut...
BIFROST Conf - Toronto, Canada
Closes
http://bifrostconf.ca
Tags: Tech lead, Dev manager, Web, App, Development, Manager, Leader, Professional development, Leadership, Team lead, Developer, Managment
We are looking for talks in the following areas
LEADERSHIP
Leaders need different skills to...
CRM Saturday Conference - Sydney 2017 - Sydney, Australia
Closes
http://crmsaturday.com
Tags: Iot, Dynamics 365, Office 365, Azure, Best practices, Business insights, Tips & tricks, Analytics social, Vsts, Alm
CRM Saturday Conference - Sydney is requesting proposals for the upcoming event in Sydney, Austra...
Java Meetup - Julho - Campinas
Closes
https://www.meetup.com/SouJavaCampinas/events/240995584/
Tags: Javase, Java, Java9, Javaee
Aceitaremos 2 submissões dentre todas para o Java Meetup de Julho baseado na classificação nos vo...
13º PHPMG Talks - Belo Horizonte, MG, Brasil
Closes
http://phpmg.com
Tags: Wordpress, Javascript, Python, Php, Symfony, Infra structure, Nodejs, Devops, Ruby, Technology, Database, Laravel, Tecnologia, Framework
JUGBD Meetup 7.0 - Dhaka, Bangladesh
Closes
http://www.jugbd.org
Tags: Java language, Clean code, Jvm programming languages, Design patterns, Web framework, Unit testing, Architecture, Server side java, Modern web application, Jvm performance tuning, Big data & machine learning, Microservices
Java User Group Bangladesh (JUGBD) is a volunteer organization that strives to distribute Java-re...
GothamGo Go Language Conference - New York City, Oct 5-6 2017
Closes
http://gothamgo.com
Offers travel assistance
Tags: Go, Golang
Share your experience! Submit your presentation proposal to GothamGo, New York City's Go language...
Pro Event
GraphConnect New York - New York City
Closes
http://graphconnect.com
Tags: Impact on technology, Impact on business, Deeply technical, Best practices, Neo4j for good, Scaling neo4j, Data journalism, Neo4j in the cloud, Neo4j partner, Community and open source, Customer story, Impact on innovation, Graph analytics/compute
# Share Your Impact Story
* **Impact on Innovation**: Where are graphs and Neo4j making a di...
Pro Event
DevOpsDays Riga 2017 - Riga, Latvia
Closes
https://www.devopsdays.org/events/2017-riga
Offers travel assistance
Tags: Culture, Docker, Lean, Continuous delivery, Cloud, Monitoring, Devops, Success-stories, Failures, Agile
We’re looking for talks about and around DevOps and we are open for your ideas. These can come i...
LinuxLab - how to build the Cloud - The conference on Linux, kernel, embedded, cloud, containers and open source. - Florence, Italy
Closes
http://linux-lab.it
Tags: Distributions, Unikernels, Linux, Kernel, Serverless, Networks, Filesystems, Automotive, Industrial, Security, Safety critical, Microservices, Scalability, Real time, Backend, Iot, Mobile, Drones, Cloud, Embedded, Cluster, Devops, Containers, Medical, Yocto, Android, Sysops
#Topics
You can submit proposals on any matter specified in the following topics, or propose new...
Pro Event
PyGotham 2017 - NYC
Closes
https://2017.pygotham.org
Offers travel assistance
Anyone interested in speaking is encouraged to submit a proposal. There are no restrictions on to...
FrenchKit 2017 Workshops - Paris
Closes
http://frenchKit.fr
Tags: Test, Ux, Mobile, Macos, Ios, Oss, Cocoa, Watchos, Ci, Tvos, Prototyping, Swift, Language, Framework, Backend, Objective-c, Architecture, Iot, Tooling
This year at FrenchKit we will introduce two kind of community workshops on both Friday and Satur...
iOS Conf SG - 2017, Singapore - Singapore
Closes
http://iosconf.sg
Tags: Tvos, Macos, Watchos, Apple, Ios, Swift
#Speakers
##General Rules
It is strictly forbidden to advertise products / services of any co...
SaltConf17 - Salt Lake City
Closes
http://www.saltconf.com
This is your opportunity to speak at SaltConf17 (www.saltconf.com), the annual SaltStack user con...
FOSS4G+SOTM Argentina 2017 - Buenos Aires, Argentina
Closes
http://www.foss4g-ar.org/
Offers travel assistance
Tags: Openstreetmap, Idera, Geodb, Mapas, Qgis, Gis, Osm, Ide, Geonode, Geonetwork, Metadatos, Opensource, Mapserver, Geoprocesamiento, Geoserver, Python, Pycsw, Postgis, Openlayers, Gvsig, Leaflet, Javascript
Presentación FOSS4G+SOTM Argentina 2017
===================================
- Las **charlas**...
- ← Previous
- 1
- Next →


Three is a crowd: Diane sets her plans in motion
by MARGARET WAMANGADavid and Diane have been married for years; then there is Julie, the young secretary whose axis collides with the couple’s in ways none of them saw coming.
DAVID
I heard Diane get back as it approached one in the morning, and almost got out of bed to ask where she had been, but it felt like too much of an effort; so, I decided to leave it until the next morning. However, the next day, when she breezed into the dining room as I was having breakfast, her opening statement made all thoughts about the time she got home vanish.
“Good morning; I need the number of that broker we used to use,” she said casually once she had kissed the kids good morning.
Although her tone was light, my heart skipped a beat, then began racing madly; why did she want the number? Had she found out I was looking for an apartment? Did this mean she knew about Julie? Why else would she ask for the broker’s number the day after he had found me a place for Julie?
“What do you want his number for?” I tried to keep my tone as casual as hers had been.
“I’m looking for premises for the new outlet, and want to see what he’s got.”
I breathed a silent sigh of relief at her simple explanation, but still kept my guard up.
“He mainly deals in residential places; for a boutique outlet, you should check with a proper real estate company.”
“I’m going to do that too, but I first want to see what he’s got,” she insisted.
“Why start with someone with fewer options, rather than go straight to an agency? It seems pretty time-wasting to me.”
“Well, it’s my time I’m wasting; so, can you just give me his number?” she retorted impatiently.
“I don’t have it; it’s been so long since I last used it,” I lied, surprisingly easily.
“You should have just said that at the start then,” she rolled her eyes as she sat down and poured herself a cup of coffee.

“I’m off to work,” I announced coldly and stalked off.
DIANE
I expected David to complain about my late arrival back the previous night, but to my surprise - and disappointment - he did not, and instead gave me a hard time over a broker’s number.
I shook my head at the irony of it, especially when I remembered that David kept all his old business cards in a cardholder in the bedroom. Once he had transferred the numbers onto his phone, he stored away the cards in the holder, and the broker’s card was bound to be in there; so, I had not even needed to ask him for it.
I would go and check for it after breakfast; first I would enjoy one of the benefits of quitting the bank, by spending some quality time with the children. While Stacy and Samantha appeared oblivious to the tension between their father and me, I could tell Daniel was not, from the furtive glances he cast at us when we were in the same room.
I don’t think David noticed the worried look in our son’s eyes, for after all, he did not tend to notice much about Daniel, but I did, and what I saw worried me. It was alright for David and I to have problems, but it was not alright for those problems to affect our children.
I would spend some time with them acting normal to reassure them that all was well, then go and find the number.
JULIE
Although I was not expecting David until later that evening, I began preparing for his arrival from the time I woke up.
First, I cleaned every inch of the house, scrubbing, mopping and polishing until there was not a speck of dust anywhere, and then, even though my still bruised body ached and screamed at me to stop, I turned my attention to cooking, and started rummaging through the fridge to see what I had to work with.
I would never admit it, even to myself, but my actions reflected those of a woman in competition for a man’s affections, and proved just how important David was to me.
It was as though I wanted to show him that while he already had a wife, I was the true reflection of what a wife should be like, despite the fact that there really was no point in doing so.
He had said he had something to tell me that he hoped I would like, and as I worked, I wondered what it would be. I hoped that whatever it was, it was something that showed me I was becoming as important to him, as he was to me.
margaretwamanga@yahoo.com


--- layout: default ---
Control Center is an open source application management and orchestration system. Control Center can not only manage the Zenoss platform but other Docker applications, from a simple web application to a multi-tiered stateful application stack.
Control Center is based on a service oriented architecture which enables applications to run as a set of distributed services that can span hosts, datacenters, and geographic regions. A simple declarative application template file is used to describe how an application is configured, deployed, managed, and monitored.
Monitoring anything and everything is part of our DNA here at Zenoss, so we have built declarative monitoring support into Control Center. Applications can be automatically monitored and modeled upon provisioning.
The Control Center project aims to build a great community that builds software needed to deploy, manage, monitor, and scale enterprise applications. We rely on several open source projects:
Over time we hope that our project can incorporate some of the technology of other Docker-based orchestrators and vice/versa.
Discussions
Many of the developers of the control center can be found on on #zenoss on IRC. You can also raise issues on github or post questions to the Zenoss forums.
Report Issues
You can raise issues on Zenoss Control Center JIRA project. Zenoss uses JIRA internally to drive development, QA and customer issues.
Check out the Code
Contributing to the project is easy. Fill out the Control Center CLA. A zenoss representative will send you an email after they’ve received your submission. When you open a pull request to one of the control center repos, your github handle will be validated against our CLA database.


Copyright 2020, UPPRO.
Harvest Plus leads a global effort to improve nutrition and public health by developing and disseminating staple food crops rich in vitamins and minerals. Harvest Plus is part of the CGIAR research program on Agriculture for Nutrition and Health. Harvest Plus improves nutrition and public health in India by promoting pearl millet that provides more iron and wheat that contains more zinc in the diet. Harvest Plus and its partners work in five states of India to improve the availability, adoption, and consumption of biofortified pearl millet and wheat. The goal is that more than 1 million Indian farming households will be growing these crops by 2018.
Harvest Plus with the help of UPPRO implementing project on replication and distribution of Zn fortified wheat seed and Iron fortified Perl Millet. The project spread is in 6 districts of UP.


The backbone behind the luxurious resort and the LA - Zuberia group and one of the leading business corporate.
<EMAIL_ADDRESS>MBA graduate from the univeristy of stanford.Serving as the MD la zuberia resorts maldives since 10 years.
<EMAIL_ADDRESS>man behind the wonderfull events held in LA zuberia and the marriage islands from ebrus institute of georgia .
valluri.narasimha.19cse@bmu.edu.in


Loading...
Threefry2x32
r123
threefry2x32_ctr_t
threefry.h
threefry2x32_key_t
threefry.h
threefry2x32_ukey_t
threefry.h
Threefry2x64
r123
threefry2x64_ctr_t
threefry.h
threefry2x64_key_t
threefry.h
threefry2x64_ukey_t
threefry.h
Threefry4x32
r123
threefry4x32_ctr_t
threefry.h
threefry4x32_key_t
threefry.h
threefry4x32_ukey_t
threefry.h
Threefry4x64
r123
threefry4x64_ctr_t
threefry.h
threefry4x64_key_t
threefry.h
threefry4x64_ukey_t
threefry.h
Searching...
No Matches


--- layout: default ---
ProgressButton
is a custom progress indicator with a tiny footprint. The default implementation provides a pin progress button as seen on the Android design site.
ProgressButton
is highly customizable, you can supply your own resoures and progress values.
Simply define it in your your xml as:
</com.f2prateek.progressbutton.ProgressButton android:layout_width="wrap_content" android:layout_height="wrap_content"/>
Optionally, you could manually create the view from your Context
as:
ProgressButton button = new ProgressButton(context);
ProgressButton
is a subclass of CompundButton, so you can use any of it's methods and style attributes as well.
Custom attributes defined for ProgressButton
:
progress
max
circleColor
progressColor
pinnedDrawable
unpinnedDrawable
shadowDrawable
innerSize
pinned
Check out the sample app on Google Play for an example. The source is available in the samples
folder of the repository.
Due the the theming capabilities of the library, it must be referenced as a library project.
The library is also available through maven.
<dependencies> <dependency> <groupId>com.f2prateek</groupId> <artifactId>progressbutton</artifactId> <version>${progressbutton.version}</version> <type>apklib</type> </dependency> </dependencies>
Developed by Prateek Srivastava.
Thanks to Roman Nurik for providing the implementation that this library is based on.
Thanks to Square for the website template.
Copyright 2013 Prateek Srivastava Copyright 2012 Roman Nurik 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.


MAST-ML Input File¶
This document provides an overview of the various sections and fields of the MAST-ML input file.
A full template input file can be downloaded here: MASTML_InputFile
Input file sections¶
General Setup¶
The “GeneralSetup” section of the input file allows the user to specify an assortment of basic MAST-ML parameters, ranging from which column names in the CSV file to use as features for fitting (i.e. X data) or to fit to (i.e. y data), as well as which metrics to employ in fitting a model, among other things.
Example:
[GeneralSetup]
input_features = feature_1, feature_2, etc. or "Auto"
target_feature = target_feature
randomizer = False
metrics = root_mean_squared_error, mean_absolute_error, etc. or "Auto"
not_input_features = additional_feature_1, additional_feature_2
grouping_feature = grouping_feature_1
validation_columns = validation_feature_1
- input_features List of input X features
- target_feature Target y feature
- randomizer Whether or not to randomize y feature data
- metrics Which metrics to evaluate model fits
- not_input_features Additional features that are not to be fitted on (i.e. not X features)
- grouping_feature Feature names that provide information on data grouping
- validation_columns Feature name that designates whether data will be used for validation (set rows as 1 or 0 in csv file)
Data Cleaning¶
The “DataCleaning” section of the input file allows the user to clean their data to remove rows or columns that contain empty or NaN fields, or fill in these fields using imputation or principal component analysis methods.
Example:
[DataCleaning]
cleaning_method = remove, imputation, ppca
imputation_strategy = mean, median
- cleaning_method Method of data cleaning. “remove” simply removes columns with missing data. “imputation” uses basic operation to fill in missing values. “ppca” uses principal component analysis to fill in missing values.
- imputation_strategy Only valid field if doing imputation, selects method to impute missing data by using mean, median, etc. of the column
Clustering¶
Optional section to perform clustering of data using well-known clustering algorithms available in scikit-learn. Note that the subsection names must match the corresponding name of the routine in scikit-learn. More information on clustering routines and the parameters to set for each routine can be found here: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.cluster For the purpose of this full input file, we use the scikit-learn default parameter values. Note that not all parameters are listed.
Example:
[Clustering]
[[AffinityPropagation]]
damping = 0.5
max_iter = 200
convergence_iter = 15
affinity = euclidean
[[AgglomerativeClustering]]
n_clusters = 2
affinity = euclidean
compute_full_tree = auto
linkage = ward
[[Birch]]
threshold = 0.5
branching_factor = 50
n_clusters = 3
[[DBSCAN]]
eps = 0.5
min_samples = 5
metric = euclidean
algorithm = auto
leaf_size = 30
[[KMeans]]
n_clusters = 8
n_init = 10
max_iter = 300
tol = 0.0001
[[MiniBatchKMeans]]
n_clusters = 8
max_iter = 100
batch_size = 100
[[MeanShift]]
[[SpectralClustering]]
n_clusters = 8
n_init = 10
gamma = 1.0
affinity = rbf
Feature Generation¶
Optional section to perform feature generation based on properties of the constituent elements. These routines were custom written for MAST-ML, except for PolynomialFeatures. For more information on the MAST-ML custom routines, consult the MAST-ML online documentation. For more information on PolynomialFeatures, see: http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.PolynomialFeatures.html
Example:
[FeatureGeneration]
[[Magpie]]
composition_feature = Material Compositions
[[MaterialsProject]]
composition_feature = Material Compositions
api_key = my_api_key
[[Citrine]]
composition_feature = Material Compositions
api_key = my_api_key
[[ContainsElement]]
composition_feature = Host element
all_elements = False
element = Al
new_name = has_Al
[[PolynomialFeatures]]
degree=2
interaction_only=False
include_bias=True
- composition_feature Name of column in csv file containing material compositions
- api_key Your API key to access the Materials Project or Citrine. Register for your account at Materials Project: https://materialsproject.org or at Citrine: https://citrination.com
- all_elements For ContainsElement, whether or not to scan all data rows to assess all elements present in data set
- element For ContainsElement, name of element of interest. Ignored if all_elements = True
- new_name For ContainsElement, name of new feature column to generate. Ignored if all_elements = True
Feature Normalization¶
Optional section to perform feature normalization of the input or generated features using well-known feature normalization algorithms available in scikit-learn. Note that the subsection names must match the corresponding name of the routine in scikit-learn. More information on normalization routines and the parameters to set for each routine can be found here: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.preprocessing . For the purpose of this full input file, we use the scikit-learn default parameter values. Note that not all parameters are listed, and only the currently listed normalization routines are supported. In addition, MeanStdevScaler is a custom written normalization routine for MAST-ML. Additional information on MeanStdevScaler can be found in the online MAST-ML documentation.
Example:
[FeatureNormalization]
[[Binarizer]]
threshold = 0.0
[[MaxAbsScaler]]
[[MinMaxScaler]]
[[Normalizer]]
norm = l2
[[QuantileTransformer]]
n_quantiles = 1000
output_distribution = uniform
[[RobustScaler]]
with_centering = True
with_scaling = True
[[StandardScaler]]
[[MeanStdevScaler]]
mean = 0
stdev = 1
Learning Curve¶
Optional section to perform learning curve analysis on a dataset. Two types of learning curves will be generated: a data learning curve (score vs. amount of training data) and a feature learning curve (score vs. number of features).
Example:
[LearningCurve]
estimator = KernelRidge_learn
cv = RepeatedKFold_learn
scoring = root_mean_squared_error
n_features_to_select = 5
selector_name = MASTMLFeatureSelector
- estimator A scikit-learn model/estimator. The name needs to match an entry in the [Models] section. Note this model will be removed from the [Models] list after the learning curve is generated.
- cv A scikit-learn cross validation generator. The name needs to match an entry in the [DataSplits] section. Note this method will be removed from the [DataSplits] list after the learning curve is generated.
- scoring A scikit-learn scoring method compatible with MAST-ML. See the MAST-ML online documentation at https://htmlpreview.github.io/?https://raw.githubusercontent.com/uw-cmg/MAST-ML/dev_Ryan_2018-10-29/docs/build/html/3_metrics.html for more information.
- n_features_to_select The max number of features to use for the feature learning curve.
- selector_name Method to conduct feature selection for the feature learning curve. The name needs to match an entry in the [FeatureSelection] section. Note this method will be removed from the [FeatureSelection] section after the learning curve is generated.
Feature Selection¶
Optional section to perform feature selection using routines in scikit-learn, mlxtend and custom-written for MAST-ML. Note that the subsection names must match the corresponding name of the routine in scikit-learn. More information on selection routines and the parameters to set for each routine can be found here: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.feature_selection . For the purpose of this full input file, we use the scikit-learn default parameter values. Note that not all parameters are listed, and only the currently listed selection routines are supported. In addition, MASTMLFeatureSelector is a custom written selection routine for MAST-ML. Additional information on MASTMLFeatureSelector can be found in the online MAST-ML documentation. Finally, SequentialFeatureSelector is a routine available from the mlxtend package, which documention can be found here: http://rasbt.github.io/mlxtend/
Example:
[FeatureSelection]
[[GenericUnivariateSelect]]
[[SelectPercentile]]
[[SelectKBest]]
[[SelectFpr]]
[[SelectFdr]]
[[SelectFwe]]
[[RFE]]
estimator = RandomForestRegressor_selectRFE
n_features_to_select = 5
step = 1
[[SequentialFeatureSelector]]
estimator = RandomForestRegressor_selectSFS
k_features = 5
[[RFECV]]
estimator = RandomForestRegressor_selectRFECV
step = 1
cv = LeaveOneGroupOut_selectRFECV
min_features_to_select = 1
[[SelectFromModel]]
estimator = KernelRidge_selectfrommodel
max_features = 5
[[VarianceThreshold]]
threshold = 0.0
[[PCA]]
n_components = 5
[[MASTMLFeatureSelector]]
estimator = KernelRidge_selectMASTML
n_features_to_select = 5
cv = LeaveOneGroupOut_selectMASTML
- estimator A scikit-learn model/estimator. The name needs to match an entry in the [Models] section. Note this model will be removed from the [Models] list after the learning curve is generated.
- n_features_to_select The max number of features to select
- step For RFE and RFECV, the number of features to remove in each step
- k_features For SequentialFeatureSelector, the max number of features to select.
- cv A scikit-learn cross validation generator. The name needs to match an entry in the [DataSplits] section. Note this method will be removed from the [DataSplits] list after the learning curve is generated.
Data Splits¶
Optional section to perform data splits using cross validation routines in scikit-learn, and custom-written for MAST-ML. Note that the subsection names must match the corresponding name of the routine in scikit-learn. More information on selection routines and the parameters to set for each routine can be found here: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.model_selection . For the purpose of this full input file, we use the scikit-learn default parameter values. Note that not all parameters are listed, and only the currently listed data split routines are supported. In addition, NoSplit is a custom written selection routine for MAST-ML, which simply produces a full data fit with no cross validation. Additional information on NoSplit can be found in the online MAST-ML documentation.
Example:
[DataSplits]
[[NoSplit]]
[[KFold]]
shuffle = True
n_splits = 10
[[RepeatedKFold]]
n_splits = 5
n_repeats = 10
# Here, an example of another instance of RepeatedKFold, this one being used in the [LearningCurve] section above.
[[RepeatedKFold_learn]]
n_splits = 5
n_repeats = 10
[[GroupKFold]]
n_splits = 3
[[LeaveOneOut]]
[[LeavePOut]]
p = 10
[[RepeatedStratifiedKFold]]
n_splits = 5
n_repeats = 10
[[StratifiedKFold]]
n_splits = 3
[[ShuffleSplit]]
n_splits = 10
[[StratifiedShuffleSplit]]
n_splits = 10
[[LeaveOneGroupOut]]
# The column name in the input csv file containing the group labels
grouping_column = Host element
# Here, an example of another instance of LeaveOneGroupOut, this one being used in the [FeatureSelection] section above.
[[LeaveOneGroupOut_selectMASTML]]
# The column name in the input csv file containing the group labels
grouping_column = Host element
# Here, an example of another instance of LeaveOneGroupOut, this one being used based on the creation of the "has_Al"
# group from the [[ContainsElement]] routine present in the [FeatureGeneration] section.
[[LeaveOneGroupOut_Al]]
grouping_column = has_Al
# Here, an example of another instance of LeaveOneGroupOut, this one being used based on the creation of clusters
# from the [[KMeans]] routine present in the [Clustering] section.
[[LeaveOneGroupOut_kmeans]]
grouping_column = KMeans
Models¶
Optional section to denote different models/estimators for model fitting from scikit-learn. Note that the subsection names must match the corresponding name of the routine in scikit-learn. More information on different model routines and the parameters to set for each routine can be found here for ensemble methods: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.ensemble and here for kernel ridge and linear methods: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.kernel_ridge and here for neural network methods: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.neural_network and here for support vector machine and decision tree methods: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.svm . For the purpose of this full input file, we use the scikit-learn default parameter values. Note that not all parameters are listed, and only the currently listed data split routines are supported.
Example:
[Models]
# Ensemble methods
[[AdaBoostClassifier]]
n_estimators = 50
learning_rate = 1.0
[[AdaBoostRegressor]]
n_estimators = 50
learning_rate = 1.0
[[BaggingClassifier]]
n_estimators = 50
max_samples = 1.0
max_features = 1.0
[[BaggingRegressor]]
n_estimators = 50
max_samples = 1.0
max_features = 1.0
[[ExtraTreesClassifier]]
n_estimators = 10
criterion = gini
min_samples_split = 2
min_samples_leaf = 1
[[ExtraTreesRegressor]]
n_estimators = 10
criterion = mse
min_samples_split = 2
min_samples_leaf = 1
[[GradientBoostingClassifier]]
loss = deviance
learning_rate = 1.0
n_estimators = 100
subsample = 1.0
criterion = friedman_mse
min_samples_split = 2
min_samples_leaf = 1
[[GradientBoostingRegressor]]
loss = ls
learning_rate = 0.1
n_estimators = 100
subsample = 1.0
criterion = friedman_mse
min_samples_split = 2
min_samples_leaf = 1
[[RandomForestClassifier]]
n_estimators = 10
criterion = gini
min_samples_leaf = 1
min_samples_split = 2
[[RandomForestRegressor]]
n_estimators = 10
criterion = mse
min_samples_leaf = 1
min_samples_split = 2
# Kernel ridge and linear methods
[[KernelRidge]]
alpha = 1
kernel = linear
# Here, an example of another instance of KernelRidge, this one being used based by the [[MASTMLFeatureSelector]]
# method from the [FeatureSelection] section.
[[KernelRidge_selectMASTML]]
alpha = 1
kernel = linear
# Here, an example of another instance of KernelRidge, this one being used based in the [LearningCurve] section.
[[KernelRidge_learn]]
alpha = 1
kernel = linear
[[ARDRegression]]
n_iter = 300
[[BayesianRidge]]
n_iter = 300
[[ElasticNet]]
alpha = 1.0
[[HuberRegressor]]
epsilon = 1.35
max_iter = 100
[[Lars]]
[[Lasso]]
alpha = 1.0
[[LassoLars]]
alpha = 1.0
max_iter = 500
[[LassoLarsIC]]
criterion = aic
max_iter = 500
[[LinearRegression]]
[[LogisticRegression]]
penalty = l2
C = 1.0
[[Perceptron]]
alpha = 0.0001
[[Ridge]]
alpha = 1.0
[[RidgeClassifier]]
alpha = 1.0
[[SGDClassifier]]
loss = hinge
penalty = l2
alpha = 0.0001
[[SGDRegressor]]
loss = squared_loss
penalty = l2
alpha = 0.0001
# Neural networks
[[MLPClassifier]]
hidden_layer_sizes = 100,
activation = relu
solver = adam
alpha = 0.0001
batch_size = auto
learning_rate = constant
[[MLPRegressor]]
hidden_layer_sizes = 100,
activation = relu
solver = adam
alpha = 0.0001
batch_size = auto
learning_rate = constant
# Support vector machine methods
[[LinearSVC]]
penalty = l2
loss = squared_hinge
tol = 0.0001
C = 1.0
[[LinearSVR]]
epsilon = 0.1
loss = epsilon_insensitive
tol = 0.0001
C = 1.0
[[NuSVC]]
nu = 0.5
kernel = rbf
degree = 3
[[NuSVR]]
nu = 0.5
C = 1.0
kernel = rbf
degree = 3
[[SVC]]
C = 1.0
kernel = rbf
degree = 3
[[SVR]]
C = 1.0
kernel = rbf
degree = 3
# Decision tree methods
[[DecisionTreeClassifier]]
criterion = gini
splitter = best
min_samples_split = 2
min_samples_leaf = 1
[[DecisionTreeRegressor]]
criterion = mse
splitter = best
min_samples_split = 2
min_samples_leaf = 1
[[ExtraTreeClassifier]]
criterion = gini
splitter = random
min_samples_split = 2
min_samples_leaf = 1
[[ExtraTreeRegressor]]
criterion = mse
splitter = random
min_samples_split = 2
min_samples_leaf = 1
Plot Settings¶
This section controls which types of plots MAST-ML will write to the results directory.
Example:
[PlotSettings]
target_histogram = True
train_test_plots = True
predicted_vs_true = True
predicted_vs_true_bars = True
best_worst_per_point = True
feature_vs_target = False
average_normalized_errors = True
- target_histogram Whether or not to output target data histograms
- train_test_plots Whether or not to output parity plots within each CV split
- predicted_vs_true Whether or not to output summarized parity plots
- predicted_vs_true_bars Whether or not to output averaged parity plots
- best_worst_per_point Whether or not to output parity plot showing best and worst split per point
- feature_vs_target Whether or not to show plots of target feature as a function of each individual input feature
- average_normalized_errors Whether or not to show the average plots of the normalized errors


Worcester Source is a monthly meetup group hosted on the fourth Wednesday of each month at The Kiln in central Worcester.
Each meet features time for networking and refreshments, the featured presentation, and a round table discussion which extends the themes of the talk, with a “what I learnt” discussion the following day on the group’s Slack channel.
To inspire, motivate, and connect technical professionals in Worcestershire.
To build a community of technical professionals by hosting regularly-scheduled talks and seminars on topics of interest presented by experts in their field.
We believe that most people who fit into this group are self-identifying, but for everyone else, this group includes but isn't limited to:


See: Description
| Interface | Description |
|---|---|
| ByteArraySerializer<T> |
For sample usage custom serialization and other way of custom serialization
see
StreamSerializer . |
| ClassDefinition |
ClassDefinition defines a class schema for Portable classes.
|
| Data |
Data is basic unit of serialization.
|
| DataSerializable |
DataSerializable is a serialization method as an alternative to standard Java serialization.
|
| DataSerializableFactory |
DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization.
|
| DataSerializerHook | |
| FieldDefinition |
FieldDefinition defines name, type, index of a field
|
| IdentifiedDataSerializable |
IdentifiedDataSerializable is an extension to
DataSerializable
to avoid reflection during de-serialization. |
| InputOutputFactory | |
| Portable |
Portable provides an alternative serialization method.
|
| PortableAdapter<T> |
This is a base interface for adapting non-Portable classes to Portable.
|
| PortableContext | |
| PortableFactory |
PortableFactory is used to create Portable instances during de-serialization.
|
| PortableHook | |
| PortableReader |
Provides a mean of reading portable fields from a binary in form of java primitives
arrays of java primitives , nested portable fields and array of portable fields.
|
| PortableWriter |
Provides a mean of writing portable fields to a binary in form of java primitives
arrays of java primitives , nested portable fields and array of portable fields.
|
| SerializationService | |
| SerializationServiceBuilder | |
| Serializer |
Base interface of custom serialization interfaces
see
ByteArraySerializer
see StreamSerializer |
| SerializerHook<T> |
This interface is used to automatically register serializers from external
Hazelcast or user modules.
Both types of Serializer s are supported
(StreamSerializer and
ByteArraySerializer ). |
| StreamSerializer<T> |
A base class for custom serialization.
|
| VersionedPortable |
VersionedPortable is an extension to
Portable
to support per class version instead of a global serialization version. |
| Enum | Description |
|---|---|
| FieldType |
| Exception | Description |
|---|---|
| HazelcastSerializationException |
This is an exception thrown when an exception occurs while serializing/deserializing objects.
|
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.


xxh
Bring your shell with all of your customizations through SSH sessions.
Note: xxh does not install anything into system directories on the target machine; removing `~/.xxh` will clear all traces of xxh on the target machine.
More information: home page
- Connect to a host and run the current shell:
xxh "host"
- Install the current shell into the target machine without prompting:
xxh "host" ++install
- Run the specified shell on the target machine:
xxh "host" ++shell xonsh|zsh|fish|bash|osquery
- Use a specific xxh configuration directory on the target machine:
xxh "host" ++host-xxh-home ~/.xxh
- Use the specified configuration file on the host machine:
xxh "host" ++xxh-config ~/.config/xxh/config.xxhc
- Specify a password to use for the SSH connection:
xxh "host" ++password "password"
- Install an xxh package on the target machine:
xxh "host" ++install-xxh-packages package
- Set an environment variable for the shell process on the target machine:
xxh "host" ++env name=value


HTML:
Typescript:
HTML:
Typescript:
HTML:
Typescript:
HTML:
Typescript:
HTML:
Typescript:
HTML:
Typescript:
tdLoading
Simply add the tdLoading
attibute with a "name" value to the element you want to mask.
Dont forget to add the asterisk syntax before the tdLoading
directive if its not used in a ]]>
element.
More info on the asterisk (*) syntax here
The tdLoading
directive has {{loadingAttrs.length}} properties:
{{attr.description}}
{{attr.additionalDescription}}
HTML (*) syntax:
HTML (*) until async syntax:
HTML ]]> syntax
HTML ]]> until syntax
Typescript:
Import the [CovalentLoadingModule] in your NgModule:
TdLoadingService
This service is designed to be a factory of loading masks and serves as a facade for their usage.
Simply add this service as a provider to be able to use it in a component.
TdLoadingService.create() method recieves as parameter an object that implements the [ITdLoadingConfig] interface.
The TdLoadingService
service has {{loadingServiceMethods.length}} properties:
{{attr.description}}
Typescript:


Personal Profile
Full stack web and hybrid mobile applications developer specializing in full stack JavaScript application and architectures. Experienced in all stages of the development life cycle, well versed in numerous programming languages.
- Hands-on experience leading all stages of system development efforts, including requirements in definition, design, architecture, testing, and support.
- Outstanding leadership abilities; able to coordinate and direct all phases of project-based efforts.
Core Competencies
- Saavy Problem Solver
- Strong Analytical Skills
- Prioritizes Tasks
- Hybrid Mobile Development
- Full Stack Development
- Strong Leadership Skills


Our design practice offers a full range of
services including brand strategy, interaction
and visual design and user experience testing
Throughout your project, our designers create
and implement visual design and workflow,
solicit user feedback and work with you to make
sure what gets built is what is needed.
All engineers are fluent in the latest enterprise,
mobile and web development technologies.
They collaborate with your team to write, and
improve code on a daily basis, using proven
practices such as test-driven development and
pair programming.
All engineers are fluent in the latest enterprise,
mobile and web development technologies.
They collaborate with your team to write, and
improve code on a daily basis, using proven
practices such as test-driven development and
pair programming.
Gray Stretch
Mighty Ontario
Abstract
Brave
Elena
Word Press
Burned
Giraffe Restaurant


Sharad Pawar outwitted 'Chanakya of Indian politics': NCP takes jibe at BJP
The NCP's chief spokesperson Nawab Malik also reiterated that the throne of Delhi could not make Maharashtra bow before it.
by PTIMumbai: The Nationalist Congress Party chief Sharad Pawar has finally "outwitted" the "so-called Chanakya of the Indian politics", the party said on Friday, as it inches closer to forming a government with Shiv Sena and Congress in Maharashtra.
The NCP's chief spokesperson Nawab Malik also reiterated that the throne of Delhi could not make Maharashtra bow before it.
"@PawarSpeaks Sahab has finally outwitted the so- called Chanakya of Indian politics. The throne of Delhi could not make Maharashtra bow down before it. Jai Maharashtra," Malik tweeted, without naming anyone.
It is believed that Malik's jibe was directed at Union home minister and BJP president Amit Shah, who is often credited for being instrumental in the BJP's victories in several polls and government formations in the country. The BJP and the Uddhav Thackeray-led Shiv Sena had contested the October 21 Maharashtra Assembly polls jointly and won 105 and 56 seats respectively.
However, the saffron partners fell out after the Sena persisted with its demand for sharing the chief minister's post on rotational basis.
Now in a bid to form a government, the Sena is in talks with the NCP and Congress, who have won 54 and 44 seats respectively in the 288-member Maharashtra Assembly. Maharashtra has been under the President's rule since November 12, after no party came forward with enough numbers to form a government.
Catch the latest news, live coverage and in-depth analyses from India and World. Follow us on Facebook and Twitter.


@* * This template takes a single argument, a String containing a * message to display. *@ @(message: String)(implicit flash: Flash) @* * Call the `main` template with two arguments. The first * argument is a `String` with the title of the page, the second * argument is an `Html` object containing the body of the page. *@ @main("Welcome to Play") {


Email: will (at) artcontrol.me
Phone:<PHONE_NUMBER>
Education
Diploma with Honors in Art and Creativity. The Learning Connection. July 2010 - December 2012.
Studied Drawing and Design. Palmerston North School Of Design. October 2008 - July 2010.
Studied Applied Visual Imaging. Palmerston North UCOL. 2008 – 2009.
NCEA Level 2. Horowhenua Collage, Levin. 2002 – 2006
Work
Education Support Worker, Ministery of Education. Working at Whaihanga Early Learning Centre. October 2014 - December 2014.
Video Game Development tutor. Chalkle. September 2013.
Casual Life modeling. The Learning Connection. 2011 - 2012.
Mail Delivery. Kiwi Mail. 2005.
Volunteer
linux.conf.au. January 10-16 2015. AV team - recording speakers talks. http://linux.conf.au/
Te Whare O Te Ata (Fairfield Community Centre). Feburary 2014 - September 2014. Working with children on IT and art. Learnt Linux sysadmin. http://fairfield.org.nz
Python Weekly Classes. 2014. Te Whare O Te Ata. Wednesday night programming and computer help.
Whaihanga Early Learning Centre. 2014. Volunteer helper. Art, building with blocks and morning walks.
SeniorNet, Levin. 2013. Helped eldely with their digital devices.
Company Branding Shop. 2010. Screen printing. http://shirt.co.nz
Speaker
linux.conf.au. Jan 2015. Lightning Talk at astro miniconf regarding IPython Notebook. http://bit.ly/15zGtNC
Hamilton Computer Club. 2013 - 2014. Member and speaker Feb 2014 on Python programming language.
Hamilton Linux Users Group. 2014. Speaker on GoDot Game Engine.
Kiwi PyCon 2013. Lightning Talk regarding lastfm api. http://bit.ly/18dgBJb
Projects
ArtControl.me: The Art Of William Mckee. 2010 - Ongoing. Blog for uploading and discussing artwork. Pencil Drawing, Digital Painting. Life drawing, portraits, street scenes, landscapes. http://artcontrol.me CC:BY licence.
BroBeur Studios: Video Game Development. 2012 - 2013. 13 game on Google Play Store. Majority solo, created between 48hours and 7days. Collab with others in small 2-4 people teams. Involve in Global Game Jam 2013, 2014, 2015. http://brobeur.com
FreshFigure Photography. 2012 - Ongoing. Stock Photography site to host photography. Street and landscapes. Photography used by Horowhenua Mail, March 2013. http://freshfigure.com/art CC:BY licence.
WCMCKEE: Web and Software Development. 2011 - Ongoing. Python programming. Web scalping, data processing, website generation, point of sale, cybercafe managment system. NSites generatored include http://getsdrawn.com and LCA Signin (digital signin/out system). http://wcmckee.com MIT licence.


Navigation
Lorem.
Perspiciatis.
Commodi?
Placeat.
Quae?
All we need is love.
And piza. Pizza is good
www.pizza.com


{% import 'badges/include/macros.html' as macros %} {% if show_leaderboard %}
{# L10n: PT = Pacific Time #}
{% trans %}
Check out how many people are downloading Firefox.
Where are you on the leaderboard?
Leaderboard statics are updated at midnight PT each day.
{% endtrans %}
{{ _('TOP 5 AFFILIATES WITH THE MOST FIREFOX DOWNLOADS') }}


@* * This template takes a single argument, a String containing a * message to display. *@ @(ticketsAvailable: Int) @* * Call the `main` template with two arguments. The first * argument is a `String` with the title of the page, the second * argument is an `Html` object containing the body of the page. *@ @main("Ticket Overloads") { @* * Get an `Html` object by calling the built-in Play welcome * template and passing a `String` message. *@
You want to go see a show? There @if(ticketsAvailable!= 1){are}else{is} @ticketsAvailable ticket @if(ticketsAvailable!= 1){s} available!
}


| 550 | (A) | and girdes owte thayre guttys witħ scharpe growndyn speris |
| 552 | (C) | And gerde out þe guttes . with grounden speres |
| 546 | (D) | And gird out þe guttis with groundyn speris |
| 538 | (E) | & gurt owt here guttes . with groundyne speres |
| (Ex) | ---- no text ---- | |
| 567 | (L) | Girdiþ out þe guttes with grounden speres |
| (P) | ---- no text ---- | |
| 545 | (U) | And gurt out the guttes / witħ grounden speres |
| (V) | ---- no text ---- |


The symbology editor enables customization of the style for vector layers.
Vector features are shown in the map as points, lines or polygons. Points and polygons have a fill color. All vector features have a stroke. Points have additionally a radius since they are displayed as circles. You can always specify default visualization parameters. You can adapt the stroke width and color. Points and Polygons have a fill color. As all other global settings, this is overwritten by other style rules.
Each setting has a default value, which is used if no additional rule applies. Additional rules are derived values. If you specify a derived attribute name, your style is based on the feature values. For instance, you can specify a numeric column to be used as a radius for a point feature.


"NAHSHON "sorcerer, the son of Aminadab, and prince of the children of Judah at the time of the first numbering of the tribes in the wilderness(Exodus 6:23). His sister Elisheba was the wife of Aaron. He died in the wilderness (Numbers 26:64, 65). His name occurs in the Greek form Naasson in the genealogy of Christ (Matt, 1:4; Luke 3:32).
"NAHSHON "sorcerer, the son of Aminadab, and prince of the children of Judah at the time of the first numbering of the tribes in the wilderness(Exodus 6:23). His sister Elisheba was the wife of Aaron. He died in the wilderness (Numbers 26:64, 65). His name occurs in the Greek form Naasson in the genealogy of Christ (Matt, 1:4; Luke 3:32).


Hi, my name is
Rafael Almeida
I build things for the web
I'm a front-end engineer based in New York City
About me
Hello! I'm Rafael, I am a software engineer based in New York City, NY. I enjoy building things for the web.
Here's the technologies I work with:
- JavaScript (ES6+)
- React
- Node.js
- Python
Projects
Let's Get In Touch!
Send me a message on LinkedIn


{% extends "layout.html" %} {% block page_title %} Question page {% endblock %} {% block content %} {% block page_banner %} {% include "../includes/phase_banner_alpha.html" %} {% endblock %} Back What do you want to see data about? Select all options that are relevant to you. What do you want to see data about? Transactions The overall number of transactions processed by services Channel breakdown The channels through which services receive users' information User effort Reasons users have to get in touch with a service for extra information or help {% endblock %}
Select all options that are relevant to you.


--- title: "About" aliases: - about-us - contact author: "DJ Forbes" description: "About Practical R" date: 2019-12-07T14:38-05:00 publishdate: 2019-12-07T14:38-05:00 categories: ["About"] tags: ["R Markdown", "R", "About", "Practical R"] slug: "about-practical-r" output: blogdown::html_page: toc: true ---
Practical R, the blog, is built using Hugo, an open source static site generator available under the Apache Licence 2.0.. Hugo provides the ability to combine Markdown, R Markdown and HTML content files and uses shortcodes for adding rich content. This lets me focus on the content, not the blog.
Websites built with Hugo are extremely fast, secure and can be deployed anywhere.
Learn more or contribute on GitHub.
I have a passion for data science and the transformative power of data visualization and design to simplify and elevate communication and to engage and inspire people everywhere.
I first encountered R as a graduate student working on my Ph.D in 2011. I was looking for a tool to do analysis of a spatio-temporal data set. Commercial Geographic Information Systems (GIS) are not capable of doing that kind of analysis.
I fell immediately in love with R and have come to think of it as an extension (and in some cases, an enhancement) to conventional GIS software for geospatial analysis. I have never looked back, although I have looked back at my dissertation plots and other data visualizations and see that much improvement was possible back then, and also have far I have come to understanding R and improving my ability to do geospatial analysis with R.
I currently work as a geospatial analyst, demonstrating to my employer the benefits of geospatial data science. I have a very strong background in computing in general, including five years as an DOS/VSE Assembler programmer on an ancient IBM 4341 mainframe where I reformatted address information and processed bulk mailing lists for a printing company. I was able to bring this strong background into computing to Geography and the Geosciences (geology, geography).
Along the way I put myself through four degrees (AA&S Science, BS Mathematics, MA Geography, PhD Geosciences) and basically am a poster child for “life long learner”, going from being an IBM PC-DOS computer whiz to Windows (all flavors) and now the web. Having decades of experience in computing, I firmly believe that technology should be focused as a benefit to people (and other living things). There’s much work to do for re-emphasizing the importance of the real world over the virtual.
Extending my education from mathematics into geography and spatial data science has only increased the number of questions I hope to answer, so I expect to be doing this for many years to come. I do this work because I love it and want to share what I’ve learned. I guess this is my way of trying to make the web a better place.
If you are interested in collaborating on some projects, please don’t hesitate to contact me.


| float = any floating point number (integers are converted on the fly) |
| This command will return the square root of a specified value. The value returned is a floating point number. |
|
; sqr# example
value=25 print "The square root of our value is: " + sqr#(value) waitkey() |


Issue 110
Welcome to another issue of Haskell Weekly!  This is a weekly summary of what’s going on in its community.
Want to see something featured in Haskell Weekly? Open an issue or pull request on GitHub.
Featured
-
Eta v0.8: REPL and metaprogramming
This release implements two long-awaited features: (1) Eta REPL: It is based on GHCi and provides a way to interactively write Eta programs using the read-eval-print-loop. (2) Template Metaprogramming: It is based on Template Haskell and allows you to do code generation at compile time similar to macros in Lisp-like languages.
-
Type classes: Prepare for launch
The videos give us a chance to show what happens when you make different kinds of mistakes, but the text is more useful when you want to look back, review, refresh your memory.
-
Restyled makes it easy to maintain, or transition to, a consistent coding style across your entire organization by integrating directly into your existing Pull Request process.
-
This article is an introduction to writing generative art with Haskell, using a stack inspired by Ben Kovach’s similar post I came across in March. I assume familiarity with Haskell and an interest in generative art.
-
Recently I’ve been working on distributed systems and I often need to deal with the data that may be located anywhere. We’ll see how just one algebraic construction helped to describe a problem with recycling data in general and then to solve it.
-
This post is about implementing coverage checking of pattern matches using Haskell. It does not involve any super-advanced type-level trickery, so as long you’re somewhat comfortable with monad transformers you should be fine.
-
Breadth-first traversals in far too much detail
After looking at the algorithms I posted last time, I noticed some patterns emerging which I thought deserved a slightly longer post. I’ll go through the problem (Gibbons 2015) in a little more detail, and present some more algorithms to go along with it.
-
Heterogeneous lists with dependent types in Haskell
With the help of GHC’s many extensions, we can encode simple forms of dependent types, allowing us to enforce more expressive invariants in our programs at compile time.
-
Research as a build system with Shake
In the last year, I have the opportunity to try out a new way to improve upon my own productivity doing research and other university-related projects. I call it the research build system, and it has allowed me to iterate on my work more quickly.
Jobs
-
Software engineer at ITProTV in Gainesville, Florida
ITPro.TV is a fast-growing digital media business that focuses on continuing education in technical domains. We are currently accepting applications for full-stack software professionals to join our small but talented multidisciplinary team.
In brief
- Agda 2.5.4 released
- Algebraic data types (ADTs) in Haskell
- Church-encoded
Maybe
- Codeworld: Haskell as a first programming language
- Elm from a Haskell perspective
- GHC: Introduce
DerivingVia
- Haskell adoption and user satisfaction growing
- High-level quantum assembly using Haskell
- Semi-formal development: The Cardano wallet
- Stackage nightly 2018-06-01 using GHC 8.4.3
- What is new in cross compiling Haskell
Package of the week
This week’s package of the week is clock, a library that provides convenient access to high-resolution clock and timer functions of different operating systems via a unified API.
Call for participation
Events
- June 7: Haskell.SG June meetup
- June 8: Going through Software Foundations by Benjamin Pierce
- June 9: Norcross Haskathon
- June 10: Haskell 101
- June 11: Haskell in 2018: A software engineering perspective
- June 12: Hedgehog state machine testing & Typescript Sodium
- June 13: Haskell Wednesday


Algorithms can place an order through calling the appropriate method in the API. Going long is denoted with a ordering positive number, and short a negative one. LEAN does not support hedging (long and short at the same time).
Placing an order generates an $[OrderTicket] which you can use to update, cancel or check the status of your order.
To update an order can call the Update method on the OrderTicket. The Update method takes an $[UpdateOrderFields] object which defines what properties of the order should be updated. In the same way you can cancel your order with the OrderTicket Cancel method.
The OrderTicket Status property can be used to determine if the order is filled. The $[OrderStatus En] has the values Submitted, PartiallyFilled, Filled, Cancelled or Invalid.
The Transactions property is a helper that provides easy access to current and past orders and order tickets.
// Popular Transactions methods: Transactions .CancelOpenOrders(Symbol symbol) .CancelOrder(int orderId, string orderTag = null) .GetOpenOrders() .GetOpenOrders(Symbol symbol) .GetOrderById(int orderId) .GetOrders(Funcfilter) .GetOrderTicket(int orderId) .GetOrderTickets(Func filter = null)


The Bengal tiger (Panthera tigris tigris) is the most numerous tiger. By 2011, the total population was estimated at fewer than 2,500 individuals with a decreasing trend.
The Indochinese tiger (Panthera tigris corbetti) is a tiger subspecies occurring in Myanmar, Thailand, Lao PDR, Viet Nam, Cambodia and southwestern China.
The snow leopard or ounce (Panthera uncia syn. Uncia uncia) is a large cat native to the mountain ranges of Central and South Asia.
The Asiatic lion (Panthera leo persica), also known as the Indian lion and Persian lion, is a lion subspecies that lives as a single population in Gujarat, India. It is listed as Endangered on the IUCN Red List because of its small population size.
The West African lion (Panthera leo senegalensis), also called Senegal lion, was considered a lion subspecies native to Central and Western Africa.
The cheetah (Acinonyx jubatus) is a large felid of the subfamily Felinae. Cheetahs are active mainly during the day, with hunting their major activity.


This is a para with a footnote.1
This is another para with a footnote.2
And the body of the footnote has markup. For example, a link to digg. And some code:
markup
↩
This body has markup too, but doesn't end with a code block. ↩


{{ reports.timestamp }}
Author: {{ reports.author }}
{% endif %}
{{ reports.companyName }}
CEO: {{ reports.companyCEO|linebreaksbr }}
Location: {{ reports.companyLocation|linebreaksbr }}
Country: {{ reports.companyCountry|linebreaksbr}}
Phone Number: {{ reports.companyPhone|linebreaksbr}}
Sector: {{ reports.sector|linebreaksbr}}
Industry: {{ reports.industry|linebreaksbr}}
Current Projects: {{ reports.currentProjects }}
{% if user.is_authenticated %}{{ reports.upload|linebreaksbr}}
{% endif %}Encrypted: {{ reports.encrypted|linebreaksbr}}
Privacy: {{ reports.privacy|linebreaksbr}}
Keywords: {{ reports.keywords|linebreaksbr }}
Files:
{% if user.is_authenticated %} {% for result in uploads %}{{ result.fileupload }} [Encrypted: {{ result.encrypted|linebreaksbr}}]
{% endfor %} {% endif %}Upload another file {% if not request.user|has_group:"2" %} {% endif %}


Time and habits
Navigation
After reading about time management as part of EDA Phase 0, I
have decided I will try the Pomodoro Technique. I notice that
Toggl has this functionality built in.
I find it interesting that many guides that talk about time
management almost focus more on break times than productive
times. I guess that if you work solidly for a long period of
time then you burn out, and you can't really call that 'time
management'.
Update: I have been trying to use the Pomodoro Technique and
have been enjoying it so far. I have found that I can work on
a problem without interruption or distraction for 25 minutes
and the break time lets me do things that I have been thinking
about while working and get them out of my system.
I'm going to keep using the Pomodoro technique for the foreseeable
future. I am sure I will only get better at it as I continue
using it.


The first calculator calculates what a certain percentage of an amount is. For example: What is 12% of
50? Answer: 6, because 12 percent of 50 is 6.
The second calculator calculates how much percent an amount is of another amount. For example: 20 is
what percent of 10? Answer: 200%, because 20 is 200 percent of 10.
The third calculator calculates what the total amount is if a certain amount is a certain percentage of
that. Example: 20 is 50% of what? Answer: 40, because 20 is 50 percent of 40.
The fourth calculator calculates what the percentage increase or decrease from one amount to another is.
Example: What is the percentage increase or decrease from 50 to 60? Answer: 20%, because 50 to 60 is a
20 percent increase.
The percent value is computed by multiplying the numeric value of the ratio by 100. For example, to find
50 apples as a percentage of 1250 apples, first compute the ratio 50/1250 = 0.04, and then multiply by
100 to obtain 4%. The percent value can also be found by multiplying first, so in this example the 50
would be multiplied by 100 to give 5,000, and this result would be divided by 1250 to give 4%.
To calculate a percentage of a percentage, convert both percentages to fractions of 100, or to decimals,
and multiply them. For example, 50% of 40% is:
(50/100) * (40/100) = 0.50 * 0.40 = 0.20 = 20/100 = 20%.
It is not correct to divide by 100 and use the percent sign at the same time. (E.g. 25% = 25/100 = 0.25,
not 25% / 100, which actually is (25/100) / 100 = 0.0025. A term such as (100/100)% would also be
incorrect, this would be read as (1) percent even if the intent was to say 100%.)
Whenever we talk about a percentage, it is important to specify what it is relative to, i.e. what is the
total that corresponds to 100%. The following problem illustrates this point.
In a certain college 60% of all students are female, and 10% of all students are computer science
majors. If 5% of female students are computer science majors, what percentage of computer science majors
are female?
We are asked to compute the ratio of female computer science majors to all computer science majors. We
know that 60% of all students are female, and among these 5% are computer science majors, so we conclude
that (60/100) * (5/100) = 3/100 or 3% of all students are female computer science majors. Dividing this
by the 10% of all students that are computer science majors, we arrive at the answer: 3%/10% = 30/100 or
30% of all computer science majors are female.
This calculator helps you to solve numerous problems involving percentages. It can calculate percentage growth, reverse percentage, and many more. It can be used for taxes, weight, discounts etc. If you dont have the time to figure out what the right way to calculate something involving percentages is, or simply dont know how to calculate percentage, this tool is the right choice for you and helps you identify and solve those problems in an easy-to-understand way. Sometimes due to inconsistent usage, it is not always clear from the context what a percentage is relative to. When speaking of a "10% rise" or a "10% fall" in a quantity, the usual interpretation is that this is relative to the initial value of that quantity. For example, if an item is initially priced at $200 and the price rises 10% (an increase of $20), the new price will be $220. Note that this final price is 110% of the initial price (100% + 10% = 110%). Some other examples of percent changes: An increase of 100% in a quantity means that the final amount is 200% of the initial amount (100% of initial + 100% of increase = 200% of initial); in other words, the quantity has doubled. An increase of 800% means the final amount is 9 times the original (100% + 800% = 900% = 9 times as large). A decrease of 60% means the final amount is 40% of the original (100% ? 60% = 40%). A decrease of 100% means the final amount is zero (100% ? 100% = 0%). In general, a change of x percent in a quantity results in a final amount that is 100+x percent of the original amount (equivalently, 1+0.01x times the original amount).
In mathematics, a percentage is a number or ratio expressed as a fraction of 100. It is often denoted
using the percent sign, "%", other than promill, or millage, which expresses a fraction of 1000.
The term "per cent" is derived from the Latin per centum, meaning "by the hundred".
The sign for "per cent" evolved by gradual contraction of the Italian term per cento, meaning "for a
hundred".
The "per" was often abbreviated as "p." and eventually disappeared entirely. The "cento" was contracted
to two circles separated by a horizontal line, from which the modern "%" symbol is derived.
Source: Wikipedia
In British English, percent is sometimes written as two words (per cent, although percentage and
percentile are written as one word). In American English, percent is the most common variant (but
cf. per mille written as two words).
In the early part of the twentieth century, there was a dotted abbreviation form "per cent.", as opposed
to "per cent". The form "per cent." is still in use as a part of the highly formal language found in
certain documents like commercial loan agreements (particularly those subject to, or inspired by, common
law), as well as in the Hansard transcripts of British Parliamentary proceedings. The term has been
attributed to Latin per centum. The concept of considering values as parts of a hundred is originally
Greek. The symbol for percent (%) evolved from a symbol abbreviating the Italian per cento. In some
other languages, the form prosent is used instead. Some languages use both a word derived from percent
and an expression in that language meaning the same thing, e.g. Romanian procent and la sut? (thus, 10 %
can be read or sometimes written ten for [each] hundred, similarly with the English one out of ten).
Other abbreviations are rarer, but sometimes seen.
Grammar and style guides often differ as to how percentages are to be written. For instance, it is
commonly suggested that the word percent (or per cent) be spelled out in all texts, as in "1 percent"
and not "1%". Other guides prefer the word to be written out in humanistic texts, but the symbol to be
used in scientific texts. Most guides agree that they always be written with a numeral, as in "5
percent" and not "five percent", the only exception being at the beginning of a sentence: "Ten percent
of all writers love style guides." Decimals are also to be used instead of fractions, as in "3.5 percent
of the gain" and not "3.5 percent of the gain". It is also widely accepted to use the percent symbol (%)
in tabular and graphic material.
In line with common English practice, style guides - such as The Chicago Manual of Style - generally state
that the number and percent sign are written without any space in between. However, the International
System of Units and the ISO 31-0 standard require a space.


Cookies
Cookies Needed By Location Each Day
Enter your information:
storeName:
minCustomer:
maxCustomer:
averageSale:
go to gallery


getName(); ?>
Are you sure you wish to delete ""? This will remove the participant’s email from the list of excluded email addresses and open up the slot for another participant.
If the participant wants to sign up for a different timeslot, you can provide them with the link below which will allow them to sign up again. The participant must first be deleted for this link to work.
Warning: this action cannot be undone.


Easily create your own Twitter Bootstrap theme. Like it ? Save it !
New Twitter Bootstrap Framework included for more awesomeness.
See instantly what you are changing on the content.
Awesome typehead function included : Find variables as you type.
You already have set some variables. Import them and you can even custom your own new variables.
Got the color that you love with Colorpicker.
Add awesome webfonts from Google Webfont. They are all included in font magic typehead.
You like Less ? Bootstrap theme editor support lovely Less language with all the functions. Use all the functions less that you love.
Satisfy? Download your personalized CSS, minified or not and LESS variables.
Awesome framework for an awesome project. Check out our main Project Pikock, all made with AngularJS and Rails : Pikock.
Bootstrap Magic featuring Boostrap 3 http://t.co/lZFNYyKP0M (http://t.co/uYWmjLxyVP)
— Hacker News 50 (@newsyc50) September 3, 2013
Bootstrap Magic : Generate your own bootstrap theme quickly and easily --> http://t.co/2Dn780h9IW
— Jeremy Morgan (@JeremyCMorgan) September 4, 2013
Bootstrap Magic – A Twitter Bootstrap themes generator ow.ly/gV0T2
— Paul Andrew (@speckyboy) Janvier 18, 2013
Bootstrap Magic – Personnalisez vos templates Twitter Bootstrap en quelques clics goo.gl/fb/Vp76B #blog
— Korben (@Korben) Janvier 16, 2013
Bootstrap Magic : Twitter bootstrap themes generator pikock.github.com/bootstrap-magi…
— Daniel Stefanovic (@DaniStefanovic) Janvier 23, 2013
Bootstrap Magic http://t.co/1EOz9Sd08V 일전에 소개드린 부트스트랩 테마 제너레이터가 버전 3을 지원하네요. 당연하지만^^
— Nolboo Kim (@n0lb00) September 4, 2013
Bootstrap Magic - another easy way to theme and set your Bootstrap-powered site apart. pikock.github.com/bootstrap-magi…
— Brian Ford (@briantford) Janvier 16, 2013
Bootstrap3のテーマをWYSIWYGでカスタマイズ可能な「Bootstrap Magic」 http://t.co/R9JxUBeFps
— phpspot (@phpspot_kj) September 5, 2013


I am an Applied Scientist at Amazon Web Services, part of AWS Computer Vision Science team (Rekognition and Video).
Prior to joining Amazon, I graduated from the research-based master’s program in Robotics at Carnegie Mellon University, School of Computer Science. At CMU, my research focused on understanding human behavior through computer vision, machine learning and psychology. I have worked on building multi-modal (using video and audio) emotion recognition system and on understanding the influence of body posture, facial expressions, and head motions on the behavior of people in interpersonal conversations.
Prior to joining CMU, I worked as a research staff at School Of Computer Science & Engineering, Nanyang Technological University, Singapore. Where I was working in the area of embedded computer vision, on implementing real time, hardware efficient object and pedestrian detection systems on embedded devices. Prior to that during my undergrad I did a double major in Physics and Electrical Engineering from BITS Pilani University, India.
More details are in my CV.
Link to my thesis.


Simple Date Picker
You can use two-way data binding to select a date or range of dates on a calendar. Calendars internally utilize an interface called CalendarDay
, which contains the property date
.
To select a date you will create a new object that contains the property date, whose value is a native JavaScript Date object. Then, using two-way binding syntax, set the selectedDay value to your new object.
Note that selecting a day (or range of days) in this manner will override any block/disable functions.
Range Date Picker
Allows the selection of a range of dates. Only the first and last dates are passed back under ngModel.
Internationalization
It is possible to internationalize both the aria labels and the month names/weekdays through providing a service.
Formatting
Providing a custom format for the dates is possible through providing a service.
Null Validity
Null input values are considered valid by default. Use [allowNull]="false"
to make them invalid.


| deleteRecords | delete several records |
| downloadFile | download a file |
| getRecord | single record retrieval |
| getRecords | several records retrieval |
| initialize-method | initialize/declare kintone object for R |
| Kintone | initialize/declare kintone object for R |
| kintone-class | initialize/declare kintone object for R |
| registRecord | regist a single record |
| registRecords | regist several records |
| updateRecord | update a single record |
| updateRecords | update several records |
| uploadFile | upload a file |


| Book | Author | Category | Quantity | Action |
|---|---|---|---|---|
| Yellow Cassava | Emeka Ofor | Poetry | 12 | |
| Microsoft Billionaire Circle | Bill Gates | Entrepreneurship | 2 | |
| Microsoft Exchange Server | Mark Hughes | Server Configurations | 1 | |
| Es6 For Beginners | Ned Stark | Software Development | 6 | |
| Trials of Brother Jero | Wole Soyinka | Poetry | 8 | |
| Agile Processes | Pasuma | Software Design Methodologies | 4 |


Equivalence between flow graphs
Equality between flow graphs is not just graph isomorphism,
since graphs containing only value
nodes can be copied and discarded:
=
=
but the same is not true for graphs containing some central nodes:
Is there an equivalence on graphs with these properties?


1 Introduction
1.5 The LFE REPL
1.5.1 Using the REPL
We covered basic REPL usage in the quick start. We'll provide some information about the REPL in the document you are currently reading :-)
<IP_ADDRESS> Starting the REPL
If you don't have LFE installed system-wide, you need to tell it (Erlang,
really) where the LFE .beam
files are. Here are the three ways to start
up LFE in this case. The easiest is lfetool
:
$ lfetool repl lfe
If you're project was built with lfetool
, then you'll have a make target
called shell
; calling this will first compile your source files and then
call out to lfetool
. Due to the compiling, this is a little slower way to
start the REPL (though better for debugging!):
$ make shell
The nice thing about both of these is that they automatically add your
dependencies to ERL_LIBS
so you have access to everything you need in the
REPL itself.
Here are some more ways to start the REPL that don't take care of these niceties for you:
$ ./bin/lfe -pa ./ebin
LFE Shell V5.10.4 (abort with ^G)
>
$ erl -user lfe_boot -pa /path/to/lfe/ebin
LFE Shell V5.10.4 (abort with ^G)
>
You can also start an LFE REPL from the Erlang shell. First hop into erl
:
$ erl -pa /path/to/lfe/ebin
Eshell V5.10.4 (abort with ^G)
1>
then fire up LFE:
1> lfe_shell:server().
LFE Shell V5.10.4 (abort with ^G)
>
If you do have LFE installed system-wide, then starting the shell can be done in the ways listed below.
$ lfe
You can also start the LFE REPL by passing options directly to erl
.
Again, assuming that you have LFE installed system-wide, from any directory you
may do this:
$ erl -user lfe_boot
Also, if you happen to be running an Erlang shell already, you can start the LFE REPL with the following:
14> lfe_shell:server().
LFE Shell V<IP_ADDRESS> (abort with ^G)
>
<IP_ADDRESS> Running Commands
Once you're in the REPL, it's just a matter of entering code:
> (+ 1.5 3 4 5 6 7)
28
>
Note that you can't define moduless from the REPL; you'll have to put
those in a module file and compile or slurp
the file from the
REPL. Are you read for a real defun
time? Here we go!
> (defun exp (x y)
(trunc (: math pow x y)))
exp
>
Let's put that exp
to use:
> (exp 2 6)
64
>
You could take the lambda
route too:
> (set exp
(lambda (x y)
(trunc (: math pow x y))))
#Fun<lfe_eval.15.132627770>
>
And, if you want to get nuts:
> (: lists map
(lambda (z)
(funcall exp (car z) (cadr z)))
(list (list 1.5 0) (list 3 4) (list 5 6)))
(1 81 15625)
>
<IP_ADDRESS> Quitting the REPL
Just as there are multiple ways in which you can start the REPL, there are a
couple ways you can leave it. You can jump into the JCL from the LFE prompt by
hitting ^g and then entering q
:
> ^g
User switch command
--> q
$
or you can call the Erlang shell's quit function:
> (: c q)
ok
>
$
1.5.2 Special Functions
There are some functions specially defined in LFE for use from the REPL. These are listed below with information about their use.
(c File [Options])
- Compile and load an LFE file. Assumes default extension.lfe
.(l Module ...)
- Load modules.(m Module ...)
- Print out module information, if no modules are given then print information about all modules.(ec File [Options])
- Compile and load an Erlang file.(slurp File)
- Slurp in a source LFE file and makes all functions and macros defined in the file available in the shell. Only one file can be slurped at a time and slurping a new file removes all data about the previous one.(unslurp)
- Remove all function and macro definitions except the default ones.(set Pattern Expr)
- Evaluate Expr and match the result with Pattern binding variables in it. These variables can then be used in the shell and also rebound in another set.(: c Command Arg ...)
- All the commands in the Erlang shell's Command Interface Module can be reached in this way.
1.5.3 Special Variables
LFE also provides some convenience variables similar to what Lisp
has defined for
+, ++, +++,
, *, ***,
and
-.
Additionally, LFE also provides the $ENV
variable.
+/++/+++
- The three previous expressions input.*/**/***
- The values of the previous 3 expressions.-
- The current expression input.$ENV
- The current environment (accessible in the REPL as well as in macros).
These probably warrant some examples.
Let's say you had just entered the following in the REPL:
> (+ 1.5)
3
> (: c memory)
(#(total 10026672)
#(processes 1656528)
#(processes_used 1656528)
#(system 8370144)
#(atom 153321)
#(atom_used 147399)
#(binary 1338560)
#(code 3255239)
#(ets 290544))
> (set my-func (lambda () (: io format '"Hello, Zaphod!")))
#Fun<lfe_eval.21.53503600>
>
Then you can get the previous expressions you input with the following commands:
> +++
(+ 1.5)
> +++
(: c memory)
> +++
(set my-func (lambda () (: io format '"Hello, Zaphod!")))
> ++
+++
> +
++
>
Most of us will actually use the arrow keys, thanks to the readline
library. However, the classic, pre-readline
approach is still available,
should you choose to use it.
Similarly, you can get the results returned by using the variabels from the second bullet item. If you're following along in the REPL, go ahead and re-enter the commands we typed above to reset the last three items in your command history. Then do the following:
> ***
3
> ***
(#(total 9976496)
#(processes 1606688)
#(processes_used 1606688)
#(system 8369808)
#(atom 153321)
#(atom_used 147399)
#(binary 1338096)
#(code 3255239)
#(ets 290544))
> ***
#Fun<lfe_eval.21.53503600>
> (funcall *)
Hello, Zaphod!
ok
>
There's another, called the "dash" varibale. It is bound to the actual expression that is currently being evaluated. Here's an example of this being used:
> (: io format '"Evaluating the expression '~p' ...~n" (list -))
Evaluating the expression '[':',io,format,
[quote,"Evaluating the expression '~p' ...~n"],
[list,'-']]' ...
ok
>
We've saved one of the more archane special variables to last: $ENV
.
When you first start up a shell, the $ENV
variable holds pristine state
data:
> $ENV
(#(variable *** ())
#(variable ** ())
#(variable * ())
#(variable - ())
#(variable +++ ())
#(variable ++ ())
#(variable + ()))
>
We can define a few variables and then check them out with another display of the environment:
> $ENV
(#(variable my-func #Fun<lfe_eval.10.53503600>)
#(variable asnwer 42)
#(variable *** 42)
#(variable
...
If you slurp
a file in the REPL, your environment will be updated with all
the definitions in that file:
> (slurp '"examples/core-macros.lfe")
#(ok -no-mod-)
> $ENV
(#(function
bq-expand
2
#(letrec
(lambda (exp n)
...
There is, as you might have guessed, much more to that ellided output (for that particular example, nearly all the rest of it is macro definitions).
Making use of $ENV
can be very helpful when debugging include files,
loading Erlang header files, or when creating macros. Furthermore, when spending
a great deal of time in the REPL prototyping code for a project, it can be
quite useful to refresh one's memory as to what functions and variables are
currently available in $ENV
.
Looking at the output for $ENV
can be a bit overwhelming, however. As you
might imagine, there is an easy answer to this: filter it! The following makes
use of the Erlang lists
module as well as patterns in an anonymous
function, both of which will be covered in more detail later:
> (set filter-env
(lambda (env)
(: lists foreach
(match-lambda
(((tuple 'function func-name arity _))
(: io format '"function: ~p/~p~n" (list func-name arity)))
(((tuple 'macro macro-name _))
(: io format '"macro: ~p~n" (list macro-name)))
(((tuple 'variable var-name value))
(: io format '"variable: ~p~n" (list var-name)))
((_)))
env)))
#Fun<lfe_eval.21.53503600>
Now, as one hacks away in the REPL, slurp
ing away at various modules,
getting a list of what's defined in the current environment is a piece of cake:
> (funcall filter-env $ENV)
variable: 'my-var-4'
variable: 'my-var-3'
variable: 'my-var-2'
variable: 'my-var-1'
variable: filter
function: 'bq-expand'/2
macro: backquote
macro: 'orelse'
macro: 'andalso'
macro: 'cond'
macro: 'flet*'
macro: 'let*'
macro: 'list*'
macro: '?'
macro: ':'
macro: '++'
macro: cddr
macro: cdar
macro: cadr
macro: caar
variable: '***'
variable: '**'
variable: '*'
variable: '-'
variable: '+++'
variable: '++'
variable: '+'
ok
>
1.5.4 Getting Out of Trouble
Every once in a while you may find that you do something which causes the REPL to crash, presenting you with something that looks like this:
>
=ERROR REPORT==== 17-Feb-2013::15:39:33 ===
...
You don't have to quit and restart the REPL, if you don't want to! There are a couple of steps that you can take instead.
<IP_ADDRESS> Interrupting a Shell Process
When you get an error as seen above, type ^g
. This will put you into JCL
(Job Control Language) mode. At the JCL prompt, type ?
to see a list of
options:
User switch command
--> ?
c [nn] - connect to job
i [nn] - interrupt job
k [nn] - kill job
j - list all jobs
s [shell] - start local shell
r [node [shell]] - start remote shell
q - quit erlang
? | h - this message
Let's see what's running:
--> j
1* {lfe_shell,start,[]}
Our shell process is still alive, though not responding. Let's interrupt it and then connect to it again:
--> i 1
--> c 1
exception error: function_clause
in (: lists sublist #(error interrupted) 1)
in (lfe_scan string 4)
in (lfe_io scan_and_parse 3)
>
Once we interrupted the job, our error messages were printed to the REPL and we were placed back at the LFE prompt.
<IP_ADDRESS> Starting a New Shell
Sometimes, though, there is no shell process any more. Here's how to start up a new shell process if the one that you're using dies:
--> s lfe_shell
--> j
2* {lfe_shell,start,[]}
--> c 2
LFE Shell V<IP_ADDRESS> (abort with ^G)
>
And you're back up!


Small experiments with browser technologies.
These may not work on some browsers, or have bugs.
A 2D skateboarding game (similar to Line Rider in some ways) rendered entirely using browser elements.
Collision is implemented by raymarching a signed distance field generated from those elements.
Renders lights as "stretchy" billboards, allowing for cheap motion blur without post-processing or render-to-texture; just additively blended polygons.
An extension of Motion Blur to render entire scenes using alpha-test billboards.
This works, and looks fairly unique, but is heavy on fillrate as those billboards must overlap to eliminate cracks in the scene, and with a "soft" edge this leads to a great deal of overdraw.
May be revisited in future; a Blender export plugin and a basic engine framework have been implemented.
Games created collaboratively over a 48 hour period.

Introduced us to CoffeeScript, Pixi.JS and Aseprite. Inspired SprigganJS.
Contributors:
An imitation of Minecraft's crafting system, as a text adventure.
Created in the final hours (learning JavaScript along the way) after the game our team was making was unsuccessful.


{%include 'header.html'%}
{% include 'navbar.html' %}
Select a product
{% for product in products %}
{{product}}
{% endfor %}
Select a contract
{% for contract in contracts %}
{{contract}}
{% endfor %}
Select a maturity
Overlap data
Chart


Darwin brokered other publications
by Antonio C. Marques & Klaus HartfelderCharles Darwin was not just an occasional contributor who used Nature to share his own findings and discussions (see Y. Liu Nature 574, 36; 2019). He also gave voice to naturalists around the world, at a time when the journal was not easily accessible to the international scientific community.
Roughly half of Darwin’s contributions to Nature were transcripts (with due credit) of reports and findings sent to him. The writers of the letters were from Brazil, the United States, Peru and Poland. His most frequent correspondent was Johann Friedrich Theodor (Fritz) Müller, a German scientist who emigrated to southern Brazil in 1852. Müller, like several of Darwin’s interlocutors, tested and observed facts described in On the Origin of Species (1859).
Müller’s support for the theory of evolution was expressed in his book Für Darwin (1864). Darwin considered it of such importance that he himself sponsored its translation into English, published the year of Nature’s launch, 1869, under the title Facts and Arguments for Darwin. This initiated a 17-year friendship between the two naturalists, documented by intensive correspondence. Between 1874 until the year before his death in 1882, Darwin transcribed seven of the scientific reports he received from Müller and submitted them to Nature.
Nature 575, 51 (2019)
doi: 10.1038/d41586-019-03386-7