ow

Energy optimization in process systems and fuel cells / Stanisław Sieniutycz, Jacek Jeżowski

Online Resource




ow

How to optimize fluid bed processing technology: part of the expertise in pharmaceutical process technology series / Dilip M. Parikh

Online Resource




ow

Chemistry for a clean and healthy planet / Ponnadurai Ramasami, Minu Gupta Bhowon, Sabina Jhaumeer Laulloo, Henri Li Kam Wah, editors

Online Resource




ow

Flow chemistry: integrated approaches for practical applications / edited by Santiago V. Luis, Eduardo Garcia-Verdugo

Online Resource




ow

Blown film extrusion / Kirk Cantor

Online Resource




ow

Chemical process safety: fundamentals with applications / Daniel A. Crowl, Joseph F. Louvar

Hayden Library - TP155.5.C76 2019




ow

Plasticizers derived from post-consumer PET: research trends and potential applications / Ewa Langer, Krzysztof Bortel, Marta Lenartowicz-Klik, Sylwia Waskiewicz

Online Resource




ow

What went wrong?: case histories of process plant disasters and how they could have been avoided / Trevor Kletz, Paul Amyotte

Online Resource




ow

Accounts on sustainable flow chemistry Timothy Noël, Rafael Luque, editors

Online Resource




ow

Tomorrows trends in fire retardant regulations, testing, and applications / by FRCA

Online Resource




ow

Visualizing taste: how business changed the look of what you eat / Ai Hisano

Dewey Library - TP370.9.C64 H57 2019




ow

Handbook on Characterization of Biomass, Biowaste and Related By-Products editor, Ange Nzihou

Online Resource




ow

Reading the Bible with Rabbi Jesus : how a Jewish perspective can transform your understanding / Lois Tverberg

Tverberg, Lois, author




ow

Matthew's new David at the end of exile : a socio-rhetorical study of Scriptural quotations / by Nicholas G. Piotrowski

Piotrowski, Nicholas G., author




ow

Race in John's gospel : toward an ethnos-conscious approach / Andrew Benko

Benko, Andrew, 1980- author




ow

Sinners : Jesus and his earliest followers / Greg Carey

Carey, Greg, 1965-




ow

How the Gospels became history : Jesus and Mediterranean myths / M. David Litwa

Litwa, M. David, author




ow

Atlas of the biblical world / by Robert A. Mullins and Mark Vitalis Hoffman ; cartographer, Nick Rowland, FRGS

Mullins, Robert A. (Associate professor of Biblical Studies), author




ow

Scripture and resistance / edited by Jione Havea ; foreword by Collin Cowan




ow

Resurrection logic : how Jesus' first followers believed God raised him from the dead / Bruce D. Chilton

Chilton, Bruce, author




ow

The faithfulness of the risen Christ : pistis and the exalted Lord in the Pauline letters / David J. Downs, Benjamin J. Lappenga

Downs, David J., 1977- author




ow

Raymond E. Brown and the Catholic biblical renewal / Donald Senior, CP ; foreword by Ronald D. Witherup, PSS

Senior, Donald, author




ow

The last Adam : a theology of the obedient life of Jesus in the Gospels / Brandon D. Crowe

Crowe, Brandon D., author




ow

The enchantments of Mammon : how capitalism became the religion of modernity / Eugene McCarraher

McCarraher, Eugene, author




ow

Interpreting the New Testament : an introduction / Sherri Brown & Francis J. Moloney, SDB

Brown, Sherri, author




ow

Slavery, gender, truth, and power in Luke-Acts and other ancient narratives / Christy Cobb

Cobb, Christy, author




ow

The power of myth / Joseph Campbell with Bill Moyers ; Betty Sue Flowers, editor

Campbell, Joseph, 1904- author




ow

Rainbow Spirit theology : towards an Australian Aboriginal theology / by the Rainbow Spirit elders




ow

Fortress introduction to the Gospels / Mark Allan Powell

Powell, Mark Allan, 1953- author




ow

The power of resurrection : Foucault, discipline, and early Christian resistance / Patrick G. Stefan

Stefan, Patrick G., author




ow

Edwin Sandys and the reform of English religion / Sarah L. Bastow

Bastow, Sarah L., author




ow

Laminin-modified gellan gum hydrogels loaded with the nerve growth factor to enhance the proliferation and differentiation of neuronal stem cells

RSC Adv., 2020, 10,17114-17122
DOI: 10.1039/D0RA01723J, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Wenqiang Li, Anfei Huang, Yanheng Zhong, Lin Huang, Jing Yang, Changren Zhou, Lin Zhou, Yanling Zhang, Guo Fu
Laminin-modified thiolated gellan gum and loaded with the nerve growth factor in facilitateding neuronal stem cell proliferation and differentiation.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Hydroxyethyl sulfone based reactive coalescing agents for low-VOC waterborne coatings

RSC Adv., 2020, 10,17171-17179
DOI: 10.1039/D0RA00753F, Paper
Open Access
Jagjit Kaur, Ranganathan Krishnan, Balamurugan Ramalingam, Satyasankar Jana
Hydroxyethyl sulfone based compounds were revealed to exhibit characteristics of reactive coalescing agents towards application in environmentally-benign water borne coatings.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Dendrimer crown-ether tethered multi-wall carbon nanotubes support methyltrioxorhenium in the selective oxidation of olefins to epoxides

RSC Adv., 2020, 10,17185-17194
DOI: 10.1039/D0RA02785E, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Bruno Mattia Bizzarri, Angelica Fanelli, Lorenzo Botta, Claudia Sadun, Lorenzo Gontrani, Francesco Ferella, Marcello Crucianelli, Raffaele Saladino
Benzo-15-crown-5 ether supported on multi-wall carbon nanotubes (MWCNTs) by tethered poly(amidoamine) (PAMAM) dendrimers efficiently coordinated methyltrioxorhenium in the selective oxidation of olefins to epoxides.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

3D flower-like molybdenum disulfide modified graphite felt as a positive material for vanadium redox flow batteries

RSC Adv., 2020, 10,17235-17246
DOI: 10.1039/D0RA02541K, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Lei Wang, Shuangyu Li, Dan Li, Qinhao Xiao, Wenheng Jing
The open flower-like structure facilitates vanadium ion transport. The capacity and efficiency of a battery using MoS2/GF are dramatically increased.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Correction: Insects (Thrips hawaiiensis (Morgan)) change the stereochemical configuration of 1-phenylethanol emitted from tea (Camellia sinensis) flowers

RSC Adv., 2020, 10,17058-17060
DOI: 10.1039/D0RA90047H, Correction
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Ying Zhou, Lanting Zeng, Yinyin Liao, Fang Dong, Qiyuan Peng, Jianlong Li, Jinchi Tang, Naoharu Watanabe, Ziyin Yang
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

49.25% efficient cyan emissive sulfur dots via a microwave-assisted route

RSC Adv., 2020, 10,17266-17269
DOI: 10.1039/D0RA02778B, Paper
Open Access
Zhe Hu, Hanqing Dai, Xian Wei, Danlu Su, Chang Wei, Yuanyuan Chen, Fengxian Xie, Wanlu Zhang, Ruiqian Guo, Songnan Qu
The cyan emissive sulfur dots with a record high PL QY of 49.25% were successfully synthesized via a microwave-assisted route.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Alkaline water-splitting reactions over Pd/Co-MOF-derived carbon obtained via microwave-assisted synthesis

RSC Adv., 2020, 10,17359-17368
DOI: 10.1039/D0RA02307H, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Adewale K. Ipadeola, Kenneth I. Ozoemena
Palladium nanoparticles supported on MOF-derived carbon serve as an efficient bifunctional electrocatalyst for alkaline water-splitting reactions.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Synthesis and gas permeation properties of thermally rearranged poly(ether-benzoxazole)s with low rearrangement temperatures

RSC Adv., 2020, 10,17461-17472
DOI: 10.1039/D0RA00145G, Paper
Open Access
Yunhua Lu, Jianhua Zhang, Guoyong Xiao, Lin Li, Mengjie Hou, Junyi Hu, Tonghua Wang
A series of poly(ether-benzoxazole)(PEBO) for gas separation were prepared from 9,9-bis[4-(4-amino-3-hydroxylphenoxy)phenyl]fluorene based hydroxyl-containing poly(ether-imide)s (HPEIs) with low rearrangement temperatures.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Dip-coating decoration of Ag2O nanoparticles on SnO2 nanowires for high-performance H2S gas sensors

RSC Adv., 2020, 10,17713-17723
DOI: 10.1039/D0RA02266G, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Tran Thi Ngoc Hoa, Nguyen Van Duy, Chu Manh Hung, Nguyen Van Hieu, Ho Huu Hau, Nguyen Duc Hoa
Ag2O nanoparticles decorated on the surface of on-chip growth SnO2 nanowires by a dip-coating method possessed excellent sensing performance for H2S gas.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Position-locking of volatile reaction products by atmosphere and capping layers slows down photodecomposition of methylammonium lead triiodide perovskite

RSC Adv., 2020, 10,17534-17542
DOI: 10.1039/D0RA03572F, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Fengshuo Zu, Thorsten Schultz, Christian M. Wolff, Dongguen Shin, Lennart Frohloff, Dieter Neher, Patrick Amsalem, Norbert Koch
Gas pressure and capping layers under ultrahigh vacuum prevent methylammonium lead triiodide photo-degradation due to efficient back-reaction of volatile compounds.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Europium oxide nanorod-reduced graphene oxide nanocomposites towards supercapacitors

RSC Adv., 2020, 10,17543-17551
DOI: 10.1039/C9RA11012G, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Parisa Aryanrad, Hamid Reza Naderi, Elmira Kohan, Mohammad Reza Ganjali, Masoud Baghernejad, Amin Shiralizadeh Dezfuli
Fast charge/discharge cycles are necessary for supercapacitors applied in vehicles including, buses, cars and elevators.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Microwave roasting of blast furnace slag for carbon dioxide mineralization and energy analysis

RSC Adv., 2020, 10,17836-17844
DOI: 10.1039/D0RA02846K, Paper
Open Access
Zike Han, Jianqiu Gao, Xizhi Yuan, Yanjun Zhong, Xiaodong Ma, Zhiyuan Chen, Dongmei Luo, Ye Wang
This paper highlights the potential of microwave roasting in solid-waste treatment and carbon dioxide storage.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Enhanced methane gas storage in the form of hydrates: role of the confined water molecules in silica powders

RSC Adv., 2020, 10,17795-17804
DOI: 10.1039/D0RA01754J, Paper
Open Access
Pinnelli S. R. Prasad, Burla Sai Kiran, Kandadai Sowjanya
Rapid and efficient methane hydrate conversions by utilising the water molecules confined in intra- and inter-granular space of silica powders.
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Correction: Narrowing band gap and enhanced visible-light absorption of metal-doped non-toxic CsSnCl3 metal halides for potential optoelectronic applications

RSC Adv., 2020, 10,17869-17869
DOI: 10.1039/D0RA90054K, Correction
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Jakiul Islam, A. K. M. Akther Hossain
The content of this RSS Feed (c) The Royal Society of Chemistry




ow

Hoverfly on a pink flower




ow

Photograph of a curious cow




ow

CSS drop-shadows without images

Drop-shadows are easy enough to create using pseudo-elements. It’s a nice and robust way to progressively enhance a design. This post is a summary of the technique and some of the possible appearances.

Demo: CSS drop-shadows without images

Known support: Firefox 3.5+, Chrome 5+, Safari 5+, Opera 10.6+, IE 9+

I’ll be looking mainly at a few details involved in making this effect more robust. Divya Manian covered the basic principle in her article Drop Shadows with CSS3 and Matt Hamm recently shared his Pure CSS3 box-shadow page curl effect.

After a bit of back-and-forth on Twitter with Simurai, and proposing a couple of additions to Divya’s and Matt’s demos using jsbin, I felt like documenting and explaining the parts that make up this technique.

The basic technique

There is no need for extra markup, the effect can be applied to a single element. A couple of pseudo-elements are generated from an element and then pushed behind it.

.drop-shadow {
  position: relative;
  width: 90%;
}

.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
}

The pseudo-elements need to be positioned and given explicit or implicit dimensions.

.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
}

The next step is to add a CSS3 box-shadow and apply CSS3 transforms. Different types of drop-shadow can be produced by varying these values and the types of transforms applied.

.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  transform: rotate(-3deg);
}

One of the pseudo-elements then needs to be positioned on the other side of the element and rotated in the opposite direction. This is easily done by overriding only the properties that need to differ.

.drop-shadow:after{
  right: 10px;
  left: auto;
  transform: rotate(3deg);
 }

The final core code is as shown below. There is just one more addition – max-width – to prevent the drop-shadow from extending too far below very wide elements.

.drop-shadow {
  position: relative;
  width: 90%;
}

.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -1;
  bottom: 15px;
  left: 10px;
  width: 50%;
  height: 20%;
  max-width: 300px;
  box-shadow :0 15px 10px rgba(0, 0, 0, 0.7);
  transform: rotate(-3deg);
}

.drop-shadow:after{
  right: 10px;
  left: auto;
  transform: rotate(3deg);
}

No Firefox 3.0 problems this time

Some pseudo-element hacks require a work-around to avoid looking broken in Firefox 3.0 because that browser does not support the positioning of pseudo-elements. This usually involves implicitly setting their dimensions using offsets.

However, as Divya Manian pointed out to me, in this case we’re only using box-shadow – which Firefox 3.0 doesn’t support – and Firefox 3.0 will ignore the position:absolute declaration for the pseudo-elements. This leaves them with the default display:inline style. As a result, there is no problem explicitly setting the pseudo-element width and height because it won’t be applied to the pseudo-elements in Firefox 3.0.

Further enhancements

From this base there are plenty of ways to tweak the effect by applying skew to the pseudo-elements and modifying the styles of the element itself. A great example of this was shared by Simurai. By adding a border-radius to the element you can give the appearance of page curl.

.drop-shadow {
  border-radius: 0 0 120px 120px / 0 0 6px 6px;
}

I’ve put together a little demo page with a few of drop-shadow effects, including those that build on the work of Divya Manian and Matt Hamm.

If you’ve got your own improvements, please send them to me on Twitter.




ow

How to test React components using Karma and webpack

I’m working on a project at Twitter that uses React and webpack. After a few conversations with @sokra last year, this is the setup I put in place for testing React components (authored using JSX and ES6) using Karma.

Dependencies

You’ll need to install various packages. It looks like a lot of dependencies, but all the non-Karma packages will be necessary for general module bundling during development.

Full set of required packages:

webpack entry file

If you use webpack-specific features in your modules (e.g., loaders, plugins) you will need to use webpack to build a test bundle. The fastest and simplest approach is to create a single, test-specific entry file.

Create a file named tests.bundle.js. Within this file, you create a webpack context to match all the files that conform to a naming pattern – in this case *.spec.js(x).

var context = require.context('.', true, /.+.spec.jsx?$/);
context.keys().forEach(context);
module.exports = context;

Next, you point Karma to this file.

Karma config

Karma is configured using a karma.conf.js file. The browsers, plugins, and frameworks are specified in the standard way.

Point Karma at the tests.bundle.js file, and run it through the relevant preprocessor plugins (see example below).

The karma-webpack plugin relies on 2 custom properties of the Karma config: webpack and webpackMiddleware. The value of the former must be a webpack config object.

module.exports = function (config) {
  config.set({
    browsers: [ 'Chrome' ],
    // karma only needs to know about the test bundle
    files: [
      'tests.bundle.js'
    ],
    frameworks: [ 'chai', 'mocha' ],
    plugins: [
      'karma-chrome-launcher',
      'karma-chai',
      'karma-mocha',
      'karma-sourcemap-loader',
      'karma-webpack',
    ],
    // run the bundle through the webpack and sourcemap plugins
    preprocessors: {
      'tests.bundle.js': [ 'webpack', 'sourcemap' ]
    },
    reporters: [ 'dots' ],
    singleRun: true,
    // webpack config object
    webpack: {
      devtool: 'inline-source-map',
      module: {
        loaders: [
          {
            exclude: /node_modules/,
            loader: 'babel-loader,
            test: /.jsx?$/
          }
        ],
      }
    },
    webpackMiddleware: {
      noInfo: true,
    }
  });
};

Rather than duplicating your webpack config, you can require it in the Karma config file and override the devtool value to get sourcemaps working.

var webpackConfig = require('./webpack.config');
webpackConfig.devtool = 'inline-source-map';

module.exports = function (config) {
  config.set({
    ...
    webpack: webpackConfig
  });
};

That’s all you need to do to configure Karma to use webpack to load your JSX, ES6 React components.




ow

Coronavirus | Lockdown chokes Maharashtra’s economic lifeline

The industrial hub faces a massive shortfall in revenues amid growing cost of combating the pandemic