Forwarded from نوشتههای ترمینالی
پادکست های قشنگی که شنیدم تو حوزه تکنولوژی اینا بوده:
command line heroes
https://www.redhat.com/en/command-line-heroes
compiler
https://www.redhat.com/en/compiler-podcast
گویا با هم ارتباط دارن، در این حد که جفتشون مال redhast هستن. خلاصه توصیه میکنم.
command line heroes
https://www.redhat.com/en/command-line-heroes
compiler
https://www.redhat.com/en/compiler-podcast
گویا با هم ارتباط دارن، در این حد که جفتشون مال redhast هستن. خلاصه توصیه میکنم.
Redhat
Command Line Heroes - An original podcast from Red Hat
Command Line Heroes tells the epic true tales of how developers, programmers, hackers, geeks, and open source rebels are revolutionizing the technology landscape.
درمورد سختیِ یادگیری
https://vrgl.ir/wWc26
https://vrgl.ir/wWc26
ویرگول
سخت ترین قسمت یادگیری چیست؟
یاد بگیریم چگونه یاد بگیریم
const char* const cmd = "IFS=\";\" read -sdR -p $'\"'\\E[6n'\"' ROW COL;\درباب ناخوانایی کد و کارکتر های عجیب
echo \"${ROW#*[}\" > /tmp/cursor_row";
اگه دوست دارید بدونید ماشین تایپ چطوری کار میکنه
https://www.aparat.com/v/zZN63/%D9%85%D8%A7%D8%B4%DB%8C%D9%86_%D8%AA%D8%A7%DB%8C%D9%BE_IBM_%D8%B4%D8%B1%D9%88%D8%B9_%DA%A9%D8%A7%D8%B1_%D8%AA%D8%A7%DB%8C%D9%BE_%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84
https://www.aparat.com/v/zZN63/%D9%85%D8%A7%D8%B4%DB%8C%D9%86_%D8%AA%D8%A7%DB%8C%D9%BE_IBM_%D8%B4%D8%B1%D9%88%D8%B9_%DA%A9%D8%A7%D8%B1_%D8%AA%D8%A7%DB%8C%D9%BE_%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84
آپارات - سرویس اشتراک ویدیو
ماشین تایپ IBM شروع کار تایپ دیجیتال
این سایت زیبا هم صداهای ماشین تایپ براتون پخش میکنه وقتی تایپ میکنید
https://typewritesomething.com/
https://typewritesomething.com/
Typewrite Something
A minimalist typewriter simulator to inspire creative writing
اگه خواستین یه سری عکس رو به شکل batch، و درجا resize کنید میتونید از morgify استفاده کنید.
یکی از اسکریپت های image magick ئه که برای inplace به کار میره.
https://imagemagick.org/script/mogrify.php
یکی از اسکریپت های image magick ئه که برای inplace به کار میره.
https://imagemagick.org/script/mogrify.php
ImageMagick
ImageMagick | Command-line Tools: Mogrify
ImageMagick is a powerful open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for developers, designers, and researchers.
در مورد مموری سگمنت ها
در اسمبلی (و نه محدود به اسمبلی)
https://www.tutorialspoint.com/assembly_programming/assembly_memory_segments.htm
در اسمبلی (و نه محدود به اسمبلی)
https://www.tutorialspoint.com/assembly_programming/assembly_memory_segments.htm
Tutorialspoint
Assembly - Memory Segments
We have already discussed the three sections of an assembly program. These sections represent various memory segments as well.
Forwarded from Gopher Academy (Javad)
آموزش استفاده از جنریک ها به داکیومنت سایت go.dev اضافه شد.
https://go.dev/doc/tutorial/generics
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
https://go.dev/doc/tutorial/generics
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
نسخهی آمازون از جاوا
https://aws.amazon.com/corretto/
https://aws.amazon.com/corretto/
Amazon
OpenJDK Download - Corretto - AWS
Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK). Corretto comes with no-cost long-term support. Amazon runs Corretto internally on thousands of production services and Corretto is certified…
قسمت non-bugs پروژه gcc هم جالبه.
چه چیزهایی رو گفتن این عملکردی که میبینیم باگ ما نیست، بلکه همینه که هست. مثلا جاهایی که با glibc ارتباط داره یا خوراکش floating pointئه.
https://gcc.gnu.org/bugs/#nonbugs
چه چیزهایی رو گفتن این عملکردی که میبینیم باگ ما نیست، بلکه همینه که هست. مثلا جاهایی که با glibc ارتباط داره یا خوراکش floating pointئه.
https://gcc.gnu.org/bugs/#nonbugs
توضیحات دنیسریچی در مورد یونیکس و سی.
ویدیوی کوتاهیه، جذاب بود برام واقعا.
https://www.youtube.com/watch?v=yY6YY81P3lE
ویدیوی کوتاهیه، جذاب بود برام واقعا.
https://www.youtube.com/watch?v=yY6YY81P3lE
YouTube
Dennis Ritchie UNIX , C
تو یکی از مطالبی که خونده بودم، دلایل محبوبیت یه زبون برنامه نویسی رو اشاره کرده بود.
یکیش این بود که اون زبون، مخصوص "hack" تو یه پلتفرم باشه. مثلا C و perl مخصوص هک کردن توی یونیکسن (اصطلاح خودش رو میگم) پس ما یاد میگیریم. نه چون لزوما بهترین زبون های ممکنن.
این روزها هم احتمالا js برای فرانت و python برای دیتاساینس یا ... رو باید یاد بگیریم چون گزینه دیگهای نداریم.
خلاصه ما زبونی رو یاد میگیریم و کار میکنیم که باید، نه اونی که بهترینه.
یکیش این بود که اون زبون، مخصوص "hack" تو یه پلتفرم باشه. مثلا C و perl مخصوص هک کردن توی یونیکسن (اصطلاح خودش رو میگم) پس ما یاد میگیریم. نه چون لزوما بهترین زبون های ممکنن.
این روزها هم احتمالا js برای فرانت و python برای دیتاساینس یا ... رو باید یاد بگیریم چون گزینه دیگهای نداریم.
خلاصه ما زبونی رو یاد میگیریم و کار میکنیم که باید، نه اونی که بهترینه.
بررسی ویندوز ۱۱ از دید یه لینوکسی!
https://www.youtube.com/watch?v=vOL90Hik4ws
https://www.youtube.com/watch?v=vOL90Hik4ws
YouTube
Windows 11 Reviewed (by a Linux guy)
With Windows 11 having been recently released, I figured it would be fun to review it from a Linux-users point of view. In this video, I'll give you my overall thoughts about Microsoft's latest OS, and I'll even show a Linux app running on it by the end.…
در مورد مزایای یونیکس
یه ویدیوی قدیمی توسط bell labs
توصیه میکنم ببینید!
https://www.youtube.com/watch?v=XvDZLjaCJuw
یه ویدیوی قدیمی توسط bell labs
توصیه میکنم ببینید!
https://www.youtube.com/watch?v=XvDZLjaCJuw
YouTube
UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories
For more from the AT&T Archives, visit https://techchannel.att.com/archives
The Unix System: Making Computers Easier to Use - 1982
This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences.…
The Unix System: Making Computers Easier to Use - 1982
This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences.…
چطوری به کرنل لینوکس یک سیستم کال ساده اضافه کنیم؟
https://rava-dosa.github.io/2018-08-16-Linux-kernel-2/
https://rava-dosa.github.io/2018-08-16-Linux-kernel-2/
rava-dosa.github.io
Dialogues on linux kernel-2
Adding a new Syscall
مثلا:
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
(Brian Kernighan)
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
(Brian Kernighan)