Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I want to create a Shiny app that could share within my company. Though my company laptop don't allow the Shinyapps.io, I used my personal laptop to successfully run a shiny test.
My question is, is there any potential security issue if I use my personal laptop to run the company data using shiny, and share the output to my coworkers.
If the security is violated by doing so, what are other options to make it secure only to the company?
Anything hosted on shiny server will be available to anyone who is able to connect to your laptop. If you want to work around this, you can use NGINX and require people to authenticate on another page before they can gain access to shiny, which you host locally and connect through a websocket. However, you're likely to mess up on some security thing (because it's incredibly easy to get security wrong), and people will gain access to either the raw data (which is extremely terrifying) or whatever visualizations you create in shiny (which is still terrifying). If you just use runApp("my-app"), and then screenshot visualizations from your computer to send around, you're fine, but if the data goes anywhere on the internet, I wouldn't consider it safe.
To piggyback off of #ConCave on the issues of data privacy - the main issue of sharing your Shiny apps over shinyapps.io is that the data will need to be hosted on those external servers. If your company happens to have an IT support system that can recreate/host the entire Shiny server on their own servers, you could port your apps onto their server.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I always host wordpress with Godaddy and bluehost but now my client asked if it will be possible to host it in Google cloud platform if it is better.
My question are:
1- What are the benefit I will get comparing to other hosting?
2- what is the annual price? I checked it in Google but it is not clearly mentioned. It only says you pay based on usage.
https://cloud.google.com/php/tutorials/wordpress-app-engine-flexible
3- Does they provide an easy access to cpanel ( file manager – database and phpmyadmin).
4- Do I need to have developer skills to use it? Or they will provide 24 hours support?
Thanks in advance
That's totally different. Google cloud platform using Cloud server and it can't compare with traditional shared hosting and of course the fee will be more expensive.
Yes, you can check directly via that link. I never use Google, but I use Azure. My experience Azure is very costly, but the deployment is very easy. The cost that I need to pay at that time is 6 times higher than my shared hosting. So, I moved back to shared hosting again.
You can login directly to the server
You need to know about managing server
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 years ago.
Improve this question
I've got a newly deployed Google Cloud f1-micro VM Instance using the Google Click to Deploy Wordpress solution. I've done some basic configurations such as a static IP, DNS config, persistent disk, etc. I also imported data from a previous Wordpress install.
The issue is that about every 10-15 minutes the server crashes and becomes unresponsive. Error 500 when trying to view any page, and SSH becomes unreachable. The console shows the VM Instance is still running though. I have to Reset the VM Instance, and then everything is restored within a few seconds. CPU usage is almost always below 50%. The site currently has almost zero traffic, just me testing it.
Any idea what may be causing it to freeze/crash so often? I know the f1-micro is not a powerful server, but I've read a lot about running Wordpress on it and it seems like it should be able to handle a low traffic website.
You can see system log from console in Web UI
Or you can use CLI
gcloud compute --project={your project id} instances get-serial-port-output {vm name}
f1-micro only have 0.2core and 0.60 memory. it can not support both wordpress and mysql. I think it out of memory, and system keep kill your process (mysql or wordpress). I suggestion you upgrade to bigger vm.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I am just trying to learn MongoDB. I followed this walktrough to install it:
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
Here is my screenshot for mongod.exe:
And here isthe screenshot of mongo.exe:
It seems everything is fine to me. Am I wrong?
During my googlings I decided that MongoVue is a good management application for MongoDB by a cool user interface. So I downloaded and installed it. Here is the screen I see when I opened it:
How do I have to fill these fields to create a connection from MongoVue to MongoDB? Do I have to do something else before that?
Assuming you haven't configured authentication within MongoDB, just give the connection a name and fill in the IP address of the server (127.0.0.1 if it's local):
Click Test to test out the settings and then Save to create the connection. Then click Connect on the parent dialog to actually connect to the server.
Caution
MongoVUE doesn't work with 3.x MongoDB servers and hasn't been updated in almost two years. See here for alternatives.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
we have developed and deployed a Social portal [matrimonial service]. We have a dedicated server to run the site. Sql Server DB is used. We have store all information including customer images in to Database. For a test,When i see the app.pool size on task manager it consumes 300MB when i utilize all the page functions. I am only the online user showing as on google analytics.
my question is, i feel it takes more memory. But i dont know how much memory it will required for the social web application to run successfully for more than 200 online users.
please help me to know whether it is normal usage OR how to find memory leaks if any?
thanks in advance
Website: www.aranthangimatrimony.com
Developed using : ASP.net with VB as code behind
You will have to do load tests on you application. This isn't a simple task but certainly doable with research. If you need to learn or do performance testing quickly I suggest you hire a consultant. Otherwise below are some resources.
http://msdn.microsoft.com/en-us/library/bb924375.aspx
http://www.joecolantonio.com/2011/07/05/performance-testing-what-is-throughput/
There lots others. Google them.
In summary you will need as input the following, to simulate load on your system.
1. Number of concurrent and active users
2. List of user processes being performed on the system
3. A distribution of the processes in #2, i.e. How many users perform each process
4. Think times - time that simulates user reading a page or filling out a form or stops to think or decide what to do before interacting with a page
While you simulate load, you will have to measure response times and monitor resource utilization on your server.
Tools you can use
1. LoadRunner
2. Visual Studio
3. JMeter
4. Perfmon
5. Red Gate Ants profiler
6. CLRProfiler
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I am trying to find out if I can get notified when a site is down, or when a service running under WAS is no longer running.
I don't want to code a monitoring tool, I am sure there must be something out there...
I'm using this
http://tools.pingdom.com/
Beside the cool online tools you have a subscription for monitoring your site.
I found a couple more, haven't used them. These seem totally free while pingdom tools is only free for one site.
http://www.uptimerobot.com
http://ezinedesigner.com
I also had this need, so I created an open source app called Pinger. You can do unlimited URLs with intervals of your choosing. The docs has instructions for getting running on Heroku quickly:
https://github.com/austinthecoder/pinger
I personally use Content Site Monitor. It has a really simple and cool web interface that allows you to view your site’s up-time statistics on a desktop or mobile screen. It’s easy to configure your monitoring parameters as well.
It doesn't just ping your server to make sure that it's alive. It allows you to specify certain content/keywords that you want to monitor. It will send you alert email if the content/keywords are missing from your site or if your site goes down.
Best of all, it’s free to monitor up to 3 sites!