چگونه کد بخوانیم؟
https://selftaughtcoders.com/how-to-quickly-and-effectively-read-other-peoples-code/
https://medium.com/launch-school/how-to-read-source-code-without-ripping-your-hair-out-e066472bbe8d
https://coderscat.com/learn-from-source-code
https://www.fluentcpp.com/2018/06/05/10-techniques-that-will-make-you-understand-other-peoples-code-better/
https://selftaughtcoders.com/how-to-quickly-and-effectively-read-other-peoples-code/
https://medium.com/launch-school/how-to-read-source-code-without-ripping-your-hair-out-e066472bbe8d
https://coderscat.com/learn-from-source-code
https://www.fluentcpp.com/2018/06/05/10-techniques-that-will-make-you-understand-other-peoples-code-better/
Self-Taught Coders
How to quickly and effectively read other people’s code – Self-Taught Coders
Just the other day, a fellow STCer (Self-Taught Coder) asked me the following question: “How do you go about understanding someone else’s code? I am starting to feel more comfortable with my own code, but whenever I try to look at something someone else wrote…
انتشاراتِ ویرگول ساختم برای جاواکاپ
خیلی نیاز به حمایتتون داره.
هم فالو کنید هم اگر مطلبی جاوایی/برنامه نویسی داشتید، درخواست بدید اضافه بشه به انتشارات.
برای بقیه هم این رو بفرستید که دیگه عالی
https://virgool.io/javacup
خیلی نیاز به حمایتتون داره.
هم فالو کنید هم اگر مطلبی جاوایی/برنامه نویسی داشتید، درخواست بدید اضافه بشه به انتشارات.
برای بقیه هم این رو بفرستید که دیگه عالی
https://virgool.io/javacup
ویرگول
................ انتشارات جاواکاپ
انجمن جاواکاپ مطالب برنامهنویسی مرتبط به آموزش جاوا، نکات جذاب برای برنامهنویسان، آموزش بهتر کد زدن و .. را از طریق انتشارات بازنشر میکند. آدرس وبسایت: www.javacup.ir
تمثیل غار افلاطون چیز جالبیه.
میشه ازش برداشت های متفاوتی کرد و جاهای مختلف بهش فکر کرد.
vido.al/d/2057
این سایت vidoal هم کلا سایت دوست داشتنیایه و کلی چیزی جالب ازش یاد گرفتم، اکیدا توصیه میشه.
میشه ازش برداشت های متفاوتی کرد و جاهای مختلف بهش فکر کرد.
vido.al/d/2057
این سایت vidoal هم کلا سایت دوست داشتنیایه و کلی چیزی جالب ازش یاد گرفتم، اکیدا توصیه میشه.
نوشتههای ترمینالی pinned «انتشاراتِ ویرگول ساختم برای جاواکاپ خیلی نیاز به حمایتتون داره. هم فالو کنید هم اگر مطلبی جاوایی/برنامه نویسی داشتید، درخواست بدید اضافه بشه به انتشارات. برای بقیه هم این رو بفرستید که دیگه عالی https://virgool.io/javacup»
تفاوت garbage collector و reference counting
https://medium.com/computed-comparisons/garbage-collection-vs-automatic-reference-counting-a420bd4c7c81
https://medium.com/computed-comparisons/garbage-collection-vs-automatic-reference-counting-a420bd4c7c81
Medium
- — — — — Garbage Collection vs Automatic Reference Counting — — — — -
There is a direct financial consequence of this. Compare the high-end iPhone vs the high-end Android phones. iPhone 8(2 GB or 3 GB) vs…
چند تا توصیه برای افزایش کارایی در ویم.
https://www.youtube.com/watch?v=OnUiHLYZgaA
https://www.youtube.com/watch?v=OnUiHLYZgaA
YouTube
Improving Vim Speed
A grab-bag of tips to speed up your vimming!
For full access to the whole Weekly Iteration series, visit https://upcase.com and enroll in today. Upcase turns junior Rails developers into ass-kicking name-takers. We're not a bootcamp, we're a finishing school.…
For full access to the whole Weekly Iteration series, visit https://upcase.com and enroll in today. Upcase turns junior Rails developers into ass-kicking name-takers. We're not a bootcamp, we're a finishing school.…
برای اینکه show matching bracket رو توی ویم خاموش کنید، گویا
:set noshowmatch
جواب نمیده و باید بنویسید:
:NoMatchParen
(و برای فعال کردن هم DoMatchParen)
البته قبول دارم قابلیت خوبه ولی توی یه فایل با ۳۵۰۰ تا پرانتز باز و ۳۵۰۰ تا پرانتز بسته خیلی کند میشد.
:set noshowmatch
جواب نمیده و باید بنویسید:
:NoMatchParen
(و برای فعال کردن هم DoMatchParen)
البته قبول دارم قابلیت خوبه ولی توی یه فایل با ۳۵۰۰ تا پرانتز باز و ۳۵۰۰ تا پرانتز بسته خیلی کند میشد.
دستور xdg-open :
زمانی که بعدش اسم یه پوشه یا فایل رو بنویسید، مثل حالتی اتفاق می افته که روش double click کردید.
مثلا اگر پوشه باشه (مثلا . xdg-open) توی فایل منیجر دیفالت بازش میکنه.
اگر فایل باشه توی ادیتور و باقی :))
زمانی که بعدش اسم یه پوشه یا فایل رو بنویسید، مثل حالتی اتفاق می افته که روش double click کردید.
مثلا اگر پوشه باشه (مثلا . xdg-open) توی فایل منیجر دیفالت بازش میکنه.
اگر فایل باشه توی ادیتور و باقی :))
https://www.youtube.com/watch?v=H3o4l4GVLW0&t=301s
ارسالی از مخاطبان خوبمون :))
ارسالی از مخاطبان خوبمون :))
YouTube
Vim As Your Editor (1/6): The Basic Vim Movements
I recently made a giant troll video where I show how "easy" it is to switch to vim then inundate the video with ~50 commands to learn. Several people reached out hoping I would just create a slow introduction into Vim.
This is my attempt at being a teacher.…
This is my attempt at being a teacher.…
اگر برای امتحانهای مجازی وبکم لازم دارید و سیستمتون وبکمش خرابه یا کار نمیکنه، پیشنهادی که دارم استفاده از دوربین گوشی هوشمندتونه.
روش کار خیلیاشون اینطوریه که یه اپلیکشین روی گوشی نصب میشه و تصویر رو توی شبکه پخش میکنه.
حالا چند مدل میشه از سیستم وصل شد بهشون، یکی که خیلی هم مرسومه از طریق ایپیشون توی مرورگر هست مثلا ip wecam همین کارو میکنه. باید ایپی گوشی رو توی مرورگر سیستم بزنید و تصویرش رو نشون میده.
ولی این به دردمون نمیخوره چون توی adobe connect و skype و باقی نمیشه به عنوان وبکم ولید اضافهش کرد.
یه سری دیگه نرم افزار هستند که کلاینت ویندوز/لینوکس/مک هم دارند و از طریق اون کلاینت به گوشی وصل میشید (ولی همچنان باید ایپیش رو وارد کنید)
اینا یه درایور برای یه وبکم مجازی هم نصب میکنن که اون میشه وبکمتون و تصویرش رو از گوشیتون میگیره.
۲ تا نرم افازری که تست کردم در این زمینه droidcam و iriun بود.
دومی با شبکه ما مشکل داشت گویا ولی اولی خوب و بدون مشکل از طریق وای فای کار کرد.
روش کار خیلیاشون اینطوریه که یه اپلیکشین روی گوشی نصب میشه و تصویر رو توی شبکه پخش میکنه.
حالا چند مدل میشه از سیستم وصل شد بهشون، یکی که خیلی هم مرسومه از طریق ایپیشون توی مرورگر هست مثلا ip wecam همین کارو میکنه. باید ایپی گوشی رو توی مرورگر سیستم بزنید و تصویرش رو نشون میده.
ولی این به دردمون نمیخوره چون توی adobe connect و skype و باقی نمیشه به عنوان وبکم ولید اضافهش کرد.
یه سری دیگه نرم افزار هستند که کلاینت ویندوز/لینوکس/مک هم دارند و از طریق اون کلاینت به گوشی وصل میشید (ولی همچنان باید ایپیش رو وارد کنید)
اینا یه درایور برای یه وبکم مجازی هم نصب میکنن که اون میشه وبکمتون و تصویرش رو از گوشیتون میگیره.
۲ تا نرم افازری که تست کردم در این زمینه droidcam و iriun بود.
دومی با شبکه ما مشکل داشت گویا ولی اولی خوب و بدون مشکل از طریق وای فای کار کرد.
کلی راه خلاقانه که چطوری از vim خارج بشیم. (اونی نیست که فکر میکنید)
https://github.com/hakluke/how-to-exit-vim
https://github.com/hakluke/how-to-exit-vim
GitHub
GitHub - hakluke/how-to-exit-vim: Below are some simple methods for exiting vim.
Below are some simple methods for exiting vim. Contribute to hakluke/how-to-exit-vim development by creating an account on GitHub.
جایگزینِ آنلاین (تحتِ مرورگر) برای postman و insomnia:
https://postwoman.io/
اسمش طعنه آمیز و دوست داشتنیه. رابط گرافیکی خیلی قشنگی هم داره.
https://dev.to/liyasthomas/postwoman-v1-0-a-free-fast-beautiful-alternative-to-postman-mn0
https://postwoman.io/
اسمش طعنه آمیز و دوست داشتنیه. رابط گرافیکی خیلی قشنگی هم داره.
https://dev.to/liyasthomas/postwoman-v1-0-a-free-fast-beautiful-alternative-to-postman-mn0
postwoman.io
Postwoman is now Hoppscotch
Update: 16th August 2020. Postwoman is now Hoppscotch.
لیستِ سنکرون یا synchronizedList در جاوا
https://www.geeksforgeeks.org/collections-synchronizedlist-method-in-java-with-examples/
https://www.geeksforgeeks.org/collections-synchronizedlist-method-in-java-with-examples/
GeeksforGeeks
Collections synchronizedList() method in Java with Examples - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
https://www.howtoforge.com/tutorial/vim-modeline-settings/
تنظمیات ویم به ازای هر فایل با modeline
واقعا چیز جالبیه.
۵ خط اول و آخر هر فایل رو میخونه و تنظیماتی اگه نوشته باشی رو انجام میده.
تنظمیات ویم به ازای هر فایل با modeline
واقعا چیز جالبیه.
۵ خط اول و آخر هر فایل رو میخونه و تنظیماتی اگه نوشته باشی رو انجام میده.
HowtoForge
How to make file-specific setting changes in Vim using Modeline
While plugins are no doubt one of Vims biggest strengths, there are several other functionalities that make it one of the most powerful and feature-r...
ساخت foreach با otherwise در جاوا به کمک preprocessor های سی!
https://lyubomyr-shaydariv.github.io/posts/2016-09-06-fun-with-java-and-c-preprocessor/
https://lyubomyr-shaydariv.github.io/posts/2016-09-06-fun-with-java-and-c-preprocessor/
lsh::blog
Making fun with Java and C preprocessor
Sometimes, usually on Fridays, there is nothing to do.
And I always missed a very cool feature of meta-programming in Java.
Well, Java is not very excited about making changes in the core language, so
And I always missed a very cool feature of meta-programming in Java.
Well, Java is not very excited about making changes in the core language, so
https://www.geeksforgeeks.org/difference-arraylist-copyonwritearraylist/
تفاوت ۲ لیستِ thread safe در جاوا
تفاوت ۲ لیستِ thread safe در جاوا
GeeksforGeeks
Difference between ArrayList and CopyOnWriteArrayList - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
اگر مثل من از ipython استفاده میکنید، شاید بد نباشه bpython رو هم امتحان کنید.
درجا که دستور مینویسید help و چیزای مفیدی براتون میاره و زیباست و خوبه واقعا.
https://bpython-interpreter.org/
درجا که دستور مینویسید help و چیزای مفیدی براتون میاره و زیباست و خوبه واقعا.
https://bpython-interpreter.org/
Log in to any (non-windows) machine from any terminal and you can literally get an editor by typing *vi* with your eyes closed. The editor will appear in front of you!
https://www.freecodecamp.org/news/learn-linux-vim-basic-features-19134461ab85/
https://www.freecodecamp.org/news/learn-linux-vim-basic-features-19134461ab85/
freeCodeCamp.org
Why I love Vim: It’s the lesser-known features that make it so amazing
By Amit Kulkarni Since I started using Vim in 2016, I’ve discovered several lesser-known features that Vim offers out of the box without any plugins. Can you cover some basics before you start rambling about these new things? Oh sure! Before I copy p...