Forwarded from Sitpor.org سیتپـــــور
متجاوزان معرفتی
به افرادی که در زمینهای خارج از تخصص اصلیشون اظهار نظر غلط میکنند اصطلاحا متجاوزان معرفتی میگن؛ Epistemic trespassers
این نوشته در مورد این افراد و مسائل مربوط به این مدل تجاوزه!
🔗 sitpor.org/2021/09/epistemic-trespassing
~~~~~~~~~
@sitpor | sitpor.org
instagram.com/sitpor_media
#سیتپـــــور به خاطر روایتگری در علم
~~~~~~~~~
به افرادی که در زمینهای خارج از تخصص اصلیشون اظهار نظر غلط میکنند اصطلاحا متجاوزان معرفتی میگن؛ Epistemic trespassers
این نوشته در مورد این افراد و مسائل مربوط به این مدل تجاوزه!
🔗 sitpor.org/2021/09/epistemic-trespassing
instagram.com/sitpor_media
#سیتپـــــور به خاطر روایتگری در علم
ابزار tldr هم جالبه.
برای دستورات مختلف آموزش داره، اموزشش سبک man pageئه ولی خیلی مختصر مفید و البته با مثال. برای وقت هایی که وقت man خوندن نداریم یا خیلی طولانیه معمولا جواب میده.
البته خودش دیتایی نداره و انلاین کوئری میزنه ولی پیاده سازی های مختلف با زبان های مختلف داره.
https://tldr.sh/
برای دستورات مختلف آموزش داره، اموزشش سبک man pageئه ولی خیلی مختصر مفید و البته با مثال. برای وقت هایی که وقت man خوندن نداریم یا خیلی طولانیه معمولا جواب میده.
البته خودش دیتایی نداره و انلاین کوئری میزنه ولی پیاده سازی های مختلف با زبان های مختلف داره.
https://tldr.sh/
👍1
برای آشنایی اولیه با ترمینال لینوکس این دستورات رو پیشنهاد میکنم یاد بگیرید
https://www.hostinger.com/tutorials/linux-commands
https://www.hostinger.com/tutorials/linux-commands
Hostinger Tutorials
60 essential Linux commands
60 most commonly used Linux commands: 1. ls command · 2. pwd command · 3. cd command · 4. mkdir command · 5. rmdir command · 6. rm command + more.
اینجا نشتهای بزرگ اطلاعات رو نشون میده.
نکته مهم اینکه سازمان های بزرگ و «به نظر امن» هم جزو قربانی ها هستن.
لطفا بیشتر حواستون به اطلاعات خودتون و البته مشتریها باشه.
https://leakfa.com/leaks
نکته مهم اینکه سازمان های بزرگ و «به نظر امن» هم جزو قربانی ها هستن.
لطفا بیشتر حواستون به اطلاعات خودتون و البته مشتریها باشه.
https://leakfa.com/leaks
خلوت کردن هارد در arch linux
https://averagelinuxuser.com/clean-arch-linux/
https://averagelinuxuser.com/clean-arch-linux/
در مورد زبان --C هم بدونید.
در واقع یه نسخهی ساده ی شده از سی هست که به عنوان اسمبلی پرتبال استفاده میشه.
مثلا ghc (کامپایلر هسکل) به عنوان intermediate representation زمان کامپایل استفاده میکنه.
https://en.wikipedia.org/wiki/C--
در واقع یه نسخهی ساده ی شده از سی هست که به عنوان اسمبلی پرتبال استفاده میشه.
مثلا ghc (کامپایلر هسکل) به عنوان intermediate representation زمان کامپایل استفاده میکنه.
https://en.wikipedia.org/wiki/C--
Wikipedia
C--
C-like programming language
جون به جونش کنی ویندوزه.
اخه چرا wget باید بگه internet explorer رو نمیشناسم.
https://tree-sitter.github.io/tree-sitter/
اخه چرا wget باید بگه internet explorer رو نمیشناسم.
https://tree-sitter.github.io/tree-sitter/
سینتکسهایلایت ها معمولا با regex انجام میشد، یعنی مثلا میگه +d\ یعنی عدده و رنگیش کن
اما tree sitter اومده با پارسر، سینتکس رو هایلایت میکنه و گویا سریعتر میشه و البته میتونه هایلایت بهتر و هوشمندانه تری هم بده.
در واقع چون پارسره میتونه بیشتر زبون رو بفهمه.
اما tree sitter اومده با پارسر، سینتکس رو هایلایت میکنه و گویا سریعتر میشه و البته میتونه هایلایت بهتر و هوشمندانه تری هم بده.
در واقع چون پارسره میتونه بیشتر زبون رو بفهمه.
معرفی helix
یک ادیتور در ترمینال
که با rust نوشته شده
و سریعتر از ویم و neovim غیره است،
خبری از vimscript هم نیست.
مثل ویم البته modalئه اما دستوراتش تا حدی فرق داره
مهم ترین فرقش اینه که به جای action و بعد محدودهی عملش،
اول باید محدوده ی عملش رو مشخص کنیم و بعدش action
برای نصبش میتونین با cargo (ابزار بیلد rust) کامپایل کنین، البته توی arch هم پکیج رسمیش وجود داره.
معرفیش توی itsfoss:
https://itsfoss.com/helix-editor/
داکیومنتیشنش البته خیلی کامل نیست،ولی یه ایده ی کلی میده:
https://docs.helix-editor.com/
اگر نصبش کردید با :tutor میتونین آموزشش رو ببینید، مثل vim tutor نوشتنش.
اگه داکیومنتیشنش بهتر بود و یکم بالغ تر بود به تازه کارها به جای ویم پیشنهاد میکردم اما الان برای کسانی که ویم و نئوویم داشتن میتونه خوب باشه.
یک ادیتور در ترمینال
که با rust نوشته شده
و سریعتر از ویم و neovim غیره است،
خبری از vimscript هم نیست.
مثل ویم البته modalئه اما دستوراتش تا حدی فرق داره
مهم ترین فرقش اینه که به جای action و بعد محدودهی عملش،
اول باید محدوده ی عملش رو مشخص کنیم و بعدش action
برای نصبش میتونین با cargo (ابزار بیلد rust) کامپایل کنین، البته توی arch هم پکیج رسمیش وجود داره.
معرفیش توی itsfoss:
https://itsfoss.com/helix-editor/
داکیومنتیشنش البته خیلی کامل نیست،ولی یه ایده ی کلی میده:
https://docs.helix-editor.com/
اگر نصبش کردید با :tutor میتونین آموزشش رو ببینید، مثل vim tutor نوشتنش.
اگه داکیومنتیشنش بهتر بود و یکم بالغ تر بود به تازه کارها به جای ویم پیشنهاد میکردم اما الان برای کسانی که ویم و نئوویم داشتن میتونه خوب باشه.
It's FOSS
Helix: A Terminal Based Text Editor for Power Linux Users
When it comes to terminal based text editors, it is usually Vim, Emacs and Nano that get the limelight.
That doesn’t mean there are not other such text editors. Neovim, a modern enhancement to Vim, is one of many such examples.
Along the same line…
That doesn’t mean there are not other such text editors. Neovim, a modern enhancement to Vim, is one of many such examples.
Along the same line…
پشتیبانی از lsp (یعنی پروتکل اتوکامپلیت vscode) از قبل از ۲۰۲۰ به kate اضافه شده.
من هنوز تستش نکردم البته ولی جالب به نظر میاد.
https://kate-editor.org/post/2020/2020-01-01-kate-lsp-client-status/
من هنوز تستش نکردم البته ولی جالب به نظر میاد.
https://kate-editor.org/post/2020/2020-01-01-kate-lsp-client-status/
Kate
Kate - LSP Client Status
Initial release with 19.12.0 The LSP client plugin for Kate made it into the 19.12 release.
As this is the first official release of this plugin, it still has a lot of rough edges.
I use it at the office and it behaves well enough for my daily work on C/C++…
As this is the first official release of this plugin, it still has a lot of rough edges.
I use it at the office and it behaves well enough for my daily work on C/C++…