An Inspired Engineer
1.3K subscribers
63 photos
17 videos
4 files
91 links
اینجا در مورد performance, distributed systems و کرنل لینوکس مینویسم

https://aieideas.com/
Download Telegram
باید ها و نباید ها توضیحات هسته ی اصلی سی++ مدرن

https://www.modernescpp.com/index.php/category/modern-c

@knowpow
‏من تصمیم گرفتم کتابی که یکبار خونده بودم رو تو ویرگول خلاصه اش رو بنویسم، منبع فارسی برای سیستم پروگرمینگ واقعا فکر کنم اصلا نداریم ولی قرار نیست این رشته پست‌ها هم منبع برای سیستم پروگرمینگ باشه ولی میتونه نقطه ی شروع خوبی برای اونایی که میخوان یه تستی بزنن باشه، ‏میخوام کتاب The Linux Programming Interface از Michael Kerrisk رو با هم پیش بریم، خوده کتاب نمونه کد هارو با زبون C نوشته ولی اگه به نمونه کد نیازی باشه احتمالا با ++C میخوام پیش برم. هر فصل رو توی یه پست ویرگول مینویسم و کنارش توضیحات اضافی هم اگه نیازی بود میدم.

@knowpow
👍9
An Inspired Engineer
‏من تصمیم گرفتم کتابی که یکبار خونده بودم رو تو ویرگول خلاصه اش رو بنویسم، منبع فارسی برای سیستم پروگرمینگ واقعا فکر کنم اصلا نداریم ولی قرار نیست این رشته پست‌ها هم منبع برای سیستم پروگرمینگ باشه ولی میتونه نقطه ی شروع خوبی برای اونایی که میخوان یه تستی بزنن…
فصل اول، تاریخچه و مفهوم سیستم پروگرمینگ

قراره تاریخچه و مفهوم سیستم پروگرمینگ رو بررسی کنیم، اول به تاریخچه ی UNIX یه نگاهی بندازیم، لینوکس و C، زبونی که باهاش نوشته شده رو بررسی کنیم و از استاندارد های UNIX گذرا رد بشیم و باید آخر این فصل بدونیم لینوکس چیه و فرقش با یونیکس چیه؟ توی این فصل سعی کردم همون مفاهیم توی کتاب رو بگم و تاجایی که میتونم دست نخورده باقی بزارمشون، از فصل های دیگه که وارد کد میشیم ماجرا فرق میکنه و تغیراتی رو اعمال میکنم. بریم که شروع کنیم...

https://virgool.io/@abbasiabolfazl/linux-programing-interface-chapter-1-f643i9t6dwcj
👍5
An Inspired Engineer
‏من تصمیم گرفتم کتابی که یکبار خونده بودم رو تو ویرگول خلاصه اش رو بنویسم، منبع فارسی برای سیستم پروگرمینگ واقعا فکر کنم اصلا نداریم ولی قرار نیست این رشته پست‌ها هم منبع برای سیستم پروگرمینگ باشه ولی میتونه نقطه ی شروع خوبی برای اونایی که میخوان یه تستی بزنن…
فصل دوم، مفاهیم اساسی سیستم پروگرمینگ

قراره مفاهیم اساسی سیستم پروگرمینگ رو بررسی کنیم. اول به اینکه کرنل یا هسته ی لینوکس چیه؟ شل به چی میگن؟ بعد در مورد کاربرها و گروه های توی لینوکس بخونیم، یه نگاه کلی به File I/O، برنامه ها، پروسس ها، Memory mapping، لایبرری های های پویا و ثابت، سیگنال ها و Threads(توی فصل های بعد کامل توضیح داده میشه). توی این فصل هم سعی کردم همون مفاهیم توی کتاب رو بگم و تاجایی که میتونم دست نخورده باقی بزارمشون، از فصل های دیگه که وارد کد میشیم ماجرا فرق میکنه و تغیراتی رو اعمال میکنم، بریم که شروع کنیم...

https://virgool.io/@abbasiabolfazl/linux-programing-interface-chapter-2-c9w3zswzukgo
👍5
Lams .:.: MediaHits.Ir :.:.
Bahram .:.: MediaHits.Ir :.:.
ﺭﻭﯾﺎﻫﺎﺕ ﻣﯽ ﮐﺸﻨﺖ ﺟﻠﻮ، ﺧﺎﻃﺮﺍﺗﺖ ﻣﯽ ﮐﺸﻨﺖ ﻋﻘﺐ
ﭼﯽ ﻣﯽ ﻣﻮﻧﻪ ﺍﺯﺕ؟
ﯾﻪ ﭼﯿﺰﯼ ﻣﯿﺸﯽ ﺑﻪ ﻋﻤﻖ ﺍﻓﮑﺎﺭت و ﺑﻪ ﻃﻮﻝ ﺯﻧﺪﮔﯽ...

ﻭﻟﯽ ﺍﯾﻦ مهمه ﮐﯽ رفتنیه کی موندنی
ﮐﯽ ﺗﻮ ﺣﺎﺷﯿﻪ اس ﮐﯽ ﺗﻮ متن
ﮐﯽ ﯾﻪ ﺟﺮﻗﻪ اﺱ ﻭﺍﺳﻪ تغییر
ﺑﺎ ﭼﻨﺪ ﺧﻂ ﺷﻌﺮ ﺧﻮﻧﺪﻧﯽ...

@knowpow
👍21
Media is too big
VIEW IN TELEGRAM
یه شعر از سعدی توی استوری یکی از دوستام دیدم، بعد هی یه صدایی که حدس میزدم صدای استاد شجریان باشه توی ذهنم میخوند که: گفتی به روزگاری مهری نشسته گفتم بیرون نمیتوان کرد حتی به روزگاران…

گشتم و گشتم هی به یه نسخه ی استودیی از شهرام ناظری و استاد شجریان رسیدم ولی اون چیزی که توی ذهنم بود رو نتونستم پیدا کنم که دقیقا بعد از یه ساعت گشتن در نهایت بالاخره تو فیسبوک پیداش کردم.

لذت ببرید از این ۷ دقیقه با صدای استاد و همایون شجریان

البته این شعر از شفیعی کدکنی هست

@knowpow
🔥3
Soft Skills.pdf
1.2 MB
دوستانی که من را می‌شناسند می‌دانند که همیشه و همه جا از اهمیت یادگیری مهارت‌های نرم حرف می‌زنم.
دفتر مشاوره و سلامت وزارت علوم تحقیقات و فن‌آوری در مهرماه ۱۴۰۰ جزوه‌ای ۱۵۴ صفحه‌ای در خصوص مهارت‌های نرم منتشر کرده است که این روزها در شبکه‌های اجتماعی بازنشر می‌شود.
ضمن تشکر از مترجم و ویراستار این جزوه، آن را در این پیام می‌توانید بخوانید.
📌
لطفا برای نوجوانان، جوانان و دوستان خود نیز ارسال کنید.🔻🔻🔻
به کانال آموزش کسب‌وکار بپیوندید:
https://zil.ink/Afshari
instagram.com/Hadi.Afshari
@AfshariEntp
🔥1
بالاخره اولین عکس از #جیمزوب منتشر شد. زنده باد مهندسی، زنده باد علم✌️🚀

@knowpow
👍1
As scientists and engineers, most of us don't question the way things are done. we simply follow the momentum of the crowd, but revolutionary ideas that change the world on small and large scales happen when you return to the fundamentals and ask: "Is there a better way?"

Lex Fridman
@knowpow
👍3🤯1
An Inspired Engineer
فصل دوم، مفاهیم اساسی سیستم پروگرمینگ قراره مفاهیم اساسی سیستم پروگرمینگ رو بررسی کنیم. اول به اینکه کرنل یا هسته ی لینوکس چیه؟ شل به چی میگن؟ بعد در مورد کاربرها و گروه های توی لینوکس بخونیم، یه نگاه کلی به File I/O، برنامه ها، پروسس ها، Memory mapping،…
فصل سوم، مفاهیم برنامه نویسی سیستم

توی این فصل درمورد موضوعات مختلفی که پیش نیازهای برنامه نویسی سیستم هستند میپردازیم، ما با معرفی سیستم کال(system call) و جزئیات مراحلی که یه system call تو طول اجراش رخ میده شروع می کنیم. بعدش متد های کتابخانه و تفاوت آنها با فراخوانی های سیستم را در نظر می گیریم و این را با توضیح کتابخانه C (GNU) همراه می کنیم. از اونجایی که ما توی زبون C چیزی به اسم try catch نداریم، باید هر وقت که یه سیستم‌کال انجام میدیم یا یه متد از یه کتابخانه رو صدا میزنیم، همیشه وضعیت برگشتی رو بررسی کنیم تا مشخص بشه که آیا این کار موفق بوده یا ارور داشته؟ کتاب توی این فصل در مورد اینکه چطور بررسی رو انجام بدیم و در مورد یه سری متد کمکی یکم جلوتر توضیح میده، بریم که شروع کنیم...

https://virgool.io/@abbasiabolfazl/linux-programing-interface-chapter-3-grpsvtvrj0vv

@knowpow
👍4
👍4😱1
Forwarded from کارزار
This media is not supported in your browser
VIEW IN TELEGRAM
⭕️ چه بلایی بر سر اینترنت آمده؟!

آرین اقبال، کارشناس فناوری اطلاعات در این ویدئو به صورت ساده توضیح می‌دهد که چگونه به صورت عمدی در پهنای باند بین‌الملل اختلال ایجاد شده است.

🟥 این ویدئو را به اشتراک بگذارید و به آگاهی‌بخشی در جامعه کمک کنید.

📌 همچنین با مطالعه و امضای کارزار «اعتراض عملی به اختلالات گسترده در اینترنت»، در مقابل این اتفاق سکوت نکنیم.
برای حمایت از این درخواست به لینک زیر مراجعه نمایید:

👉 https://www.karzar.net/filtering?utm_source=telegram

#منفعل_نباشیم

کارزار؛ پلتفرم مستقل جمع‌آوری امضا:
تلگرام | اینستاگرام | توییتر | کلاب‌هاوس
👍2
👍2🤯1
شهریار یه تضمین خیلی خوب روی شعر سعدی داره که عجیبه، اونقدر اين تضمين به نظرم انقدر زيبا و دلنشينه كه دوست ندارم شعر سعدي رو بدون تضمين شهريار بخونم.(دو بیتی ها از سعدی):

اي كه از كلك هنر نقش دل انگيز خدايي
حيف باشد مه من كاينهمه از مهر جدايي
گفته بودي جگرم خون نكني باز كجايي

من ندانستم از اول كه تو بي مهر و وفايي
عهد نابستن از آن به كه ببندي و نپايي

مدعي طعنه زند در غم عشق تو زيادم
وين نداند كه من از بهر غم عشق تو زادم
نغمه بلبل شيراز نرفته ست ز يادم

دوستان عيب كنندم كه چرا دل به تو دادم
بايد اول به تو گفتن كه چنين خوب چرايي

تير را قدرت پرهيز نباشد ز نشانه
مرغ مسكين چه كند گر نرود در پي دانه
پاي عاشق نتوان بست به افسون و فسانه

اي كه گفتي مرو اندر پي خوبان زمانه
ما كجاييم در اين بحر تفكر تو كجايي

تا فكندم به سر كوي وفا رخت اقامت
عمر بي دوست ندامت شد و با دوست غرامت
سر و جان و زر و جاهم همه گو رو به سلامت

عشق و درويشي و انگشت نمايي و ملامت
همه سهل است، تحمل نكنم بار جدايي

درد بيمار نپرسند به شهر تو طبيبان
كس در اين شهر ندارد سر تيمار غريبان
نتوان گفت غم از بيم رقيبان به حبيبان

حلقه بر درد نتوانم زدن از بيم رقيبان
اين توانم كه بيايم سر كويت به گدايي

گرد گلزار رخ توست غبار خط ريحان
چون نگارين خط تذهيب به ديباچه قرآن
اي لبت آيت رحمت دهنت نقطه ي ايمان

آن نه خال است و زنخدان و سر زلف پريشان
كه دل اهل نظر برد كه سري ست خدايي

هر شب هجر بر آنم كه اگر وصل بجويم
همه چون ني به فغان آيم و چون چنگ بمويم
ليك مدهوش شوم چون سر زلف تو ببويم

گفته بودم چو بيايي غم دل با تو بگويم
چه بگويم كه غم از دل برود چون تو بيايي

چرخ امشب كه به كام دل ما خواسته گشتن
دامن وصل تو نتوان به رقيبان تو هشتن
نتوان از تو براي دل همسايه گذشتن

شمع را بايد از اين خانه برون بردن و كشتن
تا كه همسايه نداند كه تو در خانه مايي

سعدي اين گفت و شد از گفته خود باز پشيمان
كه مريض تب عشق تو هدر گويد و هذيان
به شب تيره نهفتن نتوان ماه درخشان

كشتن شمع چه حاجت بود از بيم رقيبان
پرتو روي تو گويد كه تو در خانه مايي

نرگس مست تو مستوري مردم نگزيند
دست گلچين نرسد تا گلي از شاخ تو چيند
جلوه كن جلوه كه خورشيد به خلوت ننشيند

پرده بردار كه بيگانه خود آن روي نبيند
تو بزرگي و در آيينه كوچك ننمايي

نازم آن سر كه چو گيسوي تو در پاي تو ريزد
نازم آن پاي كه از كوي وفاي تو نخيزد
شهريار آن نه كه با لشكر عشق تو ستيزد

سعدي آن نيست كه هرگز ز كمند تو گريزد
كه بدانست كه در بند تو خوشتر ز رهايي
👍3😢2
Media is too big
VIEW IN TELEGRAM
Are you a one or zero?
👍2
اگر می‌خواهید بدانید کشوری توسعه می‌یابد یا نه اصلاً سراغ فناوری کارخانه و ابزاری که استفاده می‌کند نروید؛

این‌ها را به راحتی می‌توان خرید یا دزدید یا کپی کرد ...

برای دیدن توسعه بروید در دبستان‌ها و پیش‌دبستانی، ببینید آنجا چگونه بچه ها را آموزش می‌دهند.
مهم نیست چه چیزی آموزش می‌دهند بلکه ببینید چگونه آموزش می‌دهند.

اگر کودکان شما را پرسشگر، خلاق، صبور، دارای روحیه گفتگو، تعامل و دارای روحیه مشارکت و کار تیمی بار آورند، این‌ها انسان‌ها و شخصیت‌هایی خواهند شد که می‌توانند توسعه ایجاد کنند؛

داگلاس نورث برنده نوبل اقتصاد
👍7😢1
Whose woods these are I think I know.  
His house is in the village though;  
He will not see me stopping here  
To watch his woods fill up with snow.  

My little horse must think it queer  
To stop without a farmhouse near  
Between the woods and frozen lake  
The darkest evening of the year.  

He gives his harness bells a shake  
To ask if there is some mistake.  
The only other sound’s the sweep  
Of easy wind and downy flake.  

The woods are lovely, dark and deep,  
But I have promises to keep,  
And miles to go before I sleep,  
And miles to go before I sleep.


BY ROBERT FROST
@knowpow
Baghe Ahorayei
Alireza Ghorbani
ای باغ چه شد مدفنِ خونین کفنانت؟
کو خاکِ شهیدانِ کفن پیرهنانت؟

تا سرب که پاشیده و تا لاله که چیده ایت
در سینه و سیمایِ بهارین بدنانت

آه ای وطن! ای خورده به بازارِ شقاوت
بس چوب حراج از طرفِ بی‌وطنانت

خونِ که شتک زد زِ پدرها و پسرها
بر صبحِ یتیمان و شبِ بیوه زنانت

حسین منزوی
🕊6💯1
If you cannot explain something in simple terms, you don't understand it. The best way to learn is to teach.

اگر شما نتوانید چیزی را به شکل ساده توضیح دهید، شما آن را نفهمیده اید، بهترین راه برای یادگیزی چیزی یاد دادن آن است

ریچارد فایمن
@knowPow
🕊3