Any commands that will change the keyboard? I speak multiple languages (English, Bulgarian, Greek, and Japanese) And I was wondering if there were any keyboard shortcut commands that I can add that will go through all of the languages when I press said keyboard shortcut keys. (I use Ubuntu Mate BTW)
Keyboard shortcut for switching between different keyboard layouts in Ubuntu Mate Is there a pre-assigned keyboard shortcut for switching between different keyboard layouts in Ubuntu Mate?
Keen eye for detail (or details?) Which one is correct? "To have a keen eye for detail" or "To have a keen eye for details"? Riemann and Darboux Integral of a product of two functions Trying to hide spam/offensive deletions on user profiles announces them Why doesn't Zorn's lemma apply to $[0,1)$? Editing and manipulating tables with ArcPy? I’m new to ArcMap and was wondering if anybody could help me out. I have a shapefile with counties and wells in that county. In the table I’m trying edit it so that for each county calculate the total numbers of wells that fall into that county, and update the county table with the total count. I also want to calculate how many wells there are per area unit, and update the table with that value as well.  import arcpy featureClass = "C:/Lesson5_Data/Colorado_cities.shp" fieldList = "*"  with arcpy.da.SearchCursor(featureClass, fieldList) as cursor: for row in cursor: print row[4  population = 10000  whereClause = '"POP2007" &gt;= ' + str(population Wildcard not working in subprocess call using shlex How can I bypass Activation Lock? If $p,q$ are primes $(pq,a)=1$ and $p-1|q-1$ then prove $a^{q-1}\equiv 1\pmod{pq}$ $p,q$  primes, $(pq,a)=1$ and $p-1|q-1$ then prove $a^{q-1}\equiv 1\pmod{pq}$   Got this in an exam today and had no idea how to do it. Assigning Float Pointers in C Why is James Bond less tech savvy in the Daniel Craig movies? The most recent installments of  (ones featuring Daniel Craig) have fewer gadgets but more raw action (like the chase sequences in Casino Royale and Quantum of Solace). Is it because of plot related changes to the MI:6 or have the movies been altered to suit the audiences? There have been several questions already posted with specific questions about , such as when to use it and what frameworks are there for it. However,  What is dependency injection and when/why should or shouldn't it be used? What's the @ in front of a string in C#? Javascript "Variable Variables": how to assign variable based on another variable? I have a set of global counter variables in Javascript:  var counter_0 = 0; var counter_1 = 0; var counter_2 = 0;   etc  I then have a Javascript function that accepts an 'index' number that maps to those global counters. Inside this function, I need to read and write to those global counters using the 'index' value passed to the function.  Example of how I'd like it to work, but of course doesn't work at all:  function process(index) {     // do some processing      // if 'index' == 0, then this would be incrementing the counter_0 global variable     ++counter_+index;       if (counter_+index == 13)     {         // do other stuff     } }   I hope what I'm trying to accomplish is clear. If not I'll try to clarify. Thanks.  EDIT Clarification:  I'm not trying to increment the name of the counter, but rather the value the counter contains. All my college years I have been using public, and would like to know the difference between public, private, and protected?  Also what does static do as opposed to having nothing? There are  with not having ftp and telnet present in 10.13 now as per Apple's dictate.  Has anyone found a solid way to bring BSD ftp and telnet back to macOS vs using inetutils? Circle-Rectangle collision detection (intersection) How can I tell whether a circle and a rectangle intersect in 2D Euclidean space? (i.e. classic 2D geometry) What are the tools to help import my data into Salesforce I am switching from old CRM and looking for easy to use tools to import my data Blowing your own sail? In fact, I would like to ask more general question -- &quot;what does write permission for a directory allow you to do exactly?&quot; -- but let's approach it with a concrete example. It is a long question, if you are in a hurry read the bold -- it should cover the main part. Different sources (, , ) say something similar to the following on the directory permissions:  r, read -- reading of the directory's content (filenames inside) w, write -- changing the directory's attributes (e.g. modification time) and creating/renaming/removing entries inside x, search -- accessing files inside, you have access to the inode of the file, hence you can reach it's actual content  My problem is with the description of w. What directory's attributes does it give you access to? I cannot create/rename/remove a file inside a directory with only write permission: I make a directory (tdir/) and a file inside (afile), chmod -x-r tdir/, mv tdir/afile tdir/af, rm tdir/afile, touch tdir/newfile -- all fail with permission denial, unless I set x permission to the directory as well. And x alone doesn't give you the permission to create/rename/remove files inside the directory. In order to do that you need both x and w. But touch tdir does change the modification time of the directory with w only. I would rephrase the sources above this way for the compliance with the issue: a directory's r allows you to see the filenames inside, but no access to the actual file (to the inode); x gives you access to the inodes of the files (which means you can see their permissions and, according to it, have access to the contents), but you still cannot change anything in the directory; directory is actually some sort of a file and to change something in it you need the w permission. Thus, when you are changing something in the directory you need w permission. If your change requires inodes of the files in the directory -- you need x as well. It explains why you cannot remove a file inside a directory with w only: when removing a file you need to reduce the link count of the inode by 1 -- you need to know the inode -- thus you need x for the directory. But why do you need x for creating (you could ask the system to create a file without exposing the inode?) and renaming/moving the file (when you move a file you don't change it in any way, you only change the records inside the directories and their inode counts?)? Maybe it is just an implementation thing? I.e. indeed you don't need the inode for renaming/creating files -- you need only filenames and w permission; but inode and filename constitute one record in the directory; thus changing the filenames = changing the records = kind of accessing the inodes. And also what attributes do directories have besides modification time, permissions and files records? What else in the directory can you change with w only? Drupal is fast at develop, but the performance is so poor.  It is hard to reach 50 request per second.  And there are so many SQL queries in a simple web page.  If you test the request time of a form submit in Drupal.org it will always take seconds to finish.  How do you improve the speed of your web site?