ee Proceedings of the 32nd annual Hydrometallurgical Meeting and International Conference on the Practice and Theory of Chloride/Metal Interaction: October 19-23, 2002 / edited by E. Peek and G. Van Weert By prospero.murdoch.edu.au Published On :: Hydrometallurgical Meeting (32nd : 2002 : Montreal, Quebec) Full Article
ee International Peirce-Smith converting centennial : held during TMS 2009 annual meeting & exhibition : San Francisco, California, USA : February 15-19, 2009 / edited by Joël Kapusta and Tony Warner By prospero.murdoch.edu.au Published On :: Full Article
ee Recent advances in mineral processing plant design / edited by Deepak Malhotra ... [et al.] By prospero.murdoch.edu.au Published On :: Full Article
ee Hydrometallurgy of nickel and cobalt 2009 : proceedings of 39th annual Hydrometallurgy Meeting held in conjunction with the 48th Conference of Metallurgists, August 23-26, 2009, Sudbury, Ontario, Canada / editors, J.J. Budac ... [et al.] By prospero.murdoch.edu.au Published On :: Hydrometallurgy Meeting (39th : 2009 : Sudbury, Ont.) Full Article
ee Iron control technologies : proceedings of the third International Symposium on Iron Control in Hydrometallurgy, Montreal, Canada, October 1-4, 2006 / editors, J.E. Dutrizac and P.A. Riveros By prospero.murdoch.edu.au Published On :: International Symposium on Iron Control in Hydrometallurgy (3rd : 2006 : Montréal, Québec) Full Article
ee Proceedings of Gold sessions at ALTA 2011 : May 26-27, 2011, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Gold Conference (2nd : 2011 : Perth, W.A) Full Article
ee Proceedings of Uranium sessions at ALTA 2011 : May 26-27, 2011, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Uranium Conference (7th : 2011 : Perth, W.A) Full Article
ee Proceedings of Nickel-Cobalt-Copper sessions at ALTA 2011 : May 23-25, 2011, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Nickel/Cobalt/Copper Conference (2nd : 2011 : Perth, W.A) Full Article
ee Hydrometallurgy : research, development and plant practice : proceedings of the 3rd International Symposium on Hydrometallurgy / sponsored by the Extractive and Process Metallurgy Program Committee of the Metallurgical Society of AIME and the Mineral Proc By prospero.murdoch.edu.au Published On :: International Symposium on Hydrometallurgy (3rd : 1983 : Atlanta, Ga.) Full Article
ee Proceedings of gold sessions at ALTA 2012 : May 31-June 1, 2012, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Gold Conference (3rd : 2012 : Perth, W.A) Full Article
ee Proceedings of uranium sessions at ALTA 2012 : May 31-June 1, 2012, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Uranium Conference (8th : 2012 : Perth, W.A) Full Article
ee Proceedings of Nickel-Cobalt-Copper sessions at ALTA 2012 : May 28-30, 2012, Perth, Australia By prospero.murdoch.edu.au Published On :: ALTA Nickel/Cobalt/Copper Conference (3rd : 2012 : Perth, W.A) Full Article
ee EPD Congress 2012 : held during the TMS 2012 annual meeting & exhibition, Orlando, Florida, USA, March 11-15, 2012 / edited by Lifeng Zhang, Joseph A. Pomykala, Arjan Ciftja ; proceedings symposia sponsored by the Extraction & Processing Division By prospero.murdoch.edu.au Published On :: EPD Congress (2012 : Orlando, Fla.) Full Article
ee An introduction to the rock-forming minerals / W.A. Deer, R.A. Howie, J. Zussman By prospero.murdoch.edu.au Published On :: Deer, W. A. (William Alexander), author Full Article
ee Hydrometallurgy : fundamentals and applications / Michael L. Free By prospero.murdoch.edu.au Published On :: Free, Michael Full Article
ee Metallurgical plant design / Rob Boom, Chris Twigge-Molecey, Frank Wheeler, Jack Young By prospero.murdoch.edu.au Published On :: Boom, Rob Full Article
ee Proceedings Nickel-Cobalt-Copper Conference By prospero.murdoch.edu.au Published On :: ALTA Nickel-Cobalt-Copper Conference (7th : 2016 : Perth, W.A.) Full Article
ee Proceedings Uranium-REE Conference By prospero.murdoch.edu.au Published On :: ALTA Uranium-REE Conference (12th : 2016 : Perth, W.A.) Full Article
ee Proceedings Gold-PM Conference By prospero.murdoch.edu.au Published On :: ALTA Gold-PM Conference (7th : 2016 : Perth, W.A.) Full Article
ee Modern physical metallurgy and materials engineering / contributors, William A. Brantley, Satish B. Alapati et al ; [edited and compiled by Auris Reference Editorial Board] By prospero.murdoch.edu.au Published On :: Full Article
ee Concepts in physical metallurgy : concise lecture notes / A. Lavakumar (Veer Surendra Sai University of Technology, Odisha, India) By prospero.murdoch.edu.au Published On :: Lavakumar, A., author Full Article
ee Extraction 2018 : proceedings of the first Global Conference on Extractive Metallurgy / Boyd R. Davis [and 29 more], editors By prospero.murdoch.edu.au Published On :: Global Conference on Extractive Metallurgy (1st : 2018 : Ottawa, Ont.) Full Article
ee Nickel alloys and high-alloy special stainless steels / Ulrich Heubner [and 7 others] By prospero.murdoch.edu.au Published On :: Full Article
ee Rare metal technology 2019 / Gisele Azimi, Hojong Kim, Shafiq Alam, Takanari Ouchi, Neale R. Neelameggham, Alafara Abdullahi Baba, editors By prospero.murdoch.edu.au Published On :: Full Article
ee Mutual Funds see inflows in April across categories By www.thehindu.com Published On :: Fri, 08 May 2020 23:13:55 +0530 Retail investors continued to enter markets via systematic investment plans Full Article Markets
ee CII seeks ₹15 lakh crore as immediate stimulus package By www.thehindu.com Published On :: Fri, 08 May 2020 22:32:34 +0530 Suggests ₹2 lakh crore cash transfer to JAM account holders Full Article Business
ee Rupee-dollar derivatives trading at GIFT By www.thehindu.com Published On :: Fri, 08 May 2020 22:40:46 +0530 Contract size pegged at ₹10 lakh Full Article Business
ee Coffee Day director quits By www.thehindu.com Published On :: Fri, 08 May 2020 22:43:33 +0530 Coffee Day Enterprises on Friday said Kanarath Payattiyath Balaraj, an independent director of Coffee Day Global Limited, an unlisted subsidiary of th Full Article Business
ee HRF seeks criminal case against LG Polymers By www.thehindu.com Published On :: Fri, 08 May 2020 23:37:46 +0530 Firm operating in violation of environmental norms, say leaders Full Article Andhra Pradesh
ee Kanna seeks judicial probe into gas leak incident By www.thehindu.com Published On :: Fri, 08 May 2020 23:40:17 +0530 It is a case of human error, says BJP State president Full Article Andhra Pradesh
ee Panic at midnight: residents flee area fearing second leak By www.thehindu.com Published On :: Fri, 08 May 2020 23:48:06 +0530 Will take action against those spreading rumours, say police Full Article Andhra Pradesh
ee New Zealand Veterinary Association (NZVA) Special Interest Branch Proceedings [electronic resource]. By lib.cityu.edu.hk Published On :: Tue, 6 Jun 2017 8:36:45 Publisher New Zealand : New Zealand Veterinary AssociationLocation World Wide Web Call No. SF605 Full Article
ee Proceedings of the Deer Branch of the New Zealand Veterinary Association. By lib.cityu.edu.hk Published On :: Tue, 6 Jun 2017 8:36:45 Publisher Palmerston North, N.Z. : Deer Branch, the Association, 1984-Location World Wide Web Call No. SF401.D3 Full Article
ee 017 JSJ CoffeeScript with Jeremy Ashkenas By devchat.tv Published On :: Tue, 19 Jun 2012 23:01:00 -0400 The panelists talk to Jeremy Ashkenas about CoffeeScript. Full Article
ee 028 JSJ Greenfield vs Brownfield Projects By devchat.tv Published On :: Fri, 21 Sep 2012 08:00:00 -0400 Panel Joe Eames (twitter github blog) AJ O'Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Discussion Greenfield - Brand New Project Brownfield - Older Applications, Legacy Code Poopfield - PHP Development Dealing With Legacy Code Use Tests Working Effectively with Legacy Code - Michael Feathers Risk When is the big rewrite the correct answer? Picks Joseph Smith: Rough Stone Rolling (AJ) Roll Up Crepes (AJ) Calepin (AJ) Bernie (Jamison) Dota 2 (Jamison) Derrick Storm Novels - A Brewing Storm, A Bloody Storm, A Raging Storm (Joe) Castle (Joe) X-Wing Mineatures (Joe) PEX For Fun (Joe) MLG Championship - Starcraft Duel (Joe) VESA 75 to 100 Adapter (Chuck) LG Tone Bluetooth Headphones (Chuck) Transcript JOE: Listen baby, it won’t get weird. JAMISON: [Chuckles] AJ: That sounds... weird. JAMISON: [Chuckles] Too Late. [Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.] [This episode is sponsored by Harvest. I use Harvest to track time, track subcontractor’s time and invoice clients. Their time tracking is really simple and easy to use. Invoicing includes a ‘pay now’ function by credit card and PayPal. And you can sign up at getharvest.com. Use the code RF to get 50% off your first month.] CHUCK: Hey everybody and welcome to episode 28 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neil. AJ: Yo, yo, yo comin’ at you live from the second story of an office base in Orem, Utah. CHUCK: We also have Jamison Dance. JAMISON: Hi, I’m Jamison Dance and I am super excited, because today iTV just announced that we are doing the Nintendo TV thing; and I haven’t been able to talk about it for, like, six months, so it’s a good day. CHUCK: Cool. We also have Joe Eames. JOE: Comin at you semi live from American Fork, Utah. CHUCK: And I am Charles Max Wood from devchat.tv. Tim is not with us this week because he is in China. I thought I’d point that out, because I think it’s cool. Anyway, this week we are going to be talking about Greenfield versus Brownfield projects. It was kind of funny when we were getting ready to do this, some of the panels were like, Green/Brown? JAMISON: Yeah, I have to pull Josh Susser and ask for a definition. CHUCK: So, as far as I understand it, there are some new --- to this, depending to who you talk to, but mostly, Greenfield is a brand new project with few or no decisions made and no code written for it yet. And Brownfield projects are effectively older applications usually associated with legacy code. You know, so it’s an application that already has code written toward it. Typically, it is out there in the world doing whatever it is supposed to do. JAMISON: Now, I want to put this question delicately. Are there any fecal connotations to the color ‘brown’ in Brownfield? CHUCK: Only if it’s PHP. JOE: [Chuckles]. Then it’s Poopfield Development? CHUCK: [Chuckles]. Okay, we are not gonna go down that tangent. [Laughter] AJ: Because, I mean honestly, when Mormons make jokes about crap, it never sounds good anyway. CHUCK: Yeah. So anyway, how many of you guys have actually worked on a real Greenfield project? Like been there from day one, that you have it just built yourself. JAMISON: I guess it depends on your definition. Maybe. So we have lots of services at ITV, so I've been part of spinning up completely new services that didn’t exist. We had other sort of similar things already, so some of the decisions were already made for, so we kind of had a style established. But it was still like a separate project. AJ: Do you forget us so soon, Jamison? JAMISON: [Chuckles]. AJ: You don’t remember ever working here or getting started… JAMISON: I do. I don’t remember Greenfield stuff; I remember new features, I mean, Full Article
ee 039 JSJ Sweet.js with Tim Disney By devchat.tv Published On :: Fri, 21 Dec 2012 11:37:00 -0500 Panel Tim Disney (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code) Discussion 01:23 - Book Club Episode: Effective JavaScript by David Herman Episode will record on January 10th and air January 18th 01:48 - Sweet.js Macros: syntactic transformations Build-your-own CoffeeScript Cleans up code 07:03 - Benefits and Disadvantages 10:37 - Using Macros Where are they needed? Where are they not needed? Why sweet.js Matters 13:10 - Pattern Matching 15:36 - Domain Specific Languages 16:48 - Hygiene 18:50 - Class Macro 20:28 - Limits 21:38 - Language Support 25:18 - Nesting 28:40 - Cool Macros Example macros 30:13 - Sweet.js: What is coming? Defining Macros Syntax Rules 33:06 - Sweet.js mailing list IRC channel #sweet.js on irc.mozilla.org Picks Google+ Hangouts (AJ) The Man from Earth (Jamison) TypeScript (Joe) Red Dawn (Joe) Creationix Innovations (Tim C.) Effective JavaScript by David Herman (Tim D.) Growing a Language by Guy Steele (Tim D.) Downton Abbey (Chuck) Rails Ramp Up (Chuck) Transcript JAMISON: Oh, my goodness! You can like, put a beard on them and it follows their face! JOE: Isn’t that awesome? [Crosstalk] JAMISON: How do I get rid of it? Actually, it was really distracting. I didn’t know you guys would see that. [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.] [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] CHUCK: Hey everybody and welcome to Episode 39 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal. We have AJ O’Neal on mute. We have Jamison Dance. JAMISON: I am not on mute, I hope. CHUCK: We have Joe Eames. JOE: Hi everybody. CHUCK: We have Tim Caswell. TIM C: Hello. CHUCK: We also have a special guest, that’s Tim Disney. TIM D: Hi. CHUCK: AJ, did you figure out your mute issues? That would be a no. I’m Charles Max Wood from Devchat.tv. And this week, we’re going to be talking about Sweet.js. Before we get started, there is one thing I want to announce really quickly and that is that we have scheduled a Book Club episode for January 10th and that’s going to be with David Herman who wrote ‘Effective JavaScript’. So it’s a pretty slim book, should be easy to get through. But yeah, if you want to follow along with that discussion, then by all means, join in. Alright. Let’s talk about Sweet.js. Has anyone… AJ: Can you hear me now? CHUCK: Yeah. AJ: Okay, cool. CHUCK: So, I went and looked at it. I fiddled with it a little bit. I didn’t have enough time to really get into it the way that I wanted to. It looks really cool though. What kind of gave you the idea of doing something like macros for JavaScript, Tim? TIM D: Well, I guess it’s just something I’ve sort of wanted for JavaScript for awhile. But the main sort of impetus I guess was, I was interning at Mozilla Research this past summer. And Dave Herman who has worked on macros in the past basically said he thought that it was sort of finally possible to do for JavaScript. And so, that was a possible sort of intern project for the summer. And so, that’s what got it started. JAMISON: So can you back up and talk about what macros are, because I’m sure there are lots of people that don’t know and lots of people that hear macros and think like CP process are macros. TIM D: Right yeah, exactly. So, C style macros are the sort of painful and sort of limited. The macros that Sweet.js implements are much more in line with sort of scheme style macros. So, Full Article
ee 072 JSJ Screencasts By devchat.tv Published On :: Fri, 23 Aug 2013 12:31:00 -0400 Panel Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:31 - Screencasting Experience Pluralsight: AngularJS Fundamentals - Joe Pluralsight: jQuery Advanced Topics - Joe Pluralsight: Testing Clientside JavaScript - Joe Teach Me To Code - Chuck 02:44 - Getting into Screencasting 06:16 - Screencasting and JavaScript Jabber Sharing Knowledge RailsCasts (Ruby) NSScreencast (iOS) 09:45 - JavaScript Screencasts Embercasts egghead.io (Angular) PeepCode YouTube 10:54 - Conference Talks vs Screencasts 14:34 - Blog Posts vs Screencasts 17:58 - Recording Screencasts (Tools) Camtasia ScreenFlow Jing 22:59 - Voiceovers vs Typing and Talking 26:17 - Audio Quality Blue Snowball Blue Yeti Shure SM58 28:53 - Editing Software Adobe Premier Pro Final Cut Pro Video Hive 33:27 - Preparing for Screencasts Large Font Closed-Captioning 40:23 - Videos of Yourself with Screencasts Wistia Transcripts Picks RequireBin (Jamison) The International - Dota 2 Championships (Jamison) That Conference (Joe) Seraphina by Rachel Hartman (Joe) ng-conf (Joe) Video Hive (Chuck) LessAccounting (Chuck) Next Week React with Jordan Walke and Pete Hunt Transcript JOE: Well, you can represent the newbie perspective then. CHUCK: Yup. JAMISON: That’s my default job on this podcast. [Laughter] CHUCK: No, that’s my job, believe me. JOE: Au contraire, mon frère. [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 72 the JavaScript Jabber show. This week on our panel, we have Jamison Dance. JAMISON: Hello. CHUCK: Joe Eames. JOE: Hey there. CHUCK: I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about screencasting and sharing what you know through that kind of a visual medium. Before we get going, I’m wondering how much of this have you guys done? JAMISON: None. JOE: [Chuckles] I’ve done a fair amount. I’ve got my three courses with Pluralsight that I’ve done. That’s pretty much all the screencasting that I’ve done, is through Pluralsight. But I have to say I’ve definitely done a fair amount, several hundred, maybe a thousand with the screencasting. CHUCK: Nice. JAMISON: When you say a thousand hours, do you mean a thousand hours of recorded video or a thousand hours of time put into this? JOE: Yeah, a thousand hours of time actually spent. So I’ve probably produced ten or fifteen hours of recorded video. Probably about that much and five or six hundred hours of time spent producing that much video, right around that. CHUCK: Well there you go. If you’ve read outliers, you know you have nine thousand hours to go, right? JOE: [Chuckles] Yeah. Exactly when I’ll be an expert. CHUCK: That’s right. I’ve done a fair bit of screencasting as well. In fact, I got into podcasting through screencasting and I ran TeachMeToCode.com for a few years. I’m actually looking at reviving it but it’s just some time that I haven’t been able to commit yet. But yeah, it’s definitely a fun and interesting thing to do to share what you know and get the word out about whatever technologies you’re passionate about. Full Article
ee 093 JSJ The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons By devchat.tv Published On :: Fri, 24 Jan 2014 08:00:00 -0500 The panelists discuss The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons. Full Article
ee 102 JSJ Angular and Open Source Projects with Brad Green By devchat.tv Published On :: Wed, 02 Apr 2014 09:00:00 -0400 The panelists talk to Brad Green of Google, about Angular.js and managing open source projects. Full Article
ee 131 JSJ Conferences & Meetups with Dave Nugent By devchat.tv Published On :: Wed, 29 Oct 2014 09:00:00 -0400 The panelists talk to Dave Nugent about organizing conferences and Meetups. Full Article
ee 140 JSJ Using Art to Get and Keep People Interested in Programming with Jenn Schiffer By devchat.tv Published On :: Wed, 31 Dec 2014 09:00:00 -0500 The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming. Full Article
ee 151 JSJ Getting Started with a Career in Web Development with Tyler McGinnis By devchat.tv Published On :: Wed, 18 Mar 2015 09:00:00 -0400 02:21 - Tyler McGinnis Introduction Twitter GitHub Blog DevMountain Programming Bootcamp @DevMtn Firebase Experts Program 03:23 - Getting Started at DevMountain Hack Reactor Needle 04:38 - DevMountain Conception Cahlan Sharp 05:37 - How Do I Learn How to Code? Struggle. Fail. Tears. [Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code 08:03 - Resources => Consume ALL THE Information Katya Eames [YouTube] Katya Eames: How to Teach Angular to your Kids A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half by Mark Myers 11:16 - Two Camps: Art (Creators) and Technicians <= Does DevMountain Cater to One or the Other? 13:08 - Repetition as a Way to Learn The Hard Way Series (Zed Shaw) Follow @lzsthw for book related news, advice, and politeness 15:23 - Letting People Struggle vs Helping Them 17:14 - Training/Finding Instructors / Teaching Teachers to be Better Teachers 21:08 - Why Is JavaScript a Good Language to Learn? JSX 24:11 - DevMountain Mentors 26:30 - Student Success Stories 28:56 - Bootcamp Learning Environments React Week @reactweek Ryan Florence 34:11 - Oldest and Youngest Students (Success Stories Cont’d) 37:18 - Bootcamp Alumni (Employment Rates and Statistics) Picks Costco Kirkland Brand Peanut Butter Cups (Dave) [Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code (Dave) [YouTube] Katya Eames: How to Teach Angular to your Kids (Dave) [YouTube] Misko Hevery and Rado Kirov: ng-conf 2015 Keynote 2 (Dave) Mandy’s Fiancé (AJ) [YouTube] Katya Eames: How to Teach Angular to your Kids (Joe) ng-conf Kids (Joe) Salt (Joe) [YouTube] Dave Smith: Angular + React = Speed (Tyler) [YouTube] Igor Minor: (Super)Power Management (Tyler) React.js Newsletter (Tyler) Dave Smith’s addendum to his talk (Joe) Full Article
ee 153 JSJ Careers for Junior Developers with Aimee Knight By devchat.tv Published On :: Wed, 01 Apr 2015 09:00:00 -0400 02:26 - Aimee Knight Introduction Twitter GitHub Blog Message Systems 02:48 - Figure Skating => Programming Persistence Balance Between Mind and Body 05:03 - Blogging (Aimee’s Blog) 06:02 - Becoming Interested in Programming Treehouse @treehouse Code School @codeschool Rails Girls @railsgirls RailsBridge @railsbridge 08:43 - Why Boot Camps? 10:04 - Mentors Identifying a Mentor Continuing a Mentorship 13:33 - Picking a Boot Camp 16:23 - Self-Teaching Prior to Attending Boot Camps 20:33 - Finding Employment After the Boot Camp Baltimore NodeSchool Passion Interview Prep 26:27 - Being a “Woman in Tech” 30:57 - Better Preparing for Getting Started in Programming Be Patient with Yourself 32:07 - Interviews Getting to Know Candidates Coding Projects and Tests 41:05 - Should you get a four-year degree to be a programmer? Eliza Brock Picks Aarti Shahani: What Cockroaches With Backpacks Can Do. Ah-mazing (Jamison) Event Driven: How to Run Memorable Tech Conferences by Leah Silber (Jamison) The Hiring Post (Jamison) Kate Heddleston: Argument Cultures and Unregulated Aggression (Jamison) Axios AJAX Library (Dave) Unbroken: A World War II Story of Survival, Resilience, and Redemption by Laura Hillenbrand (Dave) [YouTube] Good Mythical Morning: Our Official Apocalypse (AJ) Majora's Mask Live Action: The Skull Kid (AJ) The Westin at Lake Las Vegas Resort & Spa (Joe) Alchemists (Joe) Valerie Kittel (Joe) The Earthsea Trilogy: A Wizard of Earthsea; The Tombs of Atuan; The Farthest Shore by Ursula K. Le Guin (Chuck) Traction: Get a Grip on Your Business by Gino Wickman (Chuck) Freelancers’ Answers (Chuck) Drip (Chuck) Brandon Hays: Letter to an aspiring developer (Aimee) SparkPost (Aimee) Exercise and Physical Activity (Aimee) Full Article
ee 189 JSJ PureScript with John A. De Goes and Phil Freeman By devchat.tv Published On :: Wed, 09 Dec 2015 11:00:00 -0500 02:54 - John A. De Goes Introduction Twitter GitHub Blog SlamData 06:34 - Phil Freeman Introduction Twitter GitHub Blog 07:38 - What is PureScript? 09:11 - Features Extensible Effects 12:24 - Overcoming the Vocabulary Problem in Functional Programming Gang of Four Book (Design Patterns) purescript-halogen 20:07 - Prerequisites to PureScript 26:14 - PureScript vs Elm JavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard Feldman No Runtime General Purpose vs UI-Focused Generic Containers 40:37 - Similar Languages to PureScript 44:07 - PureScript Background Roy 47:48 - The WebAssembly Effect 51:01 - Readability 53:42 - PureScript Learning Resources PureScript by Example by Phil Freeman PureScript Conf 2015/6 55:43 - Working with Abstractions purescript-aff Audrey Popp: Fighting Node Callback Hell with PureScript Picks Philip Robects: What the heck is the event loop anyways? @ JS Conf EU 2014 (Aimee) loupe (Aimee) The Man in the High Castle (Jamison) Nickolas Means: How to Crash an Airplane @ RubyConf 2015 (Jamison) Lambda Lounge Utah (Jamison) Michael Trotter: Intro to PureScript @ Utah Haskell Meetup (Jamison) Utah Elm Users (Jamison) Screeps (Joe) Most Likely to Succeed: Preparing Our Kids for the Innovation Era by Tony Wagner (Joe) Dark Matter (Joe) LambdaConf (John) @lambda_conf (John) ramda (John) Proper beef, ale & mushroom pie (John) Tidal (Phil) purescript-flare (Phil) The Forward JS Conference (Phil) Full Article
ee 204 JSJ Free Code Camp with Quincy Larson By devchat.tv Published On :: Wed, 23 Mar 2016 09:00:00 -0400 03:10 - Quincy Larson Introduction Twitter GitHub 03:20 - Free Code Camp @FreeCodeCamp 04:47 - Quincy’s Background 06:43 - Curriculum and Non-Profit Projects 09:47 - Keeping the Curriculum Updated 10:30 - Enrollment; Starting & Finishing 12:20 - Resources for Learning Gitter 15:39 - Funding 16:06 - Working Through a Self-Paced System vs Structure 17:17 - Nonprofits 19:51 - Learning to Work on Non-Greenfield Code 21:47 - Getting Hired After the Program 23:21 - Marketing and Media Medium: Free Code Camp Camper News Twitch.tv: freecodecamp 26:07 - Sustaining Living While Running This Program 27:31 - The Future of Free Code Camp Free Code Camp Wiki 28:34 - Long-term Sustainability 29:44 - Hypothetical Monetization and Contribution 33:51 - Coding as a form of art or function? 36:55 - Partnerships Project Management Institute 37:53 - Making Free Code Camp More Effective 39:18 - Criticism? 40:29 - Curriculum Development and Evolution 43:02 - Is Free Code Camp for everybody? Read, Search, Ask 46:09 - The Community 51:07 - Getting Involved in Free Code Camp Free Code Camp Volunteer Quiz Picks Our Greatest Fear — Marianne Williamson (AJ) The Rabbit Joint - The Legend of Zelda (AJ) Nintendo (Twilight Princess HD Soundtrack) (AJ) Steve Wozniak: The early days @ TEDxBerkeley (AJ) Favor of the Pharaoh (Joe) The Goldbergs (Joe) The Best Podcast Rap (Chuck) Word Swag (Chuck) Cecily Carver: Things I Wish Someone Had Told Me When I Was Learning How to Code (Quincy) Code for the Kingdom (Aimee) diff-so-fancy (Aimee) Full Article
ee 237 JSJ CLls - Ember Angular and React with Tracy Lee By devchat.tv Published On :: Wed, 09 Nov 2016 08:00:00 -0500 TOPICS: 3:57 The exciting facets of CLI’s 8:25 Advantages of CLI projects 11:25 Coding in RAILS 14:18 Disagreeing with conventions encoded in a CLI 19:30 How REACT CLI functions 20:43 Is Ember cheating by using REACT CLI? 26:52 Which CLI is easiest to use 29:00 How to add commands to a CLI 34:00 The future of current CLI’s 35:30 How well CLI’s are working for their respective communities 37:00 The impact of WebPac PICKS: “How Break Points are Set” Hacker News Article Chocolate Mint Tea Ten Things Wise Parents Know Book Strong Fathers, Strong Daughters Book Boys Should Be Boys Book “How Half of America Lost its Effing Mind” Blog Post Elementary TV Show Recommendation Form for Topics and Guests Amazon Smile Angular Cruise Sweet Licorice Mint Tea by Choice Organic Teas Van’s Nintendo Sneakers RESOURCES AND CONTACT INFO: Tracy's E-mail Full Article
ee 243 JSJ Immutable.js with Lee Byron By devchat.tv Published On :: Wed, 21 Dec 2016 08:00:00 -0500 1:05 - Introducing Lee Byron Ruby Rogues episode 1:55 - Immutable.js 4:35 - Modifying data and operations using Immutable.js 7:40 - Explaining Big-O notation in layman’s terms 11:30 - Internal tree structures and arrays 15:50 - Why build with Immutable.js? 23:05 - Change detection with a mutable 25:00 - Computer science history 34:35 - Other positives to using mutables 37:50 - Flux and Redux 39:50 - When should you use a mutable? 46:10 - Using Immutable.js instead of the built-in Javascript option 51:50 - Learning curves and learning materials Docs 54:50 - Bowties Knotty Co Picks: Contractor by Andrew Ball 17 Hats (Charles) Asana (Charles) Call of Duty Infinite Warfare (Joe) LEGO Star Wars (Joe) Advent of Code (Lee) Full Article
ee JSJ 254 Contributor Days with Tracy Lee By devchat.tv Published On :: Tue, 21 Mar 2017 07:00:00 -0400 On today's JavaScript Jabber Show, Aimee Knight and Charles Max Wood discuss Contributor Days with Tracy Lee. Tracy is a Google Developer Expert and a co-founder of This Dot Media and This Dot Labs. She's passionately into helping startups create a connection with investors. Part of what she's been up to lately is what this episode is about. Tune in to learn about it! Full Article
ee MJS #019: Aimee Knight By devchat.tv Published On :: Wed, 17 May 2017 06:00:00 -0400 On today's episode, Charles Max Wood features My JS Story Aimee Knight. Aimee first appeared in episode 153, where talked about her career as a Junior Developer. She eventually became one of the awesome panelists of JavaScript Jabber. Tune in to learn about her journey in programming! Full Article
ee JSJ 268 Building Microsoft Office Extensions with JavaScript with Tristan Davis and Sean Laberee By Published On :: Tue, 04 Jul 2017 06:00:00 -0400 JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions! [00:01:25] – Introduction to Tristan Davis and Sean Laberee Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility. Questions for Tristan and Sean [00:01:45] – Extending Office functionality with Javascript Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS. [00:03:20] – This works on any version of Office? It works on Office on Windows, Mac, Online and iPad. [00:03:55] – HTML and CSS suck on mobile? There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript. [00:05:20] – Are these apps written with JavaScript or you have a Native with WebView? Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript. [00:06:35] – Why would you do this? How does it work? The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts. And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel. [00:10:00] – How did this get delivered to them? There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners. For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away. [00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office? That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group. For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model. [00:14:20] – What about conversations or bot integrations? There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook. It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things. And in the connector case, it’s a push model. The user could choose what notifications they want. You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language. [00:18:40] – How about authentication? As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard. If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end. [00:20:00] – Where does it store the token? That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario. [00:20:55] – What does the API actually look like from JavaScript? If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet. [00:22:30] – What’s the process of getting setup? There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up. So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools. [00:24:15] – How do you protect me as a plug-in developer? There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff. [00:27:20] – How do you support backward compatibility? There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever. But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need. [00:30:00] – How does that work on mobile? Do they have to approve download for all components? You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written. [00:33:15] – How about testing? It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it's just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this. [00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript? A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence. Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background. There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching. [00:39:25] – Are there any limitations on which JavaScript libraries you can pull in? There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript. [00:45:20] – What’s the craziest thing you’ve seen done with this API? Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint. [00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that? There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software. But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can. When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store. [00:52:00] – The App Model If folks are interested in the app model, they should go to dev.office.com to learn more about it because that’s where all the documentation is. Check out our Github. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there. Picks AJ O'Neal Lithium Charles Max Wood Miracle Morning by Hal Erod Clean Code by Uncle Bob Martin Ketogenic diet Tristan Davis Amazon Echo Microbiome Sean Laberee Running Garmin watch Full Article