-
20
منوهای متنی برای کار با گیت؛ lazygit
یه چیزی هست بین کامند لاین و محیط گرافیکی: رابط کاربری مبتنی بر متن. منوها در محیط متنی و پنجره و این چیزها ولی همه در محیط متنی. به اینها می گیم TUI . برنامه LazyGit ابزاری است برای کار با گیت در چنین محیطی. همه جا اجرا می شه و به شما کمک می کنه ...
-
19
انبار موقتی گیت برای خرت و پرتها: git stash
توی ویدئوی قبلی یکهو فهمیدم در مورد یکی از دستوراتی که من همیشه استفاده می کنم هم حرف نزدهایم: گیت استش یا انبار موقت (و البته معمولا دائمی) گیت برای خرت و پرت هایی که موقتا بهشون نیازی نداریم ولی نمی خوایم هم دور بریزیمشون (و معمولا می ذاریم برا...
-
18
تگها در گیت برای مشخص کردن کامیتهای اساسی
همه ما در مورد ورژن برنامهها میدونیم ولی این ورژن بندی چطوری توی گیت پیاده میشه؟ آیا میشه کاری کرد که با پوش کردن به سیستم بفهمونیم که این نسخه مهمه و باید ازش یه بسته قابل دانلود بسازه یا جایی لینکی بده که اگر کسی خواست نرم افزار ما رو دانلود...
-
17
دیباگ کردن با ابزارهای گیت: blame و bisect
گیت ابزاری بسیار مفیده و قابلیتهایی هم داره که گاهی ازشون خبر نداریم ولی اگر پیش بیاد بسیار به درد می خورن؛ از جمله bisect برای کشف جایی که باعث یه باگ شده (و کسی که باعث تولید باگ شده). توی این ویدئو در موردش توضیح می دم.
-
16
چطوری هک شدم؟ کشف مسیرهای مخفی روی هاست سایتها با ابزار فازینگ
گاهی مدیر سیستمها یا حتی برنامه نویسها با تکیه به اینکه «خب کسی که نمی دونه این ایجاست» فایل ها یا حتی مسیرهایی روی سرورهاشون می ذارن که اگر کسی بدونه، بهتره که نباشن (: در این موارد فازینگ به هکرها کمک می کنه که این دیتاها رو پیدا کنن. البته ف...
-
15
قدم های آروم و دقیق و پیوسته ما رو به جای بهتری میرسونن تا دویدن بی و سر ته؛ گپی در باب زمان
یکی از منابع رنج روزمره ما اینه که یادمون میره انسان هستیم و برای یاد گرفتن زمان خاصی نیازه، برای جابجا شدن زمان خاصی نیازه، برای آرامش زمان لازمه، برای خوردن زمان لازمه و ... ما درگیر چیزی به اسم «تله بهرهوری» میشیم و برامون تکرار می شه که می ...
-
14
امن کردن واقعی یه هارد قدیمی به شیوه هکرها
وقتی دیتایی رو از دیسک «پاک» می کنیم، عملا دیتا از دیسک پاک نشده بلکه فقط از فهرست فایلها حذف شده و کلی برنامه هستن که میتونن اون رو برگردونن. برای پاک کردن امن فایل، باید از برنامه های بخصوصی به اسم shreder یا wiper استفاده کرد (در ویندوز مثلا ...
-
13
-
12
نگاهی به عمیق دستور traceroute
در دنیای شبکه و یونیکس برنامه جذابی داریم به اسم traceroute. این برنامه قدم به قدم پکتهای شما رو دنبال میکنه و بهتون میگه که دقیقا از چه کارسازهایی رد شدن و چطوری از اینجا به مقصد میرسین. یه جور پینگ با اطلاعات بسیار بیشتر. اما این جادو چطوری ...
-
11
جادی تی وی: هکرها چه خبری می خونن؟ بررسی هکر نیوز
منابع خبری شما باید وسیع باشه. اتفاقا بهتره چیزهای رو بخونین که جامعه هم اونها رو مهم دونسته. در مورد هکرها چند تا منبع هست که اینطوریه. مثلا اسلش دات و هکر نیوز. توی این مطلب نگاهی دارم به هکر نیوز و بحثی مهمتر از چیزی که به نظر می رسه (:
-
10
بازم بحث اسنپ فود، اینبار نگاه به پسوردها و اینکه چطوری نگه داری میشدن و چرا و راههای خوب چیه
راستش من سه تا ایده دیگه هم برای ویدئوی مرتبط با اسنپ فود داشتم ولی دیگه به نظرم خیلی کشدار شده. اما این یکی به نظرم نکاتی داره که شاید به یه برنامه نویس تازه کار کمک کنه ببینه پسوردها چطوری باید مدیریت بشن در سمت سرور و البته حتی به یه آدم حرفه ا...
-
9
مهمترین درسی که می تونیم از بچههای پای نتورکی یاد بگیریم: استمرار
پای نتورک یکی از اولین مدل های کلیکی طوری بود که آدم ها تلاش می کردن باهاش پولدار بشن. حالا بعد از پنج سال و بارها و بارها و بارها عقب انداختن «لانچ» و البته اجبار کردن همه به تایید هویت (که خب ایرانی هم قبول نمی کنن) و ... بازم قراره در طول ماه آ...
-
8
گپی غیر فنی در مورد «عکس های بات ناشناس رو سرور ذخیره می شده»
همونطور که قبلا هم همه مون می گفتیم؛ چیزی در اینترنت ناشناس نیست و اگر چیزی رو روی اینترنت می ذاریم باید احتمال بدیم که اونو تا ابد با همه شر کرده ایم. توی این ویدئو این حرف رو تکرار می کنم؛ به مناسب امیر که دو تا از بات های ناشناس رو هک کرده و او...
-
7
نگاهی به زبان جولیا و نوشتن یه برنامه باهاش
این چند وقت آدم ها زیادتر به زبا جولیا توجه نشون میدن و در موردش حرف می زنن. زبانی سریع و پر استفاده در کارهای دیتاساینس و چیزهای دیگه. همچنین این چند وقت یه شوخی توی توییتر باب شده تحت عنوان «به ما نگو تیک، ماتیک تو نیستیم» (: بذارین این دو تا ر...
-
6
تاریخچه اینترنت در ۲۰ دقیقه - یه بررسی هیجان انگیز
پادکست «چیز کست» ازم خواسته بود حدود یک ربع در مورد تاریخچه اینترنت توضیح بدم؛ با مخاطب عمومی و با نگاهی به اینکه چطوری شد که شما الان دارین اینو رو یوتیوب می بینن (: چون از موضوعات بسیار مورد علاقه منه، قبول کردم و توی چند دقیقه، مرور کردم که از ...
-
5
چرا گنو/لینوکس رو دوست دارم: ترکیب ابزارها و کشیدن نمودار لاگها در کامندلاین
توی یک سرور واقعی، یه مشکلی هست و من دارم نگاه میکنم که این اشکالات در چه زمانهایی بروز میکنن. ظهور یک مشکل در زمانهای مشخص میتونه راهنمای خوبی باشه. راه مرسوم نوشتن یک برنامه مستقل است یا آوردن اطلاعات به کامپیوتر خودم و بعد چیزهایی مثل اکسل...
-
4
ده دقیقه صحبت مجازی با دانشآموزها در مورد برنامهنویسی به مناسبت ساعت کد شیراز
برنامه ساعت کد دانشگاه شیراز ازم این سوال ها رو پرسیده بودن که جواب دادم: 00:30 - برنامه نویسی چیه؟ 02:00 - چطوری از منابع استفاده کنیم؟ 03:24 - از چه سنی شروع کنیم؟ 04:00 - می شه برنامهنویس بشیم ولی دانشگاه چیز دیگهای بخونیم؟ 05:00 - می...
-
3
صحبت در مورد بهروز بودن و یادگیری دائم
این صحبتی بود پونزده دقیقهای برای دانشجوهای دانشگاه امیرکبیر. ولی فکر کردم خوبه اینجا هم بذارمش تا شاید به درد گروه بزرگتری بخوره. بخصوص به درد کسانی که: می پرسن «چی یاد بگیرم» ولی یاد گرفتن رو شروع نمی کنن, نگرانن که نکنه چیزی یاد بگیرن که ...
-
2
چک کردن سورس سودو برای بررسی باگ امنیتی CVE-2019-14287
می خواستم نگاهی به سورس سودو بندازم و فکر کردم چرا باز کردن و پیدا کردنش رو ضبط نکنم. الزاما قرار نیست اینجا برنامه نویسی، مرکوریال، مک یا هر چیز دگیه ای یاد بگیریم بلکه قراره ببنیم یک نقطه شروع دیگه برای خوندن سورس کجاست
-
1
کامپیوترها چطوری عدد تصادفی میسازن
می دونیم که کامپیوترها قهرمان انجام کارهای تکراری هستن، اما چطوری می تونیم از این قهرمانانهای کارهای منطبق بر نظم، بخوایم عددی تصادفی درست کنن؟ توی این #چند_دقیقه_با_جادی به این نگاه می کنیم که کامپیوترها چطوری می تونن ادای تاس ریختن در بیارن و ع...
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
در دفاع از آزادی کیبرد
Loading similar podcasts...