Minddev
368 subscribers
257 photos
7 videos
6 files
174 links
انعکاس ذهن یک توسعه دهنده
بنده سید جمال قاسمی توسعه دهنده نرم افزار در این کانال مطالب متنوع و کاربردی با زبانی ساده در خصوص سئو ، برنامه نویسی و بهینه سازی وب سایت منتشر خواهم کرد.
@jamal13647850
linkedin.com/in/jamal1364
instagram.com/jamal13647850
Download Telegram
سلام همراهان عزیز
وقت بخیر
در این مطاب می خواهم چند نکته جالب توجه در JavaScript را برای شما بیان کنم.
یک type در JavaScript به نام NaN داریم که اصطلاحاً به معنای Not a Number می باشد.
Type of NaN : Not a Number
نکته دیگر وقتی تابع max را به شکل زیر استفاده کنیم، مقدار منفی بینهایت را بر می گرداند.
Math.max() : -Infinity
اگر این دو بخش را به صورت زیر با هم جمع کنیم، مقدار ما به نحوی خواهد بود که می بینید، خروجی ما در واقع این دو مقدار می باشد.
[] + {} : "[object object]"
اگر همین دو تا مقدار را برعکس با هم جمع کنیم، خروجی به شکل زیر خواهد بود.
{} + [] : 0
این چند مورد جالب و بامزه از JavaScript بود.
امیدوارم این مطلب برای شما جالب بوده باشد.

linkedin.com/in/jamal1364
t.me/jamaldev
@jamal13647850
instagram.com/jamal13647850

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

1-تسلط کامل به wordpress cms :
منظور از تسلط چیست؟
اگر منظور از تسلط کسی است که بتواند با wordpress کار کند. می توان اشاره کرد که اپراتور یا ادمین wordpress
اگر منظور از تسلط کامل، برنامه نویس وردپرس می باشد ، طبیعتا باید نوشته شود توسعه دهنده ورد پرس یا Wordpress developer.

2-آشنایی کامل با SEO :
این بخش در صورتی که بند بالا را اشاره به توسعه دهنده وردپرس بدانیم عمیقا در شرح شغلی تضاد ایجاد خواهد کرد.

3-آشنایی به google search console , google analytics :
دراینجا هم در حوزه SEO وارد می شود، بنابراین می توانم حدس بزنم، احتمالا در مطلب اول که گفته، تسلط کامل به wordpress cms منظورش اپراتوری wordpress و کار با پنل مدیریت wordpress می باشد.

4-آشنایی کافی به html , css , sass , jquery :
اینجا کمی شک برانداز می شود، که شاید از wordpress منظورش این بوده که کسی با قالب wordpress بتواند کار کند.

5-آشنایی مناسب با php , laravel framework :
پس از wordpress و SEO ، حالا کسی را می خواهد که توانایی کار با php و framework را داشته باشد، یعنی یک php framework

6-آشنایی photoshop , content marketing :
در این بخش شرح شغل به سمت دیجیتال مارکتینگ می رود و فتوشاپ هم گرایش گرافیک دارد .
موارد بعدی موارد کلی هستند، مانند مسئولیت پذیر و...
این آشفتگی که در این آگهی می بینید، جای سؤال دارد.
اگر می گفت شخصی را می خواهم که توسعه دهنده وردپرس و لاراول باشد، تا اینجا کمی قابل قبول بود، یعنی نیرویی fule stack و شش دانگ میخواهد که بتواند کارهای حوزه برنامه نویسی را انجام دهد، ولی وقتی SEO وSearch console و Analytics و Content markting و Photoshop هم اضافه می شود، این آگهی و افرادی که این آگهی را منتشر کرده اند، اعتبارشان زیر سؤال می روند.
این موارد حداقل برای دو جایگاه شغلی متفاوت است، ولی اگر می خواهیم ریز بشویم و مثل شرکت های بزرگ نگاه کنیم، این اگهی برای چند جایگاه شغلی مختلف است.
تحلیلی که می شود داشت، این است که :

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

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

linkedin.com/in/jamal1364
t.me/jamaldev
@jamal13647850
instagram.com/jamal13647850

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

linkedin.com/in/jamal1364
t.me/jamaldev
@jamal13647850
instagram.com/jamal13647850

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

linkedin.com/in/jamal1364
t.me/jamaldev
@jamal13647850
instagram.com/jamal13647850

#پایتون
#آموزش_پایتون
#برنامه_نویسی
#برنامه_نویس_کنسول
#عبارات_با_قاعده
سلام همراهان عزیز
وقت بخیر
👈این تصویر شامل اطلاعات کلی در مورد رنگها از نگاه UI و UX هست که در این پست با شما اشتراک گذاشتم.

🔴در مبحث رنگها در پروژه ها اطلاع از این موارد و رعایت آنها خیلی تاثیرگذار هست.

🎬🎬🎬🎬

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

linkedin.com/in/jamal1364
t.me/jamaldev
@jamal13647850
instagram.com/jamal13647850

#برنامه نویسی
#تجربه_کاربری
#رابط_کاربری
#ux
#ui
#طراحی_وبسایت
#طراحی_قالب
#برنامه_نویس
#دولوپر