گیت ابزاری بسیار مفیده و قابلیتهایی هم داره که گاهی ازشون خبر نداریم ولی اگر پیش بیاد بسیار به درد می خورن؛ از جمله bisect برای کشف جایی که باعث یه باگ شده (و کسی که باعث تولید باگ شده). توی این ویدئو در موردش توضیح می دم.
https://youtu.be/V89oD_HgSbE
https://youtu.be/V89oD_HgSbE
6🖕1.02K❤532👍69🥰14🤣9💋9🤓7🍌3🆒3👏2👎1
Audio
در رادیوی ۲۰۳، بارها یاد سه سال پیش رو می کنیم و از آدمفروشی میگیم که جای شما رو به رییس لو میده و جایزهها و عکسهای روی جلد رو مرور میکنیم. در این آخر سالی با ما باشین که دنیا هکرهای بیشتری لازم داره.
00:00 - رادیوجادی ۲۰۳
02:00 - مایکروسافت به رییستون خبر میده که از کجا وصلین
05:47 - دولت آمریکا به فونت تایمز نیو رومن برمیگرده
10:31 - بخش ویژه تایید سن ای اف اف
16:21 - پایان آزمایش راست در کرنل لینوکس و گپی در مورد راست و زیگ
25:08 - در سه ماه گذشته، ۱۱ گیگاوات برق خورشیدی به آمریکا اضافه شد
26:30 - چهره مجله تایم: معماران هوش مصنوعی
28:12 - جوایز نرمافزار آزاد امسال
31:34 - بخش آخر
35:17 - پیامهای آخر
https://youtu.be/cb1cFqeS0Yw
#پادکست #رادیوجادی
00:00 - رادیوجادی ۲۰۳
02:00 - مایکروسافت به رییستون خبر میده که از کجا وصلین
05:47 - دولت آمریکا به فونت تایمز نیو رومن برمیگرده
10:31 - بخش ویژه تایید سن ای اف اف
16:21 - پایان آزمایش راست در کرنل لینوکس و گپی در مورد راست و زیگ
25:08 - در سه ماه گذشته، ۱۱ گیگاوات برق خورشیدی به آمریکا اضافه شد
26:30 - چهره مجله تایم: معماران هوش مصنوعی
28:12 - جوایز نرمافزار آزاد امسال
31:34 - بخش آخر
35:17 - پیامهای آخر
https://youtu.be/cb1cFqeS0Yw
#پادکست #رادیوجادی
16❤380👍38🔥19💩10🍌7🐳5👎4🕊3💋3🍓1😘1
با آدمی بسیار کتابخونده و آگاه از زمانه اما از سال ۱۹۱۳ گپ بزنین
ایده این پروژه هم واقعا جالبه: مدلهای زبانی بزرگی که یادگیریشون فقط و فقط بر اساس متون پیش از ۱۹۱۳ بوده. این در دانشگاه زوریخ ساخته شده و کاربردش اینه که اجازه بده شما با یه آدم بسیار کتابخونده، روزنامه خونده، با سواد و آگاه سال ۱۹۱۳ گپ بزنین و از افکار و دیدگاههاش و درکش از مفاهیم عمیقا آشنا بشین. مطمئن چیزهایی مثل فاشیسم، حقوق زنان، اقتصاد و بسیاری از مفاهیم دیگه از دید این آدم کاملا متفاوت است با چیزی که ما الان درک میکنیم.
سه نکته رو هم یادآوری کنم:
۱. این مدل احتمالا حرفهایی میزنه که با استانداردهای امروز مشکلات متنوعی دارن
۲. این لینک فقط مدلها هستن، باید با روشهای مختلف مدل رو استفاده کنین؛ مثلا با اولاما که قبلا معرفی کرده ام (ollama)
۳. به چت ژپتو و بقیه نمیتونین بگین «با عقایده فلان سال جواب بده یا فکر کن در فلان سالی» چون ته ماجرا رو میدونه به هرحال و دقیقا مثل یک آدم اون زمان فکر نخواهد کرد.
۴. وقتی میگیم «درست کردن آرشیو چه فایده ای دراه؟» یکیش همینه. بودن این متون به شکل دیجیتال اجازه داده چنین پروژه ای پیش بره
۵. نمونههای ایرانی هم میتونن جالب باشن. هم حجم کمتری داره و عملیتر است و هم راهگشا میشه برای قدم های بعدی. فرض کنین بتونیم با کسی که در دوران انقلاب یا مشروطه است صحبت کنیم.
۶. اره بیشتر از سه تا شد ولی چه اشکالی داره؟
https://github.com/DGoettlich/history-llms
ایده این پروژه هم واقعا جالبه: مدلهای زبانی بزرگی که یادگیریشون فقط و فقط بر اساس متون پیش از ۱۹۱۳ بوده. این در دانشگاه زوریخ ساخته شده و کاربردش اینه که اجازه بده شما با یه آدم بسیار کتابخونده، روزنامه خونده، با سواد و آگاه سال ۱۹۱۳ گپ بزنین و از افکار و دیدگاههاش و درکش از مفاهیم عمیقا آشنا بشین. مطمئن چیزهایی مثل فاشیسم، حقوق زنان، اقتصاد و بسیاری از مفاهیم دیگه از دید این آدم کاملا متفاوت است با چیزی که ما الان درک میکنیم.
سه نکته رو هم یادآوری کنم:
۱. این مدل احتمالا حرفهایی میزنه که با استانداردهای امروز مشکلات متنوعی دارن
۲. این لینک فقط مدلها هستن، باید با روشهای مختلف مدل رو استفاده کنین؛ مثلا با اولاما که قبلا معرفی کرده ام (ollama)
۳. به چت ژپتو و بقیه نمیتونین بگین «با عقایده فلان سال جواب بده یا فکر کن در فلان سالی» چون ته ماجرا رو میدونه به هرحال و دقیقا مثل یک آدم اون زمان فکر نخواهد کرد.
۴. وقتی میگیم «درست کردن آرشیو چه فایده ای دراه؟» یکیش همینه. بودن این متون به شکل دیجیتال اجازه داده چنین پروژه ای پیش بره
۵. نمونههای ایرانی هم میتونن جالب باشن. هم حجم کمتری داره و عملیتر است و هم راهگشا میشه برای قدم های بعدی. فرض کنین بتونیم با کسی که در دوران انقلاب یا مشروطه است صحبت کنیم.
۶. اره بیشتر از سه تا شد ولی چه اشکالی داره؟
https://github.com/DGoettlich/history-llms
GitHub
GitHub - DGoettlich/history-llms: Information hub for our project training the largest possible historical LLMs.
Information hub for our project training the largest possible historical LLMs. - DGoettlich/history-llms
69❤🔥599❤222👍134😁39🔥31👌28👏7🤩6🌭5🥰4💔4
توی این ویدئو سریع و سر راست در مورد تگ زدن در گیت حرف میزنیم. روشی است برای اینکه مثلا روی نرم افزارتون ورژن بزنین یا به گیت هاب بگین که اگر کسی اومد دانلود کنه فلان نسخه ها رو بذار توی بخش releaesها یا اگر خودتون خواستین به جایی از تاریخ برگردین، به راحتی با یه اسم بهش برسین.
https://youtu.be/jjaBdcgsz1A
https://youtu.be/jjaBdcgsz1A
YouTube
تگها در گیت برای مشخص کردن کامیتهای اساسی
همه ما در مورد ورژن برنامهها میدونیم ولی این ورژن بندی چطوری توی گیت پیاده میشه؟ آیا میشه کاری کرد که با پوش کردن به سیستم بفهمونیم که این نسخه مهمه و باید ازش یه بسته قابل دانلود بسازه یا جایی لینکی بده که اگر کسی خواست نرم افزار ما رو دانلود کنه بتونه…
17🔥252❤96👍49🖕7🍓3💩2
گیت یه انباری هم داره به که خیلی ها اینقدر توش خرت و پرت ریختن و برنداشتن که اصولا نمیدونن فقط آشغال دونی نیست و می شه ازش چیز میز هم برداشت (: اسمش هم هست
git stash
توی ویدئوی قبلی یکهو یادش افتادم و در این ویدئو بهش سری میزنیم:
https://youtu.be/1-dVrYtKaWU
git stash
توی ویدئوی قبلی یکهو یادش افتادم و در این ویدئو بهش سری میزنیم:
https://youtu.be/1-dVrYtKaWU
YouTube
انبار موقتی گیت برای خرت و پرتها: git stash
توی ویدئوی قبلی یکهو فهمیدم در مورد یکی از دستوراتی که من همیشه استفاده می کنم هم حرف نزدهایم: گیت استش یا انبار موقت (و البته معمولا دائمی) گیت برای خرت و پرت هایی که موقتا بهشون نیازی نداریم ولی نمی خوایم هم دور بریزیمشون (و معمولا می ذاریم برای همیشه…
7❤357👍56🖕14🔥13👀5😁4🤣3🤬1🙏1
یه لِمی در زندگی من هست که می گه هر چقدر به چیزی دردآورد نزدیکتر بشی راحتتری چون ترس چیزها از دور بیشتره، مثلا دستگیر شدن خیلی راحتتر از ترس از دستگیر شدن است و این ترس است که زورگوها رو سر جاش نگه داشته. اینو بارها حسش کردهام و الان دارم اینطرفش رو هم حس میکنم.
هی خبرها رو نگاه می کنم و چون مستقیما بخشی ازش نیستم و نمیتونم تو صحنه باشم و خطر مستقیم برای منم باشه، رنجی رو تجربه میکنم که هیچ وقت نکردهام. نه از نظر شدت، از نظر نوع.
با شجاعت شما و شرافتتون و تلاش مردم گوشه گوشه کشور برای آزادی شاد میشم و با جوابهای وحشیای که میگیریم و شلیکها و باتومها و قتلها رنج میکشم و میگم کاش به جای شاهد رنج دیگران بودن، بخشیش سر خودم مییومد چون طبق لِم بالا، از نزدیکتر راحتتر بودم.
ولی راستش ته دلم مطمئن هستم روزی آزاد خواهیم بود. شکی ندارم. دلم و چشمم با شماست و آزادی... و ببخشید که اینبار اینقدر دورم. سعی میکنم بی صدا و پشت صحنه کارهایی بکنم که حداقل در آینده مفید باشن.
هی خبرها رو نگاه می کنم و چون مستقیما بخشی ازش نیستم و نمیتونم تو صحنه باشم و خطر مستقیم برای منم باشه، رنجی رو تجربه میکنم که هیچ وقت نکردهام. نه از نظر شدت، از نظر نوع.
با شجاعت شما و شرافتتون و تلاش مردم گوشه گوشه کشور برای آزادی شاد میشم و با جوابهای وحشیای که میگیریم و شلیکها و باتومها و قتلها رنج میکشم و میگم کاش به جای شاهد رنج دیگران بودن، بخشیش سر خودم مییومد چون طبق لِم بالا، از نزدیکتر راحتتر بودم.
ولی راستش ته دلم مطمئن هستم روزی آزاد خواهیم بود. شکی ندارم. دلم و چشمم با شماست و آزادی... و ببخشید که اینبار اینقدر دورم. سعی میکنم بی صدا و پشت صحنه کارهایی بکنم که حداقل در آینده مفید باشن.
455❤2.43K🕊212👍94👎87💩47💔25❤🔥11🫡9😢8🌭7🔥2
حالا که اینترنت ایران قطعه کسانی که خارج هستیم هر کاری که می تونیم رو برای جلب توجه جهانی باید بکنیم.
از نظر من متن خلاصه و ساده است: یکبار دیگه مردم ایستادن که بگن این حکومت رو نمی خوان و تنها جوابشون قطع اینترنت و کشتار است و لازمه جهان بهش توجه کنه و کشتار رو متوقف کنه.
https://www.govdirectory.org
از این سایت کانتکت کشورتون رو پیدا کنین و بهشون ایمیل و زنگ بزنین و بگین به این مساله توجه کنن. یا به رسانه ها بگین یا هر دوستی که دارین که ممکنه صداش به جای بیشتری برسه. در کانادا ایمیل به MP سر راست ترین کاره.
——-
نمونه نامه ولی خوبه ادیت کنین برای خودتون
Subject: Urgent: Violence Against Protesters in Iran
Dear [ NAME ],
I am writing to ask for your urgent attention to the situation in Iran. People have risen up once for their freedom, and the government is responding with violence, including killings, after shutting down the internet to silence the news and communications.
Canada is home to a very large Iranian community, many of whom have family and loved ones directly affected by this repression. I ask you to use your position to do whatever is possible - diplomatically, politically, and publicly - to support the Iranian people and stop these actions.
Thank you for your time and attention.
Sincerely,
[ NAME ]
از نظر من متن خلاصه و ساده است: یکبار دیگه مردم ایستادن که بگن این حکومت رو نمی خوان و تنها جوابشون قطع اینترنت و کشتار است و لازمه جهان بهش توجه کنه و کشتار رو متوقف کنه.
https://www.govdirectory.org
از این سایت کانتکت کشورتون رو پیدا کنین و بهشون ایمیل و زنگ بزنین و بگین به این مساله توجه کنن. یا به رسانه ها بگین یا هر دوستی که دارین که ممکنه صداش به جای بیشتری برسه. در کانادا ایمیل به MP سر راست ترین کاره.
——-
نمونه نامه ولی خوبه ادیت کنین برای خودتون
Subject: Urgent: Violence Against Protesters in Iran
Dear [ NAME ],
I am writing to ask for your urgent attention to the situation in Iran. People have risen up once for their freedom, and the government is responding with violence, including killings, after shutting down the internet to silence the news and communications.
Canada is home to a very large Iranian community, many of whom have family and loved ones directly affected by this repression. I ask you to use your position to do whatever is possible - diplomatically, politically, and publicly - to support the Iranian people and stop these actions.
Thank you for your time and attention.
Sincerely,
[ NAME ]
www.govdirectory.org
Govdirectory is a crowdsourced and fact checked directory of official governmental online accounts and services.
38❤404👍65👎37🕊12😢5🤣5🔥3😭3❤🔥1🍌1
اگر کسی از داخل ایران هست و اینجا رو می بینه و استارلنیک داره، استارلینک رو حتما آپدیت کنین. ظاهرا آپدیت دیشب امکان حفظ اتصال در شرایط نویز رو بهتر کرده.
41👍466❤134😢23❤🔥16👎15🕊13🤣8🫡8🔥5😍5💋1
این روزها همه در فکر هستیم که همون اینترنت سانسور شده وی پی انی کند کی بر می گرده و بعضی ها می نویسن که شاید هیچ وقت بر نگرده و بعضیها هم میگن غیر ممکنه حکومتی رسما تصمیم بگیره کشورش رو به عصر حجر برگردونه. اما ما می دونیم که از این حکومت تقریبا هیچ چیز بعید نیست.
همه میدونیم که دسترسی به اطلاعات از پایه ای ترین حقوق انسانی است و اگر کسی نقضش می کنه آشکارا ناقص پایه ای ترین حقوقه. ولی خب حاکمی که حاضره چند هزار نفر رو بکشه تا حاکم بمونه .. منطقا از نقض حقوق انسانی هم شرمی نداره.
ولی خوبه یادآوری کنیم به خودمون که اطلاعات از دو نظر شبیه چشمه است: ۱. وقتی جاری شد دیگه نمی شه جلوش رو گرفت و ۲. اگر کوچکترین روزنه ای باشه راهش رو باز می کنه و به آدم ها می رسه.
دلیلی که من از ابزار بخصوصی نمی گم و اینجا معرفی نمی کنم و ... اینه که اینکار باعث سریعتر بسته شدنش می شه ولی مطمئن باشین کلی آدم فنی در تلاش هستن ارتباط ایران با جهان رو حفظ کنن و کمابیش هم موفق هستن اما در نهایت این سدی است که باید شکسته بشه و آب واقعی یه روزی جاری بشه.
تکرار می کنیم که سانسورچی اونی است که می دونه حرفش در دنیای آزاد خریداری نداره و اونی که تاریکی رو می پرسته کسی است که تو نور زشتی هاش دیده می شه.
به امید آزادی همه.
همه میدونیم که دسترسی به اطلاعات از پایه ای ترین حقوق انسانی است و اگر کسی نقضش می کنه آشکارا ناقص پایه ای ترین حقوقه. ولی خب حاکمی که حاضره چند هزار نفر رو بکشه تا حاکم بمونه .. منطقا از نقض حقوق انسانی هم شرمی نداره.
ولی خوبه یادآوری کنیم به خودمون که اطلاعات از دو نظر شبیه چشمه است: ۱. وقتی جاری شد دیگه نمی شه جلوش رو گرفت و ۲. اگر کوچکترین روزنه ای باشه راهش رو باز می کنه و به آدم ها می رسه.
دلیلی که من از ابزار بخصوصی نمی گم و اینجا معرفی نمی کنم و ... اینه که اینکار باعث سریعتر بسته شدنش می شه ولی مطمئن باشین کلی آدم فنی در تلاش هستن ارتباط ایران با جهان رو حفظ کنن و کمابیش هم موفق هستن اما در نهایت این سدی است که باید شکسته بشه و آب واقعی یه روزی جاری بشه.
تکرار می کنیم که سانسورچی اونی است که می دونه حرفش در دنیای آزاد خریداری نداره و اونی که تاریکی رو می پرسته کسی است که تو نور زشتی هاش دیده می شه.
به امید آزادی همه.
226❤857🕊84👍72👎18🔥13💅4😁3🍌3😭3👻1
آپدیت: ظاهرا یکسری دیتاسنترها در حال وصل شدن هستن و بعضی از وی پی ان ها دارن وصل می شن. بیش باد و یه روزی میاد که بی نیاز از این خبرها و ابزارها باشیم.
7👍576❤344🕊37🙏32👎13🔥9☃5💩5🍌4💔4🤮2