sara

How nature works: rethinking labor on a troubled planet / edited by Sarah Besky and Alex Blanchette, School for Advanced Research Press, Santa Fe

Rotch Library - GF75.H69 2019




sara

Cultivating nature: The Conservation of a Valencian Working Landscape / Sarah R. Hamilton

Dewey Library - QH77.S7 H36 2018




sara

The politics of war powers: the theory and history of Presidential unilateralism / Sarah Burns

Dewey Library - JK560.B87 2019




sara

The sexual politics of gendered violence and women's citizenship / Suzanne Franzway, Nicole Moulding, Sarah Wendt, Carole Zufferey, Donna Chung

Dewey Library - HV6626.F73 2019




sara

Entrance gate of Asaram Bapu's Indore ashram razed

Action taken after ashram's authorities failed to produce permission certificate for construction of the gate.




sara

Asaram to stay in jail as Rajasthan HC rejects his bail plea

The verdict on Asaram's bail plea comes a day after his judicial custody was extended till Oct 11.




sara

More trouble for Asaram: Parents demand CBI probe into 2008 ashram deaths

Parents of two children staged a sit-in protest demanding CBI probe into Ashram deaths.




sara

Gujarat cops seek Asaram's custody, son claims innocence in ads

Asaram was arrested in August on charges of sexually assaulting a minor girl.




sara

Gujarat Police raid 'Godman' Asaram's ashram in Bihar in search of Narayan Sai

Sexual assault charges were registered against Asaram and son N Sai by 2 Surat-based sisters.




sara

Agra administration to slap notice on manager of Asaram's ashram

Ashram manager will be asked to produce papers of the ownership of the land.




sara

Part of Asaram's ashram burnt down in Gujarat village

Villagers had donated the land to Asaram, but burnt it following allegations of sexual assault.




sara

Now, Ahmedabad girl files complaint of rape against Asaram

Alleged victim came to Surat along with Ahmedabad police and registered her statements.




sara

Saradha scam: Suspended TMC MP Kunal Ghosh arrested

Ghosh, who was apprehending arrest since Friday, went to lodge a complaint against Arnab Ghosh.




sara

Asaram Bapu's son Narayan Sai has admitted to rape charges, claims Surat Police

During investigation Sai accepted having physical relationships with eight of his female disciples.




sara

Monitoring threatened species and ecological communities / editors: Sarah Legge, David B Lindenmayer, Natasha M Robinson, Benjamin C Scheele, Darren M. Southwell and Brendan C. Wintle




sara

Biosecurity : the socio-politics of invasive species and infectious diseases / edited by Andrew Dobson, Kezia Barker and Sarah L. Taylor




sara

Saradha scam: Debjani Mukherjee denies intimate relation with Sudipta Sen



  • Cities
  • DO NOT USE West Bengal

sara

Saradha scam: HC refuses CBI probe into chit fund case at present stage



  • DO NOT USE West Bengal
  • India

sara

West Bengal: Trinamool MP took Rs 4 crore from Saradha’s Sen



  • Cities
  • DO NOT USE West Bengal

sara

Saradha scam: Suspended TMC MP Kunal Ghosh writes to ED, fears for life



  • DO NOT USE West Bengal
  • India

sara

Saradha scam: Biman Bose asks Mamata Banerjee to be ready for CBI grilling



  • DO NOT USE West Bengal
  • India

sara

BJP sniffs chance in Bengal as Mamata grapples with Saradha heat and exodus



  • DO NOT USE West Bengal
  • India

sara

Saradha scam: I am not involved in any immoral act in my life, says Mukul Roy



  • DO NOT USE West Bengal
  • India

sara

Saradha Scam: CBI asks Mukul Roy to appear on January 28



  • DO NOT USE West Bengal
  • India

sara

SC declines Trinamool’s plea to monitor Saradha probe 



  • DO NOT USE West Bengal
  • India

sara

JSJ 351: Dinero.js with Sarah Dayan

Sponsors

Panel:

  • Joe Eames
  • Aimee Knight
  • Chris Ferdinandi
  • AJ O’Neal
  • Charles Max Wood

Special Guest - Sarah Dayan

In this episode of JavaScript Jabber, the panelists talk to Sarah Dayan, who is a Frontend Software Engineer working for Algolia in Paris. They about the complications in handling money in software development and ask Sarah about the journey that led to the creation of Dinero.js, it’s implementation details, importance of maintaining good documentation, dealing with issues faced along the way, various features of Dinero and working with open source projects in general. Check it out!

Show Topics:

0.40 - Advertisement : Netlify

1:44 - Sarah introduces herself and Chris talks about his interest in learning more about Dinero and compliments Sarah on its great documentation.

3.10 - Sarah gives some background saying that she created and published Dinero around a year ago. She goes on to explain that the Dinero library helps in handling monetary values. It comes with several methods to parse, manipulate and format these values. The reason behind creating it is that there is no consensus on representing money in software development currently. She shares the story from her previous job where her work was to maintain legacy accounting software, and along the way they realized, that since JavaScript did not have a way to natively represent decimal values, it led to adding large numbers of rounded up numbers continuously, eventually leading to wrong computations.

6:50 - Aimee asks about ways to handle different currencies in Dinero. Sarah answers that she has followed Martin Fowler’s money pattern where two different currencies were not allowed to be worked on directly, conversion was mandatory, just like in real life.

7:50 - Charles talks about his old freelance work where he was overwhelmed while handling and representing money in software.

8:25 - Aimee enquires if Dinero can be used for both frontend and backend. Sarah replies that it can be used anywhere and explains that there is no such thing as just a number when it comes to money, there must be a currency associated with it.

9:30 - Charles asks how to figure out the direction to go to when dealing with money and to make sure that all use-cases are covered. Sarah answers that in cases such as floating-point math where the computations don’t end up being accurate as handling is not supported, numbers can be used if treated as subunits (for e.g. 100cents = 1$). However, even then, there are issues in dividing money. She then explains the procedure of “allocation” from the Fowler pattern and she says that Dinero helps in doing the same in such scenarios.

12:54 - They discuss how they did not realize how difficult it was dealing with monetary values in development. Sarah talks about the fact that there are numerous aspects involved in it, giving the example of rounding off and stating that there are even factors such as different laws in different countries that need to be considered.

16:00 - AJ asks details about crafting the library, maintaining the centralized code and covering of edge cases and using inheritance. Sarah explains the concept of domain driven development and the importance of being an expert in the respective domains. She talks about the library structure briefly, describing that is kept very simple with a module pattern and it has allowed her to manage visibility, make it immutable, include currency converters, formatters and so on.

19:34 - AJ asks about the internal complexity of the implementation. Sarah answers that code wise it is extremely simple and easy, anyone with a limited JavaScript experience can understand it.

20:50 - AJ asks if it’s open source to which Sarah answers in affirmative and says that she would like external help with implementing some features too.

22:10 - Chris asks about Sarah’s excellent documentation approach, how has she managed to do it in a very detailed manner and how important it is in an open source project. Sarah says that she believes that documentation is extremely important, and not having good docs is a big hindrance to developers and to anyone who is trying to learn in general. She talks about her love for writing which explains the presence of annotations and examples in the source code.

27:50 - Charles discusses how autogenerated documentation gives an explanation about the methods and functions in the code but there is no guidance as such, so it is important to have guides. Sarah agrees by saying that searching for exact solutions is much simpler with it, leading to saving time as well.

29:43 - Chris speaks about Vue also being quite good at having guides and links and thanks Sarah for her work on Dinero.

30:15 - Advertisement - Sentry - Use code “devchat” to get two months free on Sentry’s small plan.

31:23 - Chris asks what the process is, for creating and running Dinero in different places. Sarah explains that she uses rollup.js which is a bundler suited for libraries, it takes in the ES module library and gives the output in any format. She states that the reason for using the ES module library is that she wanted to provide several builds for several environments with a clean and simple source and goes on to explain that these modules are native, have a terse syntax, easy to read and can be statically analyzed. She also gives the disadvantages in choosing webpack over rollup.

36:05 - Charles asks if anyone else is using Dinero. Sarah replies that around two or three people are using it, not much, but she is happy that it is out there to help people and she enjoyed working on it.

37:50 - Joe asks if there are any interesting stories about issues such as involving weird currency. Sarah answers in affirmative and gives the example of the method “hasCents”. She explains that she had to deprecate it because the unit “cents” does not have any value in non-Western currencies, and has created “hasSubUnits” method instead. She explains some problems like dealing with currencies that don’t support the ISO 4217 standard.

42:30 - Joe asks if social and political upheavals that affect the currencies have any effect on the library too. Sarah gives the example of Chinese and Japanese currencies where there are no sub-units and states that it is important to be flexible in developing stuff in an ever-changing domain like money. She also says that she does not include any third-party dependency in the library.

46:00 - AJ says that BigInts have arrived in JavaScript but there is no way to convert between typed arrays, hexadecimal or other storage formats. But later (1:10:55), he corrects that statement saying that BigInts in fact, does have support for hexadecimals. Sarah talks about wanting to keep the code simple and keep developer experience great.

49:08 - Charles asks about the features in Dinero. Sarah elaborates on wanting to work more on detecting currencies, improve the way it is built, provide better support for type libraries and get much better at documentation.

52:32 - Charles says that it is good that Sarah is thinking about adopting Dinero to fit people’s needs and requirements and asks about different forms of outreach. Sarah says that she blogs a lot, is active on Twitter and attends conferences as well. Her goal is not popularity per se but to help people and keep on improving the product.

55:47 - Chris talks about the flip side that as the product grows and becomes popular, the number of support requests increases too. Sarah agrees that open source projects tend to eat up a lot of time and that doing such projects comes with a lot of responsibility but can also help in getting jobs.

59:47 - Sarah says that she is available online on her blog - frontstuff, on Twitter as Sarah Dayan and on GitHub as sarahdayan.

1:00:06 - Advertisement - Clubhouse

1:01:01 - Picks!

1:11:42  - END - Advertisement - CacheFly!

Picks:

Sarah

AJ O’Neal

Chris

Joe

Aimee

Charles

  •  




sara

MJS 113: Sarah Dayan

Sponsors

  • Sentry use the code “devchat” for 2 months free on Sentry small plan

  • CacheFly

Host: Charles Max Wood

Joined By Special Guest: Sarah Dayan

Episode Summary

Sarah Dayan is a Frontend Software Engineer working for Algolia in Paris. She is also the author of Dinero.js which was the result of a production bug they discovered in JavaScript. Sarah first got introduced to computers when she was a child. She spent hours playing on her grandmother's computer with dial-up internet. At age 15, she created her first HTML website. Sarah and Charles discuss the evolution of front-end development. Listen to the show to find out more about Sarah's journey as a front-end developer and the projects she is working on now.

Links

Picks

Sarah Dayan:

Charles Max Wood:




sara

Young adults deserve the best [electronic resource] : YALSA's competencies in action / Sarah Flowers for the Young Adult Library Services Association

Flowers, Sarah, 1952-




sara

Marine genomics : methods and protocols / edited by Sarah J. Bourlat, Department of Marine Sciences, University of Gothenburg, Gothenburg, Sweden




sara

Bush Heritage Australia : restoring nature step by step / Sarah Martin

Martin, Sarah, author




sara

Maillard reaction in foods: mitigation strategies and positive properties / Salvatore Parisi, Sara M. Ameem, Shana Montalto and Anna Santangelo

Online Resource




sara

Transport properties of foods / George D. Saravacos, Zacharias B. Maroulis

Online Resource




sara

The Bible and disability : a commentary / Sarah J. Melcher, Mikeal C. Parsons, Amos Yong, editors




sara

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

Bastow, Sarah L., author




sara

Practitioner's guide to project-based vouchers: a successor to the Beginner's guide / Sarah Molseed and Julie S. McGovern

Rotch Library - KF5735.M654 2018




sara

Recommended contract practices for underground construction / edited by Sarah H. Wilson

Online Resource




sara

Families-- beyond the nuclear ideal / edited by Daniel Cutas and Sarah Chan

Online Resource




sara

New media political engagement and participation in Malaysia / Sara Chinnasamy

Chinnasamy, Sara, author




sara

The politics of financial markets and regulation : the United States, Japan, and Germany / Sara Konoe (Associate Professor, Kansai University, Japan).

Konoe, Sara, author




sara

The political campaign industry and the emergence of social media in post-authoritarian Indonesian electoral politics / Muninggar Sri Saraswati

Saraswati, Muninggar Sri, author




sara

The new economic policy in Malaysia : affirmative action, ethnic inequalities and social justice / edited by Edmund Terence Gomez and Johan Saravanamuttu




sara

The Sarawak report : the inside story of the 1MDB exposé / investigated and reported by Clare Rewcastle Brown ; foreword by Gordon Brown

Brown, Clare Rewcastle, author




sara

Corporate social responsibility, public relations and community engagement : emerging perspectives from Southeast Asia / Marianne D. Sison and Zeny Sarabia-Panol

Sison, Marianne D., author




sara

A prison without walls? : Eastern Siberian exile in the last years of tsarism / Sarah Badcock

Badcock, Sarah, 1974- author




sara

Sarah Richardson on prestige publishing: ‘Luckily, I don't give a crap about that'

Her company, MicroByre, is proving that wild microbes can be engineered to produce useful chemicals




sara

Platform urbanism: negotiating platform ecosystems in connected cities / Sarah Barns

Online Resource




sara

Song spirals: sharing women's wisdom of country through songlines / Gay'wu Group of Women: Laklak Burarrwana, Ritjilili Ganambarr, Merrkiyawuy Ganambarr-Stubbs, Banbapuy Ganambarr, Djawundil Maymuru, Sarah Wright, Sandie Suchet-Pearson, Kate Lloyd

STACK BOOKS DU125.Y64 G39 2019




sara

Re-engineering the uptake of ICT in schools / Frans Van Assche, Luis Anido, David Griffiths, Cathy Lewin, Sarah McNicol, editors ; forewords by Giovanni Biondi and Patricia Manson

Online Resource




sara

Fungi in the environment / edited by Geoffrey Michael Gadd, Sarah C. Watkinson and Paul S. Dyer




sara

Handbook of plant and crop physiology / edited by Mohammad Pessarakli, Research Professor, The School of Plant Sciences and Adjunct Faculty, Honors College, University of Arizona