از صفحات ایستا تا asp.net

در دهه‌ی نود اینترنت جایگاه ویژه‌ای در جهان کامپیوتر کسب کرد. برنامه‌نویسان برای خلق صفحات وبی که حاوی کدهای HTML بود، آن را در یک محیط ویرایشگر تایپ کرده و فایل مزبور را با انشعاب htm یا html ذخیره می‌کردند. مؤلف صفحه‌ی وب قبل از هر چیز، محتوای صفحه را بطور کامل تعیین می‌نمود. محتویات این نوع صفحات (متن، تصویر، لینک و…) و شکل ظاهری آنها به استفاده‌کننده، زمان و نحوه‌ی مشاهده‌ی صفحه بستگی نداشت. بنابراین باید گفت محتویات این قبیل صفحات قبل از اینکه درخواستی ایجاد گردد، باید توسط مدیر سایت ایجاد و مشخص می‌شد.

 

ادامه مطلب ...

Miracast چیست ؟

Miracast استانداردی است که برای انتقال داده‌های تصویری با کیفیت بالا از طریق WiFi مورد استفاده قرار می‌گیرد. به‌کمک این فناوری، می‌توان صفحات نمایش بزرگ تری را به‌عنوان نمایشگر گوشی موبایل استفاده کرد و از تماشای فیلم‌های HD در اندازه‌ای بزرگ‌تر لذت برد یا کار با اپلیکیشن‌های خود را در سایزی متفاوت تجربه کرد. 

Miracast را می‌توان به‌کارگیری رابط HDMI به صورت بی‌سیم نامید. این فناوری، صفحات نمایش دیگر، همچون تلویزیون شما را به‌عنوان صفحه‌ی نمایش بزرگتر و با کیفیت بالا برای پخش صوت و تصویر مورد استفاده قرار می‌دهد. پس از فعال کردن این ویژگی، می‌توانید تلویزیون خود را بدون نیاز به اتصال سیم مابین تلویزیون و گوشی به‌عنوان صفحه‌ی نمایش استفاده کنید و تمامی فعالیت‌های خود اعم از کار با

اپلیکیشن‌ها، تماشای ویدئو و انجام بازی‌ها را در تلویزیون مشاهده نمایید.با توجه به اینکه این تکنولوژی بر پایه فناوری بی‌سیم است ولی در عین نیازی به سیستم بی سیم موجود در منزل شما ندارد, اما با وجود پیشرفت‌های حاصل شده، این فناوری نوپا بوده و دارای ضعف‌های فراوانی است. 


 

طراحی سایت شرکتی | طراحی وب سایت حرفه ای | طراحی سایت حرفه ای
ایجاد وب سایت | ساخت وب سایت | طراحی سایت

 

زبان نخست

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

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

در سکته‌های ایسمیک مغزی آسیب رایج‌تر آسیب وارد به ناحیه زبان دوم است و فرد معمولاً ابتدا توانایی‌های زبان دوم را از دست می‌دهد درحالی که هنوز قادر است به زبان نخست نیز صحبت کند.

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

ترجمه متون ، ترجمه متون انگلیسی ، ترجمه متن انگلیسی  ، ترجمه فارسی به انگلیسی


چگونه یک سرویس هات اسپات راه اندازی کنیم؟


 

در این مقاله سعی ما بر این است که نحوه ی پیاده سازی hotspot را آموزش دهیم .قبل از پیاده سازی سرویس هات اسپات، به صورت خلاصه نحوه عملکرد این سرویس و موارد نیاز به این سرویس را توضیح خواهیم داد.برای اتصال به اینترنت راه کارهای مختلفی از جمله *** ,Hotspot,PPPoe و ... وجود دارد که معمولا نحوه استفاده از اینترنت توسط کاربران را براساس یکی از سرویس های موجود سرویسی انتخاب می کنیم.مزیت این روش به بقیه ی روش ها این است که نیاز به تنظیمات خاصی در سمت کاربر ندارد .هات اسپات‌ها معمولاً در رستوران ها, ایستگاه‌های راه آهن, فرودگاه ها، مراکز تجاری, فروشگاه‌های بزرگ و سایرمکان‌های عمومی که مجهز به شبکه‌های بی سیم است استفاده می‌شوند. استفاده از این سرویس در بسیاری از دانشگاه‌ها و مدارس نیز رایج است.در این حالت,هات اسپات مسیری است که کاربر را به wifi متصل کرده و در طی این فرآیند کاربر می تواند به وسیله لپ تاپ, موبایل, تبلت و... به اینترنت دسترسی پیدا کنند.برخی از نکات امنیتی در سرویس هات اسپات که لازم است تمام کاربران از آن مطلع باشند، به شرح زیر است :اغلب هات اسپات ها نا امن هستند برخی از هات اسپات ها به کاربران حساب کاربری (username و password) خاصی نمی دهند و در شرایطی نیز که به کاربران حساب کاربری داده می شود دلیل بر بستر انتقال اطلاعات امن نیست و packet snifferها از نمایش عمومی جریان اطلاعات جلوگیری نمی کنند .
هات اسپات های رایگان عمومی بسیار خطرناک هستند و در این شبکه ها سارقان, اطلاعات ارسالی از سمت یک کاربر خاص را می توانند شنود کرده و از آن ها سوء استفاده کنند.راه اندازی هات اسپاتقبل از راه اندازی هات اسپات اتصال روتر به اینترنت را توسط دستور ping در new terminal بررسی کنید . 

 

برای انجام تنظیمات HotSpot، از قسمت IP گزینه Hotspot را انتخاب کرده و در تب Servers برروی کلید Hotspot Setup کلیک کنید .در ابتدا لازم است، اینترفیسی که می خواهید سرویس هات اسپات برروی آن راه اندازی شود، انتخاب کنید. لازم است از صحت منطبق بودن IP نمایش داده شده با ether انتخاب شده، مطمئن شوید، چون در برخی شرایط ممکن است بیش از یک رنج IP برروی یک ether تعریف شده باشد. 


در این مرحله رنج IP آدرس های اینترفیسی که در مرحله قبل انتخاب شده بود، نمایش داده می شود. گزینه ی Masquerade Network به صورت پیش فرض فعال است و بعد از تکمیل شدن مراحل نصب Hotspot، یک NAT رول با اکشن Masquerede برروی رنج IP های ether ای که هات اسپات برروی آن فعال شده است، ایجاد می گردد. در صورتی که قبلا با استفاده از مسیر (IP Firewall NAT) یک NAT رول تعریف کرده باشید، می توانید چک مارک گزینه Masquerade Network را غیر فعال کنید. برروی کلید Next کلیک کنید . 


در این قسمت برای کاربرانی که می خواهند به شبکه ی هات اسپات متصل شوند محدوده ی IP تعریف می کنیم,که به صورت پیش فرض مقادیری را در نظر گرفته و شما با توجه به شبکه ی خود و تعداد کاربر هات اسپاتی خود می توانید این بازه را تغییر دهید یا اینکه از رنج IP های مختلف بازه هایی محدود را بهIP کاربران هات اسپاتی اختصاص دهید. 


در این مرحله شما می توانید یک گواهی SSL را در صورت نیاز فعال کنید. (Secure Sockets Layer پرتکلی است که به وسیله Netscape برای انتقال پرونده های خصوصی روی اینترنت به وجود آمده است بسیاری از سایت ها از این پروتکل استفاده می کنند، تا از اطلاعات محرمانه کاربران مانند اطلاعات کارت اعتباری نگهداری کنند SSL یک ارتباط مطمئن بین یک کاربر و سرور ایجاد می کند.) با استفاده از SSL تمامی مراحل لاگین کاربر, از احراز هویت در شبکه ی هات اسپات تا استفاده از سایت های مختلف در اینترنت با استفاده از پروتکل https صورت گیرد. 


اگر در شبکه ی خود ایمیل سرور داشته باشید، می توانید IP میل سرور خود را دراین قسمت مشخص کنید. در صورتی که شما ایمیل سرور ندارید برروی کلید Next کلیک کنید. 


در این مرحله IP آدرس DNS Server هایی که لازم است به client های hotspot اختصاص داده شود، مشخص کنید . 

در این مرحله یک نام دلخواه با فرمت FQDN (به صورت اسم.اسم) که مشخصه نام سرور هات اسپات شما است، مشخص کنید. توجه داشته باشید که این نام دامنه نباید قبلا برروی دامین سرورها یا هاست های اینترنتی تعریف شده باشد.در اینجا نام دامین nooran.mikrotik را در نظر گرفته ایم. پس از اتمام مراحل نصب هات اسپات با مشخص کردن این نام در address bar مرورگر صفحه لاگین هات اسپات نمایش داده می شود. 


در این قسمت نام کاربری و رمز عبوری که به admin هات اسپات اختصاص داده می شود، مشخص می کنیم. به صورت پیش فرض نام کاربری، admin و رمز عبور بلانک (بدون رمز عبور) تعریف شده است. می توانید این نام کاربری و رمز عبور را به صورت دلخواه تغییر دهید. 

هات اسپات شما با موفقیت راه اندازی شد . 


پس از نصب هات اسپات، می توانید با توجه به level لایسنس میکروتیک خود، کاربران هات اسپاتی تعریف کنید. ( تعداد کاربران هات اسپاتی با توجه به لول لایسنسها متفاوت می باشند) برای این کار به تب users رفته ابتدا سروری که هات اسپات را بر روی آن راه اندازی کردید را انتخاب و سپس یک نام کاربری و رمز عبور برای کاربر انتخاب کنید. به تعداد کاربران مورد نظر این مرحله را تکرار کنید. 

طراحی سایت شرکتی | طراحی وب سایت حرفه ای | طراحی سایت حرفه ای
ایجاد وب سایت | ساخت وب سایت | طراحی سایت

How to build a beautiful cover page for your website



How to build a beautiful cover page for your website


Grab attention by telling your story in a single, beautiful and content-rich page using Squarespace.

The fourth in a four-part series sponsored by Squarespace explains what to keep in mind when selling your skills online. Creative Bloq readers save 10% on their new site with offer code CREATIVEBLOQ15.

The web is a crowded and noisy place, and so standing out can be tough. If you feel you’re struggling, don’t worry. Squarespace’s Cover Pages are a great way of make a real online statement.

A Cover Page is a single page that can exist as part of a bigger site, or on its own. The idea is simple yet powerful: a Cover Page is the summary of your identity or brand. It is, in short, your entire story in one page. When somebody sees it they’ll be left in doubt about who you are, and what you stand for.

Though articulate and impactful, Cover Pages are very easy to make. The process is very similar to that of creating a Squarespace website.

The easy way

There’s one key difference though. Unlike regular Squarespace pages,Cover Pages aren’t built using blocks. They start with a pre-styled layout and use some editing tools to add content.

Cover Pages are then a little more fixed in nature – elements like buttons can’t be move – but this helps keep your page beautiful, simple and responsive. Here’s how to create your Cover Page...

01. Select your template

Squarespace packs a huge portfolio of templates that will help you articulate your brand quickly and articulately.

With Squarespace up and running, your first job is to pick a template. There are loads to choose from, just scroll down until you see one that dovetails with your personal brand and identity.

02. Make the selection

Along with other content based options, this menu will tell your page to behave as your Cover Page.

Next, in the Home menu, click pages. You’ll see a list of pages that the template offers. Hover over one and until the cog icon appears. Click it and you’ll be presented with a new menu of options.

Scroll down to the bottom of the new window that’s appeared at the right hand side of the screen and click Set As Homepage.

Finally, when you’re prompted, click Confirm.

03. Add a banner image 

Adding a banner image is just a matter of dragging and dropping. It's that simple.

A banner is the epicentre of your page. When you’re in the configure page menu simply drag and drop your image into the Thumbnail Image box. The image will be uploaded and placed onto your page. It’s that simple.

04. Aim for perfection

If you're unhappy with how your image looks, use Squarespace's inbuilt image editing tools.

If you’re unhappy with an aspect of your image don’t worry. UseSquarespace’s inbuilt image edit tools. They’re powerful, simple to use and – with the image uploaded – they’ll let you edit the image online. This means you don’t need to keep dropping back to Photoshop and re-uploading.

05. Remove links

Simplicity often gives the most punch so you can remove links and other elements for the templated page.

The simplest type of Home Page is a simple, flat page with few external links. Templates often have navigation elements included. These are easy to remove and adjust.

In the left hand panel, just hover over elements you don’t want and

06. Make a logo

If you’ve not got a logo, don’t worry. You can use Squarespace’s tool to create a piece of art that captures your brand’s essence.

A logo is a great way of communicating your mission and personality. If you don’t have one, don’t worry.

Squarespace packs a handy logo creator tool. Under the Logo Image box, click Create a New Logo.

When you’re prompted enter your name or that of your company. You can then add a tag line, an icon and, when you’re happy, save your logo.

Back in the home menu you can upload your logo. The easiest way to do this is to simply drag the file into the box under Logo Image.

07. Add content

Like most thing in Squarespace, adding content is just a matter of filling in the boxes. Our template has a space for explanatory content. Yours may not. If yours does, just click, edit and type.

Check out more beautiful portfolios created on Squarespace, and save 10% on your new site with offer code CREATIVEBLOQ15.

Words: Martin Cooper

Squarespace is a website publishing platform that allows anyone to easily create professional portfolios, pages, blogs, and galleries without touching a line of code.

طراحی سایت شرکتی ، طراحی وب سایت حرفه ای ، طراحی سایت حرفه ای
ایجاد وب سایت ، ساخت وب سایت ،



source:http://www.creativebloq.com/how-build-beautiful-cover-page-your-website