Kernel Kudos – Telegram
Kernel Kudos
1.74K subscribers
110 photos
50 videos
112 files
256 links
🪐 This channel talks about: C, Linux, Bash, and so on 🕸️

🌀 Buy Me Coffee
USDT BEP20 : 0xbc8e52af7b46461b8076085Be771F465E26A9Dfd

🐞 YouTube: https://youtube.com/@KernelKudos

Chat: { https://news.1rj.ru/str/+ftxZVA8V_ns5ZmY8 }

🔴 whoami : { @FirstTarokh }
Download Telegram
Media is too big
VIEW IN TELEGRAM
آموزش سی - ویدیوی آخر

داخل آخرین ویدیو یه برنامه نوشتیم که یه استراکچر رو داخل یه فایل بنویسه
و بعدش فانکشنی نوشتیم که استراکچر رو از فایل بخونه و نمایش بده
داخل این ویدیو با فانکشن های جدیدی مثل strtok آشنا میشین و یاد میگیرید که چه کاربردی دارن

#cprogramming #coding #software #softwaredeveloper #softwaredevelopment #programming #برنامهنویسی

Telegram Channel

🎥 1080p
111👾1
18👍1
Forwarded from جادی | Jadi
هفته پیش یه خبری بود که یه نفر بازی Doom رو توی یک فایل پی دی اف اجرا کرده! همون آدم این هفته یه لینوکس رو «توی» یه پی دی اف اجرا کرده. یعنی یه فایل پی دی اف که وقتی بازش می کنین لینوکس داره ران می شه (: توی این ویدئو مساله رو توضیح دادم و گفتم از نظر فنی چه اتفاقی در جریانه. فعلا انگلیسی اش آپلود شده و چون برای خودم هیجان انگیز و برای انگلیسی شما خوبه گفتم فعلا همین رو شر کنم تا اون یکی آپلود بشه. شاید فردا.

پ.ن. تو شرکت‌ها به این انگلیسی می‌گن انگلیسی بین المللی (: زبونی ساده تر که همه بهش حرف میزنیم و اشتباهاتی هم داره. ویدئو مال یاد گرفتن زبان نیست، مال ریختن ترس از انگلیسی است (:

You won’t believe this—someone just ran Linux inside a PDF!

Last week, a student named ading2210 got Doom running inside a PDF file. But now, he’s taken it to the next level—this new PDF can run a shell, vi, and even more tools!

How is this even possible? In this video, I’ll break down the tech behind it and show you exactly how this mind-blowing trick works. Let’s dive in!

https://youtu.be/zcBoB9zoH1U
5
Forwarded from جادی | Jadi
خبر «اجرا شدن #بازی Doom توی یه فایل پی دی اف» خودش عجیب بود تا اینکه این هفته خبر با این تکمیل شد «همون دانش‌آموز دبیرستانی یه گنو/#لینوکس رو توی یه فایل پی دی اف اجرا کرده». یعنی پی دی اف رو که باز کنین یه لینوکس بوت می شه و ...
بیاین ببینیم چطوری ممکنه
https://youtu.be/KoEzGIhBJgQ
4
#notice

تا فردا شب کوئیز داریم، و بعدش صحبت میکنیم درمورد ادامه دوره ها 🪐
👍2
Question 1: Memory Management

#include <stdio.h>
#include <stdlib.h>

int main() {
int *ptr = (int *)malloc(sizeof(int));
*ptr = 10;
int *new_ptr = ptr;
free(ptr);
*new_ptr = 20;
printf("%d", *new_ptr);
return 0;
}
Question 2: Function Pointers

#include <stdio.h>

void func1() { printf("1"); }
void func2() { printf("2"); }

int main() {
void (*arr[2])();
arr[0] = func1;
arr[1] = func2;

for(int i = 1; i >= 0; i--)
arr[i]();

return 0;
}
Question 3: Preprocessor

#include <stdio.h>
#define SQUARE(x) x * x
#define DOUBLE(x) (x + x)

int main() {
int x = 5;
printf("%d", SQUARE(DOUBLE(x)));
return 0;
}
👍1