دعوت به همکاری در شرکت سهند (استخدام شرکت سهند)

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

ترن تیبل جدید شرکت Audio-Technica

 با ترن تیبل جدید شرکت Audio-Technica آشنا شوید
 
 در نمایشگاه CES امسال، شاهد محصولات گوناگون و جالبی بودیم که Turntable ها بخشی از آن را تشکیل می‌دادند. پس از سونی، امروز Audio-Technica، در جریان همین نمایشگاه واقع در لاس وگاس ترن تیبل جدید خود را رونمایی کرد. در ادامه با ما باشید تا از جزئیات این ترن تیبل جدید مطلع شوید.

هدفون جدید سنهایزر

 وقتی در مورد هدفون ها صبحت می کنیم، مدل ها و برندهای متعددی در ذهنمان پدید می آید. به طور عمده تمام هدفون ها یک کار را به خوبی انجام می دهند و آن هم پخش صدای با کیفیت است اما اگر می خواهید یک تجربه خاص و منحصر به فرد داشته باشید، انتخاب های تان از میان برندهای معتبر، به تعداد انگشتان یک دست می رسد.
  
شرکت سنهایزر یکی از قدیمی ترین و با سابقه ترین توسعه دهندگان هدفون های با کیفیت است که از سال ها پیش تاکنون محصولات آن میان طرفداران موسیقی نیز طرفدار داشته و حالا قرار است مدل سال ۱۹۹۰/۱۹۹۱ با نام Orpheus دوباره باز گردد.
 

گالیله پروژه ای که ربات را در برابر انسان قرار می دهد

 
شاید با آمدن فناوری های جالبی همانند Siri یا گوگل Now تصور کنید که علوم کامپیوتری پیشرفت فوق العاده عالی داشته اند و گجت های این علم ، کارهای زیادی از دستشان بر می آید که انجام دهند. اما هنوز مسائل زیادی در دنیا وجود دارد که هوش مصنوعی نتوانسته به آنها دست پیدا کند. به طور مثال، کامپیوترها نمی توانند تشخیص دهند که وقتی شما یک شیء را در بالای سراشیبی قرار می دهید چه اتفاقی برای آن خواهد افتاد؟
 
 این همان مسئله ای است که محققان علوم کامپیوتری و هوش مصنوعی در آزمایشگاه دانشگاه MIT به موجب آن در حال توسعه یک مدل کامپیوتری به نام Galileo هستند. این مدل به این صورت طراحی شده که با تماشای توضیحات ویدئویی، قوانین فیزیک را بیاموزند و سپس حدس بزنند که در موقعیت مشابه چه اتفاقی روی خواهد داد.
 
برای مثال، یک توپ و یک قطعه تخته را در بالای یک سراشیبی فرض کنید: برای شما به عنوان یک انسان لازم نیست توضیح داده شود که توپ از آن بالا غلتیده و به پائین رفته و شیء تخت در مکان خود باقی خواهد ماند. اما یک کامپیوتر این دانش را ندارد و از این رو باید این گونه مسائل فیزیکی به او توضیح داده شوند و برای همین منظور، Galileo ساخته شده است.
 

مقایسه بین زبان برنامه نویسی وب ASP.NET و PHP

ابتدا به معرفی ASP و PHP می پردازیم و سپس ملاک هایی که می توان برای مقایسه این دو زبان عنوان کرد را با هم مقایسه می کنیم و در نهایت به یک نتیجه کلی می رسیم که قطعا این نتیجه کلی طرفداری از زبان برنامه نویسی خاصی نخواهد بود و انتخاب اصلی با شما خواهد بود .قبل از اینکه انتخابی انجام دهید می خواهیم تفاوت بین این دو زبان برنامه نویسی را برای شما تشریح کنیم تا در انتخاب میان اینها دچار مشکل نشوید. هر دو زبان برنامه نویسی تحت PHP و ASP.NET در واقع زبان های اسکریپت نویسی سمت سرور یا در اصطلاح فنی Server Side Scripting هستند که برای طراحی وب سایت های داینامیک مورد استفاده قرار می گیرند. صفحات وب داینامیک ابتدا درخواست کلاینت را در سمت سرور پردازش کرده و در نهایت پس از هر بازدید کاربر نتیجه را به سمت کاربر ارسال می کنند. انتخاب بین این دو زبان اسکریپت نویسی بستگی به مواردی از قبیل اندازه و بزرگی وب سایت ، قابلیت های توسعه وب سایت ، هزینه های هاستیگ وب ، هزینه های پشتیبانی و زمان پیاده سازی و بسیاری دیگر از مواردی از این قبیل دارد که در ادامه به بررسی اکثر این موارد میپردازیم. 
 
 
معرفی زبان : زبان برنامه نویسی وب ASP یا ASP.NET چیست ؟
 
ASP مخفف کلمه Active Server Pages است و یک محصول منحصر به فرد برای شرکت مایکروسافت به حساب می آید ، این زبان برنامه نویسی اکنون منسوخ شده است و جای خود را به زبان اسکریپت نویسی ASP.NET داده است. در همینجا به این نکته اشاره کنم که در واقع ASP.NET یک زبان برنامه نویسی نیست بلکه یک تکنولوژی برنامه نویسی وب با استفاده از دات نت است، شما می توانید با #C یا #F یا زبان های برنامه نویسی دیگر دات نت ASP.NET بنویسید ، اما با توجه با اینکه شما به عنوان یک زبان بیشتر با این محصول آشنا هستید ما در این سری مقالات از ASP.NET به عنوان یک زبان برنامه نویسی یاد می کنیم. بیشتر شرکت ها و سازمان های بزرگ برای نرم افزارهای تحت وب خود از این زبان برنامه نویسی استفاده می کنند. نرم افزاری که بیشترین هماهنگی با این زبان برنامه نویسی را دارد به عنوان Microsoft Visual Studio شناخته می شود که در واقع محیط برنامه نویسی مایکروسافت محسوب می شود. در این نرم افزار قابلیت های بسیار زیادی برای برنامه نویسی بصورت پیشفرض قرار گرفته اند که کار برنامه نویسی را برای برنامه نویسان بسیار راحت می کند. معمولا تعداد خط های کدی که باید برای یک برنامه به زبان ASP.NET نوشته بشود نسبت به محصولات مشابه کمی بیشتر است که همین دلیل می تواند تا حدودی باعث زمانگیر بودن کدنویسی در این زبان برنامه نویسی برای فعالیت های پیچیده شود. در صورتیکه تغییری در هر خط کد از این زبان برنامه نویسی انجام شود به ناچار کل برنامه بایستی مجددا کامپایل شود ، بنابراین زمان برنامه نویسی تا حدودی افزایش می یابد.وب سروری که با این زبان برنامه نویسی هماهنگ است صرفا وب سرور شرکت مایکروسافت که همان IIS است می باشد و معمولا به عنوان پایگاه داده نیز در این نوع زبان برنامه نویسی از Microsoft SQL Server استفاده می شود. 
 
ASP.NET چیست ؟ 
 
 
درست است که ASP.NET و IIS هر دو نرم افزارهایی رایگان هستند اما شما برای لایسنس ویندوز بایستی پول پرداخت کنید و از طرفی نرم افزار Visual Studio نیز نرم افزار ارزان قیمتی نیست. پشتیبانی زبان برنامه نویسی ASP.NET توسط وب سایت و مرجعی به نام MSDN انجام می شود که مخفف کلمه Microsoft Software Developer Network می باشد. پیشرفت ها و توسعه هایی که در این زبان برنامه نویسی انجام می شود توسط بازخوردها و تجاربی است که کاربران این محصول به وب سایت این شرکت اطلاع می دهند و همین موضوع باعث ارائه نسخه های جدیدتر این زبان برنامه نویسی با امکانات جدید می شود. ASP.NET تحت برند مایکروسافت است و این یعنی بسیاری از زبان ها یا Platform های دیگر را پشتیبانی نمی کند اما در این حین به شما امکانات بسیار ساده ای برای شروع برنامه نویسی می دهد ، ماژول های آماده و محیطی ساده و رابط کاربری آسان برنامه نویسی را برای کاربران لذت بخش می کند. توجه کنید که یکی از مشکلاتی که در دنیای برنامه نویسی به این زبان برنامه نویسی وارد می شود هزینه ای است که برای خرید نرم افزارهای آن صرف می شود ، اما با توجه به اینکه ما در ایران هستیم و هیچ هزینه ای برای خرید این نرم افزارها نمی کنیم ، ASP.NET می تواند گزینه مناسبی برای برنامه نویسی وب باشد. البته این نکته را هم متذکر می شوم که این قسمت ترجمه از یک وب سایت خارجی بود و تنها به عنوان معرفی استفاده شده است قطعا در ادامه بیشتر با این مواردی که ذکر کردیم آشنایی پیدا خواهید کرد. 
 
معرفی زبان : زبان برنامه نویسی وب PHP چیست ؟
 
PHP مخفف کلمه PHP Hypertext Preprocessor است و یک نرم افزار یا بستر برنامه نویسی متن باز و رایگان است که توسط شخصی به نام رزموس لردورف در سال ۱۹۹۵ طراحی و ایجاد شد. یکی از نکات مهمی که در خصوص برنامه نویسی به زبان PHP وجود دارد این است که این زبان وابسته به هیچ Platform خاصی نیست و می توان آن را بر روی هر سیستمی عاملی اجرا و استفاده کرد. شرکت های متوسط و کوچک بیشتر از این زبان برنامه نویسی در دنیا استفاده می کنند زیرا هزینه توسعه و همچنین هزینه هاستینگی که در اینترنت دارد بسیار ارزان است. بسیاری از ابزارهای رایگان برای توسعه دهندگان این زبان برنامه نویسی بصورت رایگان در اینترنت وجود دارد که به برنامه نویسان PHP این امکان را می دهد که بتوانند براحتی با آنها برنامه بنویسند. 
 
PHP چیست ؟ 
 
 زمانیکه بحث زمان تولید پیش می آید با توجه به اینکه معمولا در پروژه های پیچیده تعداد خطوط کد PHP کمتر از ASP.NET است زمان کمتری برای پیاده سازی لازم است. PHP را می توانید بر روی هر سروری که بتواند از HTML پشتیبانی کند اجرا و استفاده کنید و معمولا پایگاده داده ای که برای نرم افزارهای تحت PHP استفاده می شود پایگاده داده رایگان MySQL است که متن باز نیز می باشد. هزینه هاستینگ PHP با توجه به قابلیت استفاده این زبان از لینوکس به عنوان یک سرور رایگان ارزانتر از نمونه ویندوزی است. توسعه ، پیشرفت و ارتفاء این زبان برنامه نویسی نیز بر اساس بازخوردهایی است که در تالارهای گفتمان آنلاین و مجامعی که برای این مورد در نظر گرفته شده اند انجام می شود. 
 
ملاک های انتخاب یک زبان برنامه نویسی وب چیست ؟
 
اگر از دانشجویان شبکه و امنیت بنده سئوال کنید حتما این مورد را به شما می گویند که به هیچ عنوان بصورت کلی نمی توانیم بگوییم فلان چیز خوب است یا فلان چیز بد است ، برای تعیین خوبی یا بدی چیزی بایستی شما دارای ملاک یا فاکتور باشید در غیر اینصورت مقایسه یا انتخاب شما غیرفنی و از روی تعصب یا نادانی خواهد بود. در خصوص انتخاب زبان برنامه نویسی هم همینطور است ، شما بایستی بدانید ملاک های شما برای انتخاب یک زبان برنامه نویسی وب چیست ؟ صرفا به دلیل اینکه فردی بگوید زبان برنامه نویسی PHP بهتر است زیرا وی برنامه نویس PHP است و یا بر عکس برای برنامه نویسان ASP.NET ، شما نباید انتخاب انجام دهید. بنابراین مقایسه و انتخابی درست است که بر اساس ملاک و فاکتور و بدور از تعصب باشد. تکنولوژی مورد استفاده ، سادگی کار یا سهولت کاربری ، وابستگی به Platform ، امنیت ، سرعت و کارایی در اجرا ، ابزارها و رابط های کاربری ، سرعت توسعه ، منابع آموزشی و یادگیری ، پشتیبانی ، بازار کار ، هزینه و بحث بهینه سازی برای موتورهای جستجو می تواند مهمترین ملاک ها برای تعیین برتری یک زبان برنامه نویسی تحت وب می باشد .
 
منبع : انجمن تخصصی فناوری اطلاعات ایران 

۱۴ دانستنی جالب در مورد اینترنت

گاهی بد نیست که با زبان اعداد، مروری بر اینترنت داشته باشیم، پدیده‌ای که سخت وابسته‌اش هستیم:
 
 
۱- اینترنت چقدر بزرگ است؟!
گوگل، تخمین می‌زند که در اینترنت ۵ میلیون ترابایت، اطلاعات وجود دارد که معالدل ۵ میلیارد گیگابایت یا ۵ تریلیون مگابایت است. از انجا که مغز انسان ظرفیتی حدود یک تا ۱۰ ترابایت دارد، اگر متوسط ظرفیت مغز را ۵ ترابایت در نظر بگیریم، اینترنت معادل ظرفیت مفز یک میلیون انسان است.

آموزش نصب ویندوز ۸

 پس از اینکه سیستم دی وی دی را برای نصب ویندوز شناسایی نمود ، فایلهای نصب را از درون DVD اجرا می کند.
 
 و در گام بعدی صفحه شروع ویندوز، نمایش داده می شود.
 
 ویندوز ۸ برخلاف سایر نسخه های قدیمی تر کاملا به صورت گرافیکی مراحل نصب را نمایش می دهد در پنجره بعدی میتوانید زبانی برای نصب به عنوان زبان اصلی استفاده در کیبورد را انتخاب کنید ولی بهتر است که در این مرحله هیچ یک از انتخاب های پیشفرض را تغییر نداده زیرا بعد از نصب کامل ویندوز میتوانید زبان ، واحد پول وتاریخ کشور خودتان را به ویندوز اضافه کنید فقط در این پنجره با زدن دکمه Next به مرحله بعدی بروید.
 
 اگر میخواهید که ویندوزی که قبلا نصب کرده اید را تعمیر کنید میتوانید روی جمله “Repair your computer” کلیک کنید و مراحل آن را دنبال کنید تا ویندوزتان تعمیر شود. ولی اگر هدف شما تنها نصب نسخه ای تازه از ویندوز است فقط کافیست روی دکمه “Install now” کلیک کنید.
 
 در مرحله بعد، با تیک دار کردن مربع کنار جمله ” I accept the license terms ” بر روی دکمه “Next” کلیک کنید.
 
 در پنجره بعدی اگر قصد به روز کردن سیستم عامل، خود را دارید می توانید از گزینه “Upgrade”  استفاده کنید تا به این روش همه تنظیمات انجام شده بر روی سیستم عامل قبلی شما دست نخورده باقی بماند. ولی اگر تنظیمهای خاصی ندارید  و می خواهید  ویندوز جدیدی نصب کنید بهتر است گزینه “Custom advanced ” را انتخاب کنید
 
 در پنجره بعدی از میان درایوهای موجود در هاردتان یکی از درایوها را انتخاب کنید ولی بهتر است که اولین درایو یا همان “C”  را برای نصب ویندوز انتخاب کنید. اگر قصد پارتیشن بندی، گسترش، حذف، یا فرمت پارتیشن، هارتان را دارید و یا می خواهید که درایوی را به  بخشهای کوچک تقسیم کنید می توانید از گزینه “Drive options advanced” استفاده کنید. و در پایان بعد از انتخاب محل نصب ویندوز بر روی دکمه “Next” کلیک کنید.
 
 درگام بعدی سیستم شروع به نصب و کپی کردن فایلهای موجود در DVD بر روی هارد کرده و شما باید برای چند دقیقه منتظر بمانید که این زمان بستگی به سخت افزارتان دارد.
 
 حال منتظر بمانید تا صفحه دیگر باز شود در این مرحله سیستم عامل در خال پیدا کردن و شناسایی و آماده سازی سخت افزارها می باشد
 
 حال رنگ منوی Start خود را تغییر دهید
 
 حال در این قسمت بر روی دکمه مورد نظر کلیک کرده تا تنظیمات اولیه به صورت استاندارد اعمال شود.
 
نکته:در صورت تمایل می توانید تنظیمات را خودتان انتخاب نمایید فقط کافیه به جای گزینه مورد نظر گزینه Customise (شخصی سازی) را فشرده تا تنظیمات را خودتان انجام دهید.
 حال در این قسمت نام اکانت رایانه و رمز خود را نوشته و به مرحله بعد بروید.
 
 حال منتظر بمانید تا تنظیمات اعمال گردد.
امیدوارم موفق باشید.

گجت ایوا EVA

ایوا ، گجتی که مصرف آب حمام را تا ۵۰ درصد کاهش می دهد !
دوش ایوا با کنترل میزان آب مصرفی در حمام‌ها، میزان هدررفت آب را تا نصف میزان معمول کم می کند. کمک‌دست این گجت نیز اپلیکیشنی است که علاوه بر اعمال تنظیمات دلخواه، با ثبت میزان مصرف آب ، شما را به کاهش طول استحمام ترغیب می‌کند.
استحمام انسان‌ها نقش بسیار مهمی در هدر رفتن آب‌های کره زمین دارد؛ آبی که برای تصفیه آن هزینه‌ و زحمات بسیاری صرف شده و البته برای مدتی است که خطر کاهش شدید آن در رسانه‌ها و از سوی دولت‌ها -از جمله ایران- گوشزد می‌شود.
حالا یکی از مخترعین آمریکایی دست به تولید دوشی هوشمند زده که قادر است میزان آب مصرفی در حمام را تا نصف کاهش دهد. این دوش با نام Eva جریان آب را دقیقا در زمانی متصل می‌کند که واقعا شما به آن نیاز داشته باشید.

چند باور غلط رایانه ای که حقیقت ندارند

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

چگونه باتری دستگاه اندرویدی خود را سریع تر شارژ کنیم؟

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