Permanent Lock of All User Funds Due to Insufficient Price Validation
A single missing validation check in the setTokenPrice(), function can permanently brick an entire TokenSwap contract. Once exploited, every single user fund becomes trapped forever. No recovery. No fix.
https://arcnet.am/post/64
#web_security #token
A single missing validation check in the setTokenPrice(), function can permanently brick an entire TokenSwap contract. Once exploited, every single user fund becomes trapped forever. No recovery. No fix.
https://arcnet.am/post/64
#web_security #token
20🔥2💘2🦄1
My Express.js Folder Structure
Learn how to organize your Express.js project for better readability and scalability.
https://arcnet.am/post/69
#expressjs #nodejs #javascript #backend_development
Learn how to organize your Express.js project for better readability and scalability.
https://arcnet.am/post/69
#expressjs #nodejs #javascript #backend_development
20❤3🦄3❤🔥1
How to cut your Docker build time by 95%, Buildx, Caching & Layer Optimization
Docker builds taking forever? I cut mine from 8 min to 24 sec. Here's how using Buildx and caching.
https://arcnet.am/post/70
#docker #buildx #optimization #catops
Docker builds taking forever? I cut mine from 8 min to 24 sec. Here's how using Buildx and caching.
https://arcnet.am/post/70
#docker #buildx #optimization #catops
16🔥5🦄2
Ին՞չ է GNU/Linux-ը։Ի՞նչ է Unix-ը։ Ի՞նչ է GNU-ն
Ի՞նչ է իրենից ներկայացնում GNU/Linux-ը,UNIX-ը, GNU-ն։Առավելությունները այլ օպերացիոն համակարգերից։
https://arcnet.am/post/72
#linux
Ի՞նչ է իրենից ներկայացնում GNU/Linux-ը,UNIX-ը, GNU-ն։Առավելությունները այլ օպերացիոն համակարգերից։
https://arcnet.am/post/72
#linux
4🔥5🦄2
Claude Code: From Zero to Hero
Everything you need to know; from installation to advanced hooks, MCP servers, and custom commands - based on Anthropic's official masterclass.
https://arcnet.am/post/73
#claude_code #anthropic #software_engineering
Everything you need to know; from installation to advanced hooks, MCP servers, and custom commands - based on Anthropic's official masterclass.
https://arcnet.am/post/73
#claude_code #anthropic #software_engineering
15🔥3🦄3💘1
Stop Juggling Terminals. Run Four AI Agents From One Screen.
I built a visual multiplexer for running 4 AI agents at once.
One window. Four independent Claude workspaces. Real-time context usage, git status, CPU, RAM — all visible at a glance.
No terminal juggling. No tab switching. No build step.
npm install → localhost:3000 → done. 🧵
https://arcnet.am/post/75
#drugs #addictions #claude_code
I built a visual multiplexer for running 4 AI agents at once.
One window. Four independent Claude workspaces. Real-time context usage, git status, CPU, RAM — all visible at a glance.
No terminal juggling. No tab switching. No build step.
npm install → localhost:3000 → done. 🧵
https://arcnet.am/post/75
#drugs #addictions #claude_code
16🔥3🦄1
Implementing RBAC in Express.js (Part 1)
Learn how to build an RBAC system in Express.js using TypeScript. In Part 1, we explore the difference between AuthN and AuthZ and set up a professional class-based architecture
https://arcnet.am/post/76
#expressjs #nodejs #typescript #backend_development
Learn how to build an RBAC system in Express.js using TypeScript. In Part 1, we explore the difference between AuthN and AuthZ and set up a professional class-based architecture
https://arcnet.am/post/76
#expressjs #nodejs #typescript #backend_development
4❤3🔥1🦄1
Implementing RBAC in Express.js (Part 2)
In Part 2, we move from theory to action. Dive deep into the implementation of our ExpressAuth class, learn how to handle JWT verification safely, and build a flexible RoleGuard to secure your routes with precision.
https://arcnet.am/post/81
#expressjs #nodejs #typescript #backend_development
In Part 2, we move from theory to action. Dive deep into the implementation of our ExpressAuth class, learn how to handle JWT verification safely, and build a flexible RoleGuard to secure your routes with precision.
https://arcnet.am/post/81
#expressjs #nodejs #typescript #backend_development
2🔥3❤🔥1💘1🦄1
I Found a Bug That Permanently Burns Money
I found a bug that turns money into smoke. One line. No validation. Just subtraction. On some chains, every transfer would have vanished. Auditors missed it. I didn't. Here's how a i got my first Critical bounty.
https://arcnet.am/post/58
#bug_bounty #bounty #defi #critical #hacking
I found a bug that turns money into smoke. One line. No validation. Just subtraction. On some chains, every transfer would have vanished. Auditors missed it. I didn't. Here's how a i got my first Critical bounty.
https://arcnet.am/post/58
#bug_bounty #bounty #defi #critical #hacking
3❤🔥3🔥2🤯2🦄1
Չայ, կոֆե, ու քո տվյալները էլ միայն քոնը չեն…
Դու հեշտ թիրախ էս...
https://arcnet.am/post/84
#hacking #cybersecurity #attacks
Դու հեշտ թիրախ էս...
https://arcnet.am/post/84
#hacking #cybersecurity #attacks
😁5❤3👏1🦄1
Միքիչ բաց աղբյուրներից ինֆորմացիայի որոնման մասին
ՕՕՕՕՕՕսինթ
https://arcnet.am/post/87
#osint #open_source
ՕՕՕՕՕՕսինթ
https://arcnet.am/post/87
#osint #open_source
🔥5❤2🦄1
Ինչպես ես կոտրեցի էլեկտրոնային մատյանն ու ստացա աշխատանքի առաջարկ
Ինչպես ես կոտրեցի էլեկտրոնային մատյանն ու ստացա աշխատանքի առաջարկ
https://arcnet.am/post/91
#web_security #api #backend_development #attacks #hacking
Ինչպես ես կոտրեցի էլեկտրոնային մատյանն ու ստացա աշխատանքի առաջարկ
https://arcnet.am/post/91
#web_security #api #backend_development #attacks #hacking
❤4🔥4❤🔥1👍1🦄1
Ինչո՞ւ են ծրագրավորման սխալները կոչվում «բագ»
Կարճ և հետաքրքիր պատմություն, թե ինչպես «միջատ» բառը դարձավ ծրագրավորման ամենահայտնի տերմիններից մեկը և ինչ իրական դեպք է կանգնած դրա հետևում։
https://arcnet.am/post/95
#history #computers #bug
Կարճ և հետաքրքիր պատմություն, թե ինչպես «միջատ» բառը դարձավ ծրագրավորման ամենահայտնի տերմիններից մեկը և ինչ իրական դեպք է կանգնած դրա հետևում։
https://arcnet.am/post/95
#history #computers #bug
❤2🔥2🦄1
Վայբ-կոդինգ․ ծրագրավորում առանց կոդ գրելու
Վայբ-կոդինգը նոր մոտեցում է ծրագրավորման մեջ, որտեղ AI-ը գրում է կոդը, իսկ մարդը պարզապես նկարագրում է, թե ինչ է ուզում ստանալ։ Այս հոդվածում կբացահայտենք, թե ինչպես է այն աշխատում, ինչու է դարձել հայտնի 2025-ին, և ինչ ռիսկեր ունի իրական բիզնեսում։
https://arcnet.am/post/99
#vibe_coding #ai
Վայբ-կոդինգը նոր մոտեցում է ծրագրավորման մեջ, որտեղ AI-ը գրում է կոդը, իսկ մարդը պարզապես նկարագրում է, թե ինչ է ուզում ստանալ։ Այս հոդվածում կբացահայտենք, թե ինչպես է այն աշխատում, ինչու է դարձել հայտնի 2025-ին, և ինչ ռիսկեր ունի իրական բիզնեսում։
https://arcnet.am/post/99
#vibe_coding #ai
🔥5💘2🦄1
Linux-ը կարող է հրաժարվել հին ցանցային դրայվերներից՝ AI-ի գեներացրած բագ-ռեփորթները լուրջ բեռ են դառնում
Linux kernel-ի մշակողները լրջորեն մտածում են հին ցանցային դրայվերները հեռացնելու մասին, քանի որ AI-ի վրա հիմնված գործիքները maintainer-ներին ողողում են բագ-ռեփորթներով.
https://arcnet.am/post/104
#linux #ai
Linux kernel-ի մշակողները լրջորեն մտածում են հին ցանցային դրայվերները հեռացնելու մասին, քանի որ AI-ի վրա հիմնված գործիքները maintainer-ներին ողողում են բագ-ռեփորթներով.
https://arcnet.am/post/104
#linux #ai
❤4❤🔥3🔥1🦄1
Asahi Linux. Linux 7.0-ն Պատմական Քայլ է Apple Silicon-ի համար
Գրեթե երեք տարի 6.x շարքի kernel-ներից հետո, Asahi Linux նախագիծը հայտարարել է Linux 7.0-ի աջակցության մասին Apple Silicon Mac-երի համար։ Թարմացումը նաև լուրջ բարելավումներ է բերել installer-ի ենթակառուցվածքին՝ վերջապես լուծելով վաղուց կուտակված ավտոմատացման խնդիրները։
https://arcnet.am/post/111
#linux #kernel #apple_silicon
Գրեթե երեք տարի 6.x շարքի kernel-ներից հետո, Asahi Linux նախագիծը հայտարարել է Linux 7.0-ի աջակցության մասին Apple Silicon Mac-երի համար։ Թարմացումը նաև լուրջ բարելավումներ է բերել installer-ի ենթակառուցվածքին՝ վերջապես լուծելով վաղուց կուտակված ավտոմատացման խնդիրները։
https://arcnet.am/post/111
#linux #kernel #apple_silicon
8🔥5❤1🦄1
Էլ․փոստ. ի՞նչ է թաքնված մեր պարզ inbox-ի հետևում
Թեև էլ․փոստը ստեղծվել է դեռ 1970-ականներին, այն մինչ օրս մնում է մարդկության ստեղծած ամենահաջողված հաղորդակցման համակարգերից մեկը։ Ամեն օր միլիարդավոր հաղորդագրություններ են ուղարկվում այս ենթակառուցվածքով, բայց քչերն են հասկանում, թե ինչ անհավատալի բարդություն է թաքնված այդ պարզ ինտերֆեյսի հետևում։
https://arcnet.am/post/116
#email #web #inbox
Թեև էլ․փոստը ստեղծվել է դեռ 1970-ականներին, այն մինչ օրս մնում է մարդկության ստեղծած ամենահաջողված հաղորդակցման համակարգերից մեկը։ Ամեն օր միլիարդավոր հաղորդագրություններ են ուղարկվում այս ենթակառուցվածքով, բայց քչերն են հասկանում, թե ինչ անհավատալի բարդություն է թաքնված այդ պարզ ինտերֆեյսի հետևում։
https://arcnet.am/post/116
#email #web #inbox
29❤4🦄2
Ghostty-ն հեռանում է GitHub-ից
Mitchell Hashimoto-ն՝ GitHub-ի ամենավաղ օգտատերերից մեկը և Ghostty տերմինալ էմուլյատորի ստեղծողը, հայտարարել է, որ նախագիծը հեռանալու է հարթակից։ Այս որոշումը հատուկ նշանակություն ունի մի մարդու համար, ում կապը GitHub-ի հետ ավելի քան 18 տարի է:
https://arcnet.am/post/124
#github #ghostty #mitchell_hashimoto
Mitchell Hashimoto-ն՝ GitHub-ի ամենավաղ օգտատերերից մեկը և Ghostty տերմինալ էմուլյատորի ստեղծողը, հայտարարել է, որ նախագիծը հեռանալու է հարթակից։ Այս որոշումը հատուկ նշանակություն ունի մի մարդու համար, ում կապը GitHub-ի հետ ավելի քան 18 տարի է:
https://arcnet.am/post/124
#github #ghostty #mitchell_hashimoto
❤5🦄1
Ախպեր, կարա՞ս ընգերուհուս սայտը ջարդես
Ախպեր կարան՞ք ընգերուհուս էջը ջարդենք, տենանք ում հետ ա խոսում
Հետաքրքրեց հա ոնց որ) մանրամասները հոդվածի մեջ
https://arcnet.am/post/135
#attacks #osint #hacking
Ախպեր կարան՞ք ընգերուհուս էջը ջարդենք, տենանք ում հետ ա խոսում
Հետաքրքրեց հա ոնց որ) մանրամասները հոդվածի մեջ
https://arcnet.am/post/135
#attacks #osint #hacking
1😁6❤2🦄1