Nested for loop 2D array initialization not working (java)
What's the simplest way to print a Java array?
Some time ago, when I installed Ubuntu, I chose a rather stupid username for my account that I do not want to use anymore. How do I change this (including the name of my home directory, and the name in the terminal) without losing settings for applications? How do I keep permissions and my keys for various authentification (e.g. email, SSH, GPG and more)? What settings could possibly get lost if I changed my username? I uninstalled my wine, and installed a higher version of wine by compiling source.  However when I run an exe executable (whose path is in $PATH), it doesn't work as it used to:  $  PDFXCview.exe     run-detectors: unable to find an interpreter for /home/tim/program_files/document/pdfxchange_portable/PDFXCview.exe   I am not sure why I was able to run this executable directly before I uninstalled my old wine and installed the new one. How can I make $  PDFXCview.exe work now?  Note:  $ wine /home/tim/program_files/document/pdfxchange_portable/PDFXCview.exe   will work.   $ wine PDFXCview.exe   wine: cannot find L"C:\\windows\\system32\\PDFXCview.exe"   doesn't work. Note that the path of PDFXCview.exe is still in $PATH  Thanks. Why don't they use the transporter in the final fight in Star Trek Into Darkness? When Spock was chasing, and beating, Khan over a transport in San Francisco, Uhura orders them beamed both back  to the Enterprise, while Chekov says something like:     Its impossible, they are moving!                                   But in the first movie, it was Chekov that transported back to Kirk and Sulu, avoiding hitting the Vulcan planet when trying to disable the Romulan drilling platform. Inverting Polygons using QGIS? I have a Shapefile with Polygon features  representing the world's land areas (continents, islands).   Is it possible to invert these, and get a geometry that represents the world's oceans and seas?   So the original land Polygons need to become rings in a single global Polygon that covers the planet.  Basically, I'm looking for something like Select > Inverse in Photoshop.   I am using QGIS. This question attempts to collect a community-maintained list of quality books on the  programming language, targeted at various skill levels.  C is a complex programming language that is difficult to pick up on-the-go by reading online tutorials. A comprehensive book is often the best way to learn the language, and finding a good book is the first step. It is important to avoid badly-written books, and even more importantly, books that contain serious technical errors.  Please suggest edits to the accepted answer to add quality books, with an approximate skill level and a short blurb/description about each book. (Note that the question is locked, so no new answers will be accepted. A single answer is being maintained with the list)  Feel free to debate book choices, quality, headings, summaries, skill levels, and anything else you see that is wrong. Books that are deemed satisfactory by the C community here will stick around on the list; the rest will be regularly removed.  For books that have reviews by the Association of C and C++ Users (ACCU), a link to those reviews should be added along with the book.  See also:   Other C-related resources in the   A similar list for :      This question was discussed on  as part of the .The consensus was to keep it undeleted and actively maintained. How big is my single pattern in Photoshop I pulled a repeating pattern from someone else's PSD. Is there a way to figure out the size of the original pattern? I need to create an image with only one tile. Trouble creating 3TB ext4 partition due to msdos-partition-table-imposed error Let $\theta \in R^{n}$. The Fisher Information Matrix is defined as:  $$I(\theta)_{i,j} = -E\left[\frac{\partial^{2} \log(f(X|\theta))}{\partial \theta_{i} \partial \theta_{j}}\bigg|\theta\right]$$  How can I prove the Fisher Information Matrix is positive semidefinite? My internet connection used to be a direct LAN connection to my provider. Back then, everything would load fine on both Windows and Ubuntu (dual boot). However, a while ago they started needing me to dial (PPPoE) using a username and password. Gateway, subnet mask, IP, DNS servers all stayed the same. But since then, I haven't been able to browse certain websites on Ubuntu, even though there have been no such issues on Windows. Some example websites are -  (although share.ovi.com loads fine, and nokia.com loads fine),  (works on Chrome(ium) and Opera but not on Firefox (both 3.6 and 4)) Mozilla  and other random websites.  Some of the websites that don't load show timeout messages and for some websites (like the moz addons one), the browser will keep trying to load without an end (I've left it like that even for hours but not noticed anything different happen).  I have tried changing the DNS servers to public ones. I have even tried booting from a Fedora LiveCD and then changing the DNS to those (and even to the ones of OpenDNS), but the exact same thing happens. What could be inherently wrong with some config within Linux itself that is causing this problem?  Does anyone know why this is happening and how it can be fixed?  Note: This question has been  on SU, but not gotten any responses.  Update: Just saw  that someone else was having similar problem and solved it by putting a NetworkManager.conf file in /etc/NetworkManager. What needs to be in that file? The preimage of a subset If $A\subseteq B$ under what conditions is $f^{-1}(A) \subseteq f^{-1}(B)$, where $f^{-1}$ is the preimage, not  the inverse. How to apply a regex on a column fetched from DB I am using IBM DB2.  So, I am retrieving a column named SSN from a table. I have to apply the following regex on that column:  ([1-57-8][0-9]{2} |0([1-9][0-9] |[0-9][1-9]) |6([0-57-9][0-9] |[0-9][0-57-9])) ([1-9][0-9]|[0-9][1-9])([1-9]\d{3}|\d[1-9]\d{2}|\d{2}[1-9]\d|\d{3}[1-9])   Someone suggested to me that I have to write a function/procedure in the query to validate that the SSN picked from the db follows this regex else it should not be stored in the result set of the query.  I don't know how to write a function or a procedure in SQL, can you please help me out here? Do spell targets know they were targeted? Assuming a target of a Pathfinder spell did not see/hear/notice a caster casting the spell, do they know/feel they were targeted?  Is it relevant if the spell worked or not, if a save was involved (either successful nor not)? Does it depend on the spell?  Example: A cleric casts detect evil through a door. What do the NPCs on the other side know now? I am looking for an app that can monitor my C: (system) drive and find which program is creating a folder, with the rather generic name TEMP1\, on that drive.  I wouldn't mind if it could hook the creation of files too – as there a couple of files created as well (quite probably from another process). Google does not help me, as the names of those files are a bit generic too (not as TEMP1 though – dvmaccounts.ini and dvmexp.idx).   The problem is that every time I delete those, they are recreated on startup, so the utility I'm searching must start up on boot and also start fast. It should also be really clever, as my C: drive is huge. Sum with parameter convergence How can I ask a person in which order in his family among the siblings? My colleague he have two brothers. I want to know, he is first/second/third son of his parents, ie., the order in the family among their siblings.  I can simply ask     Are you first son of your family?   It simply give some predictions, I don't want to that.  Is there a better way to ask the question? Hide and seek game $A$ and $B$ go to the Senate to play a game of Hide-and-Seek. There are $100$ rooms in the Senate, and $B$ picks one of them and hides there till the game ends.  $A$, at the beginning of every turn, picks one room and searches in it. Since he is human and thus fallible, he only has a $60\%$ chance of finding $B$ if she is in fact hiding in the room. If he fails to find her in the room, $B$'s score increases by one, and the next turn starts, whereupon $A$ must pick another room to check (he can also check the same room again). $B$ remains in the room she initially chose.  Given that $A$ and $B$ play with perfect strategies, what is the expected value of $B$'s score at the end of the game?  I tried with $1$ room. There is only one hiding place for $B$. So the expected score of $$B = \sum_{n=1}^{\infty}0.4^{n-1}0.6(n-1)=\frac{2}{3}.$$ I'm using the Webform module for Drupal 8. The module confirmation settings for a form are the following:   Page (redirects to new page and displays the confirmation message) Inline (reloads the current page and replaces the webform with the confirmation message.) Message (reloads the current page/form and displays the confirmation message at the top of the page.) URL (redirects to a custom path or URL) URL with message (redirects to a custom path or URL and displays the confirmation message at the top of the page.)   But how am I able to submit a form via AJAX so that the page doesn't reload on submit, but a confirmation message still replaces the form? What did I do wrong?    EDIT:  Here is the solution which works:  First you have to hook the form alter function and set an AJAX callback (as in ):  use \Drupal\Core\Form\FormStateInterface;  function MYTHEME_form_alter(&amp;$form, FormStateInterface $form_state, $form_id) {   if ( isset($form['#webform_id']) &amp;&amp; $form['#webform_id'] == 'MYWEBFORM' )   {     // add an AJAX callback to the form submission     $form['actions']['submit']['#ajax'] = array(       'callback' =&gt; '\Drupal\MYMODULE\Controller\DefaultController::processFormSubmission',       'event' =&gt; 'click',     );   } }   Then in the processFormSubmission function you can process the form (put use \Drupal\Core\Form\FormStateInterface; at the top of your file) like:  // Instantiate an AjaxResponse Object to return. $ajax_response = new \Drupal\Core\Ajax\AjaxResponse();  /* do sth */  // in the DOM: replace the form with the text 'form submitted' $ajax_response-&gt;addCommand(new \Drupal\Core\Ajax\HtmlCommand('#MYFORM', 'form submitted'));  return $ajax_response; I'm trying to install Wifite from , but I can't install cowpatty.  See below:  root@vitor-hp:~# apt-get install cowpatty Reading package lists ... ready Building dependency tree Reading state information ... ready E: Could not find package cowpatty root@vitor-hp:~#    Translated from Portuguese  I use Ubuntu 13.10 64-bit. Send Email notification if task is not completed 7 days prior to the due date I can't install gnome schedule on Ubuntu 16.04 I would like to install gnome-schedule in my recent Ubuntu 16.04 but I can't find the how. It is not in ubuntu software and if I type sudo apt-get install gnome-schedule, I get it's not found. I would like to use it because I find it quick and easy to use. I've been looking for alternatives but instead of "when" which I don't like, I can't find anything else, so help is welcome.