واحد مشترک کمکی پژوهش و مهندسی «هوش یار-تواندار»     (HT-CSURE)

واحد مشترک کمکی پژوهش و مهندسی «هوش یار-تواندار» (HT-CSURE)

Hooshyar-Tavandar Common Subsidiary Unit for Research & Engineering
واحد مشترک کمکی پژوهش و مهندسی «هوش یار-تواندار»     (HT-CSURE)

واحد مشترک کمکی پژوهش و مهندسی «هوش یار-تواندار» (HT-CSURE)

Hooshyar-Tavandar Common Subsidiary Unit for Research & Engineering

بهترین نرم افزارهای رایگان طراحی و کدنویسی صفحات وب (قسمت ۲)

بهترین نرم افزارهای رایگان طراحی و کدنویسی صفحات وب (قسمت ۲)
محیط مجتمع WebMatrix : وب ماتریکس بهترین IDE برای طراحی قالب برای CMS های اوپن سورس است

نشر توسط:محمد محسن خاشعی نژاد ۰۴ دی ۱۳۹۳ درآموزش طراحی وب نظر بدهید

سلام دوستان.در این پست میخواهم براتون دیگر ویرایشگرهای مفید که در طراحی وب سایت مورد استفاده قرار میگیرند رو معرفی کنم. لازم به ذکر است که میتونید قسمت اول این اموزش را با نام “ بهترین نرم افزارهای رایگان طراحی و کدنویسی صفحات وب(قسمت ۱)” مطالعه نمایید.

ویرایشگر ویژوال Kompozer : یک نرم افزار ویژوال خوب و رایگان برای طراحی صفحات وب

ویرایشگر ویژوال Kompozer : یک نرم افزار ویژوال خوب و رایگان برای طراحی صفحات وب

۷- ویرایشگر ویژوال Kompozer : یک نرم افزار ویژوال خوب و رایگان برای طراحی صفحات وب با امکان مدیریت CSS ها و تعریف webSite برای مدیریت بهتر صفحات پروژه جاری است و توسط بنیاد موزیلا پشتیبانی میشود.

ویرایشگر ویژوال Blue Griffon : یکی برنامه رایگان برای طراحی صفحات وب است

ویرایشگر ویژوال Blue Griffon : یکی برنامه رایگان برای طراحی صفحات وب است

۸- ویرایشگر ویژوال Blue Griffon : یکی برنامه رایگان برای طراحی صفحات وب است که از روی پروژه kompozer ایجاد شده است. محیط ویژوال و قابل درکی دارد. این برنامه نیز توسط بنیاد موزیلا پشتیبانی میشود. این ادیتور امکان تغییر رنگ ادیتور را نیز دارد. (صفحه را در حالت source view بگذارید. حالا وارد منوی view شوید. گزینه source view و سپس theme)

یرایشگر متنی Komodo Edit : این نرم افزار رایگان، بهترین نرم افزار ویرایش فایلهای XML است

یرایشگر متنی Komodo Edit : این نرم افزار رایگان، بهترین نرم افزار ویرایش فایلهای XML است

۹- ویرایشگر متنی Komodo Edit : این نرم افزار رایگان، بهترین نرم افزار ویرایش فایلهای XML است. زبان html و CSS را هم پشتیبانی میکند و درضمن می توانید پشتیبانی از زبان های برنامه نویسی دیگر را هم بصورت پلاگین به این نرم افزار اضافه کنید. (این برنامه یک نسخه پولی هم بنام Komodo IDE دارد). همچنین برای تغییر تم رنگی ادیتور برنامه، از منوی edit وارد گزینه prefrences شوید و برگه fonts and colors را باز کنید، منوی پایین افتادنی وسط صفحه را بازکنید تا سایر پلت های رنگی ادیتور را ببینید.

ویرایشگر متنی CodeLobster : ویرایشگری قدرتمند در کار با کدهای HTML و CSS است

ویرایشگر متنی CodeLobster : ویرایشگری قدرتمند در کار با کدهای HTML و CSS است

۱۰- ویرایشگر متنی CodeLobster : ویرایشگری قدرتمند در کار با کدهای HTML و CSS است و در هنگام استفاده از کدهای CSS حتی به شما نشون میده که هر دستور در چه مرورگرهایی قابل استفاده است..

ویرایشگر متنی Eclipse classic : یکی از معروف ترین ویرایشگرهای متنی برای طراحان وب و برنامه نویسان جاوا است.

ویرایشگر متنی Eclipse classic : یکی از معروف ترین ویرایشگرهای متنی برای طراحان وب و برنامه نویسان جاوا است.

۱۱- ویرایشگر متنی Eclipse classic : یکی از معروف ترین ویرایشگرهای متنی برای طراحان وب و برنامه نویسان جاوا است. این IDE امکان پشتیبانی از زبان های دیگر را هم دارد و کافیست پلاگین زبان یا خروجی خود را دانلود کنید و به قابلیت های آن بیفزایید. مثلا می توانید پلاگین ADT را به این نرم افزار اضافه کنید تا بتوانید برای اندروید برنامه بنویسید.

 ویرایشگر متنی Coffeecup HTML Editor : یک ادیتور کدهای اچتمل رایگان

ویرایشگر متنی Coffeecup HTML Editor : یک ادیتور کدهای اچتمل رایگان

۱۲- ویرایشگر متنی Coffeecup HTML Editor : یک ادیتور کدهای html رایگان، با پشتیبانی از HTML و CSS ، یک نسخه پولی هم دارد که امکانات بیشتری را در اختیار شما قرار میدهد، اما نسخه رایگان آن برای یک طراح وب کافی است.

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

درباره‌ محمد محسن خاشعی نژاد

مدیر تیم طراحی وب نوین فن هستم.و قصد دارم اطلاعات تیم خودمون رو با تمام علاقه مندان وب به اشتراک بگذارم. وب سایت گروه : http://www.novinfan.ir

ساخت داروی معجزه آسایی که پیری را متوقف می کند

ساخت داروی معجزه آسایی که پیری را متوقف می کند (از خبرآنلاین)

جامعه > سلامت - مهر نوشت:

محققان گامی بلند به سوی تولید دارویی برداشته‌اند که اثرات پیری را به تاخیر انداخته و درعین حال سطح سلامت افراد بزرگسال و مسن را ارتقا می‌بخشد.

تولید ترکیبات دارویی موثر در به تاخیرانداختن فرآیند سالمندی سابقه‌ای طولانی در علم پزشکی دارد با این حال در کمتر مواردی پیش آمده که محصول دارویی مورد نظر کارایی لازم را داشته باشد.

محققانی که بر روی این دارو کار کرده‌اند متوجه بهبود چشمگیر عملکرد سیستم ایمنی بدن به واسطه به‌کارگیری این دارو شدند. این دارو گذرگاه سیگنال‌دهی ژنتیکی را مورد هدف قرار می‌دهد که با فرآیند پیری عملکرد سیستم ایمنی بدن در ارتباط است.

بررسی‌های آزمایشگاهی نشان داده که این ترکیب دارویی واکنش سیستم ایمنی بدن به واکسن آنفلوآنزا را تا ۲۰ درصد ارتقا می‌بخشد.

محققانی که روند تولید این دارو را زیر نظر داشته‌اند معتقدند این ترکیب دارویی یکی از بزرگترین دستاوردهای دانش نوین پزشکی به شمار می‌آید.

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

محققانی که در فرآیند تولید این دارو در نیویورک حضور داشته‌اند آن را بر روی ۲۰۰ فرد ۶۵ سال به بالا طی چند هفته مورد بررسی قرار داده و با نتایج امیدوارکننده‌ای نیز روبرو شدند.

طراحی سایت ریسپانسیو چیست؟ و چگونه ایجاد شد

طراحی سایت ریسپانسیو چیست؟ و چگونه ایجاد شد
محبوب ترین فریمورک های موجود بوت استرپ و فاندیشین هستند.

نشر توسط:محمد محسن خاشعی نژاد ۰۳ دی ۱۳۹۳ درآموزش طراحی وب نظر بدهید

متغیر بودن رزولوشن نمایشگرها و ظهور سایزهای مختلف تبلت و موبایل، باعث شد تا طراحان وب به فکر ابداع روشی مبتنی بر CSSبرای نمایش صحیح سایت در کلیه سایزهای نمایشگرها بیفتند. این روش Responsive یا در فارسی واکنشگرا نامیده شد. اما این مدل طراحی، یک شبه ایجاد نشده است و در سالهای گذشته، راه طولانی ای طی شده تا ما امروز به طراحی ریسپانسیو رسیده ایم.

طراحی سایت ریسپانسیو چیست؟

طراحی سایت ریسپانسیو چیست؟

مرحله اول : طراحی با پهنای ثابت

تا همین چند سال پیش، (و به دلیل محبوبیت ویندوز ایکس پی) رزولوشن نمایشگر اکثر کاربران روی ۸۰۰x600 تنظیم بود و سایتها نیز برای مطابقت با این اندازه طراحی می شدند. کسانی هم که مانیتور  بزرگتری داشتند، می توانستند سایت را به درستی مشاهده کنند و فقط کمی فضای خالی در کناره های سایت می‌دیدند. کمی گذشت و با گسترش ویندوز۷ که رزولوشن مانیتورها افزایش پیدا کرد، سایز ۱۰۲۴x768 به سایز استاندارد برای طراحی رابط کاربری صفحات وب تبدیل شد. در این دوران معمولا پهنای صفحات وب، سایز ثابتی داشت.

مرحله دوم : طراحی شناور (fluid)

کم کم طراحان برای سازگار کردن سایز سایت با سایز صفحه به روش شناور  (fluid) روی آوردند. در این روش width ستون های سایت بجای واحد پیکسل با واحد درصد مشخص میشد و هرچه کاربر عرض مرورگرش بزرگتر بود، ستون های سایت را نیز با پهنای بیشتری مشاهده می کرد. (طراحی شناور در اصل تلاشی بود برای هماهنگ سازی سایت با پهنای مرورگر کاربر و شاید بتوان ریشه طراحی ریسپانسیو را، طراحی شناور عنوان کرد.) با گسترش سخت افزارها و روند رو به رشد لپ تاپ ها کم کم سایز ۱۳۶۶x768جای سایز قبلی را گرفت. اما هنوز میشد با استفاده از طراحی شناور، سایتهای قابل قبولی برای پهنای صفحه ۸۰۰ پیکسل تا ۱۳۶۶پیکسل طراحی کرد.

مرحله سوم: ظهور موبایلها و صفحات کوچک

با گسترش انواع موبایل و تبلت ها و افزایش دسترسی موبایلها به اینترنت، چالش جدیدی برای طراحان وب ایجاد شد. اینک نمایش سایز در صفحاتی با پهنای ۲۴۰ تا ۴۸۰ پیکسل مدنظر صاحبان سایتها بود. دیگر نمیشد با طراحی شناور، سایت را جوری طراحی کرد که هم در سایز مانیتور خوب نمایش داده شود و هم در سایز موبایلها. راه حل چه بود؟ اولین راه حلی که استفاده شد، طراحی دو نسخه متفاوت برای سایت بود. یکی برای نمایش در موبایل و یکی برای نمایش در مانیتورهای معمولی.

این روش هنوز هم در برخی موارد استفاده میشود و کاربردی است. در این روش ، دو قالب مجزا برای سایت طراحی میگردد. برای هدایت کاربر هم از user-agent مرورگر کمک گرفته میشود. مثلا اگر سیستم عامل کاربر سیمبیان یا آی او اس یا اندروید بود، کاربر را به صفحه موبایل منتقل می کنیم و اگر سیستم عامل ویندوز یا مک یا لینوکس بود، او را به صفحه معمولی سایت می فرستیم. مزیت این روش این است که در نسخه موبایل سایت، می توان بسیاری از بخش هایی را که لازم نداریم حذف کنیم تا صفحه سبک تر شود. همچنین کنترل بیشتری در طراحی نسخه موبایل داریم . چون از پایه کلیه المان ها را چیدمان می کنیم. اما هزینه طراحی دو قالب، برای شرکت های کوچک به صرفه نیست.

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

 طراحی سایت ریسپانسیو

طراحی سایت ریسپانسیو

مرحله چهارم: طراحی سایت ریسپانسیو، انقلابی در طراحی رابط کاربری

با افزایش سرعت دسترسی موبایل و ظهور تکنولوژی ۳G و ۴G ، اکثر کاربران بجای کامپیوتر، از موبایل یا تبلت خود برای گشت و گذار در وب استفاده میکنند. و متعاقبا دارندگان سایتها نیز ترجیح میدهند سایت آنها در موبایل و تبلت هم قابل استفاده باشد. در این زمان (حول و حوش ۲۰۱۰) اکثر کاربران نیز از مرورگرهای مدرن استفاده میکنند که تا حدی CSS را پشتیبانی میکند. همچنین در موبایل و تبلت ها، به دلیل ظهور دیروقت آنها در عرصه وبگردی، اکثرا مرورگرهای جدیدی وجود دارد که از مدیاکوئری های CSSبه خوبی پشتیبانی میکند. اینگونه شد که طراحان تصمیم گرفتند تا بجای تعریف یک CSS برای چیدمان هر صفحه، از چندین فایلCSS کمک بگیرند تا بتوانند جای المان ها را در سایزهای گوناگون صفحات و مرورگرها تغییر دهند.

برای اجرای طراحی ریسپانسیو شما نیاز جدی به جاوا اسکریپت ندارید و فقط با media query ها و تعریف CSS های گوناگون، می توانید یک رابط کاربری ریسپانسیو طراحی کنید. اما استفاده از جاوا اسکریپت کنترل بیشتری را روی المان های صفحه ممکن میسازد.

طراحی ریسپانسیو آنقدر پرطرفدار شد که در سال ۲۰۱۲ رتبه دوم در میان روشهای پرطرفدار طراحی را به خود اختصاص داد و در سال ۲۰۱۳ مجله محبوب ماشابل، سال ۲۰۱۳ را سال طراحی واکنشگرا نامید.

محبوب ترین فریمورک های موجود بوت استرپ و فاندیشین هستند.

محبوب ترین فریمورک های موجود بوت استرپ و فاندیشین هستند.

مرحله پنچم: ظهور فریم ورک های ریسپانسیو

با گسترش طراحی ریسپانسیو، شرکتها و گروه های نرم افزاری، ابزارها یا فریم‌ورک هایی برای تسریع طراحی ریسپانسیو ارائه کردند. از آنجایی که اکثر طرح های ریسپانسیو باید در سه سایز دسکتاپ، تبلت و موبایل اجرا شوند، این فریم‌ورک‌ها نیز روی همین سه سایز زوم کرده اند. یک فریمورک معمولا شامل یکسری CSS از پیش تعریف شده است هنگام طراحی، شما بجای تعریف classهای جدید، از نام های کلاس های این فریمورک ها استفاده میکنید. محبوب ترین فریمورک های موجود بوت استرپ و فاندیشینهستند.

مرحله ششم : زبان اسکریپت نویسی در CSS

 زبان اسکریپتی SASS  و همچنین LESS برای تغییر اندازه المانها

زبان اسکریپتی SASS و همچنین LESS برای تغییر اندازه المانها

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

درباره‌ محمد محسن خاشعی نژاد

مدیر تیم طراحی وب نوین فن هستم.و قصد دارم اطلاعات تیم خودمون رو با تمام علاقه مندان وب به اشتراک بگذارم. وب سایت گروه : http://www.novinfan.ir

باتری ماشین چگونه کار می کند

باتری ماشین چگونه کار می کند (از امداد خودرو ایران)

سه کارکرد عمده و اصلی باتری خودرو عبارتند از:
۱-    تامین و انتقال نیرو به استارت و دستگاه جرقه (Ingition System/ سیستم ایجاد جرقه) تا در نتیجه بتوان موتور را روشن کرد و استارت زد.
۲-    تامین و انتقال نیروی اضافی مورد نیاز هنگامی که بار الکتریکی مورد نیاز خودرو بیش از مقدcar-battery1ار نیروی سیستم شارژ کننده باشد.
۳-    کاربرد آن به عنوان تثبیت کننده ولتاژ در سیستم الکتریکی: باتری، ولتاژهای اضافی و موقتی (ولتاژ ناپایدار) را که در سیستم الکتریکی بروز می کند، کاهش می دهد و یا متعادل می کند.

اگر باتری تحت شرایط ایمنی مورد استفاده قرار نگیرد، ولتاژهای اضافی و موقتی مزبور به سایر اجزاء سیستم الکتریکی آسیب و خسارت وارد می سازند. باتری های انباره ای برای مجموعه ای از سایر وظایف و کارکردها مانند تامین نیرو برای واحدهای روشنایی دهنده و خودروهایی که از نیروی محرکه ویژه الکتریسیته بهره می گیرند و همچنین سایر زمینه ها مورداستفاده قرار می گیرد.

باتری خودرو چگونه کار می کند؟
وقتی دو الکترود مختلف و نامتجانس مانند صفحات مثبت و منفی در اسید سولفوریک (الکترولیت) قرار داده می شوند، باتری به وجود می آید و ایجاد اختلاف پتانسیل الکتریکی می نماید.
ولتاژ ایجاد شده به نوع فلزاتی که مورد استفاده قرار می گیرند و همچنین الکترولیت بستگی دارد. در هر یک از خانه های باتری های اسید- سربی تقریبا ۲٫۱ ولت ایجاد می شود و انرژی الکتریکی به واسطه کنش شیمیایی ایجاد شده بین فلزات و الکترولیت پدید می آید.
به این ترتیب کنش های شیمیایی در باتری آغاز می شود و به محض اینکه مداری بین قطب های مثبت و منفی برقرار شود، انرژی الکتریکی جریان می یابد. (هرگاه منبع مصرف کننده انرژی- منبع بارگیری نظیر چراغ های اتومبیل به باتری متصل شده باشد).
الکترونهای جریان الکتریکی در سرتاسر مدار بیرونی جریان می یابند و در همین خلال یون های ایجاد شده در اثر واکنش شارژ بین صفحات باتری، در داخل باتری جریان می یابند.
واکنش های انجام شده باتری اسید – سربی در اثر مواد شیمیایی درون آن ایجاد می شود که این مواد عبارتند از:
۱-    دی اکسید سرب (PbO2) : ماده صفحه مثبت
۲-    سرب اسفنجی (Pb) : ماده صفحه منفی
۳-    اسید سولفوریک (H2So4) : الکترولیت

پروژه ای جدید در ژاپن: یک شهر با گنجایش ۵ هزار نفر در زیر اقیانوس

پروژه جدید ژاپن، یک شهر با گنجایش ۵ هزار نفر در زیر اقیانوس است.

خبرگزاری فارس: شهری در زیر آب‌+تصاویر

به گزارش گروه دانستنی‌های خبرگزاری فارس، ژاپن یکی از پر جمعیت‌ترین کشورهای جهان است و در ساخت و ساز و معماری کارهایی عجیب و جالب ارائه داده است پس جای تعجب نیست اگر بگوییم پروژه‌ای که به تازگی ارائه داده است یک شهر در زیر آب است.

Ocean Spiral نام پروژه‌ای است که در زیر c اقیانوس ساخته خواهد شد؛ در واقع نام شهری زیست محیطی است که گنجایش 5000 نفر را داراست، این شهر نیاز برق خود را از متانی که توسط میکروارگانیسم‌های دریایی تولید شده به دست می‌آورد؛ شرکت ساخت و ساز Shimizu Corp معتقد است با بودجه 20 میلیارد دلاری در مدت 5 سال، ساخت این شهر تمام خواهد شد.