August Committee Meeting
49:38
5 жыл бұрын
Moving fast without crashing
35:26
7 жыл бұрын
W.W.E.D. (What would Ember.js do?)
27:50
Пікірлер
@MrIlya007
@MrIlya007 5 ай бұрын
great presentation! I migrating second project using your tutorial.
@byGDur
@byGDur 2 жыл бұрын
Would be cool if NPM would do this automatically as a preview for every package. This would lower the barrier to use it immensely. Cool Project!
@erruixu5990
@erruixu5990 3 жыл бұрын
谢谢哥,ts-migrate的教程好少呀
@Spiderboydk
@Spiderboydk 3 жыл бұрын
I would take all these as guidelines instead of unbreakable rules, because everything has trade-offs. Example: What are costs of NIH syndrome? It's * more 3rd party dependencies (with all the bugs, security issues, audits, licensing, etc.). This cascades with that librarys dependencies. Do I need to mention Leftpad? * more code in the code base than necessary, if you only need a fraction of the features (more code again may lead to more bugs, more security concerns, etc.) * less control of your code base, since you don't have control of the development of the 3rd party library. Intentionally going against NIH to reduce the above concerns might be sensible. It all depends on the situation. Never say never.
@IDisposable
@IDisposable 3 жыл бұрын
Has anyone build an Android and/or iOS hyperswarm proxy _as an app_ that once installed on the mobile device acts like the hyperswarm-web server? Seems like having a generic proxy on the device (even if a separate install) would be useful if multiple local-to-local projects are on the same device.
@hazara-encyclopedia
@hazara-encyclopedia 3 жыл бұрын
I created two applications. One nx monorepo containing angular and nestjs. The other was a angular application. I lost the source code reinstalling windows OS. I only have the compiled code on my server. It is really crucial for me to get the source code back instead of recreating the whole two projects. any help would be highly appreciated.
@stevenzhang8620
@stevenzhang8620 3 жыл бұрын
Watched the same talk in Auckland, and thanks for recording.
@timClicks
@timClicks 3 жыл бұрын
👋 Speaker here. Happy to answer any follow-up questions!
@jero999999
@jero999999 3 жыл бұрын
A question about what wasm is good for: On a website, it is nice the validate the users input before sending it back to the server. BUT the server still needs to validate the input anyway for security if nothing else. This tends to mean that you need to write your validation twice - once in JS for the client side and again in C# (or whatever server side language) for the server. Could / should / would you use wasm to compile your server side validation so that it can be run on the client?
@timClicks
@timClicks 3 жыл бұрын
@@jero999999 Yes, that's absolutely feasible. The validation logic can be written once, but applied twice.
@SoftwareEngineerMK
@SoftwareEngineerMK 3 жыл бұрын
One of the best talk on AR web.
@dgkimpton
@dgkimpton 4 жыл бұрын
A really helpful introduction. I appreciate the step-by-step that shows how things build up. Other places just dump piles of configs and say 'use this' which is totally not helpful. So, thank you for taking the time to make and share this :)
@travistrue2008
@travistrue2008 5 жыл бұрын
Also, excellent presentation. I especially like that articulated hand demo that you wrote in JavaScript. Even though you were new to JS when you wrote it, there's still a LOT of evidence that you really understand what you're doing, and if I had to guess, you probably picked up idiomatic JS conventions really quickly. Your point about learning new languages, and how we code in "accents" is a really interesting perspective as well. I personally advocate learning new languages because if you apply what you know to the new language early-on (hence, lots of accents in the beginning), but quickly try to adapt your existing knowledge to the new language you're learning to the more idiomatic ways of the language, you'll not only get good at that language quickly, but it'll even make you a stronger developer in previous languages that you're coming from. The reason for this is because most popular languages have many similarities between each of them, but different languages emphasize different similarities in different ways. The yield different ways of tackling a problem that could translate over to previous languages you know, but you'll also see/notice those patterns in your previous language more.
@travistrue2008
@travistrue2008 5 жыл бұрын
I actually like ternary expressions a lot, and use them everywhere. I do have one rule though: never nest ternaries. Living by that, it's actually pretty amazing how readable and compact your code can become when trading ternaries for full-conditional statements. 5 lines of code become one. That, combined with compute functions that merely return ternary results and implicit return arrow functions, you can end up with some pretty elegant (and easily-readable) code.
@peabnuts123
@peabnuts123 5 жыл бұрын
I think about this talk all the time, it was excellent
@PP-ih1bh
@PP-ih1bh 5 жыл бұрын
Great Job:)
@DJ-Illuminate
@DJ-Illuminate 5 жыл бұрын
My biggest problem is the docs on aframe when it comes to animation. Animation seems to be an after thought. I can make each object animate itself but what I need is the ability to click on an object and have another object animate. Yet the docs address a small part of that by saying use object3D but that is dropping aframe and using direct three.js. When I do this I get errors. So, one: the docs where it is critical for me in order to create interactivity just stops abruptly and mentions with no examples at all. I have spent two days trying to figure out how to write this and I shouldn't have to. All videos show what you do which is grade school and easy because the documentation is clear at this point. I've been working on this since 2017.
@cryptocomix
@cryptocomix 5 жыл бұрын
Her demeanour reminds me of Elon Musk
@CelalettinErbulut
@CelalettinErbulut 6 жыл бұрын
Very Good Woman
@kumarvishalben
@kumarvishalben 6 жыл бұрын
bleh
@CherPsKy
@CherPsKy 6 жыл бұрын
And like, like, for like, like, like.
@YuriiKratser
@YuriiKratser 6 жыл бұрын
Please give us a link for ripo
@MatthewTaylorAu
@MatthewTaylorAu 6 жыл бұрын
If I want to add a virtual object onto a photo, what are my options? Found this pnnellium JavaScript. It does what I want in displaying 360 images and making a tour out of multiple 360 objects. Curious what options exist. pannellum.org
@aditibhatnagar2833
@aditibhatnagar2833 6 жыл бұрын
Amazing!
@MrMoodyKSA
@MrMoodyKSA 6 жыл бұрын
If you guys remember that movie called "Gamer" that's huge example of AR
@KevinIsom
@KevinIsom 6 жыл бұрын
Hello, I'm Kevin and I'm a general member, but didn't make it.
@EricB1
@EricB1 7 жыл бұрын
Can you share how you the 2D/3D slides were made?
@EricB1
@EricB1 7 жыл бұрын
Found it! github.com/stevie-mayhew/hands-on-with-aframe
@ramsescoraspe
@ramsescoraspe 7 жыл бұрын
Does anyone know how I can use this library to develop a native application on mobile?
@MrVont
@MrVont 6 жыл бұрын
Possibly ionic
@Ibrahima_O
@Ibrahima_O 5 жыл бұрын
ionic bro
@fxnoob
@fxnoob 5 жыл бұрын
react native, anular, vue native.cordova
@humbersean9529
@humbersean9529 7 жыл бұрын
Thanks for this, love the fire hair! Some good news from webkit! webkit.org/blog/7726/announcing-webrtc-and-media-capture/
@jakubrpawlowski
@jakubrpawlowski 7 жыл бұрын
Wow great talk!
@peabnuts123
@peabnuts123 7 жыл бұрын
rckbt.me/2014/10/code
@JohanRonsse
@JohanRonsse 7 жыл бұрын
I wonder how the video output at 1:53 was created. Very cool.
@vedovelli
@vedovelli 7 жыл бұрын
Go Igor!!! Go!!! Very cool!
@peabnuts123
@peabnuts123 7 жыл бұрын
Why no footage of Steve dropping his laptop?!
@caitlinb5063
@caitlinb5063 7 жыл бұрын
amazing
@DeanRadcliffe
@DeanRadcliffe 7 жыл бұрын
Very interesting. I've been talking and writing upon this stuff, inspired by RxJS in my case, but yeah, app servers and db servers both ought to have a contract that is more 'respond with an Observable' than simply fetch, return, forget.
@JohnMunsch
@JohnMunsch 7 жыл бұрын
She seems really nervous but it's a great introduction to Webpack. She takes you from absolute zero to a very simple configuration which can do quite a bit in 30 minutes.
@DoctorCuriosity
@DoctorCuriosity 7 жыл бұрын
For browser-based computer vision / image processing, I was pretty impressed with JSFeat. It's open source (MIT), up on Github. (Also, random trivia, "Hiro" on the maker is Hirokazu Kato, the original ARToolkit developer back in 1999.)
@talitadiniz7522
@talitadiniz7522 7 жыл бұрын
Sinto orgulho de você, boy! 😍
@sheriffderek5333
@sheriffderek5333 7 жыл бұрын
Interesting... For anyone looking for the Ash project: github.com/ash-framework
@benjamingruenbaum9270
@benjamingruenbaum9270 7 жыл бұрын
Very nice talk and well presented.
@mixirving4283
@mixirving4283 7 жыл бұрын
Links: www.scuttlebutt.nz - read more about ssb, join the netowkr github.com/mixmix/kiwibank-sparkline - kiwibank extension for firefox
@lutherschultz4725
@lutherschultz4725 7 жыл бұрын
Who holds the transaction history? Say there is only 10 people using an application built in it, does the 11th person work when the first 10 are offline?
@mixirving4283
@mixirving4283 7 жыл бұрын
it's quite like humans - I remember things me and people I care about have said. If the 11th person joins the group and everyone is asleep they can say things, but they will only sync when the others come online. currently we have about a dozen peers which are the same as every other peer, except they are just friend-bots - they don't post, and they are always online ... or at least some of them are. These help out with the all offline at once problem, but they're not a specific vulnerability because they have no power over anyone or any part of the network.
@lutherschultz4725
@lutherschultz4725 7 жыл бұрын
Oh I see, makes sense, Is this a scalable solution at all? if the history gets too big what happens? is it sharded between groups of people? Also what if theres lots of transactions all over the place wouldn't everyone get blasted with too many requests to sync? I guess I'm just asking if it solves any of the traditional problems faced by block-chain based apps.
@whimful
@whimful 7 жыл бұрын
Well there's no single blockchain, it's more like many small ones. History is not sharded so much as you only keep your local neighborhood of what you interact with. At the moment the rate of growth of data is not something to worry about at all. The last year of activity is only 200MB of data (and 2 GB of optical images). Replication is something that is continually being watched and improved - we're about to go another iteration.
@bellagraff131
@bellagraff131 7 жыл бұрын
!GREAT
@ricardomagalhaes6777
@ricardomagalhaes6777 7 жыл бұрын
What an epic and inspiring talk, Ri Liu. Thank you so much, really inspiring words at the end as well.
@igorcosta
@igorcosta 7 жыл бұрын
Thank you for all of the footage