vi

Repurposed drugs offer hope in India’s Covid fight

ICMR has identified over a dozen other drugs, including remdesivir, mycobacterium W, disulfiram and resveratrol, which could be used for treating Covid-19. Some of these drugs are undergoing clinical trials in India, sources said.




vi

CSIR submits 53 genome sequences of coronavirus to global body; to share 450 more by May 15

CSIR's Institute of Genomics and Integrative Biology (IGIB), Delhi, Centre for Cellular and Molecular Biology (CCMB), Hyderabad and Institute of Microbial Technology, Chandigarh are currently sequencing the genomes of the novel coronavirus, he said. Other CSIR institutes are also expected to join the process.




vi

Bilateral deals might not be equitable for Covid-19: MPP executive director Charles Gore

The Medicines Patent Pool is a United Nations-backed public health organisation that helps middle- and low-income countries get access to critical drugs. MPP executive director Charles Gore told ET’s Divya Rajagopal about the organisation’s plan to ensure equitable access of Covid-19 drugs and vaccines.




vi

Gilead under gun to mass-produce virus drug or risk exclusivity

All of that could add up to market wins if remdesivir lives up to expectations and Gilead can ramp up to sufficiently respond to Covid-driven demand. But if it can’t, Gilead could be “very vulnerable” to the federal government using its powers to compel the licensure of remdesivir patents, Roth said.




vi

Chinese drugmaker in talks to test virus vaccine globally

With China having largely curbed its growth of new infections, its drugmakers will need to seek international cooperation to test their vaccine candidates in other countries — a task that may be complicated by tensions between China and some nations, especially the US, over how and where the virus originated.




vi

Harpsichord sonatas / Vincent Persichetti

MEDIA PhonCD P431 hpsmu




vi

Violin concerto: Grand duo / Lou Harrison

MEDIA PhonCD H248.2 insmu c




vi

Dark holler / David Kirkland Garner

MEDIA PhonCD G1859 dar




vi

The Andrée expedition: From the diary of Virginia Woolf / Dominick Argento

MEDIA PhonCD Ar37 song




vi

Viola concertos / Amanda Harberg, Max Wolpert

MEDIA PhonCD D486 vio




vi

Blood, forgotten / Mark Nowakowski ; Emily Ondracek-Peterson, solo violin ; Voxare String Quartet

MEDIA PhonCD N8605 insmu




vi

You're the man / Marvin Gaye

MEDIA PhonCD P G255 you




vi

Complete works for violin and for viola / Salvatore Sciarrino

MEDIA PhonCD Sci12 insmu a




vi

Monológos: música mexicana de concierto para violonchelo solo / Gustavo Martín, violonchelo

MEDIA PhonCD M3631 mon




vi

Concerti per violino: "La boemia" / Vivaldi

MEDIA PhonCD V836 covb h




vi

Concerti per archi.: e concerti per viola d'amore / Vivaldi

MEDIA PhonCD V836 co u




vi

Il Giustino / Vivaldi

MEDIA PhonCD V836 giu




vi

Petite fleur: the music of Sidney Bechet / David Liebman ; John Stowell

MEDIA PhonCD J B387 pet




vi

Divine theatre: sacred motets / by Giaches de Wert

MEDIA PhonCD W498 mo




vi

Concertos: Sunburst / David Gompper

MEDIA PhonCD G587 orcmu a




vi

Arie e cantate per contralto / Vivaldi

MEDIA PhonCD V836 vocmu e




vi

Endangered species / Alvin Curran

MEDIA PhonCD P C936 end




vi

Violin concerto & Fiddle dance suite / Nicola Benedetti, Wynton Marsalis

MEDIA PhonCD M35 insmu




vi

Speak, be silent / Chaya Czernowin, Anna Thorvaldsdóttir, Mirela Ivičević, Liza Lim, Rebecca Saunders

MEDIA PhonCD R479 spe




vi

Tangos for Yvar / Aharonián, Babbitt, Berkman, Biscardi, Fennelly, Finch, Hill, Johnson, Mumford, Nichifor, Nobre, Nyman, Pender, Piazzolla, Rzewski, Schimmel, Vigeland, Wolpe

MEDIA PhonCD Sh97 tan




vi

Tootsie: the comedy musical / music and lyrics by David Yazbek ; book by Robert Horn ; based on the story by Don McGuire and Larry Gelbart and the Columbia Pictures motion picture

MEDIA PhonCD Y29 too




vi

Mozart, Beethoven, Harbison / David Deveau

MEDIA PhonCD D492 moz




vi

Viola concerto: Handel variations / Poul Ruders

MEDIA PhonCD R8329 orcmu a




vi

Living music / Kernis, Fine, Elkies, Barker, Coleman

MEDIA PhonCD D124 liv




vi

Instruments of revelation / Victoria Bond

MEDIA PhonCD B64 sel




vi

Castillos de viento / Duo Damiana

MEDIA PhonCD D923742 cas




vi

Complete cello suites / JS Bach ; transcribed for violin

MEDIA PhonCD B122 suvc ar d




vi

Chinese fantasies / Fangye Sun, violin

MEDIA PhonCD Sun71 chi




vi

Web Tools #354 - React Tools, Image/Video Tools, Uncats

Web Tools Weekly

Issue #354 • April 30, 2020

>&campaign_id=02f2bef915&device=desktop&v=0.14" style="width: 100%;max-width: 600px;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;-ms-interpolation-mode: bicubic;" width="600">

In previous tips I introduced a basic HTML Drag and Drop API example along with some things you can do with the dataTransfer() object. This tip will focus on the different events you can listen for during a drag operation.

There are 7 drag events that are supported across all modern browsers. They are:

  • dragstart - A dragging operation begins (on dragged item)
  • drag - A drag operation is in process (on dragged item)
  • dragenter - A dragged item enters a valid drop target (on drop target)
  • dragover - A valid drop target is dragged over (on drop target)
  • dragleave - A dragged item leaves a valid drop target (on drop target)
  • drop - A dragged item is dropped on a valid drop target (on drop target)
  • dragend - A drag operation ends (on dragged item)
The notes in parentheses next to each bullet point indicate where the event listener would be placed when listening for the event.

As usual, this is always more interesting with an interactive example, so here's a CodePen demo that illustrates all 7 drag events by printing each one on the page as the event occurs. Some events, of course, occur simultaneously. Also, in order to see the dragleave event, you have to 'leave' the drop target before entering it again to complete the drop.

The demo displays each message once but it should be noted that the drag and dragover events fire continuously while the item is dragged or while the drop target is being dragged over. The rest of the events occur one time each then won't occur again until another drag operation is initiated, ended, or another drop target is accessed, etc.

It should also be noted that MDN's article that lists the different events also lists a dragexit event that has some browser support. But it's recommended to use the dragleave event (which is apparently the equivalent) instead.
 

Now on to this week's tools!

React Tools

>&campaign_id=02f2bef915&device=desktop&v=0.14" style="padding-bottom: 12px;max-width: 568px;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;-ms-interpolation-mode: bicubic;" width="568">
Enform
Handle React forms with joy. Helps you manage form validation, dirty form submission and reset, field values and changes, and error messages.

react-letter
A React component that allows for an easy display of HTML e-mail content with automatic sanitization. Support for features should match what is supported by Gmail.

useCustomHook
A starter template for creating a new React Hook.

react-easy-state
Simple React state management made with ES6 Proxies.

Crank.js
Write JSX-driven components with functions, promises, and generators. uses the same JSX syntax and diffing algorithm popularized by React, allowing you to write HTML-like code directly in your JavaScript.

use-scroll-to-bottom
React Hook that uses IntersectionObserver to detect when the user has scrolled to the bottom of the page.

React Cool Portal
A React hook for Portals that helps you render children (e.g. modals, dropdowns, tooltips, etc) into a DOM node that exists outside the DOM hierarchy of the parent component.

React State Selector
Performant, type safe and easy to use React global state manager.

React Table
Now at version 7+. Hooks for building lightweight, fast and extendable data grids for React.

react-curved-arrow
Use nice curvy arrows in your React project. Great for interactive tutorials and product tours.

react-enroute
Now at version 4+. React router with a small footprint for modern browsers.

codelift
A "No Code" GUI for your React app.
50% Off Courses by Wes Bos (Master Packages!):
 
 

Media Tools (SVG, Audio, Video, etc.)

British Museum Collection
The British Museum has released 1.9 million images, most with a CC 4.0 license.

Rickshaw
A JavaScript toolkit for creating interactive time series graphs.

Trianglify
Algorithmically generated triangle art that you can render in a project using a simple API, or generate and download using the online tool.

Plotly.js
Built on top of D3.js and stack.gl, a high-level, declarative charting library with over 40 chart types, including scientific charts, 3D graphs, statistical charts, SVG maps, financial charts, and more.

Image Cropper
A quick and easy way to resize any image (PNG, JPG, SVG, GIF, and WEBP supported).

PicsArt Photo Editor
More than a dozen online photo editing tools including duotone effects, overlays, filters, background editing, and more.

BlurHash
A compact representation of a placeholder for an image. Replace boring grey boxes with beautiful states for your placeholders.

Image Compare Viewer
A vanilla JavaScript, dependency-free component that adds an interactive image diff viewer to any page. The on page demos are pretty cool!

OpenJSCAD.org
A set of modular, browser and command line tools for creating parametric 2D & 3D designs with JavaScript code.

Vime
Open source video player library focused on giving users and developers the best possible media player experience. Supports HTML5, Dash, YouTube, Vimeo, and Dailymotion.

Mixkit Music
Free stock music clips that are royalty-free for commercial projects.

The Uncategorizables

Exchange Rates API
A simple and lightweight free service for current and historical foreign exchange rates.

Amazon AppFlow
A fully managed integration service that enables you to securely transfer data between SaaS apps like Salesforce, Marketo, Slack, and ServiceNow, and AWS services like Amazon S3, in just a few clicks.

Digital Brain
Auto-generates your basic documentation and then provides a beautiful, fast, and collaborative interface for your team to complete your documentation process.

Permanent.org
A new non-profit, secure cloud storage service with a focus on privacy that offers a free gigabyte to start.

Flow
A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.

Phelia
A reactive Slack application framework. Build interactive Slack apps without webhooks or JSON headache. If you know React, you know how to make a Slack app.

hCaptcha
A drop-in replacement for reCAPTCHA (you can switch within minutes) that protects user privacy, rewards websites, and helps companies get their data labeled.

markmap-lib
Visualize your Markdown with mindmaps.

Plausible
Simple and privacy-friendly alternative to Google Analytics. A lightweight and open-source site analytics tool that doesn’t use cookies and is fully compliant with GDPR, CCPA, and PECR.

Public APIs
A collection of free public APIs for software developers, categorized.

A Tweet for Thought

Technology has changed the way we behave, as this thread demonstrates.
 

Got a Tool Suggestion?

Made something? Send links via Direct Message on Twitter @WebToolsWeekly (details here). No tutorials or articles, please. If you have any suggestions for improvement or corrections, feel free to reply to this email.
 

Before I Go...

If you're a big Seinfeld fan like I am, you'll love this: Seinfeld Adventure. Right now it's just a pitch for a game. I seriously doubt Jerry and his producers will approve this, but it's pretty cool to see what it would be like to play "a game about nothing".

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
webtoolsweekly.com
@WebToolsWeekly
PayPal.me/WebToolsWeekly
WTW on YouTube




vi

[ASAP] Pd-Catalyzed Cross-Coupling of Highly Sterically Congested Enol Carbamates with Grignard Reagents via C–O Bond Activation

Organic Letters
DOI: 10.1021/acs.orglett.0c01127




vi

[ASAP] Photochemical Oxidation Specific to Distorted Aromatic Amines Providing <italic toggle="yes">ortho</italic>-Diketones

Organic Letters
DOI: 10.1021/acs.orglett.0c01190




vi

[ASAP] Visible-Light-Induced Palladium-Catalyzed Intermolecular Narasaka–Heck Reaction at Room Temperature

Organic Letters
DOI: 10.1021/acs.orglett.0c01267




vi

[ASAP] Carbocation versus Carbene Controlled Chemoselectivity: DFT Study on Gold- and Silver-Catalyzed Alkylation/Cyclopropanation of Indoles with Vinyl Diazoesters

Organic Letters
DOI: 10.1021/acs.orglett.0c01476




vi

[ASAP] Copper-Catalyzed Oxyvinylation of Diazo Compounds

Organic Letters
DOI: 10.1021/acs.orglett.0c01150




vi

[ASAP] Selective Synthesis of Secondary Alkylboronates: Markovnikov-Selective Hydroboration of Vinylarenes with Bis(pinacolato)diboron Catalyzed by a Nickel Pincer Complex

Organic Letters
DOI: 10.1021/acs.orglett.0c01416




vi

[ASAP] Stereoselective Asymmetric Synthesis of Pyrrolidines with Vicinal Stereocenters Using a Memory of Chirality-Assisted Intramolecular S<sub>N</sub>2' Reaction

Organic Letters
DOI: 10.1021/acs.orglett.0c01307




vi

[ASAP] Synthesis of Aspidodispermine via Pericyclic Framework Reconstruction

Organic Letters
DOI: 10.1021/acs.orglett.0c01242




vi

[ASAP] Iron-Catalyzed Oxidative Coupling of Indoline-2-ones with Aminobenzamides via Dual C–H Functionalization

Organic Letters
DOI: 10.1021/acs.orglett.0c01066




vi

[ASAP] Sequential Visible-Light and <italic toggle="yes">N</italic>-Heterocyclic Carbene Catalysis: Stereoselective Synthesis of Tetrahydropyrano[2,3-<italic toggle="yes">b</italic>]indoles

Organic Letters
DOI: 10.1021/acs.orglett.0c01447




vi

[ASAP] Synthesis of Spiroisoxazolines via an Oximation/Dearomatization Cascade under Air

Organic Letters
DOI: 10.1021/acs.orglett.0c01429




vi

[ASAP] Oxidative Coupling of Aldehydes with Alcohol for the Synthesis of Esters Promoted by Polystyrene-Supported N-Heterocyclic Carbene: Unraveling the Solvent Effect on the Catalyst Behavior Using NMR Relaxation

Organic Letters
DOI: 10.1021/acs.orglett.0c01188




vi

[ASAP] Copper-Catalyzed 1,2-Aminocyanation of Unactivated Alkenes via Cyano Migration

Organic Letters
DOI: 10.1021/acs.orglett.0c01217




vi

[ASAP] Palladium-Catalyzed Regio- and Stereoselective Cross-Coupling of Vinylethylene Carbonates with Ketimine Esters to Generate (<italic toggle="yes">Z</italic>)-Tri- and Tetra-substituted Allylic Amino Acid Derivatives

Organic Letters
DOI: 10.1021/acs.orglett.0c01211




vi

[ASAP] Benzo- and Thieno-Annulated Tetracenes: A One-Pot Synthesis via Cross-Dehydrogenative Annulation

Organic Letters
DOI: 10.1021/acs.orglett.0c01244




vi

[ASAP] Stereospecific Isomerization of Allylic Halides via Ion Pairs with Induced Noncovalent Chirality

Organic Letters
DOI: 10.1021/acs.orglett.0c01200