اگه خواستین تمرین برنامه نویسی کنید این سایت ها رو پیشنهاد میدم:
https://www.codewars.com/dashboard
https://leetcode.com/problemset/all/
https://www.codewars.com/dashboard
https://leetcode.com/problemset/all/
Codewars
Codewars - Achieve mastery through coding practice and developer mentorship
A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!
چطوری مجتوای کامیت آخری که انجام دادیم رو (قبل پوش کردن) ادیت کنیم و از اول کامیت کنیم.
(نه، amend نیست)
https://stackoverflow.com/questions/927358/how-do-i-undo-the-most-recent-local-commits-in-git
(نه، amend نیست)
https://stackoverflow.com/questions/927358/how-do-i-undo-the-most-recent-local-commits-in-git
Stack Overflow
How do I undo the most recent local commits in Git?
I accidentally committed the wrong files to Git but haven't pushed the commit to the server yet.
How do I undo those commits from the local repository?
How do I undo those commits from the local repository?
تفاوت git reset و git checkout
https://stackoverflow.com/questions/3639342/whats-the-difference-between-git-reset-and-git-checkout
https://stackoverflow.com/questions/3639342/whats-the-difference-between-git-reset-and-git-checkout
Forwarded from رایانشهای یک ذهن آزاد
چرا ترک واتساپ؟
واتساپ بر خلاف ادعایش، به شدت ناامن است. چندی پیش، اخباری منتشر شد مبنی بر اینکه پیوند به گروههای واتساپ از جمله گروههای خصوصی بر روی موتورهای جستجوگر مانند گوگل فهرست میشوند. این یعنی نشانی گروه خصوصی شما دردسرس همگان قرار دارد. در نتیجه یک فرد ناشناس و احتمالا سودجو یا جاسوس میتواند وارد گروه شده و شماره تلفن اعضا و در نتیجه هویتشان را شناسایی کند.
این، یک فاجعه امنیتی است. حتی اگر فرض را بر این بگذاریم که به اشتباه چنین چیزی رخ داده است، نشانهای است از پوچ بودن ادعای امنیت این پیامرسان.
اهمیت داره؟ من که چیزی برای پنهان کردن ندارم!
حتما اهمیت دارد! گوشیهای هوشمند، اطلاعات بسیار زیادی از ما و سبک زندگی ما و اطرافیان ما را در اختیار دارد. اگر بی توجه باشیم، گوشیهای هوشمند کاملا میتوانند ابزار جاسوسی باشند.
هرگز نگویید اطلاعات خاصی برای پنهان کردن ندارم. اگر اطلاعات شما واقعا ارزشی نداشت، شرکتهای مختلف برای رسیدن به آنها هزینههای میلیاردی نمیکردند.
بی توجهی به امنیت و حریم شخصی، میتواند برای اطرافیانتان نیز مشکل ایجاد کند.
چه کنیم؟ برویم گپ، سروش و...؟
قطعا نه! پیامرسانهای داخلی چه بسا از واتساپ هم شرایطشان بدتر باشد. آنها همانند واتساپ، انحصاری هستند و به ما و متخصصان اجازه نمیدهند کدهایشان را بررسی کنیم. در نتیجه ممکن است همگیشان دارای مشکلات امنیتی عمدی باشند.
فعلا با کمک Tor و فیلترشکنها و VPNهای آزاد و ایمن، از تلگرام (و نه چیچیگرامها) استفاده کنید. گزینههای دیگر مانند Signal و Session و Riot را هم بررسی کنید.
امنیت و حریم شخصی را در ازای راحتی نفروشیم
واتساپ بر خلاف ادعایش، به شدت ناامن است. چندی پیش، اخباری منتشر شد مبنی بر اینکه پیوند به گروههای واتساپ از جمله گروههای خصوصی بر روی موتورهای جستجوگر مانند گوگل فهرست میشوند. این یعنی نشانی گروه خصوصی شما دردسرس همگان قرار دارد. در نتیجه یک فرد ناشناس و احتمالا سودجو یا جاسوس میتواند وارد گروه شده و شماره تلفن اعضا و در نتیجه هویتشان را شناسایی کند.
این، یک فاجعه امنیتی است. حتی اگر فرض را بر این بگذاریم که به اشتباه چنین چیزی رخ داده است، نشانهای است از پوچ بودن ادعای امنیت این پیامرسان.
اهمیت داره؟ من که چیزی برای پنهان کردن ندارم!
حتما اهمیت دارد! گوشیهای هوشمند، اطلاعات بسیار زیادی از ما و سبک زندگی ما و اطرافیان ما را در اختیار دارد. اگر بی توجه باشیم، گوشیهای هوشمند کاملا میتوانند ابزار جاسوسی باشند.
هرگز نگویید اطلاعات خاصی برای پنهان کردن ندارم. اگر اطلاعات شما واقعا ارزشی نداشت، شرکتهای مختلف برای رسیدن به آنها هزینههای میلیاردی نمیکردند.
بی توجهی به امنیت و حریم شخصی، میتواند برای اطرافیانتان نیز مشکل ایجاد کند.
چه کنیم؟ برویم گپ، سروش و...؟
قطعا نه! پیامرسانهای داخلی چه بسا از واتساپ هم شرایطشان بدتر باشد. آنها همانند واتساپ، انحصاری هستند و به ما و متخصصان اجازه نمیدهند کدهایشان را بررسی کنیم. در نتیجه ممکن است همگیشان دارای مشکلات امنیتی عمدی باشند.
فعلا با کمک Tor و فیلترشکنها و VPNهای آزاد و ایمن، از تلگرام (و نه چیچیگرامها) استفاده کنید. گزینههای دیگر مانند Signal و Session و Riot را هم بررسی کنید.
امنیت و حریم شخصی را در ازای راحتی نفروشیم
دستور git clean:
پاک کردن فایل های untracked یا ignoreشده از پوشهی ریپوزیتوری گیتتون.
https://koukia.ca/how-to-remove-local-untracked-files-from-the-current-git-branch-571c6ce9b6b1
پاک کردن فایل های untracked یا ignoreشده از پوشهی ریپوزیتوری گیتتون.
https://koukia.ca/how-to-remove-local-untracked-files-from-the-current-git-branch-571c6ce9b6b1
Medium
How to remove local untracked files from the current Git branch
Well, the short answer as per the Git Documents is git clean
کار با data (مثل پانداس) در rust
https://able.bio/haixuanTao/data-manipulation-pandas-vs-rust--1d70e7fc
https://able.bio/haixuanTao/data-manipulation-pandas-vs-rust--1d70e7fc
Able
Data Manipulation: Pandas vs Rust
Introduction
Pandas is the main Data analysis package of Python. For many reasons, Native Python has very poor performance on data analysis without vectorizing with NumPy and the likes. And histori...
Pandas is the main Data analysis package of Python. For many reasons, Native Python has very poor performance on data analysis without vectorizing with NumPy and the likes. And histori...
تفاوت web server و web framework
https://stackoverflow.com/a/31298950/10999348
https://stackoverflow.com/a/31298950/10999348
Stack Overflow
Web Frameworks versus Web Servers?
What are the differences between technologies like Flask, Django, NodeJS, and Apache? With Apache and NodeJS, they can function as a web server, interfacing your server-side code with HTTP requests...
دیپلوی برنامه گولنگ
https://kenyaappexperts.com/blog/how-to-deploy-golang-to-production-step-by-step/
https://kenyaappexperts.com/blog/how-to-deploy-golang-to-production-step-by-step/
Codesahara
How to Deploy golang to production Step by Step | Code sahara
Golang makes everything so easy during deployment as no dependencies or installation are needed.In this tutorial am going to show you how to deploy a golang application to digital ocean.However you can use the same steps in any environment or hosting service.
با rust برای brain f.ck کامپایلر نوشته که به ۴ خروجی x86 و arm و llvm و wasm خروجی میده.
به نظرم اگه چیزای سطح پایین دوست دارید واقعا زیبا نوشته.
https://github.com/pretzelhammer/rust-blog/blob/master/posts/too-many-brainfuck-compilers.md
به نظرم اگه چیزای سطح پایین دوست دارید واقعا زیبا نوشته.
https://github.com/pretzelhammer/rust-blog/blob/master/posts/too-many-brainfuck-compilers.md
GitHub
rust-blog/posts/too-many-brainfuck-compilers.md at master · pretzelhammer/rust-blog
Educational blog posts for Rust beginners. Contribute to pretzelhammer/rust-blog development by creating an account on GitHub.
Forwarded from سحر نوشت
#موقت
ممنون از همهی دوستانی که جواب دادن 😍🌹
خیلی از تجربههاتون نوشتین و توقع این همه پیام نداشتم 😅 خلاصه که مرسی، نتیجه هم اینکه بیشتر بچههای تهران و کرج از زیتل گفتن و خیلی راضین، کسایی که مشهد هستن بیشتر شاتل رو گفتن، مهدی گفته اینترنت روستایی های وب گرفته و راضیه فقط پاسخگویی دقیق ندارن، بقیه هم به ترتیب مخابرات و ایرانسل.
https://www.zi-tel.com/
من خودم مخابرات استفاده کردم توصیه نمیکنم، بقیهی سرویسها هم بود مثل مبین نت ولی چون کم گفتن توی لیست بالا نیاوردم، رایتل هم همه جا جواب نمیده.
کتاب رو هم میفرستم واسه فاطمه، (فاطمه مردانی) انگار خیلی زخم خورده بودن و یه لیست دقیق فرستاد 😅
در مورد سایتهایی که تحریمه، بعضی وقتها مثل گیتلب و داکر و اینجور سرویسها (حتی اسپاتیفای)، اگر کارتون اطلاعات حساس نداره، شکن رو امتحان کنین بد نیست.
shecan.ir
بازم ممنون.
ممنون از همهی دوستانی که جواب دادن 😍🌹
خیلی از تجربههاتون نوشتین و توقع این همه پیام نداشتم 😅 خلاصه که مرسی، نتیجه هم اینکه بیشتر بچههای تهران و کرج از زیتل گفتن و خیلی راضین، کسایی که مشهد هستن بیشتر شاتل رو گفتن، مهدی گفته اینترنت روستایی های وب گرفته و راضیه فقط پاسخگویی دقیق ندارن، بقیه هم به ترتیب مخابرات و ایرانسل.
https://www.zi-tel.com/
من خودم مخابرات استفاده کردم توصیه نمیکنم، بقیهی سرویسها هم بود مثل مبین نت ولی چون کم گفتن توی لیست بالا نیاوردم، رایتل هم همه جا جواب نمیده.
کتاب رو هم میفرستم واسه فاطمه، (فاطمه مردانی) انگار خیلی زخم خورده بودن و یه لیست دقیق فرستاد 😅
در مورد سایتهایی که تحریمه، بعضی وقتها مثل گیتلب و داکر و اینجور سرویسها (حتی اسپاتیفای)، اگر کارتون اطلاعات حساس نداره، شکن رو امتحان کنین بد نیست.
shecan.ir
بازم ممنون.
Zi-Tel
Zitel
zitel - ارائه دهندهی اینترنت نامحدود واقعی و پر سرعت در ایران
gitweb
هم چیز واقعا جالبیه!
در واقع یع رابط گرافیکی توی مرورگر به شما میده که «درصد کمی از قابلیت های گیتهاب» رو داره.
در واقع اکثر چیزایی که داره مربوط به گشتن بین کامیت ها و دیدن نسخه قبلی فایل هاست (با ریموت کاری نداره)
با دستور git instaweb میتونین باهاش کار کنین. نیاز داره براش یه web server رو مشخص کنین مثلا apache یا lighttpd یا هرچیز دیگه که دارید.
ازش اسکرین شات نمیذارم چون خیلی ابتداییه ولی جالب بود در کل (اسکرینشاتش تو لینک زیر هست)
https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
هم چیز واقعا جالبیه!
در واقع یع رابط گرافیکی توی مرورگر به شما میده که «درصد کمی از قابلیت های گیتهاب» رو داره.
در واقع اکثر چیزایی که داره مربوط به گشتن بین کامیت ها و دیدن نسخه قبلی فایل هاست (با ریموت کاری نداره)
با دستور git instaweb میتونین باهاش کار کنین. نیاز داره براش یه web server رو مشخص کنین مثلا apache یا lighttpd یا هرچیز دیگه که دارید.
ازش اسکرین شات نمیذارم چون خیلی ابتداییه ولی جالب بود در کل (اسکرینشاتش تو لینک زیر هست)
https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
نوشتههای ترمینالی
gitweb هم چیز واقعا جالبیه! در واقع یع رابط گرافیکی توی مرورگر به شما میده که «درصد کمی از قابلیت های گیتهاب» رو داره. در واقع اکثر چیزایی که داره مربوط به گشتن بین کامیت ها و دیدن نسخه قبلی فایل هاست (با ریموت کاری نداره) با دستور git instaweb میتونین…
راستی
چون با cgi کار میکنه توی آرچ نیاز به پکیج perl cgi داشت.
https://bbs.archlinux.org/viewtopic.php?id=203412
چون با cgi کار میکنه توی آرچ نیاز به پکیج perl cgi داشت.
https://bbs.archlinux.org/viewtopic.php?id=203412
در مورد کامیت های atomic و مزایاشون
(به نظرم خیلی مطلب مفیدی بود و حتما بخونین)
https://dev.to/paulinevos/atomic-commits-will-help-you-git-legit-35i7
(به نظرم خیلی مطلب مفیدی بود و حتما بخونین)
https://dev.to/paulinevos/atomic-commits-will-help-you-git-legit-35i7
DEV Community
Atomic commits will help you git legit.
I’ve given a talk (Git Legit) a few times that basically makes a case for atomic commits. I’ve create...