Lorem ipsum
• قطعا خیلیامون به لورم ایپسوم برخوردیم و ازش تو خیلی از طراحی ها استفاده کردیم ولی واقعا معنیش چیه و چرا همه از این متن استفاده میکنن؟
خب باید بهتون بگم که هیچ معنایی نداره ولی شاید براتون سوال بشه که چرا خودمون دست رو کیبورد نمیزاریم و متن رو تولید کنیم؟
در واقع اینطوریه که متن لورم ایپسوم جوری طراحی شده که حس واقعی بودن یک عبارت رو به کاربر میده و مزاحم حواس کاربر نمیشه( یک لحظه تصور کنید تو یک طراحی قسمتیش که متن لازم داره نوشته شده باشه fjsofjweifjskfkdjfds)
• خب مسئله بعدی این هست که چرا معنی خاصی نداره؟
بی معنی بودن متن باعث میشه که تمرکز مخاطب روی طرحی که ارائه میکنید باشه و حواسش پرت متن نشه.
• چرا لورم ایپسوم، چرا اورم لیپسوم نه؟
لورم ایپسوم از عبارت لاتین dolorem ipsum اومده که به معنای pain itself هستش (معنیش بازم برای شما بی معنیه؟)
با توجه به تحقیقات اقای مک کلینتاک تاریخچه لورم ایپسوم بر میگرده به 45 سال قبل از مسیح، کتاب پایان خوبی و بدی اثر مارکوس تولیوس سیسرو. اقای مک کلینتاک هم در جواب به اینکه چرا همچین کتاب قدیمی تبدیل شده به یک فضاپرکن تئوری مطرح کرده به این صورت که یک حروف چین استخدام شده بوده تا یک کتاب نمونه تهیه کنه و از این متن استفاده کرده که اشکال مختلف فونت رو به نمایش بزاره. در نظر حروف چین متن باید جوری میبوده که حواس ها را از ویژگی های بصری دور نکنه و به همین دلیل کلمات متن رو به هم زده و بدین شکل سخنان درهم برهم اقای سیسرو 4 قرنه که باقی مونده.
@Code_Crafters
• قطعا خیلیامون به لورم ایپسوم برخوردیم و ازش تو خیلی از طراحی ها استفاده کردیم ولی واقعا معنیش چیه و چرا همه از این متن استفاده میکنن؟
خب باید بهتون بگم که هیچ معنایی نداره ولی شاید براتون سوال بشه که چرا خودمون دست رو کیبورد نمیزاریم و متن رو تولید کنیم؟
در واقع اینطوریه که متن لورم ایپسوم جوری طراحی شده که حس واقعی بودن یک عبارت رو به کاربر میده و مزاحم حواس کاربر نمیشه( یک لحظه تصور کنید تو یک طراحی قسمتیش که متن لازم داره نوشته شده باشه fjsofjweifjskfkdjfds)
• خب مسئله بعدی این هست که چرا معنی خاصی نداره؟
بی معنی بودن متن باعث میشه که تمرکز مخاطب روی طرحی که ارائه میکنید باشه و حواسش پرت متن نشه.
• چرا لورم ایپسوم، چرا اورم لیپسوم نه؟
لورم ایپسوم از عبارت لاتین dolorem ipsum اومده که به معنای pain itself هستش (معنیش بازم برای شما بی معنیه؟)
با توجه به تحقیقات اقای مک کلینتاک تاریخچه لورم ایپسوم بر میگرده به 45 سال قبل از مسیح، کتاب پایان خوبی و بدی اثر مارکوس تولیوس سیسرو. اقای مک کلینتاک هم در جواب به اینکه چرا همچین کتاب قدیمی تبدیل شده به یک فضاپرکن تئوری مطرح کرده به این صورت که یک حروف چین استخدام شده بوده تا یک کتاب نمونه تهیه کنه و از این متن استفاده کرده که اشکال مختلف فونت رو به نمایش بزاره. در نظر حروف چین متن باید جوری میبوده که حواس ها را از ویژگی های بصری دور نکنه و به همین دلیل کلمات متن رو به هم زده و بدین شکل سخنان درهم برهم اقای سیسرو 4 قرنه که باقی مونده.
@Code_Crafters
👍2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
دوستان عزيز دقت كنيد كه موضوعى كه در اسلايد اول مطرح شده براى اين هست كه شما ابعاد رو راحتتر درك كنيد وگرنه تا به امروز نه موجود چهار بُعدى ديده شده و نه ابعاد بالاتر اثبات شده است و همه اينها صرفاً يك نظريه هستند كه با محاسبات پيچيده رياضيات و صرفاً روى كاغذ به دست آمده است!
@Code_Crafters
#free
@Code_Crafters
#free
👍2👎1
https://www.aparat.com/v/iNH2R
تو گروه راجب ۱۲ فاکتوریل حرف زده شده بود
این لیست پخش در این خصوص از سعید بستان دوست رو از دست ندید
@Code_Crafters
تو گروه راجب ۱۲ فاکتوریل حرف زده شده بود
این لیست پخش در این خصوص از سعید بستان دوست رو از دست ندید
@Code_Crafters
آپارات - سرویس اشتراک ویدیو
۰۱ خصوصیات برنامه های ابری
در این مجموعه به بررسی خصوصیات برنامه های بومی کلود یا Cloud-native می پردازیم و یاد میگیریم که برای نوشتن برنامه های ابری SaaS یا Software as a Service چه نکاتی را باید رعایت کنیم. برای اطلاعات بیشتر به کانال تلگرام شیرازکلود یا وبسایت من به آدرس www.bostandoust.ir…
👍3👎1
وزیر ارتباطات فرمودند که از فیلترشکن رایگان خارجی استفاده نکنید.
چشم بزرگوار
چشم سالار
چشم رئیس
چشم عیسی جون
تو به ما فیلترشکن خوب بده، پول خوب هم بگیر، کی به کیه، هر کی هر کیه.
@code_crafters
چشم بزرگوار
چشم سالار
چشم رئیس
چشم عیسی جون
تو به ما فیلترشکن خوب بده، پول خوب هم بگیر، کی به کیه، هر کی هر کیه.
@code_crafters
😁3👍2👎1
Audio
رادیو جادی ۱۵۱ - بیلاخ هم قبوله
یکی از طولانیترین رادیوگیکها! از مداخلههای دولتی به نفع کاربران آمازون و مییم و گپی طولانی با @danialbehzadi در مورد فدیورس و جهانی که *شاید* بعد از دود شدن شرکتهای سخت و استوار پدیدار بشه و مقداری حرفهای دیگه...
https://youtu.be/1eNFaW0ycWE
@code_crafters
یکی از طولانیترین رادیوگیکها! از مداخلههای دولتی به نفع کاربران آمازون و مییم و گپی طولانی با @danialbehzadi در مورد فدیورس و جهانی که *شاید* بعد از دود شدن شرکتهای سخت و استوار پدیدار بشه و مقداری حرفهای دیگه...
https://youtu.be/1eNFaW0ycWE
@code_crafters
👎1
👎2👍1
چرا پایتون در آینده زبان برنامه نویسی مناسبی نخواهد بود
اگرچه برای جامعه برنامه نویسان دو دهه طول کشید تا زبان پایتون رو درک کنند اما از اوایل سال 2010 خیلی محبوب شد و از زبانهایی مثل سی، سی شارپ، جاوا و ... پیشی گرفت.
قرار دادن یک تاریخ انقضای دقیق برای زبان پایتون خیلی خیالی به نظر میرسه ولی من اینجا بر اساس نقاط قوتی که محبوبیت زبان پایتون رو افزایش میده و نقاط ضعفی که در اینده ممکنه مشکل ساز بشه رو ارزیابی میکنم.
شاید خیلی هاتون هنوز درک درستی از محبوبیت پایتون در سال های اخیر نداشته باشید ولی باید بگم که در سال 2020 حدود 14 درصد از سوالاتی که در استک اورفلو مطرح شده درباره زبان پایتون بوده و رتبه 1 رو به خودش اختصاص داده و در همین حین زبان سی شارپ رتبه 4 رو به خودش اختصاص داده!
• دلایلی که باعث محبوبیت پایتون در حال حاضر شده :
1- قدیمی بودن پایتون
از دهه 90 میلادی پایتون وجود داشته است و نه تنها این زبان فرصت زیادی برای رشد داشته بلکه تونسته جامعه خیلی بزرگی رو جمع کنه که باعث میشه اکثر مشکلات رو بتونید با یک سرچ گوگل حل کنید
2- همه کاره بودن پایتون
ازونجایی که پایتون مدت زیادی وجود داشته، برنامه نویسان کتابخانه های زیادی رو توسعه داده اند.
مانند NumPy, Pandas, SciPy, Scikit-Learn و ... .
• مشکلات پایتون
1- سرعت
پایتون بسیار کند هست، به طوری که برای انجام یک کار 2-10 برابر زمان بیشتر نسبت به سایر زبان ها نیاز دارد.
دلایل مختلفی برای کند بودن پایتون وجود داره، یکی از اون دلایل داینامیک بودن تایپ ها هست، به این معنا که شما نیاز نیست تایپ هر متغیر رو تعریف کنید و برای این کار نیاز به حافظه بیشتر داره و اشغال زیاد حافظه به معنای محاسبات طولانی تر است.
یکی از دلایل دیگر کندی پایتون این است که فقط یک وظیفه را در ان واحد میتواند انجام دهد – این نتیجه ی داینامیک تایپ بودن پایتون هست زیرا پایتون باید مطمعن شود که هر متغیر فقط یک نوع داده دارد و پروسس های موازی میتونه مشکل ساز بشه.
2- اسکوپ
پایتون از ابتدا داینامیک اسکوپ بود. یعنی واسه اجرا کردن یک عبارت، کامپایلر ابتدا بلوک فعلی و سپس تمام توابعی که از ان فراخوانی شده بود را دنبال میگشت.
اما مشکل داینامیک اسکوپ این بود که برای اجرای هر عبارت تمام حالت های ممکن را تست میکرد، که واقعا خسته کننده است و به همین دلیل اکثر زبان های مدرن از استاتیک اسکوپ استفاده میکنند.
پایتون سعی کرد که از داینامیک اسکوپ به استاتیک اسکوپ تغییر حالت بده ولی گند زد تو همه چی! به طور معمول در یک زبان استاتیک اسکوپ، اسکوپ درونی میتونه اسکوپ بیرونی رو ببینه و تغییر بده اما در پایتون فقط قابل مشاهد است و قابل تغییر دادن نیست.
بنظرتون چه زبان هایی میتونند جایگزین پایتون بشن؟
منبع
@Code_Crafters
اگرچه برای جامعه برنامه نویسان دو دهه طول کشید تا زبان پایتون رو درک کنند اما از اوایل سال 2010 خیلی محبوب شد و از زبانهایی مثل سی، سی شارپ، جاوا و ... پیشی گرفت.
قرار دادن یک تاریخ انقضای دقیق برای زبان پایتون خیلی خیالی به نظر میرسه ولی من اینجا بر اساس نقاط قوتی که محبوبیت زبان پایتون رو افزایش میده و نقاط ضعفی که در اینده ممکنه مشکل ساز بشه رو ارزیابی میکنم.
شاید خیلی هاتون هنوز درک درستی از محبوبیت پایتون در سال های اخیر نداشته باشید ولی باید بگم که در سال 2020 حدود 14 درصد از سوالاتی که در استک اورفلو مطرح شده درباره زبان پایتون بوده و رتبه 1 رو به خودش اختصاص داده و در همین حین زبان سی شارپ رتبه 4 رو به خودش اختصاص داده!
• دلایلی که باعث محبوبیت پایتون در حال حاضر شده :
1- قدیمی بودن پایتون
از دهه 90 میلادی پایتون وجود داشته است و نه تنها این زبان فرصت زیادی برای رشد داشته بلکه تونسته جامعه خیلی بزرگی رو جمع کنه که باعث میشه اکثر مشکلات رو بتونید با یک سرچ گوگل حل کنید
2- همه کاره بودن پایتون
ازونجایی که پایتون مدت زیادی وجود داشته، برنامه نویسان کتابخانه های زیادی رو توسعه داده اند.
مانند NumPy, Pandas, SciPy, Scikit-Learn و ... .
• مشکلات پایتون
1- سرعت
پایتون بسیار کند هست، به طوری که برای انجام یک کار 2-10 برابر زمان بیشتر نسبت به سایر زبان ها نیاز دارد.
دلایل مختلفی برای کند بودن پایتون وجود داره، یکی از اون دلایل داینامیک بودن تایپ ها هست، به این معنا که شما نیاز نیست تایپ هر متغیر رو تعریف کنید و برای این کار نیاز به حافظه بیشتر داره و اشغال زیاد حافظه به معنای محاسبات طولانی تر است.
یکی از دلایل دیگر کندی پایتون این است که فقط یک وظیفه را در ان واحد میتواند انجام دهد – این نتیجه ی داینامیک تایپ بودن پایتون هست زیرا پایتون باید مطمعن شود که هر متغیر فقط یک نوع داده دارد و پروسس های موازی میتونه مشکل ساز بشه.
2- اسکوپ
پایتون از ابتدا داینامیک اسکوپ بود. یعنی واسه اجرا کردن یک عبارت، کامپایلر ابتدا بلوک فعلی و سپس تمام توابعی که از ان فراخوانی شده بود را دنبال میگشت.
اما مشکل داینامیک اسکوپ این بود که برای اجرای هر عبارت تمام حالت های ممکن را تست میکرد، که واقعا خسته کننده است و به همین دلیل اکثر زبان های مدرن از استاتیک اسکوپ استفاده میکنند.
پایتون سعی کرد که از داینامیک اسکوپ به استاتیک اسکوپ تغییر حالت بده ولی گند زد تو همه چی! به طور معمول در یک زبان استاتیک اسکوپ، اسکوپ درونی میتونه اسکوپ بیرونی رو ببینه و تغییر بده اما در پایتون فقط قابل مشاهد است و قابل تغییر دادن نیست.
بنظرتون چه زبان هایی میتونند جایگزین پایتون بشن؟
منبع
@Code_Crafters
👍5🖕1
CodeCrafters
چرا پایتون در آینده زبان برنامه نویسی مناسبی نخواهد بود اگرچه برای جامعه برنامه نویسان دو دهه طول کشید تا زبان پایتون رو درک کنند اما از اوایل سال 2010 خیلی محبوب شد و از زبانهایی مثل سی، سی شارپ، جاوا و ... پیشی گرفت. قرار دادن یک تاریخ انقضای دقیق برای…
راستی
اگر درمورد استاتیک اسکوپ ها و داینامیک اسکوپ ها نمیدونید میتونید از طریق این لینک در یوتوب ببینید
اگر درمورد استاتیک اسکوپ ها و داینامیک اسکوپ ها نمیدونید میتونید از طریق این لینک در یوتوب ببینید
YouTube
Static and Dynamic Scoping (Part-1)
C Programming & Data Structures: Static and Dynamic Scoping (Part-1)
Topics discussed:
1) Prerequisites of Static and Dynamic Scoping.
2) Stack memory.
3) Activation records.
Link of the lecture mentioned in the video: https://goo.gl/MXnjRV
C Programming…
Topics discussed:
1) Prerequisites of Static and Dynamic Scoping.
2) Stack memory.
3) Activation records.
Link of the lecture mentioned in the video: https://goo.gl/MXnjRV
C Programming…
👍2🖕1
Forwarded from Python BackendHub
Is it worth the effort to design software well?
بخونید از مارتین بزرگ
بزرگوار سال ۲۰۰۷ واقعا کجا ها سیر میکرده 🙂
DesignStaminaHypothesis:
https://martinfowler.com/bliki/DesignStaminaHypothesis.html
@ManiFoldsPython
بخونید از مارتین بزرگ
بزرگوار سال ۲۰۰۷ واقعا کجا ها سیر میکرده 🙂
DesignStaminaHypothesis:
https://martinfowler.com/bliki/DesignStaminaHypothesis.html
@ManiFoldsPython
martinfowler.com
bliki: Design Stamina Hypothesis
The value of good software design is economic: you can continue to add new functionality quickly even as the code-base grows in size.
🖕1
Python BackendHub
Is it worth the effort to design software well? بخونید از مارتین بزرگ بزرگوار سال ۲۰۰۷ واقعا کجا ها سیر میکرده 🙂 DesignStaminaHypothesis: https://martinfowler.com/bliki/DesignStaminaHypothesis.html @ManiFoldsPython
مقاله خیلی خوبی هست البته با نگاه به تاریخش بخونیدش
در اون تاریخ میگه این موضوع در حد یک فرضیه هست ولی بنظر من الان یکی از اصول مهندسی نرم افزار شده قطعا
در اون تاریخ میگه این موضوع در حد یک فرضیه هست ولی بنظر من الان یکی از اصول مهندسی نرم افزار شده قطعا