جادی تی وی ۰۱۰ – بررسی مشکلات اختراع دوباره چرخ با کمک پایتون و اسکرپینگ و ردیس

همراه اول یک سیستم فروشگاه درست کرده و کپچای بامزه ای هم براش گذاشته، اما مشکل اینجاست که دو چیز رو هیچ وقت نباید دوباره اختراع کرد: کپچا و رمزنگاری. در این شماره با اسکرپینگ، پایتون و کمی آمار از دیتا استور ردیس استفاده می کنیم تا ببینیم مشکل اختراع دوباره چرخ چیه!

لینک روی یوتیوب و هر کس هر جای دیگه آپلود کنه و لینک بده، باعث خوشحالی و دعای خیر پشت سانسوری‌هاست (:

آپدیت: انواع لینک دانلود در کامنت ها (:
آپدیت: دوستان در کامنت ها چندین بار گفتن که چرا توی بش چند صد بار برنامه رو اجرا کردیم. در واقع این ویدئوها آموزشی هستن و ایده شون این نیست که راحتترین روش انجام یک چیز رو نشون بدن. می خوایم حتما از ردیس استفاده کرده باشیم اینجا. نشون بدیم که چطوری می شه پیچیدگی برنامه نویسی رو با یک معماری خوب به حداقل رسوند. چطوری می شه یک سیستم رو قابل اجرا روی چندین کامپیوتر مختلف کرد و اصولا ردیس چیه (: معلومه که «ساده ترین» روش نوشتن این برنامه خاص این بود که توی پایتون یک لوپ و کمی آسینک قاطی کنیم و نتایج رو توی یک دیکشنری بشمریم. البته در عمل اون پیچیدگی هایی داشت تا به این سرعت برسه ولی خب برنامه نویسی سنتی تری بود. دقیقا ایده این ویدئو کست این بود که نشون بدیم چطوری باید اجزای شناخته شده و بسیار قوی رو ترکیب کرد تا به سادگی به یک سیستم با قابلیت بسیار بالا رسید.

جادی تی وی ۰۰۹ – ستاره نینجای برنامه نویسی: رجکس

رجکس (regex)‌ بخش مهمی از دنیای مدرن کامپیوتر است. از سیستم عامل‌ها تا ادیتورها تا زبان‌های برنامه نویسی از رجکس استفاده می کنن. اما خیلی از آدم‌ها با رجکس راحت نیستن. نه به این دلیل که رجکس سخته بلکه به این دلیل که کمی وقت نذاشتن ایده ساده پشت رجکس رو بخونن. این ویدئو بدون تمرکز بر جزییات رجکس، سعی می کنه این ایده رو توضیح بده.

جادی تی وی ۰۰۸ – وب اسکرپینگ با پایتون و پیدا کردن کتاب‌هایی از نویسنده‌های خاص

چالش کتابخوانی رو که یادتونه؟ در قدم نهم قراره کتابی بخونم که از نویسنده ای باشه که حرف اول اسم و فامیلش عین منه: J M. اما چطوری چنین کتابی پیدا کنیم؟ در این شماره از جادی.تی.وی، همراه با هم و قدم به قدم وب رو دنبال چنین نویسنده ای می‌گردیم و یاد می‌گیریم چطوری می‌شه بخش هایی از وب رو با تکنیک های برنامه نویسی شخم زد؛ که بهش میگن اسکرپ کردن وب.

لینک یوتوب

چرا آزادی بخش مهمی از آینده وب است؛ فیلم سخنرانی

دوستان خوب همایش آینده وب کار مهمی کردن و همه فیلم‌های همایش رو اینجا آپلود کردن منم فیلم خودم رو در کانال خودم منتشر کردم. شاید براتون جالب باشه.

روز خوبی بود و تشکر از شما که اومدین و برگزار کننده ها و لینک یوتیوب سخنرانی در مورد آینده وب هم اینجاست

جادی تی وی ۰۰۸ – ارائه «ما جامعه هستیم» در جشنواره روز آزادی نرم‌افزار تهران

پنجشنبه قبل به مناسب روز جهانی نرم افزار آزاد جشنی توی دانشگاه شریف برگزار شد. من اونجا در این مورد حرف زدم که ما یک جامعه هستیم و خوبه با هم خوب باشیم (: دوست خوبم مسیح لطف کرده و ارائه رو ضبط کرده و برام فرستاده که توی یوتیوب آپلودش کردم:

با تشکر از برگزار کننده‌ها، کلیپ کوتاهی از کل اون روز هم اینجاست.

جادی تی وی ۰۰۷ – ipython notebook و vcfها

در این قسمت از جادی تی وی، یک برنامه بسیار ساده برای تبدیل یک فایل متنی به چندین فایل کارت ویزیت دیجیتال با استفاده از زبان برنامه نویسی پایتون و ابزار ipython notebook که معمولا دیتا ساینتیست ها ازش استفاده می کنن می نویسیم. هدف آشنایی با یک ضرب المثل بزرگ در دنیای برنامه نویسی است:

برنامه بزرگی که کار می کنه روزی برنامه ساده ای بوده که کار می کرده

و همچنین شناختن ipython و notebookهاش که یکی از پر کاربردترین ابزارهای دیتا ساینتیست‌ هایی هستن که با زبان پایتون کار می‌کنن.

عضویت شما در کانال یوتیوب جادی تی وی و کانال جادی تی وی در آپارات و تبلیغشون بهترین روحیه بخش من برای ادامه ویدئوها است.

جادی تی وی ۰۰۶ – کرکرها چطور قفل برنامه‌ها رو میشکنن

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

با ما باشین چون نگاه کردن به داخل فایل های اجرایی، هیجان انگیزه!

عضویت شما در کانال یوتیوب جادی تی وی و تبلیغش بهترین روحیه بخش من برای ادامه ویدئوها است

ایده و روش این ویدئوکست از این مطلب اومده.

جادی تی وی ۰۰۴ – اضافه کردن شمارنده بازدید کننده های وبگذر به وبلاگ بلاگفا

در قسمت چهارم از رادیو گیک به درخواست یک بیننده جواب می دیم: «چطوری برای وبلاگ بلاگفام شمارنده بذارم» و حین اینکار کمی در مورد اچ تی ام ال و اینکه پشت صفحات وب چی می گذره حرف می زنیم. ساده و سر راست و ده دقیقه (: در این شماره از جادی تی وی با استفاده از وبگذر برای وبلاگ پارناس یک شمارنده می سازیم و یاد می گیریم که پشت صفحه وب چیه و از کجا می شه اسکریپت بهش اضافه کرد و چطوری مطمئن شد که اونجاست.

سطح: مبتدی
موضوعات: شمارنده، وبلاگ، بلاگفا، وبگذر، ویزیتور، جاوااسکریپت