Kernel Space
152 subscribers
183 photos
133 videos
11 files
252 links
از الکترون‌هایی که در سیم‌ها جاری‌اند تا بیت‌هایی که در قلب CPU نفس می‌کشند، و از آن‌جا تا الگوریتم‌هایی که
این دنیای عظیم کامپیوتر را می‌سازند

لینک گروه چت:
https://t.me/kernel_chats
Download Telegram
Kernel Space
برنامه فعلی گروهمون جمعه ها ساعت 11 تا 12 به حل سوالات الگوریتم میپردازیم پنجشنبه ها هم ساعت 11 تا 12 به حل سوالات پازلی و کریپتو کد و رمزنگاری میپردازیم توی فکرمه یه مسابقات برنامه نویسی هم بعدا اضافه کنم اما فعلا زوده اگه کسی هنوز توی گروه نیست…
سوال الگورتیم این هفته که با بچه ها رفتیم و خیلی کیف داد و جالب و باحال بود

کد های رو براتون توی گپ می‌فرستم براتون

اگه بچه ها هم راضی بودن و کد هاشون رو توی زبان های دیگه ( غیر از پایتون) بهم دادن براتون میزارم ( شایدم خودشون بزارن)
❤1
اینم سوال دوم که صرفا جهت فان رفتیم
Forwarded from TechTube 𝕏 تک توب
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار کاربردی NotebookLM گوگل بالاخره امکان تعیین مدت زمان پادکستهای ساخته شده با این ابزار رو اضافه کرده و کاربران بین سه گزینه کوتاه (حدود 5 دقیقه)، پیش فرض (حدود 10 دقیقه) و بلند (حدود 20 دقیقه) میتونین گزینه مدنظرشون رو انتخاب کنن.

این قابلیت برای پادکستهای ساخته شده به زبان انگلیسی فعال شده و به زودی برای بقیه زبانها هم اضافه خواهد شد.

🔎 NotebookLM

📍 @TechTube
🔥2
Kernel Space
مقدمه_ای_بر_الگوریتم_ها،_ویرایش_چهارم.wav
اگه به زبان فارسی هم بیاد

سریع براتون کتابا رو خلاصه فارسی میکنم

توی انگلیسی همین کتاب رو تست کردم و دیدم به طور شگفت آوری تا ۳۵ دقیقه بدون اب ریختن و کند صحبت کردن عالی و واضح صحبت میکرد
بررسی الگوریتم ها مرتب سازی بر اساس سرعت و عملکردشون
الگوریتم Radix sort
def counting_sort(arr):
if not arr:
return []

max_val = max(arr)
count = [0] * (max_val + 1)

# Step 1: Count occurrences
for num in arr:
count[num] += 1

# Step 2: Reconstruct sorted array
sorted_arr = []
for num, freq in enumerate(count):
sorted_arr.extend([num] * freq)

return sorted_arr

# Example usage
if __name__ == "__main__":
arr = [4, 2, 2, 8, 3, 3, 1]
sorted_arr = counting_sort(arr)
print("Sorted array:", sorted_arr)
یکی از بزرگترین درس هایی که با دل رو زدن به دریا و ورود به چالش های سایت leetcode و mysterytwister شدم ، اینکه کمال گرایی احمقانه ترین چیز ممکنه توی لول من و همسن های من و افرادی مثل من هست.


من مثلا زمانی که اومدم ماشین لرنینگ و nlp بخونم توهم و خیال منو برداشت که باید از ابتدا بپرم وسط و دیپ و عمیق وارد داستان بشم چون اینطوری میشه که فرق بین منی که می‌خوام متخصص بشم با یکی که همینطوری یاد گرفته و از chatgpt جلو می‌ره هست اما نتیجه نهایی شد که هم از ماشین لرنینگ متنفر شدم هم چیز خاصی هم یاد نگرفتم جز یکسری ریاضیات پیچیده و سخت که اونم به واسطه تمرین و تکرار نکردن فراموش شد و من موندم و کلی جزوه که الان دیگه نمی‌فهمم چی نوشتم 😂.

درحالی که یکی از دوستان من دو ماه از من زودتر هوش مصنوعی رو شروع کرد خوندن به الان توی بینایی ماشین به سواد خوب و قابل قبولی رسیده چون پله پله رفت جلو ، اول شروع کرد با ویدیو کد زدن و توجه نکرد به اینکه اون پشت چی میشه ، یکی دو تا پروژه همینطوری زد بعد علاقه مند شد و رفت توش دیپ تر شد و دیپ شد و پروژه هاشو عمیق تر کرد و سخت تر

خلاصه حرفم اینکه پله پله شروع کنید ، ره صد ساله رو نمیتونید یک شبه برید ، خیلی از این افرادی که به شغل های security engineer یا ai engineer یا data scientist و مهندسی نرم افزار و سخت افزار رسیدن ، اینا یک عمر و حداقل هشت تا ده سال هر روز تلاش کردن و خاک خوردن و از مسیر لذت بردن و پله پله جلو رفتن تا به اون شغل و حرفه تونستن دست پیدا کنند ، مثل من کمالگرا نباشید و گول توهمات رسانه ها رو نخورید که مثلا بهترین کار اینکه سریع یه چیزی رو بخونید و برید سراغ کار ، و این چرت و پرت هایی که میگن یه ۱۴ ساله با خوندن سه ماه هوش مصنوعی تونست سیستم ناسا رو هک کنه 😂😐.

صبور باشید و تحمل داشته باشید و از مسیر لذت ببرید و بدونید حتی با اومدن هوش مصنوعی و سریع تر شدن سرعت پیشرفت و یادگیری ، در نهایت اونی برندس که وقت پیشتری صرف کرده باشه و خاک خوری بیشتری کرده باشه و زمان بیشتری صرف کرده باشه ، نه اون کسی که یهویی اومد و یهویی هم میخواد بیاد و تهش هم یهویی بره ، سر همین جهت بود که من متوجه درسم شدم سر الگوریتم و رمزنگاری گفتم عرفان اینو دیگه خرابش نکن آروم و آهسته و با صبر و حوصله برو جلو و از مسیر مثل یه کودک لذت ببر و شاد باش نگران عمیق شدن و دیپ شدن و آینده هم نباش سگ تو همشون مهم اینکه تو الان با اینا داری لذت می‌بری ، حال و لذت و شادیتو سر یکسری توهمات کمالگرایانه خراب نکن .


خلاصه موفق و پیروز باشید 🤝.


#تجربه
❤4
آقا قضیه این همایش ها و وبینار ها چیه که همه میزارن؟

اگه چیز خاصی توشه ما هم یه همایش و ویبنار الگوریتم بزاریم 😂

کسی چیزی می‌دونه؟ هرجا میرم همیشه یکی هست درباره یه چیزی همایش و وبینار و آموزش رایگان گذاشته

مخصوصا درباره علوم داده و هوش مصنوعی و زیرساخت و فرانت و بک اند که خیلی زیاد تره
بهترین موزیک برای بک گراند تم روزای اخیر
Forwarded from Linuxor ?
مرکز افتا به همه سازمان ها تاکید کرده که پورت های 3389 445 137 138 139 رو ببنید


حالا شاید براتون سوال باشه اینا چین؟

3389 برای RDP هستش که برای ریموت دسکتاپ استفاده می‌شه و معمولا هدف رایج بدافزار هاست.

445 برای SMB هستش که فایل و پرینتر باهاش روی شبکه به اشتراک می‌زارن. و اینم هدف اصلی باز افزاراست مثلا WannaCry از این پورت استفاده می‌کرد

پورت های 137 تا 139 هم برای NetBIOS هستش که برای شبکه کردن بین کامپیوترای ویندوزیه و یه تکنولوژی قدیمی و پر باگیه که معمولا هدف هکراست


@Linuxor
❤1
توی این شرایط بحرانی که به گفته خودشون تدبیر به خرج دادن و ترافیک #اینترنت کشور رو محدود کردن، اکثر فیلترشکن‌ها کار نمیکنن یا دچار اختلال هستن، اما چند نکته رو ذکر میکنم:

فیلترشکن‌های #oblivion و #oblivionDesktop با اندپوینت‌های سفارشی هنوز کار میکنن. ۲ تا اندپوینت جدید پیدا کردم و لیست‌رو بروزرسانی کردم، اما مشخص نیست چقد طول بکشه تا از کار بندازنش. نکته اینجاست که ممکنه با اسکن #اندپوینت توسط ابزارهای جانبی به نتیجه برسید.

برنامه‌هایی نظیر MahsaNG و Begzar کانفیگ رایگان ارائه میدن. Outline هم اگر نصب داشته باشین می‌تونین از کانفیگ‌های Ainita استفاده کنین.

سایر کلاینت‌های VPN هم اگر نصب داشته باشین می‌تونین از ابزار گردآوری کانفیگ‌های رایگان کمک بگیرین. کانفیگ Serverless هم با توجه به شرایط اضطراری به لیست اضافه کردم.

در کل توی این‌شرایط اگر بتونین یک کانفیگ مناسب پیدا کنین، زمان‌بر هست.
البته به این نکته توجه داشته باشین که قبلا لیستی از برنامه‌های مشکوک و ناامن رو معرفی کرده بودم که بهتره احتیاط لازم رو به خرج بدین.


🔍 ircf.space/software
@ircfspace
Forwarded from Zoomit | زومیت
با قلبی آکنده از اندوه، در سوگ جان‌های از دست‌رفته وطن، همدل و همراه با مردم داغدار ایرانیم.

💔 @thezoomit
❤1
ندانی که ایران نشست منست
جهان سر به سر زیر دست ِ منست

هنر نزد ایرانیان است و بـــس
ندادند شـیر ژیان را بکــس

همه یکدلانند یـزدان شناس
بـه نیکـی ندارنـد از بـد هـراس

دریغ است ایـران که ویـران شــود
کنام پلنگان و شیران شــود

چـو ایـران نباشد تن من مـبـاد
در این بوم و بر زنده یک تن مباد


همـه روی یکسر بجـنگ آوریــم
جــهان بر بـداندیـش تنـگ آوریم

همه سربسر تن به کشتن دهیم
بـه از آنکه کشـور به دشمن دهـیم

چنین گفت موبد که مرد بنام
بـه از زنـده دشمـن بر او شاد کام

اگر کُشــت خواهــد تو را روزگــار
چــه نیکــو تر از مـرگ در کـــار زار
🔥1
Kernel Space pinned «ندانی که ایران نشست منست جهان سر به سر زیر دست ِ منست هنر نزد ایرانیان است و بـــس ندادند شـیر ژیان را بکــس همه یکدلانند یـزدان شناس بـه نیکـی ندارنـد از بـد هـراس دریغ است ایـران که ویـران شــود کنام پلنگان…»
درصورتیکه مشکل اتصال به نت دارید
میتونید از اپ mahsang استفاده کنید