Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
159 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
کمپانی مایکروسافت یک لایبرری داده به اسم MarkItDown. که انواع فایلهای Office مثل Word و PowerPoint و Excel و فایلهای دیگه مثل pdf و عکس را به فرمت markdown تبدیل میکنه. فوق العاده سریع هم هست.


https://github.com/microsoft/markitdown


🐧 @Linuxor ~ MehdiAllahyari
👍74🔥5👎2❤‍🔥1
شاید براتون سوال باشه سی میک چیه؟ سی میک cmake یک ابزار برای مدیریت فرآیند ساخت نرم‌افزاره که برای تعریف فرآیند کامپایل و لینک کردن برنامه‌ها استفاده می‌شه و می‌تونه فایل‌های build رو برای پلتفرم‌های مختلف مثلا لینوکس ویندوز یا مک و.. تولید کنه.

مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt می‌نویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :

mkdir build
cd build
cmake ..
make
./executable_file

خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.


@Linuxor ~ Sezo
👍76💩21
توی ورژن 8.4 php یه فیچر اومده به اسم Asymmetric Visibility

وقتی ما یه پراپرتی رو private می‌کنیم از بیرون بهش دسترسی نداریم ولی با این ویژگی می‌تونیم دسترسی read بدیم ولی write ندیم :

public private(set) string $noscript,


از بیرون کلاس، پراپرتی noscript$ قابل ویرایش نیست اما قابل خوندن هست. در واقع پابلیکه ولی set کردنش پرایویته.

@Linuxor ~ Sezo
💅48🔥30👍10💩7🤣4
اگه نمی‌دونین اون پشت چه اتفاقی می‌افته بیاید باهم یه نگاهی ساده بندازیم

مرحله اول : تبدیل آدرس دامنه به IP یا DNS Resolution

مرحله دوم : ایجاد ارتباط با سرور یا TCP Connection که شامل فرآیندی به اسم Three-Way-HandShake می‌شه ؛
مرورگر یک پیام SYN به سرور ارسال می‌کنه
سرور پیام SYN-ACK ارسال می‌کنه
مرورگر پیام ACK را برای تأیید ارسال می‌کنه.


مرحله سوم : برقراری اتصال امن یا SSL/TLS Handshake که چون گوگل از HTTPS استفاده می‌کنه، باید یه ارتباط رمزنگاری شده بین مرورگر و سرور برقرار شه.
توی این مرحله، مرورگر و سرور گواهینامه SSL را بررسی می‌کنن و یه کلید رمزنگاری مشترک برای ارتباط امن ایجاد می‌کنن.

مرحله چهارم : ارسال درخواست HTTP/HTTPS:
مرورگر یه درخواست HTTP/HTTPS (مثلا GET /) به سرور ارسال می‌کنه.

مرحله پنجم : دریافت پاسخ از سرور:
سرور گوگل درخواست را پردازش می‌کنه و پاسخ می‌ده. و در نهایت فایل های html و css به مرورگر ارسال می‌شه.

مرحله ششم : مرورگر با استفاده از موتور رندرینگ نتایج رو نشون میده و اگه دیتایی قرار باشه بعدا دریافت بشه هم اینجا توسط فایل های js دانلود می‌شه.

@Linuxor ~ Sezo
👍109🔥123💅1
خبر داغ : وی اس کد خبر رایگان شدن هوش مصنوعی Copilot رو برای وی اس کد داده


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


نحوه فعال سازی :

https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot


@Linuxor ~ Sezo
🔥118👍22💩4
با این ابزار می‌تونید localhost خودتون رو روی اینترنت expose کنید و بقیه ازش استفاده کنن

https://github.com/localtunnel/localtunnel

یه url بهتون میده و قابل دسترسی روی اینترنته

@Linuxor ~ Sezo
👍71🔥8👎4
من اولش فک کردم بامبل یه شهری تو هندی جاییه؛ بعد از سرچ کردن فهمیدم یه برنامه دوستیابیه😂😂😂


@Linuxor
🤣126💩8👍4😁3🗿2
از فردا دیگه هر روز باید یه دقیقه کمتر کد بزنیم

@Linuxor
🤣152💔10💩6😁2👎1
اصل YAGNI میگه آینده نگری نکن تو کد هات، تو بعدا بهش نیاز نخواهی داشت فقط کدت رو شلوغ کردی. این یعنی همیشه چیز هارو زمانی که واقعا بهشون نیاز داری پیاده کن.



@Linuxor
👍137👎18🙏3💯1
این مدل زبان فارسی هم که چند تا از بچه های دانشگاه تهران ساختنش قشنگ بود

اگه یکم پایتون بلد باشین برای شروع نمونه کد گذاشته و می‌تونین لوکال تستش کنید و بهش پرامپت فارسی بدید و جواب بده.

https://huggingface.co/universitytehran/PersianMind-v1.0


@Linuxor
👍55💩10👎32🤣2
ترکیب جمعه و شب یلدا جون میده واس پوش کردن روی پروداکشن، کد هم که نیازی نیست Review کنم مثل همیشه چیز خاصی نیست، پلن RollBack هم که مال بچه هاست امروز فقط باید زود باید برم خونه.

چند ساعت بعد : این ارور 500 چی میگه !


@Linuxor
🤣143👍6😐4💔1
بزرگ ترین دروغی که برنامه نویسا می‌شنون : "برات رزومه میشه"



@Linuxor
🤣235👍22💔11😈21
حل مشکلات رایج سیستم دیزاین

@Linuxor
👍40❤‍🔥4
حالت عادی باگو پیدا نمی‌کنیم فک کن این فونت IDE/Editor باشه


@Linuxor
🤣179🤯12😁5👍2🥰1
خلاصه توییتر دو روز گذشته کامیونیتی برنامه نویسی : یه نفر تو مصاحبه از یه تک لید الگوریتم فیبوناچی پرسیده و اون بلد نبوده و الان دعواست بین دو عده که معتقدن حق داشته و دسته دیگه که میگن باید بلد می‌بود.


@Linuxor
🤣119👍4😁3
حواستون باشه تو مصاحبه ها به قصد لذت ازتون سوء استفاده نکنن


@Linuxor
🤣159💅5👍4👎1
هزینه ساخت برج خلیفه 1.5 میلیارد دلار
هزینه ساخت ویندوز ویستا 6 میلیارد دلار

@Linuxor ~ Ramtin Khosravi
🤣206😐16💅15🫡65
پورت اسپن SPAN Port یه ویژگی سویچه که یه کپی از کل ترافیک سویچ رو به یه پورت خاص ارسال می‌کنه، معمولا برای تجزیه و تحلیل شبکه یا تشخیص نفوذ استفاده می‌شه.

در واقع می‌شه یه سیستم تشخیص نفوذ IDS بهش وصل کرد و ترافیک مشکوک رو رصد کرد.

@Linuxor
👍57❤‍🔥1🔥1🎄1
این ویدیو یوتیوب که 1 میلیون بازدید خورده حیفه نبینینش، توی چند دقیقه بهتون WebSocket رو توضیح می‌ده و با مثال بهتون نشون می‌ده که چطوری کار می‌کنه


https://youtu.be/1BfCnjr_Vjg?si=vG3QT-RmnP06EJZA


@Linuxor
👍65👎1
امشب یه دقیقه بیشتر درگیرت بودم

لینوکسو میگم


@Linuxor
💅95🤣68🥰6😁32
اینو نگه دارین اگه فهمیدین چیه یعنی کامل فهمیدین پوینتر ها چطوری توی C کار می‌کنن.


در واقع f یه آرایه از اشاره‌گرها به توابعیه که خودشون اشاره‌گرهایی به توابعی بازمی‌گردونن که مقدار بازگشتی اونا void هستش.


@Linuxor
👍46🥴25🗿6🤯5🤣4