These days I’m convincing some colleagues and managers to not use TFS and use SVN instead. I’m pretty sure that SVN fits better into our hardware and knowledge limitations. Additionally we are going to use TFS just for source controlling. For me, SVN has many advantages over TFS even when pricing is not a matter: …
ماه: مارس 2010
همه میدانند که دوران SourceSafe خیلی وقت است به سر آمده و به جای آن باید جایگزین بهتری مثل SVN یا git پیدا کرد. اما با وجود آن هنوز هم باید برای برای از رده خارج کردن SourceSafe از بعضی جاها، دلایل واضح و گویایی پیدا کرد. از آنجا که من هم در حال براندازی …
در راستای این که هر کسی ممکن است هر چند سال یک بار به دنبال عوض کردن شرکتش با یک شرکت بهتر باشد لازم است که آدم همیشه فهرستی از شرکتهایی نرمافزاری که برایش جذابیت شغلی دارند را برای خود نگه دارد. این فهرست برای آنهایی که به دنبال پیدا کردن یک شرکت جدید هستند …
My first and only contribution in an open source software was OTRS. In there I translated, helped in localization, tested, answered to questions in mailing lists, and write some blog posts about it. My progress in OTRS was good but the problem was that OTRS was written in Perl in Linux platform but I was …
مدتهاست که به دنبال خلاصی از دست SourceSafe هستیم ولی چون رییس نمیخواهد، نمیشود که نمیشود. رییس آنقدر به SourceSafe علاقه دارد که من خودم هم بعضی وقتها یادم میرود چرا میخواهم آن را کنار بگذارم. برای جایگزینی SourceSafe دو گزینه را نامزد کردهام: SVN و git. ولی متاسفانه انتخاب بین این دو برایم آنقدر …
Did you ever thought about how one can find an open source equivalent project for an upcoming new application? We just did. Company is going to create an entirely new application for an online reservation system using ASP.NET. This reservation systems is used to reserve time of a group of people (like lawyers) for another …
When you write a new ASP.NET website, one possible situation is to deploy it on a shared remote server. In such a typical server there are many websites installed on a same machine. All of them use shared memory and shared CPU. Doing a simple operation of the site that may take 10 mili seconds …
Some people are used to avoid hard coding in every case they encounter. This extra avoid of hard coding leads to over parametrization. Everything is parametrized in constant classes and config files. Coders and method implementers should imagine every situation that a parameter can take. They must write extra if’s and over weighted switches just …
«رتبهبندی شرکتهای انفورماتیک» که نام کامل آن «آییننامه رتبهبندی و احراز صلاحیت شرکتهای انفورماتیکی» است، آییننامهای است که شورای عالی انفورماتیک کشور (زیرمجموعه معاونت برنامهریزی و نظارت راهبردی) بر اساس آن امتیازی ۱ تا ۷ به شرکتهای کامپیوتری میدهد. شرکتهای کامپیوتری اعم از سختافزاری، نرمافزاری، شبکهای و… برای عقد قرارداد با شرکتها و سازمانهای دولتی …
«مجله برنامهنویس» مجلهای الکترونیکی و رایگان است که توسط اعضا و دست اندرکاران «سایت برنامهنویس» که زمانی (حدود سال ۱۳۸۱) تنها مرجع معتبر برنامهنویسان ایرانی به حساب میآمد منتشر میشود. اولین شماره این مجله در اسفند ۱۳۸۷ منتشر شد و تاکنون (اسفند ۱۳۸۸) دو شماره دیگر نیز از آن منتشر شده است. مدتها بود که …