I am building a python program to check for security of a home network and for that I need a way to check if a computer has internet connection and if yes I want the IP address of the machine to which it has connected to the network. So for example my computer is connected to my home router and my local IP address(address of my computer on the router) is 192.168.22.128 i want my program to print that ip address for me.
How can I find local IP addresses (i.e. 192.168.x.x or 10.0.x.x) in Python platform independently and using only the standard library?
Cruise ship in the Schengen area: Do the days spent at sea count toward the limit for short visits? I am planning on spending 90 days in Schengen zone countries.  I will be taking a cruise between Lisbon and Barcelona.  Do the days at sea count against the 90 days allowed for staying in the Schengen zone? MariaDB won't start on Ubuntu: Can't lock aria control file R Difference between rbinom and sample I'm trying to model a Roulette game where if you bet on red (out of red(18/37), black(18/37), green(1/37)) and if you the ball lands on red you win 1 dollar and if it doesn't you lose $1. So in this case, is it a binomial distribution? Since there are only 2 outcomes from the gamblers perspective, red or not red. If thats the case are these 2 R functions the same?  set.seed(3) sample(c(0,1),100,replace=T,prob=c(19/37,18/37))     rbinom(n = 100, size = 1, prob = 18/37) App keeps crashing & rendering error since update to 1.0.68 I can reproduce that every time now, I go to a site, open an article, then to the next site, open another article. The Feed page pops up for a second, the article page lays over this with some some transparent areas (see picture). The same app-version is ok on a Smartphone with Android 4.4.2. I also sent in some bug reports.    Edit  1.0.71 isn't the solution yet. I go to Meta SE, then to an article. When I want back to Meta SE again, it crashes. Much earlier than before. I already sent in a bug report for this.  Another Edit  I can describe it better now. From the questions-page of a site I go to a post. When I use the back button, everything is ok, I can go to the next site. When I try to go to the next site directly from the post, it crashes. This only happens on the Nexus 10 with Android 5.1.1, App version 1.0.71. Hope this helps.  Edit3  This is fixed in 1.0.73 now. Thanks again. I've been looking all over for a proper explanation of how to delete photos from the device (nexus 5) to reclaim some space, while being sure that the pictures are still in the Google+ backup. Unfortunatley i have not found one, other than "wild claims" it works somehow, while other say it does not. Plus deleting photos via the Pictures app actually warns you (now?) that it will delete the backed up copies too. Do i have to delete them in the Gallery app?  I did delete some photos recently, and i was quite sure they ware still backed up (still showed up on the Google+ website) but looking now i see they are in the trash in the device.  Is there really no way to be able to know for sure if the pictures are backed up savely while i can delete them from the device?  Alternatively i'm also open for alternative solutions to this problem, or i just go back to the "good old copy and paste when plugging the phone". I file 83(b) election, but did't include a copy of it in that year’s tax return Heartbleed: What is it and what are options to mitigate it? I am going to shoot a wedding this weekend, and I want to do my best for my friend's big day.    What can I do to prepare for the day in order to minimize failures and mistakes? How do I avoid missing important shots? What backup plan should I have?   I have been shooting for 6 years or so, and I know wedding is one of the hardest thing to do. I have told my friend what I end up producing will be of no match with the work of dedicated wedding photographers, not even the ones that are about to fall out of business.  They are on a tight budget, they said some photos are still better than none, they really must minimize the cost as much as they can. I exaggerated again that my photos will be worse off than the cheapest wedding photographer you can find.  She has been a close friends for years, I want to do everything I can to help her.  Their wedding is at 12:30pm coming Sunday, I have visited the venue last Sunday at 12:30pm to check traffic condition and also the lighting.  The setup is mainly outdoor (no church), the indoor area will not have a good ceiling for bounce. Being at the middle of the day, this can mean some tricky fill flash. I have jot down a list of must-have shots. I am also asking for the seating plan and the event run-down.  Gear:   Canon EOS 60D , EF-S 15-85mm f/3.5-5.6 IS USM Canon EOS 450D (or I can borrow a 550D), EF 50mm f/1.4 Speedlite 580 EXII Speedlite 270 EXII Yongnuo 460 (a cheap but powerful manual flash as backup) Samsung EX-1 f/1.8 point and shoot (backup of a backup...?)   Other lenses that I have but I don't think will be useful:   50mm f/1.8 EF-S 50-250mm f/4.0-5.6 IS II EF-S 18-135mm f/3.5-5.6 IS (I have the better 15-85 on 60D, should I put this on the 450D as a backup allrounder?) EF-S 60mm f/2.8 Macro (should I replace 50mm f/1.4 with this for added macro? You can hardly use f/1.4 under direct sunlight if you want to have fill-flash)   I have two batteries for all cameras (60D 450D and EX1). I have like in total 64GB SD card (I am really inclined to get more, or bring a laptop for on-the-fly backup, or do both). I recently repaired my 580EXII, it has a brand new flash head so the recycle time is as good as it can be, I just need a tonne of batteries. No I don't have external power pack or battery grip for my cameras.  I have a great monopod, but a cheap tripod.  I am happy to bring everything, just putting them in the boot of my car. The carpark is on-site, walking from venue to my car is under 1 minute.  I will have my girlfriend carry the 450D and shoot details / non-portraits.  One concern that I have is fill flash, I really do not have a large surface to bounce off  from. I have shot events before but they are not as dynamic/critical as a wedding.  How do I prepare for differing weather conditions?  If its sunny, fill flash is probably going to be in every single shot. If its cloudy, I probably will turn off the flash. If it rains, my 60D should be fine I have used it in slight rain before, but I really don't know their plan and if they have extendable shelters etc.  What else should I prepare for? Having no experience I want to be as prepared as I can be. Maybe I have overlooked something, maybe there is something else I can do to ensure the shooting will go smoothly. Your help is greatly appreciated! Unable to disable Hyper-V in Windows 10 Hi I installed Docker for Windows which enabled Hyper-V on my windows 10 machine. Unfortunately this caused Virtual Box to not work anymore, therefore I removed Docker again, but Hyper-V is still activated.  If I try to disable Hyper-V with any of those ways:  on the reboot it will first try to apply the changes and than say that the changes couldn't be applied and reverts, so Hyper-V is activated again.  Has anybody an idea what could be the issue here? I started to read about Diffie-Hellman exchange and I encountered a problem which I don't know how to solve.  Given $g=3$, $p=131$, $g^x\bmod p=112$, $g^y\bmod p=74$, compute $g^{xy}\bmod p$   $113$ $110$ $112$ $111$   How could I compute $g^{xy} \bmod p$? Or at least verify which one is correct. Any idea? Execute command in remote active terminal Suppose you have a terminal emulator (T1) open with a PID of 6350.  From another terminal, type this command (C1):  echo "ls\n" &gt; /proc/6350/fd/0   This writes ls and the new line in T1 but does not execute it. Why?  I also tried using cat|bash with echo "ls\n" &gt; /proc/catid/fd/0 but it is still not executed.  How can I echo the command into another terminal and have the command executed?  possible answer :  $ mkfifo toto; $ bash &lt; toto; $ echo "ls" &gt; toto;   In this case you cannot write anymore directly in the terminal (everything is displayed the same way the command (C1) displayed thing in this terminal. Waiting for user input with a timeout I have searched but apparently my google foo is weak. What I need is a way to prompt for user input in the console and have the request time out after a period of time and continue executing the script if no input comes in. As near as I can tell, Read-Host does not provide this functionality. Neither does $host.UI.PromptForChoice() nor does $host.UI.RawUI.ReadKey(). Thanks in advance for any pointers.  EDIT: Much thanks to Lars Truijens for finding the answer. I have taken the code that he pointed out and encapsulated it into a function. Note that the way that I have implemented it means there could be up to one second of delay between when the user hits a key and when script execution continues.  function Pause-Host {     param(             $Delay = 1          )     $counter = 0;     While(!$host.UI.RawUI.KeyAvailable -and ($counter++ -lt $Delay))     {         [Threading.Thread]::Sleep(1000)     } } How can I highlight text before a character with listing? Is it possible to have a Google Chrome shortcut use a different user agent than an existing Chrome window? I am specifying a custom user agent in Google Chrome in order to access a legacy web site on my company's intranet (the site is needlessly requiring IE). I created an application shortcut for the site and added the --user-agent parameter to the shortcut.  If I launch this shortcut without Chrome already running, things work fine. However, if I launch the application shortcut when another Chrome window is already open, the --user-agent parameter is ignored and the normal user-agent is used.  So, it appears that whatever user agent string is used when the first Chrome window is opened is what will be used for all future windows or application shortcuts. Is there any way to get around this behavior? "physical block size is 2048 bytes, but Linux says it is 512" when formatting USB - How to create a bootable USB without this error Why would the First Order have lightsaber-resistant batons? In The Force Awakens there is a new Stormtroopr who is equipped with a lightsaber-resistant baton.    Except for one thing:   In Revenge of the Sith, most of the Jedi are killed. During the original Star Wars trilogy the last few remaining Jedi — except for Luke Skywalker — die.     And before The Force Awakens Kylo Ren kills off everyone at Luke’s school and drives Luke into exile.    There are practically no lightsabers in existence, so why are these weapons deployed at all if their only use is in counter-lightsaber combat? Clarification on Rayleigh scattering causing various sky colors (I know Rayleigh scattering isn't the only reason why the sky is blue but to simplify the question lets focus on that)  The commonly stated reason for why the sky is blue is that smaller wavelengths are scattered more easily off the molecules in the air. During the day, because the blue light is scattered more, the sky is illuminated more with that blue light and more reaches your eyes. However, during sunsets and sunrises, the light from the sun must travel a longer distance. The explanation I have found is that the blue light is scattered away and more of the longer wavelength reds and greens are available to reach your eyes to get those warmer colors, (red and green of course mixing to get yellows).   My question is that it seems like these explanations are conflicting. If the light at sunsets and sunrises travels more distance, why won't the blue light be scattered even more and thus illuminate the sky with blue light more than in the daylight? It confuses me that in one case the scattering of blue light causes the sky to be blue but then at sunset the scattering eliminates this color. Could I get some explanation on this? Why am I getting shopping trolley notifications about local store savings? I am getting "Shopping Trolley" notifications appearing regularly. The notification looks like this:   The notification is about "Store savings" at a local supermarket and that is it!   Is this notification from Google Maps or another application like Google Assistant? I'm struggling to find the specific setting to disable the notification.  I am also interested to know if this notification could in any way be targeted advertising generated by the store. My marketing preferences with the store are opt-out and this strikes me as very dumb advertising. Surely Google isn't doing this? Is there a means that a store can generate notifications like this? Could it be targeted if they have my email address?  These are pain and I want to understand why they are spamming me and disable them without disabling everything else.  I can see various options under Google Maps, settings, notifications. Which setting would apply? Could it be "New on maps, Get occasional updates about new features in your area"? I can't see what setting to suppress!  Thanks for all help. On some icons I am seeing a two blue arrows at the top the right pointing towards each other. I first noticed it on the icons on folders which I archived which happened randomly. I archived the folder and the text went blue as expected, then when I went to the folder again the text was black and the folder icon has these arrows. When I just recently installed Office 2007, I noticed the same arrows on the icons for the programs. OS: Windows 10 Pro 64-bit (the latest update: 1115) Application: Microsoft Office 2007 suite and file explorer Complex polynomial and the unit circle Given a polynomial $ P(z) = z^n + a_{n-1}z^{n-1} + \cdots + a_0 $, such that   $\max_{|z|=1} |P(z)| = 1 $      Prove: $ P(z) = z^n $      Hint: Use cauchy derivative estimation    $$ |f^{(n)} (z_0)| \leq \frac{n!}{r^n} \max_{|z-z_0|\leq r} |f(z)| $$ and look at the function $ \frac{P(z)}{z^n} $     It seems to be maximum principle related, but I can't see how to use it and I can't understand how to use the hint.