text:
Suzuki Swift DZire
Posted on February 26, 2014 by wheelswrite
Swift grows up
Suzuki Auto South Africa has added a new sedan model to its Swift hatchback range.
The new four-door sedan will be marketed under the DZire name, and shares the proven platform of the Swift hatch, while adding the a boot and more space for rear occupants.
Suzuki Swift Dzire sedan
The new Swift DZire is powered by a latest-generation 1,2-litre engine which has excellent fuel economy. The four-cylinder, 16-valve unit is offered in conjunction with either a five-speed manual or a four-speed automatic gearbox.
Swift DZire buyers also get to choose between GA and GL specification levels.
The cabin provides comfortable seating for four or even five occupants, while the 300 litre boot ensures ample luggage space.
Safety and security measures include dual front airbags, remote central locking, and inertia reel front seatbelts with load limiters and pre-tensioners.
The 1 197 cc power unit produces a maximum output of 63 kW at 6 000 r/min, combined with a torque peak of 113 Nm at 4 500 r/min.
The DZire 1.2 Manual does 0-100 km/h in 12,6 seconds, and achieves a top speed of 160 km/h. Combined cycle fuel
consumption is a around 5,7 litres/100 km.
The recommended retail prices of the new Suzuki Dzire range include a two-year/30 000 km service plan and a three-year/100 000 km warranty, while a three-year/unlimited distance roadside assistance package is also provided as part of the deal. Services are at 15 000 km intervals.
DZire 1.2 GA M/T R128 900
DZire 1.2 GL M/T R138 900
DZire 1.2 GA A/T R153 900
Posted in News	/ Tagged 2014, South Africa, Suzuki, Swift	/ Leave a comment
Nissan NV350 Impendulo 2.5 Petrol Minibus Taxi
Nissan have launched a new minibus taxi,a 16-seat model, built to comply with South Africa's taxi industry.
Nissan NV350 Impendulo
The new NV350 Impendulo Taxi, gives a strong local flavour to the taxi.
Says Tessa Cooke, NV350 Product Manager at Nissan South Africa: "Impendulo is the isiZulu word for 'the answer', a term which can be applied to the NV350 Taxi in more than one way. With it, we aim to recapture the love and affection of both taxi operators and commuters.
"The fact that our new taxi has been designed around the people who are going to operate and use it, coupled with the overwhelmingly positive response our naming competition, points towards a very successful reintroduction of the Nissan badge to the South African taxi industry."
The Nissan enters a market in which over 4.5 million people travel in over 220 000 taxis on a daily basis.
The new Nissan NV350 Impendulo is powered by an existing 2.5-litre petrol engine, which produces 108 kW at 5 600 rpm and 213 Nm at 4 400 rpm, mated to a five-speed manual gearbox.
Fuel economy is improved with the assistance of low voltage control of the alternator, whereby battery charge is monitored and the alternator's voltage adjusted to curb over-charging the battery, thereby reducing load on the engine and lowering fuel consumption. Improved timing chain operation thanks to low-friction materials also aids in reducing consumption, as does the engine's low idle speed of just 600 rpm.
Safety equipment includes driver and front passenger airbags, ABS with Brake Assist, seat belts for all 16 seats, a driver's seatbelt warning buzzer, an emergency exit escape hatch in the roof and an immobiliser.
The Impendulo 2.5 petrol retails at R306 900 through Nissan's entire existing dealer and comes standard with a 3-year/ 100 000 km warranty as well as a three-year unlimited kilometres anti-corrosion warranty. Service intervals are 15 000 km.
Posted in News	/ Tagged 2014, Impendulo, mininbus taxi, Nissan, NV350, petrol, South Africa	/ 2 Comments
Posted on February 7, 2014 by wheelswrite
The new Toyota Corolla is here.
Launched today to much fanfare, pomp and ceremony this Durban built car is very important to the SA market.
Prices start at R214 900 and top out at R283 900.
Toyota SA Motors' Lettie Labuschagne, General Manager of Product Planning, says "Toyota has spent decades refining and improving the Corolla, whilst staying true to its core values, which is the reason why it's still SA's most loved sedan."
"With better styling, enhanced dynamics and even more interior space, the 2014 Corolla promises to be the best model yet. That is no small feat considering that its history goes back more than 47 years."
Cumulative worldwide Corolla sales exceed 39.7 million since the nameplate was launched in 1966, including nearly 1 million in South Africa alone. The new sedan is the 11th generation Corolla. It will be sold in more than 150 countries.
With maximum torque of 205 N.m available from 1 800 to 2 800 r/min, the 1.4 D4-D turbodiesel is mated with a six-speed manual transmission allowing for 0 t0 100km/h 12 12.6 seconds. Toyota claims a average fuel consumption of 3,8 litres/100 km and CO2 emissions of 99 g/km. This may be the model to go for.
The wheelbase has been extended 100 mm compared to the outgoing production model to enable more space and especially rear legroom.
The new Corolla will be available in a choice of seven exterior colours, of which three are new to the model range: Seaside Pearl Metallic (light blue), Avant-Garde Bronze and Grey Metallic.
Sprinter models are cosmetically differentiated by means of 16-inch smoked alloy wheels, a rear spoiler and Sprinter badging.
Toyota Corolla interior
The new Corolla is not only more spacious and comfortable, but also quieter than its predecessor.
The new Corolla is available in a choice of four grades; Esteem (entry), Prestige (mid), Sprinter (sport) and top-of-the-range Exclusive. A grade-dependent choice of fabric (Esteem), fabric and leather (Sprinter) or leather (Prestige and Exclusive) are available.
All models except for the Esteem come with a new, leather-covered, multi-functional steering wheel incorporating a comprehensive array switches for the operation of the audio, hands-free telephone and multi-function display system.
The refreshed line-up features a choice of an all-new 1.4 litre D-4D turbo diesel and three petrol engines; a 1.33 litre Dual VVT-i unit, a 1.6 litre Dual VVT-i engine and another new powerplant, the 1.8 litre Dual VVT-i unit.
All engines are fitted with six-speed manual transmissions, but the 1.6 and 1.8 petrol variants may optionally be mated to Toyota's new, high-gear, high-efficiency Multidrive S automatic transmission.
Active safety has been enhanced through the adoption of a next generation ABS system and a shorter brake pedal stroke for better feel and system response. Traction Control (TRC) and Vehicle Stability Control (VSC) are available on two of the four model grades – Hill Start Assist Control (HAC2) is fitted to vehicles equipped with VSC.
The new Corolla benefits from a three-year/100,000km warranty and comes with a standard five-year/ 90 000 km service plan. Service intervals are set at 15 000 km (including the 1.4 D). The new models are also supported by the ToyotaCare Roadside Assistance Programme which entitles customers to 24-hour roadside assistance, ensuring ultimate peace-of-mind motoring.
1,3-litre Esteem: R214 900 1,3-litre Prestige: R232 900
1,4-litre D4-D Esteem: R237 900 1,4-litre D4-D Prestige: R249 900
1,6-litre Esteem: R225 900 1,6-litre Prestige: R241 900 1,6-litre Prestige CVT: R252 900 1,6-litre Sprinter: R248 900
1,8-litre Prestige: R251 900 1,8-litre Exclusive: R272 900 1,8-litre CVT Exclusive: R283 900
Posted in News	/ Tagged 2014, automatic, Corolla, diesel, manual, petrol, South Africa, Toyota	/ Leave a comment


text:
PROJECT_ROOT=${PROJECT_ROOT:-../}
APP_DEVICE=${DEVICE_TYPE}
TI_SDK_VERSION=`cat tiapp.xml | grep "<sdk-version>" | sed -e "s/<\/*sdk-version>//g"`
TI_SDK_HIGHEST_VERSION=`ls  ~/library/Application\ Support/titanium/mobilesdk/osx | tail -1`
IOS_SDK_VERSION=`cat tiapp.xml | grep "<ios-version>" | sed -e "s/[ \t]*<\/*ios-version>//g"`
TI_DIR="/Users/hoyamada/Library/Application Support/Titanium"
BUILD_TYPE=${BUILD_TYPE}
TESTFLIGHT_ENABLED=${testflight}
HOCKEY_ENABLED=${hockey}
APK_ONLY=${apkonly}
RELEASE_NOTES=${notes}
IPHONE_DEV_CERT=${cert}
PROVISIONING_PROFILE_NAME=${profile_file}
BUILD_ACTION=${action}
PROFILE_TYPE=iphone_dev_name
PACKAGE_APP=false
NO_COLOR=${no_color}

function pretty_print {
	if [ $NO_COLOR ]
	then
		exec perl -pe ''
	else
		exec perl -pe 's/^\[DEBUG\].*$/\e[35m$&\e[0m/g;s/^\[INFO\].*$/\e[36m$&\e[0m/g;s/^\[WARN\].*$/\e[33m$&\e[0m/g;s/^\[ERROR\].*$/\e[31m$&\e[0m/g;'
	fi
}

[[ -z "$ANDROID_SDK_PATH" ]] && ANDROID_SDK_PATH="${HOME}/Android"

# if no platform is set, use iphone as a default
if [ "${APP_DEVICE}" == "" ]; then
	APP_DEVICE="iphone"
fi

# only install|adhoc are supported as install actions
if [ ! "${BUILD_ACTION}" == "install" ] && [ ! "${BUILD_ACTION}" == "adhoc" ]; then
	echo ""
	echo "[WARN] Only action=install and action=adhoc are supported. Choosing action=install." >&2
	echo ""
	BUILD_ACTION="install"
fi

if [ "${BUILD_ACTION}" == "adhoc" ]; then
	PROFILE_TYPE=iphone_dist_name
fi

# provisioning profile name must be specified
if [ "${PROVISIONING_PROFILE_NAME}" == "" ]; then
	echo ""
	echo "[WARN] Defaulting profile_file to 'development'." >&2
	echo ""
	PROVISIONING_PROFILE_NAME="development"
fi

# Make sure an SDK version is set
if [[ -z "$TI_SDK_VERSION" ]]; then
	if [[ -n "$tisdk" ]]; then
		TI_SDK_VERSION="${tisdk}"
	elif [ ! "${TI_SDK_HIGHEST_VERSION}" == "" ]; then
    TI_SDK_VERSION="${TI_SDK_HIGHEST_VERSION}"
  else
		echo ""
		echo "[ERROR] <sdk-version> is not defined in tiapp.xml, please define it, or add a tisdk argument to your command." >&2
		echo ""
		exit 1
	fi
fi

if [[ -n "$TITANIUM_PATH" ]]; then
	TI_DIR="$TITANIUM_PATH"
else
	# Look all over for a titanium install
	search_locations=(
		"${HOME}/Library/Application Support/Titanium"
		"/Library/Application Support/Titanium"
		"${HOME}/.titanium"
	)
	for d in "${search_locations[@]}"; do
		if [[ -d "${d}/mobilesdk/osx/${TI_SDK_VERSION}" ]]; then
			echo "[DEBUG] Found Titanium SDK for ${TI_SDK_VERSION} at $d"
			TI_DIR="$d"
			break
		fi
	done
fi

# Both iOS and Android SDKs are linked in this directory
# TI_ASSETS_DIR="${TI_DIR}/mobilesdk/osx/${TI_SDK_VERSION}"
TI_ASSETS_DIR="${TI_DIR}/mobilesdk/osx/3.0.0.GA"
if [[ -d "$TI_ASSETS_DIR" ]]; then
	echo "[DEBUG] Titanium SDK ${TI_SDK_VERSION} found..."
else
	echo "[ERROR] Titanium SDK for ${TI_SDK_VERSION} not found. You could try setting TITANIUM_PATH." >&2
	exit 1
fi

# iPhone settings
if [ "${iphone}" == "" ]; then
  if [ "${IOS_SDK_VERSION}" == "" ]; then
	  iphone="6.0"
  else
    iphone="${IOS_SDK_VERSION}"
  fi
fi
TI_IPHONE_DIR="${TI_ASSETS_DIR}/iphone"
TI_IPHONE_BUILD="${TI_IPHONE_DIR}/builder.py"

# Android settings
if [ "${android}" == "" ]; then
	android="titanium_2_WVGA854"
fi
TI_ANDROID_DIR="${TI_ASSETS_DIR}/android"
TI_ANDROID_BUILD="${TI_ANDROID_DIR}/builder.py"

# Get APP parameters from current tiapp.xml
APP_ID=`cat tiapp.xml | grep "<id>" | sed -e "s/<\/*id>//g"`
APP_NAME=`cat tiapp.xml | grep "<name>" | sed -e "s/<\/*name>//g"`
APP_NAME=$(echo ${APP_NAME//    /})

if [ "APP_ID" == "" ] || [ "APP_NAME" == "" ]; then
	echo "[ERROR] Could not obtain APP parameters from tiapp.xml file (does the file exist?)." >&2
	exit 1
fi

# build commands based on the platform
if [ ${APP_DEVICE} == "iphone" -o ${APP_DEVICE} == "ipad" ]; then

	# Run the app in the simulator
	if [ "${BUILD_TYPE}" == "" ]; then
		if [ "$(ps -Ac | egrep -i 'iPhone Simulator' | awk '{print $1}')" ]; then
			killall "iPhone Simulator"
		fi
		echo "'${TI_IPHONE_BUILD}' run '${PROJECT_ROOT}/' ${iphone} ${APP_ID} '${APP_NAME}' ${APP_DEVICE}"
		bash -c "'${TI_IPHONE_BUILD}' run '${PROJECT_ROOT}/' ${iphone} ${APP_ID} '${APP_NAME}' ${APP_DEVICE}" \
		| pretty_print

	# Build an IPA and load it through iTunes
	else

		bash -c "'${TI_IPHONE_DIR}/prereq.py' package" | \
		while read prov
		do
			temp_iphone_dev_names=`echo $prov | python -c 'import json,sys;obj=json.loads(sys.stdin.read());print obj["'"$PROFILE_TYPE"'"]'| sed 's/ u//g' | sed 's/\[u//g' | sed 's/\[//g'| sed 's/\]//g'| sed "s/\ '//g"| sed "s/\'//g"`
			IFS=,
			IPHONE_DEV_NAMES=(${temp_iphone_dev_names//,iphone_dev_name:/})

			if [ "${IPHONE_DEV_CERT}" == '' ] || [ $IPHONE_DEV_CERT -ge ${#IPHONE_DEV_NAMES[@]} ] ; then

				dev_name_count=0

				echo
				echo "*****************************************************************************************************************"
				echo "Please re-run the build command using a 'cert' flag, with the value set to the index of one of the certs below..."
				for dev_name in "${IPHONE_DEV_NAMES[@]}"
				do
					echo "[${dev_name_count}] ${dev_name}"
					dev_name_count=`expr $dev_name_count + 1`
				done
				echo "*****************************************************************************************************************"
				echo
				exit
			fi

			SIGNING_IDENTITY=${IPHONE_DEV_NAMES[$IPHONE_DEV_CERT]}
			PROVISIONING_PROFILE="${PROJECT_ROOT}/certs/${PROVISIONING_PROFILE_NAME}.mobileprovision"

            if [ ! -r 'certs/'$PROVISIONING_PROFILE_NAME'.mobileprovision' ];then
				echo "You must have a file called ${PROVISIONING_PROFILE_NAME} to build for device..."
				exit
            fi

			DATE=$( /bin/date +"%Y-%m-%d" )

			echo "'${TI_IPHONE_DIR}/provisioner.py' '${PROVISIONING_PROFILE}'"
			echo "Loading provisioning profile..."
			bash -c "'${TI_IPHONE_DIR}/provisioner.py' '${PROVISIONING_PROFILE}'" | \
			while read line
			do
				temp_array=(${line//{\"uuid\": \"/})

				UUID=${temp_array[0]//\"/}
                echo "'${TI_IPHONE_BUILD}' $BUILD_ACTION ${iphone} '${PROJECT_ROOT}/' $(echo $APP_ID) '$(echo $APP_NAME)' '$(echo $UUID | sed -e "s/uuid: //g")' '${SIGNING_IDENTITY}' '$(echo ${APP_DEVICE})'"
				bash -c "'${TI_IPHONE_BUILD}' $BUILD_ACTION ${iphone} '${PROJECT_ROOT}/' $(echo $APP_ID) '$(echo $APP_NAME)' '$(echo $UUID | sed -e "s/uuid: //g")' '${SIGNING_IDENTITY}' '$(echo ${APP_DEVICE})'" | \
				while read build_log
				do
					MAY_SYNC=0
					if [ $BUILD_ACTION == "install" ] && [ "${build_log}" == '[INFO] iTunes sync initiated' ]; then
						MAY_SYNC=1
						BUILD_LOCATION="Debug-iphoneos"
					elif [ $BUILD_ACTION == "adhoc" ] && [[ "${build_log}" =~ 'PackageApplication' ]]; then
						MAY_SYNC=1
						BUILD_LOCATION="Release-iphoneos"
						SIGNING_IDENTITY="iPhone Distribution: $SIGNING_IDENTITY"
						PACKAGE_APP=true
					fi

					if [ $MAY_SYNC -eq 1 ]; then
						echo "[INFO] Done building app..."\
						| pretty_print

						APP="${PROJECT_ROOT}/build/iphone/build/$BUILD_LOCATION/$(echo $APP_NAME).app"

						# Check if TestFlight or Hockey deploy was mandated
						if [ $TESTFLIGHT_ENABLED ] || [ $HOCKEY_ENABLED ]; then
							PACKAGE_APP=true
						fi

						if [ $PACKAGE_APP ]; then
							echo "[INFO] Creating .ipa from compiled app"\
							| pretty_print

							if [ -f /tmp/$(echo $APP_NAME).ipa ]; then
								/bin/rm "/tmp/$(echo $APP_NAME).ipa"
							fi
							/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${APP}" -o "/tmp/$(echo $APP_NAME).ipa" --sign "${SIGNING_IDENTITY}" --embed "${PROVISIONING_PROFILE}" | \
							while read package_log
							do
								DATE=$( /bin/date +"%Y-%m-%d" )
							done
						fi

						if [ $TESTFLIGHT_ENABLED ]; then

							API_TOKEN=`cat tiapp.xml | grep "<tf_api>" | sed -e "s/<\/*tf_api>//g"`
							API_TOKEN=$(echo ${API_TOKEN//    /})
							TEAM_TOKEN=`cat tiapp.xml | grep "<tf_token>" | sed -e "s/<\/*tf_token>//g"`
							TEAM_TOKEN=$(echo ${TEAM_TOKEN//    /})

							if [ "${API_TOKEN}" == '' -o "${TEAM_TOKEN}" == '' ]; then
								echo "[ERROR] Testflight API key (tf_api) and Testflight team token (tf_token) must be defined in your tiapp.xml to upload with testflight"\
								| pretty_print

								exit 0
							fi

							echo "[INFO] Preping to upload to TestFlight..."\
							| pretty_print

							echo "[INFO] Uploading .ipa to TestFlight..." \
							| pretty_print

							if [ "${RELEASE_NOTES}" == '' ]; then
								RELEASE_NOTES='Build uploaded automatically from MakeTi.'
							fi

							/usr/bin/curl "http://testflightapp.com/api/builds.json" \
							  -F file=@"/tmp/$(echo $APP_NAME).ipa" \
							  -F api_token=${API_TOKEN} \
							  -F notify="True" \
							  -F replace="True" \
							  -F team_token=${TEAM_TOKEN} \
							  -F distribution_lists=`cat tiapp.xml | grep "<tf_dist>" | sed -e "s/<\/*tf_dist>//g"` \
							  -F notes="${RELEASE_NOTES}" | \
							while read upload_log
							do
								DATE=$( /bin/date +"%Y-%m-%d" )
							done

						fi

                        if [ $HOCKEY_ENABLED ]; then

                            API_TOKEN=`cat tiapp.xml | grep "<hockey_api>" | sed -e "s/<\/*hockey_api>//g"`
                            API_TOKEN=$(echo ${API_TOKEN//    /})
                            APP_ID=`cat tiapp.xml | grep "<hockey_id>" | sed -e "s/<\/*hockey_id>//g"`
                            APP_ID=$(echo ${APP_ID//    /})

                            if [ "${API_TOKEN}" == '' -o "${APP_ID}" == '' ]; then
                                echo "[ERROR] HockeyApp API key (hockey_api) and HockeyApp app ID (hockey_id) must be defined in your tiapp.xml to upload with HockeyApp"\
                                | pretty_print

                                exit 0
                            fi

                            echo "[INFO] Preping to upload to HockeyApp..."\
                            | pretty_print

                            echo "[INFO] Uploading .ipa to HockeyApp..." \
                            | pretty_print

                            if [ "${RELEASE_NOTES}" == '' ]; then
                                RELEASE_NOTES='Build uploaded automatically from MakeTi.'
                            fi

                            /usr/bin/curl \
                            -F "status=2" \
                            -F "notify=1" \
                            -F "notes=${RELEASE_NOTES}" \
                            -F "notes_type=0" \
                            -F "ipa=@/tmp/$(echo $APP_NAME).ipa" \
                            -H "X-HockeyAppToken: ${API_TOKEN}" \
                            https://rink.hockeyapp.net/api/2/apps/${APP_ID}/app_versions | \
                            while read upload_log
                            do
                                DATE=$( /bin/date +"%Y-%m-%d" )
                            done

                        fi

					else
						echo ${build_log}  \
						| pretty_print
					fi
				done
			done

		done

	fi

elif [ ${APP_DEVICE} == "android" ]; then

	if [[ -d "$ANDROID_SDK_PATH" ]]; then
		echo "[ERROR] Android SDK not found. Did you set your ANDROID_SDK_PATH environemnt variable?" >&2
		exit 127
	fi

	# Run the app in the simulator
	if [ ${APK_ONLY} ]; then
    	bash -c "'${TI_ANDROID_BUILD}' build '${APP_NAME}'  '${ANDROID_SDK_PATH}' '${PROJECT_ROOT}/' ${APP_ID} ${android}" \
    		| pretty_print
	elif [ "${BUILD_TYPE}" == "" ]; then
		# Check for Android Virtual Device (AVD)
		if [ "$(ps -Ac | egrep -i 'emulator-arm' | awk '{print $1}')" ]; then
			bash -c "'${TI_ANDROID_BUILD}' simulator '${APP_NAME}'  '${ANDROID_SDK_PATH}' '${PROJECT_ROOT}/' ${APP_ID} ${android} && adb logcat | grep Ti" \
			| pretty_print
		else
			echo "[ERROR] Could not find a running emulator."
		  	echo "[ERROR] Run this command in a separate terminal session: ${ANDROID_SDK_PATH}/tools/emulator-arm -avd ${android}"
		  	exit 0
		fi
	else
		list_called="false"
		device_found="false"
		bash -c "${ANDROID_SDK_PATH}/platform-tools/adb devices" | \
		while read adb_output
		do

            if [ $HOCKEY_ENABLED ]; then
                bash -c "'${TI_ANDROID_BUILD}' build '${APP_NAME}'  '${ANDROID_SDK_PATH}' '${PROJECT_ROOT}/' ${APP_ID} ${android}" | \
                while read build_log
                do
                    echo "${build_log}" \
                    | pretty_print

                    if [[ "$build_log" == *zipalign* ]]; then
                        sleep 2

                        echo "APK is now located in: ${PROJECT_ROOT}/build/android/bin/app.apk"
                        API_TOKEN=`cat tiapp.xml | grep "<hockey_api>" | sed -e "s/<\/*hockey_api>//g"`
                        API_TOKEN=$(echo ${API_TOKEN//    /})
                        APP_ID=`cat tiapp.xml | grep "<hockey_android_id>" | sed -e "s/<\/*hockey_android_id>//g"`
                        APP_ID=$(echo ${APP_ID//    /})

                        if [ "${API_TOKEN}" == '' -o "${APP_ID}" == '' ]; then
                            echo "[ERROR] HockeyApp API key (hockey_api) and HockeyApp app ID (hockey_android_id) must be defined in your tiapp.xml to upload with HockeyApp"\
                            | pretty_print

                            exit 0
                        fi

                        echo "[INFO] Preping to upload to HockeyApp..."\
                        | pretty_print

                        APP="${PROJECT_ROOT}/build/android/bin/app.apk"

                        echo "[INFO] Uploading .ipa to HockeyApp..." \
                        | pretty_print

                        if [ "${RELEASE_NOTES}" == '' ]; then
                            RELEASE_NOTES='Build uploaded automatically from MakeTi.'
                        fi

                        echo "${APP_ID}"

                        /usr/bin/curl \
                        -F "status=2" \
                        -F "notify=1" \
                        -F "notes=${RELEASE_NOTES}" \
                        -F "notes_type=0" \
                        -F "ipa=@$(echo $APP)" \
                        -H "X-HockeyAppToken: ${API_TOKEN}" \
                        https://rink.hockeyapp.net/api/2/apps/${APP_ID}/app_versions
                    fi
                done
			elif [ "${list_called}" == "True" ]; then
                if [ "${adb_output}" == "" ]; then
                    if [ "${device_found}" == "false" ]; then
                        echo "[ERROR] Could not find an attached android device with development mode enabled." >&2
                        exit 0
                    fi
                fi

				device_found="True"

				bash -c "'${TI_ANDROID_BUILD}' install '${APP_NAME}'  '${ANDROID_SDK_PATH}' '${PROJECT_ROOT}/' ${APP_ID} ${android}" \
				| pretty_print
				break
			fi

			if [ "${adb_output}" == "List of devices attached" ]; then
				list_called="True"
			fi
		done
	fi

elif [ ${APP_DEVICE} == "web" ]; then

	# Web settings
	TI_WEB_DIR="${TI_ASSETS_DIR}/mobileweb"

	# make sure this SDK has mobileweb
	if [ -d "${TI_WEB_DIR}" ]; then
		echo "[DEBUG] Mobileweb is installed..."
	else
		echo "[ERROR] This Ti SDK does not support mobileweb... "
		exit 1
	fi

	bash -c "'/usr/bin/python' '${TI_ASSETS_DIR}/mobileweb/builder.py' '${PROJECT_ROOT}' 'development'" \
	| pretty_print

	echo "Files are now located in '${PROJECT_ROOT}/build/mobileweb/' Copy to a webserver and launch index.html in a web browser" >&2
	# bash -c "open '${PROJECT_ROOT}/build/mobileweb/index.html'"

else
	echo "[ERROR] platform ${APP_DEVICE} is not supported!" >&2
	echo ${APP_DEVICE}
fi

redpajama_set_name: RedPajamaGithub


text:
<nobr>

  <link rel="stylesheet" href="nosuchfile.css">

  <nobr>


text:
package mgm

import (
	"encoding/json"
	"time"

	"github.com/satori/go.uuid"
)

// User is the user record
type User struct {
	UserID      uuid.UUID
	Name        string
	Email       string
	AccessLevel uint8
	Suspended   bool

	HomeLocation       json.RawMessage `json:"-"`
	LastLocation       json.RawMessage `json:"-"`
	LLAbout            json.RawMessage `json:"-"`
	LLInterests        json.RawMessage `json:"-"`
	LLPackedAppearance json.RawMessage `json:"-"`
}

// ObjectType implements UserObject
func (u User) ObjectType() string {
	return "User"
}

// Serialize implements UserObject
func (u User) Serialize() []byte {
	data, _ := json.Marshal(u)
	return data
}

//UserCredential holds a users authentication token
type UserCredential struct {
	UserID uuid.UUID
	Hash   string
}

// PendingUser is a user who has applied, but has not been approved or denied
type PendingUser struct {
	Name         string
	Email        string
	Gender       string
	PasswordHash string
	Registered   time.Time
	Summary      string
}

// ObjectType implements UserObject
func (u PendingUser) ObjectType() string {
	return "PendingUser"
}

// Serialize implements UserObject
func (u PendingUser) Serialize() []byte {
	data, _ := json.Marshal(u)
	return data
}


text:
Artist: Connan Mockasin
Mexican Summer announce new single series, featuring Connan Mockasin, Ariel Pink, and more
by Luka Simonetti
Indie American record label, Mexican Summer, have announced that they're launching a new singles series. Looking Glass will feature a range of eccentric artists from their…
The 25 best psychedelic rock albums of the 2010s
by Luke Saunders
We reflect on a mammoth decade of psychedelic rock and whittle it down to the gems. Here are the albums that dared to innovate, re-create…
Most psychedelic sensory overload music videos on Youtube
Since the cataclysmic, interstellar collision of music and videos, people everywhere have been treated to the unparalleled experience of audio visual perfection. This explosion of…
LISTEN: Connan Mockasin – Charlotte's Thong
The master of chill, Connan Mockasin, has released the second single from his upcoming album, Jassbusters. It's nine minutes of bliss. Take a moment, sit back…
WATCH: Connan Mockasin – Con Conn Was Impatient
Connan Mockasin has announced his third LP Jassbusters, to be accompanied by a five-part melodrama film titled Bostyn 'n Dobsyn. Hear the first single below, complete with…

redpajama_set_name: RedPajamaCommonCrawl


text:
Richard Kelly
DVD Tuesday: 'The Informant' and 'The Box'
by W. Andrew Powell February 23, 2010
This week on DVD and Blu-ray, Matt Damon stars in Steven Soderbergh's corporate drama, The Informant!; Cameron Diaz and James Marsden play a troubled couple in the sci-fi film, The Box; plus a look at Cirque Du Freak: The Vampire's Assistant and Sorority Row.
Film Friday: 'A Christmas Carol' & 'The Box'
by W. Andrew Powell November 6, 2009
Arriving in theatres this weekend, Disney debuts the latest animated remake of the classic Dickens' story A Christmas Carol with Jim Carrey as the voice of Ebenezer Scrooge; Cameron Diaz and James Marsden star in the science-fiction drama, The Box; plus a look at Men Who Stare At Goats, and The Fourth Kind.


text:
EU assembly wants Iran's Revolutionary Guard on terror list
By RAF CASERT The Associated Press
Members of the European Parliament vote on a new law to reform EU procedures and control measures for waste shipments at the European Parliament, Tuesday, Jan. 17, 2023 in Strasbourg, eastern France. (AP Photo/Jean-Francois Badias)[ASSOCIATED PRESS/Jean-Francois Badias]
BRUSSELS (AP) — The European Parliament on Thursday called for Iran's Revolutionary Guard to be put on the European Union's terrorist list and insisted that sanctions targeting Tehran had to be expanded after the violent suppression of protests.
In a nonbinding resolution, the legislature mustered a large majority to call on the EU's 27 member states for such punitive action to counter what it sees as a swift backsliding of human rights in Iran.
Beyond the call to put the organization on its terrorist blacklist, the European Parliament also wants the EU to ban any economic or financial activity that can linked to the Revolutionary Guard Corps. The United States has already designated the corps as a "foreign terrorist organization," and subjected it to unprecedented sanctions.
In Tehran, Iranian President Ebrahim Raisi on Thursday called the vote "against international law and the charter of the United Nations," media reported.
The official IRNA news agency quoted Raisi as saying the vote was "a desperate move" and said the Revolutionary Guard is an official body and part of Iran's military.
The European Parliament action came before Monday's meeting of EU foreign ministers where more sanctions against Tehran are expected to be approved.
Thursday's resolution came after four months of anti-government protests in Iran sparked by the death of Mahsa Amini, a 22-year-old woman who was being held by the morality police for allegedly violating the country's strict Islamic dress code.
The protests quickly escalated into calls for the overthrow of the theocracy and mark one of the biggest challenges it has faced in more than four decades.
Iran has blamed the unrest on the U.S. and other foreign powers, without providing evidence. The protesters say they are fed up with social and political repression, corruption and an economy weighed down by Western sanctions and mismanagement.
The EU steadfastly condemned the violence used during the demonstrations.
Nasser Karimi contributed to this report from Tehran, Iran.


It is easy to get to the Boston, Massachusetts personal injury law office of Breakstone, White & Gluck, PC. Our office is conveniently located across from City Hall and the Government Center T Station in downtown Boston. There is parking at the meters in front of City Hall, or in the garage of the Center Plaza building.
On the T: Take the Green Line or Blue Line to Government Center. We are right across the street. Take the Orange Line to State Street. After leaving the station, walk towards City Hall Plaza, then cross Cambridge Street to Center Plaza. Take the Red Line to Park Street, then take any Green Line train to Government Center.
From Storrow Drive: Take the Cambridge Street/Government Center exit, drive up Cambridge Street past Massachusetts General Hospital (on the left) and the Holiday Inn (on the left). Just past the top of the hill you will pass the Federal Building (on the left). Take your next right hand turn onto Somerset Street, then enter the parking garage on your left.
From the South: Take I-93 (the Southeast Expressway) north, into the new tunnel. Take the Exit 23, which is the exit for Government Center. At the top of the ramp, go left and follow North Street to the end. Go left on Congress Street, then right at the first light onto Court Street. At the end of the street, turn right onto Cambridge Street. Our office is now on the left. There may be meters available on the street. If not, turn left at the end of the block onto Somerset Street and enter the parking garage on your left.
For Cyclists: Free bicycle parking is available. There are bike racks inside the Center Plaza garage and on the street outside 3 Center Plaza.
There is a Blue Bikes station outside of the Government Center T station, directly below our office. Blue Bikes is the publicly-owned bike share serving Boston, Cambridge, Somerville and Brookline. You can rent a bike in these communities and park it at the Government Center bike station. Download the Blue Bikes app in advance so you know what to expect. Make sure to bring your own bicycle helmet.
If you are traveling on the MBTA, you can take your bike on the Red Line and Orange Line, except during peak commuting hours. For those coming into the Government Center T station, you can travel with your bike on the Blue Line, but not Green Line trolleys.


of our neighborhood in Korea through KaKaoTalk.
KaKaoTalk is the most popular messenger app in Korea.
Have you talk to your family and friends for Thanksgiving?
I am so Thankful for so many things.
To be honest, I always feel extra lonely during holiday times.


An insane Bass that every beginner guitarist should aim to own!
The Squier SS Modified Special Jaguar Bass is truely a guitar that will help you become a better musician.
The all-new Vintage Modified Jaguar Bass Special SS puts classic Fender looks into a distinctively harp-looking, great-sounding and super-versatile Squier bass model.
Features include a sleek offset-waist body and an ultra-slim fast-action 30" scale neck, with the added one-two punch of a booming split single-coil Precision Bass middle pickup paired with a growling Jazz Bass single-coil bridge pickup.
Superior tone, smooth playability, great comfort, and fantastic value.
Luv just looking at it. Playing it is even better. Not super heavy. Bought Mel's bass chart with it. Having a ball!
Good solid bass for a great price.
Great bass for the price. As a pro, I've had to make modifications but essentially it's a great instrument.
VERY SATISFIED!!! I am a new beginner bass player and while my knowledge of guitars is limited, I could not be any more pleased with this purchase.
I read through all the reviews before buying and the only real compliant I saw was some people said the pick-guard was scratched. Mine looked scratched too, but it has a very thin plastic film over the guard, its wasn't easy to peel off, but once I did, it looks fine.
If you are a beginner guitarist looking for a guitar that is easy to handle and fun to play than this The The Squier by Fender Vintage SS Modified Special Jaguar Bass guitar is probably your best choice.


As a supervisor at E & C Charcoal, Sikho Ngubane plays a vital role in the success of the plant.
Tankiso Hadebe dedicated and loyal factory manager wearing Jonsson for 11 years at E & C Charcoal.
Youthful Sidudzo Ndlovu is a committed mill attendant at E & C Charcoal and proudly wears Jonsson.
Sidudzo Ndlovu sorting coals at E&C Charcoal.
As the cleaner at E & C Charcoal, Kwazi's role is essential for a productive working environment.


It is our goal to deliver our clients loads in the best possible condition. When that load is a food substance, extreme care must be taken in the cleaning of the tankers and the handling of the food itself.
For assistance or further explanation on any of the forms above, or for any other question, please don't hesitate to contact us.


What is the abbreviation for Zero Net Growth Isocline?
A: What does ZNGI stand for?
ZNGI stands for "Zero Net Growth Isocline".
A: How to abbreviate "Zero Net Growth Isocline"?
"Zero Net Growth Isocline" can be abbreviated as ZNGI.
A: What is the meaning of ZNGI abbreviation?
The meaning of ZNGI abbreviation is "Zero Net Growth Isocline".
A: What is ZNGI abbreviation?
One of the definitions of ZNGI is "Zero Net Growth Isocline".
A: What does ZNGI mean?
ZNGI as abbreviation means "Zero Net Growth Isocline".
A: What is shorthand of Zero Net Growth Isocline?
The most common shorthand of "Zero Net Growth Isocline" is ZNGI.


text:
Wired Magazine | Plum Organics
Why Aren't There More Designer Founders?
By: Jessica Alter
We're supposedly in the midst of a design renaissance, where beyond the cliché Steve Jobs and Apple ecosystem example, we see a design-centric focus in everything from soap (Method) and thermostats (Nest) to email (Mailbox) and even baby food (Plum Organics).
And yet, there's a dearth of designer founders.
At this point, the technology tools for design — enabled by the web — have evolved to a point where good design is accessible and scalable. Before, even design-centric product companies had to be founded by technical founders because of the narrow expertise required by the tools, not to mention the lack of user experiences and context at the time. But that's no longer the case, and hasn't been for a while.
So why then, in this Golden Age of Design, don't we see more designers transitioning into entrepreneurship?
To be clear, I'm not saying there aren't a healthy number of designers out there freelancing or starting design agencies; that is certainly entrepreneurial. What I'm talking about here is the type of entrepreneur where the designer is not an agent or service provider, but rather, part of the founding team that leads and drives the vision for the entire company's spawning of innovative products.It's difficult to find the exact percentage of entrepreneurs that claim design as a primary skill set. But if I draw on the data of applicants to FounderDating, a network (which I run) of entrepreneurs ready to start their next side projects or companies, there are far fewer designer founders relative to other skill sets. Using this data as a proxy, it's around 15 percent; after correcting for people who are more design-appreciators than designers, it's probably closer to 6 percent.It was only when the question of "where do you find more designers that want to be entrepreneurs" came up that I realized the real asymmetry in this market: lots of demand for designer founders, not enough supply of them. (It's telling when you compare the ratio of engineer founders, which is at 50 percent). That's a problem when trying to build well-rounded founding teams.The answer to the question of why there aren't more designer founders partly lies in examining what entrepreneurs are good at.Designers want to design. They are passionate about and "driven by their craft," as Eric Ryan of Method explains. They obsess over pixels and details. This is how they rise up in the world of design. (I was initially concerned about presenting this hypothesis to designers. But literally every designer I've spoken to — and I've spoken with many both over the course of my career and in exploring this question recently — agrees. Sometimes it takes a few seconds — a tilt of the head, a pensive pause; but sure enough, along comes a nod.)A single-minded dedication to craft is one reason why so many designers flock to design and advertising agencies: They can stay focused on their craft. And what could be better than doing so while surrounded by a like-minded cohort of other designers?At other companies — especially startups — designers are often the lone designer for years. Sometimes that's because startups have limited resources and can't afford more designers; other times it's because they can outsource or feel that others can pick up slack on the design side of things.Most entrepreneurs, in contrast, are actually not amazing at any one thing. People may see them that way, especially given the media narrative of how we depict entrepreneurs and startups, but founders are typically just "good enough" at a slew of things: fundraising, product, partnerships, etc. Good enough to get things rolling and faking it until they make it — that is, can hire people that are better than them in most areas.
Designers want to design. Most entrepreneurs, in contrast, are actually not amazing at any one thing.
A founder's job is to lead. Their job is to be ready with a shovel, filling the holes, often doing the work no one else is excited to do. One day you're working on product and fundraising, the next you're recruiting and doing the dishes. There is no "typical day."On the surface, there seems to be an inherent tension between what makes a good entrepreneur and what makes a good designer. For example, an entrepreneur's job is to figure things out as they go — iterate and problem solve. It's not just about a craft: It's about what the market wants. Entrepreneurs walk a delicate balance between the needs of their customers, teams, and investors.But if you think about it, this characteristic is true of designers too. A great designer excels at iterating and problem solving. At walking a delicate balance between the needs of their audiences, colleagues, and funders. Design is not just a service industry, but a cross-functional way of thinking that is invaluable in starting innovative companies. Yves Behar (Jawbone, Ouya, August) told me he thinks designers could be great entrepreneurs because they "are uniquely suited at solving problems on multiple dimensions without losing sight of the big opportunity to wow the customer."The key trade of both designers and entrepreneurs is therefore problem solving. Both in being obsessed with a problem (note, there's a difference between being obsessed with a specific problem and entrepreneurship, as Anil Dash pointed out here in WIRED) — and in how to solve it. One obvious example of the latter is IDEO's popularization of 'design thinking' as a repeatable process for such problem solving.
The key trade of both designers and entrepreneurs is problem solving.
It's not enough to just love to design. It's about loving theprocess so much that you want to design your company from the ground up. As Gentry Underwood, former IDEO-er and co-founder of Mailbox explained to me, "thinking like a designer means being better suited for the open-ended ambiguous problems that epitomize the startup journey and having the skills needed to iterate towards product-market fit." You're excited to apply the design mindset to rethinking organizational structure, go-to-market strategy, and the many other challenges that inevitably get thrown your way — "opening the aperture to what it is they are designing," is how Neil Grimmer, co-founder/CEO of Plum Organics put it.
View full article here!


text:
@interface pracScientific : UIViewController

@end


Guardiola named a strong lineup, with six of our World Cup stars in his starting XI.
And with the new Premier League season just a week away, his players will now be much closer to full match sharpness after a dominant display at Wembley.
City started brightly. Riyad Mahrez's early effort from the edge of the area after a couple of stepovers was blocked, before Bernardo Silva, fantastic throughout, flashed a dangerous cross across the face of the six-yard box that no one was there to finish off.
City's No. 10, though, can't be kept quiet for long, and he finished off a brilliant breakaway move, started by Stones who won the ball brilliantly on the edge of his own area, to make it 2-0 just before the hour mark.
Caballero's fine reaction stop denied Aguero his hat-trick as City continued to attack Chelsea.
A late scramble inside the penalty area almost saw Chelsea halve the arrears - but Bravo and substitute Nicolas Otamendi somehow scrambled the ball clear to preserve a confidence-boosting clean sheet.
And in added time, Bernardo almost got the goal he deserved but for a goal-line clearance from Anotnio Rudiger.
This was mainly about fitness and preparation ahead of the new season, but Guardiola will have been hugely encouraged by the performance of his players.They were outstanding.
Bernardo excelled, floating between the lines to find space and do damage to the Chelsea backline.
His energy and enthusiasm saw him pop up in positions all over the pitch, and his touch and technique meant he was consistently effective on the ball.
Vision, passing quality, tenaciousness and ability to control the tempo - he is a fine midfielder.
He played more centrally here than we saw him last season and it's clear he could be occupying that role more often.
When Aguero scored away at Napoli back in November, he became the Club's greatest ever goalscorer, overtaking Eric Brook's record, which had stood for 78 years.
That was his 178th in a Blue shirt – and now, nine months later, he has reached another significant milestone. His 200 have been amassed in just 293 games.
It's an incredible record that underlines his predatory instincts and assuredness in front of goal. A genuine Club legend.
"When you win, you're happy. I want to congratulate the Chelsea players for they did the same effort like us.
"We don't have to think too much about defending the title. That was the first game - we have to prepare game by game.
"In April and May, we will know. The result will show who we are. We're not talking about having to win the Premier League title.
"We have to play with this attitude and what we have done. We'll see at the end of the season what our level was."
City now have a week of training before we open our Premier League campaign with a trip to Arsenal.
Sergio Aguero, the greatest goal-scorer in Manchester City's history, has set a new benchmark by scoring his 200th goal for the Club.
Pep Guardiola has named a strong Manchester City side for the Community Shield at Wembley.


New Video: This song is an initiative for peace in the DRC, the Collectif d'Assas - Goodwill Ambassadors for UNDP in encouraging the collection of small arms held by former rebels and soldiers.
ANU-DRC supports people through education, workshops, distribution of literature, sharing stories, and significant projects and events.
Malaria prevention and education (Campaign details for 2008) Please read our Blog for an update on the bed nets project. Please visit the photo gallery where you can view photos of the mosquito bed net distribution in May 2008.
Consultation meetings with government and local authorities, and UN officials.
Workshops and discussion groups to promote and reinforce awareness of human rights in D.R. Congo.


Posted on May 10, 2013 by Richard Masoner.
Al Fritz, creator of Schwinn's iconic Sting-Ray bicycle, passed at age 88.
Full obit in the LA Times: Al Fritz dies at 88; Schwinn exec developed the Sting-Ray bike. H/T to Mike Norri.
I have to admit that I never had (nor wanted) a Stingray. In 1963 I was riding a 3-speed Raleigh, I believe. The $50 bike then would be $375 in 2013, and I think you can get a somewhat better kid's bike for that price now.


To assist in handling any complaints as swiftly as possible, we request that this form be fully completed by the User and Trader. Please enter separate items on separate forms. (Except when a tyre tube/flap are used together. These should be entered on one form).


Will KAZ Minerals turn, or will it continue to rise to July highs of 851p?
Breakout above resistance at 594p to trade 617.6p (at time of writing).
The 'trend is your friend'. Will it continue towards 851.9p?
Shares -44.1% from 2018 highs; +46.2% from 2018 lows; +16% year-to-date.
24 Jan: Miner's Q4 copper production +19%, top end of guidance.
Let's say the breakout appeals to you, you think it's likely to continue to 851p. You decide to buy exposure to £10,000 worth of KAZ Mineralsusing a CFD, at the current price 617.6p (at time of writing). To do this, you need £2,000.
Let's assume the KAZ Minerals trend continues upwards to July highs of 851p (+37.8%). Your profit would be £3780, from your initial investment of £2,000.
Conversely, let's assume you open the above position, and place a stop-loss at 7% from the current price. KAZ Minerals breaks lower, falling 7% and it hits your stop-loss. Your loss would be £700.


Download our digital objects, brochures & videos.
Kantonsspital St. Gallen in Switzerland chosed chairs from Offecct.
During Stockholm Furniture & Light Fair 2019 it was world premiere of new original design from Offecct. See the news here.
We are a Swedish design company with a passion for all kinds of meeting places. In partnership with selected designers and architects, and with the aim of always being sustainable in the long term, we develop and produce innovative furnishings for the whole world. Welcome to today, tomorrow and hereafter!


text:
Ге́йлсберг () — город в штате Иллинойс (США), административный центр округа Нокс.

Население города в 2000 году составило 33 706 человек.

История
Гейлсберг был официально основан Джорджем Вашингтоном Гейлом, именем которого и был назван. Комитет Нью-Йорка выкупил 17 акров земли в 1835 году и передал её Гейлу. Первые 25 поселенцев прибыли в 1836 году. Интересно, что поначалу жители построили небольшой деревянный посёлок к северу от Гейлсберга для временного проживания, приняв решение, что в городе будут строиться дома исключительно из камня.

Гейлсберг стал местом рождения первого в Иллинойсе движения за отмену рабства, основанного в 1837 году.

На протяжении всей истории город был неразрывно связан с железнодорожным сообщением и соответствующей отраслью промышленности. Местные бизнесмены были основными сторонниками проведения через Гейлсберг первой железной дороги, соединившей два крупнейших города Иллинойса — Чикаго и Куинси. Ещё одна железнодорожная ветка уходила из города к западной границе штата, будучи также важнейшей транспортной артерией.

Кроме того, Гейлсберг был местом основания автопроизводителя Western Tool Works, одного из первых в США. В течение нескольких лет эта компания выпускала автомобиль «Gale», названного в честь города.

Здание «The Carr Mansion» в Гейлсберге было местом единственного в истории совещания Кабинета президента США, проходившего вне Вашингтона.

Демография
Ниже приведены данные по динамике роста населения Гейлсберга с шагом в 10 лет.

По данным 2000 года в городе проживало 33 706 человек, плотность населения составила 770,2 человека на квадратный километр.

Культура
В Гейлсберге регулярно проводятся следующие мероприятия:
 Железнодорожный фестиваль (четвёртые выходные июня, проводится с 1978 года);
 День труда (сентябрь);
 Большая регата картонных моделей (сентябрь);
 Ежегодная гонка резиновых утят (сентябрь);
 Фестиваль, посвящённый событиям гражданской войны и истории до 1840 года (третьи выходные августа)
 Кинофестиваль Black Earth Film Festival (проводится с 2004 года)
 Фестиваль воздушных змеев (в мае)

Пресса
 The Paper — местная еженедельная бесплатная газета (выходит по средам)
 Register-Mail — городская ежедневная газета
 The Zephyr — местная еженедельная газета

Выдающиеся уроженцы и жители
 Мэри Энн Бикердайк — известная медсестра времён гражданской войны в США, «Мать Бикердайк»
 Эдгар Аддисон Бэнкрофт (1857—1925) — писатель и дипломат
 Фредерик Бэнкрофт (1860—1945) — историк
 Джордж Вашингтон Гейл Феррис младший — инженер-механик, изобретатель
 Хью Гиллин (1925—2004) — актёр кино и телевидения (Хью Гиллин на сайте IMDb)
 Джордж Рэдклифф Колтон — губернатор Пуэрто-Рико в 1909—1913 гг.
 Тим Лоусон — писатель
 Эмили Арнольд МакКалли — писательница, автор книг для детей
 Рональд Рейган
 Джордж Ривз
 Карл Август Сэндберг
 Доротея Тэннинг — художница, скульптор, писательница
 Чарльз Рудольф Уолгрин (Основатель компании Walgreens)
 Сьюэл Грин Райт

Примечания

Ссылки
 Перспективы экономического развития города
 Официальный сайт города
 Сайт исследований, связанных с городом
 Городской проект, посвящённый известным жителям и гостям города. Список ссылок на ресурсы по истории города

Города Иллинойса
Окружные центры Иллинойса

redpajama_set_name: RedPajamaWikipedia


text:
UN Cautions Against Using Words Like "Husband" or "Wife" To "Create A More Equal World"
In spite of being in the midst of a pandemic, the United Nations is still finding time to push its gender theory-driven agenda. The latest guidance foisted upon the world by the global governing body is a list of gender-neutral alternate phrases to "help create a more equal world."
The UN cautioned against exclusionary terms like "boyfriend," "girlfriend," "husband" and "wife" in a tweet on Monday.
"What you say matters," it reads, in part. "Help create a more equal world by using gender-neutral language if you're unsure about someone's gender or are referring to a group."
The tweet then lists words such as mankind, chairman, congressman, policeman, landlord, boyfriend/girlfriend, manpower, maiden name, fireman, and husband/wife crossed out and replaced with several gender-neutral alternatives.
What you say matters.
Help create a more equal world by using gender-neutral language if you're unsure about someone's gender or are referring to a group. https://t.co/QQRFPY4VRn #GenerationEquality via@UN_Women pic.twitter.com/koxoAZZuxq
— United Nations (@UN) May 18, 2020
Unsurprisingly, the tweet was flooded with criticism.
"Stop trying to control people's language. It's creepy and unnecessary," said Leavers of Britain director Lucy Harris.
Stop trying to control people's language. It's creepy and unnecessary.
— Lucy Harris (@Lugey6) May 18, 2020
Another user jokingly argued that such a list of alternative terms—such as "owner" instead of "landlord"—couldn't possibly have been concocted by a native English speaker.
This can't have been written by a native English speaker.
Landlord, for instance, is self-explanatory.
"Jim is my landlord."
"Jim is my owner." -What?
"Jim is the owner of my house." -What?
"Jim is the owner of the house in which I live." -Oh, he's your landlord!
— Rorate Caeli (@RorateCaeli) May 18, 2020
"Are we still allowed to say manhole cover?" asked another user.
Are we still allowed to say manhole cover ?
— The TV Grump (@TheTVGrump) May 18, 2020
The Red-Headed Libertarian pointed out the apparent contradiction of the UN's feminist agenda and its gender-neutral agenda in one succinct image:
pic.twitter.com/FttTpAN80M
— The Red-Headed Libertarian ™ (@TRHLofficial) May 18, 2020
Even assorted leftists on Twitter pointed out the UN's glaring hypocrisy, noting that it allows member-nations with laws allowing homosexuality to be punishable by death to sit on its Human Rights Council:
The UN 👇 🤪
These countries' laws call to kill gays:
🇦🇫 Afghanistan
🇲🇷 Mauritania
🇵🇰 Pakistan
🇸🇴 Somalia
🇳🇬 Nigeria
🇸🇩 Sudan
These countries sit on the U.N. Human Rights Council:
— Ian Chant 🇦🇺🇨🇦 (@chant_ian) May 18, 2020
And, lastly, Coach Kavanaugh saw the silver lining that the coronavirus pandemic must be ebbing if the UN has the time to discuss such trivial nonsense:
You know we're over the worst of the pandemic when these issues are back being discussed 👍🏼
— Coach Kavanagh (@John_Kavanagh) May 19, 2020


text:
P.B. (Peter) Reijman is een Nederlands ingenieur (ing.) en technisch forensisch onderzoeker. Zijn onderzoeksgebieden zijn brandoorzaken en brandverloop. In veel gevallen treedt hij op als rechtbankdeskundige in civiel- en strafrechtelijke procedures. Van 1980 tot 2007 was hij in dienst bij het Centrum voor Brandveiligheid van TNO, dat inmiddels Efectis Nederland B.V. heet. Tussen 2003 en 2007 was hij het hoofd van het brandlaboratorium van TNO te Rijswijk. Sinds 1 mei 2007 als projectmanager brandonderzoek bij DGMR Bouw te Den Haag. Inmiddels is hij weer werkzaam bij Effectis Nederland.

Sinds 1980 heeft hij onder andere bij het centrum voor brandveiligheid van TNO een groot aantal branden onderzocht. In die tijd is hij bovendien betrokken geweest bij reconstructies van de branden in Café het Hemeltje, de zaak Sweeney, en voor de Schipholbrand.

Zijn reconstructie in de Sweeney zaak is zeer omstreden, onder meer door hoogleraar wetenschapsfilosofie Ton Derksen in het boek Het OM in de fout over rechterlijke dwalingen en door brandonderzoeker Fred Vos in zijn rapport voor de Hoge Raad.

Catshuisbrand (2004)
Toen de weduwe van de in de Catshuisbrand van 2004 overleden schilder in de pers een dramatische oproep deed om naar voren te treden met informatie en een dergelijke oproep later door de minister-president werd herhaald, schreef Reijman op persoonlijke titel een brief aan de minister-president en aan de Rijksrecherche. Volgens Reijman werd zijn geweten ernstig op de proef gesteld toen hij zich realiseerde dat buiten de beperkte groep betrokkenen niemand weet had van de brandbare wandbekleding.
In 2009 kwam Reijman in het nieuws als klokkenluider inzake de Catshuisbrand, waarbij hij aangaf dat zijn rapport niet was gebruikt in het strafrechtelijk onderzoek naar deze brand. Het rapport en de bijbehorende correspondentie was aan de aandacht onttrokken door ze op te bergen in de kluis van de landsadvocaat. Betrokken bestuurders en ambtenaren ontkenden dat het zou gaan om een volledig rapport dat zou kunnen dienen als voldoende bewijs in de strafzaak; het zou gaan om een concept. Premier Balkenende noemde het rapport 'onvoldragen'. Deze 'onvoldragenheid' zou volgens RTL Nieuws het gevolg zijn geweest van het stoppen van het onderzoek door Reijman, omdat het concept een wending had die niet wenselijk was en verantwoordelijke politici zou kunnen beschadigen. Reijman reageerde op 22 juni 2009 met open brief in NRC Handelsblad, waarin hij zijn 'onvoldragen' rapport verdedigde, tegen eerdere conclusies in en tegen het woord van premier Balkenende. Zijn visie op de brand in het Catshuis werd ondersteund door contra-expertise onderzoek in België uitgevoerd in opdracht van het OM.

Nederlands ingenieur
Nederlands klokkenluider


We never cease to be amazed by the reaction we get when we say anything about Apple other than that Apple is the best company in the world and makes the best products in the world and is going to take over the world.
This weekend, for example, we pointed out that Google's Android has blown past Apple's market share in the US smartphone market, while the iPhone's share is dead in the water.
We suggested that, if Apple fans weren't yet concerned about this trend, they probably should be.
That seems a reasonable enough observation, right? Android has come out of nowhere to grab a full third of the market in two years and the iPhone's share has flatlined? We don't see how any reasonable Apple observer could NOT be concerned about that.
But we forgot that the company whose smartphone share we said was "dead in the water" was Apple.
Oh, the hatred and ridicule!
Some folks said Comscore's data was obviously wrong. Some folks said we had obviously been lobotomized. Others said that they wished securities laws applied to journalists as well as analysts so we would never be allowed to say anything like this. And so on.
All for saying that Apple fans might want to be concerned about Android's exploding market share!
We're pleased to say that, amid the ridicule, there were also signs of intelligence.
John Gruber, for example, pointed out that when one is evaluating "platform" share, one should also take into account iPod touches and iPads, which both run iOS.
We agree with the point about iPod touches, which run the same apps that iPhones do (and are essentially the same device). But adding iPod touches to the calculation is not all good. It makes Apple's market share of total gadgets bigger, yes, but if we're not mistaken, it also means that Apple's market share is now shrinking vs Android's, not holding steady. (iPod touch sales, if memory serves, are not growing as fast as iPhone sales. If we're wrong about this, please let us know).
We actually disagree that iPads should be included in this assessment. The iPad runs the same OS, but it's a different device, with different uses (the apps aren't interchangeable). For now, Apple owns the tablet market. But for the first year after the iPhone appeared, it also owned the iPhone-style smartphone market. (And it was gaining share in that market until recently, when Android suddenly exploded.) Apple is doing an awesome job maintaining its product and price lead in tablets, and we expect that it will continue to do so for at least another year. But even in the tablet market, we think Apple fans should be concerned about the Android threat.
So, chill, folks. All we're pointing out is that Android's gains have been spectacular and that Android's share of the smartphone market is already bigger than Apples. Thanks in part to Apple, the smartphone game is now a platform game, and in tech, platforms with ubiquity win.
It's far from game over: Google could blow it, or Apple could decide to sacrifice its margins to drive for ubiquity (which wouldn't be good for shareholders, but that's a different issue). But Android's gains are definitely something Apple's fans should be concerned about.


A few weeks ago, we went out for dinner with some friends to a tavern by our old apartment. We usually order a fish fry there, but everybody always raves about their burgers. We both decided to order the burgers, which was odd because I've never been one to order burgers out at restaurants (or even really eat them at all). Well, after eating it, I completely understood all the hype surrounding them. When deciding what to make last week, Joel suggested hamburgers, which was probably because after eating them at the tavern, we were reminded how much we enjoyed them every once in a while! After searching for a recipe, I adapted this one from allrecipes.com and made these cute little bbq sliders. I topped them with this spicy bbq mayo sauce from Food Network. This would be a great recipe to feed a crowd, as I'm sure it could be easily adapted for any amount of ground beef.
In a bowl, mix together the breadcrumbs, garlic salt, and brown sugar. Add the egg and 1/4 cup of BBQ sauce. Mix the meat into the breadcrumb mixture until well combined. Shape the meat into burgers (I made 9 slider-sized burgers, but would have made 4 or 5 regular-sized ones). Place the burgers onto a plate and pour the remaining BBQ sauce over the tops. Cover and refrigerate for at least 1 hour. When ready to cook, grill the burgers, flipping once, until cooked through, about 10 minutes. At the last minute, place cheese on top of each burger so that it melts (optional).
In a bowl, whisk all ingredients together until well combined. Spread the sauce onto a grilled hamburger bun. Top the burgers with tomatoes and red onions, and serve.


Click Here To Learn More About Chuck Reynolds Car Co. Inc.
About Chuck Reynolds Car Co. Inc.
Chuck Reynolds Car Company has been in business selling fine automobiles and trailers in northern Georgia for over 15 years. We are dedicated to our customers and we strive for excellence. All of our vehicles are inspected and serviced by our ASE certified mechanic before they are put on the lot. We thank you, our loyal customers, for continuing to allow us to provide you with the best available service, workmanship, and vehicles for your needs.
Here at Chuck Reynolds Car Company our used; car, truck, and trailer sales staff are strictly customer based. This means that we are here to help the customer, with our no hassle way of doing business. We don't have any gimmicks, or any other 'gotchas' that will keep you from getting the vehicle you want. Our goal is to help each and every customer get into a quality vehicle that they will enjoy for years to come. As a customer based auto lot, you will immediately notice a much different, much lighter atmosphere compared to the "high pressure" or "big" dealerships. Warranties are available.
Please feel free to call with any, and all, of your used; car, truck, and trailer questions. 770-886-7177.
Business Hours and Contact information click here.


text:
package org.apache.hadoop.hbase.util;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.NoSuchElementException;

import org.apache.hadoop.hbase.testclassification.MiscTests;
import org.apache.hadoop.hbase.testclassification.SmallTests;
import org.junit.Test;
import org.junit.experimental.categories.Category;

@Category({MiscTests.class, SmallTests.class})
public class TestConcatenatedLists {
  @Test
  public void testUnsupportedOps() {
    // If adding support, add tests.
    ConcatenatedLists<Long> c = new ConcatenatedLists<Long>();
    c.addSublist(Arrays.asList(0L, 1L));
    try {
      c.add(2L);
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    try {
      c.addAll(Arrays.asList(2L, 3L));
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    try {
      c.remove(0L);
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    try {
      c.removeAll(Arrays.asList(0L, 1L));
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    try {
      c.clear();
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    try {
      c.retainAll(Arrays.asList(0L, 1L));
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
    Iterator<Long> iter = c.iterator();
    iter.next();
    try {
      iter.remove();
      fail("Should throw");
    } catch (UnsupportedOperationException ex) {
    }
  }

  @Test
  public void testEmpty() {
    verify(new ConcatenatedLists<Long>(), -1);
  }

  @Test
  public void testOneOne() {
    ConcatenatedLists<Long> c = new ConcatenatedLists<Long>();
    c.addSublist(Arrays.asList(0L));
    verify(c, 0);
  }

  @Test
  public void testOneMany() {
    ConcatenatedLists<Long> c = new ConcatenatedLists<Long>();
    c.addSublist(Arrays.asList(0L, 1L, 2L));
    verify(c, 2);
  }

  @Test
  @SuppressWarnings("unchecked")
  public void testManyOne() {
    ConcatenatedLists<Long> c = new ConcatenatedLists<Long>();
    c.addSublist(Arrays.asList(0L));
    c.addAllSublists(Arrays.asList(Arrays.asList(1L), Arrays.asList(2L)));
    verify(c, 2);
  }

  @Test
  @SuppressWarnings("unchecked")
  public void testManyMany() {
    ConcatenatedLists<Long> c = new ConcatenatedLists<Long>();
    c.addAllSublists(Arrays.asList(Arrays.asList(0L, 1L)));
    c.addSublist(Arrays.asList(2L, 3L, 4L));
    c.addAllSublists(Arrays.asList(Arrays.asList(5L), Arrays.asList(6L, 7L)));
    verify(c, 7);
  }

  private void verify(ConcatenatedLists<Long> c, int last) {
    assertEquals((last == -1), c.isEmpty());
    assertEquals(last + 1, c.size());
    assertTrue(c.containsAll(c));
    Long[] array = c.toArray(new Long[c.size()]);
    List<Long> all = new ArrayList<Long>();
    Iterator<Long> iter = c.iterator();
    for (Long i = 0L; i <= last; ++i) {
      assertTrue(iter.hasNext());
      assertEquals(i, iter.next());
      assertEquals(i, array[i.intValue()]);
      assertTrue(c.contains(i));
      assertTrue(c.containsAll(Arrays.asList(i)));
      all.add(i);
    }
    assertTrue(c.containsAll(all));
    assertFalse(iter.hasNext());
    try {
      iter.next();
      fail("Should have thrown");
    } catch (NoSuchElementException nsee) {
    }
  }
}


text:
The University of Miami Institute for Bioethics and Health Policy has collaborated with colleagues around the world for more than 26 years. Projects have focused on education, research and community service in research ethics, clinical ethics and public health ethics. Among International Program projects and collaborations:
"BlueHealth" ... UM faculty provided ethics support to this European Union-sponsored initiative to study the links among urban blue spaces, climate and health. The project concluded in 2020.
Acta Bioethica, Centro Interdisciplinario de Estudios en Bioética de la Universidad de Chile
Presidential Commission for the Study of Bioethical Issues
Ethics and Philosophy in Cuba/Plataforma de Filosofía, Ética y Bioética en Cuba
For more information about international projects please contact Dr. Sergio Litewka
WHO CC
WHO Collaborating Centres for Bioethics (CCs) are key institutions with relevant expertise in a particular area located all over the world. The University of Miami is one of those key institutions, designated a World Health Organization Collaborating Centre in Ethics and Global Health Policy in 2008, at the time, the third in the world.
The Institute for Bioethics and Health Policy has initiated a professional development certificate program in partnership with institutions around the hemisphere. The program aims to develop high-quality workshops and symposia for health professionals, researchers, and students.
The University of Miami Institute for Bioethics and Health Policy faculty has collaborated with colleagues all around the world for over 26 years. An interactive map is provided with information on each of these international activities. Where possible, access to the publication and information about the activity is provided.
The Pan American Bioethics Initiative (PABI) was established in 1993 as a mechanism to coordinate the Institute for Bioethics and Health Policy's' efforts in Latin America and the Caribbean.
Filos., Etica y Bioetica
El Instituto de Bioetica ha desarrollado un projector lllamado "Plataforma de Filosofía, Ética y Bioética en Cuba". El objetivo es la creación de una plataforma Web para aquellos interesados en conocer el legado de pensamiento filosófico y ético en Cuba.
Int'l Resources
In this page, you will find an extensive list of international resources among them the journal Acta Bioethica from the Center of Interdisciplinary Studies in Bioethics of the University of Chile.


trumpette baby socks white basic baby shoe socks 6 pair shop kids socks at trumpette baby camo socks.
baby boy crib bedding sets bee porter animal sports festival 6 piece baby boy nursery crib bedding set reviews baby boy crib bedding sets elephant.
round crib circular crib circle cribs round for sale oval baby babies bedding sets cribbing meaning in urdu.
toys r us convertible car seat toys r us car seats for toddlers good convertible car seat kids best toys for convertible car seat.
shabby chic crib bedding shabby chic nursery furniture baby girl crib bedding with large size of room mobile medium size of shabby chic crib bedding shabby chic baby bedding.
lillebaby accessories complete baby carrier and silicone accessory lillebaby carrier accessories.
crib and changing table combo buy buy baby babies r us cribs baby crib and changing table combo crib and changing table combo crib crib and changing table combo buy buy baby.
baby crib and changing table combo white crib and changing table white crib with changing table attached 4 crib changer combo in baby relax emma 2 in 1 crib and changing table combo gray.
uppababy cruz 2016 vs 2017 the vista also has a replaceable handle and comes in some new colors charcoal melange green melange and bright red all vista models now uppababy cruz 2016 vs 2017.
upholstered crib white baby and child haven crib upholstered cottage white linen baby room ideas unisex.


text:
One Killed After Multi-Vehicle Crash Involving 18-Wheeler
June 24th, 2020 by Thomas J. Henry
One death has been confirmed after a four-vehicle crash in Georgetown, Texas.
About the Georgetown Truck Crash
FOX 7 Austin reports the crash happened around 7 a.m. within the 7400 block of southbound I-35 near County Road 146 in Georgetown, Texas. According to the Williamson County Sheriff's Office, four vehicles were involved in the crash, including an 18-wheeler.
The southbound lanes were closed for a couple hours following the crash. One fatality was confirmed.
Multi-Vehicle Crashes
Crashes involving multiple vehicles is one of the deadliest forms of traffic collisions. They usually happen when multiple drivers are either distracted or following a car too closely in areas of high traffic volume. If drivers aren't paying attention, one crash can cause a chain reaction of accidents or pileup collisions.
According to the Insurance Institute for Highway Safety, 43 percent of all car accidents in the United States involve multiple vehicles. In Texas, multi-vehicle crashes accounted for 1,802 crashes—49% of all crashes in 2018.
Traffic Crash Statistics
Information below taken from the Insurance Institute for Highway Safety:
There were 33,654 fatal motor vehicle crashes in the United States in 2018 in which 36,560 deaths occurred. This resulted in 11.2 deaths per 100,000 people and 1.13 deaths per 100 million miles traveled.
Nationwide, 53 percent of motor vehicle crash deaths in 2018 occurred in single-vehicle crashes.
Montana had the highest percentage of deaths in single-vehicle crashes (71 percent), while Nebraska had the highest percentage of deaths in multiple-vehicle crashes (57 percent).
For the nation in 2018, blood alcohol concentration was reported for 65 percent of fatally injured passenger vehicle drivers.
Injured in a Trucking Accident? Contact Thomas J. Henry
If you or a loved one have suffered a serious injury after being involved in an 18-wheeler accident, contact Thomas J. Henry immediately. Our experienced commercial trucking injury attorneys are available to respond to semi-truck accidents at any hour, day or night. Our lawyers understand that the immediate acquisition of evidence is paramount to understanding how the accident occurred. We will take immediate action on your case.
Our firm has offices in Corpus Christi, San Antonio, and Austin, serving clients across Texas and nationwide. Remember, your choice does matter. Contact us today for a free legal consultation. Attorneys are available 24/7, nights and weekends.


text:
Sussex CCC
Sussex CCC Tickets
Hastings eager to hit the ground running
Joe Billings is back from Australia and set to play in Hastings Priory's opening Sussex Cricket League fixture of the 2018 season.
Simon Newstead
Published: 02:46 Saturday 05 May 2018 Updated: 12:38 Friday 11 May 2018
Hastings Priory coach Ian Gillespie stressed the need for the cricket club to hit the ground running at the start of its 2018 Sussex Cricket League Premier Division campaign.
Priory's first four league matches are against the two newly-promoted clubs and the teams who filled the two places immediately above the Premier Division relegation spots last year, starting with a trip to Ifield today (Saturday).
Gillespie said: "The first four games are important for us because we're not playing any of the top four (from last year).
"It would be nice to get a couple of wins from the first four. The start's going to be key. Hitting the ground running is going to be critical."
Priory will open up against last summer's Division Two champions Ifield, for whom tomorrow's match will be their first ever in the top flight.
"This is an important game for us," continued Gillespie. "We need to hit the ground running. If we don't win, it will feel it's a chance missed.
"But it's not going to be easy because we're going to a ground we're not used to, we don't quite know what we're going to get and early season form can be a bit variable.
"Ifield know how to play well at home; they've got up on the strength of their performances at home. It's potentially a banana skin, but it's one we want to get a win from."
Priory finished a very creditable fifth in 2016 and 2017, but Gillespie says the first priority this summer will be to retain their top flight status in what he expects to be a competitive division.
"Your focus always in a 10-team league is to stay up," he added. "Our club financially can't match the top six so we're probably always accepting we're not going to be top four. We're looking at fifth in a good season and obviously we don't want to finish ninth.
"This season, for the first time in a few years, there's not an obvious yo-yo club to fill up one of those two relegation positions. It's going to be a tight division I think this year."
Priory have lost the likes of Leo Cammish, Jason Finch and Finn Hulbert over the winter, but have brought in spinner Josh Beeslee from Bexhill, plus former Hellingly pair Greg Devlin and Adam Pye.
"I think we've recruited well, but we've lost experience and recruited inexperienced players with potential," said Gillespie. "They've got to acclimatise to that step up and I think if they all do, we'll be fine. If we're all fit and available, we've got a good side.
Jofra Archer: From Sussex League to World Cup Winner
"Provided they're all fit and available, it's a very balanced bowling attack. Batting is always critical because of getting runs on the board. If you don't get the runs, the bowlers are under pressure and they feel they've got to go and do the impossible.
"What we've shown in the past is a lot of our batters bat well around someone who gets a lot of runs or an experienced player. Joe Billings needs a good season for his county prospects and he is capable of that."
Billings is set to play today after flying back from Australia this week, but Elliot Hooper will miss the first eight or so games while on his work placement in the south-west.
Priory (probable): Billings, Pooley, Gillespie, Devlin, Woolley, Morgan, Lloyd-Dyke, O'Brien, Beeslee, Barton, Pye.
Benefit from an ongoing discount on your Observer by joining our voucher membership scheme. Once you've subscribed, we'll send you dated vouchers which can be exchanged for your paper at any news outlet. To save money on your Observer, simply click here (www.localsubsplus.co.uk)
Woman arrested on suspicion of attempted murder after incident at Hastings flat
Builder with 'many friends' in Hastings died after being hit by train
The 13 worst streets for anti-social behaviour in Hastings town centre in May 2019, revealed by police.
Gatwick Airport suspends all flights


Call Our Gold & Silver Coin Dealers Today!
The Coin Index is a premier coin dealer selling and buying gold, silver, and collectors' coins in Greenwood. All our customers are important to us, whether it is a collection you want to sell or just want to know the worth of your coins. If you are looking for a dependable silver or gold coin dealer, look no further than The Coin Index.


WHAT ARE YOUR FAVORITE OLD FILMS??
Quote Reply Topic: WHAT ARE YOUR FAVORITE OLD FILMS??
We all have favorite old/classic films. In fact, I prefer the old films and classic actors and actresses. What are some of yours??
These are just a few to start - I'll be back.
Pretty much anything with Katharine Hepburn. Marilyn Monroe, too - especially 'Bus Stop'.
I love old movies too !!
This was the trailer. . .
"Remember no man is a faliure who has friends."
Isn't that the truth !!
Much love to everyone here!
Think this movie will get over?
"Frankly, My Dear, I don't give a ... darn?"
"Prior to the film's release, censors objected to the use of the word "damn" in the film, a word that had been prohibited by the 1930 Production Code that began to be enforced in July 1934 (Prior to 1930, the word "damn" had been relatively common in films).
"Although legend persists that the Hays Office fined producer David O. Selznick $5,000 for using the word "damn", in fact the Motion Picture Association board passed an amendment to the Production Code on November 1, 1939, a month and a half before the film's release, that forbade use of the words "hell" or "damn" except when their use "shall be essential and required for portrayal, in proper historical context, of any scene or dialogue based upon historical fact or folklore � or a quotation from a literary work, provided that no such use shall be permitted which is intrinsically objectionable or offends good taste." With that amendment, the Production Code Administration had no further objection to Rhett's closing line."
"This quotation "Frankly, My Dear, I don't give a damn." was voted the number one movie line of all time by the American Film Institute 2005."
It was Bartzinni all along!"
The zip, ban an' deleters got their mitts into the movies, and guess what. . . the movie that didn't care, is the one that was remembered.
What does that tell us about people? To me it's pretty obvious that people enjoy the freedom to express themselves, with whatever vocabulary they feel makes their point.
If they find that their point is not well made with offensive language, then they'll either stop using it, or live with their inability to communicate well.
It's certainly better for a person to make his own decisions about this, than have some watchdog, editing words.
Why wasn't someone "editing" Hitler?
Toad. . . I went to see that movie with my Uncle Guido. . . who looked just like Brando. . . no lie!
This is a great list of famous, memorable lines from classic films. This list was done in 2005.
Note the precious few films listed with well written "famous, memorable" hook lines that have been created since 1990.
"Great movie quotes become part of our cultural vocabulary. When you consider that any phrase from American film is eligible, you realize this is our most subjective topic to date. We expect nothing less than a war of words as we reignite interest in classic American movies."
That list brought back a lot of good memories, Geno. . .
"You don't understand! I coulda had class. I coulda been a contender. I could've been somebody, instead of a bum, which is what I am."
from; "On the Waterfront". . . Great Movie !!
"Rin Tin Tin" - all the films with the original & Rin TinTin, Jr.
"Little Women" - Katherine Hepburn, etc..
"...and make a grown man act like a child"
*LOL* ,,, this movie is still very funny!
Oh Wow Geno. . .
That was a beautiful performance that he did , wasn't it?
I like this movie that starred Bette Davis when she killed her twin sister and took her place but I can't think of the title.
I have more but I think that's enough don't you??
"Open the pod bay doors Hal"
"... above all, he was an artist."
Titanic is my all time favorite movie,Titanic is the movie which really made me respect James Cameron as a film maker. He had made excellent movies before such as Terminator 1 and 2, True Lies, and Aliens, but Titanic is really different. Here he offers excellent and believable characters, stunning visuals and a compelling story. This movie is truly a 10!


The office environment is a changin'. The introduction of flexible working practices and the advancement of technology mean that today's work spaces are vastly different to those even five years ago. Lancaster University's Work Foundation predict that over half of all organisations in the UK will have adopted flexible working practices by 2017, and over 70% by 2020.
where you work – one person – one desk, hot-desking, remote working or a mixture of each.


Do you feel a strong sense of familiarity when you meet someone? Like you know this person from a different time? It will dumbfound you, but it will also pull you closer towards them, because of a strong sense of curiosity bubbling inside your mind.
You'll feel an incredible longing for something you never even wished for. You'll feel a divine connection with this person. You'll feel as if you know a lot about them already without even talking to them.
If this person transforms into a lover, it will impact your relationship with a tempting intensity. You'll feel a crushing feeling inside your bones, unlike anything you've ever felt before because of this unprecedented connection you share with them.
Unfortunately, these are signs of a karmic relationship, and it's almost never good for you. You tend to endure situations that are actually destroying your self-esteem and holding you back from realising your self-worth.
If you're used to the self-hatred inside of you, you'll feel like there's nothing wrong even if other people make you feel that way.
You're bound to your familiar old patterns because you willingly wish to be subsumed by acute loneliness and despair than being plunged into the unknown.
If you're in a relationship that is under the curse of karma, you need to uplift this curse to open your eyes to the reality. If you don't, you're going to surround yourself with negativity and old patterns of limiting behaviour.
You don't even realise it, but you're subconsciously repeating these patterns and putting your future at risk.
Distinguishing between loving and karmic relationships is easy. Love is supposed to reassure and calm you, whereas karmic relationships fill your life with negativity and destruction.
If you're in a relationship with someone who deliberately takes you for granted, mistreats you, and takes advantage of your love, you're under the haunting hypnosis of karma.
You're well aware of your situation but you still to choose to stay with someone for inexplicable reasons. You might have insane physical intimacy with them, and that might fool you into thinking that this relationship is worth saving, but it's not.
It's just a ploy of Karma to skew you towards further disaster.
If you want to break free from the bewitching spell of Karma, you have first to accept that you are indeed trapped in a karmic relationship.
Once you understand that your union with your lover is ill-fated, you can proceed to remedy your condition.
You have to take matters into your own hands, and realise that you make your own destiny, and you shape your own path. Otherwise, you're going to leave things as they are, and never going to do something about your debilitating situation.
To get rid of the familiar old patterns, you need to evolve and grow spiritually. However, that isn't always a piece of cake. At the time, it might seem impossible.
That's why you need to reach out for help and talk to someone. Let someone share your burdens and help you get out of this trench of karma.
Finally, when you've made the hard decision of fighting your karma, you need to stay strong. You have to tell yourself with conviction that you're never going to let anyone destroy your happiness and alleviate your self-esteem.


This review first appeared in the May 6, 1988 issue of The San Diego Evening Tribune.
This blues/soul/roots album was recorded more than a decade ago, and is being released nationally for the first time. A now-defunct East Coast combo, Powerhouse was led by vocalist George Leh, whose reedy tenor is somewhat reminiscent of B.B. King's.
"Lovin' Machine" is a practical encyclopedia of how to play R&B, blues and early rock. Ray Charles' "Hard Times" may be the best example. Leh's impassioned vocals will rattle the china, and Ben Kay's piano intro would move Brother Ray himself. "Sad Hours," the only instrumental, lets guitarist Tom Principato and harpist Pierre Beauregard stretch out. And tenor saxophonist Dave Birkin wails a haunting sound throughout the record.
Powerhouse's covers of "Flip, Flop and Fly," "Sweet Little Woman," "Stompin' at the Savoy" and Leiber-Stoller's "Saved" make this one of the best regional albums since George Thorogood wandered out of New Jersey 15 years ago.


text:
Реди́ф (, «сидящий позади всадника») — в восточной поэзии слово (краткий редиф), группа слов (развёрнутый редиф), повторяющаяся после рифмы (в конце каждого стиха). Цель редифа состоит в том, чтобы каждый раз представить повторяющиеся слова в новом контексте, выделив новый смысл.

В русской и западноевропейской поэзии редиф рассматривается как вариант рифмы («редифная рифма»), близкий к припеву и эпифоре. Редиф, как одна из наиболее очевидных примет арабской и персидской поэзии (газели, рубаи), сохраняется в переводе:
«Кипарис мой! — ты сказала, — жди меня!» — и не пришла.
Я не спал всю ночь, дождался света дня — ты не пришла.
Поминутно выходил я на дорогу ждать тебя,
Поминутно умирал я, жизнь кляня, — ты не пришла.
Думал я, что опасалась ты соперницы — луны,
Но и в полной тьме забыла ты меня и не пришла.
Я в разлуке с милой пери, как помешанный, рыдал,
Кто смеется молчаливо, кто — дразня: «Вот не пришла!..»
Алишер Навои в переводе Л. Пеньковского
и используется в подражаниях (в русской поэзии с XIX — начала XX века):
Цветут в саду фисташки, пой, соловей!
Зеленые овражки, пой, соловей!
М. Кузмин

Литература

 Редиф. // Поэтический словарь Квятковского
 Редиф. // Гуманитарный словарь

Рифма и фоника


text:
Current: EU-wide campaign for Our Fish
Our Fish List building and technology in four languages
More onion helped Our Fish to kick start their campaigns by delivering strategy, technology and execution.
The More Onion team are professional, flexible, and great to work with on digital mobilisation.
Rebecca Hubbard
Our Fish
Our Fish are a small team with big ambitions to end EU overfishing. They were already doing fantastic advocacy and media work, and wanted to start campaigning with supporters too to increase their influence with key EU Ministers.
What we'veachieved
In just six months we helped grow the Our Fish supporter list from almost zero to around 40,000 supporters opted-in for email. 35,500 of these new supporters signed a petition and over 6,000 sent emails to their Fishing Ministers, using our Impact Stack platform.
Whatwe did
We delivered a range of services to help Our Fish achieve their goals. All content was delivered in four languages (English, German, Danish, Dutch) to allow us to effectively mobilise in target EU countries.
Supporter recruitment
You can't campaign without campaigners, so our first task was designing and executing a supporter recruitment strategy to recruit the right people as fast as possible from a diverse range of sources. We designed and ran Facebook ads to generate around 20,000 opted-in supporters and the rest were recruited using services such as Care2 and OpenPetition.
Campaign messaging and mobilisation strategy
Our Fish already had an excellent influencing strategy from their staff-led advocacy work. More onion helped to develop the public campaigning part of this influencing strategy. We selected key points of intervention when public support could have the greatest impact and designed campaign actions for these moments (which were often different for different languages/countries). We also wrote supporter copy which took a complex and scientific issue and made it clear and accessible for a broader audience, designing actions that made sense for the supporter and the target.
Technology and Design
We provided Our Fish with our Impact Stack technology platform, which was used for all of the Campaigning actions. We created a landing page template to fit their brand and created a range of associated design assets to help simply tell the story of what overfishing is and why it matters.
Tailored supporter journeys
We designed supporter journeys for each of the four markets (English, German, Dutch, Danish) which featured a mixture of automated and scheduled emails. This meant that we were able to welcome people to the list within just a few days, regardless of when they signed up, and we were able to ensure a steady stream of loyalty, engagement and campaign reminder emails throughout the year. We complemented these emails with a selection of emails set to send on specific dates, for example 7 days before a key vote. We wrote copy for, built and launched emails and landing pages.
Quiz: a fun way into a serious issue
As a part of the supporter journeys we wanted to create an engagement piece that would help increase understanding of the issue in a light and friendly way. After idea generation and selection sessions, we decided to make use of fantastic pictures that were already available, of naked celebrities holding fish at risk of overfishing. We wrote and built a playful quiz which asked the supporters if they could name the celebrities' fishy co-stars. This quiz was designed to be able to live on beyond this specific campaign and can easily be repurposed for other welcome journeys and campaigns.
Stay in touch via
Terms & imprint
© 2008-now by more onion
This website uses cookies. If you're fine with that please click "OK". To find out more please read our privacy policy.


text:
Q: using setInterval and clearInterval to change counter in react app I'm trying to create an application with a 'bathtub' and 2 buttons.  The tub has 5 levels of water.
When you click the first button, the tub fills one level every 2 seconds until reaching 5.  The other button drains the tub until level 0.  The increaseWaterLevel and decreaseWaterLevel functions are only firing once and I'm not sure why.
import React, { useState } from "react";

const App = () => {
  const [waterLevel, setWaterLevel] = useState(0);
  let fillTub;
  let drainTub;
  const increaseWaterLevel = () => {
    if (waterLevel < 5) {
      const newWaterLevel = waterLevel + 1;
      setWaterLevel(newWaterLevel);
    } else {
      clearInterval(fillTub);
    }
  };

  const decreaseWaterLevel = () => {
    if (waterLevel > 0) {
      const newWaterLevel = waterLevel - 1;
      setWaterLevel(newWaterLevel);
    } else {
      clearInterval(fillTub);
    }
  };

  return (

Bathtub

      <button
        onClick={() => {
          fillTub = window.setInterval(increaseWaterLevel, 2000);
        }}
      >
        increaseWaterLevel
      </button>
      <button
        onClick={() => {
          drainTub = window.setInterval(decreaseWaterLevel, 2000);
        }}
      >
        decreaseWaterLevel
      </button>

  );
};

export default App;

update the counter is working but does not stop and waterLevel remains at 0.  What am I doing wrong?
import React, { useState } from "react";

const App = () => {
  const [waterLevel, setWaterLevel] = useState(0);
  const [intervalId, setIntervalId] = useState(0);

  const increaseWaterLevel = () => {
    const newWaterLevel = setInterval(() => {
      if (waterLevel > 4) {
        clearInterval(intervalId);
      } else {
        setWaterLevel((prevWaterLevel) => prevWaterLevel + 1);
      }
    }, 2000);
    setIntervalId(newWaterLevel);
  };

  const decreaseWaterLevel = () => {
    const newWaterLevel = setInterval(() => {
      if (waterLevel > 0) {
        setWaterLevel((prevWaterLevel) => prevWaterLevel - 1);
      } else {
        clearInterval(intervalId);
      }
    }, 2000);
    setIntervalId(newWaterLevel);
  };

  return (

Bathtub

      <button onClick={increaseWaterLevel}>increaseWaterLevel</button>
      <button onClick={decreaseWaterLevel}>decreaseWaterLevel</button>

  );
};

export default App;

A:
Let me first say that i started learning react like 1 week ago and i
still have some doubt and this code may be really bad even if it
works, but i still want to help so this is the code.

The main problem here is that useState function is an async function and it doesn't update in real time your variable so in this case checking waterLevel value without useEffect will not work.
import React, { useState, useEffect } from "react";

const App = () => {
const [waterLevel, setWaterLevel] = useState(0);
const [actionType, setActionType] = useState();

useEffect(() => {
  const interval = setInterval(() => {
    if (actionType == "increase" && waterLevel < 5)
      setWaterLevel(waterLevel + 1);
    if (actionType == "decrease" && waterLevel > 0)
      setWaterLevel(waterLevel - 1);
  }, 2000);
  return () => clearInterval(interval);
}, [actionType, waterLevel]);

return (

Bathtub

   <button onClick={() => setActionType("increase")}>
     increaseWaterLevel
   </button>
   <button onClick={() => setActionType("decrease")}>
     decreaseWaterLevel
   </button>

{waterLevel}

 );
};

export default App;

redpajama_set_name: RedPajamaStackExchange


text:
Open Door Directories
Open Door Directories Franchise ™...Your Best Choice in Franchise Opportunities
What Does an Open Door Directories Franchise Cost?
To buy a franchise with Open Door Directories, you'll need to have at least $40,000 in liquid capital. Franchisees can expect to make a total investment of at least $40,000. They also offer financing. *
Open Door Directories™ Franchise Information:
Open Door Directories™ are industry-specific, high-end consumer resources that provide comprehensive information on businesses in a local area. Our annual directories-and their accompanying websites-are truly unique in that they offer standard (free) and enhanced (paid) listings to every business in a category, as well as display advertising opportunities for those who want to make their companies really stand out.
The "coffee table quality" of our publications, along with informative editorial content and comprehensive business listings, creates enormous value for readers-no more searching through multiple sources to find what you want-and makes Open Door Directories™ and websites "must-have" sources of information. This in turn makes advertising sales a natural-and enables our franchisees to expand their businesses rapidly!
Directory advertising is a huge market-valued at $30 Billion worldwide. As impressive as these numbers are, Yellow Page advertising is expensive and outdated. Its business model has failed to keep up with the times. Today, customers demand more for less… more quality, more information, more focused...all for less money.
An Open Door Directories™ franchise is truly a unique opportunity!
This system gives you tremendous advantages. As a publisher you can:
Work from home - set your own hours and be your own boss
Get started with a relatively small initial investment
Keep your current job, if you want, while you build your franchise
Get up-and-running quickly - no lengthy startup period
Enjoy the prestige of being a publisher in your community
Tap into a $30 billion industry that's getting bigger every year
Take advantage of a unique production and publishing system
Provide a genuine value to businesses and your community
Develop networking relationships with fellow business owners
Open Door Directories™...Your Best Choice in Franchise Opportunities
An Open Door Directories™ franchise is an opportunity to be your own boss and create real value. Your franchise can become more valuable every year as you attract more advertisers and publish more directories. You'll not only have the opportunity to get up-and-running quickly, you will be building true value, true equity for the future.
If you have decided that you want to be a publisher, the time to act is now! Remember, an Open Door Directories™ franchise offers significant advantages over other opportunities, including:
Low initial fee and startup costs
The ability to work from home
Get up-and-running quickly
Unique cost structure enabled by the network
Exclusive, protected territories
Prestige and lifestyle of being a publisher
With all these advantages, it's no surprise that franchise territories are going fast-and once they're gone, they're gone!
NOTE: This franchise is only currently being offered to residents of the following states: AZ, CA, CO, ID, MT, NM, OR, WY or with individuals with less than $30,000 to invest.
We have more information on Open Door Directories available today for you to review.
Open Door Directories is currently accepting inquiries from the following states:
Wyoming, Oregon, New Mexico, Montana, Idaho, Colorado, California, Arizona
If you're still considering Open Door Directories, why not take a moment to learn a little more?


text:
Aleksey Kharitonovich (; ; born 30 April 1995) is a Belarusian professional footballer who plays for Belshina Bobruisk].

References

External links

1995 births
Living people
Belarusian footballers
Association football goalkeepers
FC Dinamo Minsk players
FC Bereza-2010 players
FC Energetik-BGU Minsk players
FC Belshina Bobruisk players