<p dir="ltr"><br>
On Oct 10, 2014 4:34 PM, "Fernando Perez" <<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>> wrote:<br>
><br>
> It seems to work for me so far, but maybe I haven't had a problem bad enough :)<br>
><br>
> Cache issues seem to be the new bane of our existence...<br>
></p>
<p dir="ltr">Add a version number in the client code and server code.  Have the client request the latest version periodically.  If the client version is too old, notify the user.   I do this with SageMathCloud, and Google does it with Google Analytics.  The main point is that at least it is clear whether or not one is using the current version of code.   For this to work you have to combine everything into one file (eg with uglify.js); anyway whatever else you do, you definitely need a periodic client version check.</p>
<p dir="ltr">> On Fri, Oct 10, 2014 at 4:06 PM, Damián Avila <<a href="mailto:damianavila@gmail.com">damianavila@gmail.com</a>> wrote:<br>
>><br>
>> And it is really working?? my setup when I develop for the notebook is use:<br>
>><br>
>> * incognito mode<br>
>> * dev tools opened<br>
>> * clear the cache and force the page reload (3rd option of reload in the reload icon when you click with the "secondary/right" button<br>
>> And with all this precautions, sometimes I have close the browser or/and shutdown the server to see the changes... really...<br>
>><br>
>> I think I will have to try it ;-)<br>
>><br>
>><br>
>> 2014-10-10 19:59 GMT-03:00 Fernando Perez <<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>>:<br>
>>><br>
>>><br>
>>> On Fri, Oct 10, 2014 at 11:03 AM, Zoltán Vörös <<a href="mailto:zvoros@gmail.com">zvoros@gmail.com</a>> wrote:<br>
>>>><br>
>>>> I think clearing the cache has solved the problem. Many thanks for the<br>
>>>> pointer! I am going to disable chaching altogether, since I use chrome<br>
>>>> only with ipython, anyway.<br>
>>><br>
>>><br>
>>> To all chrome users, run, don't walk to install this clear cache extension:<br>
>>><br>
>>> <a href="https://chrome.google.com/webstore/detail/clear-cache/cppjkneekbjaeellbfkmgnhonkkjfpdn?hl=en">https://chrome.google.com/webstore/detail/clear-cache/cppjkneekbjaeellbfkmgnhonkkjfpdn?hl=en</a><br>
>>><br>
>>> life saver when dealing with the nb.<br>
>>><br>
>>><br>
>>> -- <br>
>>> Fernando Perez (@fperez_org; <a href="http://fperez.org">http://fperez.org</a>)<br>
>>> fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)<br>
>>> fernando.perez-at-berkeley: contact me here for any direct mail<br>
>>><br>
>>> _______________________________________________<br>
>>> IPython-dev mailing list<br>
>>> <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
>>> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
>>><br>
>><br>
>><br>
>><br>
>> -- <br>
>> Damián<br>
>><br>
>> _______________________________________________<br>
>> IPython-dev mailing list<br>
>> <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
>> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
>><br>
><br>
><br>
><br>
> -- <br>
> Fernando Perez (@fperez_org; <a href="http://fperez.org">http://fperez.org</a>)<br>
> fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)<br>
> fernando.perez-at-berkeley: contact me here for any direct mail<br>
><br>
> _______________________________________________<br>
> IPython-dev mailing list<br>
> <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
><br>
</p>