جستجوی پیشرفته مطالب

فیلتر جستجو:
*
استخراج آدرس‌های ایمیل از یک متن
در قسمت اول بررسی نحوه برنامه نویسی افزونه outlook ، در مورد استفاده از regular expressions اندکی توضیح داده شد. امروز مثالی دیگر از همین دست را بررسی خواهیم کرد.چند روز قبل یک ایمیل تبلیغاتی به دست من رسید که فرد ارسال کننده انبوهی از ایمیل‌ها را در قسمت To قرار داده بود (بجای قسمت BCC (رونوشت مخفی)).خوب، برای جدا کردن انبوهی از ایمیل‌های مخلوط با سایر متون چه باید کرد؟ چند ساعت وقت گذاشت و تک تک آنها را به صورت دستی جدا کرد؟ (برای ذخیره ...
استفاده از واژه‌نامه آنلاین babylon در فایرفاکس
مطلبی را امروز در حین جستجو در سایت اسکریپت‌های گریس مانکی دیدم که محض اطلاعات عمومی بد نیست :)ابتدا گریس مانکی را نصب کنید :)https://addons.mozilla.org/en-US/firefox/addon/748یکبار فایرفاکس را ببندید و باز کنید.اکنون به آدرس زیر رفته و بر روی دکمه install this script در بالای صفحه کلیک کنید:http://userscripts.org/scripts/show/9671بعد از نصب آن، به آدرس زیر مراجعه کنید و همین عملیات را تکرار کنید یعنی install this scripthttp://userscripts. ...
بررسی جزئیات برنامه نویسی افزونه تاریخ فارسی برای outlook 2007 - قسمت اول
قبل از شروع بحث، سورس کامل پروژه را از اینجا دریافت کنید (یک پروژه VSTO از نوع outlook add-in در VS.Net 2008 SP1).توضیحات مربوطه را به دو قسمت تقسیم کرده‌ام. قسمت اول یافتن تاریخ‌های sent و فارسی کردن آنها و قسمت بعدی نحوه اضافه کردن یک ستون و مقدار دهی آن (در روزی دیگر).متن ایمیل‌های دریافتی در آوت‌لوک‌های جدید عموما به دو فرمت HTML و یا RichText دریافت می‌شوند. حالت‌های دیگری هم مانند plain و unspecified هم موجود هستند که حتی اگر ایمیلی ...
Contact me
لطفا نظرات، پیشنهادات و انتقادات (غیر عمومی) خود را از طریق فرم موجود در منوی سایت ارسال نمائید.
افزونه تاریخ فارسی برای outlook 2007
عموما در محیط کاری اگر شبکه ویندوزی و mail server مورد استفاده هم ms exchange باشد، به طور قطع از outlook برای انجام امور روزمره ارسال و دریافت ایمیل استفاده می‌شود.طبق معمول هم مشکل ما تاریخ فارسی است! یکی از شرکت‌های ایرانی که در این‌باره محصولی را ارائه داده با hook کردن تاریخ ویندوز، هر جایی که تاریخی قرار است نمایش داده شود، آنرا فارسی می‌کند. این محصول دو ایراد دارد: الف) رایگان نیست! ب) این hook بر روی عملکرد سایر برنامه‌ها تاثیرگذا ...
بلاگ‌ها و مطالب مطالعه شده در هفته قبل (هفته سوم آبان)
وبلاگ‌ها و سایت‌های ایرانیباتلاقهایی که یک برنامه نویس در آن می افتدمیز کاری مجازی در ویندوز ویستا (البته روی XP هم کار کرد)وسوسه ای به نام مهاجرتکد رمزنگاری WPA شبکه های بی سیم شکسته شدحکم اعدام هکرها در پاکستان!نصب گام به گام SQL Server 2008انتشار SMF 1.1.7نصب اکتیو دایرکتوری در ویندوز سرور 2008ASP. Netنکاتی در مورد مدیریت حافظه در ASP.netچهار مقاله آموزشی استفاده از jQuery در ASP.Netطراحی وبرسم نمودار با CSS !انتخاب کننده رنگ با jQueryل ...
مرور چند تجربه کوتاه با Microsoft virtual pc
از virtual pc که یک ویندوز اکس پی بر روی آن نصب کرده‌ام برای اتصال به VPN‌ استفاده می‌کنم. (متاسفانه آخرین نگارش vmware برای این‌کار جواب نداد)زمان اتصال به VPN کل سیستم وارد شبکه مورد نظر خواهد شد و این مورد شاید به‌دلایلی برای مثال قطع اینترنت و یا اعمال پالیسی‌های شبکه بر روی کامپیوتر کاری جالب نباشد (استفاده از VPN برای اتصال به یک شبکه دومین ویندوزی). اما با نصب ماشین مجازی و اجرای یک سیستم عامل دیگر به موازات سیستم عامل اصلی، کار اتص ...
تشخیص کمبود ایندکس‌ها در SQL server
در مطالب قبلی به اختصار در مورد dynamic management views که از SQL server 2005 به بعد ارائه شده‌اند مثال‌هایی کاربردی ارائه گشتند. یکی دیگر از قابلیت‌های فوق العاده مهم این DMV ها، پیشنهاد ایجاد ایندکس بر روی جداول است. این پیشنهادات بر اساس آمارهای جمع آوری شده توسط موتور بهینه ساز اجرای کوئری‌ها در اس کیوال سرور به شما ارائه خواهند شد. برای مثال کوئری زیر را در management studio اجر نمائید:USE master; SELECT d.database_id, d.object_ ...
خواندن فید گزارش آب و هوای یاهو با استفاده از روش Xml serialization
در مطلب قبلی (در مورد کتابخانه anti-xss مایکروسافت) از روش xml serialization برای خواندن فایل xml حملات استفاده کردیم.ایجاد این کلاس و نگاشت اشیاء با توجه به ساختار ساده آن به صورت دستی و به‌سادگی انجام شد. اکنون به مثال زیر دقت بفرمائید:سرویس آب و هوای یاهو برای شهرهای مختلف ایران از طریق لینک زیر قابل استفاده است:http://weather.yahoo.com/regional/IRXX.htmlاگر به صفحات شهرهای مختلف مراجعه نمائید، یک فید rss هم مشاهده خواهید کرد، برای مثال ...
بررسی Microsoft Anti-Cross Site Scripting Library
هنگام نمایش اطلاعات در وب باید اطلاعات خام دریافتی از کاربر را encode کرده و سپس نمایش داد تا از حملات XSS یا cross site scripting attacks در امان ماند. مثلا وبلاگی را طراحی کرده‌اید و یک نفر اطلاعات زیر را بجای توضیحات ارسال کرده است:<SCRIPT>alert('XSS')</SCRIPT>اگر اطلاعات به همین شکل دریافت و بدون تغییر هم نمایش داده شود، یک ضعف امنیتی برای سایت شما به‌حساب خواهد آمد. (بحث دزدیدن اطلاعات کوکی و امثال آن از این طریق با معرفی ...