redefining the \textit command to use a custom italic font
How to choose a specific weight from a font family using fontspec and XeLaTeX
OpenID support for Ruby on Rails application What is current state of the art for enabling OpenID login in Ruby on Rails applications?  This is a community wiki with up-to-date answers to this question. Authlogic The most advanced authentication solution seems to be .  It supports OpenID with .  It supports Rails 4 and 3. Rails 2 is supported in the rails2 branch. You may want to watch  (and the ). There is a sample application called . Devise Devise is flexible authentication framework for Rails.  It supports OpenID with . restful_authentication Another authentication library of choice is  Rails plugin.  Seems like you also need to install  plugin. You may want to watch (old, circa 2007) . Ruby OpenID Raw support for OpenID protocol is handled by  library. Based on the question , I got curious. Is there a guide or resource that describes how the price of a ticket is determined?  When you search you often see curious effects like cheaper tickets for a flight from A to B with a layover compared to a direct flight. This seems counter-intuitive from an outsider's perspective since you fly twice. Also one way tickets more expensive than 2 ways.  It can be a short set of rules. Something that helps someone to get started with finding good prices. I know these can be very complex and they probably change over time and over airline interests but there is probably a simplified set of rules that can be enunciated. I'm looking for this really cool music video that involved monsters and kids The video starts off with two kids a boy and a girl—both are speaking Spanish. They wake up and find that not only are their parents gone but also everyone in their town, so they pack up and try to find people.  I know there's a scene where they destroy a car.  When they're traveling they come across a big furry Totoro-like monster in a cave, and the monster is cool. Then it shows us that there's a bunch of kids and they're all running around having a blast and there's also a bunch of other alien looking monsters, but they must be good 'cause they're not attacking anyone.  And that's all I really remember. I've looked everywhere for it and if you can help it would be awesome.  I watched the video 5 or 6 years ago at least. I don't remember any females singing; I'm pretty sure it was a band of guys. It wasn't heavy metal or anything; it was more like pop. I don't remember much about the actual sound of it to be honest. How are Clash of Clans multiplayer battles determined Are battles determined by level or trophies? Just curious. Given the following HTML:   &lt;div id="container"&gt;   &lt;!-- Other elements here --&gt;   &lt;div id="copyright"&gt;     Copyright Foo web designs   &lt;/div&gt; &lt;/div&gt;    I would like #copyright to stick to the bottom of #container. Can I achieve this without using absolute positioning? How do I convert all files in a folder to a different line ending? (on Windows) Categorical Quotient and group actions I am trying to practice calculating categorical quotients and I ran into this example. I am unable to get the answer and was wondering if someone can help?  Let $G = Z/3Z =$ $\{1, \omega, \omega^2\}$, where $\omega$ is a cube root of unity. Let $G$ act on $𝔸^{2}$ via $\omega(x, y) = (\omega x, \omega y)$. Find the categorical quotient of $𝔸^{2}$ by G. Areas versus volumes of revolution: why does the area require approximation by a cone? Suppose we rotate the graph of $y = f(x)$ about the $x$-axis from $a$ to $b$.  Then (using the disk method) the volume is $$\int_a^b \pi f(x)^2 dx$$ since we approximate a little piece as a cylinder.  However, if we want to find the surface area, then we approximate it as part of a cone and the formula is $$\int_a^b 2\pi f(x)\sqrt{1+f'(x)^2} dx.$$  But if approximated it by a circle with thickness $dx$ we would get $$\int_a^b 2\pi f(x) dx.$$  So my question is how come for volume we can make the cruder approximation of a disk but for surface area we can't. Error on Ubuntu boot up - "recovering journal" Trying to figure out what this means:    I got into the GRUB menu, chose Advanced Options, boot in recovery mode, login as root, and I did:  root@xps:~# sudo fsck -f / fsck from util-linux 2.27.1 e2fsck 1.42.13 (17-May-2015) /dev/nvme0n1p2 is mounted. e2fsck: Cannot continue, aborting.   Coincidentally, I am also seeing this fuzzy rainbow thing on the outside of desktop windows:    But now the machine won't even boot up at all. Could a website force the browser to go into fullscreen mode? I want to run a psychological study for which participants have to look at large images.  The experiment is done on the web and therefore in a browser window. Is it possible to tell the browser to go into fullscreen, for example on button press?  I know there is the possibility to open a fixed-size popup window. Do you think this would be a feasable alternative? And if, what would be the best way to do it? Are there elegant ways of detecting a popup-blocker, to fallback and run the study in the original browser window.  The main concern is that the participants of this study are not familiar with technical details and should not be bothered by them. Find in Files: Search all code in Team Foundation Server What is the proof that given a set of $n$ elements there are $2^n$ possible subsets (including the empty-set and the original set). Why did Itachi say that he needs to get someone's MS to get EMS while Sasuke only had a normal Sharingan? Are the known exoplanets representative of the population of exoplanets? An  states that most of the 715 newly announced exoplanets orbit very close to their host stars.   Do the theories predict that this is a representative sample and that most planets are very close to their host stars? Or is it just that our current detection techniques are predisposed to finding only those planets close to their stars (because the sensors look for dimming of the host star for example)? Can sweetened condensed milk be substituted for whole milk and sugar? I am making a fudge recipe that calls for 1cup whole milk and 5 cups sugar. It also uses 2 sticks of butter and 25 marshmallows. I'm wondering if I can omit the milk and cut back on the sugar by using sweetened condensed milk. Why do I need to type `./` before executing a program in the current directory? While executing a C program, a.out, using the Ubuntu terminal, why do I always need to type ./ before a.out, instead of just writing a.out? Is there solution for this? I am wondering what the differences are between mixed and unmixed GLMs. For instance, in SPSS the drop down menu allows users to fit either:   analyze-&gt; generalized linear models-&gt; generalized linear models &amp; analyze-&gt; mixed models-&gt; generalized linear     Do they deal with missing values differently?    My dependent variable is binary and I have several categorical and continuous independent variables. Accessing inherited variable from templated parent class Consider the following code:  template&lt;class T&gt; class Foo { public:   Foo() { a = 1; }  protected:   int a; };  template&lt;class T&gt; class Bar : public Foo&lt;T&gt; { public:   Bar() { b = 4; };    int Perna(int u);  protected:   int b;  };  template&lt;class T&gt; int Bar&lt;T&gt;::Perna(int u)  {    int c = Foo&lt;T&gt;::a * 4; // This works   return (a + b) * u;    // This doesn't }   g++ 3.4.6, 4.3.2 and 4.1.2 give error   test.cpp: In member function `int Bar&lt;T&gt;::Perna(int)': test.cpp:25: error: `a' was not declared in this scope   g++ 2.96 and MSVC 6, 7, 7.1, 8 and 9 accept it, as do (at least) older Intel and SGI c++ compilers.   Do the new Gnu C++ compiler obey the standard or not? If they do, what is the rationale behind that inheriting class is not able to see a protected inherited member variable?  Also, if there's  int A() { return a; }    in Foo, I get error  test.cpp:25: error: there are no arguments to A that depend on a template parameter, so a declaration of A must be available test.cpp:25: error: (if you use -fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated)   when I try to use it in a member function of Bar. I find that curious as well: Bar inherits Foo, so I think it's obvious that A() in scope of Bar is Foo::A(). Can md5 be used for encrypting data? I know that md5 shouldn't be used for password hashing because of collisions and possibility of making dictionary attacks e.g. using rainbow tables. But what about other uses? Can I use md5 for encrypting data?  Say, attacker gains access to database where sensitive data was stored using md5. He wants to know just this data that was hashed, not another data that gives this hash. Can he do it?  I know that there are better cryptographic hash functions so don't suggest to use them if md5 is enough. Capillary action and conservation of energy When I dip a paper towel in a cup of water the water gets drawn up due to . How is this reconciled with conservation of energy, as it would seem on the surface that the potential energy of the system has gone up with no work being done?