وبلاگ شخصی احسان احسانی اطهر



گرافیک برداری مقیاس پذیر یا Scalable Vector Graphics

SVG فرمت تصویری گرافیک دو بعدی بر پایه XML میباشد که از انیمیشن نیز پشتیبانی میکند. این فرمت به صورت Open Standard توسط W3C از سال 1999 توسعه یافت.

تصاویر SVG به صورت text در فایل xml تعریف میشود. این بدین معنی است که میتوان بر روی تصاویر عملیات جستجو، ایندکس گذاری، کد نویسی و فشرده سازی را انجام داد.
همانند تمامی فایل های xml ، فایل های SVG را نیز میتوان توسط هر نرم افزار ویرایش گر متن به سادگی ایجاد و یا ویرایش کرد.
از طرفی تمامی مرورگر های مدرن از این فرمت پشتیبانی میکنند.

یکی از ویژگی های اصلی این تصاویر مقیاس پذیر بودن آنهاست، به طوری که بدون افزایش حجم یک فایل میتوان یک تصویر گرافیکی را صرفا با تغییر دادن متغیر طول و عرض بزرگ کرد.

نمونه یک تصویر SVG

<?xml version="1.0" encoding="UTF-8" ?>
<svg width="391" height="391" viewBox="-70.5 -70.5 391 391" xmlns="http://www.w3.org/2000/svg">
  <rect x="25" y="25" width="200" height="200" fill="lime" stroke-width="4" stroke="pink" />
  <circle cx="125" cy="125" r="75" fill="orange" />
  <polyline points="50,150 50,200 200,200 200,100" stroke="red" stroke-width="4" fill="none" />
  <line x1="50" y1="50" x2="200" y2="200" stroke="blue" stroke-width="4" />
</svg>

که به صورت زیر نمایش داده میشود:




هیدروسفالی یا تجمع مایع مغزی چیست؟

هیدروسفالی یا تجمع مایع مغزی به بیماری گفته میشود که بر اثر یک عارضه یا اختلال مایع مغزی امکان خروج از مغز را ندارد و تجمع بیش از حد آن باعث هیدروسفالی میشود. 

مایع مغزی چیست؟ و اصلا چرا باید این مایع وارد مغز شود 

تمام اجزای بدن نیاز به مواد غذایی جهت تامین انرژی خود دارند. اغلب این تامین انرژی و سوخت رسانی توسط خون انجام میشود. کارکرد مغز کمی متفاوت است تامین مواد غذایی مورد نیاز مغز توسط مایع مغزی انجام میشود. همچنین این مایع مواد سمی و شیمیایی مضر را میگیرد و از مغز دور میکند.

چرا این مایع از مغز خارج نمی شود

دلایل مختلفی برای این موضوع وجود دارد در کودکان و نوزادان ممکن است به خاطر یک عارضه مادرزادی باشد و در بزرگسالان به خاطر یک تغییر در مغز مثلا وجود یک عارضه سلولی یا ضربه یا یک توده.

نشانه ها و عوارض هیدروسفالی یا تجمع مایع مغزی چیست

اول اینکه هرچیزی هیدروسفالی نیست دوم اینکه اگر هم بود اصلا نگران نباشید چون پدر من حدود یک سال پیش این مشکل رو داشت و خداروشکر این مشکل حل شد و من دوست دارم تجربه ام رو در اختیار شما دوست عزیزی که الان داری این مطالب رو میخونی بزارم تا امیدوار باشی و ترس رو از خودت دور کنی.

عدم تعادل در راه رفتن و نشستن 
عدم کنترل ادرار

این دو مهمترین نشانه های هیدروسفالی هستند. که با عکس های ام آر ای و به دستور پزشک بهتر تشخیص داده میشوند.

(نگران نباشید در ادامه دکترهای خوب، مراکز درمانی و تجارب بهتری رو در اختیارتون قرار میدم فقط الان با حوصله این متن رو ادامه بدید!)

ادامه مطلب

برای انتشار یک پروژه وب بر روی IIS معمولا از پروژه publish میگیریم و فایل های publish رو بر روی سروری که iis دارد کپی میکنیم که این امر باعث اتلاف زمان میگردد.

برای افزایش سرعت توسعه و تست میتوان از روشی استفاده کرد که در آن تنظیماتی را بر روی ویژوال استدیو وارد میکنیم تا فایل ها بلافاصله پس از publish بر روی iis قرار گیرد.


نصب و تنظیم Web Deploy بر روی ویندوز سرور

1- ابتدا باید بر روی ویندوز سرور web platform installer را نصب کنید. برای این منظور میتوانید از این لینک استفاده کنید.

2- پس از نصب web platform installer  آن را از منوی استارت اجرا کنید. (Microsoft web platform installer) با علامت فلش و رنگ نارنجی.

3- در تب Application گزینه Web Deploy form hosting servers را add کنید و سپس نصب را انجام دهید.

4- اگر ویژگی IIS Management Scripts and Tools را قبلا نصب نکرده اید آن را بدین صورت نصب کنید:

start>server manager>add roles and features>server roles

در اینجا لیستی از features های نصب شده را مشاهده میکنید. حالا به نود web server iis بروید سپس گزینه management tools را باز کنید و تیک گزینه iis management scripts and tools را بزنید و نصب را کامل کنید.

پس از نصب میتوانید از service های نصب شده در سیستم عامل مطمئن شوید که سرویس web deployment agent service به صورت run باشد.


تنظیمات publish بر روی iis

1- پنجره باز iis را ببنید و دوباره باز کنید تا تنظیمات اعمال شود.

2- بر روی سایتی که میخواید فایل ها آنجا publish شوند راست کلیک کنید سپس گزینه Deploy و Configure web deploy publishing را کلیک کنید.

3- در پنجره باز شده گزینه Setup را کلیک کنید.

4- در پنجره ای که باز میشود توضیحاتی ارائه میشود و یک فایل با پسوند .publishsettings نیز ساخته میشود که در توضیحات آدرس آن را مشاهده خواهید کرد. (معمولا روی دسکتاپ ساخته میشود.)

این فایل حاوی تنظیماتی است که باید در ویژوال استدیو برای publish پروژه خود وارد نمایید.

5- فایل مذکور را کپی کرده و به سیستمی که روی آن ویژوال استدیو دارید انتقال دهید.

6- بر روی پروژه خود در ویژوال استدیو کلیک راست کرده و گزینه publish را بزنید. (اگر قبلا تنظیمات publish را انجام داده اید روی گزینه create new profile کلیک کنید)

7- در پنجره جدید بر روی import pofile در پایین پنجره کلیک کنید و فایلی که کپی کردید را وارد نمایید.

8- پس از وارد کردن فایل میتوانید با زدن لینک configure برخی ویرایش ها را انجام دهید.

مثلا پسورد سرور را وارد کنید و آن را ذخیره کنید، یا اگر آدرس سرور مشکل دارد آن را اصلاح کنید و یا ترجیح دهید از Ip سرور بجای نام آن در تنظیمات استفاده کنید.

9- سپس publish را انجام دهید.

اگر با خطا مواجه شدید باید ازامکان اتصال به سرور و صحیح بودن ip ها اطمینان حاصل کنید. همچنین میتوانید از ip سرور به جای nameserver ها استفاده کنید.





نکات کاربردی جلسه دوم

1- پیدا کردن فایلی که در حال کار بر روی آن هستیم:

گاهی بر روی یک فایل در حال کار هستیم و میخواهیم بدانیم این فایل دقیقا معادل کدام فایل در Solution میباشد، برای این کار از دکمه های 

Ctrl + [ , s

و یا از پنجره Solution روی گزینه ای که با علامت دو فلش مشخص شده کلیک میکنیم. (Sync with active document)


2- ذخیره کردن محیط کاری

در پنجره windows از طریق منوی savewindowlayout و applywindowslayout میتوان محیط کاری که درست کردیم را ذخیره و بازیابی کنیم میتوانیم چندین محیط کاری بر اساس نوع پروژه درست کنیم.


3- پرش به شروع یا پایان یک بلاک


زمانی که نشان گر موس در کنار علامت } یا { میباشد با زدن دکمه های

Ctrl + ]

به شروع یا پایان آن بلاک میرویم.


4- حرکت به محل قبلی که در حال ویرایش آن بودیم:

با زدن دکمه های 

Ctrl + - 

به محل قبلی که در حال ویرایش بودیم پرش خواهیم داشت. همچنین برای بازگشت به محل فعلی از دکمه های ذیل استفاده میکنیم:

Ctrl + Shift + -




اگر در حین راه اندازی Android Studio به خطای

Error:Failed to open zip file. Gradle's dependency cache may be corrupt

برخورد داشتید مراح زیر را دنبال کنید:

1- دانلود Gradle از لینک:

https://services.gradle.org/distributions/gradle-3.3-bin.zip

2- وارد محل نصب برنامه Android studio شوید مثلا آدرس :

C:\Program Files\Android\Android Studio\

3- وارد فولدر gradle شوید

4- فولدر دانلود شده را اینجا Extract کنید (یعنی داخل این فولدر Gradle باید یک فولدری با نام مثلا Gradle 3.3 که Extract کردید ایجاد گردد)

5- در Android Studio مراحل زیر را انجام دهید:

File->Settings->Build, Exectution, Deployment->Gradle and set "Gradle home" to point your new gradle-3.3 folder.



چند وقت پیش مشکلی برای گوشی 6s که داشتیم پیش اومد و بدون دلیل روشن نشد! هرکاری هم کردیم دیگه روشن نشد.

خداروشکر موقع خرید با گارانتی مدیاپردازش خریدم و اصلا فکر نمیکردم اینقدر خدماتشون خوب باشه.

گوشی رو تحویل دادیم و قرار شد بررسی کنن. پس از بررسی گفتن مشکل داره و اصلا روشن نمیشه و بجاش یک گوشی نو میدن.

فقط مشکلی که بود توو انبار از مدل گوشی من با ظرفیت شبیه گوشی قبلی موجود نبود و قرار شد پولش رو بدن خلاصه دیروز رفتیم و پول رو تمام و کمال پرداخت کردن حتی

یک مقدار هم بیشتر از اون چیزی که خریده بودیم.

واقعا گارانتی خوبی بود این مدیاپردازش دستشون درد نکنه .اینقدر هم نگین گارانتی توو ایران معنی نمیده!

یعنی واقعا دیگه تصمیم گرفتم به حرف همه مردم الکی گوش ندم و دنبال تحقیق و دلیل و مدرک باشم.


نمایش پیام های فارسی در Mi Band 4 با آیفون

سلام دوستان، یه خبر خوش دارم!

تقریبا دیگه مطمئنم هستم که الان می بند 4 قابلیت نمایش فونت ها و پیام های فارسی رو داره! از کجا؟

چون الان دارم ازش استفاده میکنم و اونو فارسی کردم

 

من با گوشی آیفون امتحان کردم و موفق شدم:

اول اپ Mi Fit رو روی گوشی نصب کنید و می بند رو کاملا به روز کنید (Firmware رو آپدیت کنید)

سپس نرم افزار AmazTools رو از اپ استور دانلود کنید و با می بند سینک کنید

در این نرم افزار در قسمت More قسمتی داره با عنوان Watch Languge که از اونجا باید می بند رو عربی کنید

 

 

 

 


نمایش پیام های فارسی در Mi Band 4 با آیفون

سلام دوستان، یه خبر خوش دارم!

تقریبا دیگه مطمئنم هستم که الان می بند 4 قابلیت نمایش فونت ها و پیام های فارسی رو داره! از کجا؟

چون الان دارم ازش استفاده میکنم و اونو فارسی کردم

 

من با گوشی آیفون امتحان کردم و موفق شدم:

اول اپ Mi Fit رو روی گوشی نصب کنید و می بند رو کاملا به روز کنید (Firmware رو آپدیت کنید)

سپس نرم افزار AmazTools رو از اپ استور دانلود کنید و با می بند سینک کنید

در این نرم افزار در قسمت More قسمتی داره با عنوان Watch Languge که از اونجا باید می بند رو عربی کنید

 

 

 

 


تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

آخرین جستجو ها

نمایندگی فروش خدمات تعمیر آدرس کولر گازی اسپلیت کم مصرف در شیراز - عظیمی کتاب خاطرات سابقون یک دانش آموز دنیای شیرین شکلات و کاکائو بهترینها نوعدوستی راهـنـمــای گــرفــتــاران