SaeedKeshavarzi.blog.ir

سخنان تاثیر گذار بهنام:

یه جایی خونده بودم که In Young Age Try to Learn not to Earn، یعنی در سنین جوانی سعی کنید یاد بگیرید تا اینکه دنبال پول باشید. ولی اگر شخصی که این سخن رو گفته بود ایران زندگی میکرد، حرفش رو جور دیگه ای میگفت: In Young Age Learn How to Earn، یعنی در سنین جوانی یاد بگیرید چگونه پول دربیارید

اعتقادات بهنام:

زندگی ترکیبی از سرمایه ها و محل­هایی برای سرمایه گذاری است. اصلی ترین سرمایه هر انسان عمر اوست و در یک نگاه کلی دو موقعیت اصلی سرمایه گذاری حال و آینده انسان است. انسانی موفق خواهد بود که سرمایه خود را به صورت متعادل بین حال و آینده خود تقسیم کند. نه بیخیال از آینده وقت و پول خود را صرف خوشگذرانی کند و نه حال خود را فدای آینده های دور ودراز کند

اعتقادات جدید بهنام:

من جدیدا به این نتیجه رسیدم که Work Hard, be Honest, Believe in God and Enjoy Your Life، تو الان چقدر از زندگی لذت میبری؟ تو که تازه الان در وضعیت نسبتا بهتری نسبت به دیگر هم سن و سال­های خودت هستی. حال ببین بقیه مردم چی کار میکنند.

من که الان به زندگی گذشته خودم نگاه میکنم میبینم که توی تمام مراحل زندگی در اضطراب و دلهره چیزهایی که برای اون میجنگیدم بودم در حالی که دوستانی دارم که در مقایسه با من هیچ چیز ندارند ولی خیلی خیلی بیشتر از من از زندگی لذت میبرند

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

احسان: امروز چی زدی بهنام

بهنام: نمیدونم

if you have

typedef int* IntPtr;

then

const IntPtr p;

does not stand for

const int* p;

but rather stands for

int* const p;

Typedef-name is not a macro. Once the "pointerness" of the type is wrapped into a typedef-name, there's no way to use it to create a pointer-to-const type anymore. I.e. there's absolutely no way to use the above IntPtr typedef-name to produce an equivalent of

const int* p;

You have to either use to pointee type explicitly (as you did with value_type), or check whether your container defines a different typedef-name, with const already wrapped "inside" (like const_pointer or something like that).


ref: http://stackoverflow.com/a/1647394

 

for each CUDA Toolkit version in any specific OS there is minimum required driver version

For reference, on linux, the previous CUDA toolkits required the following minimum driver versions:

CUDA 9.2: 396.xx

CUDA 9.1: 387.xx

CUDA 9.0: 384.xx

CUDA 8.0  375.xx (GA2)

CUDA 8.0: 367.4x

CUDA 7.5: 352.xx

CUDA 7.0: 346.xx

CUDA 6.5: 340.xx

CUDA 6.0: 331.xx

CUDA 5.5: 319.xx

CUDA 5.0: 304.xx

CUDA 4.2: 295.41

CUDA 4.1: 285.05.33

CUDA 4.0: 270.41.19

CUDA 3.2: 260.19.26

CUDA 3.1: 256.40

CUDA 3.0: 195.36.15

 

Nvidia decided to add a table to the release notes in which the driver versions are determined. Here is the link from Nvidia documentation for Cuda version 9.2.88 and here is the screenshot:

 

references:

nvidia.com Driver Download Page

CUDA Toolkit Archive Link

stackoverflow.com/questions/29241538

stackoverflow.com/questions/30820513

برخورد بعضی مدیر پروژه ها با برنامه نویس گروه، شبیه برخوردشان با ماکروفر هست. آنها غذا را در ماکروفر میگذارند و بعد از روشن کردنش، آن را به حال خود رها میکنند تا پس از شنیدن صدای اتمام کار ماکروفر، غذای آماده شده را تحویل بگیرند. همین رفتار را با برنامه نویس دارند. تمام پروژه را خیلی کلی به برنامه نویس توضیح میدهند و زمان پایان کار را میپرسند و میروند و او را به حال خود میگذارند. انتظار دارند بعد از اتمام زمانی که قولش را از برنامه نویس گرفتند. پروژه آماده شده باشد و بروند تحویلش بگیرند.

Input Director (Share Mouse and Keyboard) ;D


If you've got multiple PCs on a network, and are tired of having to move from one to the other, the free Input Director may be exactly what you need. From the keyboard of a single PC, you can control any other PC on your network. From your keyboard, you can use your mouse and keyboard to control the other PC, just as if you were sitting at it.


https://www.inputdirector.com/downloads.html