Forwarded from رایانشهای یک ذهن آزاد
🔶 متن دوسویه؛ چیستی، چرایی، چگونگی
ما فارسیزبانان بارها با مشکل عدم نمایش صحیح متنهای فارسی در محیطهای دیجیتال مواجه شدهایم. یکی از این مشکلات، عدم نمایش متن فارسی در جهت صحیح است. در این مطلب در این باره مینویسم.
مطالعه مطلب
ما فارسیزبانان بارها با مشکل عدم نمایش صحیح متنهای فارسی در محیطهای دیجیتال مواجه شدهایم. یکی از این مشکلات، عدم نمایش متن فارسی در جهت صحیح است. در این مطلب در این باره مینویسم.
مطالعه مطلب
fediverse.blog
متن دوسویه؛ چیستی، چرایی، چگونگی
ما فارسیزبانان بارها با مشکل عدم نمایش صحیح متنهای فارسی در محیطهای دیجیتال مواجه شدهایم. یکی از این مشکلات، عدم نمایش متن فارسی در جهت صحیح است. در این مطلب در این باره مینویسم.
نوشتههای ترمینالی
برای شروع یاد گرفتن bash یه سری دستور اولیه: https://www.educative.io/blog/bash-shell-command-cheat-sheet آموزش خوبیه، از جای جالبی شروع کرده و حسابی کامله. برای کساییه که جدی ان: https://dev.to/awwsmm/101-bash-commands-and-tips-for-beginners-to-experts…
درسته که کار نیکو کردن از پرکردن است،
اما شما حالا کارهات رو automate کن ضرر نمیکنی.
اما شما حالا کارهات رو automate کن ضرر نمیکنی.
نوشتههای ترمینالی
یه سری تغییر رو fstab دادم انشالا که بازم سیستم بالا میاد.
چطوری fstab رو تغییر بدیم که هاردهامون خودشون mount بشن:
https://www.maketecheasier.com/fstab-automount-hard-drive-linux/
https://www.maketecheasier.com/fstab-automount-hard-drive-linux/
Make Tech Easier
Edit fstab to Auto-Mount Secondary Hard Drives on Linux
Did you know there's an easier way to mount your secondary hard drive on Linux? The process involves a few simple edits to the fstab file on your system.
آموزش ترمینال برای تازهکارها:
https://youtu.be/s3ii48qYBxA
https://youtu.be/s3ii48qYBxA
YouTube
Beginner's Guide To The Linux Terminal
I've been receiving a lot of questions from new Linux users that want to learn the terminal and the command line. One viewer recently asked me if there was one video of mine that he could watch to learn this stuff. And I don't really have a video that is…
اگه دوست دارید ویم رو شروع کنید میتونین از این کانفیگ شروع کنید (البته آموزش نیست، صرفا کانفیگه)
https://github.com/tpope/vim-sensible
https://github.com/tpope/vim-sensible
GitHub
GitHub - tpope/vim-sensible: sensible.vim: Defaults everyone can agree on
sensible.vim: Defaults everyone can agree on. Contribute to tpope/vim-sensible development by creating an account on GitHub.
اولهای یونیکس، usr محل نگهداری home بوده، به معنی همون user
اما الان به معنی universal system resources میشه و مختص به کاربرا نیست.
https://askubuntu.com/a/1120572/1102230
اما الان به معنی universal system resources میشه و مختص به کاربرا نیست.
https://askubuntu.com/a/1120572/1102230
نوشتههای ترمینالی
پادکست های قشنگی که شنیدم تو حوزه تکنولوژی اینا بوده: command line heroes https://www.redhat.com/en/command-line-heroes compiler https://www.redhat.com/en/compiler-podcast گویا با هم ارتباط دارن، در این حد که جفتشون مال redhast هستن. خلاصه توصیه میکنم.
یه پادکست جالب دیگه هم changelogئه،
یه قسمتش در مورد vimئه. چیزای جالب میگن و پلاگین هاشون رو معرفی میکنن.
مخصوصا جولیا اوانز رو تو این کانال در موردش زیاد گفتم، جالب بود نظراتش در مورد ویم.
https://changelog.com/podcast/450
یه قسمتش در مورد vimئه. چیزای جالب میگن و پلاگین هاشون رو معرفی میکنن.
مخصوصا جولیا اوانز رو تو این کانال در موردش زیاد گفتم، جالب بود نظراتش در مورد ویم.
https://changelog.com/podcast/450
Changelog
Why we 💚 Vim (Changelog Interviews #450)
On this special edition of The Changelog, we tell Vim's story from the mouths of its users. Julia Evans, Drew Neil, Suz Hinton, and Gary Bernhardt join Jerod Santo for a deep and wide-ranging discussion about "the best text editor that anyone ever wrote."
Forwarded from Ai Events️ (حمید محمودآبادی)
کارگاه برنامه نویسی جولیا
Time: 9:00pm-12pm (Tehran Time GMT+3:30)
Date: Thursday, 23 Azar 1400 (14 Dec 2021)
e-Location: vc.sharif.edu/ch/econ-talks (guess login)
@Ai_Events
Time: 9:00pm-12pm (Tehran Time GMT+3:30)
Date: Thursday, 23 Azar 1400 (14 Dec 2021)
e-Location: vc.sharif.edu/ch/econ-talks (guess login)
@Ai_Events
چه نرم افزارهایی مورد استفاده قرار میگیرن؟
https://www.johndcook.com/blog/2009/07/31/software-that-gets-used/
https://www.johndcook.com/blog/2009/07/31/software-that-gets-used/
John D. Cook | Applied Mathematics Consulting
Software that gets used
I've been looking back at software projects that I either developed or managed. I thought about which projects produced software that is actively used and which didn't. Here's what the popular projects had in common. The software was developed to address…
یک کلاینت gui برای neovim
ویژگی های جالبش، رندر markdown و Minimap ئه.
البته باگ هم کم نداره. مثلا markdown رندر شدهش قابل اسکرول نیست (و خودشم اسکرول نمیشه)
https://github.com/akiyosi/goneovim
ویژگی های جالبش، رندر markdown و Minimap ئه.
البته باگ هم کم نداره. مثلا markdown رندر شدهش قابل اسکرول نیست (و خودشم اسکرول نمیشه)
https://github.com/akiyosi/goneovim
GitHub
GitHub - akiyosi/goneovim: A GUI frontend for neovim.
A GUI frontend for neovim. Contribute to akiyosi/goneovim development by creating an account on GitHub.
چرا ابزارها اونقدر هم مهم نیستن
https://www.johndcook.com/blog/2009/12/16/good-work-with-bad-tools/
https://www.johndcook.com/blog/2009/12/16/good-work-with-bad-tools/
John D. Cook | Applied Mathematics Consulting
Doing good work with bad tools
Charlie Parker was one of the greatest jazz musicians. But unlike most artists, he had a cavalier attitude toward his equipment. He would pawn his saxophone for drug money and show up for a concert without an instrument. He assumed that he could always borrow…
Forwarded from a pessimistic researcher ( archived ) (Kc)
دوران کارشناسی من توی دو تا عبارت خلاصه میشه
Object-oriented / Relational Theory
چند روزیه که یه جمله از مرحوم دایکسترا خوندم در مورد Object-oriented که میگه :
Object oriented programming is an exceptionally bad idea which could only have originated in California
این جمله به شدت ذهنم رو درگیر کرده. خیلی سعی کردم رد این جمله رو بزنم و اونطور که متوجه شدم این جمله توی یکی از مقالات ایشون در ژورنال TUG LINES منتشر شده issue 32 به تاریخ August 1989
نتونستم به مقالات این ژورنال دست پیدا کنم و سپردم به مهران که پیداش کنه
Object-oriented / Relational Theory
چند روزیه که یه جمله از مرحوم دایکسترا خوندم در مورد Object-oriented که میگه :
Object oriented programming is an exceptionally bad idea which could only have originated in California
این جمله به شدت ذهنم رو درگیر کرده. خیلی سعی کردم رد این جمله رو بزنم و اونطور که متوجه شدم این جمله توی یکی از مقالات ایشون در ژورنال TUG LINES منتشر شده issue 32 به تاریخ August 1989
نتونستم به مقالات این ژورنال دست پیدا کنم و سپردم به مهران که پیداش کنه
اولین تجربههام از copilot اینطوریه که سرعتم رو آورده پایین چون فکر میکنم چی شد این پیشنهاد رو داد؟
اون درست میگه یا من درست میگم؟ =)
اون درست میگه یا من درست میگم؟ =)
کاربرد : در bash
https://stackoverflow.com/questions/3224878/what-is-the-purpose-of-the-colon-gnu-bash-builtin
https://stackoverflow.com/questions/3224878/what-is-the-purpose-of-the-colon-gnu-bash-builtin
Stack Overflow
What is the purpose of the : (colon) GNU Bash builtin?
What is the purpose of a command that does nothing, being little more than a comment leader, but is actually a shell builtin in and of itself?
It's slower than inserting a comment into your scripts...
It's slower than inserting a comment into your scripts...
در باب leaky abstractionها:
https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
واقعا مطلب جالبی بود، جالب اینکه الان بعد ۱۹ سال هم خیلی بیشتر حرفش صحیحه
https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
واقعا مطلب جالبی بود، جالب اینکه الان بعد ۱۹ سال هم خیلی بیشتر حرفش صحیحه
Joel on Software
The Law of Leaky Abstractions
There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP…
در مورد hidden class ها js
https://medium.com/faster-javascript/hidden-classes-in-javascript-and-inline-caching-6bc2a318c4b4
https://medium.com/faster-javascript/hidden-classes-in-javascript-and-inline-caching-6bc2a318c4b4
Medium
Hidden classes in JavaScript and Inline Caching
Knowing how internals work is always a good. Pretty much for everything. Cars, trains, computers, you name it. It gives you an insight on…