ng

Learning to teach drama 11-18 / Andy Kempe and Helen Nicholson

Kempe, Andy




ng

Masterclass in drama education : transforming teaching and learning / Michael Anderson

Anderson, Michael, 1969-




ng

Not just a mirror : looking for the political theatre of today / edited by Florian Malzacher ; a publication by House on Fire ; translations, Daria Kassovsky [and 3 others]




ng

Beyond the script : take 3 : drama in the English and literacy classroom / Robyn Ewing and Jennifer Simons with Margery Hertzberg and Victoria Campbell

Ewing, Robyn (Robyn Ann), 1955- author




ng

Experten des Alltags. English




ng

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




ng

Cracking Shakespeare : a hands-on guide for actors and directors + video / Kelly Hunter

Hunter, Kelly, 1961- author




ng

Audition : everything an actor needs to know to get the part / Michael Shurtleff

Shurtleff, Michael, author




ng

Curating crisis / Tom Sellar, editor




ng

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.




ng

Chorus song of the indri (Indri indri: Primates, Lemuridae): Group differences and analysis of within-group vocal interactions

Chorus song of the indri (Indri indri: Primates, Lemuridae): Group differences and analysis of within-group vocal interactions Baker-Medard, Merrill S. A.; Baker, Myron C.; Logue, David M. The loud chorus songs of the group-living lemur Indri indri are a striking feature of rainforest areas of eastern Madagascar. Despite some research on the conspicuous vocal display of the indri, two hypotheses have not been addressed: do groups differ in the acoustic properties of their songs, and is there evidence of coordinated singing between individuals within groups. We recorded and analyzed the songs of three indri groups to examine these two questions. To answer the first question, we made quantitative spectral measures on songs of the three groups and performed multivariate analyses of the acoustic features of the notes constituting the songs. Our results showed songs of the three groups differed significantly, although there was overlap between groups. To answer the second question, we classified note types and quantified their occurrence as overlapping and abutting pairs. We found non-random associations between sequential note types in all three indri groups. These associations were consistent among groups, suggesting that individuals follow consistent answering rules when contributing to choruses. Whether indris use acoustic group identifiers in management of behavioral strategies and how within-group coordinated note production might function remain unknown. We compare our results to a number of taxonomically diverse species that live in groups and broadcast chorus and duet vocal signals. Open access article. Creative Commons Attribution 4.0 International License (CC BY 4.0) applies.




ng

A locally funded Puerto Rican parrot (Amazona vittata) genome sequencing project increases avian data and advances young researcher education

A locally funded Puerto Rican parrot (Amazona vittata) genome sequencing project increases avian data and advances young researcher education Oleksyk, Taras K.; Pombert, Jean-Francois; Siu, Daniel; Mazo-Vargas, Anyimilehidi; Ramos, Brian; Guiblet, Wilfried; Afanador, Yashira; Ruiz-Rodriguez, Christina T.; Nickerson, Michael L.; Logue, David M.; Dean, Michael; Figueroa, Luis; Valentin, Ricardo; Martinez-Cruzado, Juan-Carlos Background: Amazona vittata is a critically endangered Puerto Rican endemic bird, the only surviving native parrot species in the United States territory, and the first parrot in the large Neotropical genus Amazona, to be studied on a genomic scale. Findings: In a unique community-based funded project, DNA from an A. vittata female was sequenced using a HiSeq Illumina platform, resulting in a total of ~42.5 billion nucleotide bases. This provided approximately 26.89x average coverage depth at the completion of this funding phase. Filtering followed by assembly resulted in 259,423 contigs (N50=6,983 bp, longest=75,003 bp), which was further scaffolded into 148,255 fragments (N50=19,470, longest=206,462 bp). This provided ~76% coverage of the genome based on an estimated size of 1.58 Gb. The assembled scaffolds allowed basic genomic annotation and comparative analyses with other available avian whole-genome sequences. Conclusions: The current data represents the first genomic information from and work carried out with a unique source of funding. This analysis further provides a means for directed training of young researchers in genetic and bioinformatics analyses and will facilitate progress towards a full assembly and annotation of the Puerto Rican parrot genome. It also adds extensive genomic data to a new branch of the avian tree, making it useful for comparative analyses with other avian species. Ultimately, the knowledge acquired from these data will contribute to an improved understanding of the overall population health of this species and aid in ongoing and future conservation efforts. Sherpa Romeo green journal. Open access article. Creative Commons Attribution 2.0 (CC BY 2.0) applies




ng

New Book- The HTML and CSS Workshop: A New, Interactive Approach to Learning HTML and CSS

I only wrote a chapter in this new book, The HTML and CSS Workshop: A New, Interactive Approach to Learning HTML and CSS, but it is a new book and my name is on it and it’s on Amazon, so it’s still ???? cool. I wrote the chapter on Themes, Colors, and Polish. Here’s what […]




ng

Working From Home For The First Time in 3 Years – Expect Some Writing/Open Source From Me

Like many of you I’m working from home for a while. As a mental health strategy, I’m going to do some writing and coding in the hour or so I get back each day from not having to commute. The first post, which will follow today, will be my thoughts on working from home. I […]




ng

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 […]




ng

Indian budget fails to offer the changes needed

Radical thinking and structural reforms are necessary but scant




ng

Staying home is a luxury many Indians cannot afford

Narendra Modi failed to say how millions of employees — mainly rural migrants — were to get by




ng

India: the millions of working poor exposed by pandemic

More than 140m migrant workers have lost jobs since the lockdown began and now face destitution




ng

Customizing File Inputs the Smart Way

And so it happened that I published the latest post of mine on Codrops, not here this time. It’s about styling <input type="file" /> by taking the advantage of <label>. The technique is not perfect – nothing is perfect that imitates native HTML elements – but having in mind its pros & cons, I found it to be the most appropriate solution for styling file inputs.

Read the article

See the Demo




ng

Drag and Drop File Uploading

When working on Readerrr, I wanted to enrich the experience of uploading an OPML file for importing feeds from other readers. There is nothing wrong with the traditional way for uploading a file, but it is a good thing to provide the alternative way – drag & drop file uploading. I've combined my experience into an article which you are very welcome to read on CSS-Tricks.

Read the article

Try the Demo




ng

Lazy Loading Responsive Adsense Ads

You've been hard at work optimizing your site. You've already done things like lazy-loading Google Maps and been wondering if there was anything else you could do. For example, is there anything we can do to improve the loading of ads? Good news, there is some things you can do. You can respect user's mobile data plan by loading ads only when they are likely to appear in the viewport zone. You can also serve ads in the right size in accordance to the screen of the device. That would be nice of you. That would not only be responsive but also responsible.

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

Read the article

Try the Demo

You can also examine the demo on CodePen and contribute, follow the project on GitHub.




ng

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.




ng

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.




ng

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




ng

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

Hayden Library - TA418.9.N35 I5737 2013




ng

Learning bio-micro-nanotechnology / Mel I. Mendelson

Hayden Library - TP248.25.N35 M46 2013




ng

Recent advances in nanotechnology / edited by Changhong Ke

Hayden Library - T174.7.R42 2012




ng

Radical abundance: how a revolution in nanotechnology will change civilization / K. Eric Drexler

Dewey Library - T174.7.D745 2013




ng

Advanced in nanoscience and technology: selected, peer reviewed papers from the 10th China International Nanoscience and Technology Symposium, Hangzhou (2011) and the Nano-Products Exposition, sponsored by Chinese Society of Micro-NanoTechnology and IEEE

Hayden Library - T174.7.C459 2011




ng

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




ng

Understanding the nanotechnology revolution / Edward L. Wolf and Manasa Medikonda

Hayden Library - T174.7.W65 2012




ng

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




ng

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




ng

Sustainable Synthesis of Nanomaterials: November 28 - December 3, 2011, Boston, Massachusetts, USA / editors H. Fan, M. Knez, S. S. Wong, W. Lee

Hayden Library - TA418.9.N35 S87 2011




ng

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




ng

Nanocontacts--emerging materials and processing for ohmicity and rectification: April 9-13, 2012, San Francisco, California, USA / editors, A.A. Talin, M.S. Islam, C. Lavoie, K-N. Tu

Hayden Library - QC176.8.N35 N3256 2012




ng

Nanostructured materials and nanotechnology - 2012: symposium held August 12-17, 2012, Cancún, México / editors, Claudia Gutiérrez-Wing, Instituto Nacional de Investigaciones Nucleares, Ocoyoacac, México, José Luis Rodríguez-

Hayden Library - TA418.9.N35 N3664 2012




ng

The business of nanotechnology IV: November 25-30, 2012, Boston, Massachusetts, USA / editors, L. Merhari, D. Cruikshank, J. Wang, K. Derbyshire

Hayden Library - T174.7.B88 2012




ng

Nanoimaging and nanospectroscopy: 27-29 August 2013, San Diego, California, United States / Prabhat Verma, Alexander Egner, editors ; sponsored and published by SPIE

Online Resource




ng

Advanced fabrication technologies for micro/nano optics and photonics VII: 3-5 February 2014, San Francisco, California, United States / Georg von Freymann, Winston V. Schoenfeld, Raymond C. Rumpf, editors ; sponsored by SPIE ; cosponsored by Samsung Adva

Online Resource




ng

Frontiers in micro-nano science and technology: selected, peer reviewed papers from the 12th China International Nanoscience and Technology Symposium, Chengdu (2013) and the Nano-Products Exposition, sponsored by Chinese Society of Micro-Nano Technology,

Hayden Library - T174.7.C456 2013




ng

Micro-nano technology XV: selected, peer reviewed papers from the 15th Annual Conference and 4th International Conference of the Chinese Society of Micro-Nano Technology (CSMNT 2013), November 3-6, 2013, Tianjin, China / edited by Fei Tang ; [Zheng You, c

Hayden Library - T174.7.C46 2013




ng

Emerging nanotechnologies for manufacturing / edited by Waqar Ahmed, Mark Jackson

Barker Library - T174.7.A364 2014




ng

Nanoimaging and nanospectroscopy II: 17-19 August 2014, San Diego, California, United States / Prabhat Verma, Alexander Egner, editors ; sponsored and published by SPIE

Online Resource




ng

Introduction to nano: basics to nanoscience and nanotechnology / Amretashis Sengupta, Chandan Kumar Sarkar, editors

Online Resource




ng

Proceedings of the 13th International Conference of the European Society for Precision Engineering and Nanotechnology: May 27th-31st, 2013, Berlin, Germany / editors, R. Leach, P. Shore ; proceedings compilation, T. Horwood, D. Nyman, D. Phillips, N. Will

Barker Library - T174.7.I59 2013




ng

Proceedings of the 14th International Conference of the European Society for Precision Engineering and Nanotechnology: June 2nd-6th, 2014, Dubrovnik, Croatia / editors, R. Leach ; proceedings compilation, N. Charlton, D. Nyman, D. Phillips

Barker Library - T174.7.I59 2014




ng

Commercializing nanomedicine: industrial applications, patents, and ethics / edited by Luca Escoffier, Mario Ganau, Julielynn Wong

Online Resource




ng

Leading edge of micro-nano science and technology: selected peer reviewed papers from the 11th China International Nanoscience and Technology Symposium (CINST 2012), October 21-25, 2012, Kunming, China / edited by Hailin Cong, Bing Yu and Xing Lu

Hayden Library - T174.7.C459 2012




ng

NANOFORUM 2013: Rome, Italy, 18-20 September 2013 / editors, Marco Rossi, Carlo Mariani, Maria Letizia Terranova ; sponsoring organizations, Sapienza University of Rome, in collaboration with Sapienza Nanotechnology and Nanoscience Laboratory [and 4 other

Online Resource