HICTE Blog @hicteblog Channel on Telegram

HICTE Blog

@hicteblog


گروهمون: @HicteGroup

خودم: @hicte

دسته بندی پست‌ها: t.me/HicteBlog/743

HICTE Blog (Persian)

بلاگ HICTE یک کانال تلگرامی فوق العاده برای علاقمندان به فناوری، کامپیوتر و اخبار تکنولوژی است. با عضویت در این کانال، شما به آخرین مقالات، اخبار و تحلیل‌های مرتبط با دنیای فناوری دسترسی خواهید داشت. آیا به دنبال آموزش‌های جدید در زمینه کامپیوتر و فناوری هستید؟ آیا علاقه‌مند به آشنایی با آخرین اخبار شرکت‌های فناوری هستید؟ اگر پاسخ شما بله است، با عضویت در کانال HICTE Blog از این فرصت بی‌نظیر بهره‌مند خواهید شد. این کانال تلگرامی همچنین فضایی مناسب برای اشتراک نظرات، ایده‌ها و تجربیات شما در زمینه فناوری است. با دنبال کردن HICTE Blog، به جامعه‌ای پویا از افراد علاقه‌مند به فناوری متصل خواهید شد. پس چه می‌انتظارید؟ به کانال تلگرامی HICTE Blog بپیوندید و به دنیای جذاب تکنولوژی adملحق شوید. برای عضویت در کانال می‌توانید به آدرس @hicteblog مراجعه کنید.

HICTE Blog

16 Feb, 15:56


#میم

جاوا دولوپرا توی سمنان زندگی میکنن.

🚁 Hicte Blog

HICTE Blog

16 Feb, 10:49


#فان

🚁 Hicte Blog

HICTE Blog

15 Feb, 21:43


#کتاب

Operating Systems: Principles and Practice

Author: Thomas Anderson and Michael Dahlin
Edition: 2nd
Date: August 2014
Publisher: Recursive Books
Length: Vol.1 164, Vol.2 285, Vol.3 162, Vol.4 194 (pages)


Amazon 👀
Download 😉
{
Volume 1
Volume 2
Volume 3
Volume 4
}

🚁 Hicte Blog

HICTE Blog

14 Feb, 19:59


#میم

🚁 Hicte Blog

HICTE Blog

13 Feb, 20:59


#فان

کی گفته لینوکس برای گیم نیست 🗿

🚁 Hicte Blog

HICTE Blog

12 Feb, 09:55


#فان

ویددوزلند

🚁 Hicte Blog

HICTE Blog

11 Feb, 19:54


#میم

حرکت رونالدینیویی: جهت هیت دادن به سی پ پ ضربدر زدم رو ++
C++
C


🚁 Hicte Blog

HICTE Blog

11 Feb, 16:32


#میم

🚁 Hicte Blog

HICTE Blog

10 Feb, 11:59


#میم

🚁 Hicte Blog

HICTE Blog

09 Feb, 20:38


#میم

🚁 Hicte Blog

HICTE Blog

09 Feb, 16:51


#کتاب

Computer Networking: A Top-Down Approach

Author: Keith Ross and James Kurose
Edition: 7th [International Edition]
Date: June 2021
Publisher: Pearson
Length: 867 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

08 Feb, 17:08


#کتاب

100 Go Mistakes and How to Avoid Them

Author: Teiva Harsanyi
Edition: 1st
Date: October 2022
Publisher: Manning
Length: 384 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

08 Feb, 14:53


#میم

🚁 Hicte Blog

HICTE Blog

08 Feb, 08:13


[ Source >> @PinkOrca ]

#گوناگون

تمپل‌اواس یک سیستم‌عامل هستش که تری دیویس (Terry A. Davis) اون رو به تنهایی توسعه داده.

این سیستم‌عامل با زبان برنامه‌نویسی HolyC نوشته شده که خود تری اون رو ساخته و شباهت زیادی به C داره. کل سیستم‌عامل حدود ۱۰۰ هزار خط کد داره و همه چیز توش با رزولوشن ۶۴۰x۴۸۰ و ۱۶ رنگ اجرا می‌شه.

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

دیویس در اوایل دهه ۹۰ میلادی تشخیص اسکیزوفرنی گرفت و معتقد بود که خدا با اون صحبت می‌کنه و بهش دستور داده که یک سیستم‌عامل مقدس بسازه.

اون TempleOS رو "Third Temple" یا معبد سوم می‌دونست و اعتقاد داشت که این سیستم‌عامل یک ابزار الهی برای ارتباط با خداست. رزولوشن ۶۴۰x۴۸۰ و ۱۶ رنگ رو هم به این دلیل انتخاب کرد چون فکر می‌کرد که خدا این رو خواسته.

تری در سال ۲۰۱۸ در سن ۴۸ سالگی فوت کرد. اون در آخرین سال‌های زندگیش بی‌خانمان شده بود. نهایتاً توسط یک قطار در اورگان کشته شد که مشخص نشد خودکشی بوده یا تصادف.

🚁 Hicte Blog

HICTE Blog

05 Feb, 20:29


#میم

🚁 Hicte Blog

HICTE Blog

05 Feb, 08:44


#میم

🚁 Hicte Blog

HICTE Blog

04 Feb, 05:19


#کتاب

Learning eBPF: Programming the Linux Kernel for Enhanced Observability, Networking, and Security

Author: Liz Rice
Edition: 1st
Date: April 2023
Publisher: O'Reilly Media
Length: 234 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

04 Feb, 01:36


#میم

🚁 Hicte Blog

HICTE Blog

03 Feb, 07:10


#کتاب

Secure Coding in C and C++

Author: Robert C. Seacord
Edition: 2nd
Date: April 2013
Publisher: Addison-Wesley Professional
Length: 608 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

26 Jan, 11:01


#نکته_لینوکس

اگه از bash استفاده میکنین و میخواین هیستوری vscode مجزا باشه تقریبا مثل همون روال قبلی برای fish محتویات پایین رو به فایل settings.json اضافه کنین:
"terminal.integrated.defaultProfile.linux": "vscbash",
"terminal.integrated.profiles.linux": {
    "vscbash": {
        "path": "bash",
        "args": [
            "--init-file",
            "~/.vscbash.sh"
        ]
    }
}

حالا فایل
~/.vscbash.sh
رو به این صورت بنویسین:
if [ -f ~/.bashrc ]; then
    source ~/.bashrc
fi

export HISTFILE=~/.vscbash_history
export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"

که اول میاد bashrc رو اجرا میکنه و بعدش HISTFILE رو به فایل موردنظرمون تغییر میده.
خط آخر هم برای اینه که در لحظه هر کامندی که اجرا شد توی فایل هیستوری نوشته بشه تا اگه چندتا ترمینال باز داشتین کامندایی که تو یه ترمینال زدین همون لحظه تو ترمینال دیگه قابل دسترسی باشه. [میتونین این خط رو پاک کنین اگه بهش نیاز ندارین.]

ازین به بعد هیستوری مربوط به vscode توی فایل
~/.vscbash_history
جداگانه ذخیره میشه.

نکته۱: اگه میخواین برای هر پروژه هیستوری مجزا داشته باشین میتونین بجای اینکه یه مسیر ثابت برای vscbash_history مشخص کنین، با $(pwd) مسیر پوشه‌ای که vscode باز کرده رو بهش بدین تا فایل اونجا ایجاد بشه و هر working directory برای vscode یه هیستوری مجزا داشته باشه.

نکته۲: اگه نکته۱ رو اجرا کردین میتونین
"files.exclude": {
".vscbash_history": true
}

رو به settings.json اضافه کنین تا فایل هیستوری توی File Explorer تو vscode براتون نشون داده نشه.

🚁 Hicte Blog

HICTE Blog

25 Jan, 19:52


#گوناگون

الان که بازار برچسب «هوش مصنوعی» رو اسم هر چیزی داغه، کسی از «نانو» خبری نداره؟ نگرانش شدم! 🗿

اون قدیما تله تکست پر بود از اخبار نانو. 🚶‍♂

🚁 Hicte Blog

HICTE Blog

25 Jan, 12:18


#میم

🚁 Hicte Blog

HICTE Blog

24 Jan, 20:17


#نکته_لینوکس

خب برای اینکه برای vscode یه هیستوری مجزا داشته باشم مقادیر
"terminal.integrated.defaultProfile.linux": "vscfish",
"terminal.integrated.profiles.linux": {
        "vscfish": {
            "path": "fish",
            "args": [
                "-C",
                "set -x fish_history vscode"
            ]
        }
    }

رو به فایل
~/.config/Code/User/settings.json
اضافه کردم.

که توی بخش اول تنظیم میکنه ترمینال vscode از پروفایلی به اسم vscfish استفاده کنه.

بعدش vscfish رو به این صورت تعریف کردم که کامند fish رو با دو تا آرگومان اجرا کنه.
آرگومان اول که
-C
هست و معادل
--init-command
یه دستور مشخص رو بعد اینکه شل اجرا شد اجرا میکنه.
آرگومان دوم هم اون دستوری هست که میخوام موقع اجرا شدن شل اجرا بشه.
که با
set -x
مقدار متغیر fish_history رو به "vscode" تغییر دادم و یه session name جدید برای ذخیره‌ی history ایجاد کردم تا از history اصلی جدا بشه.

و از این به بعد هیستوری ترمینال vscode توی
~/.local/share/fish/history_vscode
ذخیره میشه.

مطالعه‌ی بیشتر:
VSCode Terminal Profiles
Fish shell fish_history
Fish shell --init-command

پی نوشت: من از شل fish استفاده میکنم؛ بعدا برای bash یه پست جداگانه مینویسم.

🚁 Hicte Blog

HICTE Blog

24 Jan, 12:58


#سی

اگه حین یادگیری زبان C هستین و با دیدن چیزی مثل تصویر بالا تسمه تایم پاره کردین نگران نباشین.

میتونین برای توصیف declaration ها از این سایت استفاده کنین.

دوشواری نداریم 🤷‍♂.

🚁 Hicte Blog

HICTE Blog

24 Jan, 11:40


#گوناگون

چرا vscode یه هیستوری مجزا واسه شل ترمینالش نداره؟

الان بازش کردم و طبق عادت up arrow رو زدم و بعدش enter زدم.

چی شد؟ سیستم ریبوت شد. 🚶‍♂

🚁 Hicte Blog

HICTE Blog

24 Jan, 09:20


#میم

What are YOU laughing about?

🚁 Hicte Blog

HICTE Blog

23 Jan, 17:38


#کتاب

Domain-Driven Design with Golang: Use Golang to create simple, maintainable systems to solve complex business problems

Author: Matthew Boyle
Edition: 1st
Date: December 2022
Publisher: Packt Publishing
Length: 204 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

23 Jan, 05:35


#نکته_لینوکس

ممکنه اگه Hyprland دارین و با nwg-look برای cursor تم ست کردین وقتی نشانگر رو روی تصویر دسکتاپ میبرین تم ریست بشه به Adwaita که برای حل این مشکل با hyprctl تنظیمات cursor رو اعمال کنین:
$ hyprctl setcursor THEME SIZE
که بجای THEME اسم تم مورد نظر و بجای SIZE اندازه نشانگر رو قرار بدین. مثلا:
$ hyprctl setcursor Dracula-cursors 24

🚁 Hicte Blog

HICTE Blog

22 Jan, 16:16


صدای استارت آپ ویندوز XP رو گذاشتم برای خودم. 🚶‍♂

🚁 Hicte Blog

HICTE Blog

22 Jan, 15:45


#معرفی

میتونین OST اکثر ویدئوگیم‌ها رو تو این سایت پیدا و دانلود کنین.

[همچنین sound effect های سیستم عاملای مختلف ویندوز رو هم داره.]

https://downloads.khinsider.com

🚁 Hicte Blog

HICTE Blog

21 Jan, 18:25


#کتاب

Pointers in C Programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays

Author: Thomas Mailund
Edition: 1st
Date: April 2021
Publisher: Apress
Length: 552 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

21 Jan, 11:45


🚁 Hicte Blog

HICTE Blog

21 Jan, 11:43


#والپیپر

نکته۱: بهتره align icons to grid رو غیر فعال کنین برای دسکتاپ تا بشه راحت جای آیکون‌ها رو مشخص کرد.

نکته۲: برای نشون ندادن اسم‌ها هم اول یه نوت پد باز کنین کلید Alt رو نگه دارین و 255 رو با کلیدای numpad بزنین و کاراکتری که ایجاد میشه رو توی کلیپ بورد ذخیره کنین. حالا موقع rename آیکون‌ها به ترتیب n بار این کاراکتر رو paste کنین. مثلا اسم آیکون اول رو یه کاراکتر و دومی رو دو کاراکتر و ... قرار بدین.

🚁 Hicte Blog

HICTE Blog

20 Jan, 14:49


#گوناگون

بدرد نخور ترین دکمه‌ی کیبورد.

امروز ریمپش کردم به win بلکه یکم از بیکاری در بیاد.

🚁 Hicte Blog

HICTE Blog

20 Jan, 13:03


#میم

Average Gentoo users.

🚁 Hicte Blog

HICTE Blog

20 Jan, 08:50


#کتاب

Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software

Author: Eric Freeman and Elisabeth Robson
Edition: 2nd
Date: December 2020
Publisher: O'Reilly Media
Length: 669 pages


Amazon 👀
Download 😉

🚁 Hicte Blog

HICTE Blog

21 Dec, 19:11


#گوناگون

من فقط یه میله هستم.
قیمت من رو حدس بزنید؟!

🚁 Hicte Blog

HICTE Blog

11 Dec, 00:08


#گوناگون

یک بازی جذاب
حدس بزن از این ده نفر شخصیت کی مخترع زبان برنامه نویسی هست و کی یک قاتل سریالی
امتیاز من شد هفت از ده 😄

https://vole.wtf/coder-serial-killer-quiz/

🚁 Hicte Blog <~ @nima_hkh_tech

HICTE Blog

02 Dec, 14:02


#ابزار_لینوکس

توی ترمینال‌ها قطعا شرایطی پیش می‌آید که از pipe یا همان | جهت انجام کارها استفاده کنیم.
گاهی اوقات ممکن است عملیات ساده‌ای باشد اما گاهی اوقات که عملیات محاسباتی و طول می‌کشد، مقدار پیشرفت آن مهم است.
ابزار Pipe Viewer دقیقا برای این منظور ساخته شده است.
https://catonmat.net/unix-utilities-pipe-viewer

🚁 Hicte Blog <~ vahid nameni

HICTE Blog

27 Nov, 20:22


#میم

البته که XBPS رو وارد بحث نمیکنیم.

🚁 Hicte Blog

HICTE Blog

23 Nov, 20:47


خب خب
لینوکس دارین؟
دنبال یه گروه هستین که از تجربیات بقیه استفاده کنین یا به بقیه کمک کنین؟
به Linux Experts خوش اومدین! ❤️‍🔥

لینک گروه:
https://t.me/linux_ex
گروه رو امیر ساخته. از بچه‌های گل کمیونیتی.

🚁 Hicte Blog

HICTE Blog

23 Nov, 15:50


#ابزار_لینوکس

میخواین راحت فایلای حجیم رو شکار کنین تا یکم فضای بیشتر باز شه؟
پس با ncdu راحت حجم دایرکتوری ها رو آنالیز کنین.

نصب در آرچ لینوکس:
# pacman -S ncdu

🚁 Hicte Blog

HICTE Blog

23 Nov, 14:42


#میم

🚁 Hicte Blog

HICTE Blog

21 Nov, 18:21


#فان

خلاقیت 10/10

🚁 Hicte Blog

HICTE Blog

20 Nov, 20:45


#میم

🚁 Hicte Blog

HICTE Blog

19 Nov, 20:37


#گوناگون

کتاب بخونین خوابتون میگیره.
دیروز بعد از ظهر داشتم میخوندم حدود ساعت ۵ عصر خوابیدم و ۱۸ ساعت بعدش یعنی ساعت ۱۱ صبح امروز بیدار شدم.

🚁 Hicte Blog

HICTE Blog

17 Nov, 14:43


#میم

🚁 Hicte Blog

HICTE Blog

07 Nov, 17:16


#میم

🚁 Hicte Blog

HICTE Blog

30 Oct, 17:36


#میم

🚁 Hicte Blog

HICTE Blog

24 Oct, 15:21


#خبر

متأسفانه و در کمال ناباوری به دلیل تحریم‌های روسیه از سمت ایالات متحده آمریکا، لینوس تروالدز در اقدامی عجیب تمامی مشارکت کننده‌های روسی کرنل رو از لیست مشارکت‌کننده ها حذف کرد:
https://www.phoronix.com/news/Linus-Torvalds-Russian-Devs

🚁 Hicte Blog <~ @SohrabContents

HICTE Blog

23 Oct, 22:37


#ابزار_لینوکس

جایگزین داف‌تر (خوشگل‌تر) برای df
برای گزارش فضای فایل سیستم ها

نصب در آرچ لینوکس:
# pacman -S duf
گیتهاب پروژه

🚁 Hicte Blog

HICTE Blog

22 Oct, 22:30


#علوم_کامپیوتر

بنظرم ترجمه RAM یا همون Random Access Memory به حافظه دستیابی تصادفی اشتباهه.
اینجا Random بیشتر برای دسترسی آزادانه هست تا تصادفی و اشاره به این داره که هیچ order خاصی برای خوندن یا نوشتن وجود نداره.

قدیما یه SAR داشتیم که Serial Access Memory بود. یه چیزی شبیه به Hard Disk امروزی و برای اینکه به خونه nام از حافظه دسترسی پیدا کنی باید صبر میکردی دیسک بچرخه برسه به اونجا. پس برای دسترسی باید یه sequence رو طی میکرد.

توی RAM هر خونه از حافظه یه آدرس یکتا داره که با اون آدرس میشه در لحظه بهش دسترسی پیدا کرد بدون اینکه کاری به بقیه خونه ها داشته باشیم.

هر چیپ RAM یه تعدادی address pin داره که از طریق اعمال ولتاژ خاصی به اونها؛ که دو حالت صفر و یک رو معنی میده؛ میشه کد باینری مربوط به آدرس خونه درخواستی رو بهش داد و یه مدار خاص داخل چیپ RAM این آدرس رو میگیره و میفهمه که قراره به کدوم خونه فیزیکی دسترسی بده و بعدش از طریق data pin دیتای مربوطه انتقال داده میشه. اینی هم که قراره دیتا خونده بشه یا نوشته هم از طریق pin خاصی مربوط به این موضوع مشخص میشه.

🚁 Hicte Blog

HICTE Blog

22 Oct, 16:33


#خبر

لینوس توروالدز، خالق هسته لینوکس، گفته هوش مصنوعی دنیا رو تغییر خواهد داد ولی در حال حاضر 90 درصد اون مارکتینگ و هایپ هست و تنها 10 درصد چیزهایی که شرکتها ادعا میکنن، واقعیت داره و 5 سال دیگه مشخص میشه که هوش مصنوعی برای کارهای واقعی چقدر مفید و به دردبخور خواهد بود.

🚁 Hicte Blog <~ @TechTube <~ tsarnick

HICTE Blog

22 Oct, 10:54


#فان

صدا رو کم کنین!
منظورش پنگوئن‌های خراب🔞 قطب جنوب هست.

🚁 Hicte Blog

HICTE Blog

20 Oct, 16:42


#گوناگون

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

لینک توئیتر

🚁 Hicte Blog

HICTE Blog

20 Oct, 10:29


#گوناگون

داشتم یه کتابی رو میخوندم
اول اشتباها ویرایش قدیمی ترش که برای سال ۲۰۰۹ بود رو گرفتم و بعد رفتم سراغ ویرایش جدید سال ۲۰۲۳
یه نکته‌ای چشمم رو گرفت این بود که
نویسنده تو ویرایش قبلی نوشته بود از ابونتو ۸.۱۰ استفاده میکنه و حالا که اومد سال ۲۰۲۳ ویرایش جدید رو منتشر کنه مینت رو پیشنهاد کرده 😂
باگبونتو 🗿

پ.ن: البته جای تاسف داره که ابونتو به این وضع دچار شده

🚁 Hicte Blog

HICTE Blog

19 Oct, 21:08


#فان

🚁 Hicte Blog

HICTE Blog

18 Oct, 22:01


#میم

البته داستان اصلی ++C رو میتونین اینجا بخونین :)
لینک

🚁 Hicte Blog

HICTE Blog

17 Oct, 11:04


#سخن_هیکته

>> linkedin == instagram
>> true

🚁 Hicte Blog

HICTE Blog

13 Oct, 21:37


#مهندسی_نرم_افزار

Programming patterns aren't 'Good practice' or 'The right way to do things', they exist to help make things easier for you. They're meant as good solutions to common problems. But once they stop being easy, they stop being useful.

🚁 Hicte Blog <~ @seyedmahdidiary

HICTE Blog

12 Oct, 08:42


#علوم_کامپیوتر

چرا از صفر؟

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

زبان C که دنیس ریچی در دهه ۱۹۷۰ اون رو توسعه داد، نقش مهمی در رواج این قرارداد داشته. سی به برنامه‌نویس‌ها کنترل دقیق روی حافظه می‌ده و روی زبان‌های بعدی تأثیر گذاشته.

از نظر ریاضی، شروع از صفر توی کار با مجموعه‌های پیمانه‌ای (modular sets) و الگوریتم‌هایی مثل جستجوی دودویی (binary search) مفیده. Edsger Dijkstra در سال ۱۹۸۲ یادداشتی نوشت که مزایای نوشتاری و ریاضی شروع از صفر رو توضیح می‌ده. [مطالعهٔ بیشتر]

البته همه زبان‌ها این قاعده رو رعایت نمی‌کنن. مثلا لوآ، R و فورترن از یک شروع می‌کنن که این موضوع گاهی باعث سردرگمی برنامه‌نویس‌ها می‌شه.

شروع از صفر چالش‌هایی هم داره. برای افراد غیرفنی گیج‌کننده‌س و می‌تونه باعث خطاهای اختلاف یک (off-by-one) بشه، جایی که برنامه‌نویس‌ها در محاسبه تعداد عناصر یا ایندکس‌ها اشتباه می‌کنن.

🚁 Hicte Blog <~ @PinkOrca

HICTE Blog

11 Oct, 14:32


#میم

🚁 Hicte Blog

HICTE Blog

07 Oct, 18:07


توضیحات بیشتر[شایدم بهتر] از جادی

🚁 Hicte Blog

HICTE Blog

07 Oct, 17:52


#سخن_هیکته

یکی از خطاهای شناختی که گاهی درگیرش میشیم معروفه به «توهم بدن شناگر»!

همونطور که احتمالا میدونین شناگرای حرفه‌ای همشون بدن ورزیده‌ای دارن.

چند وقت پیش یه پستی توی اینستاگرام (🤮) دیده بودم که بدن ورزیده یه شناگر حرفه‌ای رو نشون داده بود و میگفت: ببینین چه بدن خفنی داره؟ بجای اینکه بیخود برین باشگاه بدن سازی بیاین شنا کنین.

خب این مطلبی که گفت [مثل اکثر محتوای اینستاگرامی] چرت و پرت محضه!

اون یارو بخاطر شنا کردن بدنش ورزیده نشد؛ بلکه از قبل بدن ورزیده‌ای داشت با تمریناتی غیر از شنای خشک و خالی!

«توهم بدن شناگر» به ما میگه گاهی دچار یه سوگیری شناختی میشیم که منجر به انتظارات غیر واقعی میشه.

وقتی میبینیم خیلی از شرکتای موفق فناوری از پایتون استفاده میکنن و فرض کنیم استفاده از پایتون باعث موفقیت پروژه ما میشه یا اینکه دیدن محبوبیت Django یا React توی تصمیم گیری استفاده ازشون تاثیر بذاره و بگیم وای خیلی از پروژه های موفق دارن از اینا استفاده میکنن! اینجا اگر معیار تصمیم گیری ما همچین چیزایی باشه دچار «توهم بدن شناگر» شدیم!
چون متا داره از Django استفاده میکنه موفق نشد. متا از قبل موفق بود.

دیدین وقتی وارد وبسایت مثلا یه فریم ورک میشین میاد یه لیست از شرکتای معروف که دارن ازین فریم ورک استفاده میکنن رو نشون میده؟ نذارین روتون تاثیر بذاره! برای انتخاب یه ابزار تو یه پروژه فاکتورهای زیادی وجود داره که باید بشینین خیلی منطقی همه چی رو سبک سنگین کنین.

دیگه سرتون رو درد نیارم.🚶‍♂

🚁 Hicte Blog

HICTE Blog

07 Oct, 08:46


#خبر

میدونستین ثروت جنسن هوانگ مدیرعامل انویدیا که فقط 3.8 درصد سهام انویدیا رو داره از ارزش سهام کل شرکت اینتل بیشتر شده؟

🚁 Hicte Blog

HICTE Blog

06 Oct, 18:16


#گوناگون

🚁 Hicte Blog

HICTE Blog

01 Oct, 19:11


#گوناگون

بیشتر از ۹۰٪ مشتری‌هام نمی‌دونن چی می‌خوان. 
این خیلی مهمه که من بدونم اونها چی می‌خوان.

و این کار، کار راحتی نیست.

🚁 Hicte Blog <~ @srfirouzi_channel

HICTE Blog

30 Sep, 17:15


#ابزار_لینوکس

یکی از ابزارهایی که واسه خوندن فایل‌های markdown توی ترمینال میتونین استفاده کنین glow هست.
$ glow bluh.md

اگه خشک و خالی بدون هیچ آرگومانی اجراش کنین میاد توی دایرکتوری فعلی و زیرمجموعه هاش میگرده و تمام فایل‌های md رو پیدا میکنه و براتون تو یه منو tui نمایش میده که میتونین از لیستش انتخاب کنین.

میخواین فایل README یه ریپو تو گیتهاب رو بخونین؟
دوشواری نداریم!
کافیه لینک ریپو رو به glow بدین.
$ glow github.com/...

محتوای یه فایل زیاده و نمیخواین یهو همه چی بپاچه تو ترمینال و هی اسکرول کنین بالا؟
با فلگ -p میتونین محتوا رو به یه pager منتقل کنین. تو حالت پیشفرض هم از less استفاده میکنه.

نصب در آرچ لینوکس:
# pacman -S glow

🚁 Hicte Blog

HICTE Blog

26 Sep, 19:48


#فان

🚁 Hicte Blog

HICTE Blog

23 Sep, 19:39


#خبر

۱۶ سال پیش HTC Dream، اولین گوشی اندرویدی جهان، معرفی شد

‏۱۶ سال پیش در تاریخ ۲۳ سپتامبر ۲۰۰۸، اولین گوشی اندرویدی جهان به‌نام اچ‌تی‌سی Dream که با نام T-Mobile G1 هم شناخته می‌شد، معرفی شد.

این گوشی هوشمند مشخصاتی مانند پردازنده ۵۲۸ مگاهرتزی کوالکام، ۱۹۲ مگابایت رم، باتری ۱۱۵۰ میلی‌آمپرساعتی و فقط ۲۵۶ مگابایت حافظه داخلی داشت. این مشخصات فنی تفاوت چشمگیری با گوشی‌های اندرویدی امروزی دارد.

🚁 Hicte Blog <~ @Digiato

HICTE Blog

21 Sep, 10:24


#میم

🚁 Hicte Blog

HICTE Blog

20 Sep, 16:45


#گوناگون

دو تا فکت رو امروز متوجه شدم:

۱- یه واحدی داریم بنام nybble که چهار بیته و نصف بایت میشه. ولی خب استفاده ازش مرسوم نیست.

۲- چرا گفتن ۸ بیت یه بایت باشه؟ چرا نگفتن ۶ بیت یا ۹ بیت؟ ظاهرا قضیه زیر سر ASCII بوده. آخرین عددی که توی ASCII table داریم 255 هست که تو مبنای دو میشه:
11111111
و با هشت بیت میشه کل جدول رو پوشش داد.
یکی اون وسط گفت خب بیایین یه واحد هشت بیتی داشته باشیم.

🚁 Hicte Blog

HICTE Blog

20 Sep, 09:53


#فان

🚁 Hicte Blog

HICTE Blog

19 Sep, 21:27


#فان

🚁 Hicte Blog

HICTE Blog

19 Sep, 17:46


#خبر

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

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

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

این ویژگی با زبان برنامه‌نویسی Rust نوشته شده و برای استفاده از آن باید ساخت هسته با پشتیبانی از Rust فعال باشد. همچنین، این قابلیت توسط سوئیچ ساخت Kconfig به نام DRM_PANIC_SCREEN_QR_CODE کنترل می‌شود و امکان تنظیم URL پایه کد QR و نسخه کد QR برای مقدار داده‌های اشکال‌زدایی که می‌توان ذخیره کرد، وجود دارد.

🚁 Hicte Blog <~ @linuxtnt