نوشتن بر روی عکس با GD در PHP
به طور مثال، به جای استفاده از ده دکمه که استایلی مشابه دارند، میتوانید یک دکمه بدون متن ایجاد کنید و متن روی آن را در ده جای مختلف با استفاده از امکان GD در PHP درج کنید. اولین قدم این است که ببینیم gd سرور ما فعال است یا نه. اگر فعال نبود با مدیر سرور اگر ممکن است تماس بگیرید. و اگر لوکال کار می کنید باید خودتان اگر فعال نیست فعال کنید. در easyphp در پوشه apache فایل php.ini تغییر زیر را انجام دهید: ;extension=php_gd2.dll => extension=php_gd2.dll یعنی سمی کالن که کامنت ساز است را از اول خط بردارید. بعد ریست کنید easyphp را. در wamp می گویند خودش فعال است. من امتحان نکردم. برای اینکه بفهمید آیا فعال است یا نه از تابع phpinfo استفاده کنید |
مثال از مانوال php : <?php نتیجه کار، یک کادر مشکلی رنگ با ابعاد 150 در 30 خواهد شد که نوشتهای با رنگ قرمز روی آن نوشته شده است:
خط سوم تعیین رنگ :عدد اولی میزان قرمز است که از صفر تا 255 جا دارد و بعدی سبز و بعدی آبی.
حالت دوم:مثال از مانوال php با کمی تغییر: <?php کد بالا عکسی با نام button.png را که به شکل زیر است:
|
چگونه ویدئوی آموزشی بسازیم
با توجه به اینکه حجم فایلها بالاست، اگر اینترنت پرسرعت در اختیار دارید اقدام به دانلود کنید.
برای دانلود نرم افزار Demo Builder میتوانید از لینک زیر استفاده کنید:
حجم فایل: 24 مگابایت
برای دانلود مجموعه آموزش کار با دمو بیلدر، شامل 9 ویدئو، روی لینک زیر کلیک نمایید:
حجم فایل: 54 مگابایت
اهداف
میخواهم به گونهای عمل کنم که در حالی که روخوانی میکنم، کمتر به نظر برسد از روی متن میخوانم. به علاوه باید در ساخت نمودارهای تصویری سریعتر عمل کنم. در آخر وقتی متن را آماده میکنم و میخوانم، به صدای خودم که از روی آن میخوانم گوش میکنم و تغییراتی روی آن اعمال میکنم. ترجیح میدهم محتوای تصویری را به صورت مجزا از متن موضوع خود داشته باشم.
من به هیچ وجه دوست ندارم بهجای صدا از زیر نویس استفاده کنم. یک بار از کاربری پرسیدم کدام یک را بیشتر میپسندد و او در جواب گفت: صدا را ده برابر میپسندم. کاملا موافقم.
روش کاری شما برای ساخت یک فیلم آموزشی چیست؟ آیا هیچ راهنمایی یا پیشنهادی برای دیگران دارید؟
چگونه تمامی اطلاعات ذخیره شده در محصولات گوگل را یک جا دانلود کنم
شروع
شاید در نگاه اول، برداشت فایل مشکل به نظر برسد اما باید بدانید که کاملا ساده است. اول به اینترنت وصل شوید و برازر خود که میتواند اینترنت اکسپلورر و یا نت اسکیپ باشد را باز کنید. سپس فایلی که میخواهید بردارید را بیابید.
مثلا اگر بدنبال برنامه های مجانی یا ارزان هستید، سایت www.download.com را امتحان کنید. به این سایت بروید و به جستجو بپردازید تا فایل مورد نظرتان را بیابید. وقتی آنرا یافتید، روی نام فایل یا دکمه ای به نام دانلود (Download ) کلیک کنید.
صفحه ای باز میشود که از شما میپرسد با این فایل میخواهید چکار کنید که دو انتخاب open یا save دارد. پیشنهاد میکنم که انتخاب save را انجام دهید تا بتوانید فایل را مستقیما در کامپیوتر خود ذخیره کنید. حال میتوانید فایل را از نظر ویروس کامپیوتری بررسی کنید و سپس فایل را در کامپیوتر نصب کنید. یادتان باشد جهت نصب برنامه باید تمام برنامه های دیگر را ببندید.
شاید از شما خواسته شود که از بین چند سایت برای برداشت فایل یکی را انتخاب کنید. سعی کنید سایتی را انتخاب کنید که از نظر جغرافیایی به شما نزدیکتر است، معمولا محل این سایتها ذکر میشود. مطمئن شوید از بین انواع فایلهایی که برای برداشت شما معرفی میشود، نمونه ای را انتخاب کنید که برای سیستم عامل شما ساخته شده است. اکثر اوقات عمل برداشت فایل بصورت خودکار شروع میشود اما گاهی باید انتخابی را انجام دهید. گاهی انواع یک فایل برای هر سیستم مانند ویندوز و مکینتاش وجود دارد.
اگر حق انتخاب دارید، نمونه ای را انتخاب کنید که به سیستم شما نزدیکتر است. مثلا اگر ویندوز ۹۸ دارید، برنامه ای که برای ویندوز ۹۸ آماده شده را بردارید و اگر از ویندوز XP استفاده میکنید، نمونه مخصوص ویندوز XP را انتخاب کنید. اگر دستورات خاصی برای چگونگی نصب برنامه ظاهر شد، بهترین کار آنست که آنرا پرینت کنید.
سپس کادری ظاهر میشود که از شما میخواهد فایل را SAVE کنید. با کادر دیگری که ظاهر میشود میتوانید محل ذخیره شدن فایل در کامپیوترتان را انتخاب کنید. شاید برنامه، یک فلدر خاص را به همراه نام مخصوص برای فایل در حال ذخیره، پیشنهاد کند. اگر خواستید میتوانید این فلدر و نام را تغییر دهید.
● روشهای خوب Download
قبل از آنکه کلید ok را برای ذخیره فایل در دیسک خود، کلیک کنید باید دو نکته مهم را بدانید. اول آنکه مطمئن شوید که میدانید فایل در کامپیوتر شما، کجا ذخیره میشود و اینکه نامش چیست. اکثر اوقات محل ذخیره فایل و نام پیشنهادی آنرا قبول میکنیم و اجازه میدهیم تا به همان ترتیب در کامپیوتر ما ذخیره شود. پس بهتر است عادت کنیم تا این نام و محل را روی یک تکه کاغذ بنویسیم تا بعد بتوانیم آنرا راحت پیدا کنیم.
نکته دوم آنکه وقتی اسم فایل را عوض میکنید حواستان باشد که پسوند یا extension فایل را عوض نکنید. منظور، سه حرفی است که در آخر نام فایل میآید و با یک نقطه از نام فایل جدا میشود. کامپیوتر از روی این سه حرف میتواند نوع فایل را بفهمد و با آن رفتار مناسب داشته باشد. تغییر نام فایل قبل از نقطه، اشکالی ندارد./
تمام
روش افزایش امنیت هنگام استفاده از ورود با اکانت شبکه اجتماعی در سایت ها
how to Secure Accounts when using social logins
دسترسی به اکانت شبکه های اجتماعی مزایای مختلفی دارد. مهم تر از همه این است که کاربر دیگر مجبور نیست اکانت ایجاد کند و یک پسورد دیگر به ده ها پسوردی که در هر سایت ایجاد می کند اضافه نماید. دو قابلیتی که سبب شده است وب سایت های مختلف از قابلیت social login برای ورود کاربران استفاده کنند عبارتند از:
به علاوه استفاده از ورود از طریق اکانت شبکه های اجتماعی در زمانی که اطلاعات وب سایت های مختلف لو می رود به حفاظت اطلاعات شخصی افراد کمک می کند.
افزایش امنیت تلگرام با روش های متعددی قابل انجام است. ممکن است بپرسید امنیت تلگرام چقدر است و یا چگونه از هک شدن تلگرام جلوگیری کنیم
روش اول : رمز گذاری روی برنامه تلگرام
1- وارد برنامه تلگرام شوید.
2- به قسمت تنظیمات (settings ) وارد شوید.
3- گزینه privacy and security را انتخاب کنید.
4- گزینه passcode lock را انتخاب کنید.
5- در این مرحله رمز مورد نظر خود را وارد کنید.
6- عملیات رمزگذاری در این مرحله به پایان رسیده است و در قسمت بالا آیکون قفل باز ظاهر شده است.
اما این امکان وجود دارد که هنگام خروج فراموش کنید روی قفل کلیک کنید که اگر بخواهید به صورت اتوماتیک این کار انجام شود در قسمتpassword lock گزینهAuto lock را انتخاب و مقدار آن را به زمان دلخواه خود تغییر دهید تا در زمان تنظیم شده به طور اتوماتیک تلگرام قفل شود.
تا اینجا برای امنیت تلگرام خود تنها یک قدم برداشته اید.
انواع داده ها در sql server 2008
نوع داده | توضیحات | فضا |
---|---|---|
char(n) | رشته ای با طول ثابت، حداکثر 8000 کاراکتر n می تواند عددی بین 1 تا 8000 باشد توجه: اگر 5=n باشد و 2 کاراکتر وارد کنید، 3 کاراکتر باقی مانده با Space پر می شود مزیت این نوع داده در جستجوی سریع آن است | n |
varchar(n) | رشته ای با طول متغیر، حداکثر 8000 کاراکتر توجه: اگر 5=n باشد و 2 کاراکتر وارد کنید، فقط به اندازه 2 کاراکتر فضا اشغال می شود (3 کاراکتر باقی مانده در نظر گرفته نمی شود) مزیت این نوع داده در میزان فضای استفاده شده است | |
varchar(max) | رشته ای با طول متغیر، حداکثر 1,073,741,824 کاراکتر به جای n در مورد قبلی می توان از عبارت max استفاده کرد تا حداکثر فضای امکان پذیر در دسترس باشد | |
text | رشته کاراکتر با طول متغیر، حداکثر 2GB داده متنی |
داده های متنی Unicode
نوع داده | توضیحات | فضا |
---|---|---|
nchar(n) | داده Unicode با طول ثابت، حداکثر 4,000 کاراکتر میزان مصرف این نوع داده دو بایت به ازای هر کاراکتر است. بخاطر این موضوع، n باید بین یک تا چهار هزار تعیین شود | |
nvarchar(n) | داده Unicode با طول متغیر، حداکثر 4,000 کاراکتر | |
nvarchar(max) | داده Unicode با طول متغیر، حداکثر 536,870,912 کاراکتر | |
ntext | داده Unicode با طول متغیر، حداکثر 2GB داده متنی انواع داده های character String یا رشته کاراکتر
|