Hot answers tagged

101

The GoDaddy documentation is mistaken. It is not true that Certification Authorities (CAs) must revoke certificates for all IP addresses… just reserved IP addresses. Source: https://cabforum.org/internal-names/ The CA for https://1.1.1.1 was DigiCert, which as of the writing of this answer, does allow buying site certificates for public IP addresses. ...


97

English is ambiguous. You were parsing it like this: (intranet names) or (IP addresses) i.e. ban the use of numeric IP addresses entirely. The meaning that matches what you're seeing is: intranet (names or IP addresses) i.e. ban certificates for the private IP ranges like 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16, as well as for private names that ...


77

I tried different ways to download a site and finally I found the wayback machine downloader - which was mentioned by Hartator before (so all credits go to him, please), but I simply did not notice his comment to the question. To save you time, I decided to add the wayback_machine_downloader gem as a separate answer here. The site at http://www.archiveteam....


68

Yes, this is an extremely common practice. It is called a Shared Web Hosting: In name-based virtual hosting, also called shared IP hosting, the virtual hosts serve multiple hostnames on a single machine with a single IP address. This is possible because when a web browser requests a resource from a web server using HTTP/1.1 it includes the ...


60

As of 2019, and a few years before, there's another factor. Any modern, secure site would have some flavour of TLS encryption, and be hosted over HTTPS. The browsers of yore as linked below probably would simply not be able to load many sites - even 'simple' ones without some intermediary (See this example of a slack client for windows 3.11 ). Simply, a lot ...


45

Looks like the Certificate Subject Alt Name includes the IP address: Not Critical DNS Name: *.cloudflare-dns.com IP Address: 1.1.1.1 IP Address: 1.0.0.1 DNS Name: cloudflare-dns.com IP Address: 2606:4700:4700::1111 IP Address: 2606:4700:4700::1001 Traditionally I guess you would have only put DNS Names in here, but Cloudflare have put their IP Addresses in ...


42

HTTP does not care about—and is independent of—any of the lower-level protocols used to transport itself, even though it is itself stateless. The transport technology can be TCP, or Novell’s old SPX, or SCTP, or whatever else you can dream up, and HTTP will still work the same. HTTP does require a streaming or connection-oriented protocol—and depends on ...


39

I'm not aware of an interactive browser with js support but you should have a look at PhantomJS which is defined as: PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG. To get the page's content after it's been rendered: $ phantomjs save_page.js ...


37

Another method is Control + Enter (after highlighting in search).


37

You can find out by decompiling the Microsoft.PowerShell.Commands.Utility assembly. Basically, Invoke-WebRequest does not deal with parsing the data all that much. With -UseBasicParsing, it does some Regex-based HTML parsing. Without this switch, it’ll use the Internet Explorer COM API to parse the document. That’s it. It’ll always attempt to parse HTML. ...


29

It is to keep the address hidden from simple email scrapers. Spammers sometimes just scan for an email address regex to gather targets for their spam. Doesn't work on more complex email scrapers, but useful to keep some spam out of your inbox.


28

How long before a website visitor sees a new website design without force refresh? Assumption: There are no cache settings in the HTML page It depends on the browser cache settings. Note: The browser settings described below can be temporarily overridden using the appropriate "Refresh" or "Forced Refresh" commands. IE There are four options under ...


25

PowerShell (included with Windows 8 and included with .NET for earlier releases) has this capability. The powershell command allows running arbitrary PowerShell commands from the command line or a .bat file. Thus, the following line is what's wanted: powershell -command "& { (New-Object Net.WebClient).DownloadFile('http://example.com/', 'c:\somefile') }"...


19

This can be done using a bash shell script combined with wget. The idea is to use some of the URL features of the wayback machine: http://web.archive.org/web/*/http://domain/* will list all saved pages from http://domain/ recursively. It can be used to construct an index of pages to download and avoid heuristics to detect links in webpages. For each link, ...


18

Shared web hosting is also for the case of different people, each with one or many different domain names, in addition to the cases of one or more different sub-domains. For example, I have about 30 domain names on a single web hosting account. The files for my "First" domain name are located in the root of my "public_html" folder. This folder is in my "...


17

All the Doodles can be found through the Google Doodles page. For saving any given doodle, I demonstrate my approach using the same Soccer 2012 doodle as @Synetech. To simplify the manipulation I use both Firefox and IE. Open the archive page in Firefox Right-click on the doodle and choose the menu option of This Frame => Show Only This Frame : Open IE ...


17

In WebKit based browsers, you can add the following style to achieve color inversion: html { -webkit-filter: invert(); } Sadly, we're currently waiting for the implementation in Firefox: https://developer.mozilla.org/en-US/docs/CSS/filter#Browser_compatibility An equivalent in Firefox would look like: html { filter: url("data:image/svg+xml;utf8,<svg ...


14

Use the W3C tools for HTML/XML parsing and extraction of content using CSS selectors. For example: hxnormalize -l 240 -x filename.html | hxselect -s '\n' -c "td.data" Will produce the desired output: Tabular Content 1 Tabular Content 2 Using a line length of 240 characters ensures that elements with long content will not be split across multiple lines. ...


14

Actually there is Xip.io which does exactly what you asked for: http://xip.io/ For example 192.168.1.128.xip.io resolves to 192.168.1.128.


14

The answer is the internet simply uses more resources on a computer. More CPU processing, more RAM, more disk I/O, and newer instructions required by the OS. It is not one thing, it is all things that a modern browser can do that end up taxing every aspect of the computer. (Open a static html site and I bet the computer will be as fast as ever; but what ...


14

Is there a difference between a name server lookup and a domain name lookup? A Name Server lookup retrieves the IP address associated with a Domain Name. A Domain Name lookup (also called whois) retrieves the domain registration data (the domain owner details). How do I perform a Name Server Lookup? Online using a variety of name server lookup services On ...


14

First: How you resolve a hostname has nothing to do with what address you can resolve it to. DNS servers are perfectly capable of returning IPv6 AAAA records when asked via IPv4, and vice versa. As for how a browser chooses which address to try: The first post you linked to is still relevant, the only things that changed are minor priority adjustments. ...


12

Well, the answer by RedGrittyBrick is correct, but not really answering the question. The question was, if browsers do it, not if they should or need to do it. From what I've heard, both MSIE and Chrome actually do cache certificates, and don't replace them when they get a new version as long as the old one is valid. Why they do this is not for me to ...


12

There may be a specific tool for this, but you can also do it using wget. Open a terminal and run this command: while :; do sleep 2 wget -ca -O log.txt -o /dev/null http://yoursite.com/log done This will download the logfile every two seconds and save it into log.txt appending the output to what is already there (-c means continue downloading and -...


12

When you initiate a connection out to an external site, the router is using a different source port number each time... it then uses that source port number (which is where the data returns to) as the key to look up which machine on your internal network the request came from. This is called PORT Address Translation (as opposed to Network Address ...


11

Some Chrome extensions I know of: Scrapbook Scrapbook merges all the fragmented features in various scrapbook implementations into one. Some extensions don't annotate but save offline, some save but need you to register on another social network. Some save images(which I actually prefer). But cant be indexed and searched. My Scrapbook is an ...


10

For a quick and dirty solution I found @ http://productforums.google.com/forum/#!category-topic/chrome/discuss-chrome/-rtDLZmN9bk Followed rd2020's comment for AutoHotkey (as I am already running it for other things) Downloaded AutoHotKey software In the AutoHotkey.ahk file, added these to do nothing for Cntrl+MouseWheelScrolling #IfWinActive ahk_class ...


10

Simple. Take the url param of the google redirector link (copy link in the browser and paste it to any text editor), it's a string after url= and before first & symbol (bolded out): http://www.google.com.ph/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CBwQFjAA&url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%...


10

This worked for me (OSX 10.9): sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /usr/local/Cellar/nginx/1.4.4/bin/nginx sudo /usr/libexec/ApplicationFirewall/socketfilterfw --unblockapp /usr/local/Cellar/nginx/1.4.4/bin/nginx When tried doing it through symlink (to avoid redoing this process when nginx is upgraded), got the following error: The ...


10

I have a 9 year old P4 desktop at home, with Ubuntu 12.04 installed. It has a 500GB hard disk, 3GB RAM, and a 512MB video card. I use it as home server, for backup, file sharing, and for batch scanning negatives. I don't know how it would work with XP now, but I suppose it would not make much difference in speed. It can do almost anything. YouTube videos ...


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