۱۰ تیر، ۱۴۰۱
@alimehr75 به گفتگوی همگام سازی پروژه فورک شده با پروژه اصلی موجود در مخزن محلی شما با Git جواب داد.
@amir سلام وقت بخیر اینجا که من یک مطلبی رو انگلیسی نوشتم دوباره راست به چپ شده و به هم ریختگی ایجاد میشه
میخواستم بدونم آیا امکانش نیست با یه شرط توی css اول از کاربر پرسید که فارسی میخواد بنویسه یا انگلیسی که چپ به راست یا راست به چپ باشه ؟
یا این که خودش بفهمه چه زبانی هست ؟ و رعایت کنه ؟
۹ تیر، ۱۴۰۱
@alimehr75 به گفتگوی time overflow with 32-bit operating systems in 2038 Year جواب داد.
@samikaner خب یه لینکی از گیتهابتون میگذاشتین
@alimehr75 یک گفتگو به اسم همگام سازی پروژه فورک شده با پروژه اصلی موجود در مخزن محلی شما با Git درست کرد.
من روی یک پروژه فوری در repository
خود کار می کردم که پروژه اصلی قبلاً تغییر کرده بود، بنابراین "نحوه همگام سازی fork
شده با اصلی" را جستجو کردم و شاید شما قبلاً مانند من نمی دونستید:)
[Syncing forked with main](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork)
### Summary
- first you have to make an upstream branch :
`git remote add upstream <main_project_URL>`
- then fetch it to your local :
`git fetch upstream <branchname>`
- merge it :
`git merge upstream/<branchname>`
Done :)
۷ خرداد، ۱۴۰۱
@alimehr75 به گفتگوی برعکس کردن (reverse a list) جواب داد.
یک مورد اونطوری که خوندم توی زمان اجرا هست استفاده از مموری و .... رو نتونستم پیدا کنم
@alimehr75 یک گفتگو به اسم برعکس کردن (reverse a list) درست کرد.
فرض کنید میخوایم یک لیستی رو برعکس کنیم دو تا راهش رو میگم و میخوام ببینم تفاوت این دو توی چی هست ؟ استفاده از رم یا تفاوت در زمان اجرا یا چی ؟
fruits = ['banana', 'orange', 'mango', 'lemon']
fruits[::-1]
fruits.reverse()
۲۱ اردیبهشت، ۱۴۰۱
@alimehr75 یک گفتگو به اسم time overflow with 32-bit operating systems in 2038 Year درست کرد.
یه مقاله ای داشتم میخوندم در مورد زمان گفته شده در سال 2038 سیستم هایی که معماری 32 بیتی هستند برای نگه داری زمان overflow میکنن
There’s an interesting bug associated with Unix time. Since many older operating systems are 32-bit, they store the Unix time in a 32-bit signed integer. This means that at 03:14:07 on January 19, 2038, the integer will overflow, resulting in what’s known as the Year 2038 problem, or Y2038. Similar to the Y2K problem, Y2038 will need to be corrected to avoid catastrophic consequences for critical systems.
سوالش اینجاس برام که من از تایمی که الان توش هستیم bit_lenght گرفتم 31 بیت هست یعنی تقریبا 16 سال طول میکشه تا یک بیت به این عدد (1652288027.5734107) اضافه بشه ؟
In [6]: now = time.time()
In [7]: now
Out[7]: 1652289332.4833221
In [8]: int(now).bit_length()
Out[8]: 31
۲۶ بهمن، ۱۳۹۸
@alimehr75 یک گفتگو به اسم git push درست کرد.
سلام
من یک مخزن لوکال دارم و پوش میکنم رو گیتهاب بعد این که پوش شد و همه چی اوکی شد حالا فرضا اشتباهی شده و توی لوکال برمیگردم به چنتا کامیت قبلی با git reset SHA1 و توی لوکال برمیگرده و میخوام این عمل رو پوش کنم که ریجکت میده و نمیذاره پوش بشه و میگه باید pull کنی تا بتونی push کنی و خب همونطور که میدونیم pull کردن همانا و برگشت به حالت قبل همانا
راه حلش چیه ؟ یا نباید پوش کرد ؟ کار دیگه ای انجام داد ؟
۱۹ بهمن، ۱۳۹۸
@alimehr75 یک گفتگو به اسم Git , Remote درست کرد.
سلام امیدوارم خوب باشید همگی
در مورد push
کردن یک شاخه جدید که ساختیمش و زیر شاخه مستر هست وقتی push
میخواهیم بکنیم اون شاخه جداگونه قرار میگیره در ریموت ؟ مثلا فرضا اینطوری باشه که:
remotes/origin/delet_comment
remotes/origin/delete_comments_b2
remotes/origin/master
حالا اگر بخواهم delete_comments_b2
به صورت زیر باشه نه جداگونه چطور باید انجامش بدم ؟ یا خود گیت هاب میفهممه که شاخه ای که دوباره جدید ساختیمش زیر شاخه شاخه ای هست که خودش زیر شاخه مستر هست ؟ چون به صورتی که بالا نشون دادم شک کردم به این مضوع.
حالا من میخوام وقتی که از git branch-a
استفاده میکنم اینطوری نشون بده :
remotes/origin/maste/delet_comment/delete_comments_b2
۴ بهمن، ۱۳۹۸
@alimehr75 به گفتگوی مشکل در Git جواب داد.
@amir فابل ها به صورت modified نمایش داده میشدند که با git reset filename حل شد مشکل
جالب بود برام
هر چند سوال بچگانه ای بوده مثل این که
@alimehr75 یک گفتگو به اسم مشکل در Git درست کرد.
سلام
من دایرکتوری ای دارم ک با گیت ترک اش میکردم اما اتفاقی برای سیستم افتاد که کلا مجبور به نصب و راه اندازی دوباره سیستم شدم حالا اون دایرکتوری رو جای دیگه ای هم کپی کرده بودم الان که سیستم جدید رو راه اندازی کردم و وقتی که از گیت وضعیت گرفتم (git status) پروژه ها رو جدید شناخته و باید توی گیت اد کنم و کامیت کنم و .... حالا اصلا اگر این اتفاق برام نیوفتاده بود و میخواستم پروژه رو در سیستم دیگه ای هم با گیت دنبالش کنم هم فک کنم همین مشکل و وضعیت پیش میومد
شاید این موردی ک گفتم در آموزش ها باشه اما احتمالا به اونجا نرسیدم اما خواستم سوال کنم ببینم راه حلی براش هست ؟
۲۸ دی، ۱۳۹۸
@alimehr75 به گفتگوی از چه سرویس v*p*n استفاده میکنین ؟ جواب داد.
@amir آقای عظیمی یک سوال دیگه این که اموزش روبی ان ریلز نسخه ۴ هست و نسخه در حال حاظر نسخه ۶ هست خواستم ببینم فرق انچنانی ای نکرده این فریم وورک بنا به نسخه اش ؟
۲۷ دی، ۱۳۹۸
@alimehr75 به گفتگوی دسترسی آسان به یوتیوب تماشای فیلم ها جواب داد.
سلام من هیچوقت نتونستم با تور ارتباط برقرار کنم و لینک و اموزش و نوشته ها در موردش همه اکسپایر شدن
اگر لطف کنید یه راهنمایی کنید ممنون میشم
@alimehr75 به گفتگوی از چه سرویس v*p*n استفاده میکنین ؟ جواب داد.
@shahryarjb خیلی خیلی ممنون نوشتید که برای پیش نیازش سی اس اس و اچ تی ام ال , بوتسترپ نیاز هست و این که اموزشی که خودتون زحمتش رو کشیدید کافی هست برای این سه مورد یا باید هر کدوم رو اساسی یاد بگیریم ؟ آیا موارد دیگه ای هم نیاز هست ؟ مثل جاوا اسکریپت یا پی اچ پی چون از این دو هیچ چیزی بلد نیستم
۲۶ دی، ۱۳۹۸
@alimehr75 به گفتگوی از چه سرویس v*p*n استفاده میکنین ؟ جواب داد.
@amir خیلی ممنون اگر اینطوری که میگید پس بهتر هست الکسیر رو شروع کنم و go , ruby رو در اولویت های بعدی قرار بدم @shahryarjb خیلی ممنون که برای این زبان آموزش میسازید و این که چطور میتونم تهیه کنم اموزش ها رو و این که کتاب هایی که معرفی کردید در گفتگو مربوط به الکسیر رو دیدم اما از داخل ایران نمیتونم تهیه کنم هر چقدر هزینه کتاب هست تقدیم کنم برای بنده ارسال میفرمایین ؟
@alimehr75 به گفتگوی از چه سرویس v*p*n استفاده میکنین ؟ جواب داد.
@amir
سلام
داشتم پادکستتون رو گوش میکردم که در مورد الکسیر و گو حرف زده بودین و قبلا خودم هم توی برنامه ام داشتم که روبی رو یاد بگیرم خواستم کمک بگیرم ازتون که بهتر هست اولویت یادگیری کدوم باشه ؟ Go یا ruby
خیلی ممنونم