pr

Genomics, proteomics, and metabolomics: stem cells monitoring in regenerative medicine / Babak Arjmand, editor

Online Resource




pr

Springer handbook of microscopy / Peter W. Hawkes, John C.H. Spence (eds.)

Online Resource




pr

Microbial Genomics in Sustainable Agroecosystems. edited by Vijay Tripathi, Pradeep Kumar, Pooja Tripathi, Amit Kishore, Madhu Kamle

Online Resource




pr

Microbial genomics in sustainable agroecosystems. Vijay Tripathi, Pradeep Kumar, Pooja Tripathi, Amit Kashore, editors

Online Resource




pr

Everything flows: towards a processual philosophy of biology / edited by Daniel J. Nicholson and John Dupré

Dewey Library - QH331.E85 2018




pr

A primer of molecular population genetics / Asher D. Cutter

Dewey Library - QH455.C88 2019




pr

Understand your DNA: a guide / Lasse Folkersen, Sankt Hans Hospital, Denmark ; foreword by professor Pak Sham

Barker Library - QH431.F65 2019




pr

Plant Disease Management Strategies for Sustainable Agriculture Through Traditional and Modern Approaches

Online Resource




pr

Ecological Mechanics: Principles of Life's Physical Interactions.

Online Resource




pr

The future of low dose radiation research in the United States: proceedings of a symposium / Ourania Kosti, rapporteur ; Nuclear and Radiation Studies Board, Division on Earth and Life Studies, the National Academies of Sciences, Engineering, Medicine

Online Resource




pr

Altered inheritance: CRISPR and the ethics of human genome editing / Franc̦oise Baylis

Dewey Library - QH438.7.B38 2019




pr

Social by nature: the promise and peril of sociogenomics / Catherine Bliss

Hayden Library - QH457.5.B54 2018




pr

An Event Apart: Designing Progressive Web Apps

In his The Case for Progressive Web Apps presentation at An Event Apart in Chicago, Jason Grigsby walked through the process of building Progressive Web Apps for your Web experiences and how to go about it. Here's my notes from his talk:

  • Progressive Web Apps (PWAs) are getting a lot of attention and positive stories about their impact are coming out. PWA Stats tracks many of these case studies. These sorts of examples are getting noticed by CEOs who demand teams build PWAs today.
  • A PWA is a set of technologies designed to make faster, more capable Web sites. They load fast, are available online, are secure, can be accessed from your home screen, have push notifications, and more.
  • But how can we define Progressive Web Apps? PWAs are Web sites enhanced by three things: https, service worker, and a manifest file.
  • HTTPS is increasingly required for browsers and APIs. Eventually Chrome will highlight sites that are not on https as "insecure".
  • Service Workers allow Web sites to declare how network requests and the cache are handled. This ability to cache things allows us to build sites that are much faster. With service workers we can deliver near instant and offline experiences.
  • A Web manifest is a JSON file that delivers some attributes about a Web site. Browsers use these files to make decisions on what to do with your site (like add to home page).
  • Are PWAs any different than well-built Web sites? Not really, but the term helps get people excited and build toward best practices on the Web.
  • PWAs are often trojan horses for performance. They help enforce fast experiences.

Feels Like a Native App

  • Does your organization have a Web site? Do you make money off your Web site? If so, you probably need a Progressive Web Site.
  • Not every customer will have your native app installed. A better Web experience will help you reach people who don't. For many people this will be their first experience with your company, so you should make it as good as possible.
  • Getting people to install and keep using native apps is difficult. App stores can also change their policies and interfaces which could negatively impact your native app.
  • The Web can do much more than we think, the Web has APIs to access location, do fast payments using fingerprint identification, push notifications, and more.
  • What should we use to design PWAs? Native app styles or Web styles? How much does your design match the platform? You can set up PWAs to use different system fonts for iOS and Android, should you? For now, we should define our own design and be consistent across different OSs.
  • What impact does going "chrome-less" have on our PWAs? You loose back buttons, menu controls, system controls. Browsers provide us with a lot of useful features and adding them back is difficult. Especially navigation via the back button is complex. So in most cases, you should avoid going full screen.
  • While not every person will add your PWA to their home screen, every person will "install" your PWA via the service worker.
  • An app shell model allows you put your common UI (header, footer, nav, etc.) into the app cache. This makes the first loading experience feel a lot faster. Should you app shell or not? If you have architected as a single page app, this is possible but otherwise might not be worth the effort.
  • Animating transitions can help with way-finding and polish on the Web. This gives Web sites even more personality.

Installation and Discovery

  • Using a Web manifest file, allows you specify a number of declarations for your app. In addition to name, icon, and even theme colors.
  • Once you have a PWA built and a manifest file, browsers will being prompting people to install your Web site. Some Browsers have subtle "add" actions. Other use more explicit banner prompts. "Add to home screen" banners are only displayed when they make sense (certain level of use).
  • Developers can request these banners to come up when appropriate. You'll want to trigger these where people are mostly likely to install. (like checkout)
  • Microsoft is putting (explicitly and implicitly) PWAs within their app store. Search results may also start highlighting PWAs.
  • You can use Trusted Web Activity or PhoneGap to wrap native shells around your PWA to put them into Android and iOS app stores.

Offline Mode

  • Your Web site would benefit from offline support. Service Workers enable you to cache assets on your device to load PWAs quickly and to decide what should be available offline.
  • You can develop offline pages and/or cache pages people viewed before.
  • If you do cache pages, make it clear what data hasn't been updated because it is not available offline.
  • You can give people control over what gets cached and what doesn't. So they can decide what they want available for offline viewing.
  • If you enable offline interactions, be explicit what interactivity is available and what isn't.

Push Notifications

  • Push notifications can help you increase engagement. You can send notifications via a Web browser using PWAs.
  • Personal push notifications work best but are difficult to do right. Generic notifications won't be as effective.
  • Don't immediately ask people for push notification permissions. Find the right time and place to ask people to turn them on. Make sure you give people control, if you'd don't they can kill them using browser controls.
  • In the next version of Chrome, Google will make push notification dialogs blocking (can't be dismissed) so people have to decide if they want notifications on or off. This also requires you to ask for permissions at the right time.

Beyond Progressive Web Apps

  • Auto-login with credential management APIs allows you to sign into a site using stored credentials. This streamlines the login process.
  • Apple Pay on the Web converged with the Web Payment API so there's one way to use stored payment info on the Web.
  • These next gen capabilities are not part of PWAs but make sense within PWAs.

How to Implement PWAs

  • Building PWAs is a progressive process, it can be a series of incremental updates that all make sense on their own. As a result, you can have an iterative roadmap.
  • Benchmark and measure your improvements so you can use that data to get buy-in for further projects.
  • Assess your current Web site's technology. If things aren't reasonably fast to begin with, you need to address that first. If your site is not usable on mobile, start there first.
  • Begin by building a baseline PWA (manifest, https, etc.) and then add front-end additions and larger initiatives like payment request and credential api later.
  • Every step on the path toward a PWAS make sense on their own. You should encrypt your Web sites. You should make your Web site fast. These are all just steps along the way.




pr

Wipro to kick-start IT earnings season on April 15 with Q4 results

TCS will hold its board meet the next day (April 16) for approval of its financial statements




pr

Wipro posts 6.3% YoY fall in Q4 profit; skips revenue guidance for Q1FY21

Revenue from operations stood at Rs 15,711 crore, up 4.69 per cent against Rs 15,006.3 crore in the corresponding quarter of the previous fiscal.




pr

Private Banks' Q4 nos may not reflect full extent of Covid-19 hit: Analysts

Among large banks, the brokerage sees ICICI Bank's PAT declining 49 per cent QoQ to Rs 2,100 crore in Q4FY20, followed by a 68 per cent sequential decline in Axis Bank's PAT at Rs 564.6 crore.




pr

HDFC Banks' PBT rises 2.5% to Rs 9,174 crore; makes higher provisions

It had reported a pre-tax profit of Rs 8,954.38 crore in the same period last financial year (Q4FY19).




pr

ACC reports drop of nearly 7% in Q1 consolidated net profit at Rs 323 cr

The company, which follows January-December financial year, had posted a profit of Rs 346.02 crore in the same quarter a year ago, ACC said in a BSE filing




pr

Hyundai's profit slumps 44%, its lowest first-quarter level in a decade

Net profit for January-March was $376 million, far below than expectations




pr

American Express quarterly profit plunges 76% on $1.7 bn reserve build

Shares of the company were up nearly 2%, as it kept a tight lid on costs to weather the impact of the pandemic on its business




pr

Mindtree Q4 FY20 net profit up 3.9% to Rs 206.2 cr, sees dip in demand

Mindtree posted a net profit of Rs 198.4 crore in the same period last year




pr

IndusInd Bank Q4 preview: Profit may dip 95% QoQ on exposure to telecom cos

According to analysts at ICICI Securities, the Rs 8,800 crore-exposure to the telecom sector may cast shadow over the bank's asset quality.




pr

IndusInd Bank's Q4 profit slumps 77% QoQ to Rs 302 cr, provisions jump 2x

To cushion against the uncertainties arising due to the outbreak of the coronavirus (Covid-19) pandemic, the bank has provided for Rs 260 crore under the provisions and contigencies segment




pr

Adani Power Q4 pre-tax loss widens to Rs 1652.6 cr due to high expenses

The company's total income fell to Rs 6,327.57 crore in the quarter from Rs 8,077.89 crore in the year-ago period




pr

Axis Bank reports Rs 1,878-crore pre-tax loss in Q4 on Covid-19 provisions

the bank reported a 17 per cent increase in its operating profit at Rs 5,851 crore in the March quarter




pr

HUL Q4 consolidated net profit slips 3.56% YoY to Rs 1,515 crore

"COVID-19 is perhaps the biggest challenge for us both from the lens of sustaining lives as well as livelihoods," said Sanjiv Mehta, Chairman and Managing Director.




pr

RIL's Q4 PBT falls 33% to Rs 9,223 cr due to pressure in petrochemicals biz

The company looks to raise Rs 53,125 crore through this rights issue, which will be the first by RIL in three decades




pr

ICICI Lombard's pre-tax profit up 7% in Q4 on improved loss ratio

Underwriting losses narrowed down to Rs 29.42 crore in Q4FY20, from Rs 49.70 crore a year ago




pr

SBI Life reports 8% growth in pre-tax profit for Q4FY20; margin improves

The net profit of the insurer jumped 16 per cent to Rs 531 crore in Q4FY20 from Rs 458 crore because of lower tax provision




pr

HCL Technologies Q4 preview: EBIT margin may drop; watch for deal pipeline

Emkay Global Financial Services expects net sales (revenue) to rise 2.3 per cent quarter-on-quarter (QoQ) and 16 per cent year-on-year (YoY) to Rs 18,552.7 crore




pr

Creating an Equal Height Pricing Table using CSS Flexbox

See how easy it is to create an equal heights, responsive CSS pricing table using the power of CSS Flexbox.




pr

Best WordPress Theme Clubs for Unlimited Sites

Review and comparison of the best Wordpress theme clubs for unlimited domains.




pr

Cultivating leadership in schools : connecting people, purpose, and practice / Gordon A. Donaldson, Jr. ; foreword by Michael G. Fullan.

New York : Teachers College Press, ©2001




pr

Collaborative creativity : educating for creative development, innovation, and entrepreneurship / Robert Kelly.

Edmonton, Alberta : Brush Education Inc., 2020




pr

Birth to three matters [electronic resource] : supporting the framework of effective practice / [edited by] Lesley Abbott and Ann Langston

Maidenhead ; New York : Open University Press, 2005




pr

E-learning [electronic resource] : nuovi strumenti per insegnare, apprendere, comunicare online / Silvia Selvaggi, Gennaro Sicignano, Enrico Vollono

Milano : Springer, [2007]




pr

Decentralisation and privatisation in education [electronic resource] : the role of the state / edited by J. Zajda

Dordrecht : Springer, [2006]




pr

Cross national policies and practices on computers in education [electronic resource] / edited by Tjeerd Plomp and Ronald E. Anderson and Georgia Kontogiannopoulou-Polydorides

Dordrecht ; Boston : Kluwer Academic Publishers, [1996]




pr

Economics of education [electronic resource] : a comprehensive overview / edited by Steve Bradley, Colin Green.

London ; San Diego, CA : Academic Press, [2020]




pr

Bob Evans Farms Inc. Recalls Pork Sausage Link Products due to Possible Foreign Matter Contamination

Bob Evans Farms, Inc., a Xenia, Ohio, establishment, is recalling approximately 42,246 pounds of pork sausage link products that may be contaminated with extraneous materials, specifically pieces of clear hard plastic.




pr

Johnston County Hams Recalls Ready-To-Eat Ham Products Due to Possible Listeria Contamination

Johnston County Hams, a Smithfield, N.C. establishment, is recalling approximately 89,096 pounds of ready-to-eat ham products that may be adulterated with Listeria monocytogenes.




pr

Stino Da Napoli Recalls Various Meat Products Produced without Benefit of Inspection

Stino Da Napoli, a Rocky River, Ohio establishment, is recalling approximately 11,392 pounds of various meat products that were produced, packed and distributed without the benefit of federal inspection.




pr

TV Food LLC. Recalls Siluriformes Products Produced Without Benefit of Inspection

TV Food LLC., a San Leandro, Calif. non-federally inspected establishment, is recalling approximately 27,956 pounds of Siluriformes, specifically Yellow Hito (catfish), products because the products were not presented for import re-inspection into the United States.




pr

Bellisio Foods Recalls Boneless Pork Rib Frozen Entrée Products Due to Possible Foreign Matter Contamination

Bellisio Foods, a Jackson, Ohio establishment, is recalling approximately 173,376 pounds of frozen pork entrée products that may be contaminated with extraneous materials, specifically pieces of glass or hard plastic.




pr

Monogram Meat Snacks, LLC Recalls Pork Sausage Products Due to Possible Product Contamination

Monogram Meat Snacks, LLC, a Martinsville, Va. establishment, is recalling approximately 191,928 pounds of ready-to-eat pork sausage products that may be adulterated due to possible product contamination.




pr

Tyson Foods, Inc. Recalls Chicken Strip Products due to Possible Foreign Matter Contamination

Tyson Foods, Inc., a Rogers, Ark. establishment, is recalling approximately 69,093 pounds of frozen, ready-to-eat chicken strip products that may be contaminated with extraneous materials, specifically pieces of metal.




pr

J&J Snack Foods Handhelds Corp. Recalls Stuffed Sandwich Products due to Possible Foreign Matter Contamination

J & J Snack Foods Handhelds Corp., a Holly Ridge, N.C. establishment, is recalling approximately 56,578 pounds of stuffed sandwich products that may be contaminated with extraneous materials, specifically semi-transparent plastic.




pr

Yoakum Packing Co. Recalls Venison Sausage Products Due to Mislabeling

Yoakum Packing Co., a Yoakum, Texas establishment, is recalling approximately 12,388 pounds of smoked venison sausage that contains pork products that were not represented on the label.




pr

Tyson Foods, Inc. Recalls Chicken Strip Products Due to Possible Foreign Matter Contamination

Tyson Foods, Inc., a Rogers, Ark. establishment, is recalling approximately 11,829,517 pounds of frozen, ready-to-eat chicken strip products that may be contaminated with extraneous materials, specifically pieces of metal.




pr

Conagra Brands, Inc. Recalls Chicken Pad Thai and Chicken Fried Rice Products Due to Misbranding and Undeclared Allergens

Conagra Brands, Inc., a Russellville, Ark. establishment, is recalling approximately 2,094,186 pounds of frozen entrees due to misbranding and an undeclared allergen.