Extractive metallurgy of copper / by A.K. Biswas and W.G. Davenport
Perovskite : crystallography, chemistry and catalytic performance / Jinghua Zhang and Huan Li, editors
Heterogeneous electrochemical reactions taking place on metallic iron in ammoniacal-carbonate solutions containing dissolved nickel, cobalt, copper and thiosulfate ions / Anna d'Aloya de Pinilla
Metallurgical plant design / Rob Boom, Chris Twigge-Molecey, Frank Wheeler, Jack Young
Innovative process development in metallurgical industry : concept to commission / Vaikuntam Iyer Lakshmanan, Raja Roy, V. Ramachandran, editors
Advances in mechanical metallurgy : processes and applications / contributors, Fabiana Cristina, Nascimento Borges et al. ; edited and compiled by Auris Reference Editorial Board
Light alloys : metallurgy of the light metals / Ian Polmear, David StJohn, Jian-Feng Nie, Ma Qian
Modern physical metallurgy and materials engineering / contributors, William A. Brantley, Satish B. Alapati et al ; [edited and compiled by Auris Reference Editorial Board]
The extractive metallurgy of brannerite : leaching kinetics, reaction mechanisms and mineralogical transformations / Rorie Alexander Gilligan
Concepts in physical metallurgy : concise lecture notes / A. Lavakumar (Veer Surendra Sai University of Technology, Odisha, India)
Extraction 2018 : proceedings of the first Global Conference on Extractive Metallurgy / Boyd R. Davis [and 29 more], editors
Hydrometallurgy of rare earths : extraction and separation / Dezhi Qi
Nickel alloys and high-alloy special stainless steels / Ulrich Heubner [and 7 others]
Physical metallurgy : principles and practice / V. Raghavan (Formerly Professor, Indian Institute of Technology Delhi)
011 JSJ Can HTML5 and JavaScript Really Replace Flash?
019 JSJ Browserify with James Halliday
047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale
Panel Tom Dale (twitter github blog Tilde Inc.) James Halliday (twitter github substack.net) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:52 - James Halliday Introduction browserify 02:37 - Tom Dale Introduction iCloud Ember.js Big Data & Hadoop 04:47 - Specialized vs Monolithic github.com/tildeio Idiology Micro Libraries 14:13 - Learning Frameworks 18:04 - Making things modular 25:23 - Picking the right tool for the job 27:44 - voxel.js & emberjs emberjs / packages BPM - Browser Package Manager NPM - Node Packaged Modules testling-ci Backbone.js 38:19 - Module Systems CommonJS 41:14 - Cloud9 Use Case 43:54 - Bugs jQuery Source Code Picks jQuery 2.0 (Merrick) ECMAScript 6 Module Definition (Merrick) AMD (Merrick) Yiruma (Joe) Elementary (Joe) Miracle Berry Tablets (AJ) The Ubuntu You Deserve (AJ) Bravemule (Jamison) RealtimeConf Europe (Tim) visionmedia / cpm (Tim) Why I Love Being A Programmer in Louisville (or, Why I Won’t Relocate to Work for Your Startup: Ernie Miller (Chuck) Is Audio The Next Big Thing In Digital Marketing? [Infographic] (Chuck) testling-ci (James) voxel.js (James) CAMPJS (James) Discourse (Tom) Williams-Sonoma 10-Piece Glass Bowl Set (Tom) The Best Simple Recipes by America’s Test Kitchen (Tom) Next Week Why Javascript is Hard Transcript JAMISON: You can curse but we will just edit it out and replace it with fart noises. TOM: I’ll be providing plenty of my own. [Laughter] JAMISON: Okay, good. [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody and welcome to Episode 47 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal. AJ: Yo! Yo! Yo! Coming at you not even live! CHUCK: [Laughs] Alright, Jamison Dance. JAMISON: Hi guys, it’s tough to follow that. CHUCK: Merrick Christensen. MERRICK: Hey. CHUCK: Joe Eames. JOE: Howdy! CHUCK: Tim Caswell. TIM: Hello. CHUCK: I’m Charles Max Wood from DevChat.tv. And this week, we have two guests. The first one is Tom Dale. TOM: Hey, thanks for having me. CHUCK: The other is James Halliday. JAMES: Yep. Hello. CHUCK: Welcome to the show, guys. We were having a conversation a while back, I don’t remember if it was during another episode or after another episode. But we were having a discussion over code complexity and having like small simple libraries or small simple sets of functionality versus large monolithic sets of functionality, and how to approach those and when they’re appropriate. So, we brought you guys on to help us explore this because you're experts, right? TOM: I don’t think that’s a fair analysis of the situation, but we can certainly fumble our way through something. [Laughter] CHUCK: Alright. So, why don’t you guys, real quick, just kind of introduce yourselves? Give us a little background on what your experience is so that we know which questions to ask you guys. James, why don’t you start? I know you’ve been on the show before. JAMES: Hello. I suppose I wrote Browserify which is relevant here. It’s a common JS style, bundler packager thing that just uses NPM. And I have a bunch of other libraries. And I really like doing data development as just a bunch of little modules put together. They are all published completely independently on NPM. I think I’m up to like 230-ish some odd modules on NPM now. So, I’ve been doing that and I really like that style.
070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite
Panel Reginald Braithwaite (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:08 - Reg Braithwaite Introduction Github 03:46 - JavaScript Allongé by Reginald Braithwaite 06:43 - The Y Combinator Kestrels, Quirky Birds, and Hopeless Egocentricity by Reginald Braithwaite 14:26 - Book Summary/Perspective Functions QED, The Strange Theory of Light and Matter by Richard P. Feynman 21:37 - Footnotes Flashman: A Novel by George MacDonald Fraser 26:42 - allong.es Michael Fogus 29:15 - Sharing Knowledge & Information 33:01 - The Coffee Theme CoffeeScript Ristretto by Reginald Braithwaite 37:42 - Favorite Parts of the Book How Prototypes Work Combinators 42:18 - Writing the Beginning 44:41 - Reg’s Programming Background One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow Picks ng-conf (Joe & Merrick) LUMOback (Merrick) Twilio (AJ) Bountysource (AJ) Brian Stevens / Data Porters (Chuck) InformIT (Chuck) Safari Books Online (Chuck) QED, The Strange Theory of Light and Matter by Richard P. Feynman (Reginald) One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow (Reginald) Understanding Computation: From Simple Machines to Impossible Programs by Tom Stuart (Reginald) Realm of Racket: Learn to Program, One Game at a Time! by Matthias Felleisen (Reginald) Special Offer! JSJABBERROCKS will give $5 off JavaScript Allongé by Reginald Braithwaite on Friday, August 9th through Sunday, August 11th 2013 ONLY! Next Week JavaScript Strategies at Microsoft with Scott Hanselman Transcript MERRICK: Turns out my habit is Joe coming over to my desk and saying, [singing] “Da-na-na-na, jabber time!” [Laughter] AJ: Nice. REG: That behavior is always acceptable if you are dressed for the part. [Laughter] CHUCK: Since this is pure audio, you don’t even have to be dressed. JOE: I have a pair of parachute pants. MERRICK: I actually record most of this show while I'm in the bathtub. [Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure compiler. Check it out at JetBrains.com/WebStorm.] CHUCK: Hey everybody and welcome to Episode 70 the JavaScript Jabber show. This week on our panel we have Jamison Dance. JAMISON: Hello friends. CHUCK: Joe Eames. JOE: Hey there. CHUCK: AJ O’Neal. AJ: Still coming at you almost live from San Francisco. CHUCK: Merrick Christensen. MERRICK: What’s up guys? CHUCK: There we go. I’m Charles Max Wood from DevChat.TV. And we have a special guest, and that is Reg Braithwaite. REG: Pleased to be here with you. MERRICK: That was a real voice if I’ve ever heard one. JOE: Yeah. Awesome. CHUCK: No kidding. We should have you do some voice overs for us. MERRICK: We should. CHUCK: You’re listening to JavaScript Jabber. [Chuckles] AJ: Say, “In a world…” [Chuckles] REG: In a world… CHUCK: Anyway… [Laughter] AJ: Derailed, derailed. CHUCK: Yeah, totally. Reg, since you’re new to the show, do you want to introduce your self briefly? REG: Certainly. I’m a 51-year-old programmer. I got started the old-fashioned way,
096 JSJ The Challenges of Large Single Page JavaScript Applications with Bart Wood
097 JSJ Gulp.js with Eric Schoffstall
135 JSJ Smallest Federated Wiki with Ward Cunningham
205 JSJ Shasta with Eric Schoffstall
02:28 - Eric Schoffstall Introduction
02:59 - shasta
07:20 - Getting Started
08:20 - Solidifying on Best Practices
10:37 - Made to Work Together vs Made to be Neatly Modular
11:19 - shasta and redux
12:01 - shasta Ideals
15:07 - Making Choices
17:35 - redux-thunk, redux-saga
19:01 - Lessons Learned from gulp.js
- Open Source Marketing
23:55 - redux-router
25:20 - React-Specific vs Agnostic
27:35 - Experimentation with shasta
29:50 - Relay and GraphQL Conflict
31:31 - Swapability
35:30 - The Future of front-end development in JavaScript; Where shasta fits in
Picks
Victor Savkin: Managing State in Angular 2 Applications (Joe)
Lazer Team (Joe)
Big Black Delta (Jamison)
Learning to Use Google Analytics More Effectively at CodePen (Jamison)
Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe (Dave)
Soft Skills Engineering Podcast (Dave)
RevolutionConf 2016 (Aimee)
[Frontend Masters] Functional-Lite JavaScript (Aimee)
Lush Cosmetics (Aimee)
horizon (Eric)
Shannon and the Clams - Rip Van Winkle (Eric)
shasta (Eric)
JSJ 329: Promises, Promise.finally(), and Async/await with Valeri Karpov
Panel:
- Charles Max Wood
- AJ O’Neal
- Aimee Knight
Special Guests: Valeri Karpov
In this episode, the panel talks with programmer, Valerie Karpov from Miami, Florida. He is quite knowledgeable with many different programs, but today’s episode they talk specifically about Async/Await and Promise Generators. Val is constantly busy through his different endeavors and recently finished his e-book, “Mastering Async/Await.” Check-out Val’s social media profiles through LinkedIn, GitHub, Twitter, and more.
Show Topics:
1:20 – Val has been on previous episodes back in 2013 & 2016.
1:37 – Val’s background. He is very involved with multiple companies. Go checkout his new book!
2:39 – Promises generators. Understand Promises and how things sync with Promises. Val suggests that listeners have an integrated understanding of issues like error handling.
3:57 – Chuck asks a question.
6:25 – Aimee’s asks a question: “Can you speak to why someone would want to use Async/Await?”
8:53 – AJ makes comments.
10:09 – “What makes an Async/Await not functional?” – Val
10:59 – “What’s wrong with Promises or Async/Await that people don’t like it?” - AJ
11:25 – Val states that he doesn’t think there really is anything wrong with these programs it just depends on what you need it for. He thinks that having both gives the user great power.
12:21 – AJ’s background is with Node and the Python among other programs.
12:55 – Implementing Complex Business Logic.
15:50 – Val discusses his new e-book.
17:08 – Question from Aimee.
17:16 – AJ answers question. Promises should have been primitive when it was designed or somewhat event handling.
17:46 – The panel agrees that anything is better than Call Backs.
18:18 – Aimee makes comments about Async/Await.
20:08 – “What are the core principles of your new e-book?” – Chuck
20:17 – There are 4 chapters and Val discusses, in detail, what’s in each chapter.
22:40 – There could be some confusion from JavaScript for someone where this is their first language. Does Async/Await have any affect on the way you program or does anything make it less or more confusing in the background changes?
24:30 – Val answers the before-mentioned question. Async/Await does not have anyway to help with this (data changes in the background).
25:36 – “My procedural code, I know that things won’t change on me because it is procedural code. Is it hard to adjust to that?” – AJ
26:01 – Val answers the question.
26:32 – Building a webserver with Python.
27:31 – Aimee asks a question: “Do you think that there are cases in code base, where I would want to use Promises? Not from a user’s perspective, but what our preferences are, but actual performance. Is there a reason why I would want to use both or be consistent across the board?”
28:17 – Val asks for some clarification to Aimee’s question.
29:14 – Aimee: “My own personal preference is consistency. Would I want to use Promises in ‘x’ scenario and/or use Async/Await in another situation?”
32:28 – Val and AJ are discussing and problem solving different situations that these programs
33:05 – “When would you not want to use Async/Await?” – AJ
33:25 – Val goes through the different situations when he would not use Async/Await.
33:44 – Chuck is curious about other features of Async/Await and asks Val.
36:40 – Facebook’s Regenerator
37:11 – AJ: “Back in the day, people would be really concerned with JavaScript’s performance even with Chrome.” He continues his thoughts on this topic.
38:11 – Val answers the AJ’s question.
39:10 – Duck JS probably won’t include generators.
41:18 – Val: “Have anyone used Engine Script before?” The rest of the panel had never heard of this before.
42:09 – Windows Scripting Host
42:56 – Val used Rhino in the past.
43:40 – Val: “Going back to the web performance question...”
47:08 – “Where do you see using Async/Await the most?” – Chuck
47:55 – Val uses Async/Await for everything on the backend because it has made everything so easy for him.
48:23 – “So this is why you really haven’t used Web Pack?” – AJ
49:20 – Let’s go to Aimee’s Picks!
50:18 – AJ’s story, first, before we get to Promises.
54:44 – Let’s transition to Promises Finally.
54:53 – Val talks about Promises Finally.
59:20 – Picks
Links:
- JavaScript
- Valeri Karpov’s GitHub
- Valeri Karpov’s Twitter
- Valeri Karpov’s LinkedIn
- New E-Book: Mastering Async/Await
- Node
- Python
- Windows Scripting Host
- Facebook’s Regenerator
- Rhino
Sponsors:
Picks:
Charles
Aimee
AJ
Val
- https://www.npmjs.com/package/serve
- http://bit.ly/ultimate-skiing
- http://asyncawait.net/jsjabber
- New E-Book: Mastering Async/Await
JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir
Sponsors
-
Triplebyte offers a $1000 signing bonus
-
Sentry use the code “devchat” for $100 credit
Panel
- Charles Max Wood
- Joe Eames
- Christopher Buecheler
- Aimee Knight
- AJ O’Neal
Joined by special guest: Dan Shappir
Episode Summary
In this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the discussion by defining server-side rendering (SSR) along with giving its historical background, and touches on the differences between server rendering and server-side rendering. He helps listeners understand in detail how SSR is beneficial for the web and takes questions from the panel about how it affects web performance in cases where first-time users and returning users are involved, and how does SSR fare against technologies such as pre-rendering. He then elaborates on the pitfalls and challenges of SSR including managing and declaring variables, memory leaks, performance issues, handling SEO, and more, along with ways to mitigate them. In the end, Dan sheds some light on when should developers use SSR and how should they start working with it.
Links
Follow JavaScript Jabber on Devchat.tv, Facebook and Twitter.
Picks
Christopher Buecheler:
-
Tip - Take some time off once in a while
Aimee Knight:
AJ O’Neal:
-
Fatherhood!
Joe Eames:
Charles Max Wood:
Dan Shappir:
Yellow dogs and Republicans [electronic resource] : Allan Shivers and Texas two-party politics / Ricky F. Dobbs
"The yellow wall-paper" by Charlotte Perkins Gilman [electronic resource] : a dual-text critical edition / edited by Shawn St. Jean
You never call! you never write! [electronic resource] : a history of the Jewish mother / Joyce Antler
Young people, creativity and new technologies [electronic resource] : the challenge of digital arts / edited by Julian Sefton-Green ; foreword by David Puttnam
Young researchers [electronic resource] : informational reading and writing in the early and primary years / Margaret Mallett
Younger people with dementia [electronic resource] : planning, practice, and development / edited by Sylvia Cox and John Keady ; foreword by Mary Marshall
Your rights at work [electronic resource] : all you need to know about workplace law, and how to use it to protect your job / by Richard C. Busse
You're not from around here, are you? [electronic resource] : a lesbian in small-town America / Louise A. Blum
Youth entrepreneurship and local development in Central and Eastern Europe [electronic resource] / edited by Paul Blokker, Bruno Dallago
Youth [electronic resource] : pathways to decent work : promoting youth employment - tackling the challenge / International Labour Conference, 93rd session, 2005
Youth, popular culture and moral panics [electronic resource] : penny gaffs to gangsta-rap, 1830-1996 / John Springhall
Zamumo's gifts [electronic resource] : Indian-European exchange in the colonial Southeast / Joseph M. Hall, Jr
Zend Framework 2 cookbook [electronic resource] : a guide to all the ins and outs of Zend Framework 2 features / Josephus Callaars
Zion in the valley [electronic resource] : the Jewish community of St. Louis / Walter Ehrlich
Opportunities & Challenges for Polygenic Risk Scores in Prognostication & Prevention of Cardiovascular Disease
Lowering low-density lipoprotein cholesterol (LDL-C) levels remains a mainstay of cardiovascular disease prevention, but gaps in treatment remain, even in persons with hypercholesterolemia and greatly elevated LDL-C levels. Although well-described gene variants in the apolipoprotein B (APOB), low-density lipoprotein receptor (LDLR), and proprotein convertase subtilisin/kexin type 9 (PCSK9) genes explain small but important fractions of monogenic hypercholesterolemia, recent attention has turned to prognostication of cardiovascular disease using polygenic risk scores (PRS) that incorporate common genetic variants derived from large-scale genome-wide association studies of lipid subfractions. Earlier PRS considered only variants with genome-wide significance, and newer studies have focused on methods that better capture the variance conferred by millions of variants, suggesting an ability to identify risk equivalent to monogenic mutations. There remains a gap in evidence from prospective observational studies or treatment trials regarding the appropriate placement of PRS in risk assessment and lipid treatment decisions relative to information on rare monogenic gene variants, particularly in multiethnic populations.
Wallace E. Dreyer World War II map collection [New Finding Aid]
The Wallace Earl Dryer World War II map collection consists of Army Map Service maps of Italy and Northwest Europe, a Dutch map of the Western Front, and a German map of Holland. Dryer served in the American army and was a painter and photographer after the war.
Lord of all the dead: a nonfiction novel / Javier Cercas ; translated from the Spanish by Anne McLean
For Kejriwal, challenging Modi in Varanasi is yet another high-stakes foray
Lacking a cohesive national campaign, Kejriwal has yet again taken recourse to insurgent tactics – projecting himself as Modi’s only rival when Congress is yet to declare its nominee for Varanasi.
While avoiding overt discrimination, parties stoke voters’ prejudices subliminally
The disappearance of inflammatory communal slogans from political speeches suggests development is the agenda for 2014.
With colour and flair Brazil 2014 should be a fiesta for football fans
Despite the series of protests leading up to the 2014 Fifa World Cup in Brazil, today's kick-off match between Brazil and Croatia in Sao Paulo should bring the focus back on action on the football pitch.