TGViewer
Channel Public Channel
نوشته‌های ترمینالی

نوشته‌های ترمینالی

@terminal_stuff

virgool.io/@rsharifnasab
github.com/rsharifnasab
Subscribers
3.51K
Photos
434
Videos
12
Links
2.4K

Showing posts older than #2975 · Back to latest

Older Posts 20 shown
Post #2974 2.02K

Forwarded from Programming Resources via @like

Do you know we will have overflow for datetime on January 19, 2038 because of UNIX timestamp?
آیا میدانید در سال ۲۰۳۸ یه باگ بزرگ خواهیم داشت و اونم سرریز کردن unix timestamp عه چون دیگه جا نداره که زمان‌های بعدی رو نگه داره ؟

#bug #date #time #unix #2038 #overflow #timestamp
@pythony

https://2038.wtf
  • 👍 7
  • 😱 3
  • 😢 1
Post #2973 4.48K
چرا سورس کد بیشتر بد است؟

https://huly.blog/source-code-is-poison

این مطلب نگاه خیلی جالبی به سورس کد داره. میگه خیلی اوقات ما پاداش میگیریم چون کد جدید نوشتیم ولی کد یه بدهی و سمه. مقدار کمش می‌تونه به فیچر منجر بشه ولی زیاد که میشه مثل سم باعث میشه توسعه جلو نره و نیروی بیشتری نیاز داشته باشه و ...
Huly Team Source Code is Poison Many people believe that source code is an asset. It is not. I'm not the first to suggest this idea; there are numerous articles on the internet asserting that source code is not an asset -- it's a liability. However, I want to take this a step furth...
Post #2971 1.73K
ثبت نام هکتوبرفست شروع شده.
یادتون باشه که جا نمونید.

به طور خلاصه:
توی اکتبر، ۴ تا مشارکت کدی یا غیرکدی به ریپوهای گیت‌هاب انجام میدین (به شرطی که تگ مربوطه رو داشته باشن) و بعد براتون تیشرت می‌فرستن. کار هیجان انگیزیه.

ادیت: امسال تیشرت نمیدن انگار.
  • 👎 3
  • 👍 1
Post #2970 2.09K
  • 🤣 27
  • 👍 1
Post #2968 2.4K
روز اونایی که ایده‌های انتزاعی رو با کمک زبون‌های صوری به شکل قابل اجرا توسط اجسام بی‌جان می‌نویسن مبارک باشه.
  • ❤ 51
  • 😐 8
  • 🤣 4
  • 👍 2
Post #2967 2.09K

Forwarded from Geek Alerts

امروز، ۹ سپتامبر، سال‌روز تولد دنیس ریچی است.

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

https://en.wikipedia.org/wiki/Dennis_Ritchie
hadi @geekalerts
  • ❤ 36
  • 👍 5
  • 😢 1
Post #2965 1.96K
Post #2964 3.44K
خیلی وقتا برای ما پیش میاد که تو یه برنچی کار میکنیم که میخوایم با main/master مرجش کنیم ولی کس دیگه‌ای اول مرج میکنه برنچشو و ما conflict می‌خوریم.
حالا وقتی میخوایم کانفلیکت‌ها رو حل کنیم می‌تونیم برنچ main رو با برنچ خودمون merge کنیم یا برنچ خودمون رو rebase کنیم به main جدید.

اینکه کدومش خوبه کدومش نه، جوابش بستگی داره‌س!
تو تیم‌هایی که جونیور زیاد دارن توصیه می‌شه مرج کنید و تموم. اینطوری تاریخچه پیچیده‌تری دارید (چون چرا یهو main تو یه برنچ مرج شده) ولی مجیک خاصی اتفاق نمی‌افته.
از طرفی rebase باعث می‌شه که یه تاریخچه شبیه‌سازی شده و جدید به وجود بیاد که توش کامیت‌های برنچ جدید شما انگار بعد از آخرین کامیت main به وجود اومدن! برای کسی که بعدا نگاه کنه فهمش راحت تره ولی نکته اینه که چنین چیزی اصلا وجود نداشته و ممکنه مشکل لاجیکی تو کد ایجاد کنه.
تو این ویدیو این بحث رو خیلی خوب در قالب یه مکالمه توضیح دادن. توصیه می‌کنم ببینید.
https://www.youtube.com/watch?v=7gEbHsHXdn0
YouTube You only Git Merge?!? feat Theo : DevHour #1 Theo is a former twitch (5 years) and now currently runs ping.gg where he codes amazing software for streamers. We debate the pros and cons of git rebase vs git merge ### Finding Theo https://twitter.com/t3dotgg https://twitch.tv/Theo https://www.youtu…
  • 👍 9
Post #2962 1.75K
Quera 🌀 گوفر‌ها در راه‌اند… ⚡️ گولنگ، زبانی که #گوگل ساخته تا کارایی و سرعت برنامه‌نویسی رو ببره بالا. 💢 برای پروژه‌های بزرگ و پیچیده که نیاز به دسترسی زیاد و همزمان دارن، گولنگ مثل یه قهرمان می‌مونه! 🌪 تیم‌ برنامه‌نویسی‌های #اسنپ، گولنگ رو خیلی جدی گرفتن چون…
برای ثبت نام این دوره اگه خواستین با ده درصد (برای فقط ۵ نفر متاسفانه) ثبت نام کنید از این کد تخفیف استفاده کنید.
RSHQBC8
  • 🔥 14
  • 🤣 8
Post #2961 1.54K

Forwarded from Quera

🌀 گوفر‌ها در راه‌اند…

⚡️ گولنگ، زبانی که #گوگل ساخته تا کارایی و سرعت برنامه‌نویسی رو ببره بالا.

💢 برای پروژه‌های بزرگ و پیچیده که نیاز به دسترسی زیاد و همزمان دارن، گولنگ مثل یه قهرمان می‌مونه!

🌪 تیم‌ برنامه‌نویسی‌های #اسنپ، گولنگ رو خیلی جدی گرفتن چون می‌خوان پروژه‌هاشون رو با امنیت و سرعت برق و باد پیش ببرن.

👍 با حمایت اسنپ، این مسیر از #کوئرا بوت‌کمپ شانس #استخدام تو تیم برنامه‌نویس‌های اسنپ رو به ارمغان میاره.

🔠 اطلاعات بیشتر و ارسال رزومه:
🔗https://quera.org/r/m73bb

➖➖➖
#Quera #QBC8 #Golang #snapp #gopher
#بوت‌_کمپ‌
#برنامه‌_نویسی
#گولنگ
  • 👎 6
  • 👍 2
Post #2960 1.42K
نوشته‌های ترمینالی اگه با گیت کار می‌کنید احتمالا دستورهای اولیه تو ذهنتون هست مثل add commit push pull که خیلیم خوبه. ولی یه سری دستورها اضافه شدن که کار رو راحت کنن. مثلا چون با checkout و reset کارهای خیلی متفاوتی میشه انجام داد، در نسخه‌های جدید switch و restore رو معرفی…
در مورد دستور git restore که یکی از دستورهای جدید گیت و به نوعی جایگزین برخی قابلیت های checkout و reset هست بیشتر بخونیم:
https://www.git-tower.com/learn/git/commands/git-restore
Git-Tower git restore - Discard or unstage uncommitted local changes Learn how to use the 'git restore' command to unstage or even discard uncommitted local changes.
  • 🔥 7
  • 👍 1
Post #2957 1.7K
تولد ۳۳ سالگی لینوکس مبارک باشه. 🎂
  • ❤ 33
  • 🎉 13
  • 👍 1
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →