Keynote speakers for the 2019 Pacific Neighborhood Consortium Annual Conference and Joint Meetings (PNC 2019)
PNC 2019 Keynotes
Prof. Vanessa Evers
Director, Institute of Science and Technology for
Humanity (NISTH),
Nanyang Technological University
Vanessa Evers is a chair and Professor of Human Media Interaction, University of Twente, the Netherlands. She is also vice-dean of research for the Faculty of Electrical Engineering, Mathematics and Computer Science and the Scientific Director and founder of the DesignLab, a centre for multidisciplinary projects with societal impact based on 'Science to Design for Society'.
Vanessa has studied Information Systems at the University of Amsterdam, Business Information Science at UNSW, Sydney and has a PhD from the Open University UK. She has worked for the Boston Consulting Group has been a visiting Scholar at Stanford University, and a part-time professorship at the University of Delft.
Her work exists at the intersection of Computer Science, Psychology, Design, Philosophy and Electrical Engineering and focusses on human interaction with artificially intelligent systems and cultural aspects of Human Computer Interaction. It covers design of Artificially Intelligent systems that are able to interpret human social behaviours and respond to people in a socially acceptable way as well as the evaluation of the impact of such technology on people and society. She is a frequent public speaker in the media and at international fora such as the World Economic Forum at Davos.
Socially Intelligent Robotics
Dr. Vanessa Evers
The current expectation is that artificially intelligent systems such as robots or personal voice agents will be integrated into every aspect of our lives be it home-life, work, leisure, care or education. To ensure that this process happens in a responsible and seamless way I pose the theory that robots must be able to learn socially from people. I will argue that social norms, embedded in people and the context of use must be taken into account when designing artificially intelligent technology and must be interpreted automatically. Specifically, I will address the following questions:
- How do people learn and what is the role of culture?
- Can AI achieve social intelligence?
- How can the design of robots and their social behaviour impact acceptance and optimize collaboration?
By discussing my groups' previous research which involved practical deployments of robots in the real world, I will explore the fundamentally social relationship people have with autonomous robots and offer essential rules for effective human-robot collaboration
Prof. Bor-Chen Kuo
Director, Department of Information and Technology Education, Ministry of Education, Taiwan
Distinguished Professor, Graduate Institute of Educational Information and Measurement,
National Taichung University of Education, Taiwan
Professor Bor-Chen Kuo received the Ph.D. degree in electrical and computer engineering from the Purdue University, West Lafayette, IN, in 2001. He is currently a Distinguished Professor of the Graduate Institute of Educational Information and Measurement, National Taichung University of Education, Taiwan. Since 2015 He served as the President of Chinese Association of Psychological Testing. He was the Chief Editor of the Journal of Educational Measurement and Statistics (TSSCI), Taiwan from 2014 to 2017 and the Associate Editor of Educational Psychology (SSCI) since 2016. From 2019, Professor Kuo served as the Director of the Department of Information and Technology Education, Ministry of Education, Taiwan.
Professor Kuo received an Outstanding Research Award from Ministry of Science and Technology, Taiwan in 2018 and an Outstanding and Excellence Research Award from The R.O.C Education and Research Society in 2009. His research interests include computerized adaptive learning and testing, cognitive diagnostic modeling, machine learning, and artificial intelligence in education.
Technology Enhanced Adaptive Learning in Taiwan
Dr. Bor-Chen Kuo
In 2017, the Ministry of Education, Taiwan, launched an adaptive learning and assessment platform called Taiwan Competence based Adaptive Learning System (TCALS) (http://adaptive-learning.moe.edu.tw/). TCALS was developed based on knowledge structure with prerequisite relationship and uses information technology to deliver customized resources and orchestrate learning activities in order to adapt to the unique learning needs of individual learners. In TCALS, there are thousands of videos for micro-learning, items for instant diagnosing, interactive modules, intelligent tutoring agents and assessments of 21 st century competences for supporting learning through scaffolds.
TCALS has been widely used in many primary and secondary schools, such as
ICT instruction, flipped classroom, remedial instruction, and self-regulated learning.
Research evidences in support of the effectiveness of the system for adaptive teaching
and learning will be demonstrated. Additionally, data mining techniques were applied
to analyze student's learning behaviors and records and the findings will be also
presented.
Prof. Kenneth Dean
Raffles Professor of Humanities
Head, Chinese
Studies Department, National University of Singapore
Professor Kenneth Dean is Raffles Professor of Humanities and Head, Chinese Studies Department, National University of Singapore. He is the research cluster leader for Religion and Globalisation at the Asia Research Institute, NUS. His recent publications include Secularism in South, East, and Southeast Asia, NY: Palgrave, (2018) co-edited with Peter van der Veer, and Chinese Epigraphy of Singapore: 1819- 1911 (2 vols.), Singapore: NUS Press (2017), co-edited with Dr. Hue Guan Thye. He directed Bored in Heaven: a film about ritual sensation (2010), on celebrations around Chinese New Year in Putian, Fujian, China. Other publications include Ritual Alliances of the Putian Plain, Leiden: Brill, 2010 (with Zheng Zhenman); Lord of the Three in One: The spread of a cult in Southeast China, Princeton: 1998; and Taoist Ritual and Popular Cults of Southeast China, Princeton 1993: The Absolute State and the Body of the Despot, NY: Autonomedia 1992 (with Brian Massumi) He has published nine volumes of stone inscriptions gathered in Fujian and Southeast Asia. His current project is the construction of an interactive, multi-media Singapore Historical GIS (SHGIS) and Singapore Biographical Database (SBDB) database. These projects can be viewed online at: shgis.nus.edu.sg and sbdb.nus.edu.sg.
Digital Humanities and the Study of Singaporean Cultural History
Prof. Kenneth Dean
The Chinese Studies Department of NUS has developed a Singapore Historical
GIS (SHGIS) as well as a Singapore Biographical Database (SBDB). This talk will
outline the features of these two on-line databases and discuss ongoing efforts to expand
and link these databases. One set of new data we hope to add in is a TEI marked up
version of Chinese Epigraphy of Singapore: 1819-1911, which provides the names of
over 50,000 individuals who contributed to over 70 temples and huiguan. Another data
set is the digitized version of the Bukit Brown Burial Record (1922-1972) with the
names of over 68,000 individuals. The talk will also discuss the possibility of developing
a common digital platform for the Chinese diaspora across Southeast
Asia.
Prof. Yue-Gau Chen
Distinguished Research Fellow, Research Center for Environmental Changes, Academia Sinica
Executive Secretary, Center for Sustainability Science, Academia Sinica
Dr. Yue-Gau Chen is currently appointed as Distinguished Research Fellow and Executive Secretary at Research Center for Environmental Change and Center for Sustainability Science, respectively in Academia Sinica. He has also a co-appointment Professor in Department of Geosciences, National Taiwan University. He has long experience working on Environment Changes and Earthquake Geology; thus is familiar with scientific techniques on Stable Isotope Analysis, Quaternary Chronology, Morpho-tectonics, and Fault Kinematics. He was elected as fellow of Geological Society of America in 2008. He devoted himself to serve as Section President in Asia Oceania Geoscience Society from 2010 to 2012. In the meantime, he was also invited as the Executive Secretary of the Program on Applying Science and Technology for Disaster Reduction, National Science Council, Taiwan ROC. From 2012 to 2016, he spent his 4-year secondment as Director General of Department of Natural Science and Sustainability Development, Ministry of Science and Technology, Taiwan ROC, coordinating domestic as well as international scientific research programs. He therefore had a chance to serve in Steering Committee of Belmont Forum from 2016 to 2017. Recently he is still working for Belmont Forum to lead one of the Collaboration Research Actions (CRAs): Disaster Risk Reduction and Resilience (DR3).
Building Sustainable Society by Using Information and
Communication Technology:
Lessons from Disaster Management
Prof. Yue Gau Chen
The modern society has become multi-functional to support individuals therein surviving and developing altogether. Given good and efficient functions, a society may expand beyond million individuals as large as cities and countries. To keep such a gigantic system running is a complicated daily course for the management level. The entire system is actually composed of numerous sub-systems, which rely on each other at some points. Anything goes wrong in one sub-system would affect the normal function of not only the system itself, but also other systems related. Such a dependence is commonly recognized as the risk in maintaining our society to be sustainable. It is also considered as the vulnerability when we assess the impacts of disaster’s strikes. The overall societal performance actually depends on the vulnerabilities of all components that constitutes the society. Therefore to strengthen the societal resilience has to take all components into account. In terms of hazard themselves on the other hand, different natural hazard is caused by its own physics happening above or beneath Earth’s surface. For the purpose of hazard mitigation and prevention of specific hazard, it requires relevant knowledge to lower the societal vulnerability for all subsystems including the central governance system. All related approaches for the action can be defined to societal resilience building.
One of above actions, of common in applications on all kinds of hazards, is the
information distribution via efficient communication ways. It is of unequivocal
essential in a modern society in addition to basic life-supporting systems. Some of the
communication technologies, i.e., internet and cellphone, have provided us no-blind-
spot and non-stop service, fulfilling high-end demand of well-developed society. For
hazard managements they are also of critical. In particular during a disaster happening
time, rapid and efficient information distribution can significantly strengthen the
resilience and save possible loss. In the past, though we had radio or television, the
hazard information were mainly collected by oral reporting. Nowadays imagery or
video monitoring systems have become increasingly common than before. Such a big-
data input needs auto-managing system to diagnose and analyze before reporting to the
decision maker and then to the public. The broadcasting to the public has been also
rapidly evolved and mainstreamed by new medias, i.e., internet webpage and social
media platform. They can play even better role than traditional tools on information
distribution while considering the effectiveness. Moreover, internet is a two-way
communicating platform. Instantaneous information searching and grabbing can be
utilized as a new input source, which helps quite a lot for information updates. Since
the disasters are inevitable to a society, resilience building for all societal components
is necessary, especially by using new information and communication technology.
Dr. The Anh Dao
Vice President, Vietnam Academy of Agricultural Sciences
Dao The Anh is the Vice-President of Vietnamese Academy of Agricultural Sciences (VAAS) since 2017 in charge of international cooperation, post-graduation and policy communication. He was former Director of the Centre for Agrarian System Research and Development (CASRAD) and DDG of Field Crops Research Institute (FCRI) since 2006. With a first degree in Agronomy in Hanoi Agricultural University (1990), a master (1994) in Farming systems, a PhD (2004) in Agricultural, Rural and Food Economics at Montpellier SupAgro, France, he has developed an experience of 29 years in research and developement related to agricultural economics and farming system in Vietnam.
He started his research in family farming diversification in Red river delta. Recently, he focuses on agro-ecology farming systems, adaptation and mitigation for climate change of production systems, livelihood diversification and biodiversity use such as Geographical Indications and other community brand names, food safety management and certification, cooperative and farmer organization development, branding for agricultural products, post-harvest loss, agri-food value chain governance for smallholder in Vietnam. Through the research and development works, he also involved actively in the capacity building, advocacy for small farmers and policy level in Vietnam with IFAD and in other countries in Africa and South America. He also has taken a sharp interest in the role of safe agriculture and Zero Hunger initiative based on improving the position of small farms in sustainable food system. He has been the Family farming focal point in Vietnam for the year of Family farming 2014, initiated by FAO.
He has authored and co-authored more than 30 peer-reviewed papers in journals and Congresses and managed many national and international research projects in agricultural economics. Through the research and development works, he also involved actively in the policy advocacy for provinces, for MARD and higher level. More recently, he has taken a sharp interest in the role of safe agriculture and in poverty alleviation strategies based on improving poor and small food producer access to markets and agro-ecological products. His latest work was realized with FAO, IFAD, WB, ADB, CIRAD, OXFAM, IRD, ACIAR, IFPRI, JICA, DFATD, SNV, GRET, VECO, CIAT, IRRI, CIP, CCAFS, GRIPS and different International Universities... Recently, he has involved also in civil society works as Vice-President of Vietnam Science for Rural Development Association (PHANO) and Vice Editor in Chief of Vietnam Journal of Sciences for Rural Development since 2012. In 2019, he is recently nominated as Head of Vietnam Agriculture and Hydraulic Encyclopedia Edition Board. In 2018 he has received an Agriculture Merit Medal Grade Chevalier of French government, for his contribution of 25 years agricultural research.
Agriculture Biodiversity Challenge and Agro-Ecology
for Climate
Change Resilience and Food Security in ASEAN
Dr. The Anh Dao
The Southeast Asian comprises found to be one of the 25 global biodiversity hotspots which is the highest biodiversity centers in the world. All of 10 member states are Parties to the Convention on Biological Diversity (CBD). The Agro-biodiversity is expressed through diversity in ecosystems, species composition and genetic resources as well. Agro-biodiversity makes a significant contribution to each country economy, providing a basis for ensuring food security, maintaining genetic resources of animals and plants; and providing materials for construction, fuel and pharmaceutical resources.
Agro-biodiversity has changed significantly in ASEAN countries. Through agricultural intensification, many drivers affecting these changes including changes in land and water use and management, pollution and external inputs, over-exploitation and overharvesting, climate change, natural disasters, pests, diseases, alien invasive species, markets, trade, policies, population growth and urbanization, changing economic, socio-political, and cultural factors, advancements and innovations in science and technology. Of these, the pressure from the increasing human population combined with an increasing level of consumption which is resulting in overexploitation of biodiversity resources. In addition, land conversion and infrastructure construction has significantly reduced the area of natural habitats, increased ecosystem fragmentation, and degraded the habitats of many species of wild plants and animals. Natural resources, especially biological resources, are undergoing overexploitation. Of these, timber, non-timber and aquatic products are particularly vulnerable. Furthermore, alien species, environment pollution and climate change are all directly affecting the biodiversity. The agricultural intensification has created a lot of negative externalities in Vietnam and ASEAN.
There remain some challenges in achieving good management of biodiversity, including: (1) lack of effective inter-sectoral coordination mechanisms to respond to overlap in functions among relevant ministries and agencies; laws and regulations to protect biodiversity are still unsystematic and lacking in uniformity; (2) community involvement in biodiversity conservation has not been sufficiently mobilized, which leads to weak law enforcement; deforestation and illegal wildlife trade pose serious threats to biodiversity; (3) overall investments in biodiversity are insufficient, resulting in a lack of financial, human and technological resources. In the long run, Vietnam and other ASEAN countries have to find a balance between protectionism and sensible access to their national agriculture biodiversity to tackle challenges in biodiversity conservation, health issues, food security and climate change. In order to find the solution, the conventional agricultural intensification approach should be changed to agro-ecology, with ecological intensification principle, creating more positive externalities through eco-system services. The agro-ecology will find a trade-off between producing biomass for food security and protecting biodiversity for a climate resilience in our future.


Next: *print-gensym*, Previous: *print-circle*, Up: Printer Dictionary
a generalized boolean.
true.
If false, escape characters and package prefixes are not output when an expression is printed.
If true, an attempt is made to print an expression in such a way that it can be read again to produce an equal expression. (This is only a guideline; not a requirement. See *print-readably*.)
For more specific details of how the value of *print-escape* affects the printing of certain types, see Default Print-Object Methods.
(let ((*print-escape* t)) (write #\a)) |> #\a ⇒ #\a (let ((*print-escape* nil)) (write #\a)) |> a ⇒ #\a
write; prin1; print; pprint; princ, readtable-case
princ effectively binds *print-escape* to false. prin1 effectively binds *print-escape* to true.


Welcome to the BusMall Product Survey
Please choose the product that you are most interested to purchase
check results


European car sales accelerate to decade-high speed in October
European car sales hit their highest October level in a decade, an industry body said Tuesday, as the sector recovers from a stall last year over tighter pollution regulations.
The 8.7 percent rise in registration to 1.18 million vehicles "marked the highest October total on record since 2009," said the European Automobile Manufacturers Association.
Year-on-year comparisons are inflated as a number of carmakers had difficulty meeting the stricter pollution WLTP measuring methodology that went into force on September 1, 2018, sending sales more than seven percent lower in October last year.
Over the first 10 months of this year, sales are 0.7 percent lower compared to the same period last year.
A global growth slowdown triggered by trade wars and Brexit uncertainty has hit the car industry particularly hard, with German carmaker Volkswagen saying last month that worldwide demand has fallen around five percent.


|
||||
| Kim savun Deputy Chief |
Duy Chan Dina Lecturer |
Kao Kosal Asst. Director |
Mak Chantanary Admin. Officer |
Koeu Nyla Officer |
| Ministry of Planning (Economics), Preah Monivong Boulevard, Phnom
Penh Tel.855-23-92371 |
Faculty of Law and Economics, Ministry of Education, Phnom Penh tel.855-23-720598 |
Ministry of Commerce Foreign Trade Dept.,#20A-B, Preah Norodom Blvd.
Phnom Penh Tel. 855-23-360487 |
Project Monitoring and Coordination Unit Ministry of Planning,Preah
Monivong Boulevard, Phnom Penh Tel. 855-23-362307 |
Ministry of Economic and Finance External Department Tel. 855-23-360285 |
|
||||
| Liu Jinfu Section Chief |
Yin Yong ling Vice Section Chief |
Yuan Qin Vice Divistion Chief |
Zheng Ping Vice Section Chief |
Zhang Hong Section Chief |
| Foreign Affairs Office Yuxi Prefectural Administrations No. 33
Hongta Rd. Yuxi City,Yunnan,653100 Tel. 0877-2022177 |
Foreign Trade & Economic Cooperation, 12/7 Foreign trade
Building 576 Beijing Road, Kunming, Yunnan, 650011 Tel.0871-3131586 |
Kunming Municipal, Foreign Investment Office 28 Dong Feng Dong Road
Kunming, P.R. China 650011 Tel. 0871-3189690 |
Foreign affairs Office, The People's Government of Yunnan Province,
50 Daguan Road, Kunming 650032 P.R. China Tel.0871-5310416 |
The Industrial and Commercial Bank of China, Kunming Branch, The
Dept. of Real Testate, No. 49 Beimen St. Kunming ,Yunnan Tel. 0871-5169043 |
| Boun Nhang Xaysanavong Head of Central Administration Division |
Sihoun Sitthileuxay Deputy Director of Cabinet |
Bandith Prathoumvan Deputy Director Department |
Sykhoun Bounvilay Deputy Head of Personnel Department |
Vongphachanh Sengsouvanh Technical Assistant |
| Office of the Prime Minister Department of Public Administration ,
P.O.Box 6376 Vientiane Tel. 856-21-212545 |
Ministry of Interior Tel. 856-21-212508/170 |
Lao Women's Union, P.O. Box 59 Manthatouralth Road Vientiane Tel.856-21-214308 |
Personnel Department Office of the Prime Minister Vientiane Tel. 856-81-213723 |
Central Organization Committee , Department of Civil Servants,
Private P.O. Box 4868 Vientiane Tel. 856-21-412075 |
| U Htin Lin Assistant Director |
U Nyi Nyi Deputy Director |
Daw Nwe Yin Deputy Planning Officer |
Daw Khin Than Win Staff Officer |
Daw Win Win Tin Assistant Director |
| Planning Department, Ministry of National Planning and Economic
Development Center, Lashio District Planning Office Lashio, Myanmar Tel. - |
Project Appraisal & Progress Reporting Department, Ministry of
National Planning & Economic Development, No. 313, Bo Aung Gyaw Street, Yangon,
Myanmar Tel. 951-245460 |
Ministry of National Planning & Economic Development, Ministry
Office Thein Phyu Road, Yangon, Myanmar Tel.951-286807 |
Foreign Economic Relations Department, Ministry of National Olanning
& Economic Development, Minister's Office Thein Phyu Road, Yangon, Myanmar Tel. 951-286227 |
Central Statistical Organization, Ministry of National Planning
& Economic Development , 27 (B) , East Gyogone, Insein Tel. 951-286450 |
|
|
|
|
|
| Siriwan Samarnmitr Personnel Analyst |
Roypim Therawong Programme Office |
Sompong Eiamjoie Budget Technician |
Warapan Panthien Economist |
Saaithorn Palattadej Policy and Plan analyst |
| Office of the Prime Minister Pitsanulok Road, Bangkok 10300 Tel.<PHONE_NUMBER> |
Department of Technical and Economic Cooperation, Office of the
Prime Minister Tel.<PHONE_NUMBER> |
Programme and Budget Division , Bank for agriculture and
Agricultural Cooperatives, 469 Nakornsawan Rd., Bangkok 10300 Tel.662-2812924 |
Bank of Thailand Northeastern Region Branch, Srichan Rd., Muang,
Khonkaen 40000 Tel. 66-043-238740 |
Government and Private Cooperation Division, Office of the National
Development Board, 962 Krung Kasem Rd., Bangkok 10100 Tel.<PHONE_NUMBER> |
|
|
|||
| Le Hong Yen Lecturer |
Xa Thi Lien Secretary-In Charge of Foreign Affairs |
Pham Anh Tuan Civil Engineer |
Vu Thi Hanh Researcher |
Ta Thi Huong Lecturer |
| Department of State Management on Society, Lang trung Road, No. 2
Dong Da, Hanoi Tel. 84-4-8345877 |
People's Committee of Hoa Binh Province Tel. 84-418-852260 |
Honoi Construction Service, Le Dai Hanh Street, Hai Ba Trung, Hanoi Tel.84-4-8624198 |
Information Document and Publishing Center, Lang Trung Road, No.2 ,
Hanoi Tel. 84-4-8345877 |
Department of State Management on Society, Lang Trung Road , No.2
Dong Da, Hanoi Tel. 84-4-8343297 |


Price Range
-
284 PurpleSage CR, Kitchener, ON ($550/m) Rented
Phone:<PHONE_NUMBER>Email<EMAIL_ADDRESS>Lovely House in a quiet area, near to good malls, If you can't trust an SQL identifier (database / table / column name) because it is provided by a user, you should escape it
-
284 PurpleSage CR, Kitchener, ON ($550/m) Avaliable
Phone:<PHONE_NUMBER>Email<EMAIL_ADDRESS>Lovely House in a quiet area, near to good malls, If you can't trust an SQL identifier (database / table / column name) because it is provided by a user, you should escape it
-
284 PurpleSage CR, Kitchener, ON ($550/m) Avaliable
Phone:<PHONE_NUMBER>Email<EMAIL_ADDRESS>Lovely House in a quiet area, near to good malls, If you can't trust an SQL identifier (database / table / column name) because it is provided by a user, you should escape it
-
284 PurpleSage CR, Kitchener, ON ($550/m) Avaliable
Phone:<PHONE_NUMBER>Email<EMAIL_ADDRESS>Lovely House in a quiet area, near to good malls, If you can't trust an SQL identifier (database / table / column name) because it is provided by a user, you should escape it


Reward: First Dimension autobuyer |
Buying anything halts your production, gradually coming back over 3 minutes.
Reward: Second Dimension autobuyer |
|
First dimension is heavily weakened but gets an exponentially increasing bonus that resets on reset.
Reward: Third Dimension autobuyer |
Buying a dimension automatically erases all lower tier dimensions, like a sacrifice without the boost.
Reward: Fourth Dimension autobuyer |
|
Tickspeed starts at 7%.
Reward: Fifth Dimension autobuyer |
Each dimension costs the dimension 2 before it, with modified prices
Reward: Sixth Dimension autobuyer |
|
Multiplier per 10 dimensions is random from 0.30 and 10
Reward: Seventh Dimension autobuyer |
Dimension Boost and galaxies are useless, sacrifice resets everything but is immensely more powerful
Reward: Eighth Dimension autobuyer |
|
Whenever you buy 10 of a dimension or tickspeed, everything else of equal cost will increase to its next cost step.
Reward: Tickspeed autobuyer |
There are only 6 dimensions, with dimension boost and antimatter galaxy costs modified.
Reward: Automated Dimension Boosts |
|
There's normal matter which rises. If it exceeds your antimatter, it will (soft) reset.
Reward: Automated Galaxies |
Each dimension produces the dimension 2 below it; first dimensions produce reduced antimatter.
Reward: Automated Big Crunches |
|
1st Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
2nd Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
3rd Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
|
4th Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
5th Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
6th Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
|
7th Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
8th Dimension Autobuyer
Current interval: 5 seconds
Priority:
Is active |
Tickspeed Autobuyer
Current interval: 5 seconds
Priority:
Is active |
|
Automatic DimBoosts
Current interval: 30 seconds
Max 8ths used on reset:
Is active |
Automatic Galaxies
Current interval: 30 seconds
Max Galaxies:
Is active |
Automatic Big Crunch
Current interval: 60 seconds
Is active |


R
☰
Raamah
Raamiah
Raamses
Rabbah
Rabbi
Rabboni
Rabmag
Rabsaris
Rabshakeh
Raca
Rachab
Rachal
Rachel
Raguel
Rahab
Raham
Rain
Rainbow
Raisins
Rakkath
Rakkon
Ram
Rama
Ramath of the south
Ramath-lehi
Ramath-mizpeh
Ramathaim-zophim
Ramathite
Rameses
Ramoth-gilead
Ramoth
Ranges
Ransom
Rapha
Raphu
Raven
Razor
Reba
Rebekah
Rechab
Rechabites
Reconcilation
Recorder
Red sea
Red sea
Redeemer
Redemption
Reed
Refiner
Refuge
Regem-melech
Regeneration
Rehabiah
Rehob
Rehoboam
Rehoboth
Rehum
Rei
Reins
Rekem
Remaliah
Remeth
Remmon-methoar
Remphan
Rent
Repentance
Rephael
Rephaim
Rephaim
Rephidim
Reprobate
Rereward
Resen
Rest
Resurrection of christ
Resurrection of the dead
Reuben
Reuben
Reuel
Revelation of christ
Revelation
Revelation
Rezeph
Rezin
Rezon
Rhegium
Rhesa
Rhoda
Rhodes
Riblah
Riddle
Righteousness
Rimmon-parez
Rimmon
Ring
Riphath
Rissah
Rithmah
River of egypt
River of gad
River of god
River
Rivers of babylon
Rivers of damascus
Rivers of judah
Rizpah
Road
Robbery
Rock
Roe
Rogelim
Roll
Romamti-ezer
Romans
Rome
Rose
Rosh
Rosin
Ruby
Rudder bands
Rue
Rufus
Ruhamah
Rumah
Rush
Ruth the book of
Ruth
Rye


Welcome to Movie Application
Login
Click Login to secure the token needed for accessing the APIs
Log Off
Click Log off to delete the token needed for accessing the APIs


CURRICULUM VITAE CLAUDIA MARTINEZ
PERSONAL DETAILS
Residential Address: 123 Dreamland Street, 45987 Moema BRAZIL
Mobile: +555 666 777
Date of Birth: 1 April 1980
Nationality: Brazilian
CAREER OBJECTIVE
To expand skills and experience within the marketing department of an international sports events company or association
EDUCATION HISTORY
May 2006 – Current
University of Sao Paulo, Sao Paulo BRAZIL
http://www.fe.usp.br
Masters in International Marketing
Expected graduation: Oct 2007
Jan 2002 – Nov 2005
University of Sao Paulo, Sao Paulo BRAZIL
Bachelor of Business in Sports Management
May 1999 – Feb 2001
Augusto Laranja High School, Sao Paulo BRAZIL
High School Certificate equivalent
WORK EXPERIENCE
Jan 2006 – Current
MOEMA MARKETING, Sao Paulo BRAZIL
http://www.moemamkt.com.br
Marketing Trainee – Casual (weekends and holidays)
Responsibilities and achievements:
- Developed marketing and promotional material for sporting events
- Coordinated in-house events for the annual Moema Sports Marketing Fair including audio visual, entertainment, programming, food and beverage and staffing requirements
- Attended Regional Conference ‘Sports Marketing in Brazil 2007’
- Increased readership of the Summer Edition of Moema Sports Magazine by 10% through promotional campaigns
Jun 2006 – Sep 2006
THE ART OF MARKETING, Sao Paulo BRAZIL
http://www.artofmarketing.com
Internship – 12 weeks full-time
Responsibilities and achievements:
- Assisted in the preparation of copywriting including press releases, radio and newspaper advertisements
- Conducted market research into client demographics
- Coordinated in-house internal marketing promotions such as ‘Employee of the Month’ selection
- Updated content of The Art of Marketing website
- Assisted Marketing Manager with general sales and marketing administration tasks
COMMUNITY INVOLVEMENT & RECOGNISED ACHIEVEMENTS
2006 Selected as President of University Recreation and Sports Representative Council
2005/2007 Commendation for Academic Excellence – Head of Sports Marketing, SP University
2000 – 2006 Captained Flora Seju Tennis Team
2005 1st place in the Flora Seju Regional Volleyball Championships
2003 – 2006 Chaired the Sao Paolo Sports Ball Coordination Committee
2003 – 2007 Volunteer – Fundraising for Amnesty International and the 40 Hour Famine
OTHER SKILLS AND CERTIFICATES
Computer Skills:
- Microsoft XP applications (Word, Excel, Office, PowerPoint, Outlook, Access) – Advanced
- Microsoft Office Document Imaging and Scanning - Advanced
- Acrobat Reader 6.0 – Intermediate
- Fidelio Front Office Systems 6.02 – Beginner
Language Skills:
- Portuguese - Native Tongue)
- French - Basic (reading and writing skills)
Other:
- St John’s Ambulance Senior First Aid Certificate - 2007
PERSONAL COMPETENCIES
- Ability to work in a fast-paced environment to set deadlines
- Excellent oral and written correspondence with an exceptional attention to detail
- Highly organised with a creative flair for project work
- Enthusiastic self-starter who contributes well to the team
INTERESTS AND ACTIVITIES
Tennis, volleyball, surfing, pottery, graphic design
REFEREES
Mr Juan Maciel
Events Manager
Moema Marketing
13 Sejuado Road
Moema 38280
Sao Paulo BRAZIL
Ph: +555 111 999
Fax: +555 111 998
Email<EMAIL_ADDRESS>Ms Izabela Monteiro
Marketing Manager
The Art of Marketing
98 Bonita Way
Moema 38280
Sao Paulo BRAZIL
Ph: + 555 222 333
Fax: +555 222 334
Email: izabelam@artofmarketing.com


this tutorial is about linking into a specific section in your page
link into section fourAvoid losing floppy disks with important school/work projects on them. Use the web to keep your content so you can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. With simple html skills, (the ones you have gained so far) it is easy.Avoid losing floppy disks withimportant school/work projects on them. Use the web to keep your content sobyo can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. Avoid losing floppy disks with important school/work projects on them. Use the web to keep your content so you can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. With simple html skills, (the ones you have gained so far) it is easy.Avoid losing floppy disks withimportant school/work projects on them. Use the web to keep your content sobyo can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself.
With simple html skills, (the ones you have gained so far) it is easyFor instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world
For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative.
For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world
this tutorial is about linking into a specific section in your page
Avoid losing floppy disks with important school/work projects on them. Use the web to keep your content so you can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. With simple html skills, (the ones you have gained so far) it is easy.Avoid losing floppy disks withimportant school/work projects on them. Use the web to keep your content sobyo can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. Avoid losing floppy disks with important school/work projects on them. Use the web to keep your content so you can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself. With simple html skills, (the ones you have gained so far) it is easy.Avoid losing floppy disks withimportant school/work projects on them. Use the web to keep your content sobyo can access it from anywhere in the world.It's also a quick way to write reminders or notes to yourself.
With simple html skills, (the ones you have gained so far) it is easyFor instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world
For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world For instance, let's say you had a HUGE school or work project to complete. Off hand, the easiest way to transfer the documents from your house could be a 3.5" floppy disk. However, there is an alternative. Place your documents, photos, essays, or videos onto your web server and access them from anywhere in the world


The application supports submission of input data in the following MIME types. The wildcard * indicates any MIME type or sub type.


| Anonymous | Login | 2013-12-14 00:04 UTC |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
| 0000141 | [Esigate] Core | crash | always | 2012-12-11 10:16 | 2013-01-25 10:17 | ||
| Reporter | nricheton | View Status | public | ||||
| Assigned To | fxbonnet | ||||||
| Priority | high | Resolution | fixed | ||||
| Status | closed | Product Version | |||||
| Summary | 0000141: Socket read timeout causes a stacktrace and may leak connection | ||||||
| Description |
a socket timeout is not managed by ESIgate and results in a stacktrace to be thrown to the client On the other side, Connect Timeout is handled correctly |
||||||
| Additional Information |
Stack trace : 11-12 08:23:18 10010 [qtp907773188-11] WARN org.apache.http.impl.client.cache.CachingHttpClient - Unable to store entries in cache java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:204) at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:177) at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:201) at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:155) at org.apache.http.impl.client.cache.HeapResourceFactory.generate(HeapResourceFactory.java:54) at org.apache.http.impl.client.cache.SizeLimitedResponseReader.doConsume(SizeLimitedResponseReader.java:103) at org.apache.http.impl.client.cache.SizeLimitedResponseReader.readResponse(SizeLimitedResponseReader.java:75) at org.apache.http.impl.client.cache.BasicHttpCache.cacheAndReturnResponse(BasicHttpCache.java:241) at org.apache.http.impl.client.cache.CachingHttpClient.handleBackendResponse(CachingHttpClient.java:916) at org.apache.http.impl.client.cache.CachingHttpClient.callBackend(CachingHttpClient.java:729) at org.apache.http.impl.client.cache.CachingHttpClient.handleCacheMiss(CachingHttpClient.java:508) at org.apache.http.impl.client.cache.CachingHttpClient.execute(CachingHttpClient.java:436) at org.esigate.cache.CacheAdapter$HttpClientWrapper.execute(CacheAdapter.java:123) at org.esigate.http.HttpClientHelper.execute(HttpClientHelper.java:260) at org.esigate.Driver.executeSingleRequest(Driver.java:326) at org.esigate.Driver.execute(Driver.java:330) at org.esigate.Driver.proxy(Driver.java:200) at org.esigate.servlet.AggregatorServlet.service(AggregatorServlet.java:53) Page displayed by ESIGate : HTTP ERROR 500 Problem accessing /category/computer/apple/. Reason: Socket closed Caused by: java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166) at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90) at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:183) at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:140) at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:121) at java.util.zip.CheckedInputStream.read(CheckedInputStream.java:59) at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:262) at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:254) at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:163) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:78) at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:90) at org.apache.http.client.entity.GzipDecompressingEntity.getDecompressingInputStream(GzipDecompressingEntity.java:56) at org.apache.http.client.entity.DecompressingEntity.getContent(DecompressingEntity.java:72) at org.apache.http.util.EntityUtils.toString(EntityUtils.java:200) at org.apache.http.util.EntityUtils.toString(EntityUtils.java:264) at org.esigate.http.HttpResponseUtils.toString(HttpResponseUtils.java:121) at org.esigate.Driver.proxy(Driver.java:206) |
||||||
| Tags | No tags attached. | ||||||
| Attached Files | |||||||
|
|
| Notes | |
|
(0000296) fxbonnet (administrator) 2012-12-16 11:00 |
For me this is a bug of HttpClient cache and I think it occurs only in very specific circumstances because usually when you have network issues or a backend that does not respond, you get a ConnectTimeout when opening the connection or a SocketTimeout when sending the request and waiting for the first part of the response with the status line and response headers. Here it looks like we received a part of the response but wait for the rest. I'll try to work on a patch but I guess this will not be easy to reproduce... |
|
(0000301) nricheton (administrator) 2012-12-17 09:55 edited on: 2012-12-17 12:25 |
This bug also causes connection leaks by filling the http client pool and results as a blocked server. |
|
(0000303) fxbonnet (administrator) 2012-12-17 15:24 |
This comes from these 2 bugs: https://issues.apache.org/jira/browse/HTTPCLIENT-1280 [^] https://issues.apache.org/jira/browse/HTTPCLIENT-1281 [^] |
|
(0000304) nricheton (administrator) 2012-12-17 15:29 |
Got connection pool errors again but without socket connection timeout and the app still work. -> This time it may be because a server launched too many connections with backend calls at the same time. (I have reduced maxconnectionperhost to trigger the error faster). |
|
(0000305) fxbonnet (administrator) 2012-12-17 15:33 |
This is normal. If you try to make a stress test with ab and you set more concurrent users than the number of connections in the pool, you will get connection pool timeouts as the pool is busy (really busy this time, not because of a connection leak). |
|
(0000322) fxbonnet (administrator) 2012-12-21 11:05 |
The leak is fixed but the stack trace will not be fixed in HttpClient 4.2.3 |
| Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |
© 2013 SourceForge. All Rights Reserved. SourceForge is a Dice Holdings, Inc. company Terms of Use - Privacy Policy - Cookies/Opt Out


Execution Context
There isn't much use case for a parser that can only evaluate expressions made of literals. However by introducing variables, the expressions becomes formulas. User defined formulas are found in many applications. For example Microsoft Excel has a complex formula system. Even though the Parser class can pass the value of variables by calling the EvalValue method with Func<string, object>
delegate. The ExecutionContext
Design
The ExecutionContext


Skylight Component
The skylight component illuminates the entire scene, similar to the ambient light component. There are three main differences:
- Objects are illuminated using 6 different colors, one for each main direction (a so called 'ambient cube'). The ambient light component uses only 2 colors (top and bottom).
- The colors are dynamically computed from the scene. If the color of your sky changes, the ambient lighting of objects in the scene will reflect this.
- A global fallback reflection probe is generated. This is used for reflections if no local reflection probe components are present.
The image above shows some objects lit only with the skylight component. Here the scene uses a skybox with blue sky, which is why the objects appear with a slightly blue tint.
Skylight vs. Ambient Light Component
The ambient light component uses a fixed color for lighting objects. Although you could animate those colors over time, for instance using a property animation (TODO), it is not possible to be directional. Using the skylight component you can have a bit of directional lighting.
In the image below the objects on the left are lit with an ambient light component. Note that the lighting is very flat. The objects on the right are lit with a skylight component. To demonstrate how it illuminates objects directionally, the skybox is set to have red, green and blue faces.
The ambient light component also does not generate a fallback reflection probe. So you are completely reliant on reflection probe components for reflections.
Scene Setup
The skylight component continuously makes a 360 degree screenshot of the scene to capture the overall lighting. However, typically you don't want to capture the entire scene, but only very few elements. Most notably, you want to capture the background sky, e.g. the skybox. You may also want to capture the ground. Finally, if you have distant background geometry, like a city backdrop or mountains, which the player can never reach, you may want to include those in your skylight snapshot as well, especially when that geometry can affect the visibility and thus brightness of the sky.
Therefore, the skylight component requires you to select those few objects and tag them, such that the update of the skylight only includes those objects.
By default the IncludeTags
property is already set to SkyLight
, which means that only objects with this tag will be used for computing the overall lighting. Consequently, you have to select objects, like your skybox, and assign that tag to them, otherwise the skylight will stay black.
The skylight ReflectionProbeMode
can also be set to static. In this mode, it will either just do one scene capture at the start or, if CubeMap
is set, just compute the ambient light and reflection from the given cubemap.
The image below shows the ShowDebugInfo
mode. Here the skylight component visualizes the geometry that is used to compute the skylight. In this case the skybox, the floor and the red object were all tagged with SkyLight
, and therefore appear in the preview. The green box though, was not tagged and therefore does not affect the result.
Important:
When you insert the skylight into the scene, it will override existing ambient lighting, and your scene may turn black. That's because no object in the scene is yet contributing to the skylight. You need to add the proper tag on your sky to get the desired illumination.
Component Properties
ReflectionProbeMode
:Dynamic
makes the skylight update continuously.Static
will only update once at the start or generate the lighting from a cubemap asset, if theCubeMap
property is set.CubeMap
: Select a static cubemap asset as the source of the lighting instead of capturing the scene. Only available ifReflectionProbeMode
is set toStatic
.Intensity
: This allows you to adjust the intensity of the applied ambient light.Saturation
: With a saturation of 1, the color of the sky is applied exactly as it is to the scene. Often this would result in too colorful lighting, for example a strong blue hue. By reducing saturation, the light will become more monochrome. In the image at the top, saturation was set to 0.4 to reduce the blue tint from the sky.IncludeTags
,ExcludeTags
: These tags define which objects in the scene are used to compute the skylight. Make sure that the object that renders your sky has this include tag set. This is the same mechanism as used in the camera component.NearPlane
,FarPlane
: Camera settings used when the lighting is captured from the scene. IfNearPlane
is set toAuto
, a value is computed automatically from theFarPlane
.ShowDebugInfo
: If enabled, a sphere with a preview of the sky image is rendered at the position of the skylight object. Use this to check whether all desired objects contribute to the skylight. Above the sphere will be a stack of other spheres that showcase the reflection with increased roughness.


Most of what i do these days is MIT licensed, so that everyone can use it in any product without restrictions.
Help me convince my wife with a small donation to any of the below wallets.
You can also hire me as a consultant, drop me an email to<EMAIL_ADDRESS>If you'd like your name to appear as a sponsor somewhere, please send me an email before the transaction
bitcoin donation address: 1LS9ogrmYvN9Qga1Bxj2grZK28a9xjAMMK
ethereum donation address: 0x5B0bbfe9E2dd8961B1B7a36985848232a1D7335A
Thank you for your support!


Return of Rajapaksas
Gotabaya Rajapaksa’s success in the presidential elections in Sri Lanka marks the return of the Rajapaksa family to power after about four years in the wilderness. Mr. Gotabaya’s nationalist campaign, with a promise of security and a vow to crush religious extremism, found favour with the Sinhalese majority in the country but his victory will be a concern for Sri Lanka's Tamil and Muslim minorities who voted against him. While Prime Minister Narendra Modi lost no time in greeting him and offering an invitation to him to visit India, it will be a tall order to dissociate the island nation from its pro-China tilt (Op-Ed page, “An elusive reconciliation in Sri Lanka,” Nov. 19).
N.J. Ravi Chander,
Bengaluru


{% extends 'base.html' %} {% load staticfiles %} {% block extra_head %} {% endblock %} {% block content %}
This prototype uses the free and open source Django web framework. Click the following link to visit their project page.
All code for this prototype is viewable at github. All code is MIT licensed. Click the following link to see the source code for this prototype.
This prototype is hosted on a free small gear at Red Hat's PAAS, OpenShift. Click the following link to visit the OpenShift website.


Good morning my love, I hope you're prepared,Today will be FUN, no need to be scared!
We're off on a hunt (the dogs, you, and me)A hunt for some clues, and presents, you'll see!
The dogs, they will help, though they cannot read,So let's get them dressed, and let them take the lead!
(p.s. - you're gonna need to remember these passwords!)
walkies


Woman and man charged with terror offenses in Kosovo
by The Associated PressPRISTINA, Kosovo (AP) — Kosovo prosecutors have filed terrorism charges against two people suspected of supporting or fighting with the Islamic State group in Syria.
A prosecutors’ statement Tuesday said they had accused a woman, identified only as F.Z., as fighting with the Islamic State group in Syria. She was among 110 Kosovo citizens repatriated from Syria in April.
A man identified as F.Ll. was accused Wednesday of using his Facebook page to encourage people to join terror groups, downloading hate speeches from IS and hailing a recent murderous attack in Sri Lanka.
If convicted, the woman could face a prison sentence of more than 15 years and the man up to five years.
Kosovo authorities say 30 of the country’s citizens are still actively supporting terror groups in Syria.
The Associated Press


The goal of this project is to create a project that allows the user to answer questions from a multiple choice questions
Q2. Which built-in method returns the calling string value converted to lower case?
Q3. Which of the following function of Array object sorts the elements of an array?
Q4. Which of the following function of String object executes the search for a match between a regular expression and a specified string?
Q5. What are JavaScript Data Types?


How to make a referral:
The correct form to use to create a referral depends on the patientís phase of pregnancy:
To create the referral, choose "Refer to UTH" from the Disposition dropdown:
If a patient is already at UTH but does not have a referral from a clinic, the UTH staff member admits the patient by following the same process, and selects "Admit to UTH" from the Disposition dropdown.
You may monitor referral status from the "Referrals" link on the left nav strip:
You may also view the referral in the Active problems list:
To admit a referred patient to UTH, click on the link under the "Reason column." This takes the user to the record from which the clinician referred the patient.
Select a value from the "Condition on Arrival" dropdown, and press submit to admit the patient. This will create an entry in the referral record:
As well as in the UTH Registry:
To discharge the patient, click the "UTH Registry" link from the left nav strip, and click the link in the "Discharge" section. Submitting the discharge form will take the user off the active referrals listing.
It also puts the referral in the "Inactive" section of the problem list:


Called when server returns an error.
onError = function(event)
This event is triggered each time an error message needs to be displayed. In most cases the error message is displayed when
server returns an error, but you can call .error() method on your own errors and it
will trigger error event.
You can add event listener during the object creation:
or after the object has been created:
The event handler is called before the default action of the event is triggered. You can cancel the default action by calling
event.preventDefault(). To perform an action
after the event is fully processed, define event.onComplete function.
See events page in utilities for more details.


A polling and decision making app with live polls, rehosting, and SteamAPI support. Try it Here!
A social blogging and networking engine with tags, filters, and scoring, built collaboratively during a hackathon! Try it Here!
A collaborative task management website with real time updates.Try it Here!


You will recieve a free gift from Kava Sage when you ﬁnish the quiz. If you score a perfect, you will recieve an additional gift.


Available devices
Garage Door
Lights
Motion Sensor
Refridgerator
Smart Home Controller
Thermostat
Weather Sensor
Intensity of traffic from devices (packets/sec:
Duration of attack (sec):
Begin DDoS


Mount
To gain mount, a couple of options, slide knee across and windscreen wiper or hold a leg and step over.
To maintain mount, hook go deep and either cross over or lock into ops legs, pressure down on hips, legs off the ground,
arms wide to stay stable, as op tries to escape to side, catch head and walk hand back to middle.
Wrap ops arm around ops head to assist with maintaining mount, this hinders their movement


We were unable to save your changes.
You are invited to assess the competition 'Technology inspired'.
21 March 2017 to 28 March 2017: Assessment period
This is the given timescale for reading, scoring, providing written comments and submitting your assessments in our online service. Each assessor could receive up to 10 proposals to assess, however the number could be less dependent on how many applications have been submitted. Our assessment fee for this competition is £
Competition details: Technology inspired
See competition brief (opens in a new window).
You should reject this invitation if:
- you are unavailable for the assessment period dates
- you are unable to meet the assessment deadlines
- this competition is not in your area of expertise
- you have a direct conflict of interest, for example intending to apply to this competition yourself


Roman Nurik, Google Geo APIs Team
January 2009
KML is a file format used to display geographic data in an Earth browser such as Google Earth, Google Maps, and Google Maps for Mobile. It was originally designed by Keyhole, Inc. (acquired by Google) and is currently maintained by the Open Geospatial Consortium, Inc. (OGC). You can find a significant amount of documentation for KML on Google Code and a large assortment of community-contributed KML datasets can be found in the Google Earth Gallery.
KML plays an important role in all of the Google Geo developer products,
especially the Google Earth API. This article describes how to load and display
KML files in the Google Earth Plug-in using fetchKml
(or Network
Links) as well as how to do the same with arbitrary KML strings using
parseKml
.
This article assumes you are familiar with JavaScript and know the basics of the Earth API. Make sure you have read the Developer's Guide and have tried the Hello, Earth Demo before you continue.
| KmlNetworkLink | fetchKml | parseKml | |
|---|---|---|---|
| Coding difficulty | Easy | Medium | Easy |
| Allows for manipulating KML before displaying it | No | Yes | Yes |
| KML source | URL pointing to a KML or KMZ file | URL pointing to a KML or KMZ file | KML String |
| Data return method | N/A (no KML data is returned) | Asynchronous (data returned via a callback function) | Synchronous (data returned immediately) |
In summary, if you need a quick and easy way of showing a hosted KML file and you do not need to do any intermediate processing, use the KmlNetworkLink approach. If you do need to do intermediate processing (for example, if you need to run through the features in the KML file and do something with them), use the fetchKml technique. Finally, if you have a string containing KML (as opposed to a URL), use the parseKml method.
The following is a garden variety Hello, Earth sample:

Suppose that as soon the ge
plugin instance is finished
loading, you want to display a KML file that is hosted at some public URL. To do
this, create a KmlNetworkLink
that points to this URL.
First, look at the following sample <NetworkLink>
snippet
that displays a KML file in the Google Earth client:
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <NetworkLink> <flyToView>1</flyToView> <Link> <href>http://path/to/your.kml</href> </Link> </NetworkLink> </kml>
Since the Earth API is designed to mimic KML, it's fairly straightforward to
map this KML snippet to the Earth API to display a KML file in the Google Earth
Plug-in. Modify the initCallback
code and add a simple new method
as in the following code example:
function initCallback(pluginInstance) { ge = pluginInstance; ge.getWindow().setVisibility(true); // Earth is ready, we can add features to it addKmlFromUrl('http://path/to/your.kml'); } function addKmlFromUrl(kmlUrl) { var link = ge.createLink(''); link.setHref(kmlUrl); var networkLink = ge.createNetworkLink(''); networkLink.setLink(link); networkLink.setFlyToView(true); ge.getFeatures().appendChild(networkLink); }
If you've worked with JavaScript and the HTML DOM before, you should feel
right at home. Just as you can use document.createElement('IMG')
to
create an
tag in JavaScript, you can use
ge.createNetworkLink
(example) to create
<NetworkLink>
elements.
One of the drawbacks to this approach is that you can't modify the loaded
KML file before you display it. If you need to do that, you can use
fetchKml
, as described below.
Suppose that you want to do some intermediate processing before displaying a
KML file in the Google Earth Plug-in. To do this, we will use
fetchKml
, which takes a URL string and returns an object derived
from the KmlFeature
class, representing the DOM
hierarchy representing the contents of the URL.
Modify the addKmlFromUrl
function as in the following
example:
function addKmlFromUrl(kmlUrl) { google.earth.fetchKml(ge, kmlUrl, kmlFinishedLoading); }
Then, write the code for the kmlFinishedLoading
callback
function, which adds kmlObject
to the Google Earth Plug-in
instance's own DOM hierarchy:
function kmlFinishedLoading(kmlObject) { if (kmlObject) { ge.getFeatures().appendChild(kmlObject); } }
One of the key benefits to this method is that you can now traverse the loaded
kmlObject
and modify its DOM as needed before calling
appendChild
to show it to the end user. For example, if you want
to remove the first child feature in the DOM tree, modify the
kmlFinishedLoading
function like so:
function kmlFinishedLoading(kmlObject) { if (kmlObject) { // check if the object is a KmlContainer (folder or document) if ('getFeatures' in kmlObject) { var firstChild = kmlObject.getFeatures().getFirstChild(); if (firstChild !== null) { kmlObject.getFeatures().removeChild(firstChild); } } ge.getFeatures().appendChild(kmlObject); } }
For more information on DOM traversal, see the API references for KmlContainer::getFeatures() and GESchemaObjectContainer.
A caveat with the fetchKml
method is that the plugin view isn't
automatically adjusted to zoom in on the KML file that was added. Currently, the
best and most portable way of doing that is by supplying a document-level
<LookAt>
in your target KML file:
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <LookAt> ... </LookAt> ... </Document> </kml>
and then manually flying to that view like so:
function kmlFinishedLoading(kmlObject) { if (kmlObject) { ge.getFeatures().appendChild(kmlObject); if (kmlObject.getAbstractView() !== null) ge.getView().setAbstractView(kmlObject.getAbstractView()); } }
The target KML can have any type of Feature
as the root
element, be it <Document>
, <Folder>
,
<Placemark>
, etc. The kmlObject
variable will be
an instance of the corresponding Kml...
class, such as KmlDocument,
KmlFolder,
KmlPlacemark,
etc.
Under the hood, fetchKml
and the Google Earth Plug-in do the following:
fetchKml
tells the Google Earth Plug-in to initiate an
asynchronous HTTP GET request to the provided URL.
Note: fetchKml returns immediately with no return value, since results are retrieved asynchronously.
fetchKml
then calls the provided JavaScript callback function
with a KmlFeature
instance representing the DOM as the first argument.If at any point there is an error (HTTP error or KML parsing error),
fetchKml
will call the callback function with a null
first argument.
Sometimes it is desirable to display an arbitrary KML string that isn't
hosted publicly. For these cases, the Earth API exposes the
parseKml
method. The parseKml
method of the GEPlugin
class takes a KML string and returns a KmlFeature-derived
object that represents it.
As per the comparison table above,
parseKml
differs from fetchKml
in that the resulting
object is returned immediately. Below is an example of an
addKmlFromString
method that will parse and display KML immediately
after the plugin is loaded::
function addKmlFromString(kmlString) { var kmlObject = ge.parseKml(kmlString); ge.getFeatures().appendChild(kmlObject); } ... addKmlFromString( '<?xml version="1.0" encoding="UTF-8"?>' + '<kml xmlns="http://www.opengis.net/kml/2.2">' + ' <Placemark>' + ' <name>Test Placemark</name>' + ' <Point>' + ' <coordinates>' + ' -122,37' + ' </coordinates>' + ' </Point>' + ' </Placemark>' + '</kml>');
This method is often used as an alternative way to create Earth features, as
opposed to using object creation functions such as createPlacemark
.
In some situations, it is faster and easier to call parseKml
on a
KML string built up using JavaScript string operations, than to make the
equivalent Earth API calls. With parseKml
, the bulk of the 'heavy
lifting' work is done by the plugin, which runs on native, compiled code.
This article showed some of the basic ways in which KML could be loaded in the Google Earth API. To learn more, visit the demo gallery or peruse the Earth API reference.


The Collection interface (java.util.Collection) is one of the root interfaces of the Java collection classes. Though you do not instantiate a Collection directly, but rather a subtype of Collection, you may often treat these subtypes uniformly as a Collection. In this text you will see how.
Here is a list of the topics covered in this text:
The following interfaces (collection types) extends the Collection interface:
Java does not come with a usable implementation of the Collection interface, so you will have to use one of the listed subtypes. The Collection interface just defines a set of methods (behaviour) that each of these Collection subtypes share. This makes it possible ignore what specific type of Collection you are using, and just treat it as a Collection. This is standard inheritance, so there is nothing magical about, but it can still be a nice feature from time to time. Later sections in this text will describe the most used of these common operations.
Here is a method that operates on a Collection:
public class MyCollectionUtil{ public static void doSomething(Collection collection) { Iterator iterator = collection.iterator(); while(iterator.hasNext()){ Object object = iterator.next(); //do something to object here... } } }
And here are a few ways to call this method with different Collection subtypes:
Set set = new HashSet(); List list = new ArrayList(); MyCollectionUtil.doSomething(set); MyCollectionUtil.doSomething(list);
Regardless of what Collection subtype you are using there are a few standard methods to add and remove elements from a Collection. Adding and removing single elements is done like this:
String anElement = "an element"; Collection collection = new HashSet(); boolean didCollectionChange = collection.add(anElement); boolean wasElementRemoved = collection.remove(anElement);
adds the given element to the collection, and returns true if the Collection changed as a result of calling the
method. A
for instance may not have changed. If the
already contained that element, it is not added again. On the other hand, if you called
on a
and the
already contained that element, the element would then exist twice in the
.
removes the given element and returns true if the removed element was present in the Collection, and was removed. If the element was not present, the
method returns false.
You can also add and remove collections of objects. Here are a few examples:
Set aSet = ... // get Set with elements from somewhere List aList = ... // get List with elements from somewhere Collection collection = new HashSet(); collection.addAll(aSet); //returns boolean too, but ignored here. collection.addAll(aList); //returns boolean too, but ignored here. collection.removeAll(aList); //returns boolean too... collection.retainAll(aSet); //returns boolean too...
adds all elements found in the Collection passed as parameter to the method. The Collection object itself is not added. Only its elements. If you had called
with the Collection as parameter instead, the Collection object itself would have been added, not its elements.
Exactly how thet
method behaves depends on the Collection subtype. Some Collection subtypes allows the same element to be added more than once, and others don't.
removes all elements found the Collection passed as parameter to the method. If the Collection parameter contains any elements not found the target collection, these are just ignored.
does the opposite of
. Instead of removing all the elements found in the parameter Collection, it keeps all these elements, and removes all other elements. Keep in mind, that only if the elements were already contained in the target collection, are they retained. Any new elements found in the parameter Collection which are not in the target collection, are not automatically added. They are just ignored.
Let's see an example using some pseudo-language:
Collection colA = [A,B,C] Collection colB = [1,2,3] Collection target = []; target.addAll(colA); //target now contains [A,B,C] target.addAll(colB); //target now contains [A,B,C,1,2,3] target.retainAll(colB); //target now contains [1,2,3] target.removeAll(colA); //nothing happens - already removed target.removeAll(colB); //target is now empty.
The Collection interface has two methods to check if a Collection contains one or more certain elements. These are the
and
methods. They are illustrated here:
Collection collection = new HashSet(); boolean containsElement = collection.contains("an element"); Collection elements = new HashSet(); boolean containsAll = collection.containsAll(elements);
returns true if the collection contains the element, and false if not.
returns true if the collection contains all the elements in the parameter collection, and false if not.
You can check the size of a collection using the
method. By "size" is meant the number of elements in the collection. Here is an example:
int numberOfElements = collection.size();
You can iterate all elements of a collection. This is done by obtaining an
from the collection, and iterate through that. Here is how it looks:
Collection collection = new HashSet(); //... add elements to the collection Iterator iterator = collection.iterator(); while(iterator.hasNext()){ Object object = iterator.next(); //do something to object; }
You can also use the new for-loop:
Collection collection = new HashSet(); //... add elements to the collection for(Object object : collection) { //do something to object; }


| Minimum | Recommended | ||
|---|---|---|---|
| CPU | Intel Core2 (2.0 Ghz) or better | Pentium® 4 (3 GHz) or equivalent | |
| RAM | 1 GB* | 2 GB | |
| Graphics Card | Nvidia GeForce FX FX56000 ATI Radeon 9600 |
Nvidia GeForce 8800GT ATI Radeon HD 2900 |
|
| Operating System | Windows 8 | Windows 10 | |
| DirectX | 9.0c | DirectX | 9.0c |
Game Server 2020 Server Created By KouKouChan


05.Write a function that finds the youngest person in a given array of persons and prints his/hers full name
Each person have properties firstname, lastname and age, as shown:
var persons = [
{ firstname : 'Gosho', lastname: 'Petrov', age: 32 },
{ firstname : 'Bay', lastname: 'Ivan', age: 81},… ];
Reload the page to generate another result.


|
SimpleWebSocketServer Library
v1.0.1
A simple to use websocket with a very easy way to get it to work, just requires four lines of code.
|
Class contains handler for handeling multiple websocket clients and hubs. More...
Public Member Functions | |
| WebSocketHandler (int bufferSize=4096) | |
| Constructor for websocket handler for automatic control of the websocket server. More... | |
| async void | StartConnection (TcpClient client, string clientId, string baseUrl) |
| Starts a connection given the settings set by caller. More... | |
| async Task< bool > | StopClient (string clientId) |
| Stops a connection with a specific client. More... | |
| async Task< bool > | StopClient (string clientId, string reason) |
| Stops a client while specifying a reason. More... | |
| async Task< bool > | StopAll () |
| Stops all connections. More... | |
| async Task< bool > | StopAll (string reason) |
| Stops all connections and provides a reason to the clients. More... | |
| async Task< bool > | SendMessage (WebSocketMessageContainer message, string clientId) |
| Send a message to a specific client. More... | |
| async Task< bool > | SendMessage (WebSocketMessageContainer message) |
| Sends a message to all connected clients. More... | |
| void | OnWebsocketEvent (object sender, WebSocketEventArg arg) |
| WebSocket Server event handler, fires the event. More... | |
Events | |
| EventHandler< WebSocketEventArg > | WebsocketEvent |
| Events inherited from SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler | |
| EventHandler< WebSocketEventArg > | WebsocketEvent |
| Event handler for events such as messages and errors. More... | |
Private Attributes | |
| readonly int | _BufferSize |
| readonly Dictionary< WebSocketClientInfo, WebSocketServer > | _ListWithConnections |
Class contains handler for handeling multiple websocket clients and hubs.
Definition at line 69 of file WebsocketHandler.cs.
| SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.WebSocketHandler | ( | int | bufferSize = 4096 | ) |
Constructor for websocket handler for automatic control of the websocket server.
| bufferSize | Sets the receive buffer size, default = 4096 bytes (Messages received larger than buffer will be cut off/incomplete). |
Definition at line 80 of file WebsocketHandler.cs.
| void SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.OnWebsocketEvent | ( | object | sender, |
| WebSocketEventArg | arg | ||
| ) |
WebSocket Server event handler, fires the event.
| arg | Arguments containing event arguments. |
Definition at line 217 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.SendMessage | ( | WebSocketMessageContainer | message, |
| string | clientId | ||
| ) |
Send a message to a specific client.
| message | Message container containing everything related to the message. |
| clientId | Id of the client to send the message to. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 183 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.SendMessage | ( | WebSocketMessageContainer | message | ) |
Sends a message to all connected clients.
| message | Message container containing everything related to the message. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 201 of file WebsocketHandler.cs.
| async void SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.StartConnection | ( | TcpClient | client, |
| string | clientId, | ||
| string | baseUrl | ||
| ) |
Starts a connection given the settings set by caller.
| client | TcpClient socket handler. |
| stream | NetworkStream stream handler. |
| clientId | Id of client. |
| baseUrl | URL path used by client. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 93 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.StopAll | ( | ) |
Stops all connections.
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 150 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.StopAll | ( | string | reason | ) |
Stops all connections and provides a reason to the clients.
| reason | Reason for disconnect. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 166 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.StopClient | ( | string | clientId | ) |
Stops a connection with a specific client.
| clientId | Id of client of which to stop the connection with. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 113 of file WebsocketHandler.cs.
| async Task<bool> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.StopClient | ( | string | clientId, |
| string | reason | ||
| ) |
Stops a client while specifying a reason.
| clientId | Id of client of which to stop the connection with. |
| reason | Reason to send to client. |
Implements SimpleWebSocketServerLibrary.SimpleWebSocketHandler.IWebSocketHandler.
Definition at line 132 of file WebsocketHandler.cs.
|
private |
Definition at line 71 of file WebsocketHandler.cs.
|
private |
Definition at line 72 of file WebsocketHandler.cs.
| EventHandler<WebSocketEventArg> SimpleWebSocketServerLibrary.SimpleWebSocketHandler.WebSocketHandler.WebsocketEvent |
Definition at line 74 of file WebsocketHandler.cs.


House and Wilson on a road trip? Sounds too good to be true to me. Consider the facts. Wilson has cancer. Prognosis 5 months. House is facing the prospect of going back to jail to serve a sentence of 6 months. And he is emotionally unstable (as emotionally unstable as a man like house can be). He is trying to make one of his patients understand the importance of life by strangling him (falling well short of consummation),saving his other patient who is quite sick, trying to teach Foreman a lesson for being supportive, trapped in a fire, hallucinating and then finally coming to his senses and then desperately trying to escape and then.... an explosion. Cut to a well lit room, a big smiling picture of Gregory House and an assembly of his friends (?) remembering how a great man he was. Except Wilson, his one true friend.
But it seems like house is not dead after all. He managed to escape through the back door(?) and he cheerfully decides to spend whatever time is left with Wilson. Sounds kind of fantastic. I have two theories about the last episode of House MD.
It was a hallucination
One that the episode was all just a big hallucination. "People don't change". In the previous episode house was desperately trying to convince Wilson to extend his life by continuing the therapy. In between there was talk of oreos, which I think was appropriate. [Sponsored Ad] Everybody likes oreos. If one were to compress all the likeable things in a universe the resulting object would look like an oreo. When you eat an oreo you get a taste of everything that is good in the universe. With every oreo that you consume you feel the joy of being alive. That's how good oreos are. [end of sponsored Ad] Wilson had oreos in his cupboard behind the wine. Even in his sickness he could appreciate the delight of eating them.
So as I was saying my theory is that the final episode was just a big hallucination. House was bummed that Wilson was dying. Maybe he popped in a few more vicodins than he should have. Maybe played too blue a song on the piano? I can't say. But he definitely was under the whether. And he wanted to see his psychiatrist. That is never a good sign. Wanting to see your psychiatrist. No one wants to willingly go to a psychiatrist. But house did. What they talked about we can never know. But we know what happens afterwords. House is trapped inside a burning building that is about to collapse on him.
I think the burning building was symbolic of house's deteriorating mental state. Here is someone who lives his life in pain and he is about to loose his best friend to a terrible disease. Worse he is about to be arrested so he can't even share the remaining days with his friend. So his mind plays a trick on him just like it did in season 6 (when he believed that cuddy loved him). And that was it. Nothing more. Everybody dies was a mental trick that the writers employed to finish off the series in a hurry.
It was real
But what if it was all real? House is very sharp. Sure he was hallucinating but he could still reason with his own sub-consciousness. Maybe he really did manage to get out of the building in time. But real question is to what degree house's plan worked?
The two actions present a contrasting picture of house's mental state. The first is an act of defiance. He would fake his own death to be with his friend and make sure that no one ever finds out about it. What is not clear is how the patient died and how house managed to get him out of the hospital and in the building?
The second act is very classic house. A playful prank. Escaping would be no good if no one knew about it. So he leaves behind a clue. Or a signature whatever you prefer.
[Does he look like a man who has escaped a burning building that was about to collapse on him? Not a single scratch. And from the way he dresses it is not hard to assume that even his body did not burn.]
Surely if he wanted to fake his death then he wanted to live, but as someone else. Which means that getting caught in the fire was an accident. Even if we accept that he got caught in a fire by some accident what about the scenes inside the burning building? Maybe house had a moment of weakness. When he considered surrendering himself to the flames. So the reasonable explanation in this theory is that he planned to get a new life for himself. And succeeded. But this theory still does not explain how house got out of the building without a scratch. Remember when he messaged Wilson while he was delivering a eulogy? When Wilson saw house he was sitting on a staircase : no burn marks and clean clothes. Getting new clothes is easy but getting a new skin is tough, even for house.
It was a lie
But there is a third explanation which is much simpler. That it all was a just a lie. Wilson didn't have cancer or if he did he was getting better. House convinced him through a series of elaborate tricks and false evidence that he was dying. After all he had faked his own illness couple of times. So it was not beyond him. And remember that it was house who tested Wilson to check if the therapy worked or not.  His final words were "Cancer is boring". The question is why would he do such a thing? To escape? From what? And why with Wilson? Could it be that he wanted to leave the hospital in capable hands of Chase? Was all this just a retirement ceremony? We won't know. But we do know that "Everybody lies".


Defined in generated file: python/ops/gen_array_ops.py
Computes the inverse permutation of a tensor.
tf.compat.v1.invert_permutation
tf.compat.v1.math.invert_permutation
tf.compat.v2.math.invert_permutation
tf.math.invert_permutation( x, name=None )
This operation computes the inverse of an index permutation. It takes a 1-D
integer tensor x
, which represents the indices of a zero-based array, and
swaps each value with its index position. In other words, for an output tensor
y
and an input tensor x
, this operation computes the following:
y[x[i]] = i for i in [0, 1, ..., len(x) - 1]
The values must include 0. There can be no duplicate values or negative values.
# tensor `x` is [3, 4, 0, 2, 1] invert_permutation(x) ==> [2, 4, 3, 0, 1]
x
: A Tensor
. Must be one of the following types: int32
, int64
. 1-D.name
: A name for the operation (optional).A Tensor
. Has the same type as x
.


Kash:
What a nice surprise to see that you are still alive! You haven't yet performed the task Martien asked of you? Don't blame me, Martien is the villain here. Ha, I have never told a lie in my entire life!


How you can get to the next 2.0 version of yourself.
PROUD, HUNGRY, DRIVEN (PHD)
How can you get to the next 2.0, 3.0 version of yourself.
“I want Robert Morris to be part of the military transition pipeline - from wearing the uniform and having a purpose to not wearing the uniform and having a purpose.” Dr. Christopher Howard, 8th President of Robert Morris University
When is the last time you had a conversation that changed you for the better? When was the last time you connected with a person willing to share of themselves, and what they shared made a difference? Who was the last person who took nothing from you, gave you everything they had in the moment of that exchange, and left you better for having met you?
My conversation with Dr. Christopher Howard, the eighth president of Robert Morris University in Pennsylvania and an Air Force veteran, was one of those moments … because he is one of those people. You can “google” his background, and I encourage you to do so, and you will undoubtedly be as impressed as I was in reading about his accomplishments, as we should be. But if all you are is impressed … or perhaps a little jealous, then you are missing something important and rare.
It is my privilege to share my brief moments with Howard, moments that filled the time and space of our conversation entirely; and it is my hope to share with you the heart he opened to me in a way that will make a difference as you tackle the challenge of your military transition.
One of the most challenging things to do is to follow in the steps of another, especially someone who has accomplished far more than the average person. What I hoped to accomplish in speaking with Howard was to seek his answers to two specific questions, and in so doing to somehow deconstruct the path he took so that others might be able to follow: What should you look for in yourself? What should you look for in an institution of higher learning?
 We’ll come back to this notion because Howard concluded our conversation with this critical piece of advice that I believe belongs here at the beginning. Your military career is coming to an end. Perhaps you achieved everything you wanted. More than likely there is something more that you wish you could have achieved: if not rank, then an assignment; if not an assignment, perhaps a skill or degree; or honor, or award, or something that someone else managed to accomplish that you did not.
Start with forgiveness, for not reaching whatever goals you had hoped to achieve to date … and then ask yourself, “What do you want to do?” and “Who do you want to be?”
“Stop and reflect about what you want, otherwise you’re a hammer and everything looks like a nail.” - Dr. Christopher Howard
Howard has a way of simplifying and clarifying challenging topics and concepts, of cutting to the heart of a matter in a way that can be recalled and shared, and an uncanny ability to visualize what he is saying. He spoke of military transition to civilian life as a venn diagram. For those of us who have been out of school for awhile, that is essentially two or more overlapping circles - in this case representing what you do in the military and what you need to do outside. “About 80 percent of it comes over … and there’s 20 percent that’s a little different: your mindset, how suasion works, how authority works…”
In other words, there is a tremendous amount of your military experience and the character that you’ve developed that not only translates, but is highly valued by civilian employers. Being able to perform the tasks of a job is a given, but eventually it will come down to, “integrity, being able to get things done, having a high emotional intelligence.”
“What so many transitioners do when they transition is try to grab anything that’s out there … I’m not saying that people don’t have family situations of geographic preferences … but you have to stop and say what do I want? Otherwise you’re a hammer, and everything looks like a nail.”
This mindset is why so many veterans find themselves in “vicious cycles” while their civilian peers seem to more easily find the paths that lead to success, which Howard describes as “virtuous cycles.” These virtuous cycles are not dissimilar from specialized military training pipelines, the most famous of which is the Navy SEAL team training pipeline. The difference is that civilian pipelines are rarely as clearly laid out.
The Virtuous Cycle
Howard was in eighth grade when he took his first steps toward the virtuous cycle that would eventually lead him from success to success from his military career through his academic career and then into his civilian career and beyond. He was a good student in middle school, but determined that he wanted to be more and set a goal of achieving A+ grades in all of his classes. That year he achieved his goal, “not because I was necessarily smarter than all the other kids, it was because I was determined to do so.”
He found that as he began to be more comfortable with himself, new opportunities and strengths began to reveal themselves. People in the military, for instance, begin to learn this and as they do, they develop a sense of agency, that if they do “A” … “B” will happen. Military training pushes individuals to reach competency standards across a wide range of skills with a sense of urgency. Veterans know about these training “pipelines,” and the longer the pipeline, the more specialized your capabilities for supporting the force. In the military there are always hand-offs between segments of the pipeline, along with proving points where what you have learned is tested in practice. In the civilian world, this rarely exists.
In civilian life, more responsibility is placed on the individual to choose the right major, the right teacher, an internship that leads to another internship or research project that leads to the right network. To be successful, and to tap into the pipelines that exist in the civilian world, veterans need to get three PhDs: A PhD in yourself, a PhD in the world around you, and a PhD in leadership.
Proud, Hungry, Driven (PhD)
“I hate when people get frustrated that they don’t have it all figured out when they step into it.”
A PhD in yourself refers to the need to be self-aware … or as noted above, to know yourself and to be comfortable with yourself. Howard suggests that people who are comfortable with themselves, “focus on circles, not dots.” They set slightly broader goals, with the same sense of urgency of someone seeking to achieve a very specific goal. For instance, people who are self-aware may seek to “serve people in law enforcement” rather than to be the, “LAPD police chief” because “life is not VFR direct … ‘if you can see it, go fly to it’ … usually there’s some zigs and some zags.”
Having a PhD in the world around you suggests that you are contextually aware. You understand that you are no longer in a military command or performing your military duty. You are aware that some of what makes you successful in the military overlaps, and some of it doesn’t. Finally, you should always be gaining a Ph.D in leadership by studying leaders in your field and outside of your field to discover what makes them effective and successful. Knowing yourself, and being honest about it, knowing your environment and being aware of your situation, and constantly learning from leaders will develop a sense of agency, and, “if something in your life is giving you agency, you will be successful.”
For those who have not decided, or are still seeking advice on making the right choice in transition, Howard offers a very simple rubric:
If you’re passionate about something, follow your passions. But understand that passion means willing to sacrifice.
If you’re not passionate about something, follow your interests, because if you’re interested, you probably are working a little harder to succeed.
If you’re not passionate or interested, follow your strengths, because while you have to deal with your shortcomings, usually people who are successful in life are doing things that play to their strengths.
If you’re not passionate or interested or good at something … keep your options open and do things that keep your options open.
Finally, all things being equal, do something around Science, Technology, Engineering and Math (STEM) because that’s going to create options.
Then, when all is said and done, forgive yourself for not being on one of the other rungs in the ladder.

One of the final questions I asked of Howard focused on his role and leadership plans as president of Robert Morris University (RMU) in Pennsylvania. As a veteran, one would expect him to have a well-defined strategy for building a solid program to support veteran students, and as a multi-year recipient of the Military Friendly® School designation, Robert Morris University should present solid ground for such a program to grow. Immediately he grasped the purpose of the Military Friendly® program, “You can hang your shingle and say you are military friendly, but the proof is in the outcomes. If a school isn’t putting their own skin in the game they aren’t serious.”
Indeed, for institutions that are getting it right, they take seriously their responsibility for serving their veteran and military students. At RMU, they have long been creating pipelines for their veteran students, and as Dr. Howard notes, “Everyone wants to be Military Friendly® …. I want Robert Morris to be part of the transition pipeline, from wearing the uniform and having a purpose to not wearing the uniform and having a purpose.” Yet he is highly aware that building an effective pipeline doesn’t happen overnight, because a pipeline is more than just a series of identified options: “There are handoffs all along the pipeline … and there are also reach-downs into the pipeline.” He notes that RMU is committed to placing veteran students in internships or co-ops with other like-minded companies that value military experience.
What became clear in our discussion is that veterans should view their choice of academic institution as part of their pipeline or virtuous cycle, rather than merely a place to land while they are figuring things out. By selecting academic institutions that understand their and their place in the transition process, veterans have a much greater likelihood of finding success in their civilian careers. The Military Friendly® Schools program is designed to assist transitioning military in identifying institutions whose pipeline is known, established, resourced and constantly improving. Suggestions for making your own evaluation include:
How did they treat you in the interview? You can see the earnestness of the person interviewing you - they either understand or they want to understand. Does the school have a real infrastructure to support veterans? Do they have dedicated space, mentoring, financial counseling and career placement? How do they handle the paperwork during the application process? According to a survey of more than a thousand veteran students, how a school approaches and handles paperwork is the key differentiator between a program that is real and one that is not. How soon do they engage you in career discussion? Do they help you think through the selection of a major based on what your goals are, do they understand what you did in the military and how that may impact your career goals? Is there a job waiting at graduation? What are their post-graduation employment outcomes, and do their job placements lead to jobs that are relevant for the major selected.
CLOSING THOUGHTS
As the interview drew to a close, I could not help but consider the wealth of knowledge shared in such a brief period of time. I can only hope that I have faithfully transmitted his thoughts in a meaningful way. For me, one question remained: “How have you changed in your own transition from military to civilian life?”
First, and without pause, he suggested that the better question for transitioners is what did not change: his unflinching belief in integrity.  You do the right thing because it is the right thing. I say what I do and do what I say … and I’ve retained my bearing and the seriousness of what we’re trying to do … the sense of urgency and integrity remain.”
Howard’s thoughts about what has changed in his experience of civilian life I felt were some of his most prescient and important thoughts. “In the military there was a paradigm of leadership that was pretty narrow … you were expected to look a certain way, sound a certain way, walk and talk a certain way. In the civilian world you discover that leaders come in all different shapes and sizes. There are people who did not look like my conditioned view of leadership …. There are other paradigms of great leaders that look nothing like that … and yet they are great people who care deeply about mission and purpose.”
Finally, finding the right fit is about coming to a place that respects what you’ve done in the military and that will help you get to the best 2.0, 3.0 version of you. The institution you choose should provide a great education for the profession you’ve chosen, and they should also give you the practical experience and exposure to the people who will help you get to the next level. If you decide to take a look at Robert Morris, or any of our Military Friendly® Schools, I recommend that you seek out the opportunity to talk with Howard or his counterpart, as the experience may well be the moment that sets you into the virtuous cycle that will lead to your success in civilian life.