SQLite یک
برنامه مدیریت بانک اطلاعاتی مبتنی بر زبان استاندارد SQL هست.
بر خلاف مدل های مرسوم بانک اطلاعاتی که به صورت
Client/Server هستند و نیاز به نصب و پیکر بندی های خاص خودشون دارن، SQLite تنها یک برنامه مدیریت بانک اطلاعاتی مستقل هست که نیازی به هیچ گونه
نصب و پیکر بندی ای نداره و مهمترین هدف از عرضه اون به کار گریش به صورت ضمیمه
شده در سیستم های مختلف هست.
یک مثال خیلی کارا در این رابطه میتونه برنامه های موبایل و سیستم
عامل های موبایل باشه که با توجه به ماهیت اونها ضرورت به کار گیری چنین برنامه
های مدیریت بانک اطلاعاتی رو دو چندان میکنه. برای تصدیق این مطلب میتونین از اینجا
به لیست مشتریان صاحب نام این برنامه دسترسی پیدا کنید. SQLite به صورت رایگان عرضه میشه و مجوز همراه اون امکان استفاده از اون رو
در هر سطحی رو میده که بسیار ارزشمند هست.
بعبارتی SQLite یک
پایگاه داده کوچک (حجمی در حدود 500 KB) که به
زبان C در قالب یک کتابخانه
(Library) نوشته شده است و از پایگاه داده های RDBMS به حساب
می آید. این پایگاه داده بدون لیسانس (Public Domain) ، آزاد و open source منتشر می شود
دانشجویان مهندسی کامپیوتر باید مطمئن باشند پس از فراغت از تحصیل، شغل حقیقی آن ها احتمالاً زیر مجموعه یکی از موارد زیر خواهد بود: 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 تست شده است.
بدون شک بیشتر ما با مودم تلفنی آشنایی داریم که به وسیله آن می توانیم
از طریق خطوط تلفن کامپیوتر خود را به اینترنت متصل کنیم. اما تعریف علمی مودم به
صورت زیر است:
مودم (مودولاتور- دمودولاتور) : وسیله ای است که به کمک آن می توان اطلاعات
دیجیتال را از یک ماشین دیجیتال دریافت و به صورت (معمولا) موج فرکانسی تبدیل و از
طریق یک بستر (MEDIA) این اطلاعات را انتقال
داد. و همچنین اطلاعات دریافتی به صورت فرکانسی از همان بستر را دریافت و به صورت
اطلاعات دیجیتالی قابل فهم برای ماشین تبدیل کرد.
مودم GSM را هم می توان به صورت خلاصه مانند یک مودم
معمولی تصور کرد. که می توان برای اتصال دو و یا چند ماشین دیجیتال اعم از
کامپیوتر و یا وسایل دیگر از آن استفاده نمود.
مودم GSM از طریق سیم کارت خود را بعنوان یک پایانه
به شبکه موبایل معرفی می کند و می تواند به عنوان یک مودم بیسیم براحتی کامپیوتر
شما را به اینتر نت وصل کندو در جاهایی که خط تلفن وجود ندارد. براحتی می توان از
آن استفاده نمود. با گسترش شبکه موبایل (GSM/GPRS) در کشورمان به راحتی می
توان از بستر این شبکه ها برای ارتباط بیسیم بین چند پایانه استفاده کرد . از انجا
که از نظر کامپیوتراین مودمها استاندارد می باشند ، کاربرها نیازی به دانستن جزییات
راه اندازی سیستمها در شبکه GSM/GPRS ندارند. بطور کلی می توان
از این مودمها درکابردهای زیر استفاده کرد:
• ارتباط کامپیوتر به اینترنت از طریق سرویس دیتا شبکه GSM
• ارتباط کامپیوتر به اینترنت از طریق سرویس GPRS
• ارتباط دو کامپیوتر به هم از راه دور از طریق سرویس دیتا شبکه GSM
• ارسال و دریافت SMS از طریق کامپیوتر برای
هدفهای تجاری و تبلیغاتی و یا کنترل وسایل دیگر از راه دور
سه روش نخست در جاهایی که خط تلفن در دسترس نمی باشند بسیار کارایی دارند. همچنین
بعلت ارزانی روش دوم در جاهایی که کاربرها نمی خواهند یک خط تلفن ثابت را دایما به
اینترنت مشغول کنند، نیز مناسب می باشد. . جدول زیر روشهای متعدد برای اتصال به
اینترنت را در ایران کشورمان را مقایسه می کند:(درجه های مقایسه از کم ، میانه ،
بالا و بسیار بالاتردر نظر گرفته شده است)
GPRS سرویس دیتا GSM خط تلفن ثابت روش اتصال
بالاتر کم بسیار بالا کم مقایسه هزینه
بالاتر بالا کم کم مقایسه سرعت
کم بالا بالا کم مقایسه قا بلیت خط انتفال داده در مکانهای مختلف
- - بالا تر بالا قا بلیت اتصال دو نقطه خارج از شبکه به هم (Point to Point Connection)
برنامه Evernote یه برنامه تقریبا جامع هست با نقاط قوت و ضعفش.
این برنامه برای نوشتن خاطرات و نوشته هاتون هست و می تونید از هر جایی به نوشته هاتون از طریق اینترنت، موبایل و سیستم عامل های مختلف دسترسی داشته باشید. این برنامه رایگان هست و عضویت در اون هم 2 نوع داره: هم رایگان و هم مثه سایت های دیگه می تونید با پرداخت مبلغی توش عضو شید و از مزایای بیشتری که در اختیارتون قرار میده استفاده کنید.
وقتی وارد سایت http://www.evernote.com میشید با توجه به سیستم عاملتون برای کامپیوتر های شخصی و بر حسب سیستم موبایلتون برای موبایلتون دانلود کنید. حجم برنامه 38 مگابایت برای ویندوز هست. بعد از نصب برنامه باید یک حساب برای ذخیره نوشته هاتون ایجاد کنید که رایگان هست. بعد از وارد شدن به حسابتون می تونید یادداشتهاتون رو بنویسید و فایلهاتون رو همراه نوشتتون آپلود کنید. اما برای خساب های کاربری رایگان فقط عکس و موسیقی و pdf می تونید آپلود کنید. محدودیت دیگه برای خساب های کاربری رایگان هم اینه که در ماه 40 مگابایت حجم نوشته ها و فایلهاتون میتونه باشه.
شما از طریق موبایل و وب و حتی با زدن ایمیل به ایمیل مخصوصتون که با توجه به نام کاربریتون ساخته میشه می تونید نوشته هاتون رو ثبت کنید و همیه به اونها دسترسی داشته باشید.
تا اینجا تمام نقاط قوت این برنامه و ایده بود اما ۲ نقطه ضعف این برنامه یکی اینه که یکم کار با زبان فارسی توش سخته دوم این که بعضی گوشی ها رو ساپورت میکنه. اما جالب اینه که از طریق iPod هم می تونید با این برنامه کار کنید.
سفر از Firefox به Google Chrome
چند وقتی بود که از کرش کردنها و پریلود ۱۰ ثانیهای فایرفکس که انگار داری فتوشاپ رو باز میکنی خسته شده بودم. اما بیشتر از خود فایرفکس افزونه هاش بود که منو اسیر کرده بود. اما چند روز پیش مقالهای در مورد فایرفکس و کروم خوندم که در نتیجه به کروم مهاجرت کردم.
افزونههای فایرفکس که منو بدجور گیر انداخته بود ۳ تا بود: 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
1- نرخ تشخیص عالی
در دوسال اخیر، به دلیل در اختیار داشتن تیم زیده امنیتی، آنتی ویروس آویرا از بالاترین نرخ تشخیص ویروس برخوردار بوده است. همچنین ویروسهای ژنریک نیز به خوبی توسط آویرا قابل شناسایی بوده و علاوه بر شناسایی ویروسها، امکان حذف و پاک کردن ویروس از فایلهای الوده نیز تعبیه شده تا علاوه بر جلوگیری از انتشار ویروسها، کامپیوترهای آلوده را به وضعیت عادی برگرداند.
2- heuristic قابل اعتماد
برای مقابله با تهدیدهای بالقوه ناشی از ویروسهای ناشناخته، آویرا از تکنولوژی ابداعی خود موسوم به AHeAD استفاده میکند. در این خصوص، آویرا بالاترین رتبه را در مقایسه با سایر آنتی ویروسها دارد.
3- کمترین میزان استفاده از حافظه
هر چقدر تعداد الگوی ویروسها افزایش می یابد، همانقدر توانایی تشخیص بیشتر شده اما عیب آن این است که میزان استفاده از منابع کامپیوتر نیز افزایش یافته و کارایی کامپیوتر کاهش مییابد. آویرا با استفاده از الگوریتمهای پیشرفته، به هر دو هدف فوق (یعنی بالاترین نرخ تشخیص از یک سو و سبک ترین موتور ضد ویروس با کمترین استفاده از حافظه از سوی دیگر) تواما دست یافته است.
4- امنیت حداکثر
با اینکه الگوی ویروسهای آویرا در هر روز حدود 50 بار به روز میشود و از این نظر از تمامی رقبا پیشی گرفته است، با اینحال، حتی بدون آپدیت کردن نیز، آویرا قادر به تشخیص تهدیدهای بالقوه با استفاده از تکنولوژی AHeAD می باشد.
5- رنج کامل محصولات
آویرا تنها شرکتی است که دارای رنج کامل محصولات امنیتی میباشد. این شرکت دارای آنتی ویروس برای ایستگاههای کاری لینوکس و ویندوز، سرور های لینوکس و ویندوز، آنتی ویروس و آنتی اسپم ایمیل سرور exchange و سایر ایمیل سرورها، آنتی ویروس برای ISA و SQUID می باشد.
6- واقعیتهایی درباره آویرا
• آویرا طی
چهار سال گذشته با میانگین حدود 90درصد شناسایی، بالاترین درصد را بین تمامی
ضدویروسهای دنیا کسب کرده است.
• آویرا طی دو سال اخیر، با کسب امتیاز بالای 95% ، در رتبه اول تا دوم
قرار گرفته است.
• سرعت بالای اسکن و تاثیر بسیار ناچیز آویرا بر کارایی سیستم (در اثر
سربار)، این ضدویروس را بعنوان سبکترین و سریعترین نرمافزارامنیتی جهان معرفی
نموده است.
• در دو سال اخیر، آویرا بالاترین امتیاز را از نظر قدرت تشخیص ویروس به
خود اختصاص داده است.
|
The no. 1 free ASP.NET HTML Editor. |
ادیتور ویزیویگ چیست؟
در بسیاری از پروژه ها ، شما نیازمند آن هستید که بجای یک 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) هایی دارند. دسترسی به این شی ها و ویرایش کردن آنها در مقایسه با حالت متنی بسیار ساده تر است.
An A-Z Index of Windows PowerShell commands
a
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
In addition to the above, Powershell
can also run all the standard XP commands (apart
from internal commands), plus VBScript and
Resource kit utilities.
Microsoft
Powershell Help
Discussion forum
Links to other websites, books etc...
در وبگردی های امروز یه قابلیت جالب در ویندوز ۷ کشف کردم که کاربران حرفه ای با دیدن اون کلی حال خواهند کرد. (امیدوارم من رو هم دعا کنن). اگر شما روی دسکتاپتون یه شاخه بسازید و متن زیر رو به عنوان نام اون شاخه انتخاب کنید تغییر آیکون خواهد داد. حالا روی شاخه ایجاد دشه دوبار کلیک کنید و حالش رو ببرین. تمام تنظیمات مدیریتی ویندوز ۷ رو می تونین اینجا ببینین و تغییر بدین.
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 بازیهای کامپیوتری کمک گرفته می شود