Web_programming
1.15K subscribers
353 photos
14 videos
125 files
1.21K links
Sharif web programming
If you have any questions, please feel free to ask(@yumcoder)
Download Telegram
"Vanilla JS" refers to using pure, standard JavaScript without any additional libraries or frameworks. It's a term used to describe the foundational and basic use of JavaScript as it's built into web browsers. In other words, when you're working with Vanilla JS, you're using the core features and capabilities of JavaScript without relying on external tools or abstractions.
Some developers use the term "vanilla" to indicate the basic, unaltered version of something, and in the context of web development, "Vanilla JS" signifies using JavaScript in its raw form, directly interacting with the Document Object Model (DOM) and handling events, animations, data manipulation, and other tasks without the assistance of libraries like jQuery or frameworks like React, Angular, or Vue.
Using Vanilla JS can provide a better understanding of how JavaScript works and how web browsers handle interactions, but it can also lead to more verbose code and potentially slower development compared to leveraging specialized libraries or frameworks for certain tasks.
There is a Web3 alternative to LinkedIn that goes by the name of Entre. It can be accessed at https:// joinentre.com/.
Forwarded from M. Sadegh Salimi
موقعیت کاری در لندن برای فارغ‌التحصیلان کارشناسی مهندسی کامپیوتر یا IT:
https://careers.arsenal.com/jobs/3077154-project-delivery-manager
داشتم می آمدم تورنتو دکتر حیدرنوری در پرواز ما بود. مقصد دانشگاهی در آمریکا!

حقوق در ایران ۳۰۰ دلار در آمریکا x دلار!

برای اساتیدی که هزینه استعفا و حمایت از همکار تقریبا هزینه جدی ندارد (مثال دکتر حیدرنوری) امیدوارم سمت درست و تصمیم درستی بگیرند. همچنین دانشجویانی که حق شاگردی دارند به گمانم باید پاسخ درخور و متناسب با رویکرد ایشان در مواجعه با شرایط مشابه اتخاذ کنند.
golang #Tag
An empty struct (struct{}) is often used as a placeholder when you don't need to store any values associated with the keys, and you're only interested in checking for the presence of keys in the map.
Forwarded from Arsalan Firoozi
خروجی این برنامه چیست و هدفش چیست؟ منظورم این است این قطعه کد می‌خواهد چه چیزی را آموزش دهد یا تست کند؟
https://go.dev/doc/tutorial/fuzz

تست Fuzzing در golang


Fuzzing is a type of automated testing which continuously manipulates inputs to a program to find bugs. Go fuzzing uses coverage guidance to intelligently walk through the code being fuzzed to find and report failures to the user. Since it can reach edge cases which humans often miss, fuzz testing can be particularly valuable for finding security exploits and vulnerabilities.