co

The Cambridge guide to American theatre / edited by Don B. Wilmeth ; assistant to the editor, Leonard Jacobs




co

Feminist visions and queer futures in postcolonial drama : community, kinship, and citizenship / Kanika Batra

Batra, Kanika, 1972-




co

Yirra Yaakin Theatre Company : twenty-one years of sharing Aboriginal stories / Katya Shevtsov

Shevtsov, Katya, author




co

Theatre & migration / Emma Cox

Cox, Emma, author




co

Theatre & Scotland / Trish Reid

Reid, Trish, 1962-




co

Theatre & mind / Bruce McConachie

McConachie, Bruce A




co

Theatre and aural attention : stretching ourselves / George Home-Cook

Home-Cook, George, 1975- author




co

The Dramatica® dictionary : a compendium of commonly used vocabulary and phrases / developed and edited by Melanie Anne Phillips & Chris Huntley




co

Drama & theatre : key terms & concepts / Robin Pascoe, Hannah Pascoe

Pascoe, Robin, author




co

"I didn't like it, I prefer musicals" : the lived experience of the drama teacher in the contemporary secondary suburban school / Katrina Wood

Wood, Katrina, author




co

The viewpoints book : a practical guide to viewpoints and composition / Anne Bogart and Tina Landau

Bogart, Anne, 1951- author




co

Aesthetics of absence : texts on theatre / Heiner Goebbels ; edited by Jane Collins ; consultant editor Nicholas Till ; translated by David Roesner and Christina M. Lagao

Goebbels, Heiner, author




co

Beyond the architecture of sensing : an investigation of the role and function of the observer in a staged performance, with particular reference to the Indian aesthetic theory of Rasa, and its effect on what we mean by consciousness / by Sarasa Krishnan

Krishnan, Sarasa, author




co

Duetting as a collective behavior

Duetting as a collective behavior Logue, David M.; Krupp, Daniel B. Mated birds of many species vocalize together, producing duets. Duetting behavior occurs at two levels of organization: the individual level and the pair level. Individuals initiate vocalizations, answer their mates’ vocalizations, and control the structure and timing of their own vocalizations. Pairs produce duets that vary with respect to duration, temporal coordination, and phrase-type combinations, among other properties. To make sense of this hierarchical structure, organize duetting research, and identify new avenues of investigation, we advocate a “collective behavior” approach to the study of duets. We critically review key terminology in the duetting literature in light of this approach, and elucidate six insights that emerge from the collective behavior approach: (1) Individual-level behaviors describe pair-level behaviors, but the opposite is not true; (2) The level of organization informs how we test for the rules that govern behavior; (3) Functional hypotheses about duetting must distinguish individual from group characters; (4) Stimulus-response, cybernetics, and entrainment offer alternative hypotheses for the cognitive control of duetting behavior; (5) Avian duetting has the potential to be a model system for the ontogeny of vocal interaction; and (6) The collective behavior approach suggests new avenues of research. Ultimately, we argue that nearly every aspect of duetting research stands to benefit from adopting a collective behavior approach. This approach also has applications to other forms of interactive vocal communication in birds and primates, including humans. Sherpa Romeo green journal. Open access article. Creative Commons Attribution License (CC BY) applies.




co

Connecting VS Code to an EC2 Instance Using Remote – SSH

I use VS Code almost exclusively now. It’s the best editor for Angular and TypeScript and that’s where I spend most of my time these days. It’s also a pretty good all-around editor, so even when I’m not working in TypeScript I still use it. I recently found the need to edit a WordPress theme […]




co

India to tighten supervision of co-operative banks

Central bank oversight aims to boost confidence in financial network with 86m depositors




co

India’s twin economic and political crises

The growth slowdown has been dramatic, while politics takes an aggressively illiberal turn




co

Coronavirus damps Indian hopes of economic upturn

Growth forecasts cut as outbreak hits pharmaceutical, electronics and car supply chains




co

Indians rush to repatriate loved ones before coronavirus travel ban

Suspension of visas for short-term visitors extends to country’s overseas citizens




co

Rupee touches record low as foreign investors flee

Coronavirus adds to concerns over slowing growth and stressed financial system




co

India goes into lockdown as coronavirus spreads

Restrictions applied to most of the country after one-day voluntary curfew




co

India’s migrant workers flee cities and threaten countryside

Slow response could turn coronavirus outbreak into humanitarian crisis




co

Coronavirus threatens Indian banks’ nascent recovery

Work to reduce bad corporate loans at risk of setback as fears grow for consumers




co

India cuts benchmark rate to lowest level on record

Central bank governor calls for ‘war effort’ as coronavirus shuts down country




co

Indian coronavirus lockdown triggers exodus to rural areas 

Migrant workers head home in battle to survive after losing jobs 




co

Foreigners sell record haul of Indian assets due to coronavirus

Outbreak prompts overseas investors to sell $16bn of stocks and bonds in March




co

India’s exporters face crunch as coronavirus pummels economy

Abrupt national lockdown puts 50m jobs at risk in textiles, shoemaking, jewellery and other consumer goods sectors 




co

Indian Railways converts coaches into isolation wards for virus patients

Network to provide 80,000 mobile beds after national lockdown shuts passenger services   




co

India takes first steps to restart economy after coronavirus lockdown

Industry groups warn strict conditions have discouraged many companies from resuming operations




co

Indian fintechs face big test as economy feels the heat

Digital lenders have helped small businesses access funding, but a liquidity crunch looms




co

India’s coronavirus crisis hits country’s farmers and food supplies

Lockdown and restrictions on migrant workforce leave crops unpicked as demand collapses




co

Enabling CodeIgniter's Garbage Collector

My session driver of choice for CodeIgniter is database. A while ago, I noticed millions of rows in the corresponding database table. That means that garbage collector was not working. I checked config.php for sess_regenerate_destroy, but it was already set to false. It was really weird because the problem seemed to have come out of nowhere – not much ago things were working just fine.

After a short investigation, I found out this was and still is a common problem for those who had upgraded their CodeIgniter version from 2.x to 3.x. Turns out, the later possesses heavy changes for Sessions library. And most importantly – fundamental changes in dealing with garbage: CodeIgniter 3.x relies on PHP's native grabage collector. So, in order to get things working again, we need to configure PHP properly.

The Solution

Today there are three PHP-native settings for dealing with session garbage collector. CodeIgniter's Session library has already taken care of one of them – gc_maxlifetime – so there's no need for an extra touch here. The problem lies within the rest: session.gc_probability and/or session.gc_divisor. These two determine when the garbage collector is running. Here's what php.net says:

session.gc_divisor coupled with session.gc_probability defines the probability that the gc (garbage collection) process is started on every session initialization. The probability is calculated by using gc_probability/gc_divisor, e.g. 1/100 means there is a 1% chance that the GC process starts on each request.

In my case, using ini_get() revealed the following values: 0 and 1000. The equation 0/1000=0 meant there was no chance the garbage collector would even run.

Finally, I solved the problem by using the values officially stated as default and by putting the following lines of PHP code into config/config.php file:

ini_set( 'session.gc_probability',	1 );
ini_set( 'session.gc_divisor',		100 );

Theoretically, this means that the garbage collector usually runs once every 100th request. It's more than enough, but it is up to you whether that causes too many unnecessary hits to database. An alternative solution for heavy-traffic websites could be having a 0% probability on the production site and a Cronjob-based script which removes database rows of the expired sessions.




co

Lazy-Loading Disqus Comments

Lately, I've been obsessed with optimizing performance through lazy-loading. Recently, I've written on how to lazy-load Google Maps and on how to lazy-load responsive Google Adsense. Now it's time for Disqus, a service for embedding comments on your website. It's a great service. It eliminates the headache of developing your own local commenting system, dealing with spam, etc. Recently, I've been working on implementing the widget in one of my projects.

I've written an article on that and got it published on CSS-Tricks.

Read the article

Try the Demo

You can also contribute, follow the project on GitHub.




co

Container-Adapting Tabs With "More" Button

Or the priority navigation pattern, or progressively collapsing navigation menu. We can name it in at least three ways..

There are multiple UX solutions for tabs and menus and each of them have their own advantages over another, you just need to pick the best for the case you are trying to solve. At design and development agency Kollegorna we were debating on the most appropriate UX technique for tabs for our client’s website…

I wrote an article, coded a demo and got it all published on CSS-Tricks — you're very welcome to read, try and use it!

Read the article

Try the demo




co

Nanowires and nanotubes--synthesis, properties, devices and energy applications od one-dimensional materials: symposium held April 9-13, 2012, San Francisco, California, U.S.A. / editors, Junichi Motohisa ... [et al.]

Hayden Library - TA418.9.N35 N396 2012




co

Polymer-carbon nanotube composites: preparation, properties and applications / edited by Tony McNally and Petra Pötschke

Hayden Library - TA418.9.N35 P65 2011




co

Superconductivity in nanowires: fabrication and quantum transport / Alexey Bezryadin

Barker Library - TK7874.85.B49 2013




co

Nanopores for bioanalytical applications: proceedings of the international conference / edited by Joshua Edel, Tim Albrecht

Hayden Library - TA418.9.N35 I5737 2013




co

Silicon-germanium (SiGe) nanostructures: production, properties and applications in electronics / edited by Yasuhiro Shiraki and Noritaka Usami

Hayden Library - TA418.9.N35 S54 2011




co

Instrumental community: probe microscopy and the path to nanotechnology / Cyrus C. M. Mody

Barker Library - T174.7.M63 2011




co

Perspectivas sobre el desarrollo de las nanotecnologías en América Latina / Guillermo Foladori, Noela Invernizzi, Edgar Záyago Lau, coordinadores

Hayden Library - T174.7.P46 2012




co

Nanotech Conference & Expo 2013: technical proceedings of the 2013 NSTI Nanotechnology Conference and Expo: May 12-16, 2013, Washington, D.C., U.S.A. / NSTI Nanotech 2013 proceedings editors, Matthew Laudon, Bart Romanowicz

Hayden Library - T174.7.N79 2013




co

Nanocarbon materials and devices: symposium held April 9-13, 2012, San Francisco, California, U.S.A. / editors, Markus J. Buehler ... [et al.]

Hayden Library - TA418.9.N35 N2465 2013




co

Solution synthesis of inorganic films and nanostructured materials: symposium held April 9-13, 2012, San Francisco, California, U.S.A. / editors, Menka Jain ... [et al.]

Hayden Library - TA418.9.N35 S967 2012




co

Characterization of semiconductor heterostructures and nanostructures / edited by Carlo Lamberti and Giovanni Agostini, University of Torino, Department of Chemistry, Via Quarello 11, I-10135 Torino, Italy

Barker Library - QC176.8.N35 C43 2013




co

Proceed with caution?: concept and application of the precautionary principle in nanobiotechnology / edited by Rainer Paslack, Johann S. Ach, Beate Lüttenberg, Klaus-Michael Weltring

Hayden Library - T174.7.P665 2012




co

Ceramic nanocomposites / edited by Rajat Banerjee and Indranil Manna

Hayden Library - TA418.9.N35 C465 2013




co

Physics, chemistry and applications of nanostructures: proceedings of the International Conference Nanomeeting--2013: reviews and short notes: Minsk, Belarus, 28-31 May 2013 / editors, V.E. Borisenko, S.V. Gaponenko, V.S. Gurin, C.H. Kam

Barker Library - QC176.8.N35 N35 2013




co

Advances in nanoscience and nanotechnology: selected peer reviewed papers from the International Conference on Nanoscience and Nanotechnology (ICNN 2011), July 6-8, 2011, Coimbatore, India / edited by S. Velumani and N. Muthukumarasamy

Hayden Library - QC176.8.N35 I575 2011




co

Nanotech Conference & Expo 2012: Nanotechnology 2012: technical proceedings of the 2012 NSTI Nanotechnology Conference and Expo: June 18-21, 2012, Santa Clara, California, USA / NSTI Nanotech 2012 proceedings editors, Matthew Laudon, Bart Romanowicz

Barker Library - T174.7.N79 2012