بایگانی ماهیانه: دسامبر 2013

چرا سی‌شارپ رو دوست دارم: یک جست‌وجوی ساده!

خیلی وقت بود که دوست داشتم در قالب نوشته‌های کوتاهی، کارهای جالبی که می‌شه با سی‌شارپ کرد رو توضیح بدم. حداقل سودش اینه که الان که از نظر روحی توانایی درس خودندن ندارم وقتم به بطالت نمی‌گذره. البته اگر سی‌شارپ بلد نیستید ولی سی‌پلاس‌پلاس متوجه می‌شید دیدن کدهایی که توی نوشته می‌بینید ضرری نداره. البته اگر متوجه نشدید زیاد ناراحت نشید. چون بالاخره یه روزی ما هم به آموزش سی‌شارپ می‌رسیم…

بخش جست‌وجو توی ویندوز ۸ یک کمی ناقصه و پاسخگوی نیاز من که می‌خواستم کلی فایل روی توی هاردم پیدا کنم نبود. برای همین هم یه کد ساده نوشتم که آدرس و چیزی که قراره جست‌وجو کنه رو از کاربر بگیره و همون‌جا هم خروجی بده (برنامه از نوع Console Applicationه. یعنی مثل سی‌پلاس‌پلاسی که ما داریم یاد می‌گیریم توی کنسول اجرا می‌شه و همون‌جا هم خروجی‌ش رو می‌ده)

ادامه خواندن چرا سی‌شارپ رو دوست دارم: یک جست‌وجوی ساده!

چند خطی راجع به مرورگر ملی

یکی از اولین چیزهایی که امروز توی عجوبه باهاش مواجه شدم سؤال یکی از دوستان معرفی یک مرورگر تولید داخل بود که فکر کنم نمی‌دونم چی چی (سازمان، مرکز یا هر چیز دیگه!) مدیریت توسعه ملی اینترنت یا متما تولید کرده. البته این اختصارسازی چیزی رو تعیین نمی‌کنه و منم می‌دونم دو برنامه‌نویس «دوبن» بگم ولی باعث نمی‌شه که همه از فرداش اطلاعات شخصی‌شون رو بیارن تحویل من بدن.

 اولین چیزی که دوست عزیزمون در مورد مرورگرهای خارجی کروم و فایرفاکس گفتن این بوده که با نیازهای امنیتی و فرهنگی ما رو برآورده نمی‌کنه و من متوجه نیازهای فرهنگی‌ای که یک فرد از مرورگرش داره چیه! مثلا هوا هم ممکنه اگه از آمریکا بیاد نیازهای فرهنگی من رو برآورده نکنه و چه بسا باعث انحراف من هم بشه!

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

نکته‌ی سوم اینه که این مرورگر به صورت سرخود certificateهایی روی مرورگر نصب می‌کنه. یعنی یه چیزی توی مایه‌های HTTPS سازمانی و این یعنی اگر یه دزد خبیثی بخواد وسط راه اطلاعات منو بدزده و قبلا مرورگرهایی مثل کروم هشدار می‌دادن که این certificate معتبر نیست، این مرورگر با گشاده‌رویی سایت رو کنترل می‌کنه و اطلاعات‌تون مثل پسورد جیمیل و یاهو و فیسبوک و توییتر  (و هر سایتی که زور می‌زده تا با HTTPS اطلاعات شما رو امن‌تر نگه داره) ممکنه مثل آب ریخته بیوفته دست دزد خبیث‌مون :|

دیگه حرفی ندارم جز این‌که تولد دو برنامه‌نویس هم گذشت و ما فعالیت‌مون به صفر میل کرده و درگیر کنکوریم (مثلن!) و این بهانه‌ها و امید به این‌که بعد از کنکور (نه دقیقا روز بعدش!) دو برنامه‌نویس دوباره به روزهای اوجش برگرده و در آخر هم شب یلداتون مبارک :)