عصرسبزجوانی

مطالب علمی تخصصی از فناوری اطلاعات و دنیای IT *** مطالب عمومی و دانستنیهای خواندنی

عصرسبزجوانی

مطالب علمی تخصصی از فناوری اطلاعات و دنیای IT *** مطالب عمومی و دانستنیهای خواندنی

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

درباکس ذیل نیز می توانیداین وبلاگ را دنبال کنیدتا ازآخرین بروزرسانی مطلع شوید.

پایدارباشید

۱۵ مطلب با موضوع «فناوری واطلاعات :: برنامه نویسی موبایل وکامپیوتر» ثبت شده است

گوگل سرچ کنسول چیست؟ چرا باید از  Search Console استفاده کنیم

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

گوگل سرچ کنسول چیست؟

گوگل سرچ کنسول (Google Search Console) یک ابزار رایگان و بسیار قدرتمند برای تجزیه‌وتحلیل سئو سایت است. این ابزار به مدیران سایت کمک می‌کند که یک آنالیز دقیق از وضعیت سایت خود داشته باشند و نقاط قوت و ضعف سایت خود را بررسی کنند و البته نقاط منفی سایت خود را بهبود ببخشند. ابزار گوگل سرچ کنسول که قبلاً به گوگل وبمستر تولز معروف بود باعث می‌شود که مدیران سایت و سئوکاران مشکلات سایت را راحت‌تر تشخیص دهند و راه‌حل مناسبی برای رفع این مشکلات ارائه دهند و درنتیجه بتوانند در لیست نتایج گوگل نتایج بالاتری را کسب کنند.

ابزار Google Search Console به شما اجازه می‌دهد که برای افزایش بازدید گوگل از سایت یک استراتژی درست و برنامه‌ریزی‌شده تنظیم کنید. این ابزار به‌صورت آنلاین و کاملاً رایگان، آمار مختلفی مانند کلیدواژه‌های جست‌وجو شده، لینک‌ها و بک لینک‌های داده‌شده به سایت، صفحات ایندکس شده در گوگل، خطاهای امنیتی و … را به شما نشان می‌دهد.

مزایا و وظایف گوگل سرچ کنسول

mohammad firoozian

ممکن است جزء آن دسته از افرادی باشید که:

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

انتقال وردپرس

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

راه حل آسان چیست؟

انتقال وردپرس به هاست یا دامنه ای دیگر با افزونه WP clone by WP academy به سادگی هر چه تمام تر قابل انجام است و در هر

mohammad firoozian
رابطه ویژگی‌های رمزعبور و سرعت هک‌شدنش

گزارشی از شرکت امنیت سایبری CNBC Hive Systems در  2022 نشان می‌دهد که یک هکر معمولی چقدر طول می‌کشد تا رمز عبور مورد استفاده   شما را کشف کند.   به عنوان مثال، تنها استفاده از اعداد ممکن است به یک هکر اجازه دهد تا بلافاصله(کمتر از یک ثانیه) رمز عبور 4 تا 11 کاراکتری شما را شناسایی کند.   از آن طرف هم، یک رمز عبور 18 کاراکتری با استفاده از ترکیبی از اعداد، حروف بزرگ و کوچک و نمادها 438 تریلیون سال طول می‌کشد تا توسط یک هکر کشف شود. 

 روزی نیست که به اهمیت امنیت رمز عبور اضافه نشود اما متأسفانه همچنان «123456» متداول‌ترین رمز عبور در سراسر جهان است. امروزه ما تقریباً برای هر کار آنلاینی که

mohammad firoozian

اطلاعاتی که گوگل در مورد ما جمع‌آوری می‌کند و راه‌های حذف آن‌ها

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

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

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

اما گوگل ممکن است مجبور باشد برخی از اطلاعات را برای الزامات قانونی نگه دارد. در ادامه‌ی این مطلب بیشتر به این موضوع می‌پردازیم، باما همراه باشید. 

حساب‌های گوگل

mohammad firoozian

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

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

ویندوز خود این قابلیت برای کاربران خود فراهم کرده است که ممکن است افراد زیادی این را هم ندانند.

1-ابتدا در هر درایوی که میخواهیم پوشه وجود داشته باشد در صفحه خالی مکان مورد نظر کلیک راست میکنیم 

سپس new- text document رو میزنیم سپس وارد فایل text ایجاد شده میرویم

2-به آدرس زیر در اینترنت میرویم و کد داخل این سایت رو کاملا کپی میکنیم

http://pasted.co/7bca2246

سپس روی save asدر سربرگ file کلیک میکنیم  سپس در قسمت save as type یک اسم به دلخواه انخاب میکنیم سپس با پسوند bat. ذخیره میکنیم مثل(best.bat)

نکته::::در خط 22 از کد نوشته jamejamclick که این رمز اولیه از پوشه شماست و میتوانید در هنگام کپی در فایل textایجاد شده اون رو پاک کنید و رمز مورد علاقه خود را وارد کنید

 3-حالا یک فایل شبیه چرخ دنده ایجاد شده روی آن دوبار کلیک میکنیم و یک پوشه به اسم myfolder ایجاد میشود حالا اطلاعات محرمانه خود را داخل آن میریزیم  برای قفل شدن اطلاعات دوباره روی چرخ دنده دو بار کلیک میکنیم و y میزنیم سپس enter را فشار میدهیم.

4-حالا پوشه مخفی شد و برای باز گرداندن آن دوباره روی چرخ دنده کلیک میکنیم و رمز خود را وارد میکنیم و enter را میزنیم.

mohammad firoozian
سرانجام پس از ماه‌ها گمانه‌زنی ،گوگل جدیدترین نسخه سیستم‌عامل محبوب اندروید را با نام اوریو (Oreo) یا بیسکویت کرم‌دار معرفی کرد.تغییر ساختار و شکل نوتیفیکیشن ها دراندروید 8.0 عوض واشتراک گذاری فایل از طریق وای فای بدون اینترنت به صورت مستقل تعریف شده است.سرعت اندروید 8.0 دوبرابر شده است و بسته به سخت افزار گوشی آن را مشاهده خواهید کرد.اندروید اوریو از قابلیت Neighborhood Aware Networking بهره می‌بردو به لطف اعمال محدودیت‌های جدید روی تسک‌های پس‌زمینه، مدیریت انرژی بهتری نیز خواهد داشت.یکی از امکانات جذاب این نسخه قابلیت تصویر در تصویر است که با بهره‌مندی ازآن، کاربران می‌توانند همزمان با برقراری تماس تصویری با دوستان یا تماشای ویدئو در یوتیوب، کارهای دیگری مانند نوشتن یادداشت یا تنظیم برنامه در نرم‌افزار تقویم گوشی هوشمند خود انجام دهند. در صورت فعال بودن قابلیت تصویر در تصویر، ویدئوهای یوتیوب و دیگر نرم‌افزارهای سازگار با آن به‌صورت پنجره‌ کوچک شناور درمی‌آیند و روی بخش‌های دیگر قرار می‌گیرند. کاربران می‌توانند قابلیت یادشده را از طریق دکمه‌ هوم در نرم‌افزارهای سازگار فعال کنند.همچنین وجود قابلیت تکمیل خودکار قدرتمند در این سیستم عامل، امکان ورود سریع کاربران به حساب های کاربری مختلف را بدون نیاز به تایپ مکرر رمز عبور طولانی و فوق‌العاده ایمن، فراهم می‌کند.این نسخه اندرویدپاییز امسال در دسترس عموم قرار می گیرد.

mohammad firoozian

AndersSteveLukeInsideTSGenerics_960

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

بسیاری از افراد می‌گویند که به همین دلیل هم زبان C#، را ایجاد کرد. در چارچوب زبان‌های دات‌نت، زبان سی‌شارپ نقشی محوری دارد و بیشتر برنامه نویسان فعلی از این زبان استفاده می‌کنند.

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

این زبان براساس مدرن بودن، سادگی و همه منظوره بودن ساخته شده است.

mohammad firoozian
مطمئناً شما نیز پس از نصب ویندوز شروع به نصب نرم‌افزارهای کاربردی خود می‌نمایید. طبیعتاً از میان انبوه نرم‌افزارهایی که دارید، تنها بعضی از آن‌ها را 
برای نصب انتخاب می‌کنید و از این پوشه به آن پوشه به دنبال فایل نصب آن‌ها می‌گردید. در این ترفند قصد داریم روشی را معرفی کنیم که با استفاده از آن می‌توانید با نوشتن یک فایل Batch، فایل Setup نرم‌افزارهای دلخواه‌تان را پشت سر هم اجرا کرده و نرم‌افزار‌های مدنظر را نصب کنید.



فایل
Batchی که قصد نوشتن آن را داریم از دستور Start برای اجرای فایل‌های Setup کمک می‌گیرد؛ اما همان‌طور که می‌دانید در فایل‌های Batch، دستورات پشت سر هم اجرا می‌شوند لذا با استفاده‌ی مستقیم از دستور Start تمامی فایل‌های نصبی با هم اجرا می‌شوند که چنین چیزی نه تنها راه‌حل نیست بلکه مشکل جدیدی برای ما می‌سازد!
راه‌حلی که ما پیش روی شما می‌گذاریم استفاده از سوییچ
w/ به همراه دستور Start می‌باشد. این سوییچ، تا اتمام برنامه‌ی اجرا شده به وسیله‌ی دستور Start صبر خواهد کرد و پس از آن دستور بعدی اجرا خواهد شد.

برای این کار:
دکمه‌های
Win+R را فشرده (ترفندستان) و سپس عبارت Notepad را تایپ نمایید. با فشردن دکمه‌ی Enter، ویرایش‌گر Notepad باز خواهد شد.
حال کد زیر را عیناً
Copy کرده و در محیط Paste،Notepad نمایید:


@echo off
start /w D:\Software\Setup1.exe
start /w D:\Software\Setup2.exe
start /w D:\Software\Setup3.exe

دقت داشته باشید که مسیر فایل‌های نصبی مدنظرتان را در کد بالا تغییر دهید.
پس از کپی کردن کد، از منوی
File بر روی Save as کلیک کنید. سپس فایل را با نام دلخواه و پسوند bat. و در محلی به دلخواه خود ذخیره نمایید (به عنوان مثال نام آن را Tarfandestan.bat قرار دهید).
با اجرای فایل
Batch فوق، فایل نصبی برنامه‌ی اول اجرا شده و پس از اتمام نصب، فایل Setup دوم اجرا می‌شود و به همین ترتیب ادامه می‌یابد.

برای نوشتن این
Batch File، روش حرفه‌ای‌تری نیز می‌توانیم پیش بگیریم؛ به این صورت که مسیر تمامی فایل‌های نصبی را در یک فایل متنی ذخیره کرده و سپس با کدنویسی و استفاده از حلقه‌ی FOR، فایل Batch را مجبور به خواندن خط به خط فایل متنی می‌کنیم.
با این کار، برای اضافه نمودن برنامه جدید کافی است (ترفندستان) مسیر فایل جدید را به فایل متنی اضافه کنید و دیگر نیازی به ویرایش فایل
Batch ندارید.
برای این کار:
Notepad را باز کرده و در هر خط، مسیر فایل Setup را بنویسید و آن را با پسوند TXT و نام دلخواه ذخیره نمایید. به عنوان مثال با محتوای زیر و با نام Install.txt:

D:\Software\Setup1.exe
D:\Software\Setup2.exe
D:\Software\Setup3.exe


سپس فایل Batch خود را در کنار فایل متنی و با محتویات زیر ذخیره کنید:

@echo off
setlocal enabledelayedexpansion
for /F "delims=" %%a in (Install.txt) do (
    set /A count+=1
    set "array[!count!]=%%a"
)
for /L %%i in (1,1,%count%) do start /w !array[%%i]!


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

mohammad firoozian

آموزش زبان برنامه‌نویسی Swift اپل روی آیفون


اپل در کنفرانس سال گذشته WWDC با رونمایی از زبان برنامه‌نویسی Swift برای توسعه ابزارهای مبتنی بر iOS و Mac همه مخاطبان خود را متعجب کرد.


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

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

اگرچه هدف اپل از ارائه زبان برنامه‌نویسی مذکور این است که به همه کارشناسان امکان دهد ابزارهای کاربردی متناسب با محصولات آن را تولید کنند، اما در حال حاضر دیده می‌شود که برنامه‌نویسان تمایل چندانی به استفاده از Swift ندارند تا به کمک آن برای iOS و Mac ابزار کاربردی ارایه دهند و البته هنگام استفاده از آن هم پیچیدگی‌های فراوان را پیش روی خود می‌بینند.

 

اپل و گروه توسعه دهنده محصولات آن هم‌اکنون تصمیم دارند این مشکل را حل کنند.
در همان هفته که Swift ارائه شد،‌ یک نسخه از Xcode نیز در قالب یک کتاب رایگان برای پشتیبانی از این زبان برنامه‌نویسی در اختیار کاربران قرار گرفت و دوره‌های آموزش مختلف هم در کنار آن برگزار شد.

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

در ابزار کاربردی Swifty که روی آیفون و iPad نصب می‌شود، بیش از ۲۰۰ نوع آموزش مختلف آورده شده است و کاربران می‌توانند از سطوح پایین تا پیشرفته آنها را دنبال کنند.
mohammad firoozian

Go بزرگ‌ترین زبان برنامه‌نویسی جهان می‌شود


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


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

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

«جیسون بوبرل» مدیر تولید این زبان برنامه‌نویسی اعلام کرد که بر اساس برنامه‌ریزی‌های گوگل، Go طی چند سال آینده جاوا را هم پشت‌سر می‌گذارد و به کاربردی‌تری زبان برنامه‌نویسی جهان تبدیل می‌شود.

 

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

بوبرل در این خصوص توضیح داد: «توسعه این زبان برنامه‌نویسی کامل شده است و مهندسان نرم‌افزار می‌توانند آن را مورد استفاده قرار دهند. این پلتفرم آسانی را با قابلیت‌های کاربردی آمیخته است و یک کارشناس نرم‌افزار آگاه به زبان‌های برنامه‌نویسی در کمتر از ۲ ساعت می‌تواند نحوه استفاده از آن را بیاموزد.»

البته کارشناسان بر این باورند که جاوا به این زودی‌ها جایگاه خود را به رقبا نمی‌دهد و با وجود مشکلات فراوانی که دارد، همچنان به صورت گسترده مورد استفاده قرار می‌گیرد.
mohammad firoozian