فنی

‫نصب OTRS روی ویندوز ویستا

معرفی OTRS  OTRS معروف‌ترین نرم افزار کد باز (Open Source) برای پیاده سازی سیستم پشتیبانی است. سیستم پشتیبانی با اسامی Service Desk و Help Desk هم شناخته شده و بخش مهمی از ITIL را تشکیل می‌دهد. ITIL نام مجموعه‌ای از کتب، تجارب و توصیه نامه‌های دولت انگلستان در زمینه مدیریت IT است. مدیریت IT همان …

‫مشکل اضافه شدن اتوماتیک xmlns به web.config

در Visual Studio 2005 (و احتمالا نسخه ۲۰۰۸) هر بار که Web Site Administration Tool در یک پروژه وب اجرا شود عبارت xmlns=“http://schemas.microsoft.com/.NetConfiguration/v2.0“‎ به عنوان یک attribute به تگ <configuration> در web.config اضافه می‌شود. علی الظاهر این کار از دید مایکروسافت یک باگ است و تگ فوق الذکر نباید چنین attributeی داشته باشد. وجود این …

تجربه‌ای شیرین با «آژاکس»‏

تنها تجربه من با آژاکس مربوط به زمانی است که هنوز نسخه‌های «اطلس» روی بتا بودند و چون علاقه خودم هم بیشتر به سطح سرویس و Performance بود تا به UI در نتیجه چیز زیادی راجع به برنامه نویسی با آژاکس و سختی و آسان آن نمی‌دانستم. در طول چند روز گذشته مجبور شدم برای …

‫خطای Unable to load client print control

MS SQL Reporting Services برای چاپ گزارشات از طریق صفحات وب از یک کنترل ActiveX به نام ClientPrintControl استفاده می‌کند. هر بار که کاربری بخواهد یکی از گزارشات را از طریق صفحات وب چاپ کند این کنترل به طور خودکار به کامپیوترش بارگذاری (download) شده و به طور اتوماتیک نصب می‌گردد. البته برای این کار …

‫مهاجرت پروژه‌های دات نت از VS 2005 به 2008 و از Framework 2.0 به 3.5

برای این مهاجرت (ارتقا) باید ملاحظات زیادی را در نظر گرفته و دقت زیادی می‌کردم. چون حجم پروژه‌ها و solutionها خیلی زیاد بود و وابستگی‌های زیادی به هم داشتند و کم‌ترین اشتباه دردسرهای زیادی را درست می‌کردند. خصوصا این که کل سورس با ملاحظات امنیتی مختلفی روی Source Safe قرار داشتند. مشکلاتی را که در …

‫اولین تجربه با «پرل»

زبان پرل (Perl) در یکی از نرم افزارهایی که اخیرا مجبور به استفاده از آن شده‌ام یعنی OTRS و بعضی برنامه‌های معروف دیگر مثل Movable Type و PRTG استفاده شده است. این زبان در یونیکس و قاعدتا در لینوکس هم طرفداران زیادی دارد و در محیط‌های ویندوزی هم در کاربردهای سیستمی مثل مدیریت شبکه زبان …

سازگارترین فونت‌های ممکن برای فارسی نویسی در کامپیوتر

این لیست حاوی ۵ سری فونت است که حداکثر سازگاری را با یونیکد و استانداردهای ملی ایران یعنی استاندارد ماتصا ۶۲۱۹ (ISIRI 6219) و استاندارد ماتصا ۹۱۴۷ (ISIRI 9147) را رعایت کرده‌اند. هر چند که بیشتر آنها در پیاده سازی صحیح بعضی کاراکترهای خاص مثل ممیز و علامت جدا کننده هزارتایی فارسی (عربی) مشکل داشته …

‫مقایسه روش‌های MSF Agile و MSF CMMI

این یک مقایسه سریع السیر بین این دو روش یا متودولوژی توسعه نرم افزار است که یکی از آنها در آخر کار بیشتر بررسی شده است. سریع السیر بودن یعنی این که ممکن است خیلی چیزها از قلم افتاده یا اشتباه کوچکی رخ داده باشد. از آنجا که وقت خیلی زیادی برای انجام این کار …

جدول مقایسه فونت‌های رایج فارسی

حین مهاجرت از MS SQL Server 2005 به نسخه 2008 متوجه شدیم که اشکالی در نمایش گزارشات در MS SQL Reporting Services وجود دارد. اکثر گزارشات بر اساس فونت‌های «سری بی شرکت برنا رایانه» ساخته شده بودند و حالا که آنها را با Reporting Services 2008 باز می‌کردیم حروف انگلیسی هم در rdl و هم …

‫ویرایش‌های مختلف Visual Studio و TFS و ابهامات آن

از چند وقت پیش که استفاده از سورس کنترل TFS به جای ویژوال استودیو در دستور کار قرار گرفت فهمیدم که از TFS می‌توان به جای جیرا که الان از آن استفاده می‌کنیم هم استفاده کنیم. وجود امکانات دیگری مثل بیلدهای اتوماتیک و Code Analysis به هنگام check-in برنامه نویسان انگیزه خیلی خوبی شد برای …