در بسیاری از موارد، پس از نصب این برنامه مشاهده نمودم که ابزارهای سمت کلاینت (Client Tools) از قبیل Sql Server Management Studio و Documentations و غیره نصب نشده اند.
در ابتدا تصور می کردم که هنگام نصب این برنامه بی دقتی کرده ام ولی با تکرار این موضوع متوجه شدم که اشکالی در کار وجود دارد.
جالب اینجا بود که هنگامی که DVD این برنامه را مجددا اجرا می کردم و قصد داشتم که مواردی را که نصب نشده بود نصب کنم، برنامه به من اعلام می کرد که تمامی موارد نصب شده اند! در حالی که این موضوع صحت نداشت.
و برنامه اجازه ی نصب مجدد این کامپوننت ها را هم نمی داد. و تنها راه باقی مانده ، حذف کردن این نرم افزار و نصب مجدد آن بود که باز هم نمی توانستم مطمئن باشم که مشکل تکرار نخواهد شد.

تا اینکه سرانجام به سراغ گوگل رفتم و به جستجوی علت این موضوع پرداختم.
در ابتدای جستجو متوجه شدم که این مشکل برای عده زیادی از افراد به وجود آمده و مختص من نیست.
پس از طی چند دقیقه متوجه شدم که این مشکل معمولا برای افرادی به وجود آمده که ابتدا برنامه Visual Studio را نصب نموده اند و سپس به سراغ نصب برنامه SQL Server 2005 رفته اند.
سرانجام به نتایج زیر رسیدم.
پس از نصب برنامه Visual Studio اگر شما نصب گزینه SQLExpress را نیز انتخاب کرده باشید، این برنامه یک پوشه به نام Tools در مسیر زیر ایجاد خواهد نمود. (در این مقاله من فرض کرده ام که برنامه را در درایو C نصب نموده اید)
سپس هنگام نصب نرم افزار SQL Server 2005 ، فایل Setup وقتی متوجه می شود که پوشه tools در این مسیر وجود دارد، فرض را بر این می گذارد که ابزارهای سمت کلاینت از قبیل Sql Server Management Studio نصب شده اند و دیگر این ابزار ها را نصب نمی کند!
البته باید ذکر کنم که شاید این مشکل مربوط به نسخه ای که من نصب می کنم باشد و در نسخه های جدید تر، این مشکل را مایکروسافت رفع نموده باشد.
لذا راه حل زیر جهت رفع این مشکل پیشنهاد می شود.
پس از نصب نرم افزار SQL Server 2005 متوجه شده اید که ابزارهای سمت کلاینت از قبیل Sql Server Management Studio نصب نشده اند.
معمولا داخل فولدر نسخه مورد نظر برنامه در DVD یا CD شما (من نسخه SQL Server 2005 Developer Edition را استفاده می کنم) دو فولدر به نام های Servers و Tools وجود دارند.
داخل پوشه Servers فایل های مروبط به نصب برنامه وجود دارد ولی ما با پوشه Tools کار داریم.
به داخل فولدر های زیر رفته و فایل SqlRun_Tools.msi را اجرا نمایید.
پس از جرای این فایل پس از چند لحظه با دیالوگ زیر مواجه خواهید شد.

گزینه Change Installed Components را انتخاب نموده و با خیال راحت به نصب موارد ناقض SQL Server 2005 بپردازید.
1 MB | 18 pages | PDF
کارگاه آموزش سیستم حروفچینی لاتک و زی پرشین - Latex Workshop
ارائه توسط : هادی رنجی
2 MB | 149 pages | PDF
مقدمه ای نه چندان کوتاه بر LATEX
نویسنده : توبیاس اوتیکر مترجم : دکتر مهدی امید علی
SQLite یک برنامه مدیریت بانک اطلاعاتی مبتنی بر زبان استاندارد SQL هست.
بر خلاف مدل های مرسوم بانک اطلاعاتی که به صورت Client/Server هستند و نیاز به نصب و پیکر بندی های خاص خودشون دارن، SQLite تنها یک برنامه مدیریت بانک اطلاعاتی مستقل هست که نیازی به هیچ گونه نصب و پیکر بندی ای نداره و مهمترین هدف از عرضه اون به کار گریش به صورت ضمیمه شده در سیستم های مختلف هست.
یک مثال خیلی کارا در این رابطه میتونه برنامه های موبایل و سیستم عامل های موبایل باشه که با توجه به ماهیت اونها ضرورت به کار گیری چنین برنامه های مدیریت بانک اطلاعاتی رو دو چندان میکنه. برای تصدیق این مطلب میتونین از اینجا به لیست مشتریان صاحب نام این برنامه دسترسی پیدا کنید. SQLite به صورت رایگان عرضه میشه و مجوز همراه اون امکان استفاده از اون رو در هر سطحی رو میده که بسیار ارزشمند هست.
بعبارتي SQLite یک پایگاه داده کوچک (حجمی در حدود 500 KB) که به زبان C در قالب یک کتابخانه (Library) نوشته شده است و از پایگاه داده های RDBMS به حساب می آید. این پایگاه داده بدون لیسانس (Public Domain) ، آزاد و open source منتشر می شود
SQLite Expert ابزاری قدرتمند و ویژوال می باشد که به شما این امکان را می دهد تا بتوانید به آسانی دیتا بیس های SQLite خود را مدیریت نموده و دید بهتری نسبت به اینکه چگونه دیتا بیس شما عمل می کند، بدست آورید. این نرم افزار، مدیریت دیتا بیس و نگه داری از آن را در محیطی یکتا و یکپارچه و با واسطی گرافیکی تمیز و بدیع، ترکیب می نماید . با استفاد ه از SQLite Expert قادر خواهید بود جداول و نماها رابصورت بصری و بدون نوشتن حتی یک خط SQL ویرایش نمایید.
قابلیتهای کلیدی نرم افزار SQLite Expert v2.0.28 :
* درباره سازی ساده فیلدها، فهرست ها، قید ها، تریگر ها بدون از دست دادن اطلاعات موجود برروی جداول
* ساختن اسکریپتهای SQL و تولید نماها بصورت بصری با استفاده از سازنده Query
* ایحاد دیتابیس های SQL ، مشاهده و تغییر پارامترهای دیتابیس ، بررسی تمامیت دیتابیس و فشردگی آن
* انتقال آسان دیتا میان دیتابیس های SQLite
* وارد کردن اطلاعات از اسکریپتهای SQL یا اطلاعت منبع ADO یا استخراج اسکریپتهای SQL
* نمایش و ویرایش دیتا بصورت گرافیکی ، شامل فیلدهای تصویر و BLOB
* پشتیبانی از فرمتهای تصویری BMP, JPG و PNG
* اجرای Query های SQL و نمایش نتایج بصورت گرافیکی یا متنی
سازنده : http://www.sqliteexpert.com
دانشجویان مهندسی کامپیوتر باید مطمئن باشند پس از فراغت از تحصیل، شغل حقیقی آن ها احتمالاً زیر مجموعه یکی از موارد زیر خواهد بود: 1- پژوهشگر صنعتی 2- توسعه دهنده سخت افزاری یا نرم افزاری (Developer) ...
کاری که مهندس کامپیوتر انجام میدهد دقیقاً با اصول هفتگانهای که در مقاله "مهندس کیست؟" عنوان شد، مطابقت دارد. خواه در حوزه نرم افزار و اطلاعات باشد. خواه در حوزه سخت افزار و دستگاه کامپیوتر. دو نکته جالب در این ارتباط آن است که اولاً با جایگزین کردن عبارت «کامپیوتر» و «سیستمها و تجهیزات کامپیوتری» در اصول هفتگانه، یک تعریف جامع و با ارزش از شغل «مهندسی کامپیوتر» به دست میآید که میتواند مورد استفاده دانش آموزان علاقه مند به ورود به دانشگاهها و تحصیل در رشته کامپیوتر قرار گیرد.
ثانیاً پیشرفت علوم و فن آوری در دنیای کامپیوتر به قدری سریع است که به جرأت میتوان ادعا کرد هیچ مهندس کامپیوتری را نمیتوان یافت که هم زمان به هر هفت مورد اشراف داشته باشد، بلکه در دنیای کامپیوتر (و نیز بسیاری از علوم مهندسی دیگر) هر یک از اینها خود یک شغل کامل مهندسی محسوب میشوند. بنابراین دانشجویان مهندسی کامپیوتر آگاه باشند که پس از فراغت از تحصیل، شغل حقیقی آنها احتمالاً زیر مجموعه یکی از موارد زیر خواهد بود:
1- پژوهشگر صنعتی
2- توسعه دهنده سخت افزاری یا نرم افزاری (Developer)
3- مهندس طراح،
4- مهندس ساخت،
5- مهندس تولید،
6- کارشناس یک سیستم یا ابزار خاص،
7- مدیر (پروژه کامپیوتری، بخش IT، شرکت کامپیوتری و...).
هر یک از این هفت شغل واقعاً یک امر مهندسی است. علی الخصوص باید روی مهندس بودن موارد 1، 2، 6 و 7 تأکید کنم. توجه داشته باشید که مورد 1 متفاوت از یک دانشمند است. یک شغل معروف در گروه 2، «برنامه نویسی» معمول و شناخته شده در سطح جامعه است. جالب این که یک برنامهنویس سیستم (System Programmer) را مانند برنامهنویسان توانمندی که سیستم عاملهای لینوکس، ویندوز، مکینتاش، یونیکس و غیره را ساختهاند، کمتر میتوان توسعه دهنده نامید، چون در واقع «طراح نرم افزار» هستند و به گروه 3 تعلق بیشتری دارند.
حتی خیلی مهم است که بدانیم کسانی که در بازار کامپیوتر، اصطلاحاً «سیستم اسمبل میکنند». اگر این کار را با آگاهی از مبانی علمی و فنی سیستم ها و اشراف بر محصولات بازار و مشخصات آنها و نیاز و بودجه مشتری انجام دهند، بدون هیچ شک و شبههای کار مهندسی می کنند. در واقع اگر نیک بنگریم بعضی از شرکتهای کامپیوتری ایران و سایر کشورهای دنیا کاری جز این انجام نمیدهند.
حتی شغل گروه هفت، مدیریت صنعتی در حوزه ی IT، نیز به معنای واقعی کلمه کار مهندسی است. با این تفاوت که متخصصان این گروه لزوماً باید قبلاً در بعضی از 6 مورد قبلی تجربه و دانش کافی داشته باشند. مسأله مدیریت در صنعت IT با توجه به این که اصولاً بعضی امور در کشور ما از بی نظمی و هرج و مرج خاصی برخوردار است، اهمیت فراوانی دارد!

Website Indexer محصولی جدید و رایگان از Phoenix Labs، ابزار ایندکس است که ادعا می کند می تواند وب سایت مورد نظر شما را جزو نتایج موتورهای جستجوی رایج ایندکس کند.
این برنامه لینک شما را در بیشتر از 100 منبع خوب رتبه بندی شده (well-ranked) ثبت می کند. به علاوه، هر لینک را پینگ می کند تا موتورهای جستجویی مانند Bing ، Yahoo ، Google و … را از وجودشان دائما مطلع سازد. در نهایت، این ابزار back-link نیز تهیه می نماید تا افزایش رتبه وب سایت شما را ممکن سازد.
Website Indexer ظاهری ساده دارد. زمانی که برای اولین بار برنامه را اجرا می کنید، لازم است یک اکاونت رایگان با نام و پست الکترونیکی خود بسازید. سپس، کد فعال سازی به نشانی پست الکترونیکی شما ارسال خواهد شد.
شما در این مرحله می بایست URL سایت مورد نظر به همراه واژه های کلیدی (مخصوص سایت ایندکس) را وارد نمایید. وقتی دکمه Start را می زنید، این برنامه شروع به ثبت لینک شما در منابع مختلف در سطح اینترنت می نماید. البته شما از طریق نوار پیشرفت (progress bar) می توانید پیشرفت کار را ملاحظه نمایید.
براساس اعلام شرکت سازنده، ایندکس نمودن وب سایت آن تنها پنج دقیقه زمان برده است. اما در حالت کلی، می توان چنین اعلام کرد که نتایج در مدت یک تا پنج ساعت مشخص می گردد.
Website Indexer تحت Windows XP/Vista/7 قابل اجراست و بنا به اعلام شرکت سازنده، تحت سیستم های 32 بیتی با ویندوز 7 تست شده است.
برنامه Evernote یه برنامه تقریبا جامع هست با نقاط قوت و ضعفش.
این برنامه برای نوشتن خاطرات و نوشته هاتون هست و می تونید از هر جایی به نوشته هاتون از طریق اینترنت، موبایل و سیستم عامل های مختلف دسترسی داشته باشید. این برنامه رایگان هست و عضویت در اون هم 2 نوع داره: هم رایگان و هم مثه سایت های دیگه می تونید با پرداخت مبلغی توش عضو شید و از مزایای بیشتری که در اختیارتون قرار میده استفاده کنید.
وقتی وارد سایت http://www.evernote.com میشید با توجه به سیستم عاملتون برای کامپیوتر های شخصی و بر حسب سیستم موبایلتون برای موبایلتون دانلود کنید. حجم برنامه 38 مگابایت برای ویندوز هست. بعد از نصب برنامه باید یک حساب برای ذخیره نوشته هاتون ایجاد کنید که رایگان هست. بعد از وارد شدن به حسابتون می تونید یادداشتهاتون رو بنویسید و فایلهاتون رو همراه نوشتتون آپلود کنید. اما برای خساب های کاربری رایگان فقط عکس و موسیقی و pdf می تونید آپلود کنید. محدودیت دیگه برای خساب های کاربری رایگان هم اینه که در ماه 40 مگابایت حجم نوشته ها و فایلهاتون میتونه باشه.
شما از طریق موبایل و وب و حتی با زدن ایمیل به ایمیل مخصوصتون که با توجه به نام کاربریتون ساخته میشه می تونید نوشته هاتون رو ثبت کنید و همیه به اونها دسترسی داشته باشید.
تا اینجا تمام نقاط قوت این برنامه و ایده بود اما ۲ نقطه ضعف این برنامه یکی اینه که یکم کار با زبان فارسی توش سخته دوم این که بعضی گوشی ها رو ساپورت میکنه. اما جالب اینه که از طریق iPod هم می تونید با این برنامه کار کنید.
چند وقتی بود که از کرش کردنها و پریلود ۱۰ ثانیهای فایرفکس که انگار داری فتوشاپ رو باز میکنی خسته شده بودم. اما بیشتر از خود فایرفکس افزونه هاش بود که منو اسیر کرده بود. اما چند روز پیش مقالهای در مورد فایرفکس و کروم خوندم که در نتیجه به کروم مهاجرت کردم.
افزونههای فایرفکس که منو بدجور گیر انداخته بود ۳ تا بود: Sync و Firebug و دیکشنری مریم که دوستان ایرانی زحمتش رو کشیده بودن.
در مورد سینک کردن اطلاعاتم چون همیشه رمزهای عبورم و شناسه هام و بوک مارک هام برام شدیدا مهم بود یه جیمیل ساختم و از طریق خود کروم اطاعاتم رو سینک کردم. از طریق Option و تب Personal Stuff گزینه Sync رو بزنید و اطلاعات جیمیلتون رو وارد کنید و همیشه اطلاعاتتون از هر کامپیوتری در دسترس هست.
افزونه بعدی فایرفکس Firebug بود که بیشتر به درد طراحی وب میخوره که تمام اطلاعات یک وب رو بهمون با تمام مشخصات نشون میده مثلا کدهای CSS و Java و HTML. اما کروم این مشکل من رو حل کرد با گزینهای به نام Inspect Element. کافیه رو صفحه کلیک راست کنید و این گزینه رو انتخاب کیند. تمام اطلاعات صفحه براتون به نمایش در میاد.
در مورد دیکشنری هم که خود گوگل تنطماتی داره که براتون کل صفحه رو ترجمه میکنه. حتی از افزونه های دیگه کروم برای این کار می تونید استفاده کنید.
اما اگر دنبال افزونههای بیشتری برای کروم میگردید کافیه به سایت
http: //www.chromeextensions. org
مراجعه کنید و از افزونههای کروم لذت ببرید.
سادگی کروم واقعا لذت بخش هست. و اما مهمتر از اون سرعت کروم هست که جاوا رو خیلی سریع لود می کنه و در کل سرعت بالایی داره.
فعلا تنها مشکل من با کروم توی فیس بوک هست. با اینکه سایت رو سریع لود می کنه اما بعضی وقت ها گیر میکنه و دیگه هیچ صفخه ای فیس بوک رو لود نمی کنه. البته شاید مشکل از پروکسی من هم باشه اما قبلا توی این یک زمینه با فایرفکس مشکل نداشتم.
در آخر این رو بگم که وب گردی با کروم واقعا لذت بخش هست. به امتحانش می ارزه.
امتحان کنید.
برای دیکشنری که در کروم بشه راحت باهاش کار کرد یک افزونه خوب پیدا کردم که لغات رو با استفاده از خود Google translate ترجمه می کنه.
بسته به اینکه شما یک کلمه یا یک جمله انتخاب کرده باشید این افزونه یک کلمه یا یک جمله رو براتون ترجمه می کنه.
البته افزونه مریم که برای فایرفکس بود نوع کلمه رو هم از Google translate نمایش میداد و نام یا قید و صفت بودن کلمه رو نشون می داد.
اما این افزونه کروم رو از آدرس زیر میتونید نصب کنید و فقط کافیه که از Tools گزینه Extensions را بزنید و در تنظیمات این افزونه زبان مقصد رو یعنی زبانی که می خواهید کلمات بهش ترجمه بشن رو تعیین کنید.
Right Click and Translate - 2.0.2

FreeTextBox

ادیتور ویزیویگ چیست؟
در بسیاری از پروژه ها ، شما نیازمند آن هستید که بجای یک textBox ساده، امکانات بیشتری را برای تهیه متن های پرمحتوا در اختیار کاربر قرار دهید. بطور مثال برای ایجاد یک وبلاگ در یک پروژه شما نیازمند یک ادیتور متن قدرتمند برای ویرایش متون وبلاگتان هستید. اینجاست که ادیتورهای ویزیویگ به کمک شما میآیند. این ادیتور ها محیطی مانند ورد را به شما نمایش میدهند و شما میتوانید متن نوشته شده را فرمت کنید، به آن رنگ و سایز و غیره بدهید و حتی جدول رسم کنید و در هنگام submit کردن فرم ، کد HTML آنچه را که شما ایجاد کرده اید به شما بعنوان خروجی میدهد.
ادیتور ویزیویگ یعنی چه ؟
عبارت ویزیویگ (WYSIWYG) از حروف اول جمله ی What You See Is What You Get به دست آمده است و به این معناست که ادیتور ویزیویگ آنچه را که شما در آن میبینید، دقیقا همان را - به صورت HTML - به شما تحویل میدهد.
طرز کار ادیتورهای ویزیویگ :
این ادیتورها معمولا با استفاده از جاوا اسکریپت کار میکنند و با استفاده از کدهای سمت کلاینت، کد HTML متن شما را ایجاد میکنند. به همین دلیل برای استفاده از بسیاری از این ادیتورها شما نیازمند اضافه کردن کدهای Javascript در داخل صفحه ی HTML خود هستید، البته این قضیه یک خوبی نیز دارد. این ادیتورها چون جاوا اسکریپتی مقدار خود را به فرم پاس میدهند، در کلیه زبان های برنامه نویسی تحت وب مانند asp, php , CF , asp.net , jsp قابل استفاده اند. در میتوانید با مجموعه ای از این ادیتورها اشنا شوید.
ادیتور ویزیویگ دات نتی :
ادیتورهای ویزیویگ معمولا جاوا اسکریپتی هستند و باید طرز استفاده از آنها را از راهنمای آنها به دست آورید. اما ادیتور FreeTextBox یک ادیتور ویزیوگ مخصوص کاربران asp.net است و به سادگی در پروژه های دات نت قابل استفاده است.
ادیتوری قدرتمند برای دات نت کاران:
این ادیتور ویزیویگ رایگان است و بصورت یک کامپوننت در پروژه شما قابل استفاده است. در میتوانید یک نمونه از اجرای این پروژه را مشاهده کنید و در میتوانید امکانات این ادیتور را مشاهده کنید.
وب سایت : www.FreeTextBox.com
متاسفانه یا خوشبختانه U3 برنامه ای رایگان نیست و لذا امکان دانلود و استفاده از آن بر روی کول دیسک بدون صرف هزینه امکان پذیر نیست .
پس تنها می توانستم جستجو کنم تا نرم افزاری مشابه برای این قابلیت پیدا کنم . تا اینکه به نرم افزار رایگان CodySafe برخورد کردم .
CodySafe
یک نرم افزار عالی و کم حجم و صد البته کاملا رایگان که با استفاده از آن می توانید در کول دیسک های معمولی خود قابلیتی چون کول دیسک های U3 را تجربه کنید .
CodySafe رایگان دارای ویژگی های است که به نظرم برتری های بسیاری نسبت به U3 پولی دارد :
برخی از ویژگی های CodySafe :
- اشغال حافظه بسیار کمتر در کول دیسک (نزدیک به 3 مگابایت)
- اجرای بسیار سریعتر CodySafe در مقایسه با U3
- نمایش میزان حافظه اشغال شده و و باقی مانده از حافظه کول دیسک به صورت گرافیکی
- پشتیبانی از 16 زبان مختلف از جمله فارسی!
- قابلیت حفاظت از کول دیسک در مقابل ویروس های Autorun
- اضافه کردن نرم افزارهای دلخواه به آسانی هر چه تمام تر
- مجهز به برنامه بررسی سلامت کول دیسک و عیب یابی و برطرف کردن مشکلات مربوط به آن (مثل رفع بدسکتور)
- قابلیت تعریف کلیدهای میان بر (Shortcut) برای انجام عملیات های مختلف (مثلا تعریف یک میانبر برای عمل Safe Remove)
- حجم بسیار کم نرم افزار (حدود 2 مگابایت)
- انجام عمل Safe Remove فلش دیسک تنها با یک کلیک و یا فشردن کلیک میانبر دلخواه
- کاملا رایگان
- پشتیبانی کامل از ویندوزهای XP – Vista – Seven
به نظر من تنها برتری U3 قابلیت رمزگذاری (Password) بر روی حافظه جانبی است که CodySafe از آن بی بهره است . با این حال به شخصه CodySafe را به دلیل مزایای فراوانش نسبت به U3 ترجیح می دهم .
برای اضافه کردن این قابلیت مفید به Cool Disk خود مراحل زیر را انجام دهید :
» ابتدا نرم افزار CodySafe را با حجم حدود 2 مگابایت از اینجا دریافت کنید .
» سپس کول دیسک خود را به رایانه خود متصل نموده و فایل Setup نرم افزار CodySafe را اجرا کنید.
» معمولا نرم افزار به صورت هوشمند درایو مربوط به کول دیسکتان را تشخیص می دهد … مسیر نصب می بایست در درایو مربوط به کول دیسک باشد چرا که نرم افزار بر خلاف همگی نرم افزارها می بایست بر روی کول دیسک تان نصب شود نه هارد دیسک شما . نگران نباشید همان طور که قبلا توضیح داده شد نرم افزار تنها حدود 3 مگابایت از ظرفیت کول دیسکتان را اشغال می کند .
» چند ثانیه منتظر بمانید تا فایلهای مربوطه بر روی کول دیسک نصب شوند .
راهنمای اضافه کردن برنامه CodySafe :
برای اضافه کردن یک نرم افزار در منوی CodySafe راحت ترین راه استفاده از نرم افزارهای Portable است . نرم افزار Portable مورد نظر خود را آماده کرده و سپس وارد تنظیمات نرم افزار شده و در بخش مدیریت برنامه ها به زیانهی افزودن برنامه مراجعه مراجعه کرده و آدرس نرم افزار Portable مورد نظر خود را بدهید تا پس از چند ثانیه به منوی CodySafe اضافه شود . شما همچنین می توایند تعیین کنید که برنامه ای خاص به محض شروع CodySafe احرا شود . این قابلیت مثلا برای اجرا یک آنتی ویروس می تواند بسیار مفید واقع شود .
چند روز پیش سوال شده بود كه چگونه می توان دیتابیس MS SQL Server خود را بدون مشكلات احتمالی و به راحت ترين روش ممكن به سرور دیگری انتقال داد؟ برای درك بهتر سوال یك سناریو مطرح می كنم: شما WinCMS.Net Pro را داونلوئد كرده اید و بر روی localhost نصب می باشد؛ حال یا بصورت پیش فرض از دیتابیس فایلی SQL Server 2005 Express استفاده می كنید و یا با اجرای اسكریپت همراه فایل از سرور لوكال SQL Server 2005 بهره می برید. پس از آماده سازی سایت خود و ورود اطلاعات به آن در حالت لوكال، قصد آپلوئد آن به هاست خود در اینترنت و راه اندازی سایت خود را دارید بر روی هاست امكان استفاده از مد Express نمی باشد؛ حال چه كنیم؟
جواب: كاركنان مایكروسافت برنامه كوچك و بسیار مفیدی جهت انتشار دیتابیس به سرور های دیگر بصورت اسكریپت ارائه داده اند. این برنامه می تواند هم ساختار و هم اطلاعات درون پایگاه داده شما را یكجا اسكریپت كرده و با حل مشكل اجازه دسترسی اشیاء با نبست دادن تمام آن ها به كاربر سطح db_owner مشكل شما را حل كند. پس از داونلوئد Microsoft SQL Server Database Publishing Wizard 1.1 و نصب آن به دو حالت می توان دیتابیس خود را اسكریپت كرد:
1- از طریق اجرای این برنامه مشخصات سرور خود را داده و دیتابیس مورد نظر را اسكریپت كنید. بنابراین این برنامه به شما ایده جالبی می دهد: می توانید توسط آن از دیتابیس های خود در اینتر نت یا هر شبكه دیگری پشتیبان (backup) تهیه كنید!
2- نصب این برنامه گزینه ای به محیط Visual Studio اضافه می كند كه با باز كردن پروژه و راست كلیك بر روی نام دیتابیس در Server Explorer و انتخاب Publish To Provider، همان كار بالا را انجام دهید.
حال كافیست فایل ها را به هاست خود در اینترنت منتقل كرده و با ایجاد یك دیتابیس در سرور سایت (مثلاً از طریق كنترل پانل Plesk) و ایجاد كاربر SQL برای آن و تغییر مشخصات اتصال به سرور داده در بخش Connection String موجود در Web.Config، اسكریپت آماده خود را پس از اتصال به سرور در محیط اجرای query در SQL Server Management Studio مانند آنچه كه با Query Analyzer انجام می دادیم، run كنید!
ویندوز پاورشل آی.اس.ئی برنامه میزبان پاورشل است. به کمک آن، سرپرست سیستم قادر خواهد بود تا دستورات را اجرا کند و اسکریپت های اشکال زدایی را در یک رابط کاربر گرافیکی تست و ایرادیابی کند.
چرا به آن نیاز داریم: با انجام اعمالی بر اساس اسکریپت، این ابزار به ما این امکان را میدهد تا کنترل و انعطاف بیشتری در کار با زیرساخت ویندوز خود نسبت به حالت گرافیکی در کاربردهایی مانند Server Manager داشته باشیم.
چگونه کار میکند: پاورشل آی.اس.ئی دقیقاً مانند پاورشل کار میکند. این ابزار راهکاری ساده تر برای ویرایش و ایرادیابی متنی است. قابلیت های آن شامل ویرایش چند خطی، زبانه دار بودن، رنگ بندی، راهنمای حساس به محتویات و … است
مایکروسافت تلاش کرده با powershell یک سطر فرمان قدرتمند را در اختیار کاربران خود بگذارد. قرار است powershell بطور استاندارد به نگارش های بعدی ویندوز اضافه گردد. اصلی ترین ویژگی های powershell عبارتند از اینکه این رابط یک شئ (objects) است و نه محیطی برپایه متن. همه آن چیزی که بر روی صفحه تصویر دیده میشود درون این برنامه بر قالب شئ هستند که دارای ها (properties) روش (methods) هایی دارند. دسترسی به این شی ها و ویرایش کردن آنها در مقایسه با حالت متنی بسیار ساده تر است.
aIn addition to the above, Powershell can also run all the standard XP commands (apart from internal commands), plus VBScript and Resource kit utilities.
Get-Acl Get permission settings for a file or registry key
Set-Acl Set permissions
Get-Alias gal Return alias names for Cmdlets
Import-Alias ipal Import an alias list from a file
New-Alias nal Create a new alias.
Set-Alias sal Create or change an alias
Get-AuthenticodeSignature Get the signature object associated with a file
Set-AuthenticodeSignature Place a signature in a .ps1 script or other file
c
Set-Location cd/chdir/sl Set the current working location
Get-ChildItem dir/ls/gci Get child items (contents of a folder or registry key)
Get-Command gcm Retrieve basic information about a command
Measure-Command Measure running time
Trace-Command Trace an expression or command
Add-Content ac Add to the content of the item
Get-Content cat/type/gc Get content from item (specific location)
Set-Content sc Set content in the item (specific location)
Clear-Content clc Remove content from a file/item
ConvertTo-Html Convert the input into an HTML table
ConvertFrom-SecureString Convert a secure string into an encrypted standard string
ConvertTo-SecureString Convert an encrypted standard string into a secure string
Clear-Host clear/cls Clear the screen
Clear-Item cli Remove content from a variable or an alias
Copy-Item copy/cp/cpi Copy an item from a namespace location
Get-Credential Get a security credential (username/password)
Get-Culture Get region information (language and keyboard layout)
d
Get-ChildItem dir/ls/gci Get child items (contents of a folder or registry key)
Get-Date Get current date and time
Set-Date Set system time on the host system
Remove-Item del/erase/rd/rm/rmdir Remove an item
Do Loop while a condition is True
Get-PSDrive gdr Get drive information (DriveInfo)
New-PSDrive mount/ndr Install a new drive on the machine
Remove-PSDrive rdr Remove a provider/drive from its location
e
Get-Eventlog Get eventlog data
Get-ExecutionPolicy Get the execution policy for the shell
Set-ExecutionPolicy Change the execution policy (user preference)
Export-Alias epal Export an alias list to a file
Export-Clixml Produce a clixml representation of powershell objects
Export-Console Export console configuration to a file
Export-Csv epcsv Export to Comma Separated Values (spreadsheet)
Invoke-Expression Run a PowerShell expression
Exit Exit Powershell (or exit a script)
f
ForEach-Object foreach Loop for each object in the pipeline ( % )
ForEach Loop through values in the pipeline
For Loop through items that match a condition
Format-Custom fc Format output using a customized view
Format-List fl Format output as a list of properties, each on a new line
Format-Table ft Format output as a table
Format-Wide fw Format output as a table listing one property only
g
Get-Item gi Get a file/registry object (or any other namespace object)
Get-ChildItem dir/ls/gci Get child items (contents of a folder or registry key)
h
Get-Help help Open the help file
Add-History Add entries to the session history
Get-History history/h/ghy Get a listing of the session history
Invoke-History r/ihy Invoke a previously executed Cmdlet
Get-Host Get host information (PowerShell Version and Region)
Clear-Host clear/cls Clear the screen
Read-Host Read a line of input from the host console
Write-Host Display message on screen
i
if Conditionally perform a command
Import-Clixml Import a clixml file and rebuild the PS object
Import-Csv ipcsv Take values from a CSV list and send objects down the pipeline.
Get-Item gi Get a file object or get a registry (or other namespace) object
Invoke-Item ii Invoke an executable or open a file (START)
New-Item ni Create a new item in a namespace
Remove-Item rm/del/erase/rd/ri/rmdir Remove an item
Set-Item si Change the value of an item
Clear-ItemProperty Delete the value of a property
Copy-ItemProperty Copy a property along with its value
Get-ItemProperty Retrieve the properties of an object
Move-ItemProperty Move a property from one location to another
New-ItemProperty Set a new property of an item at a location
Remove-ItemProperty Delete the property and its value from an item
Rename-ItemProperty Rename a property of an item
Set-ItemProperty Set the value of a property
k
Stop-Process kill/spps Stop a running process
l
Get-Location pwd / gl Get and display the current location
Pop-Location popd Set the current working location from the stack
Push-Location pushd Push a location to the stack
Set-Location cd/chdir/sl Set the current working location
m
Add-Member Add a member to an instance of a PowerShell object
Get-Member gm Enumerate the properties of an object
Move-Item move/mv/mi Move an item from one location to another
o
Compare-Object Compare the properties of objects
Group-Object group Group the objects that contain the same value for a common property
Measure-Object Measure the properties of an object
New-Object Create a new .Net object
Select-Object select Select properties of objects
Sort-Object sort Sort objects by property value
Where-Object Filter the objects passed along the command pipeline.
Out-Default Send output to default
Out-File Send command output to a file
Out-Host oh Send the pipelined output to the host
Out-Null Send output to null
Out-Printer lp Send the output to a printer
Out-String Send objects to the host as strings
p
Powershell Launch a powershell session
Convert-Path cvpa Convert a ps path to a provider path
Join-Path Combine a path and child-path
Resolve-Path rvpa Resolves the wildcards in a path
Split-Path Return part of a path
Test-Path Return true if the path exists, otherwise return false
Get-Pfxcertificate Get pfx certificate information
Pop-Location popd Set the current working location from the stack
Push-Location pushd Push a location to the stack
Get-Process ps/gps Get a list of processes on a machine
Stop-Process kill/spps Stop a running process
Clear-ItemProperty clp Remove the property value from a property
Copy-ItemProperty cpp Copy a property along with it's value
Get-ItemProperty gp Retrieve the properties of an object
Move-ItemProperty mp Move a property from one location to another
New-ItemProperty Set a new property
Remove-ItemProperty rp Remove a property and its value
Rename-ItemProperty rnp Renames a property at its location
Set-ItemProperty sp Set a property at the specified location to a specified value
Get-PsProvider Get information for the specified provider
Set-PSdebug Turn script debugging on or off
Add-PsSnapIn Add snap-ins to the console
Get-PsSnapin List PowerShell snap-ins on this computer
Remove-PSSnapin Remove PowerShell snap-ins from the console
q
Quest AD cmdlets Read and write to Active Directory
r
Read-Host Read a line of input from the host console
Remove-Item rm/del/erase/rd/ri/rmdir Remove an item
Rename-Item ren/rni Change the name of an existing item
Rename-ItemProperty Rename a property of an item
Run/Call & Run a command (call operator)
s
Select-Object select Select properties of objects
Get-Service gsv Get a list of services
New-Service Create a new service
Restart-Service Stop and then restart a service
Resume-Service Resume a suspended service
Set-Service Change the start mode/properties of a service
Sort-Object sort Sort objects by property value
Start-Service sasv Start a stopped service
Stop-Service spsv Stop a running service
Suspend-Service Suspend a running service
Start-Sleep sleep Suspend shell, script, or runspace activity
Switch Multiple if statements
Select-String Search through strings or files for patterns
t
Tee-Object Send input objects to two places
New-Timespan Create a timespan object
Trace-Command Trace an expression or command
Get-Tracesource Get components that are instrumented for tracing.
Set-Tracesource Trace a PowerShell component
Start-Transcript Start a transcript of a command shell session
Stop-Transcript Stop the transcription process
u
Get-Uiculture Get the ui culture information
Get-Unique gu Get the unique items in a collection
Update-Formatdata Update and append format data files
Update-Typedata Update the current extended type configuration
v
Clear-Variable clv Remove the value from a variable
Get-Variable gv Get a powershell variable
New-Variable nv Create a new variable
Remove-Variable rv Remove a variable and its value
Set-Variable set/sv Set a variable and a value
w
Where-Object where Filter input from the pipeline ( ? )
Where Filter objects from the pipeline
While Loop while a condition is True
Get-WMIobject gwmi Get WMI class information
Write-Debug Write a debug message to the host display
Write-Error Write an object to the error pipeline.
Write-Output echo Write an object to the pipeline
Write-Progress Display a progress bar
Write-Verbose Write a string to the host's verbose display
Write-Warning Write a warning message
# Comment / Remark
$variable = "value" Define a variable also: ${vari!ab#le} = "value"
@(...) Force an expression to be evaluated as a List
در وبگردی های امروز یه قابلیت جالب در ویندوز ۷ کشف کردم که کاربران حرفه ای با دیدن اون کلی حال خواهند کرد. (امیدوارم من رو هم دعا کنن). اگر شما روی دسکتاپتون یه شاخه بسازید و متن زیر رو به عنوان نام اون شاخه انتخاب کنید تغییر آیکون خواهد داد. حالا روی شاخه ایجاد دشه دوبار کلیک کنید و حالش رو ببرین. تمام تنظیمات مدیریتی ویندوز ۷ رو می تونین اینجا ببینین و تغییر بدین.
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

توسط نرم افزار YoutubePick می توانید به راحتی ویدئو های سایت یوتوب با فرمت FLV را دانلود کرده و حتی آن ها را به فرمت دلخواه نظیر iPod, PSP, MP4, 3GP, AVI, WMV و… تبدیل کنید.
لینک دریافت نرم افزار (حجم حدود ۴ مگابایت)

نرم افزاری برای پشتیبانی و دموی آنلاین
TeamViewer نرم افزاری بسیار سودمند و مفید برای دریافت خدمات پشتیبانی، آموزش و یا دمو به صورت آنلاین و همزمان هست.
با کمک این نرم افزار می شه به کامپیوتر بقیه متصل شد و به طور همزمان به کار با سیستم ها و نرم افزار ها پرداخت.
با کمک این نرم افزار برای آموزش، دمو یا خدمات پشتیبانی نیازی به حضور فیزیکی نیست و این خدمات با سرعت و خیلی آسون تر از چیزی که فکر کنین در دسترس شما قرار می گیره.
نحوه استفاده:
۱/ نرم افزار رو از اینجا دانلود کنین.
۲/ زمان اتصال از طریق نرم افزار رو بطرف دیگه هماهنگ کنین.
۳/ پس از اجرا ID و Password مشخص شده توسط نرم افزار رو از طرف مقابل بگیرین.
۴/ این طرف ID و Password رو در نرم افزارتون وارد می کنین و به کامپیوتر طرف مقابل وصل میشین.
در وب سایت رسمی سازنده سری بسیار زیبا و فوق العاده سایبریا, "میکرودایس" اعلام شد که در حال تکمیل و بازبینی های نهایی بازی سایبریا 3 بر رو کنسول پلی استیشن 3 و کامپیوتر هستند.
آن طور که در وب سایت سازنده عنوان شده است اتفاقات این شماره بعد از قسمت دوم رخ خواهد داد. سیستم بازی تماما 3D Real Time بوده و این بار نیز تجربه بسیار بهتری از کلیک و اشاره همانند گذشته خواهید داشت.
اتفاقات این قسمت در زمانی بین رویا و واقعیت به وقوع خواهد پیوست. کیت واکر به دنبال قاچاقچی آثار هنری به نام "ویک مک-فرسون" سفر خود را از اروپا آغاز خواهد کرد و در طی این سفر با اتفاقات بسیاری روبرو خواهد شد...
زمان انتشار بازی ژوﺋﻦ 2010 عنوان شده است.
یه شخصه برای بازی کردنش لحضه شماری می کنم نمی دونم شما چطور ...
نرم افزار AzConvert قابلیت تبدیل متون ترکی با الفبای عربی به الفبای لاتین و بلعکس همچنین تبدیل الفبابی سرسلیکی به الفبای لاتین را فراهم می سازد
ویرایش 3 نرم افزار AzConvert با تغییرات ظاهری و درونی فراوان نسبت به قبل آماده شد. از جمله تغییرات مهم در این ورژن، مهاجرت از #C به Qt و در نتیجه عدم نیاز به netframework. است. همچنین از آنجایی که در متنهای با خط عربی، معمولاً از تقویم جلالی استفاده میشود و در نوشتههای لاتین، از تقریم گریگوری، بنابراین یک مبدل تقویم هم به برنامه اضافه شده است.

توجه: برای بهبود کیفیت تبدیل عربی-->لاتین، کمک نیاز دارم. دوستانی که اطلاعات خوبی درباره ترکی آذربایجانی دارند و میتوانند الگوریتمهای مفید برای این کار ارائه دهند، لطفاً با من در تماس باشند. از جمله قواعد و الگوریتمهایی که نیاز دارم، اینها هستند:
1) تشخیص əهای حذف شده در خط عربی. یعنی یک کلمه گرفته شود و به طور هوشمند، از روی قواعد زبان، تشخیص داده شود که در کجا ə وجود داشته است که در خط عربی نوشته نشده است.
2) تشخیص این که حرف «ی» موجود در یک کلمه، صدادار است (یعنی i و ı) یا صامت (یعنی y) و درصورت صدادار بودن، کدام است.
3) تشخیص این که حرف «و» موجود در یک کلمه، صدادار است (یعنی u و ü و o) و یا این که صامت است (یعنی v) و در صورت صدادار بودن، کدام است.
4) تشخیص این که یک کلمه آیا دارای مصوتهای جلویی (ə و e و i و ü و ö) است یا پشتی (a و ı و u و o).
5) تشخیص این که حرف nام در یک کلمه، در چندمین هجا است.
هر گونه الگوریتمی برای مسائل بالا، کمک بزرگی خواهد بود.
به زودی هم این برنامه OpenSource خواهد شد، و دوستان علاقمند میتوانند در توسعه این برنامه مشارکت کنند.
منابع :
http://azconvert.azeriblog.com
http://azconvert.sourceforge.net
Hex Workshop
این نرم افزار از جمله اصلی ترین نرم افزار های hexeditor می باشد یکی از قویترین و مهمترین ابزار های مهندسی معکوس به شمار می رود
Resource Hacker
این نرم افزار جهت ویرایش فایلهای اجرایی و برنامه های کاربردی به کار می رود از این برنامه جهت فارسی سازی نرم افزار ها کمک گرفته می شود
Sothink SWF Decompiler
این نرم افزار جزو دسته نرم افزار های decompiler است که توانایی تبئیل فایلهای swf را یه fla دارد
Restrator
نرم افزار فوق کارایی شبیه resource hacker را دارد ولی با امکاناتی فراتر مثل تولید patch
UPX shell
نرم افزار فوق از دسته نرم افزار های فشرده ساز فایلهای اجرایی که توسط متد upx عمل فشرده سازی را انجام می دهد این نرم افزار قابلیت فشرده سازی فایلهای اجرایی تا 30% را دارد
Game Extractor
جهت unpack کردن فایلهای pack شده موجود در بازیهای کامپیوتری به کار می رود
Mole Box
جهت پک کرد ن فایلها به کار می رود و فایلهای pack شده را می توان بدون extract کردن اجرا کرد مثلا کل فایلهای یک بازی را تبدیل به یک فایل کرد
PeId
این نرم افزار از دسته نرم افزارهای Analyzer است که در مهندسی معکوس کاربرد دارد جهت انالیز کردن برنامه و معلوم کردن کمپایلر برنامه به کار می رود
Easy File Shredder
این نرم افزار جهت از بین بردن فایلها به گونه ای است که دیگر قابلیت بازیابی نباشد
Art Money
از این نرم افزار جهت کنترل پروسه های بازیهای کامپیوتری استفاده می شود و از آن برای تولید trainer بازیهای کامپیوتری کمک گرفته می شود
مطالب مرجع و تخصصی در زمینه سیستم عامل ویژه دانشجویان و محققین علوم کامپیوتری
فهرست اصلي
فهرست موضوعی
لینکستان
دانشجویان کامپیوتر دانشگاه آزاد
جامعه برنامه نویسان ایران
انجمن تخصصی ASP.NET
انجمن برنامه نویسی NET.
شبکه اجتماعی متخصصان
باشگاه مهندسان ایران
مرجع متخصصین ایران
مرکز توسعه نرم افزار
انجمن تخصصی فلش
باشگاه طراحان ایران
ادوبی فلش پلتفرم
کامپوننت و ابزارها
سورس و راهنما
آموزش فلش
آخرين نوشته ها
درباره سیستم عامل
ارتباط با پورت سریال در C#
addon domain در plesk
استیو جابز هم رفت!
آخرین رکورد بازبینی شده
مشکل نصب SQL Server 2005
سمینار درگاه پرداخت آنلاین
تفاوت متد های get و post
امنیت فایل های اجرایی NET.
نکاتی که در برنامه نویسی باید/میتوانند رعایت شوند
Tableدر برابر Div
سخنان طلایی برنامه نویسان بزرگ
رمزگذاری فایلها
کارگاه آموزش سیستم حروفچینی لاتک و زی پرشین
کتاب آموزش لاتک Latex
مقایسه دستورات DELETE و TRUNCATE
با Cloudflare امنیت و سرعت سایت خود را افزایش دهید
کتاب آموزش برنامه نویسی اسمبلی
چیست؟ nhibernate
معرفي فايل Web.Config
Eval شرطی
واکشی تعداد رکوردهای تمام جدولهای دیتابیس
واکشی نام تمام جدولهای دیتابیس
طرح روی جلد کتاب سیستم عامل سیلبر شاتس
کتاب برنامه نویسی و زبان اسمبلی - پیتر ایبل
کتاب آموزش ActionScript 3.0
حقیقت آزمایش !
افزونه های Reflector
جایگزین Reflector
sem چیست ؟
DESIGNED BY