نوشتههای ترمینالی
من توی یک هفته ۳ تا هارد قدیمیم رو از دست دادم :)) شما مواظب هارد هاتون باشید و بکاپ داشته باشید. نشونه های خرابی دیسک چیاست؟ این لینک رو بخونید: https://www.makeuseof.com/tag/5-signs-hard-drive-lifetime/
در واقع اینطوری شد که اولی سوخت. گفتم نکنه دومی هم خراب باشه، چک کردم دیدم خرابه، سومی هم اکسترنال بود وصل کردم دیدم اونم خرابه :))
😁6😢2
نوشتههای ترمینالی
ابزار ncdu یکی از ابزارهای محبوب کامندلاینمه. این میاد و به صورت (تقریبا) ویژوال حجم استفادهشدهی هر پوشه رو میگه و زمانی که میخواید دیسک رو خلوت کنید میتونه خیلی کمک کنه. https://dev.yorhel.nl/ncdu
این ابزار ncdu که یادتون هست. یه جایگزین هم هست براش که زیباتر نشون میده استفاده از دیسک رو،
اسمش diskonaut ئه.
https://github.com/imsnif/diskonaut
اسمش diskonaut ئه.
https://github.com/imsnif/diskonaut
GitHub
GitHub - imsnif/diskonaut: Terminal disk space navigator 🔭
Terminal disk space navigator 🔭. Contribute to imsnif/diskonaut development by creating an account on GitHub.
👍2
Forwarded from Lack of leak XD
وقتی شروع میکنید به ساختن ستاپ خودتون و سیستمتون رو رایس میکنید ، بهتره نگاهی به این لیست داشته باشید :
https://github.com/fosslife/awesome-ricing
#ricing
➖➖➖➖➖
✍️ @lack_xd
https://github.com/fosslife/awesome-ricing
#ricing
➖➖➖➖➖
✍️ @lack_xd
GitHub
GitHub - fosslife/awesome-ricing: A curated list of awesome tools and technology to help you out with ricing on linux
A curated list of awesome tools and technology to help you out with ricing on linux - fosslife/awesome-ricing
👍1
Lack of leak XD
وقتی شروع میکنید به ساختن ستاپ خودتون و سیستمتون رو رایس میکنید ، بهتره نگاهی به این لیست داشته باشید : https://github.com/fosslife/awesome-ricing #ricing ➖➖➖➖➖ ✍️ @lack_xd
خیلی این لیست رو پسندیدم و احتمالا تا مدت زیادی هرچی تو این کانال میبینید از این لیست باشه :)))
من تو تیم طراحی سوالات مسابقهی «همکد Golang» که جمعهی اخیر برگزار شد بودم.
اگه دوست داشتید سوالا رو حل کنید یا ببینید میتونید از اینجا پیداشون کنید:
https://quera.org/problemset
به طور خاص سوال «پیپ» رو دوست دارمش و اگه وقت داشتید حلش کنید.
https://quera.org/problemset/181682/
اگه دوست داشتید سوالا رو حل کنید یا ببینید میتونید از اینجا پیداشون کنید:
https://quera.org/problemset
به طور خاص سوال «پیپ» رو دوست دارمش و اگه وقت داشتید حلش کنید.
https://quera.org/problemset/181682/
Quera
از آموزش و تمرین برنامهنویسی تا رقابت و استخدام در بهترین شرکتها! در Quera، بزرگترین جامعهی توسعهدهندگان ایرانی
❤7
مطالبی که با هشتگ #توصیهها منتشر شده بود رو جمعبندی کردم و در قالب یک مطلب ویرگولی منتظر کردم.
اگه دوست داشتید یه مروری کنید یا منتشر کنید میتونه گزینهی خوبی باشه.
https://vrgl.ir/v8sZi
اگه دوست داشتید یه مروری کنید یا منتشر کنید میتونه گزینهی خوبی باشه.
https://vrgl.ir/v8sZi
ویرگول
چند توصیه برای دوستان برنامهنویس جوانترم! - ویرگول
در این مطلب چند تا توصیه به شما که برنامهنویسی میکنی یا برنامهنویسی رو دوست داری کردم، امیدوارم برات مفید باشه و به پیشرفتت کمک کنه
❤10👍2
اگه برنامهنویسی بکاند (حداقل کمی) بلد هستین و میخواین با پکیج net/http خود گولنگ هم دوست بشید این آموزش از داکیومنتهای خودشون تا حد خوبی گویاست و توصیه میشه:
https://go.dev/doc/articles/wiki/
https://go.dev/doc/articles/wiki/
go.dev
Writing Web Applications - The Go Programming Language
❤6👎1🔥1
یک visualization خیلی زیبا روی گیتهاب
به این شکل که اومده بر اساس star مشترک آدما، فاصله برای پروژه ها تعریف کرده و به همین ترتیب خوشه بندی کرده.
مثلا این قسمت که من بهش علاقه دارم خوشهی ترمیناله، داخلش از vim و nvim و shell های مختلف و dotfiles ... به چشم میخوره.
https://anvaka.github.io/map-of-github/#4.8/-19.28/-9.98
جالبه که قسمت مربوط به هوش و قسمت فرانت (احتمالا پکیج های node) خیلی بزرگن
به این شکل که اومده بر اساس star مشترک آدما، فاصله برای پروژه ها تعریف کرده و به همین ترتیب خوشه بندی کرده.
مثلا این قسمت که من بهش علاقه دارم خوشهی ترمیناله، داخلش از vim و nvim و shell های مختلف و dotfiles ... به چشم میخوره.
https://anvaka.github.io/map-of-github/#4.8/-19.28/-9.98
جالبه که قسمت مربوط به هوش و قسمت فرانت (احتمالا پکیج های node) خیلی بزرگن
anvaka.github.io
Map of GitHub
This website shows a map of GitHub. Each dot is a project. Two dots within the same cluster are usually close to each other if multiple users frequently gave stars to both projects
👍4🤩1
Forwarded from Woland's Linux Journal (Woland)
⚠️خبر:
قرار آرچ لینوکس زیرساخت خودش رو از آپاچی SVN به گیت تغییر بده.
در پی این مهاجرت اسم برخی از مخازن هم تغییر خواهد کرد.
🔴مخزن community با extra تلفیق میشن و فقط extra باقی میمونه.
🟡مخزن testing به دوشاخهی core-testing و extra-testing تقسیم میشه.
🔵مخزن staging هم به core-staging و extra-staging تقسیم میشه.
این پروسه جمعه شروع میشه و تا یکشنبه ادامه داره که در طی این مدت هیچ آپدیتی منتشر نمیشه و اتصال rsync و HTTP به مخازن قطع میشه.
اگه همهچیز درست پیش بره از سایت آرچ یک خبر جدید به همراه مراحل ضروری از سمت کاربر اعلام خواهد شد.
قرار آرچ لینوکس زیرساخت خودش رو از آپاچی SVN به گیت تغییر بده.
در پی این مهاجرت اسم برخی از مخازن هم تغییر خواهد کرد.
🔴مخزن community با extra تلفیق میشن و فقط extra باقی میمونه.
🟡مخزن testing به دوشاخهی core-testing و extra-testing تقسیم میشه.
🔵مخزن staging هم به core-staging و extra-staging تقسیم میشه.
این پروسه جمعه شروع میشه و تا یکشنبه ادامه داره که در طی این مدت هیچ آپدیتی منتشر نمیشه و اتصال rsync و HTTP به مخازن قطع میشه.
اگه همهچیز درست پیش بره از سایت آرچ یک خبر جدید به همراه مراحل ضروری از سمت کاربر اعلام خواهد شد.
👍9🔥1
Forwarded from Woland's Linux Journal (Woland)
میدونستین با دستور زیر میتونید به آخرین پوشهای که داخلش بودید برگردین؟
مخصوصا وقتی کاربرد داره که یه cd به یه جای دور کردین و میخواید برگردین.
cd -
مخصوصا وقتی کاربرد داره که یه cd به یه جای دور کردین و میخواید برگردین.
👍26🔥6😁1
Woland's Linux Journal
⚠️خبر: قرار آرچ لینوکس زیرساخت خودش رو از آپاچی SVN به گیت تغییر بده. در پی این مهاجرت اسم برخی از مخازن هم تغییر خواهد کرد. 🔴مخزن community با extra تلفیق میشن و فقط extra باقی میمونه. 🟡مخزن testing به دوشاخهی core-testing و extra-testing تقسیم میشه.…
آپدیت: الان تموم شده عملیات!
https://archlinux.org/news/git-migration-completed/
https://archlinux.org/news/git-migration-completed/
🔥6
این لینک دونیت به منه، اگه مطالب این چنل یا وبلاگم توی ویرگول رو دوست داشتین، میتونید با دونیت خوشحالم کنید و البته از ادامه فعالیت حمایت کنید. 🙂
https://zarinp.al/rsharifnasab
https://zarinp.al/rsharifnasab
zarinp.al
درگاه پرداخت اینترنتی زرینپال
گذرگاه تراکنشهای مالی امن
👍16🔥5👎3🕊3❤1
یه هدری توی http هست که مرورگرها ارسال میکنن به اسم user agent که قرار بوده برای سرور مشخص کنه چه مرورگری/کلاینتی داره درخواست اون محتوا رو میده
مثلا شکلش چنین چیزیه:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.1.
و خب خیلی نمیشه فهمید الان این مال چه مرورگریه (این مال اجه)
به قول دوستمون:
No wonder it's hard to do browser detection, they're all pretending to be one another!
اما داستان چیه؟
خلاصهشو اینجا بخونید:
https://stackoverflow.com/questions/1114254/why-do-all-browsers-user-agents-start-with-mozilla
مثلا شکلش چنین چیزیه:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.1.
و خب خیلی نمیشه فهمید الان این مال چه مرورگریه (این مال اجه)
به قول دوستمون:
No wonder it's hard to do browser detection, they're all pretending to be one another!
اما داستان چیه؟
خلاصهشو اینجا بخونید:
https://stackoverflow.com/questions/1114254/why-do-all-browsers-user-agents-start-with-mozilla
Stack Overflow
Why do all browsers' user agents start with "Mozilla/"?
All popular browsers' user agent strings, even Internet Explorer's, start with Mozilla/. Why is this the case?
👍11❤2😁1
نوشتههای ترمینالی
این لینک دونیت به منه، اگه مطالب این چنل یا وبلاگم توی ویرگول رو دوست داشتین، میتونید با دونیت خوشحالم کنید و البته از ادامه فعالیت حمایت کنید. 🙂 https://zarinp.al/rsharifnasab
با تشکر از حمایتتون و توضیحات قشنگی که برام نوشتین ❤️
❤5
نوشتههای ترمینالی
یه آموزش متنی خوب برای tmux برای کسایی که هنوز شروع به استفاده نکردن: https://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/
با tmux خیلی هامون آشنا هستیم. یه terminal multiplexer قدیمی و خفن.
ولی متاسفانه کار باهاش یه مقداری سخته و راه دست نیست.
یه جایگزین خوب براش با rust نوشتن که البته هنوز در حالت بتا است ولی مشکل خاصی نداره.
اسمش zellijئه.
سایتش:
https://zellij.dev/
صفحه گیتهابش:
https://github.com/zellij-org/zellij
و صفحه معرفیش:
https://www.linuxuprising.com/2021/04/zellij-is-new-terminal-multiplexer.html
البته توی این معرفی هنوز تازه اومده و بتا است. الان بالغ تر شده.
ولی متاسفانه کار باهاش یه مقداری سخته و راه دست نیست.
یه جایگزین خوب براش با rust نوشتن که البته هنوز در حالت بتا است ولی مشکل خاصی نداره.
اسمش zellijئه.
سایتش:
https://zellij.dev/
صفحه گیتهابش:
https://github.com/zellij-org/zellij
و صفحه معرفیش:
https://www.linuxuprising.com/2021/04/zellij-is-new-terminal-multiplexer.html
البته توی این معرفی هنوز تازه اومده و بتا است. الان بالغ تر شده.
zellij.dev
A terminal workspace with batteries included
🔥8👍2❤1👎1
دوست دارید توی ترمینال اسکرینسیور زیبا داشته باشید؟
میتونید از pipes.sh استفاده کنید.
https://github.com/pipeseroni/pipes.sh
نتیجه میشه یه چنین چیزی که همیشه هم پویاست و داره شکلهای قشنگ جدید تولید میکنه!
میتونید از pipes.sh استفاده کنید.
https://github.com/pipeseroni/pipes.sh
نتیجه میشه یه چنین چیزی که همیشه هم پویاست و داره شکلهای قشنگ جدید تولید میکنه!
🔥6😍1😐1
اگر میخواهید یه پروژه رو کلون کنید و حجمش زیاده، میتونید برای بهینه سازی، دو تا کار کنید:
۱- فقط کامیت آخر رو دانلود کنید، مثلا اگر میخواهیم فقط برنامه رو از سورس دانلود کنید و با تاریخچهاش کاری نداریم منطقیه.
۲- فقط برنچ اصلی (master یا main) رو دانلود کنید چون احتمالا با باقی برنچها کاری نداریم.
دستورش چی میشه؟
git clone --branch master --depth 1 https://github.com/neovim/neovim.git
۱- فقط کامیت آخر رو دانلود کنید، مثلا اگر میخواهیم فقط برنامه رو از سورس دانلود کنید و با تاریخچهاش کاری نداریم منطقیه.
۲- فقط برنچ اصلی (master یا main) رو دانلود کنید چون احتمالا با باقی برنچها کاری نداریم.
دستورش چی میشه؟
git clone --branch master --depth 1 https://github.com/neovim/neovim.git
GitHub
GitHub - neovim/neovim: Vim-fork focused on extensibility and usability
Vim-fork focused on extensibility and usability. Contribute to neovim/neovim development by creating an account on GitHub.
👍22
Forwarded from Semicolon (Ali Moeinian)
GitHub Licenses.pdf
1.2 MB
با حمایت کردن، خیلی خیلی برای ادامهی کار بهم انرژی میدید :
https://www.coffeete.ir/alimoeinian
مرسی از همگی ❤️
https://www.coffeete.ir/alimoeinian
مرسی از همگی ❤️
❤5👍1👏1