text:
|December 23, 2018, 10:48 PM
Senior Member
Join Date: June 23, 2013
Location: Central Taxylvania..
Posts: 2,800
Colorado elk it is.
Wanting to hunt elk BEFORE i die, i've come to the realization that it's not gonna happen in Pennsylvania. 30,000 applying for 126 tags.
I was looking at hunting in Wyoming. But price and draw don't gaurentee anything.
I'm looking at an over the counter license in Colorado.
Any offers for a guide?
I know the Denver, Golden, Skiers Paradise, Red Rocks area. Don't know about the rest of the state.
This country was founded on two beliefs.
And I'm pretty sure pork rinds was one of them!
|December 23, 2018, 10:54 PM
Senior Member
Join Date: November 4, 2013
Location: Western slope of Colorado
Posts: 3,292
We have some big herds on the Western slope. Gunnison, Montrose, the uncompaghre Plateau all produce good to great Elk each season
I see some good size bulls being driven to the game processing places in town pretty regularly.
|December 24, 2018, 06:54 AM
Senior Member
Join Date: June 23, 2013
Location: Central Taxylvania..
Posts: 2,800
When you say "porcessing" do you mean butcher, or package and ship?
I usually butcher my own game. Just need someone to ship it back to PA.
This country was founded on two beliefs.
And I'm pretty sure pork rinds was one of them!
|December 24, 2018, 07:24 AM
Junior member
Join Date: February 2, 2010
Posts: 6,847
My friend tagged a nice bull on a guided muzzleloader hunt around Gunnison in 2015. Took him 6-8 years to accumulate enough points to make the draw. I went along as his "pack mule" on a cow elk hunt near Montrose the next year and he didn't even see an elk. I don't consider CO public land as an elk hunting opportunity any more--too hard to draw a tag in an area where success is more than a glimmer of hope.
I've hunted on a large private ranch (not in CO) the last two years and am 100% tags filled but NO, I'm not sharing where that is.
|December 24, 2018, 08:57 AM
Senior Member
Join Date: June 15, 2008
Location: Georgia
Posts: 9,786
My wife and I packed the truck and headed west in late October to hunt Colorado's 3rd season which ran Nov. 3-Nov. 11. We got into Colorado 3 days before the hunt to scout. This was a DIY public land hunt.
We found a cabin to stay in while scouting and planned to set up a camp on nearby public land after scouting the area. We decided to just stay in the cabin and hunt from it. We got a discount on the cabin if we stayed at least 7 days and it was close enough to the area we hunted that it really involved no more driving every day.
I'd deer hunted Colorado once before in 2010 and tagged along with some other guys who had been in the past. But I couldn't get anyone to go with me this time. In 2010 we hunted the NW corner and I was tempted to go there this time. But I settled on the south central area near Pagosa Springs. Coming from GA it is almost a full day's drive closer. From PA hunting in the northern part of the state may be closer.
After the 2010 hunt I decided that if I were driving that far I'd buy an elk tag next time. I can kill a deer at home. My plan was to go back every other year until I got an elk. But life often has other plans and it was impossible to go before this year.
My wife and I are both 60 and not getting any younger. I decided that I probably only have a few more years that I'll be able to climb the mountains so we just went for it. My wife doesn't hunt, but she went along as company and to help get one out if successful.
The tag was $661. I drove 3700 miles total and was gone 2 weeks staying in either motels or the cabin. I didn't include the costs of food because we'd have to eat at home anyway, but we spent about $2000-$2200 total on the trip. Had I gone with another hunter and split the costs of gas and lodging it would have been less expensive.
I didn't see any sign while scouting, but was advised by locals that was normal. I was told the elk were currently several miles to the west and recent snows would push them east into this area in a few days. With that info I decided to hunt a drainage to the west of our cabin. I didn't see a thing for 3 days, but 4 other hunters staying in nearby cabins had elk in the campground by Monday and I decided to change plans. I moved into another area a few miles to the east to hunt on day 4.
Within 1/2 mile of the road it looked like a barn yard. Elk tracks and droppings everywhere. I hunted that area for the last few days with no success. The elk by then had already moved on farther east. Had I hunted that spot the 1st few days I would have likely at least had an opportunity.
I plan to return to the same area next year and for as long as I can still get up the mountains. Or until I kill an elk. I knew that going in blind and completely inexperienced the 1st year would probably just be a learning experience. I know the area much better now and have learned from mistakes on this trip.
I don't consider myself an expert by any means, but after doing this once I feel like there were many things I did right. Many that I'll do differently next time. Feel free to PM me if you have any questions, I'll be glad to answer them if I can.
"If you're still doing things the same way you were doing them 10 years ago, you're doing it wrong"
Winston Churchill
|December 24, 2018, 11:24 AM
Senior Member
Join Date: April 15, 2018
Location: Farmington NM
Posts: 122
I have friends and we have hunted elk in Colorado in the last 20 years they hunt elk and I have had more fun hunting Blue Grouse now days they are called Dusky Grouse the non resident small game license is $ 56 and the season is from September 1 to November 15 with a 3 Grouse a day limit .I live close to Colorado that I drive up for day hunts . I like using cap and ball but rifle handgun slingshot pellet gun bows and shot guns can be used for Dusky Grouse . They make a great meal in the evenings .
|December 24, 2018, 02:01 PM
Moderator Emeritus
Join Date: June 25, 2008
Location: Austin, CO
Posts: 19,436
Send me a PM... I'm no expert on the elk herd but I'd be more than happy to share what I know and help with logistics.
Nobody plans to screw up their lives...
...they just don't plan not to.
-Andy Stanley
|December 24, 2018, 06:53 PM
Senior Member
Join Date: November 18, 2005
Location: On the Santa Fe Trail
Posts: 7,240
Do you want a chance for a bull or do you want to take any elk? There are cow hunts you can do semi guided and almost guaranteed to take one. Only thing is the hunt isn't in Colorado, but just over the border in NM.
NRA Life Member
Last edited by taylorce1; December 24, 2018 at 07:17 PM.
|December 24, 2018, 07:05 PM
Senior Member
Join Date: June 23, 2013
Location: Central Taxylvania..
Posts: 2,800
I'm a DIY guy. At least that's what my wallet tells me.
I'd like a bull elk if possible, not looking for a trophy. But if one walks by...
I'm looking for meat, but most of all the experience. If joined by good people to enjoy the experience with, all the better!
This country was founded on two beliefs.
And I'm pretty sure pork rinds was one of them!
|December 25, 2018, 09:54 AM
Join Date: November 2, 1998
Location: Colorado
Posts: 20,582
Saw the CO Fish & Game Game Warden yesterday. He had three elk heads in the back of his truck. All poached that he had seized. Amazing haul for just one officer (and his big mean dog).
Vigilantibus et non dormientibus jura subveniunt. Molon Labe!
|December 25, 2018, 01:35 PM
Senior Member
Join Date: June 23, 2013
Location: Central Taxylvania..
Posts: 2,800
Yeah, i'm afraid i've heard of some elk poaching here, no proof though.
If you get lucky enough to get drawn, then you cannot apply again for 5 years.
Have heard of guys "getting one every year". And they didn't go out of state.
Again, hearsay..
This country was founded on two beliefs.
And I'm pretty sure pork rinds was one of them!
|Thread Tools
|Search this Thread


text:
May be they might not be the biggest fans of a girl who flaked out on her own crappy team to chase trophy's
I know there has been a lot of talk, but how can the only Freshman winner of the best college female hockey player....
Transfer from a well regarded program, coached by a legend in women's hockey herself?
Start the season leading the country in points... and yet,
End up being excluded from Canada's national team roster.. which has a hard time scoring?!?!?!
Is this kid a problem? Is the Canadian national team off the rails?
May be they might not be the biggest fans of a girl who flaked out on her own crappy team to chase trophy's
If Watts tears up the WCHA, hopefully Canada will put her on the roster and she can do for Canada what Pankowski did for the US, coming out of Wisconsin after the college season.
Re Team Canada - you might be right that this is just a different philosophy. Eg: Team USA had 3-3 girls from the BC team on its 2018 squad.. when the best player on that team (Watts) did not make the runner up team.
Leaving BC... ? Just seems very odd. Cannot imagine a Heisman winner up and leaving his (very well respected and top tier ) program
oh the drama of women's hockey
"... And lose, and start again at your beginnings
And never breathe a word about your loss;" -- Rudyard Kipling
"... And lose, and start again at your beginnings
And never breathe a word about your loss;" -- Rudyard Kipling
Wisconsin Hockey: 1, 3, 5, 7, 9, 11 WE WANT MORE!
Come to the Wisconsin Evangelical Lutheran Synod
Originally Posted by Wisko McBadgerton:
"Baggot says Hughes and Rockwood are centering the top two lines...
Timothy A --> Great hockey mind... Or Greatest hockey mind?!?"
Hockey Canada has not shown a propensity for picking and developing younger talent in recent years, IMO. You could make an argument about Emily Clark, but she was immediately put in the senior team fold. I'm more talking about taking a younger player in at 20 or so and in a few years folding her into the senior squad. There's certainly an argument to be made that they were so deep that they didn't need to, but I do believe there's been a pretty serious lack of forward thought or focus on development. They've also been slow to recognize women that aren't already in their pipeline.
Loren Gabel didn't play her first senior tournament until the 2018 4 Nations Cup.
Elizabeth Giguere led the NCAA in scoring last year and wasn't even invited to Development Camp this summer.
Sarah Nurse was invited to some things in 2015 but didn't make an appearance again until she was with the development team at the 2017 Nations Cup. She joined the senior squad at the Four Nations tournament in November 2017 and then made the Olympic roster shortly thereafter. It was a quick turnaround.
Ann-Sophie Bettez was in the U-22 pool in 2009-10 and despite wining the CWHL Rookie of the Year, leading the league in scoring and being among the top scorers in the league for numerous years, she didn't debut with the senior team until last year, at the age of 31.
And those are just some examples off the top of my head...
That being said, there's been chatter about Watts that doesn't have anything to do with any issues at Hockey Canada. I think she's still pretty young and has growing up to do, regardless of age.
Last edited by NMH; 10-11-2019 at 09:44 PM.
It's a great day for hockey!
Hockey Canada roster for the November exhibition includes Maltais, Fillier and ONeill from college but no Watts. Also 3 college D - Shelton, Zandee Hart and Thompson. At this point, Ill move myself over to the I dont get it crowd. I dont get it. Who knows if youd get a real answer but Id like to see a reporter ask Hockey Canada what the deal with Watts is?
Of those 3 college forwards can any play center? Maybe thats it? Wats went head to head with Maltais last weekend and had the edge. Bach, who is also on the roster (maybe a center?) , while excellent hasnt really looked threatening vs the US. Personally I dont feel like as fans weve had much of a chance to see Watts at the national level, I just dont get it.
As for Maltais and the head to head, I'm not sure that's a fair comparison when taking into account the other players on both teams. I think that Maltais has been as good as anyone in the WHCA over the last couple years, including averaging a point a game against Wisconsin. That's not easy to do against a Mark Johnson team when you're the player he is focused on stopping.
I agree that Watts deserves a national-team shot, but I wouldn't point at the likes of Maltais and Fillier and wonder why they are on the roster.
"... And lose, and start again at your beginnings
And never breathe a word about your loss;" -- Rudyard Kipling
Its more a curiosity - Id like to hear Hockey Canadas reasoning, and secondly its about wanting to see players I consider exciting in a true best on best environment. I so hope they can put together a league where we can see the very best play.
Maybe her journaling skills aren't up to management's expectations.
There are currently 1 users browsing this thread. (0 members and 1 guests)

subset: commoncrawl


text:
When you are using a load balancer with two or more backend nodes(web servers) you will probably need some data to be mirrored between the two nodes. A high availability solution is offered by GlusterFS.
Within this article, I am going to show how you can set volume replication between two CentOS 7 servers.
Let's assume this:
First, we edit /etc/hosts of each of the servers and append this:
We should now be able to ping between the nodes.
Run these on both nodes:
Add priority=10 to the [epel]section in /etc/yum.repos.d/epel.repo
Update packages and install:
Start glusterd service, also enable it to start at boot:
You can use service glusterd status and glusterfsd --version to check all is working properly.
service glusterd status
glusterfsd --version
Remember, all the installation steps should be executed on both servers!
On node1 server run:
On node2 server run:
We need to create now the shared volume, and this can be done from any of the two servers.
This creates a shared volume named shareddata, with two replicas on node1 and node2 servers, under /shared-folder path. It will also silently create the shared-folder directory if it doesn't exist.If there are more servers in the cluster, do adjust the replica number in the above command. The "force" parameter was needed, because we replicated in the root partition. It is not needed when creating under another partition.
In order for the replication to work, mounting the volume is needed. Create a mount point:
On node1 run:
On node2 run:
On node1:
on node2:
This is how you mirror one folder between two servers. Just keep in mind, you will need to use the mount point /mnt/glusterfs in your projects, for the replication to work.
by Andrei Grijincu
Windows uses .pfx for a PKCS #12 file. PFX stands for Personal eXhange Format. This is like a bag containing multiple cryptographic information. It can store private keys, certificate chains, certificates and root authority certificates. It is password protected to preserve the integrity of the contained data.
In order to install it on our apache/nginx web server we need to convert it PEM.
Upload first the .pfx to your linux server. You will need OpenSSL installed.
On Centos run:
On Ubuntu run:
To decript the .pfx use:
You will be prompted for the password that was used to encrypt the certificate. After providing it, you will need to enter a new password that will encrypt the private key.
The .pem file resulted will contain the encrypted public key, the certificate and some other information we will not use.Copy the key from inside and paste it to a new .key file.
Also copy the certificate from the .pem and put it in a new .cert file.
Remember to copy the whole blocks, including the dashed lines.
The private key file is still encrypted, so we have to decrypt it with:
You will now be prompted for the password you set to encrypt the key. This will decrypt the private key file to itself.
To install the certificate to Nginx, you will need to import your .key and .cert in Nginx configuration file like this:
For Apache use:
There's a revolution in mobile app development happening right now with the number of apps available for download in major app stores being at an all-time high. App developers are burying themselves in work, creating the latest software applications for mobile devices and hoping that their creations make enough money for them at Apple's App Store and the Google Play Store. Apparently, the numbers are more than encouraging.
As of March 2017, the App Store had slightly more apps available at 2.2 billion compared with Play Store's 2.8 million apps. Also in Q1 2017, combined iOS and Android app downloads were up 15% year-over-year, reaching a total of about 25 billion new downloads globally.
With re-installs, these numbers could go much higher. In terms of in-app purchases, revenue likewise increased 45% year-over-year for a staggering $15 billion across the iOS and Android systems running worldwide.
It's definitely a good time for mobile app companies to continue hiring app developers to work on a wide array of mobile app products—from mobile music apps to instant messaging and mobile game apps. These apps are forecast to generate close to $200 billion in in-app and in-advertising revenues in less than three years' time. But the question is, should you develop Android or iOS apps?
The following infographic gives you a comprehensive comparison between Android and iOS app development services in terms of demographics, the range of devices, time frame of development, hardware, publishing and restrictions, cost, and revenue. These are the factors you will need to consider as you decide whether to develop on the Android or iOS platform.

Please include attribution to https://intelligentbee.com/ with this graphic.

The Android and iOS platforms both provide a venue for your mobile app development, but they have very distinct functionalities on their own. Sometimes, you get a clear-cut distinction between the two. However, there are also areas where they go neck and neck so you'll have to rely on your judgment and preference when choosing the appropriate platform to develop your ware.
Market share-wise, Android has a greater reach than its competitor, although iOS users' income levels and spending capabilities may balance things out in the overall picture.
The operating systems of Android and iOS differ from one another to a great extent. In designing your app, you need to factor in how your app will run given a particular device's screen and resolution, the hardware compatible with the platform, and the individual features and capabilities of various phone models.
It might be a little more challenging to develop apps on the Android platform since you'll be designing for different screen sizes and resolution. Meanwhile, iOS has a more uniform size range so that may free you up from having too many considerations to worry about.
With Android, you're developing not only for one Android-based device but thousands of other devices produced by different vendors. Since Android has an open nature system, you can leverage it to run your apps not just on mobile phones but also on smart TVs, wearables, or media streaming devices.
Since different Android devices have different capabilities that are unique from one another, your apps should be designed to allow compatibility with all Android devices. You have to consider the whole Android family—from low-range to mid- and high-range iterations when developing and designing your apps. Otherwise, you might be leaving out a large portion of the Android market from running your apps.
On the other hand, developing your apps for iOS means you'll have fewer configurations to make, as you only have a limited lineup of gadgets at your disposal. This also means you'll have fewer fragmentation issues developing your apps within the iOS system.
As a developer, you're naturally concerned about how much time it will take you to develop your app and put it on the App Store or the Play Store. Spending more time on app development may cause a dent on your resources and your chance to generate revenue for the company.
Testing your app across Android's wide range of devices will naturally require more time as you look for and fix issues on one device after another. If the app works well on one Android device but not on another, you have to make the necessary modifications to the app.
Android Studio replaced Eclipse, the previous iteration of Android's IDE. Although Android Studio has been padded with improvements, iOS's Xcode is deemed more mature. Specifically, in terms of debugging capability, the mobile simulator, which you use to build a prototype of your app for mobile, of iOS is deemed better than that of the Android simulator. However, Android Studio makes up for this by having a better autocomplete functionality for your coding work.
Java and Swift have a fairly similar structure. What differentiates them is that the former may be a bit complex if you're just beginning to code, while the latter is based on Objective-C and touted to be generally error-free.
From membership application all the way to submitting and publishing an app, it would seem like you'll have to do a look-for-a-needle-in-the-haystack sort of thing with iOS apps, with no certainty whether your app will get approved on the App Store. In contrast, you can readily publish your app on the Play Store just by signing up and uploading your APK.
The strict quality standards of iOS may benefit users on the one hand but may scare freelance developers off on the other. That said, you're more likely to have a better experience with Android's mobile development policies, especially if you're a startup developer and you're not willing to spend on annual fees.
Both the Play Store and the App Store put developers on equal footing when it comes to revenue generation, but the interplay of cost and revenue seems to favor iOS more. This may be attributed to iOS users' willingness to spend on app purchases. Thus, iOS would seem to be the better choice over Android cost- and revenue-wise since it's faster and less complicated to develop on the iOS platform.
Apple devices are known to be of premium quality and work well with a wide range of peripherals. These factors make the iOS platform effective for mobile app development as you need a shorter time to design, test, and release your app.
After pitting Android and iOS against each other, both fared fairly the same.
Android may be your go-to platform in terms of compatibility with any hardware, more lenient rules for membership and approval of apps, and affordability of publishing fees. On the other hand, iOS shows better mileage in terms of uniformity in the screen size and resolution of devices for which the apps are intended, a more streamlined interface, shorter time frame of development, and cost and revenue model.
It's a draw between Android and iOS when you consider market demographics, IDE features, and the nature of programming language used.
With all things considered, no one can claim to be better than the other. What one lacks, the other compensates for in another area of app development. It's really your own choice to make, depending on your business goals and availability of resources.
by Costi
As you probably know, I am a big Symfony fan :) In the last few years I used Vagrant to set up my Symfony development environment more or less as described here. But we now have Docker and it's time to move forward with a new setup. Docker containers are generally more lightweight than Vagrant virtual machines, so starting and stopping them is extremely fast. They also take a lot less disk space.
For this post I got some inspiration from here but extended it to have an additional MySQL database container.
To setup a Docker container you need a Dockerfile file and to combine several containers we use the docker-compose.yml file. For our environment we will need two containers, one with the latest Ubuntu LTS to host the web server and our project files and one for MySQL.
The first container is defined in the Dockerfile file as below:
Add this file in a new folder. We also need the vhost.conf and run.sh files used in the code from above.
The vhost.conf file is used to configure the apache virtual host:
The run.sh file runs when the container starts and just makes sure that the cache and logs folders are set up before launching the apache web server:
That's all for our main Ubuntu container, we now need to create the docker-compose.yml file:
This will tell Docker to first start an MySQL 5.7 container, then our Ubuntu container that will be able to access the MySQL container using the mysql host name.
Start everything with the docker-compose up command.
docker-compose up
When it's done, open a new terminal (let the latest docker compose command run, do not stop it) and use the docker ps command to see the running containers:
docker ps
Now, you can take the id of the Ubuntu container and ssh into it:
Here you will start a new Symfony project as always (you will have to delete the my_project folder created by Docker first):
If you name you project something else (yes, you will probably do that) just replace the all my_folder occurrences in the files and commands above with the actual name of your project.
After you created the new Symfony project, it is better to rebuild the Docker containers so the setup of the cache and logs folders will be as intended. In the terminal window where you launched Docker, press Ctrl+C to stop it then run docker-compose up again.
That's it! You can now access your new Symfony project using the following URL: http://localhost:8080/. To connect to MySQL you will use the mysql host name:
Thank you! Please let me know in the comments if you have any suggestions to improve this setup or problems running it.
by Dragos Holban
If you have a MySQL table with locations (latitude and longitude columns) you can get a list of locations near a specific point using the following query:
In this query we have noted the latitude of the reference point with <latitude>, its longitude with <longitude> and the maximum distance to search for with <distance> (in kilometers).
To make this calculate the distance in miles, just remove the * 1.609344 from the end of the calculation:
You can test the results using Google Maps. To measure distances in Google Maps you need to right-click and choose "Measure distance" from the popup menu.
If you're like me and use Symfony a lot, here's how you can add a repository method for your entity to return objects ordered by distance from a specific location:
To make this work we need to add the ACOS, SIN, COS and PI functions to Doctrine's DQL as it does not have them by default.
First create 4 new classes in a new AppBundle/DQL folder, one for each function we need to define.
The next and the last step is to add the above definitions to your app's config.yml file:
That's it. Now it will all work as expected. If you need to add more specific functions to DQL, just look at the above classes and make your own.
In the last days I've played a little bit with negroni middleware and httprouter router. I found that the documentation about how can we use negroni middlewares for specific routes with httprouter is pretty poor. So I decided to write this article to share with you what I've found.
Negroni is an idiomatic approach to web middleware in Golang which will help you build and stack middleware very easily. It comes with some default middlewares like:
But it also letting you create your own middlewares very easily:
Negroni is BYOR (Bring your own Router) so we can use it with httprouter.
Httprouter is a Golang lightweight and high performance HTTP request router which is fast and has low memory consumption. TLDR: it is one of the fastest routers.
Here you have an example on how a simple route can be added when using httprouter:
Where loginHandler will look like:
Now lets suppose you want to access GET profile endpoint but you need to be authenticated.
We will start by creating an authentication middleware:
Then we will create a handler which will return profile information after the authentication will be done. This handler will be sent to the auth middleware as a callback using "next" parameter:
Now let's send everything to the router:
That was simple, but now if we have a route which contains parameters inside it (like /hello/:name) we cannot access it from our handler function. To solve that, I've written the following functions which will help us call the handler with the parameters:
And will be used like this:
GET profile
The full working example can be found here.
by Laurentiu Craciun
Let's say you built an API using Symfony and you need to access it from a mobile application using authenticated requests on behalf of your users.
Here's how to make this work using Symfony 2.8 and Doctrine.
We will use the FOSOAuthServerBundle to implement this feature. Install it using the following command:
Next, enable the bundle in the AppKernel.php file:
To create the OAuth model classes just add the following files to your project. Here we already have FOSUserBundle installed and set up to use the ApiBundle\Entity\User class.
Import the routing configuration in your app/config/routing.yml file:
Add FOSOAuthServerBundle settings in app/config/config.yml:
Generate a migration and migrate the database:
…or, if you're not using migrations, just update the database schema:
Edit your app/config/security.yml file to add FOSOAuthServerBundle specific configuration:
Before you can generate tokens, you need to create a Client using the ClientManager. For this, create a new Symfony command:
Now run the above command to generate your first OAuth client:
This client will be able to generate tokens and refresh tokens using the user's username and password. You can find it's data in the database client table. The token endpoint is at /oauth/v2/token by default.
If you use the NelmioApiDocBundle to document your API, you can add these OAuth methods too. Create a new YAML file in src/ApiBundle/Resources/apidoc/oauth.yml:
Add a new NelmioApiYmlProvider.php file in src/ApiBundle/Service folder:
Add a new service in src/ApiBundle/Resources/config/services.yml file:
You'll find now two /oauth/v2/token methods with different parameters listed in the api/doc section of your project.
That's all! You can now use the generated client to authenticate your users in your mobile app using OAuth.
First you will need to get an access token by making a POST request to the /oauth/v2/token endpoint with the following parameters:
You should get back something like this:
Use the access token for authenticated requests by placing it in the request header:
When the access token expires, you can get a new one using the refresh_token grant type at the same /oauth/v2/token endpoint:
The response should be similar to:
So, in a previous post I explained how one can backup all databases on a server, each in its own dump file. Let's take it to the next level and make a Golang program that will let us run the dump process with a HTTP request.
Assuming you already have Go installed on the backup server, create first a project directory in your home folder for example. Copy the mysql dump script from here and save it as dump.sh in your project folder. Modify ROOTDIR="/backup/mysql/" inside dump.sh to reflect current project directory.
We will create a Golang script with two functions. One will launch the backup script when a specific HTTP request is done. The other one will put the HTTP call behind a authentication, so only people with credentials will be able to make the backup request.
This uses DB_BACKUP_USER and DB_BACKUP_PASSWORD that you will have to set as environment variables. Just append this to your ~/.bashrc file
Now run source ~/.bashrc to load them.
source ~/.bashrc
Build the executable with go build http-db-backup.go where http-db-backup.go is the name of your Go file. Now you need to run the executable with sudo, but while preserving the environment: sudo -E ./http-db-backup
go build http-db-backup.go
sudo -E ./http-db-backup
Now if you open your browser and open http://111.222.333.444:8080/backup (where 111.222.333.444 is your backup machine IP) the backup process will start, and you will get the output of the dump.sh in your browser when backup finishes.
We can furthermore add another function to list the directory in browser, so you can download the needed backup or backups.
All you need to do is to add http.HandleFunc("/", lister) to your main() and navigate to http://111.222.333.444:8080/ . You will be able to navigate the backup directory to download the dump files.
http.HandleFunc("/", lister)
More than half of the world's population now uses a smartphone. As the price of data plans continue to decrease all over the world, web traffic coming from mobile devices increases year by year. In fact, more than half of today's global internet traffic comes from mobile devices.
People are spending more time on their mobile devices, thereby increasing the demand for mobile apps. Recent statistics show that 52% of the time individuals spend on digital media is on mobile apps. In 2016, global mobile app revenues amounted to 88.3 billion U.S. dollars, and it's forecasted that by 2020, global mobile app revenues from app stores and in-app advertising will reach 188.9 billion U.S. dollars.
Indeed, mobile app development is a lucrative business, given the mobile and digital revolution.
But, for every venture comes a challenge. It's important to know the potential challenges you may face and how to address them before hiring an app developer.
The app market is overcrowded, and it's becoming a challenge for a mobile application to get noticed. Apple's App Store has over 2.2 billion apps and Google's Play Store has over 2.8 million apps as of March 2017. That doesn't even include the apps in Windows Phone Store and BlackBerry App World.
Solution! Define your target market and the main goal of the app. These two details are fundamental to the overall design, UI, and UX of your mobile app.
Make sure to do your market research to study the apps that already offer similar functionality. Determine your unique selling point, and make sure that your app features a beautiful design and an easy-to-use interface.
So, you've already come up with a solid app idea, and you're sure that it's going to be a hit. It's time to get the funding to get it built.
Mobile app development can be costly, depending on the design, function, and interface of the app. Prepare the funding before you hire an app developer to avoid delays in the launch. You should also take into consideration the cost of marketing your new app.
Solution! If you can't personally fund your mobile app idea, there are many ways to get funding. You can try crowdfunding websites like GoFundMe, Kickstarter, AppBackr, and the like. You can also ask your relatives or friends to partner up with you. If you want your mobile app to be a solo venture, then you can try for a bank loan or personal loan from people in your social circle.
Users have a wide variety of devices that run on different screen sizes, operating systems and platforms. Make sure that your mobile app developer understands the importance of a responsive design. Your mobile app should work for devices of all screen sizes, from the smallest smartphone to the largest tablet computer.
Solution! OS is another aspect to consider. iOS, Android and Windows has its own UI and algorithms. Be prepared to encounter bugs and errors along the way. For this reason, it's highly recommended to release a beta version.
Poor user experience is one of the top reasons why a lot of mobile apps don't succeed simply because it turns off users. Your mobile app must be easy to use and understand. It doesn't need to have a wide plethora of unnecessary features.
Solution! Include a tutorial that users can go back to within the app itself. Also, mobile devices nowadays include high-tech sensors and hardware that offers a range of opportunities for creating an interactive app. Explore the possibilities, but stay true to the goal and function of your mobile app.
There are numerous app development approaches that you can utilize, such as hybrid app development, cross-platform, native app development, or platform specific native app development. Also, you don't want to waste time and additional resources in developing an app that wouldn't work for multiple devices and platforms.
Solution! Strategize and decide on the tools and frameworks to use according to the UI and UX needs of your app. Platforms like OpenSourceSDK offers the ability to develop apps using C/C++ or HTML5. It also allows developers to incorporate single API across multiple platforms. Then, there are cross-platform developer tools that you can leverage for your mobile app venture, such as RhoMobile, PhoneGap, Appcelerator, Mosync, and WidgetPad.
Content is the life of a mobile app. Today's mobile users demand rich content, image, and animation. However, you need to consider internet speed and bandwidth. Oftentimes, wireless network connection contributes to the failed delivery of mobile app content. As a result, users find it too bothersome to use mobile apps that don't load quickly.
Solution! Choose a mobile content management system that simplifies content and optimizes bandwidth, such as AirWatch, Alfresco, and MobileIron. These tools can help you deliver rich content reliably.
It's a big challenge to design a well-performing and bug-free app that contains rich media yet doesn't consume too much battery life. Pokemon Go, for instance, is a great game with rich AR graphics and features. Users were hooked the moment they downloaded the app. But, most users are complaining that the game drains their smartphone quickly. Graphics, animation, content, and function should not compromise battery consumption.
Solution! Run tests to monitor the performance of your app.
Your mobile app is now among the millions of apps listed in the Apple's App Store or Google's Play Store. How do users find it? Branding, marketing and promotions play a huge role in the success of your mobile app.
Solution! Platforms like AppTamin, AppScend , MobileDevHQ, and Smore can help you market your mobile apps. You can also take to social media advertisements to get the word out there. Create a data-driven strategy and consult with marketing professionals about how you can get your target market to download the new app.
It's true that mobile apps are popping up like mushrooms in app stores. But, mobile app development isn't as easy as 1, 2, 3, launch! There are challenges that beset creators and developers. Fortunately, these challenges can be overcome with careful planning.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.


text:
SUBJECTS: Trade union movement; School funding; initial teacher education.
GEOFF HUTCHISON, PRESENTER: So the Deputy Labor Leader Tanya Plibersek is in town, so too the ACTU boss Sally McManus, here for this big western conference meeting of this now super union and this is how the event was being sold to its members: "We're at the tipping point here in Western Australia. The federal government and the big multinationals whose arse they kiss have thrown everything to erode in the wages and conditions of workers here. They've used the mining downturn to justify cuts to wages and conditions across our whole industry but the tide is turning, workers in all sections are standing up, money is coming back into the mining and energy sectors and if we stand up and fight together we have a chance right now to win back fairness in our wages and safe working conditions and dignity in our workplace." So that was the message of today. Tanya Plibersek heard some of it, good afternoon to you.
TANYA PLIBERSEK, DEPUTY LEADER OF THE OPPOSITION: It's a pleasure to be with you Geoff.
HUTCHISON: And nice to have you here. What do you make of those sentiments? They're a pretty plain speaking lot, but do you accept pretty much what they are fighting for?
PLIBERSEK: Well it's a very big and somewhat general question. I am a supporter of our relationship with the union movement. I think the Australian union movement is responsible for so many of the things we take for granted - the eight hour day, sick leave, holiday pay, superannuation - and these things were very difficult to win over very many years and all Australian workers now enjoy those benefits. And in recent times we've been looking at our economy and how it's operating for ordinary people and I think there is a story to tell there about flatlining wages, the fact that we've got the lowest wages growth in history, in Australian history at the moment, the fact that company profits continue to grow strongly, executive salaries continue to grow strongly and yet for people on low and middle incomes they just don't feel that they are receiving any of the benefits of the economic growth that we are so proud of here in Australia. So I think it is important that we have a union movement that continues to campaign for better pay and conditions and also for big and important social changes. I deal a lot with the Teachers Union, they're not just talking about their pay and conditions, they're talking about resources in classrooms. The Nurses Union, I dealt with them as Health Minister, of course they wanted good pay and conditions for their members but they also wanted good staff to patient ratios so they could better care for their patients. So the union movement is a really important contributor to the standard of living that we take for granted, but it's also a really important social contributor to the things that have made Australia great.
HUTCHISON: Let's play a little bit of Christy Cain who spoke ahead of today, the MUA boss.
HUTCHISON: Now when some people hear him speak they hear what they consider to be the worst of the union movement - aggressive, belligerent. Is that a voice a Labor government can listen to and manage? Or have to indulge from time to time?
PLIBERSEK: I think it's important that we listen to the breadth of the Australian workforce, from people who are working in mining, construction, forestry, energy, on our waterfront, around our coast line. But also into the jobs that are the caring jobs that have been, I suppose, so neglected in recent years when it comes to decent pay and conditions - childcare workers, aged care workers, disability workers - and I think it is important that people understand that the union movement is active in all of these areas, and fighting for decent pay and conditions in all of those areas.
HUTCHISON: A couple of years ago, ahead of delivering the Ben Chifley 'Light on the Hill' address, you stated "Give me a union leader over an investment banker any day." Do you feel that strongly?
PLIBERSEK: Yeah I do actually.
HUTCHISON: You do?
PLIBERSEK: I grew up in a working class household. My dad was a plumber, he worked really hard, six days a week. He was the leading hand where he worked, and he was a member of the union. He was the politest, mildest, most decent, gorgeous man living but always told me join the union, and it's not just for you, it's for everybody in your workplace, so that you have the ability to negotiate as a team. I think that's a really strong principle in Australian history and in what has made our country great. If you think about the other things that the union movement has done, I mention the eight hour day, that was stone masons in 1855, building the Garrison Church in my electorate in Sydney, some of the first action for the eight hour day in the world that was successful. The minimum wage, the Harvester Case in 1907 - we were decades ahead of most other countries in delivering a minimum wage, and really important social impact like the Green Bans in Sydney that protected The Rocks from just being bulldozed by developers, protected Centennial Park from becoming high rise towers. I think there is a really good story to tell about the involvement-
HUTCHISON: And will Labor tell that in this election because I know for certain that Scott Morrison will refer to them as "union thugs" at every opportunity, so there are two narratives that can be told. I wonder which will be absorbed by an audience with the greatest understanding and belief?
PLIBERSEK: I think it's really important that Labor is very clear that we have zero tolerance for threatening or aggressive behaviour and certainly zero tolerance for violence or law breaking. But the union movement is…people who are union members and their supporters are millions of Australians who basically just want to organise together to protect and improve their standard of living, their pay and conditions at work. And when you look at the history of the union movement in Australia you see those great advances that I'm talking about, I think people value those advances. It's like me saying "Oh look Alan Bond, Christopher Skase, that proves that the Australian business community is terrible." Of course we don't make ridiculous generalisations like that about other groups. I don't think we ought to make generalisations about the union movement either.
HUTCHISON: Tanya Plibersek is my guest. I'd love to hear from you 1300 222 720 and send a text 0437 922 720. I'm very conscious of the time that you've got Tanya. You're main portfolio is education, you're promising the biggest investment in public schools in this country's history. What is an extra $14 billion going to provide that they do not have?
PLIBERSEK: More one on one attention for our kids; more help with the basics; making sure that we pick up difficulties that children are having earlier and that we have the one on one attention from teachers to be able to pick that up; more extension for gifted and talented kids; more subject choice; more professional development for teachers because we know that the single most effective thing we can do is investing in our teaching work force. More development for principals as well because as educational leaders they can have a huge impact, a really good principal can add between two and seven months learning to a kid.
HUTCHISON: Let me just ask when it comes to teachers, have the education unions responded to you being pretty firm? It seemed like you were drawing quite a neat and well placed line in the sand that said unless you get a minimum ATAR score in the top 30 per cent you're not going to be a teacher.
PLIBERSEK: Well I want our best and brightest to go into teaching. I want-
HUTCHISON: Do the education unions accept that?
PLIBERSEK: Yeah, I mean by and large teachers want the best-
HUTCHISON: You're smiling.
PLIBERSEK: I'm smiling because I don't always agree with my friends in the union movement about every little detail of Labor policy, it's true, that we have a robust relationship. I learned a very long time ago, you can't please all of the people all or the time. I can only do what I believe and say what I believe and this issue of getting the best and brightest to compete to get into teaching, the same way they compete to get into law or medicine or veterinary science or dentistry, I believe that so sincerely. This used to be one of the most prestigious jobs in our community. If you went to a country town it was the police chief, the head of the bank and the local principal that had the three most trusted roles quite often in any country town. I want to restore the respect that people have for the life changing job that teaching is.
HUTCHISON: Thank you very much for coming in this afternoon.
PLIBERSEK: It's a pleasure.
HUTCHISON: Tanya Plibersek, the Deputy Leader of the Opposition, I'm sure we will be seeing her again.


text:
Join Dennis Taylor for an in-depth discussion in this video Keystroke shortcuts from A to Z: Using the Ctrl key, part of Excel Tips Weekly.
- [Voiceover] Excel has well over 200 keystroke shortcuts, and there's a whole series of them starting with control A all the way down to control Z. Now some of these are widely used, some are not, but it's worth a look at all of them. Two of them are not used at all, so there are 24 keystroke shortcuts that we're about to talk about. Control J and control M have no keystroke meaning. Usually when you see these listed at websites or in books, you see something like control plus A, meaning hold down the control key as you click this letter. Control A has multiple meanings.
If you click in an empty cell with no data around it, control A selects the entire worksheet. That's gonna be handy at times. If you click where there is data, and there might be other data on the worksheet but separated from it, control A means highlight all the contiguous data. So I've clicked on cell B5, I'll press control A, it highlights just this data. If I want the entire worksheet highlighted, I'll press control A again. So if you wanted to highlight the entire worksheet and the active cell were here, press control A twice.
And you don't have to release control while you're doing that, in other words, press control A A, on example. Now in other situations, if you happen to be working with a table, this is data that's been converted to a table. When you press control A with a cell in the table, it highlights all the table except for the title row on top. Press control A again, it highlights the title row, and press control A a third time, it highlights the entire worksheet. So in varying degrees, control A highlights a lot of data.
It's certainly different in different examples here. Remember, once again, clicking in an empty cell somewhere where there's no data around, control A means select the entire worksheet, highlight the entire worksheet. When you're within data, press control A twice to get to that same feature, highlight the entire data in the worksheet, or simply highlight the data in what's called the current region, the cells that are adjacent and different in the table. As I use these I'll also apply a background color, we'll make them yellow, to remind us. Bold, along with italic and underline are right up here and all three of them have keystroke shortcuts, and they're exactly what you would think they would be.
Control B for bold, there it is. Or we take it off, it's a toggle, all three of these buttons. Control B, control I, control U, let's highlight that that we've done it, and here's italic down here, control I, click here, control I, makes it italic or turns it off in different ways. Make that yellow. And I'll also underline down here, control U, there it is right there, control U applies underlining. There it is. And that too is a toggle, it's on off as needed.
We'll make that yellow as well too since we've talked about it. Control C for copy, widely used, one of the most convenient and frequently used keystroke shortcuts. I want to make a copy of this data, I'll highlight it, press control C. If I wanna paste it somewhere, maybe I wanna paste it down here, it's companion, control V means paste. Highlight that since I just used it. We'll use it again too, because a lot of you know that not only do you frequently copy paste, you can also do a cut and paste.
So let's make copy yellow as well. Sometimes we want to not just make a copy, we actually want to move it somewhere. So I've got the data here, really don't want it there. I'll press control X for cut, we see it right up above here. Control X, nothing happens to the data just yet, but we're gonna scroll to the right maybe and put it out here somewhere, over there. Control V to paste. So, those shortcuts are widely known, widely used. Let's highlight control V here as well for paste, control X for cut, there we go.
Make that the yellow to remind ourselves what we've done here. Now control D, copy data or formula downward through selected cells, has a companion, control R, copy data or formula rightward. And the ironic and strange thing about this is that these two buttons are interchangeable, meaning we can use either one in this situation. Now, copying data downward is gonna be much faster if you double-click the lower right-hand corner. In a situation where, for example here, maybe we want a formula there, it actually calculates equal, and maybe we'll do rounding while we're at it.
Let's round this calculation. We're gonna take the compensation amount here and multiply it by this percent, use the function key F4 to make it absolute, and add on to it, or add to it, the compensation here. Comma zero, let's only show pennies, we'll do that. Now if we wanted to copy that downward we could certainly double-click the right-hand corner, we could also highlight the data and press control D, meaning down. It copies the formula downward. And oddly enough, as I press control Z to undo, I can press control R, even though it means copy the data rightward.
So that works as well too, that's strange. Another situation off to the right here, we don't have our double-click shortcut but if this formula is subtracting those two cells, and we wanna copy to the right, we can certainly drag the lower right-hand corner or we can highlight the data this way and press control R, and as I undo it with control Z, and strangely enough, even though D means down, I can press control D. So that's a little bit strange. It would be logical to press control R there. Nevertheless, those two features we've seen here, control D, now there's another aspect to control D we also wanna show you.
Let me first highlight these to indicate that we've shown them. And control Z for undo. I'll probably use that again too, but let's highlight it, we've used it a couple times. Another use for control D is for duplicating an object, and so if for example, you go to the Insert tab, you might pick one of the shapes here, maybe I'm gonna put some text in this rounded rectangle, but I'll drag it first, I might want a few of these, so I'll just press control D a few times. Move these around, I'll eventually put text in those. So that's a use of control D. And you can also use these, by the way, on charts.
So maybe I've got some data over here, I want a chart based on this data right here. So I'll highlight it, quick chart, creation tip, alt F1, there's a chart. I might wanna show that chart in a different way, maybe as a line chart also, so I'll duplicate it with control D, that duplicates the chart. And maybe after duplicating it, what I'll do is I'll go to the Design tab here and off to the right, change the chart type to be maybe a line chart. But I was able to quickly duplicate the chart just by pressing control D.
So you can easily create not only duplicates for charts, but as we saw over here, any object. I don't really need these so I'll get rid of 'em. Control E is for flash fill. That's a feature not everybody's familiar with. Flash fill allows us to quickly fill in data. Now, I've got these employee names over here, and there's nothing wrong with those, but maybe I want to set these up, say for mailing labels. I don't want to retype all these, but I am going to type right now, Rachel Porter. And I'll press not enter but control enter.
I want the active cell to stay in place, but I'm gonna press control E, and it fills in the other data. That's flash fill. It's a feature that's on the data tab, flash fill, right there, and you see the keystroke shortcut as referred to, control E, automatically fills in values. Enter an example, that's what we did, and it filled it in beautifully. So that's handy too, that's control E for flash fill. A relatively new keystroke shortcut, that was a feature introduced in Excel 2013. So back on the home tab, we'll make that yellow as well too. Control F, find, we're looking for data over here, maybe we're looking for, we don't know if there's a Bob in there, is there a Robert in there, let's just click here, control F, can we find Bob in there? Robert? We could find all of 'em, just find the next one maybe.
There it is, or the next one, and so on. Control F for find. And while we're here, if we wanted to do a replace instead of that, let's move back, there's control H. Control F for find, make that be yellow, control H for replace. So I've got a list over here, I wanna replace all the Edwards with Ed. I don't know how many there are, click here, control H, replace Edward with Ed. I could do it for all of them, replace all, there were three of them.
We don't know where they are, we could find those if we wanted to. But control H gets us to this dialog box fast. Control H for replace. Control G is the same as the function key F5, it means go-to. I use it occasionally when I want to go to a special dialog box. Control G, there we are, special, and that dialog box has lots of little treasures in it, for example, you might wanna highlight all the blanks within a region, something like that. Or you might wanna pick on precedents or dependents, lots of interesting choices in here.
We can get here quickly with control G and then clicking special. You can also do the same thing with the F5 key, takes us to the same place. Control G. Another use of this, by the way, could be for an address in a large worksheet, maybe I need to go down to cell A500, I was working with data near there yesterday, I could certainly scroll, it wouldn't take that long, but strictly keyboard here, I could press control G, A500, or whatever the address is, enter. There we are. Control home will take me back up top quickly.
So that's control G. Control K, insert a hyperlink, I don't really need to do that right now, but if I wanted to hyperlink here to a different location, a different file, a website possibly, control K. This dialog box pops up. I could, for example, go to a place in this document, an existing file or webpage maybe, I could type in, for example, the hyperlink. We could also put in a screen tip and do other things. I don't need to go there necessarily. But we could possibly do this if we wanted to.
We could also do it to a place in this worksheet, too. So you can do it under recent files, places in this document right here, I've got another range name here, I've got another sheet, possibly, sort of thing, maybe I'll just use this here, so that's a hyperlink. I could go there too if I were on the internet. Control K, substitute for insert hyperlink. Make that yellow. Control L is the same as control T, it let's us quickly convert data to a table. Got data over here that's already a table, I might want to turn this data here into a table, let me first move this down here for the moment, and let's say I don't need this data anymore.
I wanna convert this data to a table, I can press control L, that starts me down the path of creating a table. Or, identically, I can press control T, starts me down the same path. So those two keystroke shortcuts are interchangeable. Control L and control T. Make them both be yellow. Control N, if I want to create a brand-new workbook, control N, we'll see a new workbook popping up on the screen, there it is, gonna be called book one or book two, book three, something like that.
I wanna go back to the other workbook, control tab. So control N creates a new blank workbook. Control O to open a file, control O. I'm not really going to open a file, but I've got some other files out there I could be opening right now. Escape, right back here. Control O to open a file. Control P for printing, I don't really want to print right now, but if I did, control P certainly starts me down that path. And that's easy to get to. And also, by the way, is print preview too. And you can also get to print preview by way of control F2, and escape.
Control P actually takes us to print and print preview, or you could call it print or print preview, but same location. Control Q, activate the quick analysis toolbar. You don't really need this very often, because if you do highlight data, for example, like this, you're likely to see in the lower right-hand corner, the button. But you could of course, highlight the data and press control Q, and there it is, it pops up the choices. So I guess you could say it's faster, maybe, than clicking this with the mouse, but if you had just used the mouse to highlight these, it's pretty easy to get here, different ways there.
So highlighting the data, press control Q. Now, what if you don't highlight the data? What if you just click here and press control Q? That highlights the data for you and takes you here, so there is that advantage, of course, to activate these features where you might want to create simply, some conditional formatting with data bars or possibly create charts, so we've got conditional formatting choices here first, charts this way, and so on, and some other features. The quick analysis toolbar activated with control Q.
Control S, save the current file. I don't really need to do that right now, but I certainly could press control S. In your quick access toolbar, if you have an icon for save, and you slide over it, you'll see that it says control S. So although I'm not really demonstrating this, keep in mind that certainly is a fast way to save a file. And of course if your file has been saved previously, and you press control S, what you're really doing is updating the file. I don't want to close this file but I might want to close the other one. Control tab, maybe it's got some data in it, I don't really need that, whatever.
I'm gonna close this file, control W. I don't need to save it, don't save. Control W to save a file. Now, we used undo earlier, but control Y and control Z are often spoken of together. I might have a chart over here, and maybe I wanna chart with this data right here. I highlight the data, I can create a chart quickly. With alt F1 I've created a chart. It's a column chart, doesn't look too bad, I might change it to say, a line chart.
I like that. On second thought, maybe I like the other chart better. So I'll press control Z to undo, nah, come to think of it, I like the other chart. I'm pressing control Y to undo the undo. so control Z to undo, control Y to redo, or undo the undo as we sometimes say. It can get a little confusing if you try and explain it to others. Control Y has another use, too, but a limited use. I might have done some formatting here, maybe I'll make those cells yellow, and I'd like to repeat that over here.
I can click here and press control Y, I could highlight some of these and press control Y. And so on, there's that idea. If I wanted to apply multiple features, what if I said, for example, I want to change the format of one of these and then use it elsewhere? I could click this button here, to the right of font, it's a dialog box launcher, or I could press control 1, that activates format cells, and maybe do a few things here. I'll go to the font tab, I'll make it bold and italic, I'll apply a color background, maybe a different one here, maybe a green color here, and while I'm at it I could do other things, I could fill this in with other features, in other words, I'm doing multiple kinds of formatting changes here.
Maybe I'll fill this with a pattern as well, and color's okay, how about a pattern style here, maybe some dots there. So I've got a few things going on here, some font changes, I'll add some borders while I'm at it, how about a border like that, and so on. So I've done five or six things here, I click okay, it looks like that, I have to admit that's not very good, but what happens if I highlight these cells and press control Y? In other words, I redid all the features that were done within that dialog box. So control Y is sometimes used to repeat, but at other times it's the companion to control Z.
So after undoing something, you might want to reconsider it. So I'm gonna undo my last action, control Z, and then reconsider it by pressing control Y. So, different uses for these keystroke shortcuts, it's not to suggest they are the most important ones, or even the ones that you use all the time, but certainly a lot of popular ones are in the list. And there's no special merit to say that just because they're associated with a letter that they're special. So we've seen all the keystroke shortcuts, from control A to control Z, remember two of them have no meaning, control J and control M.
Note: Because this is an ongoing series, viewers will not receive a certificate of completion.
Skill Level Intermediate
Q: Why can't I earn a Certificate of Completion for this course?
A: We publish a new tutorial or tutorials for this course on a regular basis. We are unable to offer a Certificate of Completion because it is an ever-evolving course that is not designed to be completed. Check back often for new movies.


text:
Healthcare Reform News Update for October 30, 2017
Expectations for the Upcoming Enrollment Period: Options, Costs, and Subsidies
Axios was given an early look at a Department of Health and Human Service's report about this year's open enrollment period. Here are some highlights:
- The average marketplace enrollee has 25 insurance plans to choose from.
- 45 percent of marketplace enrollees will have three or more competing insurance options
- 26 percent will have two insurance options
- 30 percent will have one insurance option
- The benchmark plan available to 27-year-olds is increasing its premiums by 37 percent on average.
- Premium tax credits (or subsidies) are increasing by 45 percent on average due to rising benchmark plan prices.
Trump Administration Proposes Changes to Essential Health Benefits
On Friday, the Trump administration proposed a new plan that would give states the option to alter essential health benefits on insurance plans. "Starting in 2019, states could select from coverage levels in another state, which could be less generous. Ten broad categories of services required by the health law would still have to be covered, but the fine print could change." For example, insurers could choose to only cover specific prescription drugs.
The proposal also makes changes to subsidy eligibility, insurance company reimbursement, and small business health insurance markets.
Healthcare Reform News Update for October 27, 2017
Poll: A Majority of Americans Support Obamacare
Most U.S. citizens approve of the Affordable Care Act, and support for it has grown, according to a Reuters/Ipsos pollconducted October 14-23.
The poll found that 62 percent now want the law to be maintained, compared to 54 percent in January.
The poll also showed that 51 percent of Democrats and 56 percent of Republicans prefer that a bipartisan group work together to improve the law, instead of a single party.
As in other recent polls, this latest one exposed the continued consumer confusion on the state of the law with 11 percent believing that Obamacare had ended and 67 percent who believe it is "still operating." Additional results from the poll are below.
On President Donald Trump's decision to halt cost-sharing reduction (CSR) subsidies:
- 56 percent were opposed to it
- 29 percent supported it
On who would do a better job at fixing Obamacare:
- Most Democrats said the federal government
- Most Republicans said individual U.S. states
On whether the law has been successful:
- Most Democrats said yes
- Most Republicans said no
Healthcare Reform News Update for October 26, 2017
ACA Silver Plan Premiums Will Rise 34 Percent
Premium increases for silver plans from healthcare.gov will go up an average of 34 percent for 2018, according to a study released Wednesday by consulting firm Avalere Health.
Premium changes will vary by state. For example, Iowa will raise premiums by 69 percent; Alaska is lowering premiums by 22 percent.
The rate hike is due to "market uncertainty and the federal government's failure to pay for cost-sharing reductions," said Avalere Senior Vice President Caroline Pearson.
It's not just silver plans that are affected. The study also found that bronze plans will rise an average of 18 percent, and gold plans will increase an average of 16 percent.
Due to the Trump administration's halting of cost-sharing reduction (CSR) payments, some states are adding a surcharge to their silver plans, which will help eligible consumers take advantage of tax credits to lower costs. Low-income consumers who receive subsidies won't be affected by the increases if they choose a silver plan with the lowest or second-lowest cost in their region.
Federal Judge Denies Bid to Resume Cost-Sharing Reduction Subsidies
U.S. District Judge Vince Chhabria denied a request from 19 attorneys general across the country that would force the Trump administration to immediately resume funding cost-sharing reduction payments under the Affordable Care Act.
Chhabria noted that states had devised workarounds to the lost subsidies, which totaled $7 billion this year, and that "emergency relief sought by the states would be counterproductive."
The judge's decision concerned only the emergency restraining order; lawsuits remain in effect over halting the payments.
Bipartisan Stabilization Bill Would Lower Deficit by $3.8 Billion
The bipartisan healthcare stabilization bill, authored by Senators Lamar Alexander (R-TN) and Patty Murray (D-WA), would lower the federal deficit by $3.8 billion over 10 years, according to a Congressional Budget Office cost estimate.
The CBO report also noted that the bill would not affect the number of people with health insurance.
Conservative Republicans have not shown support for the bill, but Democrats and at least 12 Republicans are backing it.
Maryland to Raise Premiums as Much as 76 Percent
On Wednesday, regulators in Maryland gave two insurance companies permission to raise health premiums on some plans by as much as 76 percent for 2018.
CareFirst Blue Cross and Kaiser Permanente said that recent orders from the Trump administration made the increases necessary. CareFirst will raise premiums 58.2 percent for silver HMO plans and 76 percent for silver PPOs. Kaiser premiums will go up 43.4 percent for silver HMO plans.
The increases will affect approximately 25,000 consumers in the state.
Maryland Insurance Administration Commissioner Al Redmer explained the approvals, which come less than two weeks before the open enrollment period. "We didn't want to arbitrarily increase rates a month or so ago without having to. We erred on the side of the consumer to keep prices as low as possible for as long as we could."
Democrats Propose Public Option Bill
Senator Brian Schatz (D-HI) and Representative Ben Ray Luján (D-NM) proposed a healthcare bill with 17 cosponsorson Wednesday that lets states set up a public option that expands Medicaid eligibility to anyone.
Even with backing by Congressional Democratic healthcare advocates such as Bernie Sanders (I-VT), Coy Booker (D-NJ), and Kamala Harris (D-CA), the bill is not expected to pass in the House.
House Will Not Vote on Healthcare This Year
House of Representatives Speaker Paul Ryan said Wednesday that he has no plans to address the Alexander-Murray bipartisan stabilization bill or attempt to repeal and replace the Affordable Care Act until next year.
Healthcare Reform News Update for October 25, 2017
GOP Lawmakers Offer Alternative Healthcare Bill
Senator Orrin Hatch (R-UT) and Representative Kevin Brady (R-TX) on Tuesday proposed new legislation to help stabilize the healthcare marketplace. The bill includes restoring cost-sharing reduction (CSR) subsidies for two years like the current bill approved by a bipartisan committee, but adds some conservative measures.
The new bill includes delaying enforcement of the individual mandate, retroactively exempting businesses from offering healthcare, and allowing individuals to contribute more to health savings accounts. It also includes "pro-life protections," details of which were not available.
President Donald Trump praised the work of representatives but gave no indication on whether he approves of the bill.
Poll: Voters Prefer to Keep Cost-Sharing Payments
A plurality of voters are against Trump's move to cut off cost-sharing reduction (CSR) subsidies to insurance companies that help pay healthcare costs for low-income consumers, according to a recent Morning Consult/Politico poll.
It also showed that even with a Republican majority in both houses and the White House, most voters blame Democrats and former President Barack Obama for the current state of the Affordable Care Act.
On ending the subsidies:
- 46 percent disapprove
- 39 percent approve
- 16 percent had no opinion
When asked who is responsible for the current state of the healthcare law:
- 67 percent said Obama
- 20 percent said Trump
The poll also showed considerable voter confusion on stabilization efforts:
- 45 percent correctly answered that the law has not been repealed or replaced
- 24 percent thought the law has been partially repealed
- 15 percent thought the law has been entirely repealed or replaced


text:
I am brand new right here simply wanna understand are you able to alter environment to make use of such as this guideline: bring about in the securities and exchange commission's begin candlestick following extremely stronge transmission trigger right now this bring about in the center candlestick whenever transmission not really give
Click Here to Download A NEW Trading Tool and Strategy For FREE
3 with regard to red-colored as well as eco-friendly line
2 with regard to filled line
2 with regard to 3 candlestick typical degree over. 80 or even l'ensemble des compared to –. 81
0 with regard to candlestick along with 1 degree only
2 with regard to rsi divergance or even altering course
1 with regard to cci
1 with regard to macd divergance or even signal
You may add-on stability quantity as well as two with regard to divergance inside it. 6 stage is actually enougth in order to key in the industry along with great managment
and make use of in order to PO2 tpl or even godfahter. And the actual v1. 1 we attempt however it cannot observed operating there isn't any purchase or even sell .


text:
Running a halls of residence, need to manage multiple connections and student data usage whilst ensuring a secure online environment for your students to study and play?
We will work with you to take care of the tough questions, security, piracy, data usage, support and managing student Internet. Students rely on their connectivity to stay in touch with family and friends as well as research and connect with other students.
We'll ensure reliability and security are our top priority when scoping out your project requirements and provide backup and support as well as manage the service to ensure top operation.


text:
Forward enjoyed his most productive season in NHL with St. Louis on a line with Brett Hull and Adam Oates after being traded from Montreal.
Former Canadien Sergio Momesso happy to see Blues win Stanley Cup
Sergio Momesso loved his time in St. Louis with the Blues, starting from the day he moved into his new house in the West County area.
"I just bought the house and someone was knocking on the door and I'm going: Who's here? I don't know anybody," Momesso recalled Thursday. "They were just saying 'welcome to the neighbourhood' and they brought a cake. They didn't know I played hockey … they were just friendly. That's the way they are in the Midwest. They found out later I played hockey, but they didn't come over because I did play. They just came over because they were being nice."
Momesso, who was part of the Canadiens' 1986 Stanley Cup team, was traded to St. Louis in summer 1988. He spent three seasons with the Blues before being traded to the Canucks and then returned to St. Louis during his 13th and final season in the NHL. So Momesso was very happy to see the Blues win their first Stanley Cup Wednesday night, beating the Bruins 4-1 in Game 7.
"I'm definitely happy for the fans of St. Louis," said Momesso, who works as a colour commentator for Canadiens games on TSN 690 Radio. "It's probably the best (team) alumni … after Montreal and Toronto. There's a lot of guys who stayed in St. Louis after their careers ended and live there. I think all the alumni were happy for the whole city and the fans."
Momesso enjoyed his best offensive season in the NHL with the Blues in 1989-90 when he posted 24-32-56 totals and 199 penalty minutes while playing on a line with Adam Oates and Brett Hull, who still has a home in St. Louis. Momesso and Hull got together for dinner when the Canadiens were in St. Louis this season.
"Brett and I were sitting there and two tables over was (the Canadiens' Victor) Mete and (Jesperi) Kotkaniemi because the hotel was just down the street," Momesso recalled. "It was kind of funny because here were us two older guys and then you've got these two young kids and you think: Time flies. They were too young to even order alcohol in the restaurant."
The St. Louis victory Wednesday night gave former Canadiens defenceman and Hall of Famer Larry Robinson his 10th Stanley Cup ring, this time as an assistant coach and consultant with the Blues. Robinson and Momesso were teammates on the 1986 Stanley Cup team.
"I texted Larry before the final started just to say hi to him," Momesso said. "There were a few leaders on that (1986) team, but the two main leaders were Bob Gainey and Larry Robinson. Bob was the quiet leader and Larry was more the vocal, happy kind of guy that you could go talk to. I like to joke around and tell jokes and I was like that when I was 20 years old (with the Canadiens). So I wasn't shy and Larry would laugh and say: 'Tell us another joke, Mo.' He'd laugh his ass off and love it. So he made me feel comfortable. He's just one of those guys who was very at ease with everybody. He was laughing at my jokes and I thought that was awesome."
But it was in St. Louis where Momesso realized his potential in the NHL after recovering from a serious knee injury suffered with the Canadiens.
"After I got to St. Louis, I started thinking maybe this was a good move for my career — and it was," he said. "I loved my time in St. Louis."


text:
Sign in / Sign up
By Dina Kulik | Nov 5, 2018
Photo: iStockphoto
Most, if not all, babies will spit up once in a while, some until they're a year old or even later. Most will stop spitting up frequently by the time they are sitting up—between six and nine months—as gravity keeps the milk in and the stomach muscles are stronger. The volume of the spit-up doesn't really matter, but projectile vomit is concerning. This would involve the vomit travelling several inches or even feet across the room. If that happens just once in a while, it isn't usually a problem, but if your baby has projectile vomiting after each and every feed, it warrants immediate medical attention to rule out an obstruction in the gastrointestinal tract (such as pyloric stenosis). So after a few rounds of projectile vomiting in a row, you should proceed to your nearest emergency room.If your child is growing well, taking the breast or bottle without issue and is not arching their back or showing other signs of pain during or after a feed, spitting up is rarely a concern. Pain or refusing the breast or bottle can indicate the spitting up is painful, which is a sign of gastroesophageal reflux disease or heartburn. If your baby is experiencing this, your paediatrician can prescribe a drug that reduces stomach acid to prevent the pain.
Read more:
How do I know if my baby has reflux?
Is my baby crying because she's sick?
We've sent an email with instructions to create a new password. Your existing password has not been changed.
{* public_profileBlurb *}
You have activated your account, please feel free to browse our exclusive contests, videos and content.
An error has occurred while trying to update your details. Please contact us.
Please confirm the information below before signing up.
We didn't recognize that password reset code. Enter your email address to get a new one.
Sorry we could not verify that email address. Enter your email below and we'll send you another email.


text:
Remember me
Forgot password?
Log in with Facebook
Log in with Twitter
Log In
tech & science
social media
Icann News
gTLD Registry Operators Not Monitoring for Security Threats
Threat Intelligence Platform
Registry operators that want to ensure the security of their domains on offer and in use can quickly assess these for the presence of threats with the aid of a domain reputation checker.
Warning issued over attacks on internet infrastructure
By AFP
San Francisco - Key parts of the internet infrastructure face large-scale attacks that threaten the global system of web traffic, the internet's address keeper warned Friday.
Web security upgrade delayed over fears 60m could lose connection
James Walker
A major security upgrade to infrastructure that supports the entire Internet has been delayed over fears it could knock 60 million people offline. ICANN was preparing to change cryptographic keys to boost security but has put the plans on hold until 2018.
US cuts cord on internet oversight
By AFP
Washington - The US government on Saturday ended its formal oversight role over the internet, handing over management of the online address system to a global non-profit entity.
US to 'hand over' the system that controls the internet
James Walker
The United States has announced it is ready to concede control of the internet's Domain Naming System (DNS), a vital component of the web that maps human-readable web addresses to numerical IP addresses. A non-profit organisation will now control DNS.
Op-Ed: Fixing a flawed domain name registration system
David Goehst
The process of registering any domain you wish is far too simple, way too easy to manipulate and has potentially left thousands of individuals broke, homeless and out of business. Sounds far-fetched, but it's true.
ICANN has spent $7M trying to get control of DNS from U.S. gov
James Walker
Domain directory manager ICANN is reported to have spent nearly $7 million trying to gain complete control of the global DNS registries from the U.S. government in a bid to dominate how web address are allocated online.
ICANN investigates inappropiate usage of .sucks domain name
James Walker
ICANN is investigating a Canadian domain registrar that is using the ".sucks" domain to get sums of up to $2,500 from celebrities and brands who are eager to protect themselves from the domain being used to negatively portray their company.
Google pays $25 million to acquire the '.app' domain
James Walker
Google has acquired exclusive rights to the new top-level domain ".app" in a deal with ICANN worth $25 million. One of several that the tech giant has applied for in recent years, it is currently unknown how the company will use the domain.
Hackers trick way into ICANN computers
By AFP
San Francisco - The private agency that acts as a gatekeeper for the Internet said that hackers tricked their way into its computers.
States and corporations grab for reins of the Internet
By AFP
San Francisco - As the US steps back from overseeing the group entrusted to essentially run the Internet, states and corporations are grabbing for the reins.
Powerful body that runs Internet backbone mulls future
By AFP
London - Some came in suits, some came in stilettos, and some came in sci-fi t-shirts, but together they could shape the future of the Internet.
New York City joins others with own Internet web address: .nyc
Marcus Hondro
Forget .com or .net or any of the generic web addresses, they're now passe for businesses and other organizations in New York City. As of today New Yorkers can apply to have an '.nyc' web address.
Web conference in Brazil calls for multistakeholder approach
By AFP
Braz - Delegates to an international conference on how the Internet should be governed called for a transparent, multi-stakeholder approach.
Internet co-creator Cerf debunks 'myth' that U.S. runs it
By AFP
Braz - The Google executive considered to be one of the fathers of the Internet on Thursday debunked what he called the "myth" that it is controlled by the United States.
Internet lords keep .wine bottled for now
By AFP
San Francisco - Internet overseers are keeping .WINE and .
Global support for reduction in govt control of web domain names
By AFP
Singapore - A plan to give control of the Internet's technical operations to a diverse range of groups, including governments and businesses, instead allowing the state sole power, is gathering international support.
Singapore talks on Internet's future hear plea for freedom
By AFP
Singapore - Control of the Internet should be handed from US supervision to a diverse group of stakeholders, and not to governments that could limit freedoms, a meeting on the web's future heard Monday.Organisers also said that a US decision to relinquish control ...
Op-Ed: Why letting go of ICANN is a bad idea
Nicole Weddington
Right now, an invisible war is waging in cyberspace. It is happening right under our noses and it will affect the way the Internet is governed for years to come – quite possibly for the remainder of our lives and well beyond.
U.S. Government to Release Control of ICANN
Nicole Weddington
United States officials announced Friday plans that would lead to the relinquishment of control over Internet administration by the federal government.
U.S. senator attacks '.sucks' web address plans
By AFP
Washington - A high-ranking US senator urged Internet regulators Wednesday to pull the plug on a proposed online neighborhood for website addresses ending in ".sucks."Senator John (Jay) Rockefeller argued in a letter to the Internet Corporation for Assigned Names a...
U.S. senator rejects 'sucks' as online neighborhood
By AFP
Washington - A high-ranking US senator urged Internet regulators Wednesday to pull the plug on a proposed online neighborhood for website addresses ending in ".sucks."Senator John (Jay) Rockefeller argued in a letter to the Internet Corporation for Assigned Names a...
Web gets new neighborhoods with '.guru' and more
By AFP
San Francisco - New online neighborhoods open Wednesday when a US company starts offering Web addresses ending in ".guru," ".bike" -- and even ".singles."Donuts Inc.
London to become an Internet domain
Alexander Baron
London - Got your own website? Sure you have. How would you like a .london domain for it? Or .paris? These are already in the pipeline.
Search.XXX – The red-light district for Internet porn searches
Andrew Moran
Palm Beach Gardens - ICM Registry will officially launch Thursday a new pornography search engine: Search.XXX. For porn connoisseurs and enthusiasts in the world, searches will be much more secure, narrow and categorical.
New internet domain names set for 2013
Tim Sandle
In 2013, the Internet's familiar domain names, like .com and .net, will be expanded to include a host of new domain names as the net 'opens up'. The process is being run by Icann, who have, this week, announced a new CEO.
U.S. Government Loosens Grip on Internet
Chris Dade
The U.S. government has loosened its grip on the Internet after it granted autonomous status to the Internet Corporation for Assigned Names and Numbers (Icann), a non-profit organization it created in 1998.
The ICANN allows all Internet Domains Names
Christophe Rannou
The 32nd international meeting of the ICANN, which took place in Paris, came to an end on June 30. We learned some days ago the future availability of extensions names of personalized domains.
ICANN rejects .xxx domains
ICANN rejected the application for .xxx domains for the third time after its received the flak from Government bodies and religious leaders
ICANN Termination of RegisterFly
ICANN officially discredited Registerfly.com today...
apis-406523 apis-388869 apis-346802 apis-317238 apis-313694 apis-293915 apis-271533 apis-269559 apis-266154 apis-260075 apis-253905 apis-244037 apis-238942 apis-238015 apis-237977 apis-235975 apis-234504 apis-234029 apis-233765 apis-232476 apis-231936 apis-231894 apis-223866 apis-217908 apis-127315 apis-105833
Set up a news alert for
Icann Image
ICANN headquarters in Playa Vista
Latest News
Top News
Locusts the latest curse of East Africa weather extremes
'This time I'm scared': experts fear too late for China virus lockdown
Survivors, dignitaries to mark Auschwitz liberation 75 years on
'Just the two of us': a bleak New Year in China's virus-hit Wuhan
Q&A: How one digital company is embracing Consumer Privacy Act
Op-Ed: Trump throws tantrum over 'Death Valley TV time-slot'
Op-Ed: US threatens to assassinate new Iranian Quds commander
Review: Mike DelGuidice, Big Shot deliver dynamic show at The Paramount
Review: Max George tugs at the heartstrings on 'That's Not Me' single
The last survivors: growing old with memories of Auschwitz
Contact Us
About Us
Investors & Partners
Help & Support
Editorial Guidelines
Terms of Use
Privacy Policy
News Links
Latest News
Live Events
News Alerts
GlobeNewswire News
Global Press Releases
DX Journal
DX Institute
copyright © 2020
| powered by
dell servers


text:
Victor Modular Sofa Storage Double Seat, Lido Blue
Brought To You By:
A modular sofa designed around you.
It has always been the case that beds came with under mattress storage. Noe Made have come up with a fantastic idea where you sofa seat now lifts up and provides much needed storage for you.
The Lido Blue Victor Sofa is part of a modular set which means you can extend and re-arrange pieces to suit your needs. The under seat storage is perfect for compact living, hiding away needed soft furnishings and more.
Product Details:
- Sizes: H74cm x W193cm x D94cm
- Material: Rubberwood, 100% polyester fabric cover
Promotions Only
Explore new clearance items today with great savings
Promotions Only
Explore new designs from the Made.com Talent Lab
Up to 40% off selected lines


text:
Community leaders in Whitefish want the world to know that all are welcome here — including the visitors who provide a boost to the local economy.
Before a standing room only crowd at interim City Hall, Mayor John Muhlfeld Monday night issued a proclamation on behalf of the city of Whitefish saying that the town "recognizes and embraces its responsibility to promote equality for all its citizens and visitors."
"Many of you tonight approached the city asking us to reaffirm our commitment to compassion, diversity, open-mindedness, acceptance, tolerance and kindness," Muhlfeld told the crowd. "These are the values that are universally promoted by the citizens of Whitefish. We are neighborly and a welcoming community. We want the world to know that our doors are open to all."
He noted it is usually at the prerogative of the Mayor to issue a proclamation, but he said he made it on "behalf of the entire community of Whitefish."
The proclamation says that the city "repudiates the ideas and ideology of the white nationalist and so called alt-right as a direct affront to our community's core values and principles."
Although not mentioned by name, the proclamation came as a direct response to recent national news concerning part-time Whitefish resident Richard Spencer, the white nationalist and alt-right movement leader.
Recently, the Whitefish Convention and Visitors Bureau has made extra efforts to provide a message that Whitefish is a welcoming place.
Lisa Jones, public relations manager for the convention and visitors bureau, said Whitefish is known for its friendliness and hospitality and it's important that those looking to visit here know that. She noted that Flathead Valley visitors centers have received phone calls from potential visitors who are concerned about the safety of visiting the Valley.
"While everyone is welcome in Whitefish, including Richard Spencer, we need to be clear that Mr. Spencer's extreme ideology and current national media reach citing his ties to Whitefish do not represent the values of the Whitefish community," she said. "This proclamation states this loud and clear."
Jones points out that the Flathead Valley counts on a significant annual economic impact by out of state visitors. According to the Institute of Tourism and Recreation Research, nonresident visitor spending reached $668 million in 2014 for Flathead County.
Spencer, president of a white supremacists think tank called the National Policy Institute, recently made national news for his support of Donald Trump in his election as president of the United States.
Trump has disavowed the views of the alt-right, a term Spencer created, which is a set of far-right ideologies, groups and individuals whose core belief is that "white identity" is under attack.
Spencer has been featured in numerous news articles recently and is often identified as a resident, or part-time resident, of Whitefish.
Spencer had directed NPI from his home in Whitefish since 2011, but in 2014 told the Pilot he planned to move NPI to headquarters in Virginia. The Southern Poverty Law Center refers to NPI as a "hate group."
As of presstime, Spencer had not returned a request by the Pilot for comment. However, he told the Missoulian in a recent interview that he is spending "less and less" time in Whitefish and more time in Arlington, Virginia, where he said NPI is located. Spencer said he was "perfectly fine" with the city's efforts to disassociate itself from him.
"I imagine most people in Whitefish don't agree with me," he told the Missioulian.
On Monday before City Council, Tony Veseth, chairman of the board of the Whitefish Chamber of Commerce, spoke on behalf of the chamber and the Whitefish Convention and Visitors Bureau.
"The Whitefish Convention and Visitors Bureau and the Whitefish Chamber of Commerce have always supported a diverse and unified community based on mutual respect," he said. "We are proud of our city government proclaiming and reiterating Whitefish core values of dignity, diversity, and inclusion of all of its residents and visitors, while condemning ideologies, philosophies and movements that discriminate and deny equality of human rights."
It's been two years since City Council adopted a community values resolution that declared the city's intention to take a stance in support of diversity and inclusion. Earlier this year, Council followed that up by passing a human rights law designed to protect people from discrimination based on sexual orientation and gender identity.
In recent weeks, leaders have been citing those resolutions as documentation that Whitefish celebrates diversity of all its citizens and visitors.
Councilor Frank Sweeney was one of the city leaders who worked to bring the resolution and ordinance forward for a vote.
Sweeney chose to quote the words of Evan McMullin, a former CIA agent and House Republican leadership staffer, from a New York Times piece to sum up his own feelings.
"We must never forget we are born equal with basic natural rights including those of life, liberty and the pursuit of happiness," he said. "Those rights are inherent in any of us because we are human, not because they are granted by government. Government exists primarily to protect those natural rights."
Love Lives Here, a nonprofit that is an affiliate of the Montana Human Rights Network, pushed for passage of the original community values resolution. The group has continued to push back against Spencer attempting to distance Whitefish from him. Members of the group filled Council Chambers again Monday to show their support for the proclamation.
Love Lives Here has been encouraging local businesses to display "Love Lives Here" signs in their store windows to show their support of "a diverse and unified community based on mutual respect." The signs also dotted the Council Chambers.
Veseth said the town supports the efforts of Love Lives Here to highlight the inclusive values of the community.
"Whitefish always has been, and always will be, a place where people feel welcome with warm hospitality," he said.