lab Controllable tuning of Fabry–Perot cavities via laser printing By pubs.rsc.org Published On :: J. Mater. Chem. C, 2020, Advance ArticleDOI: 10.1039/D0TC01662D, PaperTao DingFacile and controllable tuning of Fabry–Perot cavities is realised via photoablation of polystyrene medium, which generates different colours due to the change of local refractive index.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
lab Digital filters using MATLAB Lars Wanhammar, Tapio Saramäki By library.mit.edu Published On :: Sun, 5 Apr 2020 06:19:51 EDT Online Resource Full Article
lab Lullaby of Birdland: the Shearing touch / produced and directed by Jill Marshall By library.mit.edu Published On :: Sun, 7 May 2017 06:07:07 EDT Browsery DVD M1366.S54 L855 2016 Full Article
lab Die Entführung aus dem Serail / Mozart ; a co-production between Glyndebourne, François Roussillon et Associés and ZDF in collaboration with ARTE ; with the participation of NRK and Mezzo By library.mit.edu Published On :: Sun, 30 Jul 2017 06:23:01 EDT Browsery DVD M877 ent d Full Article
lab Capernaum (2018) / written and directed by Nadine Labaki [DVD]. By encore.st-andrews.ac.uk Published On :: [U.K.] : Picturehouse Entertainment, [2019] Full Article
lab The art of sound : a visual history for audiophiles / Terry Burrows ; in collaboration with EMI Archive Trust By prospero.murdoch.edu.au Published On :: Burrows, Terry, author Full Article
lab US labor market shatters post World War 2 records as coronavirus lockdowns bite By timesofindia.indiatimes.com Published On :: Fri, 08 May 2020 20:15:12 IST The labor department's closely watched monthly employment report on Friday also showed the unemployment rate surging to 14.7% last month, shattering the post-World War II record of 10.8% touched in November 1982. It strengthened analysts' views of a slow recovery from the recession caused by lockdowns imposed by states and local governments in mid-March to curb the spread of COVID-19, the respiratory illness caused by the virus. Full Article
lab Therapeutic enzymes: functions and clinical implications / Nikolaos Labrou, editor By library.mit.edu Published On :: Sun, 13 Oct 2019 07:39:15 EDT Online Resource Full Article
lab Protecting America’s Rarest Bat with Opening of the FPL Bat Lab at Zoo Miami By www.batcon.org Published On :: Thu, 24 Oct 2019 08:30:00 -0500 Miami, Fla. – (Oct. 24, 2019) – The FPL Bat Lab at Zoo Miami officially opened today focused on providing solutions to protect the federally Full Article Press Release
lab On Cancelable Promises By webreflection.blogspot.com Published On :: Thu, 03 Sep 2015 21:45:00 +0000 UpdateThe awesome Lie function got improved and became an official module (yet 30 lines of code thought). Its name is Dodgy, and it's tested and even more awesome! Ifeverydevelopertalksaboutsimilarissues with Promises, maybe we should just drop our "religion" for an instant and meditate about it ... Not today though, today is just fineWe've been demanding from JS and Web standards to give us lower level APIs and "cut the crap", but we can do even more than that: simply solve our own problems whenever we need, and "cut our own crap" by ourselves and for our own profit, instead of keep moaning without an outcome.Today, after reading yet another rant about what's missing in current Promise specification, I've decided to write a very simple gist:After so many discussions and bikeshead about this topic, I believe above gist simply packs in its simplicity all good and eventually bad intents from any voice of the chorus I've heard so far: if we are in charge of creating the Promise, we are the only one that could possibly make it abortable and only if we want to, it's an opt in rather than a default or a "boring to write" subclassit's widely agreed that cancellation should be rather synonymous of a rejection, there's no forever pending issue there, just a plain simple rejectionone of the Promise strength is its private scope callback, which is inevitably the only place where defining abortability would make sense. Take a request, a timer, an event handler defined inside that callback, where else would you provide the ability to explicitly abort and cleanup the behavior if not there?being the callback the best pace to resolve, reject, and optionally to abort, that's also the very same place we want to be sure that if there was a reason to abort we can pass it along the rejection, so that we could simply ignore it in our optionally abort aware Promises, and yet drop out from any other in the chain whenever the rejection occurs or it's simply ignoredthe moment we make the promise malleable from the outer world through a p.abort() ability, is also the very same moment we could just decide to resolve, or fully fail the promise via p.resolve(value) or p.reject(error)As example, and shown in the gist itself, this is how we could opt in: var p = new Lie(function (resolve, reject, onAbort) { var timeout = setTimeout(resolve, 1000, 'OK'); // invoking onAbort will explicit our intent to opt-in onAbort(function () { clearTimeout(timeout); return 'aborted'; // will be used as rejected error // it could even be undefined // so it's easier to distinguish // between real errors and aborts });});After that, we can p.abort() or try other resolve or reject options with that p instance and track it's faith: p.then( console.log.bind(console), console.warn.bind(console)).catch( console.error.bind(console));Cool, uh? We have full control as developers who created that promise, and we can rule it as much as we like when it's needed ... evil-laugh-meme-here Cooperative codeIn case you are wondering what's the main reason I've called it Lie in the first place, it's not because a rejected Promise can be considered a lie, simply because its behavior is not actually the one defined by default per each Promise.Fair enough for the name I hope, the problem might appear when we'd like to ensure our special abortable, resolvable, rejectable own Promise, shouldn't be passed around as such. Here the infinite amount of logic needed in order to solve this problem once for all: var toTheOuterWorld = p.then( function (data) {return data}, function (error) {return error});// or even ...var toTheOuterWorld = Promise.resolve(p);That's absolutely it, really! The moment we'd like to pass our special Promise around and we don't want any other code to be able to mess with our abortability, we can simply pass a chained Promise, 'cause that's what every Promise is about: how cool is that? // abortable promisevar cancelable = new Lie(function (r, e, a) { var t = setTimeout(r, 5000, 'all good'); a(function () { clearTimeout(t); });});// testing purpose, will it resolve or not?setTimeout(cancelable.reject, 1000, 'nope');// and what if we abort before?setTimeout(cancelable.abort, 750);// generic promise, let's log what happensvar derived = cancelable.then( function (result) { console.log('resolved', result); }, function (error) { error ? console.warn('rejected', error) : console.log('ignoring the .abort() call'); }).catch( function (error) { console.error('cought', error); });// being just a Promise, no method will be exposedconsole.log( derived.resolve, derived.reject, derived.abort); Moaaar liesIf your hands are so dirty that you're trying to solve abort-ability down the chain, don't worry, I've got you covered! Lie.more = function more(lie) { function wrap(previous) { return function () { var l = previous.apply(lie, arguments); l.resolve = lie.resolve; // optional bonus l.reject = lie.reject; // optional bonus l.abort = lie.abort; return Lie.more(l); }; } if (lie.abort) { lie.then = wrap(lie.then); lie.catch = wrap(lie.catch); } return lie;};We can now chain any lie we want and abort them at any point in time, how cool is that? var chainedLie = new Lie(function (res, rej, onAbort) { var t = setTimeout(res, 1000, 'OK'); onAbort(function (why) { clearTimeout(t); return why; });}).then( console.log.bind(console), console.warn.bind(console)).catch( console.error.bind(console));// check this outchainedLie.abort('because');Good, if you need anything else you know where to find me ;-)How to opt out from lies again? var justPromise = Promise.resolve(chainedLie);OK then, we've really solved our day, isn't it?! As SummaryPromises are by definition the returned or failed value from the future, and there's no room for any abort or manually resolved or rejected operation in there.... and suddenly we remind ourselves we use software to solve our problems, not to create more, so if we can actually move on with this issue that doesn't really block anyone from creating the very same simple logic I've put in place in about 20 well indented standard lines, plus extra optional 16 for the chainable thingy ... so what are we complaining about or why do even call ourselves developers if we get stuck for such little effort?Let's fell and be free and pick wisely our own footgun once we've understood how bad it could be, and let's try to never let some standard block our daily job: we are all hackers, after all, aren't we? Full Article
lab Introduction to GIS programming and fundamentals with Python and ArcGIS / Chaowei Yang ; with the collaboration of Manzhu Yu [and seven others] By library.mit.edu Published On :: Sun, 11 Mar 2018 06:53:06 EDT Rotch Library - G70.212.Y36 2017 Full Article
lab The future of Airbnb and the "sharing economy": the collaborative consumption of our cities / Jeroen A. Oskam By library.mit.edu Published On :: Sun, 23 Feb 2020 09:06:07 EST Rotch Library - G156.5.P44 O75 2019 Full Article
lab Labyrinth of ice: the triumphant and tragic Greely polar expedition / Buddy Levy By library.mit.edu Published On :: Sun, 12 Apr 2020 09:09:06 EDT Dewey Library - G670 1881.L48 2019 Full Article
lab Mastering collaboration: make working together less painful and more productive / Gretchen Anderson By library.mit.edu Published On :: Sun, 18 Aug 2019 08:43:23 EDT Online Resource Full Article
lab Innovation in Service Industries: An Investigation of the Internal and External Organizational Contexts from the Laboratory of Real Estate. By library.mit.edu Published On :: Sun, 18 Aug 2019 08:43:23 EDT Online Resource Full Article
lab Dynamic lines of collaboration: disruption handling & control / Hao Zhong, Shimon Y. Nof By library.mit.edu Published On :: Sun, 19 Jan 2020 07:19:07 EST Online Resource Full Article
lab The director's journey : the creative collaboration between directors, writers, and actors / Mark W. Travis By prospero.murdoch.edu.au Published On :: Travis, Mark W., 1943- Full Article
lab Large-Scale Annotation of Biomedical Data and Expert Label Synthesis and Hardware Aware Learning for Medical Imaging and Computer Assisted Intervention: International Workshops, LABELS 2019, HAL-MICCAI 2019, and CuRIOUS 2019, held in conjunction with MIC By library.mit.edu Published On :: Sun, 22 Dec 2019 06:23:55 EST Online Resource Full Article
lab Handbok of radar scattering statistics for terrain / Fawwaz T. Ulaby, M. Craig Dobson By library.mit.edu Published On :: Sun, 23 Feb 2020 06:28:52 EST Hayden Library - QC665.S3 U43 2019 Full Article
lab Interactive Collaborative Robotics: 4th International Conference, ICR 2019, Istanbul, Turkey, August 20-25, 2019, Proceedings / Andrey Ronzhin, Gerhard Rigoll, Roman Meshcheryakov (eds.) By library.mit.edu Published On :: Sun, 6 Oct 2019 06:22:10 EDT Online Resource Full Article
lab Feedback control systems: The MATLAB®/Simulink® approach / Farzin Asadi, Robert E. Bolanos, Jorge Rodríguez By library.mit.edu Published On :: Sun, 17 Nov 2019 06:24:26 EST Online Resource Full Article
lab Advances in robotics research: from lab to market: ECHORD++: robotic science supporting innovation / Antoni Grau, Yannick Morel, Ana Puig-Pey, Francesca Cecchi, editors By library.mit.edu Published On :: Sun, 12 Jan 2020 06:27:08 EST Online Resource Full Article
lab Fractional-order systems and PID controllers: using Scilab and Curve fitting based approximation techniques / Kishore Bingi, Rosdiazli Ibrahim, Mohd Noh Karsiti, Sabo Miya Hassan, Vivekananda Rajah Harindran By library.mit.edu Published On :: Sun, 12 Jan 2020 06:27:08 EST Online Resource Full Article
lab Machine component analysis with MATLAB / Dan B. Marghitu, Mihai Dupac By library.mit.edu Published On :: Sun, 2 Feb 2020 06:24:06 EST Online Resource Full Article
lab Solid-state welding: friction and friction stir welding processes / Esther Titilayo Akinlabi, Rasheedat Modupe Mahamood By library.mit.edu Published On :: Sun, 16 Feb 2020 06:19:41 EST Online Resource Full Article
lab Bringing innovative robotic technologies from research labs to industrial end-users: the experience of the European robotics challenges / Fabrizio Caccavale, Christian Ott, Bernd Winkler, Zachary Taylor, editors By library.mit.edu Published On :: Sun, 15 Mar 2020 06:23:26 EDT Online Resource Full Article
lab Vibration simulation using MATLAB and ANSYS / Michael R. Hatch By library.mit.edu Published On :: Sun, 15 Mar 2020 06:23:26 EDT Online Resource Full Article
lab PID Control System Design and Automatic Tuning using MATLAB/Simulink By www.wiley.com Published On :: 2020-04-28T04:00:00Z Covers PID control systems from the very basics to the advanced topicsThis book covers the design, implementation and automatic tuning of PID control systems with operational constraints. It provides students, researchers, and industrial practitioners with everything they need to know about PID control systemsfrom classical tuning rules and model-based design to constraints, automatic tuning, cascade control, and gain scheduled control. Read More... Full Article
lab A simple field-based biodegradation test shows pH to be an inadequately controlled parameter in laboratory biodegradation testing By feeds.rsc.org Published On :: Environ. Sci.: Processes Impacts, 2020, 22,1006-1013DOI: 10.1039/C9EM00491B, Paper Open Access   This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.Matthew Goss, Zhe Li, Michael S. McLachlanWe developed a field-based biodegradation test based on OECD 309 which minimizes the need for laboratory resources. Significant differences in biodegradation rates were observed between parallel lab and field tests likely due to pH disparities.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
lab Trichloroacetyl chloride, CCl3COCl, as an alternative Cl atom precursor for laboratory use and determination of Cl atom rate coefficients for n-CH2CH(CH2)xCN (x = 3–4) By feeds.rsc.org Published On :: Environ. Sci.: Processes Impacts, 2020, Advance ArticleDOI: 10.1039/D0EM00105H, PaperSofie Askjær Hass, Simone Thirstrup Andersen, Ole John NielsenInvestigation of CCl3COCl as a Cl atom precursor for laboratory use in (relative) rate and product.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
lab A charm of lullabies: op. 41: for mezzo-soprano & piano / Benjamin Britten ; poems by William Blake, Robert Burns, Robert Greene, Thomas Randolph & John Philip, with appendix containing two further settings of poems by Nicholas Breton & John D By library.mit.edu Published On :: Sun, 23 Feb 2020 08:25:02 EST STACK SCORE Mu pts B777 chlu a Full Article
lab Development of linguistic linked open data resources for collaborative data-intensive research in the language sciences / edited by Antonio Pareja-Lora, María Blume, Barbara C. Lust, and Christian Chiarcos By library.mit.edu Published On :: Sun, 26 Jan 2020 06:46:16 EST Online Resource Full Article
lab Central Catalan and Swabian: a study in the framework of the typology of syllable and word languages / Javier Caro Reina By library.mit.edu Published On :: Sun, 26 Jan 2020 06:46:16 EST Dewey Library - P217.52.R45 2019 Full Article
lab Teaching and testing L2 interactional competence: bridging theory and practice / edited by M. Rafael Salaberry and Silvia Kunitz By library.mit.edu Published On :: Sun, 26 Jan 2020 06:46:16 EST Online Resource Full Article
lab Explorations in second language acquisition and processing / edited by Roumyana Slabakova, James Corbet, Laura Dominguez, Amber Dudley and Amy Wallington By library.mit.edu Published On :: Sun, 23 Feb 2020 07:00:06 EST Hayden Library - P118.2.E965 2019 Full Article
lab A grammar of Pévé / by Erin Shay ; in collaboration with Lazare Wambadang By library.mit.edu Published On :: Sun, 19 Apr 2020 07:25:24 EDT Dewey Library - PL8433.S53 2020 Full Article
lab Meaning and structure in second language acquisition: in honor of Roumyana Slabakova / edited by Jacee Cho, Michael Iverson, Tiffany Judy, Tania Leal, Elena Shimanskaya By library.mit.edu Published On :: Sun, 26 Apr 2020 07:06:33 EDT Hayden Library - P118.2.M4 2018 Full Article
lab Superfast and controllable microfluidic inking of anti-inflammatory melanin-like nanoparticles inspired by cephalopods By feeds.rsc.org Published On :: Mater. Horiz., 2020, Advance ArticleDOI: 10.1039/D0MH00014K, Communication Open Access   This article is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported Licence.Shiqi Wang, Saowanee Wannasarit, Patrícia Figueiredo, Jiachen Li, Alexandra Correia, Bing Xia, Ruedeekorn Wiwattanapatapee, Jouni Hirvonen, Dongfei Liu, Wei Li, Hélder A. SantosWe report a microfluidic approach for superfast melanin-like nanoparticle preparation with tunable size and monodispersity.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
lab What laboratory skills do students think they possess at the start of University? By feeds.rsc.org Published On :: Chem. Educ. Res. Pract., 2020, Advance ArticleDOI: 10.1039/C9RP00104B, PaperNimesh Mistry, Stephen G. GormanTo cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
lab [ASAP] Dual-Activatable Cell Tracker for Controlled and Prolonged Single-Cell Labeling By feedproxy.google.com Published On :: Tue, 28 Apr 2020 04:00:00 GMT ACS Chemical BiologyDOI: 10.1021/acschembio.0c00208 Full Article
lab Exploring planetary climate: a history of scientific discovery on Earth, Mars, Venus, and Titan / Ralph D. Lorenz (John Hopkins Applied Physics Laboratory) By library.mit.edu Published On :: Sun, 14 Jul 2019 08:50:33 EDT Hayden Library - QB603.A85 L67 2019 Full Article
lab Astrolabes in medieval cultures / edited by Josefina Rodriguez-Arribas, Charles Burnett, Silke Ackermann, Ryan Szpiech By library.mit.edu Published On :: Sun, 11 Aug 2019 09:34:13 EDT Hayden Library - QB85.A88 2019 Full Article
lab Laboratory astrophysics / Guillermo M. Muñoz Caro, Rafael Escribano, editors By library.mit.edu Published On :: Sun, 16 Feb 2020 07:32:02 EST Online Resource Full Article
lab Enceladus and the icy moons of Saturn / edited by Paul M. Schenk, Roger N. Clark, Carly J.A. Howett, Anne J. Verbiscer, J. Hunter Waite ; with the assistance of Renee Dotson ; with 84 collaborating authors By library.mit.edu Published On :: Sun, 26 Apr 2020 08:31:05 EDT Hayden Library - QB405.E53 2018 Full Article
lab Labor policy to promote good jobs in Tunisia: revisiting labor regulation, social security, and active labor market programs / Diego F. Angel-Urdinola, Antonio Nucifora, and David Robalino, editors By library.mit.edu Published On :: Sun, 30 Jun 2019 08:09:03 EDT Online Resource Full Article
lab Mediation in Collective Labor Conflicts edited by Martin C. Euwema, Francisco J. Medina, Ana Belén García, Erica Romero Pender By library.mit.edu Published On :: Sun, 21 Jul 2019 08:06:11 EDT Online Resource Full Article
lab Essay on the rate of wages: with an examination of the causes of the differences in the condition of the labouring population throughout the world. / By H.C. Carey By library.mit.edu Published On :: Sun, 21 Jul 2019 08:06:11 EDT Online Resource Full Article
lab From Transition to EU Accession: the Bulgarian Labor Market During the 1990s. By library.mit.edu Published On :: Sun, 28 Jul 2019 08:41:59 EDT Online Resource Full Article
lab Vers de nouveaux modes de formation professionnelle?: rôle des acteurs et des collaborations / sous la direction de Diane-Gabrielle Tremblay et Pierre Doray By library.mit.edu Published On :: Sun, 8 Sep 2019 08:47:35 EDT Online Resource Full Article
lab Beaten down, worked up: the past, present, and future of American labor / Steven Greenhouse By library.mit.edu Published On :: Sun, 15 Sep 2019 08:40:32 EDT Dewey Library - HD8072.5.G739 2019 Full Article