035 JSJ node-webkit
JavaScript Jabber16 Marras 2012

035 JSJ node-webkit

PanelJamison Dance (twitter github blog) Tim Caswell (twitter github howtonode.org) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
Discussion
01:15 - node-webkitSimilar to PhoneGap
Chrome native apps
Chromium05:31 - Event loops and the browsers06:53 - Example appsLight Table app.js
07:42 - node-webkit vs app.js10:00 - ChromeChrome Apps: JavaScript Desktop Development
17:44 - Security implications25:11 - Testing node-webkit applications27:19 - Getting a web app into a native app31:33 - Creating Your First AppJS App with Custom ChromeChromeless Browser Chromeless replacement
PicksHow mismanagement, incompetence and pride killed THQ's Kaos Studios (Jamison) The Insufficiency of Good Design by Sarah Mei (Jamison) app.js (Tim) node-webkit (Tim) Macaroni Grill’s Butternut Asiago Tortellaci (AJ) JCPenney (AJ) Mac OS Stickies (Chuck) Fieldrunners (Chuck)
Node Knockout
Transcript
AJ: Let’s talk about boring stuff. What did you eat for breakfast?TIM: I had donuts.AJ: That sounds nutritious and delicious.[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.][This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.][Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]CHUCK: Hey everybody and welcome to episode 35 of the JavaScript Jabber Show. This week on our panel we have Jamison Dance.JAMISON: Hi guys!CHUCK: Tim Caswell.TIM: Hello!CHUCK: And AJ O’Neal. And I'm Charles Max Wood from devchat.tv. This week, we are going to be talking about ‘Node-webkit’. It seems like Tim is the most familiar with it, so why don’t you jump in and tell us a little bit about it?TIM: All right. Basically the idea is to make desktop apps using Node and then having HTML as your display layer for your widgets. And I start a project doing this several years ago from Topcube, but I failed miserably because I'm not that good of a C engineer. And since then, a few projects have taken up the idea. Node-webkit is one done by Intel and the main engineer there is Roger Wang. So on Roger Wang’s GitHub there is node-webkit. And the other popular one is called ‘app.js’ and I think there is a couple others as well. And some other people have taken over my Topcube project and they use it for some maps app. And all these projects had the basic idea of you have a desktop native app that has Node and node-webkit inside of it.CHUCK: So, is it kind of like PhoneGap or some of these other things for mobile?TIM: Yeah. It’s similar to PhoneGap in that, you get more privileges than a browser would have in a more native experience. Instead of just the PhoneGap extensions, you get all of Node -- you get the full Node environment -- which means you can use all that existing libraries and ecosystem.JAMISON: So how does this compare to the Chrome native apps thing? Because I know that they are more --- already have some like JS APIs that let you touch stuff on the server or things like that. Is this just – it’s not sandbox at all?TIM: Yeah. I mean, this is a native app. It’s not in your browser at all. It bundles its own webkit.JAMISON: Oooh.TIM: It’s more like -- what was that flash thing they had years ago?AJ: ‘Adobe Air’?TIM: Air yeah. It’s like Adobe Air that doesn’t suck.

Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Jaksot(725)

189 JSJ PureScript with John A. De Goes and Phil Freeman

189 JSJ PureScript with John A. De Goes and Phil Freeman

02:54 - John A. De Goes IntroductionTwitter GitHub BlogSlamData06:34 - Phil Freeman IntroductionTwitter GitHub Blog07:38 - What is PureScript?09:11 - FeaturesExtensible Effects12:24 - Overcoming the Vocabulary Problem in Functional ProgrammingGang of Four Book (Design Patterns)purescript-halogen20:07 - Prerequisites to PureScript26:14 - PureScript vs ElmJavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard FeldmanNo RuntimeGeneral Purpose vs UI-FocusedGeneric Containers40:37 - Similar Languages to PureScript44:07 - PureScript BackgroundRoy47:48 - The WebAssembly Effect51:01 - Readability53:42 - PureScript Learning Resources PureScript by Example by Phil Freeman PureScript Conf 2015/655:43 - Working with Abstractionspurescript-affAudrey Popp: Fighting Node Callback Hell with PureScriptPicks 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)Special Guests: John A. De Goes and Phil Freeman. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

9 Joulu 20151h 12min

188 JSJ JavaScript Code Smells with Elijah Manor

188 JSJ JavaScript Code Smells with Elijah Manor

Check out JS Remote Conf! 02:22 - Elijah Manor IntroductionTwitter GitHub BlogLeanKitEliminate JavaScript Code Smells (Elijah's Talk Abstract)A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells The full slides (60 mins worth of material)04:49 - What is a “Code Smell”?Martin Fowler: CodeSmell ESLintJSHint10:21 - Copy/Paste Code Errorjsinspect and jscpd ES6, ES7, Babel Support13:11 - Using ES6 to Eliminate Code Smells15:48 - Refactoring Case StatementsThe Strategy Pattern21:29 - Juniors and Code SmellsCode Reviews27:29 - Isomorphic Code31:12 - Framework Code Smells33:47 - Identifying New Code Smells36:33 - When Code Smells are OK39:10 - Why use parameters?Picks Terms And Conditions May Apply (AJ) Nodevember (Aimee) Developer Tea (Aimee) Jake Shimabukuro (Joe) Screeps (Joe) react-styleguide-generator (Elijah) react-styleguidist (Elijah) The Phantom Menace - What it Should Have Been (AJ) Attack of the Clones - What it Should Have Been (AJ)Special Guest: Elijah Manor. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

2 Joulu 201551min

187 JSJ Vue.js with Evan You

187 JSJ Vue.js with Evan You

JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! Sign up today!  01:59 - Evan You Introduction Twitter GitHub BlogMeteor02:34 - Vue.js vs Competitors and Motivators Behind the FrameworkEvan You: Vue.js: A (Re)introduction07:18 - Use Cases10:06 - Overlapping Elements and The Component SystemGetting Started Guide11:21 - Pulling in Data12:50 - DOM Manipulation13:38 - Ease of Getting Started15:33 - Directives16:18 - Adoptionawesome-vue vue (GitHub)19:50 - The Future of Vue.js21:59 - What is Vue.js Not Good At?23:07 - Testing24:06 - Vue, Angular, and React: Reactivity and PerformanceKnockout29:06 - Tradeoffs30:54 - Edgecases32:14 - webpack 33:46 - Bundling35:38 - Benchmarksjs-repaint-perfs  More on Vue.jsLaravel Podcast Episode 37: I Love The Things You Are SayingDeveloper Tea: Part One: Paul Straw & Sean Washington (@paulstraw & @seanwashington) talk about focus, JavaScript frameworks, and rites of passage (starting around 16:25)Picks Daredevil (Dave) AlgoRythmics (Aimee) Relative Finder (Chuck) FamilySearch (Chuck) Hard Graft (Evan) Piano Phase (Evan)Special Guest: Evan You. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

25 Marras 201547min

186 JSJ NativeScript with TJ VanToll and Burke Holland

186 JSJ NativeScript with TJ VanToll and Burke Holland

Check out JS Remote Conf! Buy a ticket! Submit a CFP! 03:07 - Burke Holland IntroductionTwitter GitHub Blog04:01 - TJ Van Toll IntroductionTwitter GitHub Blog04:33 - TelerikTelerik Platform04:57 - NativeScript JavaScriptCoreJavaScript Jabber #128: JavaScriptCore with Cesare Rocchi React Native07:41 - The Views10:07 - Customizability, Styling, and Standardization16:19 - React Native vs NativeScript18:37 - APIsCocoaPods 21:17 - How NativeScript Works23:04 - Edgecases?Message PassingMarshalling (Mapping)26:12 - Memory Management27:06 - UITableView 29:59 - NativeScript and AngularAngularConnect Talks on YouTubeSebastian Witalec: Building native mobile apps with Angular 2 0 and NativeScript​33:22 - Adding NativeScript to Existing Projects 33:51 - Building for Wearables and AppleTV Burke Holland: Apple Watch and the Cross-Platform Crisis35:59 - Building Universal Applications37:14 - Creating NativeScriptKendo UI39:42 - Use Casesnativescript.org/app-samples-with-code 41:01 - Are there specific things NativeScript isn’t good for?npmjs.com search: nativescript 42:54 - Testing and Debugging48:35 - Data StoragePicks Caddy (AJ) OC ReMix #505: Top Gear 'Track 1 (Final Nitro Mix)' by Rayza (AJ) Jamie Talbot: What are Bloom filters? A tale of code, dinner, and a favour with unexpected consequences (Aimee) Mike Gehard (@mikegehard) (Aimee) Joe Eames: Becoming Betazoid: How to Listen and Empathize with Others in the Workplace @ AngularConnect 2015 (Dave) Exercise (Chuck) Sleep (Chuck) electron (Aaron) The Synchronicity War Series by Dietmar Wehr (Aaron) PAUSE (Burke) Outlander (TJ)Special Guests: Burke Holland and TJ VanToll. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

18 Marras 20151h 1min

185 JSJ PouchDB with Nolan Lawson

185 JSJ PouchDB with Nolan Lawson

Check out JS Remote Conf!  02:29 - Nolan Lawson IntroductionTwitter GitHub BlogSquarespaceNolan Lawson: We have a problem with promises 04:19 - PouchDB (vs CouchDB)@pouchdb Mailing ListStack OverflowSlack05:25 - CouchDB EmulationMikeal Rogers 06:45 - How CouchDB Works08:26 - Syncing and Replication10:43 - PouchDB vs Other Paradigms for Building Client-side Apps and Managing Datahood.ie Offline First!13:58 - AP Databases / CP Databases / CA DatabasesThe CAP Theorem 17:25 - Ignoring Merge Conflicts20:08 - Mutability vs Immutability“Accountants don’t use erasers”21:29 - Offline First24:59 - Client-to-client Syncing25:54 - IndexDB and Local Storage28:50 - Authentication and Authorization30:30 - Mobile Support31:42 - Resource Usage When Syncingsocket-pouchpouchdb-replication-stream33:06 - Use CasesPatricia Garcia: Good Tech for Hard Places: Fighting Ebola with JS Offline Apps @ JSConf EU 2015 34:53 - Partitioning Data36:22 - Getting Startedpouchdb-inspector37:09 - ContributionpouchdbKent C. Dodds: First Timers Only 38:53 - Upcoming FeaturesPicks source-map-explorer (Jamison) Facebook: Managing Bias Videos (Jamison) Computers Are Fast (Jamison) 86 Mac Plus Vs. 07 AMD DualCore. You Won't Believe Who Wins (Jamison) Authy App (AJ) Chip Network Channel on YouTube (AJ) Oregon (AJ) Browser Authenticator (AJ) Node Authenticator (AJ) AngularConnect (Aimee) Kevin Old (@kevinold) (Aimee) Jordan Kasper (@jakerella) (Aimee) Highrise (Chuck) Streak (Chuck) The Accursed Kings Series by Maurice Druon (Nolan) The Smash Brothers (Nolan) Super Smash Bros. Melee (Nolan)Special Guest: Nolan Lawson. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

11 Marras 201550min

184 JSJ Web Performance with Nik Molnar

184 JSJ Web Performance with Nik Molnar

Submit a talk or buy a ticket! Check out JS Remote Conf! 02:30 - Nik Molnar IntroductionTwitter GitHub Blog02:50 - What Microsoft’s Cross-Platform and Open Tooling Team Does03:41 - Microsoft and Open Source05:25 - Performance08:15 - Is good, clean architecture at odds with high-performance code?09:41 - Latency and BandwidthMoore’s Law20:23 - Hierarchy of Needs for Users of SoftwareAaron Walter: Emotional Interface Design: The Gateway to Passionate UsersMaslow’s Hierarchy of Needs24:36 - Controlling Performance“Performance Budget”26:21 - The Cost of Performance (ROI)31:57 - Speed IndexWebPagetest41:50 - Avoiding the “It feels fast on my machine” Syndrome45:03 - RUM = Real User MonitoringNavigation TimingResource TimingUser Timing46:24 - Synthetic Testing47:50 - Performance AuditsOODA LoopObserveOrientDecideAct50:39 - Do LessMore From NikNik Molnar: Full Stack Web Performance Nik Molnar: Tracking Real World Web Performance Navigation Timing API Resource Timing: W3C Working Draft 20 October 2015Picks UtahJS 2015 (Dave) ES6 Overview in 350 Bullet Points (Jamison) Saturday Morning Breakfast Cereal (High Frequency Training) (Jamison) Chris Zacharias: Page Weight Matters (Jamison) React Rally Talks (Jamison) MONEY Master the Game: 7 Simple Steps to Financial Freedom by Tony Robbins (Chuck) Rush Revere and the Star-Spangled Banner by Rush Limbaugh (Chuck) Visual Studio Code (Nik) High Performance Browser Networking by Ilya Grigorik (Nik) Nik's Pluralsight Courses (Nik)Special Guest: Nik Molnar. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

4 Marras 201538min

183 JSJ Should I go to college?

183 JSJ Should I go to college?

JS Remote Conf 2016 will be from January 14th-16th from noon-4:30PM ET! Get your early bird tickets or submit a CFP now thru December 14th! 02:46 - Panel Consensus and Experience and Career Paths16:00 - The School Doesn’t MatterDavid and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Malcolm Gladwell 19:59 - Panel Experience and Career Paths (Cont’d)38:36 - Practically Helpful Knowledge and Disciplines; Interviewing and Hiring46:38 - Privilege and Navigating Without Opportunity49:54 - Why get a degree if it’s not necessary?Support Structure01:02:13 - Consensus Part 2Picks The More Things Change (Jamison) Allison Kaptur: Effective Learning Strategies for Programmers (Jamison) @Aimee_Knight (Joe) Star Wars Battlefront (Joe) Amazing Grass (Aimee) Daniel Brain: Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal Checkout. (Aimee) xkcd: Correlation (Dave) Lviv, Ukraine (Dave) CharlesMaxWood.com (Chuck) Every Time Zone (Chuck) The Positioning Manual for Technical Firms by Philip Morgan (Chuck) JS Remote Conf (Chuck) Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

28 Loka 201543min

182 JSJ RxJS with Matthew Podwysocki

182 JSJ RxJS with Matthew Podwysocki

02:19 - Matthew Podwysocki IntroductionTwitter GitHubMicrosoft04:01 - RxJSReactive JavaScript Interview w/ Jeffrey Van Gogh & Matthew Podwysocki @ JSConf 2010“First-class Events”10:18 - Practical Experience of UseObservables17:28 - observable-spec 21:43 - Observables and Promises 25:06 - Using RxJS in Common FrameworksRxJS Git Book RxJS Gitter Channel27:53 - Are there places where observables might not be better than callbacks/Promises?29:16 - Why would someone use RxJS on the backend in place of Node streams? RabbitMQ32:28 - Are Promises dying?36:13 - Observable GotchasHot vs Cold Observables40:29 - InfluenceElmFunctional Reactive Programming (FRP)47:47 - Will observables in ES2016 replace RxJS?Picks A cartoon guide to Flux (Aimee) Promisees (Aimee) The Dear Hunter - Act IV Rebirth in Reprise (Jamison) Jessie Char: Expert On Nothing @ NSConf7 (Jamison) XHR Breakpoints (Dave) Glove and Boots (Dave) Computer Programming (Joe) Evan Czaplicki’s Thesis for Elm (Joe) The Alchemist by Paulo Coelho (Chuck) thaliproject (Matthew) BBC Micro Bit (Matthew) Minutemen (Matthew)Special Guest: Matthew Podwysocki. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

21 Loka 20151h 1min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
mimmit-sijoittaa
psykopodiaa-podcast
rss-rahapodi
puheenaihe
ostan-asuntoja-podcast
rss-rahamania
pomojen-suusta
hyva-paha-johtaminen
rss-seuraava-potilas
rss-startup-ministerio
oppimisen-psykologia
rss-lahtijat
rss-bisnesta-bebeja
rss-paasipodi
herrasmieshakkerit
rss-wtf-markkinointi-by-dagmar
rahapuhetta
raharesepti
rss-myyntipodi