process

SO2F2-Mediated one-pot cascade process for transformation of aldehydes (RCHO) to cyanamides (RNHCN)

RSC Adv., 2020, 10,17288-17292
DOI: 10.1039/D0RA02631J, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Yiyong Zhao, Junjie Wei, Shuting Ge, Guofu Zhang, Chengrong Ding
Our gram-scale process uses abundant and inexpensive aldehydes, a clean nitrogen source, requires no additional carbon atoms, is transition-metal free, and features easy work-up and excellent functional group compatibility.
The content of this RSS Feed (c) The Royal Society of Chemistry




process

Custom CSS preprocessing

Did you know that you can build your own CSS preprocessor with Node.js libraries? They can be used alongside established preprocessors like Sass, and are useful for defining tasks beyond preprocessing.

Libraries like Rework and PostCSS let you create and assemble an arbitrary collection of plugins that can inspect or manipulate CSS.

At the time of writing, Twitter uses Rework to perform various tasks against our CSS source code for twitter.com.

Creating a CSS preprocessor with Rework

At its core, Rework is a module that accepts a string of CSS, produces a CSS abstract syntax tree (AST), and provides an API for manipulating that AST. Plugins are functions that have access to the AST and a Rework instance. Rework lets you chain together different plugins and generate a string of new CSS when you’re done.

The source string is passed into the rework function and each plugin is applied with .use(fn). The plugins transform the data in the AST, and .toString() generates the new string of CSS.

Below is an example of a custom preprocessor script using Rework and Autoprefixer. It’s a simplified version of the transformation step we use for twitter.com’s CSS.

var autoprefixer = require('autoprefixer');
var calc = require('rework-calc');
var rework = require('rework');
var vars = require('rework-vars')();

var css = fs.readFileSync('./css/main.css', 'utf-8');

css = rework(css)
  .use(vars)
  .use(calc)
  .toString();

css = autoprefixer().process(css);

fs.writeFileSync('./build/bundle.css', css)

The script runs rework-vars, rework-calc, and then passes the CSS to Autoprefixer (which uses PostCSS internally) to handle the addition of any necessary vendor prefixes.

rework-vars provides a limited subset of the features described in the W3C-style CSS custom property spec. It’s not a polyfill!

Variables can be declared as custom CSS properties on the :root element, prefixed with --. Variables are referenced with the var() function, taking the name of a variable as the first argument and an optional fallback as the second.

For example, this source:

:root {
  --width-button: 200px;
}

.button {
  width: var(--width-button);
}

yields:

.button {
  width: 200px;
}

There are many different Rework plugins that you can use to create a custom preprocessor. A more complete list is available on npm. In order to limit the chances of long-term divergence between our source code and native CSS, I’ve chosen to stick fairly closely to features that are aligned with future additions to native CSS.

Creating your own Rework plugin

Rework plugins are functions that inspect or mutate the AST they are provided. Below is a plugin that rewrites the value of any font-family property to sans-serif.

module.exports = function plugin(ast, reworkInstance) {
  ast.rules.forEach(function (rule) {
    if (rule.type != 'rule') return;

    rule.declarations.forEach(function (declaration, index) {
      if (declaration.property == 'font-family') {
        declaration.value = 'sans-serif';
      }
    });
  });
};

Rework uses css-parse to create the AST. Unfortunately, both projects are currently lacking comprehensive documentation of the AST, but it’s not difficult to piece it together yourself.

Beyond preprocessing

Since Rework and PostCSS expose an AST and provide a plugin API, they can be used for other CSS tasks, not just preprocessing.

At Twitter, our CSS build pipeline allows you to perform custom tasks at 2 stages of the process: on individual files and on generated bundles. We use Rework at both stages.

Individual files are tested with rework-suit-conformance to ensure that the SUIT-style CSS for a component is properly scoped.

/** @define MyComponent */

:root {
  --property-MyComponent: value;
}

.MyComponent {}

Bundles are preprocessed as previously described, and also tested with rework-ie-limits to ensure that the number of selectors doesn’t exceed IE 8/9’s limit of 4095 selectors per style sheet.

Other tasks you can perform include generating RTL style sheets (e.g., css-flip) and extracting detailed information about the perceived health of your CSS (e.g., the number of different colours used, duplicate selectors, etc.).

Hopefully this has given you a small glimpse into some of the benefits and flexibility of using these tools to work with CSS.




process

Supply chain management process standards [electronic resource] : deliver processes / Council of Supply Chain Management Professionals

Council of Supply Chain Management Professionals, author




process

Supply chain management talent development [electronic resource] : acquire, develop, and advance processes / Council of Supply Chain Management Professionals

Council of Supply Chain Management Professionals, author




process

Value-driven business process management [electronic resource] : the value-switch for lasting competitive advantage / Peter Franz ; Mathias Kirchmer

Franz, Peter




process

Interactions in the marine benthos : global patterns and processes / edited by Stephen J. Hawkins, Katrin Bohn, Louise B. Firth, Gray A. Williams




process

Accelerating charge transfer in ultrafine NiFe-LDHs/CB interface during electrocatalyst activation process for water oxidation

Dalton Trans., 2020, Accepted Manuscript
DOI: 10.1039/D0DT00824A, Paper
Mengke Cai, Qinglin Liu, Yiyue Zhao, Zhenyu Wang, Yinle Li, Guangqin Li
Owing to coordinating of intriguing activity and conductivity, the hybrid compositions of layered double hydroxides (LDHs) and carbon-based materials have been extensively and widely applied to evolve oxygen gas for...
The content of this RSS Feed (c) The Royal Society of Chemistry




process

An ultra-effective pathway for fully removing the oxygen components of graphene oxide by a flame-assisted microwave process

Dalton Trans., 2020, Accepted Manuscript
DOI: 10.1039/D0DT01483D, Communication
Xuefeng Zou, Qin Hu, Hengxiu Yang, Feng Chen, Bin Xiang, Xinyue Liang, Qibing Wu, Hujun Shen
Here we report an ultra-effective, reliable pathway to reduce GO into graphene by an about 4-seconds flame-assisted microwave process. A holey graphene with a C/O atom ratio of 31.1, a...
The content of this RSS Feed (c) The Royal Society of Chemistry




process

Influence of magnetic dilution on relaxation processes in a solid solution comprising tetrahedral Co/ZnII complexes

Dalton Trans., 2020, Advance Article
DOI: 10.1039/D0DT01058H, Paper
Magdalena Ceglarska, Olaf Stefańczyk, Shin-ichi Ohkoshi, Anna M. Majcher-Fitas
Dilution with diamagnetic species in a SIM solid solution leads to an increase in relaxation times at low temperatures and monotonously reduces the probability of quantum tunneling of magnetization and the direct process.
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




process

The suspect's statement: talk and text in the criminal process / Martha Komter, Netherlands Institute for the Study of Crime and Law Enforcement (NSCR)

Dewey Library - K5401.K66 2018





process

Mediation : principles process practice / Laurence Boulle, Teh Hwee Hwee

Boulle, Laurence, 1949-




process

[ASAP] Urine Metabolome Profiling Reveals Imprints of Food Heating Processes after Dietary Intervention with Differently Cooked Potatoes

Journal of Agricultural and Food Chemistry
DOI: 10.1021/acs.jafc.0c01136




process

One-pot process converts CO<sub>2</sub> captured from the air into methanol

Scientists use an alkali hydroxide–based system to turn carbon dioxide into a carbon-neutral fuel




process

To improve safety, Camille Peres couples psychology to process design

People are too complicated for one-size-fits-all communication, she says




process

Dynamics of complex interconnected systems [electronic resource] : networks and bioprocesses / edited by Arne T. Skjeltorp and Alexander V. Belushkin

Dordrecht : Springer, [2006]




process

Investigation of titanium mesh as a cathode for the electro-Fenton process: consideration of its practical application in wastewater treatment

Environ. Sci.: Water Res. Technol., 2020, Advance Article
DOI: 10.1039/C9EW01144G, Paper
Jiho Lee, Aseom Son, Young-Jin Ko, Min-Jung Shin, Woong Sub Kim, Jae Woo Choi, Jaesang Lee, Seok Won Hong
We show that a Ti electrode with a large opening size is a promising cathode material in the application of the electro-Fenton process for degradation of organic pollutants in wastewater treatment.
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




process

Molecular Mechanisms and Potential Applications for the Intrinsic Chemiluminescence Production from the Degradation of Haloaromatic Pollutants during Environmentally-Friendly Advanced Oxidation Processes

Environ. Sci.: Water Res. Technol., 2020, Accepted Manuscript
DOI: 10.1039/D0EW00325E, Perspective
Li Mao, Hui-Ying Gao, Bo Shao, Chun-Hua Huang, Ben-Zhan Zhu
The ubiquitous distribution of halogenated aromatic compounds (XAr) coupled with their carcinogenicity has raised public concerns on their potential risks to both human health and our ecosystem. Recently, advanced oxidation...
The content of this RSS Feed (c) The Royal Society of Chemistry




process

Integration of aerobic granulation and UV/H2O2 processes in a continuous flow system for the degradation of sulfolane in contaminated water

Environ. Sci.: Water Res. Technol., 2020, Advance Article
DOI: 10.1039/C9EW01048C, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Muhammad Faizan Khan, Linlong Yu, Jordan Hollman, Joo Hwa Tay, Gopal Achari
Aerobic granulation and UV/H2O2 in a continuous flow-through reactor can effectively degrade emerging contaminates, such as sulfolane.
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




process

The impact of monochloramines and dichloramines on reverse osmosis membranes in wastewater potable reuse process trains: a pilot-scale study

Environ. Sci.: Water Res. Technol., 2020, 6,1336-1346
DOI: 10.1039/D0EW00048E, Paper
Hye-Jin Lee, Mohamad Amin Halali, Siva Sarathy, Charles-François de Lannoy
Dichloramine has a strong oxidative effect on polyamide RO membranes, causing oxidative hydrogen bond breakage of the polyamide rejection layer.
The content of this RSS Feed (c) The Royal Society of Chemistry




process

Mechanisms for degradation and transformation of β-blocker atenolol via electrocoagulation, electro-Fenton, and electro-Fenton-like processes

Environ. Sci.: Water Res. Technol., 2020, 6,1465-1481
DOI: 10.1039/D0EW00114G, Paper
Kadarkarai Govindan, Vimukthi D. W. Sumanasekara, Am Jang
This study investigated the mechanism of atenolol degradation and transformation through ˙OH-based electro-Fenton (EF), SO4˙-based EF-like, and electrocoagulation (EC) processes.
The content of this RSS Feed (c) The Royal Society of Chemistry




process

Emerging investigator series: phosphorus recovery from municipal wastewater by adsorption on steelmaking slag preceding forward osmosis: an integrated process

Environ. Sci.: Water Res. Technol., 2020, Advance Article
DOI: 10.1039/D0EW00187B, Paper
Biplob Kumar Pramanik, Md. Aminul Islam, Muhammad Bilal Asif, Rajeev Roychand, Sagor Kumar Pramanik, Kalpit Shah, Muhammed Bhuiyan, Faisal Hai
Phosphorus is a critical non-renewable mineral essential for sustainable crop production.
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




process

Proceedings of the Europe/Africa Conference Dresden 2017- Polymer Processing Society PPS: conference date, 27-29 June 2017: location, Dresden, Germany / editors, Udo Wagenknecht, Petra Pötschke, Sven Wiessner and Michael Gehde

Online Resource




process

Proceedings of PPS-33: the 33rd International Conference of the Polymer Processing Society: conference papers: conference date, 10-14 December 2017: location, Cancun, Mexico / editors, Octavio Manero and Fausto Calderas

Online Resource




process

High-Energy Processes in Condensed Matter (HEPCM 2019): proceedings of the XXVI Conference on High-Energy Processes in Condensed Matter, dedicated to the 150th anniversary of the birth of S.A. Chaplygin: conference date, 3-5 April 2019: location, Novosibi

Online Resource




process

Automating vibrational spectroscopy data preprocessing and multivariate analysis with MATLAB® / by Tanmoy Bhattacharjee

Online Resource




process

Epistemic processes: a basis for statistics and quantum theory / Inge S. Helland

Hayden Library - QC174.12.H45 2018




process

Classical kinetic theory of weakly turbulent nonlinear plasma processes / Peter H. Yoon (University of Maryland, College Park)

Dewey Library - QC718.Y66 2019




process

Proceedings of the 35th International Conference of the Polymer Processing Society (PPS-35): 26-30 May 2019, Cesme-Izmir, Turkey / editors, Fevzi Cakmak Cebeci, Yusuf Z. Menceloglu, Serkan Unal and Yakup Ulcer

Online Resource




process

Urban Design Lab handbook: dialogue-oriented urban transformation processes and practical approaches from Latin America and the Caribbean / Roland Krebs, Markus Tomaselli, eds

Rotch Library - HT169.U73 2019




process

The urban design process / Philip Black and Taki Eddin Sonbli

Rotch Library - NA9031.B545 2019




process

Tourism and urban regeneration: processes compressed in time and space / Alberto Amore

Rotch Library - HT166.A72155 2020




process

Re-living the global city: global/local processes / edited by John Eade and Chris Rumford

Rotch Library - HT119.R43 2018




process

Reliance's Jamnagar refinery cuts crude processing by 24% as demand slumps

RIL's 35.2 million tonnes a year SEZ refinery processed 2.51 million tonnes of crude oil into fuel in March, a drop of 24 per cent year-on-year




process

Trauma and expressive arts therapy [electronic resource] : brain, body, and imagination in the healing process / Cathy A. Malchiodi.

New York : The Guilford Press, [2020]




process

Strengthening Popular Participation in the African Union: A Guide to AU Structures and Processes

Online Resource




process

[ASAP] Three-Dimensional Porous Carbon Skeleton Synthesized by a Template-Free and No-Post-Activation Process Applied for High-Performance Lithium–Sulfur Batteries

ACS Sustainable Chemistry & Engineering
DOI: 10.1021/acssuschemeng.9b07502




process

Bioprocessing for value-added products from renewable resources : new technologies and applications / edited by Shang-Tian Yang




process

Development of sustainable bioprocesses : modeling and assessment / Elmar Heinzle, Arno P. Biwer, Charles L. Cooney

Heinzle, Elmar




process

Flavours and fragrances : chemistry, bioprocessing and sustainability / R.G. Berger (ed.)




process

Synthetic biology / edited by Karen M. Polizzi, Centre for Synthetic Biology and Innovation, Department of Life Sciences, Imperial College London, London, UK, Cleo Kontoravdi, Centre for Process Systems Engineering, Department of Chemical Engineering, Imp




process

Recent advances in continuous-flow organocatalysis for process intensification

React. Chem. Eng., 2020, Advance Article
DOI: 10.1039/D0RE00076K, Minireview
Carmela De Risi, Olga Bortolini, Arianna Brandolese, Graziano Di Carmine, Daniele Ragno, Alessandro Massi
The progresses on continuous-flow organocatalysis from 2016 to early 2020 are reviewed with focus on transition from batch to flow.
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




process

Scalable and robust photochemical flow process towards small spherical gold nanoparticles

React. Chem. Eng., 2020, Accepted Manuscript
DOI: 10.1039/D0RE00092B, Paper
Pauline Bianchi, Guillaume Petit, Jean-Christophe M Monbaliu
The development of a scalable photochemical flow process towards spherical gold nanoparticles is reported. This protocol relies on a water-soluble acylphosphinate photoinitiator that undergoes a Norrish Type I cleavage upon...
The content of this RSS Feed (c) The Royal Society of Chemistry




process

[ASAP] A Metastable Photoinduced Protein–Flavin Adduct in Choline Oxidase, an Enzyme Not Involved in Light-Dependent Processes

The Journal of Physical Chemistry B
DOI: 10.1021/acs.jpcb.0c02633




process

[ASAP] Bundling Process of Citrulline Polypeptides upon UCST-Type Phase Separation

The Journal of Physical Chemistry B
DOI: 10.1021/acs.jpcb.0c00934




process

Evaluation of Tenebrio molitor protein as a source of peptides for modulating physiological processes

Food Funct., 2020, Advance Article
DOI: 10.1039/D0FO00734J, Paper
Fernando Rivero Pino, Raúl Pérez Gálvez, F. Javier Espejo Carpio, Emilia M. Guadix
Tenebrio molitor hydrolysates produced with commercial proteases showed improved ACE inhibitory and antioxidant properties. This source could be employed as functional ingredient in food preparations.
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




process

Quick approval, grace period: Medical insurance process eased amid Covid-19

Use instalments to increase cover; benefit from quick approvals





process

Landscape dynamics, soils and hydrological processes in varied climates / Assefa M. Melesse, Wossenu Abtew, editors




process

Drying and storage of cereal grains / B.K. Bala (Department of Agro Product Processing Technology, Jessore University of Science and Technology, Jessore, Bangladesh)

Bala, B. K. (Bilash Kanti), author