دورهمی برنامه نویسان
10.6K subscribers
2.11K photos
121 videos
99 files
559 links
<head>
<title>دورهمی برنامه نویسان</title>
</head>
<body>
طنز برنامه نویسی
اخبار و مطالب آموزشی
</body>
ارتباط با ادمین و تبلیغات:
@heydarirx

پیج اینستاگرام دورهمی برنامه‌نویسان:
https://instagram.com/programmers_gathering
Download Telegram
مطلبی در مورد یافتن کلمات کلیدی👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
@Romizir
با الگوریتم مرغ مگس خوار گوگل بیشتر آشنا شویم
@Romizir
فایل آشنایی با مرغ مگس خوار گوگل
👇👇👇👇👇👇
Forwarded from Deleted Account
کنفدراسیون بین المللی مخترعان جهان در دانشگاه امیرکبیر برگزار میکند
انتشار مقالات در IEEE
مهلت ارسال مقاله 20 فروردین
www.cbconf.ir
@cbconf
#رعـــایت_اصـــول_و_قواعــــد_سئو


سئو سایت با استفاده از فایل htaccess☝️

فایل htaccess یکی از فاکتورهایی است که در افزایش سئو و بهینه سازی سایت مؤثر می باشد. اگر سرور شما لینوکس است می توانید به کمک فایل htaccess یکسری از استانداردها را رعایت کنید، دستور زیر باعث می گردد که هرگاه صفحه ای پیدا نشود به جای آن صفحه 404 را نمایش می دهد:

Error Document 404/404.php



با استفاده از قطعه کد زیر در فایل htaccess، شما سایت خود را همیشه با www باز خواهید نمود و همچنین تمامی آدرس های www.#.ir ، www.#.org ، www.#.us بر روی دامنه ی اصلی سایت یعنی www.#.com باز می گردند:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.#\.com$
RewriteRule ^ https://www.#.com%{REQUEST_URI} [L,R=301]
#رعـــایت_اصـــول_و_قواعــــد_سئو


افزایش سئو سایت با شناسایی خطاهای سرور

👈زمانی که درخواستی از سرور سایت می شود، درخواست به صورت کدهای HTTP پاسخ داده می شوند که وضعیت درخواست را روشن می کند آشنایی و استفاده درست از این کدها باعث افزایش سئو و بهینه سازی سایت می شود.

👈کدهایی که با 2 شروع می شوند برای نشان دادن پاسخ با موفقیت، کدهایی که با 3 شروع می شوند برای نشان دادن جابجایی در آدرس فایل و ارجاع داده شده به جای دیگر، کدهای 4 برای نشان دادن خطاهای موجود در درخواست و کدهای 5 برای نشان دادن خطاهای موجود در سرور است.



200👈 : سرور با موفقیت درخواست را پاسخ داد.
206👈 : سرور بخشی از درخواست را با موفقیت پاسخ داد. به عنوان مثال صفحه به طور کامل بارگذاری نشد.
301👈 : برای همیشه منتقل شد. سرور همزمان با این پاسخ، درخواست داده شده را از آدرس جدید پاسخ می دهد.
302👈 : به طور موقت منتقل شده است و درخواست از آدرس جدید پاسخ داده می شود.
403👈 : سرور درخواست را رد می کند.
404👈 : صفحه درخواست شده پیدا نشد.
500👈 : سرور با خطا مواجه شده است و نمی تواند درخواست را پاسخ دهد.
503👈 : سرور در حال حاضر در دسترس نیست. مثلاً ترافیک روی آن زیاد است.



استفاده از این کدها باعث کسب رتبه ی بالاتری از سئو نسبت به رعایت استانداردهای html می گردد.😏
نکاتی در مورد👇👇👇👇

سیستم عامل اندروید مجموعه ای از عناصر نرم افزاری است که به 5بخش و 4لایه اصلی در ساختار زیر نمایش داده شده است....👇👇👇
#آموزش

👈👀هسته لینوکس Linux kernel ☝️


در انتهای همه لایهها، لینوکس، لینوکس 2.6 با تقریبا 115 بسته وجود دارد. این لایه، وظابف پایه ای سیستم همانند مدیریت
فرآیندها، مدیریت حافظه، مدیریت دستگاه مانند دوربین، کی بورد، صفحه نمایش و غیره را برعهده دارد. همچنین، کرنل
تمامی چیزهایی که لینوکس به خوبی انجام می دهد همانند شبکه سازی و آرایهای عظیم از device driver ها را مدیریت
می کند.

@Romizir
#آموزش

👈👀کتابخانه ها Libraries ☝️



در بالای هسته لینوکس، کتابخانه هایی قرار دارند که شامل موتور مرورگر وب متن باز WebKit به شهرت کتابخانه libc, SQLite database که یک مخزن مفید برای ذخیره سازی و اشتراک گذاری داده های برنامه، کتابخانه هایی برای
پخش و ضبط موسیقی و فیلم، کتابخانه های SSL برای امنیت اینترنت می باشد.


@Romizir
#آموزش

☝️Android Runtime👀☝️


🌺این سومین بخش ساختار می باشد و در دومین لایه از انتها موجود است. این بخش یک عنصر کلیدی به نام Dalvik Virtual Machine را ارایه می دهد که نوعی از ماشین مجازی جاوا ویژه، طراحی شده برای آندروید می باشد.


🌹این ماشین امکان استفاده از ویژگیهای هسته لینوکس همچون مدیریت حافظه و threading-multi را فراهم میسازد که در زبان جاوا به صورت ذاتی وجود دارد. Dalvik VM امکان این را که هر برنامه آندرویدی در پردازشگر خود بانمونه Dalvik virtual machine اجرا شود را فراهم می کند.


🌷وAndroid runtime همچنین مجموعهای از کتابخانه های هسته را ایجاد میکند که به توسعه دهندگان برنامه های آندروید امکان نوشتن برنامه ها با استفاده از زبان برنامه نویسی استاندارد جاوا را می دهد.


@Romizir
#آموزش


☝️👌Application Framework


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


☝️👈 یک محیط غنی است که چندین خدمت را برای کمک به شما مهیا میسازد. در لایه تعداد زیادی کتابخانه جاوا ویژه ساخت آندروید وجود دارد. همچنین می توان تعداد زیادی سرویس که توانایی ها و ظرفیت برنامه شما را افزایش می دهد همانند location ، sensor ، WiFi ، telephony و غیره یافت.
#آموزش



📱💻Applications

👈می توان تمامی برنامه های آندرویدی را در بالاترین لایه یافت. می توانید برنامه ها را بر روی این لایه نصب کنید. مثالهایی از
این برنامه ها عبارتند از: Contacts Books, Browser, Games و غیره.

☝️در واقع، application هایی وجود دارند که شما و سایر توسعه دهندگان آن را ایجاد می کنید. این application ها
چیزی هستند که برای کاربران نهایی ارزشمند و از آن استفاده می کند. می توان این application ها را از یکی از بازارهای
آندرویدی دریافت کرد.

@Romizir