- Видео 114
- Просмотров 951 217
Vincent Lab
Дания
Добавлен 7 янв 2019
To make programming available to everyone, while also having the environment in mind ♻️
Playing around with Sockets in PHP and JavaScript
In this video, I'm going to be playing around with Sockets in PHP and JavaScript
🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ
✅ Links
stackoverflow.com/questions/23702855/php-websocket-connection-to-node-js-server
✅ Project files
github.com/VLabStudio/Tutorials/tree/master/Playing%20around%20with%20Sockets%20in%20PHP%20and%20JavaScript
✅ Watch next - ruclips.net/video/qEWOysXrDy0/видео.html
✅ Recommended Playlist - ruclips.net/video/0-FYWQ5FA-4/видео.html
💻 Gear List: vincentlab.net/gear
💬 Let’s connect:
Twitter - @VLabStudio
GitHub - VLabStudio
My website - vincentlab.net/contact
For business inquiries - vincent@vincentlab.net
✅ Information about me:
Name: Vincent
Country: Sweden
Age...
🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ
✅ Links
stackoverflow.com/questions/23702855/php-websocket-connection-to-node-js-server
✅ Project files
github.com/VLabStudio/Tutorials/tree/master/Playing%20around%20with%20Sockets%20in%20PHP%20and%20JavaScript
✅ Watch next - ruclips.net/video/qEWOysXrDy0/видео.html
✅ Recommended Playlist - ruclips.net/video/0-FYWQ5FA-4/видео.html
💻 Gear List: vincentlab.net/gear
💬 Let’s connect:
Twitter - @VLabStudio
GitHub - VLabStudio
My website - vincentlab.net/contact
For business inquiries - vincent@vincentlab.net
✅ Information about me:
Name: Vincent
Country: Sweden
Age...
Просмотров: 10 230
Видео
Get started with the What3Words API in Node.js
Просмотров 1,2 тыс.3 года назад
In this video, I'll be showing you how to get started with the What3Words API in Node.js 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Links developer.what3words.com/tutorial/nodejs ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Get started with the What3Words API in Node.js ✅ Watch next - ruclips.net/video/Tw5LupcpKS4/видео.html ✅ Recommended Playlist - rucli...
Getting Started with YAML in Node
Просмотров 2,1 тыс.3 года назад
In this video, I'll be showing you how to get started with YAML in Node.js 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Getting Started with YAML in Node ✅ Watch next - ruclips.net/video/loX_JpMnodA/видео.html ✅ Recommended Playlist - ruclips.net/video/loX_JpMnodA/видео.html&list=PLl_it88qJnxXm5GyRAsU1BJ-hL3IBKx6b ...
Thank you for 1000 subs!
Просмотров 1413 года назад
In this video, I will say thank you to all of you for 1000 subscribers. Hope you enjoyed the video. 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Channels Javascript Web Scraping Guy ruclips.net/channel/UCUxMci5TVxxh8sugiMcfViA Dubé Academy ruclips.net/channel/UCFK-ij8l7HvVhotANCGUQJw SteamCode ruclips.net/channel/UClLRjv91UloHweZMyxpRPrw JavaScript Ricochet ruclips.net/ch...
Getting Started with AssemblyScript
Просмотров 9 тыс.3 года назад
In this video, I'll be showing you how to get started with AssemblyScript 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Getting Started with AssemblyScript ✅ Links www.assemblyscript.org/quick-start.html ruclips.net/video/i3lMN2JqRtI/видео.html ruclips.net/video/u0Jgz6QVJqg/видео.html ✅ Commands npm install assembly...
How to Create a Secure REST API with Node.js and Express
Просмотров 57 тыс.3 года назад
In this video, I'm going to be showing you how to create a secure REST API with Node.js and Express. 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/How to Create a Secure REST API with Node.js and Express ✅ Watch next - ruclips.net/video/50f6y-npKAY/видео.html ✅ Recommended Playlist - ruclips.net/video/xKUAoocIucA/ви...
How to Make a Anti-Spam Bot in Under 30 Lines of Code in Node.js
Просмотров 2,4 тыс.3 года назад
In this video, I'll be showing you how to make a classifier that can classify spam or not spam. 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/How to Make a Anti-Spam Bot in Under 30 Lines of Code in Node.js ✅ Links en.wikipedia.org/wiki/Statistical_classification www.kaggle.com/uciml/sms-spam-collection-dataset ✅ Wa...
How to Make a Product Key for your Node.js Application
Просмотров 7 тыс.4 года назад
In this video, I'm going to be showing you how to make a product key for your Node.js application 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/How to Make a Product Key for your Node.js Application ✅ Watch next - ruclips.net/video/dJO080T70_g/видео.html ✅ Recommended Playlist - ruclips.net/video/xKUAoocIucA/видео.h...
Picking a Name for my Programming Language
Просмотров 5284 года назад
In this video, I'm going to be picking a name for my programming language. 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Helium-X ✅ Watch next - ruclips.net/video/pvNY1Gqfyss/видео.html ✅ Recommended Playlist - ruclips.net/video/xKUAoocIucA/видео.html 💻 Gear List: vincentlab.net/gear 💬 Let’s connect: Twitter - @VLabStudio GitHub - VLabSt...
Styling the Real Time Polling App
Просмотров 9044 года назад
In this video I'll be styling the real time polling application 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Styling the Real Time Polling App ✅ Watch next - ruclips.net/video/3ddIKafoXMA/видео.html ✅ Recommended Playlist - ruclips.net/video/xKUAoocIucA/видео.html 💻 Gear List: vincentlab.net/gear 💬 Let’s connect: T...
Improving the Real Time Polling App using Socket.io
Просмотров 1,7 тыс.4 года назад
In this video I'll be Improving the real time polling application using Socket.io and Express in Node.js 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Improving the Real Time Polling App using Socket.io ✅ Links ruclips.net/video/vQjiN8Qgs3c/видео.html ruclips.net/video/L72fhGm1tfE/видео.html ✅ Watch next - ruclips.n...
How to Communicate with a Virtual Serial Port in Node.js
Просмотров 9 тыс.4 года назад
In this video, I will show you how to communicate with a virtual serial port in Node.js 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ⏱️TIMESTAMPS⏱️ 0:00 Introduction 0:06 Why you might want to use Virtual Serial Ports? 1:01 Tutorial 3:15 Outro / Summary ✅ Project files github.com/VLabStudio/Tutorials/tree/master/How to Communicate with a Virtual Serial Port in Node.js ✅ Lin...
Real Time Polling App using Socket.io
Просмотров 5 тыс.4 года назад
In this video I'll be building a real time polling application using Socket.io and Express in Node.js 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ ✅ Project files github.com/VLabStudio/Tutorials/tree/master/Real Time Polling App using Socket.io ✅ Links ruclips.net/video/vQjiN8Qgs3c/видео.html ruclips.net/video/L72fhGm1tfE/видео.html ✅ Watch next - ruclips.net/video/TDGsVqVz...
What is a IIFE? JavaScript Tutorial #Shorts
Просмотров 4324 года назад
What is a JavaScript IIFE? in this short video I will explain what it is 🔴 Subscribe for more ruclips.net/channel/UCMA8gVyu_IkVIixXd2p18NQ #shorts ✅ Links developer.mozilla.org/en-US/docs/Glossary/IIFE ✅ Watch next - ruclips.net/video/TDGsVqVzW4A/видео.html ✅ Recommended Playlist - ruclips.net/video/loX_JpMnodA/видео.html 💻 Gear List: vincentlab.net/gear 💬 Let’s connect: Twitter - @VLabStudio G...
Bootstrap Tutorial 2020 - Getting Started
Просмотров 7064 года назад
Bootstrap Tutorial 2020 - Getting Started
Video Processing in Node.js with Jimp and FFmpeg - Part 2
Просмотров 1,1 тыс.4 года назад
Video Processing in Node.js with Jimp and FFmpeg - Part 2
How to Generate an RSS Feed in Node.js
Просмотров 5 тыс.4 года назад
How to Generate an RSS Feed in Node.js
JavaScript Password Generator - Part 2
Просмотров 3564 года назад
JavaScript Password Generator - Part 2
Brackets - First impressions vs Visual Studio Code (2020)
Просмотров 5 тыс.4 года назад
Brackets - First impressions vs Visual Studio Code (2020)
Why I Think You Should Learn Vim as a Developer
Просмотров 1164 года назад
Why I Think You Should Learn Vim as a Developer
How to Download My Project Files under My Videos
Просмотров 4674 года назад
How to Download My Project Files under My Videos
My Visual Studio Code Extensions (2020 Edition)
Просмотров 1914 года назад
My Visual Studio Code Extensions (2020 Edition)
Wow that was impresive, learned a lot in so little.
thank bro now i can uninstall cracked games being too honest rn
The sheet_to_jsob don't work for me ... I get the contents in worksheet.Sheets[Sheetname] This output is correct but when I do sheet_to_json it gives empty array
How to decompile nodejs executable package?
Hello, could you create a video or document guideline for the Mac OS at use vs code editor on how to use DllExport in today? thanks
The design decision within YAML to use spaces rather than tabs for indentation remains one of the most perplexing and arguably inefficient choices in the format's architecture. While YAML was developed with the intent of creating a highly human-readable data serialization format, this decision introduces a set of significant issues that detract from the core goals of ease of use, clarity, and developer productivity. The reliance on spaces, rather than tabs, for indentation leads to a variety of challenges, both from a technical and a human factors perspective, all of which undermine the practical usability of YAML in real-world development environments. First and foremost, the most glaring issue with YAML’s dependence on spaces is the introduction of an inherent risk of misalignment and human error. YAML structures are highly dependent on indentation to represent hierarchical relationships in the data. Any misalignment-whether it is due to a missing or extra space-can cause a file to become syntactically invalid or improperly parsed, often leading to difficult-to-trace errors. This is particularly problematic in complex, nested structures where indentation depth becomes more pronounced. The need for absolute precision in spacing creates an environment where even experienced developers must spend additional cognitive effort ensuring that their files maintain proper alignment. This is an inherently error-prone process. A single space misplaced in a deeply nested block can result in a complete failure of the parser, and the error messages generated by YAML parsers are often opaque, requiring significant time and mental effort to debug. In contrast, tabs-a single character representing a fixed indentation width-offer an unambiguous, uniform solution to this problem. By relying on tabs, developers can avoid the challenges associated with manual space management and eliminate the frequent errors that arise from inconsistent spacing. Beyond error-prone human input, YAML’s use of spaces introduces inconsistencies in development environments. Different text editors and IDEs have varying default settings for space-based indentation, and many convert tabs to spaces automatically. This leads to discrepancies when different developers work on the same file, particularly when there is no unified convention for the number of spaces to be used (such as two spaces versus four spaces). These subtle differences, often undetected at the initial stages, can cause misalignment and result in parsing errors that are difficult to track down. The situation becomes even more complicated when dealing with mixed-indentation scenarios, where tabs and spaces are inadvertently mixed within the same document. While YAML parsers can often detect this, the result is still a fragmented development experience with inconsistent formatting and unexpected parsing issues. Tabs, on the other hand, provide a consistent and reliable way to structure indentation. Regardless of the editor or environment, a tab remains a tab, offering a single, fixed unit of indentation. This consistency ensures that alignment is unambiguous across all platforms and minimizes the potential for human error. By utilizing tabs, YAML could significantly reduce the need for configuration adjustments across different text editors and IDEs, ultimately simplifying the developer’s experience. In addition to the practical drawbacks, there is also a clear inefficiency in file size and readability when using spaces for indentation. Spaces are inherently more verbose than tabs: multiple characters are required to represent a single indentation level, whereas tabs represent an entire level with a single character. As YAML documents grow in size and complexity, particularly when deep nesting is involved, the use of spaces leads to an increase in file size. This results in a larger memory footprint and longer loading times, which may not be an issue for small configurations, but can become problematic in large-scale applications where YAML files are read frequently or where performance is critical. From a readability perspective, spaces can introduce visual clutter, particularly in deep structures with many levels of indentation. YAML files with numerous nested levels often become difficult to read because the consistent visual space between each level of indentation is disrupted. This makes it harder to quickly assess the structure of the data. In contrast, the use of tabs ensures a compact and consistent indentation structure that is visually distinct and easily scanned, providing better clarity and readability. Furthermore, the reliance on spaces in YAML conflicts with established practices in modern programming languages, where tabs have long been the preferred method for defining indentation. For example, Python, Go, JavaScript, and other languages use tabs (or permit tabs in some cases) to delineate code blocks and structures. These languages prioritize consistency and simplicity in their design, ensuring that indentation is a straightforward, reliable mechanism for defining structure. The decision to use tabs in these languages is grounded in the understanding that indentation should be both easy to manage and easy to read, minimizing unnecessary complexity for developers. This focus on consistency and clarity is crucial, particularly in programming languages where indentation plays a syntactical role, as is the case in Python. The same logic should be applied to YAML, especially considering that the format is often used in environments where configuration data is both complex and critical to the operation of software systems. By adhering to spaces, YAML unnecessarily deviates from a well-established and successful convention, leading to greater potential for errors and inconsistencies. The mental overhead required to manage space-based indentation cannot be overstated. In practice, YAML forces developers to not only ensure that their files are properly aligned, but also to manage that alignment manually, adjusting spaces for each level of nesting. This process adds a layer of cognitive complexity that detracts from the developer’s focus on the content and structure of the data itself. For example, in a deeply nested YAML file, developers must constantly track which level of indentation they are at, adjusting space counts accordingly. This creates an environment where attention must constantly be split between the logic of the data and the mechanics of formatting. By using tabs, the act of managing indentation becomes significantly simpler-pressing the tab key automatically enforces consistent indentation without requiring any mental effort from the developer. This simplification leads to increased productivity, as developers can focus on the structure and meaning of the data, rather than the syntax of its representation. From a broader perspective, YAML’s reliance on spaces also leads to higher maintenance costs over time. In teams or open-source projects, where multiple contributors are working on the same set of configuration files, ensuring consistent indentation becomes a challenge. When spaces are the standard, new contributors must ensure that they conform to an arbitrary rule regarding the number of spaces used for each level of indentation. In larger projects with multiple contributors, this can create friction and lead to formatting disputes. While such disputes may seem trivial, they take valuable time away from actual development work, thus increasing the overall cost of maintaining the project. Adopting tabs, with their fixed width and universal understanding, would eliminate this issue entirely, ensuring that all contributors follow a consistent, reliable convention without the need for lengthy discussions about formatting. Ultimately, the decision to use spaces for indentation in YAML is a design oversight that diminishes the format's usability, introduces unnecessary complexity, and increases the risk of error. YAML’s core goals of simplicity and human readability are fundamentally undermined by the need for precise, manual control over indentation. Tabs offer a far more consistent, efficient, and user-friendly alternative, aligning YAML with established best practices in programming languages and data serialization formats. The switch to tabs would not only reduce errors, improve readability, and enhance developer productivity, but would also align YAML with modern practices in software development, making it a more practical and sustainable choice for the future.
Is somebody chasing you?? A TUTORIAL should be a liiiitle slower in order for us noobs to understand..
nice
My left ear enjoyed this tutorial
all ı understood it was not possible
Library this library that, why don't people hand roll their performant code?
Mitchell Street
Miller Kevin Hall Patricia Moore Maria
for every single one of these fucking napi wapi ahh libraries i get some dumbass gypsy ahh error "npm error gyp ERR! build error npm error gyp ERR! stack Error: `C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1 npm error gyp ERR! stack at ChildProcess.<anonymous> (C:\Program Files odejs ode_modules pm ode_modules ode-gyp\lib\build.js:209:23) npm error gyp ERR! stack at ChildProcess.emit (node:events:517:28) npm error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:292:12) npm error gyp ERR! System Windows_NT 10.0.22631 npm error gyp ERR! command "C:\\Program Files\ odejs\ ode.exe" "C:\\Program Files\ odejs\ ode_modules\ pm\ ode_modules\ ode-gyp\\bin\ ode-gyp.js" "rebuild" npm error gyp ERR! cwd C:\Users\Admin\Desktop\PATH\PATH ode_modules\ffi-napi npm error gyp ERR! node -v v18.20.4 npm error gyp ERR! node-gyp -v v10.1.0 npm error gyp ERR! not ok npm error A complete log of this run can be found in: C:\Users\Admin\AppData\Local pm-cache\_logs\2024-10-11T17_53_15_887Z-debug-0.log" and i get the most mf useless replies to a github issue with some dumbahh shit like "ermmm actually this is a duplicate" instead of answering theproblem im prob gonan end it all tbh
Clark Amy Martin Matthew White Maria
Good video, I love how easy it is to use qroutes lmao
yaml was a mistake
62112 Halvorson Crossing
Ah yes, here we go again. I am going to be using this one for a research paper's survey results this time lol time flies.
Thomas George Hernandez Steven Williams Thomas
Johnpaul Loaf
Corbin Manor
Anderson Cynthia Anderson Betty Perez Jennifer
269 Pauline Courts
Perez Gary White Eric Hernandez Thomas
Dimitri Mountains
Thank you
White Laura Lopez Shirley Martinez Betty
Is it possible to extract source code from nexe build? I want to use it in production so that shouldn't happen. PKG doesn't reveal the code as it converts into binary, but PKG fails making build of my project.
17334 Alayna Field
Ettie Island
Hi I really liked your tutorial since it goes to the point, the problem I have is that although it creates the executable when I try to run it I get an error saying it can't find the module, it is not an issue on my node project since that one runs fine, does someone know what could be causing that issue?
Lot of problems with pkg and newer node versions. It was recommended to me to rollback to node v18 or v16. Neither worked, it creates the exe but it immediately closes when ran.
pkg doesnt work with newer versions as they now have single file executables built into nodejs
Wilson Sandra Wilson Daniel Martin Edward
how the error message is appearing on the front-end ? pls explain! we are working only on the back-end .
Cool! I've been glancing at this package from afar, and wanted just a simple, easy introduction to watch while I ate my breakfast. This was perfect! Very much looking forward to implementing this
Hi, I’m assuming you buy these code scripts/samples so that you can change and it then to make your own app? Some are compatible with swift too for apple I guess but of course the main coding program/languages too
Be blessed by Lord Jesus Christ!
helped alot using in 2024
thank you so much :)
getting error serialport is not a constructor
Great video. Any way to preview the certificate before printing i.e exporting as pdf?
it's giving this error i have node v20.15.0 installed Warning Failed to make bytecode node14-x64 for file
Can I use it with react native
Hello. I am trying to make an rss but still not done. I have a web www.prg.aero/prehled-letu#/prilety I need to see just -time -country -terminal 2 -pristalo/predpoklad/zpozdeni/zruseno and will be perfect if I can see history at least 5 hours and sorted by time because time always changing. It starts at "<div class="fly-list-content"><div id="flight-.........." I really can not understand what have I type in advanced sectors. Tried a lot of things but no result even after I read help. Please, help me. I am trying to do this many nights but... Many thx and have a nice day.
Tak for det!
This might be a dumb question, but is it possible for excel doc to be an api source? And if so. Can you point me to a resource
You are saviour 😅😅😅
This was very good. Thank you!
Great and straight to the point!
sorry man but all your links not work 504