Hot answers tagged

16

I would contact some of your local data-centers (rack-hosting, managed service providers, etc) and see about renting a vps or virtual machine for a day or two. Just be sure they allow you to bring in a disk for the initial transfer and they are aware of your bandwidth needs. You might also just ask if they would simply help you with the upload.. They often ...


14

The first and main difference between them is that with most APIs there’s a request followed by a response. No request is required for a webhook, it just sends the data when it’s available. Simple view: The API is an interface to your data on example.com. The API is used from your server to the example.com platform and can be used to List, Create, ...


11

You could if you have friends or employees willing to lend you a hand with their home connection, set up a torrent for the large file and set up your employees/friends as seeds. Of course you'd have to cart and copy the file to everyone. Even then, you could split the file into .rars and have "teams" send portions (taking care to make sure they don't ...


10

API is doing stuff when you ask it to, while Webhook does stuff on it's own when certain criteria match. So, in a nutshell: The API is where you tell us things and Webhooks is where we tell you things. via http://apidocs.teamwork.com/article/466-whats-the-difference-between-the-api-and-webhooks Whenever there’s something new, the webhook will send it ...


7

Find a regional ISP that's locally owned and bring a nice fat external drive that can hold all this. Walk into their office with $300 in cash, credentials for your server, and a 12-pack of beer. Pray that they have a gigabit uplink because a maxed-out 100mbit will take you over 24 hours. That failing, look for local internet internet exchange point and find ...


5

If the files are text files or otherwise cmpress well you can zip them up before uploading which could reduce the file size by up to 90%. Then you can decompress them on the server. You can also try splitting the uploading between multiple locations. Each one then can give you their maximum speed.


5

As always: I am not a lawyer. If you're in the United States this would fall under the FBI's jurisdiction unless you can verify the attack originated within the same state as you and your server is also in the same state. If the website under attack involved a large corporation you might have some luck in getting the FBI to investigate. Especially if the ...


5

Note that having this sort of sub-federal jurisdiction above the level of a municipality happens in many countries, not just in the US (e.g Australia, Canada, China, India, Mexico...) To answer your question, you (modiX) need to understand why one would ask for the state (or province or territory). There are two primary reasons: If you need to use old-...


5

I'll illustrate this with a concrete example: Credit card payments. When your site wants to charge a credit card, you call an API at your credit card processor. The credit card processor then charges the credit card returns a success or failure status to that API call. The credit card processor may need some way of updating your site about this ...


4

Get a temporary hosting company you can mail your drive to, and then transfer from the temporary host to the permanent host at a faster rate.


4

These guys are in Tulsa, which you have in your profile so if you're in the area call them or stop by and let them know your situation. http://www.datastorageinc.com/


4

There are fringe cases where zip codes can actually cross state lines. Amazingly stupid, but true: https://en.wikipedia.org/wiki/ZIP_code#By_geography Following trends blindly might be bad UI design but bucking them without a healthy dose of paranoia is a bad idea too.


4

Midnight is the logic time to end a session - if there has to be a specific time at which each and every session, no matter how long it is open has to be ended. Even if it might seem stupid to count two sessions for a user visiting from 11:55pm - and leaving after 10 minutes. You might want to count visits per day/week/month/year. An in this case there has ...


4

The only authoritative source on this is ICANN/IANA (and despite its name "icannwiki.org" is not run by ICANN so should not be taken as authoritative source) Specifically you can go to the following addresses: https://gtldresult.icann.org/applicationstatus/viewstatus https://gtldresult.icann.org/applicationstatus/stringcontentionstatus If you do a search ...


3

http://aws.amazon.com/importexport/ Ship your device to AWS and they will take care of the rest.


3

Google Alerts allows you to setup an RSS feed for the alert delivery. That'll probably be your best bet to get the data in a structured form.


3

Edit: Google just announced the upgrade path to universal analytics: We just launched the Google Analytics Upgrade Center, an easy, two-step process to upgrade your classic Analytics accounts to Universal Analytics. From their upgrade instructions: Step 1: Transfer your property from Classic to Universal Analytics. We’ve developed a new tool to ...


3

I just want to add to the existing answers something that might improve your transfer once you've got your hard drive connected to a server with good bandwidth. I needed to transfer large amounts of data several times between two web servers and instead of using common FTP or WGET commands to upload or download the data, I have been using the Linux SCP ...


3

Disclaimer or Terms and Conditions All sites that obtain personal information should use some kind of disclaimer or terms of conditions on submitting such data to the system, this varies from site to site and you should do a little research on what things you should be mentioning. If its for a big project then I suggest a legal adviser. It's important to ...


3

You need a Disclaimer - make the users to agree and understand that although you will not misuse their data, but you will not be responsible for anything that may happen to the information that they submitted voluntary. About "making the data safe", it can't be answered in this question, it's too broad and you need to be more specific.


3

This artictle has good instructions for getting Google Alerts RSS feeds: To use the feature, log in to your Google Alerts account and make sure you have at least one entry. If you don’t, create one by picking a search query for Google to track for you. Next, click on Manage Alerts and hit the Edit button on an alert you want to get an RSS feed for. ...


3

I suggest you don't put 20.000 rows of data on the screen. My very basic workstation will crash because of the amount of data, regardless of the browser. 80MB is a lot, especially if it's html! Parsing so much is quite intens. I suggest you make something with a prev/next-page functionallity, I doubt the user requires all 20.000 lines on their screen at ...


2

You need to refer to the copyright notices on the relevant sites. For instance, prweb.com copyright notice states: Vocus, Inc. and/or its subsidiary Vocus PRW Holdings LLC, (collectively “PRWeb”) grant you a limited license to use and/or republish any of the press releases on this site for any legitimate media purpose, provided that you: (1) ...


2

The website is still cached and indexed in Google so in terms of front end content, if you're quick, you can still grab the content on your website's pages and use your browsers dev tools to get the site's source code and stylesheets (before Google starts dropping your pages from it's index). Other than that, the only way of retrieving data is on the server ...


2

You seem to be talking about the right to be forgotten which exists only in some countries in Europe and only applies to sites within that jurisdiction. For that I do not know. As for the rest of the world, this is not a right and any request would be up to the discretion of the site owner. If you have a compelling case, and there are some, then I could see ...


2

I definitely do not recommend encoding the uploads and storing them in a relational database, that's just introducing a lot of overhead and complexity for no gain. File systems were designed for files :) You definitely want to design this to be flexible, because today you might use your own server, tomorrow AWS, and months from now a CDN. Or any combination ...


2

My experience with data warehousing for site analytics is that it is very expensive. You are either going to spend a lot of money using a pre-packaged solution, or you are going to spend money (in the form of time or hiring) building one yourself. If you are just starting out, forego the expense of custom analytics. Use free off the shelf products. ...


2

There is no such function currently for bulk deletion of data as of version 2.19. It has been considered to risky to do that through the UI. You can delete data records using SQL against the "datavalue" database table. When adding data elements to data sets the data entry form should automatically be updated. The data entry forms are cached locally in the ...


2

I used pgAdmin4 to execute SQL requests. I wanted to remove all the data I imported via the DHIS2 Import/Export tool (I imported the data on Oct 15 2018). First I selected the data to insure that, that's what I wanted to remove: SELECT * from public.datavalue WHERE created >= '2018-10-15'::date ORDER BY created DESC limit 5000; Then I removed the data:...


2

Here's an example of the difference between webhook and API in layman's term: Say you ordered something online and the delivery would be today but you're at work so you told your maid get the package once it arrives. The goal is, you have to be notified if the package already arrived. This is what happens in: Webhook Once the package arrived, your maid ...


Only top voted, non community-wiki answers of a minimum length are eligible