I have a VM running a simple webhost.  But whenever I try to connect to it using my external IP (148.123.29.35) or domain (test.mydomain.com (A-record to 148.123.29.35)), my browser just tries to connect, then ends with "This webpage is unavailable".  This only happens from my local network, I have tested over VPN to my work place and it works fine from there, and a friend also tested for me.  I am using Asus RT-AC66U router with portforwarding port 80 to 192.168.1.200  Following is the result of a tracert request in cmd:    C:\Users\Username>tracert test.mydomain.com  Tracing route to test.mydomain.com [148.123.29.35] over a maximum of 30 hops:   1     1 ms    &lt;1 ms    &lt;1 ms  x.x.x.x.customer.cdi.cc [148.123.29.35]   Trace complete.    Following is the result of a tracert request in cmd to google.com    C:\Users\Username>tracert google.com  Tracing route to google.com [148.123.29.35] over a maximum of 30 hops:   1     1 ms    &lt;1 ms    &lt;1 ms  router.asus.com [192.168.1.1] 2 - 8                        &lt;&lt; Hidden >> 9     8 ms     8 ms     8 ms  148.123.29.35   Trace complete.    I also want to point out that I am currently running a Space Engineers server which is working perfectly, both from internal and external computers (obviously port-forwarded..)  NOTE:   My actual domain has been replaced by test.mydomain.com My actual external IP has been replaced by 148.123.29.35 (google.com) My actual username has been replaced by Username My actual cdi. address has been replaced by cdi.cc Other IPs have been replaced by x.x.x.x
My setup  I have a linux server running in my basement. I currently have my router looking to that server for DNS lookup, so I can use named to spoof a bunch of domain names to point to my local server's local address, 192.168.0.111. This works great.  I also am running Apache and PHP on this server, and have forwarded port 80 on my router to this machine, so my public IP xx.xxx.x.xx is sent to the basement server.  This is a great development set up for me, because I can develop websites in my local network and pull them up on numerous devices with a *.mylocal.net address. I can also quickly share a website on my public IP with others that are outside of my network.  I have a static IP, so that makes this even easier.  The problem  Some applications need to have an absolute URL. My spoofed DNS doesn't work outside my network, and neither does my internal IP address.  I need to be able to access the sites at the same IP that they are accessed publicly, which is my public IP: xx.xxx.x.xx    For some reason, I can't access my own public IP address from within my own network.  My router's public IP is xx.xxx.x.xx, and when I hit xx.xxx.x.xx from outside my network I see exactly what I want -- my development website. But, when I hit xx.xxx.x.xx from inside my network, the connection times out.    I assume my ISP has a firewall that blocks requests from xx.xxx.x.xx to xx.xxx.x.xx where the origin and the destination are the same IP (or maybe this is impossible on any network?)  So how can I set up my network to forward the internal request to my public IP to the local IP of my basement server?   I would like to do this within the local DNS server I set up, or in my router, so the change can be applied to all devices in my network, and not just the basement server or the windows tablet/laptop, etc individually.
Im asked to prove that a polynomial of an odd degree has a root. Im going to use IVT to prove this, but I'm wondering if I can use the assumption that an odd degree polynomial has either two cases:  $$ \lim_{x\to\infty}h(x)=+\infty \\ \lim_{x\to-\infty}h(x)=-\infty \\ $$ $$and$$ $$ \lim_{x\to\infty}h(x)=-\infty \\ \lim_{x\to-\infty}h(x)=+\infty \\ $$ Then by this there exists numbers $a,b$ such that $$ h(a)&lt;0&lt;h(b) $$ $$or$$ $$ h(b)&lt;0&lt;h(a) $$ Which I think would prove that odd degreed $h(x)$ has at least a root. Or is there a more convincing way to show that there are numbers in $h(X)$ greater than zero and less than zero?  edit: (sorry about the bad limit notation) Image capture opens after iPhone is connected Everytime I connect my iPhone to my laptop, Image Capture opens. How to I stop it? I just need to use iTunes, not Image Capture. Group cohomology is one thing I don't seem to get my head around.  I understand $H^0$ as being the "fixed points" but when it comes to anything higher I have no idea what the notions are meant to be capturing...if anything.  For example I can see that 1-cocycles are homomorphisms with a specific property but that property doesn't seem to mean anything to me...and I think it should!  Is there an intuition or example that explains the meaning or is it just something that "stuck" and seems to work in lots of places? Reducing voltage with resistors I have been looking around for an easy way to convert 12V to 5V. I have seen some people saying that a simple resistor is all that is needed.  $$ Volts = Ohms \cdot Amps $$ $$ Amps  = \frac{Volts}{Ohms} $$ $$Ohms  = \frac{Volts}{Amps}$$  So applying a resistor will diminish the voltage of the circuit. That should mean that an appropriately sized resistor could simply be placed in the path of a 12V circuit, converting it to 5v.   If this is the case how would one reduce amps? Would series vs parallel make a difference in this area?   I have seen designs that include a regulator IC and some capacitors, but if a simple resistor/fuse/diode setup will do the trick, I would really prefer that. Gray cone obscuring/clipping the 3D Viewport When looking at my objects in 3d view I'm seeing a gray cone that seems to be hiding other objects.   Can anyone help me turn this off and explain what it is please.  Screenshots attached. How to make git mark a deleted and a new file as a file move? Cross product: matrix transformation identity How can one prove the following identity of the cross product?  $$(M a)\times (M b)=\det(M) (M^{\rm T})^{-1}(a\times b)$$  $a$ and $b$ are 3-vectors, and $M$ is an invertible real $3 \times 3$ matrix. LWC: Difference between "window" and "this" I am trying to understand what exactly is the difference between window and this in the context of a LWC component.  According to this  the Locker intercepts calls to the Window and uses Secured Window instead which acts as:     Secure wrapper for the window object, which represents a window containing a DOM document.   As for this what I  was:     To add an event listener to an element that a template doesn’t own,   call addEventListener directly: this.addEventListener()   What does salesforce mean by an element that a template doesn't own? Isn't window an element that the template doesn't own? What is the name of the package for R? I tried aptitude search r, but (unsurprisingly), there are waaaay too many results to sift through. How to use Terminal to delete all .svn folders recursively? How to diagnose slow booting or logon in Windows? When I start my PC, it boots into Windows (Windows 7 32-bit) quite happily, I login and the main Windows screen appears. At that point, however, the system is extremely unresponsive for up to 5 minutes - if I click on Firefox to start it, nothing appears to happen for a long time, etc, etc. The mouse and Windows UI is responsive, but programs take forever to start, webpages seem to hang (or at least load extremely slowly) and so on.  I imagine that the issue is with one or more programs that run on startup, but I don't know quite how to identify which one it might be. The event log shows nothing of any obvious interest. I can't see any high CPU activity in task manager or Process Explorer, and I can't hear any high disk activity.  I'd rather understand what's happening and then work out how to address it, than have to go for a blind "switch things off and see what helps" approach, but maybe that's being optimistic :-)  I suspect disk bottlenecks or network, but I don't know how I could set something up to diagnose this (and in particular, given that I can't get programs to start in a timely manner, I'd prefer something that automatically starts and logs data for later analysis than something like Process Explorer, which always leaves me worrying that by the time it started the problem had gone away :-)  I guess my ideal would be 2 things:   Something that gave me an overall "what are the current key bottlenecks in this system" summary (ideally, which could be set to run in the background and collect data for later analysis). Some means of starting a program (say, Firefox) and have it record what was going on in terms of waits and delays in the system.   Unfortunately, I've never really found anything like either of these.  I'm not a professional systems admin - my background is database admin - so if there are "obvious" tools to look at or try, then I'd be grateful to know of them (particularly if the information they give is easy for an amateur to analyze) :-) How do I adjust the Clock Indicator format? How to withdraw your paper from an open access journal where it has been accepted? My paper got accepted in a mediocre open access journal. However later I found out that its publishing fees was too high.   What would be the correct way of asking a withdrawal of your article from the journal? Overriding the java equals() method - not working? I ran into an interesting (and very frustrating) issue with the equals() method today which caused what I thought to be a well tested class to crash and cause a bug that took me a very long time to track down.   Just for completeness, I wasn't using an IDE or debugger - just good old fashioned text editor and System.out's. Time was very limited and it was a school project.  Anyhow -   I was developing a basic shopping cart which could contain an ArrayList of Book objects. In order to implement the addBook(), removeBook(), and hasBook() methods of the Cart, I wanted to check if the Book already existed in the Cart. So off I go -  public boolean equals(Book b) {     ... // More code here - null checks     if (b.getID() == this.getID()) return true;     else return false; }   All works fine in testing. I create 6 objects and fill them with data. Do many adds, removes, has() operations on the Cart and everything works fine. I read that you can either have equals(TYPE var) or equals(Object o) { (CAST) var } but assumed that since it was working, it didn't matter too much.  Then I ran into a problem - I needed to create a Book object with only the ID in it from within the Book class. No other data would be entered into it. Basically the following:  public boolean hasBook(int i) {     Book b = new Book(i);     return hasBook(b); }  public boolean hasBook(Book b) {     // .. more code here     return this.books.contains(b); }   All of a sudden, the equals(Book b) method no longer works. This took a VERY long time to track down without a good debugger and assuming the Cart class was properly tested and correct. After swaapping the equals() method to the following:  public boolean equals(Object o) {     Book b = (Book) o;     ... // The rest goes here    }   Everything began to work again. Is there a reason the method decided not to take the Book parameter even though it clearly  was  a Book object? The only difference seemed to be it was instantiated from within the same class, and only filled with one data member. I'm very very confused. Please, shed some light? How do I make a floor plan with specific dimensions? This is my very first time of using blender. I've tried several tutorials but can't find anything that tells me how to do the very basic thing i want to do.  I simply want to draw a floor plan for a room which is 13 feet by 11 feet and make it 3d so that ultimately i can play with where things go in that room.  Can anyone take me through the steps needed to do this?   I will be so grateful.  Thank you in advance Why do "stripes" appear on raster? I am reprojecting a SRTM 3 arc-second raster file from WGS84 geographic coordinate system, to projected coordinate system which is using Azimuthal Equidistant projection:  gdalwarp -s_srs EPSG:4326 -t_srs "+proj=merc +lat_ts=40.81266 +lon_0=14.414252" -r near -of GTiff C:/vesuvius2_wgs84.tif C:/vesuvius2_aeqd.tif   I attached the initial raster file in here ().  The issue is that if I use the Nearest neighbor resampling method (-r near), some sort of "stripes" appear on terrain once I reproject the file to Azimuthal Equidistant projection. Here is the how the reprojected raster looks like:    And here is its 3d representation:    Interestingly similar "stripes" appear in both direction if I reproject the initial raster to UTM:  gdalwarp -s_srs EPSG:4326 -t_srs EPSG:32633 -r near -of GTiff C:/vesuvius2_wgs84.tif C:/vesuvius2_epsg32633.tif   The "stripes" go away when I use Bilinear or Cubic resampling methods (-r bilinear, -r cubic) instead of the Nearest Neighbor one.  Why do these "stripes" appear when Nearest Neighbor resampling method is used? A particle experiences an acceleration described by  $$ a=kx^{-2} $$ where x is the displacement from the origin and k is an arbitrary constant.  To what value does the velocity v of the particle converge to as x approaches infinity if the particle starts at some point x0?  If I approach this problem with energy, then $$ W = \int F \mathrm{d}x $$ $$  = \int_{x_0}^\infty mkx^{-2} \mathrm{d}x $$ $$  = mk(-\infty^{-1}+{x_0}^{-1}) $$ $$ W = K = mk{x_0}^{-1} $$ $$ \frac{1}{2}mv^2 = mk{x_0}^{-1} $$ $$ v = \sqrt{2k{x_0}^{-1}} $$  How would I solve this problem with pure kinematics? (there appears to be some sort of cyclical dependency where acceleration affects velocity, velocity affects displacement, and displacement affects acceleration)  Likewise, two particles experience accelerations described by $$ a_1=k_1x^{-2} $$ $$and $$ $$ a_2=-k_2x^{-2} $$ where x is the distance between the two particles  What two velocities do the particles reach as x approaches infinity if the two particles are initially separated by some x0? Can't run "dpkg --add-architecture i386" on 12.04 64-bit to run eclipse ADT Is there any way you could revive Guest Sessions in a future LTS distro?  Guest sessions are good security - they give me just enough power to do what I need to do on a daily basis without risking my system. In short, Guest sessions save me from myself.  I had upgraded from 16.04 to 18.04, gotten a problem I couldn't fix and was all to happy to wipe and rebuild my hard drive and return to 16.04.  I can't be the only one who feels this way. Show bigger amplitude of physical pendulum means bigger period Suppose you have a physical . It is true that as amplitude increases, the period increases. Can we demonstrate this fact without explicitly finding the period (which is pretty involved and pretty messy) in:    an intuitive fashion,  rigorously?