Dev Perfects – Telegram
Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
#بگایی_عظیم

۱ماه پیش گروه هکری IRLEAKS در کانال تلگرامیش، خبر از هک چند بانک داد که بهشون ۲۴ساعت فرصت داده که 10m$ پرداخت کنن.
چند روز بعدش اینترنشنال این خبر رو بازتاب داد که بانک مرکزی و رسانه‌های داخلی تکذیب کردند!
حالا Polotico افشا کرده که پولو دادن صداشم درنیاوردن!

*مبلغ پیشنهادی IRLEAKS، مبلغ 10میلیون دلار بوده که بعدا با 3میلیون دلار توافق میکنن

@DevTwitter | <Lord Baelish/>
#کوته_نیوز

گوگل دیروز 26 ساله شد و از این به بعد دیکاپریو از بینگ استفاده میکنه.

@DevTwitter
GNU C Language Intro and Reference Manual.pdf
1.3 MB
کتاب راهنمای سی گنو

نوشته شده توسط ریچارد استالمن

@SohrabContents
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 به بهانه کمک ۵۷ میلیون دلاری ACCEL به لاراول

اینکه وردپرس و لاراول که هر دو سیستم محتوا و فریم ورک به زبان PHP است, دنیای وب را متحول کردند.

فوق العادست ...

زبان های دیگر با فریم ورک مخصوص خودش نتوانسته مثل PHP سهم قابل توجه ای از دنیای وب داشته باشد.

@TheRaymondDev
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
دوستان اگه دوست داشتید میتونین توی گپ کد اکسپلور هم جوین باشید🤍

توی گروه هر سوالی و یا مشکلی داشتید میتونین مطرح کنین تا ما و دوستان بهتون کمک کنیم و با راهنمایی، رفع مشکلات و انتقال تجربیات خودتون باعث پیشرفت خودتون و دوستان بشید❤️

☕️ https://news.1rj.ru/str/CodeExploreGap

پ.ن : هر از چندگاهی لینک گروه رو قرار میدم ، چون حس میکنم خیلی از دوستان از گروه خبر ندارن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from توییتر فارسی
این پست به‌دردت میخوره پس سیوش کن
با این ابزار ها میتونی خیلی راحت و سریع پاورپوینت بسازی🖥️

لیستشو برات گذاشتم تا بهتر بتونی پیداشون
کنی👇

1- slidebot.io
2- zohoshow
3- visme.com
4- Emaze.com
5- beautiful AI

30May @twitter_farsy
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
چطوری کرنل لینوکس رو کامپایل کنیم؟

داشتم کرنل لینوکس رو کامپایل میکردم، با خودم فکر کردم بهتره دوربین رو روشن کنم و باهم کامپایلش کنیم.

لینک ویدیو در یوتیوب:
https://youtu.be/ZE036C7CY5Q

@Bardiaism
Persepolis Download Manager 5.0.0 is released. Please checkout this link for more information. With the new version, you can download with 64 connections and at a higher speed than before.

دانلود منجر پرسپولیس نسخه ۵.۰.۰ منتشر شد. با نسخه جدید می‌توانید با ۶۴ کانکشن همزمان سریع‌تر از گذشته دانلود کنید. برای خواندن متن انتشار این لینک را ببینید.

@persepolisdm
اگر سایتتون روی خارج هست و دیر باز میشه

به خاطر تداخلات بعضی شرکت های اینترنتی مثل ایرانسل با کلود فلر و سرور های خارج هست

@poinair پوینا
Forwarded from Code Module | کد ماژول (genix)
‏Do not use fs sync methods in Javanoscript⚡️

زمانی که ماژول fs رو در Node.js فراخوانی میکنیم، یک فهرست طولانی از متد های Syntc بهمون میده مثل: .readFileSync, fs.rmSync, fs.writeFileSync و... خیلی از متد های دیگه شبیه این متد ها هستن. مثلا من میخام یک فایل رو بخونیم:
const file = fs.readFileSync("codemodule.txt")


اگه ما این فایل رو اجرا کنیم واقعا متوجه این کند بودن نمیشیم (جوری که فکر میکنیم دسترسی به فایل ها و خوندن سریع هست)، در حالی که اینگونه نیست! دسترسی به فایل سیستم کند هست و این هم باید در نظر بگیریم که کد های js در بین چندین لایه کد قرار داره (کد های خود js و c++ و...) هرجور بخوایم حساب کنیم در بهترین شرایط باز هم دسترسی به فایل ها کند هست! به عنوان مثال من امروز نیاز داشتم که 10 هزار فایل که حجم هر فایل 10 بایت هست رو ایجاد کنم. پیاده سازی اولیه من با استفاده از fs و متد های Sync بود. وقتی تست رو ران کردم این خروجی بهم داد( به صورت تقریبی هست):

Logging with frequent rotations took 223981~~ ms


چیزی حدود 4 دقیقه طول میکشه و خب خوب نیست. درواقع وقتی ما از متد های Sync استفاده میکنیم ایونت لوپ Nodejs رو متوقف میکنیم و بهش میگیم:"صبر کن کار من تموم شه" که همین باعث میشه چیزی حدود 4 دقیقه کمتر یا بیشتر طول بکشه. اما اگر همین کار رو بدون استفاده از متد ها Sync و از fs.promises استفاده کنیم نتیجه خیلی چشمگیر و بهتر از قبلی هست. که با چنین خروجی احتمالی روبرو میشیم:

Logging with frequent rotations took 7555.057167 ms


چیزی حدود 7 ثانیه که متغیر هست 👀

این یکی از محکم ترین دلایلی هست که "نباید از متد های Sync استفاده کنیم". شما میتونید برای اطلاعات بیشتر مقاله زیر و کد ها رو بخونید (با متد های sync و بدون آنها)

- Article

#nodejs
@CodeModule
Forwarded from Go Casts 🚀
This media is not supported in your browser
VIEW IN TELEGRAM
جواب من به دوستام که میگن چرا اینقدر کثیف کد میزنی 😁


@gocasts

#رضاـمارمولک
المنت درحال تغییر لایسنس سینپس (هسته ماتریکس) و پروژه‌های وابسته به AGPL هستش.


لینک بلاگ:
https://element.io/blog/sustainable-licensing-at-element-with-agpl/


لینک فرسته:
https://mastodon.matrix.org/@element/113085618694569653


@SohrabContents