Cafe Developer Experience 🚀
الذهاب إلى القناة على Telegram
اینجا رو برای ارتباط نزدیکتر درست کردم. لینک ویدیوهای جدید کانال رو میذارم و هر چیزی که به نظرم مفید باشه. اگر مشاوره خصوصی نیاز داری: به @cafedx_support پیام بدین گروه تخصصی مون هم @cafedx هست😎 ——— 📽 https://instagram.com/cafedx_com
إظهار المزيد352
المشتركون
-124 ساعات
-17 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
🚨 هشدار مهم به مهندسان نرمافزار (بهویژه حوزه Web3 و AI)
🚨 چطور یک قانون ساده امنیتی، من رو از یک بدافزار خطرناک و حمله RCE نجات داد!
امروز یه اتفاق عجیبی اما مهمی افتاد که برای همه شمایی که دنبال کار هستین بخصوص بچه های کامپیوتر و برنامه نویسی خیلی میتونه مهم باشه:
اینجا توی لینکدین این پست رو نوشتم برید بخونین و بازنشر/repost کنید و ریکشن بزنین تا بدست افراد بیشتری برسه که گرفتار نشن خدای ناکرده
https://lnkd.in/p/dJcBgdD9
همین الان مرورگرم داشت با سرعت ۸۳.۲ میلیون هش بر ثانیه بیتکوین ماین میکرد!
با سختی الان شبکه، حدود ۲۱۷ میلیون سال طول
میکشه تا یه بلاک پیدا کنم! 😄
ویدیو رو ببینین:
https://www.youtube.com/watch?v=3ISmhv0v9Fc
ولی خب هدف اصلاً این نبود. پروژه JS Solo Miner فقط یه کار دلی و سرگرمی بود که ساختم تا قدرت پردازش رو توی عمل ببینم؛ یعنی انجام یه محاسبه SHA-256 یکسان روی یه استخر واقعی، اونم به ۳ روش مختلف:
⚙️ سیپییو سرور (Node.js با ۳۲ تا ورکر): ۱۷.۰۶ مگاهش بر ثانیه
🌐 سیپییو مرورگر (۱۶ تا Web Worker): ۲۲.۷۱ مگاهش بر ثانیه
⚡️ گرافیک مرورگر یا همون WebGPU (توی همون تب): ۸۳.۲۰ مگاهش بر ثانیه، یعنی حدود ۴.۹ برابر سریعتر!
اول یه نسخه سادهشو خودم دستی زدم، بعدش اومدم با Claude و به روش Vibe Coding از اول بازسازیش کردم. واقعاً جالبه که چقدر سریع میشه اینجوری نمونه اولیه ساخت و بالا آورد.
حتماً یه امتحانی بکنید و ببینید سیستم شما چقدر بنچمارک میده.
🔗 اگه دوست داشتید توی پروژه مشارکت کنید، قدمتون رو چشم:
https://github.com/SeyyedKhandon/bitcoin-js-solo-miner
Repost from Grizzly ₿
📊 قبل از اینکه از خودتون یا دیگران بپرسید «الان وقت خرید بیتکوین یا طلاست؟»، اول به این سؤال جواب بدید:
چقدر از سرمایه خودتون رو میخواین بهش اختصاص بدید؟
تقریبا همهی آدمها دنبال «نقطه ورود» هستن، نه «چارچوب تصمیم» - و تفاوت یک سرمایهگذار موفق با یک آدم هیجانزده، دقیقاً همینجاست.
وقتی نمیدونید چه بخشی از سرمایتون قراره در معرض ریسک و نوسان باشه، بهترین تحلیلگرهای دنیا رو هم جمع کنید و نظرشون رو بپرسید، باز هم به دردتون نمیخوره.
✔️وقتی میتونید بگید درست عمل کردید که بدونی اگر بازار خلاف جهتت حرکت کرد، زندگیت تغییر نمیکنه. و اگر درست پیش رفت، فقط یه قدم جلوتر میری، نه اینکه «همهچیز» رو ببری.
بازار همیشه فرصت میده، و هزینههاشو از جیب کسایی تامین میکنه که هیچ برنامه مشخصی ندارند.
🐻 @GrizzlyBTCloverr
https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
سلام دوستان،
برای رفع تبلیغات یوتوب توی کروم این اکستنشنونصب کنین. بعدش کد زیرو توی بخش myfilterقرار بدین( اگر کار نکرد، cache کروم رو هم پاک کن)
! Youtube
!#if (!adguard_app_windows && !adguard_app_mac && !adguard_app_android)
www.youtube.com#%#//scriptlet('abort-on-stack-trace', 'btoa', '/[A-Za-z]lb \S+polymer/')
! For the closable popup
youtube.com#?#ytd-enforcement-message-view-model:has(> div.ytd-enforcement-message-view-model)
youtube.com#$#tp-yt-iron-overlay-backdrop { display: none !important; }
youtube.com#$?#tp-yt-paper-dialog:has(> ytd-enforcement-message-view-model > div.ytd-enforcement-message-view-model) { remove: true; }
! For the overlay
youtube.com#$#ytd-watch-flexy[player-unavailable] #player-container-outer.ytd-watch-flexy { visibility: visible !important; }
youtube.com#$?#yt-playability-error-supported-renderers:has(yt-button-view-model[dialog-dismiss]) { display: none !important; }
!#endif
هیچ وقت فکرشم نمیکردم یه کسی مثل kyle simpson این اتفاق براش بیوفته...
https://www.linkedin.com/posts/getify_pretty-sad-right-now-if-im-honest-earlier-activity-7116075415865065472-MGC5?utm_source=share&utm_medium=member_desktop
امیدوارم که کارش سریع درست بشه و عالی پیش بره، شمام بخونین و بدونین که دنیا چطوریه و یادتون نره که قوی باشین و ادامه بدین مسیرو....
اول این ویدیو رو کامل ببینین، بعدش عکس زیر رو یخونین تا روزتون سرشار از شادی بشه😂
ولادت پیامبر (ص) و امام جعفر صادق (ع ) مبارک باشه، ان شاءالله همه عاقبت بخیر و شاد دل و سلامت و موفق باشین❤🙏🌺
❤ چه پرنده یا حیوون خونگی ای دارین که خیلی دوسش دارین؟
https://youtube.com/shorts/ib7RRqbrkAQ?si=DdNvlbZuYNsiTisZ
یه آموزشی داشتم نگاه میکررم یه مثال کاربردی و تمیز زد درمورد Recursive، گفتم اینجا هم بزارم:
فک کنین میخواهین که ارایه بالا رو پارس کنید و تبدیل به درخت زیر بکنید، چکار میکنید؟
const makeTree = (categories, parent) =>
categories
.filter(c => c.parent === parent)
.reduce((treeNode, c) => ({ ...treeNode, [c.id]: makeTree(categories, c.id) }), null );
console.log(JSON.stringify(makeTree(categories, null), null, 2))
https://www.youtube.com/watch?v=k7-N8R0-KY4&list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84&index=7TypeScript Origins: The Documentary
https://www.youtube.com/watch?v=U6s2pdxebSo
خب این تکه کد رو میشه به دو روش نوشت:
۱. استفاده از کلاس معادل پریمیتیوها
let coffe = new Number(3);
coffe.turnToCode = ()=>{
const turnToCode = coffe.turnToCode;
console.log(${coffe} hour coding!);
coffe = new Number(coffe-1);
coffe.turnToCode = turnToCode;
coffe.stop = stop;
}
const stop = ()=>{
console.log('We ran out of coffe:-P');
}
while(coffe>0){
coffe.turnToCode();
console.log(${coffe} left)
}
coffe.stop();
console.log("additional", coffe+1, coffe-1, coffe*coffe);
۲. روش دوم با کمک Proxy
const handler = {
get(target, prop) {
if (prop === "squarePow") {
return () => target() * target();
} else if (prop === "valueOf") {
return () => target();
} else if (typeof target() === "number") {
return target()[prop];
} else {
return target[prop];
}
}
};
const myProxyNumber = new Proxy(() => 10, handler);
console.log(myProxyNumber>5); // Output: 10
console.log(myProxyNumber * 2); // Output: 20
console.log(myProxyNumber()); // Output: hello 10
console.log(myProxyNumber.squarePow()); // Output: 100تازه این کدو نوشتم، برای خودم جدید و جذاب بود، کسی هست بدونه که چطوری میشه نوشتتش توی جاوا اسکریپت؟😎
The universe in a single arrow: A live dive into the lambda calculus - Anjana Vakil | JSHeroes 2019 🐱👤
این ویدیو خیلی خوبهههههه، لامصب تمام عملیات جمع، ضرب و شرط و... رو فقط و فقط با arrow function ساده میزنه، اصلا دیوانه واره، خیلی عجیب و جذابههههه
https://www.youtube.com/watch?v=qTHGmVrOGZo
CHURCH ENCODING
رحلت پیامبر ( ص ) و شهادت دو امام حسن ( ع ) و امام رضا (ع ) تسلیت باد🙏
