text:
# projects

Project files for the labs in the Coursera [Statistics with R](https://www.coursera.org/specializations/statistics) specialization.

## Software Requirements

**Install R and RStudio:**

First, you will need to install R and RStudio. R is the name of the programming language itself and RStudio is a convenient interface.

 - Install R: Go to https://cran.r-project.org/ and follow the link for your operating system.
 - Install RStudio: Go to https://www.rstudio.com/products/rstudio/download/ and click on the installer link for your operating system.

NOTE: If you already have R and RStudio installed, you should still visit these links to confirm that you have the most recent versions of these software. The most recent version of R can be found on The R Project for Statistical Computing page and the most recent version of RStudio can be found on the Download RStudio page. Please install the most recent versions before proceeding.

**Install R packages:**

Install and load devtools:

We will use the devtools package to install the statsr package associated with this course. We need to install and load this package. Launch RStudio, and the following commands in the Console:

```
install.packages("devtools")
library(devtools)
```

Install all other packages:

Now we can install the rest of the packages we will use in the projects. Type the following commands in the Console as well:

```
install.packages("dplyr")
install.packages("ggplot2")
install.packages("GGally")
install.packages("BAS")
install_github("StatsWithR/statsr")
```

## Table of Content

**P1: Introduction to Probability and Data**
- Explanatory data analysis based on Behavioral Risk Factor Surveillance System (BRFSS) 2013 dataset. Health care coverage ratio, flu shot in the past 12 months ratio, and percentage distribution of Body Mass Index (BMI) classes were examined in this project.

**P2: Inferential Statistics**
  - Explanatory data analysis and inference based on General Social Survey (GSS) 1972-2014 dataset. Mother’s average age at first birth in 2011 for the United States according to the GSS dataset is compared againts the one according to “The World Factbook” by CIA.

**P3: Linear Regression and Modeling**
  - Exploratory data analysis and multiple linear regression modeling for movie data. The data set is comprised of 651 randomly sampled movies produced and released before 2016. Based on the regression model, prediction is made on popularity of a new movie that is not in the sample. Uncertainty around this prediction is quantified with confidence interval.

**P4: Bayesian Statistics**
  - Exploratory data analysis and bayesian modeling for movie data. The data set is comprised of 651 randomly sampled movies produced and released before 2016. Based on the bayesian model, prediction is made on popularity of a new movie that is not in the sample. Uncertainty around this prediction is quantified with credible interval. Bayesian Model Averaging approach is also explored in this project.

**P5: Capstone Project**
  - More details coming soon.

repository: raymondngiam/stats-with-r-projects

repo_name: raymondngiam/stats-with-r-projects


text:
idea-gradle-javaee-template
===

template project of JavaEE-Glassfish application for IntelliJ IDEA and Gradle

get start
===

1. clone this repository
1. run gradle `rmDummy` task and then run `idea` task.
1. open IntelliJ IDEA with created ipr file.
1. create new Run/Debug Configuration for glassfish server as follows

![Run/Debug Configuration](http://googledrive.com/host/0B4hhdHWLP7RRQW14VFFMT1U4NlE)

* The context root is the project name.

generate persistence.xml
===

To generate persistence.xml, add task with type `JpaPersistenceXml`.

```groovy
task persistenceXml(type: JpaPersistenceXml) {
    baseJdbcUrl 'jdbc:h2:tcp://localhost:9092/~/h2database'
    jdbcUser 'sa'
    jdbcPassword 'sa'
}
```

Available configurations are listed bellow.

configuration | type | description | default
:--|:--:|:--|:--
version | String | jpa version | `2.1`
unitName | String | persistence unit name | `javaee`
transactionType | String | type of transaction | `JTA`
providerName | String | name of JPA provider | `eclipse`
jdbcDriver | String | a name of fully qualified class name of JDBC Driver | `org.h2.Driver`
baseJdbcUrl | String | a base name of database url | `jdbc:h2:tcp://localhost:9092/~/h2`
jdbcUser | String | user name of database | null
jdbcPassword | String | password of the user | null
jdbcProperties | Map | jpa's property key and value |`[:]`

repository: mike-neck/idea-gradle-javaee-template

branch_name: refs/heads/master

extension: md

license_type: permissive

repo_name: mike-neck/idea-gradle-javaee-template


text:
---
title: Change Log
nav:
  order: 1
  title: Develop
---

# Change Log

`GrowingIO Design` strictly follows [Calendar Versioning](https://calver.org/). The scheme is `Major.Minor.Micro`, the parts of the version:

- Major：The first number is short year, YY - 20, 21, 101
- Minor：The second number is the month of year, MM - 6,7,12
- Micro：The third number is release times of this month, release version at the end of every week (anytime for urgent bugfix)

## Packages Change Log

- [@gio-design/components](./changelog/components)
- [@gio-design/icons](./changelog/icons)
- [@gio-design/tokens](./changelog/tokens)

repository: itiiss/gio-design

repo_name: itiiss/gio-design


text:
# ![Pulpo CWF Logo](http://i.imgur.com/ib7yALz.png) Pulpo Framework

Pulpo is our attempt at building a framework for city websites. We found in redesigning our own municipal website, there is not a great starting place for communities undertaking this task in-house. Pulpo is meant to provide you with a starter kit of tools aimed at helping you track & utilize best practices en route to launching your own site -- wherever you are in the process of development.

## General steps:

  - Foundation
    - [Pattern Library](docs/designmanual.md)
    - [Vision and Goals](docs/vision.md)
    - [Information Architecture](docs/ia.md)
    - User Stories Template
    - [Style Guide](docs/contentstyle.md)
    - [Platform Selection](docs/platform.md)
  - Assembly
    - [IA Template](docs/websiteIA.md)
    - Wireframes
    - City-government specific page templates
    - Platform Installation / Configuration
  - Implementation
    - Rewrite and Migrate Content
    - Design CSS / HTML

Many of these steps can happen in parallel. Additionally, many of the steps are iterative; don't be surprised if you find your way back at the beginning! It's good to revisit and revise these steps.

A notable omission is "integration". Enabling your city's website talk to other systems is a good idea, eventually. However, this is a rabbit hole and can easily distract from the main goal.

## Why the name Pulpo?

**Pulpo** is the Spanish word for Octopus, a creature with eight tentacles. We felt this was a fitting metaphor for government websites, which serve a diverse array of stakeholders and require a deft set of hands manage them properly.

license: MIT

repository: quarterback/Pulpo-Pattern-Library

repo_name: quarterback/Pulpo-Pattern-Library


text:
## 0.6.2

- Some performance refactors

## 0.6.1

- Remove invalid `webpack` peerDependency

## 0.6.0

- Added `computeKey` and `register` to the window payload
  - `computeKey` will calculate a hash for `functional components` and `custom  hooks` this will allow you to derive the need for resetting state or not.
  - `register` is a noop that might be used later
- Added a third parameter to `replaceComponent` allowing the user to specify whether or not the stat has to be reset.

gha_license_id: MIT


text:
# ![logo](static/appIconAlt_2x.png) Rad Rx

Derek Merck<EMAIL_ADDRESS>Brown University and Rhode Island Hospital
Scott Collins, Rhode Island Hospital
Karen Laurie, The Miriam Hospital

<https://github.com/derekmerck/DIANA/tree/master/apps/rad_rx>

## Overview

**Rad Rx** is a [Splunk][] app that provides dashboards for radiation dose monitoring from DICOM
structured reports and a simple incident ticketing system.

It is intended to be used with [DIANA-connect][], a set of python scripts that can monitor an installation of Jodogne's [Orthanc][] and copy [DICOM][] structured report tags to a Splunk index.

[Orthanc]: https://orthanc.chu.ulg.ac.be
[DICOM]: http://dicom.nema.org
[Splunk]: https://www.splunk.com
[DIANA-connect]: https://github.com/derekmerck/DIANA/tree/master/connect

## Dependencies

- Splunk 6.6

## Setup

1. Setup a Splunk instance.  (I prefer to use the [Splunk Docker container](https://hub.docker.com/r/splunk/splunk/) for quick deployments.)
2. Create indices for `dose_reports` and `dose_incidents`
3. Create a `device_map.csv` file and an `rpd_map.csv` (procedure names) file (refer to RIH the maps in [lookups](lookups/))
4. Login to the Splunk server and install the dose app from github and copy your lookups to `local`

```
$ clone https://github.com/derekmerck/DIANA.git
$ ln -s /opt/Splunk/etc/apps/rad_rx DIANA/apps/rad_rx
$ cp my_device_map.csv DIANA/apps/rad_rx/local/lookups/device_map.csv
$ cp my_rpd_map.csv DIANA/apps/rad_rx/local/lookups/rpd_map.csv
```

4. Refresh Splunk <http://splunkhost:8000/debug/refresh>

You can add data to the system either manually, by importing JSON dose reports (or minimally formatted csv files), or via a scripted pull from a DICOM archive.


text:
  Full guide coming in May 2014.

Meanwhile, check out the source code for the project below: [client-side usage](https://github.com/sahat/csc322/blob/master/public/js/custom.js#L196)
and [server-side handling](https://github.com/sahat/csc322/blob/master/server.js#L474).
And here is a fully working [demo](http://csc322.herokuapp.com).

**Note:** That was my very first Node.js project with very little client-side
JavaScript experience from over 2 years ago. I do not recommend using it as a
learning resource.

![](images/frontend/intermediate/star-rating-plugin-1.png)

####  Additional Resources

1. [jQuery Raty](http://wbotelhos.com/raty/)

branch_name: refs/heads/gh-pages


text:
###direct_children()

----------

The `direct_children` method returns an `array` of children Nesty objects for the Nesty object on which this method was called, where the limit for fetching and hydrating children is 1 level deep. This is purely an alias for `children`.

> **Notes:** This method should only be called when you know that you will never need to go more than 1 level deep on recursion. See here for more information.                        |

Parameters                   | Type            | Default       | Description
:--------------------------- | :-------------: | :------------ | :---------------
`$columns`                   | array           | array('*')    | Array of columns to select for children. Defaults to all columns.

----------

repository: treestones/manuals

repo_name: treestones/manuals


text:
# Google Drive

Once you are logged in to [Google Drive](https://drive.google.com) make sure you are set up with the following shared drives.

![Shared Drives](../assets/shared-drives.png)

If you don't see the shared drives, ask your team supervisor to share them with you.

branch_name: refs/heads/main


text:
# Slot: model of

holds between an entity and some other entity it approximates for purposes of scientific study, in virtue of its exibiting similar features of the studied entity.

URI: [http://w3id.org/biolink/vocab/model_of](slot_uri)
## Mappings

 * [RO:0003301](http://purl.obolibrary.org/obo/RO_0003301)
## Domain and Range

[NamedThing](NamedThing.md) -> [NamedThing](NamedThing.md)
## Inheritance

 *  is_a: [related to](related_to.md)
## Children

## Used in

repository: hsolbrig/biolink-model

repo_name: hsolbrig/biolink-model


text:
# breakpoint

Vanilla JavaScript module to detect active breakpoint

## Usage

```js
import { active_breakpoint } from "@aliasproject/breakpoint";
```

repository: aliasproject/breakpoint

repo_name: aliasproject/breakpoint


text:
---
title: Climate Change
permalink: /guides/science-technology/physical-sciences/climate-change
breadcrumb: Climate Change
collection_name: science-technology-physical-sciences
third_nav_title: Physical Sciences
---

![Climate Change](/images/sci-tech/climate change main pic.jpg)

### Guide Index

* [Introduction](#introduction)
* [Books](#books)
* [Ebooks](#ebooks)
* [Journal articles](#journal-articles)
* [Websites](#websites)
* [Videos and Podcasts](#videos-and-podcasts)
* [Accessing National Library Board Singapore Resources](#accessing-national-library-board-singapore-resources)
* [Author](#author)

## Introduction

Climate change refers to significant, long-term changes in the global climate. The global climate is the connected system of sun, earth and oceans, wind, rain and snow, forests, deserts and savannas, and everything people do, too. Changes in the global climate and resultant changes to land areas, oceans and coastal regions impact us and all other living creatures on this planet.

This guide consists of a general list of Internet resources, books and Ebooks about climate change. They are available online and at the Lee Kong Chian Reference Library.  Readers with an interest in this subject are recommended to search the NLB catalogue or online for more information.

| **Search Terms**                                       | **Call Numbers** |
| ------------------------------------------------------ | ---------------- |
| Climatic changes law and legislation                   | 344.05           |
| Climatic changes risks                                 | 363.347          |
| Water resources development International  cooperation | 363.61           |
| Climate change                                         | 551.6            |

### Books

(listed in alphabetical order)

**A bright future: How some countries have solved climate change and the rest can follow**

Goldstein, J. S. & Qvist, S. A. (2019). *[A bright future: How some countries have solved climate change and the rest can follow](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203813762){:target="blank"}*. New York: PublicAffairs.

Call no.: R 363.738746 GOL

This book holds up countries such as Sweden, France, South Korea and Canada as role models for how these countries have switched from fossil fuels to clean energy by combining renewable energy with nuclear power, enhancing their citizens’ welfare and the natural environment.

**Climate change & Singapore: Challenges, opportunities, partnerships: National Climate Change Strategy 2012: Creating a climate for sustainable growth, securing a liveable environment for our future**

*[Climate change & Singapore: Challenges, opportunities, partnerships: National Climate Change Strategy 2012: Creating a climate for sustainable growth, securing a liveable environment for our future](https://eservice.nlb.gov.sg/item_holding.aspx?bid=14512079){:target="blank"}*. (2012). Singapore: National Climate Change Secretariat.

Call no.: RSING<PHONE_NUMBER>957 CLI

Details Singapore's plans to prepare for climate change and to support Singapore's transition to a lower emission economy, driven by the united efforts of the private and public sectors, following the policy framework established by the government.

**Climate change and global development: Market, global players and empirical evidence**

Sequeira, T. & Reis, T. (Eds.). (2019). [Climate change and global development: Market, global players and empirical evidence](https://eservice.nlb.gov.sg/item_holding.aspx?bid=204390081){:target="blank"}. Cham, Switzerland: Springer Nature.

Call no.: R 363.73874 CLI

The authors examine the impact of climate change on economic growth, social development and welfare, alongside an examination of national and global policies. Includes case studies of climate change mitigation and adaptation from Africa, Brazil and Madeira Island.

**Climate change: Observed impacts on planet earth**

Letcher, T. M. (Ed.). (2016). *[Climate change: Observed impacts on planet earth](https://eservice.nlb.gov.sg/item_holding.aspx?bid=202348239){:target="blank"}*. Amsterdam, Netherlands: Elsevier Ltd.

Call no.: R 551.6 CLI

This volume contains 33 chapters on modelling climate change, geological history and scientific aspects of climate change and global warming, which are written by experts in the field. It provides major references and details for further research and understanding on all issues related to climate change, giving a clear indication of a looming crisis in global warming.

**Decarbonisation and the energy industry: Law, policy, and regulation in low-carbon energy markets**

Oyewunmi, T. et al (Eds.). (2020). *[Decarbonisation and the energy industry: Law, policy, and regulation in low-carbon energy markets](https://eservice.nlb.gov.sg/item_holding.aspx?bid=205286697){:target="blank"}*. Oxford, UK; New York, NY: Hart Publishing.

Call no.: R 346.04679 DEC

Written by energy law and policy experts, the essays in this volume delve into the legal and policy frameworks in industrialised and developing countries, covering the costs, benefits and loses that arise when transitioning to decarbonisation and low-carbon energy solutions.

**For a sustainable future: A climate-resilient Singapore**

*[For a sustainable future: A climate-resilient Singapore](https://eservice.nlb.gov.sg/item_holding.aspx?bid=202612663){:target="blank"}*. (2016). Singapore: Ministry of the Environment and Water Resources: Ministry of National Development.

Call no.: RSING<PHONE_NUMBER>7 FOR

Provides an overview of the possible impacts of climate change on Singapore, offers climate projections highlighting the risks to lives and property and adaptations made to protect Singapore's coastal areas, water supply, biodiversity, public health, food security, network infrastructure and buildings.

**Global climate policy: Actors, concepts, and enduring challenges**

Luterbacher, U. & Sprinz, D. F. (2018). *[Global climate policy: Actors, concepts, and enduring challenges](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203222163){:target="blank"}*. Cambridge, Massachusetts: The MIT Press.

Call no.: R 363.73874 GLO

Contains essays from leading experts which examine the political context of the climate change landscape over the last three decades, the effectiveness of climate change agreements and the challenges of implementing the terms in the Paris Agreement.

**National pathways to low carbon emission economies: Innovation policies for decarbonizing and unlocking**

Hübner, K. (2019). *[National pathways to low carbon emission economies: Innovation policies for decarbonizing and unlocking](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203886007){:target="blank"}*. Abingdon, Oxon; New York, NY: Routledge.

Call no.: R 363.738747 NAT

This book examines why policy responses to climate change differ among different countries. Using case studies from the US, UK, Japan, Germany, Norway, China and Eastern Europe, the author highlights the internal and external drivers for countries to derive innovation strategies within the context of their economic infrastructures.

**No one is too small to make a difference**

Thunberg, G. (2019). *[No one is too small to make a difference](https://eservice.nlb.gov.sg/item_holding.aspx?bid=204083951){:target="blank"}*. UK: Penguin Books.

Call no.: R 363.70092 THU

Read about Swedish teenage environmental activist and a nominee for the Nobel Peace Prize, Greta Thunberg's drive and passion to galvanise global action to fight climate change. The book includes speeches made by Thunberg at numerous platforms all around the world, from the UN and World Economic Forum to mass street protests with a rallying cry to protect the living earth from the on-going climate crisis.

**Our final warning: Six degrees of climate emergency**

Lynas, M. (2020). *[Our final warning: Six degrees of climate emergency](https://eservice.nlb.gov.sg/item_holding.aspx?bid=204438869){:target="blank"}*. London: 4th Estate.

Call no.: R 363.73874 LYN

Lynas paints vivid and scary scenarios (based on research and interviews with experts) of what life on earth will be like if the current rate of global warming continues, starting with a one degree rise above pre-industrial temperatures and ending with mass extinction and the end of all life on earth when six degrees is reached.

**Renewable energy management in emerging economies: Strategies for growth**

Wang, H.K.H. (2020). *[Renewable energy management in emerging economies: Strategies for growth](https://eservice.nlb.gov.sg/item_holding.aspx?bid=204464188){:target="blank"}*. Abingdon, Oxon; New York, NY: Routledge.

Call no.: R<PHONE_NUMBER>24 WAN

Emerging economies undergoing rapid economic development with increased use of fossil fuels face challenges and risks in managing renewable energy. Wang discusses new policies and strategies for the further expansion of renewable energies and includes case studies of renewable management in emerging economies.

**Surviving global warming: Why eliminating greenhouse gases isn't enough**

Sedjo, R. A. (2019). *[Surviving global warming: Why eliminating greenhouse gases isn't enough](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203916499){:target="blank"}*. Amherst, New York: Prometheus Books.

Call no.: R 363.73874 SED

According to climate expert, Roger A. Sedjo, the measures delineated in the Paris Agreement on climate change will not be enough to ward off global warming. Sedjo proposes a Plan B which promotes participation among societies to plan and prepare for the impact of climate change.

**The clean energy age: A guide to beating climate change**

Nagy, B. F. (2018). *[The clean energy age: A guide to beating climate change](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203810225){:target="blank"}*. Lanham, Maryland: Rowman & Littlefield.

Call no.: R 333.79 NAG

To tackle carbon emissions, Nagy provides a Top Ten list of practical solutions applicable for homeowners, governments, corporations, urban planners, politicians, manufactuers, farmers and the media and entertainment industry. The solutions address infrastructure-related energy challenges such as buildings, power structures and transportation and debates the pros and cons of renewable energy sources such as wind, solar and geothermal power.

**The great derangement: Climate change and the unthinkable**

Ghosh, A. (2016*). [The great derangement: Climate change and the unthinkable](https://eservice.nlb.gov.sg/item_holding.aspx?bid=202667951){:target="blank"}*. Chicago; London: The University of Chicago Press.

Call no.: R 809.9336 GHO

Ghosh looks at literature, history and politics and examines climate change failures and argues that the solution lies in collective action as well as scientific and governmental involvement.

**The Stockholm paradigm: Climate change and emerging disease**

Brooks, D. R. (2019). *[The Stockholm paradigm: Climate change and emerging disease](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203949023){:target="blank"}*. Chicago: The University of Chicago Press.

Call no.: R 577.22 BRO

Climate change disrupts the natural ecosystem and enables pathogens to move to new and unsuspecting hosts. Brooks proposes using the Stockholm Paradigm concept (evolution of pathogen-host systems) and the DAMA (document, assess, monitor, act) protocol as a way to manage the emerging health crisis.

**The thinking person's guide to climate change**

Henson, R. (2019). *[The thinking person's guide to climate change](https://eservice.nlb.gov.sg/item_holding.aspx?bid=203986136){:target="blank"}*. Boston, Massachusetts: American Meteorological Society.

Call no.: R 363.73874 HEN

Written for the layperson in mind, this book published by the American Meteorological Society provides comprehensive yet easy-to-understand research-based facts on climate change. It discusses the symptoms of global warming, delineates the politics and controversy around this contentious issue and suggests what individuals and communities can do to slow down the effects of climate change.

**The weather and climate of Singapore**

Fong, M. (2012). *[The weather and climate of Singapore](https://eservice.nlb.gov.sg/item_holding.aspx?bid=14365900){:target="blank"}*. Singapore: Meteorological Service Singapore.

Call no.: RSING 551.695957 FON

Provides a good overview of Singapore's general climate and explains how weather is monitored by meteorological systems, the different types of clouds observed over Singapore and highlights interesting and unusual weather phenomena experienced in Singapore.

### Ebooks

(listed in alphabetical order)

(*myLibrary ID* is required to access the ebooks from NLB’s eresources website [https://eresources.nlb.gov.sg/main/](https://eresources.nlb.gov.sg/main/){:target="blank"})

**Coping with the climate crisis**

Arezki, R. et al (Eds.). (2018). *[Coping with the climate crisis](https://nlb.overdrive.com/media/3710158){:target="blank"}*. New York: Columbia University Press. Available from NLB Overdrive.

The essays from leading academic economists and industry practitioners in this volume examine the issues related to the implementation of the Paris Agreement and the challenges of turning away from fossil fuels towards sustainable development.

**Building a resilient tomorrow: How to prepare for the coming climate disruption**

Hill, A. C. & Martinez-Diaz, L. (2019). *[Building a resilient tomorrow: How to prepare for the coming climate disruption](https://nlb.overdrive.com/media/5027448){:target="blank"}*. Oxford, UK: Oxford University Press. Available from NLB Overdrive.

This book focuses on solutions which can help to tackle the inevitable impact of climate change and the authors propose pragmatic recommendations to strengthen climate resilience, ranging from relocations from danger hotspots along the coast to using biotechnology to deal with climate-related diseases.

**Heat advisory: Protecting health on a warming planet**

Lockwood, A. H. (2016). *[Heat advisory: Protecting health on a warming planet](https://nlb.overdrive.com/media/2962413){:target="blank"}*. Cambridge, MA: MIT Press. Available from NLB Overdrive.

Lockwood describes the impact of global warming on human health. Drawing on peer-reviewed scientific and medical research, he meticulously details the symptoms of climate change and their medical side effects.

**How to talk about climate change in a way that makes a difference**

Huntley, R. (2020). *[How to talk about climate change in a way that makes a difference](https://nlb.overdrive.com/media/5564439){:target="blank"}*. Australia: Allen & Unwin. Available from NLB OverDrive.

Huntley's book provides a guide for understanding people's emotional responses to climate change and how meaningful exchanges on climate change can be conducted among groups with different opinions about the topic.

**Net zero: How we stop causing climate change**

Helm, D. (2020). *[Net zero: How we stop causing climate change](https://nlb.overdrive.com/media/5359282){:target="blank"}*. New York: HarperCollins Publishers. Available from NLB OverDrive.

Economist professor Helm offers a rational assessment of how climate change can be halted with the reduction of carbon emissions and increase of carbon absorption. He also looks at why efforts over the past 30 years have failed and what actions are needed over the next 30 years at the local, national and global levels.

**Our livable world: Creating the clean earth of tomorrow**

Schaus, M. (2020). *[Our livable world: Creating the clean earth of tomorrow](https://nlb.overdrive.com/media/5297894){:target="blank"}*. New York: Diversion Books. Available from NLB Overdrive.

Schaus explores green technology innovations which can help the world to deal with the impeding global climate catastrophe. Solutions proposed include solar thermal cells which can store energy after sunset, "smart highways” which charge cars as they are driven and substituting bioluminescent vines for streetlamps.

**Retreat from a rising sea: Hard choices in an age of climate change**

Pilkey, O. H., Pilkey-Jarvis, L., & Pilkey, K. C. (2016). *[Retreat from a rising sea: Hard choices in an age of climate change](https://nlb.overdrive.com/media/2570869){:target="blank"}*. New York: Columbia University Press. Available from NLB Overdrive.

The book offers deep analysis and case histories which highlight the vulnerabilities of many cities and communities in the United States and around the world pertaining to climate change. It offers visions and solutions of how coastal cities and communities have dealt with climate changes in the past and how they will need to cope with arising coastal risks in the future.

**Rising tides: Climate refugees in the twenty-first century**

Wennersten, J. R. & Robbins, D. (2020). *[Rising tides: Climate refugees in the twenty-first century](https://nlb.overdrive.com/media/3314735){:target="blank"}*. Indiana: Indiana University Press. Available from NLB Overdrive.

Due to rising sea levels, millions of people living along the coastlines will be displaced from their homes. This book addresses issues such as the relocation and resettlement of environmental or climate refugees, the legal rights of the refugees to their new homes and costs involved during the resettlement process.

**State of the world: Can a city be sustainable?**

The Worldwatch Institute. (2016). *[State of the world: Can a city be sustainable](https://nlb.overdrive.com/media/2704350){:target="blank"}*?Washington, D. C.: Island Press. Available from NLB Overdrive.

The book examines cross-cutting issues that affect the success of all cities. Topics range from the nitty-gritty of waste handling and developing public transportation to civic participation and navigating a dysfunctional government system.

**The 100% solution: A plan for solving climate change**

Goldstein-Rose, S. (2020). *[The 100% solution: A plan for solving climate change](https://nlb.overdrive.com/media/5038975){:target="blank"}*. New York: Melville House Publishing. Available from NLB Overdrive.

The author, a prominent millennial climate activist, emphasises that the world needs to achieve negative CO2 emissions by 2050 or face dire climate-related consequences. His 100% solution comprises five strategies: clean energy generation, electrification, use of synthetic fuels obtained from clean energy, revamping of agriculture and industrial practices and removal of greenhouse gases from the atmosphere.

**The fragile earth: Writing from The New Yorker on climate change**

Remnick, D. & Finder, H. (2020). *[The fragile earth: Writing from The New Yorker on climate change](https://nlb.overdrive.com/media/5207432){:target="blank"}*. New York: Ecco Press. Available from NLB OverDrive.

Contains quality pieces written by The New Yorker's journalists over the last three decades on climate change and global warming, covering the political and ecological environment and potential scenarios confronting the world in the future.

**Vanishing ice: Glaciers, ice sheets and rising seas**

Gornitz, V. (2019). *[Vanishing ice: Glaciers, ice sheets and rising seas](https://nlb.overdrive.com/media/3996673){:target="blank"}*. New York: Columbia University Press. Available from NLB Overdrive.

Ice sheets in the Arctic and the Antarctic are melting, mountain glaciers are receding and sea levels are rising. Gornitz highlights the consequences of ice loss, which will impact not only coastal dwellers but have economic and social costs for the rest of mankind on the planet.

**What we need to do now: For a zero carbon future**

Goodall, C. (2020). *[What we need to do now: For a zero carbon future](https://nlb.overdrive.com/media/4882693){:target="blank"}*. London: Profile Books. Available from NLB OverDrive.

Goodall proposes significant economic and societal changes in order for UK to achieve zero carbon emissions by 2050. These include increasing solar and windpower, electrification of transportation, replacing fossil fuels with stored hydrogen and making lifestyle modifications such as using less air travel and reducing consumption of beef.

### Journal articles

(*myLibrary ID* is required to access the journal articles from NLB’s eresources website [https://eresources.nlb.gov.sg/main/](https://eresources.nlb.gov.sg/main/){:target="blank"})

**Climate change and the legal, ethical and health issues facing healthcare and public health systems**

Ganesh, C., Schmeltz, M. & Smith, J. (2020, December). Climate change and the legal, ethical and health issues facing healthcare and public health systems. In *Journal of Law, Medicine & Ethics*, 48(4), 636-642. Retrieved 2021, January 29, from EBSCOhost Academic Search Complete via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1329/](http://eresources.nlb.gov.sg/main/browse/resource/1329/){:target="blank"} (*myLibrary ID* is required to access this article)

This article provides an overview of how the frequency and intensity of extreme weather events caused by the increase in global temperatures affects human health, public health care systems and the environment. Health impacts are further categorised into direct impacts, environmental system mediated impacts and socially mediated impacts and among those most affected are minorities, the low-income sector, children, older adults and people with disabilities.

**Climate change and tourism - some key issues**

Blagoeva, I. (2020). Climate change and tourism - some key issues. In *International Multidisciplinary Scientific GeoConference*, 20(2), 341-347. Retrieved 2021, January 28, from ProQuest Central via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1111/](http://eresources.nlb.gov.sg/main/browse/resource/1111/){:target="blank"} (*myLibrary ID* is required to access this article)

Climate change poses real threats to the tourism industry all over the world as extreme weather events result in the damage or loss of quality of tourist sites. The author urges stakeholders in the tourism sector to take action to cope with climate change such as introducing environmental standards to assess the impact of tourism on the environment and using technologies to tackle CO2 emissions.

**Climate change effects on aquatic ecosystem structure and disease**

Pandey, V. S. (2020, October-December). Climate change effects on aquatic ecosystem structure and disease. In *Research Journal of Science and Technology*, 12(4), 323-326. Retrieved 2021, January 28, from ProQuest Central via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1111/](http://eresources.nlb.gov.sg/main/browse/resource/1111/){:target="blank"} (*myLibrary ID* is required to access this article)

This article discusses the impact of climate change on aquatic organisations and freshwater ecosystems. It examines the unmistakable correlation between climate change and diseases in marine organisations such as sea grasses, oyster, starfish, corals, abalone and sea urchins. It also explores the effects of global warming on parasites, leading to prolonged host-parasitic transmission and the increased habitat loss and the susceptibility of fish and other organisms to disease.

**Climate policy imbalance in the energy sector: Time to focus on the value of CO2 utilization**

Tcvetkov, P. (2021, January 15). Climate policy imbalance in the energy sector: Time to focus on the value of CO2 utilization. In *Energies*, 14(2), 411. Retrieved 2021, January 29, from EBSCOhost Academic Search Complete via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1329/](http://eresources.nlb.gov.sg/main/browse/resource/1329/){:target="blank"} (*myLibrary ID* is required to access this article)

The author argues that the existing climate policy should be diversified beyond the replacement of hydrocarbon resources with renewable energy and turn the focus on carbon dioxide utilisation and disposal technologies to narrow the gap between current mitigation progress and the aims of climate agreements.

**Global climate change and greenhouse effect**

Mikhaylov, A. et al. (2020, June). Global climate change and greenhouse effect. In *Entrepreneurship and Sustainability Issues*, 7(4), 2897-2913. Retrieved 2021, January 28, from ProQuest Central via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1111/](http://eresources.nlb.gov.sg/main/browse/resource/1111/){:target="blank"} (*myLibrary ID* is required to access this article)

Provides a literature review of the growth of greenhouse gas emissions due to human activities and their contributions to climate change. The researchers conclude that by drastically reducing carbon emissions through the use of technology for example, corporations around the world can help to play a major role in achieving the Paris Agreement targets.

**Sinking carbon in coastal wetlands**

Sinking carbon in coastal wetlands. (Nov/ Dec 2020). In *American Scientist*, 108(6), 331-332. Retrieved 2021, January 29, from EBSCOhost Academic Search Complete via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1329/](http://eresources.nlb.gov.sg/main/browse/resource/1329/){:target="blank"} (*myLibrary ID* is required to access this article)

According to Ariana Sutton-Grier, eco-system ecologist and biogeochemist, one frequently ignored climate change solution is to utilise ecosystems that are naturally carbon absorbent, such as saltwater marshes and other coastal environments. Coastal ecosystems store carbon almost entirely below ground and are known to be better carbon sinks than forests.

**Strategies for mitigation of climate change: A review**

Fawzy, S. et al. (2020, November). Strategies for mitigation of climate change: A review. In *Environmental Chemistry Letters*, 18(6), 2069-2094. Retrieved 2021, January 28, from ProQuest Central via NLB’s eResources website  [http://eresources.nlb.gov.sg/main/browse/resource/1111/](http://eresources.nlb.gov.sg/main/browse/resource/1111/){:target="blank"} (*myLibrary ID* is required to access this article)

A three-prong strategy is needed to tackle climate change - conventional mitigation technologies which focus on reducing carbon dioxide emissions, negative emissions technologies which aim to capture and sequester atmospheric carbon and geoengineering techniques to stablise or reduce global temperatures. The author concludes that biogenic-based sequestration projects are ready to be deployed but efficient carbon pricing mechanisms focusing on carbon removal need to be quickly developed and deployed when ready.

**The role of climate change education on individual lifetime carbon emissions**

Cordero, E., Centeno, D. & Todd, A. M. (2020, February). The role of climate change education on individual lifetime carbon emissions. In *PLoS One*, 15(2), 1-23. Retrieved 2021, January 28, from ProQuest Central via NLB’s eResources website [http://eresources.nlb.gov.sg/main/browse/resource/1111/](http://eresources.nlb.gov.sg/main/browse/resource/1111/){:target="blank"} (*myLibrary ID* is required to access this article)

This paper examines the impact which an intensive one-year university course on individual carbon emissions had on graduates from the course. A survey done five years after the end of the course revealed that graduates made more pro-environmental decisions, resulting in a reduction of individual carbon emissions by 2.86 tons of CO2 per year. The authors conclude that similar education programmes conducted on a wide scale would be equally of not more effective then mitigation strategies such as using solar rooftops or electric vehicles.

### Websites

(listed in alphabetical order)

**Center for Climate and Energy Solutions (C2ES)**

Center for Climate and Energy Solutions. (2021). Retrieved 2021, January 26, from [https://www.c2es.org/](https://www.c2es.org/){:target="blank"}

C2ES is an independent, non-profit environmental policy think tank which provides climate research and analysis, works with policymakers and stakeholders for collaborative climate solutions, promotes clean energy and other strategies for cost-effective emissions reductions and strengthens business support for effective climate policy.

**Emissions gap report 2020**

Emissions gap report 2020. (2020, December 9). *United Nations Environment Programme*. Retrieved 2021, January 26, from [https://www.unenvironment.org/emissions-gap-report-2020](https://www.unenvironment.org/emissions-gap-report-2020){:target="blank"}

This report assess the gap between forecasted greenhouse gas emissions if countries put into action their climate mitigation plans and the goal set at the 2015 Paris Agreement to limit global warming to 1.5 degree celsius. While the gap is far from narrowing, the COVID-19 economic recovery presents an excellent opportunity for a low-carbon transition to create more sustainable and resilient societies.

**Impact of climate change on Singapore**

Impact of climate change on Singapore. (2020). National Climate Change Secretariat. Retrieved 2021, January 26, from [https://www.nccs.gov.sg/singapores-climate-action/impact-of-climate-change-in-singapore/](https://www.nccs.gov.sg/singapores-climate-action/impact-of-climate-change-in-singapore/){:target="blank"}

Read about how climate change can impact Singapore's water resources, biodiversity and greenery, public health and food security. Links are also provided to read up on Singapore's climate change mitigation and adaptation efforts.

**McKinsey on climate change**

McKinsey on climate change. (2020, September). *McKinsey & Company*. Retrieved 2021, January 26, from [https://www.mckinsey.com/~/media/McKinsey/Business%20Functions/Sustainability/Our%20Insights/McKinsey%20on%20Climate%20Change/McKinsey-on-Climate%20Change-Report.pdf](https://www.mckinsey.com/~/media/McKinsey/Business Functions/Sustainability/Our Insights/McKinsey on Climate Change/McKinsey-on-Climate Change-Report.pdf){:target="blank"}

This 216-page report gathers research on the impact of climate risks on the world's socioeconomic systems, infrastructure, natural capital and the lived environment. Technological and strategic solutions proposed to manage climate risk include adapting food systems and supply chains, adopting clean technologies to reduce carbon emissions and exploring the potential use of carbon.

**Singapore's efforts in addressing climate change**

Singapore's efforts in addressing climate change. (2020). National Environment Agency. Retrieved 2021, January 26, from [https://www.nea.gov.sg/our-services/climate-change-energy-efficiency/climate-change/singapore's-efforts-in-addressing-climate-change](https://www.nea.gov.sg/our-services/climate-change-energy-efficiency/climate-change/singapore's-efforts-in-addressing-climate-change){:target="blank"}

Details the actions Singapore is taking, at the international and local levels, to tackle the climate change crisis. The Inter-Ministerial Committee on Climate Change was also set up in 2007 to advise the National Environment Agency (NEA) on a coordinated approach to climate change and the NEA has also introduced measures to mitigate hyrdrofluorocarbon (HFC) emissions.

**State of climate action: Assessing progress toward 2030 and 2050**

Lebling, K. et al. (2020, November). State of climate action: Assessing progress toward 2030 and 2050. *World Resources Institute*. Retrieved 2021, February 1, from [https://www.wri.org/publication/state-climate-action-assessing-progress-toward-2030-and-2050](https://www.wri.org/publication/state-climate-action-assessing-progress-toward-2030-and-2050){:target="blank"}

According to this report, there is still a long way to go before countries, cities and companies can reach the 2030 and 2050 emissions-reduction targets for the power, buildings, industry, transport, forests and agriculture sectors. Progress is too slow and therefore the share of renewables in electricity generation, electric vehicles adoption and increase in annual tree cover need to be accelerated. There is an urgent need to implement policies, incentives and financial investments to head towards a net-zero emissions future.

**The Intergovernmental Panel on Climate Change (IPCC)**

The Intergovernmental Panel on Climate Change (IPCC). (2021). Retrieved 2021, January 26, from [https://www.ipcc.ch/](https://www.ipcc.ch/){:target="blank"}

Established in 1988, IPCC provides governments of its 195 member countries with scientific information to aid in their climate policies development. IPCC scientists also provide regular assessments of the published scientific research on climate change, its impacts and future risks and how adaptation and mitigation can reduce those risks.

**The state of the global climate 2020**

The state of the global climate 2020. (2021, January 15). *World Meteorological Organisation*. Retrieved 2021, January 26, from [https://public.wmo.int/en/our-mandate/climate/wmo-statement-state-of-global-climate](https://public.wmo.int/en/our-mandate/climate/wmo-statement-state-of-global-climate){:target="blank"}

Provides an overview of the global climate with the use of seven indicators (such as global mean surface temperature, ocean heat content and acidification and glacial mass loss) to monitor the impact of the climate on the earth's atmosphere, land, oceans and ice.

 **United in science 2020**

United in science 2020. (2020). *World Meteorological Organization*. Retrieved 2021, January 25, from [https://public.wmo.int/en/resources/united_in_science](https://public.wmo.int/en/resources/united_in_science){:target="blank"}

This report is the joint collaboration of the United Nations and global scientific partner organisations such as the Global Carbon Project, the UNESCO Intergovernmental Oceanographic Commission, Intergovernmental Panel on Climate Change and the World Meteorological Organization. It assesses the state of global greenhouse gas emissions in 2020 and addresses the impact of climate change on land, water, oceans and the cryosphere. Findings show that the lockdowns during the COVID-19 pandemic in 2020 only temporarily reduced carbon emissions and will not help to slow down the rate of global temperature rise.

**United Nations Framework Convention on Climate Change (UNFCCC)**

United Nations Framework Convention on Climate Change (UNFCCC). (2021). Retrieved 2021, January 26, from [https://unfccc.int/](https://unfccc.int/){:target="blank"}

The UNFCCC secretariat supports the UN member states in responding to the threat of climate change and is the parent treaty of the 2015 Paris Agreement and the 1997 Kyoto Protocol. UNFCCC reviews and analyses climate change information, organises up to four climate negotiating sessions each year and serves to advance the implementation of the Convention, the Kyoto Protocol and the Paris Agreement.

**World Meteorological Organization (WMO)**

World Meteorological Organization (WMO). (2021). Retrieved 2021, January 26, from [https://public.wmo.int/en](https://public.wmo.int/en){:target="blank"}

WMO is a UN agency made up of inter-governments of 193 member states. WMO’s core functions include weather and climate observations, information exchange on climate and water-related data, application of science and technology to provide early warnings of severe weather and climate variability and research and training in meteorology and related fields.

### Videos and Podcasts

**BASELINE 2020: Climate change beyond a human lifetime**

Sutter, J. (2020, April 14). BASELINE 2020: Climate change beyond a human lifetime. *TEDx Talks*. Retrieved 2020, 6 January 2021, from [https://youtu.be/InWEC4oxBW0](https://youtu.be/InWEC4oxBW0){:target="blank"}

Emmy-nominated documentary filmmaker and CNN climate analyst, John D. Sutter, talks about his longitudinal film series -- BASELINE, which helps to document climate changes in four different locations at every five-year interval until 2050. This documentary aims to address the "shifting baseline syndrome", which refers to the human perception that environmental change happens too glacially to raise the alarm among the general human population.

**Causes and effects of climate change**

Causes and effects of climate change. (2017, August 28). *National Geographic*. Retrieved 2021, January 6, from [https://youtu.be/G4H1N_yXBiA](https://youtu.be/G4H1N_yXBiA){:target="blank"}

Learn how human activities such as the burning of fossil fuels have contributed to the greenhouse effect, where greenhouse gases such as carbon dioxide and methane are trapped in the earth's atmosphere, causing an increase in the earth's temperature, which then wreaks havoc with the climate.

**Climate One Podcast**

Climate One Podcast. (2021). *Climate One*. Retrieved 2021, January 8, from [https://www.climateone.org/watch-and-listen/podcasts](https://www.climateone.org/watch-and-listen/podcasts){:target="blank"}

The podcasts offer fresh insights on energy, the economy, resilience, transportation, water, food, technology and the environment, via frank discussions by climate scientists, policymakers, activists and concerned citizens. Each podcast episode is released weekly.

**Shaping the future - From pandemic to climate change**

Shaping the future - From pandemic to climate change. Cambridge Climate Lecture Series. (2020). *University of Cambridge*. Retrieved 2021, January 8, from [https://climateseries.com/climate-change-podcast](https://climateseries.com/climate-change-podcast){:target="blank"}

The podcasts feature interviews with environmental and climate change experts on how human actions are impacting the lived environment for current and future generations and what governments and ordinary citizens around the world can do to mitigate the fallout from climate catastrophes. Six podcast episodes are released each month.

 *NOVA PBS Official*. Retrieved 2021, January 7, from [https://youtu.be/YoZF16PZYoU](https://youtu.be/YoZF16PZYoU){:target="blank"}

Three solutions to be developed in tandem are proposed to tackle climate change, divided into acts of "prevention" to stop the release of greenhouse gases into the atmosphere, "undoing" the amount of carbon dioxide already present with the use of negative emissions technologies and "adapting" to living on a warmer planet.

**Why renewables can’t save the planet**

Shellenberger, M. (2019, January 4).  *TEDx Talks*. Retrieved 2021, January 7, from [https://youtu.be/N-yALPEpV4w](https://youtu.be/N-yALPEpV4w){:target="blank"}

Time Magazine “Hero of the Environment” and energy expert, Michael Shellenberger, shares why the challenges of employing renewable energy sources such as solar panels and wind farms coupled with the negative environmental impact they had on the environment led him down the path towards nuclear energy, despite the controversy surrounding this alternative form of energy.

**World leaders fail to curb climate change in 2020**

World leaders fail to curb climate change in 2020. (2020, December 3). *DW News*. Retrieved 2020, 6 January 2021, from [https://youtu.be/GGGTUSXeahk](https://youtu.be/GGGTUSXeahk){:target="blank"}

António Guterres, Secretary-General of the UN, urgently calls upon world leaders to unite in the battle against climate change. According to a climate scientist from Stanford University, climate change is a side effect of fossil fuel energy consumption and the challenge is to ensure that people all over the world have access to energy necessary for their well-being, while trying to achieve net-zero carbon emissions.

### Accessing National Library Board Singapore Resources

Accessing the Print Materials

You can search the library catalogue (for physical materials) in the library and from home ([https://catalogue.nlb.gov.sg/](https://catalogue.nlb.gov.sg/){:target="blank"}). The easy search function allows you to search/browse by author, title, keyword, subject and ISBN/ISSN whereas the advanced search allows you to narrow your searches to specific media types or language holdings. In both instances, you will also be able to limit your search to specific libraries by clicking on the “limit by branch” option.

**To search Lee Kong Chian Reference Library’s Holdings**

If you wish to search for only materials available in the Lee Kong Chian Reference Library, please always click on the “Limit by Branch” button at the bottom of the page, after you have keyed in your search term. This brings you to a new page whereby you will be able to select the library of your choice. Choose “Lee Kong Chian Reference Library” and select “yes” under the “Display only items available in the selected branch below” and then click on search.

**Things to note:**

Once you have identified the title that you need, please double-check the following information and write down the necessary info:

i. The “Status” of the item: the item is not available in the library, if the status displayed is “in transit”, “in process” or “not ready for loan”.

ii. Double-check that the item is in Lee Kong Chian Reference Library under “Branch”.

iii. Write down the Location Code and the Call Number of the item. This helps you to locate the item within Lee Kong Chian Reference Library. (Note: Please feel free to approach the counter staff for help in locating the books.)

All featured books and periodicals are located at the Lee Kong Chian Reference Library.

Accessing the Databases

The National Library Board (NLB)’s eResources are free for all NLB members. Click [here](https://account.nlb.gov.sg){:target="blank"} to find out how to register as a member.

If you’re having problems registering or logging in, please [contact us](https://www.nlb.gov.sg/ContactUs.aspx){:target="blank"}. If you wish to find information in the databases but am not sure where to begin, or need recommendations on which databases to use, please use the [Ask A Librarian](https://form.gov.sg/#!/60012dfdcc381d001141b97f){:target="blank"} function or send an email to [ref@nlb.gov.sg](mailto:ref@nlb.gov.sg){:target="blank"} for help. The librarian will get back to you within three working days.

### Author

Sharon Teng

The information in this resource guide is valid as of January 2021 and correct as far as we are able to ascertain from our sources. It is not intended to be an exhaustive or complete history on the subject. Please contact the Library for further reading materials on the topic.

All Rights Reserved. National Library Board Singapore 2021.

repository: nlbnls/nlb-reference

repo_name: nlbnls/nlb-reference


text:
# auth-nodejs

Auth-nodejs is a mini project, intended to sharp authentication skills of programmers. It uses level as the database and the console as the interface. The code should be clean, so it's easy to read and understand. Check it out!

### Getting Started

```bash
$ git clone https://github.com/brenoh1ldebr4nd/auth-nodejs
```

```bash
$ cd auth-nodejs
$ npm install
```

```bash
$ node src/auth-nodejs-1.0.0.js
```

### Versions

**Version** | **Added Functionality**
----------- | -----------------------
1.0.0       | Simplest authentication process ever.
2.0.0       | Hashing
3.0.0       | Salt
4.0.0       | Bcrypt
5.0.0       | Bcrypt Code Style
6.0.0       | Pepper

Go to the /src foder to find out each version or go to [releases](https://github.com/brenoh1ldebr4nd/auth-nodejs/releases "releases").

Remember to delete the database every time you test another version ( unexpected errors could occur ).

### Resources

If you want to learn more about authentication and understand what exactly is each one of the above functionalities, check out the following resources:

- Check this out first, since it explains things step by step in a slideshow format and was my main reference while developing the project. [Tutorial about secure password storing](https://www.martinstoeckli.ch/hash/en/ "Secure Password Storing - Tutorial")

- Next, if you want to dig deeper, this class will explore the topic broader, making great points about important aspects in user authentication processes. [MIT Authentication Class - 2017](https://www.youtube.com/watch?v=MT7X17ZRo1U "MIT Authentication Class")

- And if you are focused on the web, this is a great and fast paced video! It also talks about cookies, sessions and all that great web stuff. [Everything you ever wanted to know about authentication](https://www.youtube.com/watch?v=j8Yxff6L_po "Everything you ever wanted to know about authentication")

And don't forget that the internet has a lot more resources, so keep exploring and try to give your users the best experience.

License

This project is under the MIT license.

repository: brenohildebrand/auth-nodejs

repo_name: brenohildebrand/auth-nodejs


text:
# ReactJs with jspm

Other stuff used:
* bootstrap
* sass (css preprocessor) : node-sass used, so no Ruby install needed
* karma
* jasmine
* babel transpiling to es5
* eslint
* browser-sync
* gulp tasks (but called from npm scripts)
* ...

## Dev setup

* install NodeJs
* clone this git repo
* npm run setup

## Dev commands

* npm run prepare (tasks: clean, sass)
* npm run test (tasks: 'prepare' tasks + eslint, karma)
* npm run dev (tasks: 'test' tasks + watch, serve)
* npm run build (tasks: 'test' tasks + bundle/minify js to dist folder)

## To Do's

* Eslint goes crazy about declared but unused properties, eg: the React imports on almost every page. Fixed a few errors, but eslint globals and react do not seem to be friends.
* Possibly fixed: during npm run setup/npm run dev a few dependencies are not found. Missing the 'estraverse-fb' module has caused errors on my build several times, but other random missing stuff has popped up too. 'npm install'-ing the missing stuff fixed the problems, but this is just a temporary fix
* testing phase goes crazy during the watch task. Something about too many windows open at once
* existing (regular old karma tests) are not picked up during npm run dev
* no React testing infrastructure yet (need to take a look at that Jest library) -Does already have Karma/Jasmine, though
* bootstrap css is present, but integrated via index.html. Maybe we should try to put those into the gulp config?
## example shim configuration

* reason
  * the package.json of bootstrap-bower was't properly configured for jspm
  * so that jspm doesn't know that it has to load its angular dependency first when doing the sfx bundle
  * can be fixed for your own project by doing an override like this ...

```shell
jspm install<EMAIL_ADDRESS>-o "{ registry: 'jspm', main: 'ui-bootstrap-tpls', 'format': 'cjs', dependencies: { angular: '1.5.0' }, shim: { 'ui-bootstrap-tpls': { deps: ['angular'] } } }"
```

## License

The MIT License

repository: nielsjani/react-jspm

repo_name: nielsjani/react-jspm


text:
:warning:  This project Arhived :warning:

:warning:  it is now mantiened in single repository with power of Kotlin Multi Platform :warning:

:warning:  Please see Kotlin Multi Platform Repo!:warning:

# Currency Converter & Calculator Backend
[![](https://jitci.com/gh/CurrencyConverterCalculator/backendCCC/svg)](https://jitci.com/gh/CurrencyConverterCalculator/backendCCC)

Used Technologies
-   Kotlin
-   Spring Boot
-   MongoDb
-   Rx

### License
Copyright 2018 Mustafa Ozhan

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

<http://www.apache.org/licenses/LICENSE-2.0>

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

repository: Oztechan/backendCCC

repo_name: Oztechan/backendCCC


text:
# Change Log

## v1.0.1

- Ensure stdout, stderr are not bytes objects.

## v1.0.0

- Drop Python 2.7 support

## v0.1.4

- Spelling updates in the README.md.
- Removed the incubator installation instructions.

## v0.1.3

- Added automatic change to `http` when using port `5985`.

  Contributed by Nick Maludy (Encore Technologies)

- Added catching of JSON parsing errors, so a failure to parse data from JSON
  does not fail the action.

  Contributed by Nick Maludy (Encore Technologies)

## v0.1.2

- Fixed `$ProgressPreference=false` by setting it to `$ProgressPreference = 'SilentlyContinue'`

  Contributed by Nick Maludy (Encore Technologies)

## v0.1.1

- In new versions of Powershell if you load a module some text is output into
  the stream. Pywinrm doesn't handle this gracefully and it leaks into the
  stderr (https://github.com/diyan/pywinrm/issues/169). This version fixes
  the issue by inserting `$ProgressPreference=false` at the beginning of the
  powershell script that's being run.

  Contributed by Brad Bishop (Encore Technologies) #1

## v0.1.0

Initial Revision

gha_language: Python